diff --git a/.idea/misc.xml b/.idea/misc.xml
index 7ba73c2..bcae896 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -1,4 +1,7 @@
+
+
+
\ No newline at end of file
diff --git a/_gen_amb.py b/_gen_amb.py
new file mode 100644
index 0000000..7cd8b11
--- /dev/null
+++ b/_gen_amb.py
@@ -0,0 +1,497 @@
+# -*- coding: utf-8 -*-
+"""救护车一次性生成器 (v3,支持多车型):
+对 CARS 里的每个车型:
+1) 依据其源模型(用户原始模型,已按网易规则做过 X 镜像)逐立方体做层级变换,
+ 得到世界空间 AABB。关键:网易方块实体的渲染映射为 world = (-geo_x/16, geo_y/16, geo_z/16),
+ 即 X 轴镜像;因此碰撞检测必须使用镜像后的世界坐标。
+2) 对 4 个车体旋转角 φ(0/90/180/270) 分别求「每格与车体的交集 AABB」,量化到 1/QUANT 格并去重;
+ 几何体根骨骼 Y 角设为 90 - φ(才能得到世界旋转 φ),并把整车居中到主方块中心、车底贴地。
+3) 生成:每个车型一份预旋转几何体(4 条,按朝向)、4 个主方块 + 若干形状共享占位方块;
+ 汇总生成 blocks.json、terrain_texture.json,并把布局数据写入 ambulanceServer.py 末尾。
+
+车型命名规则(tag):
+ 主方块 dn_sa:_main_
+ 占位方块 dn_sa:_ph_ (形状共享,仅提供碰撞)
+ 几何体 geometry.dn_sa__ -> resource_pack/models/entity/_geo.json
+ client_entity entity/_main__block_entity.json
+"""
+import json
+import math
+import os
+import io
+
+ROOT = r"e:\MCStudioDownload\work\3027246179@qq.com\Cpp\AddOn\0aaaa4f2f16c46e8964025a5ab0ecc02"
+BP = os.path.join(ROOT, "behavior_pack_kcH4M5u0")
+RP = os.path.join(ROOT, "resource_pack_t7eJjrxY")
+BEH_BLOCKS_DIR = os.path.join(BP, "netease_blocks")
+ENTITY_DIR = os.path.join(RP, "entity")
+MODELS_DIR = os.path.join(RP, r"models\entity")
+
+# ---------------------------------------------------------------- 车型配置
+# tag 决定所有资源的命名;src 是源模型;tex 是该车的整车贴图(client_entity 用)
+CARS = [
+ {
+ "item": "dn_sa:ambulance_car",
+ "tag": "ambulance_car",
+ "src": os.path.join(ROOT, "_gen_amb_src.geo.json"),
+ "tex": "textures/blocks/ambulance_car",
+ },
+ {
+ "item": "dn_sa:ambulance_car_broken",
+ "tag": "ambulance_car_broken",
+ "src": os.path.join(ROOT, "_gen_amb_src_broken.geo.json"),
+ "tex": "textures/blocks/ambulance_broken",
+ },
+ {
+ "item": "dn_sa:ambulance_car_destroyed",
+ "tag": "ambulance_car_destroyed",
+ "src": os.path.join(ROOT, "_gen_amb_src_destroyed.geo.json"),
+ "tex": "textures/blocks/ambulance_destroyed",
+ },
+]
+
+# 模型原点(0,0,0) 对应的主方块格上的位置(最小角)。若游戏内整车整体偏移,改这里即可。
+ANCHOR = (0.0, 0.0, 0.0)
+QUANT = 8 # 碰撞盒量化精度:1/8 格(约 2 个贴图像素)
+YAWS = (0, 90, 180, 270) # 车体在世界空间的旋转角 φ(几何体根骨骼 Y 角 = 90 - φ)
+
+# 玩家朝向象限(0=南+Z,90=西-X,180=北-Z,270=东+X) -> 车体世界旋转角 φ
+# 依据:φ=0 时车头(capo)朝 -X;把 -X 经 Ry(φ) 转到玩家朝向
+EXTRA_BY_FACING = {0: 90, 90: 0, 180: 270, 270: 180}
+
+# 「车体局部格」(φ=0 坐标系,相对主方块的偏移) —— 这些格子不生成占位方块。
+# 1) 挡风玻璃前上方 / 引擎盖正上方那一片:玻璃是斜的(rot -60),它的整体包围盒把它前上方
+# 那几格也算了进去,但那里几乎全是空气,碰撞盒会悬在车外。
+# 2) 引擎盖最前面(x=-3) 顶层(y=2):该层只有车头那 0.3 格高的一小条,比它后面一格
+# (x=-2 顶层已被剔除) 高出来一截,看起来像引擎盖前端多出一块,一并剔除。
+# 3) 警灯上方(x=-1) 顶层(y=3):驾驶室顶只有 2.79 高、警灯顶 3.02,这一层(3.0~3.5)全部
+# 来自斜挡风玻璃包围盒的溢出,正好悬在警灯上方,看起来像警灯位置高出来一块。
+SKIP_LOCAL = {
+ (-2, 2, -1), (-2, 2, 0), (-2, 2, 1),
+ (-2, 3, -1), (-2, 3, 0), (-2, 3, 1),
+ (-3, 2, -1), (-3, 2, 0), (-3, 2, 1),
+ (-1, 3, -1), (-1, 3, 0), (-1, 3, 1),
+}
+
+BLANK_MODEL = "dn_sa:ambulance_blank_model"
+
+# 主方块碰撞盒模式(网易方块实体的模型可见性跟着「方块所在位置」走,主方块碰撞盒太小时,
+# 玩家把屏幕转开、方块位置离开视野,整车的实体模型就会停止渲染而消失):
+# "model":给主方块一个涵盖整车的碰撞盒(解决上述消失问题)
+# "cell" :只用主方块自己那一格的碰撞盒(旧行为,其余碰撞靠占位方块)
+MAIN_BOX_MODE = "model"
+
+
+def model_box(bones, anchor):
+ """整车在世界空间(相对主方块)的包围盒 (lo, hi)。"""
+ boxes = world_boxes(bones, False) # 含零厚度面片,才能真的涵盖整个模型
+ lo = [min(bx[0][i] for bx in boxes) + anchor[i] for i in range(3)]
+ hi = [max(bx[1][i] for bx in boxes) + anchor[i] for i in range(3)]
+ return lo, hi
+
+
+def skip_cells(phi):
+ """把车体局部格按 yaw 旋转成世界格(与几何体同向)。"""
+ out = set()
+ for (x, y, z) in SKIP_LOCAL:
+ if phi == 0:
+ ax, az = x, z
+ elif phi == 90:
+ ax, az = z, -x
+ elif phi == 180:
+ ax, az = -x, -z
+ else:
+ ax, az = -z, x
+ out.add((ax, y, az))
+ return out
+
+
+# ---------------------------------------------------------------- math
+def mat_mul(a, b):
+ return [[sum(a[i][k] * b[k][j] for k in range(3)) for j in range(3)] for i in range(3)]
+
+
+def rot_axis(axis, deg):
+ t = math.radians(deg)
+ c, s = math.cos(t), math.sin(t)
+ if axis == 'x':
+ return [[1, 0, 0], [0, c, -s], [0, s, c]]
+ if axis == 'y':
+ return [[c, 0, s], [0, 1, 0], [-s, 0, c]]
+ return [[c, -s, 0], [s, c, 0], [0, 0, 1]]
+
+
+def euler(rx, ry, rz):
+ m = rot_axis('y', ry)
+ m = mat_mul(m, rot_axis('x', rx))
+ m = mat_mul(m, rot_axis('z', rz))
+ return m
+
+
+def apply(m, v, pivot):
+ d = [v[i] - pivot[i] for i in range(3)]
+ return [sum(m[i][k] * d[k] for k in range(3)) + pivot[i] for i in range(3)]
+
+
+def cube_corners(cube):
+ o = cube['origin']
+ s = cube['size']
+ pt = cube.get('pivot', [0, 0, 0])
+ pts = [[o[0] + s[0] * dx, o[1] + s[1] * dy, o[2] + s[2] * dz]
+ for dx in (0, 1) for dy in (0, 1) for dz in (0, 1)]
+ rot = cube.get('rotation')
+ if rot and any(abs(v) > 1e-9 for v in rot):
+ m = euler(rot[0], rot[1], rot[2])
+ pts = [apply(m, p, pt) for p in pts]
+ return pts
+
+
+def bone_world(by_name, bone, p):
+ b = bone
+ while b is not None:
+ rot = b.get('rotation')
+ if rot and any(abs(v) > 1e-9 for v in rot):
+ m = euler(rot[0], rot[1], rot[2])
+ p = apply(m, p, b.get('pivot', [0, 0, 0]))
+ b = by_name.get(b.get('parent'))
+ return p
+
+
+def world_boxes(bones, skip_degenerate=True):
+ by_name = {b['name']: b for b in bones}
+ out = []
+ for b in bones:
+ for cube in b.get('cubes', []):
+ pts = [bone_world(by_name, b, p) for p in cube_corners(cube)]
+ # 网易方块实体:世界 X = -几何体 X(镜像),Y/Z 不变
+ pts = [[-p[0] / 16.0, p[1] / 16.0, p[2] / 16.0] for p in pts]
+ lo = [min(p[i] for p in pts) for i in range(3)]
+ hi = [max(p[i] for p in pts) for i in range(3)]
+ if skip_degenerate and (hi[0] - lo[0] < 1e-9 or hi[1] - lo[1] < 1e-9
+ or hi[2] - lo[2] < 1e-9):
+ continue # 零厚度面片不产生碰撞
+ out.append((lo, hi))
+ return out
+
+
+def cells_for(boxes, anchor):
+ cells = {}
+ for lo, hi in boxes:
+ lo = [lo[i] + anchor[i] for i in range(3)]
+ hi = [hi[i] + anchor[i] for i in range(3)]
+ for ix in range(int(math.floor(lo[0])), int(math.floor(hi[0] - 1e-9)) + 1):
+ for iy in range(int(math.floor(lo[1])), int(math.floor(hi[1] - 1e-9)) + 1):
+ for iz in range(int(math.floor(lo[2])), int(math.floor(hi[2] - 1e-9)) + 1):
+ key = (ix, iy, iz)
+ l = [max(lo[0], ix), max(lo[1], iy), max(lo[2], iz)]
+ h = [min(hi[0], ix + 1), min(hi[1], iy + 1), min(hi[2], iz + 1)]
+ if key not in cells:
+ cells[key] = [l, h]
+ else:
+ pl, ph = cells[key]
+ cells[key] = [[min(pl[i], l[i]) for i in range(3)],
+ [max(ph[i], h[i]) for i in range(3)]]
+ return cells
+
+
+def q(v, quant):
+ return round(v * quant) / float(quant)
+
+
+def local_aabb(cell, l, h, quant=QUANT):
+ """返回该格内 0~1 的局部 AABB(量化 1/quant),退化则返回 None。"""
+ lo = [min(1.0, max(0.0, q(l[i] - cell[i], quant))) for i in range(3)]
+ hi = [min(1.0, max(0.0, q(h[i] - cell[i], quant))) for i in range(3)]
+ if any(hi[i] - lo[i] <= 1e-6 for i in range(3)):
+ return None
+ return tuple(lo + hi)
+
+
+# ---------------------------------------------------------------- per-car 计算
+def load_model(path):
+ with io.open(path, 'r', encoding='utf-8') as f:
+ raw = json.load(f)
+ geo = raw['minecraft:geometry'][0]
+ root = [b['name'] for b in geo['bones'] if 'parent' not in b][0]
+ return geo, root
+
+
+def bones_for_yaw(base_geo, root_name, phi):
+ """车体世界旋转 φ 时对应的几何体骨骼:根骨骼 Y=90-φ,并把整车居中到主方块中心、车底贴地。"""
+ bones = json.loads(json.dumps(base_geo['bones']))
+ for b in bones:
+ if b['name'] == root_name:
+ r = list(b.get('rotation', [0, 0, 0]))
+ b['rotation'] = [r[0], r[1] - phi, r[2]]
+ # 求世界包围盒(已含 X 镜像,含零厚度面片),据此算居中/贴地平移量
+ boxes = world_boxes(bones, False)
+ lo = [min(bx[0][i] for bx in boxes) for i in range(3)]
+ hi = [max(bx[1][i] for bx in boxes) for i in range(3)]
+ cx = (lo[0] + hi[0]) / 2.0
+ cz = (lo[2] + hi[2]) / 2.0
+ tw = (0.5 - cx, -lo[1], 0.5 - cz) # 期望世界平移:X/Z 居中,车底 y=0
+ shift = [-16.0 * tw[0], 16.0 * tw[1], 16.0 * tw[2]] # 几何体空间平移 Δ = 16*diag(-1,1,1)*tw
+ for b in bones:
+ p = b.get('pivot', [0, 0, 0])
+ b['pivot'] = [p[i] + shift[i] for i in range(3)]
+ for c in b.get('cubes', []):
+ o = c['origin']
+ c['origin'] = [o[i] + shift[i] for i in range(3)]
+ if 'pivot' in c: # 立方体自带旋转轴心也需平移,否则非纯平移
+ cp = c['pivot']
+ c['pivot'] = [cp[i] + shift[i] for i in range(3)]
+ return bones
+
+
+def wjson(path, obj):
+ with io.open(path, 'w', encoding='utf-8') as f:
+ f.write(json.dumps(obj, indent=2, ensure_ascii=False))
+ f.write(u"\n")
+
+
+def block_json(identifier, aabb):
+ lo, hi = aabb
+ return {
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": identifier,
+ "register_to_creative_menu": False,
+ "is_experimental": False,
+ "category": "dn_sa",
+ },
+ "components": {
+ "netease:solid": {"value": True},
+ "netease:render_layer": {"value": "alpha"},
+ "minecraft:destroy_time": {"value": 1.0},
+ "minecraft:block_light_absorption": {"value": 0},
+ "netease:aabb": {
+ "collision": {"min": list(lo), "max": list(hi)},
+ "clip": {"min": list(lo), "max": list(hi)},
+ },
+ },
+ },
+ }
+
+
+# 清理可能残留的旧文件(旧命名 / 旧的占位方块 / 旧的渲染锚点方块与客户端实体)
+for f in os.listdir(BEH_BLOCKS_DIR):
+ if not f.endswith(".json"):
+ continue
+ if f == "ambulance_car_main.json" or ("ambulance_car" in f and "_ph_" in f):
+ os.remove(os.path.join(BEH_BLOCKS_DIR, f))
+for f in os.listdir(ENTITY_DIR):
+ if not f.endswith(".json"):
+ continue
+ if "ambulance_car" in f and f.endswith("_block_entity.json"):
+ os.remove(os.path.join(ENTITY_DIR, f))
+old_ent = os.path.join(ENTITY_DIR, "ambulance_car_main_block_entity.json")
+if os.path.exists(old_ent):
+ os.remove(old_ent)
+
+results = []
+for car in CARS:
+ tag = car["tag"]
+ main_prefix = "dn_sa:%s_main" % tag
+ ph_prefix = "dn_sa:%s_ph_" % tag
+ geo_id = "geometry.dn_sa_%s" % tag
+ base_geo, root_name = load_model(car["src"])
+
+ per_yaw = {} # yaw -> {cell: local_aabb}(逐格碰撞盒)
+ yaw_bones = {} # yaw -> 已旋转/居中/贴地的骨骼
+ main_box = {} # yaw -> 整车包围盒(主方块「涵盖整个模型」碰撞盒)
+ shapes = {} # local_aabb -> None(形状共享)
+ for yaw in YAWS:
+ bones = bones_for_yaw(base_geo, root_name, yaw)
+ yaw_bones[yaw] = bones
+ cells = cells_for(world_boxes(bones), ANCHOR)
+ skip = skip_cells(yaw)
+ table = {}
+ removed = []
+ for cell, (l, h) in sorted(cells.items()):
+ if cell in skip:
+ removed.append(cell)
+ continue
+ la = local_aabb(cell, l, h)
+ if la is None:
+ continue
+ table[cell] = la
+ per_yaw[yaw] = table
+ main_box[yaw] = model_box(bones, ANCHOR)
+ for la in table.values():
+ shapes.setdefault(la, None)
+ print("[%s] yaw=%3d cells=%3d shapes=%3d removed=%s"
+ % (tag, yaw, len(table), len(set(table.values())), removed))
+
+ # 形状共享占位方块命名(每种「格内碰撞盒」一个变体,被多格复用)
+ names = {}
+ for i, shape in enumerate(sorted(shapes.keys())):
+ names[shape] = "%s%02d" % (ph_prefix, i)
+ # 每格最终方块名:主方块所在格用主方块,其余用形状共享占位方块
+ cellname = {}
+ for yaw in YAWS:
+ m = {}
+ for cell, la in per_yaw[yaw].items():
+ if cell == (0, 0, 0):
+ continue
+ m[cell] = names[la]
+ cellname[yaw] = m
+ print("[%s] placeholder shapes=%d" % (tag, len(names)))
+
+ # 1) 预旋转几何体:每个朝向一条,渲染整车
+ geos = []
+ for yaw in YAWS:
+ desc = dict(base_geo["description"])
+ desc["identifier"] = "%s_%d" % (geo_id, yaw)
+ geos.append({"description": desc, "bones": yaw_bones[yaw]})
+ wjson(os.path.join(MODELS_DIR, "%s_geo.json" % tag),
+ {"format_version": "1.21.0", "minecraft:geometry": geos})
+
+ # 2) client_entity:每个朝向一份,渲染整车
+ for yaw in YAWS:
+ name = "%s_%d" % (main_prefix, yaw)
+ ent = {
+ "format_version": "1.10.0",
+ "minecraft:client_entity": {
+ "description": {
+ "identifier": name,
+ "geometry": {"default": "%s_%d" % (geo_id, yaw)},
+ "textures": {"default": car["tex"]},
+ "materials": {"default": "entity_alphatest"},
+ "render_controllers": [
+ {"controller.render.dn_sa_ambulance_car_main": "variable.variant == 0"}
+ ],
+ "scripts": {"initialize": ["variable.variant = 0;"]},
+ }
+ },
+ }
+ wjson(os.path.join(ENTITY_DIR, "%s_main_%d_block_entity.json" % (tag, yaw)), ent)
+
+ # 3) 方块定义:主方块(带 block_entity) + 形状共享占位方块
+ for yaw in YAWS:
+ name = "%s_%d" % (main_prefix, yaw)
+ if MAIN_BOX_MODE == "model":
+ lo, hi = main_box[yaw] # 一个碰撞盒涵盖整车
+ else:
+ la = per_yaw[yaw].get((0, 0, 0)) or (0.0, 0.0, 0.0, 1.0, 1.0, 1.0)
+ lo, hi = la[:3], la[3:]
+ obj = block_json(name, (lo, hi))
+ obj["minecraft:block"]["components"]["netease:block_entity"] = {"tick": False, "movable": False}
+ wjson(os.path.join(BEH_BLOCKS_DIR, "%s_main_%d.json" % (tag, yaw)), obj)
+ for shape, name in sorted(names.items(), key=lambda kv: kv[1]):
+ short = name.split(":", 1)[1]
+ wjson(os.path.join(BEH_BLOCKS_DIR, short + ".json"),
+ block_json(name, (shape[:3], shape[3:])))
+
+ results.append({
+ "item": car["item"], "tag": tag, "tex": car["tex"],
+ "main_prefix": main_prefix, "ph_prefix": ph_prefix,
+ "cellname": cellname, "names": names,
+ })
+ print("[%s] wrote geo + %d client_entity + %d block defs"
+ % (tag, len(YAWS), len(YAWS) + len(names)))
+
+
+# ---------------------------------------------------------------- blocks.json
+blocks = {"format_version": [1, 1, 0]}
+blocks["dn_sa:generator"] = {
+ "sound": "stone",
+ "client_entity": {
+ "identifier": "dn_sa:generator",
+ "hand_model_use_client_entity": True,
+ "destroyed_textures": "dn_sa:generator_icon",
+ "block_icon": "dn_sa:generator_icon",
+ },
+}
+blocks["dn_sa:salvage_bin"] = {
+ "sound": "stone",
+ "client_entity": {
+ "identifier": "dn_sa:salvage_bin",
+ "hand_model_use_client_entity": True,
+ "destroyed_textures": "dn_sa:salvage_bin_icon",
+ "block_icon": "dn_sa:salvage_bin_icon",
+ },
+}
+for car in results:
+ for yaw in YAWS:
+ name = "%s_%d" % (car["main_prefix"], yaw)
+ blocks[name] = {
+ "sound": "stone",
+ "client_entity": {
+ "identifier": name,
+ "hand_model_use_client_entity": True,
+ "destroyed_textures": car["item"],
+ "block_icon": car["item"],
+ },
+ }
+for car in results:
+ for shape, name in sorted(car["names"].items(), key=lambda kv: kv[1]):
+ blocks[name] = {"sound": "stone", "netease_model": BLANK_MODEL}
+wjson(os.path.join(RP, "blocks.json"), blocks)
+print("wrote blocks.json (%d entries)" % len(blocks))
+
+
+# ---------------------------------------------------------------- terrain_texture.json
+tt_path = os.path.join(RP, r"textures\terrain_texture.json")
+with io.open(tt_path, 'r', encoding='utf-8') as f:
+ tt = json.load(f)
+td = tt["texture_data"]
+for legacy in ("dn_sa_ambulance_car_main", "dn_sa_ambulance_car_placeholder"):
+ td.pop(legacy, None)
+for key in [k for k in td if k.startswith("dn_sa:ambulance") and "_ph_a" in k]:
+ td.pop(key, None) # 清掉上一次生成的渲染锚点贴图条目
+for car in results:
+ td["dn_sa_%s" % car["tag"]] = {"textures": car["tex"]} # 方块破坏/图标贴图
+ for yaw in YAWS:
+ td["%s_%d" % (car["main_prefix"], yaw)] = {"textures": "textures/blocks/dn_sa_blank"}
+wjson(tt_path, tt)
+print("wrote terrain_texture.json")
+
+
+# ---------------------------------------------------------------- 注入碰撞数据到 ambulanceServer.py
+MARKER = u"# ==== AUTO-GENERATED LAYOUT DATA (by _gen_amb.py, do not edit) ===="
+lines = []
+lines.append(u"")
+lines.append(MARKER)
+lines.append(u"# 玩家朝向象限(0=南+Z,90=西-X,180=北-Z,270=东+X) -> 车体额外 Y 旋转角")
+lines.append(u"EXTRA_BY_FACING = {")
+for k in sorted(EXTRA_BY_FACING):
+ lines.append(u" %d: %d," % (k, EXTRA_BY_FACING[k]))
+lines.append(u"}")
+lines.append(u"# 物品名 -> 车型数据")
+lines.append(u"CARS = {}")
+for car in results:
+ lines.append(u"CARS['%s'] = {" % car["item"])
+ lines.append(u" 'main_prefix': '%s'," % car["main_prefix"])
+ lines.append(u" 'ph_prefix': '%s'," % car["ph_prefix"])
+ lines.append(u" 'main': {")
+ for yaw in YAWS:
+ lines.append(u" %d: '%s_%d'," % (yaw, car["main_prefix"], yaw))
+ lines.append(u" },")
+ lines.append(u" 'cells': {")
+ for yaw in YAWS:
+ lines.append(u" %d: {" % yaw)
+ for cell in sorted(car["cellname"][yaw].keys()):
+ if cell == (0, 0, 0):
+ continue
+ lines.append(u" (%d, %d, %d): '%s',"
+ % (cell[0], cell[1], cell[2], car["cellname"][yaw][cell]))
+ lines.append(u" },")
+ lines.append(u" },")
+ lines.append(u"}")
+data_block = u"\n".join(lines)
+
+server_path = os.path.join(BP, r"Script_dn_sa\ambulanceServer.py")
+with io.open(server_path, 'r', encoding='utf-8') as f:
+ content = f.read()
+idx = content.find(MARKER)
+if idx < 0:
+ raise RuntimeError("marker not found in ambulanceServer.py")
+with io.open(server_path, 'w', encoding='utf-8') as f:
+ f.write(content[:idx] + data_block + u"\n")
+print("injected layout data into ambulanceServer.py")
+
+old_layout = os.path.join(BP, r"Script_dn_sa\ambulanceLayout.py")
+if os.path.exists(old_layout):
+ os.remove(old_layout)
+print("DONE")
\ No newline at end of file
diff --git a/_gen_amb_src.geo.json b/_gen_amb_src.geo.json
new file mode 100644
index 0000000..59fb5e6
--- /dev/null
+++ b/_gen_amb_src.geo.json
@@ -0,0 +1,1421 @@
+{
+ "format_version": "1.21.0",
+ "minecraft:geometry": [
+ {
+ "description": {
+ "identifier": "geometry.unknown",
+ "texture_width": 512,
+ "texture_height": 512,
+ "visible_bounds_width": 14,
+ "visible_bounds_height": 5,
+ "visible_bounds_offset": [0, 1.5, 0]
+ },
+ "bones": [
+ {
+ "name": "main",
+ "pivot": [-5, -13, 8],
+ "rotation": [0, 90, 0]
+ },
+ {
+ "name": "car_shapes",
+ "parent": "main",
+ "pivot": [-5, -13, 8],
+ "cubes": [
+ {"origin": [-13, 6, -3], "size": [16, 16, 16], "uv": [-28, -14]},
+ {
+ "origin": [-24.95, 6, 25.1],
+ "size": [38.95, 19, 25.08],
+ "uv": {}
+ },
+ {
+ "origin": [-24, 6, -43.775],
+ "size": [38, 46.55, 51.775],
+ "uv": {}
+ },
+ {
+ "origin": [-24.95, 6, 8],
+ "size": [38.95, 20.9, 17.1],
+ "uv": {}
+ },
+ {
+ "origin": [-24, 26.9, 8.38],
+ "size": [38, 17.1, 17.67],
+ "uv": {}
+ }
+ ]
+ },
+ {
+ "name": "bone2",
+ "parent": "main",
+ "pivot": [10.4375, 1.25, -14.135],
+ "cubes": [
+ {
+ "origin": [-19.25, 45.9, -46.15],
+ "size": [5.7, 2.85, 1.9],
+ "uv": {
+ "north": {"uv": [286, 479], "uv_size": [6, 3]},
+ "east": {"uv": [300, 479], "uv_size": [2, 3]},
+ "south": {"uv": [294, 479], "uv_size": [6, 3]},
+ "west": {"uv": [292, 479], "uv_size": [2, 3]},
+ "up": {"uv": [292, 473], "uv_size": [2, 6], "uv_rotation": 270},
+ "down": {"uv": [294, 479], "uv_size": [2, -6], "uv_rotation": 90}
+ }
+ },
+ {
+ "origin": [3.55, 45.9, -46.15],
+ "size": [5.7, 2.85, 1.9],
+ "uv": {
+ "north": {"uv": [286, 479], "uv_size": [6, 3]},
+ "east": {"uv": [300, 479], "uv_size": [2, 3]},
+ "south": {"uv": [294, 479], "uv_size": [6, 3]},
+ "west": {"uv": [292, 479], "uv_size": [2, 3]},
+ "up": {"uv": [292, 473], "uv_size": [2, 6], "uv_rotation": 270},
+ "down": {"uv": [294, 479], "uv_size": [2, -6], "uv_rotation": 90}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone3",
+ "parent": "bone2",
+ "pivot": [10.4375, 3.15, -14.135],
+ "cubes": [
+ {
+ "origin": [-24.95, 21.2, -32.47],
+ "size": [1.9, 5.7, 58.9],
+ "uv": {
+ "north": {"uv": [241, 217], "uv_size": [2, 6]},
+ "east": {"uv": [179, 217], "uv_size": [62, 6]},
+ "south": {"uv": [305, 217], "uv_size": [2, 6]},
+ "west": {"uv": [243, 217], "uv_size": [62, 6]},
+ "up": {"uv": [241, 155], "uv_size": [2, 62]},
+ "down": {"uv": [243, 217], "uv_size": [2, -62]}
+ }
+ },
+ {
+ "origin": [13.05, 21.2, -32.47],
+ "size": [1.9, 5.7, 58.9],
+ "uv": {
+ "north": {"uv": [243, 217], "uv_size": [-2, 6]},
+ "east": {"uv": [305, 217], "uv_size": [-62, 6]},
+ "south": {"uv": [307, 217], "uv_size": [-2, 6]},
+ "west": {"uv": [241, 217], "uv_size": [-62, 6]},
+ "up": {"uv": [243, 155], "uv_size": [-2, 62]},
+ "down": {"uv": [245, 217], "uv_size": [-2, -62]}
+ }
+ },
+ {
+ "origin": [-24.07125, 33.03016, 23.07871],
+ "size": [38.3325, 8.55, 18.05],
+ "pivot": [10.295, 40.15516, 24.50371],
+ "rotation": [-60, 0, 0],
+ "uv": {
+ "north": {"uv": [245, 19], "uv_size": [40, 9]},
+ "east": {"uv": [226, 19], "uv_size": [19, 9]},
+ "south": {"uv": [304, 19], "uv_size": [40, 9]},
+ "west": {"uv": [285, 19], "uv_size": [19, 9]},
+ "up": {"uv": [245, 0], "uv_size": [40, 19]},
+ "down": {"uv": [285, 19], "uv_size": [40, -19]}
+ }
+ },
+ {
+ "origin": [-24, 26.9, 9.33],
+ "size": [38, 14.25, 25.65],
+ "uv": {
+ "north": {"uv": [56, 354], "uv_size": [40, 15]},
+ "east": {"uv": [29, 354], "uv_size": [27, 15]},
+ "south": {"uv": [123, 354], "uv_size": [40, 15]},
+ "west": {"uv": [96, 354], "uv_size": [27, 15]},
+ "up": {"uv": [56, 327], "uv_size": [40, 27]},
+ "down": {"uv": [96, 354], "uv_size": [40, -27]}
+ }
+ },
+ {
+ "origin": [-24, 41.15, -43.87],
+ "size": [38, 2.85, 70.3],
+ "uv": {
+ "north": {"uv": [73, 73], "uv_size": [40, 3]},
+ "east": {"uv": [0, 73], "uv_size": [73, 3]},
+ "south": {"uv": [187, 73], "uv_size": [40, 3]},
+ "west": {"uv": [113, 73], "uv_size": [74, 3]},
+ "up": {"uv": [73, 0], "uv_size": [40, 73]},
+ "down": {"uv": [113, 73], "uv_size": [40, -74]}
+ }
+ },
+ {
+ "origin": [-24, 44, -43.87],
+ "size": [38, 8.55, 52.25],
+ "uv": {
+ "north": {"uv": [227, 494], "uv_size": [40, 9]},
+ "east": {"uv": [172, 494], "uv_size": [55, 9]},
+ "south": {"uv": [322, 494], "uv_size": [40, 9]},
+ "west": {"uv": [267, 494], "uv_size": [55, 9]},
+ "up": {"uv": [227, 439], "uv_size": [40, 55]},
+ "down": {"uv": [267, 494], "uv_size": [40, -55]}
+ }
+ },
+ {
+ "origin": [-24.095, 21.2, 5.91],
+ "size": [0, 0.95, 22.04],
+ "uv": {
+ "north": {"uv": [237, 297], "uv_size": [0, 1]},
+ "east": {"uv": [214, 297], "uv_size": [23, 1]},
+ "south": {"uv": [260, 297], "uv_size": [0, 1]},
+ "west": {"uv": [237, 297], "uv_size": [23, 1]},
+ "up": {"uv": [237, 274], "uv_size": [0, 23]},
+ "down": {"uv": [237, 297], "uv_size": [0, -23]}
+ }
+ },
+ {
+ "origin": [-24.855, 25.72309, 32.98838],
+ "size": [39.73375, 1.9, 18.24],
+ "pivot": [12.3375, 28.57309, 26.33838],
+ "rotation": [-15, 0, 0],
+ "uv": {
+ "north": {"uv": [290, 189], "uv_size": [41, 2]},
+ "east": {"uv": [271, 189], "uv_size": [19, 2]},
+ "south": {"uv": [350, 189], "uv_size": [41, 2]},
+ "west": {"uv": [331, 189], "uv_size": [19, 2]},
+ "up": {"uv": [290, 170], "uv_size": [41, 19]},
+ "down": {"uv": [331, 189], "uv_size": [41, -19]}
+ }
+ },
+ {
+ "origin": [-20.2, 6, 26.43],
+ "size": [30.4, 11.4, 17.1],
+ "uv": {
+ "north": {"uv": [272, 242], "uv_size": [32, 12]},
+ "east": {"uv": [254, 242], "uv_size": [18, 12]},
+ "south": {"uv": [322, 242], "uv_size": [32, 12]},
+ "west": {"uv": [304, 242], "uv_size": [18, 12]},
+ "up": {"uv": [272, 224], "uv_size": [32, 18]},
+ "down": {"uv": [304, 242], "uv_size": [32, -18]}
+ }
+ },
+ {
+ "origin": [-20.485, 6, -35.32],
+ "size": [30.97, 15.2, 20.9],
+ "uv": {
+ "north": {"uv": [248, 49], "uv_size": [32, 16]},
+ "east": {"uv": [226, 49], "uv_size": [22, 16]},
+ "south": {"uv": [302, 49], "uv_size": [32, 16]},
+ "west": {"uv": [280, 49], "uv_size": [22, 16]},
+ "up": {"uv": [248, 27], "uv_size": [32, 22]},
+ "down": {"uv": [280, 49], "uv_size": [32, -22]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone4",
+ "parent": "bone3",
+ "pivot": [10.4375, 4.1, -14.135],
+ "cubes": [
+ {
+ "origin": [-24.95, 10.75, 26.43],
+ "size": [39.9, 16.15, 23.75],
+ "uv": {
+ "north": {"uv": [25, 235], "uv_size": [42, 17]},
+ "east": {"uv": [0, 235], "uv_size": [25, 17]},
+ "south": {"uv": [92, 235], "uv_size": [42, 17]},
+ "west": {"uv": [67, 235], "uv_size": [25, 17]},
+ "up": {"uv": [25, 210], "uv_size": [42, 25]},
+ "down": {"uv": [67, 235], "uv_size": [42, -25]}
+ }
+ },
+ {
+ "origin": [-24.92625, 25, 32.985],
+ "size": [39.8525, 1.9, 1.14],
+ "uv": {
+ "north": {"uv": [74, 312], "uv_size": [41, 2]},
+ "east": {"uv": [73, 312], "uv_size": [1, 2]},
+ "south": {"uv": [116, 312], "uv_size": [41, 2]},
+ "west": {"uv": [115, 312], "uv_size": [1, 2]},
+ "up": {"uv": [74, 311], "uv_size": [41, 1]},
+ "down": {"uv": [115, 312], "uv_size": [41, -1]}
+ }
+ },
+ {
+ "origin": [-24.95, 10.75, 42.58],
+ "size": [39.9, 5.7, 0],
+ "uv": {
+ "north": {"uv": [44, 483], "uv_size": [42, 6]},
+ "east": {"uv": [44, 483], "uv_size": [0, 6]},
+ "south": {"uv": [86, 483], "uv_size": [42, 6]},
+ "west": {"uv": [86, 483], "uv_size": [0, 6]},
+ "up": {"uv": [44, 483], "uv_size": [42, 0]},
+ "down": {"uv": [86, 483], "uv_size": [42, 0]}
+ }
+ },
+ {
+ "origin": [-24.95, 16.45, 26.43],
+ "size": [39.9, 0, 18.05],
+ "uv": {
+ "north": {"uv": [98, 473], "uv_size": [42, 0]},
+ "east": {"uv": [79, 473], "uv_size": [19, 0]},
+ "south": {"uv": [159, 473], "uv_size": [42, 0]},
+ "west": {"uv": [140, 473], "uv_size": [19, 0]},
+ "up": {"uv": [98, 454], "uv_size": [42, 19]},
+ "down": {"uv": [140, 473], "uv_size": [42, -19]}
+ }
+ },
+ {
+ "origin": [-24, 12.65, 50.18],
+ "size": [38, 8.55, 0.95],
+ "uv": {
+ "north": {"uv": [165, 342], "uv_size": [40, 9]},
+ "east": {"uv": [164, 342], "uv_size": [1, 9]},
+ "south": {"uv": [206, 342], "uv_size": [40, 9]},
+ "west": {"uv": [205, 342], "uv_size": [1, 9]},
+ "up": {"uv": [165, 341], "uv_size": [40, 1]},
+ "down": {"uv": [205, 342], "uv_size": [40, -1]}
+ }
+ },
+ {
+ "origin": [-24.95, 6, 42.58],
+ "size": [39.9, 4.75, 9.5],
+ "uv": {
+ "north": {"uv": [119, 269], "uv_size": [42, 5]},
+ "east": {"uv": [109, 269], "uv_size": [10, 5]},
+ "south": {"uv": [171, 269], "uv_size": [42, 5]},
+ "west": {"uv": [161, 269], "uv_size": [10, 5]},
+ "up": {"uv": [119, 259], "uv_size": [42, 10]},
+ "down": {"uv": [161, 269], "uv_size": [42, -10]}
+ }
+ },
+ {
+ "origin": [-10.7, 5.05, 52.08],
+ "size": [11.4, 4.75, 0.95],
+ "uv": {
+ "north": {"uv": [136, 211], "uv_size": [12, 5]},
+ "east": {"uv": [135, 211], "uv_size": [1, 5]},
+ "south": {"uv": [149, 211], "uv_size": [12, 5]},
+ "west": {"uv": [148, 211], "uv_size": [1, 5]},
+ "up": {"uv": [136, 210], "uv_size": [12, 1]},
+ "down": {"uv": [148, 211], "uv_size": [12, -1]}
+ }
+ },
+ {
+ "origin": [-10.7, 5.05, -45.58],
+ "size": [11.4, 4.75, 0.95],
+ "uv": {
+ "north": {"uv": [136, 211], "uv_size": [12, 5]},
+ "east": {"uv": [135, 211], "uv_size": [1, 5]},
+ "south": {"uv": [149, 211], "uv_size": [12, 5]},
+ "west": {"uv": [148, 211], "uv_size": [1, 5]},
+ "up": {"uv": [136, 210], "uv_size": [12, 1]},
+ "down": {"uv": [148, 211], "uv_size": [12, -1]}
+ }
+ },
+ {
+ "origin": [-24.95, 6, -15.37],
+ "size": [39.9, 15.2, 41.8],
+ "uv": {
+ "north": {"uv": [44, 193], "uv_size": [42, 16]},
+ "east": {"uv": [0, 193], "uv_size": [44, 16]},
+ "south": {"uv": [130, 193], "uv_size": [42, 16]},
+ "west": {"uv": [86, 193], "uv_size": [44, 16]},
+ "up": {"uv": [44, 149], "uv_size": [42, 44]},
+ "down": {"uv": [86, 193], "uv_size": [42, -44]}
+ }
+ },
+ {
+ "origin": [-24.95, 10.75, -32.47],
+ "size": [39.9, 10.45, 17.1],
+ "uv": {
+ "north": {"uv": [384, 362], "uv_size": [42, 11]},
+ "east": {"uv": [366, 362], "uv_size": [18, 11]},
+ "south": {"uv": [444, 362], "uv_size": [42, 11]},
+ "west": {"uv": [426, 362], "uv_size": [18, 11]},
+ "up": {"uv": [384, 344], "uv_size": [42, 18]},
+ "down": {"uv": [426, 362], "uv_size": [42, -18]}
+ }
+ },
+ {
+ "origin": [-24.95, 6, -44.82],
+ "size": [39.9, 4.75, 12.35],
+ "uv": {
+ "north": {"uv": [267, 268], "uv_size": [42, 5]},
+ "east": {"uv": [254, 268], "uv_size": [13, 5]},
+ "south": {"uv": [322, 268], "uv_size": [42, 5]},
+ "west": {"uv": [309, 268], "uv_size": [13, 5]},
+ "up": {"uv": [267, 255], "uv_size": [42, 13]},
+ "down": {"uv": [309, 268], "uv_size": [42, -13]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone11",
+ "parent": "bone4",
+ "pivot": [-22.3375, 6, -18.885],
+ "cubes": [
+ {
+ "origin": [-15.45, 5.05, 50.18],
+ "size": [1.9, 7.6, 3.8],
+ "uv": {
+ "north": {"uv": [224, 383], "uv_size": [-2, 8]},
+ "east": {"uv": [228, 383], "uv_size": [-4, 8]},
+ "south": {"uv": [230, 383], "uv_size": [-2, 8]},
+ "west": {"uv": [222, 383], "uv_size": [-4, 8]},
+ "up": {"uv": [224, 379], "uv_size": [-2, 4]},
+ "down": {"uv": [226, 383], "uv_size": [-2, -4]}
+ }
+ },
+ {
+ "origin": [3.55, 5.05, 50.18],
+ "size": [1.9, 7.6, 3.8],
+ "uv": {
+ "north": {"uv": [222, 383], "uv_size": [2, 8]},
+ "east": {"uv": [218, 383], "uv_size": [4, 8]},
+ "south": {"uv": [228, 383], "uv_size": [2, 8]},
+ "west": {"uv": [224, 383], "uv_size": [4, 8]},
+ "up": {"uv": [222, 379], "uv_size": [2, 4]},
+ "down": {"uv": [224, 383], "uv_size": [2, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone12",
+ "parent": "bone4",
+ "pivot": [-22.3375, 6, 26.335],
+ "cubes": [
+ {
+ "origin": [-15.45, 5.05, -46.53],
+ "size": [1.9, 7.6, 3.8],
+ "uv": {
+ "north": {"uv": [224, 383], "uv_size": [-2, 8]},
+ "east": {"uv": [228, 383], "uv_size": [-4, 8]},
+ "south": {"uv": [230, 383], "uv_size": [-2, 8]},
+ "west": {"uv": [222, 383], "uv_size": [-4, 8]},
+ "up": {"uv": [224, 379], "uv_size": [-2, 4]},
+ "down": {"uv": [226, 383], "uv_size": [-2, -4]}
+ }
+ },
+ {
+ "origin": [3.55, 5.05, -46.53],
+ "size": [1.9, 7.6, 3.8],
+ "uv": {
+ "north": {"uv": [222, 383], "uv_size": [2, 8]},
+ "east": {"uv": [218, 383], "uv_size": [4, 8]},
+ "south": {"uv": [228, 383], "uv_size": [2, 8]},
+ "west": {"uv": [224, 383], "uv_size": [4, 8]},
+ "up": {"uv": [222, 379], "uv_size": [2, 4]},
+ "down": {"uv": [224, 383], "uv_size": [2, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone13",
+ "parent": "bone4",
+ "pivot": [10.4375, 6.95, -20.785],
+ "cubes": [
+ {
+ "origin": [10.2, 10.75, -43.87],
+ "size": [4.75, 16.15, 11.4],
+ "uv": {
+ "north": {"uv": [49, 265], "uv_size": [5, 17]},
+ "east": {"uv": [0, 265], "uv_size": [12, 17]},
+ "south": {"uv": [66, 265], "uv_size": [5, 17]},
+ "west": {"uv": [54, 265], "uv_size": [12, 17]},
+ "up": {"uv": [49, 253], "uv_size": [5, 12]},
+ "down": {"uv": [91, 265], "uv_size": [5, -12]}
+ }
+ },
+ {
+ "origin": [-5, 10.75, -43.87],
+ "size": [15.2, 0.95, 11.4],
+ "uv": {
+ "north": {"uv": [33, 281], "uv_size": [16, 1]},
+ "east": {"uv": [0, 281], "uv_size": [12, 1]},
+ "south": {"uv": [71, 281], "uv_size": [16, 1]},
+ "west": {"uv": [54, 281], "uv_size": [12, 1]},
+ "up": {"uv": [33, 253], "uv_size": [16, 12]},
+ "down": {"uv": [75, 265], "uv_size": [16, -12]}
+ }
+ },
+ {
+ "origin": [-20.2, 10.75, -43.87],
+ "size": [15.2, 0.95, 11.4],
+ "uv": {
+ "north": {"uv": [17, 281], "uv_size": [16, 1]},
+ "east": {"uv": [0, 281], "uv_size": [12, 1]},
+ "south": {"uv": [87, 281], "uv_size": [16, 1]},
+ "west": {"uv": [54, 281], "uv_size": [12, 1]},
+ "up": {"uv": [17, 253], "uv_size": [16, 12]},
+ "down": {"uv": [59, 265], "uv_size": [16, -12]}
+ }
+ },
+ {
+ "origin": [-24.95, 10.75, -43.87],
+ "size": [4.75, 16.15, 11.4],
+ "uv": {
+ "north": {"uv": [12, 265], "uv_size": [5, 17]},
+ "east": {"uv": [0, 265], "uv_size": [12, 17]},
+ "south": {"uv": [103, 265], "uv_size": [5, 17]},
+ "west": {"uv": [54, 265], "uv_size": [12, 17]},
+ "up": {"uv": [12, 253], "uv_size": [5, 12]},
+ "down": {"uv": [54, 265], "uv_size": [5, -12]}
+ }
+ },
+ {
+ "origin": [10.2, 26.9, -43.87],
+ "size": [3.8, 14.25, 53.2],
+ "uv": {
+ "north": {"uv": [92, 133], "uv_size": [4, 15]},
+ "east": {"uv": [0, 133], "uv_size": [56, 15]},
+ "south": {"uv": [152, 133], "uv_size": [4, 15]},
+ "west": {"uv": [96, 133], "uv_size": [56, 15]},
+ "up": {"uv": [92, 77], "uv_size": [4, 56]},
+ "down": {"uv": [132, 133], "uv_size": [4, -56]}
+ }
+ },
+ {
+ "origin": [-5, 26.9, -41.97],
+ "size": [15.2, 14.25, 51.3],
+ "uv": {
+ "north": {"uv": [60, 152], "uv_size": [16, 15]},
+ "east": {"uv": [0, 133], "uv_size": [54, 15]},
+ "south": {"uv": [156, 133], "uv_size": [16, 15]},
+ "west": {"uv": [98, 133], "uv_size": [54, 15]},
+ "up": {"uv": [76, 77], "uv_size": [16, 54]},
+ "down": {"uv": [116, 131], "uv_size": [16, -54]}
+ }
+ },
+ {
+ "origin": [-5, 11.7, -41.97],
+ "size": [15.2, 15.2, 9.5],
+ "uv": {
+ "north": {"uv": [30, 303], "uv_size": [16, 16]},
+ "east": {"uv": [0, 265], "uv_size": [10, 16]},
+ "south": {"uv": [71, 265], "uv_size": [16, 16]},
+ "west": {"uv": [56, 265], "uv_size": [10, 16]},
+ "up": {"uv": [33, 253], "uv_size": [16, 10]},
+ "down": {"uv": [75, 263], "uv_size": [16, -10]}
+ }
+ },
+ {
+ "origin": [-20.2, 26.9, -41.97],
+ "size": [15.2, 14.25, 51.3],
+ "uv": {
+ "north": {"uv": [44, 152], "uv_size": [16, 15]},
+ "east": {"uv": [0, 133], "uv_size": [54, 15]},
+ "south": {"uv": [172, 133], "uv_size": [16, 15]},
+ "west": {"uv": [98, 133], "uv_size": [54, 15]},
+ "up": {"uv": [60, 77], "uv_size": [16, 54]},
+ "down": {"uv": [100, 131], "uv_size": [16, -54]}
+ }
+ },
+ {
+ "origin": [-20.2, 11.7, -41.97],
+ "size": [15.2, 15.2, 9.5],
+ "uv": {
+ "north": {"uv": [14, 303], "uv_size": [16, 16]},
+ "east": {"uv": [0, 265], "uv_size": [10, 16]},
+ "south": {"uv": [87, 265], "uv_size": [16, 16]},
+ "west": {"uv": [56, 265], "uv_size": [10, 16]},
+ "up": {"uv": [17, 253], "uv_size": [16, 10]},
+ "down": {"uv": [59, 263], "uv_size": [16, -10]}
+ }
+ },
+ {
+ "origin": [-24, 26.9, -43.87],
+ "size": [3.8, 14.25, 53.2],
+ "uv": {
+ "north": {"uv": [56, 133], "uv_size": [4, 15]},
+ "east": {"uv": [0, 133], "uv_size": [56, 15]},
+ "south": {"uv": [116, 133], "uv_size": [4, 15]},
+ "west": {"uv": [60, 133], "uv_size": [56, 15]},
+ "up": {"uv": [56, 77], "uv_size": [4, 56]},
+ "down": {"uv": [60, 133], "uv_size": [4, -56]}
+ }
+ },
+ {
+ "origin": [-24.19, 26.9, -42.92],
+ "size": [0, 14.25, 32.3],
+ "uv": {
+ "north": {"uv": [412, 250], "uv_size": [0, 15]},
+ "east": {"uv": [412, 243], "uv_size": [52, 25]},
+ "south": {"uv": [468, 250], "uv_size": [0, 15]},
+ "west": {"uv": [426, 226], "uv_size": [56, 15]},
+ "up": {"uv": [412, 194], "uv_size": [0, 56]},
+ "down": {"uv": [412, 250], "uv_size": [0, -56]}
+ }
+ },
+ {
+ "origin": [14.19, 26.9, -42.92],
+ "size": [0, 14.25, 32.3],
+ "uv": {
+ "north": {"uv": [412, 250], "uv_size": [0, 15]},
+ "east": {"uv": [482, 226], "uv_size": [-56, 15]},
+ "south": {"uv": [468, 250], "uv_size": [0, 15]},
+ "west": {"uv": [412, 243], "uv_size": [52, 25]},
+ "up": {"uv": [412, 194], "uv_size": [0, 56]},
+ "down": {"uv": [412, 250], "uv_size": [0, -56]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk1",
+ "parent": "bone13",
+ "pivot": [9.92616, 11.7, -43.47766],
+ "cubes": [
+ {
+ "origin": [-5, 26.9, -43.87],
+ "size": [15.2, 14.25, 1.9],
+ "uv": {
+ "north": {"uv": [76, 133], "uv_size": [16, 15]},
+ "east": {"uv": [54, 133], "uv_size": [2, 15]},
+ "south": {"uv": [92, 133], "uv_size": [-16, 15]},
+ "west": {"uv": [96, 133], "uv_size": [2, 15]},
+ "up": {"uv": [99, 146], "uv_size": [16, 2]},
+ "down": {"uv": [116, 133], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [-5, 11.7, -43.87],
+ "size": [15.2, 15.2, 1.9],
+ "uv": {
+ "north": {"uv": [33, 265], "uv_size": [16, 16]},
+ "east": {"uv": [10, 265], "uv_size": [2, 16]},
+ "south": {"uv": [49, 265], "uv_size": [-16, 16]},
+ "west": {"uv": [54, 265], "uv_size": [2, 16]},
+ "up": {"uv": [33, 263], "uv_size": [16, 2]},
+ "down": {"uv": [99, 146], "uv_size": [16, 2]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk2",
+ "parent": "bone13",
+ "pivot": [-19.9625, 11.7, -42.635],
+ "cubes": [
+ {
+ "origin": [-20.2, 26.9, -43.87],
+ "size": [15.2, 14.25, 1.9],
+ "uv": {
+ "north": {"uv": [60, 133], "uv_size": [16, 15]},
+ "east": {"uv": [54, 133], "uv_size": [2, 15]},
+ "south": {"uv": [76, 133], "uv_size": [-16, 15]},
+ "west": {"uv": [96, 133], "uv_size": [2, 15]},
+ "up": {"uv": [99, 146], "uv_size": [16, 2]},
+ "down": {"uv": [100, 133], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [-20.2, 11.7, -43.87],
+ "size": [15.2, 15.2, 1.9],
+ "uv": {
+ "north": {"uv": [17, 265], "uv_size": [16, 16]},
+ "east": {"uv": [10, 265], "uv_size": [2, 16]},
+ "south": {"uv": [33, 265], "uv_size": [-16, 16]},
+ "west": {"uv": [54, 265], "uv_size": [2, 16]},
+ "up": {"uv": [17, 263], "uv_size": [16, 2]},
+ "down": {"uv": [99, 146], "uv_size": [16, 2]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone14",
+ "parent": "bone3",
+ "pivot": [-5, 16.45, 22.25],
+ "cubes": [
+ {
+ "origin": [-19.25, 44.8075, 13.928],
+ "size": [28.5, 2.8975, 5.985],
+ "uv": {
+ "north": {"uv": [427, 415], "uv_size": [30, 3]},
+ "east": {"uv": [421, 415], "uv_size": [6, 3]},
+ "south": {"uv": [463, 415], "uv_size": [30, 3]},
+ "west": {"uv": [457, 415], "uv_size": [6, 3]},
+ "up": {"uv": [427, 409], "uv_size": [30, 6]},
+ "down": {"uv": [457, 415], "uv_size": [30, -6]}
+ }
+ },
+ {
+ "origin": [1.65, 43.8575, 15.828],
+ "size": [3.8, 0.9975, 2.185],
+ "uv": {
+ "north": {"uv": [450, 426], "uv_size": [4, 1]},
+ "east": {"uv": [448, 426], "uv_size": [2, 1]},
+ "south": {"uv": [456, 426], "uv_size": [4, 1]},
+ "west": {"uv": [454, 426], "uv_size": [2, 1]},
+ "up": {"uv": [450, 424], "uv_size": [4, 2]},
+ "down": {"uv": [454, 426], "uv_size": [4, -2]}
+ }
+ },
+ {
+ "origin": [-15.64, 43.8575, 15.847],
+ "size": [3.8, 0.9975, 2.185],
+ "uv": {
+ "north": {"uv": [450, 426], "uv_size": [4, 1]},
+ "east": {"uv": [448, 426], "uv_size": [2, 1]},
+ "south": {"uv": [456, 426], "uv_size": [4, 1]},
+ "west": {"uv": [454, 426], "uv_size": [2, 1]},
+ "up": {"uv": [450, 424], "uv_size": [4, 2]},
+ "down": {"uv": [454, 426], "uv_size": [4, -2]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone15",
+ "parent": "bone3",
+ "pivot": [-27.5625, 40.2, -49.285],
+ "cubes": [
+ {
+ "origin": [-25.9, 45.9, -29.62],
+ "size": [1.9, 2.85, 5.7],
+ "uv": {
+ "north": {"uv": [292, 479], "uv_size": [2, 3]},
+ "east": {"uv": [286, 479], "uv_size": [6, 3]},
+ "south": {"uv": [300, 479], "uv_size": [2, 3]},
+ "west": {"uv": [294, 479], "uv_size": [6, 3]},
+ "up": {"uv": [292, 473], "uv_size": [2, 6]},
+ "down": {"uv": [294, 479], "uv_size": [2, -6]}
+ }
+ },
+ {
+ "origin": [-25.9, 45.9, -39.12],
+ "size": [1.9, 2.85, 5.7],
+ "uv": {
+ "north": {"uv": [320, 480], "uv_size": [2, 3]},
+ "east": {"uv": [314, 480], "uv_size": [6, 3]},
+ "south": {"uv": [328, 480], "uv_size": [2, 3]},
+ "west": {"uv": [322, 480], "uv_size": [6, 3]},
+ "up": {"uv": [320, 474], "uv_size": [2, 6]},
+ "down": {"uv": [322, 480], "uv_size": [2, -6]}
+ }
+ },
+ {
+ "origin": [-25.9, 45.9, -11.57],
+ "size": [1.9, 2.85, 5.7],
+ "uv": {
+ "north": {"uv": [320, 480], "uv_size": [2, 3]},
+ "east": {"uv": [314, 480], "uv_size": [6, 3]},
+ "south": {"uv": [328, 480], "uv_size": [2, 3]},
+ "west": {"uv": [322, 480], "uv_size": [6, 3]},
+ "up": {"uv": [320, 474], "uv_size": [2, 6]},
+ "down": {"uv": [322, 480], "uv_size": [2, -6]}
+ }
+ },
+ {
+ "origin": [-25.9, 45.9, -2.07],
+ "size": [1.9, 2.85, 5.7],
+ "uv": {
+ "north": {"uv": [292, 479], "uv_size": [2, 3]},
+ "east": {"uv": [286, 479], "uv_size": [6, 3]},
+ "south": {"uv": [300, 479], "uv_size": [2, 3]},
+ "west": {"uv": [294, 479], "uv_size": [6, 3]},
+ "up": {"uv": [292, 473], "uv_size": [2, 6]},
+ "down": {"uv": [294, 479], "uv_size": [2, -6]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone16",
+ "parent": "bone3",
+ "pivot": [17.5625, 40.2, -49.285],
+ "cubes": [
+ {
+ "origin": [14, 45.9, -29.62],
+ "size": [1.9, 2.85, 5.7],
+ "uv": {
+ "north": {"uv": [294, 479], "uv_size": [-2, 3]},
+ "east": {"uv": [300, 479], "uv_size": [-6, 3]},
+ "south": {"uv": [302, 479], "uv_size": [-2, 3]},
+ "west": {"uv": [292, 479], "uv_size": [-6, 3]},
+ "up": {"uv": [294, 473], "uv_size": [-2, 6]},
+ "down": {"uv": [296, 479], "uv_size": [-2, -6]}
+ }
+ },
+ {
+ "origin": [14, 45.9, -39.12],
+ "size": [1.9, 2.85, 5.7],
+ "uv": {
+ "north": {"uv": [322, 480], "uv_size": [-2, 3]},
+ "east": {"uv": [328, 480], "uv_size": [-6, 3]},
+ "south": {"uv": [330, 480], "uv_size": [-2, 3]},
+ "west": {"uv": [320, 480], "uv_size": [-6, 3]},
+ "up": {"uv": [322, 474], "uv_size": [-2, 6]},
+ "down": {"uv": [324, 480], "uv_size": [-2, -6]}
+ }
+ },
+ {
+ "origin": [14, 45.9, -11.57],
+ "size": [1.9, 2.85, 5.7],
+ "uv": {
+ "north": {"uv": [322, 480], "uv_size": [-2, 3]},
+ "east": {"uv": [328, 480], "uv_size": [-6, 3]},
+ "south": {"uv": [330, 480], "uv_size": [-2, 3]},
+ "west": {"uv": [320, 480], "uv_size": [-6, 3]},
+ "up": {"uv": [322, 474], "uv_size": [-2, 6]},
+ "down": {"uv": [324, 480], "uv_size": [-2, -6]}
+ }
+ },
+ {
+ "origin": [14, 45.9, -2.07],
+ "size": [1.9, 2.85, 5.7],
+ "uv": {
+ "north": {"uv": [294, 479], "uv_size": [-2, 3]},
+ "east": {"uv": [300, 479], "uv_size": [-6, 3]},
+ "south": {"uv": [302, 479], "uv_size": [-2, 3]},
+ "west": {"uv": [292, 479], "uv_size": [-6, 3]},
+ "up": {"uv": [294, 473], "uv_size": [-2, 6]},
+ "down": {"uv": [296, 479], "uv_size": [-2, -6]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone5",
+ "parent": "bone3",
+ "pivot": [-1.9125, 16.45, -22.685]
+ },
+ {
+ "name": "capo",
+ "parent": "bone5",
+ "pivot": [10.4375, 25.95, 34.03],
+ "cubes": [
+ {
+ "origin": [-24.9495, 27.24359, 33.46388],
+ "size": [39.899, 1.899, 18.239],
+ "inflate": 0.01,
+ "pivot": [12.3375, 29.14309, 25.86338],
+ "rotation": [-15, 0, 0],
+ "uv": {
+ "north": {"uv": [212, 145], "uv_size": [42, 2]},
+ "east": {"uv": [193, 145], "uv_size": [19, 2]},
+ "south": {"uv": [273, 145], "uv_size": [42, 2]},
+ "west": {"uv": [254, 145], "uv_size": [19, 2]},
+ "up": {"uv": [212, 126], "uv_size": [42, 19]},
+ "down": {"uv": [254, 145], "uv_size": [42, -19]}
+ }
+ },
+ {
+ "origin": [-18.2995, 29.33359, 36.31388],
+ "size": [26.599, -0.001, 12.539],
+ "inflate": 0.01,
+ "pivot": [12.3375, 29.33309, 25.86338],
+ "rotation": [-15, 0, 0],
+ "uv": {
+ "north": {"uv": [341, 154], "uv_size": [42, 2]},
+ "east": {"uv": [322, 154], "uv_size": [19, 2]},
+ "south": {"uv": [402, 154], "uv_size": [42, 2]},
+ "west": {"uv": [383, 154], "uv_size": [19, 2]},
+ "up": {"uv": [458, 296], "uv_size": [-41, -19]},
+ "down": {"uv": [431, 142], "uv_size": [42, -19]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "retrov",
+ "parent": "bone3",
+ "pivot": [-28.30688, 22.15, 22.93751]
+ },
+ {
+ "name": "bone",
+ "parent": "retrov",
+ "pivot": [-28.30688, 22.15, 22.93751],
+ "rotation": [0, -12.5, 0],
+ "cubes": [
+ {
+ "origin": [-29.92317, 25.95, 27.55241],
+ "size": [4.75, 6.65, 1.9],
+ "uv": {
+ "north": {"uv": [23, 5], "uv_size": [5, 7]},
+ "east": {"uv": [21, 5], "uv_size": [2, 7]},
+ "south": {"uv": [30, 5], "uv_size": [5, 7]},
+ "west": {"uv": [28, 5], "uv_size": [2, 7]},
+ "up": {"uv": [23, 3], "uv_size": [5, 2]},
+ "down": {"uv": [28, 5], "uv_size": [5, -2]}
+ }
+ },
+ {
+ "origin": [-28.02317, 26.9, 28.50241],
+ "size": [5.7, 3.8, 0],
+ "uv": {
+ "north": {"uv": [0, 9], "uv_size": [6, 4]},
+ "east": {"uv": [0, 9], "uv_size": [0, 4]},
+ "south": {"uv": [6, 9], "uv_size": [6, 4]},
+ "west": {"uv": [6, 9], "uv_size": [0, 4]},
+ "up": {"uv": [0, 9], "uv_size": [6, 0]},
+ "down": {"uv": [6, 9], "uv_size": [6, 0]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone6",
+ "parent": "retrov",
+ "pivot": [18.30688, 22.15, 22.93751],
+ "rotation": [0, 12.5, 0],
+ "cubes": [
+ {
+ "origin": [15.17317, 25.95, 27.55241],
+ "size": [4.75, 6.65, 1.9],
+ "uv": {
+ "north": {"uv": [28, 5], "uv_size": [-5, 7]},
+ "east": {"uv": [30, 5], "uv_size": [-2, 7]},
+ "south": {"uv": [35, 5], "uv_size": [-5, 7]},
+ "west": {"uv": [23, 5], "uv_size": [-2, 7]},
+ "up": {"uv": [28, 3], "uv_size": [-5, 2]},
+ "down": {"uv": [33, 5], "uv_size": [-5, -2]}
+ }
+ },
+ {
+ "origin": [12.32317, 26.9, 28.50241],
+ "size": [5.7, 3.8, 0],
+ "uv": {
+ "north": {"uv": [6, 9], "uv_size": [-6, 4]},
+ "east": {"uv": [6, 9], "uv_size": [0, 4]},
+ "south": {"uv": [12, 9], "uv_size": [-6, 4]},
+ "west": {"uv": [0, 9], "uv_size": [0, 4]},
+ "up": {"uv": [6, 9], "uv_size": [-6, 0]},
+ "down": {"uv": [12, 9], "uv_size": [-6, 0]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "rodas",
+ "parent": "bone2",
+ "pivot": [-19.8675, 6.95, 40.015]
+ },
+ {
+ "name": "front",
+ "parent": "rodas",
+ "pivot": [11.0075, 6.95, 35.265]
+ },
+ {
+ "name": "front_right_wheel",
+ "parent": "front",
+ "pivot": [-19.8675, 6.95, 34.885],
+ "cubes": [
+ {
+ "origin": [-23.7625, 3.15, 31.085],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [269, 282], "uv_size": [4, 8]},
+ "east": {"uv": [261, 282], "uv_size": [8, 8]},
+ "south": {"uv": [281, 282], "uv_size": [4, 8]},
+ "west": {"uv": [273, 282], "uv_size": [8, 8]},
+ "up": {"uv": [269, 274], "uv_size": [4, 8]},
+ "down": {"uv": [273, 282], "uv_size": [4, -8]}
+ }
+ },
+ {
+ "origin": [-24.49875, 3.82875, 27.49573],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [-21.74375, 7.1875, 34.88499],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [157, 279], "uv_size": [5, 6]},
+ "east": {"uv": [153, 279], "uv_size": [4, 6]},
+ "south": {"uv": [166, 279], "uv_size": [5, 6]},
+ "west": {"uv": [162, 279], "uv_size": [4, 6]},
+ "up": {"uv": [157, 275], "uv_size": [5, 4]},
+ "down": {"uv": [162, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-24.475, 3.8625, 27.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-21.74375, 6.95, 34.885],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [269, 66], "uv_size": [5, 6]},
+ "east": {"uv": [265, 66], "uv_size": [4, 6]},
+ "south": {"uv": [278, 66], "uv_size": [5, 6]},
+ "west": {"uv": [274, 66], "uv_size": [4, 6]},
+ "up": {"uv": [269, 62], "uv_size": [5, 4]},
+ "down": {"uv": [274, 66], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-24.475, 3.8625, 27.285],
+ "size": [4.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [176, 279], "uv_size": [5, 6]},
+ "east": {"uv": [172, 279], "uv_size": [4, 6]},
+ "south": {"uv": [185, 279], "uv_size": [5, 6]},
+ "west": {"uv": [181, 279], "uv_size": [4, 6]},
+ "up": {"uv": [176, 275], "uv_size": [5, 4]},
+ "down": {"uv": [181, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-24.49875, 3.55049, 27.15986],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [-21.74375, 7.04837, 34.54912],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [4, 287], "uv_size": [5, 6]},
+ "east": {"uv": [0, 287], "uv_size": [4, 6]},
+ "south": {"uv": [13, 287], "uv_size": [5, 6]},
+ "west": {"uv": [9, 287], "uv_size": [4, 6]},
+ "up": {"uv": [4, 283], "uv_size": [5, 4]},
+ "down": {"uv": [9, 287], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-24.475, 3.8625, 27.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-21.74375, 6.95, 34.885],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [195, 279], "uv_size": [5, 6]},
+ "east": {"uv": [191, 279], "uv_size": [4, 6]},
+ "south": {"uv": [204, 279], "uv_size": [5, 6]},
+ "west": {"uv": [200, 279], "uv_size": [4, 6]},
+ "up": {"uv": [195, 275], "uv_size": [5, 4]},
+ "down": {"uv": [200, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-24.49875, 4.16462, 27.49575],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [-21.74375, 7.1875, 34.88501],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [138, 279], "uv_size": [5, 6]},
+ "east": {"uv": [134, 279], "uv_size": [4, 6]},
+ "south": {"uv": [147, 279], "uv_size": [5, 6]},
+ "west": {"uv": [143, 279], "uv_size": [4, 6]},
+ "up": {"uv": [138, 275], "uv_size": [5, 4]},
+ "down": {"uv": [143, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-24.49875, 4.16462, 27.83162],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [-21.74375, 7.04837, 35.22088],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [218, 263], "uv_size": [5, 6]},
+ "east": {"uv": [214, 263], "uv_size": [4, 6]},
+ "south": {"uv": [227, 263], "uv_size": [5, 6]},
+ "west": {"uv": [223, 263], "uv_size": [4, 6]},
+ "up": {"uv": [218, 259], "uv_size": [5, 4]},
+ "down": {"uv": [223, 263], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-24.475, 3.8625, 27.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-21.74375, 6.95, 34.885],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [237, 263], "uv_size": [5, 6]},
+ "east": {"uv": [233, 263], "uv_size": [4, 6]},
+ "south": {"uv": [246, 263], "uv_size": [5, 6]},
+ "west": {"uv": [242, 263], "uv_size": [4, 6]},
+ "up": {"uv": [237, 259], "uv_size": [5, 4]},
+ "down": {"uv": [242, 263], "uv_size": [5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "front_left_wheel",
+ "parent": "front",
+ "pivot": [8.9175, 6.95, 34.885],
+ "cubes": [
+ {
+ "origin": [9.9625, 3.15, 31.085],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [273, 282], "uv_size": [-4, 8]},
+ "east": {"uv": [281, 282], "uv_size": [-8, 8]},
+ "south": {"uv": [285, 282], "uv_size": [-4, 8]},
+ "west": {"uv": [269, 282], "uv_size": [-8, 8]},
+ "up": {"uv": [273, 274], "uv_size": [-4, 8]},
+ "down": {"uv": [277, 282], "uv_size": [-4, -8]}
+ }
+ },
+ {
+ "origin": [9.70125, 3.82875, 27.49573],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [11.74375, 7.1875, 34.88499],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [162, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [166, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [171, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [157, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [162, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [167, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [9.725, 3.8625, 27.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [11.74375, 6.95, 34.885],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [274, 66], "uv_size": [-5, 6]},
+ "east": {"uv": [278, 66], "uv_size": [-4, 6]},
+ "south": {"uv": [283, 66], "uv_size": [-5, 6]},
+ "west": {"uv": [269, 66], "uv_size": [-4, 6]},
+ "up": {"uv": [274, 62], "uv_size": [-5, 4]},
+ "down": {"uv": [279, 66], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [9.725, 3.8625, 27.285],
+ "size": [4.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [181, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [185, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [190, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [176, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [181, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [186, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [9.70125, 3.55049, 27.15986],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [11.74375, 7.04837, 34.54912],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [9, 287], "uv_size": [-5, 6]},
+ "east": {"uv": [13, 287], "uv_size": [-4, 6]},
+ "south": {"uv": [18, 287], "uv_size": [-5, 6]},
+ "west": {"uv": [4, 287], "uv_size": [-4, 6]},
+ "up": {"uv": [9, 283], "uv_size": [-5, 4]},
+ "down": {"uv": [14, 287], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [9.725, 3.8625, 27.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [11.74375, 6.95, 34.885],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [200, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [204, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [209, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [195, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [200, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [205, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [9.70125, 4.16462, 27.49575],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [11.74375, 7.1875, 34.88501],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [143, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [147, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [152, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [138, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [143, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [148, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [9.70125, 4.16462, 27.83162],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [11.74375, 7.04837, 35.22088],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [223, 263], "uv_size": [-5, 6]},
+ "east": {"uv": [227, 263], "uv_size": [-4, 6]},
+ "south": {"uv": [232, 263], "uv_size": [-5, 6]},
+ "west": {"uv": [218, 263], "uv_size": [-4, 6]},
+ "up": {"uv": [223, 259], "uv_size": [-5, 4]},
+ "down": {"uv": [228, 263], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [9.725, 3.8625, 27.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [11.74375, 6.95, 34.885],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [242, 263], "uv_size": [-5, 6]},
+ "east": {"uv": [246, 263], "uv_size": [-4, 6]},
+ "south": {"uv": [251, 263], "uv_size": [-5, 6]},
+ "west": {"uv": [237, 263], "uv_size": [-4, 6]},
+ "up": {"uv": [242, 259], "uv_size": [-5, 4]},
+ "down": {"uv": [247, 263], "uv_size": [-5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "back",
+ "parent": "rodas",
+ "pivot": [-19.8675, 6.95, -29.62]
+ },
+ {
+ "name": "back_right_wheel",
+ "parent": "back",
+ "pivot": [-19.8675, 6.95, -29.62],
+ "cubes": [
+ {
+ "origin": [-23.7625, 3.15, -27.72],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [269, 282], "uv_size": [4, 8]},
+ "east": {"uv": [261, 282], "uv_size": [8, 8]},
+ "south": {"uv": [281, 282], "uv_size": [4, 8]},
+ "west": {"uv": [273, 282], "uv_size": [8, 8]},
+ "up": {"uv": [269, 274], "uv_size": [4, 8]},
+ "down": {"uv": [273, 282], "uv_size": [4, -8]}
+ }
+ },
+ {
+ "origin": [-24.49875, 3.82875, -31.30927],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [-21.74375, 7.1875, -23.92001],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [157, 279], "uv_size": [5, 6]},
+ "east": {"uv": [153, 279], "uv_size": [4, 6]},
+ "south": {"uv": [166, 279], "uv_size": [5, 6]},
+ "west": {"uv": [162, 279], "uv_size": [4, 6]},
+ "up": {"uv": [157, 275], "uv_size": [5, 4]},
+ "down": {"uv": [162, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-24.475, 3.8625, -31.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-21.74375, 6.95, -23.92],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [269, 66], "uv_size": [5, 6]},
+ "east": {"uv": [265, 66], "uv_size": [4, 6]},
+ "south": {"uv": [278, 66], "uv_size": [5, 6]},
+ "west": {"uv": [274, 66], "uv_size": [4, 6]},
+ "up": {"uv": [269, 62], "uv_size": [5, 4]},
+ "down": {"uv": [274, 66], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-24.475, 3.8625, -31.52],
+ "size": [4.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [176, 279], "uv_size": [5, 6]},
+ "east": {"uv": [172, 279], "uv_size": [4, 6]},
+ "south": {"uv": [185, 279], "uv_size": [5, 6]},
+ "west": {"uv": [181, 279], "uv_size": [4, 6]},
+ "up": {"uv": [176, 275], "uv_size": [5, 4]},
+ "down": {"uv": [181, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-24.49875, 3.55049, -31.64514],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [-21.74375, 7.04837, -24.25588],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [4, 287], "uv_size": [5, 6]},
+ "east": {"uv": [0, 287], "uv_size": [4, 6]},
+ "south": {"uv": [13, 287], "uv_size": [5, 6]},
+ "west": {"uv": [9, 287], "uv_size": [4, 6]},
+ "up": {"uv": [4, 283], "uv_size": [5, 4]},
+ "down": {"uv": [9, 287], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-24.475, 3.8625, -31.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-21.74375, 6.95, -23.92],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [195, 279], "uv_size": [5, 6]},
+ "east": {"uv": [191, 279], "uv_size": [4, 6]},
+ "south": {"uv": [204, 279], "uv_size": [5, 6]},
+ "west": {"uv": [200, 279], "uv_size": [4, 6]},
+ "up": {"uv": [195, 275], "uv_size": [5, 4]},
+ "down": {"uv": [200, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-24.49875, 4.16462, -31.30925],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [-21.74375, 7.1875, -23.91999],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [138, 279], "uv_size": [5, 6]},
+ "east": {"uv": [134, 279], "uv_size": [4, 6]},
+ "south": {"uv": [147, 279], "uv_size": [5, 6]},
+ "west": {"uv": [143, 279], "uv_size": [4, 6]},
+ "up": {"uv": [138, 275], "uv_size": [5, 4]},
+ "down": {"uv": [143, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-24.49875, 4.16462, -30.97338],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [-21.74375, 7.04837, -23.58412],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [218, 263], "uv_size": [5, 6]},
+ "east": {"uv": [214, 263], "uv_size": [4, 6]},
+ "south": {"uv": [227, 263], "uv_size": [5, 6]},
+ "west": {"uv": [223, 263], "uv_size": [4, 6]},
+ "up": {"uv": [218, 259], "uv_size": [5, 4]},
+ "down": {"uv": [223, 263], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-24.475, 3.8625, -31.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-21.74375, 6.95, -23.92],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [237, 263], "uv_size": [5, 6]},
+ "east": {"uv": [233, 263], "uv_size": [4, 6]},
+ "south": {"uv": [246, 263], "uv_size": [5, 6]},
+ "west": {"uv": [242, 263], "uv_size": [4, 6]},
+ "up": {"uv": [237, 259], "uv_size": [5, 4]},
+ "down": {"uv": [242, 263], "uv_size": [5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "back_left_wheel",
+ "parent": "back",
+ "pivot": [8.9175, 6.95, -29.62],
+ "cubes": [
+ {
+ "origin": [9.9625, 3.15, -27.72],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [273, 282], "uv_size": [-4, 8]},
+ "east": {"uv": [281, 282], "uv_size": [-8, 8]},
+ "south": {"uv": [285, 282], "uv_size": [-4, 8]},
+ "west": {"uv": [269, 282], "uv_size": [-8, 8]},
+ "up": {"uv": [273, 274], "uv_size": [-4, 8]},
+ "down": {"uv": [277, 282], "uv_size": [-4, -8]}
+ }
+ },
+ {
+ "origin": [9.70125, 3.82875, -31.30927],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [11.74375, 7.1875, -23.92001],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [162, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [166, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [171, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [157, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [162, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [167, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [9.725, 3.8625, -31.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [11.74375, 6.95, -23.92],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [274, 66], "uv_size": [-5, 6]},
+ "east": {"uv": [278, 66], "uv_size": [-4, 6]},
+ "south": {"uv": [283, 66], "uv_size": [-5, 6]},
+ "west": {"uv": [269, 66], "uv_size": [-4, 6]},
+ "up": {"uv": [274, 62], "uv_size": [-5, 4]},
+ "down": {"uv": [279, 66], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [9.725, 3.8625, -31.52],
+ "size": [4.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [181, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [185, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [190, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [176, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [181, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [186, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [9.70125, 3.55049, -31.64514],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [11.74375, 7.04837, -24.25588],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [9, 287], "uv_size": [-5, 6]},
+ "east": {"uv": [13, 287], "uv_size": [-4, 6]},
+ "south": {"uv": [18, 287], "uv_size": [-5, 6]},
+ "west": {"uv": [4, 287], "uv_size": [-4, 6]},
+ "up": {"uv": [9, 283], "uv_size": [-5, 4]},
+ "down": {"uv": [14, 287], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [9.725, 3.8625, -31.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [11.74375, 6.95, -23.92],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [200, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [204, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [209, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [195, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [200, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [205, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [9.70125, 4.16462, -31.30925],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [11.74375, 7.1875, -23.91999],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [143, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [147, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [152, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [138, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [143, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [148, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [9.70125, 4.16462, -30.97338],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [11.74375, 7.04837, -23.58412],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [223, 263], "uv_size": [-5, 6]},
+ "east": {"uv": [227, 263], "uv_size": [-4, 6]},
+ "south": {"uv": [232, 263], "uv_size": [-5, 6]},
+ "west": {"uv": [218, 263], "uv_size": [-4, 6]},
+ "up": {"uv": [223, 259], "uv_size": [-5, 4]},
+ "down": {"uv": [228, 263], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [9.725, 3.8625, -31.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [11.74375, 6.95, -23.92],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [242, 263], "uv_size": [-5, 6]},
+ "east": {"uv": [246, 263], "uv_size": [-4, 6]},
+ "south": {"uv": [251, 263], "uv_size": [-5, 6]},
+ "west": {"uv": [237, 263], "uv_size": [-4, 6]},
+ "up": {"uv": [242, 259], "uv_size": [-5, 4]},
+ "down": {"uv": [247, 263], "uv_size": [-5, -4]}
+ }
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/_gen_amb_src_broken.geo.json b/_gen_amb_src_broken.geo.json
new file mode 100644
index 0000000..a84886b
--- /dev/null
+++ b/_gen_amb_src_broken.geo.json
@@ -0,0 +1,1388 @@
+{
+ "format_version": "1.21.0",
+ "minecraft:geometry": [
+ {
+ "description": {
+ "identifier": "geometry.unknown",
+ "texture_width": 512,
+ "texture_height": 512,
+ "visible_bounds_width": 14,
+ "visible_bounds_height": 5,
+ "visible_bounds_offset": [0, 1.5, 0]
+ },
+ "bones": [
+ {
+ "name": "main",
+ "pivot": [-5, -13, 8],
+ "rotation": [0, 90, 0]
+ },
+ {
+ "name": "car_shapes",
+ "parent": "main",
+ "pivot": [-5, -13, 8],
+ "cubes": [
+ {"origin": [-13, 6, -3], "size": [16, 16, 16], "uv": [-28, -14]},
+ {
+ "origin": [-24.95, 6, 25.1],
+ "size": [38.95, 19, 25.08],
+ "uv": {}
+ },
+ {
+ "origin": [-24, 6, -43.775],
+ "size": [38, 46.55, 51.775],
+ "uv": {}
+ },
+ {
+ "origin": [-24.95, 6, 8],
+ "size": [38.95, 20.9, 17.1],
+ "uv": {}
+ },
+ {
+ "origin": [-24, 26.9, 8.38],
+ "size": [38, 17.1, 17.67],
+ "uv": {}
+ }
+ ]
+ },
+ {
+ "name": "bone2",
+ "parent": "main",
+ "pivot": [10.4375, 1.25, -14.135]
+ },
+ {
+ "name": "carr",
+ "parent": "bone2",
+ "pivot": [10.4375, 2.75, -14.135],
+ "rotation": [-1.99726, 0.10465, 2.99818],
+ "cubes": [
+ {
+ "origin": [3.55, 45.5, -46.15],
+ "size": [5.7, 2.85, 1.9],
+ "uv": {
+ "north": {"uv": [286, 479], "uv_size": [6, 3]},
+ "east": {"uv": [300, 479], "uv_size": [2, 3]},
+ "south": {"uv": [294, 479], "uv_size": [6, 3]},
+ "west": {"uv": [292, 479], "uv_size": [2, 3]},
+ "up": {"uv": [292, 473], "uv_size": [2, 6], "uv_rotation": 270},
+ "down": {"uv": [294, 479], "uv_size": [2, -6], "uv_rotation": 90}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone3",
+ "parent": "carr",
+ "pivot": [10.4375, 2.75, -14.135],
+ "cubes": [
+ {
+ "origin": [-24.95, 20.8, -32.47],
+ "size": [1.9, 5.7, 58.9],
+ "uv": {
+ "north": {"uv": [241, 217], "uv_size": [2, 6]},
+ "east": {"uv": [179, 217], "uv_size": [62, 6]},
+ "south": {"uv": [305, 217], "uv_size": [2, 6]},
+ "west": {"uv": [243, 217], "uv_size": [62, 6]},
+ "up": {"uv": [241, 155], "uv_size": [2, 62]},
+ "down": {"uv": [243, 217], "uv_size": [2, -62]}
+ }
+ },
+ {
+ "origin": [13.05, 20.8, -32.47],
+ "size": [1.9, 5.7, 58.9],
+ "uv": {
+ "north": {"uv": [243, 217], "uv_size": [-2, 6]},
+ "east": {"uv": [305, 217], "uv_size": [-62, 6]},
+ "south": {"uv": [307, 217], "uv_size": [-2, 6]},
+ "west": {"uv": [241, 217], "uv_size": [-62, 6]},
+ "up": {"uv": [243, 155], "uv_size": [-2, 62]},
+ "down": {"uv": [245, 217], "uv_size": [-2, -62]}
+ }
+ },
+ {
+ "origin": [-24.07125, 32.63016, 23.07871],
+ "size": [38.3325, 8.55, 18.05],
+ "pivot": [10.295, 39.75516, 24.50371],
+ "rotation": [-60, 0, 0],
+ "uv": {
+ "north": {"uv": [245, 19], "uv_size": [40, 9]},
+ "east": {"uv": [226, 19], "uv_size": [19, 9]},
+ "south": {"uv": [304, 19], "uv_size": [40, 9]},
+ "west": {"uv": [285, 19], "uv_size": [19, 9]},
+ "up": {"uv": [245, 0], "uv_size": [40, 19]},
+ "down": {"uv": [285, 19], "uv_size": [40, -19]}
+ }
+ },
+ {
+ "origin": [-24, 26.5, 9.33],
+ "size": [38, 14.25, 25.65],
+ "uv": {
+ "north": {"uv": [56, 354], "uv_size": [40, 15]},
+ "east": {"uv": [29, 354], "uv_size": [27, 15]},
+ "south": {"uv": [123, 354], "uv_size": [40, 15]},
+ "west": {"uv": [96, 354], "uv_size": [27, 15]},
+ "up": {"uv": [56, 327], "uv_size": [40, 27]},
+ "down": {"uv": [96, 354], "uv_size": [40, -27]}
+ }
+ },
+ {
+ "origin": [-24, 40.75, -43.87],
+ "size": [38, 2.85, 70.3],
+ "uv": {
+ "north": {"uv": [73, 73], "uv_size": [40, 3]},
+ "east": {"uv": [0, 73], "uv_size": [73, 3]},
+ "south": {"uv": [187, 73], "uv_size": [40, 3]},
+ "west": {"uv": [113, 73], "uv_size": [74, 3]},
+ "up": {"uv": [73, 0], "uv_size": [40, 73]},
+ "down": {"uv": [113, 73], "uv_size": [40, -74]}
+ }
+ },
+ {
+ "origin": [-24, 43.6, -43.87],
+ "size": [38, 8.55, 52.25],
+ "uv": {
+ "north": {"uv": [227, 494], "uv_size": [40, 9]},
+ "east": {"uv": [172, 494], "uv_size": [55, 9]},
+ "south": {"uv": [322, 494], "uv_size": [40, 9]},
+ "west": {"uv": [267, 494], "uv_size": [55, 9]},
+ "up": {"uv": [227, 439], "uv_size": [40, 55]},
+ "down": {"uv": [267, 494], "uv_size": [40, -55]}
+ }
+ },
+ {
+ "origin": [-24.095, 20.8, 5.91],
+ "size": [0, 0.95, 22.04],
+ "uv": {
+ "north": {"uv": [237, 297], "uv_size": [0, 1]},
+ "east": {"uv": [214, 297], "uv_size": [23, 1]},
+ "south": {"uv": [260, 297], "uv_size": [0, 1]},
+ "west": {"uv": [237, 297], "uv_size": [23, 1]},
+ "up": {"uv": [237, 274], "uv_size": [0, 23]},
+ "down": {"uv": [237, 297], "uv_size": [0, -23]}
+ }
+ },
+ {
+ "origin": [-24.855, 25.32309, 32.98838],
+ "size": [39.73375, 1.9, 18.24],
+ "pivot": [12.3375, 28.17309, 26.33838],
+ "rotation": [-15, 0, 0],
+ "uv": {
+ "north": {"uv": [290, 189], "uv_size": [41, 2]},
+ "east": {"uv": [271, 189], "uv_size": [19, 2]},
+ "south": {"uv": [350, 189], "uv_size": [41, 2]},
+ "west": {"uv": [331, 189], "uv_size": [19, 2]},
+ "up": {"uv": [290, 170], "uv_size": [41, 19]},
+ "down": {"uv": [331, 189], "uv_size": [41, -19]}
+ }
+ },
+ {
+ "origin": [-20.2, 5.6, 26.43],
+ "size": [30.4, 11.4, 17.1],
+ "uv": {
+ "north": {"uv": [272, 242], "uv_size": [32, 12]},
+ "east": {"uv": [254, 242], "uv_size": [18, 12]},
+ "south": {"uv": [322, 242], "uv_size": [32, 12]},
+ "west": {"uv": [304, 242], "uv_size": [18, 12]},
+ "up": {"uv": [272, 224], "uv_size": [32, 18]},
+ "down": {"uv": [304, 242], "uv_size": [32, -18]}
+ }
+ },
+ {
+ "origin": [-20.485, 5.6, -35.32],
+ "size": [30.97, 15.2, 20.9],
+ "uv": {
+ "north": {"uv": [248, 49], "uv_size": [32, 16]},
+ "east": {"uv": [226, 49], "uv_size": [22, 16]},
+ "south": {"uv": [302, 49], "uv_size": [32, 16]},
+ "west": {"uv": [280, 49], "uv_size": [22, 16]},
+ "up": {"uv": [248, 27], "uv_size": [32, 22]},
+ "down": {"uv": [280, 49], "uv_size": [32, -22]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone4",
+ "parent": "bone3",
+ "pivot": [10.4375, 3.7, -14.135],
+ "cubes": [
+ {
+ "origin": [-24.95, 10.35, 26.43],
+ "size": [39.9, 16.15, 23.75],
+ "uv": {
+ "north": {"uv": [25, 235], "uv_size": [42, 17]},
+ "east": {"uv": [0, 235], "uv_size": [25, 17]},
+ "south": {"uv": [92, 235], "uv_size": [42, 17]},
+ "west": {"uv": [67, 235], "uv_size": [25, 17]},
+ "up": {"uv": [25, 210], "uv_size": [42, 25]},
+ "down": {"uv": [67, 235], "uv_size": [42, -25]}
+ }
+ },
+ {
+ "origin": [-24.92625, 24.6, 32.985],
+ "size": [39.8525, 1.9, 1.14],
+ "uv": {
+ "north": {"uv": [74, 312], "uv_size": [41, 2]},
+ "east": {"uv": [73, 312], "uv_size": [1, 2]},
+ "south": {"uv": [116, 312], "uv_size": [41, 2]},
+ "west": {"uv": [115, 312], "uv_size": [1, 2]},
+ "up": {"uv": [74, 311], "uv_size": [41, 1]},
+ "down": {"uv": [115, 312], "uv_size": [41, -1]}
+ }
+ },
+ {
+ "origin": [-24.95, 10.35, 42.58],
+ "size": [39.9, 5.7, 0],
+ "uv": {
+ "north": {"uv": [44, 483], "uv_size": [42, 6]},
+ "east": {"uv": [44, 483], "uv_size": [0, 6]},
+ "south": {"uv": [86, 483], "uv_size": [42, 6]},
+ "west": {"uv": [86, 483], "uv_size": [0, 6]},
+ "up": {"uv": [44, 483], "uv_size": [42, 0]},
+ "down": {"uv": [86, 483], "uv_size": [42, 0]}
+ }
+ },
+ {
+ "origin": [-24.95, 16.05, 26.43],
+ "size": [39.9, 0, 18.05],
+ "uv": {
+ "north": {"uv": [98, 473], "uv_size": [42, 0]},
+ "east": {"uv": [79, 473], "uv_size": [19, 0]},
+ "south": {"uv": [159, 473], "uv_size": [42, 0]},
+ "west": {"uv": [140, 473], "uv_size": [19, 0]},
+ "up": {"uv": [98, 454], "uv_size": [42, 19]},
+ "down": {"uv": [140, 473], "uv_size": [42, -19]}
+ }
+ },
+ {
+ "origin": [-24, 12.25, 50.18],
+ "size": [38, 8.55, 0.95],
+ "uv": {
+ "north": {"uv": [165, 342], "uv_size": [40, 9]},
+ "east": {"uv": [164, 342], "uv_size": [1, 9]},
+ "south": {"uv": [206, 342], "uv_size": [40, 9]},
+ "west": {"uv": [205, 342], "uv_size": [1, 9]},
+ "up": {"uv": [165, 341], "uv_size": [40, 1]},
+ "down": {"uv": [205, 342], "uv_size": [40, -1]}
+ }
+ },
+ {
+ "origin": [-24.95, 5.6, 42.58],
+ "size": [39.9, 4.75, 9.5],
+ "uv": {
+ "north": {"uv": [119, 269], "uv_size": [42, 5]},
+ "east": {"uv": [109, 269], "uv_size": [10, 5]},
+ "south": {"uv": [171, 269], "uv_size": [42, 5]},
+ "west": {"uv": [161, 269], "uv_size": [10, 5]},
+ "up": {"uv": [119, 259], "uv_size": [42, 10]},
+ "down": {"uv": [161, 269], "uv_size": [42, -10]}
+ }
+ },
+ {
+ "origin": [-10.7, 4.65, 52.08],
+ "size": [11.4, 4.75, 0.95],
+ "uv": {
+ "north": {"uv": [136, 211], "uv_size": [12, 5]},
+ "east": {"uv": [135, 211], "uv_size": [1, 5]},
+ "south": {"uv": [149, 211], "uv_size": [12, 5]},
+ "west": {"uv": [148, 211], "uv_size": [1, 5]},
+ "up": {"uv": [136, 210], "uv_size": [12, 1]},
+ "down": {"uv": [148, 211], "uv_size": [12, -1]}
+ }
+ },
+ {
+ "origin": [-10.7, 4.65, -45.58],
+ "size": [11.4, 4.75, 0.95],
+ "uv": {
+ "north": {"uv": [136, 211], "uv_size": [12, 5]},
+ "east": {"uv": [135, 211], "uv_size": [1, 5]},
+ "south": {"uv": [149, 211], "uv_size": [12, 5]},
+ "west": {"uv": [148, 211], "uv_size": [1, 5]},
+ "up": {"uv": [136, 210], "uv_size": [12, 1]},
+ "down": {"uv": [148, 211], "uv_size": [12, -1]}
+ }
+ },
+ {
+ "origin": [-24.95, 5.6, -15.37],
+ "size": [39.9, 15.2, 41.8],
+ "uv": {
+ "north": {"uv": [44, 193], "uv_size": [42, 16]},
+ "east": {"uv": [0, 193], "uv_size": [44, 16]},
+ "south": {"uv": [130, 193], "uv_size": [42, 16]},
+ "west": {"uv": [86, 193], "uv_size": [44, 16]},
+ "up": {"uv": [44, 149], "uv_size": [42, 44]},
+ "down": {"uv": [86, 193], "uv_size": [42, -44]}
+ }
+ },
+ {
+ "origin": [-24.95, 10.35, -32.47],
+ "size": [39.9, 10.45, 17.1],
+ "uv": {
+ "north": {"uv": [384, 362], "uv_size": [42, 11]},
+ "east": {"uv": [366, 362], "uv_size": [18, 11]},
+ "south": {"uv": [444, 362], "uv_size": [42, 11]},
+ "west": {"uv": [426, 362], "uv_size": [18, 11]},
+ "up": {"uv": [384, 344], "uv_size": [42, 18]},
+ "down": {"uv": [426, 362], "uv_size": [42, -18]}
+ }
+ },
+ {
+ "origin": [-24.95, 5.6, -44.82],
+ "size": [39.9, 4.75, 12.35],
+ "uv": {
+ "north": {"uv": [267, 268], "uv_size": [42, 5]},
+ "east": {"uv": [254, 268], "uv_size": [13, 5]},
+ "south": {"uv": [322, 268], "uv_size": [42, 5]},
+ "west": {"uv": [309, 268], "uv_size": [13, 5]},
+ "up": {"uv": [267, 255], "uv_size": [42, 13]},
+ "down": {"uv": [309, 268], "uv_size": [42, -13]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone11",
+ "parent": "bone4",
+ "pivot": [-22.3375, 5.6, -18.885],
+ "cubes": [
+ {
+ "origin": [-15.45, 4.65, 50.18],
+ "size": [1.9, 7.6, 3.8],
+ "pivot": [-14.5, 8.45, 52.08],
+ "rotation": [0, 0, -12.5],
+ "uv": {
+ "north": {"uv": [224, 383], "uv_size": [-2, 8]},
+ "east": {"uv": [228, 383], "uv_size": [-4, 8]},
+ "south": {"uv": [230, 383], "uv_size": [-2, 8]},
+ "west": {"uv": [222, 383], "uv_size": [-4, 8]},
+ "up": {"uv": [224, 379], "uv_size": [-2, 4]},
+ "down": {"uv": [226, 383], "uv_size": [-2, -4]}
+ }
+ },
+ {
+ "origin": [3.55, 4.65, 50.18],
+ "size": [1.9, 7.6, 3.8],
+ "pivot": [4.5, 8.45, 52.08],
+ "rotation": [7.5, 0, 0],
+ "uv": {
+ "north": {"uv": [222, 383], "uv_size": [2, 8]},
+ "east": {"uv": [218, 383], "uv_size": [4, 8]},
+ "south": {"uv": [228, 383], "uv_size": [2, 8]},
+ "west": {"uv": [224, 383], "uv_size": [4, 8]},
+ "up": {"uv": [222, 379], "uv_size": [2, 4]},
+ "down": {"uv": [224, 383], "uv_size": [2, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone12",
+ "parent": "bone4",
+ "pivot": [-22.3375, 5.6, 26.335],
+ "cubes": [
+ {
+ "origin": [-15.45, 4.65, -46.53],
+ "size": [1.9, 7.6, 3.8],
+ "uv": {
+ "north": {"uv": [224, 383], "uv_size": [-2, 8]},
+ "east": {"uv": [228, 383], "uv_size": [-4, 8]},
+ "south": {"uv": [230, 383], "uv_size": [-2, 8]},
+ "west": {"uv": [222, 383], "uv_size": [-4, 8]},
+ "up": {"uv": [224, 379], "uv_size": [-2, 4]},
+ "down": {"uv": [226, 383], "uv_size": [-2, -4]}
+ }
+ },
+ {
+ "origin": [3.55, 4.65, -46.53],
+ "size": [1.9, 7.6, 3.8],
+ "uv": {
+ "north": {"uv": [222, 383], "uv_size": [2, 8]},
+ "east": {"uv": [218, 383], "uv_size": [4, 8]},
+ "south": {"uv": [228, 383], "uv_size": [2, 8]},
+ "west": {"uv": [224, 383], "uv_size": [4, 8]},
+ "up": {"uv": [222, 379], "uv_size": [2, 4]},
+ "down": {"uv": [224, 383], "uv_size": [2, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone13",
+ "parent": "bone4",
+ "pivot": [10.4375, 6.55, -20.785],
+ "cubes": [
+ {
+ "origin": [10.2, 10.35, -43.87],
+ "size": [4.75, 16.15, 11.4],
+ "uv": {
+ "north": {"uv": [49, 265], "uv_size": [5, 17]},
+ "east": {"uv": [0, 265], "uv_size": [12, 17]},
+ "south": {"uv": [66, 265], "uv_size": [5, 17]},
+ "west": {"uv": [54, 265], "uv_size": [12, 17]},
+ "up": {"uv": [49, 253], "uv_size": [5, 12]},
+ "down": {"uv": [91, 265], "uv_size": [5, -12]}
+ }
+ },
+ {
+ "origin": [-5, 10.35, -43.87],
+ "size": [15.2, 0.95, 11.4],
+ "uv": {
+ "north": {"uv": [33, 281], "uv_size": [16, 1]},
+ "east": {"uv": [0, 281], "uv_size": [12, 1]},
+ "south": {"uv": [71, 281], "uv_size": [16, 1]},
+ "west": {"uv": [54, 281], "uv_size": [12, 1]},
+ "up": {"uv": [33, 253], "uv_size": [16, 12]},
+ "down": {"uv": [75, 265], "uv_size": [16, -12]}
+ }
+ },
+ {
+ "origin": [-20.2, 10.35, -43.87],
+ "size": [15.2, 0.95, 11.4],
+ "uv": {
+ "north": {"uv": [17, 281], "uv_size": [16, 1]},
+ "east": {"uv": [0, 281], "uv_size": [12, 1]},
+ "south": {"uv": [87, 281], "uv_size": [16, 1]},
+ "west": {"uv": [54, 281], "uv_size": [12, 1]},
+ "up": {"uv": [17, 253], "uv_size": [16, 12]},
+ "down": {"uv": [59, 265], "uv_size": [16, -12]}
+ }
+ },
+ {
+ "origin": [-24.95, 10.35, -43.87],
+ "size": [4.75, 16.15, 11.4],
+ "uv": {
+ "north": {"uv": [12, 265], "uv_size": [5, 17]},
+ "east": {"uv": [0, 265], "uv_size": [12, 17]},
+ "south": {"uv": [103, 265], "uv_size": [5, 17]},
+ "west": {"uv": [54, 265], "uv_size": [12, 17]},
+ "up": {"uv": [12, 253], "uv_size": [5, 12]},
+ "down": {"uv": [54, 265], "uv_size": [5, -12]}
+ }
+ },
+ {
+ "origin": [10.2, 26.5, -43.87],
+ "size": [3.8, 14.25, 53.2],
+ "uv": {
+ "north": {"uv": [92, 133], "uv_size": [4, 15]},
+ "east": {"uv": [0, 133], "uv_size": [56, 15]},
+ "south": {"uv": [152, 133], "uv_size": [4, 15]},
+ "west": {"uv": [96, 133], "uv_size": [56, 15]},
+ "up": {"uv": [92, 77], "uv_size": [4, 56]},
+ "down": {"uv": [132, 133], "uv_size": [4, -56]}
+ }
+ },
+ {
+ "origin": [-5, 26.5, -41.97],
+ "size": [15.2, 14.25, 51.3],
+ "uv": {
+ "north": {"uv": [60, 152], "uv_size": [16, 15]},
+ "east": {"uv": [0, 133], "uv_size": [54, 15]},
+ "south": {"uv": [156, 133], "uv_size": [16, 15]},
+ "west": {"uv": [98, 133], "uv_size": [54, 15]},
+ "up": {"uv": [76, 77], "uv_size": [16, 54]},
+ "down": {"uv": [116, 131], "uv_size": [16, -54]}
+ }
+ },
+ {
+ "origin": [-5, 11.3, -41.97],
+ "size": [15.2, 15.2, 9.5],
+ "uv": {
+ "north": {"uv": [30, 303], "uv_size": [16, 16]},
+ "east": {"uv": [0, 265], "uv_size": [10, 16]},
+ "south": {"uv": [71, 265], "uv_size": [16, 16]},
+ "west": {"uv": [56, 265], "uv_size": [10, 16]},
+ "up": {"uv": [33, 253], "uv_size": [16, 10]},
+ "down": {"uv": [75, 263], "uv_size": [16, -10]}
+ }
+ },
+ {
+ "origin": [-20.2, 26.5, -41.97],
+ "size": [15.2, 14.25, 51.3],
+ "uv": {
+ "north": {"uv": [44, 152], "uv_size": [16, 15]},
+ "east": {"uv": [0, 133], "uv_size": [54, 15]},
+ "south": {"uv": [172, 133], "uv_size": [16, 15]},
+ "west": {"uv": [98, 133], "uv_size": [54, 15]},
+ "up": {"uv": [60, 77], "uv_size": [16, 54]},
+ "down": {"uv": [100, 131], "uv_size": [16, -54]}
+ }
+ },
+ {
+ "origin": [-20.2, 11.3, -41.97],
+ "size": [15.2, 15.2, 9.5],
+ "uv": {
+ "north": {"uv": [14, 303], "uv_size": [16, 16]},
+ "east": {"uv": [0, 265], "uv_size": [10, 16]},
+ "south": {"uv": [87, 265], "uv_size": [16, 16]},
+ "west": {"uv": [56, 265], "uv_size": [10, 16]},
+ "up": {"uv": [17, 253], "uv_size": [16, 10]},
+ "down": {"uv": [59, 263], "uv_size": [16, -10]}
+ }
+ },
+ {
+ "origin": [-24, 26.5, -43.87],
+ "size": [3.8, 14.25, 53.2],
+ "uv": {
+ "north": {"uv": [56, 133], "uv_size": [4, 15]},
+ "east": {"uv": [0, 133], "uv_size": [56, 15]},
+ "south": {"uv": [116, 133], "uv_size": [4, 15]},
+ "west": {"uv": [60, 133], "uv_size": [56, 15]},
+ "up": {"uv": [56, 77], "uv_size": [4, 56]},
+ "down": {"uv": [60, 133], "uv_size": [4, -56]}
+ }
+ },
+ {
+ "origin": [-24.19, 26.5, -42.92],
+ "size": [0, 14.25, 32.3],
+ "uv": {
+ "north": {"uv": [412, 250], "uv_size": [0, 15]},
+ "east": {"uv": [412, 243], "uv_size": [52, 25]},
+ "south": {"uv": [468, 250], "uv_size": [0, 15]},
+ "west": {"uv": [426, 226], "uv_size": [56, 15]},
+ "up": {"uv": [412, 194], "uv_size": [0, 56]},
+ "down": {"uv": [412, 250], "uv_size": [0, -56]}
+ }
+ },
+ {
+ "origin": [14.19, 26.5, -42.92],
+ "size": [0, 14.25, 32.3],
+ "uv": {
+ "north": {"uv": [412, 250], "uv_size": [0, 15]},
+ "east": {"uv": [482, 226], "uv_size": [-56, 15]},
+ "south": {"uv": [468, 250], "uv_size": [0, 15]},
+ "west": {"uv": [412, 243], "uv_size": [52, 25]},
+ "up": {"uv": [412, 194], "uv_size": [0, 56]},
+ "down": {"uv": [412, 250], "uv_size": [0, -56]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk1",
+ "parent": "bone13",
+ "pivot": [9.92616, 11.3, -43.47766],
+ "rotation": [2.59775, -27.38656, -5.63304],
+ "cubes": [
+ {
+ "origin": [-5, 26.5, -43.87],
+ "size": [15.2, 14.25, 1.9],
+ "uv": {
+ "north": {"uv": [76, 133], "uv_size": [16, 15]},
+ "east": {"uv": [54, 133], "uv_size": [2, 15]},
+ "south": {"uv": [92, 133], "uv_size": [-16, 15]},
+ "west": {"uv": [96, 133], "uv_size": [2, 15]},
+ "up": {"uv": [99, 146], "uv_size": [16, 2]},
+ "down": {"uv": [116, 133], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [-5, 11.3, -43.87],
+ "size": [15.2, 15.2, 1.9],
+ "uv": {
+ "north": {"uv": [33, 265], "uv_size": [16, 16]},
+ "east": {"uv": [10, 265], "uv_size": [2, 16]},
+ "south": {"uv": [49, 265], "uv_size": [-16, 16]},
+ "west": {"uv": [54, 265], "uv_size": [2, 16]},
+ "up": {"uv": [33, 263], "uv_size": [16, 2]},
+ "down": {"uv": [99, 146], "uv_size": [16, 2]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk2",
+ "parent": "bone13",
+ "pivot": [-19.9625, 11.3, -42.635],
+ "rotation": [0, 65, 0],
+ "cubes": [
+ {
+ "origin": [-20.2, 26.5, -43.87],
+ "size": [15.2, 14.25, 1.9],
+ "uv": {
+ "north": {"uv": [60, 133], "uv_size": [16, 15]},
+ "east": {"uv": [54, 133], "uv_size": [2, 15]},
+ "south": {"uv": [76, 133], "uv_size": [-16, 15]},
+ "west": {"uv": [96, 133], "uv_size": [2, 15]},
+ "up": {"uv": [99, 146], "uv_size": [16, 2]},
+ "down": {"uv": [100, 133], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [-20.2, 11.3, -43.87],
+ "size": [15.2, 15.2, 1.9],
+ "uv": {
+ "north": {"uv": [17, 265], "uv_size": [16, 16]},
+ "east": {"uv": [10, 265], "uv_size": [2, 16]},
+ "south": {"uv": [33, 265], "uv_size": [-16, 16]},
+ "west": {"uv": [54, 265], "uv_size": [2, 16]},
+ "up": {"uv": [17, 263], "uv_size": [16, 2]},
+ "down": {"uv": [99, 146], "uv_size": [16, 2]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone14",
+ "parent": "bone3",
+ "pivot": [-5, 16.05, 22.25],
+ "cubes": [
+ {
+ "origin": [-19.25, 44.4075, 13.928],
+ "size": [28.5, 2.8975, 5.985],
+ "uv": {
+ "north": {"uv": [427, 415], "uv_size": [30, 3]},
+ "east": {"uv": [421, 415], "uv_size": [6, 3]},
+ "south": {"uv": [463, 415], "uv_size": [30, 3]},
+ "west": {"uv": [457, 415], "uv_size": [6, 3]},
+ "up": {"uv": [427, 409], "uv_size": [30, 6]},
+ "down": {"uv": [457, 415], "uv_size": [30, -6]}
+ }
+ },
+ {
+ "origin": [1.65, 43.4575, 15.828],
+ "size": [3.8, 0.9975, 2.185],
+ "uv": {
+ "north": {"uv": [450, 426], "uv_size": [4, 1]},
+ "east": {"uv": [448, 426], "uv_size": [2, 1]},
+ "south": {"uv": [456, 426], "uv_size": [4, 1]},
+ "west": {"uv": [454, 426], "uv_size": [2, 1]},
+ "up": {"uv": [450, 424], "uv_size": [4, 2]},
+ "down": {"uv": [454, 426], "uv_size": [4, -2]}
+ }
+ },
+ {
+ "origin": [-15.64, 43.4575, 15.847],
+ "size": [3.8, 0.9975, 2.185],
+ "uv": {
+ "north": {"uv": [450, 426], "uv_size": [4, 1]},
+ "east": {"uv": [448, 426], "uv_size": [2, 1]},
+ "south": {"uv": [456, 426], "uv_size": [4, 1]},
+ "west": {"uv": [454, 426], "uv_size": [2, 1]},
+ "up": {"uv": [450, 424], "uv_size": [4, 2]},
+ "down": {"uv": [454, 426], "uv_size": [4, -2]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone15",
+ "parent": "bone3",
+ "pivot": [-27.5625, 39.8, -49.285],
+ "cubes": [
+ {
+ "origin": [-25.9, 45.5, -29.62],
+ "size": [1.9, 2.85, 5.7],
+ "uv": {
+ "north": {"uv": [292, 479], "uv_size": [2, 3]},
+ "east": {"uv": [286, 479], "uv_size": [6, 3]},
+ "south": {"uv": [300, 479], "uv_size": [2, 3]},
+ "west": {"uv": [294, 479], "uv_size": [6, 3]},
+ "up": {"uv": [292, 473], "uv_size": [2, 6]},
+ "down": {"uv": [294, 479], "uv_size": [2, -6]}
+ }
+ },
+ {
+ "origin": [-25.9, 45.5, -11.57],
+ "size": [1.9, 2.85, 5.7],
+ "uv": {
+ "north": {"uv": [320, 480], "uv_size": [2, 3]},
+ "east": {"uv": [314, 480], "uv_size": [6, 3]},
+ "south": {"uv": [328, 480], "uv_size": [2, 3]},
+ "west": {"uv": [322, 480], "uv_size": [6, 3]},
+ "up": {"uv": [320, 474], "uv_size": [2, 6]},
+ "down": {"uv": [322, 480], "uv_size": [2, -6]}
+ }
+ },
+ {
+ "origin": [-25.9, 45.5, -2.07],
+ "size": [1.9, 2.85, 5.7],
+ "uv": {
+ "north": {"uv": [292, 479], "uv_size": [2, 3]},
+ "east": {"uv": [286, 479], "uv_size": [6, 3]},
+ "south": {"uv": [300, 479], "uv_size": [2, 3]},
+ "west": {"uv": [294, 479], "uv_size": [6, 3]},
+ "up": {"uv": [292, 473], "uv_size": [2, 6]},
+ "down": {"uv": [294, 479], "uv_size": [2, -6]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone16",
+ "parent": "bone3",
+ "pivot": [17.5625, 39.8, -49.285],
+ "cubes": [
+ {
+ "origin": [14, 45.5, -11.57],
+ "size": [1.9, 2.85, 5.7],
+ "uv": {
+ "north": {"uv": [322, 480], "uv_size": [-2, 3]},
+ "east": {"uv": [328, 480], "uv_size": [-6, 3]},
+ "south": {"uv": [330, 480], "uv_size": [-2, 3]},
+ "west": {"uv": [320, 480], "uv_size": [-6, 3]},
+ "up": {"uv": [322, 474], "uv_size": [-2, 6]},
+ "down": {"uv": [324, 480], "uv_size": [-2, -6]}
+ }
+ },
+ {
+ "origin": [14, 45.5, -2.07],
+ "size": [1.9, 2.85, 5.7],
+ "uv": {
+ "north": {"uv": [294, 479], "uv_size": [-2, 3]},
+ "east": {"uv": [300, 479], "uv_size": [-6, 3]},
+ "south": {"uv": [302, 479], "uv_size": [-2, 3]},
+ "west": {"uv": [292, 479], "uv_size": [-6, 3]},
+ "up": {"uv": [294, 473], "uv_size": [-2, 6]},
+ "down": {"uv": [296, 479], "uv_size": [-2, -6]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone5",
+ "parent": "bone3",
+ "pivot": [-1.9125, 16.05, -22.685]
+ },
+ {
+ "name": "capo",
+ "parent": "bone5",
+ "pivot": [10.4375, 25.55, 34.03],
+ "rotation": [22.5, 0, 0],
+ "cubes": [
+ {
+ "origin": [-24.9495, 26.84359, 33.46388],
+ "size": [39.899, 1.899, 18.239],
+ "inflate": 0.01,
+ "pivot": [12.3375, 28.74309, 25.86338],
+ "rotation": [-15, 0, 0],
+ "uv": {
+ "north": {"uv": [212, 145], "uv_size": [42, 2]},
+ "east": {"uv": [193, 145], "uv_size": [19, 2]},
+ "south": {"uv": [273, 145], "uv_size": [42, 2]},
+ "west": {"uv": [254, 145], "uv_size": [19, 2]},
+ "up": {"uv": [212, 126], "uv_size": [42, 19]},
+ "down": {"uv": [254, 145], "uv_size": [42, -19]}
+ }
+ },
+ {
+ "origin": [-18.2995, 28.93359, 36.31388],
+ "size": [26.599, -0.001, 12.539],
+ "inflate": 0.01,
+ "pivot": [12.3375, 28.93309, 25.86338],
+ "rotation": [-15, 0, 0],
+ "uv": {
+ "north": {"uv": [341, 154], "uv_size": [42, 2]},
+ "east": {"uv": [322, 154], "uv_size": [19, 2]},
+ "south": {"uv": [402, 154], "uv_size": [42, 2]},
+ "west": {"uv": [383, 154], "uv_size": [19, 2]},
+ "up": {"uv": [458, 296], "uv_size": [-41, -19]},
+ "down": {"uv": [431, 142], "uv_size": [42, -19]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "retrov",
+ "parent": "bone3",
+ "pivot": [-28.30688, 21.75, 22.93751]
+ },
+ {
+ "name": "bone",
+ "parent": "retrov",
+ "pivot": [-28.30688, 21.75, 22.93751],
+ "rotation": [0, -12.5, 0],
+ "cubes": [
+ {
+ "origin": [-29.92317, 25.55, 27.55241],
+ "size": [4.75, 6.65, 1.9],
+ "uv": {
+ "north": {"uv": [23, 5], "uv_size": [5, 7]},
+ "east": {"uv": [21, 5], "uv_size": [2, 7]},
+ "south": {"uv": [30, 5], "uv_size": [5, 7]},
+ "west": {"uv": [28, 5], "uv_size": [2, 7]},
+ "up": {"uv": [23, 3], "uv_size": [5, 2]},
+ "down": {"uv": [28, 5], "uv_size": [5, -2]}
+ }
+ },
+ {
+ "origin": [-28.02317, 26.5, 28.50241],
+ "size": [5.7, 3.8, 0],
+ "uv": {
+ "north": {"uv": [0, 9], "uv_size": [6, 4]},
+ "east": {"uv": [0, 9], "uv_size": [0, 4]},
+ "south": {"uv": [6, 9], "uv_size": [6, 4]},
+ "west": {"uv": [6, 9], "uv_size": [0, 4]},
+ "up": {"uv": [0, 9], "uv_size": [6, 0]},
+ "down": {"uv": [6, 9], "uv_size": [6, 0]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone6",
+ "parent": "retrov",
+ "pivot": [18.30688, 21.75, 22.93751],
+ "rotation": [0, 12.5, 0],
+ "cubes": [
+ {
+ "origin": [15.17317, 25.55, 27.55241],
+ "size": [4.75, 6.65, 1.9],
+ "uv": {
+ "north": {"uv": [28, 5], "uv_size": [-5, 7]},
+ "east": {"uv": [30, 5], "uv_size": [-2, 7]},
+ "south": {"uv": [35, 5], "uv_size": [-5, 7]},
+ "west": {"uv": [23, 5], "uv_size": [-2, 7]},
+ "up": {"uv": [28, 3], "uv_size": [-5, 2]},
+ "down": {"uv": [33, 5], "uv_size": [-5, -2]}
+ }
+ },
+ {
+ "origin": [12.32317, 26.5, 28.50241],
+ "size": [5.7, 3.8, 0],
+ "uv": {
+ "north": {"uv": [6, 9], "uv_size": [-6, 4]},
+ "east": {"uv": [6, 9], "uv_size": [0, 4]},
+ "south": {"uv": [12, 9], "uv_size": [-6, 4]},
+ "west": {"uv": [0, 9], "uv_size": [0, 4]},
+ "up": {"uv": [6, 9], "uv_size": [-6, 0]},
+ "down": {"uv": [12, 9], "uv_size": [-6, 0]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "rodas",
+ "parent": "bone2",
+ "pivot": [-19.8675, 6.95, 40.015]
+ },
+ {
+ "name": "front",
+ "parent": "rodas",
+ "pivot": [11.0075, 6.95, 35.265]
+ },
+ {
+ "name": "front_right_wheel",
+ "parent": "front",
+ "pivot": [-19.8675, 6.95, 34.885],
+ "cubes": [
+ {
+ "origin": [-23.7625, 3.15, 31.085],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [269, 282], "uv_size": [4, 8]},
+ "east": {"uv": [261, 282], "uv_size": [8, 8]},
+ "south": {"uv": [281, 282], "uv_size": [4, 8]},
+ "west": {"uv": [273, 282], "uv_size": [8, 8]},
+ "up": {"uv": [269, 274], "uv_size": [4, 8]},
+ "down": {"uv": [273, 282], "uv_size": [4, -8]}
+ }
+ },
+ {
+ "origin": [-24.49875, 3.82875, 27.49573],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [-21.74375, 7.1875, 34.88499],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [157, 279], "uv_size": [5, 6]},
+ "east": {"uv": [153, 279], "uv_size": [4, 6]},
+ "south": {"uv": [166, 279], "uv_size": [5, 6]},
+ "west": {"uv": [162, 279], "uv_size": [4, 6]},
+ "up": {"uv": [157, 275], "uv_size": [5, 4]},
+ "down": {"uv": [162, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-24.475, 3.8625, 27.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-21.74375, 6.95, 34.885],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [269, 66], "uv_size": [5, 6]},
+ "east": {"uv": [265, 66], "uv_size": [4, 6]},
+ "south": {"uv": [278, 66], "uv_size": [5, 6]},
+ "west": {"uv": [274, 66], "uv_size": [4, 6]},
+ "up": {"uv": [269, 62], "uv_size": [5, 4]},
+ "down": {"uv": [274, 66], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-24.475, 3.8625, 27.285],
+ "size": [4.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [176, 279], "uv_size": [5, 6]},
+ "east": {"uv": [172, 279], "uv_size": [4, 6]},
+ "south": {"uv": [185, 279], "uv_size": [5, 6]},
+ "west": {"uv": [181, 279], "uv_size": [4, 6]},
+ "up": {"uv": [176, 275], "uv_size": [5, 4]},
+ "down": {"uv": [181, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-24.49875, 3.55049, 27.15986],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [-21.74375, 7.04837, 34.54912],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [4, 287], "uv_size": [5, 6]},
+ "east": {"uv": [0, 287], "uv_size": [4, 6]},
+ "south": {"uv": [13, 287], "uv_size": [5, 6]},
+ "west": {"uv": [9, 287], "uv_size": [4, 6]},
+ "up": {"uv": [4, 283], "uv_size": [5, 4]},
+ "down": {"uv": [9, 287], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-24.475, 3.8625, 27.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-21.74375, 6.95, 34.885],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [195, 279], "uv_size": [5, 6]},
+ "east": {"uv": [191, 279], "uv_size": [4, 6]},
+ "south": {"uv": [204, 279], "uv_size": [5, 6]},
+ "west": {"uv": [200, 279], "uv_size": [4, 6]},
+ "up": {"uv": [195, 275], "uv_size": [5, 4]},
+ "down": {"uv": [200, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-24.49875, 4.16462, 27.49575],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [-21.74375, 7.1875, 34.88501],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [138, 279], "uv_size": [5, 6]},
+ "east": {"uv": [134, 279], "uv_size": [4, 6]},
+ "south": {"uv": [147, 279], "uv_size": [5, 6]},
+ "west": {"uv": [143, 279], "uv_size": [4, 6]},
+ "up": {"uv": [138, 275], "uv_size": [5, 4]},
+ "down": {"uv": [143, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-24.49875, 4.16462, 27.83162],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [-21.74375, 7.04837, 35.22088],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [218, 263], "uv_size": [5, 6]},
+ "east": {"uv": [214, 263], "uv_size": [4, 6]},
+ "south": {"uv": [227, 263], "uv_size": [5, 6]},
+ "west": {"uv": [223, 263], "uv_size": [4, 6]},
+ "up": {"uv": [218, 259], "uv_size": [5, 4]},
+ "down": {"uv": [223, 263], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-24.475, 3.8625, 27.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-21.74375, 6.95, 34.885],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [237, 263], "uv_size": [5, 6]},
+ "east": {"uv": [233, 263], "uv_size": [4, 6]},
+ "south": {"uv": [246, 263], "uv_size": [5, 6]},
+ "west": {"uv": [242, 263], "uv_size": [4, 6]},
+ "up": {"uv": [237, 259], "uv_size": [5, 4]},
+ "down": {"uv": [242, 263], "uv_size": [5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "front_left_wheel",
+ "parent": "front",
+ "pivot": [8.9175, 6.95, 34.885],
+ "rotation": [0, 0, -9],
+ "cubes": [
+ {
+ "origin": [9.9625, 3.15, 31.085],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [273, 282], "uv_size": [-4, 8]},
+ "east": {"uv": [281, 282], "uv_size": [-8, 8]},
+ "south": {"uv": [285, 282], "uv_size": [-4, 8]},
+ "west": {"uv": [269, 282], "uv_size": [-8, 8]},
+ "up": {"uv": [273, 274], "uv_size": [-4, 8]},
+ "down": {"uv": [277, 282], "uv_size": [-4, -8]}
+ }
+ },
+ {
+ "origin": [9.70125, 3.82875, 27.49573],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [11.74375, 7.1875, 34.88499],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [162, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [166, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [171, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [157, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [162, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [167, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [9.725, 3.8625, 27.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [11.74375, 6.95, 34.885],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [274, 66], "uv_size": [-5, 6]},
+ "east": {"uv": [278, 66], "uv_size": [-4, 6]},
+ "south": {"uv": [283, 66], "uv_size": [-5, 6]},
+ "west": {"uv": [269, 66], "uv_size": [-4, 6]},
+ "up": {"uv": [274, 62], "uv_size": [-5, 4]},
+ "down": {"uv": [279, 66], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [9.725, 3.8625, 27.285],
+ "size": [4.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [181, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [185, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [190, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [176, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [181, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [186, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [9.70125, 3.55049, 27.15986],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [11.74375, 7.04837, 34.54912],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [9, 287], "uv_size": [-5, 6]},
+ "east": {"uv": [13, 287], "uv_size": [-4, 6]},
+ "south": {"uv": [18, 287], "uv_size": [-5, 6]},
+ "west": {"uv": [4, 287], "uv_size": [-4, 6]},
+ "up": {"uv": [9, 283], "uv_size": [-5, 4]},
+ "down": {"uv": [14, 287], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [9.725, 3.8625, 27.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [11.74375, 6.95, 34.885],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [200, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [204, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [209, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [195, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [200, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [205, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [9.70125, 4.16462, 27.49575],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [11.74375, 7.1875, 34.88501],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [143, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [147, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [152, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [138, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [143, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [148, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [9.70125, 4.16462, 27.83162],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [11.74375, 7.04837, 35.22088],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [223, 263], "uv_size": [-5, 6]},
+ "east": {"uv": [227, 263], "uv_size": [-4, 6]},
+ "south": {"uv": [232, 263], "uv_size": [-5, 6]},
+ "west": {"uv": [218, 263], "uv_size": [-4, 6]},
+ "up": {"uv": [223, 259], "uv_size": [-5, 4]},
+ "down": {"uv": [228, 263], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [9.725, 3.8625, 27.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [11.74375, 6.95, 34.885],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [242, 263], "uv_size": [-5, 6]},
+ "east": {"uv": [246, 263], "uv_size": [-4, 6]},
+ "south": {"uv": [251, 263], "uv_size": [-5, 6]},
+ "west": {"uv": [237, 263], "uv_size": [-4, 6]},
+ "up": {"uv": [242, 259], "uv_size": [-5, 4]},
+ "down": {"uv": [247, 263], "uv_size": [-5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "back",
+ "parent": "rodas",
+ "pivot": [-19.8675, 6.95, -29.62]
+ },
+ {
+ "name": "back_right_wheel",
+ "parent": "back",
+ "pivot": [-19.8675, 6.95, -29.62],
+ "cubes": [
+ {
+ "origin": [-23.7625, 3.15, -27.72],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [269, 282], "uv_size": [4, 8]},
+ "east": {"uv": [261, 282], "uv_size": [8, 8]},
+ "south": {"uv": [281, 282], "uv_size": [4, 8]},
+ "west": {"uv": [273, 282], "uv_size": [8, 8]},
+ "up": {"uv": [269, 274], "uv_size": [4, 8]},
+ "down": {"uv": [273, 282], "uv_size": [4, -8]}
+ }
+ },
+ {
+ "origin": [-24.49875, 3.82875, -31.30927],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [-21.74375, 7.1875, -23.92001],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [157, 279], "uv_size": [5, 6]},
+ "east": {"uv": [153, 279], "uv_size": [4, 6]},
+ "south": {"uv": [166, 279], "uv_size": [5, 6]},
+ "west": {"uv": [162, 279], "uv_size": [4, 6]},
+ "up": {"uv": [157, 275], "uv_size": [5, 4]},
+ "down": {"uv": [162, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-24.475, 3.8625, -31.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-21.74375, 6.95, -23.92],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [269, 66], "uv_size": [5, 6]},
+ "east": {"uv": [265, 66], "uv_size": [4, 6]},
+ "south": {"uv": [278, 66], "uv_size": [5, 6]},
+ "west": {"uv": [274, 66], "uv_size": [4, 6]},
+ "up": {"uv": [269, 62], "uv_size": [5, 4]},
+ "down": {"uv": [274, 66], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-24.475, 3.8625, -31.52],
+ "size": [4.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [176, 279], "uv_size": [5, 6]},
+ "east": {"uv": [172, 279], "uv_size": [4, 6]},
+ "south": {"uv": [185, 279], "uv_size": [5, 6]},
+ "west": {"uv": [181, 279], "uv_size": [4, 6]},
+ "up": {"uv": [176, 275], "uv_size": [5, 4]},
+ "down": {"uv": [181, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-24.49875, 3.55049, -31.64514],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [-21.74375, 7.04837, -24.25588],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [4, 287], "uv_size": [5, 6]},
+ "east": {"uv": [0, 287], "uv_size": [4, 6]},
+ "south": {"uv": [13, 287], "uv_size": [5, 6]},
+ "west": {"uv": [9, 287], "uv_size": [4, 6]},
+ "up": {"uv": [4, 283], "uv_size": [5, 4]},
+ "down": {"uv": [9, 287], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-24.475, 3.8625, -31.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-21.74375, 6.95, -23.92],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [195, 279], "uv_size": [5, 6]},
+ "east": {"uv": [191, 279], "uv_size": [4, 6]},
+ "south": {"uv": [204, 279], "uv_size": [5, 6]},
+ "west": {"uv": [200, 279], "uv_size": [4, 6]},
+ "up": {"uv": [195, 275], "uv_size": [5, 4]},
+ "down": {"uv": [200, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-24.49875, 4.16462, -31.30925],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [-21.74375, 7.1875, -23.91999],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [138, 279], "uv_size": [5, 6]},
+ "east": {"uv": [134, 279], "uv_size": [4, 6]},
+ "south": {"uv": [147, 279], "uv_size": [5, 6]},
+ "west": {"uv": [143, 279], "uv_size": [4, 6]},
+ "up": {"uv": [138, 275], "uv_size": [5, 4]},
+ "down": {"uv": [143, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-24.49875, 4.16462, -30.97338],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [-21.74375, 7.04837, -23.58412],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [218, 263], "uv_size": [5, 6]},
+ "east": {"uv": [214, 263], "uv_size": [4, 6]},
+ "south": {"uv": [227, 263], "uv_size": [5, 6]},
+ "west": {"uv": [223, 263], "uv_size": [4, 6]},
+ "up": {"uv": [218, 259], "uv_size": [5, 4]},
+ "down": {"uv": [223, 263], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-24.475, 3.8625, -31.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-21.74375, 6.95, -23.92],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [237, 263], "uv_size": [5, 6]},
+ "east": {"uv": [233, 263], "uv_size": [4, 6]},
+ "south": {"uv": [246, 263], "uv_size": [5, 6]},
+ "west": {"uv": [242, 263], "uv_size": [4, 6]},
+ "up": {"uv": [237, 259], "uv_size": [5, 4]},
+ "down": {"uv": [242, 263], "uv_size": [5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "back_left_wheel",
+ "parent": "back",
+ "pivot": [10.9175, 6.95, -29.62],
+ "rotation": [0, -12.5, 0],
+ "cubes": [
+ {
+ "origin": [11.9625, 3.15, -27.72],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [273, 282], "uv_size": [-4, 8]},
+ "east": {"uv": [281, 282], "uv_size": [-8, 8]},
+ "south": {"uv": [285, 282], "uv_size": [-4, 8]},
+ "west": {"uv": [269, 282], "uv_size": [-8, 8]},
+ "up": {"uv": [273, 274], "uv_size": [-4, 8]},
+ "down": {"uv": [277, 282], "uv_size": [-4, -8]}
+ }
+ },
+ {
+ "origin": [11.70125, 3.82875, -31.30927],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [13.74375, 7.1875, -23.92001],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [162, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [166, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [171, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [157, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [162, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [167, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [11.725, 3.8625, -31.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [13.74375, 6.95, -23.92],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [274, 66], "uv_size": [-5, 6]},
+ "east": {"uv": [278, 66], "uv_size": [-4, 6]},
+ "south": {"uv": [283, 66], "uv_size": [-5, 6]},
+ "west": {"uv": [269, 66], "uv_size": [-4, 6]},
+ "up": {"uv": [274, 62], "uv_size": [-5, 4]},
+ "down": {"uv": [279, 66], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [11.725, 3.8625, -31.52],
+ "size": [4.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [181, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [185, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [190, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [176, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [181, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [186, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [11.70125, 3.55049, -31.64514],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [13.74375, 7.04837, -24.25588],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [9, 287], "uv_size": [-5, 6]},
+ "east": {"uv": [13, 287], "uv_size": [-4, 6]},
+ "south": {"uv": [18, 287], "uv_size": [-5, 6]},
+ "west": {"uv": [4, 287], "uv_size": [-4, 6]},
+ "up": {"uv": [9, 283], "uv_size": [-5, 4]},
+ "down": {"uv": [14, 287], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [11.725, 3.8625, -31.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [13.74375, 6.95, -23.92],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [200, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [204, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [209, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [195, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [200, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [205, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [11.70125, 4.16462, -31.30925],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [13.74375, 7.1875, -23.91999],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [143, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [147, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [152, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [138, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [143, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [148, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [11.70125, 4.16462, -30.97338],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [13.74375, 7.04837, -23.58412],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [223, 263], "uv_size": [-5, 6]},
+ "east": {"uv": [227, 263], "uv_size": [-4, 6]},
+ "south": {"uv": [232, 263], "uv_size": [-5, 6]},
+ "west": {"uv": [218, 263], "uv_size": [-4, 6]},
+ "up": {"uv": [223, 259], "uv_size": [-5, 4]},
+ "down": {"uv": [228, 263], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [11.725, 3.8625, -31.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [13.74375, 6.95, -23.92],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [242, 263], "uv_size": [-5, 6]},
+ "east": {"uv": [246, 263], "uv_size": [-4, 6]},
+ "south": {"uv": [251, 263], "uv_size": [-5, 6]},
+ "west": {"uv": [237, 263], "uv_size": [-4, 6]},
+ "up": {"uv": [242, 259], "uv_size": [-5, 4]},
+ "down": {"uv": [247, 263], "uv_size": [-5, -4]}
+ }
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/_gen_amb_src_destroyed.geo.json b/_gen_amb_src_destroyed.geo.json
new file mode 100644
index 0000000..e25ef23
--- /dev/null
+++ b/_gen_amb_src_destroyed.geo.json
@@ -0,0 +1,739 @@
+{
+ "format_version": "1.21.0",
+ "minecraft:geometry": [
+ {
+ "description": {
+ "identifier": "geometry.unknown",
+ "texture_width": 512,
+ "texture_height": 512,
+ "visible_bounds_width": 14,
+ "visible_bounds_height": 5,
+ "visible_bounds_offset": [0, 1.5, 0]
+ },
+ "bones": [
+ {
+ "name": "main",
+ "pivot": [11, -13, -8],
+ "rotation": [0, 90, 0]
+ },
+ {
+ "name": "car_shapes",
+ "parent": "main",
+ "pivot": [11, -13, -8],
+ "cubes": [
+ {"origin": [3, 6, -19], "size": [16, 16, 16], "uv": [-28, -14]},
+ {
+ "origin": [-8.95, 6, 9.1],
+ "size": [38.95, 19, 25.08],
+ "uv": {}
+ },
+ {
+ "origin": [-8, 6, -59.775],
+ "size": [38, 46.55, 51.775],
+ "uv": {}
+ },
+ {
+ "origin": [-8.95, 6, -8],
+ "size": [38.95, 20.9, 17.1],
+ "uv": {}
+ },
+ {
+ "origin": [-8, 26.9, -7.62],
+ "size": [38, 17.1, 17.67],
+ "uv": {}
+ }
+ ]
+ },
+ {
+ "name": "bone2",
+ "parent": "main",
+ "pivot": [26.4375, 1.25, -30.135]
+ },
+ {
+ "name": "carr",
+ "parent": "bone2",
+ "pivot": [26.4375, -2.25, -30.135],
+ "cubes": [
+ {
+ "origin": [19.55, 40.5, -62.15],
+ "size": [5.7, 2.85, 1.9],
+ "uv": {
+ "north": {"uv": [286, 479], "uv_size": [6, 3]},
+ "east": {"uv": [300, 479], "uv_size": [2, 3]},
+ "south": {"uv": [294, 479], "uv_size": [6, 3]},
+ "west": {"uv": [292, 479], "uv_size": [2, 3]},
+ "up": {"uv": [292, 473], "uv_size": [2, 6], "uv_rotation": 270},
+ "down": {"uv": [294, 479], "uv_size": [2, -6], "uv_rotation": 90}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone3",
+ "parent": "carr",
+ "pivot": [26.4375, -2.25, -30.135],
+ "cubes": [
+ {
+ "origin": [-8.95, 15.8, -48.47],
+ "size": [1.9, 5.7, 58.9],
+ "uv": {
+ "north": {"uv": [241, 217], "uv_size": [2, 6]},
+ "east": {"uv": [179, 217], "uv_size": [62, 6]},
+ "south": {"uv": [305, 217], "uv_size": [2, 6]},
+ "west": {"uv": [243, 217], "uv_size": [62, 6]},
+ "up": {"uv": [241, 155], "uv_size": [2, 62]},
+ "down": {"uv": [243, 217], "uv_size": [2, -62]}
+ }
+ },
+ {
+ "origin": [29.05, 15.8, -48.47],
+ "size": [1.9, 5.7, 58.9],
+ "uv": {
+ "north": {"uv": [243, 217], "uv_size": [-2, 6]},
+ "east": {"uv": [305, 217], "uv_size": [-62, 6]},
+ "south": {"uv": [307, 217], "uv_size": [-2, 6]},
+ "west": {"uv": [241, 217], "uv_size": [-62, 6]},
+ "up": {"uv": [243, 155], "uv_size": [-2, 62]},
+ "down": {"uv": [245, 217], "uv_size": [-2, -62]}
+ }
+ },
+ {
+ "origin": [-8.07125, 27.63016, 7.07871],
+ "size": [38.3325, 8.55, 18.05],
+ "pivot": [26.295, 34.75516, 8.50371],
+ "rotation": [-60, 0, 0],
+ "uv": {
+ "north": {"uv": [245, 19], "uv_size": [40, 9]},
+ "east": {"uv": [226, 19], "uv_size": [19, 9]},
+ "south": {"uv": [304, 19], "uv_size": [40, 9]},
+ "west": {"uv": [285, 19], "uv_size": [19, 9]},
+ "up": {"uv": [245, 0], "uv_size": [40, 19]},
+ "down": {"uv": [285, 19], "uv_size": [40, -19]}
+ }
+ },
+ {
+ "origin": [-8, 21.5, -6.67],
+ "size": [38, 14.25, 25.65],
+ "uv": {
+ "north": {"uv": [56, 354], "uv_size": [40, 15]},
+ "east": {"uv": [29, 354], "uv_size": [27, 15]},
+ "south": {"uv": [123, 354], "uv_size": [40, 15]},
+ "west": {"uv": [96, 354], "uv_size": [27, 15]},
+ "up": {"uv": [56, 327], "uv_size": [40, 27]},
+ "down": {"uv": [96, 354], "uv_size": [40, -27]}
+ }
+ },
+ {
+ "origin": [-8, 35.75, -59.87],
+ "size": [38, 2.85, 70.3],
+ "uv": {
+ "north": {"uv": [73, 73], "uv_size": [40, 3]},
+ "east": {"uv": [0, 73], "uv_size": [73, 3]},
+ "south": {"uv": [187, 73], "uv_size": [40, 3]},
+ "west": {"uv": [113, 73], "uv_size": [74, 3]},
+ "up": {"uv": [73, 0], "uv_size": [40, 73]},
+ "down": {"uv": [113, 73], "uv_size": [40, -74]}
+ }
+ },
+ {
+ "origin": [-8, 38.6, -59.87],
+ "size": [38, 8.55, 52.25],
+ "uv": {
+ "north": {"uv": [227, 494], "uv_size": [40, 9]},
+ "east": {"uv": [172, 494], "uv_size": [55, 9]},
+ "south": {"uv": [322, 494], "uv_size": [40, 9]},
+ "west": {"uv": [267, 494], "uv_size": [55, 9]},
+ "up": {"uv": [227, 439], "uv_size": [40, 55]},
+ "down": {"uv": [267, 494], "uv_size": [40, -55]}
+ }
+ },
+ {
+ "origin": [-8.095, 15.8, -10.09],
+ "size": [0, 0.95, 22.04],
+ "uv": {
+ "north": {"uv": [237, 297], "uv_size": [0, 1]},
+ "east": {"uv": [214, 297], "uv_size": [23, 1]},
+ "south": {"uv": [260, 297], "uv_size": [0, 1]},
+ "west": {"uv": [237, 297], "uv_size": [23, 1]},
+ "up": {"uv": [237, 274], "uv_size": [0, 23]},
+ "down": {"uv": [237, 297], "uv_size": [0, -23]}
+ }
+ },
+ {
+ "origin": [-8.855, 20.32309, 16.98838],
+ "size": [39.73375, 1.9, 18.24],
+ "pivot": [28.3375, 23.17309, 10.33838],
+ "rotation": [-15, 0, 0],
+ "uv": {
+ "north": {"uv": [290, 189], "uv_size": [41, 2]},
+ "east": {"uv": [271, 189], "uv_size": [19, 2]},
+ "south": {"uv": [350, 189], "uv_size": [41, 2]},
+ "west": {"uv": [331, 189], "uv_size": [19, 2]},
+ "up": {"uv": [290, 170], "uv_size": [41, 19]},
+ "down": {"uv": [331, 189], "uv_size": [41, -19]}
+ }
+ },
+ {
+ "origin": [-4.2, 0.6, 10.43],
+ "size": [30.4, 11.4, 17.1],
+ "uv": {
+ "north": {"uv": [272, 242], "uv_size": [32, 12]},
+ "east": {"uv": [254, 242], "uv_size": [18, 12]},
+ "south": {"uv": [322, 242], "uv_size": [32, 12]},
+ "west": {"uv": [304, 242], "uv_size": [18, 12]},
+ "up": {"uv": [272, 224], "uv_size": [32, 18]},
+ "down": {"uv": [304, 242], "uv_size": [32, -18]}
+ }
+ },
+ {
+ "origin": [-4.485, 0.6, -51.32],
+ "size": [30.97, 15.2, 20.9],
+ "uv": {
+ "north": {"uv": [248, 49], "uv_size": [32, 16]},
+ "east": {"uv": [226, 49], "uv_size": [22, 16]},
+ "south": {"uv": [302, 49], "uv_size": [32, 16]},
+ "west": {"uv": [280, 49], "uv_size": [22, 16]},
+ "up": {"uv": [248, 27], "uv_size": [32, 22]},
+ "down": {"uv": [280, 49], "uv_size": [32, -22]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone4",
+ "parent": "bone3",
+ "pivot": [26.4375, -1.3, -30.135],
+ "cubes": [
+ {
+ "origin": [-8.95, 5.35, 10.43],
+ "size": [39.9, 16.15, 23.75],
+ "uv": {
+ "north": {"uv": [25, 235], "uv_size": [42, 17]},
+ "east": {"uv": [0, 235], "uv_size": [25, 17]},
+ "south": {"uv": [92, 235], "uv_size": [42, 17]},
+ "west": {"uv": [67, 235], "uv_size": [25, 17]},
+ "up": {"uv": [25, 210], "uv_size": [42, 25]},
+ "down": {"uv": [67, 235], "uv_size": [42, -25]}
+ }
+ },
+ {
+ "origin": [-8.92625, 19.6, 16.985],
+ "size": [39.8525, 1.9, 1.14],
+ "uv": {
+ "north": {"uv": [74, 312], "uv_size": [41, 2]},
+ "east": {"uv": [73, 312], "uv_size": [1, 2]},
+ "south": {"uv": [116, 312], "uv_size": [41, 2]},
+ "west": {"uv": [115, 312], "uv_size": [1, 2]},
+ "up": {"uv": [74, 311], "uv_size": [41, 1]},
+ "down": {"uv": [115, 312], "uv_size": [41, -1]}
+ }
+ },
+ {
+ "origin": [-8.95, 5.35, 26.58],
+ "size": [39.9, 5.7, 0],
+ "uv": {
+ "north": {"uv": [44, 483], "uv_size": [42, 6]},
+ "east": {"uv": [44, 483], "uv_size": [0, 6]},
+ "south": {"uv": [86, 483], "uv_size": [42, 6]},
+ "west": {"uv": [86, 483], "uv_size": [0, 6]},
+ "up": {"uv": [44, 483], "uv_size": [42, 0]},
+ "down": {"uv": [86, 483], "uv_size": [42, 0]}
+ }
+ },
+ {
+ "origin": [-8.95, 11.05, 10.43],
+ "size": [39.9, 0, 18.05],
+ "uv": {
+ "north": {"uv": [98, 473], "uv_size": [42, 0]},
+ "east": {"uv": [79, 473], "uv_size": [19, 0]},
+ "south": {"uv": [159, 473], "uv_size": [42, 0]},
+ "west": {"uv": [140, 473], "uv_size": [19, 0]},
+ "up": {"uv": [98, 454], "uv_size": [42, 19]},
+ "down": {"uv": [140, 473], "uv_size": [42, -19]}
+ }
+ },
+ {
+ "origin": [-8, 7.25, 34.18],
+ "size": [38, 8.55, 0.95],
+ "uv": {
+ "north": {"uv": [165, 342], "uv_size": [40, 9]},
+ "east": {"uv": [164, 342], "uv_size": [1, 9]},
+ "south": {"uv": [206, 342], "uv_size": [40, 9]},
+ "west": {"uv": [205, 342], "uv_size": [1, 9]},
+ "up": {"uv": [165, 341], "uv_size": [40, 1]},
+ "down": {"uv": [205, 342], "uv_size": [40, -1]}
+ }
+ },
+ {
+ "origin": [-8.95, 0.6, 26.58],
+ "size": [39.9, 4.75, 9.5],
+ "uv": {
+ "north": {"uv": [119, 269], "uv_size": [42, 5]},
+ "east": {"uv": [109, 269], "uv_size": [10, 5]},
+ "south": {"uv": [171, 269], "uv_size": [42, 5]},
+ "west": {"uv": [161, 269], "uv_size": [10, 5]},
+ "up": {"uv": [119, 259], "uv_size": [42, 10]},
+ "down": {"uv": [161, 269], "uv_size": [42, -10]}
+ }
+ },
+ {
+ "origin": [5.3, -0.35, 36.08],
+ "size": [11.4, 4.75, 0.95],
+ "uv": {
+ "north": {"uv": [136, 211], "uv_size": [12, 5]},
+ "east": {"uv": [135, 211], "uv_size": [1, 5]},
+ "south": {"uv": [149, 211], "uv_size": [12, 5]},
+ "west": {"uv": [148, 211], "uv_size": [1, 5]},
+ "up": {"uv": [136, 210], "uv_size": [12, 1]},
+ "down": {"uv": [148, 211], "uv_size": [12, -1]}
+ }
+ },
+ {
+ "origin": [5.3, -0.35, -61.58],
+ "size": [11.4, 4.75, 0.95],
+ "uv": {
+ "north": {"uv": [136, 211], "uv_size": [12, 5]},
+ "east": {"uv": [135, 211], "uv_size": [1, 5]},
+ "south": {"uv": [149, 211], "uv_size": [12, 5]},
+ "west": {"uv": [148, 211], "uv_size": [1, 5]},
+ "up": {"uv": [136, 210], "uv_size": [12, 1]},
+ "down": {"uv": [148, 211], "uv_size": [12, -1]}
+ }
+ },
+ {
+ "origin": [-8.95, 0.6, -31.37],
+ "size": [39.9, 15.2, 41.8],
+ "uv": {
+ "north": {"uv": [44, 193], "uv_size": [42, 16]},
+ "east": {"uv": [0, 193], "uv_size": [44, 16]},
+ "south": {"uv": [130, 193], "uv_size": [42, 16]},
+ "west": {"uv": [86, 193], "uv_size": [44, 16]},
+ "up": {"uv": [44, 149], "uv_size": [42, 44]},
+ "down": {"uv": [86, 193], "uv_size": [42, -44]}
+ }
+ },
+ {
+ "origin": [-8.95, 5.35, -48.47],
+ "size": [39.9, 10.45, 17.1],
+ "uv": {
+ "north": {"uv": [384, 362], "uv_size": [42, 11]},
+ "east": {"uv": [366, 362], "uv_size": [18, 11]},
+ "south": {"uv": [444, 362], "uv_size": [42, 11]},
+ "west": {"uv": [426, 362], "uv_size": [18, 11]},
+ "up": {"uv": [384, 344], "uv_size": [42, 18]},
+ "down": {"uv": [426, 362], "uv_size": [42, -18]}
+ }
+ },
+ {
+ "origin": [-8.95, 0.6, -60.82],
+ "size": [39.9, 4.75, 12.35],
+ "uv": {
+ "north": {"uv": [267, 268], "uv_size": [42, 5]},
+ "east": {"uv": [254, 268], "uv_size": [13, 5]},
+ "south": {"uv": [322, 268], "uv_size": [42, 5]},
+ "west": {"uv": [309, 268], "uv_size": [13, 5]},
+ "up": {"uv": [267, 255], "uv_size": [42, 13]},
+ "down": {"uv": [309, 268], "uv_size": [42, -13]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone11",
+ "parent": "bone4",
+ "pivot": [-6.3375, 0.6, -34.885],
+ "cubes": [
+ {
+ "origin": [0.55, -0.35, 34.18],
+ "size": [1.9, 7.6, 3.8],
+ "uv": {
+ "north": {"uv": [224, 383], "uv_size": [-2, 8]},
+ "east": {"uv": [228, 383], "uv_size": [-4, 8]},
+ "south": {"uv": [230, 383], "uv_size": [-2, 8]},
+ "west": {"uv": [222, 383], "uv_size": [-4, 8]},
+ "up": {"uv": [224, 379], "uv_size": [-2, 4]},
+ "down": {"uv": [226, 383], "uv_size": [-2, -4]}
+ }
+ },
+ {
+ "origin": [19.55, -0.35, 34.18],
+ "size": [1.9, 7.6, 3.8],
+ "uv": {
+ "north": {"uv": [222, 383], "uv_size": [2, 8]},
+ "east": {"uv": [218, 383], "uv_size": [4, 8]},
+ "south": {"uv": [228, 383], "uv_size": [2, 8]},
+ "west": {"uv": [224, 383], "uv_size": [4, 8]},
+ "up": {"uv": [222, 379], "uv_size": [2, 4]},
+ "down": {"uv": [224, 383], "uv_size": [2, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone12",
+ "parent": "bone4",
+ "pivot": [-6.3375, 0.6, 10.335],
+ "cubes": [
+ {
+ "origin": [0.55, -0.35, -62.53],
+ "size": [1.9, 7.6, 3.8],
+ "uv": {
+ "north": {"uv": [224, 383], "uv_size": [-2, 8]},
+ "east": {"uv": [228, 383], "uv_size": [-4, 8]},
+ "south": {"uv": [230, 383], "uv_size": [-2, 8]},
+ "west": {"uv": [222, 383], "uv_size": [-4, 8]},
+ "up": {"uv": [224, 379], "uv_size": [-2, 4]},
+ "down": {"uv": [226, 383], "uv_size": [-2, -4]}
+ }
+ },
+ {
+ "origin": [19.55, -0.35, -62.53],
+ "size": [1.9, 7.6, 3.8],
+ "uv": {
+ "north": {"uv": [222, 383], "uv_size": [2, 8]},
+ "east": {"uv": [218, 383], "uv_size": [4, 8]},
+ "south": {"uv": [228, 383], "uv_size": [2, 8]},
+ "west": {"uv": [224, 383], "uv_size": [4, 8]},
+ "up": {"uv": [222, 379], "uv_size": [2, 4]},
+ "down": {"uv": [224, 383], "uv_size": [2, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone13",
+ "parent": "bone4",
+ "pivot": [26.4375, 1.55, -36.785],
+ "cubes": [
+ {
+ "origin": [26.2, 5.35, -59.87],
+ "size": [4.75, 16.15, 11.4],
+ "uv": {
+ "north": {"uv": [49, 265], "uv_size": [5, 17]},
+ "east": {"uv": [0, 265], "uv_size": [12, 17]},
+ "south": {"uv": [66, 265], "uv_size": [5, 17]},
+ "west": {"uv": [54, 265], "uv_size": [12, 17]},
+ "up": {"uv": [49, 253], "uv_size": [5, 12]},
+ "down": {"uv": [91, 265], "uv_size": [5, -12]}
+ }
+ },
+ {
+ "origin": [11, 5.35, -59.87],
+ "size": [15.2, 0.95, 11.4],
+ "uv": {
+ "north": {"uv": [33, 281], "uv_size": [16, 1]},
+ "east": {"uv": [0, 281], "uv_size": [12, 1]},
+ "south": {"uv": [71, 281], "uv_size": [16, 1]},
+ "west": {"uv": [54, 281], "uv_size": [12, 1]},
+ "up": {"uv": [33, 253], "uv_size": [16, 12]},
+ "down": {"uv": [75, 265], "uv_size": [16, -12]}
+ }
+ },
+ {
+ "origin": [-4.2, 5.35, -59.87],
+ "size": [15.2, 0.95, 11.4],
+ "uv": {
+ "north": {"uv": [17, 281], "uv_size": [16, 1]},
+ "east": {"uv": [0, 281], "uv_size": [12, 1]},
+ "south": {"uv": [87, 281], "uv_size": [16, 1]},
+ "west": {"uv": [54, 281], "uv_size": [12, 1]},
+ "up": {"uv": [17, 253], "uv_size": [16, 12]},
+ "down": {"uv": [59, 265], "uv_size": [16, -12]}
+ }
+ },
+ {
+ "origin": [-8.95, 5.35, -59.87],
+ "size": [4.75, 16.15, 11.4],
+ "uv": {
+ "north": {"uv": [12, 265], "uv_size": [5, 17]},
+ "east": {"uv": [0, 265], "uv_size": [12, 17]},
+ "south": {"uv": [103, 265], "uv_size": [5, 17]},
+ "west": {"uv": [54, 265], "uv_size": [12, 17]},
+ "up": {"uv": [12, 253], "uv_size": [5, 12]},
+ "down": {"uv": [54, 265], "uv_size": [5, -12]}
+ }
+ },
+ {
+ "origin": [26.2, 21.5, -59.87],
+ "size": [3.8, 14.25, 53.2],
+ "uv": {
+ "north": {"uv": [92, 133], "uv_size": [4, 15]},
+ "east": {"uv": [0, 133], "uv_size": [56, 15]},
+ "south": {"uv": [152, 133], "uv_size": [4, 15]},
+ "west": {"uv": [96, 133], "uv_size": [56, 15]},
+ "up": {"uv": [92, 77], "uv_size": [4, 56]},
+ "down": {"uv": [132, 133], "uv_size": [4, -56]}
+ }
+ },
+ {
+ "origin": [11, 21.5, -57.97],
+ "size": [15.2, 14.25, 51.3],
+ "uv": {
+ "north": {"uv": [60, 152], "uv_size": [16, 15]},
+ "east": {"uv": [0, 133], "uv_size": [54, 15]},
+ "south": {"uv": [156, 133], "uv_size": [16, 15]},
+ "west": {"uv": [98, 133], "uv_size": [54, 15]},
+ "up": {"uv": [76, 77], "uv_size": [16, 54]},
+ "down": {"uv": [116, 131], "uv_size": [16, -54]}
+ }
+ },
+ {
+ "origin": [11, 6.3, -57.97],
+ "size": [15.2, 15.2, 9.5],
+ "uv": {
+ "north": {"uv": [30, 303], "uv_size": [16, 16]},
+ "east": {"uv": [0, 265], "uv_size": [10, 16]},
+ "south": {"uv": [71, 265], "uv_size": [16, 16]},
+ "west": {"uv": [56, 265], "uv_size": [10, 16]},
+ "up": {"uv": [33, 253], "uv_size": [16, 10]},
+ "down": {"uv": [75, 263], "uv_size": [16, -10]}
+ }
+ },
+ {
+ "origin": [-4.2, 21.5, -57.97],
+ "size": [15.2, 14.25, 51.3],
+ "uv": {
+ "north": {"uv": [44, 152], "uv_size": [16, 15]},
+ "east": {"uv": [0, 133], "uv_size": [54, 15]},
+ "south": {"uv": [172, 133], "uv_size": [16, 15]},
+ "west": {"uv": [98, 133], "uv_size": [54, 15]},
+ "up": {"uv": [60, 77], "uv_size": [16, 54]},
+ "down": {"uv": [100, 131], "uv_size": [16, -54]}
+ }
+ },
+ {
+ "origin": [-4.2, 6.3, -57.97],
+ "size": [15.2, 15.2, 9.5],
+ "uv": {
+ "north": {"uv": [14, 303], "uv_size": [16, 16]},
+ "east": {"uv": [0, 265], "uv_size": [10, 16]},
+ "south": {"uv": [87, 265], "uv_size": [16, 16]},
+ "west": {"uv": [56, 265], "uv_size": [10, 16]},
+ "up": {"uv": [17, 253], "uv_size": [16, 10]},
+ "down": {"uv": [59, 263], "uv_size": [16, -10]}
+ }
+ },
+ {
+ "origin": [-8, 21.5, -59.87],
+ "size": [3.8, 14.25, 53.2],
+ "uv": {
+ "north": {"uv": [56, 133], "uv_size": [4, 15]},
+ "east": {"uv": [0, 133], "uv_size": [56, 15]},
+ "south": {"uv": [116, 133], "uv_size": [4, 15]},
+ "west": {"uv": [60, 133], "uv_size": [56, 15]},
+ "up": {"uv": [56, 77], "uv_size": [4, 56]},
+ "down": {"uv": [60, 133], "uv_size": [4, -56]}
+ }
+ },
+ {
+ "origin": [-8.19, 21.5, -58.92],
+ "size": [0, 14.25, 32.3],
+ "uv": {
+ "north": {"uv": [412, 250], "uv_size": [0, 15]},
+ "east": {"uv": [412, 243], "uv_size": [52, 25]},
+ "south": {"uv": [468, 250], "uv_size": [0, 15]},
+ "west": {"uv": [426, 226], "uv_size": [56, 15]},
+ "up": {"uv": [412, 194], "uv_size": [0, 56]},
+ "down": {"uv": [412, 250], "uv_size": [0, -56]}
+ }
+ },
+ {
+ "origin": [30.19, 21.5, -58.92],
+ "size": [0, 14.25, 32.3],
+ "uv": {
+ "north": {"uv": [412, 250], "uv_size": [0, 15]},
+ "east": {"uv": [482, 226], "uv_size": [-56, 15]},
+ "south": {"uv": [468, 250], "uv_size": [0, 15]},
+ "west": {"uv": [412, 243], "uv_size": [52, 25]},
+ "up": {"uv": [412, 194], "uv_size": [0, 56]},
+ "down": {"uv": [412, 250], "uv_size": [0, -56]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk1",
+ "parent": "bone13",
+ "pivot": [25.92616, 6.3, -59.47766],
+ "rotation": [0, -27.5, 0]
+ },
+ {
+ "name": "trunk2",
+ "parent": "bone13",
+ "pivot": [-3.9625, 6.3, -58.635],
+ "rotation": [0, 65, 0]
+ },
+ {
+ "name": "bone14",
+ "parent": "bone3",
+ "pivot": [11, 11.05, 6.25],
+ "cubes": [
+ {
+ "origin": [-3.25, 39.4075, -2.072],
+ "size": [28.5, 2.8975, 5.985],
+ "uv": {
+ "north": {"uv": [427, 415], "uv_size": [30, 3]},
+ "east": {"uv": [421, 415], "uv_size": [6, 3]},
+ "south": {"uv": [463, 415], "uv_size": [30, 3]},
+ "west": {"uv": [457, 415], "uv_size": [6, 3]},
+ "up": {"uv": [427, 409], "uv_size": [30, 6]},
+ "down": {"uv": [457, 415], "uv_size": [30, -6]}
+ }
+ },
+ {
+ "origin": [17.65, 38.4575, -0.172],
+ "size": [3.8, 0.9975, 2.185],
+ "uv": {
+ "north": {"uv": [450, 426], "uv_size": [4, 1]},
+ "east": {"uv": [448, 426], "uv_size": [2, 1]},
+ "south": {"uv": [456, 426], "uv_size": [4, 1]},
+ "west": {"uv": [454, 426], "uv_size": [2, 1]},
+ "up": {"uv": [450, 424], "uv_size": [4, 2]},
+ "down": {"uv": [454, 426], "uv_size": [4, -2]}
+ }
+ },
+ {
+ "origin": [0.36, 38.4575, -0.153],
+ "size": [3.8, 0.9975, 2.185],
+ "uv": {
+ "north": {"uv": [450, 426], "uv_size": [4, 1]},
+ "east": {"uv": [448, 426], "uv_size": [2, 1]},
+ "south": {"uv": [456, 426], "uv_size": [4, 1]},
+ "west": {"uv": [454, 426], "uv_size": [2, 1]},
+ "up": {"uv": [450, 424], "uv_size": [4, 2]},
+ "down": {"uv": [454, 426], "uv_size": [4, -2]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone15",
+ "parent": "bone3",
+ "pivot": [-11.5625, 34.8, -65.285],
+ "cubes": [
+ {
+ "origin": [-9.9, 40.5, -18.07],
+ "size": [1.9, 2.85, 5.7],
+ "uv": {
+ "north": {"uv": [292, 479], "uv_size": [2, 3]},
+ "east": {"uv": [286, 479], "uv_size": [6, 3]},
+ "south": {"uv": [300, 479], "uv_size": [2, 3]},
+ "west": {"uv": [294, 479], "uv_size": [6, 3]},
+ "up": {"uv": [292, 473], "uv_size": [2, 6]},
+ "down": {"uv": [294, 479], "uv_size": [2, -6]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone16",
+ "parent": "bone3",
+ "pivot": [33.5625, 34.8, -65.285],
+ "cubes": [
+ {
+ "origin": [30, 40.5, -45.62],
+ "size": [1.9, 2.85, 5.7],
+ "uv": {
+ "north": {"uv": [294, 479], "uv_size": [-2, 3]},
+ "east": {"uv": [300, 479], "uv_size": [-6, 3]},
+ "south": {"uv": [302, 479], "uv_size": [-2, 3]},
+ "west": {"uv": [292, 479], "uv_size": [-6, 3]},
+ "up": {"uv": [294, 473], "uv_size": [-2, 6]},
+ "down": {"uv": [296, 479], "uv_size": [-2, -6]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone5",
+ "parent": "bone3",
+ "pivot": [14.0875, 11.05, -38.685]
+ },
+ {
+ "name": "capo",
+ "parent": "bone5",
+ "pivot": [26.4375, 20.55, 18.03],
+ "rotation": [22.5, 0, 0],
+ "cubes": [
+ {
+ "origin": [-8.9495, 21.84359, 17.46388],
+ "size": [39.899, 1.899, 18.239],
+ "inflate": 0.01,
+ "pivot": [28.3375, 23.74309, 9.86338],
+ "rotation": [-15, 0, 0],
+ "uv": {
+ "north": {"uv": [212, 145], "uv_size": [42, 2]},
+ "east": {"uv": [193, 145], "uv_size": [19, 2]},
+ "south": {"uv": [273, 145], "uv_size": [42, 2]},
+ "west": {"uv": [254, 145], "uv_size": [19, 2]},
+ "up": {"uv": [212, 126], "uv_size": [42, 19]},
+ "down": {"uv": [254, 145], "uv_size": [42, -19]}
+ }
+ },
+ {
+ "origin": [-2.2995, 23.93359, 20.31388],
+ "size": [26.599, -0.001, 12.539],
+ "inflate": 0.01,
+ "pivot": [28.3375, 23.93309, 9.86338],
+ "rotation": [-15, 0, 0],
+ "uv": {
+ "north": {"uv": [341, 154], "uv_size": [42, 2]},
+ "east": {"uv": [322, 154], "uv_size": [19, 2]},
+ "south": {"uv": [402, 154], "uv_size": [42, 2]},
+ "west": {"uv": [383, 154], "uv_size": [19, 2]},
+ "up": {"uv": [458, 296], "uv_size": [-41, -19]},
+ "down": {"uv": [431, 142], "uv_size": [42, -19]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "retrov",
+ "parent": "bone3",
+ "pivot": [-12.30688, 16.75, 6.93751]
+ },
+ {
+ "name": "bone",
+ "parent": "retrov",
+ "pivot": [-12.30688, 16.75, 6.93751],
+ "rotation": [0, -12.5, 0],
+ "cubes": [
+ {
+ "origin": [-12.02317, 21.5, 12.50241],
+ "size": [5.7, 3.8, 0],
+ "uv": {
+ "north": {"uv": [0, 9], "uv_size": [6, 4]},
+ "east": {"uv": [0, 9], "uv_size": [0, 4]},
+ "south": {"uv": [6, 9], "uv_size": [6, 4]},
+ "west": {"uv": [6, 9], "uv_size": [0, 4]},
+ "up": {"uv": [0, 9], "uv_size": [6, 0]},
+ "down": {"uv": [6, 9], "uv_size": [6, 0]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone6",
+ "parent": "retrov",
+ "pivot": [34.30688, 16.75, 6.93751],
+ "rotation": [0, 12.5, 0]
+ },
+ {
+ "name": "rodas",
+ "parent": "bone2",
+ "pivot": [-3.8675, 6.95, 24.015]
+ },
+ {
+ "name": "front",
+ "parent": "rodas",
+ "pivot": [27.0075, 6.95, 19.265]
+ },
+ {
+ "name": "back",
+ "parent": "rodas",
+ "pivot": [-3.8675, 6.95, -45.62]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/_gen_box_of_nails.py b/_gen_box_of_nails.py
new file mode 100644
index 0000000..f3454fb
--- /dev/null
+++ b/_gen_box_of_nails.py
@@ -0,0 +1,134 @@
+# -*- coding: utf-8 -*-
+"""把 box_of_nails.bbmodel 转换为网易自定义方块模型(netease:block_geometry)。
+
+转换规则(与官方 CustomBlocksMod 示例的 bbmodel->json 实测结果一致):
+ cube.origin = [-to.x, from.y, from.z]
+ cube.size = to - from
+ cube.pivot = [-bb.origin.x, bb.origin.y, bb.origin.z]
+ cube.rotation / bone.rotation = [-rx, -ry, rz]
+ uv: up 面 -> uv=[x2,y2], uv_size=[x1-x2, y1-y2]
+ 其余面 -> uv=[x1,y1], uv_size=[x2-x1, y2-y1]
+ 负的 uv_size 表示贴图镜像(与原格式一致)
+ 贴图为空(texture=null 或零面积)的面不输出
+"""
+import base64
+import json
+import os
+
+ROOT = r"e:\MCStudioDownload\work\3027246179@qq.com\Cpp\AddOn\0aaaa4f2f16c46e8964025a5ab0ecc02"
+RES = os.path.join(ROOT, "resource_pack_t7eJjrxY")
+SRC = r"c:\Users\30272\.trae-cn\attachments\6ac7514c01a7d726cbee7358\7dc21437-b0c4-442b-a225-1ce20d2bdbbc_593d488a-acae-4a41-a007-98367aec6727_box_of_nails.bbmodel"
+
+TEX_NAME = "box_of_nails"
+TEX_KEY = "dn_sa_" + TEX_NAME
+MODEL_ID = "dn_sa:" + TEX_NAME + "_model"
+BONE_NAME = "bone"
+FACE_ORDER = ("north", "east", "south", "west", "up", "down")
+
+
+def num(v):
+ if isinstance(v, float):
+ if v.is_integer():
+ return int(v)
+ return round(v, 4)
+ return v
+
+
+def arr(v):
+ return "[" + ", ".join(str(num(x)) for x in v) + "]"
+
+
+def conv_uv(el):
+ out = []
+ for face in FACE_ORDER:
+ f = el["faces"].get(face)
+ if not f or f.get("texture") is None:
+ continue
+ x1, y1, x2, y2 = f["uv"]
+ if x1 == x2 or y1 == y2:
+ continue
+ if face == "up":
+ entry = "{" + '"uv": %s, "uv_size": %s' % (arr([x2, y2]), arr([x1 - x2, y1 - y2]))
+ else:
+ entry = "{" + '"uv": %s, "uv_size": %s' % (arr([x1, y1]), arr([x2 - x1, y2 - y1]))
+ if f.get("rotation"):
+ entry += ', "rot": %s' % num(f["rotation"])
+ entry += "}"
+ out.append('"%s": %s' % (face, entry))
+ return out
+
+
+def main():
+ with open(SRC, "r", encoding="utf-8") as fp:
+ bb = json.load(fp)
+
+ tex = bb["textures"][0]
+ tw, th = tex["width"], tex["height"]
+
+ # 1) 贴图 -> resourcepack/textures/blocks
+ raw = base64.b64decode(tex["source"].split(",", 1)[1])
+ tex_dir = os.path.join(RES, "textures", "blocks")
+ os.makedirs(tex_dir, exist_ok=True)
+ tex_path = os.path.join(tex_dir, TEX_NAME + ".png")
+ with open(tex_path, "wb") as fp:
+ fp.write(raw)
+
+ # 2) 模型 -> resourcepack/models/netease_block
+ cube_blocks = []
+ for el in bb["elements"]:
+ lines = []
+ lines.append("\t\t\t\t\t{")
+ body = []
+ body.append('"origin": %s' % arr([-el["to"][0], el["from"][1], el["from"][2]]))
+ body.append('"size": %s' % arr([el["to"][i] - el["from"][i] for i in range(3)]))
+ if el.get("rotation"):
+ body.append('"pivot": %s' % arr([-el["origin"][0], el["origin"][1], el["origin"][2]]))
+ body.append('"rotation": %s' % arr([-el["rotation"][0], -el["rotation"][1], el["rotation"][2]]))
+ uv_lines = conv_uv(el)
+ txt = ",\n".join("\t\t\t\t\t\t%s" % b for b in body)
+ txt += ',\n\t\t\t\t\t\t"uv": {\n'
+ txt += ",\n".join("\t\t\t\t\t\t\t%s" % u for u in uv_lines)
+ txt += "\n\t\t\t\t\t\t}"
+ lines.append(txt)
+ lines.append("\t\t\t\t\t}")
+ cube_blocks.append("\n".join(lines))
+
+ model = []
+ model.append("{")
+ model.append('\t"format_version": "1.13.0",')
+ model.append('\t"netease:block_geometry": {')
+ model.append('\t\t"description": {')
+ model.append('\t\t\t"identifier": "%s",' % MODEL_ID)
+ model.append('\t\t\t"textures": ["%s"],' % TEX_KEY)
+ model.append('\t\t\t"textures_descriptions": [')
+ model.append('\t\t\t\t{ "width": %d, "length": %d }' % (tw, th))
+ model.append('\t\t\t],')
+ model.append('\t\t\t"use_ao": true')
+ model.append('\t\t},')
+ model.append('\t\t"bones": [')
+ model.append('\t\t\t{')
+ model.append('\t\t\t\t"name": "%s",' % BONE_NAME)
+ model.append('\t\t\t\t"pivot": [0, 0, 0],')
+ model.append('\t\t\t\t"cubes": [')
+ model.append(",\n".join(cube_blocks))
+ model.append('\t\t\t\t]')
+ model.append('\t\t\t}')
+ model.append('\t\t]')
+ model.append('\t}')
+ model.append('}')
+ text = "\n".join(model) + "\n"
+
+ model_dir = os.path.join(RES, "models", "netease_block")
+ os.makedirs(model_dir, exist_ok=True)
+ model_path = os.path.join(model_dir, TEX_KEY + ".json")
+ with open(model_path, "w", encoding="utf-8", newline="\n") as fp:
+ fp.write(text)
+
+ print("texture ->", tex_path)
+ print("model ->", model_path)
+ print("identifier:", MODEL_ID, "| terrain_texture key:", TEX_KEY, "| %dx%d" % (tw, th))
+ print("cubes:", len(bb["elements"]))
+
+
+if __name__ == "__main__":
+ main()
\ No newline at end of file
diff --git a/_gen_box_of_nails_icon.py b/_gen_box_of_nails_icon.py
new file mode 100644
index 0000000..d870281
--- /dev/null
+++ b/_gen_box_of_nails_icon.py
@@ -0,0 +1,96 @@
+# -*- coding: utf-8 -*-
+"""由 box_of_nails 方块贴图(64x64 UV展开图)生成 16x16 的物品图标。
+
+采用等轴测投影组合盒子可见的三个面(顶面 + 正面 + 右侧面),
+源贴图中三个面所在的像素区域(由 blockbench 模型 UV 推出):
+ 正面 north px (8, 8) - (18, 13) 10 x 5
+ 右侧 east px (0, 8) - (8, 13) 8 x 5
+ 顶面 up px (8, 13) - (18, 21) 10 x 8
+盒子模型尺寸: 宽 10 单位(x) x 高 5 单位(y) x 深 8 单位(z),1 单位 = 1 贴图像素。
+"""
+import math
+import os
+from PIL import Image
+
+ROOT = r"e:\MCStudioDownload\work\3027246179@qq.com\Cpp\AddOn\0aaaa4f2f16c46e8964025a5ab0ecc02"
+RES = os.path.join(ROOT, "resource_pack_t7eJjrxY")
+SRC = os.path.join(RES, "textures", "blocks", "box_of_nails.png")
+DST = os.path.join(RES, "textures", "items", "box_of_nails.png")
+
+OUT = 16 # 最终图标边长
+SS = 4 # 超采样倍数
+SIZE = OUT * SS # 渲染画布边长
+
+TEX_FRONT = (8, 8, 18, 13) # 正面 north
+TEX_WEST = (18, 8, 26, 13) # 左侧面 west
+TEX_TOP = (8, 13, 18, 21) # 顶面 up
+
+W, H, D = 10.0, 5.0, 8.0 # 盒子宽/高/深(模型单位)
+
+
+def rasterize(dst, src, origin, uvec, vvec, rect):
+ """把源贴图矩形 rect 以平行四边形(origin + s*uvec + t*vvec)填到 dst。"""
+ x0, y0, x1, y1 = rect
+ ox, oy = origin
+ ux, uy = uvec
+ vx, vy = vvec
+ det = ux * vy - uy * vx
+ if abs(det) < 1e-9:
+ return
+ corners = [origin, (ox + ux, oy + uy), (ox + ux + vx, oy + uy + vy), (ox + vx, oy + vy)]
+ minx = max(0, int(math.floor(min(c[0] for c in corners))))
+ maxx = min(dst.width - 1, int(math.ceil(max(c[0] for c in corners))))
+ miny = max(0, int(math.floor(min(c[1] for c in corners))))
+ maxy = min(dst.height - 1, int(math.ceil(max(c[1] for c in corners))))
+ px = dst.load()
+ spx = src.load()
+ sw, sh = src.size
+ for py in range(miny, maxy + 1):
+ dy = py + 0.5 - oy
+ for pxx in range(minx, maxx + 1):
+ dx = pxx + 0.5 - ox
+ s = (vy * dx - vx * dy) / det
+ t = (-uy * dx + ux * dy) / det
+ if s < 0.0 or s >= 1.0 or t < 0.0 or t >= 1.0:
+ continue
+ sx = int(x0 + s * (x1 - x0))
+ sy = int(y0 + t * (y1 - y0))
+ sx = min(max(sx, 0), sw - 1)
+ sy = min(max(sy, 0), sh - 1)
+ px[pxx, py] = spx[sx, sy]
+
+
+def main():
+ src = Image.open(SRC).convert("RGBA")
+ dst = Image.new("RGBA", (SIZE, SIZE), (0, 0, 0, 0))
+
+ cx = math.cos(math.radians(30.0))
+ cy = math.sin(math.radians(30.0))
+ # 画布内每模型单位对应的像素数(保证盒子完整落在画布内)
+ margin = 4
+ u = min((SIZE - 2 * margin) / ((W + D) * cx),
+ (SIZE - 2 * margin) / ((W + D) * cy + H))
+
+ wv = (W * u * cx, -W * u * cy) # 宽度方向 x(右后上)
+ dv = (-D * u * cx, -D * u * cy) # 深度方向 z(左后上)
+ vv = (0.0, H * u) # 竖直向下
+
+ # 前上顶点 F(俯视时最靠近观察者的角),整体居中
+ content_w = (W + D) * u * cx
+ content_h = (W + D) * u * cy + H * u
+ fx = (SIZE - content_w) / 2.0 + D * u * cx
+ fy = (SIZE - content_h) / 2.0 + (W + D) * u * cy
+ f = (fx, fy)
+
+ rasterize(dst, src, f, dv, vv, TEX_WEST) # 左侧面
+ rasterize(dst, src, f, wv, vv, TEX_FRONT) # 正面
+ rasterize(dst, src, f, wv, dv, TEX_TOP) # 顶面
+
+ icon = dst.resize((OUT, OUT), Image.BOX)
+ os.makedirs(os.path.dirname(DST), exist_ok=True)
+ icon.save(DST)
+ print("icon ->", DST, icon.size)
+
+
+if __name__ == "__main__":
+ main()
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/Script_dn_sa/__init__.py b/behavior_pack_kcH4M5u0/Script_dn_sa/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/behavior_pack_kcH4M5u0/Script_dn_sa/ambulanceServer.py b/behavior_pack_kcH4M5u0/Script_dn_sa/ambulanceServer.py
new file mode 100644
index 0000000..f469760
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/Script_dn_sa/ambulanceServer.py
@@ -0,0 +1,1120 @@
+# -*- coding: utf-8 -*-
+#
+# 救护车(主方块渲染整车 + 透明占位方块提供碰撞)
+# ---------------------------------------------------------------------------
+# 支持多个车型(dn_sa:ambulance_car / dn_sa:ambulance_car_broken / dn_sa:ambulance_car_destroyed):
+# - 每个车型有一套主方块 dn_sa:_main_<0|90|180|270>,各带一个 client_entity,
+# 渲染「已预先旋转好」的整车几何体(见 models/entity/_geo.json)。
+# - 每个车型有一套占位方块 dn_sa:_ph_:全透明(netease_model 指向空白模型),
+# 每种变体代表一种「格内碰撞盒」,由几何体逐格求交集得到,误差 <= 1/8 格。
+# 放置:手持对应物品对着方块右键,按玩家面朝方向选择朝向,
+# 校验范围内全为空气后放置 1 个主方块 + 若干占位方块。
+# 拆除:破坏主方块或任意占位方块,整辆车一起清除并掉落对应物品。
+#
+# 碰撞数据(EXTRA_BY_FACING / CARS)由生成器写入文件末尾,请勿手工修改。
+import math
+import mod.server.extraServerApi as serverApi
+
+compFactory = serverApi.GetEngineCompFactory()
+
+BLOCK_AIR = "minecraft:air"
+DEFAULT_ITEM = "dn_sa:ambulance_car" # 兼容旧索引数据的回退车型
+
+# 点击面 -> 法线偏移(0下 1上 2北 3南 4西 5东)
+FACE_OFFSET = {
+ 0: (0, -1, 0),
+ 1: (0, 1, 0),
+ 2: (0, 0, -1),
+ 3: (0, 0, 1),
+ 4: (-1, 0, 0),
+ 5: (1, 0, 0),
+}
+
+# 世界自定义数据键:{"维度:x,y,z": "物品名|朝向,主方块x,主方块y,主方块z"}
+INDEX_KEY = "dn_sa_ambulance_index"
+
+
+class AmbulanceServer(serverApi.GetServerSystemCls()):
+ def __init__(self, namespace, name):
+ super(AmbulanceServer, self).__init__(namespace, name)
+ self.levelId = serverApi.GetLevelId()
+ self.ListenForEvent(serverApi.GetEngineNamespace(), serverApi.GetEngineSystemName(),
+ "ServerItemUseOnEvent", self, self.OnItemUseOn)
+ self.ListenForEvent(serverApi.GetEngineNamespace(), serverApi.GetEngineSystemName(),
+ "ServerPlayerTryDestroyBlockEvent", self, self.OnTryDestroy)
+
+ # ---------- 基础工具 ----------
+ def _blockComp(self):
+ return compFactory.CreateBlockInfo(self.levelId)
+
+ def _extraComp(self):
+ return compFactory.CreateExtraData(self.levelId)
+
+ @staticmethod
+ def _key(dim, x, y, z):
+ return "%d:%d,%d,%d" % (dim, x, y, z)
+
+ def _getIndex(self):
+ data = self._extraComp().GetExtraData(INDEX_KEY)
+ return data if isinstance(data, dict) else {}
+
+ def _saveIndex(self, data):
+ self._extraComp().SetExtraData(INDEX_KEY, data, True)
+
+ def _getBlockName(self, x, y, z, dim):
+ info = self._blockComp().GetBlockNew((x, y, z), dim)
+ if not info:
+ return None
+ return info.get("name")
+
+ def _setBlock(self, x, y, z, dim, name):
+ # oldBlockHandling=0(替换),isLegacy=True,updateNeighbors=False(省性能)
+ self._blockComp().SetBlockNew((x, y, z), {"name": name, "aux": 0}, 0, dim, True, False)
+
+ def _facingExtra(self, playerId):
+ """按玩家面朝方向取整车额外 Y 旋转角;失败则回退到 0。"""
+ try:
+ rot = compFactory.CreateRot(playerId).GetRot()
+ yaw = float(rot[1]) % 360.0
+ except Exception:
+ return 0
+ quad = (int(math.floor(yaw / 90.0 + 0.5)) % 4) * 90
+ return EXTRA_BY_FACING.get(quad, 0)
+
+ @staticmethod
+ def _isOurBlock(fullName):
+ for car in CARS.values():
+ if fullName.startswith(car["main_prefix"]) or fullName.startswith(car["ph_prefix"]):
+ return True
+ return False
+
+ @staticmethod
+ def _parseAnchor(val):
+ """'物品名|朝向,ax,ay,az' -> (itemName, extra, ax, ay, az);兼容旧格式。"""
+ if "|" in val:
+ itemName, rest = val.split("|", 1)
+ else:
+ itemName, rest = DEFAULT_ITEM, val
+ p = [int(v) for v in rest.split(",")]
+ return itemName, p[0], p[1], p[2], p[3]
+
+ # ---------- 放置 ----------
+ def _footprint(self, itemName, extra, ax, ay, az):
+ """返回 (主方块位置, [(占位位置, 方块名), ...]);车型不存在返回 (None, None)。"""
+ car = CARS.get(itemName)
+ if not car:
+ return None, None
+ cells = car["cells"].get(extra) or {}
+ spots = [((ax + dx, ay + dy, az + dz), nm) for (dx, dy, dz), nm in cells.items()]
+ return (ax, ay, az), spots
+
+ def OnItemUseOn(self, args):
+ itemDict = args.get("itemDict") or {}
+ itemName = itemDict.get("itemName")
+ if itemName not in CARS:
+ return
+ playerId = args.get("entityId")
+ off = FACE_OFFSET.get(args.get("face", 0))
+ if not playerId or off is None:
+ return
+ dim = args.get("dimensionId", 0)
+ ax = args.get("x", 0) + off[0]
+ ay = args.get("y", 0) + off[1]
+ az = args.get("z", 0) + off[2]
+ extra = self._facingExtra(playerId)
+ main = CARS[itemName]["main"].get(extra)
+ if not main:
+ return
+ anchor, spots = self._footprint(itemName, extra, ax, ay, az)
+ # 目标范围必须全为空气,否则不放置(避免覆盖已有建筑)
+ for (cx, cy, cz), _nm in spots:
+ if self._getBlockName(cx, cy, cz, dim) != "minecraft:air":
+ return
+ if self._getBlockName(ax, ay, az, dim) != "minecraft:air":
+ return
+ # 放置主方块 + 各格对应的占位方块
+ self._setBlock(ax, ay, az, dim, main)
+ for (cx, cy, cz), nm in spots:
+ self._setBlock(cx, cy, cz, dim, nm)
+ # 记录每一格对应的「物品名 + 朝向 + 主方块位置」
+ index = self._getIndex()
+ anchorVal = "%s|%d,%d,%d,%d" % (itemName, extra, ax, ay, az)
+ index[self._key(dim, ax, ay, az)] = anchorVal
+ for (cx, cy, cz), _nm in spots:
+ index[self._key(dim, cx, cy, cz)] = anchorVal
+ self._saveIndex(index)
+ # 消耗 1 个物品,并拦截该物品的默认行为
+ self._consumeOne(playerId)
+ args["ret"] = True
+
+ def _consumeOne(self, playerId):
+ itemComp = compFactory.CreateItem(playerId)
+ slotId = itemComp.GetSelectSlotId()
+ itemDict = itemComp.GetPlayerItem(serverApi.GetMinecraftEnum().ItemPosType.INVENTORY, slotId, True)
+ if not itemDict:
+ return
+ count = itemDict.get("count", 1)
+ itemComp.SetInvItemNum(slotId, count - 1 if count > 1 else 0)
+
+ # ---------- 拆除 ----------
+ def OnTryDestroy(self, args):
+ fullName = args.get("fullName") or ""
+ if not self._isOurBlock(fullName):
+ return
+ dim = args.get("dimensionId", 0)
+ x = args.get("x", 0)
+ y = args.get("y", 0)
+ z = args.get("z", 0)
+ index = self._getIndex()
+ anchorVal = index.get(self._key(dim, x, y, z))
+ if not anchorVal:
+ return
+ itemName, extra, ax, ay, az = self._parseAnchor(anchorVal)
+ car = CARS.get(itemName)
+ anchor, spots = self._footprint(itemName, extra, ax, ay, az)
+ if not car or anchor is None:
+ return
+ # 移除本车所有方块(仅清除仍属于本车型的格子,避免误伤其他建筑)
+ positions = [anchor] + [pos for pos, _nm in spots]
+ for (cx, cy, cz) in positions:
+ bn = self._getBlockName(cx, cy, cz, dim) or ""
+ if bn.startswith(car["main_prefix"]) or bn.startswith(car["ph_prefix"]):
+ self._setBlock(cx, cy, cz, dim, BLOCK_AIR)
+ index.pop(self._key(dim, cx, cy, cz), None)
+ self._saveIndex(index)
+ # 拦截破坏:占位方块不掉落,改掉对应车型本体物品
+ args["cancel"] = True
+ args["spawnResources"] = False
+ self._giveItem(args.get("playerId"), itemName)
+
+ def _giveItem(self, playerId, itemName):
+ if not playerId:
+ return
+ itemDict = {"itemName": itemName, "count": 1, "auxValue": 0}
+ compFactory.CreateItem(playerId).SpawnItemToPlayerInv(itemDict, playerId, -1)
+
+
+
+
+
+
+
+
+# ==== AUTO-GENERATED LAYOUT DATA (by _gen_amb.py, do not edit) ====
+# 玩家朝向象限(0=南+Z,90=西-X,180=北-Z,270=东+X) -> 车体额外 Y 旋转角
+EXTRA_BY_FACING = {
+ 0: 90,
+ 90: 0,
+ 180: 270,
+ 270: 180,
+}
+# 物品名 -> 车型数据
+CARS = {}
+CARS['dn_sa:ambulance_car'] = {
+ 'main_prefix': 'dn_sa:ambulance_car_main',
+ 'ph_prefix': 'dn_sa:ambulance_car_ph_',
+ 'main': {
+ 0: 'dn_sa:ambulance_car_main_0',
+ 90: 'dn_sa:ambulance_car_main_90',
+ 180: 'dn_sa:ambulance_car_main_180',
+ 270: 'dn_sa:ambulance_car_main_270',
+ },
+ 'cells': {
+ 0: {
+ (-3, 0, -1): 'dn_sa:ambulance_car_ph_62',
+ (-3, 0, 0): 'dn_sa:ambulance_car_ph_61',
+ (-3, 0, 1): 'dn_sa:ambulance_car_ph_60',
+ (-3, 1, -1): 'dn_sa:ambulance_car_ph_66',
+ (-3, 1, 0): 'dn_sa:ambulance_car_ph_65',
+ (-3, 1, 1): 'dn_sa:ambulance_car_ph_64',
+ (-2, 0, -1): 'dn_sa:ambulance_car_ph_23',
+ (-2, 0, 0): 'dn_sa:ambulance_car_ph_36',
+ (-2, 0, 1): 'dn_sa:ambulance_car_ph_16',
+ (-2, 1, -2): 'dn_sa:ambulance_car_ph_70',
+ (-2, 1, -1): 'dn_sa:ambulance_car_ph_17',
+ (-2, 1, 0): 'dn_sa:ambulance_car_ph_17',
+ (-2, 1, 1): 'dn_sa:ambulance_car_ph_17',
+ (-2, 1, 2): 'dn_sa:ambulance_car_ph_69',
+ (-2, 2, -2): 'dn_sa:ambulance_car_ph_68',
+ (-2, 2, 2): 'dn_sa:ambulance_car_ph_67',
+ (-1, 0, -1): 'dn_sa:ambulance_car_ph_23',
+ (-1, 0, 0): 'dn_sa:ambulance_car_ph_36',
+ (-1, 0, 1): 'dn_sa:ambulance_car_ph_16',
+ (-1, 1, -1): 'dn_sa:ambulance_car_ph_17',
+ (-1, 1, 0): 'dn_sa:ambulance_car_ph_17',
+ (-1, 1, 1): 'dn_sa:ambulance_car_ph_17',
+ (-1, 2, -1): 'dn_sa:ambulance_car_ph_17',
+ (-1, 2, 0): 'dn_sa:ambulance_car_ph_17',
+ (-1, 2, 1): 'dn_sa:ambulance_car_ph_17',
+ (0, 0, -1): 'dn_sa:ambulance_car_ph_38',
+ (0, 0, 1): 'dn_sa:ambulance_car_ph_35',
+ (0, 1, -1): 'dn_sa:ambulance_car_ph_23',
+ (0, 1, 0): 'dn_sa:ambulance_car_ph_17',
+ (0, 1, 1): 'dn_sa:ambulance_car_ph_16',
+ (0, 2, -1): 'dn_sa:ambulance_car_ph_23',
+ (0, 2, 0): 'dn_sa:ambulance_car_ph_17',
+ (0, 2, 1): 'dn_sa:ambulance_car_ph_16',
+ (0, 3, -1): 'dn_sa:ambulance_car_ph_49',
+ (0, 3, 0): 'dn_sa:ambulance_car_ph_45',
+ (0, 3, 1): 'dn_sa:ambulance_car_ph_44',
+ (1, 0, -1): 'dn_sa:ambulance_car_ph_23',
+ (1, 0, 0): 'dn_sa:ambulance_car_ph_36',
+ (1, 0, 1): 'dn_sa:ambulance_car_ph_16',
+ (1, 1, -1): 'dn_sa:ambulance_car_ph_23',
+ (1, 1, 0): 'dn_sa:ambulance_car_ph_17',
+ (1, 1, 1): 'dn_sa:ambulance_car_ph_16',
+ (1, 2, -1): 'dn_sa:ambulance_car_ph_23',
+ (1, 2, 0): 'dn_sa:ambulance_car_ph_17',
+ (1, 2, 1): 'dn_sa:ambulance_car_ph_16',
+ (1, 3, -1): 'dn_sa:ambulance_car_ph_22',
+ (1, 3, 0): 'dn_sa:ambulance_car_ph_14',
+ (1, 3, 1): 'dn_sa:ambulance_car_ph_13',
+ (2, 0, -1): 'dn_sa:ambulance_car_ph_23',
+ (2, 0, 0): 'dn_sa:ambulance_car_ph_36',
+ (2, 0, 1): 'dn_sa:ambulance_car_ph_16',
+ (2, 1, -1): 'dn_sa:ambulance_car_ph_23',
+ (2, 1, 0): 'dn_sa:ambulance_car_ph_17',
+ (2, 1, 1): 'dn_sa:ambulance_car_ph_16',
+ (2, 2, -1): 'dn_sa:ambulance_car_ph_23',
+ (2, 2, 0): 'dn_sa:ambulance_car_ph_17',
+ (2, 2, 1): 'dn_sa:ambulance_car_ph_16',
+ (2, 3, -1): 'dn_sa:ambulance_car_ph_22',
+ (2, 3, 0): 'dn_sa:ambulance_car_ph_14',
+ (2, 3, 1): 'dn_sa:ambulance_car_ph_13',
+ (3, 0, -1): 'dn_sa:ambulance_car_ph_37',
+ (3, 0, 0): 'dn_sa:ambulance_car_ph_31',
+ (3, 0, 1): 'dn_sa:ambulance_car_ph_30',
+ (3, 1, -1): 'dn_sa:ambulance_car_ph_18',
+ (3, 1, 0): 'dn_sa:ambulance_car_ph_03',
+ (3, 1, 1): 'dn_sa:ambulance_car_ph_02',
+ (3, 2, -1): 'dn_sa:ambulance_car_ph_20',
+ (3, 2, 0): 'dn_sa:ambulance_car_ph_03',
+ (3, 2, 1): 'dn_sa:ambulance_car_ph_05',
+ (3, 3, -1): 'dn_sa:ambulance_car_ph_19',
+ (3, 3, 0): 'dn_sa:ambulance_car_ph_01',
+ (3, 3, 1): 'dn_sa:ambulance_car_ph_04',
+ },
+ 90: {
+ (-2, 1, 2): 'dn_sa:ambulance_car_ph_69',
+ (-2, 2, 2): 'dn_sa:ambulance_car_ph_67',
+ (-1, 0, -3): 'dn_sa:ambulance_car_ph_55',
+ (-1, 0, -2): 'dn_sa:ambulance_car_ph_48',
+ (-1, 0, -1): 'dn_sa:ambulance_car_ph_48',
+ (-1, 0, 0): 'dn_sa:ambulance_car_ph_54',
+ (-1, 0, 1): 'dn_sa:ambulance_car_ph_48',
+ (-1, 0, 2): 'dn_sa:ambulance_car_ph_48',
+ (-1, 0, 3): 'dn_sa:ambulance_car_ph_53',
+ (-1, 1, -3): 'dn_sa:ambulance_car_ph_52',
+ (-1, 1, -2): 'dn_sa:ambulance_car_ph_48',
+ (-1, 1, -1): 'dn_sa:ambulance_car_ph_48',
+ (-1, 1, 0): 'dn_sa:ambulance_car_ph_48',
+ (-1, 1, 1): 'dn_sa:ambulance_car_ph_17',
+ (-1, 1, 2): 'dn_sa:ambulance_car_ph_17',
+ (-1, 1, 3): 'dn_sa:ambulance_car_ph_46',
+ (-1, 2, -3): 'dn_sa:ambulance_car_ph_51',
+ (-1, 2, -2): 'dn_sa:ambulance_car_ph_48',
+ (-1, 2, -1): 'dn_sa:ambulance_car_ph_48',
+ (-1, 2, 0): 'dn_sa:ambulance_car_ph_48',
+ (-1, 2, 1): 'dn_sa:ambulance_car_ph_17',
+ (-1, 3, -3): 'dn_sa:ambulance_car_ph_50',
+ (-1, 3, -2): 'dn_sa:ambulance_car_ph_45',
+ (-1, 3, -1): 'dn_sa:ambulance_car_ph_45',
+ (-1, 3, 0): 'dn_sa:ambulance_car_ph_44',
+ (0, 0, -3): 'dn_sa:ambulance_car_ph_40',
+ (0, 0, -2): 'dn_sa:ambulance_car_ph_36',
+ (0, 0, -1): 'dn_sa:ambulance_car_ph_36',
+ (0, 0, 1): 'dn_sa:ambulance_car_ph_36',
+ (0, 0, 2): 'dn_sa:ambulance_car_ph_36',
+ (0, 0, 3): 'dn_sa:ambulance_car_ph_34',
+ (0, 1, -3): 'dn_sa:ambulance_car_ph_28',
+ (0, 1, -2): 'dn_sa:ambulance_car_ph_17',
+ (0, 1, -1): 'dn_sa:ambulance_car_ph_17',
+ (0, 1, 0): 'dn_sa:ambulance_car_ph_17',
+ (0, 1, 1): 'dn_sa:ambulance_car_ph_17',
+ (0, 1, 2): 'dn_sa:ambulance_car_ph_17',
+ (0, 1, 3): 'dn_sa:ambulance_car_ph_15',
+ (0, 2, -3): 'dn_sa:ambulance_car_ph_28',
+ (0, 2, -2): 'dn_sa:ambulance_car_ph_17',
+ (0, 2, -1): 'dn_sa:ambulance_car_ph_17',
+ (0, 2, 0): 'dn_sa:ambulance_car_ph_17',
+ (0, 2, 1): 'dn_sa:ambulance_car_ph_17',
+ (0, 3, -3): 'dn_sa:ambulance_car_ph_27',
+ (0, 3, -2): 'dn_sa:ambulance_car_ph_14',
+ (0, 3, -1): 'dn_sa:ambulance_car_ph_14',
+ (0, 3, 0): 'dn_sa:ambulance_car_ph_13',
+ (1, 0, -3): 'dn_sa:ambulance_car_ph_39',
+ (1, 0, -2): 'dn_sa:ambulance_car_ph_11',
+ (1, 0, -1): 'dn_sa:ambulance_car_ph_11',
+ (1, 0, 0): 'dn_sa:ambulance_car_ph_33',
+ (1, 0, 1): 'dn_sa:ambulance_car_ph_11',
+ (1, 0, 2): 'dn_sa:ambulance_car_ph_11',
+ (1, 0, 3): 'dn_sa:ambulance_car_ph_32',
+ (1, 1, -3): 'dn_sa:ambulance_car_ph_26',
+ (1, 1, -2): 'dn_sa:ambulance_car_ph_11',
+ (1, 1, -1): 'dn_sa:ambulance_car_ph_11',
+ (1, 1, 0): 'dn_sa:ambulance_car_ph_11',
+ (1, 1, 1): 'dn_sa:ambulance_car_ph_17',
+ (1, 1, 2): 'dn_sa:ambulance_car_ph_17',
+ (1, 1, 3): 'dn_sa:ambulance_car_ph_09',
+ (1, 2, -3): 'dn_sa:ambulance_car_ph_25',
+ (1, 2, -2): 'dn_sa:ambulance_car_ph_11',
+ (1, 2, -1): 'dn_sa:ambulance_car_ph_11',
+ (1, 2, 0): 'dn_sa:ambulance_car_ph_11',
+ (1, 2, 1): 'dn_sa:ambulance_car_ph_17',
+ (1, 3, -3): 'dn_sa:ambulance_car_ph_24',
+ (1, 3, -2): 'dn_sa:ambulance_car_ph_08',
+ (1, 3, -1): 'dn_sa:ambulance_car_ph_08',
+ (1, 3, 0): 'dn_sa:ambulance_car_ph_07',
+ (2, 1, 2): 'dn_sa:ambulance_car_ph_41',
+ (2, 2, 2): 'dn_sa:ambulance_car_ph_00',
+ },
+ 180: {
+ (-3, 0, -1): 'dn_sa:ambulance_car_ph_62',
+ (-3, 0, 0): 'dn_sa:ambulance_car_ph_61',
+ (-3, 0, 1): 'dn_sa:ambulance_car_ph_60',
+ (-3, 1, -1): 'dn_sa:ambulance_car_ph_66',
+ (-3, 1, 0): 'dn_sa:ambulance_car_ph_65',
+ (-3, 1, 1): 'dn_sa:ambulance_car_ph_64',
+ (-3, 2, -1): 'dn_sa:ambulance_car_ph_59',
+ (-3, 2, 0): 'dn_sa:ambulance_car_ph_65',
+ (-3, 2, 1): 'dn_sa:ambulance_car_ph_57',
+ (-3, 3, -1): 'dn_sa:ambulance_car_ph_58',
+ (-3, 3, 0): 'dn_sa:ambulance_car_ph_63',
+ (-3, 3, 1): 'dn_sa:ambulance_car_ph_56',
+ (-2, 0, -1): 'dn_sa:ambulance_car_ph_23',
+ (-2, 0, 0): 'dn_sa:ambulance_car_ph_36',
+ (-2, 0, 1): 'dn_sa:ambulance_car_ph_16',
+ (-2, 1, -1): 'dn_sa:ambulance_car_ph_23',
+ (-2, 1, 0): 'dn_sa:ambulance_car_ph_17',
+ (-2, 1, 1): 'dn_sa:ambulance_car_ph_16',
+ (-2, 2, -1): 'dn_sa:ambulance_car_ph_23',
+ (-2, 2, 0): 'dn_sa:ambulance_car_ph_17',
+ (-2, 2, 1): 'dn_sa:ambulance_car_ph_16',
+ (-2, 3, -1): 'dn_sa:ambulance_car_ph_22',
+ (-2, 3, 0): 'dn_sa:ambulance_car_ph_14',
+ (-2, 3, 1): 'dn_sa:ambulance_car_ph_13',
+ (-1, 0, -1): 'dn_sa:ambulance_car_ph_23',
+ (-1, 0, 0): 'dn_sa:ambulance_car_ph_36',
+ (-1, 0, 1): 'dn_sa:ambulance_car_ph_16',
+ (-1, 1, -1): 'dn_sa:ambulance_car_ph_23',
+ (-1, 1, 0): 'dn_sa:ambulance_car_ph_17',
+ (-1, 1, 1): 'dn_sa:ambulance_car_ph_16',
+ (-1, 2, -1): 'dn_sa:ambulance_car_ph_23',
+ (-1, 2, 0): 'dn_sa:ambulance_car_ph_17',
+ (-1, 2, 1): 'dn_sa:ambulance_car_ph_16',
+ (-1, 3, -1): 'dn_sa:ambulance_car_ph_22',
+ (-1, 3, 0): 'dn_sa:ambulance_car_ph_14',
+ (-1, 3, 1): 'dn_sa:ambulance_car_ph_13',
+ (0, 0, -1): 'dn_sa:ambulance_car_ph_38',
+ (0, 0, 1): 'dn_sa:ambulance_car_ph_35',
+ (0, 1, -1): 'dn_sa:ambulance_car_ph_23',
+ (0, 1, 0): 'dn_sa:ambulance_car_ph_17',
+ (0, 1, 1): 'dn_sa:ambulance_car_ph_16',
+ (0, 2, -1): 'dn_sa:ambulance_car_ph_23',
+ (0, 2, 0): 'dn_sa:ambulance_car_ph_17',
+ (0, 2, 1): 'dn_sa:ambulance_car_ph_16',
+ (0, 3, -1): 'dn_sa:ambulance_car_ph_21',
+ (0, 3, 0): 'dn_sa:ambulance_car_ph_08',
+ (0, 3, 1): 'dn_sa:ambulance_car_ph_07',
+ (1, 0, -1): 'dn_sa:ambulance_car_ph_23',
+ (1, 0, 0): 'dn_sa:ambulance_car_ph_36',
+ (1, 0, 1): 'dn_sa:ambulance_car_ph_16',
+ (1, 1, -1): 'dn_sa:ambulance_car_ph_17',
+ (1, 1, 0): 'dn_sa:ambulance_car_ph_17',
+ (1, 1, 1): 'dn_sa:ambulance_car_ph_17',
+ (1, 2, -1): 'dn_sa:ambulance_car_ph_17',
+ (1, 2, 0): 'dn_sa:ambulance_car_ph_17',
+ (1, 2, 1): 'dn_sa:ambulance_car_ph_17',
+ (2, 0, -1): 'dn_sa:ambulance_car_ph_23',
+ (2, 0, 0): 'dn_sa:ambulance_car_ph_36',
+ (2, 0, 1): 'dn_sa:ambulance_car_ph_16',
+ (2, 1, -2): 'dn_sa:ambulance_car_ph_42',
+ (2, 1, -1): 'dn_sa:ambulance_car_ph_17',
+ (2, 1, 0): 'dn_sa:ambulance_car_ph_17',
+ (2, 1, 1): 'dn_sa:ambulance_car_ph_17',
+ (2, 1, 2): 'dn_sa:ambulance_car_ph_41',
+ (2, 2, -2): 'dn_sa:ambulance_car_ph_29',
+ (2, 2, 2): 'dn_sa:ambulance_car_ph_00',
+ (3, 0, -1): 'dn_sa:ambulance_car_ph_37',
+ (3, 0, 0): 'dn_sa:ambulance_car_ph_31',
+ (3, 0, 1): 'dn_sa:ambulance_car_ph_30',
+ (3, 1, -1): 'dn_sa:ambulance_car_ph_18',
+ (3, 1, 0): 'dn_sa:ambulance_car_ph_03',
+ (3, 1, 1): 'dn_sa:ambulance_car_ph_02',
+ },
+ 270: {
+ (-2, 1, -2): 'dn_sa:ambulance_car_ph_70',
+ (-2, 2, -2): 'dn_sa:ambulance_car_ph_68',
+ (-1, 0, -3): 'dn_sa:ambulance_car_ph_55',
+ (-1, 0, -2): 'dn_sa:ambulance_car_ph_48',
+ (-1, 0, -1): 'dn_sa:ambulance_car_ph_48',
+ (-1, 0, 0): 'dn_sa:ambulance_car_ph_54',
+ (-1, 0, 1): 'dn_sa:ambulance_car_ph_48',
+ (-1, 0, 2): 'dn_sa:ambulance_car_ph_48',
+ (-1, 0, 3): 'dn_sa:ambulance_car_ph_53',
+ (-1, 1, -3): 'dn_sa:ambulance_car_ph_52',
+ (-1, 1, -2): 'dn_sa:ambulance_car_ph_17',
+ (-1, 1, -1): 'dn_sa:ambulance_car_ph_17',
+ (-1, 1, 0): 'dn_sa:ambulance_car_ph_48',
+ (-1, 1, 1): 'dn_sa:ambulance_car_ph_48',
+ (-1, 1, 2): 'dn_sa:ambulance_car_ph_48',
+ (-1, 1, 3): 'dn_sa:ambulance_car_ph_46',
+ (-1, 2, -1): 'dn_sa:ambulance_car_ph_17',
+ (-1, 2, 0): 'dn_sa:ambulance_car_ph_48',
+ (-1, 2, 1): 'dn_sa:ambulance_car_ph_48',
+ (-1, 2, 2): 'dn_sa:ambulance_car_ph_48',
+ (-1, 2, 3): 'dn_sa:ambulance_car_ph_47',
+ (-1, 3, 0): 'dn_sa:ambulance_car_ph_49',
+ (-1, 3, 1): 'dn_sa:ambulance_car_ph_45',
+ (-1, 3, 2): 'dn_sa:ambulance_car_ph_45',
+ (-1, 3, 3): 'dn_sa:ambulance_car_ph_43',
+ (0, 0, -3): 'dn_sa:ambulance_car_ph_40',
+ (0, 0, -2): 'dn_sa:ambulance_car_ph_36',
+ (0, 0, -1): 'dn_sa:ambulance_car_ph_36',
+ (0, 0, 1): 'dn_sa:ambulance_car_ph_36',
+ (0, 0, 2): 'dn_sa:ambulance_car_ph_36',
+ (0, 0, 3): 'dn_sa:ambulance_car_ph_34',
+ (0, 1, -3): 'dn_sa:ambulance_car_ph_28',
+ (0, 1, -2): 'dn_sa:ambulance_car_ph_17',
+ (0, 1, -1): 'dn_sa:ambulance_car_ph_17',
+ (0, 1, 0): 'dn_sa:ambulance_car_ph_17',
+ (0, 1, 1): 'dn_sa:ambulance_car_ph_17',
+ (0, 1, 2): 'dn_sa:ambulance_car_ph_17',
+ (0, 1, 3): 'dn_sa:ambulance_car_ph_15',
+ (0, 2, -1): 'dn_sa:ambulance_car_ph_17',
+ (0, 2, 0): 'dn_sa:ambulance_car_ph_17',
+ (0, 2, 1): 'dn_sa:ambulance_car_ph_17',
+ (0, 2, 2): 'dn_sa:ambulance_car_ph_17',
+ (0, 2, 3): 'dn_sa:ambulance_car_ph_15',
+ (0, 3, 0): 'dn_sa:ambulance_car_ph_22',
+ (0, 3, 1): 'dn_sa:ambulance_car_ph_14',
+ (0, 3, 2): 'dn_sa:ambulance_car_ph_14',
+ (0, 3, 3): 'dn_sa:ambulance_car_ph_12',
+ (1, 0, -3): 'dn_sa:ambulance_car_ph_39',
+ (1, 0, -2): 'dn_sa:ambulance_car_ph_11',
+ (1, 0, -1): 'dn_sa:ambulance_car_ph_11',
+ (1, 0, 0): 'dn_sa:ambulance_car_ph_33',
+ (1, 0, 1): 'dn_sa:ambulance_car_ph_11',
+ (1, 0, 2): 'dn_sa:ambulance_car_ph_11',
+ (1, 0, 3): 'dn_sa:ambulance_car_ph_32',
+ (1, 1, -3): 'dn_sa:ambulance_car_ph_26',
+ (1, 1, -2): 'dn_sa:ambulance_car_ph_17',
+ (1, 1, -1): 'dn_sa:ambulance_car_ph_17',
+ (1, 1, 0): 'dn_sa:ambulance_car_ph_11',
+ (1, 1, 1): 'dn_sa:ambulance_car_ph_11',
+ (1, 1, 2): 'dn_sa:ambulance_car_ph_11',
+ (1, 1, 3): 'dn_sa:ambulance_car_ph_09',
+ (1, 2, -1): 'dn_sa:ambulance_car_ph_17',
+ (1, 2, 0): 'dn_sa:ambulance_car_ph_11',
+ (1, 2, 1): 'dn_sa:ambulance_car_ph_11',
+ (1, 2, 2): 'dn_sa:ambulance_car_ph_11',
+ (1, 2, 3): 'dn_sa:ambulance_car_ph_10',
+ (1, 3, 0): 'dn_sa:ambulance_car_ph_21',
+ (1, 3, 1): 'dn_sa:ambulance_car_ph_08',
+ (1, 3, 2): 'dn_sa:ambulance_car_ph_08',
+ (1, 3, 3): 'dn_sa:ambulance_car_ph_06',
+ (2, 1, -2): 'dn_sa:ambulance_car_ph_42',
+ (2, 2, -2): 'dn_sa:ambulance_car_ph_29',
+ },
+ },
+}
+CARS['dn_sa:ambulance_car_broken'] = {
+ 'main_prefix': 'dn_sa:ambulance_car_broken_main',
+ 'ph_prefix': 'dn_sa:ambulance_car_broken_ph_',
+ 'main': {
+ 0: 'dn_sa:ambulance_car_broken_main_0',
+ 90: 'dn_sa:ambulance_car_broken_main_90',
+ 180: 'dn_sa:ambulance_car_broken_main_180',
+ 270: 'dn_sa:ambulance_car_broken_main_270',
+ },
+ 'cells': {
+ 0: {
+ (-3, 0, -1): 'dn_sa:ambulance_car_broken_ph_21',
+ (-3, 0, 0): 'dn_sa:ambulance_car_broken_ph_45',
+ (-3, 0, 1): 'dn_sa:ambulance_car_broken_ph_33',
+ (-3, 1, -1): 'dn_sa:ambulance_car_broken_ph_53',
+ (-3, 1, 0): 'dn_sa:ambulance_car_broken_ph_52',
+ (-3, 1, 1): 'dn_sa:ambulance_car_broken_ph_51',
+ (-2, 0, -1): 'dn_sa:ambulance_car_broken_ph_21',
+ (-2, 0, 0): 'dn_sa:ambulance_car_broken_ph_45',
+ (-2, 0, 1): 'dn_sa:ambulance_car_broken_ph_16',
+ (-2, 1, -2): 'dn_sa:ambulance_car_broken_ph_76',
+ (-2, 1, -1): 'dn_sa:ambulance_car_broken_ph_18',
+ (-2, 1, 0): 'dn_sa:ambulance_car_broken_ph_18',
+ (-2, 1, 1): 'dn_sa:ambulance_car_broken_ph_18',
+ (-2, 1, 2): 'dn_sa:ambulance_car_broken_ph_75',
+ (-2, 2, -2): 'dn_sa:ambulance_car_broken_ph_73',
+ (-2, 2, 2): 'dn_sa:ambulance_car_broken_ph_70',
+ (-1, 0, -1): 'dn_sa:ambulance_car_broken_ph_46',
+ (-1, 0, 0): 'dn_sa:ambulance_car_broken_ph_45',
+ (-1, 0, 1): 'dn_sa:ambulance_car_broken_ph_43',
+ (-1, 1, -1): 'dn_sa:ambulance_car_broken_ph_21',
+ (-1, 1, 0): 'dn_sa:ambulance_car_broken_ph_18',
+ (-1, 1, 1): 'dn_sa:ambulance_car_broken_ph_16',
+ (-1, 2, -1): 'dn_sa:ambulance_car_broken_ph_27',
+ (-1, 2, 0): 'dn_sa:ambulance_car_broken_ph_18',
+ (-1, 2, 1): 'dn_sa:ambulance_car_broken_ph_16',
+ (0, 0, -1): 'dn_sa:ambulance_car_broken_ph_46',
+ (0, 0, 1): 'dn_sa:ambulance_car_broken_ph_43',
+ (0, 1, -1): 'dn_sa:ambulance_car_broken_ph_21',
+ (0, 1, 0): 'dn_sa:ambulance_car_broken_ph_18',
+ (0, 1, 1): 'dn_sa:ambulance_car_broken_ph_16',
+ (0, 2, -1): 'dn_sa:ambulance_car_broken_ph_27',
+ (0, 2, 0): 'dn_sa:ambulance_car_broken_ph_18',
+ (0, 2, 1): 'dn_sa:ambulance_car_broken_ph_17',
+ (0, 3, -1): 'dn_sa:ambulance_car_broken_ph_26',
+ (0, 3, 0): 'dn_sa:ambulance_car_broken_ph_14',
+ (0, 3, 1): 'dn_sa:ambulance_car_broken_ph_13',
+ (1, 0, -1): 'dn_sa:ambulance_car_broken_ph_18',
+ (1, 0, 0): 'dn_sa:ambulance_car_broken_ph_38',
+ (1, 0, 1): 'dn_sa:ambulance_car_broken_ph_16',
+ (1, 1, -1): 'dn_sa:ambulance_car_broken_ph_21',
+ (1, 1, 0): 'dn_sa:ambulance_car_broken_ph_18',
+ (1, 1, 1): 'dn_sa:ambulance_car_broken_ph_16',
+ (1, 2, -1): 'dn_sa:ambulance_car_broken_ph_27',
+ (1, 2, 0): 'dn_sa:ambulance_car_broken_ph_18',
+ (1, 2, 1): 'dn_sa:ambulance_car_broken_ph_17',
+ (1, 3, -1): 'dn_sa:ambulance_car_broken_ph_26',
+ (1, 3, 0): 'dn_sa:ambulance_car_broken_ph_14',
+ (1, 3, 1): 'dn_sa:ambulance_car_broken_ph_13',
+ (2, 0, -1): 'dn_sa:ambulance_car_broken_ph_18',
+ (2, 0, 0): 'dn_sa:ambulance_car_broken_ph_38',
+ (2, 0, 1): 'dn_sa:ambulance_car_broken_ph_16',
+ (2, 1, -1): 'dn_sa:ambulance_car_broken_ph_27',
+ (2, 1, 0): 'dn_sa:ambulance_car_broken_ph_18',
+ (2, 1, 1): 'dn_sa:ambulance_car_broken_ph_16',
+ (2, 2, -1): 'dn_sa:ambulance_car_broken_ph_27',
+ (2, 2, 0): 'dn_sa:ambulance_car_broken_ph_18',
+ (2, 2, 1): 'dn_sa:ambulance_car_broken_ph_17',
+ (2, 3, -1): 'dn_sa:ambulance_car_broken_ph_26',
+ (2, 3, 0): 'dn_sa:ambulance_car_broken_ph_14',
+ (2, 3, 1): 'dn_sa:ambulance_car_broken_ph_12',
+ (3, 0, -1): 'dn_sa:ambulance_car_broken_ph_39',
+ (3, 0, 0): 'dn_sa:ambulance_car_broken_ph_38',
+ (3, 0, 1): 'dn_sa:ambulance_car_broken_ph_37',
+ (3, 1, -1): 'dn_sa:ambulance_car_broken_ph_24',
+ (3, 1, 0): 'dn_sa:ambulance_car_broken_ph_18',
+ (3, 1, 1): 'dn_sa:ambulance_car_broken_ph_16',
+ (3, 2, -1): 'dn_sa:ambulance_car_broken_ph_24',
+ (3, 2, 0): 'dn_sa:ambulance_car_broken_ph_02',
+ (3, 2, 1): 'dn_sa:ambulance_car_broken_ph_16',
+ (3, 3, -1): 'dn_sa:ambulance_car_broken_ph_23',
+ (3, 3, 0): 'dn_sa:ambulance_car_broken_ph_01',
+ (3, 3, 1): 'dn_sa:ambulance_car_broken_ph_00',
+ },
+ 90: {
+ (-2, 1, 2): 'dn_sa:ambulance_car_broken_ph_83',
+ (-2, 2, 2): 'dn_sa:ambulance_car_broken_ph_80',
+ (-1, 0, -3): 'dn_sa:ambulance_car_broken_ph_54',
+ (-1, 0, -2): 'dn_sa:ambulance_car_broken_ph_18',
+ (-1, 0, -1): 'dn_sa:ambulance_car_broken_ph_18',
+ (-1, 0, 0): 'dn_sa:ambulance_car_broken_ph_55',
+ (-1, 0, 1): 'dn_sa:ambulance_car_broken_ph_55',
+ (-1, 0, 2): 'dn_sa:ambulance_car_broken_ph_52',
+ (-1, 0, 3): 'dn_sa:ambulance_car_broken_ph_52',
+ (-1, 1, -3): 'dn_sa:ambulance_car_broken_ph_62',
+ (-1, 1, -2): 'dn_sa:ambulance_car_broken_ph_60',
+ (-1, 1, -1): 'dn_sa:ambulance_car_broken_ph_52',
+ (-1, 1, 0): 'dn_sa:ambulance_car_broken_ph_52',
+ (-1, 1, 1): 'dn_sa:ambulance_car_broken_ph_52',
+ (-1, 1, 2): 'dn_sa:ambulance_car_broken_ph_18',
+ (-1, 1, 3): 'dn_sa:ambulance_car_broken_ph_59',
+ (-1, 2, -3): 'dn_sa:ambulance_car_broken_ph_62',
+ (-1, 2, -2): 'dn_sa:ambulance_car_broken_ph_60',
+ (-1, 2, -1): 'dn_sa:ambulance_car_broken_ph_60',
+ (-1, 2, 0): 'dn_sa:ambulance_car_broken_ph_60',
+ (-1, 2, 1): 'dn_sa:ambulance_car_broken_ph_60',
+ (-1, 3, -3): 'dn_sa:ambulance_car_broken_ph_63',
+ (-1, 3, -2): 'dn_sa:ambulance_car_broken_ph_58',
+ (-1, 3, -1): 'dn_sa:ambulance_car_broken_ph_58',
+ (-1, 3, 0): 'dn_sa:ambulance_car_broken_ph_58',
+ (0, 0, -3): 'dn_sa:ambulance_car_broken_ph_38',
+ (0, 0, -2): 'dn_sa:ambulance_car_broken_ph_38',
+ (0, 0, -1): 'dn_sa:ambulance_car_broken_ph_38',
+ (0, 0, 1): 'dn_sa:ambulance_car_broken_ph_45',
+ (0, 0, 2): 'dn_sa:ambulance_car_broken_ph_45',
+ (0, 0, 3): 'dn_sa:ambulance_car_broken_ph_45',
+ (0, 1, -3): 'dn_sa:ambulance_car_broken_ph_18',
+ (0, 1, -2): 'dn_sa:ambulance_car_broken_ph_18',
+ (0, 1, -1): 'dn_sa:ambulance_car_broken_ph_18',
+ (0, 1, 0): 'dn_sa:ambulance_car_broken_ph_18',
+ (0, 1, 1): 'dn_sa:ambulance_car_broken_ph_18',
+ (0, 1, 2): 'dn_sa:ambulance_car_broken_ph_18',
+ (0, 1, 3): 'dn_sa:ambulance_car_broken_ph_17',
+ (0, 2, -3): 'dn_sa:ambulance_car_broken_ph_29',
+ (0, 2, -2): 'dn_sa:ambulance_car_broken_ph_18',
+ (0, 2, -1): 'dn_sa:ambulance_car_broken_ph_18',
+ (0, 2, 0): 'dn_sa:ambulance_car_broken_ph_18',
+ (0, 2, 1): 'dn_sa:ambulance_car_broken_ph_18',
+ (0, 3, -3): 'dn_sa:ambulance_car_broken_ph_30',
+ (0, 3, -2): 'dn_sa:ambulance_car_broken_ph_14',
+ (0, 3, -1): 'dn_sa:ambulance_car_broken_ph_14',
+ (0, 3, 0): 'dn_sa:ambulance_car_broken_ph_14',
+ (1, 0, -3): 'dn_sa:ambulance_car_broken_ph_35',
+ (1, 0, -2): 'dn_sa:ambulance_car_broken_ph_07',
+ (1, 0, -1): 'dn_sa:ambulance_car_broken_ph_07',
+ (1, 0, 0): 'dn_sa:ambulance_car_broken_ph_41',
+ (1, 0, 1): 'dn_sa:ambulance_car_broken_ph_41',
+ (1, 0, 2): 'dn_sa:ambulance_car_broken_ph_07',
+ (1, 0, 3): 'dn_sa:ambulance_car_broken_ph_32',
+ (1, 1, -3): 'dn_sa:ambulance_car_broken_ph_07',
+ (1, 1, -2): 'dn_sa:ambulance_car_broken_ph_07',
+ (1, 1, -1): 'dn_sa:ambulance_car_broken_ph_07',
+ (1, 1, 0): 'dn_sa:ambulance_car_broken_ph_07',
+ (1, 1, 1): 'dn_sa:ambulance_car_broken_ph_07',
+ (1, 1, 2): 'dn_sa:ambulance_car_broken_ph_18',
+ (1, 1, 3): 'dn_sa:ambulance_car_broken_ph_06',
+ (1, 2, -3): 'dn_sa:ambulance_car_broken_ph_07',
+ (1, 2, -2): 'dn_sa:ambulance_car_broken_ph_10',
+ (1, 2, -1): 'dn_sa:ambulance_car_broken_ph_10',
+ (1, 2, 0): 'dn_sa:ambulance_car_broken_ph_10',
+ (1, 2, 1): 'dn_sa:ambulance_car_broken_ph_07',
+ (1, 3, -3): 'dn_sa:ambulance_car_broken_ph_31',
+ (1, 3, -2): 'dn_sa:ambulance_car_broken_ph_04',
+ (1, 3, -1): 'dn_sa:ambulance_car_broken_ph_08',
+ (1, 3, 0): 'dn_sa:ambulance_car_broken_ph_08',
+ (2, 1, 2): 'dn_sa:ambulance_car_broken_ph_48',
+ (2, 2, 2): 'dn_sa:ambulance_car_broken_ph_22',
+ },
+ 180: {
+ (-3, 0, -1): 'dn_sa:ambulance_car_broken_ph_40',
+ (-3, 0, 0): 'dn_sa:ambulance_car_broken_ph_38',
+ (-3, 0, 1): 'dn_sa:ambulance_car_broken_ph_74',
+ (-3, 1, -1): 'dn_sa:ambulance_car_broken_ph_27',
+ (-3, 1, 0): 'dn_sa:ambulance_car_broken_ph_18',
+ (-3, 1, 1): 'dn_sa:ambulance_car_broken_ph_71',
+ (-3, 2, -1): 'dn_sa:ambulance_car_broken_ph_27',
+ (-3, 2, 0): 'dn_sa:ambulance_car_broken_ph_72',
+ (-3, 2, 1): 'dn_sa:ambulance_car_broken_ph_71',
+ (-3, 3, -1): 'dn_sa:ambulance_car_broken_ph_79',
+ (-3, 3, 0): 'dn_sa:ambulance_car_broken_ph_78',
+ (-3, 3, 1): 'dn_sa:ambulance_car_broken_ph_77',
+ (-2, 0, -1): 'dn_sa:ambulance_car_broken_ph_27',
+ (-2, 0, 0): 'dn_sa:ambulance_car_broken_ph_38',
+ (-2, 0, 1): 'dn_sa:ambulance_car_broken_ph_18',
+ (-2, 1, -1): 'dn_sa:ambulance_car_broken_ph_27',
+ (-2, 1, 0): 'dn_sa:ambulance_car_broken_ph_18',
+ (-2, 1, 1): 'dn_sa:ambulance_car_broken_ph_16',
+ (-2, 2, -1): 'dn_sa:ambulance_car_broken_ph_21',
+ (-2, 2, 0): 'dn_sa:ambulance_car_broken_ph_18',
+ (-2, 2, 1): 'dn_sa:ambulance_car_broken_ph_16',
+ (-2, 3, -1): 'dn_sa:ambulance_car_broken_ph_26',
+ (-2, 3, 0): 'dn_sa:ambulance_car_broken_ph_14',
+ (-2, 3, 1): 'dn_sa:ambulance_car_broken_ph_12',
+ (-1, 0, -1): 'dn_sa:ambulance_car_broken_ph_27',
+ (-1, 0, 0): 'dn_sa:ambulance_car_broken_ph_38',
+ (-1, 0, 1): 'dn_sa:ambulance_car_broken_ph_18',
+ (-1, 1, -1): 'dn_sa:ambulance_car_broken_ph_27',
+ (-1, 1, 0): 'dn_sa:ambulance_car_broken_ph_18',
+ (-1, 1, 1): 'dn_sa:ambulance_car_broken_ph_17',
+ (-1, 2, -1): 'dn_sa:ambulance_car_broken_ph_21',
+ (-1, 2, 0): 'dn_sa:ambulance_car_broken_ph_18',
+ (-1, 2, 1): 'dn_sa:ambulance_car_broken_ph_16',
+ (-1, 3, -1): 'dn_sa:ambulance_car_broken_ph_20',
+ (-1, 3, 0): 'dn_sa:ambulance_car_broken_ph_14',
+ (-1, 3, 1): 'dn_sa:ambulance_car_broken_ph_12',
+ (0, 0, -1): 'dn_sa:ambulance_car_broken_ph_47',
+ (0, 0, 1): 'dn_sa:ambulance_car_broken_ph_44',
+ (0, 1, -1): 'dn_sa:ambulance_car_broken_ph_27',
+ (0, 1, 0): 'dn_sa:ambulance_car_broken_ph_18',
+ (0, 1, 1): 'dn_sa:ambulance_car_broken_ph_17',
+ (0, 2, -1): 'dn_sa:ambulance_car_broken_ph_21',
+ (0, 2, 0): 'dn_sa:ambulance_car_broken_ph_18',
+ (0, 2, 1): 'dn_sa:ambulance_car_broken_ph_16',
+ (0, 3, -1): 'dn_sa:ambulance_car_broken_ph_20',
+ (0, 3, 0): 'dn_sa:ambulance_car_broken_ph_14',
+ (0, 3, 1): 'dn_sa:ambulance_car_broken_ph_12',
+ (1, 0, -1): 'dn_sa:ambulance_car_broken_ph_47',
+ (1, 0, 0): 'dn_sa:ambulance_car_broken_ph_45',
+ (1, 0, 1): 'dn_sa:ambulance_car_broken_ph_44',
+ (1, 1, -1): 'dn_sa:ambulance_car_broken_ph_27',
+ (1, 1, 0): 'dn_sa:ambulance_car_broken_ph_18',
+ (1, 1, 1): 'dn_sa:ambulance_car_broken_ph_17',
+ (1, 2, -1): 'dn_sa:ambulance_car_broken_ph_27',
+ (1, 2, 0): 'dn_sa:ambulance_car_broken_ph_18',
+ (1, 2, 1): 'dn_sa:ambulance_car_broken_ph_16',
+ (2, 0, -1): 'dn_sa:ambulance_car_broken_ph_27',
+ (2, 0, 0): 'dn_sa:ambulance_car_broken_ph_45',
+ (2, 0, 1): 'dn_sa:ambulance_car_broken_ph_17',
+ (2, 1, -2): 'dn_sa:ambulance_car_broken_ph_68',
+ (2, 1, -1): 'dn_sa:ambulance_car_broken_ph_18',
+ (2, 1, 0): 'dn_sa:ambulance_car_broken_ph_18',
+ (2, 1, 1): 'dn_sa:ambulance_car_broken_ph_18',
+ (2, 1, 2): 'dn_sa:ambulance_car_broken_ph_69',
+ (2, 2, -2): 'dn_sa:ambulance_car_broken_ph_64',
+ (2, 2, 2): 'dn_sa:ambulance_car_broken_ph_56',
+ (3, 0, -1): 'dn_sa:ambulance_car_broken_ph_34',
+ (3, 0, 0): 'dn_sa:ambulance_car_broken_ph_45',
+ (3, 0, 1): 'dn_sa:ambulance_car_broken_ph_17',
+ (3, 1, -1): 'dn_sa:ambulance_car_broken_ph_25',
+ (3, 1, 0): 'dn_sa:ambulance_car_broken_ph_10',
+ (3, 1, 1): 'dn_sa:ambulance_car_broken_ph_09',
+ },
+ 270: {
+ (-2, 1, -2): 'dn_sa:ambulance_car_broken_ph_82',
+ (-2, 2, -2): 'dn_sa:ambulance_car_broken_ph_81',
+ (-1, 0, -3): 'dn_sa:ambulance_car_broken_ph_65',
+ (-1, 0, -2): 'dn_sa:ambulance_car_broken_ph_60',
+ (-1, 0, -1): 'dn_sa:ambulance_car_broken_ph_67',
+ (-1, 0, 0): 'dn_sa:ambulance_car_broken_ph_67',
+ (-1, 0, 1): 'dn_sa:ambulance_car_broken_ph_60',
+ (-1, 0, 2): 'dn_sa:ambulance_car_broken_ph_60',
+ (-1, 0, 3): 'dn_sa:ambulance_car_broken_ph_66',
+ (-1, 1, -3): 'dn_sa:ambulance_car_broken_ph_61',
+ (-1, 1, -2): 'dn_sa:ambulance_car_broken_ph_18',
+ (-1, 1, -1): 'dn_sa:ambulance_car_broken_ph_60',
+ (-1, 1, 0): 'dn_sa:ambulance_car_broken_ph_60',
+ (-1, 1, 1): 'dn_sa:ambulance_car_broken_ph_60',
+ (-1, 1, 2): 'dn_sa:ambulance_car_broken_ph_60',
+ (-1, 1, 3): 'dn_sa:ambulance_car_broken_ph_60',
+ (-1, 2, -1): 'dn_sa:ambulance_car_broken_ph_60',
+ (-1, 2, 0): 'dn_sa:ambulance_car_broken_ph_52',
+ (-1, 2, 1): 'dn_sa:ambulance_car_broken_ph_52',
+ (-1, 2, 2): 'dn_sa:ambulance_car_broken_ph_52',
+ (-1, 2, 3): 'dn_sa:ambulance_car_broken_ph_60',
+ (-1, 3, 0): 'dn_sa:ambulance_car_broken_ph_50',
+ (-1, 3, 1): 'dn_sa:ambulance_car_broken_ph_50',
+ (-1, 3, 2): 'dn_sa:ambulance_car_broken_ph_58',
+ (-1, 3, 3): 'dn_sa:ambulance_car_broken_ph_57',
+ (0, 0, -3): 'dn_sa:ambulance_car_broken_ph_45',
+ (0, 0, -2): 'dn_sa:ambulance_car_broken_ph_45',
+ (0, 0, -1): 'dn_sa:ambulance_car_broken_ph_45',
+ (0, 0, 1): 'dn_sa:ambulance_car_broken_ph_38',
+ (0, 0, 2): 'dn_sa:ambulance_car_broken_ph_38',
+ (0, 0, 3): 'dn_sa:ambulance_car_broken_ph_38',
+ (0, 1, -3): 'dn_sa:ambulance_car_broken_ph_21',
+ (0, 1, -2): 'dn_sa:ambulance_car_broken_ph_18',
+ (0, 1, -1): 'dn_sa:ambulance_car_broken_ph_18',
+ (0, 1, 0): 'dn_sa:ambulance_car_broken_ph_18',
+ (0, 1, 1): 'dn_sa:ambulance_car_broken_ph_18',
+ (0, 1, 2): 'dn_sa:ambulance_car_broken_ph_18',
+ (0, 1, 3): 'dn_sa:ambulance_car_broken_ph_18',
+ (0, 2, -1): 'dn_sa:ambulance_car_broken_ph_18',
+ (0, 2, 0): 'dn_sa:ambulance_car_broken_ph_18',
+ (0, 2, 1): 'dn_sa:ambulance_car_broken_ph_18',
+ (0, 2, 2): 'dn_sa:ambulance_car_broken_ph_18',
+ (0, 2, 3): 'dn_sa:ambulance_car_broken_ph_15',
+ (0, 3, 0): 'dn_sa:ambulance_car_broken_ph_14',
+ (0, 3, 1): 'dn_sa:ambulance_car_broken_ph_14',
+ (0, 3, 2): 'dn_sa:ambulance_car_broken_ph_14',
+ (0, 3, 3): 'dn_sa:ambulance_car_broken_ph_11',
+ (1, 0, -3): 'dn_sa:ambulance_car_broken_ph_10',
+ (1, 0, -2): 'dn_sa:ambulance_car_broken_ph_10',
+ (1, 0, -1): 'dn_sa:ambulance_car_broken_ph_42',
+ (1, 0, 0): 'dn_sa:ambulance_car_broken_ph_42',
+ (1, 0, 1): 'dn_sa:ambulance_car_broken_ph_18',
+ (1, 0, 2): 'dn_sa:ambulance_car_broken_ph_18',
+ (1, 0, 3): 'dn_sa:ambulance_car_broken_ph_36',
+ (1, 1, -3): 'dn_sa:ambulance_car_broken_ph_19',
+ (1, 1, -2): 'dn_sa:ambulance_car_broken_ph_18',
+ (1, 1, -1): 'dn_sa:ambulance_car_broken_ph_10',
+ (1, 1, 0): 'dn_sa:ambulance_car_broken_ph_10',
+ (1, 1, 1): 'dn_sa:ambulance_car_broken_ph_10',
+ (1, 1, 2): 'dn_sa:ambulance_car_broken_ph_07',
+ (1, 1, 3): 'dn_sa:ambulance_car_broken_ph_05',
+ (1, 2, -1): 'dn_sa:ambulance_car_broken_ph_07',
+ (1, 2, 0): 'dn_sa:ambulance_car_broken_ph_07',
+ (1, 2, 1): 'dn_sa:ambulance_car_broken_ph_07',
+ (1, 2, 2): 'dn_sa:ambulance_car_broken_ph_07',
+ (1, 2, 3): 'dn_sa:ambulance_car_broken_ph_05',
+ (1, 3, 0): 'dn_sa:ambulance_car_broken_ph_04',
+ (1, 3, 1): 'dn_sa:ambulance_car_broken_ph_04',
+ (1, 3, 2): 'dn_sa:ambulance_car_broken_ph_04',
+ (1, 3, 3): 'dn_sa:ambulance_car_broken_ph_03',
+ (2, 1, -2): 'dn_sa:ambulance_car_broken_ph_49',
+ (2, 2, -2): 'dn_sa:ambulance_car_broken_ph_28',
+ },
+ },
+}
+CARS['dn_sa:ambulance_car_destroyed'] = {
+ 'main_prefix': 'dn_sa:ambulance_car_destroyed_main',
+ 'ph_prefix': 'dn_sa:ambulance_car_destroyed_ph_',
+ 'main': {
+ 0: 'dn_sa:ambulance_car_destroyed_main_0',
+ 90: 'dn_sa:ambulance_car_destroyed_main_90',
+ 180: 'dn_sa:ambulance_car_destroyed_main_180',
+ 270: 'dn_sa:ambulance_car_destroyed_main_270',
+ },
+ 'cells': {
+ 0: {
+ (-3, 0, -1): 'dn_sa:ambulance_car_destroyed_ph_72',
+ (-3, 0, 0): 'dn_sa:ambulance_car_destroyed_ph_70',
+ (-3, 0, 1): 'dn_sa:ambulance_car_destroyed_ph_67',
+ (-3, 1, -1): 'dn_sa:ambulance_car_destroyed_ph_71',
+ (-3, 1, 0): 'dn_sa:ambulance_car_destroyed_ph_65',
+ (-3, 1, 1): 'dn_sa:ambulance_car_destroyed_ph_64',
+ (-2, 0, -1): 'dn_sa:ambulance_car_destroyed_ph_32',
+ (-2, 0, 0): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (-2, 0, 1): 'dn_sa:ambulance_car_destroyed_ph_26',
+ (-2, 1, -1): 'dn_sa:ambulance_car_destroyed_ph_32',
+ (-2, 1, 0): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (-2, 1, 1): 'dn_sa:ambulance_car_destroyed_ph_28',
+ (-1, 0, -1): 'dn_sa:ambulance_car_destroyed_ph_32',
+ (-1, 0, 0): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (-1, 0, 1): 'dn_sa:ambulance_car_destroyed_ph_26',
+ (-1, 1, -1): 'dn_sa:ambulance_car_destroyed_ph_32',
+ (-1, 1, 0): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (-1, 1, 1): 'dn_sa:ambulance_car_destroyed_ph_26',
+ (-1, 2, -1): 'dn_sa:ambulance_car_destroyed_ph_37',
+ (-1, 2, 0): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (-1, 2, 1): 'dn_sa:ambulance_car_destroyed_ph_26',
+ (0, 0, -1): 'dn_sa:ambulance_car_destroyed_ph_32',
+ (0, 0, 1): 'dn_sa:ambulance_car_destroyed_ph_26',
+ (0, 1, -1): 'dn_sa:ambulance_car_destroyed_ph_32',
+ (0, 1, 0): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (0, 1, 1): 'dn_sa:ambulance_car_destroyed_ph_26',
+ (0, 2, -1): 'dn_sa:ambulance_car_destroyed_ph_37',
+ (0, 2, 0): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (0, 2, 1): 'dn_sa:ambulance_car_destroyed_ph_27',
+ (0, 3, -1): 'dn_sa:ambulance_car_destroyed_ph_59',
+ (0, 3, 0): 'dn_sa:ambulance_car_destroyed_ph_57',
+ (0, 3, 1): 'dn_sa:ambulance_car_destroyed_ph_55',
+ (1, 0, -1): 'dn_sa:ambulance_car_destroyed_ph_32',
+ (1, 0, 0): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (1, 0, 1): 'dn_sa:ambulance_car_destroyed_ph_26',
+ (1, 1, -1): 'dn_sa:ambulance_car_destroyed_ph_32',
+ (1, 1, 0): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (1, 1, 1): 'dn_sa:ambulance_car_destroyed_ph_26',
+ (1, 2, -1): 'dn_sa:ambulance_car_destroyed_ph_37',
+ (1, 2, 0): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (1, 2, 1): 'dn_sa:ambulance_car_destroyed_ph_26',
+ (1, 3, -1): 'dn_sa:ambulance_car_destroyed_ph_36',
+ (1, 3, 0): 'dn_sa:ambulance_car_destroyed_ph_23',
+ (1, 3, 1): 'dn_sa:ambulance_car_destroyed_ph_21',
+ (2, 0, -1): 'dn_sa:ambulance_car_destroyed_ph_32',
+ (2, 0, 0): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (2, 0, 1): 'dn_sa:ambulance_car_destroyed_ph_26',
+ (2, 1, -1): 'dn_sa:ambulance_car_destroyed_ph_32',
+ (2, 1, 0): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (2, 1, 1): 'dn_sa:ambulance_car_destroyed_ph_26',
+ (2, 2, -1): 'dn_sa:ambulance_car_destroyed_ph_32',
+ (2, 2, 0): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (2, 2, 1): 'dn_sa:ambulance_car_destroyed_ph_26',
+ (2, 3, -1): 'dn_sa:ambulance_car_destroyed_ph_36',
+ (2, 3, 0): 'dn_sa:ambulance_car_destroyed_ph_23',
+ (2, 3, 1): 'dn_sa:ambulance_car_destroyed_ph_21',
+ (3, 0, -1): 'dn_sa:ambulance_car_destroyed_ph_31',
+ (3, 0, 0): 'dn_sa:ambulance_car_destroyed_ph_11',
+ (3, 0, 1): 'dn_sa:ambulance_car_destroyed_ph_09',
+ (3, 1, -1): 'dn_sa:ambulance_car_destroyed_ph_30',
+ (3, 1, 0): 'dn_sa:ambulance_car_destroyed_ph_03',
+ (3, 1, 1): 'dn_sa:ambulance_car_destroyed_ph_02',
+ (3, 2, -1): 'dn_sa:ambulance_car_destroyed_ph_34',
+ (3, 2, 0): 'dn_sa:ambulance_car_destroyed_ph_03',
+ (3, 2, 1): 'dn_sa:ambulance_car_destroyed_ph_02',
+ (3, 3, -1): 'dn_sa:ambulance_car_destroyed_ph_33',
+ (3, 3, 0): 'dn_sa:ambulance_car_destroyed_ph_01',
+ (3, 3, 1): 'dn_sa:ambulance_car_destroyed_ph_00',
+ },
+ 90: {
+ (-1, 0, -3): 'dn_sa:ambulance_car_destroyed_ph_53',
+ (-1, 0, -2): 'dn_sa:ambulance_car_destroyed_ph_52',
+ (-1, 0, -1): 'dn_sa:ambulance_car_destroyed_ph_52',
+ (-1, 0, 0): 'dn_sa:ambulance_car_destroyed_ph_52',
+ (-1, 0, 1): 'dn_sa:ambulance_car_destroyed_ph_52',
+ (-1, 0, 2): 'dn_sa:ambulance_car_destroyed_ph_52',
+ (-1, 0, 3): 'dn_sa:ambulance_car_destroyed_ph_51',
+ (-1, 1, -3): 'dn_sa:ambulance_car_destroyed_ph_54',
+ (-1, 1, -2): 'dn_sa:ambulance_car_destroyed_ph_52',
+ (-1, 1, -1): 'dn_sa:ambulance_car_destroyed_ph_52',
+ (-1, 1, 0): 'dn_sa:ambulance_car_destroyed_ph_52',
+ (-1, 1, 1): 'dn_sa:ambulance_car_destroyed_ph_52',
+ (-1, 1, 2): 'dn_sa:ambulance_car_destroyed_ph_52',
+ (-1, 1, 3): 'dn_sa:ambulance_car_destroyed_ph_50',
+ (-1, 2, -3): 'dn_sa:ambulance_car_destroyed_ph_60',
+ (-1, 2, -2): 'dn_sa:ambulance_car_destroyed_ph_52',
+ (-1, 2, -1): 'dn_sa:ambulance_car_destroyed_ph_58',
+ (-1, 2, 0): 'dn_sa:ambulance_car_destroyed_ph_58',
+ (-1, 2, 1): 'dn_sa:ambulance_car_destroyed_ph_58',
+ (-1, 3, -3): 'dn_sa:ambulance_car_destroyed_ph_61',
+ (-1, 3, -2): 'dn_sa:ambulance_car_destroyed_ph_57',
+ (-1, 3, -1): 'dn_sa:ambulance_car_destroyed_ph_57',
+ (-1, 3, 0): 'dn_sa:ambulance_car_destroyed_ph_56',
+ (0, 0, -3): 'dn_sa:ambulance_car_destroyed_ph_45',
+ (0, 0, -2): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (0, 0, -1): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (0, 0, 1): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (0, 0, 2): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (0, 0, 3): 'dn_sa:ambulance_car_destroyed_ph_26',
+ (0, 1, -3): 'dn_sa:ambulance_car_destroyed_ph_49',
+ (0, 1, -2): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (0, 1, -1): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (0, 1, 0): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (0, 1, 1): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (0, 1, 2): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (0, 1, 3): 'dn_sa:ambulance_car_destroyed_ph_24',
+ (0, 2, -3): 'dn_sa:ambulance_car_destroyed_ph_49',
+ (0, 2, -2): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (0, 2, -1): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (0, 2, 0): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (0, 2, 1): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (0, 3, -3): 'dn_sa:ambulance_car_destroyed_ph_48',
+ (0, 3, -2): 'dn_sa:ambulance_car_destroyed_ph_23',
+ (0, 3, -1): 'dn_sa:ambulance_car_destroyed_ph_23',
+ (0, 3, 0): 'dn_sa:ambulance_car_destroyed_ph_22',
+ (1, 0, -3): 'dn_sa:ambulance_car_destroyed_ph_39',
+ (1, 0, -2): 'dn_sa:ambulance_car_destroyed_ph_11',
+ (1, 0, -1): 'dn_sa:ambulance_car_destroyed_ph_11',
+ (1, 0, 0): 'dn_sa:ambulance_car_destroyed_ph_11',
+ (1, 0, 1): 'dn_sa:ambulance_car_destroyed_ph_11',
+ (1, 0, 2): 'dn_sa:ambulance_car_destroyed_ph_11',
+ (1, 0, 3): 'dn_sa:ambulance_car_destroyed_ph_09',
+ (1, 1, -3): 'dn_sa:ambulance_car_destroyed_ph_47',
+ (1, 1, -2): 'dn_sa:ambulance_car_destroyed_ph_11',
+ (1, 1, -1): 'dn_sa:ambulance_car_destroyed_ph_11',
+ (1, 1, 0): 'dn_sa:ambulance_car_destroyed_ph_11',
+ (1, 1, 1): 'dn_sa:ambulance_car_destroyed_ph_11',
+ (1, 1, 2): 'dn_sa:ambulance_car_destroyed_ph_19',
+ (1, 1, 3): 'dn_sa:ambulance_car_destroyed_ph_06',
+ (1, 2, -3): 'dn_sa:ambulance_car_destroyed_ph_47',
+ (1, 2, -2): 'dn_sa:ambulance_car_destroyed_ph_11',
+ (1, 2, -1): 'dn_sa:ambulance_car_destroyed_ph_11',
+ (1, 2, 0): 'dn_sa:ambulance_car_destroyed_ph_16',
+ (1, 2, 1): 'dn_sa:ambulance_car_destroyed_ph_11',
+ (1, 3, -3): 'dn_sa:ambulance_car_destroyed_ph_46',
+ (1, 3, -2): 'dn_sa:ambulance_car_destroyed_ph_05',
+ (1, 3, -1): 'dn_sa:ambulance_car_destroyed_ph_05',
+ (1, 3, 0): 'dn_sa:ambulance_car_destroyed_ph_04',
+ },
+ 180: {
+ (-3, 0, -1): 'dn_sa:ambulance_car_destroyed_ph_75',
+ (-3, 0, 0): 'dn_sa:ambulance_car_destroyed_ph_70',
+ (-3, 0, 1): 'dn_sa:ambulance_car_destroyed_ph_69',
+ (-3, 1, -1): 'dn_sa:ambulance_car_destroyed_ph_81',
+ (-3, 1, 0): 'dn_sa:ambulance_car_destroyed_ph_79',
+ (-3, 1, 1): 'dn_sa:ambulance_car_destroyed_ph_78',
+ (-3, 2, -1): 'dn_sa:ambulance_car_destroyed_ph_81',
+ (-3, 2, 0): 'dn_sa:ambulance_car_destroyed_ph_79',
+ (-3, 2, 1): 'dn_sa:ambulance_car_destroyed_ph_68',
+ (-3, 3, -1): 'dn_sa:ambulance_car_destroyed_ph_80',
+ (-3, 3, 0): 'dn_sa:ambulance_car_destroyed_ph_77',
+ (-3, 3, 1): 'dn_sa:ambulance_car_destroyed_ph_76',
+ (-2, 0, -1): 'dn_sa:ambulance_car_destroyed_ph_45',
+ (-2, 0, 0): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (-2, 0, 1): 'dn_sa:ambulance_car_destroyed_ph_28',
+ (-2, 1, -1): 'dn_sa:ambulance_car_destroyed_ph_45',
+ (-2, 1, 0): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (-2, 1, 1): 'dn_sa:ambulance_car_destroyed_ph_28',
+ (-2, 2, -1): 'dn_sa:ambulance_car_destroyed_ph_45',
+ (-2, 2, 0): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (-2, 2, 1): 'dn_sa:ambulance_car_destroyed_ph_28',
+ (-2, 3, -1): 'dn_sa:ambulance_car_destroyed_ph_43',
+ (-2, 3, 0): 'dn_sa:ambulance_car_destroyed_ph_23',
+ (-2, 3, 1): 'dn_sa:ambulance_car_destroyed_ph_22',
+ (-1, 0, -1): 'dn_sa:ambulance_car_destroyed_ph_45',
+ (-1, 0, 0): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (-1, 0, 1): 'dn_sa:ambulance_car_destroyed_ph_28',
+ (-1, 1, -1): 'dn_sa:ambulance_car_destroyed_ph_45',
+ (-1, 1, 0): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (-1, 1, 1): 'dn_sa:ambulance_car_destroyed_ph_28',
+ (-1, 2, -1): 'dn_sa:ambulance_car_destroyed_ph_45',
+ (-1, 2, 0): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (-1, 2, 1): 'dn_sa:ambulance_car_destroyed_ph_27',
+ (-1, 3, -1): 'dn_sa:ambulance_car_destroyed_ph_43',
+ (-1, 3, 0): 'dn_sa:ambulance_car_destroyed_ph_23',
+ (-1, 3, 1): 'dn_sa:ambulance_car_destroyed_ph_22',
+ (0, 0, -1): 'dn_sa:ambulance_car_destroyed_ph_45',
+ (0, 0, 1): 'dn_sa:ambulance_car_destroyed_ph_28',
+ (0, 1, -1): 'dn_sa:ambulance_car_destroyed_ph_45',
+ (0, 1, 0): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (0, 1, 1): 'dn_sa:ambulance_car_destroyed_ph_28',
+ (0, 2, -1): 'dn_sa:ambulance_car_destroyed_ph_37',
+ (0, 2, 0): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (0, 2, 1): 'dn_sa:ambulance_car_destroyed_ph_27',
+ (0, 3, -1): 'dn_sa:ambulance_car_destroyed_ph_40',
+ (0, 3, 0): 'dn_sa:ambulance_car_destroyed_ph_14',
+ (0, 3, 1): 'dn_sa:ambulance_car_destroyed_ph_13',
+ (1, 0, -1): 'dn_sa:ambulance_car_destroyed_ph_45',
+ (1, 0, 0): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (1, 0, 1): 'dn_sa:ambulance_car_destroyed_ph_28',
+ (1, 1, -1): 'dn_sa:ambulance_car_destroyed_ph_45',
+ (1, 1, 0): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (1, 1, 1): 'dn_sa:ambulance_car_destroyed_ph_28',
+ (1, 2, -1): 'dn_sa:ambulance_car_destroyed_ph_45',
+ (1, 2, 0): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (1, 2, 1): 'dn_sa:ambulance_car_destroyed_ph_27',
+ (2, 0, -1): 'dn_sa:ambulance_car_destroyed_ph_45',
+ (2, 0, 0): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (2, 0, 1): 'dn_sa:ambulance_car_destroyed_ph_28',
+ (2, 1, -1): 'dn_sa:ambulance_car_destroyed_ph_32',
+ (2, 1, 0): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (2, 1, 1): 'dn_sa:ambulance_car_destroyed_ph_28',
+ (3, 0, -1): 'dn_sa:ambulance_car_destroyed_ph_39',
+ (3, 0, 0): 'dn_sa:ambulance_car_destroyed_ph_11',
+ (3, 0, 1): 'dn_sa:ambulance_car_destroyed_ph_10',
+ (3, 1, -1): 'dn_sa:ambulance_car_destroyed_ph_38',
+ (3, 1, 0): 'dn_sa:ambulance_car_destroyed_ph_08',
+ (3, 1, 1): 'dn_sa:ambulance_car_destroyed_ph_07',
+ },
+ 270: {
+ (-1, 0, -3): 'dn_sa:ambulance_car_destroyed_ph_75',
+ (-1, 0, -2): 'dn_sa:ambulance_car_destroyed_ph_70',
+ (-1, 0, -1): 'dn_sa:ambulance_car_destroyed_ph_70',
+ (-1, 0, 0): 'dn_sa:ambulance_car_destroyed_ph_70',
+ (-1, 0, 1): 'dn_sa:ambulance_car_destroyed_ph_70',
+ (-1, 0, 2): 'dn_sa:ambulance_car_destroyed_ph_70',
+ (-1, 0, 3): 'dn_sa:ambulance_car_destroyed_ph_67',
+ (-1, 1, -3): 'dn_sa:ambulance_car_destroyed_ph_74',
+ (-1, 1, -2): 'dn_sa:ambulance_car_destroyed_ph_52',
+ (-1, 1, -1): 'dn_sa:ambulance_car_destroyed_ph_70',
+ (-1, 1, 0): 'dn_sa:ambulance_car_destroyed_ph_70',
+ (-1, 1, 1): 'dn_sa:ambulance_car_destroyed_ph_70',
+ (-1, 1, 2): 'dn_sa:ambulance_car_destroyed_ph_70',
+ (-1, 1, 3): 'dn_sa:ambulance_car_destroyed_ph_66',
+ (-1, 2, -1): 'dn_sa:ambulance_car_destroyed_ph_70',
+ (-1, 2, 0): 'dn_sa:ambulance_car_destroyed_ph_58',
+ (-1, 2, 1): 'dn_sa:ambulance_car_destroyed_ph_70',
+ (-1, 2, 2): 'dn_sa:ambulance_car_destroyed_ph_70',
+ (-1, 2, 3): 'dn_sa:ambulance_car_destroyed_ph_66',
+ (-1, 3, 0): 'dn_sa:ambulance_car_destroyed_ph_73',
+ (-1, 3, 1): 'dn_sa:ambulance_car_destroyed_ph_63',
+ (-1, 3, 2): 'dn_sa:ambulance_car_destroyed_ph_63',
+ (-1, 3, 3): 'dn_sa:ambulance_car_destroyed_ph_62',
+ (0, 0, -3): 'dn_sa:ambulance_car_destroyed_ph_45',
+ (0, 0, -2): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (0, 0, -1): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (0, 0, 1): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (0, 0, 2): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (0, 0, 3): 'dn_sa:ambulance_car_destroyed_ph_26',
+ (0, 1, -3): 'dn_sa:ambulance_car_destroyed_ph_44',
+ (0, 1, -2): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (0, 1, -1): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (0, 1, 0): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (0, 1, 1): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (0, 1, 2): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (0, 1, 3): 'dn_sa:ambulance_car_destroyed_ph_25',
+ (0, 2, -1): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (0, 2, 0): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (0, 2, 1): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (0, 2, 2): 'dn_sa:ambulance_car_destroyed_ph_29',
+ (0, 2, 3): 'dn_sa:ambulance_car_destroyed_ph_25',
+ (0, 3, 0): 'dn_sa:ambulance_car_destroyed_ph_36',
+ (0, 3, 1): 'dn_sa:ambulance_car_destroyed_ph_23',
+ (0, 3, 2): 'dn_sa:ambulance_car_destroyed_ph_23',
+ (0, 3, 3): 'dn_sa:ambulance_car_destroyed_ph_20',
+ (1, 0, -3): 'dn_sa:ambulance_car_destroyed_ph_42',
+ (1, 0, -2): 'dn_sa:ambulance_car_destroyed_ph_19',
+ (1, 0, -1): 'dn_sa:ambulance_car_destroyed_ph_19',
+ (1, 0, 0): 'dn_sa:ambulance_car_destroyed_ph_19',
+ (1, 0, 1): 'dn_sa:ambulance_car_destroyed_ph_19',
+ (1, 0, 2): 'dn_sa:ambulance_car_destroyed_ph_19',
+ (1, 0, 3): 'dn_sa:ambulance_car_destroyed_ph_18',
+ (1, 1, -3): 'dn_sa:ambulance_car_destroyed_ph_41',
+ (1, 1, -2): 'dn_sa:ambulance_car_destroyed_ph_19',
+ (1, 1, -1): 'dn_sa:ambulance_car_destroyed_ph_19',
+ (1, 1, 0): 'dn_sa:ambulance_car_destroyed_ph_19',
+ (1, 1, 1): 'dn_sa:ambulance_car_destroyed_ph_19',
+ (1, 1, 2): 'dn_sa:ambulance_car_destroyed_ph_19',
+ (1, 1, 3): 'dn_sa:ambulance_car_destroyed_ph_17',
+ (1, 2, -1): 'dn_sa:ambulance_car_destroyed_ph_16',
+ (1, 2, 0): 'dn_sa:ambulance_car_destroyed_ph_16',
+ (1, 2, 1): 'dn_sa:ambulance_car_destroyed_ph_16',
+ (1, 2, 2): 'dn_sa:ambulance_car_destroyed_ph_19',
+ (1, 2, 3): 'dn_sa:ambulance_car_destroyed_ph_15',
+ (1, 3, 0): 'dn_sa:ambulance_car_destroyed_ph_35',
+ (1, 3, 1): 'dn_sa:ambulance_car_destroyed_ph_14',
+ (1, 3, 2): 'dn_sa:ambulance_car_destroyed_ph_14',
+ (1, 3, 3): 'dn_sa:ambulance_car_destroyed_ph_12',
+ },
+ },
+}
diff --git a/behavior_pack_kcH4M5u0/Script_dn_sa/boxOfNailsServer.py b/behavior_pack_kcH4M5u0/Script_dn_sa/boxOfNailsServer.py
new file mode 100644
index 0000000..1832df0
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/Script_dn_sa/boxOfNailsServer.py
@@ -0,0 +1,358 @@
+# -*- coding: utf-8 -*-
+#
+# 一盒钉子(dn_sa:box_of_nails):物品 + 方块双形态的补给容器
+# - 物品耐久用于显示盒内钉子数:max_damage = 65,remaining = 钉子数 + 1
+# (空盒 remaining = 1,满盒 remaining = 65;+1 是为了避免耐久归零导致物品损坏)
+# - 手持盒子右键方块:放置为 dn_sa:box_of_nails_block(面向跟随玩家朝向),盒内钉子数存入世界存档(按坐标索引)
+# - 右键方块:手持钉子时放入(潜行放满,否则放 1 颗);否则取出(潜行全部取出,否则取 1 颗)
+# - 破坏方块:还原为一个物品,耐久保留盒内钉子数
+# - 描述("已存储:x/64")走物品的 customTips:生成物品时写进 itemDict,之后由
+# ChangePlayerItemTipsAndExtraId 覆盖刷新。customTips 会直接覆盖物品 JSON 里的静态文案,
+# 所以 JSON 里那行 "已存储:1/64" 只是还没刷新时的兜底显示。
+# 注意:读玩家背包必须用 GetPlayerItem —— GetEntityItem 只适用于生物/左右手/装备,
+# 官方文档写明"背包不行",用它读背包会一直返回 None,导致描述永远停在 JSON 的静态文案。
+import math
+import time
+
+import mod.server.extraServerApi as serverApi
+
+compFactory = serverApi.GetEngineCompFactory()
+
+# 测试参数:与 modMain 共用开关与探针(print + 写文件),仅在 DEBUG_TEST 为 True 时输出
+try:
+ from Script_dn_sa.modMain import DEBUG_TEST, probe
+except Exception:
+ DEBUG_TEST = False
+
+
+ def probe(msg):
+ pass
+
+ITEM_ID = "dn_sa:box_of_nails"
+BLOCK_ID = "dn_sa:box_of_nails_block"
+NAILS_ID = "dn_sa:nails"
+BLOCK_AIR = "minecraft:air"
+
+NAILS_MAX_STACK = 64 # 单叠钉子上限
+MAX_CHARGES = 64 # 钉子盒容量
+MAX_DAMAGE = MAX_CHARGES + 1 # 物品最大耐久
+CONTENTS_KEY = "dn_sa_box_of_nails_contents" # {"维度:x,y,z": 钉子数}
+
+# ServerBlockUseEvent 在按住右键时逐 tick 触发,用冷却间隔避免一次长按连续存取
+COOLDOWN_SECONDS = 0.25 # 每次成功存取后的冷却时间
+
+# 物品描述(末行动态显示当前钉子数)
+TIPS_TEXT = "手持钉子点击放入,空手点击取出\n包含:钉子\n已存储:%d/%d"
+
+# 点击面 -> 法线偏移(0下 1上 2北 3南 4西 5东)
+FACE_OFFSET = {
+ 0: (0, -1, 0),
+ 1: (0, 1, 0),
+ 2: (0, 0, -1),
+ 3: (0, 0, 1),
+ 4: (-1, 0, 0),
+ 5: (1, 0, 0),
+}
+
+ITEM_POS = serverApi.GetMinecraftEnum().ItemPosType
+INVENTORY = ITEM_POS.INVENTORY
+CARRIED = ITEM_POS.CARRIED
+
+
+def clamp(v, lo, hi):
+ return lo if v < lo else (hi if v > hi else v)
+
+
+class BoxOfNailsServer(serverApi.GetServerSystemCls()):
+ def __init__(self, namespace, name):
+ super(BoxOfNailsServer, self).__init__(namespace, name)
+ if DEBUG_TEST:
+ probe("3/4 BoxOfNailsServer 系统实例已创建")
+ self.levelId = serverApi.GetLevelId()
+ self._lastUse = {} # playerId -> 上次成功存取的时间戳(秒)
+ self._tipsSet = {} # (playerId, slot) -> 已写入的描述文本,防重复写入
+ self.ListenForEvent(serverApi.GetEngineNamespace(), serverApi.GetEngineSystemName(),
+ "AddServerPlayerEvent", self, self.OnPlayerJoin)
+ self.ListenForEvent(serverApi.GetEngineNamespace(), serverApi.GetEngineSystemName(),
+ "ServerItemUseOnEvent", self, self.OnItemUseOn)
+ self.ListenForEvent(serverApi.GetEngineNamespace(), serverApi.GetEngineSystemName(),
+ "ServerBlockUseEvent", self, self.OnBlockUse)
+ self.ListenForEvent(serverApi.GetEngineNamespace(), serverApi.GetEngineSystemName(),
+ "ServerPlayerTryDestroyBlockEvent", self, self.OnTryDestroy)
+ self.ListenForEvent(serverApi.GetEngineNamespace(), serverApi.GetEngineSystemName(),
+ "InventoryItemChangedServerEvent", self, self.OnInventoryChanged)
+
+ # ---------- 基础工具 ----------
+ def _blockComp(self):
+ return compFactory.CreateBlockInfo(self.levelId)
+
+ def _extraComp(self):
+ return compFactory.CreateExtraData(self.levelId)
+
+ @staticmethod
+ def _key(dim, x, y, z):
+ return "%d:%d,%d,%d" % (dim, x, y, z)
+
+ @staticmethod
+ def _itemName(itemDict):
+ """兼容读取物品 identifier:新版物品字典为 newItemName,旧版为 itemName。"""
+ if not itemDict:
+ return None
+ return itemDict.get("newItemName") or itemDict.get("itemName")
+
+ def _loadContents(self):
+ data = self._extraComp().GetExtraData(CONTENTS_KEY)
+ return data if isinstance(data, dict) else {}
+
+ def _saveContents(self, data):
+ self._extraComp().SetExtraData(CONTENTS_KEY, data, True)
+
+ def _getBlockName(self, x, y, z, dim):
+ info = self._blockComp().GetBlockNew((x, y, z), dim)
+ if not info:
+ return None
+ return info.get("name")
+
+ def _setBlock(self, x, y, z, dim, name, aux=0):
+ # oldBlockHandling=0(替换),isLegacy=True,updateNeighbors=False
+ self._blockComp().SetBlockNew((x, y, z), {"name": name, "aux": aux}, 0, dim, True, False)
+
+ @staticmethod
+ def _facingAux(playerId):
+ """按玩家面朝方向计算四面向 aux(南=0/西=1/北=2/东=3)。
+
+ 组件 netease:face_directional 的面向由 SetBlockNew 的 auxValue 决定。
+ 玩家 yaw:0=南(+Z)、90=西(-X)、180=北(-Z)、270=东(+X);
+ 放置时方块「北面」朝向玩家,即方块面向 = 玩家准心方向的反方向。
+ """
+ try:
+ yaw = float(compFactory.CreateRot(playerId).GetRot()[1]) % 360.0
+ except Exception:
+ return 2
+ quad = int(math.floor(yaw / 90.0 + 0.5)) % 4
+ return (quad + 2) % 4
+
+ # ---------- 物品耐久 <-> 钉子数 ----------
+ @staticmethod
+ def _chargesOfRemaining(remaining):
+ return clamp(int(remaining) - 1, 0, MAX_CHARGES)
+
+ @staticmethod
+ def _remainingOfCharges(charges):
+ return clamp(int(charges), 0, MAX_CHARGES) + 1
+
+ def _handCharges(self, playerId):
+ itemComp = compFactory.CreateItem(playerId)
+ return self._chargesOfRemaining(itemComp.GetItemDurability(CARRIED, 0))
+
+ def _consumeOne(self, playerId):
+ itemComp = compFactory.CreateItem(playerId)
+ slotId = itemComp.GetSelectSlotId()
+ itemDict = itemComp.GetPlayerItem(INVENTORY, slotId, True)
+ if not itemDict:
+ return
+ count = itemDict.get("count", 1)
+ itemComp.SetInvItemNum(slotId, count - 1 if count > 1 else 0)
+
+ def _giveBox(self, playerId, charges):
+ """给予带指定钉子数的盒子;优先放入第一个空槽,便于写入耐久。"""
+ if not playerId:
+ return
+ itemComp = compFactory.CreateItem(playerId)
+ remainingOfCharges = self._remainingOfCharges(charges)
+ itemDict = {
+ "itemName": ITEM_ID, "count": 1, "auxValue": 0, 'customTips': TIPS_TEXT % (remainingOfCharges - 1, 64),
+ 'durability': remainingOfCharges
+ }
+ slot = -1
+ items = itemComp.GetPlayerAllItems(INVENTORY, False) or []
+ for i, it in enumerate(items):
+ if it is None:
+ slot = i
+ break
+ if slot < 0:
+ itemComp.SpawnItemToPlayerInv(itemDict, playerId, -1)
+ return
+ itemComp.SpawnItemToPlayerInv(itemDict, playerId, slot)
+ itemComp.SetItemDurability(INVENTORY, slot, remainingOfCharges)
+ self._refreshBoxTips(playerId, slot)
+
+ # ---------- 动态描述(显示盒内钉子数) ----------
+ @staticmethod
+ def _boxTips(charges):
+ return TIPS_TEXT % (clamp(int(charges), 0, MAX_CHARGES), MAX_CHARGES)
+
+ def _refreshBoxTips(self, playerId, slot):
+ """把指定槽位盒子物品的描述更新为当前钉子数。"""
+ if not playerId:
+ return
+ itemComp = compFactory.CreateItem(playerId)
+ key = (playerId, slot)
+ itemDict = itemComp.GetEntityItem(INVENTORY, slot, True)
+ if not itemDict or self._itemName(itemDict) != ITEM_ID:
+ self._tipsSet.pop(key, None)
+ return
+ tips = self._boxTips(self._chargesOfRemaining(itemComp.GetItemDurability(INVENTORY, slot)))
+ if self._tipsSet.get(key) == tips:
+ return
+ itemComp.ChangePlayerItemTipsAndExtraId(INVENTORY, slot, tips, "box1")
+ self._tipsSet[key] = tips
+
+ def OnInventoryChanged(self, args):
+ newItem = args.get("newItemDict")
+ if not newItem or self._itemName(newItem) != ITEM_ID:
+ return
+ self._refreshBoxTips(args.get("playerId"), args.get("slot", -1))
+
+ def _notifyOne(self, playerId, text):
+ """测试参数用:给玩家发一条聊天提示(仅在 DEBUG_TEST 开启时调用)。"""
+ if not playerId:
+ return
+ try:
+ compFactory.CreateMsg(playerId).NotifyOneMessage(playerId, text)
+ except Exception:
+ pass
+
+ def OnPlayerJoin(self, args):
+ """玩家进入世界时刷新背包里所有盒子的描述。"""
+ playerId = args.get("id")
+ if DEBUG_TEST:
+ probe("4/4 AddServerPlayerEvent 已触发:脚本与事件监听均正常")
+ self._notifyOne(playerId, "[dn_sa] 脚本已加载,事件监听正常")
+ self._refreshAllBoxTips(playerId)
+
+ def _refreshAllBoxTips(self, playerId):
+ if not playerId:
+ return
+ itemComp = compFactory.CreateItem(playerId)
+ items = itemComp.GetPlayerAllItems(INVENTORY, False) or []
+ for slot, it in enumerate(items):
+ if it and self._itemName(it) == ITEM_ID:
+ self._refreshBoxTips(playerId, slot)
+
+ # ---------- 放入 / 取出 ----------
+ def _depositNails(self, playerId, dim, x, y, z, handCount, sneaking):
+ """把手中钉子放入盒子(潜行=放满,否则=1 颗);返回是否放入成功。"""
+ key = self._key(dim, x, y, z)
+ contents = self._loadContents()
+ charges = clamp(contents.get(key, 0), 0, MAX_CHARGES)
+ move = clamp(handCount if sneaking else 1, 0, MAX_CHARGES - charges)
+ if move <= 0:
+ return False
+ itemComp = compFactory.CreateItem(playerId)
+ itemComp.SetInvItemNum(itemComp.GetSelectSlotId(), handCount - move)
+ contents[key] = charges + move
+ self._saveContents(contents)
+ self._lastUse[playerId] = time.time()
+ return True
+
+ def _withdrawNails(self, playerId, dim, x, y, z, sneaking):
+ """从盒子取出钉子(潜行=全部取出,否则=1 颗);返回是否取出成功。"""
+ key = self._key(dim, x, y, z)
+ contents = self._loadContents()
+ charges = clamp(contents.get(key, 0), 0, MAX_CHARGES)
+ if charges <= 0:
+ return False
+ itemComp = compFactory.CreateItem(playerId)
+ capacity = 0
+ for it in (itemComp.GetPlayerAllItems(INVENTORY, False) or []):
+ if it is None:
+ capacity += NAILS_MAX_STACK
+ elif self._itemName(it) == NAILS_ID:
+ capacity += NAILS_MAX_STACK - it.get("count", 0)
+ take = clamp(charges if sneaking else 1, 0, capacity)
+ if take <= 0:
+ return False
+ itemComp.SpawnItemToPlayerInv({"itemName": NAILS_ID, "count": take, "auxValue": 0}, playerId, -1)
+ contents[key] = charges - take
+ self._saveContents(contents)
+ self._lastUse[playerId] = time.time()
+ return True
+
+ def _isSneaking(self, playerId):
+ try:
+ return bool(compFactory.CreatePlayer(playerId).isSneaking())
+ except Exception:
+ return False
+
+ # ---------- 放置 ----------
+ def OnItemUseOn(self, args):
+ itemDict = args.get("itemDict") or {}
+ itemName = self._itemName(itemDict)
+ playerId = args.get("entityId")
+ if not playerId:
+ return
+ # 手持钉子点击盒子方块 -> 放入(部分情况下潜行只触发本事件,作为兼容入口)
+ if itemName == NAILS_ID and args.get("blockName") == BLOCK_ID:
+ if time.time() - self._lastUse.get(playerId, 0.0) < COOLDOWN_SECONDS:
+ return
+ ok = self._depositNails(playerId, args.get("dimensionId", 0),
+ args.get("x", 0), args.get("y", 0), args.get("z", 0),
+ itemDict.get("count", 0), self._isSneaking(playerId))
+ if ok:
+ args["ret"] = True
+ return
+ if itemName != ITEM_ID:
+ return
+ off = FACE_OFFSET.get(args.get("face", 0))
+ if off is None:
+ return
+ # 点击的正是钉子盒方块时不放置,避免在盒子上再叠一个盒子
+ if args.get("blockName") == BLOCK_ID:
+ return
+ dim = args.get("dimensionId", 0)
+ tx = args.get("x", 0) + off[0]
+ ty = args.get("y", 0) + off[1]
+ tz = args.get("z", 0) + off[2]
+ if self._getBlockName(tx, ty, tz, dim) != BLOCK_AIR:
+ return
+ charges = self._handCharges(playerId)
+ self._setBlock(tx, ty, tz, dim, BLOCK_ID, self._facingAux(playerId))
+ contents = self._loadContents()
+ contents[self._key(dim, tx, ty, tz)] = charges
+ self._saveContents(contents)
+ self._consumeOne(playerId)
+ # 记录放置时刻:避免按住右键时同一动作紧接着触发 ServerBlockUseEvent 误取出钉子
+ self._lastUse[playerId] = time.time()
+ args["ret"] = True
+
+ # ---------- 存取 ----------
+ def OnBlockUse(self, args):
+ if args.get("blockName") != BLOCK_ID:
+ return
+ playerId = args.get("playerId")
+ if not playerId:
+ return
+ args["cancel"] = True
+ # 该事件按住右键时逐 tick 触发,冷却期内不再处理,避免一次长按连续存取
+ if time.time() - self._lastUse.get(playerId, 0.0) < COOLDOWN_SECONDS:
+ return
+ dim = args.get("dimensionId", 0)
+ x, y, z = args.get("x", 0), args.get("y", 0), args.get("z", 0)
+ # 手上/事件中使用的物品:优先用事件自带的物品信息,更准确
+ itemDict = args.get("itemDict") or {}
+ itemComp = compFactory.CreateItem(playerId)
+ hand = itemComp.GetPlayerItem(INVENTORY, itemComp.GetSelectSlotId(), True) or {}
+ usedName = self._itemName(itemDict) or self._itemName(hand)
+ # 手持盒子物品时不做存取(属于放置动作的延续,避免误取出钉子)
+ if usedName == ITEM_ID:
+ return
+ sneaking = self._isSneaking(playerId)
+ if usedName == NAILS_ID:
+ self._depositNails(playerId, dim, x, y, z,
+ itemDict.get("count") or hand.get("count", 0), sneaking)
+ else:
+ self._withdrawNails(playerId, dim, x, y, z, sneaking)
+
+ # ---------- 破坏 ----------
+ def OnTryDestroy(self, args):
+ if args.get("fullName") != BLOCK_ID:
+ return
+ dim = args.get("dimensionId", 0)
+ key = self._key(dim, args.get("x", 0), args.get("y", 0), args.get("z", 0))
+ contents = self._loadContents()
+ charges = clamp(contents.pop(key, 0), 0, MAX_CHARGES)
+ self._saveContents(contents)
+ # 屏蔽默认掉落,改为返还带钉子数的盒子物品
+ args["spawnResources"] = False
+ self._giveBox(args.get("playerId"), charges)
diff --git a/behavior_pack_kcH4M5u0/Script_dn_sa/herbServer.py b/behavior_pack_kcH4M5u0/Script_dn_sa/herbServer.py
new file mode 100644
index 0000000..91c860b
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/Script_dn_sa/herbServer.py
@@ -0,0 +1,33 @@
+# -*- coding: utf-8 -*-
+#
+# 草药使用效果(对齐 Java 版 sa_essentials 原设定)
+# 大部分草药的效果已在各自物品 JSON 的 minecraft:food.effects 中直接配置;
+# 本脚本只处理组件无法表达的「解毒」:使用后移除玩家身上的中毒效果。
+# crushed_blue_herb / mixed_gb_herbs / mixed_ggb_herbs
+# mixed_gyb_herbs / mixed_grb_herbs / mixed_rb_herbs
+import mod.server.extraServerApi as serverApi
+
+compFactory = serverApi.GetEngineCompFactory()
+
+POISON_HERBS = (
+ "dn_sa:crushed_blue_herb",
+ "dn_sa:mixed_gb_herbs",
+ "dn_sa:mixed_ggb_herbs",
+ "dn_sa:mixed_gyb_herbs",
+ "dn_sa:mixed_grb_herbs",
+ "dn_sa:mixed_rb_herbs",
+)
+
+
+class HerbServer(serverApi.GetServerSystemCls()):
+ def __init__(self, namespace, name):
+ super(HerbServer, self).__init__(namespace, name)
+ self.ListenForEvent(serverApi.GetEngineNamespace(), serverApi.GetEngineSystemName(),
+ "PlayerEatFoodServerEvent", self, self.OnEatFood)
+
+ def OnEatFood(self, args):
+ playerId = args.get("playerId")
+ itemName = (args.get("itemDict") or {}).get("itemName")
+ if playerId and itemName in POISON_HERBS:
+ # 解毒:移除中毒状态
+ compFactory.CreateEffect(playerId).RemoveEffectFromEntity("poison")
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/Script_dn_sa/matchboxServer.py b/behavior_pack_kcH4M5u0/Script_dn_sa/matchboxServer.py
new file mode 100644
index 0000000..b8bfa64
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/Script_dn_sa/matchboxServer.py
@@ -0,0 +1,88 @@
+# -*- coding: utf-8 -*-
+#
+# 火柴盒:点击方块消耗一点耐久并点燃地面,共20点耐久(对齐Java版sa_core火柴盒=打火石)
+import mod.server.extraServerApi as serverApi
+
+compFactory = serverApi.GetEngineCompFactory()
+
+MATCHBOX_ID = "dn_sa:matchbox"
+
+# 需要监听右键的原版方块(地面及常见方块),aux 用 * 匹配所有附加值
+LISTEN_BLOCKS = [
+ "minecraft:grass_block:*",
+ "minecraft:dirt:*",
+ "minecraft:coarse_dirt:*",
+ "minecraft:podzol:*",
+ "minecraft:mycelium:*",
+ "minecraft:moss_block:*",
+ "minecraft:mud:*",
+ "minecraft:stone:*",
+ "minecraft:cobblestone:*",
+ "minecraft:mossy_cobblestone:*",
+ "minecraft:gravel:*",
+ "minecraft:sand:*",
+ "minecraft:sandstone:*",
+ "minecraft:clay:*",
+ "minecraft:snow_layer:*",
+ "minecraft:dirt_path:*",
+ "minecraft:netherrack:*",
+ "minecraft:end_stone:*",
+ "minecraft:obsidian:*",
+ "minecraft:log:*",
+ "minecraft:log2:*",
+ "minecraft:planks:*",
+ "minecraft:stone_bricks:*",
+ "minecraft:bricks:*",
+ "minecraft:terracotta:*",
+]
+
+# 点击方块面 -> 火焰放置位置偏移(Facing枚举:0下 1上 2北 3南 4西 5东)
+FACE_OFFSETS = {
+ 0: (0, -1, 0),
+ 1: (0, 1, 0),
+ 2: (0, 0, -1),
+ 3: (0, 0, 1),
+ 4: (-1, 0, 0),
+ 5: (1, 0, 0),
+}
+
+
+class MatchboxServer(serverApi.GetServerSystemCls()):
+ def __init__(self, namespace, name):
+ super(MatchboxServer, self).__init__(namespace, name)
+ self.levelId = serverApi.GetLevelId()
+ self.ListenForEvent(serverApi.GetEngineNamespace(), serverApi.GetEngineSystemName(),
+ "ServerBlockUseEvent", self, self.OnBlockUse)
+ self.ListenForEvent(serverApi.GetEngineNamespace(), serverApi.GetEngineSystemName(),
+ "LoadServerAddonScriptsAfter", self, self.OnLoadAddon)
+
+ def OnLoadAddon(self, args):
+ # 注册原版方块对ServerBlockUseEvent的监听
+ whitelistComp = compFactory.CreateBlockUseEventWhiteList(self.levelId)
+ for blockName in LISTEN_BLOCKS:
+ whitelistComp.AddBlockItemListenForUseEvent(blockName)
+
+ def OnBlockUse(self, args):
+ playerId = args.get("playerId")
+ itemDict = args.get("itemDict") or {}
+ if itemDict.get("itemName") != MATCHBOX_ID:
+ return
+ # 检查主手火柴盒耐久,耐久为0时无法点燃
+ itemComp = compFactory.CreateItem(playerId)
+ carried = serverApi.GetMinecraftEnum().ItemPosType.CARRIED
+ durability = itemComp.GetItemDurability(carried, 0)
+ if durability <= 0:
+ return
+ # 计算点击面外的火焰放置位置
+ offset = FACE_OFFSETS.get(args.get("face", 1), (0, 1, 0))
+ firePos = (args["x"] + offset[0], args["y"] + offset[1], args["z"] + offset[2])
+ dimensionId = args.get("dimensionId")
+ # 获取目标位置方块(GetBlockNew 属于 CreateBlockInfo 组件)
+ blockInfoComp = compFactory.CreateBlockInfo(self.levelId)
+ curBlock = blockInfoComp.GetBlockNew(firePos, dimensionId)
+ if curBlock is not None and curBlock.get("name") == "minecraft:air":
+ # 目标位置为空气,放置火焰并消耗一点耐久,拦截该方块的交互逻辑(如同打火石)
+ # SetBlockNew 同属 CreateBlockInfo 组件
+ blockInfoComp.SetBlockNew(firePos, {"name": "minecraft:fire", "aux": 0}, 0, dimensionId)
+ itemComp.SetItemDurability(carried, 0, durability - 1)
+ args["cancel"] = True
diff --git a/behavior_pack_kcH4M5u0/Script_dn_sa/medicalServer.py b/behavior_pack_kcH4M5u0/Script_dn_sa/medicalServer.py
new file mode 100644
index 0000000..77f5596
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/Script_dn_sa/medicalServer.py
@@ -0,0 +1,91 @@
+# -*- coding: utf-8 -*-
+#
+# 医疗物品:自定义蓄力物品(custom_item_type: ranged_weapon)
+# 右键按下开始蓄力,右键抬起触发 ItemReleaseUsingServerEvent;
+# 蓄满才生效并消耗 1 个,未蓄满松开则取消(不生效、不消耗)。
+import mod.server.extraServerApi as serverApi
+
+compFactory = serverApi.GetEngineCompFactory()
+
+PLASTER = "dn_sa_plaster:bow"
+SPLINT = "dn_sa_splint:bow"
+ALCOHOL_WIPES = "dn_sa_alcohol_wipes:bow"
+BLOOD_BAG = "dn_sa:blood_bag"
+BLOOD_BAG_EMPTY = "dn_sa:blood_bag_empty"
+
+# 蓄满所需持有时长(tick,20 tick = 1 秒)
+CHARGE_TICKS = 60
+CHARGE_ITEMS = (PLASTER, SPLINT, ALCOHOL_WIPES)
+
+HEAL_AMOUNT = 6.0 # 血袋回血量
+DONATE_TOTAL = 6 # 空血袋总扣血量
+DONATE_STEP = 1.0 # 每次扣血量
+DONATE_INTERVAL = 0.5 # 扣血间隔秒数
+
+
+class MedicalServer(serverApi.GetServerSystemCls()):
+ def __init__(self, namespace, name):
+ super(MedicalServer, self).__init__(namespace, name)
+ self.ListenForEvent(serverApi.GetEngineNamespace(), serverApi.GetEngineSystemName(),
+ "ItemReleaseUsingServerEvent", self, self.OnReleaseUsing)
+ self.ListenForEvent(serverApi.GetEngineNamespace(), serverApi.GetEngineSystemName(),
+ "PlayerEatFoodServerEvent", self, self.OnEatFood)
+
+ # ---------- 蓄力物品 ----------
+ def OnReleaseUsing(self, args):
+ playerId = args.get("playerId")
+ itemName = (args.get("itemDict") or {}).get("itemName")
+ if not playerId or itemName not in CHARGE_ITEMS:
+ return
+ # 已持有帧数 = 最大使用时长 - 剩余时长
+ maxUse = args.get("maxUseDuration") or 0
+ durationLeft = args.get("durationLeft") or 0
+ held = (maxUse - durationLeft) if maxUse > 0 else CHARGE_TICKS
+ # 未蓄满:取消本次使用
+ if held < CHARGE_TICKS:
+ args["cancel"] = True
+ return
+ # 蓄满:施加效果
+ effectComp = compFactory.CreateEffect(playerId)
+ if itemName == PLASTER:
+ effectComp.AddEffectToEntity("regeneration", 5, 0, False)
+ elif itemName == SPLINT:
+ effectComp.AddEffectToEntity("resistance", 10, 0, False)
+ elif itemName == ALCOHOL_WIPES:
+ effectComp.RemoveEffectFromEntity("poison")
+ # 消耗 1 个
+ self._ConsumeOne(playerId)
+ args["changeItem"] = True
+
+ def _ConsumeOne(self, playerId):
+ itemComp = compFactory.CreateItem(playerId)
+ slotId = itemComp.GetSelectSlotId()
+ itemDict = itemComp.GetPlayerItem(serverApi.GetMinecraftEnum().ItemPosType.INVENTORY, slotId, True)
+ if not itemDict:
+ return
+ count = itemDict.get("count", 1)
+ itemComp.SetInvItemNum(slotId, count - 1)
+
+ # ---------- 血袋 / 空血袋 ----------
+ def OnEatFood(self, args):
+ playerId = args.get("playerId")
+ itemName = (args.get("itemDict") or {}).get("itemName")
+ if not playerId:
+ return
+ if itemName == BLOOD_BAG:
+ self._AddHealth(playerId, HEAL_AMOUNT)
+ elif itemName == BLOOD_BAG_EMPTY:
+ for i in range(1, DONATE_TOTAL + 1):
+ self.AddTimer(DONATE_INTERVAL * i, self._AddHealth, playerId, -DONATE_STEP)
+ self.AddTimer(DONATE_INTERVAL * (DONATE_TOTAL + 1), self._GiveBloodBag, playerId)
+
+ def _AddHealth(self, playerId, delta):
+ attrType = serverApi.GetMinecraftEnum().AttrType.HEALTH
+ attrComp = compFactory.CreateAttr(playerId)
+ cur = attrComp.GetAttrValue(attrType)
+ limit = attrComp.GetAttrMaxValue(attrType)
+ attrComp.SetAttrValue(attrType, max(0.0, min(cur + delta, limit)))
+
+ def _GiveBloodBag(self, playerId):
+ itemDict = {"itemName": BLOOD_BAG, "count": 1, "auxValue": 0}
+ compFactory.CreateItem(playerId).SpawnItemToPlayerInv(itemDict, playerId, -1)
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/Script_dn_sa/modMain.py b/behavior_pack_kcH4M5u0/Script_dn_sa/modMain.py
new file mode 100644
index 0000000..823d58a
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/Script_dn_sa/modMain.py
@@ -0,0 +1,53 @@
+# -*- coding: utf-8 -*-
+from mod.common.mod import Mod
+import mod.server.extraServerApi as serverApi
+
+# ===== 测试参数(排查脚本是否被引擎加载) =====
+# True :输出各阶段探针(print + 聊天提示 + 写文件),用以定位脚本卡在哪一层
+# False:关闭全部探针,恢复正常行为
+DEBUG_TEST = True
+
+# 写文件探针路径:print 只进 MCStudio「脚本测试日志」窗口,不保证进 Debug_Log,
+# 这里直接追加写入客户端可写目录,作为"脚本是否被引擎加载"的决定性证据。
+PROBE_FILE = "C:/Users/30272/AppData/Roaming/MinecraftPE_Netease/dn_sa_probe.log"
+
+
+def probe(msg):
+ """脚本加载探针:仅在 DEBUG_TEST 为 True 时输出(print + 写文件)。"""
+ if not DEBUG_TEST:
+ return
+ try:
+ print("[dn_sa][PROBE] " + msg)
+ except Exception:
+ pass
+ try:
+ import time
+ f = open(PROBE_FILE, "a")
+ f.write(time.strftime("%Y-%m-%d %H:%M:%S") + " " + msg + "\n")
+ f.close()
+ except Exception:
+ pass
+
+
+probe("1/4 modMain 模块已被引擎导入")
+
+
+@Mod.Binding(name="dn_sa", version="1.0")
+class DnSaMod(object):
+
+ def __init__(self):
+ pass
+
+ @Mod.InitServer()
+ def DnSaServerInit(self):
+ probe("2/4 InitServer 已执行,开始注册服务端系统")
+ serverApi.RegisterSystem("dn_sa", "MatchboxServer", "Script_dn_sa.matchboxServer.MatchboxServer")
+ serverApi.RegisterSystem("dn_sa", "MedicalServer", "Script_dn_sa.medicalServer.MedicalServer")
+ serverApi.RegisterSystem("dn_sa", "HerbServer", "Script_dn_sa.herbServer.HerbServer")
+ serverApi.RegisterSystem("dn_sa", "AmbulanceServer", "Script_dn_sa.ambulanceServer.AmbulanceServer")
+ serverApi.RegisterSystem("dn_sa", "BoxOfNailsServer", "Script_dn_sa.boxOfNailsServer.BoxOfNailsServer")
+ probe(" 所有服务端系统注册完成")
+
+ @Mod.DestroyServer()
+ def DnSaServerDestroy(self):
+ pass
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_main_0.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_main_0.json
new file mode 100644
index 0000000..d7ef9b5
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_main_0.json
@@ -0,0 +1,55 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_main_0",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ -3.001304368770316,
+ 0.0,
+ -1.1520586638691073
+ ],
+ "max": [
+ 4.001304368770316,
+ 3.6238370065174728,
+ 2.152058663869107
+ ]
+ },
+ "clip": {
+ "min": [
+ -3.001304368770316,
+ 0.0,
+ -1.1520586638691073
+ ],
+ "max": [
+ 4.001304368770316,
+ 3.6238370065174728,
+ 2.152058663869107
+ ]
+ }
+ },
+ "netease:block_entity": {
+ "tick": false,
+ "movable": false
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_main_180.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_main_180.json
new file mode 100644
index 0000000..187a8f9
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_main_180.json
@@ -0,0 +1,55 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_main_180",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ -3.001304368770316,
+ 0.0,
+ -1.1520586638691073
+ ],
+ "max": [
+ 4.001304368770316,
+ 3.6238370065174728,
+ 2.152058663869107
+ ]
+ },
+ "clip": {
+ "min": [
+ -3.001304368770316,
+ 0.0,
+ -1.1520586638691073
+ ],
+ "max": [
+ 4.001304368770316,
+ 3.6238370065174728,
+ 2.152058663869107
+ ]
+ }
+ },
+ "netease:block_entity": {
+ "tick": false,
+ "movable": false
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_main_270.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_main_270.json
new file mode 100644
index 0000000..2e76a7c
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_main_270.json
@@ -0,0 +1,55 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_main_270",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ -1.1520586638691068,
+ 0.0,
+ -3.001304368770316
+ ],
+ "max": [
+ 2.1520586638691075,
+ 3.6238370065174728,
+ 4.001304368770315
+ ]
+ },
+ "clip": {
+ "min": [
+ -1.1520586638691068,
+ 0.0,
+ -3.001304368770316
+ ],
+ "max": [
+ 2.1520586638691075,
+ 3.6238370065174728,
+ 4.001304368770315
+ ]
+ }
+ },
+ "netease:block_entity": {
+ "tick": false,
+ "movable": false
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_main_90.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_main_90.json
new file mode 100644
index 0000000..eefa299
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_main_90.json
@@ -0,0 +1,55 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_main_90",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ -1.152058663869107,
+ 2.220446049250313e-16,
+ -3.0013043687703163
+ ],
+ "max": [
+ 2.152058663869107,
+ 3.6238370065174728,
+ 4.001304368770316
+ ]
+ },
+ "clip": {
+ "min": [
+ -1.152058663869107,
+ 2.220446049250313e-16,
+ -3.0013043687703163
+ ],
+ "max": [
+ 2.152058663869107,
+ 3.6238370065174728,
+ 4.001304368770316
+ ]
+ }
+ },
+ "netease:block_entity": {
+ "tick": false,
+ "movable": false
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_00.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_00.json
new file mode 100644
index 0000000..84b1abf
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_00.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_00",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.25,
+ 0.375,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.25,
+ 0.375,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_01.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_01.json
new file mode 100644
index 0000000..98a2110
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_01.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_01",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.375,
+ 0.375,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.375,
+ 0.375,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_02.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_02.json
new file mode 100644
index 0000000..2e9d3b5
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_02.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_02",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.5,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.5,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_03.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_03.json
new file mode 100644
index 0000000..c7aca83
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_03.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_03",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 0.375,
+ 0.375
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 0.375,
+ 0.375
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_04.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_04.json
new file mode 100644
index 0000000..c5b5cc9
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_04.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_04",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 0.375,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 0.375,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_05.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_05.json
new file mode 100644
index 0000000..2b7df0c
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_05.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_05",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 0.5
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 0.5
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_06.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_06.json
new file mode 100644
index 0000000..ebe982e
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_06.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_06",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 0.875
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 0.875
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_07.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_07.json
new file mode 100644
index 0000000..7790e69
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_07.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_07",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_08.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_08.json
new file mode 100644
index 0000000..c2eda87
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_08.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_08",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.875,
+ 0.375,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.875,
+ 0.375,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_09.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_09.json
new file mode 100644
index 0000000..6a68ca8
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_09.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_09",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.875,
+ 1.0,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.875,
+ 1.0,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_10.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_10.json
new file mode 100644
index 0000000..3fbc601
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_10.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_10",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.875,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.875,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_11.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_11.json
new file mode 100644
index 0000000..e415c8a
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_11.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_11",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 0.375
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 0.375
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_12.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_12.json
new file mode 100644
index 0000000..c8bb38c
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_12.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_12",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_13.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_13.json
new file mode 100644
index 0000000..8f4c202
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_13.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_13",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 0.875
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 0.875
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_14.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_14.json
new file mode 100644
index 0000000..7d59a84
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_14.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_14",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_15.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_15.json
new file mode 100644
index 0000000..b0f7b4e
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_15.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_15",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.5
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.5
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_16.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_16.json
new file mode 100644
index 0000000..cd43980
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_16.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_16",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_17.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_17.json
new file mode 100644
index 0000000..fb4de23
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_17.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_17",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.875
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.875
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_18.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_18.json
new file mode 100644
index 0000000..ae0521c
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_18.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_18",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_19.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_19.json
new file mode 100644
index 0000000..8bfa14d
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_19.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_19",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.125
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.125
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_20.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_20.json
new file mode 100644
index 0000000..63aeddb
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_20.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_20",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.125
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.125
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_21.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_21.json
new file mode 100644
index 0000000..5573ada
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_21.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_21",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.125
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.125
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_22.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_22.json
new file mode 100644
index 0000000..d35c7aa
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_22.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_22",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 0.125,
+ 0.125,
+ 0.5
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 0.125,
+ 0.125,
+ 0.5
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_23.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_23.json
new file mode 100644
index 0000000..e6d7bc3
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_23.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_23",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 0.375,
+ 0.375,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 0.375,
+ 0.375,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_24.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_24.json
new file mode 100644
index 0000000..6c55a23
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_24.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_24",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 0.5,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 0.5,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_25.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_25.json
new file mode 100644
index 0000000..f293f80
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_25.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_25",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 0.875,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 0.875,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_26.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_26.json
new file mode 100644
index 0000000..f958a90
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_26.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_26",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_27.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_27.json
new file mode 100644
index 0000000..d0eadfc
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_27.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_27",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_28.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_28.json
new file mode 100644
index 0000000..7ea65e0
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_28.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_28",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.5
+ ],
+ "max": [
+ 0.125,
+ 0.25,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.5
+ ],
+ "max": [
+ 0.125,
+ 0.25,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_29.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_29.json
new file mode 100644
index 0000000..60ddf15
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_29.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_29",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.5
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.5
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_30.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_30.json
new file mode 100644
index 0000000..7ceace3
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_30.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_30",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.625
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.625
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_31.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_31.json
new file mode 100644
index 0000000..95d5247
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_31.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_31",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.75
+ ],
+ "max": [
+ 0.75,
+ 0.375,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.75
+ ],
+ "max": [
+ 0.75,
+ 0.375,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_32.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_32.json
new file mode 100644
index 0000000..918ba01
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_32.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_32",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.125,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.125,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_33.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_33.json
new file mode 100644
index 0000000..acc7632
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_33.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_33",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.125,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.125,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_34.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_34.json
new file mode 100644
index 0000000..6e6a3d7
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_34.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_34",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.125,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.125,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_35.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_35.json
new file mode 100644
index 0000000..249ec26
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_35.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_35",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.25,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.25,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_36.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_36.json
new file mode 100644
index 0000000..bfa13c1
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_36.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_36",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.25,
+ 0.0
+ ],
+ "max": [
+ 0.875,
+ 1.0,
+ 0.5
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.25,
+ 0.0
+ ],
+ "max": [
+ 0.875,
+ 1.0,
+ 0.5
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_37.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_37.json
new file mode 100644
index 0000000..34dc9f8
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_37.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_37",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.25,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.25,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_38.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_38.json
new file mode 100644
index 0000000..d1c84ff
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_38.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_38",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.25,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.25,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_39.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_39.json
new file mode 100644
index 0000000..2af6657
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_39.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_39",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.25,
+ 0.125
+ ],
+ "max": [
+ 0.5,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.25,
+ 0.125
+ ],
+ "max": [
+ 0.5,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_40.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_40.json
new file mode 100644
index 0000000..5246fb4
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_40.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_40",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.25,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.25,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_41.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_41.json
new file mode 100644
index 0000000..de19185
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_41.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_41",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_42.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_42.json
new file mode 100644
index 0000000..51724c2
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_42.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_42",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 0.875,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 0.875,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_43.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_43.json
new file mode 100644
index 0000000..b3c6135
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_43.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_43",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_44.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_44.json
new file mode 100644
index 0000000..08a99bd
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_44.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_44",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.875
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.875
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_45.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_45.json
new file mode 100644
index 0000000..3e2b5df
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_45.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_45",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_46.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_46.json
new file mode 100644
index 0000000..70a5cfe
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_46.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_46",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.125
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.125
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_47.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_47.json
new file mode 100644
index 0000000..66b1aab
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_47.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_47",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_48.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_48.json
new file mode 100644
index 0000000..f7b98f8
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_48.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_48",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.625,
+ 0.25
+ ],
+ "max": [
+ 0.125,
+ 1.0,
+ 0.5
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.625,
+ 0.25
+ ],
+ "max": [
+ 0.125,
+ 1.0,
+ 0.5
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_49.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_49.json
new file mode 100644
index 0000000..6172b0c
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_49.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_49",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.75,
+ 0.5
+ ],
+ "max": [
+ 0.125,
+ 1.0,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.75,
+ 0.5
+ ],
+ "max": [
+ 0.125,
+ 1.0,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_50.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_50.json
new file mode 100644
index 0000000..a05d9da
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_50.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_50",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.125,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.125,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_51.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_51.json
new file mode 100644
index 0000000..9cc94f7
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_51.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_51",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.125,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.125,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_52.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_52.json
new file mode 100644
index 0000000..e4160d3
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_52.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_52",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.125,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.125,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_53.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_53.json
new file mode 100644
index 0000000..faacc6d
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_53.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_53",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.125,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.125,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_54.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_54.json
new file mode 100644
index 0000000..3f792fa
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_54.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_54",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.125,
+ 0.25,
+ 0.5
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.125,
+ 0.25,
+ 0.5
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_55.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_55.json
new file mode 100644
index 0000000..3fc4cfe
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_55.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_55",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.125,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.125,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_56.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_56.json
new file mode 100644
index 0000000..82fb2cd
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_56.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_56",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.5,
+ 0.25,
+ 0.125
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.5,
+ 0.25,
+ 0.125
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_57.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_57.json
new file mode 100644
index 0000000..fee60b0
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_57.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_57",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 0.25
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 0.25
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_58.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_58.json
new file mode 100644
index 0000000..1a87f27
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_58.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_58",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_59.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_59.json
new file mode 100644
index 0000000..11f6155
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_59.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_59",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.875
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.875
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_60.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_60.json
new file mode 100644
index 0000000..a4d6399
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_60.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_60",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_61.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_61.json
new file mode 100644
index 0000000..7a1b518
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_61.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_61",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.125
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.125
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_62.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_62.json
new file mode 100644
index 0000000..f658dd0
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_62.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_62",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.5
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.5
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_63.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_63.json
new file mode 100644
index 0000000..021e922
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_63.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_63",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.625
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.625
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_64.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_64.json
new file mode 100644
index 0000000..034a366
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_64.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_64",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.875
+ ],
+ "max": [
+ 0.5,
+ 0.125,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.875
+ ],
+ "max": [
+ 0.5,
+ 0.125,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_65.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_65.json
new file mode 100644
index 0000000..7d9bb61
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_65.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_65",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.125,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.125,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_66.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_66.json
new file mode 100644
index 0000000..abf393e
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_66.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_66",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.25,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.25,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_67.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_67.json
new file mode 100644
index 0000000..5bb629c
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_67.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_67",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_68.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_68.json
new file mode 100644
index 0000000..f40ef6e
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_68.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_68",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.625,
+ 0.875
+ ],
+ "max": [
+ 0.5,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.625,
+ 0.875
+ ],
+ "max": [
+ 0.5,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_69.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_69.json
new file mode 100644
index 0000000..cb0655f
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_69.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_69",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.75,
+ 0.0
+ ],
+ "max": [
+ 0.5,
+ 1.0,
+ 0.125
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.75,
+ 0.0
+ ],
+ "max": [
+ 0.5,
+ 1.0,
+ 0.125
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_70.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_70.json
new file mode 100644
index 0000000..849d9cf
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_70.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_70",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.5,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 0.125,
+ 0.125
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.5,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 0.125,
+ 0.125
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_71.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_71.json
new file mode 100644
index 0000000..2824d9b
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_71.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_71",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.5,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.5,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_72.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_72.json
new file mode 100644
index 0000000..088fa90
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_72.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_72",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.5,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.5,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_73.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_73.json
new file mode 100644
index 0000000..504dc50
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_73.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_73",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.5,
+ 0.0,
+ 0.875
+ ],
+ "max": [
+ 0.75,
+ 0.25,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.5,
+ 0.0,
+ 0.875
+ ],
+ "max": [
+ 0.75,
+ 0.25,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_74.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_74.json
new file mode 100644
index 0000000..1da9431
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_74.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_74",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.5,
+ 0.25,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.875
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.5,
+ 0.25,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.875
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_75.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_75.json
new file mode 100644
index 0000000..3644992
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_75.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_75",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.5,
+ 0.625,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 0.125
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.5,
+ 0.625,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 0.125
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_76.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_76.json
new file mode 100644
index 0000000..c7bed0f
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_76.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_76",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.5,
+ 0.75,
+ 0.875
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.5,
+ 0.75,
+ 0.875
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_77.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_77.json
new file mode 100644
index 0000000..f2171f3
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_77.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_77",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.625,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.625,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_78.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_78.json
new file mode 100644
index 0000000..daf2df0
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_78.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_78",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.625,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.625,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_79.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_79.json
new file mode 100644
index 0000000..673cd01
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_79.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_79",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.75,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.75,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_80.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_80.json
new file mode 100644
index 0000000..4f5d4fd
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_80.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_80",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.875,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 0.5
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.875,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 0.5
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_81.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_81.json
new file mode 100644
index 0000000..8171535
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_81.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_81",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.875,
+ 0.0,
+ 0.5
+ ],
+ "max": [
+ 1.0,
+ 0.125,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.875,
+ 0.0,
+ 0.5
+ ],
+ "max": [
+ 1.0,
+ 0.125,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_82.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_82.json
new file mode 100644
index 0000000..689f535
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_82.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_82",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.875,
+ 0.625,
+ 0.5
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.875,
+ 0.625,
+ 0.5
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_83.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_83.json
new file mode 100644
index 0000000..58e90a0
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_broken_ph_83.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_ph_83",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.875,
+ 0.75,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.5
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.875,
+ 0.75,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.5
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_main_0.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_main_0.json
new file mode 100644
index 0000000..376385c
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_main_0.json
@@ -0,0 +1,55 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_main_0",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ -2.6409374999999997,
+ 0.0,
+ -0.9104487458570049
+ ],
+ "max": [
+ 3.6409374999999997,
+ 3.30625,
+ 1.9104487458570047
+ ]
+ },
+ "clip": {
+ "min": [
+ -2.6409374999999997,
+ 0.0,
+ -0.9104487458570049
+ ],
+ "max": [
+ 3.6409374999999997,
+ 3.30625,
+ 1.9104487458570047
+ ]
+ }
+ },
+ "netease:block_entity": {
+ "tick": false,
+ "movable": false
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_main_180.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_main_180.json
new file mode 100644
index 0000000..d92e4bb
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_main_180.json
@@ -0,0 +1,55 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_main_180",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ -2.6409374999999997,
+ 0.0,
+ -0.9104487458570045
+ ],
+ "max": [
+ 3.6409374999999997,
+ 3.30625,
+ 1.9104487458570045
+ ]
+ },
+ "clip": {
+ "min": [
+ -2.6409374999999997,
+ 0.0,
+ -0.9104487458570045
+ ],
+ "max": [
+ 3.6409374999999997,
+ 3.30625,
+ 1.9104487458570045
+ ]
+ }
+ },
+ "netease:block_entity": {
+ "tick": false,
+ "movable": false
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_main_270.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_main_270.json
new file mode 100644
index 0000000..8fc90bb
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_main_270.json
@@ -0,0 +1,55 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_main_270",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ -0.9104487458570045,
+ 0.0,
+ -2.6409375000000006
+ ],
+ "max": [
+ 1.9104487458570045,
+ 3.30625,
+ 3.6409374999999997
+ ]
+ },
+ "clip": {
+ "min": [
+ -0.9104487458570045,
+ 0.0,
+ -2.6409375000000006
+ ],
+ "max": [
+ 1.9104487458570045,
+ 3.30625,
+ 3.6409374999999997
+ ]
+ }
+ },
+ "netease:block_entity": {
+ "tick": false,
+ "movable": false
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_main_90.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_main_90.json
new file mode 100644
index 0000000..4552060
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_main_90.json
@@ -0,0 +1,55 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_main_90",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ -0.9104487458570049,
+ 0.0,
+ -2.6409374999999997
+ ],
+ "max": [
+ 1.9104487458570047,
+ 3.30625,
+ 3.6409374999999997
+ ]
+ },
+ "clip": {
+ "min": [
+ -0.9104487458570049,
+ 0.0,
+ -2.6409374999999997
+ ],
+ "max": [
+ 1.9104487458570047,
+ 3.30625,
+ 3.6409374999999997
+ ]
+ }
+ },
+ "netease:block_entity": {
+ "tick": false,
+ "movable": false
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_00.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_00.json
new file mode 100644
index 0000000..47e74c4
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_00.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_00",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.5,
+ 0.25,
+ 0.625
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.5,
+ 0.25,
+ 0.625
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_01.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_01.json
new file mode 100644
index 0000000..5618861
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_01.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_01",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.5,
+ 0.25,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.5,
+ 0.25,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_02.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_02.json
new file mode 100644
index 0000000..6a9b9f8
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_02.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_02",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.5,
+ 1.0,
+ 0.625
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.5,
+ 1.0,
+ 0.625
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_03.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_03.json
new file mode 100644
index 0000000..c581b05
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_03.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_03",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.5,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.5,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_04.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_04.json
new file mode 100644
index 0000000..4bc5d91
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_04.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_04",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.625,
+ 0.25,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.625,
+ 0.25,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_05.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_05.json
new file mode 100644
index 0000000..ac3f2a5
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_05.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_05",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.625,
+ 0.25,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.625,
+ 0.25,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_06.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_06.json
new file mode 100644
index 0000000..8915e16
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_06.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_06",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.625,
+ 0.875,
+ 0.625
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.625,
+ 0.875,
+ 0.625
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_07.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_07.json
new file mode 100644
index 0000000..d69c9d7
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_07.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_07",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.625,
+ 0.875,
+ 0.875
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.625,
+ 0.875,
+ 0.875
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_08.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_08.json
new file mode 100644
index 0000000..a04e7f5
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_08.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_08",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.625,
+ 0.875,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.625,
+ 0.875,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_09.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_09.json
new file mode 100644
index 0000000..7265b6a
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_09.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_09",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.625,
+ 1.0,
+ 0.625
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.625,
+ 1.0,
+ 0.625
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_10.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_10.json
new file mode 100644
index 0000000..1e9401c
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_10.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_10",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.625,
+ 1.0,
+ 0.875
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.625,
+ 1.0,
+ 0.875
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_11.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_11.json
new file mode 100644
index 0000000..32ff7c6
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_11.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_11",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.625,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.625,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_12.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_12.json
new file mode 100644
index 0000000..5f45a18
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_12.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_12",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 0.25,
+ 0.5
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 0.25,
+ 0.5
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_13.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_13.json
new file mode 100644
index 0000000..30497aa
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_13.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_13",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 0.25,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 0.25,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_14.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_14.json
new file mode 100644
index 0000000..b03fab9
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_14.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_14",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 0.25,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 0.25,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_15.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_15.json
new file mode 100644
index 0000000..6c29254
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_15.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_15",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 0.625
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 0.625
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_16.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_16.json
new file mode 100644
index 0000000..c9d811d
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_16.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_16",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_17.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_17.json
new file mode 100644
index 0000000..f12277d
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_17.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_17",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.875,
+ 1.0,
+ 0.5
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.875,
+ 1.0,
+ 0.5
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_18.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_18.json
new file mode 100644
index 0000000..6233dfb
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_18.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_18",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.875,
+ 1.0,
+ 0.625
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.875,
+ 1.0,
+ 0.625
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_19.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_19.json
new file mode 100644
index 0000000..c61355c
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_19.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_19",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.875,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.875,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_20.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_20.json
new file mode 100644
index 0000000..548d3c9
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_20.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_20",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 0.5
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 0.5
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_21.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_21.json
new file mode 100644
index 0000000..c003570
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_21.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_21",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 0.625
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 0.625
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_22.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_22.json
new file mode 100644
index 0000000..2d7b80b
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_22.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_22",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_23.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_23.json
new file mode 100644
index 0000000..85d86fa
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_23.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_23",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_24.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_24.json
new file mode 100644
index 0000000..b0c1bea
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_24.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_24",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.875,
+ 0.625
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.875,
+ 0.625
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_25.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_25.json
new file mode 100644
index 0000000..168023d
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_25.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_25",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.5
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.5
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_26.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_26.json
new file mode 100644
index 0000000..286edee
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_26.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_26",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.625
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.625
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_27.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_27.json
new file mode 100644
index 0000000..fca15ee
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_27.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_27",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_28.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_28.json
new file mode 100644
index 0000000..aadb6a8
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_28.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_28",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.875
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.875
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_29.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_29.json
new file mode 100644
index 0000000..c8f0c0c
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_29.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_29",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_30.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_30.json
new file mode 100644
index 0000000..4b99040
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_30.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_30",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.125
+ ],
+ "max": [
+ 0.5,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.125
+ ],
+ "max": [
+ 0.5,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_31.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_31.json
new file mode 100644
index 0000000..2f41265
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_31.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_31",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.125
+ ],
+ "max": [
+ 0.625,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.125
+ ],
+ "max": [
+ 0.625,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_32.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_32.json
new file mode 100644
index 0000000..4b9684d
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_32.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_32",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.125
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.125
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_33.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_33.json
new file mode 100644
index 0000000..eff328a
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_33.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_33",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 0.5,
+ 0.25,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 0.5,
+ 0.25,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_34.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_34.json
new file mode 100644
index 0000000..48dd43f
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_34.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_34",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 0.625,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 0.625,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_35.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_35.json
new file mode 100644
index 0000000..3f661b8
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_35.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_35",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 0.75,
+ 0.25,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 0.75,
+ 0.25,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_36.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_36.json
new file mode 100644
index 0000000..b0b03f1
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_36.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_36",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_37.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_37.json
new file mode 100644
index 0000000..057e00b
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_37.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_37",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_38.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_38.json
new file mode 100644
index 0000000..cdcff15
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_38.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_38",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 0.625,
+ 0.875,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 0.625,
+ 0.875,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_39.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_39.json
new file mode 100644
index 0000000..fadc819
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_39.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_39",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 0.625,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 0.625,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_40.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_40.json
new file mode 100644
index 0000000..772f1cb
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_40.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_40",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 0.75,
+ 0.25,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 0.75,
+ 0.25,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_41.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_41.json
new file mode 100644
index 0000000..eee1978
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_41.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_41",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 0.875,
+ 0.875,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 0.875,
+ 0.875,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_42.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_42.json
new file mode 100644
index 0000000..50ce77b
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_42.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_42",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 0.875,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 0.875,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_43.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_43.json
new file mode 100644
index 0000000..7685f49
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_43.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_43",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_44.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_44.json
new file mode 100644
index 0000000..9b49f92
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_44.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_44",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 1.0,
+ 0.875,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 1.0,
+ 0.875,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_45.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_45.json
new file mode 100644
index 0000000..d23d8b4
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_45.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_45",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_46.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_46.json
new file mode 100644
index 0000000..1c86446
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_46.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_46",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.5
+ ],
+ "max": [
+ 0.625,
+ 0.25,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.5
+ ],
+ "max": [
+ 0.625,
+ 0.25,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_47.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_47.json
new file mode 100644
index 0000000..eb7bb09
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_47.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_47",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.5
+ ],
+ "max": [
+ 0.625,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.5
+ ],
+ "max": [
+ 0.625,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_48.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_48.json
new file mode 100644
index 0000000..80cf094
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_48.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_48",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.5
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.5
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_49.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_49.json
new file mode 100644
index 0000000..30aefcb
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_49.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_49",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.5
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.5
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_50.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_50.json
new file mode 100644
index 0000000..2b6e2fc
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_50.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_50",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.125,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.875,
+ 0.625
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.125,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.875,
+ 0.625
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_51.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_51.json
new file mode 100644
index 0000000..cef1518
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_51.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_51",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.125,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.625
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.125,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.625
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_52.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_52.json
new file mode 100644
index 0000000..f1206f1
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_52.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_52",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.125,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.125,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_53.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_53.json
new file mode 100644
index 0000000..009310e
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_53.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_53",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.125,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.125,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_54.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_54.json
new file mode 100644
index 0000000..425a97c
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_54.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_54",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.125,
+ 0.0,
+ 0.5
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.125,
+ 0.0,
+ 0.5
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_55.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_55.json
new file mode 100644
index 0000000..004be33
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_55.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_55",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 0.625
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 0.625
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_56.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_56.json
new file mode 100644
index 0000000..f7fe72a
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_56.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_56",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_57.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_57.json
new file mode 100644
index 0000000..91606c0
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_57.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_57",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_58.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_58.json
new file mode 100644
index 0000000..7c0f750
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_58.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_58",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_59.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_59.json
new file mode 100644
index 0000000..34b0da7
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_59.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_59",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_60.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_60.json
new file mode 100644
index 0000000..f5c2baa
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_60.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_60",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_61.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_61.json
new file mode 100644
index 0000000..5a220f4
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_61.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_61",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.5
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.5
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_62.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_62.json
new file mode 100644
index 0000000..0090d16
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_62.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_62",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 0.5
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 0.5
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_63.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_63.json
new file mode 100644
index 0000000..bd94536
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_63.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_63",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_64.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_64.json
new file mode 100644
index 0000000..1dc7ce7
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_64.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_64",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.875,
+ 0.625
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.875,
+ 0.625
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_65.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_65.json
new file mode 100644
index 0000000..451a1c6
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_65.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_65",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.875,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.875,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_66.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_66.json
new file mode 100644
index 0000000..c41c4a4
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_66.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_66",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.5
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.5
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_67.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_67.json
new file mode 100644
index 0000000..233a16f
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_67.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_67",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.625
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.625
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_68.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_68.json
new file mode 100644
index 0000000..45d0291
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_68.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_68",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_69.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_69.json
new file mode 100644
index 0000000..a9f2325
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_69.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_69",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.875
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.875
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_70.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_70.json
new file mode 100644
index 0000000..89f5193
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_70.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_70",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_71.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_71.json
new file mode 100644
index 0000000..137b0cf
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_71.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_71",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.125
+ ],
+ "max": [
+ 1.0,
+ 0.875,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.125
+ ],
+ "max": [
+ 1.0,
+ 0.875,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_72.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_72.json
new file mode 100644
index 0000000..9c8e658
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_72.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_72",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.125
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.125
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_73.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_73.json
new file mode 100644
index 0000000..8312088
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_73.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_73",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_74.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_74.json
new file mode 100644
index 0000000..ae9fc58
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_74.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_74",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 1.0,
+ 0.875,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 1.0,
+ 0.875,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_75.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_75.json
new file mode 100644
index 0000000..2038ae8
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_75.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_75",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_76.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_76.json
new file mode 100644
index 0000000..77b2291
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_76.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_76",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.5,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.5,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_77.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_77.json
new file mode 100644
index 0000000..ef4daec
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_77.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_77",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.5,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.5,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_78.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_78.json
new file mode 100644
index 0000000..1c26daa
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_78.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_78",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.5,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.875
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.5,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.875
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_79.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_79.json
new file mode 100644
index 0000000..dae9dd2
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_79.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_79",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.5,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.5,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_80.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_80.json
new file mode 100644
index 0000000..bcee081
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_80.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_80",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.5,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.5,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 1.0,
+ 0.25,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_81.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_81.json
new file mode 100644
index 0000000..be1e643
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_destroyed_ph_81.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_ph_81",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.5,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.5,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_main_0.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_main_0.json
new file mode 100644
index 0000000..7be901d
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_main_0.json
@@ -0,0 +1,55 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_main_0",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ -2.6409374999999997,
+ 0.0,
+ -1.1434337446370766
+ ],
+ "max": [
+ 3.6409374999999997,
+ 3.494708271119768,
+ 2.1434337446370764
+ ]
+ },
+ "clip": {
+ "min": [
+ -2.6409374999999997,
+ 0.0,
+ -1.1434337446370766
+ ],
+ "max": [
+ 3.6409374999999997,
+ 3.494708271119768,
+ 2.1434337446370764
+ ]
+ }
+ },
+ "netease:block_entity": {
+ "tick": false,
+ "movable": false
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_main_180.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_main_180.json
new file mode 100644
index 0000000..03cbad5
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_main_180.json
@@ -0,0 +1,55 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_main_180",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ -2.6409374999999997,
+ 0.0,
+ -1.1434337446370766
+ ],
+ "max": [
+ 3.6409374999999997,
+ 3.494708271119768,
+ 2.1434337446370764
+ ]
+ },
+ "clip": {
+ "min": [
+ -2.6409374999999997,
+ 0.0,
+ -1.1434337446370766
+ ],
+ "max": [
+ 3.6409374999999997,
+ 3.494708271119768,
+ 2.1434337446370764
+ ]
+ }
+ },
+ "netease:block_entity": {
+ "tick": false,
+ "movable": false
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_main_270.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_main_270.json
new file mode 100644
index 0000000..6ac2e51
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_main_270.json
@@ -0,0 +1,55 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_main_270",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ -1.1434337446370766,
+ 0.0,
+ -2.6409375000000006
+ ],
+ "max": [
+ 2.1434337446370764,
+ 3.494708271119768,
+ 3.6409374999999997
+ ]
+ },
+ "clip": {
+ "min": [
+ -1.1434337446370766,
+ 0.0,
+ -2.6409375000000006
+ ],
+ "max": [
+ 2.1434337446370764,
+ 3.494708271119768,
+ 3.6409374999999997
+ ]
+ }
+ },
+ "netease:block_entity": {
+ "tick": false,
+ "movable": false
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_main_90.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_main_90.json
new file mode 100644
index 0000000..dbdadff
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_main_90.json
@@ -0,0 +1,55 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_main_90",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ -1.1434337446370764,
+ 0.0,
+ -2.6409374999999997
+ ],
+ "max": [
+ 2.1434337446370764,
+ 3.494708271119768,
+ 3.6409374999999997
+ ]
+ },
+ "clip": {
+ "min": [
+ -1.1434337446370764,
+ 0.0,
+ -2.6409374999999997
+ ],
+ "max": [
+ 2.1434337446370764,
+ 3.494708271119768,
+ 3.6409374999999997
+ ]
+ }
+ },
+ "netease:block_entity": {
+ "tick": false,
+ "movable": false
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_00.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_00.json
new file mode 100644
index 0000000..8f9ae23
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_00.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_00",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.125,
+ 0.125,
+ 0.125
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.125,
+ 0.125,
+ 0.125
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_01.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_01.json
new file mode 100644
index 0000000..95ca5c4
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_01.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_01",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.5,
+ 0.375,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.5,
+ 0.375,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_02.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_02.json
new file mode 100644
index 0000000..8850b0e
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_02.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_02",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.5,
+ 1.0,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.5,
+ 1.0,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_03.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_03.json
new file mode 100644
index 0000000..0daf2eb
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_03.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_03",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.5,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.5,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_04.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_04.json
new file mode 100644
index 0000000..6a45224
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_04.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_04",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.625,
+ 0.375,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.625,
+ 0.375,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_05.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_05.json
new file mode 100644
index 0000000..f21552a
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_05.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_05",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.625,
+ 1.0,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.625,
+ 1.0,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_06.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_06.json
new file mode 100644
index 0000000..3709303
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_06.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_06",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 0.375,
+ 0.625
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 0.375,
+ 0.625
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_07.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_07.json
new file mode 100644
index 0000000..c299f73
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_07.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_07",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 0.375,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 0.375,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_08.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_08.json
new file mode 100644
index 0000000..8f752e6
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_08.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_08",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 0.375,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 0.375,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_09.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_09.json
new file mode 100644
index 0000000..d16e6e0
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_09.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_09",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 0.5
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 0.5
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_10.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_10.json
new file mode 100644
index 0000000..871a186
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_10.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_10",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 0.625
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 0.625
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_11.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_11.json
new file mode 100644
index 0000000..e663abe
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_11.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_11",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_12.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_12.json
new file mode 100644
index 0000000..4be7422
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_12.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_12",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 0.5
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 0.5
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_13.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_13.json
new file mode 100644
index 0000000..6ea79a0
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_13.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_13",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_14.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_14.json
new file mode 100644
index 0000000..671b0ed
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_14.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_14",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_15.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_15.json
new file mode 100644
index 0000000..ade4324
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_15.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_15",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.5
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.5
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_16.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_16.json
new file mode 100644
index 0000000..95c6ec4
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_16.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_16",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_17.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_17.json
new file mode 100644
index 0000000..4fe0021
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_17.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_17",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_18.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_18.json
new file mode 100644
index 0000000..da1e6eb
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_18.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_18",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 0.5,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 0.5,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_19.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_19.json
new file mode 100644
index 0000000..1516122
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_19.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_19",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 0.625,
+ 0.375,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 0.625,
+ 0.375,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_20.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_20.json
new file mode 100644
index 0000000..b500eae
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_20.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_20",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 0.625,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 0.625,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_21.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_21.json
new file mode 100644
index 0000000..15fd767
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_21.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_21",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 0.75,
+ 0.375,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 0.75,
+ 0.375,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_22.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_22.json
new file mode 100644
index 0000000..d9d9187
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_22.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_22",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_23.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_23.json
new file mode 100644
index 0000000..ef17fe6
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_23.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_23",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_24.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_24.json
new file mode 100644
index 0000000..28568e2
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_24.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_24",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 0.75,
+ 0.375,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 0.75,
+ 0.375,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_25.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_25.json
new file mode 100644
index 0000000..10872d5
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_25.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_25",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_26.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_26.json
new file mode 100644
index 0000000..69633e8
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_26.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_26",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.5
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.5
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_27.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_27.json
new file mode 100644
index 0000000..85b9d08
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_27.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_27",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.5
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.5
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_28.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_28.json
new file mode 100644
index 0000000..fd60a41
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_28.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_28",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.5
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.5
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_29.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_29.json
new file mode 100644
index 0000000..fdb363a
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_29.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_29",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.875
+ ],
+ "max": [
+ 0.125,
+ 0.125,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.0,
+ 0.875
+ ],
+ "max": [
+ 0.125,
+ 0.125,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_30.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_30.json
new file mode 100644
index 0000000..eb2de95
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_30.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_30",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 0.625,
+ 1.0,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 0.625,
+ 1.0,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_31.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_31.json
new file mode 100644
index 0000000..8a0687d
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_31.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_31",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 0.625,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 0.625,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_32.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_32.json
new file mode 100644
index 0000000..f7fe079
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_32.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_32",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 0.625
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 0.625
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_33.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_33.json
new file mode 100644
index 0000000..0191431
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_33.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_33",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_34.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_34.json
new file mode 100644
index 0000000..f202e1d
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_34.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_34",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.625
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.625
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_35.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_35.json
new file mode 100644
index 0000000..e36ff2a
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_35.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_35",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_36.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_36.json
new file mode 100644
index 0000000..a7178a7
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_36.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_36",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_37.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_37.json
new file mode 100644
index 0000000..f4924ff
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_37.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_37",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.25
+ ],
+ "max": [
+ 0.625,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.25
+ ],
+ "max": [
+ 0.625,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_38.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_38.json
new file mode 100644
index 0000000..2456b27
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_38.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_38",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_39.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_39.json
new file mode 100644
index 0000000..049aa33
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_39.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_39",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.375
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.375
+ ],
+ "max": [
+ 0.75,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_40.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_40.json
new file mode 100644
index 0000000..8391d5c
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_40.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_40",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.375
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.375,
+ 0.375
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_41.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_41.json
new file mode 100644
index 0000000..759c329
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_41.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_41",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.625,
+ 0.0
+ ],
+ "max": [
+ 0.125,
+ 1.0,
+ 0.125
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.625,
+ 0.0
+ ],
+ "max": [
+ 0.125,
+ 1.0,
+ 0.125
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_42.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_42.json
new file mode 100644
index 0000000..10204ae
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_42.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_42",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.0,
+ 0.625,
+ 0.875
+ ],
+ "max": [
+ 0.125,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.0,
+ 0.625,
+ 0.875
+ ],
+ "max": [
+ 0.125,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_43.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_43.json
new file mode 100644
index 0000000..4deeb60
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_43.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_43",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 0.625
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 0.625
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_44.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_44.json
new file mode 100644
index 0000000..6a2bf37
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_44.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_44",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_45.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_45.json
new file mode 100644
index 0000000..417af4b
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_45.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_45",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_46.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_46.json
new file mode 100644
index 0000000..7200631
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_46.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_46",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.5
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.5
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_47.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_47.json
new file mode 100644
index 0000000..0d4c036
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_47.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_47",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.625
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.625
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_48.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_48.json
new file mode 100644
index 0000000..19b897b
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_48.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_48",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_49.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_49.json
new file mode 100644
index 0000000..d1f5b09
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_49.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_49",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_50.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_50.json
new file mode 100644
index 0000000..aa688f6
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_50.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_50",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_51.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_51.json
new file mode 100644
index 0000000..614fe96
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_51.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_51",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.375
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_52.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_52.json
new file mode 100644
index 0000000..30dc802
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_52.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_52",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.5
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.0,
+ 0.5
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_53.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_53.json
new file mode 100644
index 0000000..cdf2674
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_53.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_53",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.625
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.625
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_54.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_54.json
new file mode 100644
index 0000000..d3bd359
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_54.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_54",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_55.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_55.json
new file mode 100644
index 0000000..abc7639
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_55.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_55",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.25,
+ 0.375,
+ 0.375
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.25,
+ 0.375,
+ 0.375
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_56.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_56.json
new file mode 100644
index 0000000..6e5aae0
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_56.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_56",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_57.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_57.json
new file mode 100644
index 0000000..78165d8
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_57.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_57",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_58.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_58.json
new file mode 100644
index 0000000..8b9fc1f
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_58.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_58",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_59.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_59.json
new file mode 100644
index 0000000..f426fe5
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_59.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_59",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.375,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_60.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_60.json
new file mode 100644
index 0000000..b22453a
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_60.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_60",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.375,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.375,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_61.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_61.json
new file mode 100644
index 0000000..2b0a6b1
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_61.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_61",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.375,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.375,
+ 0.375,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_62.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_62.json
new file mode 100644
index 0000000..d9d05e8
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_62.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_62",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.375,
+ 0.375,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.375,
+ 0.375,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_63.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_63.json
new file mode 100644
index 0000000..6bf3746
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_63.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_63",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.5,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.5,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.375,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_64.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_64.json
new file mode 100644
index 0000000..a0ad5c5
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_64.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_64",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.5,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.75
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.5,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.75
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_65.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_65.json
new file mode 100644
index 0000000..dcbd534
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_65.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_65",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.5,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.5,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_66.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_66.json
new file mode 100644
index 0000000..3e1b6a9
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_66.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_66",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.5,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.5,
+ 0.0,
+ 0.25
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_67.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_67.json
new file mode 100644
index 0000000..5ccdc4f
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_67.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_67",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.875,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.125,
+ 0.125
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.875,
+ 0.0,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 0.125,
+ 0.125
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_68.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_68.json
new file mode 100644
index 0000000..903ee55
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_68.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_68",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.875,
+ 0.0,
+ 0.875
+ ],
+ "max": [
+ 1.0,
+ 0.125,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.875,
+ 0.0,
+ 0.875
+ ],
+ "max": [
+ 1.0,
+ 0.125,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_69.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_69.json
new file mode 100644
index 0000000..e197e01
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_69.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_69",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.875,
+ 0.625,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.125
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.875,
+ 0.625,
+ 0.0
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 0.125
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_70.json b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_70.json
new file mode 100644
index 0000000..8566a3f
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/ambulance_car_ph_70.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_ph_70",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "alpha"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [
+ 0.875,
+ 0.625,
+ 0.875
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "clip": {
+ "min": [
+ 0.875,
+ 0.625,
+ 0.875
+ ],
+ "max": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ }
+ }
+}
diff --git a/behavior_pack_kcH4M5u0/netease_blocks/box_of_nails_block.json b/behavior_pack_kcH4M5u0/netease_blocks/box_of_nails_block.json
new file mode 100644
index 0000000..291950a
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_blocks/box_of_nails_block.json
@@ -0,0 +1,38 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:block": {
+ "description": {
+ "identifier": "dn_sa:box_of_nails_block",
+ "register_to_creative_menu": false,
+ "is_experimental": false,
+ "category": "dn_sa"
+ },
+ "components": {
+ "netease:solid": {
+ "value": true
+ },
+ "netease:render_layer": {
+ "value": "optionalAlpha"
+ },
+ "netease:face_directional": {
+ "type": "direction"
+ },
+ "minecraft:destroy_time": {
+ "value": 1.0
+ },
+ "minecraft:block_light_absorption": {
+ "value": 0
+ },
+ "netease:aabb": {
+ "collision": {
+ "min": [0.1875, 0.0, 0.25],
+ "max": [0.8125, 0.3125, 0.75]
+ },
+ "clip": {
+ "min": [0.1875, 0.0, 0.25],
+ "max": [0.8125, 0.3125, 0.75]
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_alcohol_wipes.json b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_alcohol_wipes.json
new file mode 100644
index 0000000..f640f71
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_alcohol_wipes.json
@@ -0,0 +1,24 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "description": {
+ "category": "dn_sa",
+ "register_to_create_menu": true,
+ "identifier": "dn_sa_alcohol_wipes:bow",
+ "custom_item_type": "ranged_weapon"
+ },
+ "components": {
+ "minecraft:max_stack_size": 1,
+ "minecraft:use_duration": 72000,
+ "minecraft:use_animation": "bow",
+ "netease:render_offsets": {
+ "controller_position_adjust": [0.0, 0.1, 0.0],
+ "controller_rotation_adjust": [0.0, -45.0, 0.0],
+ "controller_scale": 1.0
+ },
+ "netease:customtips": {
+ "value": "医疗用品,长按右键蓄力消毒,蓄满后解除中毒状态。"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_ambulance_car.json b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_ambulance_car.json
new file mode 100644
index 0000000..64e5c45
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_ambulance_car.json
@@ -0,0 +1,15 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:max_stack_size": 1,
+ "netease:customtips": {
+ "value": "救护车:对着方块使用即可放置一辆救护车。破坏车身任意一格都会将整辆车拆除并回收。"
+ }
+ },
+ "description": {
+ "category": "dn_sa",
+ "identifier": "dn_sa:ambulance_car"
+ }
+ }
+}
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_ambulance_car_broken.json b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_ambulance_car_broken.json
new file mode 100644
index 0000000..10321b8
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_ambulance_car_broken.json
@@ -0,0 +1,15 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:max_stack_size": 1,
+ "netease:customtips": {
+ "value": "破损的救护车:对着方块使用即可放置一辆破损的救护车。破坏车身任意一格都会将整辆车拆除并回收。"
+ }
+ },
+ "description": {
+ "category": "dn_sa",
+ "identifier": "dn_sa:ambulance_car_broken"
+ }
+ }
+}
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_ambulance_car_destroyed.json b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_ambulance_car_destroyed.json
new file mode 100644
index 0000000..8ea9814
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_ambulance_car_destroyed.json
@@ -0,0 +1,15 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:max_stack_size": 1,
+ "netease:customtips": {
+ "value": "报废的救护车:对着方块使用即可放置一辆报废的救护车。破坏车身任意一格都会将整辆车拆除并回收。"
+ }
+ },
+ "description": {
+ "category": "dn_sa",
+ "identifier": "dn_sa:ambulance_car_destroyed"
+ }
+ }
+}
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_blood_bag.json b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_blood_bag.json
new file mode 100644
index 0000000..04736db
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_blood_bag.json
@@ -0,0 +1,21 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:max_stack_size": 64,
+ "netease:customtips": {
+ "value": "医疗用品,用于输血补血。"
+ },
+ "minecraft:use_duration": 20,
+ "minecraft:food": {
+ "nutrition": 0,
+ "saturation_modifier": "low",
+ "can_always_eat": true
+ }
+ },
+ "description": {
+ "category": "dn_sa",
+ "identifier": "dn_sa:blood_bag"
+ }
+ }
+}
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_blood_bag_empty.json b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_blood_bag_empty.json
new file mode 100644
index 0000000..67e7359
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_blood_bag_empty.json
@@ -0,0 +1,21 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:max_stack_size": 64,
+ "netease:customtips": {
+ "value": "空的血袋,可用于采集血液。"
+ },
+ "minecraft:use_duration": 60,
+ "minecraft:food": {
+ "nutrition": 0,
+ "saturation_modifier": "low",
+ "can_always_eat": true
+ }
+ },
+ "description": {
+ "category": "dn_sa",
+ "identifier": "dn_sa:blood_bag_empty"
+ }
+ }
+}
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_box_of_nails.json b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_box_of_nails.json
new file mode 100644
index 0000000..a8639f7
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_box_of_nails.json
@@ -0,0 +1,16 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:max_stack_size": 1,
+ "minecraft:max_damage": 65,
+ "netease:customtips": {
+ "value": "手持钉子点击放入,空手点击取出\n包含:钉子\n已存储:1/64"
+ }
+ },
+ "description": {
+ "category": "dn_sa",
+ "identifier": "dn_sa:box_of_nails"
+ }
+ }
+}
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_crushed_blue_herb.json b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_crushed_blue_herb.json
new file mode 100644
index 0000000..958518d
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_crushed_blue_herb.json
@@ -0,0 +1,21 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:max_stack_size": 64,
+ "netease:customtips": {
+ "value": "捣碎的蓝色药草,食用后可解除中毒。"
+ },
+ "minecraft:use_duration": 32,
+ "minecraft:food": {
+ "nutrition": 0,
+ "saturation_modifier": "low",
+ "can_always_eat": true
+ }
+ },
+ "description": {
+ "category": "dn_sa",
+ "identifier": "dn_sa:crushed_blue_herb"
+ }
+ }
+}
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_crushed_green_herb.json b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_crushed_green_herb.json
new file mode 100644
index 0000000..5b2f4bf
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_crushed_green_herb.json
@@ -0,0 +1,29 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:max_stack_size": 64,
+ "netease:customtips": {
+ "value": "捣碎的绿色药草,食用后获得再生。"
+ },
+ "minecraft:use_duration": 32,
+ "minecraft:food": {
+ "nutrition": 0,
+ "saturation_modifier": "low",
+ "can_always_eat": true,
+ "effects": [
+ {
+ "name": "regeneration",
+ "chance": 1.0,
+ "duration": 5,
+ "amplifier": 0
+ }
+ ]
+ }
+ },
+ "description": {
+ "category": "dn_sa",
+ "identifier": "dn_sa:crushed_green_herb"
+ }
+ }
+}
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_crushed_red_herb.json b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_crushed_red_herb.json
new file mode 100644
index 0000000..8442eaf
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_crushed_red_herb.json
@@ -0,0 +1,29 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:max_stack_size": 64,
+ "netease:customtips": {
+ "value": "捣碎的红色药草,食用后获得饱和。"
+ },
+ "minecraft:use_duration": 32,
+ "minecraft:food": {
+ "nutrition": 0,
+ "saturation_modifier": "low",
+ "can_always_eat": true,
+ "effects": [
+ {
+ "name": "saturation",
+ "chance": 1.0,
+ "duration": 3,
+ "amplifier": 0
+ }
+ ]
+ }
+ },
+ "description": {
+ "category": "dn_sa",
+ "identifier": "dn_sa:crushed_red_herb"
+ }
+ }
+}
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_crushed_yellow_herb.json b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_crushed_yellow_herb.json
new file mode 100644
index 0000000..5a78396
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_crushed_yellow_herb.json
@@ -0,0 +1,29 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:max_stack_size": 64,
+ "netease:customtips": {
+ "value": "捣碎的黄色药草,食用后获得吸收护盾。"
+ },
+ "minecraft:use_duration": 32,
+ "minecraft:food": {
+ "nutrition": 0,
+ "saturation_modifier": "low",
+ "can_always_eat": true,
+ "effects": [
+ {
+ "name": "absorption",
+ "chance": 1.0,
+ "duration": 10,
+ "amplifier": 0
+ }
+ ]
+ }
+ },
+ "description": {
+ "category": "dn_sa",
+ "identifier": "dn_sa:crushed_yellow_herb"
+ }
+ }
+}
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_gb_herbs.json b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_gb_herbs.json
new file mode 100644
index 0000000..83c1211
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_gb_herbs.json
@@ -0,0 +1,29 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:max_stack_size": 64,
+ "netease:customtips": {
+ "value": "混合草药(绿+蓝),饮用后获得再生并解除中毒。"
+ },
+ "minecraft:use_duration": 32,
+ "minecraft:food": {
+ "nutrition": 0,
+ "saturation_modifier": "low",
+ "can_always_eat": true,
+ "effects": [
+ {
+ "name": "regeneration",
+ "chance": 1.0,
+ "duration": 8,
+ "amplifier": 0
+ }
+ ]
+ }
+ },
+ "description": {
+ "category": "dn_sa",
+ "identifier": "dn_sa:mixed_gb_herbs"
+ }
+ }
+}
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_gg_herbs.json b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_gg_herbs.json
new file mode 100644
index 0000000..e16b89a
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_gg_herbs.json
@@ -0,0 +1,29 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:max_stack_size": 64,
+ "netease:customtips": {
+ "value": "混合草药(绿+绿),饮用后获得再生。"
+ },
+ "minecraft:use_duration": 32,
+ "minecraft:food": {
+ "nutrition": 0,
+ "saturation_modifier": "low",
+ "can_always_eat": true,
+ "effects": [
+ {
+ "name": "regeneration",
+ "chance": 1.0,
+ "duration": 8,
+ "amplifier": 0
+ }
+ ]
+ }
+ },
+ "description": {
+ "category": "dn_sa",
+ "identifier": "dn_sa:mixed_gg_herbs"
+ }
+ }
+}
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_ggb_herbs.json b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_ggb_herbs.json
new file mode 100644
index 0000000..8ac683e
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_ggb_herbs.json
@@ -0,0 +1,29 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:max_stack_size": 64,
+ "netease:customtips": {
+ "value": "混合草药(绿+绿+蓝),饮用后获得再生并解除中毒。"
+ },
+ "minecraft:use_duration": 32,
+ "minecraft:food": {
+ "nutrition": 0,
+ "saturation_modifier": "low",
+ "can_always_eat": true,
+ "effects": [
+ {
+ "name": "regeneration",
+ "chance": 1.0,
+ "duration": 10,
+ "amplifier": 0
+ }
+ ]
+ }
+ },
+ "description": {
+ "category": "dn_sa",
+ "identifier": "dn_sa:mixed_ggb_herbs"
+ }
+ }
+}
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_ggg_herbs.json b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_ggg_herbs.json
new file mode 100644
index 0000000..b5916a6
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_ggg_herbs.json
@@ -0,0 +1,29 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:max_stack_size": 64,
+ "netease:customtips": {
+ "value": "混合草药(绿+绿+绿),饮用后获得长效再生。"
+ },
+ "minecraft:use_duration": 32,
+ "minecraft:food": {
+ "nutrition": 0,
+ "saturation_modifier": "low",
+ "can_always_eat": true,
+ "effects": [
+ {
+ "name": "regeneration",
+ "chance": 1.0,
+ "duration": 15,
+ "amplifier": 0
+ }
+ ]
+ }
+ },
+ "description": {
+ "category": "dn_sa",
+ "identifier": "dn_sa:mixed_ggg_herbs"
+ }
+ }
+}
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_ggr_herbs.json b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_ggr_herbs.json
new file mode 100644
index 0000000..5597d8d
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_ggr_herbs.json
@@ -0,0 +1,29 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:max_stack_size": 64,
+ "netease:customtips": {
+ "value": "混合草药(绿+绿+红),饮用后获得强力再生。"
+ },
+ "minecraft:use_duration": 32,
+ "minecraft:food": {
+ "nutrition": 0,
+ "saturation_modifier": "low",
+ "can_always_eat": true,
+ "effects": [
+ {
+ "name": "regeneration",
+ "chance": 1.0,
+ "duration": 12,
+ "amplifier": 1
+ }
+ ]
+ }
+ },
+ "description": {
+ "category": "dn_sa",
+ "identifier": "dn_sa:mixed_ggr_herbs"
+ }
+ }
+}
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_ggy_herbs.json b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_ggy_herbs.json
new file mode 100644
index 0000000..71c79ec
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_ggy_herbs.json
@@ -0,0 +1,35 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:max_stack_size": 64,
+ "netease:customtips": {
+ "value": "混合草药(绿+绿+黄),饮用后获得再生与吸收护盾。"
+ },
+ "minecraft:use_duration": 32,
+ "minecraft:food": {
+ "nutrition": 0,
+ "saturation_modifier": "low",
+ "can_always_eat": true,
+ "effects": [
+ {
+ "name": "regeneration",
+ "chance": 1.0,
+ "duration": 12,
+ "amplifier": 0
+ },
+ {
+ "name": "absorption",
+ "chance": 1.0,
+ "duration": 10,
+ "amplifier": 0
+ }
+ ]
+ }
+ },
+ "description": {
+ "category": "dn_sa",
+ "identifier": "dn_sa:mixed_ggy_herbs"
+ }
+ }
+}
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_gr_herbs.json b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_gr_herbs.json
new file mode 100644
index 0000000..ee7e8e7
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_gr_herbs.json
@@ -0,0 +1,29 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:max_stack_size": 64,
+ "netease:customtips": {
+ "value": "混合草药(绿+红),饮用后获得再生。"
+ },
+ "minecraft:use_duration": 32,
+ "minecraft:food": {
+ "nutrition": 0,
+ "saturation_modifier": "low",
+ "can_always_eat": true,
+ "effects": [
+ {
+ "name": "regeneration",
+ "chance": 1.0,
+ "duration": 12,
+ "amplifier": 0
+ }
+ ]
+ }
+ },
+ "description": {
+ "category": "dn_sa",
+ "identifier": "dn_sa:mixed_gr_herbs"
+ }
+ }
+}
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_grb_herbs.json b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_grb_herbs.json
new file mode 100644
index 0000000..c834f02
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_grb_herbs.json
@@ -0,0 +1,35 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:max_stack_size": 64,
+ "netease:customtips": {
+ "value": "混合草药(绿+红+蓝),饮用后获得再生、吸收并解除中毒。"
+ },
+ "minecraft:use_duration": 32,
+ "minecraft:food": {
+ "nutrition": 0,
+ "saturation_modifier": "low",
+ "can_always_eat": true,
+ "effects": [
+ {
+ "name": "regeneration",
+ "chance": 1.0,
+ "duration": 12,
+ "amplifier": 0
+ },
+ {
+ "name": "absorption",
+ "chance": 1.0,
+ "duration": 8,
+ "amplifier": 0
+ }
+ ]
+ }
+ },
+ "description": {
+ "category": "dn_sa",
+ "identifier": "dn_sa:mixed_grb_herbs"
+ }
+ }
+}
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_gry_herbs.json b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_gry_herbs.json
new file mode 100644
index 0000000..facdb91
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_gry_herbs.json
@@ -0,0 +1,35 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:max_stack_size": 64,
+ "netease:customtips": {
+ "value": "混合草药(绿+红+黄),饮用后获得再生与强力吸收护盾。"
+ },
+ "minecraft:use_duration": 32,
+ "minecraft:food": {
+ "nutrition": 0,
+ "saturation_modifier": "low",
+ "can_always_eat": true,
+ "effects": [
+ {
+ "name": "regeneration",
+ "chance": 1.0,
+ "duration": 12,
+ "amplifier": 0
+ },
+ {
+ "name": "absorption",
+ "chance": 1.0,
+ "duration": 20,
+ "amplifier": 1
+ }
+ ]
+ }
+ },
+ "description": {
+ "category": "dn_sa",
+ "identifier": "dn_sa:mixed_gry_herbs"
+ }
+ }
+}
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_gy_herbs.json b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_gy_herbs.json
new file mode 100644
index 0000000..880f7a0
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_gy_herbs.json
@@ -0,0 +1,35 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:max_stack_size": 64,
+ "netease:customtips": {
+ "value": "混合草药(绿+黄),饮用后获得再生与吸收护盾。"
+ },
+ "minecraft:use_duration": 32,
+ "minecraft:food": {
+ "nutrition": 0,
+ "saturation_modifier": "low",
+ "can_always_eat": true,
+ "effects": [
+ {
+ "name": "regeneration",
+ "chance": 1.0,
+ "duration": 8,
+ "amplifier": 0
+ },
+ {
+ "name": "absorption",
+ "chance": 1.0,
+ "duration": 10,
+ "amplifier": 0
+ }
+ ]
+ }
+ },
+ "description": {
+ "category": "dn_sa",
+ "identifier": "dn_sa:mixed_gy_herbs"
+ }
+ }
+}
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_gyb_herbs.json b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_gyb_herbs.json
new file mode 100644
index 0000000..60eb9b1
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_gyb_herbs.json
@@ -0,0 +1,35 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:max_stack_size": 64,
+ "netease:customtips": {
+ "value": "混合草药(绿+黄+蓝),饮用后获得再生、吸收并解除中毒。"
+ },
+ "minecraft:use_duration": 32,
+ "minecraft:food": {
+ "nutrition": 0,
+ "saturation_modifier": "low",
+ "can_always_eat": true,
+ "effects": [
+ {
+ "name": "regeneration",
+ "chance": 1.0,
+ "duration": 8,
+ "amplifier": 0
+ },
+ {
+ "name": "absorption",
+ "chance": 1.0,
+ "duration": 10,
+ "amplifier": 0
+ }
+ ]
+ }
+ },
+ "description": {
+ "category": "dn_sa",
+ "identifier": "dn_sa:mixed_gyb_herbs"
+ }
+ }
+}
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_rb_herbs.json b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_rb_herbs.json
new file mode 100644
index 0000000..b9075c2
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_mixed_rb_herbs.json
@@ -0,0 +1,29 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:max_stack_size": 64,
+ "netease:customtips": {
+ "value": "混合草药(红+蓝),饮用后获得再生并解除中毒。"
+ },
+ "minecraft:use_duration": 32,
+ "minecraft:food": {
+ "nutrition": 0,
+ "saturation_modifier": "low",
+ "can_always_eat": true,
+ "effects": [
+ {
+ "name": "regeneration",
+ "chance": 1.0,
+ "duration": 5,
+ "amplifier": 0
+ }
+ ]
+ }
+ },
+ "description": {
+ "category": "dn_sa",
+ "identifier": "dn_sa:mixed_rb_herbs"
+ }
+ }
+}
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_painkiller_pills.json b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_painkiller_pills.json
new file mode 100644
index 0000000..4545675
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_painkiller_pills.json
@@ -0,0 +1,35 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:max_stack_size": 64,
+ "netease:customtips": {
+ "value": "口服止痛药,可缓解疼痛。"
+ },
+ "minecraft:use_duration": 20,
+ "minecraft:food": {
+ "nutrition": 0,
+ "saturation_modifier": "low",
+ "can_always_eat": true,
+ "effects": [
+ {
+ "name": "absorption",
+ "chance": 1.0,
+ "duration": 2,
+ "amplifier": 0
+ },
+ {
+ "name": "regeneration",
+ "chance": 1.0,
+ "duration": 7,
+ "amplifier": 0
+ }
+ ]
+ }
+ },
+ "description": {
+ "category": "dn_sa",
+ "identifier": "dn_sa:painkiller_pills"
+ }
+ }
+}
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_plaster.json b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_plaster.json
new file mode 100644
index 0000000..c44dd96
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_plaster.json
@@ -0,0 +1,24 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "description": {
+ "category": "dn_sa",
+ "register_to_create_menu": true,
+ "identifier": "dn_sa_plaster:bow",
+ "custom_item_type": "ranged_weapon"
+ },
+ "components": {
+ "minecraft:max_stack_size": 1,
+ "minecraft:use_duration": 72000,
+ "minecraft:use_animation": "bow",
+ "netease:render_offsets": {
+ "controller_position_adjust": [0.0, 0.1, 0.0],
+ "controller_rotation_adjust": [0.0, -45.0, 0.0],
+ "controller_scale": 1.0
+ },
+ "netease:customtips": {
+ "value": "医疗用品,长按右键蓄力包扎,蓄满后恢复少量生命。"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_splint.json b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_splint.json
new file mode 100644
index 0000000..746686d
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_splint.json
@@ -0,0 +1,24 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "description": {
+ "category": "dn_sa",
+ "register_to_create_menu": true,
+ "identifier": "dn_sa_splint:bow",
+ "custom_item_type": "ranged_weapon"
+ },
+ "components": {
+ "minecraft:max_stack_size": 1,
+ "minecraft:use_duration": 72000,
+ "minecraft:use_animation": "bow",
+ "netease:render_offsets": {
+ "controller_position_adjust": [0.0, 0.1, 0.0],
+ "controller_rotation_adjust": [0.0, -45.0, 0.0],
+ "controller_scale": 1.0
+ },
+ "netease:customtips": {
+ "value": "医疗用品,长按右键蓄力固定骨折,蓄满后短时间内减轻伤害。"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_stamina_boost_pills.json b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_stamina_boost_pills.json
new file mode 100644
index 0000000..be40818
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_stamina_boost_pills.json
@@ -0,0 +1,29 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:max_stack_size": 64,
+ "netease:customtips": {
+ "value": "口服增强药,可提升耐力。"
+ },
+ "minecraft:use_duration": 20,
+ "minecraft:food": {
+ "nutrition": 0,
+ "saturation_modifier": "low",
+ "can_always_eat": true,
+ "effects": [
+ {
+ "name": "speed",
+ "chance": 1.0,
+ "duration": 25,
+ "amplifier": 0
+ }
+ ]
+ }
+ },
+ "description": {
+ "category": "dn_sa",
+ "identifier": "dn_sa:stamina_boost_pills"
+ }
+ }
+}
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_tube.json b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_tube.json
new file mode 100644
index 0000000..7e2b51e
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_items_beh/dn_sa_tube.json
@@ -0,0 +1,15 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:max_stack_size": 64,
+ "netease:customtips": {
+ "value": "医疗用品,用于输液。"
+ }
+ },
+ "description": {
+ "category": "dn_sa",
+ "identifier": "dn_sa:tube"
+ }
+ }
+}
\ No newline at end of file
diff --git a/behavior_pack_kcH4M5u0/netease_recipes/dn_sa_box_of_nails.json b/behavior_pack_kcH4M5u0/netease_recipes/dn_sa_box_of_nails.json
new file mode 100644
index 0000000..9db9c41
--- /dev/null
+++ b/behavior_pack_kcH4M5u0/netease_recipes/dn_sa_box_of_nails.json
@@ -0,0 +1,28 @@
+{
+ "format_version": "1.12",
+ "minecraft:recipe_shaped": {
+ "description": {
+ "identifier": "dn_sa:box_of_nails"
+ },
+ "tags": [ "crafting_table" ],
+ "pattern": [
+ "NT",
+ "CC"
+ ],
+ "key": {
+ "N": {
+ "item": "dn_sa:nails"
+ },
+ "T": {
+ "item": "dn_sa:adhesive_tape"
+ },
+ "C": {
+ "item": "dn_sa:cardboard"
+ }
+ },
+ "result": {
+ "item": "dn_sa:box_of_nails",
+ "durability": [2, 2]
+ }
+ }
+}
\ No newline at end of file
diff --git a/resource_pack_t7eJjrxY/entity/ambulance_car_broken_main_0_block_entity.json b/resource_pack_t7eJjrxY/entity/ambulance_car_broken_main_0_block_entity.json
new file mode 100644
index 0000000..9c86a07
--- /dev/null
+++ b/resource_pack_t7eJjrxY/entity/ambulance_car_broken_main_0_block_entity.json
@@ -0,0 +1,27 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:client_entity": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_main_0",
+ "geometry": {
+ "default": "geometry.dn_sa_ambulance_car_broken_0"
+ },
+ "textures": {
+ "default": "textures/blocks/ambulance_broken"
+ },
+ "materials": {
+ "default": "entity_alphatest"
+ },
+ "render_controllers": [
+ {
+ "controller.render.dn_sa_ambulance_car_main": "variable.variant == 0"
+ }
+ ],
+ "scripts": {
+ "initialize": [
+ "variable.variant = 0;"
+ ]
+ }
+ }
+ }
+}
diff --git a/resource_pack_t7eJjrxY/entity/ambulance_car_broken_main_180_block_entity.json b/resource_pack_t7eJjrxY/entity/ambulance_car_broken_main_180_block_entity.json
new file mode 100644
index 0000000..c9e8316
--- /dev/null
+++ b/resource_pack_t7eJjrxY/entity/ambulance_car_broken_main_180_block_entity.json
@@ -0,0 +1,27 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:client_entity": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_main_180",
+ "geometry": {
+ "default": "geometry.dn_sa_ambulance_car_broken_180"
+ },
+ "textures": {
+ "default": "textures/blocks/ambulance_broken"
+ },
+ "materials": {
+ "default": "entity_alphatest"
+ },
+ "render_controllers": [
+ {
+ "controller.render.dn_sa_ambulance_car_main": "variable.variant == 0"
+ }
+ ],
+ "scripts": {
+ "initialize": [
+ "variable.variant = 0;"
+ ]
+ }
+ }
+ }
+}
diff --git a/resource_pack_t7eJjrxY/entity/ambulance_car_broken_main_270_block_entity.json b/resource_pack_t7eJjrxY/entity/ambulance_car_broken_main_270_block_entity.json
new file mode 100644
index 0000000..ebb53ac
--- /dev/null
+++ b/resource_pack_t7eJjrxY/entity/ambulance_car_broken_main_270_block_entity.json
@@ -0,0 +1,27 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:client_entity": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_main_270",
+ "geometry": {
+ "default": "geometry.dn_sa_ambulance_car_broken_270"
+ },
+ "textures": {
+ "default": "textures/blocks/ambulance_broken"
+ },
+ "materials": {
+ "default": "entity_alphatest"
+ },
+ "render_controllers": [
+ {
+ "controller.render.dn_sa_ambulance_car_main": "variable.variant == 0"
+ }
+ ],
+ "scripts": {
+ "initialize": [
+ "variable.variant = 0;"
+ ]
+ }
+ }
+ }
+}
diff --git a/resource_pack_t7eJjrxY/entity/ambulance_car_broken_main_90_block_entity.json b/resource_pack_t7eJjrxY/entity/ambulance_car_broken_main_90_block_entity.json
new file mode 100644
index 0000000..a70da86
--- /dev/null
+++ b/resource_pack_t7eJjrxY/entity/ambulance_car_broken_main_90_block_entity.json
@@ -0,0 +1,27 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:client_entity": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken_main_90",
+ "geometry": {
+ "default": "geometry.dn_sa_ambulance_car_broken_90"
+ },
+ "textures": {
+ "default": "textures/blocks/ambulance_broken"
+ },
+ "materials": {
+ "default": "entity_alphatest"
+ },
+ "render_controllers": [
+ {
+ "controller.render.dn_sa_ambulance_car_main": "variable.variant == 0"
+ }
+ ],
+ "scripts": {
+ "initialize": [
+ "variable.variant = 0;"
+ ]
+ }
+ }
+ }
+}
diff --git a/resource_pack_t7eJjrxY/entity/ambulance_car_destroyed_main_0_block_entity.json b/resource_pack_t7eJjrxY/entity/ambulance_car_destroyed_main_0_block_entity.json
new file mode 100644
index 0000000..443b4c3
--- /dev/null
+++ b/resource_pack_t7eJjrxY/entity/ambulance_car_destroyed_main_0_block_entity.json
@@ -0,0 +1,27 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:client_entity": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_main_0",
+ "geometry": {
+ "default": "geometry.dn_sa_ambulance_car_destroyed_0"
+ },
+ "textures": {
+ "default": "textures/blocks/ambulance_destroyed"
+ },
+ "materials": {
+ "default": "entity_alphatest"
+ },
+ "render_controllers": [
+ {
+ "controller.render.dn_sa_ambulance_car_main": "variable.variant == 0"
+ }
+ ],
+ "scripts": {
+ "initialize": [
+ "variable.variant = 0;"
+ ]
+ }
+ }
+ }
+}
diff --git a/resource_pack_t7eJjrxY/entity/ambulance_car_destroyed_main_180_block_entity.json b/resource_pack_t7eJjrxY/entity/ambulance_car_destroyed_main_180_block_entity.json
new file mode 100644
index 0000000..4393658
--- /dev/null
+++ b/resource_pack_t7eJjrxY/entity/ambulance_car_destroyed_main_180_block_entity.json
@@ -0,0 +1,27 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:client_entity": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_main_180",
+ "geometry": {
+ "default": "geometry.dn_sa_ambulance_car_destroyed_180"
+ },
+ "textures": {
+ "default": "textures/blocks/ambulance_destroyed"
+ },
+ "materials": {
+ "default": "entity_alphatest"
+ },
+ "render_controllers": [
+ {
+ "controller.render.dn_sa_ambulance_car_main": "variable.variant == 0"
+ }
+ ],
+ "scripts": {
+ "initialize": [
+ "variable.variant = 0;"
+ ]
+ }
+ }
+ }
+}
diff --git a/resource_pack_t7eJjrxY/entity/ambulance_car_destroyed_main_270_block_entity.json b/resource_pack_t7eJjrxY/entity/ambulance_car_destroyed_main_270_block_entity.json
new file mode 100644
index 0000000..661e835
--- /dev/null
+++ b/resource_pack_t7eJjrxY/entity/ambulance_car_destroyed_main_270_block_entity.json
@@ -0,0 +1,27 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:client_entity": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_main_270",
+ "geometry": {
+ "default": "geometry.dn_sa_ambulance_car_destroyed_270"
+ },
+ "textures": {
+ "default": "textures/blocks/ambulance_destroyed"
+ },
+ "materials": {
+ "default": "entity_alphatest"
+ },
+ "render_controllers": [
+ {
+ "controller.render.dn_sa_ambulance_car_main": "variable.variant == 0"
+ }
+ ],
+ "scripts": {
+ "initialize": [
+ "variable.variant = 0;"
+ ]
+ }
+ }
+ }
+}
diff --git a/resource_pack_t7eJjrxY/entity/ambulance_car_destroyed_main_90_block_entity.json b/resource_pack_t7eJjrxY/entity/ambulance_car_destroyed_main_90_block_entity.json
new file mode 100644
index 0000000..80ba5ae
--- /dev/null
+++ b/resource_pack_t7eJjrxY/entity/ambulance_car_destroyed_main_90_block_entity.json
@@ -0,0 +1,27 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:client_entity": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed_main_90",
+ "geometry": {
+ "default": "geometry.dn_sa_ambulance_car_destroyed_90"
+ },
+ "textures": {
+ "default": "textures/blocks/ambulance_destroyed"
+ },
+ "materials": {
+ "default": "entity_alphatest"
+ },
+ "render_controllers": [
+ {
+ "controller.render.dn_sa_ambulance_car_main": "variable.variant == 0"
+ }
+ ],
+ "scripts": {
+ "initialize": [
+ "variable.variant = 0;"
+ ]
+ }
+ }
+ }
+}
diff --git a/resource_pack_t7eJjrxY/entity/ambulance_car_main_0_block_entity.json b/resource_pack_t7eJjrxY/entity/ambulance_car_main_0_block_entity.json
new file mode 100644
index 0000000..85a3f3e
--- /dev/null
+++ b/resource_pack_t7eJjrxY/entity/ambulance_car_main_0_block_entity.json
@@ -0,0 +1,27 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:client_entity": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_main_0",
+ "geometry": {
+ "default": "geometry.dn_sa_ambulance_car_0"
+ },
+ "textures": {
+ "default": "textures/blocks/ambulance_car"
+ },
+ "materials": {
+ "default": "entity_alphatest"
+ },
+ "render_controllers": [
+ {
+ "controller.render.dn_sa_ambulance_car_main": "variable.variant == 0"
+ }
+ ],
+ "scripts": {
+ "initialize": [
+ "variable.variant = 0;"
+ ]
+ }
+ }
+ }
+}
diff --git a/resource_pack_t7eJjrxY/entity/ambulance_car_main_180_block_entity.json b/resource_pack_t7eJjrxY/entity/ambulance_car_main_180_block_entity.json
new file mode 100644
index 0000000..e513335
--- /dev/null
+++ b/resource_pack_t7eJjrxY/entity/ambulance_car_main_180_block_entity.json
@@ -0,0 +1,27 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:client_entity": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_main_180",
+ "geometry": {
+ "default": "geometry.dn_sa_ambulance_car_180"
+ },
+ "textures": {
+ "default": "textures/blocks/ambulance_car"
+ },
+ "materials": {
+ "default": "entity_alphatest"
+ },
+ "render_controllers": [
+ {
+ "controller.render.dn_sa_ambulance_car_main": "variable.variant == 0"
+ }
+ ],
+ "scripts": {
+ "initialize": [
+ "variable.variant = 0;"
+ ]
+ }
+ }
+ }
+}
diff --git a/resource_pack_t7eJjrxY/entity/ambulance_car_main_270_block_entity.json b/resource_pack_t7eJjrxY/entity/ambulance_car_main_270_block_entity.json
new file mode 100644
index 0000000..5a9d910
--- /dev/null
+++ b/resource_pack_t7eJjrxY/entity/ambulance_car_main_270_block_entity.json
@@ -0,0 +1,27 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:client_entity": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_main_270",
+ "geometry": {
+ "default": "geometry.dn_sa_ambulance_car_270"
+ },
+ "textures": {
+ "default": "textures/blocks/ambulance_car"
+ },
+ "materials": {
+ "default": "entity_alphatest"
+ },
+ "render_controllers": [
+ {
+ "controller.render.dn_sa_ambulance_car_main": "variable.variant == 0"
+ }
+ ],
+ "scripts": {
+ "initialize": [
+ "variable.variant = 0;"
+ ]
+ }
+ }
+ }
+}
diff --git a/resource_pack_t7eJjrxY/entity/ambulance_car_main_90_block_entity.json b/resource_pack_t7eJjrxY/entity/ambulance_car_main_90_block_entity.json
new file mode 100644
index 0000000..34843ec
--- /dev/null
+++ b/resource_pack_t7eJjrxY/entity/ambulance_car_main_90_block_entity.json
@@ -0,0 +1,27 @@
+{
+ "format_version": "1.10.0",
+ "minecraft:client_entity": {
+ "description": {
+ "identifier": "dn_sa:ambulance_car_main_90",
+ "geometry": {
+ "default": "geometry.dn_sa_ambulance_car_90"
+ },
+ "textures": {
+ "default": "textures/blocks/ambulance_car"
+ },
+ "materials": {
+ "default": "entity_alphatest"
+ },
+ "render_controllers": [
+ {
+ "controller.render.dn_sa_ambulance_car_main": "variable.variant == 0"
+ }
+ ],
+ "scripts": {
+ "initialize": [
+ "variable.variant = 0;"
+ ]
+ }
+ }
+ }
+}
diff --git a/resource_pack_t7eJjrxY/models/entity/ambulance_car_broken_geo.json b/resource_pack_t7eJjrxY/models/entity/ambulance_car_broken_geo.json
new file mode 100644
index 0000000..4df4be6
--- /dev/null
+++ b/resource_pack_t7eJjrxY/models/entity/ambulance_car_broken_geo.json
@@ -0,0 +1,30213 @@
+{
+ "format_version": "1.21.0",
+ "minecraft:geometry": [
+ {
+ "description": {
+ "identifier": "geometry.dn_sa_ambulance_car_broken_0",
+ "texture_width": 512,
+ "texture_height": 512,
+ "visible_bounds_width": 14,
+ "visible_bounds_height": 5,
+ "visible_bounds_offset": [
+ 0,
+ 1.5,
+ 0
+ ]
+ },
+ "bones": [
+ {
+ "name": "main",
+ "pivot": [
+ 1.8977871358765093,
+ -11.574184072015871,
+ 6.731744390756468
+ ],
+ "rotation": [
+ 0,
+ 90,
+ 0
+ ]
+ },
+ {
+ "name": "car_shapes",
+ "parent": "main",
+ "pivot": [
+ 1.8977871358765093,
+ -11.574184072015871,
+ 6.731744390756468
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -6.102212864123491,
+ 7.425815927984129,
+ -4.268255609243532
+ ],
+ "size": [
+ 16,
+ 16,
+ 16
+ ],
+ "uv": [
+ -28,
+ -14
+ ]
+ },
+ {
+ "origin": [
+ -18.05221286412349,
+ 7.425815927984129,
+ 23.83174439075647
+ ],
+ "size": [
+ 38.95,
+ 19,
+ 25.08
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -17.10221286412349,
+ 7.425815927984129,
+ -45.04325560924353
+ ],
+ "size": [
+ 38,
+ 46.55,
+ 51.775
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -18.05221286412349,
+ 7.425815927984129,
+ 6.731744390756468
+ ],
+ "size": [
+ 38.95,
+ 20.9,
+ 17.1
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -17.10221286412349,
+ 28.325815927984127,
+ 7.111744390756469
+ ],
+ "size": [
+ 38,
+ 17.1,
+ 17.67
+ ],
+ "uv": {}
+ }
+ ]
+ },
+ {
+ "name": "bone2",
+ "parent": "main",
+ "pivot": [
+ 17.33528713587651,
+ 2.6758159279841287,
+ -15.403255609243532
+ ]
+ },
+ {
+ "name": "carr",
+ "parent": "bone2",
+ "pivot": [
+ 17.33528713587651,
+ 4.175815927984129,
+ -15.403255609243532
+ ],
+ "rotation": [
+ -1.99726,
+ 0.10465,
+ 2.99818
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 10.44778713587651,
+ 46.92581592798413,
+ -47.41825560924353
+ ],
+ "size": [
+ 5.7,
+ 2.85,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ],
+ "uv_rotation": 270
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ],
+ "uv_rotation": 90
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone3",
+ "parent": "carr",
+ "pivot": [
+ 17.33528713587651,
+ 4.175815927984129,
+ -15.403255609243532
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -18.05221286412349,
+ 22.22581592798413,
+ -33.73825560924353
+ ],
+ "size": [
+ 1.9,
+ 5.7,
+ 58.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 241,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 179,
+ 217
+ ],
+ "uv_size": [
+ 62,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 305,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ 62,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 241,
+ 155
+ ],
+ "uv_size": [
+ 2,
+ 62
+ ]
+ },
+ "down": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ -62
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 19.94778713587651,
+ 22.22581592798413,
+ -33.73825560924353
+ ],
+ "size": [
+ 1.9,
+ 5.7,
+ 58.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 305,
+ 217
+ ],
+ "uv_size": [
+ -62,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 307,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 241,
+ 217
+ ],
+ "uv_size": [
+ -62,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 243,
+ 155
+ ],
+ "uv_size": [
+ -2,
+ 62
+ ]
+ },
+ "down": {
+ "uv": [
+ 245,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ -62
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.17346286412349,
+ 34.05597592798412,
+ 21.81045439075647
+ ],
+ "size": [
+ 38.3325,
+ 8.55,
+ 18.05
+ ],
+ "pivot": [
+ 17.192787135876507,
+ 41.18097592798412,
+ 23.23545439075647
+ ],
+ "rotation": [
+ -60,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 245,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 226,
+ 19
+ ],
+ "uv_size": [
+ 19,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 304,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 285,
+ 19
+ ],
+ "uv_size": [
+ 19,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 245,
+ 0
+ ],
+ "uv_size": [
+ 40,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 285,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.10221286412349,
+ 27.92581592798413,
+ 8.061744390756468
+ ],
+ "size": [
+ 38,
+ 14.25,
+ 25.65
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 56,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 29,
+ 354
+ ],
+ "uv_size": [
+ 27,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 123,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 354
+ ],
+ "uv_size": [
+ 27,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 56,
+ 327
+ ],
+ "uv_size": [
+ 40,
+ 27
+ ]
+ },
+ "down": {
+ "uv": [
+ 96,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ -27
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.10221286412349,
+ 42.17581592798413,
+ -45.13825560924353
+ ],
+ "size": [
+ 38,
+ 2.85,
+ 70.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 73,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 73
+ ],
+ "uv_size": [
+ 73,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 187,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 113,
+ 73
+ ],
+ "uv_size": [
+ 74,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 73,
+ 0
+ ],
+ "uv_size": [
+ 40,
+ 73
+ ]
+ },
+ "down": {
+ "uv": [
+ 113,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ -74
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.10221286412349,
+ 45.02581592798413,
+ -45.13825560924353
+ ],
+ "size": [
+ 38,
+ 8.55,
+ 52.25
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 227,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 172,
+ 494
+ ],
+ "uv_size": [
+ 55,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 267,
+ 494
+ ],
+ "uv_size": [
+ 55,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 227,
+ 439
+ ],
+ "uv_size": [
+ 40,
+ 55
+ ]
+ },
+ "down": {
+ "uv": [
+ 267,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ -55
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.19721286412349,
+ 22.22581592798413,
+ 4.641744390756468
+ ],
+ "size": [
+ 0,
+ 0.95,
+ 22.04
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 214,
+ 297
+ ],
+ "uv_size": [
+ 23,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 260,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 23,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 237,
+ 274
+ ],
+ "uv_size": [
+ 0,
+ 23
+ ]
+ },
+ "down": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ -23
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.95721286412349,
+ 26.74890592798413,
+ 31.720124390756467
+ ],
+ "size": [
+ 39.73375,
+ 1.9,
+ 18.24
+ ],
+ "pivot": [
+ 19.23528713587651,
+ 29.598905927984127,
+ 25.07012439075647
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 290,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 271,
+ 189
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 350,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 331,
+ 189
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 290,
+ 170
+ ],
+ "uv_size": [
+ 41,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 331,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -13.30221286412349,
+ 7.025815927984128,
+ 25.161744390756468
+ ],
+ "size": [
+ 30.4,
+ 11.4,
+ 17.1
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 272,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ 12
+ ]
+ },
+ "east": {
+ "uv": [
+ 254,
+ 242
+ ],
+ "uv_size": [
+ 18,
+ 12
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ 12
+ ]
+ },
+ "west": {
+ "uv": [
+ 304,
+ 242
+ ],
+ "uv_size": [
+ 18,
+ 12
+ ]
+ },
+ "up": {
+ "uv": [
+ 272,
+ 224
+ ],
+ "uv_size": [
+ 32,
+ 18
+ ]
+ },
+ "down": {
+ "uv": [
+ 304,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ -18
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -13.58721286412349,
+ 7.025815927984128,
+ -36.58825560924353
+ ],
+ "size": [
+ 30.97,
+ 15.2,
+ 20.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 248,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 226,
+ 49
+ ],
+ "uv_size": [
+ 22,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 302,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 280,
+ 49
+ ],
+ "uv_size": [
+ 22,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 248,
+ 27
+ ],
+ "uv_size": [
+ 32,
+ 22
+ ]
+ },
+ "down": {
+ "uv": [
+ 280,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ -22
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone4",
+ "parent": "bone3",
+ "pivot": [
+ 17.33528713587651,
+ 5.125815927984129,
+ -15.403255609243532
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -18.05221286412349,
+ 11.775815927984128,
+ 25.161744390756468
+ ],
+ "size": [
+ 39.9,
+ 16.15,
+ 23.75
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 25,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 235
+ ],
+ "uv_size": [
+ 25,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 92,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 67,
+ 235
+ ],
+ "uv_size": [
+ 25,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 25,
+ 210
+ ],
+ "uv_size": [
+ 42,
+ 25
+ ]
+ },
+ "down": {
+ "uv": [
+ 67,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ -25
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -18.02846286412349,
+ 26.02581592798413,
+ 31.716744390756467
+ ],
+ "size": [
+ 39.8525,
+ 1.9,
+ 1.14
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 74,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 73,
+ 312
+ ],
+ "uv_size": [
+ 1,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 116,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 115,
+ 312
+ ],
+ "uv_size": [
+ 1,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 74,
+ 311
+ ],
+ "uv_size": [
+ 41,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 115,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -18.05221286412349,
+ 11.775815927984128,
+ 41.311744390756466
+ ],
+ "size": [
+ 39.9,
+ 5.7,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 0,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 0,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "down": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -18.05221286412349,
+ 17.47581592798413,
+ 25.161744390756468
+ ],
+ "size": [
+ 39.9,
+ 0,
+ 18.05
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 98,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "east": {
+ "uv": [
+ 79,
+ 473
+ ],
+ "uv_size": [
+ 19,
+ 0
+ ]
+ },
+ "south": {
+ "uv": [
+ 159,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "west": {
+ "uv": [
+ 140,
+ 473
+ ],
+ "uv_size": [
+ 19,
+ 0
+ ]
+ },
+ "up": {
+ "uv": [
+ 98,
+ 454
+ ],
+ "uv_size": [
+ 42,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 140,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.10221286412349,
+ 13.675815927984129,
+ 48.91174439075647
+ ],
+ "size": [
+ 38,
+ 8.55,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 165,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 164,
+ 342
+ ],
+ "uv_size": [
+ 1,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 206,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 205,
+ 342
+ ],
+ "uv_size": [
+ 1,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 165,
+ 341
+ ],
+ "uv_size": [
+ 40,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 205,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -18.05221286412349,
+ 7.025815927984128,
+ 41.311744390756466
+ ],
+ "size": [
+ 39.9,
+ 4.75,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 119,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 109,
+ 269
+ ],
+ "uv_size": [
+ 10,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 171,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 161,
+ 269
+ ],
+ "uv_size": [
+ 10,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 119,
+ 259
+ ],
+ "uv_size": [
+ 42,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 161,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -3.80221286412349,
+ 6.075815927984129,
+ 50.811744390756466
+ ],
+ "size": [
+ 11.4,
+ 4.75,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 136,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 135,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 149,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 136,
+ 210
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -3.80221286412349,
+ 6.075815927984129,
+ -46.84825560924353
+ ],
+ "size": [
+ 11.4,
+ 4.75,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 136,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 135,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 149,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 136,
+ 210
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -18.05221286412349,
+ 7.025815927984128,
+ -16.63825560924353
+ ],
+ "size": [
+ 39.9,
+ 15.2,
+ 41.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 193
+ ],
+ "uv_size": [
+ 44,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 130,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 86,
+ 193
+ ],
+ "uv_size": [
+ 44,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 44,
+ 149
+ ],
+ "uv_size": [
+ 42,
+ 44
+ ]
+ },
+ "down": {
+ "uv": [
+ 86,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ -44
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -18.05221286412349,
+ 11.775815927984128,
+ -33.73825560924353
+ ],
+ "size": [
+ 39.9,
+ 10.45,
+ 17.1
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 384,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ 11
+ ]
+ },
+ "east": {
+ "uv": [
+ 366,
+ 362
+ ],
+ "uv_size": [
+ 18,
+ 11
+ ]
+ },
+ "south": {
+ "uv": [
+ 444,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ 11
+ ]
+ },
+ "west": {
+ "uv": [
+ 426,
+ 362
+ ],
+ "uv_size": [
+ 18,
+ 11
+ ]
+ },
+ "up": {
+ "uv": [
+ 384,
+ 344
+ ],
+ "uv_size": [
+ 42,
+ 18
+ ]
+ },
+ "down": {
+ "uv": [
+ 426,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ -18
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -18.05221286412349,
+ 7.025815927984128,
+ -46.08825560924353
+ ],
+ "size": [
+ 39.9,
+ 4.75,
+ 12.35
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 267,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 254,
+ 268
+ ],
+ "uv_size": [
+ 13,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 309,
+ 268
+ ],
+ "uv_size": [
+ 13,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 267,
+ 255
+ ],
+ "uv_size": [
+ 42,
+ 13
+ ]
+ },
+ "down": {
+ "uv": [
+ 309,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ -13
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone11",
+ "parent": "bone4",
+ "pivot": [
+ -15.43971286412349,
+ 7.025815927984128,
+ -20.153255609243534
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -8.55221286412349,
+ 6.075815927984129,
+ 48.91174439075647
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "pivot": [
+ -7.602212864123491,
+ 9.875815927984128,
+ 50.811744390756466
+ ],
+ "rotation": [
+ 0,
+ 0,
+ -12.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 230,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 224,
+ 379
+ ],
+ "uv_size": [
+ -2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 226,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 10.44778713587651,
+ 6.075815927984129,
+ 48.91174439075647
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "pivot": [
+ 11.39778713587651,
+ 9.875815927984128,
+ 50.811744390756466
+ ],
+ "rotation": [
+ 7.5,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 218,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 222,
+ 379
+ ],
+ "uv_size": [
+ 2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone12",
+ "parent": "bone4",
+ "pivot": [
+ -15.43971286412349,
+ 7.025815927984128,
+ 25.06674439075647
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -8.55221286412349,
+ 6.075815927984129,
+ -47.79825560924353
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 230,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 224,
+ 379
+ ],
+ "uv_size": [
+ -2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 226,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 10.44778713587651,
+ 6.075815927984129,
+ -47.79825560924353
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 218,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 222,
+ 379
+ ],
+ "uv_size": [
+ 2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone13",
+ "parent": "bone4",
+ "pivot": [
+ 17.33528713587651,
+ 7.9758159279841285,
+ -22.053255609243532
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 17.09778713587651,
+ 11.775815927984128,
+ -45.13825560924353
+ ],
+ "size": [
+ 4.75,
+ 16.15,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 49,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 66,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 49,
+ 253
+ ],
+ "uv_size": [
+ 5,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 91,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 1.8977871358765093,
+ 11.775815927984128,
+ -45.13825560924353
+ ],
+ "size": [
+ 15.2,
+ 0.95,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 33,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 71,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 33,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 75,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -13.30221286412349,
+ 11.775815927984128,
+ -45.13825560924353
+ ],
+ "size": [
+ 15.2,
+ 0.95,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 17,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 87,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 17,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 59,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -18.05221286412349,
+ 11.775815927984128,
+ -45.13825560924353
+ ],
+ "size": [
+ 4.75,
+ 16.15,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 12,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 103,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 12,
+ 253
+ ],
+ "uv_size": [
+ 5,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 17.09778713587651,
+ 27.92581592798413,
+ -45.13825560924353
+ ],
+ "size": [
+ 3.8,
+ 14.25,
+ 53.2
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 92,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 152,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 92,
+ 77
+ ],
+ "uv_size": [
+ 4,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 132,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 1.8977871358765093,
+ 27.92581592798413,
+ -43.23825560924353
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 51.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 60,
+ 152
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 156,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 98,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 76,
+ 77
+ ],
+ "uv_size": [
+ 16,
+ 54
+ ]
+ },
+ "down": {
+ "uv": [
+ 116,
+ 131
+ ],
+ "uv_size": [
+ 16,
+ -54
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 1.8977871358765093,
+ 12.72581592798413,
+ -43.23825560924353
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 30,
+ 303
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 71,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 56,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 33,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 75,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -13.30221286412349,
+ 27.92581592798413,
+ -43.23825560924353
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 51.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 152
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 172,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 98,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 60,
+ 77
+ ],
+ "uv_size": [
+ 16,
+ 54
+ ]
+ },
+ "down": {
+ "uv": [
+ 100,
+ 131
+ ],
+ "uv_size": [
+ 16,
+ -54
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -13.30221286412349,
+ 12.72581592798413,
+ -43.23825560924353
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 14,
+ 303
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 87,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 56,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 17,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 59,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.10221286412349,
+ 27.92581592798413,
+ -45.13825560924353
+ ],
+ "size": [
+ 3.8,
+ 14.25,
+ 53.2
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 56,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 116,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 60,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 56,
+ 77
+ ],
+ "uv_size": [
+ 4,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 60,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.292212864123492,
+ 27.92581592798413,
+ -44.188255609243534
+ ],
+ "size": [
+ 0,
+ 14.25,
+ 32.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 412,
+ 243
+ ],
+ "uv_size": [
+ 52,
+ 25
+ ]
+ },
+ "south": {
+ "uv": [
+ 468,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 426,
+ 226
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 412,
+ 194
+ ],
+ "uv_size": [
+ 0,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 21.08778713587651,
+ 27.92581592798413,
+ -44.188255609243534
+ ],
+ "size": [
+ 0,
+ 14.25,
+ 32.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 482,
+ 226
+ ],
+ "uv_size": [
+ -56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 468,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 412,
+ 243
+ ],
+ "uv_size": [
+ 52,
+ 25
+ ]
+ },
+ "up": {
+ "uv": [
+ 412,
+ 194
+ ],
+ "uv_size": [
+ 0,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ -56
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk1",
+ "parent": "bone13",
+ "pivot": [
+ 16.82394713587651,
+ 12.72581592798413,
+ -44.74591560924353
+ ],
+ "rotation": [
+ 2.59775,
+ -27.38656,
+ -5.63304
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 1.8977871358765093,
+ 27.92581592798413,
+ -45.13825560924353
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 76,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 54,
+ 133
+ ],
+ "uv_size": [
+ 2,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 92,
+ 133
+ ],
+ "uv_size": [
+ -16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 133
+ ],
+ "uv_size": [
+ 2,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 99,
+ 146
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 116,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 1.8977871358765093,
+ 12.72581592798413,
+ -45.13825560924353
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 33,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 10,
+ 265
+ ],
+ "uv_size": [
+ 2,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 49,
+ 265
+ ],
+ "uv_size": [
+ -16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 2,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 33,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 99,
+ 146
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk2",
+ "parent": "bone13",
+ "pivot": [
+ -13.06471286412349,
+ 12.72581592798413,
+ -43.90325560924353
+ ],
+ "rotation": [
+ 0,
+ 65,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -13.30221286412349,
+ 27.92581592798413,
+ -45.13825560924353
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 60,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 54,
+ 133
+ ],
+ "uv_size": [
+ 2,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 76,
+ 133
+ ],
+ "uv_size": [
+ -16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 133
+ ],
+ "uv_size": [
+ 2,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 99,
+ 146
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 100,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -13.30221286412349,
+ 12.72581592798413,
+ -45.13825560924353
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 17,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 10,
+ 265
+ ],
+ "uv_size": [
+ 2,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 33,
+ 265
+ ],
+ "uv_size": [
+ -16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 2,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 17,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 99,
+ 146
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone14",
+ "parent": "bone3",
+ "pivot": [
+ 1.8977871358765093,
+ 17.47581592798413,
+ 20.981744390756468
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -12.35221286412349,
+ 45.83331592798413,
+ 12.659744390756469
+ ],
+ "size": [
+ 28.5,
+ 2.8975,
+ 5.985
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 427,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 421,
+ 415
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 463,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 457,
+ 415
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 427,
+ 409
+ ],
+ "uv_size": [
+ 30,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 457,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 8.54778713587651,
+ 44.88331592798413,
+ 14.559744390756467
+ ],
+ "size": [
+ 3.8,
+ 0.9975,
+ 2.185
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 450,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 448,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 456,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 450,
+ 424
+ ],
+ "uv_size": [
+ 4,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -8.742212864123491,
+ 44.88331592798413,
+ 14.578744390756468
+ ],
+ "size": [
+ 3.8,
+ 0.9975,
+ 2.185
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 450,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 448,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 456,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 450,
+ 424
+ ],
+ "uv_size": [
+ 4,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ -2
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone15",
+ "parent": "bone3",
+ "pivot": [
+ -20.66471286412349,
+ 41.22581592798413,
+ -50.55325560924353
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -19.00221286412349,
+ 46.92581592798413,
+ -30.888255609243533
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -19.00221286412349,
+ 46.92581592798413,
+ -12.838255609243532
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 320,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 314,
+ 480
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 328,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 320,
+ 474
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -19.00221286412349,
+ 46.92581592798413,
+ -3.338255609243532
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone16",
+ "parent": "bone3",
+ "pivot": [
+ 24.46028713587651,
+ 41.22581592798413,
+ -50.55325560924353
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 20.89778713587651,
+ 46.92581592798413,
+ -12.838255609243532
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 328,
+ 480
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 330,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 320,
+ 480
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 322,
+ 474
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 324,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 20.89778713587651,
+ 46.92581592798413,
+ -3.338255609243532
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 302,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 294,
+ 473
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 296,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ -6
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone5",
+ "parent": "bone3",
+ "pivot": [
+ 4.98528713587651,
+ 17.47581592798413,
+ -23.95325560924353
+ ]
+ },
+ {
+ "name": "capo",
+ "parent": "bone5",
+ "pivot": [
+ 17.33528713587651,
+ 26.97581592798413,
+ 32.76174439075647
+ ],
+ "rotation": [
+ 22.5,
+ 0,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -18.05171286412349,
+ 28.269405927984128,
+ 32.19562439075647
+ ],
+ "size": [
+ 39.899,
+ 1.899,
+ 18.239
+ ],
+ "inflate": 0.01,
+ "pivot": [
+ 19.23528713587651,
+ 30.168905927984127,
+ 24.595124390756467
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 212,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 193,
+ 145
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 273,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 254,
+ 145
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 212,
+ 126
+ ],
+ "uv_size": [
+ 42,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 254,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -11.401712864123489,
+ 30.359405927984128,
+ 35.045624390756466
+ ],
+ "size": [
+ 26.599,
+ -0.001,
+ 12.539
+ ],
+ "inflate": 0.01,
+ "pivot": [
+ 19.23528713587651,
+ 30.35890592798413,
+ 24.595124390756467
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 341,
+ 154
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 322,
+ 154
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 402,
+ 154
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 383,
+ 154
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 458,
+ 296
+ ],
+ "uv_size": [
+ -41,
+ -19
+ ]
+ },
+ "down": {
+ "uv": [
+ 431,
+ 142
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "retrov",
+ "parent": "bone3",
+ "pivot": [
+ -21.40909286412349,
+ 23.17581592798413,
+ 21.669254390756468
+ ]
+ },
+ {
+ "name": "bone",
+ "parent": "retrov",
+ "pivot": [
+ -21.40909286412349,
+ 23.17581592798413,
+ 21.669254390756468
+ ],
+ "rotation": [
+ 0,
+ -12.5,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -23.02538286412349,
+ 26.97581592798413,
+ 26.284154390756466
+ ],
+ "size": [
+ 4.75,
+ 6.65,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 23,
+ 5
+ ],
+ "uv_size": [
+ 5,
+ 7
+ ]
+ },
+ "east": {
+ "uv": [
+ 21,
+ 5
+ ],
+ "uv_size": [
+ 2,
+ 7
+ ]
+ },
+ "south": {
+ "uv": [
+ 30,
+ 5
+ ],
+ "uv_size": [
+ 5,
+ 7
+ ]
+ },
+ "west": {
+ "uv": [
+ 28,
+ 5
+ ],
+ "uv_size": [
+ 2,
+ 7
+ ]
+ },
+ "up": {
+ "uv": [
+ 23,
+ 3
+ ],
+ "uv_size": [
+ 5,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 28,
+ 5
+ ],
+ "uv_size": [
+ 5,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -21.12538286412349,
+ 27.92581592798413,
+ 27.23415439075647
+ ],
+ "size": [
+ 5.7,
+ 3.8,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 4
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "south": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 4
+ ]
+ },
+ "west": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "up": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 0
+ ]
+ },
+ "down": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 0
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone6",
+ "parent": "retrov",
+ "pivot": [
+ 25.20466713587651,
+ 23.17581592798413,
+ 21.669254390756468
+ ],
+ "rotation": [
+ 0,
+ 12.5,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 22.07095713587651,
+ 26.97581592798413,
+ 26.284154390756466
+ ],
+ "size": [
+ 4.75,
+ 6.65,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 28,
+ 5
+ ],
+ "uv_size": [
+ -5,
+ 7
+ ]
+ },
+ "east": {
+ "uv": [
+ 30,
+ 5
+ ],
+ "uv_size": [
+ -2,
+ 7
+ ]
+ },
+ "south": {
+ "uv": [
+ 35,
+ 5
+ ],
+ "uv_size": [
+ -5,
+ 7
+ ]
+ },
+ "west": {
+ "uv": [
+ 23,
+ 5
+ ],
+ "uv_size": [
+ -2,
+ 7
+ ]
+ },
+ "up": {
+ "uv": [
+ 28,
+ 3
+ ],
+ "uv_size": [
+ -5,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 33,
+ 5
+ ],
+ "uv_size": [
+ -5,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 19.22095713587651,
+ 27.92581592798413,
+ 27.23415439075647
+ ],
+ "size": [
+ 5.7,
+ 3.8,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ -6,
+ 4
+ ]
+ },
+ "east": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "south": {
+ "uv": [
+ 12,
+ 9
+ ],
+ "uv_size": [
+ -6,
+ 4
+ ]
+ },
+ "west": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "up": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ -6,
+ 0
+ ]
+ },
+ "down": {
+ "uv": [
+ 12,
+ 9
+ ],
+ "uv_size": [
+ -6,
+ 0
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "rodas",
+ "parent": "bone2",
+ "pivot": [
+ -12.96971286412349,
+ 8.375815927984128,
+ 38.74674439075647
+ ]
+ },
+ {
+ "name": "front",
+ "parent": "rodas",
+ "pivot": [
+ 17.90528713587651,
+ 8.375815927984128,
+ 33.99674439075647
+ ]
+ },
+ {
+ "name": "front_right_wheel",
+ "parent": "front",
+ "pivot": [
+ -12.96971286412349,
+ 8.375815927984128,
+ 33.616744390756466
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -16.86471286412349,
+ 4.575815927984129,
+ 29.81674439075647
+ ],
+ "size": [
+ 3.8,
+ 7.6,
+ 7.6
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 269,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 261,
+ 282
+ ],
+ "uv_size": [
+ 8,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 281,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ 8,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 269,
+ 274
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "down": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ -8
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.600962864123492,
+ 5.254565927984128,
+ 26.227474390756466
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -14.84596286412349,
+ 8.613315927984129,
+ 33.61673439075647
+ ],
+ "rotation": [
+ -45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 157,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 153,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 166,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 157,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.577212864123492,
+ 5.2883159279841285,
+ 26.016744390756468
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -14.84596286412349,
+ 8.375815927984128,
+ 33.616744390756466
+ ],
+ "rotation": [
+ -90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 269,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 265,
+ 66
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 278,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 269,
+ 62
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.577212864123492,
+ 5.2883159279841285,
+ 26.016744390756468
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 176,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 172,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 185,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 176,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.600962864123492,
+ 4.976305927984129,
+ 25.891604390756466
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -14.84596286412349,
+ 8.474185927984129,
+ 33.28086439075647
+ ],
+ "rotation": [
+ 45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 4,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 287
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 13,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 4,
+ 283
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.577212864123492,
+ 5.2883159279841285,
+ 26.016744390756468
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -14.84596286412349,
+ 8.375815927984128,
+ 33.616744390756466
+ ],
+ "rotation": [
+ -180,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 195,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 191,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 204,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 195,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.600962864123492,
+ 5.590435927984129,
+ 26.22749439075647
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -14.84596286412349,
+ 8.613315927984129,
+ 33.61675439075647
+ ],
+ "rotation": [
+ -135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 138,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 134,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 147,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 138,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.600962864123492,
+ 5.590435927984129,
+ 26.56336439075647
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -14.84596286412349,
+ 8.474185927984129,
+ 33.95262439075647
+ ],
+ "rotation": [
+ 135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 218,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 214,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 227,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 218,
+ 259
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.577212864123492,
+ 5.2883159279841285,
+ 26.016744390756468
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -14.84596286412349,
+ 8.375815927984128,
+ 33.616744390756466
+ ],
+ "rotation": [
+ 90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 237,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 233,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 246,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 237,
+ 259
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "front_left_wheel",
+ "parent": "front",
+ "pivot": [
+ 15.81528713587651,
+ 8.375815927984128,
+ 33.616744390756466
+ ],
+ "rotation": [
+ 0,
+ 0,
+ -9
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 16.86028713587651,
+ 4.575815927984129,
+ 29.81674439075647
+ ],
+ "size": [
+ 3.8,
+ 7.6,
+ 7.6
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 281,
+ 282
+ ],
+ "uv_size": [
+ -8,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 285,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 269,
+ 282
+ ],
+ "uv_size": [
+ -8,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 273,
+ 274
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "down": {
+ "uv": [
+ 277,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ -8
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 16.599037135876507,
+ 5.254565927984128,
+ 26.227474390756466
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ 18.64153713587651,
+ 8.613315927984129,
+ 33.61673439075647
+ ],
+ "rotation": [
+ -45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 166,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 171,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 157,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 162,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 167,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 16.622787135876507,
+ 5.2883159279841285,
+ 26.016744390756468
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 18.64153713587651,
+ 8.375815927984128,
+ 33.616744390756466
+ ],
+ "rotation": [
+ -90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 278,
+ 66
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 283,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 269,
+ 66
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 274,
+ 62
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 279,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 16.622787135876507,
+ 5.2883159279841285,
+ 26.016744390756468
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 185,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 190,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 176,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 181,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 186,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 16.599037135876507,
+ 4.976305927984129,
+ 25.891604390756466
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ 18.64153713587651,
+ 8.474185927984129,
+ 33.28086439075647
+ ],
+ "rotation": [
+ 45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 13,
+ 287
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 18,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 4,
+ 287
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 9,
+ 283
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 14,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 16.622787135876507,
+ 5.2883159279841285,
+ 26.016744390756468
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 18.64153713587651,
+ 8.375815927984128,
+ 33.616744390756466
+ ],
+ "rotation": [
+ -180,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 204,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 209,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 195,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 200,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 205,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 16.599037135876507,
+ 5.590435927984129,
+ 26.22749439075647
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ 18.64153713587651,
+ 8.613315927984129,
+ 33.61675439075647
+ ],
+ "rotation": [
+ -135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 147,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 152,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 138,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 143,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 16.599037135876507,
+ 5.590435927984129,
+ 26.56336439075647
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ 18.64153713587651,
+ 8.474185927984129,
+ 33.95262439075647
+ ],
+ "rotation": [
+ 135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 227,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 232,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 218,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 223,
+ 259
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 228,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 16.622787135876507,
+ 5.2883159279841285,
+ 26.016744390756468
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 18.64153713587651,
+ 8.375815927984128,
+ 33.616744390756466
+ ],
+ "rotation": [
+ 90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 246,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 251,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 237,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 242,
+ 259
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 247,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "back",
+ "parent": "rodas",
+ "pivot": [
+ -12.96971286412349,
+ 8.375815927984128,
+ -30.888255609243533
+ ]
+ },
+ {
+ "name": "back_right_wheel",
+ "parent": "back",
+ "pivot": [
+ -12.96971286412349,
+ 8.375815927984128,
+ -30.888255609243533
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -16.86471286412349,
+ 4.575815927984129,
+ -28.98825560924353
+ ],
+ "size": [
+ 3.8,
+ 7.6,
+ 7.6
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 269,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 261,
+ 282
+ ],
+ "uv_size": [
+ 8,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 281,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ 8,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 269,
+ 274
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "down": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ -8
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.600962864123492,
+ 5.254565927984128,
+ -32.57752560924354
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -14.84596286412349,
+ 8.613315927984129,
+ -25.188265609243533
+ ],
+ "rotation": [
+ -45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 157,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 153,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 166,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 157,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.577212864123492,
+ 5.2883159279841285,
+ -32.788255609243535
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -14.84596286412349,
+ 8.375815927984128,
+ -25.188255609243534
+ ],
+ "rotation": [
+ -90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 269,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 265,
+ 66
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 278,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 269,
+ 62
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.577212864123492,
+ 5.2883159279841285,
+ -32.788255609243535
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 176,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 172,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 185,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 176,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.600962864123492,
+ 4.976305927984129,
+ -32.91339560924354
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -14.84596286412349,
+ 8.474185927984129,
+ -25.524135609243533
+ ],
+ "rotation": [
+ 45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 4,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 287
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 13,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 4,
+ 283
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.577212864123492,
+ 5.2883159279841285,
+ -32.788255609243535
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -14.84596286412349,
+ 8.375815927984128,
+ -25.188255609243534
+ ],
+ "rotation": [
+ -180,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 195,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 191,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 204,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 195,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.600962864123492,
+ 5.590435927984129,
+ -32.57750560924353
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -14.84596286412349,
+ 8.613315927984129,
+ -25.18824560924353
+ ],
+ "rotation": [
+ -135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 138,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 134,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 147,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 138,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.600962864123492,
+ 5.590435927984129,
+ -32.24163560924353
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -14.84596286412349,
+ 8.474185927984129,
+ -24.85237560924353
+ ],
+ "rotation": [
+ 135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 218,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 214,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 227,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 218,
+ 259
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.577212864123492,
+ 5.2883159279841285,
+ -32.788255609243535
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -14.84596286412349,
+ 8.375815927984128,
+ -25.188255609243534
+ ],
+ "rotation": [
+ 90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 237,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 233,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 246,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 237,
+ 259
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "back_left_wheel",
+ "parent": "back",
+ "pivot": [
+ 17.81528713587651,
+ 8.375815927984128,
+ -30.888255609243533
+ ],
+ "rotation": [
+ 0,
+ -12.5,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 18.86028713587651,
+ 4.575815927984129,
+ -28.98825560924353
+ ],
+ "size": [
+ 3.8,
+ 7.6,
+ 7.6
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 281,
+ 282
+ ],
+ "uv_size": [
+ -8,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 285,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 269,
+ 282
+ ],
+ "uv_size": [
+ -8,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 273,
+ 274
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "down": {
+ "uv": [
+ 277,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ -8
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 18.599037135876507,
+ 5.254565927984128,
+ -32.57752560924354
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ 20.64153713587651,
+ 8.613315927984129,
+ -25.188265609243533
+ ],
+ "rotation": [
+ -45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 166,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 171,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 157,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 162,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 167,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 18.622787135876507,
+ 5.2883159279841285,
+ -32.788255609243535
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 20.64153713587651,
+ 8.375815927984128,
+ -25.188255609243534
+ ],
+ "rotation": [
+ -90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 278,
+ 66
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 283,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 269,
+ 66
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 274,
+ 62
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 279,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 18.622787135876507,
+ 5.2883159279841285,
+ -32.788255609243535
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 185,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 190,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 176,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 181,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 186,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 18.599037135876507,
+ 4.976305927984129,
+ -32.91339560924354
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ 20.64153713587651,
+ 8.474185927984129,
+ -25.524135609243533
+ ],
+ "rotation": [
+ 45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 13,
+ 287
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 18,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 4,
+ 287
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 9,
+ 283
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 14,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 18.622787135876507,
+ 5.2883159279841285,
+ -32.788255609243535
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 20.64153713587651,
+ 8.375815927984128,
+ -25.188255609243534
+ ],
+ "rotation": [
+ -180,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 204,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 209,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 195,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 200,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 205,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 18.599037135876507,
+ 5.590435927984129,
+ -32.57750560924353
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ 20.64153713587651,
+ 8.613315927984129,
+ -25.18824560924353
+ ],
+ "rotation": [
+ -135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 147,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 152,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 138,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 143,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 18.599037135876507,
+ 5.590435927984129,
+ -32.24163560924353
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ 20.64153713587651,
+ 8.474185927984129,
+ -24.85237560924353
+ ],
+ "rotation": [
+ 135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 227,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 232,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 218,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 223,
+ 259
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 228,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 18.622787135876507,
+ 5.2883159279841285,
+ -32.788255609243535
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 20.64153713587651,
+ 8.375815927984128,
+ -25.188255609243534
+ ],
+ "rotation": [
+ 90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 246,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 251,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 237,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 242,
+ 259
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 247,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "description": {
+ "identifier": "geometry.dn_sa_ambulance_car_broken_90",
+ "texture_width": 512,
+ "texture_height": 512,
+ "visible_bounds_width": 14,
+ "visible_bounds_height": 5,
+ "visible_bounds_offset": [
+ 0,
+ 1.5,
+ 0
+ ]
+ },
+ "bones": [
+ {
+ "name": "main",
+ "pivot": [
+ -6.731744390756468,
+ -11.574184072015871,
+ 17.89778713587651
+ ],
+ "rotation": [
+ 0,
+ 0,
+ 0
+ ]
+ },
+ {
+ "name": "car_shapes",
+ "parent": "main",
+ "pivot": [
+ -6.731744390756468,
+ -11.574184072015871,
+ 17.89778713587651
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -14.731744390756468,
+ 7.425815927984128,
+ 6.897787135876509
+ ],
+ "size": [
+ 16,
+ 16,
+ 16
+ ],
+ "uv": [
+ -28,
+ -14
+ ]
+ },
+ {
+ "origin": [
+ -26.681744390756467,
+ 7.425815927984128,
+ 34.99778713587651
+ ],
+ "size": [
+ 38.95,
+ 19,
+ 25.08
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -25.731744390756468,
+ 7.425815927984128,
+ -33.87721286412349
+ ],
+ "size": [
+ 38,
+ 46.55,
+ 51.775
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -26.681744390756467,
+ 7.425815927984128,
+ 17.89778713587651
+ ],
+ "size": [
+ 38.95,
+ 20.9,
+ 17.1
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -25.731744390756468,
+ 28.325815927984127,
+ 18.27778713587651
+ ],
+ "size": [
+ 38,
+ 17.1,
+ 17.67
+ ],
+ "uv": {}
+ }
+ ]
+ },
+ {
+ "name": "bone2",
+ "parent": "main",
+ "pivot": [
+ 8.705755609243532,
+ 2.675815927984128,
+ -4.2372128641234905
+ ]
+ },
+ {
+ "name": "carr",
+ "parent": "bone2",
+ "pivot": [
+ 8.705755609243532,
+ 4.175815927984128,
+ -4.2372128641234905
+ ],
+ "rotation": [
+ -1.99726,
+ 0.10465,
+ 2.99818
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 1.8182556092435318,
+ 46.925815927984125,
+ -36.25221286412349
+ ],
+ "size": [
+ 5.7,
+ 2.85,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ],
+ "uv_rotation": 270
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ],
+ "uv_rotation": 90
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone3",
+ "parent": "carr",
+ "pivot": [
+ 8.705755609243532,
+ 4.175815927984128,
+ -4.2372128641234905
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -26.681744390756467,
+ 22.22581592798413,
+ -22.57221286412349
+ ],
+ "size": [
+ 1.9,
+ 5.7,
+ 58.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 241,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 179,
+ 217
+ ],
+ "uv_size": [
+ 62,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 305,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ 62,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 241,
+ 155
+ ],
+ "uv_size": [
+ 2,
+ 62
+ ]
+ },
+ "down": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ -62
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 11.318255609243533,
+ 22.22581592798413,
+ -22.57221286412349
+ ],
+ "size": [
+ 1.9,
+ 5.7,
+ 58.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 305,
+ 217
+ ],
+ "uv_size": [
+ -62,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 307,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 241,
+ 217
+ ],
+ "uv_size": [
+ -62,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 243,
+ 155
+ ],
+ "uv_size": [
+ -2,
+ 62
+ ]
+ },
+ "down": {
+ "uv": [
+ 245,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ -62
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -25.802994390756467,
+ 34.05597592798412,
+ 32.976497135876514
+ ],
+ "size": [
+ 38.3325,
+ 8.55,
+ 18.05
+ ],
+ "pivot": [
+ 8.563255609243532,
+ 41.18097592798412,
+ 34.40149713587651
+ ],
+ "rotation": [
+ -60,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 245,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 226,
+ 19
+ ],
+ "uv_size": [
+ 19,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 304,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 285,
+ 19
+ ],
+ "uv_size": [
+ 19,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 245,
+ 0
+ ],
+ "uv_size": [
+ 40,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 285,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -25.731744390756468,
+ 27.92581592798413,
+ 19.22778713587651
+ ],
+ "size": [
+ 38,
+ 14.25,
+ 25.65
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 56,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 29,
+ 354
+ ],
+ "uv_size": [
+ 27,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 123,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 354
+ ],
+ "uv_size": [
+ 27,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 56,
+ 327
+ ],
+ "uv_size": [
+ 40,
+ 27
+ ]
+ },
+ "down": {
+ "uv": [
+ 96,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ -27
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -25.731744390756468,
+ 42.175815927984125,
+ -33.97221286412349
+ ],
+ "size": [
+ 38,
+ 2.85,
+ 70.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 73,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 73
+ ],
+ "uv_size": [
+ 73,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 187,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 113,
+ 73
+ ],
+ "uv_size": [
+ 74,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 73,
+ 0
+ ],
+ "uv_size": [
+ 40,
+ 73
+ ]
+ },
+ "down": {
+ "uv": [
+ 113,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ -74
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -25.731744390756468,
+ 45.02581592798413,
+ -33.97221286412349
+ ],
+ "size": [
+ 38,
+ 8.55,
+ 52.25
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 227,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 172,
+ 494
+ ],
+ "uv_size": [
+ 55,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 267,
+ 494
+ ],
+ "uv_size": [
+ 55,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 227,
+ 439
+ ],
+ "uv_size": [
+ 40,
+ 55
+ ]
+ },
+ "down": {
+ "uv": [
+ 267,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ -55
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -25.826744390756467,
+ 22.22581592798413,
+ 15.80778713587651
+ ],
+ "size": [
+ 0,
+ 0.95,
+ 22.04
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 214,
+ 297
+ ],
+ "uv_size": [
+ 23,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 260,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 23,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 237,
+ 274
+ ],
+ "uv_size": [
+ 0,
+ 23
+ ]
+ },
+ "down": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ -23
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.58674439075647,
+ 26.74890592798413,
+ 42.886167135876505
+ ],
+ "size": [
+ 39.73375,
+ 1.9,
+ 18.24
+ ],
+ "pivot": [
+ 10.605755609243532,
+ 29.598905927984127,
+ 36.236167135876514
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 290,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 271,
+ 189
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 350,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 331,
+ 189
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 290,
+ 170
+ ],
+ "uv_size": [
+ 41,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 331,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -21.931744390756467,
+ 7.0258159279841275,
+ 36.327787135876505
+ ],
+ "size": [
+ 30.4,
+ 11.4,
+ 17.1
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 272,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ 12
+ ]
+ },
+ "east": {
+ "uv": [
+ 254,
+ 242
+ ],
+ "uv_size": [
+ 18,
+ 12
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ 12
+ ]
+ },
+ "west": {
+ "uv": [
+ 304,
+ 242
+ ],
+ "uv_size": [
+ 18,
+ 12
+ ]
+ },
+ "up": {
+ "uv": [
+ 272,
+ 224
+ ],
+ "uv_size": [
+ 32,
+ 18
+ ]
+ },
+ "down": {
+ "uv": [
+ 304,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ -18
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -22.216744390756467,
+ 7.0258159279841275,
+ -25.42221286412349
+ ],
+ "size": [
+ 30.97,
+ 15.2,
+ 20.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 248,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 226,
+ 49
+ ],
+ "uv_size": [
+ 22,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 302,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 280,
+ 49
+ ],
+ "uv_size": [
+ 22,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 248,
+ 27
+ ],
+ "uv_size": [
+ 32,
+ 22
+ ]
+ },
+ "down": {
+ "uv": [
+ 280,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ -22
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone4",
+ "parent": "bone3",
+ "pivot": [
+ 8.705755609243532,
+ 5.125815927984128,
+ -4.2372128641234905
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -26.681744390756467,
+ 11.775815927984127,
+ 36.327787135876505
+ ],
+ "size": [
+ 39.9,
+ 16.15,
+ 23.75
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 25,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 235
+ ],
+ "uv_size": [
+ 25,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 92,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 67,
+ 235
+ ],
+ "uv_size": [
+ 25,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 25,
+ 210
+ ],
+ "uv_size": [
+ 42,
+ 25
+ ]
+ },
+ "down": {
+ "uv": [
+ 67,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ -25
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.657994390756468,
+ 26.02581592798413,
+ 42.88278713587651
+ ],
+ "size": [
+ 39.8525,
+ 1.9,
+ 1.14
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 74,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 73,
+ 312
+ ],
+ "uv_size": [
+ 1,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 116,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 115,
+ 312
+ ],
+ "uv_size": [
+ 1,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 74,
+ 311
+ ],
+ "uv_size": [
+ 41,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 115,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.681744390756467,
+ 11.775815927984127,
+ 52.47778713587651
+ ],
+ "size": [
+ 39.9,
+ 5.7,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 0,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 0,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "down": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.681744390756467,
+ 17.47581592798413,
+ 36.327787135876505
+ ],
+ "size": [
+ 39.9,
+ 0,
+ 18.05
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 98,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "east": {
+ "uv": [
+ 79,
+ 473
+ ],
+ "uv_size": [
+ 19,
+ 0
+ ]
+ },
+ "south": {
+ "uv": [
+ 159,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "west": {
+ "uv": [
+ 140,
+ 473
+ ],
+ "uv_size": [
+ 19,
+ 0
+ ]
+ },
+ "up": {
+ "uv": [
+ 98,
+ 454
+ ],
+ "uv_size": [
+ 42,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 140,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -25.731744390756468,
+ 13.675815927984129,
+ 60.077787135876505
+ ],
+ "size": [
+ 38,
+ 8.55,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 165,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 164,
+ 342
+ ],
+ "uv_size": [
+ 1,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 206,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 205,
+ 342
+ ],
+ "uv_size": [
+ 1,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 165,
+ 341
+ ],
+ "uv_size": [
+ 40,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 205,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.681744390756467,
+ 7.0258159279841275,
+ 52.47778713587651
+ ],
+ "size": [
+ 39.9,
+ 4.75,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 119,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 109,
+ 269
+ ],
+ "uv_size": [
+ 10,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 171,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 161,
+ 269
+ ],
+ "uv_size": [
+ 10,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 119,
+ 259
+ ],
+ "uv_size": [
+ 42,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 161,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -12.431744390756467,
+ 6.075815927984128,
+ 61.97778713587651
+ ],
+ "size": [
+ 11.4,
+ 4.75,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 136,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 135,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 149,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 136,
+ 210
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -12.431744390756467,
+ 6.075815927984128,
+ -35.682212864123485
+ ],
+ "size": [
+ 11.4,
+ 4.75,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 136,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 135,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 149,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 136,
+ 210
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.681744390756467,
+ 7.0258159279841275,
+ -5.47221286412349
+ ],
+ "size": [
+ 39.9,
+ 15.2,
+ 41.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 193
+ ],
+ "uv_size": [
+ 44,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 130,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 86,
+ 193
+ ],
+ "uv_size": [
+ 44,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 44,
+ 149
+ ],
+ "uv_size": [
+ 42,
+ 44
+ ]
+ },
+ "down": {
+ "uv": [
+ 86,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ -44
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.681744390756467,
+ 11.775815927984127,
+ -22.57221286412349
+ ],
+ "size": [
+ 39.9,
+ 10.45,
+ 17.1
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 384,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ 11
+ ]
+ },
+ "east": {
+ "uv": [
+ 366,
+ 362
+ ],
+ "uv_size": [
+ 18,
+ 11
+ ]
+ },
+ "south": {
+ "uv": [
+ 444,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ 11
+ ]
+ },
+ "west": {
+ "uv": [
+ 426,
+ 362
+ ],
+ "uv_size": [
+ 18,
+ 11
+ ]
+ },
+ "up": {
+ "uv": [
+ 384,
+ 344
+ ],
+ "uv_size": [
+ 42,
+ 18
+ ]
+ },
+ "down": {
+ "uv": [
+ 426,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ -18
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.681744390756467,
+ 7.0258159279841275,
+ -34.922212864123495
+ ],
+ "size": [
+ 39.9,
+ 4.75,
+ 12.35
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 267,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 254,
+ 268
+ ],
+ "uv_size": [
+ 13,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 309,
+ 268
+ ],
+ "uv_size": [
+ 13,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 267,
+ 255
+ ],
+ "uv_size": [
+ 42,
+ 13
+ ]
+ },
+ "down": {
+ "uv": [
+ 309,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ -13
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone11",
+ "parent": "bone4",
+ "pivot": [
+ -24.069244390756467,
+ 7.0258159279841275,
+ -8.987212864123492
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -17.181744390756467,
+ 6.075815927984128,
+ 60.077787135876505
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "pivot": [
+ -16.231744390756468,
+ 9.875815927984128,
+ 61.97778713587651
+ ],
+ "rotation": [
+ 0,
+ 0,
+ -12.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 230,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 224,
+ 379
+ ],
+ "uv_size": [
+ -2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 226,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 1.8182556092435318,
+ 6.075815927984128,
+ 60.077787135876505
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "pivot": [
+ 2.768255609243532,
+ 9.875815927984128,
+ 61.97778713587651
+ ],
+ "rotation": [
+ 7.5,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 218,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 222,
+ 379
+ ],
+ "uv_size": [
+ 2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone12",
+ "parent": "bone4",
+ "pivot": [
+ -24.069244390756467,
+ 7.0258159279841275,
+ 36.23278713587651
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -17.181744390756467,
+ 6.075815927984128,
+ -36.63221286412349
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 230,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 224,
+ 379
+ ],
+ "uv_size": [
+ -2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 226,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 1.8182556092435318,
+ 6.075815927984128,
+ -36.63221286412349
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 218,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 222,
+ 379
+ ],
+ "uv_size": [
+ 2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone13",
+ "parent": "bone4",
+ "pivot": [
+ 8.705755609243532,
+ 7.975815927984128,
+ -10.88721286412349
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 8.468255609243531,
+ 11.775815927984127,
+ -33.97221286412349
+ ],
+ "size": [
+ 4.75,
+ 16.15,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 49,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 66,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 49,
+ 253
+ ],
+ "uv_size": [
+ 5,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 91,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -6.731744390756468,
+ 11.775815927984127,
+ -33.97221286412349
+ ],
+ "size": [
+ 15.2,
+ 0.95,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 33,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 71,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 33,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 75,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -21.931744390756467,
+ 11.775815927984127,
+ -33.97221286412349
+ ],
+ "size": [
+ 15.2,
+ 0.95,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 17,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 87,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 17,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 59,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.681744390756467,
+ 11.775815927984127,
+ -33.97221286412349
+ ],
+ "size": [
+ 4.75,
+ 16.15,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 12,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 103,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 12,
+ 253
+ ],
+ "uv_size": [
+ 5,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 8.468255609243531,
+ 27.92581592798413,
+ -33.97221286412349
+ ],
+ "size": [
+ 3.8,
+ 14.25,
+ 53.2
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 92,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 152,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 92,
+ 77
+ ],
+ "uv_size": [
+ 4,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 132,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -6.731744390756468,
+ 27.92581592798413,
+ -32.072212864123486
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 51.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 60,
+ 152
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 156,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 98,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 76,
+ 77
+ ],
+ "uv_size": [
+ 16,
+ 54
+ ]
+ },
+ "down": {
+ "uv": [
+ 116,
+ 131
+ ],
+ "uv_size": [
+ 16,
+ -54
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -6.731744390756468,
+ 12.72581592798413,
+ -32.072212864123486
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 30,
+ 303
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 71,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 56,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 33,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 75,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -21.931744390756467,
+ 27.92581592798413,
+ -32.072212864123486
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 51.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 152
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 172,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 98,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 60,
+ 77
+ ],
+ "uv_size": [
+ 16,
+ 54
+ ]
+ },
+ "down": {
+ "uv": [
+ 100,
+ 131
+ ],
+ "uv_size": [
+ 16,
+ -54
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -21.931744390756467,
+ 12.72581592798413,
+ -32.072212864123486
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 14,
+ 303
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 87,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 56,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 17,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 59,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -25.731744390756468,
+ 27.92581592798413,
+ -33.97221286412349
+ ],
+ "size": [
+ 3.8,
+ 14.25,
+ 53.2
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 56,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 116,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 60,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 56,
+ 77
+ ],
+ "uv_size": [
+ 4,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 60,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -25.92174439075647,
+ 27.92581592798413,
+ -33.02221286412349
+ ],
+ "size": [
+ 0,
+ 14.25,
+ 32.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 412,
+ 243
+ ],
+ "uv_size": [
+ 52,
+ 25
+ ]
+ },
+ "south": {
+ "uv": [
+ 468,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 426,
+ 226
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 412,
+ 194
+ ],
+ "uv_size": [
+ 0,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 12.458255609243531,
+ 27.92581592798413,
+ -33.02221286412349
+ ],
+ "size": [
+ 0,
+ 14.25,
+ 32.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 482,
+ 226
+ ],
+ "uv_size": [
+ -56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 468,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 412,
+ 243
+ ],
+ "uv_size": [
+ 52,
+ 25
+ ]
+ },
+ "up": {
+ "uv": [
+ 412,
+ 194
+ ],
+ "uv_size": [
+ 0,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ -56
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk1",
+ "parent": "bone13",
+ "pivot": [
+ 8.194415609243531,
+ 12.72581592798413,
+ -33.57987286412349
+ ],
+ "rotation": [
+ 2.59775,
+ -27.38656,
+ -5.63304
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -6.731744390756468,
+ 27.92581592798413,
+ -33.97221286412349
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 76,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 54,
+ 133
+ ],
+ "uv_size": [
+ 2,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 92,
+ 133
+ ],
+ "uv_size": [
+ -16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 133
+ ],
+ "uv_size": [
+ 2,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 99,
+ 146
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 116,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -6.731744390756468,
+ 12.72581592798413,
+ -33.97221286412349
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 33,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 10,
+ 265
+ ],
+ "uv_size": [
+ 2,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 49,
+ 265
+ ],
+ "uv_size": [
+ -16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 2,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 33,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 99,
+ 146
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk2",
+ "parent": "bone13",
+ "pivot": [
+ -21.694244390756467,
+ 12.72581592798413,
+ -32.73721286412349
+ ],
+ "rotation": [
+ 0,
+ 65,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -21.931744390756467,
+ 27.92581592798413,
+ -33.97221286412349
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 60,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 54,
+ 133
+ ],
+ "uv_size": [
+ 2,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 76,
+ 133
+ ],
+ "uv_size": [
+ -16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 133
+ ],
+ "uv_size": [
+ 2,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 99,
+ 146
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 100,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -21.931744390756467,
+ 12.72581592798413,
+ -33.97221286412349
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 17,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 10,
+ 265
+ ],
+ "uv_size": [
+ 2,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 33,
+ 265
+ ],
+ "uv_size": [
+ -16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 2,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 17,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 99,
+ 146
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone14",
+ "parent": "bone3",
+ "pivot": [
+ -6.731744390756468,
+ 17.47581592798413,
+ 32.14778713587651
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -20.981744390756468,
+ 45.833315927984124,
+ 23.82578713587651
+ ],
+ "size": [
+ 28.5,
+ 2.8975,
+ 5.985
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 427,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 421,
+ 415
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 463,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 457,
+ 415
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 427,
+ 409
+ ],
+ "uv_size": [
+ 30,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 457,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -0.08174439075646811,
+ 44.88331592798413,
+ 25.72578713587651
+ ],
+ "size": [
+ 3.8,
+ 0.9975,
+ 2.185
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 450,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 448,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 456,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 450,
+ 424
+ ],
+ "uv_size": [
+ 4,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.37174439075647,
+ 44.88331592798413,
+ 25.744787135876507
+ ],
+ "size": [
+ 3.8,
+ 0.9975,
+ 2.185
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 450,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 448,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 456,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 450,
+ 424
+ ],
+ "uv_size": [
+ 4,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ -2
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone15",
+ "parent": "bone3",
+ "pivot": [
+ -29.294244390756468,
+ 41.22581592798412,
+ -39.387212864123484
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -27.631744390756467,
+ 46.925815927984125,
+ -19.72221286412349
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.631744390756467,
+ 46.925815927984125,
+ -1.672212864123491
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 320,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 314,
+ 480
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 328,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 320,
+ 474
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.631744390756467,
+ 46.925815927984125,
+ 7.827787135876509
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone16",
+ "parent": "bone3",
+ "pivot": [
+ 15.830755609243532,
+ 41.22581592798412,
+ -39.387212864123484
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 12.268255609243532,
+ 46.925815927984125,
+ -1.672212864123491
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 328,
+ 480
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 330,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 320,
+ 480
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 322,
+ 474
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 324,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 12.268255609243532,
+ 46.925815927984125,
+ 7.827787135876509
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 302,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 294,
+ 473
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 296,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ -6
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone5",
+ "parent": "bone3",
+ "pivot": [
+ -3.644244390756468,
+ 17.47581592798413,
+ -12.78721286412349
+ ]
+ },
+ {
+ "name": "capo",
+ "parent": "bone5",
+ "pivot": [
+ 8.705755609243532,
+ 26.97581592798413,
+ 43.927787135876514
+ ],
+ "rotation": [
+ 22.5,
+ 0,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -26.68124439075647,
+ 28.269405927984128,
+ 43.361667135876516
+ ],
+ "size": [
+ 39.899,
+ 1.899,
+ 18.239
+ ],
+ "inflate": 0.01,
+ "pivot": [
+ 10.605755609243532,
+ 30.168905927984127,
+ 35.761167135876505
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 212,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 193,
+ 145
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 273,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 254,
+ 145
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 212,
+ 126
+ ],
+ "uv_size": [
+ 42,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 254,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -20.031244390756466,
+ 30.359405927984128,
+ 46.21166713587651
+ ],
+ "size": [
+ 26.599,
+ -0.001,
+ 12.539
+ ],
+ "inflate": 0.01,
+ "pivot": [
+ 10.605755609243532,
+ 30.35890592798413,
+ 35.761167135876505
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 341,
+ 154
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 322,
+ 154
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 402,
+ 154
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 383,
+ 154
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 458,
+ 296
+ ],
+ "uv_size": [
+ -41,
+ -19
+ ]
+ },
+ "down": {
+ "uv": [
+ 431,
+ 142
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "retrov",
+ "parent": "bone3",
+ "pivot": [
+ -30.038624390756468,
+ 23.17581592798413,
+ 32.83529713587651
+ ]
+ },
+ {
+ "name": "bone",
+ "parent": "retrov",
+ "pivot": [
+ -30.038624390756468,
+ 23.17581592798413,
+ 32.83529713587651
+ ],
+ "rotation": [
+ 0,
+ -12.5,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -31.654914390756467,
+ 26.97581592798413,
+ 37.45019713587651
+ ],
+ "size": [
+ 4.75,
+ 6.65,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 23,
+ 5
+ ],
+ "uv_size": [
+ 5,
+ 7
+ ]
+ },
+ "east": {
+ "uv": [
+ 21,
+ 5
+ ],
+ "uv_size": [
+ 2,
+ 7
+ ]
+ },
+ "south": {
+ "uv": [
+ 30,
+ 5
+ ],
+ "uv_size": [
+ 5,
+ 7
+ ]
+ },
+ "west": {
+ "uv": [
+ 28,
+ 5
+ ],
+ "uv_size": [
+ 2,
+ 7
+ ]
+ },
+ "up": {
+ "uv": [
+ 23,
+ 3
+ ],
+ "uv_size": [
+ 5,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 28,
+ 5
+ ],
+ "uv_size": [
+ 5,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -29.75491439075647,
+ 27.92581592798413,
+ 38.40019713587651
+ ],
+ "size": [
+ 5.7,
+ 3.8,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 4
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "south": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 4
+ ]
+ },
+ "west": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "up": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 0
+ ]
+ },
+ "down": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 0
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone6",
+ "parent": "retrov",
+ "pivot": [
+ 16.57513560924353,
+ 23.17581592798413,
+ 32.83529713587651
+ ],
+ "rotation": [
+ 0,
+ 12.5,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 13.441425609243533,
+ 26.97581592798413,
+ 37.45019713587651
+ ],
+ "size": [
+ 4.75,
+ 6.65,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 28,
+ 5
+ ],
+ "uv_size": [
+ -5,
+ 7
+ ]
+ },
+ "east": {
+ "uv": [
+ 30,
+ 5
+ ],
+ "uv_size": [
+ -2,
+ 7
+ ]
+ },
+ "south": {
+ "uv": [
+ 35,
+ 5
+ ],
+ "uv_size": [
+ -5,
+ 7
+ ]
+ },
+ "west": {
+ "uv": [
+ 23,
+ 5
+ ],
+ "uv_size": [
+ -2,
+ 7
+ ]
+ },
+ "up": {
+ "uv": [
+ 28,
+ 3
+ ],
+ "uv_size": [
+ -5,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 33,
+ 5
+ ],
+ "uv_size": [
+ -5,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 10.591425609243531,
+ 27.92581592798413,
+ 38.40019713587651
+ ],
+ "size": [
+ 5.7,
+ 3.8,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ -6,
+ 4
+ ]
+ },
+ "east": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "south": {
+ "uv": [
+ 12,
+ 9
+ ],
+ "uv_size": [
+ -6,
+ 4
+ ]
+ },
+ "west": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "up": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ -6,
+ 0
+ ]
+ },
+ "down": {
+ "uv": [
+ 12,
+ 9
+ ],
+ "uv_size": [
+ -6,
+ 0
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "rodas",
+ "parent": "bone2",
+ "pivot": [
+ -21.599244390756468,
+ 8.375815927984128,
+ 49.91278713587651
+ ]
+ },
+ {
+ "name": "front",
+ "parent": "rodas",
+ "pivot": [
+ 9.275755609243532,
+ 8.375815927984128,
+ 45.16278713587651
+ ]
+ },
+ {
+ "name": "front_right_wheel",
+ "parent": "front",
+ "pivot": [
+ -21.599244390756468,
+ 8.375815927984128,
+ 44.782787135876504
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -25.494244390756467,
+ 4.575815927984127,
+ 40.98278713587651
+ ],
+ "size": [
+ 3.8,
+ 7.6,
+ 7.6
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 269,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 261,
+ 282
+ ],
+ "uv_size": [
+ 8,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 281,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ 8,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 269,
+ 274
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "down": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ -8
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.23049439075647,
+ 5.254565927984128,
+ 37.39351713587651
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -23.475494390756467,
+ 8.613315927984129,
+ 44.782777135876515
+ ],
+ "rotation": [
+ -45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 157,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 153,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 166,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 157,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.20674439075647,
+ 5.288315927984128,
+ 37.18278713587651
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -23.475494390756467,
+ 8.375815927984128,
+ 44.782787135876504
+ ],
+ "rotation": [
+ -90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 269,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 265,
+ 66
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 278,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 269,
+ 62
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.20674439075647,
+ 5.288315927984128,
+ 37.18278713587651
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 176,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 172,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 185,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 176,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.23049439075647,
+ 4.976305927984128,
+ 37.05764713587651
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -23.475494390756467,
+ 8.474185927984127,
+ 44.446907135876515
+ ],
+ "rotation": [
+ 45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 4,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 287
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 13,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 4,
+ 283
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.20674439075647,
+ 5.288315927984128,
+ 37.18278713587651
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -23.475494390756467,
+ 8.375815927984128,
+ 44.782787135876504
+ ],
+ "rotation": [
+ -180,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 195,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 191,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 204,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 195,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.23049439075647,
+ 5.590435927984128,
+ 37.393537135876514
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -23.475494390756467,
+ 8.613315927984129,
+ 44.78279713587651
+ ],
+ "rotation": [
+ -135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 138,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 134,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 147,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 138,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.23049439075647,
+ 5.590435927984128,
+ 37.729407135876514
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -23.475494390756467,
+ 8.474185927984127,
+ 45.11866713587651
+ ],
+ "rotation": [
+ 135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 218,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 214,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 227,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 218,
+ 259
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.20674439075647,
+ 5.288315927984128,
+ 37.18278713587651
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -23.475494390756467,
+ 8.375815927984128,
+ 44.782787135876504
+ ],
+ "rotation": [
+ 90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 237,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 233,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 246,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 237,
+ 259
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "front_left_wheel",
+ "parent": "front",
+ "pivot": [
+ 7.185755609243532,
+ 8.375815927984128,
+ 44.782787135876504
+ ],
+ "rotation": [
+ 0,
+ 0,
+ -9
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 8.230755609243532,
+ 4.575815927984127,
+ 40.98278713587651
+ ],
+ "size": [
+ 3.8,
+ 7.6,
+ 7.6
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 281,
+ 282
+ ],
+ "uv_size": [
+ -8,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 285,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 269,
+ 282
+ ],
+ "uv_size": [
+ -8,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 273,
+ 274
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "down": {
+ "uv": [
+ 277,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ -8
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 7.969505609243532,
+ 5.254565927984128,
+ 37.39351713587651
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ 10.012005609243532,
+ 8.613315927984129,
+ 44.782777135876515
+ ],
+ "rotation": [
+ -45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 166,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 171,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 157,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 162,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 167,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 7.993255609243532,
+ 5.288315927984128,
+ 37.18278713587651
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 10.012005609243532,
+ 8.375815927984128,
+ 44.782787135876504
+ ],
+ "rotation": [
+ -90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 278,
+ 66
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 283,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 269,
+ 66
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 274,
+ 62
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 279,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 7.993255609243532,
+ 5.288315927984128,
+ 37.18278713587651
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 185,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 190,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 176,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 181,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 186,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 7.969505609243532,
+ 4.976305927984128,
+ 37.05764713587651
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ 10.012005609243532,
+ 8.474185927984127,
+ 44.446907135876515
+ ],
+ "rotation": [
+ 45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 13,
+ 287
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 18,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 4,
+ 287
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 9,
+ 283
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 14,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 7.993255609243532,
+ 5.288315927984128,
+ 37.18278713587651
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 10.012005609243532,
+ 8.375815927984128,
+ 44.782787135876504
+ ],
+ "rotation": [
+ -180,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 204,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 209,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 195,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 200,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 205,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 7.969505609243532,
+ 5.590435927984128,
+ 37.393537135876514
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ 10.012005609243532,
+ 8.613315927984129,
+ 44.78279713587651
+ ],
+ "rotation": [
+ -135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 147,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 152,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 138,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 143,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 7.969505609243532,
+ 5.590435927984128,
+ 37.729407135876514
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ 10.012005609243532,
+ 8.474185927984127,
+ 45.11866713587651
+ ],
+ "rotation": [
+ 135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 227,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 232,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 218,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 223,
+ 259
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 228,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 7.993255609243532,
+ 5.288315927984128,
+ 37.18278713587651
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 10.012005609243532,
+ 8.375815927984128,
+ 44.782787135876504
+ ],
+ "rotation": [
+ 90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 246,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 251,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 237,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 242,
+ 259
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 247,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "back",
+ "parent": "rodas",
+ "pivot": [
+ -21.599244390756468,
+ 8.375815927984128,
+ -19.72221286412349
+ ]
+ },
+ {
+ "name": "back_right_wheel",
+ "parent": "back",
+ "pivot": [
+ -21.599244390756468,
+ 8.375815927984128,
+ -19.72221286412349
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -25.494244390756467,
+ 4.575815927984127,
+ -17.82221286412349
+ ],
+ "size": [
+ 3.8,
+ 7.6,
+ 7.6
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 269,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 261,
+ 282
+ ],
+ "uv_size": [
+ 8,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 281,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ 8,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 269,
+ 274
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "down": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ -8
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.23049439075647,
+ 5.254565927984128,
+ -21.411482864123492
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -23.475494390756467,
+ 8.613315927984129,
+ -14.022222864123492
+ ],
+ "rotation": [
+ -45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 157,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 153,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 166,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 157,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.20674439075647,
+ 5.288315927984128,
+ -21.62221286412349
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -23.475494390756467,
+ 8.375815927984128,
+ -14.022212864123492
+ ],
+ "rotation": [
+ -90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 269,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 265,
+ 66
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 278,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 269,
+ 62
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.20674439075647,
+ 5.288315927984128,
+ -21.62221286412349
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 176,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 172,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 185,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 176,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.23049439075647,
+ 4.976305927984128,
+ -21.747352864123492
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -23.475494390756467,
+ 8.474185927984127,
+ -14.358092864123492
+ ],
+ "rotation": [
+ 45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 4,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 287
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 13,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 4,
+ 283
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.20674439075647,
+ 5.288315927984128,
+ -21.62221286412349
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -23.475494390756467,
+ 8.375815927984128,
+ -14.022212864123492
+ ],
+ "rotation": [
+ -180,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 195,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 191,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 204,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 195,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.23049439075647,
+ 5.590435927984128,
+ -21.41146286412349
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -23.475494390756467,
+ 8.613315927984129,
+ -14.02220286412349
+ ],
+ "rotation": [
+ -135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 138,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 134,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 147,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 138,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.23049439075647,
+ 5.590435927984128,
+ -21.07559286412349
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -23.475494390756467,
+ 8.474185927984127,
+ -13.68633286412349
+ ],
+ "rotation": [
+ 135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 218,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 214,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 227,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 218,
+ 259
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.20674439075647,
+ 5.288315927984128,
+ -21.62221286412349
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -23.475494390756467,
+ 8.375815927984128,
+ -14.022212864123492
+ ],
+ "rotation": [
+ 90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 237,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 233,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 246,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 237,
+ 259
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "back_left_wheel",
+ "parent": "back",
+ "pivot": [
+ 9.185755609243532,
+ 8.375815927984128,
+ -19.72221286412349
+ ],
+ "rotation": [
+ 0,
+ -12.5,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 10.230755609243532,
+ 4.575815927984127,
+ -17.82221286412349
+ ],
+ "size": [
+ 3.8,
+ 7.6,
+ 7.6
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 281,
+ 282
+ ],
+ "uv_size": [
+ -8,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 285,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 269,
+ 282
+ ],
+ "uv_size": [
+ -8,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 273,
+ 274
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "down": {
+ "uv": [
+ 277,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ -8
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 9.969505609243532,
+ 5.254565927984128,
+ -21.411482864123492
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ 12.012005609243532,
+ 8.613315927984129,
+ -14.022222864123492
+ ],
+ "rotation": [
+ -45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 166,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 171,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 157,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 162,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 167,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 9.993255609243532,
+ 5.288315927984128,
+ -21.62221286412349
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 12.012005609243532,
+ 8.375815927984128,
+ -14.022212864123492
+ ],
+ "rotation": [
+ -90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 278,
+ 66
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 283,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 269,
+ 66
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 274,
+ 62
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 279,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 9.993255609243532,
+ 5.288315927984128,
+ -21.62221286412349
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 185,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 190,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 176,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 181,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 186,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 9.969505609243532,
+ 4.976305927984128,
+ -21.747352864123492
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ 12.012005609243532,
+ 8.474185927984127,
+ -14.358092864123492
+ ],
+ "rotation": [
+ 45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 13,
+ 287
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 18,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 4,
+ 287
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 9,
+ 283
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 14,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 9.993255609243532,
+ 5.288315927984128,
+ -21.62221286412349
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 12.012005609243532,
+ 8.375815927984128,
+ -14.022212864123492
+ ],
+ "rotation": [
+ -180,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 204,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 209,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 195,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 200,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 205,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 9.969505609243532,
+ 5.590435927984128,
+ -21.41146286412349
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ 12.012005609243532,
+ 8.613315927984129,
+ -14.02220286412349
+ ],
+ "rotation": [
+ -135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 147,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 152,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 138,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 143,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 9.969505609243532,
+ 5.590435927984128,
+ -21.07559286412349
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ 12.012005609243532,
+ 8.474185927984127,
+ -13.68633286412349
+ ],
+ "rotation": [
+ 135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 227,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 232,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 218,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 223,
+ 259
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 228,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 9.993255609243532,
+ 5.288315927984128,
+ -21.62221286412349
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 12.012005609243532,
+ 8.375815927984128,
+ -14.022212864123492
+ ],
+ "rotation": [
+ 90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 246,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 251,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 237,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 242,
+ 259
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 247,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "description": {
+ "identifier": "geometry.dn_sa_ambulance_car_broken_180",
+ "texture_width": 512,
+ "texture_height": 512,
+ "visible_bounds_width": 14,
+ "visible_bounds_height": 5,
+ "visible_bounds_offset": [
+ 0,
+ 1.5,
+ 0
+ ]
+ },
+ "bones": [
+ {
+ "name": "main",
+ "pivot": [
+ -17.89778713587651,
+ -11.574184072015871,
+ 9.268255609243532
+ ],
+ "rotation": [
+ 0,
+ -90,
+ 0
+ ]
+ },
+ {
+ "name": "car_shapes",
+ "parent": "main",
+ "pivot": [
+ -17.89778713587651,
+ -11.574184072015871,
+ 9.268255609243532
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -25.89778713587651,
+ 7.425815927984129,
+ -1.731744390756468
+ ],
+ "size": [
+ 16,
+ 16,
+ 16
+ ],
+ "uv": [
+ -28,
+ -14
+ ]
+ },
+ {
+ "origin": [
+ -37.84778713587651,
+ 7.425815927984129,
+ 26.368255609243533
+ ],
+ "size": [
+ 38.95,
+ 19,
+ 25.08
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -36.89778713587651,
+ 7.425815927984129,
+ -42.50674439075647
+ ],
+ "size": [
+ 38,
+ 46.55,
+ 51.775
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -37.84778713587651,
+ 7.425815927984129,
+ 9.268255609243532
+ ],
+ "size": [
+ 38.95,
+ 20.9,
+ 17.1
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -36.89778713587651,
+ 28.325815927984127,
+ 9.648255609243533
+ ],
+ "size": [
+ 38,
+ 17.1,
+ 17.67
+ ],
+ "uv": {}
+ }
+ ]
+ },
+ {
+ "name": "bone2",
+ "parent": "main",
+ "pivot": [
+ -2.4602871358765093,
+ 2.6758159279841287,
+ -12.866744390756468
+ ]
+ },
+ {
+ "name": "carr",
+ "parent": "bone2",
+ "pivot": [
+ -2.4602871358765093,
+ 4.175815927984129,
+ -12.866744390756468
+ ],
+ "rotation": [
+ -1.99726,
+ 0.10465,
+ 2.99818
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -9.347787135876509,
+ 46.92581592798413,
+ -44.88174439075647
+ ],
+ "size": [
+ 5.7,
+ 2.85,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ],
+ "uv_rotation": 270
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ],
+ "uv_rotation": 90
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone3",
+ "parent": "carr",
+ "pivot": [
+ -2.4602871358765093,
+ 4.175815927984129,
+ -12.866744390756468
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -37.84778713587651,
+ 22.22581592798413,
+ -31.201744390756467
+ ],
+ "size": [
+ 1.9,
+ 5.7,
+ 58.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 241,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 179,
+ 217
+ ],
+ "uv_size": [
+ 62,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 305,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ 62,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 241,
+ 155
+ ],
+ "uv_size": [
+ 2,
+ 62
+ ]
+ },
+ "down": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ -62
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 0.15221286412349144,
+ 22.22581592798413,
+ -31.201744390756467
+ ],
+ "size": [
+ 1.9,
+ 5.7,
+ 58.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 305,
+ 217
+ ],
+ "uv_size": [
+ -62,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 307,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 241,
+ 217
+ ],
+ "uv_size": [
+ -62,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 243,
+ 155
+ ],
+ "uv_size": [
+ -2,
+ 62
+ ]
+ },
+ "down": {
+ "uv": [
+ 245,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ -62
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -36.969037135876505,
+ 34.05597592798412,
+ 24.346965609243533
+ ],
+ "size": [
+ 38.3325,
+ 8.55,
+ 18.05
+ ],
+ "pivot": [
+ -2.6027871358765093,
+ 41.18097592798412,
+ 25.771965609243534
+ ],
+ "rotation": [
+ -60,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 245,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 226,
+ 19
+ ],
+ "uv_size": [
+ 19,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 304,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 285,
+ 19
+ ],
+ "uv_size": [
+ 19,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 245,
+ 0
+ ],
+ "uv_size": [
+ 40,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 285,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -36.89778713587651,
+ 27.92581592798413,
+ 10.598255609243532
+ ],
+ "size": [
+ 38,
+ 14.25,
+ 25.65
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 56,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 29,
+ 354
+ ],
+ "uv_size": [
+ 27,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 123,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 354
+ ],
+ "uv_size": [
+ 27,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 56,
+ 327
+ ],
+ "uv_size": [
+ 40,
+ 27
+ ]
+ },
+ "down": {
+ "uv": [
+ 96,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ -27
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -36.89778713587651,
+ 42.17581592798413,
+ -42.601744390756465
+ ],
+ "size": [
+ 38,
+ 2.85,
+ 70.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 73,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 73
+ ],
+ "uv_size": [
+ 73,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 187,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 113,
+ 73
+ ],
+ "uv_size": [
+ 74,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 73,
+ 0
+ ],
+ "uv_size": [
+ 40,
+ 73
+ ]
+ },
+ "down": {
+ "uv": [
+ 113,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ -74
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -36.89778713587651,
+ 45.02581592798413,
+ -42.601744390756465
+ ],
+ "size": [
+ 38,
+ 8.55,
+ 52.25
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 227,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 172,
+ 494
+ ],
+ "uv_size": [
+ 55,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 267,
+ 494
+ ],
+ "uv_size": [
+ 55,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 227,
+ 439
+ ],
+ "uv_size": [
+ 40,
+ 55
+ ]
+ },
+ "down": {
+ "uv": [
+ 267,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ -55
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -36.99278713587651,
+ 22.22581592798413,
+ 7.178255609243532
+ ],
+ "size": [
+ 0,
+ 0.95,
+ 22.04
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 214,
+ 297
+ ],
+ "uv_size": [
+ 23,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 260,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 23,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 237,
+ 274
+ ],
+ "uv_size": [
+ 0,
+ 23
+ ]
+ },
+ "down": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ -23
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -37.75278713587651,
+ 26.74890592798413,
+ 34.25663560924353
+ ],
+ "size": [
+ 39.73375,
+ 1.9,
+ 18.24
+ ],
+ "pivot": [
+ -0.5602871358765089,
+ 29.598905927984127,
+ 27.606635609243533
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 290,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 271,
+ 189
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 350,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 331,
+ 189
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 290,
+ 170
+ ],
+ "uv_size": [
+ 41,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 331,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -33.09778713587651,
+ 7.025815927984128,
+ 27.69825560924353
+ ],
+ "size": [
+ 30.4,
+ 11.4,
+ 17.1
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 272,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ 12
+ ]
+ },
+ "east": {
+ "uv": [
+ 254,
+ 242
+ ],
+ "uv_size": [
+ 18,
+ 12
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ 12
+ ]
+ },
+ "west": {
+ "uv": [
+ 304,
+ 242
+ ],
+ "uv_size": [
+ 18,
+ 12
+ ]
+ },
+ "up": {
+ "uv": [
+ 272,
+ 224
+ ],
+ "uv_size": [
+ 32,
+ 18
+ ]
+ },
+ "down": {
+ "uv": [
+ 304,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ -18
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -33.38278713587651,
+ 7.025815927984128,
+ -34.05174439075647
+ ],
+ "size": [
+ 30.97,
+ 15.2,
+ 20.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 248,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 226,
+ 49
+ ],
+ "uv_size": [
+ 22,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 302,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 280,
+ 49
+ ],
+ "uv_size": [
+ 22,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 248,
+ 27
+ ],
+ "uv_size": [
+ 32,
+ 22
+ ]
+ },
+ "down": {
+ "uv": [
+ 280,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ -22
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone4",
+ "parent": "bone3",
+ "pivot": [
+ -2.4602871358765093,
+ 5.125815927984129,
+ -12.866744390756468
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -37.84778713587651,
+ 11.775815927984128,
+ 27.69825560924353
+ ],
+ "size": [
+ 39.9,
+ 16.15,
+ 23.75
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 25,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 235
+ ],
+ "uv_size": [
+ 25,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 92,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 67,
+ 235
+ ],
+ "uv_size": [
+ 25,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 25,
+ 210
+ ],
+ "uv_size": [
+ 42,
+ 25
+ ]
+ },
+ "down": {
+ "uv": [
+ 67,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ -25
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -37.82403713587651,
+ 26.02581592798413,
+ 34.25325560924353
+ ],
+ "size": [
+ 39.8525,
+ 1.9,
+ 1.14
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 74,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 73,
+ 312
+ ],
+ "uv_size": [
+ 1,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 116,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 115,
+ 312
+ ],
+ "uv_size": [
+ 1,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 74,
+ 311
+ ],
+ "uv_size": [
+ 41,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 115,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -37.84778713587651,
+ 11.775815927984128,
+ 43.84825560924353
+ ],
+ "size": [
+ 39.9,
+ 5.7,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 0,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 0,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "down": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -37.84778713587651,
+ 17.47581592798413,
+ 27.69825560924353
+ ],
+ "size": [
+ 39.9,
+ 0,
+ 18.05
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 98,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "east": {
+ "uv": [
+ 79,
+ 473
+ ],
+ "uv_size": [
+ 19,
+ 0
+ ]
+ },
+ "south": {
+ "uv": [
+ 159,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "west": {
+ "uv": [
+ 140,
+ 473
+ ],
+ "uv_size": [
+ 19,
+ 0
+ ]
+ },
+ "up": {
+ "uv": [
+ 98,
+ 454
+ ],
+ "uv_size": [
+ 42,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 140,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -36.89778713587651,
+ 13.675815927984129,
+ 51.44825560924353
+ ],
+ "size": [
+ 38,
+ 8.55,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 165,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 164,
+ 342
+ ],
+ "uv_size": [
+ 1,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 206,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 205,
+ 342
+ ],
+ "uv_size": [
+ 1,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 165,
+ 341
+ ],
+ "uv_size": [
+ 40,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 205,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -37.84778713587651,
+ 7.025815927984128,
+ 43.84825560924353
+ ],
+ "size": [
+ 39.9,
+ 4.75,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 119,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 109,
+ 269
+ ],
+ "uv_size": [
+ 10,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 171,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 161,
+ 269
+ ],
+ "uv_size": [
+ 10,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 119,
+ 259
+ ],
+ "uv_size": [
+ 42,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 161,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.59778713587651,
+ 6.075815927984129,
+ 53.34825560924353
+ ],
+ "size": [
+ 11.4,
+ 4.75,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 136,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 135,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 149,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 136,
+ 210
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.59778713587651,
+ 6.075815927984129,
+ -44.311744390756466
+ ],
+ "size": [
+ 11.4,
+ 4.75,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 136,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 135,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 149,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 136,
+ 210
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -37.84778713587651,
+ 7.025815927984128,
+ -14.101744390756467
+ ],
+ "size": [
+ 39.9,
+ 15.2,
+ 41.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 193
+ ],
+ "uv_size": [
+ 44,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 130,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 86,
+ 193
+ ],
+ "uv_size": [
+ 44,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 44,
+ 149
+ ],
+ "uv_size": [
+ 42,
+ 44
+ ]
+ },
+ "down": {
+ "uv": [
+ 86,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ -44
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -37.84778713587651,
+ 11.775815927984128,
+ -31.201744390756467
+ ],
+ "size": [
+ 39.9,
+ 10.45,
+ 17.1
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 384,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ 11
+ ]
+ },
+ "east": {
+ "uv": [
+ 366,
+ 362
+ ],
+ "uv_size": [
+ 18,
+ 11
+ ]
+ },
+ "south": {
+ "uv": [
+ 444,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ 11
+ ]
+ },
+ "west": {
+ "uv": [
+ 426,
+ 362
+ ],
+ "uv_size": [
+ 18,
+ 11
+ ]
+ },
+ "up": {
+ "uv": [
+ 384,
+ 344
+ ],
+ "uv_size": [
+ 42,
+ 18
+ ]
+ },
+ "down": {
+ "uv": [
+ 426,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ -18
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -37.84778713587651,
+ 7.025815927984128,
+ -43.55174439075647
+ ],
+ "size": [
+ 39.9,
+ 4.75,
+ 12.35
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 267,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 254,
+ 268
+ ],
+ "uv_size": [
+ 13,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 309,
+ 268
+ ],
+ "uv_size": [
+ 13,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 267,
+ 255
+ ],
+ "uv_size": [
+ 42,
+ 13
+ ]
+ },
+ "down": {
+ "uv": [
+ 309,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ -13
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone11",
+ "parent": "bone4",
+ "pivot": [
+ -35.235287135876504,
+ 7.025815927984128,
+ -17.61674439075647
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -28.34778713587651,
+ 6.075815927984129,
+ 51.44825560924353
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "pivot": [
+ -27.39778713587651,
+ 9.875815927984128,
+ 53.34825560924353
+ ],
+ "rotation": [
+ 0,
+ 0,
+ -12.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 230,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 224,
+ 379
+ ],
+ "uv_size": [
+ -2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 226,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -9.347787135876509,
+ 6.075815927984129,
+ 51.44825560924353
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "pivot": [
+ -8.39778713587651,
+ 9.875815927984128,
+ 53.34825560924353
+ ],
+ "rotation": [
+ 7.5,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 218,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 222,
+ 379
+ ],
+ "uv_size": [
+ 2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone12",
+ "parent": "bone4",
+ "pivot": [
+ -35.235287135876504,
+ 7.025815927984128,
+ 27.603255609243533
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -28.34778713587651,
+ 6.075815927984129,
+ -45.26174439075647
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 230,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 224,
+ 379
+ ],
+ "uv_size": [
+ -2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 226,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -9.347787135876509,
+ 6.075815927984129,
+ -45.26174439075647
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 218,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 222,
+ 379
+ ],
+ "uv_size": [
+ 2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone13",
+ "parent": "bone4",
+ "pivot": [
+ -2.4602871358765093,
+ 7.9758159279841285,
+ -19.516744390756468
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -2.69778713587651,
+ 11.775815927984128,
+ -42.601744390756465
+ ],
+ "size": [
+ 4.75,
+ 16.15,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 49,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 66,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 49,
+ 253
+ ],
+ "uv_size": [
+ 5,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 91,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.89778713587651,
+ 11.775815927984128,
+ -42.601744390756465
+ ],
+ "size": [
+ 15.2,
+ 0.95,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 33,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 71,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 33,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 75,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -33.09778713587651,
+ 11.775815927984128,
+ -42.601744390756465
+ ],
+ "size": [
+ 15.2,
+ 0.95,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 17,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 87,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 17,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 59,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -37.84778713587651,
+ 11.775815927984128,
+ -42.601744390756465
+ ],
+ "size": [
+ 4.75,
+ 16.15,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 12,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 103,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 12,
+ 253
+ ],
+ "uv_size": [
+ 5,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -2.69778713587651,
+ 27.92581592798413,
+ -42.601744390756465
+ ],
+ "size": [
+ 3.8,
+ 14.25,
+ 53.2
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 92,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 152,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 92,
+ 77
+ ],
+ "uv_size": [
+ 4,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 132,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.89778713587651,
+ 27.92581592798413,
+ -40.70174439075647
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 51.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 60,
+ 152
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 156,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 98,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 76,
+ 77
+ ],
+ "uv_size": [
+ 16,
+ 54
+ ]
+ },
+ "down": {
+ "uv": [
+ 116,
+ 131
+ ],
+ "uv_size": [
+ 16,
+ -54
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.89778713587651,
+ 12.72581592798413,
+ -40.70174439075647
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 30,
+ 303
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 71,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 56,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 33,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 75,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -33.09778713587651,
+ 27.92581592798413,
+ -40.70174439075647
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 51.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 152
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 172,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 98,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 60,
+ 77
+ ],
+ "uv_size": [
+ 16,
+ 54
+ ]
+ },
+ "down": {
+ "uv": [
+ 100,
+ 131
+ ],
+ "uv_size": [
+ 16,
+ -54
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -33.09778713587651,
+ 12.72581592798413,
+ -40.70174439075647
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 14,
+ 303
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 87,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 56,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 17,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 59,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -36.89778713587651,
+ 27.92581592798413,
+ -42.601744390756465
+ ],
+ "size": [
+ 3.8,
+ 14.25,
+ 53.2
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 56,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 116,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 60,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 56,
+ 77
+ ],
+ "uv_size": [
+ 4,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 60,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -37.08778713587651,
+ 27.92581592798413,
+ -41.65174439075647
+ ],
+ "size": [
+ 0,
+ 14.25,
+ 32.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 412,
+ 243
+ ],
+ "uv_size": [
+ 52,
+ 25
+ ]
+ },
+ "south": {
+ "uv": [
+ 468,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 426,
+ 226
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 412,
+ 194
+ ],
+ "uv_size": [
+ 0,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 1.2922128641234902,
+ 27.92581592798413,
+ -41.65174439075647
+ ],
+ "size": [
+ 0,
+ 14.25,
+ 32.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 482,
+ 226
+ ],
+ "uv_size": [
+ -56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 468,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 412,
+ 243
+ ],
+ "uv_size": [
+ 52,
+ 25
+ ]
+ },
+ "up": {
+ "uv": [
+ 412,
+ 194
+ ],
+ "uv_size": [
+ 0,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ -56
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk1",
+ "parent": "bone13",
+ "pivot": [
+ -2.97162713587651,
+ 12.72581592798413,
+ -42.20940439075647
+ ],
+ "rotation": [
+ 2.59775,
+ -27.38656,
+ -5.63304
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -17.89778713587651,
+ 27.92581592798413,
+ -42.601744390756465
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 76,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 54,
+ 133
+ ],
+ "uv_size": [
+ 2,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 92,
+ 133
+ ],
+ "uv_size": [
+ -16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 133
+ ],
+ "uv_size": [
+ 2,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 99,
+ 146
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 116,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.89778713587651,
+ 12.72581592798413,
+ -42.601744390756465
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 33,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 10,
+ 265
+ ],
+ "uv_size": [
+ 2,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 49,
+ 265
+ ],
+ "uv_size": [
+ -16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 2,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 33,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 99,
+ 146
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk2",
+ "parent": "bone13",
+ "pivot": [
+ -32.860287135876504,
+ 12.72581592798413,
+ -41.366744390756466
+ ],
+ "rotation": [
+ 0,
+ 65,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -33.09778713587651,
+ 27.92581592798413,
+ -42.601744390756465
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 60,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 54,
+ 133
+ ],
+ "uv_size": [
+ 2,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 76,
+ 133
+ ],
+ "uv_size": [
+ -16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 133
+ ],
+ "uv_size": [
+ 2,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 99,
+ 146
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 100,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -33.09778713587651,
+ 12.72581592798413,
+ -42.601744390756465
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 17,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 10,
+ 265
+ ],
+ "uv_size": [
+ 2,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 33,
+ 265
+ ],
+ "uv_size": [
+ -16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 2,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 17,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 99,
+ 146
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone14",
+ "parent": "bone3",
+ "pivot": [
+ -17.89778713587651,
+ 17.47581592798413,
+ 23.518255609243532
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -32.14778713587651,
+ 45.83331592798413,
+ 15.196255609243533
+ ],
+ "size": [
+ 28.5,
+ 2.8975,
+ 5.985
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 427,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 421,
+ 415
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 463,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 457,
+ 415
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 427,
+ 409
+ ],
+ "uv_size": [
+ 30,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 457,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -11.247787135876509,
+ 44.88331592798413,
+ 17.09625560924353
+ ],
+ "size": [
+ 3.8,
+ 0.9975,
+ 2.185
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 450,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 448,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 456,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 450,
+ 424
+ ],
+ "uv_size": [
+ 4,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.53778713587651,
+ 44.88331592798413,
+ 17.115255609243533
+ ],
+ "size": [
+ 3.8,
+ 0.9975,
+ 2.185
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 450,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 448,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 456,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 450,
+ 424
+ ],
+ "uv_size": [
+ 4,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ -2
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone15",
+ "parent": "bone3",
+ "pivot": [
+ -40.46028713587651,
+ 41.22581592798413,
+ -48.016744390756465
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -38.797787135876504,
+ 46.92581592798413,
+ -28.35174439075647
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -38.797787135876504,
+ 46.92581592798413,
+ -10.301744390756468
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 320,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 314,
+ 480
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 328,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 320,
+ 474
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -38.797787135876504,
+ 46.92581592798413,
+ -0.8017443907564679
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone16",
+ "parent": "bone3",
+ "pivot": [
+ 4.664712864123491,
+ 41.22581592798413,
+ -48.016744390756465
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 1.1022128641234907,
+ 46.92581592798413,
+ -10.301744390756468
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 328,
+ 480
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 330,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 320,
+ 480
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 322,
+ 474
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 324,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 1.1022128641234907,
+ 46.92581592798413,
+ -0.8017443907564679
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 302,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 294,
+ 473
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 296,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ -6
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone5",
+ "parent": "bone3",
+ "pivot": [
+ -14.810287135876509,
+ 17.47581592798413,
+ -21.416744390756467
+ ]
+ },
+ {
+ "name": "capo",
+ "parent": "bone5",
+ "pivot": [
+ -2.4602871358765093,
+ 26.97581592798413,
+ 35.29825560924353
+ ],
+ "rotation": [
+ 22.5,
+ 0,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -37.84728713587651,
+ 28.269405927984128,
+ 34.732135609243535
+ ],
+ "size": [
+ 39.899,
+ 1.899,
+ 18.239
+ ],
+ "inflate": 0.01,
+ "pivot": [
+ -0.5602871358765089,
+ 30.168905927984127,
+ 27.13163560924353
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 212,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 193,
+ 145
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 273,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 254,
+ 145
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 212,
+ 126
+ ],
+ "uv_size": [
+ 42,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 254,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.197287135876508,
+ 30.359405927984128,
+ 37.58213560924353
+ ],
+ "size": [
+ 26.599,
+ -0.001,
+ 12.539
+ ],
+ "inflate": 0.01,
+ "pivot": [
+ -0.5602871358765089,
+ 30.35890592798413,
+ 27.13163560924353
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 341,
+ 154
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 322,
+ 154
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 402,
+ 154
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 383,
+ 154
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 458,
+ 296
+ ],
+ "uv_size": [
+ -41,
+ -19
+ ]
+ },
+ "down": {
+ "uv": [
+ 431,
+ 142
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "retrov",
+ "parent": "bone3",
+ "pivot": [
+ -41.204667135876505,
+ 23.17581592798413,
+ 24.20576560924353
+ ]
+ },
+ {
+ "name": "bone",
+ "parent": "retrov",
+ "pivot": [
+ -41.204667135876505,
+ 23.17581592798413,
+ 24.20576560924353
+ ],
+ "rotation": [
+ 0,
+ -12.5,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -42.82095713587651,
+ 26.97581592798413,
+ 28.82066560924353
+ ],
+ "size": [
+ 4.75,
+ 6.65,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 23,
+ 5
+ ],
+ "uv_size": [
+ 5,
+ 7
+ ]
+ },
+ "east": {
+ "uv": [
+ 21,
+ 5
+ ],
+ "uv_size": [
+ 2,
+ 7
+ ]
+ },
+ "south": {
+ "uv": [
+ 30,
+ 5
+ ],
+ "uv_size": [
+ 5,
+ 7
+ ]
+ },
+ "west": {
+ "uv": [
+ 28,
+ 5
+ ],
+ "uv_size": [
+ 2,
+ 7
+ ]
+ },
+ "up": {
+ "uv": [
+ 23,
+ 3
+ ],
+ "uv_size": [
+ 5,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 28,
+ 5
+ ],
+ "uv_size": [
+ 5,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -40.920957135876506,
+ 27.92581592798413,
+ 29.770665609243533
+ ],
+ "size": [
+ 5.7,
+ 3.8,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 4
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "south": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 4
+ ]
+ },
+ "west": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "up": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 0
+ ]
+ },
+ "down": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 0
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone6",
+ "parent": "retrov",
+ "pivot": [
+ 5.40909286412349,
+ 23.17581592798413,
+ 24.20576560924353
+ ],
+ "rotation": [
+ 0,
+ 12.5,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 2.2753828641234914,
+ 26.97581592798413,
+ 28.82066560924353
+ ],
+ "size": [
+ 4.75,
+ 6.65,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 28,
+ 5
+ ],
+ "uv_size": [
+ -5,
+ 7
+ ]
+ },
+ "east": {
+ "uv": [
+ 30,
+ 5
+ ],
+ "uv_size": [
+ -2,
+ 7
+ ]
+ },
+ "south": {
+ "uv": [
+ 35,
+ 5
+ ],
+ "uv_size": [
+ -5,
+ 7
+ ]
+ },
+ "west": {
+ "uv": [
+ 23,
+ 5
+ ],
+ "uv_size": [
+ -2,
+ 7
+ ]
+ },
+ "up": {
+ "uv": [
+ 28,
+ 3
+ ],
+ "uv_size": [
+ -5,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 33,
+ 5
+ ],
+ "uv_size": [
+ -5,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -0.57461713587651,
+ 27.92581592798413,
+ 29.770665609243533
+ ],
+ "size": [
+ 5.7,
+ 3.8,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ -6,
+ 4
+ ]
+ },
+ "east": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "south": {
+ "uv": [
+ 12,
+ 9
+ ],
+ "uv_size": [
+ -6,
+ 4
+ ]
+ },
+ "west": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "up": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ -6,
+ 0
+ ]
+ },
+ "down": {
+ "uv": [
+ 12,
+ 9
+ ],
+ "uv_size": [
+ -6,
+ 0
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "rodas",
+ "parent": "bone2",
+ "pivot": [
+ -32.765287135876505,
+ 8.375815927984128,
+ 41.28325560924353
+ ]
+ },
+ {
+ "name": "front",
+ "parent": "rodas",
+ "pivot": [
+ -1.890287135876509,
+ 8.375815927984128,
+ 36.53325560924353
+ ]
+ },
+ {
+ "name": "front_right_wheel",
+ "parent": "front",
+ "pivot": [
+ -32.765287135876505,
+ 8.375815927984128,
+ 36.15325560924353
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -36.66028713587651,
+ 4.575815927984129,
+ 32.35325560924353
+ ],
+ "size": [
+ 3.8,
+ 7.6,
+ 7.6
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 269,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 261,
+ 282
+ ],
+ "uv_size": [
+ 8,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 281,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ 8,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 269,
+ 274
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "down": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ -8
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -37.396537135876514,
+ 5.254565927984128,
+ 28.76398560924353
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -34.641537135876504,
+ 8.613315927984129,
+ 36.153245609243534
+ ],
+ "rotation": [
+ -45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 157,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 153,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 166,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 157,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -37.37278713587651,
+ 5.2883159279841285,
+ 28.553255609243532
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -34.641537135876504,
+ 8.375815927984128,
+ 36.15325560924353
+ ],
+ "rotation": [
+ -90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 269,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 265,
+ 66
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 278,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 269,
+ 62
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -37.37278713587651,
+ 5.2883159279841285,
+ 28.553255609243532
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 176,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 172,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 185,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 176,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -37.396537135876514,
+ 4.976305927984129,
+ 28.42811560924353
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -34.641537135876504,
+ 8.474185927984129,
+ 35.817375609243534
+ ],
+ "rotation": [
+ 45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 4,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 287
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 13,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 4,
+ 283
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -37.37278713587651,
+ 5.2883159279841285,
+ 28.553255609243532
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -34.641537135876504,
+ 8.375815927984128,
+ 36.15325560924353
+ ],
+ "rotation": [
+ -180,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 195,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 191,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 204,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 195,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -37.396537135876514,
+ 5.590435927984129,
+ 28.764005609243533
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -34.641537135876504,
+ 8.613315927984129,
+ 36.15326560924353
+ ],
+ "rotation": [
+ -135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 138,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 134,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 147,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 138,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -37.396537135876514,
+ 5.590435927984129,
+ 29.099875609243533
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -34.641537135876504,
+ 8.474185927984129,
+ 36.48913560924353
+ ],
+ "rotation": [
+ 135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 218,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 214,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 227,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 218,
+ 259
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -37.37278713587651,
+ 5.2883159279841285,
+ 28.553255609243532
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -34.641537135876504,
+ 8.375815927984128,
+ 36.15325560924353
+ ],
+ "rotation": [
+ 90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 237,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 233,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 246,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 237,
+ 259
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "front_left_wheel",
+ "parent": "front",
+ "pivot": [
+ -3.980287135876509,
+ 8.375815927984128,
+ 36.15325560924353
+ ],
+ "rotation": [
+ 0,
+ 0,
+ -9
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -2.935287135876509,
+ 4.575815927984129,
+ 32.35325560924353
+ ],
+ "size": [
+ 3.8,
+ 7.6,
+ 7.6
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 281,
+ 282
+ ],
+ "uv_size": [
+ -8,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 285,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 269,
+ 282
+ ],
+ "uv_size": [
+ -8,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 273,
+ 274
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "down": {
+ "uv": [
+ 277,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ -8
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -3.1965371358765093,
+ 5.254565927984128,
+ 28.76398560924353
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -1.154037135876509,
+ 8.613315927984129,
+ 36.153245609243534
+ ],
+ "rotation": [
+ -45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 166,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 171,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 157,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 162,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 167,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -3.1727871358765096,
+ 5.2883159279841285,
+ 28.553255609243532
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -1.154037135876509,
+ 8.375815927984128,
+ 36.15325560924353
+ ],
+ "rotation": [
+ -90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 278,
+ 66
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 283,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 269,
+ 66
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 274,
+ 62
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 279,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -3.1727871358765096,
+ 5.2883159279841285,
+ 28.553255609243532
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 185,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 190,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 176,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 181,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 186,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -3.1965371358765093,
+ 4.976305927984129,
+ 28.42811560924353
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -1.154037135876509,
+ 8.474185927984129,
+ 35.817375609243534
+ ],
+ "rotation": [
+ 45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 13,
+ 287
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 18,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 4,
+ 287
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 9,
+ 283
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 14,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -3.1727871358765096,
+ 5.2883159279841285,
+ 28.553255609243532
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -1.154037135876509,
+ 8.375815927984128,
+ 36.15325560924353
+ ],
+ "rotation": [
+ -180,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 204,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 209,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 195,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 200,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 205,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -3.1965371358765093,
+ 5.590435927984129,
+ 28.764005609243533
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -1.154037135876509,
+ 8.613315927984129,
+ 36.15326560924353
+ ],
+ "rotation": [
+ -135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 147,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 152,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 138,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 143,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -3.1965371358765093,
+ 5.590435927984129,
+ 29.099875609243533
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -1.154037135876509,
+ 8.474185927984129,
+ 36.48913560924353
+ ],
+ "rotation": [
+ 135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 227,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 232,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 218,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 223,
+ 259
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 228,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -3.1727871358765096,
+ 5.2883159279841285,
+ 28.553255609243532
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -1.154037135876509,
+ 8.375815927984128,
+ 36.15325560924353
+ ],
+ "rotation": [
+ 90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 246,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 251,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 237,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 242,
+ 259
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 247,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "back",
+ "parent": "rodas",
+ "pivot": [
+ -32.765287135876505,
+ 8.375815927984128,
+ -28.35174439075647
+ ]
+ },
+ {
+ "name": "back_right_wheel",
+ "parent": "back",
+ "pivot": [
+ -32.765287135876505,
+ 8.375815927984128,
+ -28.35174439075647
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -36.66028713587651,
+ 4.575815927984129,
+ -26.451744390756467
+ ],
+ "size": [
+ 3.8,
+ 7.6,
+ 7.6
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 269,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 261,
+ 282
+ ],
+ "uv_size": [
+ 8,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 281,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ 8,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 269,
+ 274
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "down": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ -8
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -37.396537135876514,
+ 5.254565927984128,
+ -30.04101439075647
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -34.641537135876504,
+ 8.613315927984129,
+ -22.65175439075647
+ ],
+ "rotation": [
+ -45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 157,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 153,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 166,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 157,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -37.37278713587651,
+ 5.2883159279841285,
+ -30.251744390756468
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -34.641537135876504,
+ 8.375815927984128,
+ -22.65174439075647
+ ],
+ "rotation": [
+ -90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 269,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 265,
+ 66
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 278,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 269,
+ 62
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -37.37278713587651,
+ 5.2883159279841285,
+ -30.251744390756468
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 176,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 172,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 185,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 176,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -37.396537135876514,
+ 4.976305927984129,
+ -30.37688439075647
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -34.641537135876504,
+ 8.474185927984129,
+ -22.98762439075647
+ ],
+ "rotation": [
+ 45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 4,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 287
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 13,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 4,
+ 283
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -37.37278713587651,
+ 5.2883159279841285,
+ -30.251744390756468
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -34.641537135876504,
+ 8.375815927984128,
+ -22.65174439075647
+ ],
+ "rotation": [
+ -180,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 195,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 191,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 204,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 195,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -37.396537135876514,
+ 5.590435927984129,
+ -30.040994390756467
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -34.641537135876504,
+ 8.613315927984129,
+ -22.651734390756467
+ ],
+ "rotation": [
+ -135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 138,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 134,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 147,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 138,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -37.396537135876514,
+ 5.590435927984129,
+ -29.705124390756467
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -34.641537135876504,
+ 8.474185927984129,
+ -22.315864390756467
+ ],
+ "rotation": [
+ 135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 218,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 214,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 227,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 218,
+ 259
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -37.37278713587651,
+ 5.2883159279841285,
+ -30.251744390756468
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -34.641537135876504,
+ 8.375815927984128,
+ -22.65174439075647
+ ],
+ "rotation": [
+ 90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 237,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 233,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 246,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 237,
+ 259
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "back_left_wheel",
+ "parent": "back",
+ "pivot": [
+ -1.9802871358765088,
+ 8.375815927984128,
+ -28.35174439075647
+ ],
+ "rotation": [
+ 0,
+ -12.5,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -0.9352871358765089,
+ 4.575815927984129,
+ -26.451744390756467
+ ],
+ "size": [
+ 3.8,
+ 7.6,
+ 7.6
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 281,
+ 282
+ ],
+ "uv_size": [
+ -8,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 285,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 269,
+ 282
+ ],
+ "uv_size": [
+ -8,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 273,
+ 274
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "down": {
+ "uv": [
+ 277,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ -8
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -1.1965371358765093,
+ 5.254565927984128,
+ -30.04101439075647
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ 0.8459628641234911,
+ 8.613315927984129,
+ -22.65175439075647
+ ],
+ "rotation": [
+ -45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 166,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 171,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 157,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 162,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 167,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -1.1727871358765096,
+ 5.2883159279841285,
+ -30.251744390756468
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 0.8459628641234911,
+ 8.375815927984128,
+ -22.65174439075647
+ ],
+ "rotation": [
+ -90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 278,
+ 66
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 283,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 269,
+ 66
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 274,
+ 62
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 279,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -1.1727871358765096,
+ 5.2883159279841285,
+ -30.251744390756468
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 185,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 190,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 176,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 181,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 186,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -1.1965371358765093,
+ 4.976305927984129,
+ -30.37688439075647
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ 0.8459628641234911,
+ 8.474185927984129,
+ -22.98762439075647
+ ],
+ "rotation": [
+ 45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 13,
+ 287
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 18,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 4,
+ 287
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 9,
+ 283
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 14,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -1.1727871358765096,
+ 5.2883159279841285,
+ -30.251744390756468
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 0.8459628641234911,
+ 8.375815927984128,
+ -22.65174439075647
+ ],
+ "rotation": [
+ -180,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 204,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 209,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 195,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 200,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 205,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -1.1965371358765093,
+ 5.590435927984129,
+ -30.040994390756467
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ 0.8459628641234911,
+ 8.613315927984129,
+ -22.651734390756467
+ ],
+ "rotation": [
+ -135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 147,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 152,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 138,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 143,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -1.1965371358765093,
+ 5.590435927984129,
+ -29.705124390756467
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ 0.8459628641234911,
+ 8.474185927984129,
+ -22.315864390756467
+ ],
+ "rotation": [
+ 135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 227,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 232,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 218,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 223,
+ 259
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 228,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -1.1727871358765096,
+ 5.2883159279841285,
+ -30.251744390756468
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 0.8459628641234911,
+ 8.375815927984128,
+ -22.65174439075647
+ ],
+ "rotation": [
+ 90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 246,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 251,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 237,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 242,
+ 259
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 247,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "description": {
+ "identifier": "geometry.dn_sa_ambulance_car_broken_270",
+ "texture_width": 512,
+ "texture_height": 512,
+ "visible_bounds_width": 14,
+ "visible_bounds_height": 5,
+ "visible_bounds_offset": [
+ 0,
+ 1.5,
+ 0
+ ]
+ },
+ "bones": [
+ {
+ "name": "main",
+ "pivot": [
+ -9.268255609243528,
+ -11.574184072015871,
+ -1.8977871358765093
+ ],
+ "rotation": [
+ 0,
+ -180,
+ 0
+ ]
+ },
+ {
+ "name": "car_shapes",
+ "parent": "main",
+ "pivot": [
+ -9.268255609243528,
+ -11.574184072015871,
+ -1.8977871358765093
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -17.26825560924353,
+ 7.425815927984129,
+ -12.89778713587651
+ ],
+ "size": [
+ 16,
+ 16,
+ 16
+ ],
+ "uv": [
+ -28,
+ -14
+ ]
+ },
+ {
+ "origin": [
+ -29.218255609243528,
+ 7.425815927984129,
+ 15.202212864123492
+ ],
+ "size": [
+ 38.95,
+ 19,
+ 25.08
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -28.26825560924353,
+ 7.425815927984129,
+ -53.672787135876504
+ ],
+ "size": [
+ 38,
+ 46.55,
+ 51.775
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -29.218255609243528,
+ 7.425815927984129,
+ -1.8977871358765093
+ ],
+ "size": [
+ 38.95,
+ 20.9,
+ 17.1
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -28.26825560924353,
+ 28.325815927984127,
+ -1.5177871358765085
+ ],
+ "size": [
+ 38,
+ 17.1,
+ 17.67
+ ],
+ "uv": {}
+ }
+ ]
+ },
+ {
+ "name": "bone2",
+ "parent": "main",
+ "pivot": [
+ 6.169244390756472,
+ 2.6758159279841287,
+ -24.03278713587651
+ ]
+ },
+ {
+ "name": "carr",
+ "parent": "bone2",
+ "pivot": [
+ 6.169244390756472,
+ 4.175815927984129,
+ -24.03278713587651
+ ],
+ "rotation": [
+ -1.99726,
+ 0.10465,
+ 2.99818
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -0.7182556092435286,
+ 46.92581592798413,
+ -56.047787135876504
+ ],
+ "size": [
+ 5.7,
+ 2.85,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ],
+ "uv_rotation": 270
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ],
+ "uv_rotation": 90
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone3",
+ "parent": "carr",
+ "pivot": [
+ 6.169244390756472,
+ 4.175815927984129,
+ -24.03278713587651
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -29.218255609243528,
+ 22.22581592798413,
+ -42.36778713587651
+ ],
+ "size": [
+ 1.9,
+ 5.7,
+ 58.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 241,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 179,
+ 217
+ ],
+ "uv_size": [
+ 62,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 305,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ 62,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 241,
+ 155
+ ],
+ "uv_size": [
+ 2,
+ 62
+ ]
+ },
+ "down": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ -62
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 8.781744390756472,
+ 22.22581592798413,
+ -42.36778713587651
+ ],
+ "size": [
+ 1.9,
+ 5.7,
+ 58.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 305,
+ 217
+ ],
+ "uv_size": [
+ -62,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 307,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 241,
+ 217
+ ],
+ "uv_size": [
+ -62,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 243,
+ 155
+ ],
+ "uv_size": [
+ -2,
+ 62
+ ]
+ },
+ "down": {
+ "uv": [
+ 245,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ -62
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.339505609243528,
+ 34.05597592798412,
+ 13.180922864123492
+ ],
+ "size": [
+ 38.3325,
+ 8.55,
+ 18.05
+ ],
+ "pivot": [
+ 6.0267443907564715,
+ 41.18097592798412,
+ 14.605922864123492
+ ],
+ "rotation": [
+ -60,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 245,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 226,
+ 19
+ ],
+ "uv_size": [
+ 19,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 304,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 285,
+ 19
+ ],
+ "uv_size": [
+ 19,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 245,
+ 0
+ ],
+ "uv_size": [
+ 40,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 285,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.26825560924353,
+ 27.92581592798413,
+ -0.5677871358765092
+ ],
+ "size": [
+ 38,
+ 14.25,
+ 25.65
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 56,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 29,
+ 354
+ ],
+ "uv_size": [
+ 27,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 123,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 354
+ ],
+ "uv_size": [
+ 27,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 56,
+ 327
+ ],
+ "uv_size": [
+ 40,
+ 27
+ ]
+ },
+ "down": {
+ "uv": [
+ 96,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ -27
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.26825560924353,
+ 42.17581592798413,
+ -53.7677871358765
+ ],
+ "size": [
+ 38,
+ 2.85,
+ 70.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 73,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 73
+ ],
+ "uv_size": [
+ 73,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 187,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 113,
+ 73
+ ],
+ "uv_size": [
+ 74,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 73,
+ 0
+ ],
+ "uv_size": [
+ 40,
+ 73
+ ]
+ },
+ "down": {
+ "uv": [
+ 113,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ -74
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.26825560924353,
+ 45.02581592798413,
+ -53.7677871358765
+ ],
+ "size": [
+ 38,
+ 8.55,
+ 52.25
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 227,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 172,
+ 494
+ ],
+ "uv_size": [
+ 55,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 267,
+ 494
+ ],
+ "uv_size": [
+ 55,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 227,
+ 439
+ ],
+ "uv_size": [
+ 40,
+ 55
+ ]
+ },
+ "down": {
+ "uv": [
+ 267,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ -55
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.363255609243527,
+ 22.22581592798413,
+ -3.987787135876509
+ ],
+ "size": [
+ 0,
+ 0.95,
+ 22.04
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 214,
+ 297
+ ],
+ "uv_size": [
+ 23,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 260,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 23,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 237,
+ 274
+ ],
+ "uv_size": [
+ 0,
+ 23
+ ]
+ },
+ "down": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ -23
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -29.12325560924353,
+ 26.74890592798413,
+ 23.09059286412349
+ ],
+ "size": [
+ 39.73375,
+ 1.9,
+ 18.24
+ ],
+ "pivot": [
+ 8.069244390756472,
+ 29.598905927984127,
+ 16.44059286412349
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 290,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 271,
+ 189
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 350,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 331,
+ 189
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 290,
+ 170
+ ],
+ "uv_size": [
+ 41,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 331,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -24.468255609243528,
+ 7.025815927984128,
+ 16.53221286412349
+ ],
+ "size": [
+ 30.4,
+ 11.4,
+ 17.1
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 272,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ 12
+ ]
+ },
+ "east": {
+ "uv": [
+ 254,
+ 242
+ ],
+ "uv_size": [
+ 18,
+ 12
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ 12
+ ]
+ },
+ "west": {
+ "uv": [
+ 304,
+ 242
+ ],
+ "uv_size": [
+ 18,
+ 12
+ ]
+ },
+ "up": {
+ "uv": [
+ 272,
+ 224
+ ],
+ "uv_size": [
+ 32,
+ 18
+ ]
+ },
+ "down": {
+ "uv": [
+ 304,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ -18
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -24.753255609243528,
+ 7.025815927984128,
+ -45.217787135876506
+ ],
+ "size": [
+ 30.97,
+ 15.2,
+ 20.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 248,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 226,
+ 49
+ ],
+ "uv_size": [
+ 22,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 302,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 280,
+ 49
+ ],
+ "uv_size": [
+ 22,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 248,
+ 27
+ ],
+ "uv_size": [
+ 32,
+ 22
+ ]
+ },
+ "down": {
+ "uv": [
+ 280,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ -22
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone4",
+ "parent": "bone3",
+ "pivot": [
+ 6.169244390756472,
+ 5.125815927984129,
+ -24.03278713587651
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -29.218255609243528,
+ 11.775815927984128,
+ 16.53221286412349
+ ],
+ "size": [
+ 39.9,
+ 16.15,
+ 23.75
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 25,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 235
+ ],
+ "uv_size": [
+ 25,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 92,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 67,
+ 235
+ ],
+ "uv_size": [
+ 25,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 25,
+ 210
+ ],
+ "uv_size": [
+ 42,
+ 25
+ ]
+ },
+ "down": {
+ "uv": [
+ 67,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ -25
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -29.194505609243528,
+ 26.02581592798413,
+ 23.08721286412349
+ ],
+ "size": [
+ 39.8525,
+ 1.9,
+ 1.14
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 74,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 73,
+ 312
+ ],
+ "uv_size": [
+ 1,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 116,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 115,
+ 312
+ ],
+ "uv_size": [
+ 1,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 74,
+ 311
+ ],
+ "uv_size": [
+ 41,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 115,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -29.218255609243528,
+ 11.775815927984128,
+ 32.682212864123485
+ ],
+ "size": [
+ 39.9,
+ 5.7,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 0,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 0,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "down": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -29.218255609243528,
+ 17.47581592798413,
+ 16.53221286412349
+ ],
+ "size": [
+ 39.9,
+ 0,
+ 18.05
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 98,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "east": {
+ "uv": [
+ 79,
+ 473
+ ],
+ "uv_size": [
+ 19,
+ 0
+ ]
+ },
+ "south": {
+ "uv": [
+ 159,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "west": {
+ "uv": [
+ 140,
+ 473
+ ],
+ "uv_size": [
+ 19,
+ 0
+ ]
+ },
+ "up": {
+ "uv": [
+ 98,
+ 454
+ ],
+ "uv_size": [
+ 42,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 140,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.26825560924353,
+ 13.675815927984129,
+ 40.282212864123494
+ ],
+ "size": [
+ 38,
+ 8.55,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 165,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 164,
+ 342
+ ],
+ "uv_size": [
+ 1,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 206,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 205,
+ 342
+ ],
+ "uv_size": [
+ 1,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 165,
+ 341
+ ],
+ "uv_size": [
+ 40,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 205,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -29.218255609243528,
+ 7.025815927984128,
+ 32.682212864123485
+ ],
+ "size": [
+ 39.9,
+ 4.75,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 119,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 109,
+ 269
+ ],
+ "uv_size": [
+ 10,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 171,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 161,
+ 269
+ ],
+ "uv_size": [
+ 10,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 119,
+ 259
+ ],
+ "uv_size": [
+ 42,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 161,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -14.968255609243528,
+ 6.075815927984129,
+ 42.182212864123485
+ ],
+ "size": [
+ 11.4,
+ 4.75,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 136,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 135,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 149,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 136,
+ 210
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -14.968255609243528,
+ 6.075815927984129,
+ -55.47778713587651
+ ],
+ "size": [
+ 11.4,
+ 4.75,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 136,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 135,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 149,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 136,
+ 210
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -29.218255609243528,
+ 7.025815927984128,
+ -25.26778713587651
+ ],
+ "size": [
+ 39.9,
+ 15.2,
+ 41.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 193
+ ],
+ "uv_size": [
+ 44,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 130,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 86,
+ 193
+ ],
+ "uv_size": [
+ 44,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 44,
+ 149
+ ],
+ "uv_size": [
+ 42,
+ 44
+ ]
+ },
+ "down": {
+ "uv": [
+ 86,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ -44
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -29.218255609243528,
+ 11.775815927984128,
+ -42.36778713587651
+ ],
+ "size": [
+ 39.9,
+ 10.45,
+ 17.1
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 384,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ 11
+ ]
+ },
+ "east": {
+ "uv": [
+ 366,
+ 362
+ ],
+ "uv_size": [
+ 18,
+ 11
+ ]
+ },
+ "south": {
+ "uv": [
+ 444,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ 11
+ ]
+ },
+ "west": {
+ "uv": [
+ 426,
+ 362
+ ],
+ "uv_size": [
+ 18,
+ 11
+ ]
+ },
+ "up": {
+ "uv": [
+ 384,
+ 344
+ ],
+ "uv_size": [
+ 42,
+ 18
+ ]
+ },
+ "down": {
+ "uv": [
+ 426,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ -18
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -29.218255609243528,
+ 7.025815927984128,
+ -54.717787135876506
+ ],
+ "size": [
+ 39.9,
+ 4.75,
+ 12.35
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 267,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 254,
+ 268
+ ],
+ "uv_size": [
+ 13,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 309,
+ 268
+ ],
+ "uv_size": [
+ 13,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 267,
+ 255
+ ],
+ "uv_size": [
+ 42,
+ 13
+ ]
+ },
+ "down": {
+ "uv": [
+ 309,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ -13
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone11",
+ "parent": "bone4",
+ "pivot": [
+ -26.605755609243527,
+ 7.025815927984128,
+ -28.78278713587651
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -19.718255609243528,
+ 6.075815927984129,
+ 40.282212864123494
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "pivot": [
+ -18.76825560924353,
+ 9.875815927984128,
+ 42.182212864123485
+ ],
+ "rotation": [
+ 0,
+ 0,
+ -12.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 230,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 224,
+ 379
+ ],
+ "uv_size": [
+ -2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 226,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -0.7182556092435286,
+ 6.075815927984129,
+ 40.282212864123494
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "pivot": [
+ 0.23174439075647157,
+ 9.875815927984128,
+ 42.182212864123485
+ ],
+ "rotation": [
+ 7.5,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 218,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 222,
+ 379
+ ],
+ "uv_size": [
+ 2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone12",
+ "parent": "bone4",
+ "pivot": [
+ -26.605755609243527,
+ 7.025815927984128,
+ 16.43721286412349
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -19.718255609243528,
+ 6.075815927984129,
+ -56.427787135876514
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 230,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 224,
+ 379
+ ],
+ "uv_size": [
+ -2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 226,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -0.7182556092435286,
+ 6.075815927984129,
+ -56.427787135876514
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 218,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 222,
+ 379
+ ],
+ "uv_size": [
+ 2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone13",
+ "parent": "bone4",
+ "pivot": [
+ 6.169244390756472,
+ 7.9758159279841285,
+ -30.68278713587651
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 5.931744390756471,
+ 11.775815927984128,
+ -53.7677871358765
+ ],
+ "size": [
+ 4.75,
+ 16.15,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 49,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 66,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 49,
+ 253
+ ],
+ "uv_size": [
+ 5,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 91,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -9.268255609243528,
+ 11.775815927984128,
+ -53.7677871358765
+ ],
+ "size": [
+ 15.2,
+ 0.95,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 33,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 71,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 33,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 75,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -24.468255609243528,
+ 11.775815927984128,
+ -53.7677871358765
+ ],
+ "size": [
+ 15.2,
+ 0.95,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 17,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 87,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 17,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 59,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -29.218255609243528,
+ 11.775815927984128,
+ -53.7677871358765
+ ],
+ "size": [
+ 4.75,
+ 16.15,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 12,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 103,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 12,
+ 253
+ ],
+ "uv_size": [
+ 5,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 5.931744390756471,
+ 27.92581592798413,
+ -53.7677871358765
+ ],
+ "size": [
+ 3.8,
+ 14.25,
+ 53.2
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 92,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 152,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 92,
+ 77
+ ],
+ "uv_size": [
+ 4,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 132,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -9.268255609243528,
+ 27.92581592798413,
+ -51.86778713587651
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 51.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 60,
+ 152
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 156,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 98,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 76,
+ 77
+ ],
+ "uv_size": [
+ 16,
+ 54
+ ]
+ },
+ "down": {
+ "uv": [
+ 116,
+ 131
+ ],
+ "uv_size": [
+ 16,
+ -54
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -9.268255609243528,
+ 12.72581592798413,
+ -51.86778713587651
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 30,
+ 303
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 71,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 56,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 33,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 75,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -24.468255609243528,
+ 27.92581592798413,
+ -51.86778713587651
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 51.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 152
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 172,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 98,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 60,
+ 77
+ ],
+ "uv_size": [
+ 16,
+ 54
+ ]
+ },
+ "down": {
+ "uv": [
+ 100,
+ 131
+ ],
+ "uv_size": [
+ 16,
+ -54
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -24.468255609243528,
+ 12.72581592798413,
+ -51.86778713587651
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 14,
+ 303
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 87,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 56,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 17,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 59,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.26825560924353,
+ 27.92581592798413,
+ -53.7677871358765
+ ],
+ "size": [
+ 3.8,
+ 14.25,
+ 53.2
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 56,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 116,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 60,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 56,
+ 77
+ ],
+ "uv_size": [
+ 4,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 60,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.45825560924353,
+ 27.92581592798413,
+ -52.817787135876515
+ ],
+ "size": [
+ 0,
+ 14.25,
+ 32.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 412,
+ 243
+ ],
+ "uv_size": [
+ 52,
+ 25
+ ]
+ },
+ "south": {
+ "uv": [
+ 468,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 426,
+ 226
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 412,
+ 194
+ ],
+ "uv_size": [
+ 0,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 9.921744390756471,
+ 27.92581592798413,
+ -52.817787135876515
+ ],
+ "size": [
+ 0,
+ 14.25,
+ 32.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 482,
+ 226
+ ],
+ "uv_size": [
+ -56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 468,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 412,
+ 243
+ ],
+ "uv_size": [
+ 52,
+ 25
+ ]
+ },
+ "up": {
+ "uv": [
+ 412,
+ 194
+ ],
+ "uv_size": [
+ 0,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ -56
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk1",
+ "parent": "bone13",
+ "pivot": [
+ 5.657904390756471,
+ 12.72581592798413,
+ -53.37544713587651
+ ],
+ "rotation": [
+ 2.59775,
+ -27.38656,
+ -5.63304
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -9.268255609243528,
+ 27.92581592798413,
+ -53.7677871358765
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 76,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 54,
+ 133
+ ],
+ "uv_size": [
+ 2,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 92,
+ 133
+ ],
+ "uv_size": [
+ -16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 133
+ ],
+ "uv_size": [
+ 2,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 99,
+ 146
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 116,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -9.268255609243528,
+ 12.72581592798413,
+ -53.7677871358765
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 33,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 10,
+ 265
+ ],
+ "uv_size": [
+ 2,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 49,
+ 265
+ ],
+ "uv_size": [
+ -16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 2,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 33,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 99,
+ 146
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk2",
+ "parent": "bone13",
+ "pivot": [
+ -24.230755609243527,
+ 12.72581592798413,
+ -52.532787135876504
+ ],
+ "rotation": [
+ 0,
+ 65,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -24.468255609243528,
+ 27.92581592798413,
+ -53.7677871358765
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 60,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 54,
+ 133
+ ],
+ "uv_size": [
+ 2,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 76,
+ 133
+ ],
+ "uv_size": [
+ -16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 133
+ ],
+ "uv_size": [
+ 2,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 99,
+ 146
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 100,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -24.468255609243528,
+ 12.72581592798413,
+ -53.7677871358765
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 17,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 10,
+ 265
+ ],
+ "uv_size": [
+ 2,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 33,
+ 265
+ ],
+ "uv_size": [
+ -16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 2,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 17,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 99,
+ 146
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone14",
+ "parent": "bone3",
+ "pivot": [
+ -9.268255609243528,
+ 17.47581592798413,
+ 12.35221286412349
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -23.51825560924353,
+ 45.83331592798413,
+ 4.030212864123492
+ ],
+ "size": [
+ 28.5,
+ 2.8975,
+ 5.985
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 427,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 421,
+ 415
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 463,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 457,
+ 415
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 427,
+ 409
+ ],
+ "uv_size": [
+ 30,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 457,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -2.6182556092435285,
+ 44.88331592798413,
+ 5.93021286412349
+ ],
+ "size": [
+ 3.8,
+ 0.9975,
+ 2.185
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 450,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 448,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 456,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 450,
+ 424
+ ],
+ "uv_size": [
+ 4,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -19.90825560924353,
+ 44.88331592798413,
+ 5.94921286412349
+ ],
+ "size": [
+ 3.8,
+ 0.9975,
+ 2.185
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 450,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 448,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 456,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 450,
+ 424
+ ],
+ "uv_size": [
+ 4,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ -2
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone15",
+ "parent": "bone3",
+ "pivot": [
+ -31.83075560924353,
+ 41.22581592798413,
+ -59.18278713587651
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -30.168255609243527,
+ 46.92581592798413,
+ -39.51778713587651
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -30.168255609243527,
+ 46.92581592798413,
+ -21.46778713587651
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 320,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 314,
+ 480
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 328,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 320,
+ 474
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -30.168255609243527,
+ 46.92581592798413,
+ -11.96778713587651
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone16",
+ "parent": "bone3",
+ "pivot": [
+ 13.294244390756472,
+ 41.22581592798413,
+ -59.18278713587651
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 9.731744390756472,
+ 46.92581592798413,
+ -21.46778713587651
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 328,
+ 480
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 330,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 320,
+ 480
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 322,
+ 474
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 324,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 9.731744390756472,
+ 46.92581592798413,
+ -11.96778713587651
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 302,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 294,
+ 473
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 296,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ -6
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone5",
+ "parent": "bone3",
+ "pivot": [
+ -6.180755609243528,
+ 17.47581592798413,
+ -32.58278713587651
+ ]
+ },
+ {
+ "name": "capo",
+ "parent": "bone5",
+ "pivot": [
+ 6.169244390756472,
+ 26.97581592798413,
+ 24.132212864123492
+ ],
+ "rotation": [
+ 22.5,
+ 0,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -29.21775560924353,
+ 28.269405927984128,
+ 23.566092864123494
+ ],
+ "size": [
+ 39.899,
+ 1.899,
+ 18.239
+ ],
+ "inflate": 0.01,
+ "pivot": [
+ 8.069244390756472,
+ 30.168905927984127,
+ 15.96559286412349
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 212,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 193,
+ 145
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 273,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 254,
+ 145
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 212,
+ 126
+ ],
+ "uv_size": [
+ 42,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 254,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -22.567755609243527,
+ 30.359405927984128,
+ 26.41609286412349
+ ],
+ "size": [
+ 26.599,
+ -0.001,
+ 12.539
+ ],
+ "inflate": 0.01,
+ "pivot": [
+ 8.069244390756472,
+ 30.35890592798413,
+ 15.96559286412349
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 341,
+ 154
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 322,
+ 154
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 402,
+ 154
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 383,
+ 154
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 458,
+ 296
+ ],
+ "uv_size": [
+ -41,
+ -19
+ ]
+ },
+ "down": {
+ "uv": [
+ 431,
+ 142
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "retrov",
+ "parent": "bone3",
+ "pivot": [
+ -32.57513560924353,
+ 23.17581592798413,
+ 13.03972286412349
+ ]
+ },
+ {
+ "name": "bone",
+ "parent": "retrov",
+ "pivot": [
+ -32.57513560924353,
+ 23.17581592798413,
+ 13.03972286412349
+ ],
+ "rotation": [
+ 0,
+ -12.5,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -34.191425609243524,
+ 26.97581592798413,
+ 17.65462286412349
+ ],
+ "size": [
+ 4.75,
+ 6.65,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 23,
+ 5
+ ],
+ "uv_size": [
+ 5,
+ 7
+ ]
+ },
+ "east": {
+ "uv": [
+ 21,
+ 5
+ ],
+ "uv_size": [
+ 2,
+ 7
+ ]
+ },
+ "south": {
+ "uv": [
+ 30,
+ 5
+ ],
+ "uv_size": [
+ 5,
+ 7
+ ]
+ },
+ "west": {
+ "uv": [
+ 28,
+ 5
+ ],
+ "uv_size": [
+ 2,
+ 7
+ ]
+ },
+ "up": {
+ "uv": [
+ 23,
+ 3
+ ],
+ "uv_size": [
+ 5,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 28,
+ 5
+ ],
+ "uv_size": [
+ 5,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -32.29142560924353,
+ 27.92581592798413,
+ 18.604622864123492
+ ],
+ "size": [
+ 5.7,
+ 3.8,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 4
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "south": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 4
+ ]
+ },
+ "west": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "up": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 0
+ ]
+ },
+ "down": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 0
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone6",
+ "parent": "retrov",
+ "pivot": [
+ 14.038624390756471,
+ 23.17581592798413,
+ 13.03972286412349
+ ],
+ "rotation": [
+ 0,
+ 12.5,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 10.904914390756472,
+ 26.97581592798413,
+ 17.65462286412349
+ ],
+ "size": [
+ 4.75,
+ 6.65,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 28,
+ 5
+ ],
+ "uv_size": [
+ -5,
+ 7
+ ]
+ },
+ "east": {
+ "uv": [
+ 30,
+ 5
+ ],
+ "uv_size": [
+ -2,
+ 7
+ ]
+ },
+ "south": {
+ "uv": [
+ 35,
+ 5
+ ],
+ "uv_size": [
+ -5,
+ 7
+ ]
+ },
+ "west": {
+ "uv": [
+ 23,
+ 5
+ ],
+ "uv_size": [
+ -2,
+ 7
+ ]
+ },
+ "up": {
+ "uv": [
+ 28,
+ 3
+ ],
+ "uv_size": [
+ -5,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 33,
+ 5
+ ],
+ "uv_size": [
+ -5,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 8.05491439075647,
+ 27.92581592798413,
+ 18.604622864123492
+ ],
+ "size": [
+ 5.7,
+ 3.8,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ -6,
+ 4
+ ]
+ },
+ "east": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "south": {
+ "uv": [
+ 12,
+ 9
+ ],
+ "uv_size": [
+ -6,
+ 4
+ ]
+ },
+ "west": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "up": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ -6,
+ 0
+ ]
+ },
+ "down": {
+ "uv": [
+ 12,
+ 9
+ ],
+ "uv_size": [
+ -6,
+ 0
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "rodas",
+ "parent": "bone2",
+ "pivot": [
+ -24.135755609243528,
+ 8.375815927984128,
+ 30.11721286412349
+ ]
+ },
+ {
+ "name": "front",
+ "parent": "rodas",
+ "pivot": [
+ 6.739244390756472,
+ 8.375815927984128,
+ 25.36721286412349
+ ]
+ },
+ {
+ "name": "front_right_wheel",
+ "parent": "front",
+ "pivot": [
+ -24.135755609243528,
+ 8.375815927984128,
+ 24.98721286412349
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -28.030755609243528,
+ 4.575815927984129,
+ 21.18721286412349
+ ],
+ "size": [
+ 3.8,
+ 7.6,
+ 7.6
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 269,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 261,
+ 282
+ ],
+ "uv_size": [
+ 8,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 281,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ 8,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 269,
+ 274
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "down": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ -8
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.76700560924353,
+ 5.254565927984128,
+ 17.59794286412349
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -26.012005609243527,
+ 8.613315927984129,
+ 24.987202864123493
+ ],
+ "rotation": [
+ -45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 157,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 153,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 166,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 157,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.74325560924353,
+ 5.2883159279841285,
+ 17.38721286412349
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -26.012005609243527,
+ 8.375815927984128,
+ 24.98721286412349
+ ],
+ "rotation": [
+ -90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 269,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 265,
+ 66
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 278,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 269,
+ 62
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.74325560924353,
+ 5.2883159279841285,
+ 17.38721286412349
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 176,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 172,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 185,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 176,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.76700560924353,
+ 4.976305927984129,
+ 17.26207286412349
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -26.012005609243527,
+ 8.474185927984129,
+ 24.651332864123493
+ ],
+ "rotation": [
+ 45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 4,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 287
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 13,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 4,
+ 283
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.74325560924353,
+ 5.2883159279841285,
+ 17.38721286412349
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -26.012005609243527,
+ 8.375815927984128,
+ 24.98721286412349
+ ],
+ "rotation": [
+ -180,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 195,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 191,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 204,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 195,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.76700560924353,
+ 5.590435927984129,
+ 17.59796286412349
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -26.012005609243527,
+ 8.613315927984129,
+ 24.987222864123492
+ ],
+ "rotation": [
+ -135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 138,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 134,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 147,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 138,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.76700560924353,
+ 5.590435927984129,
+ 17.93383286412349
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -26.012005609243527,
+ 8.474185927984129,
+ 25.323092864123492
+ ],
+ "rotation": [
+ 135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 218,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 214,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 227,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 218,
+ 259
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.74325560924353,
+ 5.2883159279841285,
+ 17.38721286412349
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -26.012005609243527,
+ 8.375815927984128,
+ 24.98721286412349
+ ],
+ "rotation": [
+ 90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 237,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 233,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 246,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 237,
+ 259
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "front_left_wheel",
+ "parent": "front",
+ "pivot": [
+ 4.649244390756472,
+ 8.375815927984128,
+ 24.98721286412349
+ ],
+ "rotation": [
+ 0,
+ 0,
+ -9
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 5.694244390756472,
+ 4.575815927984129,
+ 21.18721286412349
+ ],
+ "size": [
+ 3.8,
+ 7.6,
+ 7.6
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 281,
+ 282
+ ],
+ "uv_size": [
+ -8,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 285,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 269,
+ 282
+ ],
+ "uv_size": [
+ -8,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 273,
+ 274
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "down": {
+ "uv": [
+ 277,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ -8
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 5.4329943907564715,
+ 5.254565927984128,
+ 17.59794286412349
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ 7.475494390756472,
+ 8.613315927984129,
+ 24.987202864123493
+ ],
+ "rotation": [
+ -45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 166,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 171,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 157,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 162,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 167,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 5.456744390756471,
+ 5.2883159279841285,
+ 17.38721286412349
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 7.475494390756472,
+ 8.375815927984128,
+ 24.98721286412349
+ ],
+ "rotation": [
+ -90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 278,
+ 66
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 283,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 269,
+ 66
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 274,
+ 62
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 279,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 5.456744390756471,
+ 5.2883159279841285,
+ 17.38721286412349
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 185,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 190,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 176,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 181,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 186,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 5.4329943907564715,
+ 4.976305927984129,
+ 17.26207286412349
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ 7.475494390756472,
+ 8.474185927984129,
+ 24.651332864123493
+ ],
+ "rotation": [
+ 45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 13,
+ 287
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 18,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 4,
+ 287
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 9,
+ 283
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 14,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 5.456744390756471,
+ 5.2883159279841285,
+ 17.38721286412349
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 7.475494390756472,
+ 8.375815927984128,
+ 24.98721286412349
+ ],
+ "rotation": [
+ -180,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 204,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 209,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 195,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 200,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 205,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 5.4329943907564715,
+ 5.590435927984129,
+ 17.59796286412349
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ 7.475494390756472,
+ 8.613315927984129,
+ 24.987222864123492
+ ],
+ "rotation": [
+ -135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 147,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 152,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 138,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 143,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 5.4329943907564715,
+ 5.590435927984129,
+ 17.93383286412349
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ 7.475494390756472,
+ 8.474185927984129,
+ 25.323092864123492
+ ],
+ "rotation": [
+ 135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 227,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 232,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 218,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 223,
+ 259
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 228,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 5.456744390756471,
+ 5.2883159279841285,
+ 17.38721286412349
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 7.475494390756472,
+ 8.375815927984128,
+ 24.98721286412349
+ ],
+ "rotation": [
+ 90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 246,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 251,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 237,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 242,
+ 259
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 247,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "back",
+ "parent": "rodas",
+ "pivot": [
+ -24.135755609243528,
+ 8.375815927984128,
+ -39.51778713587651
+ ]
+ },
+ {
+ "name": "back_right_wheel",
+ "parent": "back",
+ "pivot": [
+ -24.135755609243528,
+ 8.375815927984128,
+ -39.51778713587651
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -28.030755609243528,
+ 4.575815927984129,
+ -37.61778713587651
+ ],
+ "size": [
+ 3.8,
+ 7.6,
+ 7.6
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 269,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 261,
+ 282
+ ],
+ "uv_size": [
+ 8,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 281,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ 8,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 269,
+ 274
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "down": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ -8
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.76700560924353,
+ 5.254565927984128,
+ -41.20705713587651
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -26.012005609243527,
+ 8.613315927984129,
+ -33.81779713587651
+ ],
+ "rotation": [
+ -45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 157,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 153,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 166,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 157,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.74325560924353,
+ 5.2883159279841285,
+ -41.41778713587651
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -26.012005609243527,
+ 8.375815927984128,
+ -33.817787135876515
+ ],
+ "rotation": [
+ -90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 269,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 265,
+ 66
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 278,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 269,
+ 62
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.74325560924353,
+ 5.2883159279841285,
+ -41.41778713587651
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 176,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 172,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 185,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 176,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.76700560924353,
+ 4.976305927984129,
+ -41.54292713587651
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -26.012005609243527,
+ 8.474185927984129,
+ -34.15366713587651
+ ],
+ "rotation": [
+ 45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 4,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 287
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 13,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 4,
+ 283
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.74325560924353,
+ 5.2883159279841285,
+ -41.41778713587651
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -26.012005609243527,
+ 8.375815927984128,
+ -33.817787135876515
+ ],
+ "rotation": [
+ -180,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 195,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 191,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 204,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 195,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.76700560924353,
+ 5.590435927984129,
+ -41.207037135876504
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -26.012005609243527,
+ 8.613315927984129,
+ -33.81777713587651
+ ],
+ "rotation": [
+ -135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 138,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 134,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 147,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 138,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.76700560924353,
+ 5.590435927984129,
+ -40.871167135876505
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -26.012005609243527,
+ 8.474185927984129,
+ -33.48190713587651
+ ],
+ "rotation": [
+ 135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 218,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 214,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 227,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 218,
+ 259
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.74325560924353,
+ 5.2883159279841285,
+ -41.41778713587651
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -26.012005609243527,
+ 8.375815927984128,
+ -33.817787135876515
+ ],
+ "rotation": [
+ 90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 237,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 233,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 246,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 237,
+ 259
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "back_left_wheel",
+ "parent": "back",
+ "pivot": [
+ 6.649244390756472,
+ 8.375815927984128,
+ -39.51778713587651
+ ],
+ "rotation": [
+ 0,
+ -12.5,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 7.694244390756472,
+ 4.575815927984129,
+ -37.61778713587651
+ ],
+ "size": [
+ 3.8,
+ 7.6,
+ 7.6
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 281,
+ 282
+ ],
+ "uv_size": [
+ -8,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 285,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 269,
+ 282
+ ],
+ "uv_size": [
+ -8,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 273,
+ 274
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "down": {
+ "uv": [
+ 277,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ -8
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 7.4329943907564715,
+ 5.254565927984128,
+ -41.20705713587651
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ 9.475494390756472,
+ 8.613315927984129,
+ -33.81779713587651
+ ],
+ "rotation": [
+ -45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 166,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 171,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 157,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 162,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 167,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 7.456744390756471,
+ 5.2883159279841285,
+ -41.41778713587651
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 9.475494390756472,
+ 8.375815927984128,
+ -33.817787135876515
+ ],
+ "rotation": [
+ -90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 278,
+ 66
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 283,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 269,
+ 66
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 274,
+ 62
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 279,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 7.456744390756471,
+ 5.2883159279841285,
+ -41.41778713587651
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 185,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 190,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 176,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 181,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 186,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 7.4329943907564715,
+ 4.976305927984129,
+ -41.54292713587651
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ 9.475494390756472,
+ 8.474185927984129,
+ -34.15366713587651
+ ],
+ "rotation": [
+ 45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 13,
+ 287
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 18,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 4,
+ 287
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 9,
+ 283
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 14,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 7.456744390756471,
+ 5.2883159279841285,
+ -41.41778713587651
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 9.475494390756472,
+ 8.375815927984128,
+ -33.817787135876515
+ ],
+ "rotation": [
+ -180,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 204,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 209,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 195,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 200,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 205,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 7.4329943907564715,
+ 5.590435927984129,
+ -41.207037135876504
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ 9.475494390756472,
+ 8.613315927984129,
+ -33.81777713587651
+ ],
+ "rotation": [
+ -135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 147,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 152,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 138,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 143,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 7.4329943907564715,
+ 5.590435927984129,
+ -40.871167135876505
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ 9.475494390756472,
+ 8.474185927984129,
+ -33.48190713587651
+ ],
+ "rotation": [
+ 135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 227,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 232,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 218,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 223,
+ 259
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 228,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 7.456744390756471,
+ 5.2883159279841285,
+ -41.41778713587651
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 9.475494390756472,
+ 8.375815927984128,
+ -33.817787135876515
+ ],
+ "rotation": [
+ 90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 246,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 251,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 237,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 242,
+ 259
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 247,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
diff --git a/resource_pack_t7eJjrxY/models/entity/ambulance_car_destroyed_geo.json b/resource_pack_t7eJjrxY/models/entity/ambulance_car_destroyed_geo.json
new file mode 100644
index 0000000..e9cd2c9
--- /dev/null
+++ b/resource_pack_t7eJjrxY/models/entity/ambulance_car_destroyed_geo.json
@@ -0,0 +1,15137 @@
+{
+ "format_version": "1.21.0",
+ "minecraft:geometry": [
+ {
+ "description": {
+ "identifier": "geometry.dn_sa_ambulance_car_destroyed_0",
+ "texture_width": 512,
+ "texture_height": 512,
+ "visible_bounds_width": 14,
+ "visible_bounds_height": 5,
+ "visible_bounds_offset": [
+ 0,
+ 1.5,
+ 0
+ ]
+ },
+ "bones": [
+ {
+ "name": "main",
+ "pivot": [
+ -3.724999999999998,
+ -12.65,
+ 6.332820066287924
+ ],
+ "rotation": [
+ 0,
+ 90,
+ 0
+ ]
+ },
+ {
+ "name": "car_shapes",
+ "parent": "main",
+ "pivot": [
+ -3.724999999999998,
+ -12.65,
+ 6.332820066287924
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -11.724999999999998,
+ 6.35,
+ -4.667179933712076
+ ],
+ "size": [
+ 16,
+ 16,
+ 16
+ ],
+ "uv": [
+ -28,
+ -14
+ ]
+ },
+ {
+ "origin": [
+ -23.674999999999997,
+ 6.35,
+ 23.432820066287924
+ ],
+ "size": [
+ 38.95,
+ 19,
+ 25.08
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -22.724999999999998,
+ 6.35,
+ -45.442179933712076
+ ],
+ "size": [
+ 38,
+ 46.55,
+ 51.775
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -23.674999999999997,
+ 6.35,
+ 6.332820066287924
+ ],
+ "size": [
+ 38.95,
+ 20.9,
+ 17.1
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -22.724999999999998,
+ 27.25,
+ 6.712820066287924
+ ],
+ "size": [
+ 38,
+ 17.1,
+ 17.67
+ ],
+ "uv": {}
+ }
+ ]
+ },
+ {
+ "name": "bone2",
+ "parent": "main",
+ "pivot": [
+ 11.712500000000002,
+ 1.5999999999999996,
+ -15.802179933712077
+ ]
+ },
+ {
+ "name": "carr",
+ "parent": "bone2",
+ "pivot": [
+ 11.712500000000002,
+ -1.9000000000000004,
+ -15.802179933712077
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 4.825000000000003,
+ 40.85,
+ -47.817179933712076
+ ],
+ "size": [
+ 5.7,
+ 2.85,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ],
+ "uv_rotation": 270
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ],
+ "uv_rotation": 90
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone3",
+ "parent": "carr",
+ "pivot": [
+ 11.712500000000002,
+ -1.9000000000000004,
+ -15.802179933712077
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -23.674999999999997,
+ 16.15,
+ -34.137179933712076
+ ],
+ "size": [
+ 1.9,
+ 5.7,
+ 58.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 241,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 179,
+ 217
+ ],
+ "uv_size": [
+ 62,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 305,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ 62,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 241,
+ 155
+ ],
+ "uv_size": [
+ 2,
+ 62
+ ]
+ },
+ "down": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ -62
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 14.325000000000003,
+ 16.15,
+ -34.137179933712076
+ ],
+ "size": [
+ 1.9,
+ 5.7,
+ 58.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 305,
+ 217
+ ],
+ "uv_size": [
+ -62,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 307,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 241,
+ 217
+ ],
+ "uv_size": [
+ -62,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 243,
+ 155
+ ],
+ "uv_size": [
+ -2,
+ 62
+ ]
+ },
+ "down": {
+ "uv": [
+ 245,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ -62
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -22.796249999999997,
+ 27.980159999999998,
+ 21.411530066287924
+ ],
+ "size": [
+ 38.3325,
+ 8.55,
+ 18.05
+ ],
+ "pivot": [
+ 11.570000000000004,
+ 35.10516,
+ 22.836530066287924
+ ],
+ "rotation": [
+ -60,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 245,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 226,
+ 19
+ ],
+ "uv_size": [
+ 19,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 304,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 285,
+ 19
+ ],
+ "uv_size": [
+ 19,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 245,
+ 0
+ ],
+ "uv_size": [
+ 40,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 285,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -22.724999999999998,
+ 21.85,
+ 7.6628200662879244
+ ],
+ "size": [
+ 38,
+ 14.25,
+ 25.65
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 56,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 29,
+ 354
+ ],
+ "uv_size": [
+ 27,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 123,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 354
+ ],
+ "uv_size": [
+ 27,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 56,
+ 327
+ ],
+ "uv_size": [
+ 40,
+ 27
+ ]
+ },
+ "down": {
+ "uv": [
+ 96,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ -27
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -22.724999999999998,
+ 36.1,
+ -45.537179933712075
+ ],
+ "size": [
+ 38,
+ 2.85,
+ 70.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 73,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 73
+ ],
+ "uv_size": [
+ 73,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 187,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 113,
+ 73
+ ],
+ "uv_size": [
+ 74,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 73,
+ 0
+ ],
+ "uv_size": [
+ 40,
+ 73
+ ]
+ },
+ "down": {
+ "uv": [
+ 113,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ -74
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -22.724999999999998,
+ 38.95,
+ -45.537179933712075
+ ],
+ "size": [
+ 38,
+ 8.55,
+ 52.25
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 227,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 172,
+ 494
+ ],
+ "uv_size": [
+ 55,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 267,
+ 494
+ ],
+ "uv_size": [
+ 55,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 227,
+ 439
+ ],
+ "uv_size": [
+ 40,
+ 55
+ ]
+ },
+ "down": {
+ "uv": [
+ 267,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ -55
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -22.82,
+ 16.15,
+ 4.2428200662879245
+ ],
+ "size": [
+ 0,
+ 0.95,
+ 22.04
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 214,
+ 297
+ ],
+ "uv_size": [
+ 23,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 260,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 23,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 237,
+ 274
+ ],
+ "uv_size": [
+ 0,
+ 23
+ ]
+ },
+ "down": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ -23
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.58,
+ 20.673090000000002,
+ 31.321200066287922
+ ],
+ "size": [
+ 39.73375,
+ 1.9,
+ 18.24
+ ],
+ "pivot": [
+ 13.6125,
+ 23.523089999999996,
+ 24.671200066287923
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 290,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 271,
+ 189
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 350,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 331,
+ 189
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 290,
+ 170
+ ],
+ "uv_size": [
+ 41,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 331,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -18.924999999999997,
+ 0.9499999999999996,
+ 24.762820066287922
+ ],
+ "size": [
+ 30.4,
+ 11.4,
+ 17.1
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 272,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ 12
+ ]
+ },
+ "east": {
+ "uv": [
+ 254,
+ 242
+ ],
+ "uv_size": [
+ 18,
+ 12
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ 12
+ ]
+ },
+ "west": {
+ "uv": [
+ 304,
+ 242
+ ],
+ "uv_size": [
+ 18,
+ 12
+ ]
+ },
+ "up": {
+ "uv": [
+ 272,
+ 224
+ ],
+ "uv_size": [
+ 32,
+ 18
+ ]
+ },
+ "down": {
+ "uv": [
+ 304,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ -18
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -19.209999999999997,
+ 0.9499999999999996,
+ -36.98717993371208
+ ],
+ "size": [
+ 30.97,
+ 15.2,
+ 20.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 248,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 226,
+ 49
+ ],
+ "uv_size": [
+ 22,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 302,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 280,
+ 49
+ ],
+ "uv_size": [
+ 22,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 248,
+ 27
+ ],
+ "uv_size": [
+ 32,
+ 22
+ ]
+ },
+ "down": {
+ "uv": [
+ 280,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ -22
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone4",
+ "parent": "bone3",
+ "pivot": [
+ 11.712500000000002,
+ -0.9500000000000004,
+ -15.802179933712077
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -23.674999999999997,
+ 5.699999999999999,
+ 24.762820066287922
+ ],
+ "size": [
+ 39.9,
+ 16.15,
+ 23.75
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 25,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 235
+ ],
+ "uv_size": [
+ 25,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 92,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 67,
+ 235
+ ],
+ "uv_size": [
+ 25,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 25,
+ 210
+ ],
+ "uv_size": [
+ 42,
+ 25
+ ]
+ },
+ "down": {
+ "uv": [
+ 67,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ -25
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.651249999999997,
+ 19.950000000000003,
+ 31.317820066287922
+ ],
+ "size": [
+ 39.8525,
+ 1.9,
+ 1.14
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 74,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 73,
+ 312
+ ],
+ "uv_size": [
+ 1,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 116,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 115,
+ 312
+ ],
+ "uv_size": [
+ 1,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 74,
+ 311
+ ],
+ "uv_size": [
+ 41,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 115,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.674999999999997,
+ 5.699999999999999,
+ 40.91282006628792
+ ],
+ "size": [
+ 39.9,
+ 5.7,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 0,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 0,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "down": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.674999999999997,
+ 11.4,
+ 24.762820066287922
+ ],
+ "size": [
+ 39.9,
+ 0,
+ 18.05
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 98,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "east": {
+ "uv": [
+ 79,
+ 473
+ ],
+ "uv_size": [
+ 19,
+ 0
+ ]
+ },
+ "south": {
+ "uv": [
+ 159,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "west": {
+ "uv": [
+ 140,
+ 473
+ ],
+ "uv_size": [
+ 19,
+ 0
+ ]
+ },
+ "up": {
+ "uv": [
+ 98,
+ 454
+ ],
+ "uv_size": [
+ 42,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 140,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -22.724999999999998,
+ 7.6,
+ 48.51282006628792
+ ],
+ "size": [
+ 38,
+ 8.55,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 165,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 164,
+ 342
+ ],
+ "uv_size": [
+ 1,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 206,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 205,
+ 342
+ ],
+ "uv_size": [
+ 1,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 165,
+ 341
+ ],
+ "uv_size": [
+ 40,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 205,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.674999999999997,
+ 0.9499999999999996,
+ 40.91282006628792
+ ],
+ "size": [
+ 39.9,
+ 4.75,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 119,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 109,
+ 269
+ ],
+ "uv_size": [
+ 10,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 171,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 161,
+ 269
+ ],
+ "uv_size": [
+ 10,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 119,
+ 259
+ ],
+ "uv_size": [
+ 42,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 161,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -9.424999999999997,
+ -3.3306690738754696e-16,
+ 50.41282006628792
+ ],
+ "size": [
+ 11.4,
+ 4.75,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 136,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 135,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 149,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 136,
+ 210
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -9.424999999999997,
+ -3.3306690738754696e-16,
+ -47.247179933712076
+ ],
+ "size": [
+ 11.4,
+ 4.75,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 136,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 135,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 149,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 136,
+ 210
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.674999999999997,
+ 0.9499999999999996,
+ -17.037179933712075
+ ],
+ "size": [
+ 39.9,
+ 15.2,
+ 41.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 193
+ ],
+ "uv_size": [
+ 44,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 130,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 86,
+ 193
+ ],
+ "uv_size": [
+ 44,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 44,
+ 149
+ ],
+ "uv_size": [
+ 42,
+ 44
+ ]
+ },
+ "down": {
+ "uv": [
+ 86,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ -44
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.674999999999997,
+ 5.699999999999999,
+ -34.137179933712076
+ ],
+ "size": [
+ 39.9,
+ 10.45,
+ 17.1
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 384,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ 11
+ ]
+ },
+ "east": {
+ "uv": [
+ 366,
+ 362
+ ],
+ "uv_size": [
+ 18,
+ 11
+ ]
+ },
+ "south": {
+ "uv": [
+ 444,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ 11
+ ]
+ },
+ "west": {
+ "uv": [
+ 426,
+ 362
+ ],
+ "uv_size": [
+ 18,
+ 11
+ ]
+ },
+ "up": {
+ "uv": [
+ 384,
+ 344
+ ],
+ "uv_size": [
+ 42,
+ 18
+ ]
+ },
+ "down": {
+ "uv": [
+ 426,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ -18
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.674999999999997,
+ 0.9499999999999996,
+ -46.48717993371208
+ ],
+ "size": [
+ 39.9,
+ 4.75,
+ 12.35
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 267,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 254,
+ 268
+ ],
+ "uv_size": [
+ 13,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 309,
+ 268
+ ],
+ "uv_size": [
+ 13,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 267,
+ 255
+ ],
+ "uv_size": [
+ 42,
+ 13
+ ]
+ },
+ "down": {
+ "uv": [
+ 309,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ -13
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone11",
+ "parent": "bone4",
+ "pivot": [
+ -21.0625,
+ 0.9499999999999996,
+ -20.552179933712075
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -14.174999999999997,
+ -3.3306690738754696e-16,
+ 48.51282006628792
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 230,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 224,
+ 379
+ ],
+ "uv_size": [
+ -2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 226,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 4.825000000000003,
+ -3.3306690738754696e-16,
+ 48.51282006628792
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 218,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 222,
+ 379
+ ],
+ "uv_size": [
+ 2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone12",
+ "parent": "bone4",
+ "pivot": [
+ -21.0625,
+ 0.9499999999999996,
+ 24.667820066287923
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -14.174999999999997,
+ -3.3306690738754696e-16,
+ -48.19717993371208
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 230,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 224,
+ 379
+ ],
+ "uv_size": [
+ -2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 226,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 4.825000000000003,
+ -3.3306690738754696e-16,
+ -48.19717993371208
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 218,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 222,
+ 379
+ ],
+ "uv_size": [
+ 2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone13",
+ "parent": "bone4",
+ "pivot": [
+ 11.712500000000002,
+ 1.8999999999999997,
+ -22.452179933712074
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 11.475000000000001,
+ 5.699999999999999,
+ -45.537179933712075
+ ],
+ "size": [
+ 4.75,
+ 16.15,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 49,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 66,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 49,
+ 253
+ ],
+ "uv_size": [
+ 5,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 91,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -3.724999999999998,
+ 5.699999999999999,
+ -45.537179933712075
+ ],
+ "size": [
+ 15.2,
+ 0.95,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 33,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 71,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 33,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 75,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -18.924999999999997,
+ 5.699999999999999,
+ -45.537179933712075
+ ],
+ "size": [
+ 15.2,
+ 0.95,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 17,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 87,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 17,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 59,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.674999999999997,
+ 5.699999999999999,
+ -45.537179933712075
+ ],
+ "size": [
+ 4.75,
+ 16.15,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 12,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 103,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 12,
+ 253
+ ],
+ "uv_size": [
+ 5,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 11.475000000000001,
+ 21.85,
+ -45.537179933712075
+ ],
+ "size": [
+ 3.8,
+ 14.25,
+ 53.2
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 92,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 152,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 92,
+ 77
+ ],
+ "uv_size": [
+ 4,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 132,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -3.724999999999998,
+ 21.85,
+ -43.637179933712076
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 51.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 60,
+ 152
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 156,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 98,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 76,
+ 77
+ ],
+ "uv_size": [
+ 16,
+ 54
+ ]
+ },
+ "down": {
+ "uv": [
+ 116,
+ 131
+ ],
+ "uv_size": [
+ 16,
+ -54
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -3.724999999999998,
+ 6.6499999999999995,
+ -43.637179933712076
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 30,
+ 303
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 71,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 56,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 33,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 75,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -18.924999999999997,
+ 21.85,
+ -43.637179933712076
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 51.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 152
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 172,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 98,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 60,
+ 77
+ ],
+ "uv_size": [
+ 16,
+ 54
+ ]
+ },
+ "down": {
+ "uv": [
+ 100,
+ 131
+ ],
+ "uv_size": [
+ 16,
+ -54
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -18.924999999999997,
+ 6.6499999999999995,
+ -43.637179933712076
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 14,
+ 303
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 87,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 56,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 17,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 59,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -22.724999999999998,
+ 21.85,
+ -45.537179933712075
+ ],
+ "size": [
+ 3.8,
+ 14.25,
+ 53.2
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 56,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 116,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 60,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 56,
+ 77
+ ],
+ "uv_size": [
+ 4,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 60,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -22.915,
+ 21.85,
+ -44.58717993371208
+ ],
+ "size": [
+ 0,
+ 14.25,
+ 32.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 412,
+ 243
+ ],
+ "uv_size": [
+ 52,
+ 25
+ ]
+ },
+ "south": {
+ "uv": [
+ 468,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 426,
+ 226
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 412,
+ 194
+ ],
+ "uv_size": [
+ 0,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 15.465000000000003,
+ 21.85,
+ -44.58717993371208
+ ],
+ "size": [
+ 0,
+ 14.25,
+ 32.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 482,
+ 226
+ ],
+ "uv_size": [
+ -56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 468,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 412,
+ 243
+ ],
+ "uv_size": [
+ 52,
+ 25
+ ]
+ },
+ "up": {
+ "uv": [
+ 412,
+ 194
+ ],
+ "uv_size": [
+ 0,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ -56
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk1",
+ "parent": "bone13",
+ "pivot": [
+ 11.201160000000002,
+ 6.6499999999999995,
+ -45.14483993371208
+ ],
+ "rotation": [
+ 0,
+ -27.5,
+ 0
+ ]
+ },
+ {
+ "name": "trunk2",
+ "parent": "bone13",
+ "pivot": [
+ -18.687499999999996,
+ 6.6499999999999995,
+ -44.302179933712075
+ ],
+ "rotation": [
+ 0,
+ 65,
+ 0
+ ]
+ },
+ {
+ "name": "bone14",
+ "parent": "bone3",
+ "pivot": [
+ -3.724999999999998,
+ 11.4,
+ 20.582820066287923
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -17.974999999999998,
+ 39.7575,
+ 12.260820066287923
+ ],
+ "size": [
+ 28.5,
+ 2.8975,
+ 5.985
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 427,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 421,
+ 415
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 463,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 457,
+ 415
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 427,
+ 409
+ ],
+ "uv_size": [
+ 30,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 457,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 2.9250000000000007,
+ 38.807500000000005,
+ 14.160820066287924
+ ],
+ "size": [
+ 3.8,
+ 0.9975,
+ 2.185
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 450,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 448,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 456,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 450,
+ 424
+ ],
+ "uv_size": [
+ 4,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -14.364999999999998,
+ 38.807500000000005,
+ 14.179820066287924
+ ],
+ "size": [
+ 3.8,
+ 0.9975,
+ 2.185
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 450,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 448,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 456,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 450,
+ 424
+ ],
+ "uv_size": [
+ 4,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ -2
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone15",
+ "parent": "bone3",
+ "pivot": [
+ -26.287499999999998,
+ 35.15,
+ -50.952179933712074
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -24.625,
+ 40.85,
+ -3.737179933712076
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone16",
+ "parent": "bone3",
+ "pivot": [
+ 18.837500000000002,
+ 35.15,
+ -50.952179933712074
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 15.275000000000002,
+ 40.85,
+ -31.287179933712075
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 302,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 294,
+ 473
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 296,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ -6
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone5",
+ "parent": "bone3",
+ "pivot": [
+ -0.6374999999999975,
+ 11.4,
+ -24.35217993371208
+ ]
+ },
+ {
+ "name": "capo",
+ "parent": "bone5",
+ "pivot": [
+ 11.712500000000002,
+ 20.9,
+ 32.362820066287924
+ ],
+ "rotation": [
+ 22.5,
+ 0,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -23.6745,
+ 22.19359,
+ 31.796700066287926
+ ],
+ "size": [
+ 39.899,
+ 1.899,
+ 18.239
+ ],
+ "inflate": 0.01,
+ "pivot": [
+ 13.6125,
+ 24.093089999999997,
+ 24.196200066287922
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 212,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 193,
+ 145
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 273,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 254,
+ 145
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 212,
+ 126
+ ],
+ "uv_size": [
+ 42,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 254,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.024499999999996,
+ 24.283589999999997,
+ 34.64670006628793
+ ],
+ "size": [
+ 26.599,
+ -0.001,
+ 12.539
+ ],
+ "inflate": 0.01,
+ "pivot": [
+ 13.6125,
+ 24.28309,
+ 24.196200066287922
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 341,
+ 154
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 322,
+ 154
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 402,
+ 154
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 383,
+ 154
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 458,
+ 296
+ ],
+ "uv_size": [
+ -41,
+ -19
+ ]
+ },
+ "down": {
+ "uv": [
+ 431,
+ 142
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "retrov",
+ "parent": "bone3",
+ "pivot": [
+ -27.031879999999997,
+ 17.1,
+ 21.270330066287926
+ ]
+ },
+ {
+ "name": "bone",
+ "parent": "retrov",
+ "pivot": [
+ -27.031879999999997,
+ 17.1,
+ 21.270330066287926
+ ],
+ "rotation": [
+ 0,
+ -12.5,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -26.74817,
+ 21.85,
+ 26.835230066287924
+ ],
+ "size": [
+ 5.7,
+ 3.8,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 4
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "south": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 4
+ ]
+ },
+ "west": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "up": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 0
+ ]
+ },
+ "down": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 0
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone6",
+ "parent": "retrov",
+ "pivot": [
+ 19.58188,
+ 17.1,
+ 21.270330066287926
+ ],
+ "rotation": [
+ 0,
+ 12.5,
+ 0
+ ]
+ },
+ {
+ "name": "rodas",
+ "parent": "bone2",
+ "pivot": [
+ -18.592499999999998,
+ 7.3,
+ 38.34782006628792
+ ]
+ },
+ {
+ "name": "front",
+ "parent": "rodas",
+ "pivot": [
+ 12.282500000000002,
+ 7.3,
+ 33.59782006628792
+ ]
+ },
+ {
+ "name": "back",
+ "parent": "rodas",
+ "pivot": [
+ -18.592499999999998,
+ 7.3,
+ -31.287179933712075
+ ]
+ }
+ ]
+ },
+ {
+ "description": {
+ "identifier": "geometry.dn_sa_ambulance_car_destroyed_90",
+ "texture_width": 512,
+ "texture_height": 512,
+ "visible_bounds_width": 14,
+ "visible_bounds_height": 5,
+ "visible_bounds_offset": [
+ 0,
+ 1.5,
+ 0
+ ]
+ },
+ "bones": [
+ {
+ "name": "main",
+ "pivot": [
+ -6.332820066287923,
+ -12.65,
+ 12.275000000000002
+ ],
+ "rotation": [
+ 0,
+ 0,
+ 0
+ ]
+ },
+ {
+ "name": "car_shapes",
+ "parent": "main",
+ "pivot": [
+ -6.332820066287923,
+ -12.65,
+ 12.275000000000002
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -14.332820066287923,
+ 6.35,
+ 1.2750000000000021
+ ],
+ "size": [
+ 16,
+ 16,
+ 16
+ ],
+ "uv": [
+ -28,
+ -14
+ ]
+ },
+ {
+ "origin": [
+ -26.282820066287922,
+ 6.35,
+ 29.375
+ ],
+ "size": [
+ 38.95,
+ 19,
+ 25.08
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -25.332820066287923,
+ 6.35,
+ -39.5
+ ],
+ "size": [
+ 38,
+ 46.55,
+ 51.775
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -26.282820066287922,
+ 6.35,
+ 12.275000000000002
+ ],
+ "size": [
+ 38.95,
+ 20.9,
+ 17.1
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -25.332820066287923,
+ 27.25,
+ 12.655000000000001
+ ],
+ "size": [
+ 38,
+ 17.1,
+ 17.67
+ ],
+ "uv": {}
+ }
+ ]
+ },
+ {
+ "name": "bone2",
+ "parent": "main",
+ "pivot": [
+ 9.104679933712077,
+ 1.6,
+ -9.86
+ ]
+ },
+ {
+ "name": "carr",
+ "parent": "bone2",
+ "pivot": [
+ 9.104679933712077,
+ -1.9,
+ -9.86
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 2.217179933712078,
+ 40.85,
+ -41.875
+ ],
+ "size": [
+ 5.7,
+ 2.85,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ],
+ "uv_rotation": 270
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ],
+ "uv_rotation": 90
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone3",
+ "parent": "carr",
+ "pivot": [
+ 9.104679933712077,
+ -1.9,
+ -9.86
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -26.282820066287922,
+ 16.150000000000002,
+ -28.194999999999997
+ ],
+ "size": [
+ 1.9,
+ 5.7,
+ 58.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 241,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 179,
+ 217
+ ],
+ "uv_size": [
+ 62,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 305,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ 62,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 241,
+ 155
+ ],
+ "uv_size": [
+ 2,
+ 62
+ ]
+ },
+ "down": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ -62
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 11.717179933712078,
+ 16.150000000000002,
+ -28.194999999999997
+ ],
+ "size": [
+ 1.9,
+ 5.7,
+ 58.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 305,
+ 217
+ ],
+ "uv_size": [
+ -62,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 307,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 241,
+ 217
+ ],
+ "uv_size": [
+ -62,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 243,
+ 155
+ ],
+ "uv_size": [
+ -2,
+ 62
+ ]
+ },
+ "down": {
+ "uv": [
+ 245,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ -62
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -25.40407006628792,
+ 27.98016,
+ 27.353710000000003
+ ],
+ "size": [
+ 38.3325,
+ 8.55,
+ 18.05
+ ],
+ "pivot": [
+ 8.962179933712079,
+ 35.10516,
+ 28.778710000000004
+ ],
+ "rotation": [
+ -60,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 245,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 226,
+ 19
+ ],
+ "uv_size": [
+ 19,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 304,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 285,
+ 19
+ ],
+ "uv_size": [
+ 19,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 245,
+ 0
+ ],
+ "uv_size": [
+ 40,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 285,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -25.332820066287923,
+ 21.85,
+ 13.605000000000002
+ ],
+ "size": [
+ 38,
+ 14.25,
+ 25.65
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 56,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 29,
+ 354
+ ],
+ "uv_size": [
+ 27,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 123,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 354
+ ],
+ "uv_size": [
+ 27,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 56,
+ 327
+ ],
+ "uv_size": [
+ 40,
+ 27
+ ]
+ },
+ "down": {
+ "uv": [
+ 96,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ -27
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -25.332820066287923,
+ 36.1,
+ -39.595
+ ],
+ "size": [
+ 38,
+ 2.85,
+ 70.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 73,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 73
+ ],
+ "uv_size": [
+ 73,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 187,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 113,
+ 73
+ ],
+ "uv_size": [
+ 74,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 73,
+ 0
+ ],
+ "uv_size": [
+ 40,
+ 73
+ ]
+ },
+ "down": {
+ "uv": [
+ 113,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ -74
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -25.332820066287923,
+ 38.95,
+ -39.595
+ ],
+ "size": [
+ 38,
+ 8.55,
+ 52.25
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 227,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 172,
+ 494
+ ],
+ "uv_size": [
+ 55,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 267,
+ 494
+ ],
+ "uv_size": [
+ 55,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 227,
+ 439
+ ],
+ "uv_size": [
+ 40,
+ 55
+ ]
+ },
+ "down": {
+ "uv": [
+ 267,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ -55
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -25.42782006628792,
+ 16.150000000000002,
+ 10.185000000000002
+ ],
+ "size": [
+ 0,
+ 0.95,
+ 22.04
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 214,
+ 297
+ ],
+ "uv_size": [
+ 23,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 260,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 23,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 237,
+ 274
+ ],
+ "uv_size": [
+ 0,
+ 23
+ ]
+ },
+ "down": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ -23
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.187820066287923,
+ 20.673090000000002,
+ 37.26338
+ ],
+ "size": [
+ 39.73375,
+ 1.9,
+ 18.24
+ ],
+ "pivot": [
+ 11.004679933712076,
+ 23.52309,
+ 30.613380000000003
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 290,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 271,
+ 189
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 350,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 331,
+ 189
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 290,
+ 170
+ ],
+ "uv_size": [
+ 41,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 331,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -21.532820066287922,
+ 0.95,
+ 30.705000000000002
+ ],
+ "size": [
+ 30.4,
+ 11.4,
+ 17.1
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 272,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ 12
+ ]
+ },
+ "east": {
+ "uv": [
+ 254,
+ 242
+ ],
+ "uv_size": [
+ 18,
+ 12
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ 12
+ ]
+ },
+ "west": {
+ "uv": [
+ 304,
+ 242
+ ],
+ "uv_size": [
+ 18,
+ 12
+ ]
+ },
+ "up": {
+ "uv": [
+ 272,
+ 224
+ ],
+ "uv_size": [
+ 32,
+ 18
+ ]
+ },
+ "down": {
+ "uv": [
+ 304,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ -18
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -21.817820066287922,
+ 0.95,
+ -31.044999999999998
+ ],
+ "size": [
+ 30.97,
+ 15.2,
+ 20.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 248,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 226,
+ 49
+ ],
+ "uv_size": [
+ 22,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 302,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 280,
+ 49
+ ],
+ "uv_size": [
+ 22,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 248,
+ 27
+ ],
+ "uv_size": [
+ 32,
+ 22
+ ]
+ },
+ "down": {
+ "uv": [
+ 280,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ -22
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone4",
+ "parent": "bone3",
+ "pivot": [
+ 9.104679933712077,
+ -0.9500000000000001,
+ -9.86
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -26.282820066287922,
+ 5.699999999999999,
+ 30.705000000000002
+ ],
+ "size": [
+ 39.9,
+ 16.15,
+ 23.75
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 25,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 235
+ ],
+ "uv_size": [
+ 25,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 92,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 67,
+ 235
+ ],
+ "uv_size": [
+ 25,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 25,
+ 210
+ ],
+ "uv_size": [
+ 42,
+ 25
+ ]
+ },
+ "down": {
+ "uv": [
+ 67,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ -25
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.259070066287922,
+ 19.950000000000003,
+ 37.260000000000005
+ ],
+ "size": [
+ 39.8525,
+ 1.9,
+ 1.14
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 74,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 73,
+ 312
+ ],
+ "uv_size": [
+ 1,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 116,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 115,
+ 312
+ ],
+ "uv_size": [
+ 1,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 74,
+ 311
+ ],
+ "uv_size": [
+ 41,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 115,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.282820066287922,
+ 5.699999999999999,
+ 46.855000000000004
+ ],
+ "size": [
+ 39.9,
+ 5.7,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 0,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 0,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "down": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.282820066287922,
+ 11.4,
+ 30.705000000000002
+ ],
+ "size": [
+ 39.9,
+ 0,
+ 18.05
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 98,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "east": {
+ "uv": [
+ 79,
+ 473
+ ],
+ "uv_size": [
+ 19,
+ 0
+ ]
+ },
+ "south": {
+ "uv": [
+ 159,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "west": {
+ "uv": [
+ 140,
+ 473
+ ],
+ "uv_size": [
+ 19,
+ 0
+ ]
+ },
+ "up": {
+ "uv": [
+ 98,
+ 454
+ ],
+ "uv_size": [
+ 42,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 140,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -25.332820066287923,
+ 7.6,
+ 54.455
+ ],
+ "size": [
+ 38,
+ 8.55,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 165,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 164,
+ 342
+ ],
+ "uv_size": [
+ 1,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 206,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 205,
+ 342
+ ],
+ "uv_size": [
+ 1,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 165,
+ 341
+ ],
+ "uv_size": [
+ 40,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 205,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.282820066287922,
+ 0.95,
+ 46.855000000000004
+ ],
+ "size": [
+ 39.9,
+ 4.75,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 119,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 109,
+ 269
+ ],
+ "uv_size": [
+ 10,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 171,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 161,
+ 269
+ ],
+ "uv_size": [
+ 10,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 119,
+ 259
+ ],
+ "uv_size": [
+ 42,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 161,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -12.032820066287922,
+ 0.0,
+ 56.355000000000004
+ ],
+ "size": [
+ 11.4,
+ 4.75,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 136,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 135,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 149,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 136,
+ 210
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -12.032820066287922,
+ 0.0,
+ -41.30499999999999
+ ],
+ "size": [
+ 11.4,
+ 4.75,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 136,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 135,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 149,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 136,
+ 210
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.282820066287922,
+ 0.95,
+ -11.094999999999999
+ ],
+ "size": [
+ 39.9,
+ 15.2,
+ 41.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 193
+ ],
+ "uv_size": [
+ 44,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 130,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 86,
+ 193
+ ],
+ "uv_size": [
+ 44,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 44,
+ 149
+ ],
+ "uv_size": [
+ 42,
+ 44
+ ]
+ },
+ "down": {
+ "uv": [
+ 86,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ -44
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.282820066287922,
+ 5.699999999999999,
+ -28.194999999999997
+ ],
+ "size": [
+ 39.9,
+ 10.45,
+ 17.1
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 384,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ 11
+ ]
+ },
+ "east": {
+ "uv": [
+ 366,
+ 362
+ ],
+ "uv_size": [
+ 18,
+ 11
+ ]
+ },
+ "south": {
+ "uv": [
+ 444,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ 11
+ ]
+ },
+ "west": {
+ "uv": [
+ 426,
+ 362
+ ],
+ "uv_size": [
+ 18,
+ 11
+ ]
+ },
+ "up": {
+ "uv": [
+ 384,
+ 344
+ ],
+ "uv_size": [
+ 42,
+ 18
+ ]
+ },
+ "down": {
+ "uv": [
+ 426,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ -18
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.282820066287922,
+ 0.95,
+ -40.545
+ ],
+ "size": [
+ 39.9,
+ 4.75,
+ 12.35
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 267,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 254,
+ 268
+ ],
+ "uv_size": [
+ 13,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 309,
+ 268
+ ],
+ "uv_size": [
+ 13,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 267,
+ 255
+ ],
+ "uv_size": [
+ 42,
+ 13
+ ]
+ },
+ "down": {
+ "uv": [
+ 309,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ -13
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone11",
+ "parent": "bone4",
+ "pivot": [
+ -23.67032006628792,
+ 0.95,
+ -14.609999999999996
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -16.782820066287922,
+ 0.0,
+ 54.455
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 230,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 224,
+ 379
+ ],
+ "uv_size": [
+ -2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 226,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 2.217179933712078,
+ 0.0,
+ 54.455
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 218,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 222,
+ 379
+ ],
+ "uv_size": [
+ 2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone12",
+ "parent": "bone4",
+ "pivot": [
+ -23.67032006628792,
+ 0.95,
+ 30.610000000000003
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -16.782820066287922,
+ 0.0,
+ -42.254999999999995
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 230,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 224,
+ 379
+ ],
+ "uv_size": [
+ -2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 226,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 2.217179933712078,
+ 0.0,
+ -42.254999999999995
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 218,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 222,
+ 379
+ ],
+ "uv_size": [
+ 2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone13",
+ "parent": "bone4",
+ "pivot": [
+ 9.104679933712077,
+ 1.9,
+ -16.509999999999994
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 8.867179933712077,
+ 5.699999999999999,
+ -39.595
+ ],
+ "size": [
+ 4.75,
+ 16.15,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 49,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 66,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 49,
+ 253
+ ],
+ "uv_size": [
+ 5,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 91,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -6.332820066287923,
+ 5.699999999999999,
+ -39.595
+ ],
+ "size": [
+ 15.2,
+ 0.95,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 33,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 71,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 33,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 75,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -21.532820066287922,
+ 5.699999999999999,
+ -39.595
+ ],
+ "size": [
+ 15.2,
+ 0.95,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 17,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 87,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 17,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 59,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.282820066287922,
+ 5.699999999999999,
+ -39.595
+ ],
+ "size": [
+ 4.75,
+ 16.15,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 12,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 103,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 12,
+ 253
+ ],
+ "uv_size": [
+ 5,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 8.867179933712077,
+ 21.85,
+ -39.595
+ ],
+ "size": [
+ 3.8,
+ 14.25,
+ 53.2
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 92,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 152,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 92,
+ 77
+ ],
+ "uv_size": [
+ 4,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 132,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -6.332820066287923,
+ 21.85,
+ -37.69499999999999
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 51.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 60,
+ 152
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 156,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 98,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 76,
+ 77
+ ],
+ "uv_size": [
+ 16,
+ 54
+ ]
+ },
+ "down": {
+ "uv": [
+ 116,
+ 131
+ ],
+ "uv_size": [
+ 16,
+ -54
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -6.332820066287923,
+ 6.6499999999999995,
+ -37.69499999999999
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 30,
+ 303
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 71,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 56,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 33,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 75,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -21.532820066287922,
+ 21.85,
+ -37.69499999999999
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 51.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 152
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 172,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 98,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 60,
+ 77
+ ],
+ "uv_size": [
+ 16,
+ 54
+ ]
+ },
+ "down": {
+ "uv": [
+ 100,
+ 131
+ ],
+ "uv_size": [
+ 16,
+ -54
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -21.532820066287922,
+ 6.6499999999999995,
+ -37.69499999999999
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 14,
+ 303
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 87,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 56,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 17,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 59,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -25.332820066287923,
+ 21.85,
+ -39.595
+ ],
+ "size": [
+ 3.8,
+ 14.25,
+ 53.2
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 56,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 116,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 60,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 56,
+ 77
+ ],
+ "uv_size": [
+ 4,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 60,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -25.52282006628792,
+ 21.85,
+ -38.644999999999996
+ ],
+ "size": [
+ 0,
+ 14.25,
+ 32.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 412,
+ 243
+ ],
+ "uv_size": [
+ 52,
+ 25
+ ]
+ },
+ "south": {
+ "uv": [
+ 468,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 426,
+ 226
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 412,
+ 194
+ ],
+ "uv_size": [
+ 0,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 12.857179933712079,
+ 21.85,
+ -38.644999999999996
+ ],
+ "size": [
+ 0,
+ 14.25,
+ 32.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 482,
+ 226
+ ],
+ "uv_size": [
+ -56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 468,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 412,
+ 243
+ ],
+ "uv_size": [
+ 52,
+ 25
+ ]
+ },
+ "up": {
+ "uv": [
+ 412,
+ 194
+ ],
+ "uv_size": [
+ 0,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ -56
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk1",
+ "parent": "bone13",
+ "pivot": [
+ 8.593339933712077,
+ 6.6499999999999995,
+ -39.202659999999995
+ ],
+ "rotation": [
+ 0,
+ -27.5,
+ 0
+ ]
+ },
+ {
+ "name": "trunk2",
+ "parent": "bone13",
+ "pivot": [
+ -21.29532006628792,
+ 6.6499999999999995,
+ -38.36
+ ],
+ "rotation": [
+ 0,
+ 65,
+ 0
+ ]
+ },
+ {
+ "name": "bone14",
+ "parent": "bone3",
+ "pivot": [
+ -6.332820066287923,
+ 11.4,
+ 26.525000000000002
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -20.582820066287923,
+ 39.7575,
+ 18.203000000000003
+ ],
+ "size": [
+ 28.5,
+ 2.8975,
+ 5.985
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 427,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 421,
+ 415
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 463,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 457,
+ 415
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 427,
+ 409
+ ],
+ "uv_size": [
+ 30,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 457,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 0.317179933712076,
+ 38.807500000000005,
+ 20.103
+ ],
+ "size": [
+ 3.8,
+ 0.9975,
+ 2.185
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 450,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 448,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 456,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 450,
+ 424
+ ],
+ "uv_size": [
+ 4,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -16.972820066287923,
+ 38.807500000000005,
+ 20.122000000000003
+ ],
+ "size": [
+ 3.8,
+ 0.9975,
+ 2.185
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 450,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 448,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 456,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 450,
+ 424
+ ],
+ "uv_size": [
+ 4,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ -2
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone15",
+ "parent": "bone3",
+ "pivot": [
+ -28.895320066287923,
+ 35.15,
+ -45.00999999999999
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -27.23282006628792,
+ 40.85,
+ 2.205000000000002
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone16",
+ "parent": "bone3",
+ "pivot": [
+ 16.229679933712077,
+ 35.15,
+ -45.00999999999999
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 12.667179933712077,
+ 40.85,
+ -25.344999999999995
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 302,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 294,
+ 473
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 296,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ -6
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone5",
+ "parent": "bone3",
+ "pivot": [
+ -3.2453200662879222,
+ 11.4,
+ -18.41
+ ]
+ },
+ {
+ "name": "capo",
+ "parent": "bone5",
+ "pivot": [
+ 9.104679933712077,
+ 20.900000000000002,
+ 38.30500000000001
+ ],
+ "rotation": [
+ 22.5,
+ 0,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -26.282320066287923,
+ 22.19359,
+ 37.73888
+ ],
+ "size": [
+ 39.899,
+ 1.899,
+ 18.239
+ ],
+ "inflate": 0.01,
+ "pivot": [
+ 11.004679933712076,
+ 24.09309,
+ 30.13838
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 212,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 193,
+ 145
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 273,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 254,
+ 145
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 212,
+ 126
+ ],
+ "uv_size": [
+ 42,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 254,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -19.632320066287924,
+ 24.28359,
+ 40.58888
+ ],
+ "size": [
+ 26.599,
+ -0.001,
+ 12.539
+ ],
+ "inflate": 0.01,
+ "pivot": [
+ 11.004679933712076,
+ 24.28309,
+ 30.13838
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 341,
+ 154
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 322,
+ 154
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 402,
+ 154
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 383,
+ 154
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 458,
+ 296
+ ],
+ "uv_size": [
+ -41,
+ -19
+ ]
+ },
+ "down": {
+ "uv": [
+ 431,
+ 142
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "retrov",
+ "parent": "bone3",
+ "pivot": [
+ -29.639700066287922,
+ 17.1,
+ 27.21251
+ ]
+ },
+ {
+ "name": "bone",
+ "parent": "retrov",
+ "pivot": [
+ -29.639700066287922,
+ 17.1,
+ 27.21251
+ ],
+ "rotation": [
+ 0,
+ -12.5,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -29.355990066287923,
+ 21.85,
+ 32.77741
+ ],
+ "size": [
+ 5.7,
+ 3.8,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 4
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "south": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 4
+ ]
+ },
+ "west": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "up": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 0
+ ]
+ },
+ "down": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 0
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone6",
+ "parent": "retrov",
+ "pivot": [
+ 16.974059933712077,
+ 17.1,
+ 27.21251
+ ],
+ "rotation": [
+ 0,
+ 12.5,
+ 0
+ ]
+ },
+ {
+ "name": "rodas",
+ "parent": "bone2",
+ "pivot": [
+ -21.200320066287922,
+ 7.3,
+ 44.290000000000006
+ ]
+ },
+ {
+ "name": "front",
+ "parent": "rodas",
+ "pivot": [
+ 9.674679933712078,
+ 7.3,
+ 39.540000000000006
+ ]
+ },
+ {
+ "name": "back",
+ "parent": "rodas",
+ "pivot": [
+ -21.200320066287922,
+ 7.3,
+ -25.344999999999995
+ ]
+ }
+ ]
+ },
+ {
+ "description": {
+ "identifier": "geometry.dn_sa_ambulance_car_destroyed_180",
+ "texture_width": 512,
+ "texture_height": 512,
+ "visible_bounds_width": 14,
+ "visible_bounds_height": 5,
+ "visible_bounds_offset": [
+ 0,
+ 1.5,
+ 0
+ ]
+ },
+ "bones": [
+ {
+ "name": "main",
+ "pivot": [
+ -12.275000000000002,
+ -12.65,
+ 9.667179933712077
+ ],
+ "rotation": [
+ 0,
+ -90,
+ 0
+ ]
+ },
+ {
+ "name": "car_shapes",
+ "parent": "main",
+ "pivot": [
+ -12.275000000000002,
+ -12.65,
+ 9.667179933712077
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -20.275000000000002,
+ 6.35,
+ -1.3328200662879226
+ ],
+ "size": [
+ 16,
+ 16,
+ 16
+ ],
+ "uv": [
+ -28,
+ -14
+ ]
+ },
+ {
+ "origin": [
+ -32.225,
+ 6.35,
+ 26.76717993371208
+ ],
+ "size": [
+ 38.95,
+ 19,
+ 25.08
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -31.275000000000002,
+ 6.35,
+ -42.10782006628792
+ ],
+ "size": [
+ 38,
+ 46.55,
+ 51.775
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -32.225,
+ 6.35,
+ 9.667179933712077
+ ],
+ "size": [
+ 38.95,
+ 20.9,
+ 17.1
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -31.275000000000002,
+ 27.25,
+ 10.047179933712076
+ ],
+ "size": [
+ 38,
+ 17.1,
+ 17.67
+ ],
+ "uv": {}
+ }
+ ]
+ },
+ {
+ "name": "bone2",
+ "parent": "main",
+ "pivot": [
+ 3.162499999999998,
+ 1.5999999999999996,
+ -12.467820066287924
+ ]
+ },
+ {
+ "name": "carr",
+ "parent": "bone2",
+ "pivot": [
+ 3.162499999999998,
+ -1.9000000000000004,
+ -12.467820066287924
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -3.7250000000000014,
+ 40.85,
+ -44.48282006628792
+ ],
+ "size": [
+ 5.7,
+ 2.85,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ],
+ "uv_rotation": 270
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ],
+ "uv_rotation": 90
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone3",
+ "parent": "carr",
+ "pivot": [
+ 3.162499999999998,
+ -1.9000000000000004,
+ -12.467820066287924
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -32.225,
+ 16.15,
+ -30.80282006628792
+ ],
+ "size": [
+ 1.9,
+ 5.7,
+ 58.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 241,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 179,
+ 217
+ ],
+ "uv_size": [
+ 62,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 305,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ 62,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 241,
+ 155
+ ],
+ "uv_size": [
+ 2,
+ 62
+ ]
+ },
+ "down": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ -62
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 5.774999999999999,
+ 16.15,
+ -30.80282006628792
+ ],
+ "size": [
+ 1.9,
+ 5.7,
+ 58.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 305,
+ 217
+ ],
+ "uv_size": [
+ -62,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 307,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 241,
+ 217
+ ],
+ "uv_size": [
+ -62,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 243,
+ 155
+ ],
+ "uv_size": [
+ -2,
+ 62
+ ]
+ },
+ "down": {
+ "uv": [
+ 245,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ -62
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.34625,
+ 27.980159999999998,
+ 24.74588993371208
+ ],
+ "size": [
+ 38.3325,
+ 8.55,
+ 18.05
+ ],
+ "pivot": [
+ 3.0199999999999996,
+ 35.10516,
+ 26.170889933712076
+ ],
+ "rotation": [
+ -60,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 245,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 226,
+ 19
+ ],
+ "uv_size": [
+ 19,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 304,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 285,
+ 19
+ ],
+ "uv_size": [
+ 19,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 245,
+ 0
+ ],
+ "uv_size": [
+ 40,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 285,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.275000000000002,
+ 21.85,
+ 10.997179933712077
+ ],
+ "size": [
+ 38,
+ 14.25,
+ 25.65
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 56,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 29,
+ 354
+ ],
+ "uv_size": [
+ 27,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 123,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 354
+ ],
+ "uv_size": [
+ 27,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 56,
+ 327
+ ],
+ "uv_size": [
+ 40,
+ 27
+ ]
+ },
+ "down": {
+ "uv": [
+ 96,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ -27
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.275000000000002,
+ 36.1,
+ -42.20282006628792
+ ],
+ "size": [
+ 38,
+ 2.85,
+ 70.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 73,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 73
+ ],
+ "uv_size": [
+ 73,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 187,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 113,
+ 73
+ ],
+ "uv_size": [
+ 74,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 73,
+ 0
+ ],
+ "uv_size": [
+ 40,
+ 73
+ ]
+ },
+ "down": {
+ "uv": [
+ 113,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ -74
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.275000000000002,
+ 38.95,
+ -42.20282006628792
+ ],
+ "size": [
+ 38,
+ 8.55,
+ 52.25
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 227,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 172,
+ 494
+ ],
+ "uv_size": [
+ 55,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 267,
+ 494
+ ],
+ "uv_size": [
+ 55,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 227,
+ 439
+ ],
+ "uv_size": [
+ 40,
+ 55
+ ]
+ },
+ "down": {
+ "uv": [
+ 267,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ -55
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.370000000000005,
+ 16.15,
+ 7.5771799337120775
+ ],
+ "size": [
+ 0,
+ 0.95,
+ 22.04
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 214,
+ 297
+ ],
+ "uv_size": [
+ 23,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 260,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 23,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 237,
+ 274
+ ],
+ "uv_size": [
+ 0,
+ 23
+ ]
+ },
+ "down": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ -23
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -32.13,
+ 20.673090000000002,
+ 34.65555993371208
+ ],
+ "size": [
+ 39.73375,
+ 1.9,
+ 18.24
+ ],
+ "pivot": [
+ 5.0624999999999964,
+ 23.523089999999996,
+ 28.005559933712078
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 290,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 271,
+ 189
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 350,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 331,
+ 189
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 290,
+ 170
+ ],
+ "uv_size": [
+ 41,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 331,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.475,
+ 0.9499999999999996,
+ 28.097179933712077
+ ],
+ "size": [
+ 30.4,
+ 11.4,
+ 17.1
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 272,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ 12
+ ]
+ },
+ "east": {
+ "uv": [
+ 254,
+ 242
+ ],
+ "uv_size": [
+ 18,
+ 12
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ 12
+ ]
+ },
+ "west": {
+ "uv": [
+ 304,
+ 242
+ ],
+ "uv_size": [
+ 18,
+ 12
+ ]
+ },
+ "up": {
+ "uv": [
+ 272,
+ 224
+ ],
+ "uv_size": [
+ 32,
+ 18
+ ]
+ },
+ "down": {
+ "uv": [
+ 304,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ -18
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.76,
+ 0.9499999999999996,
+ -33.65282006628792
+ ],
+ "size": [
+ 30.97,
+ 15.2,
+ 20.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 248,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 226,
+ 49
+ ],
+ "uv_size": [
+ 22,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 302,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 280,
+ 49
+ ],
+ "uv_size": [
+ 22,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 248,
+ 27
+ ],
+ "uv_size": [
+ 32,
+ 22
+ ]
+ },
+ "down": {
+ "uv": [
+ 280,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ -22
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone4",
+ "parent": "bone3",
+ "pivot": [
+ 3.162499999999998,
+ -0.9500000000000004,
+ -12.467820066287924
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -32.225,
+ 5.699999999999999,
+ 28.097179933712077
+ ],
+ "size": [
+ 39.9,
+ 16.15,
+ 23.75
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 25,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 235
+ ],
+ "uv_size": [
+ 25,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 92,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 67,
+ 235
+ ],
+ "uv_size": [
+ 25,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 25,
+ 210
+ ],
+ "uv_size": [
+ 42,
+ 25
+ ]
+ },
+ "down": {
+ "uv": [
+ 67,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ -25
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -32.20125,
+ 19.950000000000003,
+ 34.65217993371208
+ ],
+ "size": [
+ 39.8525,
+ 1.9,
+ 1.14
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 74,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 73,
+ 312
+ ],
+ "uv_size": [
+ 1,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 116,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 115,
+ 312
+ ],
+ "uv_size": [
+ 1,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 74,
+ 311
+ ],
+ "uv_size": [
+ 41,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 115,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -32.225,
+ 5.699999999999999,
+ 44.247179933712076
+ ],
+ "size": [
+ 39.9,
+ 5.7,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 0,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 0,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "down": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -32.225,
+ 11.4,
+ 28.097179933712077
+ ],
+ "size": [
+ 39.9,
+ 0,
+ 18.05
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 98,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "east": {
+ "uv": [
+ 79,
+ 473
+ ],
+ "uv_size": [
+ 19,
+ 0
+ ]
+ },
+ "south": {
+ "uv": [
+ 159,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "west": {
+ "uv": [
+ 140,
+ 473
+ ],
+ "uv_size": [
+ 19,
+ 0
+ ]
+ },
+ "up": {
+ "uv": [
+ 98,
+ 454
+ ],
+ "uv_size": [
+ 42,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 140,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.275000000000002,
+ 7.6,
+ 51.84717993371208
+ ],
+ "size": [
+ 38,
+ 8.55,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 165,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 164,
+ 342
+ ],
+ "uv_size": [
+ 1,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 206,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 205,
+ 342
+ ],
+ "uv_size": [
+ 1,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 165,
+ 341
+ ],
+ "uv_size": [
+ 40,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 205,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -32.225,
+ 0.9499999999999996,
+ 44.247179933712076
+ ],
+ "size": [
+ 39.9,
+ 4.75,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 119,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 109,
+ 269
+ ],
+ "uv_size": [
+ 10,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 171,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 161,
+ 269
+ ],
+ "uv_size": [
+ 10,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 119,
+ 259
+ ],
+ "uv_size": [
+ 42,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 161,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.975,
+ -3.3306690738754696e-16,
+ 53.747179933712076
+ ],
+ "size": [
+ 11.4,
+ 4.75,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 136,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 135,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 149,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 136,
+ 210
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.975,
+ -3.3306690738754696e-16,
+ -43.91282006628792
+ ],
+ "size": [
+ 11.4,
+ 4.75,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 136,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 135,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 149,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 136,
+ 210
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -32.225,
+ 0.9499999999999996,
+ -13.702820066287924
+ ],
+ "size": [
+ 39.9,
+ 15.2,
+ 41.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 193
+ ],
+ "uv_size": [
+ 44,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 130,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 86,
+ 193
+ ],
+ "uv_size": [
+ 44,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 44,
+ 149
+ ],
+ "uv_size": [
+ 42,
+ 44
+ ]
+ },
+ "down": {
+ "uv": [
+ 86,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ -44
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -32.225,
+ 5.699999999999999,
+ -30.80282006628792
+ ],
+ "size": [
+ 39.9,
+ 10.45,
+ 17.1
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 384,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ 11
+ ]
+ },
+ "east": {
+ "uv": [
+ 366,
+ 362
+ ],
+ "uv_size": [
+ 18,
+ 11
+ ]
+ },
+ "south": {
+ "uv": [
+ 444,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ 11
+ ]
+ },
+ "west": {
+ "uv": [
+ 426,
+ 362
+ ],
+ "uv_size": [
+ 18,
+ 11
+ ]
+ },
+ "up": {
+ "uv": [
+ 384,
+ 344
+ ],
+ "uv_size": [
+ 42,
+ 18
+ ]
+ },
+ "down": {
+ "uv": [
+ 426,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ -18
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -32.225,
+ 0.9499999999999996,
+ -43.15282006628792
+ ],
+ "size": [
+ 39.9,
+ 4.75,
+ 12.35
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 267,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 254,
+ 268
+ ],
+ "uv_size": [
+ 13,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 309,
+ 268
+ ],
+ "uv_size": [
+ 13,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 267,
+ 255
+ ],
+ "uv_size": [
+ 42,
+ 13
+ ]
+ },
+ "down": {
+ "uv": [
+ 309,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ -13
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone11",
+ "parent": "bone4",
+ "pivot": [
+ -29.612500000000004,
+ 0.9499999999999996,
+ -17.21782006628792
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -22.725,
+ -3.3306690738754696e-16,
+ 51.84717993371208
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 230,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 224,
+ 379
+ ],
+ "uv_size": [
+ -2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 226,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -3.7250000000000014,
+ -3.3306690738754696e-16,
+ 51.84717993371208
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 218,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 222,
+ 379
+ ],
+ "uv_size": [
+ 2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone12",
+ "parent": "bone4",
+ "pivot": [
+ -29.612500000000004,
+ 0.9499999999999996,
+ 28.00217993371208
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -22.725,
+ -3.3306690738754696e-16,
+ -44.862820066287924
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 230,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 224,
+ 379
+ ],
+ "uv_size": [
+ -2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 226,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -3.7250000000000014,
+ -3.3306690738754696e-16,
+ -44.862820066287924
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 218,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 222,
+ 379
+ ],
+ "uv_size": [
+ 2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone13",
+ "parent": "bone4",
+ "pivot": [
+ 3.162499999999998,
+ 1.8999999999999997,
+ -19.11782006628792
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 2.924999999999997,
+ 5.699999999999999,
+ -42.20282006628792
+ ],
+ "size": [
+ 4.75,
+ 16.15,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 49,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 66,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 49,
+ 253
+ ],
+ "uv_size": [
+ 5,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 91,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -12.275000000000002,
+ 5.699999999999999,
+ -42.20282006628792
+ ],
+ "size": [
+ 15.2,
+ 0.95,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 33,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 71,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 33,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 75,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.475,
+ 5.699999999999999,
+ -42.20282006628792
+ ],
+ "size": [
+ 15.2,
+ 0.95,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 17,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 87,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 17,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 59,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -32.225,
+ 5.699999999999999,
+ -42.20282006628792
+ ],
+ "size": [
+ 4.75,
+ 16.15,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 12,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 103,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 12,
+ 253
+ ],
+ "uv_size": [
+ 5,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 2.924999999999997,
+ 21.85,
+ -42.20282006628792
+ ],
+ "size": [
+ 3.8,
+ 14.25,
+ 53.2
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 92,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 152,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 92,
+ 77
+ ],
+ "uv_size": [
+ 4,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 132,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -12.275000000000002,
+ 21.85,
+ -40.30282006628792
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 51.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 60,
+ 152
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 156,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 98,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 76,
+ 77
+ ],
+ "uv_size": [
+ 16,
+ 54
+ ]
+ },
+ "down": {
+ "uv": [
+ 116,
+ 131
+ ],
+ "uv_size": [
+ 16,
+ -54
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -12.275000000000002,
+ 6.6499999999999995,
+ -40.30282006628792
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 30,
+ 303
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 71,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 56,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 33,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 75,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.475,
+ 21.85,
+ -40.30282006628792
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 51.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 152
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 172,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 98,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 60,
+ 77
+ ],
+ "uv_size": [
+ 16,
+ 54
+ ]
+ },
+ "down": {
+ "uv": [
+ 100,
+ 131
+ ],
+ "uv_size": [
+ 16,
+ -54
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.475,
+ 6.6499999999999995,
+ -40.30282006628792
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 14,
+ 303
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 87,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 56,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 17,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 59,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.275000000000002,
+ 21.85,
+ -42.20282006628792
+ ],
+ "size": [
+ 3.8,
+ 14.25,
+ 53.2
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 56,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 116,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 60,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 56,
+ 77
+ ],
+ "uv_size": [
+ 4,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 60,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.465000000000003,
+ 21.85,
+ -41.252820066287924
+ ],
+ "size": [
+ 0,
+ 14.25,
+ 32.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 412,
+ 243
+ ],
+ "uv_size": [
+ 52,
+ 25
+ ]
+ },
+ "south": {
+ "uv": [
+ 468,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 426,
+ 226
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 412,
+ 194
+ ],
+ "uv_size": [
+ 0,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.914999999999999,
+ 21.85,
+ -41.252820066287924
+ ],
+ "size": [
+ 0,
+ 14.25,
+ 32.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 482,
+ 226
+ ],
+ "uv_size": [
+ -56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 468,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 412,
+ 243
+ ],
+ "uv_size": [
+ 52,
+ 25
+ ]
+ },
+ "up": {
+ "uv": [
+ 412,
+ 194
+ ],
+ "uv_size": [
+ 0,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ -56
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk1",
+ "parent": "bone13",
+ "pivot": [
+ 2.6511599999999973,
+ 6.6499999999999995,
+ -41.81048006628792
+ ],
+ "rotation": [
+ 0,
+ -27.5,
+ 0
+ ]
+ },
+ {
+ "name": "trunk2",
+ "parent": "bone13",
+ "pivot": [
+ -27.2375,
+ 6.6499999999999995,
+ -40.96782006628792
+ ],
+ "rotation": [
+ 0,
+ 65,
+ 0
+ ]
+ },
+ {
+ "name": "bone14",
+ "parent": "bone3",
+ "pivot": [
+ -12.275000000000002,
+ 11.4,
+ 23.917179933712077
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -26.525000000000002,
+ 39.7575,
+ 15.595179933712078
+ ],
+ "size": [
+ 28.5,
+ 2.8975,
+ 5.985
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 427,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 421,
+ 415
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 463,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 457,
+ 415
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 427,
+ 409
+ ],
+ "uv_size": [
+ 30,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 457,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -5.6250000000000036,
+ 38.807500000000005,
+ 17.495179933712077
+ ],
+ "size": [
+ 3.8,
+ 0.9975,
+ 2.185
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 450,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 448,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 456,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 450,
+ 424
+ ],
+ "uv_size": [
+ 4,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -22.915000000000003,
+ 38.807500000000005,
+ 17.51417993371208
+ ],
+ "size": [
+ 3.8,
+ 0.9975,
+ 2.185
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 450,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 448,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 456,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 450,
+ 424
+ ],
+ "uv_size": [
+ 4,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ -2
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone15",
+ "parent": "bone3",
+ "pivot": [
+ -34.837500000000006,
+ 35.15,
+ -47.61782006628792
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -33.175000000000004,
+ 40.85,
+ -0.4028200662879229
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone16",
+ "parent": "bone3",
+ "pivot": [
+ 10.287499999999998,
+ 35.15,
+ -47.61782006628792
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 6.724999999999998,
+ 40.85,
+ -27.95282006628792
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 302,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 294,
+ 473
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 296,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ -6
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone5",
+ "parent": "bone3",
+ "pivot": [
+ -9.187500000000002,
+ 11.4,
+ -21.017820066287925
+ ]
+ },
+ {
+ "name": "capo",
+ "parent": "bone5",
+ "pivot": [
+ 3.162499999999998,
+ 20.9,
+ 35.69717993371208
+ ],
+ "rotation": [
+ 22.5,
+ 0,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -32.224500000000006,
+ 22.19359,
+ 35.13105993371208
+ ],
+ "size": [
+ 39.899,
+ 1.899,
+ 18.239
+ ],
+ "inflate": 0.01,
+ "pivot": [
+ 5.0624999999999964,
+ 24.093089999999997,
+ 27.530559933712077
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 212,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 193,
+ 145
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 273,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 254,
+ 145
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 212,
+ 126
+ ],
+ "uv_size": [
+ 42,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 254,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -25.5745,
+ 24.283589999999997,
+ 37.981059933712075
+ ],
+ "size": [
+ 26.599,
+ -0.001,
+ 12.539
+ ],
+ "inflate": 0.01,
+ "pivot": [
+ 5.0624999999999964,
+ 24.28309,
+ 27.530559933712077
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 341,
+ 154
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 322,
+ 154
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 402,
+ 154
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 383,
+ 154
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 458,
+ 296
+ ],
+ "uv_size": [
+ -41,
+ -19
+ ]
+ },
+ "down": {
+ "uv": [
+ 431,
+ 142
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "retrov",
+ "parent": "bone3",
+ "pivot": [
+ -35.58188,
+ 17.1,
+ 24.604689933712077
+ ]
+ },
+ {
+ "name": "bone",
+ "parent": "retrov",
+ "pivot": [
+ -35.58188,
+ 17.1,
+ 24.604689933712077
+ ],
+ "rotation": [
+ 0,
+ -12.5,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -35.29817,
+ 21.85,
+ 30.169589933712075
+ ],
+ "size": [
+ 5.7,
+ 3.8,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 4
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "south": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 4
+ ]
+ },
+ "west": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "up": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 0
+ ]
+ },
+ "down": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 0
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone6",
+ "parent": "retrov",
+ "pivot": [
+ 11.031879999999997,
+ 17.1,
+ 24.604689933712077
+ ],
+ "rotation": [
+ 0,
+ 12.5,
+ 0
+ ]
+ },
+ {
+ "name": "rodas",
+ "parent": "bone2",
+ "pivot": [
+ -27.142500000000002,
+ 7.3,
+ 41.68217993371208
+ ]
+ },
+ {
+ "name": "front",
+ "parent": "rodas",
+ "pivot": [
+ 3.732499999999998,
+ 7.3,
+ 36.93217993371208
+ ]
+ },
+ {
+ "name": "back",
+ "parent": "rodas",
+ "pivot": [
+ -27.142500000000002,
+ 7.3,
+ -27.95282006628792
+ ]
+ }
+ ]
+ },
+ {
+ "description": {
+ "identifier": "geometry.dn_sa_ambulance_car_destroyed_270",
+ "texture_width": 512,
+ "texture_height": 512,
+ "visible_bounds_width": 14,
+ "visible_bounds_height": 5,
+ "visible_bounds_offset": [
+ 0,
+ 1.5,
+ 0
+ ]
+ },
+ "bones": [
+ {
+ "name": "main",
+ "pivot": [
+ -9.667179933712077,
+ -12.65,
+ 3.724999999999998
+ ],
+ "rotation": [
+ 0,
+ -180,
+ 0
+ ]
+ },
+ {
+ "name": "car_shapes",
+ "parent": "main",
+ "pivot": [
+ -9.667179933712077,
+ -12.65,
+ 3.724999999999998
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -17.667179933712077,
+ 6.35,
+ -7.275000000000002
+ ],
+ "size": [
+ 16,
+ 16,
+ 16
+ ],
+ "uv": [
+ -28,
+ -14
+ ]
+ },
+ {
+ "origin": [
+ -29.617179933712077,
+ 6.35,
+ 20.824999999999996
+ ],
+ "size": [
+ 38.95,
+ 19,
+ 25.08
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -28.667179933712077,
+ 6.35,
+ -48.05
+ ],
+ "size": [
+ 38,
+ 46.55,
+ 51.775
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -29.617179933712077,
+ 6.35,
+ 3.724999999999998
+ ],
+ "size": [
+ 38.95,
+ 20.9,
+ 17.1
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -28.667179933712077,
+ 27.25,
+ 4.104999999999998
+ ],
+ "size": [
+ 38,
+ 17.1,
+ 17.67
+ ],
+ "uv": {}
+ }
+ ]
+ },
+ {
+ "name": "bone2",
+ "parent": "main",
+ "pivot": [
+ 5.770320066287923,
+ 1.5999999999999996,
+ -18.410000000000004
+ ]
+ },
+ {
+ "name": "carr",
+ "parent": "bone2",
+ "pivot": [
+ 5.770320066287923,
+ -1.9000000000000004,
+ -18.410000000000004
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -1.1171799337120767,
+ 40.85,
+ -50.425
+ ],
+ "size": [
+ 5.7,
+ 2.85,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ],
+ "uv_rotation": 270
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ],
+ "uv_rotation": 90
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone3",
+ "parent": "carr",
+ "pivot": [
+ 5.770320066287923,
+ -1.9000000000000004,
+ -18.410000000000004
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -29.617179933712077,
+ 16.15,
+ -36.745000000000005
+ ],
+ "size": [
+ 1.9,
+ 5.7,
+ 58.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 241,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 179,
+ 217
+ ],
+ "uv_size": [
+ 62,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 305,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ 62,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 241,
+ 155
+ ],
+ "uv_size": [
+ 2,
+ 62
+ ]
+ },
+ "down": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ -62
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 8.382820066287923,
+ 16.15,
+ -36.745000000000005
+ ],
+ "size": [
+ 1.9,
+ 5.7,
+ 58.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 305,
+ 217
+ ],
+ "uv_size": [
+ -62,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 307,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 241,
+ 217
+ ],
+ "uv_size": [
+ -62,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 243,
+ 155
+ ],
+ "uv_size": [
+ -2,
+ 62
+ ]
+ },
+ "down": {
+ "uv": [
+ 245,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ -62
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.738429933712077,
+ 27.980159999999998,
+ 18.80371
+ ],
+ "size": [
+ 38.3325,
+ 8.55,
+ 18.05
+ ],
+ "pivot": [
+ 5.627820066287924,
+ 35.10516,
+ 20.22871
+ ],
+ "rotation": [
+ -60,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 245,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 226,
+ 19
+ ],
+ "uv_size": [
+ 19,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 304,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 285,
+ 19
+ ],
+ "uv_size": [
+ 19,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 245,
+ 0
+ ],
+ "uv_size": [
+ 40,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 285,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.667179933712077,
+ 21.85,
+ 5.054999999999998
+ ],
+ "size": [
+ 38,
+ 14.25,
+ 25.65
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 56,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 29,
+ 354
+ ],
+ "uv_size": [
+ 27,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 123,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 354
+ ],
+ "uv_size": [
+ 27,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 56,
+ 327
+ ],
+ "uv_size": [
+ 40,
+ 27
+ ]
+ },
+ "down": {
+ "uv": [
+ 96,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ -27
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.667179933712077,
+ 36.1,
+ -48.144999999999996
+ ],
+ "size": [
+ 38,
+ 2.85,
+ 70.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 73,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 73
+ ],
+ "uv_size": [
+ 73,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 187,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 113,
+ 73
+ ],
+ "uv_size": [
+ 74,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 73,
+ 0
+ ],
+ "uv_size": [
+ 40,
+ 73
+ ]
+ },
+ "down": {
+ "uv": [
+ 113,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ -74
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.667179933712077,
+ 38.95,
+ -48.144999999999996
+ ],
+ "size": [
+ 38,
+ 8.55,
+ 52.25
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 227,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 172,
+ 494
+ ],
+ "uv_size": [
+ 55,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 267,
+ 494
+ ],
+ "uv_size": [
+ 55,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 227,
+ 439
+ ],
+ "uv_size": [
+ 40,
+ 55
+ ]
+ },
+ "down": {
+ "uv": [
+ 267,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ -55
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.762179933712076,
+ 16.15,
+ 1.634999999999998
+ ],
+ "size": [
+ 0,
+ 0.95,
+ 22.04
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 214,
+ 297
+ ],
+ "uv_size": [
+ 23,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 260,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 23,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 237,
+ 274
+ ],
+ "uv_size": [
+ 0,
+ 23
+ ]
+ },
+ "down": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ -23
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -29.522179933712078,
+ 20.673090000000002,
+ 28.713379999999997
+ ],
+ "size": [
+ 39.73375,
+ 1.9,
+ 18.24
+ ],
+ "pivot": [
+ 7.670320066287921,
+ 23.523089999999996,
+ 22.06338
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 290,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 271,
+ 189
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 350,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 331,
+ 189
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 290,
+ 170
+ ],
+ "uv_size": [
+ 41,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 331,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -24.867179933712077,
+ 0.9499999999999996,
+ 22.154999999999998
+ ],
+ "size": [
+ 30.4,
+ 11.4,
+ 17.1
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 272,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ 12
+ ]
+ },
+ "east": {
+ "uv": [
+ 254,
+ 242
+ ],
+ "uv_size": [
+ 18,
+ 12
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ 12
+ ]
+ },
+ "west": {
+ "uv": [
+ 304,
+ 242
+ ],
+ "uv_size": [
+ 18,
+ 12
+ ]
+ },
+ "up": {
+ "uv": [
+ 272,
+ 224
+ ],
+ "uv_size": [
+ 32,
+ 18
+ ]
+ },
+ "down": {
+ "uv": [
+ 304,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ -18
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -25.152179933712077,
+ 0.9499999999999996,
+ -39.595
+ ],
+ "size": [
+ 30.97,
+ 15.2,
+ 20.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 248,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 226,
+ 49
+ ],
+ "uv_size": [
+ 22,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 302,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 280,
+ 49
+ ],
+ "uv_size": [
+ 22,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 248,
+ 27
+ ],
+ "uv_size": [
+ 32,
+ 22
+ ]
+ },
+ "down": {
+ "uv": [
+ 280,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ -22
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone4",
+ "parent": "bone3",
+ "pivot": [
+ 5.770320066287923,
+ -0.9500000000000004,
+ -18.410000000000004
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -29.617179933712077,
+ 5.699999999999999,
+ 22.154999999999998
+ ],
+ "size": [
+ 39.9,
+ 16.15,
+ 23.75
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 25,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 235
+ ],
+ "uv_size": [
+ 25,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 92,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 67,
+ 235
+ ],
+ "uv_size": [
+ 25,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 25,
+ 210
+ ],
+ "uv_size": [
+ 42,
+ 25
+ ]
+ },
+ "down": {
+ "uv": [
+ 67,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ -25
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -29.593429933712077,
+ 19.950000000000003,
+ 28.709999999999997
+ ],
+ "size": [
+ 39.8525,
+ 1.9,
+ 1.14
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 74,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 73,
+ 312
+ ],
+ "uv_size": [
+ 1,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 116,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 115,
+ 312
+ ],
+ "uv_size": [
+ 1,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 74,
+ 311
+ ],
+ "uv_size": [
+ 41,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 115,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -29.617179933712077,
+ 5.699999999999999,
+ 38.30499999999999
+ ],
+ "size": [
+ 39.9,
+ 5.7,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 0,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 0,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "down": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -29.617179933712077,
+ 11.4,
+ 22.154999999999998
+ ],
+ "size": [
+ 39.9,
+ 0,
+ 18.05
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 98,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "east": {
+ "uv": [
+ 79,
+ 473
+ ],
+ "uv_size": [
+ 19,
+ 0
+ ]
+ },
+ "south": {
+ "uv": [
+ 159,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "west": {
+ "uv": [
+ 140,
+ 473
+ ],
+ "uv_size": [
+ 19,
+ 0
+ ]
+ },
+ "up": {
+ "uv": [
+ 98,
+ 454
+ ],
+ "uv_size": [
+ 42,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 140,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.667179933712077,
+ 7.6,
+ 45.905
+ ],
+ "size": [
+ 38,
+ 8.55,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 165,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 164,
+ 342
+ ],
+ "uv_size": [
+ 1,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 206,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 205,
+ 342
+ ],
+ "uv_size": [
+ 1,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 165,
+ 341
+ ],
+ "uv_size": [
+ 40,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 205,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -29.617179933712077,
+ 0.9499999999999996,
+ 38.30499999999999
+ ],
+ "size": [
+ 39.9,
+ 4.75,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 119,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 109,
+ 269
+ ],
+ "uv_size": [
+ 10,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 171,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 161,
+ 269
+ ],
+ "uv_size": [
+ 10,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 119,
+ 259
+ ],
+ "uv_size": [
+ 42,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 161,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -15.367179933712077,
+ -3.3306690738754696e-16,
+ 47.80499999999999
+ ],
+ "size": [
+ 11.4,
+ 4.75,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 136,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 135,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 149,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 136,
+ 210
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -15.367179933712077,
+ -3.3306690738754696e-16,
+ -49.855000000000004
+ ],
+ "size": [
+ 11.4,
+ 4.75,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 136,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 135,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 149,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 136,
+ 210
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -29.617179933712077,
+ 0.9499999999999996,
+ -19.645000000000003
+ ],
+ "size": [
+ 39.9,
+ 15.2,
+ 41.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 193
+ ],
+ "uv_size": [
+ 44,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 130,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 86,
+ 193
+ ],
+ "uv_size": [
+ 44,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 44,
+ 149
+ ],
+ "uv_size": [
+ 42,
+ 44
+ ]
+ },
+ "down": {
+ "uv": [
+ 86,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ -44
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -29.617179933712077,
+ 5.699999999999999,
+ -36.745000000000005
+ ],
+ "size": [
+ 39.9,
+ 10.45,
+ 17.1
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 384,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ 11
+ ]
+ },
+ "east": {
+ "uv": [
+ 366,
+ 362
+ ],
+ "uv_size": [
+ 18,
+ 11
+ ]
+ },
+ "south": {
+ "uv": [
+ 444,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ 11
+ ]
+ },
+ "west": {
+ "uv": [
+ 426,
+ 362
+ ],
+ "uv_size": [
+ 18,
+ 11
+ ]
+ },
+ "up": {
+ "uv": [
+ 384,
+ 344
+ ],
+ "uv_size": [
+ 42,
+ 18
+ ]
+ },
+ "down": {
+ "uv": [
+ 426,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ -18
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -29.617179933712077,
+ 0.9499999999999996,
+ -49.095
+ ],
+ "size": [
+ 39.9,
+ 4.75,
+ 12.35
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 267,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 254,
+ 268
+ ],
+ "uv_size": [
+ 13,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 309,
+ 268
+ ],
+ "uv_size": [
+ 13,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 267,
+ 255
+ ],
+ "uv_size": [
+ 42,
+ 13
+ ]
+ },
+ "down": {
+ "uv": [
+ 309,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ -13
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone11",
+ "parent": "bone4",
+ "pivot": [
+ -27.004679933712076,
+ 0.9499999999999996,
+ -23.16
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -20.117179933712077,
+ -3.3306690738754696e-16,
+ 45.905
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 230,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 224,
+ 379
+ ],
+ "uv_size": [
+ -2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 226,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -1.1171799337120767,
+ -3.3306690738754696e-16,
+ 45.905
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 218,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 222,
+ 379
+ ],
+ "uv_size": [
+ 2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone12",
+ "parent": "bone4",
+ "pivot": [
+ -27.004679933712076,
+ 0.9499999999999996,
+ 22.06
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -20.117179933712077,
+ -3.3306690738754696e-16,
+ -50.80500000000001
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 230,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 224,
+ 379
+ ],
+ "uv_size": [
+ -2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 226,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -1.1171799337120767,
+ -3.3306690738754696e-16,
+ -50.80500000000001
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 218,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 222,
+ 379
+ ],
+ "uv_size": [
+ 2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone13",
+ "parent": "bone4",
+ "pivot": [
+ 5.770320066287923,
+ 1.8999999999999997,
+ -25.06
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 5.532820066287922,
+ 5.699999999999999,
+ -48.144999999999996
+ ],
+ "size": [
+ 4.75,
+ 16.15,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 49,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 66,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 49,
+ 253
+ ],
+ "uv_size": [
+ 5,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 91,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -9.667179933712077,
+ 5.699999999999999,
+ -48.144999999999996
+ ],
+ "size": [
+ 15.2,
+ 0.95,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 33,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 71,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 33,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 75,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -24.867179933712077,
+ 5.699999999999999,
+ -48.144999999999996
+ ],
+ "size": [
+ 15.2,
+ 0.95,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 17,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 87,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 17,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 59,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -29.617179933712077,
+ 5.699999999999999,
+ -48.144999999999996
+ ],
+ "size": [
+ 4.75,
+ 16.15,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 12,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 103,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 12,
+ 253
+ ],
+ "uv_size": [
+ 5,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 5.532820066287922,
+ 21.85,
+ -48.144999999999996
+ ],
+ "size": [
+ 3.8,
+ 14.25,
+ 53.2
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 92,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 152,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 92,
+ 77
+ ],
+ "uv_size": [
+ 4,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 132,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -9.667179933712077,
+ 21.85,
+ -46.245000000000005
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 51.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 60,
+ 152
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 156,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 98,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 76,
+ 77
+ ],
+ "uv_size": [
+ 16,
+ 54
+ ]
+ },
+ "down": {
+ "uv": [
+ 116,
+ 131
+ ],
+ "uv_size": [
+ 16,
+ -54
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -9.667179933712077,
+ 6.6499999999999995,
+ -46.245000000000005
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 30,
+ 303
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 71,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 56,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 33,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 75,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -24.867179933712077,
+ 21.85,
+ -46.245000000000005
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 51.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 152
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 172,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 98,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 60,
+ 77
+ ],
+ "uv_size": [
+ 16,
+ 54
+ ]
+ },
+ "down": {
+ "uv": [
+ 100,
+ 131
+ ],
+ "uv_size": [
+ 16,
+ -54
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -24.867179933712077,
+ 6.6499999999999995,
+ -46.245000000000005
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 14,
+ 303
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 87,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 56,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 17,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 59,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.667179933712077,
+ 21.85,
+ -48.144999999999996
+ ],
+ "size": [
+ 3.8,
+ 14.25,
+ 53.2
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 56,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 116,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 60,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 56,
+ 77
+ ],
+ "uv_size": [
+ 4,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 60,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.857179933712075,
+ 21.85,
+ -47.19500000000001
+ ],
+ "size": [
+ 0,
+ 14.25,
+ 32.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 412,
+ 243
+ ],
+ "uv_size": [
+ 52,
+ 25
+ ]
+ },
+ "south": {
+ "uv": [
+ 468,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 426,
+ 226
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 412,
+ 194
+ ],
+ "uv_size": [
+ 0,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 9.522820066287924,
+ 21.85,
+ -47.19500000000001
+ ],
+ "size": [
+ 0,
+ 14.25,
+ 32.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 482,
+ 226
+ ],
+ "uv_size": [
+ -56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 468,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 412,
+ 243
+ ],
+ "uv_size": [
+ 52,
+ 25
+ ]
+ },
+ "up": {
+ "uv": [
+ 412,
+ 194
+ ],
+ "uv_size": [
+ 0,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ -56
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk1",
+ "parent": "bone13",
+ "pivot": [
+ 5.258980066287922,
+ 6.6499999999999995,
+ -47.752660000000006
+ ],
+ "rotation": [
+ 0,
+ -27.5,
+ 0
+ ]
+ },
+ {
+ "name": "trunk2",
+ "parent": "bone13",
+ "pivot": [
+ -24.629679933712076,
+ 6.6499999999999995,
+ -46.91
+ ],
+ "rotation": [
+ 0,
+ 65,
+ 0
+ ]
+ },
+ {
+ "name": "bone14",
+ "parent": "bone3",
+ "pivot": [
+ -9.667179933712077,
+ 11.4,
+ 17.974999999999998
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -23.917179933712077,
+ 39.7575,
+ 9.652999999999999
+ ],
+ "size": [
+ 28.5,
+ 2.8975,
+ 5.985
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 427,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 421,
+ 415
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 463,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 457,
+ 415
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 427,
+ 409
+ ],
+ "uv_size": [
+ 30,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 457,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -3.017179933712079,
+ 38.807500000000005,
+ 11.552999999999997
+ ],
+ "size": [
+ 3.8,
+ 0.9975,
+ 2.185
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 450,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 448,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 456,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 450,
+ 424
+ ],
+ "uv_size": [
+ 4,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -20.307179933712078,
+ 38.807500000000005,
+ 11.571999999999997
+ ],
+ "size": [
+ 3.8,
+ 0.9975,
+ 2.185
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 450,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 448,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 456,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 450,
+ 424
+ ],
+ "uv_size": [
+ 4,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ -2
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone15",
+ "parent": "bone3",
+ "pivot": [
+ -32.22967993371208,
+ 35.15,
+ -53.56
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -30.567179933712076,
+ 40.85,
+ -6.345000000000002
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone16",
+ "parent": "bone3",
+ "pivot": [
+ 12.895320066287923,
+ 35.15,
+ -53.56
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 9.332820066287923,
+ 40.85,
+ -33.894999999999996
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 302,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 294,
+ 473
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 296,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ -6
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone5",
+ "parent": "bone3",
+ "pivot": [
+ -6.579679933712077,
+ 11.4,
+ -26.960000000000004
+ ]
+ },
+ {
+ "name": "capo",
+ "parent": "bone5",
+ "pivot": [
+ 5.770320066287923,
+ 20.9,
+ 29.755
+ ],
+ "rotation": [
+ 22.5,
+ 0,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -29.616679933712078,
+ 22.19359,
+ 29.188879999999997
+ ],
+ "size": [
+ 39.899,
+ 1.899,
+ 18.239
+ ],
+ "inflate": 0.01,
+ "pivot": [
+ 7.670320066287921,
+ 24.093089999999997,
+ 21.588379999999997
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 212,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 193,
+ 145
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 273,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 254,
+ 145
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 212,
+ 126
+ ],
+ "uv_size": [
+ 42,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 254,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -22.96667993371208,
+ 24.283589999999997,
+ 32.03888
+ ],
+ "size": [
+ 26.599,
+ -0.001,
+ 12.539
+ ],
+ "inflate": 0.01,
+ "pivot": [
+ 7.670320066287921,
+ 24.28309,
+ 21.588379999999997
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 341,
+ 154
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 322,
+ 154
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 402,
+ 154
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 383,
+ 154
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 458,
+ 296
+ ],
+ "uv_size": [
+ -41,
+ -19
+ ]
+ },
+ "down": {
+ "uv": [
+ 431,
+ 142
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "retrov",
+ "parent": "bone3",
+ "pivot": [
+ -32.97405993371208,
+ 17.1,
+ 18.662509999999997
+ ]
+ },
+ {
+ "name": "bone",
+ "parent": "retrov",
+ "pivot": [
+ -32.97405993371208,
+ 17.1,
+ 18.662509999999997
+ ],
+ "rotation": [
+ 0,
+ -12.5,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -32.69034993371208,
+ 21.85,
+ 24.22741
+ ],
+ "size": [
+ 5.7,
+ 3.8,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 4
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "south": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 4
+ ]
+ },
+ "west": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "up": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 0
+ ]
+ },
+ "down": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 0
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone6",
+ "parent": "retrov",
+ "pivot": [
+ 13.639700066287922,
+ 17.1,
+ 18.662509999999997
+ ],
+ "rotation": [
+ 0,
+ 12.5,
+ 0
+ ]
+ },
+ {
+ "name": "rodas",
+ "parent": "bone2",
+ "pivot": [
+ -24.534679933712077,
+ 7.3,
+ 35.739999999999995
+ ]
+ },
+ {
+ "name": "front",
+ "parent": "rodas",
+ "pivot": [
+ 6.340320066287923,
+ 7.3,
+ 30.99
+ ]
+ },
+ {
+ "name": "back",
+ "parent": "rodas",
+ "pivot": [
+ -24.534679933712077,
+ 7.3,
+ -33.894999999999996
+ ]
+ }
+ ]
+ }
+ ]
+}
diff --git a/resource_pack_t7eJjrxY/models/entity/ambulance_car_geo.json b/resource_pack_t7eJjrxY/models/entity/ambulance_car_geo.json
new file mode 100644
index 0000000..a63e698
--- /dev/null
+++ b/resource_pack_t7eJjrxY/models/entity/ambulance_car_geo.json
@@ -0,0 +1,31169 @@
+{
+ "format_version": "1.21.0",
+ "minecraft:geometry": [
+ {
+ "description": {
+ "identifier": "geometry.dn_sa_ambulance_car_0",
+ "texture_width": 512,
+ "texture_height": 512,
+ "visible_bounds_width": 14,
+ "visible_bounds_height": 5,
+ "visible_bounds_offset": [
+ 0,
+ 1.5,
+ 0
+ ]
+ },
+ "bones": [
+ {
+ "name": "main",
+ "pivot": [
+ -3.724999999999998,
+ -12.350000000000001,
+ 8.0
+ ],
+ "rotation": [
+ 0,
+ 90,
+ 0
+ ]
+ },
+ {
+ "name": "car_shapes",
+ "parent": "main",
+ "pivot": [
+ -3.724999999999998,
+ -12.350000000000001,
+ 8.0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -11.724999999999998,
+ 6.649999999999999,
+ -3.0
+ ],
+ "size": [
+ 16,
+ 16,
+ 16
+ ],
+ "uv": [
+ -28,
+ -14
+ ]
+ },
+ {
+ "origin": [
+ -23.674999999999997,
+ 6.649999999999999,
+ 25.1
+ ],
+ "size": [
+ 38.95,
+ 19,
+ 25.08
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -22.724999999999998,
+ 6.649999999999999,
+ -43.775
+ ],
+ "size": [
+ 38,
+ 46.55,
+ 51.775
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -23.674999999999997,
+ 6.649999999999999,
+ 8.0
+ ],
+ "size": [
+ 38.95,
+ 20.9,
+ 17.1
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -22.724999999999998,
+ 27.549999999999997,
+ 8.38
+ ],
+ "size": [
+ 38,
+ 17.1,
+ 17.67
+ ],
+ "uv": {}
+ }
+ ]
+ },
+ {
+ "name": "bone2",
+ "parent": "main",
+ "pivot": [
+ 11.712500000000002,
+ 1.8999999999999986,
+ -14.135
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -17.974999999999998,
+ 46.55,
+ -46.15
+ ],
+ "size": [
+ 5.7,
+ 2.85,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ],
+ "uv_rotation": 270
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ],
+ "uv_rotation": 90
+ }
+ }
+ },
+ {
+ "origin": [
+ 4.825000000000002,
+ 46.55,
+ -46.15
+ ],
+ "size": [
+ 5.7,
+ 2.85,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ],
+ "uv_rotation": 270
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ],
+ "uv_rotation": 90
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone3",
+ "parent": "bone2",
+ "pivot": [
+ 11.712500000000002,
+ 3.7999999999999985,
+ -14.135
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -23.674999999999997,
+ 21.849999999999998,
+ -32.47
+ ],
+ "size": [
+ 1.9,
+ 5.7,
+ 58.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 241,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 179,
+ 217
+ ],
+ "uv_size": [
+ 62,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 305,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ 62,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 241,
+ 155
+ ],
+ "uv_size": [
+ 2,
+ 62
+ ]
+ },
+ "down": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ -62
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 14.325000000000003,
+ 21.849999999999998,
+ -32.47
+ ],
+ "size": [
+ 1.9,
+ 5.7,
+ 58.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 305,
+ 217
+ ],
+ "uv_size": [
+ -62,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 307,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 241,
+ 217
+ ],
+ "uv_size": [
+ -62,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 243,
+ 155
+ ],
+ "uv_size": [
+ -2,
+ 62
+ ]
+ },
+ "down": {
+ "uv": [
+ 245,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ -62
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -22.796249999999997,
+ 33.68016,
+ 23.07871
+ ],
+ "size": [
+ 38.3325,
+ 8.55,
+ 18.05
+ ],
+ "pivot": [
+ 11.570000000000002,
+ 40.80516,
+ 24.50371
+ ],
+ "rotation": [
+ -60,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 245,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 226,
+ 19
+ ],
+ "uv_size": [
+ 19,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 304,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 285,
+ 19
+ ],
+ "uv_size": [
+ 19,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 245,
+ 0
+ ],
+ "uv_size": [
+ 40,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 285,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -22.724999999999998,
+ 27.549999999999997,
+ 9.33
+ ],
+ "size": [
+ 38,
+ 14.25,
+ 25.65
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 56,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 29,
+ 354
+ ],
+ "uv_size": [
+ 27,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 123,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 354
+ ],
+ "uv_size": [
+ 27,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 56,
+ 327
+ ],
+ "uv_size": [
+ 40,
+ 27
+ ]
+ },
+ "down": {
+ "uv": [
+ 96,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ -27
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -22.724999999999998,
+ 41.8,
+ -43.87
+ ],
+ "size": [
+ 38,
+ 2.85,
+ 70.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 73,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 73
+ ],
+ "uv_size": [
+ 73,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 187,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 113,
+ 73
+ ],
+ "uv_size": [
+ 74,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 73,
+ 0
+ ],
+ "uv_size": [
+ 40,
+ 73
+ ]
+ },
+ "down": {
+ "uv": [
+ 113,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ -74
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -22.724999999999998,
+ 44.65,
+ -43.87
+ ],
+ "size": [
+ 38,
+ 8.55,
+ 52.25
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 227,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 172,
+ 494
+ ],
+ "uv_size": [
+ 55,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 267,
+ 494
+ ],
+ "uv_size": [
+ 55,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 227,
+ 439
+ ],
+ "uv_size": [
+ 40,
+ 55
+ ]
+ },
+ "down": {
+ "uv": [
+ 267,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ -55
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -22.819999999999997,
+ 21.849999999999998,
+ 5.91
+ ],
+ "size": [
+ 0,
+ 0.95,
+ 22.04
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 214,
+ 297
+ ],
+ "uv_size": [
+ 23,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 260,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 23,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 237,
+ 274
+ ],
+ "uv_size": [
+ 0,
+ 23
+ ]
+ },
+ "down": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ -23
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.58,
+ 26.373089999999998,
+ 32.98838
+ ],
+ "size": [
+ 39.73375,
+ 1.9,
+ 18.24
+ ],
+ "pivot": [
+ 13.612500000000002,
+ 29.22309,
+ 26.33838
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 290,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 271,
+ 189
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 350,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 331,
+ 189
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 290,
+ 170
+ ],
+ "uv_size": [
+ 41,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 331,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -18.924999999999997,
+ 6.649999999999999,
+ 26.43
+ ],
+ "size": [
+ 30.4,
+ 11.4,
+ 17.1
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 272,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ 12
+ ]
+ },
+ "east": {
+ "uv": [
+ 254,
+ 242
+ ],
+ "uv_size": [
+ 18,
+ 12
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ 12
+ ]
+ },
+ "west": {
+ "uv": [
+ 304,
+ 242
+ ],
+ "uv_size": [
+ 18,
+ 12
+ ]
+ },
+ "up": {
+ "uv": [
+ 272,
+ 224
+ ],
+ "uv_size": [
+ 32,
+ 18
+ ]
+ },
+ "down": {
+ "uv": [
+ 304,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ -18
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -19.209999999999997,
+ 6.649999999999999,
+ -35.32
+ ],
+ "size": [
+ 30.97,
+ 15.2,
+ 20.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 248,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 226,
+ 49
+ ],
+ "uv_size": [
+ 22,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 302,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 280,
+ 49
+ ],
+ "uv_size": [
+ 22,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 248,
+ 27
+ ],
+ "uv_size": [
+ 32,
+ 22
+ ]
+ },
+ "down": {
+ "uv": [
+ 280,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ -22
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone4",
+ "parent": "bone3",
+ "pivot": [
+ 11.712500000000002,
+ 4.749999999999998,
+ -14.135
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -23.674999999999997,
+ 11.399999999999999,
+ 26.43
+ ],
+ "size": [
+ 39.9,
+ 16.15,
+ 23.75
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 25,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 235
+ ],
+ "uv_size": [
+ 25,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 92,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 67,
+ 235
+ ],
+ "uv_size": [
+ 25,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 25,
+ 210
+ ],
+ "uv_size": [
+ 42,
+ 25
+ ]
+ },
+ "down": {
+ "uv": [
+ 67,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ -25
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.651249999999997,
+ 25.65,
+ 32.985
+ ],
+ "size": [
+ 39.8525,
+ 1.9,
+ 1.14
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 74,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 73,
+ 312
+ ],
+ "uv_size": [
+ 1,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 116,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 115,
+ 312
+ ],
+ "uv_size": [
+ 1,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 74,
+ 311
+ ],
+ "uv_size": [
+ 41,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 115,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.674999999999997,
+ 11.399999999999999,
+ 42.58
+ ],
+ "size": [
+ 39.9,
+ 5.7,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 0,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 0,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "down": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.674999999999997,
+ 17.099999999999998,
+ 26.43
+ ],
+ "size": [
+ 39.9,
+ 0,
+ 18.05
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 98,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "east": {
+ "uv": [
+ 79,
+ 473
+ ],
+ "uv_size": [
+ 19,
+ 0
+ ]
+ },
+ "south": {
+ "uv": [
+ 159,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "west": {
+ "uv": [
+ 140,
+ 473
+ ],
+ "uv_size": [
+ 19,
+ 0
+ ]
+ },
+ "up": {
+ "uv": [
+ 98,
+ 454
+ ],
+ "uv_size": [
+ 42,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 140,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -22.724999999999998,
+ 13.299999999999999,
+ 50.18
+ ],
+ "size": [
+ 38,
+ 8.55,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 165,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 164,
+ 342
+ ],
+ "uv_size": [
+ 1,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 206,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 205,
+ 342
+ ],
+ "uv_size": [
+ 1,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 165,
+ 341
+ ],
+ "uv_size": [
+ 40,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 205,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.674999999999997,
+ 6.649999999999999,
+ 42.58
+ ],
+ "size": [
+ 39.9,
+ 4.75,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 119,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 109,
+ 269
+ ],
+ "uv_size": [
+ 10,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 171,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 161,
+ 269
+ ],
+ "uv_size": [
+ 10,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 119,
+ 259
+ ],
+ "uv_size": [
+ 42,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 161,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -9.424999999999997,
+ 5.699999999999998,
+ 52.08
+ ],
+ "size": [
+ 11.4,
+ 4.75,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 136,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 135,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 149,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 136,
+ 210
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -9.424999999999997,
+ 5.699999999999998,
+ -45.58
+ ],
+ "size": [
+ 11.4,
+ 4.75,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 136,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 135,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 149,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 136,
+ 210
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.674999999999997,
+ 6.649999999999999,
+ -15.37
+ ],
+ "size": [
+ 39.9,
+ 15.2,
+ 41.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 193
+ ],
+ "uv_size": [
+ 44,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 130,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 86,
+ 193
+ ],
+ "uv_size": [
+ 44,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 44,
+ 149
+ ],
+ "uv_size": [
+ 42,
+ 44
+ ]
+ },
+ "down": {
+ "uv": [
+ 86,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ -44
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.674999999999997,
+ 11.399999999999999,
+ -32.47
+ ],
+ "size": [
+ 39.9,
+ 10.45,
+ 17.1
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 384,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ 11
+ ]
+ },
+ "east": {
+ "uv": [
+ 366,
+ 362
+ ],
+ "uv_size": [
+ 18,
+ 11
+ ]
+ },
+ "south": {
+ "uv": [
+ 444,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ 11
+ ]
+ },
+ "west": {
+ "uv": [
+ 426,
+ 362
+ ],
+ "uv_size": [
+ 18,
+ 11
+ ]
+ },
+ "up": {
+ "uv": [
+ 384,
+ 344
+ ],
+ "uv_size": [
+ 42,
+ 18
+ ]
+ },
+ "down": {
+ "uv": [
+ 426,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ -18
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.674999999999997,
+ 6.649999999999999,
+ -44.82
+ ],
+ "size": [
+ 39.9,
+ 4.75,
+ 12.35
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 267,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 254,
+ 268
+ ],
+ "uv_size": [
+ 13,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 309,
+ 268
+ ],
+ "uv_size": [
+ 13,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 267,
+ 255
+ ],
+ "uv_size": [
+ 42,
+ 13
+ ]
+ },
+ "down": {
+ "uv": [
+ 309,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ -13
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone11",
+ "parent": "bone4",
+ "pivot": [
+ -21.062499999999996,
+ 6.649999999999999,
+ -18.885
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -14.174999999999997,
+ 5.699999999999998,
+ 50.18
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 230,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 224,
+ 379
+ ],
+ "uv_size": [
+ -2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 226,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 4.825000000000002,
+ 5.699999999999998,
+ 50.18
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 218,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 222,
+ 379
+ ],
+ "uv_size": [
+ 2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone12",
+ "parent": "bone4",
+ "pivot": [
+ -21.062499999999996,
+ 6.649999999999999,
+ 26.335
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -14.174999999999997,
+ 5.699999999999998,
+ -46.53
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 230,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 224,
+ 379
+ ],
+ "uv_size": [
+ -2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 226,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 4.825000000000002,
+ 5.699999999999998,
+ -46.53
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 218,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 222,
+ 379
+ ],
+ "uv_size": [
+ 2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone13",
+ "parent": "bone4",
+ "pivot": [
+ 11.712500000000002,
+ 7.599999999999999,
+ -20.785
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 11.475000000000001,
+ 11.399999999999999,
+ -43.87
+ ],
+ "size": [
+ 4.75,
+ 16.15,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 49,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 66,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 49,
+ 253
+ ],
+ "uv_size": [
+ 5,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 91,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -3.724999999999998,
+ 11.399999999999999,
+ -43.87
+ ],
+ "size": [
+ 15.2,
+ 0.95,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 33,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 71,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 33,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 75,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -18.924999999999997,
+ 11.399999999999999,
+ -43.87
+ ],
+ "size": [
+ 15.2,
+ 0.95,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 17,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 87,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 17,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 59,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.674999999999997,
+ 11.399999999999999,
+ -43.87
+ ],
+ "size": [
+ 4.75,
+ 16.15,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 12,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 103,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 12,
+ 253
+ ],
+ "uv_size": [
+ 5,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 11.475000000000001,
+ 27.549999999999997,
+ -43.87
+ ],
+ "size": [
+ 3.8,
+ 14.25,
+ 53.2
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 92,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 152,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 92,
+ 77
+ ],
+ "uv_size": [
+ 4,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 132,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -3.724999999999998,
+ 27.549999999999997,
+ -41.97
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 51.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 60,
+ 152
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 156,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 98,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 76,
+ 77
+ ],
+ "uv_size": [
+ 16,
+ 54
+ ]
+ },
+ "down": {
+ "uv": [
+ 116,
+ 131
+ ],
+ "uv_size": [
+ 16,
+ -54
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -3.724999999999998,
+ 12.349999999999998,
+ -41.97
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 30,
+ 303
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 71,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 56,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 33,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 75,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -18.924999999999997,
+ 27.549999999999997,
+ -41.97
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 51.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 152
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 172,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 98,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 60,
+ 77
+ ],
+ "uv_size": [
+ 16,
+ 54
+ ]
+ },
+ "down": {
+ "uv": [
+ 100,
+ 131
+ ],
+ "uv_size": [
+ 16,
+ -54
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -18.924999999999997,
+ 12.349999999999998,
+ -41.97
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 14,
+ 303
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 87,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 56,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 17,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 59,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -22.724999999999998,
+ 27.549999999999997,
+ -43.87
+ ],
+ "size": [
+ 3.8,
+ 14.25,
+ 53.2
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 56,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 116,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 60,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 56,
+ 77
+ ],
+ "uv_size": [
+ 4,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 60,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -22.915,
+ 27.549999999999997,
+ -42.92
+ ],
+ "size": [
+ 0,
+ 14.25,
+ 32.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 412,
+ 243
+ ],
+ "uv_size": [
+ 52,
+ 25
+ ]
+ },
+ "south": {
+ "uv": [
+ 468,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 426,
+ 226
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 412,
+ 194
+ ],
+ "uv_size": [
+ 0,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 15.465000000000002,
+ 27.549999999999997,
+ -42.92
+ ],
+ "size": [
+ 0,
+ 14.25,
+ 32.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 482,
+ 226
+ ],
+ "uv_size": [
+ -56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 468,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 412,
+ 243
+ ],
+ "uv_size": [
+ 52,
+ 25
+ ]
+ },
+ "up": {
+ "uv": [
+ 412,
+ 194
+ ],
+ "uv_size": [
+ 0,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ -56
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk1",
+ "parent": "bone13",
+ "pivot": [
+ 11.201160000000002,
+ 12.349999999999998,
+ -43.47766
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -3.724999999999998,
+ 27.549999999999997,
+ -43.87
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 76,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 54,
+ 133
+ ],
+ "uv_size": [
+ 2,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 92,
+ 133
+ ],
+ "uv_size": [
+ -16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 133
+ ],
+ "uv_size": [
+ 2,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 99,
+ 146
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 116,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -3.724999999999998,
+ 12.349999999999998,
+ -43.87
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 33,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 10,
+ 265
+ ],
+ "uv_size": [
+ 2,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 49,
+ 265
+ ],
+ "uv_size": [
+ -16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 2,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 33,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 99,
+ 146
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk2",
+ "parent": "bone13",
+ "pivot": [
+ -18.687499999999996,
+ 12.349999999999998,
+ -42.635
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -18.924999999999997,
+ 27.549999999999997,
+ -43.87
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 60,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 54,
+ 133
+ ],
+ "uv_size": [
+ 2,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 76,
+ 133
+ ],
+ "uv_size": [
+ -16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 133
+ ],
+ "uv_size": [
+ 2,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 99,
+ 146
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 100,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -18.924999999999997,
+ 12.349999999999998,
+ -43.87
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 17,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 10,
+ 265
+ ],
+ "uv_size": [
+ 2,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 33,
+ 265
+ ],
+ "uv_size": [
+ -16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 2,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 17,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 99,
+ 146
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone14",
+ "parent": "bone3",
+ "pivot": [
+ -3.724999999999998,
+ 17.099999999999998,
+ 22.25
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -17.974999999999998,
+ 45.457499999999996,
+ 13.928
+ ],
+ "size": [
+ 28.5,
+ 2.8975,
+ 5.985
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 427,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 421,
+ 415
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 463,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 457,
+ 415
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 427,
+ 409
+ ],
+ "uv_size": [
+ 30,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 457,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 2.925000000000002,
+ 44.5075,
+ 15.828
+ ],
+ "size": [
+ 3.8,
+ 0.9975,
+ 2.185
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 450,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 448,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 456,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 450,
+ 424
+ ],
+ "uv_size": [
+ 4,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -14.364999999999998,
+ 44.5075,
+ 15.847
+ ],
+ "size": [
+ 3.8,
+ 0.9975,
+ 2.185
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 450,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 448,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 456,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 450,
+ 424
+ ],
+ "uv_size": [
+ 4,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ -2
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone15",
+ "parent": "bone3",
+ "pivot": [
+ -26.287499999999998,
+ 40.85,
+ -49.285
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -24.624999999999996,
+ 46.55,
+ -29.62
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -24.624999999999996,
+ 46.55,
+ -39.12
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 320,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 314,
+ 480
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 328,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 320,
+ 474
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -24.624999999999996,
+ 46.55,
+ -11.57
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 320,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 314,
+ 480
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 328,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 320,
+ 474
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -24.624999999999996,
+ 46.55,
+ -2.07
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone16",
+ "parent": "bone3",
+ "pivot": [
+ 18.837500000000002,
+ 40.85,
+ -49.285
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 15.275000000000002,
+ 46.55,
+ -29.62
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 302,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 294,
+ 473
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 296,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 15.275000000000002,
+ 46.55,
+ -39.12
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 328,
+ 480
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 330,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 320,
+ 480
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 322,
+ 474
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 324,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 15.275000000000002,
+ 46.55,
+ -11.57
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 328,
+ 480
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 330,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 320,
+ 480
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 322,
+ 474
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 324,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 15.275000000000002,
+ 46.55,
+ -2.07
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 302,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 294,
+ 473
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 296,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ -6
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone5",
+ "parent": "bone3",
+ "pivot": [
+ -0.637499999999998,
+ 17.099999999999998,
+ -22.685
+ ]
+ },
+ {
+ "name": "capo",
+ "parent": "bone5",
+ "pivot": [
+ 11.712500000000002,
+ 26.599999999999998,
+ 34.03
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -23.6745,
+ 27.89359,
+ 33.46388
+ ],
+ "size": [
+ 39.899,
+ 1.899,
+ 18.239
+ ],
+ "inflate": 0.01,
+ "pivot": [
+ 13.612500000000002,
+ 29.79309,
+ 25.86338
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 212,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 193,
+ 145
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 273,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 254,
+ 145
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 212,
+ 126
+ ],
+ "uv_size": [
+ 42,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 254,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.024499999999996,
+ 29.98359,
+ 36.31388
+ ],
+ "size": [
+ 26.599,
+ -0.001,
+ 12.539
+ ],
+ "inflate": 0.01,
+ "pivot": [
+ 13.612500000000002,
+ 29.983089999999997,
+ 25.86338
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 341,
+ 154
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 322,
+ 154
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 402,
+ 154
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 383,
+ 154
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 458,
+ 296
+ ],
+ "uv_size": [
+ -41,
+ -19
+ ]
+ },
+ "down": {
+ "uv": [
+ 431,
+ 142
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "retrov",
+ "parent": "bone3",
+ "pivot": [
+ -27.031879999999997,
+ 22.799999999999997,
+ 22.93751
+ ]
+ },
+ {
+ "name": "bone",
+ "parent": "retrov",
+ "pivot": [
+ -27.031879999999997,
+ 22.799999999999997,
+ 22.93751
+ ],
+ "rotation": [
+ 0,
+ -12.5,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -28.648169999999997,
+ 26.599999999999998,
+ 27.55241
+ ],
+ "size": [
+ 4.75,
+ 6.65,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 23,
+ 5
+ ],
+ "uv_size": [
+ 5,
+ 7
+ ]
+ },
+ "east": {
+ "uv": [
+ 21,
+ 5
+ ],
+ "uv_size": [
+ 2,
+ 7
+ ]
+ },
+ "south": {
+ "uv": [
+ 30,
+ 5
+ ],
+ "uv_size": [
+ 5,
+ 7
+ ]
+ },
+ "west": {
+ "uv": [
+ 28,
+ 5
+ ],
+ "uv_size": [
+ 2,
+ 7
+ ]
+ },
+ "up": {
+ "uv": [
+ 23,
+ 3
+ ],
+ "uv_size": [
+ 5,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 28,
+ 5
+ ],
+ "uv_size": [
+ 5,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.74817,
+ 27.549999999999997,
+ 28.50241
+ ],
+ "size": [
+ 5.7,
+ 3.8,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 4
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "south": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 4
+ ]
+ },
+ "west": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "up": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 0
+ ]
+ },
+ "down": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 0
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone6",
+ "parent": "retrov",
+ "pivot": [
+ 19.58188,
+ 22.799999999999997,
+ 22.93751
+ ],
+ "rotation": [
+ 0,
+ 12.5,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 16.448170000000005,
+ 26.599999999999998,
+ 27.55241
+ ],
+ "size": [
+ 4.75,
+ 6.65,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 28,
+ 5
+ ],
+ "uv_size": [
+ -5,
+ 7
+ ]
+ },
+ "east": {
+ "uv": [
+ 30,
+ 5
+ ],
+ "uv_size": [
+ -2,
+ 7
+ ]
+ },
+ "south": {
+ "uv": [
+ 35,
+ 5
+ ],
+ "uv_size": [
+ -5,
+ 7
+ ]
+ },
+ "west": {
+ "uv": [
+ 23,
+ 5
+ ],
+ "uv_size": [
+ -2,
+ 7
+ ]
+ },
+ "up": {
+ "uv": [
+ 28,
+ 3
+ ],
+ "uv_size": [
+ -5,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 33,
+ 5
+ ],
+ "uv_size": [
+ -5,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 13.598170000000001,
+ 27.549999999999997,
+ 28.50241
+ ],
+ "size": [
+ 5.7,
+ 3.8,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ -6,
+ 4
+ ]
+ },
+ "east": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "south": {
+ "uv": [
+ 12,
+ 9
+ ],
+ "uv_size": [
+ -6,
+ 4
+ ]
+ },
+ "west": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "up": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ -6,
+ 0
+ ]
+ },
+ "down": {
+ "uv": [
+ 12,
+ 9
+ ],
+ "uv_size": [
+ -6,
+ 0
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "rodas",
+ "parent": "bone2",
+ "pivot": [
+ -18.592499999999998,
+ 7.599999999999999,
+ 40.015
+ ]
+ },
+ {
+ "name": "front",
+ "parent": "rodas",
+ "pivot": [
+ 12.282500000000002,
+ 7.599999999999999,
+ 35.265
+ ]
+ },
+ {
+ "name": "front_right_wheel",
+ "parent": "front",
+ "pivot": [
+ -18.592499999999998,
+ 7.599999999999999,
+ 34.885
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -22.487499999999997,
+ 3.7999999999999985,
+ 31.085
+ ],
+ "size": [
+ 3.8,
+ 7.6,
+ 7.6
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 269,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 261,
+ 282
+ ],
+ "uv_size": [
+ 8,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 281,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ 8,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 269,
+ 274
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "down": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ -8
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.22375,
+ 4.478749999999998,
+ 27.49573
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -20.468749999999996,
+ 7.837499999999999,
+ 34.88499
+ ],
+ "rotation": [
+ -45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 157,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 153,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 166,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 157,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.2,
+ 4.512499999999998,
+ 27.285
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -20.468749999999996,
+ 7.599999999999999,
+ 34.885
+ ],
+ "rotation": [
+ -90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 269,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 265,
+ 66
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 278,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 269,
+ 62
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.2,
+ 4.512499999999998,
+ 27.285
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 176,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 172,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 185,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 176,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.22375,
+ 4.2004899999999985,
+ 27.15986
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -20.468749999999996,
+ 7.698369999999999,
+ 34.54912
+ ],
+ "rotation": [
+ 45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 4,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 287
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 13,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 4,
+ 283
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.2,
+ 4.512499999999998,
+ 27.285
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -20.468749999999996,
+ 7.599999999999999,
+ 34.885
+ ],
+ "rotation": [
+ -180,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 195,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 191,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 204,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 195,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.22375,
+ 4.814619999999999,
+ 27.49575
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -20.468749999999996,
+ 7.837499999999999,
+ 34.88501
+ ],
+ "rotation": [
+ -135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 138,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 134,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 147,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 138,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.22375,
+ 4.814619999999999,
+ 27.83162
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -20.468749999999996,
+ 7.698369999999999,
+ 35.22088
+ ],
+ "rotation": [
+ 135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 218,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 214,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 227,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 218,
+ 259
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.2,
+ 4.512499999999998,
+ 27.285
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -20.468749999999996,
+ 7.599999999999999,
+ 34.885
+ ],
+ "rotation": [
+ 90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 237,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 233,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 246,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 237,
+ 259
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "front_left_wheel",
+ "parent": "front",
+ "pivot": [
+ 10.192500000000003,
+ 7.599999999999999,
+ 34.885
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 11.237500000000002,
+ 3.7999999999999985,
+ 31.085
+ ],
+ "size": [
+ 3.8,
+ 7.6,
+ 7.6
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 281,
+ 282
+ ],
+ "uv_size": [
+ -8,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 285,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 269,
+ 282
+ ],
+ "uv_size": [
+ -8,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 273,
+ 274
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "down": {
+ "uv": [
+ 277,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ -8
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 10.976250000000002,
+ 4.478749999999998,
+ 27.49573
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ 13.018750000000002,
+ 7.837499999999999,
+ 34.88499
+ ],
+ "rotation": [
+ -45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 166,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 171,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 157,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 162,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 167,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 11.000000000000002,
+ 4.512499999999998,
+ 27.285
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 13.018750000000002,
+ 7.599999999999999,
+ 34.885
+ ],
+ "rotation": [
+ -90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 278,
+ 66
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 283,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 269,
+ 66
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 274,
+ 62
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 279,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 11.000000000000002,
+ 4.512499999999998,
+ 27.285
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 185,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 190,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 176,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 181,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 186,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 10.976250000000002,
+ 4.2004899999999985,
+ 27.15986
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ 13.018750000000002,
+ 7.698369999999999,
+ 34.54912
+ ],
+ "rotation": [
+ 45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 13,
+ 287
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 18,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 4,
+ 287
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 9,
+ 283
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 14,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 11.000000000000002,
+ 4.512499999999998,
+ 27.285
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 13.018750000000002,
+ 7.599999999999999,
+ 34.885
+ ],
+ "rotation": [
+ -180,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 204,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 209,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 195,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 200,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 205,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 10.976250000000002,
+ 4.814619999999999,
+ 27.49575
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ 13.018750000000002,
+ 7.837499999999999,
+ 34.88501
+ ],
+ "rotation": [
+ -135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 147,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 152,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 138,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 143,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 10.976250000000002,
+ 4.814619999999999,
+ 27.83162
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ 13.018750000000002,
+ 7.698369999999999,
+ 35.22088
+ ],
+ "rotation": [
+ 135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 227,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 232,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 218,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 223,
+ 259
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 228,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 11.000000000000002,
+ 4.512499999999998,
+ 27.285
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 13.018750000000002,
+ 7.599999999999999,
+ 34.885
+ ],
+ "rotation": [
+ 90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 246,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 251,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 237,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 242,
+ 259
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 247,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "back",
+ "parent": "rodas",
+ "pivot": [
+ -18.592499999999998,
+ 7.599999999999999,
+ -29.62
+ ]
+ },
+ {
+ "name": "back_right_wheel",
+ "parent": "back",
+ "pivot": [
+ -18.592499999999998,
+ 7.599999999999999,
+ -29.62
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -22.487499999999997,
+ 3.7999999999999985,
+ -27.72
+ ],
+ "size": [
+ 3.8,
+ 7.6,
+ 7.6
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 269,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 261,
+ 282
+ ],
+ "uv_size": [
+ 8,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 281,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ 8,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 269,
+ 274
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "down": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ -8
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.22375,
+ 4.478749999999998,
+ -31.30927
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -20.468749999999996,
+ 7.837499999999999,
+ -23.92001
+ ],
+ "rotation": [
+ -45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 157,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 153,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 166,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 157,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.2,
+ 4.512499999999998,
+ -31.52
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -20.468749999999996,
+ 7.599999999999999,
+ -23.92
+ ],
+ "rotation": [
+ -90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 269,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 265,
+ 66
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 278,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 269,
+ 62
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.2,
+ 4.512499999999998,
+ -31.52
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 176,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 172,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 185,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 176,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.22375,
+ 4.2004899999999985,
+ -31.64514
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -20.468749999999996,
+ 7.698369999999999,
+ -24.25588
+ ],
+ "rotation": [
+ 45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 4,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 287
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 13,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 4,
+ 283
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.2,
+ 4.512499999999998,
+ -31.52
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -20.468749999999996,
+ 7.599999999999999,
+ -23.92
+ ],
+ "rotation": [
+ -180,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 195,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 191,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 204,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 195,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.22375,
+ 4.814619999999999,
+ -31.30925
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -20.468749999999996,
+ 7.837499999999999,
+ -23.91999
+ ],
+ "rotation": [
+ -135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 138,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 134,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 147,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 138,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.22375,
+ 4.814619999999999,
+ -30.97338
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -20.468749999999996,
+ 7.698369999999999,
+ -23.58412
+ ],
+ "rotation": [
+ 135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 218,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 214,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 227,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 218,
+ 259
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.2,
+ 4.512499999999998,
+ -31.52
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -20.468749999999996,
+ 7.599999999999999,
+ -23.92
+ ],
+ "rotation": [
+ 90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 237,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 233,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 246,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 237,
+ 259
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "back_left_wheel",
+ "parent": "back",
+ "pivot": [
+ 10.192500000000003,
+ 7.599999999999999,
+ -29.62
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 11.237500000000002,
+ 3.7999999999999985,
+ -27.72
+ ],
+ "size": [
+ 3.8,
+ 7.6,
+ 7.6
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 281,
+ 282
+ ],
+ "uv_size": [
+ -8,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 285,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 269,
+ 282
+ ],
+ "uv_size": [
+ -8,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 273,
+ 274
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "down": {
+ "uv": [
+ 277,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ -8
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 10.976250000000002,
+ 4.478749999999998,
+ -31.30927
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ 13.018750000000002,
+ 7.837499999999999,
+ -23.92001
+ ],
+ "rotation": [
+ -45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 166,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 171,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 157,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 162,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 167,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 11.000000000000002,
+ 4.512499999999998,
+ -31.52
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 13.018750000000002,
+ 7.599999999999999,
+ -23.92
+ ],
+ "rotation": [
+ -90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 278,
+ 66
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 283,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 269,
+ 66
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 274,
+ 62
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 279,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 11.000000000000002,
+ 4.512499999999998,
+ -31.52
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 185,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 190,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 176,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 181,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 186,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 10.976250000000002,
+ 4.2004899999999985,
+ -31.64514
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ 13.018750000000002,
+ 7.698369999999999,
+ -24.25588
+ ],
+ "rotation": [
+ 45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 13,
+ 287
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 18,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 4,
+ 287
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 9,
+ 283
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 14,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 11.000000000000002,
+ 4.512499999999998,
+ -31.52
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 13.018750000000002,
+ 7.599999999999999,
+ -23.92
+ ],
+ "rotation": [
+ -180,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 204,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 209,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 195,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 200,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 205,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 10.976250000000002,
+ 4.814619999999999,
+ -31.30925
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ 13.018750000000002,
+ 7.837499999999999,
+ -23.91999
+ ],
+ "rotation": [
+ -135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 147,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 152,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 138,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 143,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 10.976250000000002,
+ 4.814619999999999,
+ -30.97338
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ 13.018750000000002,
+ 7.698369999999999,
+ -23.58412
+ ],
+ "rotation": [
+ 135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 227,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 232,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 218,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 223,
+ 259
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 228,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 11.000000000000002,
+ 4.512499999999998,
+ -31.52
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 13.018750000000002,
+ 7.599999999999999,
+ -23.92
+ ],
+ "rotation": [
+ 90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 246,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 251,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 237,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 242,
+ 259
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 247,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "description": {
+ "identifier": "geometry.dn_sa_ambulance_car_90",
+ "texture_width": 512,
+ "texture_height": 512,
+ "visible_bounds_width": 14,
+ "visible_bounds_height": 5,
+ "visible_bounds_offset": [
+ 0,
+ 1.5,
+ 0
+ ]
+ },
+ "bones": [
+ {
+ "name": "main",
+ "pivot": [
+ -8.0,
+ -12.350000000000001,
+ 12.275000000000002
+ ],
+ "rotation": [
+ 0,
+ 0,
+ 0
+ ]
+ },
+ {
+ "name": "car_shapes",
+ "parent": "main",
+ "pivot": [
+ -8.0,
+ -12.350000000000001,
+ 12.275000000000002
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -16.0,
+ 6.649999999999998,
+ 1.2750000000000021
+ ],
+ "size": [
+ 16,
+ 16,
+ 16
+ ],
+ "uv": [
+ -28,
+ -14
+ ]
+ },
+ {
+ "origin": [
+ -27.95,
+ 6.649999999999998,
+ 29.375000000000004
+ ],
+ "size": [
+ 38.95,
+ 19,
+ 25.08
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -27.0,
+ 6.649999999999998,
+ -39.5
+ ],
+ "size": [
+ 38,
+ 46.55,
+ 51.775
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -27.95,
+ 6.649999999999998,
+ 12.275000000000002
+ ],
+ "size": [
+ 38.95,
+ 20.9,
+ 17.1
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -27.0,
+ 27.549999999999997,
+ 12.655000000000003
+ ],
+ "size": [
+ 38,
+ 17.1,
+ 17.67
+ ],
+ "uv": {}
+ }
+ ]
+ },
+ {
+ "name": "bone2",
+ "parent": "main",
+ "pivot": [
+ 7.4375,
+ 1.8999999999999977,
+ -9.859999999999998
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -22.25,
+ 46.55,
+ -41.875
+ ],
+ "size": [
+ 5.7,
+ 2.85,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ],
+ "uv_rotation": 270
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ],
+ "uv_rotation": 90
+ }
+ }
+ },
+ {
+ "origin": [
+ 0.5499999999999998,
+ 46.55,
+ -41.875
+ ],
+ "size": [
+ 5.7,
+ 2.85,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ],
+ "uv_rotation": 270
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ],
+ "uv_rotation": 90
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone3",
+ "parent": "bone2",
+ "pivot": [
+ 7.4375,
+ 3.7999999999999976,
+ -9.859999999999998
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -27.95,
+ 21.849999999999998,
+ -28.194999999999997
+ ],
+ "size": [
+ 1.9,
+ 5.7,
+ 58.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 241,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 179,
+ 217
+ ],
+ "uv_size": [
+ 62,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 305,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ 62,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 241,
+ 155
+ ],
+ "uv_size": [
+ 2,
+ 62
+ ]
+ },
+ "down": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ -62
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 10.05,
+ 21.849999999999998,
+ -28.194999999999997
+ ],
+ "size": [
+ 1.9,
+ 5.7,
+ 58.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 305,
+ 217
+ ],
+ "uv_size": [
+ -62,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 307,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 241,
+ 217
+ ],
+ "uv_size": [
+ -62,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 243,
+ 155
+ ],
+ "uv_size": [
+ -2,
+ 62
+ ]
+ },
+ "down": {
+ "uv": [
+ 245,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ -62
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.07125,
+ 33.68016,
+ 27.353710000000003
+ ],
+ "size": [
+ 38.3325,
+ 8.55,
+ 18.05
+ ],
+ "pivot": [
+ 7.295,
+ 40.80516,
+ 28.778710000000004
+ ],
+ "rotation": [
+ -60,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 245,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 226,
+ 19
+ ],
+ "uv_size": [
+ 19,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 304,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 285,
+ 19
+ ],
+ "uv_size": [
+ 19,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 245,
+ 0
+ ],
+ "uv_size": [
+ 40,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 285,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.0,
+ 27.549999999999997,
+ 13.605000000000002
+ ],
+ "size": [
+ 38,
+ 14.25,
+ 25.65
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 56,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 29,
+ 354
+ ],
+ "uv_size": [
+ 27,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 123,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 354
+ ],
+ "uv_size": [
+ 27,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 56,
+ 327
+ ],
+ "uv_size": [
+ 40,
+ 27
+ ]
+ },
+ "down": {
+ "uv": [
+ 96,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ -27
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.0,
+ 41.8,
+ -39.595
+ ],
+ "size": [
+ 38,
+ 2.85,
+ 70.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 73,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 73
+ ],
+ "uv_size": [
+ 73,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 187,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 113,
+ 73
+ ],
+ "uv_size": [
+ 74,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 73,
+ 0
+ ],
+ "uv_size": [
+ 40,
+ 73
+ ]
+ },
+ "down": {
+ "uv": [
+ 113,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ -74
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.0,
+ 44.65,
+ -39.595
+ ],
+ "size": [
+ 38,
+ 8.55,
+ 52.25
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 227,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 172,
+ 494
+ ],
+ "uv_size": [
+ 55,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 267,
+ 494
+ ],
+ "uv_size": [
+ 55,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 227,
+ 439
+ ],
+ "uv_size": [
+ 40,
+ 55
+ ]
+ },
+ "down": {
+ "uv": [
+ 267,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ -55
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.095,
+ 21.849999999999998,
+ 10.185000000000002
+ ],
+ "size": [
+ 0,
+ 0.95,
+ 22.04
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 214,
+ 297
+ ],
+ "uv_size": [
+ 23,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 260,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 23,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 237,
+ 274
+ ],
+ "uv_size": [
+ 0,
+ 23
+ ]
+ },
+ "down": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ -23
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.855,
+ 26.373089999999998,
+ 37.26338
+ ],
+ "size": [
+ 39.73375,
+ 1.9,
+ 18.24
+ ],
+ "pivot": [
+ 9.3375,
+ 29.22309,
+ 30.613380000000003
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 290,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 271,
+ 189
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 350,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 331,
+ 189
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 290,
+ 170
+ ],
+ "uv_size": [
+ 41,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 331,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.2,
+ 6.649999999999998,
+ 30.705000000000002
+ ],
+ "size": [
+ 30.4,
+ 11.4,
+ 17.1
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 272,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ 12
+ ]
+ },
+ "east": {
+ "uv": [
+ 254,
+ 242
+ ],
+ "uv_size": [
+ 18,
+ 12
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ 12
+ ]
+ },
+ "west": {
+ "uv": [
+ 304,
+ 242
+ ],
+ "uv_size": [
+ 18,
+ 12
+ ]
+ },
+ "up": {
+ "uv": [
+ 272,
+ 224
+ ],
+ "uv_size": [
+ 32,
+ 18
+ ]
+ },
+ "down": {
+ "uv": [
+ 304,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ -18
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.485,
+ 6.649999999999998,
+ -31.044999999999998
+ ],
+ "size": [
+ 30.97,
+ 15.2,
+ 20.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 248,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 226,
+ 49
+ ],
+ "uv_size": [
+ 22,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 302,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 280,
+ 49
+ ],
+ "uv_size": [
+ 22,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 248,
+ 27
+ ],
+ "uv_size": [
+ 32,
+ 22
+ ]
+ },
+ "down": {
+ "uv": [
+ 280,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ -22
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone4",
+ "parent": "bone3",
+ "pivot": [
+ 7.4375,
+ 4.749999999999997,
+ -9.859999999999998
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -27.95,
+ 11.399999999999999,
+ 30.705000000000002
+ ],
+ "size": [
+ 39.9,
+ 16.15,
+ 23.75
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 25,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 235
+ ],
+ "uv_size": [
+ 25,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 92,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 67,
+ 235
+ ],
+ "uv_size": [
+ 25,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 25,
+ 210
+ ],
+ "uv_size": [
+ 42,
+ 25
+ ]
+ },
+ "down": {
+ "uv": [
+ 67,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ -25
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.92625,
+ 25.65,
+ 37.260000000000005
+ ],
+ "size": [
+ 39.8525,
+ 1.9,
+ 1.14
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 74,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 73,
+ 312
+ ],
+ "uv_size": [
+ 1,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 116,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 115,
+ 312
+ ],
+ "uv_size": [
+ 1,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 74,
+ 311
+ ],
+ "uv_size": [
+ 41,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 115,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.95,
+ 11.399999999999999,
+ 46.855000000000004
+ ],
+ "size": [
+ 39.9,
+ 5.7,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 0,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 0,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "down": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.95,
+ 17.099999999999998,
+ 30.705000000000002
+ ],
+ "size": [
+ 39.9,
+ 0,
+ 18.05
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 98,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "east": {
+ "uv": [
+ 79,
+ 473
+ ],
+ "uv_size": [
+ 19,
+ 0
+ ]
+ },
+ "south": {
+ "uv": [
+ 159,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "west": {
+ "uv": [
+ 140,
+ 473
+ ],
+ "uv_size": [
+ 19,
+ 0
+ ]
+ },
+ "up": {
+ "uv": [
+ 98,
+ 454
+ ],
+ "uv_size": [
+ 42,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 140,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.0,
+ 13.299999999999997,
+ 54.455
+ ],
+ "size": [
+ 38,
+ 8.55,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 165,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 164,
+ 342
+ ],
+ "uv_size": [
+ 1,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 206,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 205,
+ 342
+ ],
+ "uv_size": [
+ 1,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 165,
+ 341
+ ],
+ "uv_size": [
+ 40,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 205,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.95,
+ 6.649999999999998,
+ 46.855000000000004
+ ],
+ "size": [
+ 39.9,
+ 4.75,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 119,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 109,
+ 269
+ ],
+ "uv_size": [
+ 10,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 171,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 161,
+ 269
+ ],
+ "uv_size": [
+ 10,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 119,
+ 259
+ ],
+ "uv_size": [
+ 42,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 161,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -13.7,
+ 5.6999999999999975,
+ 56.355000000000004
+ ],
+ "size": [
+ 11.4,
+ 4.75,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 136,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 135,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 149,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 136,
+ 210
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -13.7,
+ 5.6999999999999975,
+ -41.30499999999999
+ ],
+ "size": [
+ 11.4,
+ 4.75,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 136,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 135,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 149,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 136,
+ 210
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.95,
+ 6.649999999999998,
+ -11.094999999999997
+ ],
+ "size": [
+ 39.9,
+ 15.2,
+ 41.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 193
+ ],
+ "uv_size": [
+ 44,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 130,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 86,
+ 193
+ ],
+ "uv_size": [
+ 44,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 44,
+ 149
+ ],
+ "uv_size": [
+ 42,
+ 44
+ ]
+ },
+ "down": {
+ "uv": [
+ 86,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ -44
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.95,
+ 11.399999999999999,
+ -28.194999999999997
+ ],
+ "size": [
+ 39.9,
+ 10.45,
+ 17.1
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 384,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ 11
+ ]
+ },
+ "east": {
+ "uv": [
+ 366,
+ 362
+ ],
+ "uv_size": [
+ 18,
+ 11
+ ]
+ },
+ "south": {
+ "uv": [
+ 444,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ 11
+ ]
+ },
+ "west": {
+ "uv": [
+ 426,
+ 362
+ ],
+ "uv_size": [
+ 18,
+ 11
+ ]
+ },
+ "up": {
+ "uv": [
+ 384,
+ 344
+ ],
+ "uv_size": [
+ 42,
+ 18
+ ]
+ },
+ "down": {
+ "uv": [
+ 426,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ -18
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.95,
+ 6.649999999999998,
+ -40.545
+ ],
+ "size": [
+ 39.9,
+ 4.75,
+ 12.35
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 267,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 254,
+ 268
+ ],
+ "uv_size": [
+ 13,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 309,
+ 268
+ ],
+ "uv_size": [
+ 13,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 267,
+ 255
+ ],
+ "uv_size": [
+ 42,
+ 13
+ ]
+ },
+ "down": {
+ "uv": [
+ 309,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ -13
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone11",
+ "parent": "bone4",
+ "pivot": [
+ -25.3375,
+ 6.649999999999998,
+ -14.61
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -18.45,
+ 5.6999999999999975,
+ 54.455
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 230,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 224,
+ 379
+ ],
+ "uv_size": [
+ -2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 226,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 0.5499999999999998,
+ 5.6999999999999975,
+ 54.455
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 218,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 222,
+ 379
+ ],
+ "uv_size": [
+ 2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone12",
+ "parent": "bone4",
+ "pivot": [
+ -25.3375,
+ 6.649999999999998,
+ 30.610000000000003
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -18.45,
+ 5.6999999999999975,
+ -42.254999999999995
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 230,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 224,
+ 379
+ ],
+ "uv_size": [
+ -2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 226,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 0.5499999999999998,
+ 5.6999999999999975,
+ -42.254999999999995
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 218,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 222,
+ 379
+ ],
+ "uv_size": [
+ 2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone13",
+ "parent": "bone4",
+ "pivot": [
+ 7.4375,
+ 7.599999999999998,
+ -16.509999999999998
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 7.199999999999999,
+ 11.399999999999999,
+ -39.595
+ ],
+ "size": [
+ 4.75,
+ 16.15,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 49,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 66,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 49,
+ 253
+ ],
+ "uv_size": [
+ 5,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 91,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -8.0,
+ 11.399999999999999,
+ -39.595
+ ],
+ "size": [
+ 15.2,
+ 0.95,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 33,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 71,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 33,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 75,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.2,
+ 11.399999999999999,
+ -39.595
+ ],
+ "size": [
+ 15.2,
+ 0.95,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 17,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 87,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 17,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 59,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.95,
+ 11.399999999999999,
+ -39.595
+ ],
+ "size": [
+ 4.75,
+ 16.15,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 12,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 103,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 12,
+ 253
+ ],
+ "uv_size": [
+ 5,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 7.199999999999999,
+ 27.549999999999997,
+ -39.595
+ ],
+ "size": [
+ 3.8,
+ 14.25,
+ 53.2
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 92,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 152,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 92,
+ 77
+ ],
+ "uv_size": [
+ 4,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 132,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -8.0,
+ 27.549999999999997,
+ -37.69499999999999
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 51.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 60,
+ 152
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 156,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 98,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 76,
+ 77
+ ],
+ "uv_size": [
+ 16,
+ 54
+ ]
+ },
+ "down": {
+ "uv": [
+ 116,
+ 131
+ ],
+ "uv_size": [
+ 16,
+ -54
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -8.0,
+ 12.349999999999998,
+ -37.69499999999999
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 30,
+ 303
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 71,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 56,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 33,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 75,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.2,
+ 27.549999999999997,
+ -37.69499999999999
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 51.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 152
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 172,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 98,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 60,
+ 77
+ ],
+ "uv_size": [
+ 16,
+ 54
+ ]
+ },
+ "down": {
+ "uv": [
+ 100,
+ 131
+ ],
+ "uv_size": [
+ 16,
+ -54
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.2,
+ 12.349999999999998,
+ -37.69499999999999
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 14,
+ 303
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 87,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 56,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 17,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 59,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.0,
+ 27.549999999999997,
+ -39.595
+ ],
+ "size": [
+ 3.8,
+ 14.25,
+ 53.2
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 56,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 116,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 60,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 56,
+ 77
+ ],
+ "uv_size": [
+ 4,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 60,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.19,
+ 27.549999999999997,
+ -38.644999999999996
+ ],
+ "size": [
+ 0,
+ 14.25,
+ 32.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 412,
+ 243
+ ],
+ "uv_size": [
+ 52,
+ 25
+ ]
+ },
+ "south": {
+ "uv": [
+ 468,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 426,
+ 226
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 412,
+ 194
+ ],
+ "uv_size": [
+ 0,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 11.19,
+ 27.549999999999997,
+ -38.644999999999996
+ ],
+ "size": [
+ 0,
+ 14.25,
+ 32.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 482,
+ 226
+ ],
+ "uv_size": [
+ -56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 468,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 412,
+ 243
+ ],
+ "uv_size": [
+ 52,
+ 25
+ ]
+ },
+ "up": {
+ "uv": [
+ 412,
+ 194
+ ],
+ "uv_size": [
+ 0,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ -56
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk1",
+ "parent": "bone13",
+ "pivot": [
+ 6.926159999999999,
+ 12.349999999999998,
+ -39.202659999999995
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -8.0,
+ 27.549999999999997,
+ -39.595
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 76,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 54,
+ 133
+ ],
+ "uv_size": [
+ 2,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 92,
+ 133
+ ],
+ "uv_size": [
+ -16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 133
+ ],
+ "uv_size": [
+ 2,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 99,
+ 146
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 116,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -8.0,
+ 12.349999999999998,
+ -39.595
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 33,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 10,
+ 265
+ ],
+ "uv_size": [
+ 2,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 49,
+ 265
+ ],
+ "uv_size": [
+ -16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 2,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 33,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 99,
+ 146
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk2",
+ "parent": "bone13",
+ "pivot": [
+ -22.9625,
+ 12.349999999999998,
+ -38.36
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -23.2,
+ 27.549999999999997,
+ -39.595
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 60,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 54,
+ 133
+ ],
+ "uv_size": [
+ 2,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 76,
+ 133
+ ],
+ "uv_size": [
+ -16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 133
+ ],
+ "uv_size": [
+ 2,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 99,
+ 146
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 100,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.2,
+ 12.349999999999998,
+ -39.595
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 17,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 10,
+ 265
+ ],
+ "uv_size": [
+ 2,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 33,
+ 265
+ ],
+ "uv_size": [
+ -16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 2,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 17,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 99,
+ 146
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone14",
+ "parent": "bone3",
+ "pivot": [
+ -8.0,
+ 17.099999999999998,
+ 26.525000000000002
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -22.25,
+ 45.457499999999996,
+ 18.203000000000003
+ ],
+ "size": [
+ 28.5,
+ 2.8975,
+ 5.985
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 427,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 421,
+ 415
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 463,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 457,
+ 415
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 427,
+ 409
+ ],
+ "uv_size": [
+ 30,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 457,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -1.35,
+ 44.5075,
+ 20.103
+ ],
+ "size": [
+ 3.8,
+ 0.9975,
+ 2.185
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 450,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 448,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 456,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 450,
+ 424
+ ],
+ "uv_size": [
+ 4,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -18.64,
+ 44.5075,
+ 20.122
+ ],
+ "size": [
+ 3.8,
+ 0.9975,
+ 2.185
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 450,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 448,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 456,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 450,
+ 424
+ ],
+ "uv_size": [
+ 4,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ -2
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone15",
+ "parent": "bone3",
+ "pivot": [
+ -30.5625,
+ 40.85,
+ -45.00999999999999
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -28.9,
+ 46.55,
+ -25.345
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.9,
+ 46.55,
+ -34.845
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 320,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 314,
+ 480
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 328,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 320,
+ 474
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.9,
+ 46.55,
+ -7.294999999999998
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 320,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 314,
+ 480
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 328,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 320,
+ 474
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.9,
+ 46.55,
+ 2.2050000000000023
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone16",
+ "parent": "bone3",
+ "pivot": [
+ 14.5625,
+ 40.85,
+ -45.00999999999999
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 11.0,
+ 46.55,
+ -25.345
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 302,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 294,
+ 473
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 296,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 11.0,
+ 46.55,
+ -34.845
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 328,
+ 480
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 330,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 320,
+ 480
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 322,
+ 474
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 324,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 11.0,
+ 46.55,
+ -7.294999999999998
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 328,
+ 480
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 330,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 320,
+ 480
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 322,
+ 474
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 324,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 11.0,
+ 46.55,
+ 2.2050000000000023
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 302,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 294,
+ 473
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 296,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ -6
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone5",
+ "parent": "bone3",
+ "pivot": [
+ -4.9125,
+ 17.099999999999998,
+ -18.409999999999997
+ ]
+ },
+ {
+ "name": "capo",
+ "parent": "bone5",
+ "pivot": [
+ 7.4375,
+ 26.599999999999998,
+ 38.30500000000001
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -27.9495,
+ 27.89359,
+ 37.73888000000001
+ ],
+ "size": [
+ 39.899,
+ 1.899,
+ 18.239
+ ],
+ "inflate": 0.01,
+ "pivot": [
+ 9.3375,
+ 29.79309,
+ 30.13838
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 212,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 193,
+ 145
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 273,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 254,
+ 145
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 212,
+ 126
+ ],
+ "uv_size": [
+ 42,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 254,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -21.2995,
+ 29.98359,
+ 40.58888
+ ],
+ "size": [
+ 26.599,
+ -0.001,
+ 12.539
+ ],
+ "inflate": 0.01,
+ "pivot": [
+ 9.3375,
+ 29.983089999999997,
+ 30.13838
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 341,
+ 154
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 322,
+ 154
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 402,
+ 154
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 383,
+ 154
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 458,
+ 296
+ ],
+ "uv_size": [
+ -41,
+ -19
+ ]
+ },
+ "down": {
+ "uv": [
+ 431,
+ 142
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "retrov",
+ "parent": "bone3",
+ "pivot": [
+ -31.30688,
+ 22.799999999999997,
+ 27.21251
+ ]
+ },
+ {
+ "name": "bone",
+ "parent": "retrov",
+ "pivot": [
+ -31.30688,
+ 22.799999999999997,
+ 27.21251
+ ],
+ "rotation": [
+ 0,
+ -12.5,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -32.92317,
+ 26.599999999999998,
+ 31.82741
+ ],
+ "size": [
+ 4.75,
+ 6.65,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 23,
+ 5
+ ],
+ "uv_size": [
+ 5,
+ 7
+ ]
+ },
+ "east": {
+ "uv": [
+ 21,
+ 5
+ ],
+ "uv_size": [
+ 2,
+ 7
+ ]
+ },
+ "south": {
+ "uv": [
+ 30,
+ 5
+ ],
+ "uv_size": [
+ 5,
+ 7
+ ]
+ },
+ "west": {
+ "uv": [
+ 28,
+ 5
+ ],
+ "uv_size": [
+ 2,
+ 7
+ ]
+ },
+ "up": {
+ "uv": [
+ 23,
+ 3
+ ],
+ "uv_size": [
+ 5,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 28,
+ 5
+ ],
+ "uv_size": [
+ 5,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.02317,
+ 27.549999999999997,
+ 32.77741
+ ],
+ "size": [
+ 5.7,
+ 3.8,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 4
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "south": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 4
+ ]
+ },
+ "west": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "up": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 0
+ ]
+ },
+ "down": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 0
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone6",
+ "parent": "retrov",
+ "pivot": [
+ 15.30688,
+ 22.799999999999997,
+ 27.21251
+ ],
+ "rotation": [
+ 0,
+ 12.5,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 12.17317,
+ 26.599999999999998,
+ 31.82741
+ ],
+ "size": [
+ 4.75,
+ 6.65,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 28,
+ 5
+ ],
+ "uv_size": [
+ -5,
+ 7
+ ]
+ },
+ "east": {
+ "uv": [
+ 30,
+ 5
+ ],
+ "uv_size": [
+ -2,
+ 7
+ ]
+ },
+ "south": {
+ "uv": [
+ 35,
+ 5
+ ],
+ "uv_size": [
+ -5,
+ 7
+ ]
+ },
+ "west": {
+ "uv": [
+ 23,
+ 5
+ ],
+ "uv_size": [
+ -2,
+ 7
+ ]
+ },
+ "up": {
+ "uv": [
+ 28,
+ 3
+ ],
+ "uv_size": [
+ -5,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 33,
+ 5
+ ],
+ "uv_size": [
+ -5,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 9.32317,
+ 27.549999999999997,
+ 32.77741
+ ],
+ "size": [
+ 5.7,
+ 3.8,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ -6,
+ 4
+ ]
+ },
+ "east": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "south": {
+ "uv": [
+ 12,
+ 9
+ ],
+ "uv_size": [
+ -6,
+ 4
+ ]
+ },
+ "west": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "up": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ -6,
+ 0
+ ]
+ },
+ "down": {
+ "uv": [
+ 12,
+ 9
+ ],
+ "uv_size": [
+ -6,
+ 0
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "rodas",
+ "parent": "bone2",
+ "pivot": [
+ -22.8675,
+ 7.599999999999998,
+ 44.290000000000006
+ ]
+ },
+ {
+ "name": "front",
+ "parent": "rodas",
+ "pivot": [
+ 8.0075,
+ 7.599999999999998,
+ 39.540000000000006
+ ]
+ },
+ {
+ "name": "front_right_wheel",
+ "parent": "front",
+ "pivot": [
+ -22.8675,
+ 7.599999999999998,
+ 39.16
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -26.7625,
+ 3.7999999999999976,
+ 35.36
+ ],
+ "size": [
+ 3.8,
+ 7.6,
+ 7.6
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 269,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 261,
+ 282
+ ],
+ "uv_size": [
+ 8,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 281,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ 8,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 269,
+ 274
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "down": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ -8
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.49875,
+ 4.478749999999998,
+ 31.77073
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -24.74375,
+ 7.837499999999998,
+ 39.15999000000001
+ ],
+ "rotation": [
+ -45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 157,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 153,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 166,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 157,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.475,
+ 4.5124999999999975,
+ 31.560000000000002
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -24.74375,
+ 7.599999999999998,
+ 39.16
+ ],
+ "rotation": [
+ -90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 269,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 265,
+ 66
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 278,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 269,
+ 62
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.475,
+ 4.5124999999999975,
+ 31.560000000000002
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 176,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 172,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 185,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 176,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.49875,
+ 4.200489999999998,
+ 31.43486
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -24.74375,
+ 7.698369999999998,
+ 38.82412000000001
+ ],
+ "rotation": [
+ 45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 4,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 287
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 13,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 4,
+ 283
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.475,
+ 4.5124999999999975,
+ 31.560000000000002
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -24.74375,
+ 7.599999999999998,
+ 39.16
+ ],
+ "rotation": [
+ -180,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 195,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 191,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 204,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 195,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.49875,
+ 4.814619999999998,
+ 31.770750000000003
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -24.74375,
+ 7.837499999999998,
+ 39.16001
+ ],
+ "rotation": [
+ -135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 138,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 134,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 147,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 138,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.49875,
+ 4.814619999999998,
+ 32.10662000000001
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -24.74375,
+ 7.698369999999998,
+ 39.49588
+ ],
+ "rotation": [
+ 135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 218,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 214,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 227,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 218,
+ 259
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.475,
+ 4.5124999999999975,
+ 31.560000000000002
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -24.74375,
+ 7.599999999999998,
+ 39.16
+ ],
+ "rotation": [
+ 90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 237,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 233,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 246,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 237,
+ 259
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "front_left_wheel",
+ "parent": "front",
+ "pivot": [
+ 5.9175,
+ 7.599999999999998,
+ 39.16
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 6.9625,
+ 3.7999999999999976,
+ 35.36
+ ],
+ "size": [
+ 3.8,
+ 7.6,
+ 7.6
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 281,
+ 282
+ ],
+ "uv_size": [
+ -8,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 285,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 269,
+ 282
+ ],
+ "uv_size": [
+ -8,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 273,
+ 274
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "down": {
+ "uv": [
+ 277,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ -8
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.70125,
+ 4.478749999999998,
+ 31.77073
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ 8.74375,
+ 7.837499999999998,
+ 39.15999000000001
+ ],
+ "rotation": [
+ -45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 166,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 171,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 157,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 162,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 167,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.725,
+ 4.5124999999999975,
+ 31.560000000000002
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 8.74375,
+ 7.599999999999998,
+ 39.16
+ ],
+ "rotation": [
+ -90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 278,
+ 66
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 283,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 269,
+ 66
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 274,
+ 62
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 279,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.725,
+ 4.5124999999999975,
+ 31.560000000000002
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 185,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 190,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 176,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 181,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 186,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.70125,
+ 4.200489999999998,
+ 31.43486
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ 8.74375,
+ 7.698369999999998,
+ 38.82412000000001
+ ],
+ "rotation": [
+ 45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 13,
+ 287
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 18,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 4,
+ 287
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 9,
+ 283
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 14,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.725,
+ 4.5124999999999975,
+ 31.560000000000002
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 8.74375,
+ 7.599999999999998,
+ 39.16
+ ],
+ "rotation": [
+ -180,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 204,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 209,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 195,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 200,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 205,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.70125,
+ 4.814619999999998,
+ 31.770750000000003
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ 8.74375,
+ 7.837499999999998,
+ 39.16001
+ ],
+ "rotation": [
+ -135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 147,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 152,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 138,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 143,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.70125,
+ 4.814619999999998,
+ 32.10662000000001
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ 8.74375,
+ 7.698369999999998,
+ 39.49588
+ ],
+ "rotation": [
+ 135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 227,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 232,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 218,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 223,
+ 259
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 228,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.725,
+ 4.5124999999999975,
+ 31.560000000000002
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 8.74375,
+ 7.599999999999998,
+ 39.16
+ ],
+ "rotation": [
+ 90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 246,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 251,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 237,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 242,
+ 259
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 247,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "back",
+ "parent": "rodas",
+ "pivot": [
+ -22.8675,
+ 7.599999999999998,
+ -25.345
+ ]
+ },
+ {
+ "name": "back_right_wheel",
+ "parent": "back",
+ "pivot": [
+ -22.8675,
+ 7.599999999999998,
+ -25.345
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -26.7625,
+ 3.7999999999999976,
+ -23.444999999999997
+ ],
+ "size": [
+ 3.8,
+ 7.6,
+ 7.6
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 269,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 261,
+ 282
+ ],
+ "uv_size": [
+ 8,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 281,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ 8,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 269,
+ 274
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "down": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ -8
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.49875,
+ 4.478749999999998,
+ -27.03427
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -24.74375,
+ 7.837499999999998,
+ -19.64501
+ ],
+ "rotation": [
+ -45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 157,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 153,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 166,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 157,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.475,
+ 4.5124999999999975,
+ -27.244999999999997
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -24.74375,
+ 7.599999999999998,
+ -19.645
+ ],
+ "rotation": [
+ -90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 269,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 265,
+ 66
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 278,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 269,
+ 62
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.475,
+ 4.5124999999999975,
+ -27.244999999999997
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 176,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 172,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 185,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 176,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.49875,
+ 4.200489999999998,
+ -27.37014
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -24.74375,
+ 7.698369999999998,
+ -19.98088
+ ],
+ "rotation": [
+ 45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 4,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 287
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 13,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 4,
+ 283
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.475,
+ 4.5124999999999975,
+ -27.244999999999997
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -24.74375,
+ 7.599999999999998,
+ -19.645
+ ],
+ "rotation": [
+ -180,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 195,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 191,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 204,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 195,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.49875,
+ 4.814619999999998,
+ -27.034249999999997
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -24.74375,
+ 7.837499999999998,
+ -19.644989999999996
+ ],
+ "rotation": [
+ -135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 138,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 134,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 147,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 138,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.49875,
+ 4.814619999999998,
+ -26.698379999999997
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -24.74375,
+ 7.698369999999998,
+ -19.309119999999997
+ ],
+ "rotation": [
+ 135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 218,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 214,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 227,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 218,
+ 259
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.475,
+ 4.5124999999999975,
+ -27.244999999999997
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -24.74375,
+ 7.599999999999998,
+ -19.645
+ ],
+ "rotation": [
+ 90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 237,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 233,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 246,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 237,
+ 259
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "back_left_wheel",
+ "parent": "back",
+ "pivot": [
+ 5.9175,
+ 7.599999999999998,
+ -25.345
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 6.9625,
+ 3.7999999999999976,
+ -23.444999999999997
+ ],
+ "size": [
+ 3.8,
+ 7.6,
+ 7.6
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 281,
+ 282
+ ],
+ "uv_size": [
+ -8,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 285,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 269,
+ 282
+ ],
+ "uv_size": [
+ -8,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 273,
+ 274
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "down": {
+ "uv": [
+ 277,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ -8
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.70125,
+ 4.478749999999998,
+ -27.03427
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ 8.74375,
+ 7.837499999999998,
+ -19.64501
+ ],
+ "rotation": [
+ -45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 166,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 171,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 157,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 162,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 167,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.725,
+ 4.5124999999999975,
+ -27.244999999999997
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 8.74375,
+ 7.599999999999998,
+ -19.645
+ ],
+ "rotation": [
+ -90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 278,
+ 66
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 283,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 269,
+ 66
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 274,
+ 62
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 279,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.725,
+ 4.5124999999999975,
+ -27.244999999999997
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 185,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 190,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 176,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 181,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 186,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.70125,
+ 4.200489999999998,
+ -27.37014
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ 8.74375,
+ 7.698369999999998,
+ -19.98088
+ ],
+ "rotation": [
+ 45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 13,
+ 287
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 18,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 4,
+ 287
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 9,
+ 283
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 14,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.725,
+ 4.5124999999999975,
+ -27.244999999999997
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 8.74375,
+ 7.599999999999998,
+ -19.645
+ ],
+ "rotation": [
+ -180,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 204,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 209,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 195,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 200,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 205,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.70125,
+ 4.814619999999998,
+ -27.034249999999997
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ 8.74375,
+ 7.837499999999998,
+ -19.644989999999996
+ ],
+ "rotation": [
+ -135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 147,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 152,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 138,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 143,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.70125,
+ 4.814619999999998,
+ -26.698379999999997
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ 8.74375,
+ 7.698369999999998,
+ -19.309119999999997
+ ],
+ "rotation": [
+ 135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 227,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 232,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 218,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 223,
+ 259
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 228,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.725,
+ 4.5124999999999975,
+ -27.244999999999997
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 8.74375,
+ 7.599999999999998,
+ -19.645
+ ],
+ "rotation": [
+ 90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 246,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 251,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 237,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 242,
+ 259
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 247,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "description": {
+ "identifier": "geometry.dn_sa_ambulance_car_180",
+ "texture_width": 512,
+ "texture_height": 512,
+ "visible_bounds_width": 14,
+ "visible_bounds_height": 5,
+ "visible_bounds_offset": [
+ 0,
+ 1.5,
+ 0
+ ]
+ },
+ "bones": [
+ {
+ "name": "main",
+ "pivot": [
+ -12.275000000000002,
+ -12.350000000000001,
+ 8.0
+ ],
+ "rotation": [
+ 0,
+ -90,
+ 0
+ ]
+ },
+ {
+ "name": "car_shapes",
+ "parent": "main",
+ "pivot": [
+ -12.275000000000002,
+ -12.350000000000001,
+ 8.0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -20.275000000000002,
+ 6.649999999999999,
+ -3.0
+ ],
+ "size": [
+ 16,
+ 16,
+ 16
+ ],
+ "uv": [
+ -28,
+ -14
+ ]
+ },
+ {
+ "origin": [
+ -32.225,
+ 6.649999999999999,
+ 25.1
+ ],
+ "size": [
+ 38.95,
+ 19,
+ 25.08
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -31.275000000000002,
+ 6.649999999999999,
+ -43.775
+ ],
+ "size": [
+ 38,
+ 46.55,
+ 51.775
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -32.225,
+ 6.649999999999999,
+ 8.0
+ ],
+ "size": [
+ 38.95,
+ 20.9,
+ 17.1
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -31.275000000000002,
+ 27.549999999999997,
+ 8.38
+ ],
+ "size": [
+ 38,
+ 17.1,
+ 17.67
+ ],
+ "uv": {}
+ }
+ ]
+ },
+ {
+ "name": "bone2",
+ "parent": "main",
+ "pivot": [
+ 3.162499999999998,
+ 1.8999999999999986,
+ -14.135
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -26.525000000000002,
+ 46.55,
+ -46.15
+ ],
+ "size": [
+ 5.7,
+ 2.85,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ],
+ "uv_rotation": 270
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ],
+ "uv_rotation": 90
+ }
+ }
+ },
+ {
+ "origin": [
+ -3.7250000000000023,
+ 46.55,
+ -46.15
+ ],
+ "size": [
+ 5.7,
+ 2.85,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ],
+ "uv_rotation": 270
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ],
+ "uv_rotation": 90
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone3",
+ "parent": "bone2",
+ "pivot": [
+ 3.162499999999998,
+ 3.7999999999999985,
+ -14.135
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -32.225,
+ 21.849999999999998,
+ -32.47
+ ],
+ "size": [
+ 1.9,
+ 5.7,
+ 58.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 241,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 179,
+ 217
+ ],
+ "uv_size": [
+ 62,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 305,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ 62,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 241,
+ 155
+ ],
+ "uv_size": [
+ 2,
+ 62
+ ]
+ },
+ "down": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ -62
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 5.774999999999999,
+ 21.849999999999998,
+ -32.47
+ ],
+ "size": [
+ 1.9,
+ 5.7,
+ 58.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 305,
+ 217
+ ],
+ "uv_size": [
+ -62,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 307,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 241,
+ 217
+ ],
+ "uv_size": [
+ -62,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 243,
+ 155
+ ],
+ "uv_size": [
+ -2,
+ 62
+ ]
+ },
+ "down": {
+ "uv": [
+ 245,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ -62
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.34625,
+ 33.68016,
+ 23.07871
+ ],
+ "size": [
+ 38.3325,
+ 8.55,
+ 18.05
+ ],
+ "pivot": [
+ 3.019999999999998,
+ 40.80516,
+ 24.50371
+ ],
+ "rotation": [
+ -60,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 245,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 226,
+ 19
+ ],
+ "uv_size": [
+ 19,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 304,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 285,
+ 19
+ ],
+ "uv_size": [
+ 19,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 245,
+ 0
+ ],
+ "uv_size": [
+ 40,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 285,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.275000000000002,
+ 27.549999999999997,
+ 9.33
+ ],
+ "size": [
+ 38,
+ 14.25,
+ 25.65
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 56,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 29,
+ 354
+ ],
+ "uv_size": [
+ 27,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 123,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 354
+ ],
+ "uv_size": [
+ 27,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 56,
+ 327
+ ],
+ "uv_size": [
+ 40,
+ 27
+ ]
+ },
+ "down": {
+ "uv": [
+ 96,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ -27
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.275000000000002,
+ 41.8,
+ -43.87
+ ],
+ "size": [
+ 38,
+ 2.85,
+ 70.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 73,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 73
+ ],
+ "uv_size": [
+ 73,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 187,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 113,
+ 73
+ ],
+ "uv_size": [
+ 74,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 73,
+ 0
+ ],
+ "uv_size": [
+ 40,
+ 73
+ ]
+ },
+ "down": {
+ "uv": [
+ 113,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ -74
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.275000000000002,
+ 44.65,
+ -43.87
+ ],
+ "size": [
+ 38,
+ 8.55,
+ 52.25
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 227,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 172,
+ 494
+ ],
+ "uv_size": [
+ 55,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 267,
+ 494
+ ],
+ "uv_size": [
+ 55,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 227,
+ 439
+ ],
+ "uv_size": [
+ 40,
+ 55
+ ]
+ },
+ "down": {
+ "uv": [
+ 267,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ -55
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.37,
+ 21.849999999999998,
+ 5.91
+ ],
+ "size": [
+ 0,
+ 0.95,
+ 22.04
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 214,
+ 297
+ ],
+ "uv_size": [
+ 23,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 260,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 23,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 237,
+ 274
+ ],
+ "uv_size": [
+ 0,
+ 23
+ ]
+ },
+ "down": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ -23
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -32.13,
+ 26.373089999999998,
+ 32.98838
+ ],
+ "size": [
+ 39.73375,
+ 1.9,
+ 18.24
+ ],
+ "pivot": [
+ 5.062499999999998,
+ 29.22309,
+ 26.33838
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 290,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 271,
+ 189
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 350,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 331,
+ 189
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 290,
+ 170
+ ],
+ "uv_size": [
+ 41,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 331,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.475,
+ 6.649999999999999,
+ 26.43
+ ],
+ "size": [
+ 30.4,
+ 11.4,
+ 17.1
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 272,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ 12
+ ]
+ },
+ "east": {
+ "uv": [
+ 254,
+ 242
+ ],
+ "uv_size": [
+ 18,
+ 12
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ 12
+ ]
+ },
+ "west": {
+ "uv": [
+ 304,
+ 242
+ ],
+ "uv_size": [
+ 18,
+ 12
+ ]
+ },
+ "up": {
+ "uv": [
+ 272,
+ 224
+ ],
+ "uv_size": [
+ 32,
+ 18
+ ]
+ },
+ "down": {
+ "uv": [
+ 304,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ -18
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.76,
+ 6.649999999999999,
+ -35.32
+ ],
+ "size": [
+ 30.97,
+ 15.2,
+ 20.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 248,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 226,
+ 49
+ ],
+ "uv_size": [
+ 22,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 302,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 280,
+ 49
+ ],
+ "uv_size": [
+ 22,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 248,
+ 27
+ ],
+ "uv_size": [
+ 32,
+ 22
+ ]
+ },
+ "down": {
+ "uv": [
+ 280,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ -22
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone4",
+ "parent": "bone3",
+ "pivot": [
+ 3.162499999999998,
+ 4.749999999999998,
+ -14.135
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -32.225,
+ 11.399999999999999,
+ 26.43
+ ],
+ "size": [
+ 39.9,
+ 16.15,
+ 23.75
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 25,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 235
+ ],
+ "uv_size": [
+ 25,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 92,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 67,
+ 235
+ ],
+ "uv_size": [
+ 25,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 25,
+ 210
+ ],
+ "uv_size": [
+ 42,
+ 25
+ ]
+ },
+ "down": {
+ "uv": [
+ 67,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ -25
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -32.20125,
+ 25.65,
+ 32.985
+ ],
+ "size": [
+ 39.8525,
+ 1.9,
+ 1.14
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 74,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 73,
+ 312
+ ],
+ "uv_size": [
+ 1,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 116,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 115,
+ 312
+ ],
+ "uv_size": [
+ 1,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 74,
+ 311
+ ],
+ "uv_size": [
+ 41,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 115,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -32.225,
+ 11.399999999999999,
+ 42.58
+ ],
+ "size": [
+ 39.9,
+ 5.7,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 0,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 0,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "down": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -32.225,
+ 17.099999999999998,
+ 26.43
+ ],
+ "size": [
+ 39.9,
+ 0,
+ 18.05
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 98,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "east": {
+ "uv": [
+ 79,
+ 473
+ ],
+ "uv_size": [
+ 19,
+ 0
+ ]
+ },
+ "south": {
+ "uv": [
+ 159,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "west": {
+ "uv": [
+ 140,
+ 473
+ ],
+ "uv_size": [
+ 19,
+ 0
+ ]
+ },
+ "up": {
+ "uv": [
+ 98,
+ 454
+ ],
+ "uv_size": [
+ 42,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 140,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.275000000000002,
+ 13.299999999999999,
+ 50.18
+ ],
+ "size": [
+ 38,
+ 8.55,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 165,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 164,
+ 342
+ ],
+ "uv_size": [
+ 1,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 206,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 205,
+ 342
+ ],
+ "uv_size": [
+ 1,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 165,
+ 341
+ ],
+ "uv_size": [
+ 40,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 205,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -32.225,
+ 6.649999999999999,
+ 42.58
+ ],
+ "size": [
+ 39.9,
+ 4.75,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 119,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 109,
+ 269
+ ],
+ "uv_size": [
+ 10,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 171,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 161,
+ 269
+ ],
+ "uv_size": [
+ 10,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 119,
+ 259
+ ],
+ "uv_size": [
+ 42,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 161,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.975,
+ 5.699999999999998,
+ 52.08
+ ],
+ "size": [
+ 11.4,
+ 4.75,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 136,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 135,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 149,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 136,
+ 210
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -17.975,
+ 5.699999999999998,
+ -45.58
+ ],
+ "size": [
+ 11.4,
+ 4.75,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 136,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 135,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 149,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 136,
+ 210
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -32.225,
+ 6.649999999999999,
+ -15.37
+ ],
+ "size": [
+ 39.9,
+ 15.2,
+ 41.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 193
+ ],
+ "uv_size": [
+ 44,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 130,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 86,
+ 193
+ ],
+ "uv_size": [
+ 44,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 44,
+ 149
+ ],
+ "uv_size": [
+ 42,
+ 44
+ ]
+ },
+ "down": {
+ "uv": [
+ 86,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ -44
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -32.225,
+ 11.399999999999999,
+ -32.47
+ ],
+ "size": [
+ 39.9,
+ 10.45,
+ 17.1
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 384,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ 11
+ ]
+ },
+ "east": {
+ "uv": [
+ 366,
+ 362
+ ],
+ "uv_size": [
+ 18,
+ 11
+ ]
+ },
+ "south": {
+ "uv": [
+ 444,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ 11
+ ]
+ },
+ "west": {
+ "uv": [
+ 426,
+ 362
+ ],
+ "uv_size": [
+ 18,
+ 11
+ ]
+ },
+ "up": {
+ "uv": [
+ 384,
+ 344
+ ],
+ "uv_size": [
+ 42,
+ 18
+ ]
+ },
+ "down": {
+ "uv": [
+ 426,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ -18
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -32.225,
+ 6.649999999999999,
+ -44.82
+ ],
+ "size": [
+ 39.9,
+ 4.75,
+ 12.35
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 267,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 254,
+ 268
+ ],
+ "uv_size": [
+ 13,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 309,
+ 268
+ ],
+ "uv_size": [
+ 13,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 267,
+ 255
+ ],
+ "uv_size": [
+ 42,
+ 13
+ ]
+ },
+ "down": {
+ "uv": [
+ 309,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ -13
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone11",
+ "parent": "bone4",
+ "pivot": [
+ -29.6125,
+ 6.649999999999999,
+ -18.885
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -22.725,
+ 5.699999999999998,
+ 50.18
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 230,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 224,
+ 379
+ ],
+ "uv_size": [
+ -2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 226,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -3.7250000000000023,
+ 5.699999999999998,
+ 50.18
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 218,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 222,
+ 379
+ ],
+ "uv_size": [
+ 2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone12",
+ "parent": "bone4",
+ "pivot": [
+ -29.6125,
+ 6.649999999999999,
+ 26.335
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -22.725,
+ 5.699999999999998,
+ -46.53
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 230,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 224,
+ 379
+ ],
+ "uv_size": [
+ -2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 226,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -3.7250000000000023,
+ 5.699999999999998,
+ -46.53
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 218,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 222,
+ 379
+ ],
+ "uv_size": [
+ 2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone13",
+ "parent": "bone4",
+ "pivot": [
+ 3.162499999999998,
+ 7.599999999999999,
+ -20.785
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 2.924999999999997,
+ 11.399999999999999,
+ -43.87
+ ],
+ "size": [
+ 4.75,
+ 16.15,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 49,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 66,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 49,
+ 253
+ ],
+ "uv_size": [
+ 5,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 91,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -12.275000000000002,
+ 11.399999999999999,
+ -43.87
+ ],
+ "size": [
+ 15.2,
+ 0.95,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 33,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 71,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 33,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 75,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.475,
+ 11.399999999999999,
+ -43.87
+ ],
+ "size": [
+ 15.2,
+ 0.95,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 17,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 87,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 17,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 59,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -32.225,
+ 11.399999999999999,
+ -43.87
+ ],
+ "size": [
+ 4.75,
+ 16.15,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 12,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 103,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 12,
+ 253
+ ],
+ "uv_size": [
+ 5,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 2.924999999999997,
+ 27.549999999999997,
+ -43.87
+ ],
+ "size": [
+ 3.8,
+ 14.25,
+ 53.2
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 92,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 152,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 92,
+ 77
+ ],
+ "uv_size": [
+ 4,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 132,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -12.275000000000002,
+ 27.549999999999997,
+ -41.97
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 51.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 60,
+ 152
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 156,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 98,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 76,
+ 77
+ ],
+ "uv_size": [
+ 16,
+ 54
+ ]
+ },
+ "down": {
+ "uv": [
+ 116,
+ 131
+ ],
+ "uv_size": [
+ 16,
+ -54
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -12.275000000000002,
+ 12.349999999999998,
+ -41.97
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 30,
+ 303
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 71,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 56,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 33,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 75,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.475,
+ 27.549999999999997,
+ -41.97
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 51.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 152
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 172,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 98,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 60,
+ 77
+ ],
+ "uv_size": [
+ 16,
+ 54
+ ]
+ },
+ "down": {
+ "uv": [
+ 100,
+ 131
+ ],
+ "uv_size": [
+ 16,
+ -54
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.475,
+ 12.349999999999998,
+ -41.97
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 14,
+ 303
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 87,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 56,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 17,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 59,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.275000000000002,
+ 27.549999999999997,
+ -43.87
+ ],
+ "size": [
+ 3.8,
+ 14.25,
+ 53.2
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 56,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 116,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 60,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 56,
+ 77
+ ],
+ "uv_size": [
+ 4,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 60,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.465000000000003,
+ 27.549999999999997,
+ -42.92
+ ],
+ "size": [
+ 0,
+ 14.25,
+ 32.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 412,
+ 243
+ ],
+ "uv_size": [
+ 52,
+ 25
+ ]
+ },
+ "south": {
+ "uv": [
+ 468,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 426,
+ 226
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 412,
+ 194
+ ],
+ "uv_size": [
+ 0,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.914999999999997,
+ 27.549999999999997,
+ -42.92
+ ],
+ "size": [
+ 0,
+ 14.25,
+ 32.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 482,
+ 226
+ ],
+ "uv_size": [
+ -56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 468,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 412,
+ 243
+ ],
+ "uv_size": [
+ 52,
+ 25
+ ]
+ },
+ "up": {
+ "uv": [
+ 412,
+ 194
+ ],
+ "uv_size": [
+ 0,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ -56
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk1",
+ "parent": "bone13",
+ "pivot": [
+ 2.6511599999999973,
+ 12.349999999999998,
+ -43.47766
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -12.275000000000002,
+ 27.549999999999997,
+ -43.87
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 76,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 54,
+ 133
+ ],
+ "uv_size": [
+ 2,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 92,
+ 133
+ ],
+ "uv_size": [
+ -16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 133
+ ],
+ "uv_size": [
+ 2,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 99,
+ 146
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 116,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -12.275000000000002,
+ 12.349999999999998,
+ -43.87
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 33,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 10,
+ 265
+ ],
+ "uv_size": [
+ 2,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 49,
+ 265
+ ],
+ "uv_size": [
+ -16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 2,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 33,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 99,
+ 146
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk2",
+ "parent": "bone13",
+ "pivot": [
+ -27.2375,
+ 12.349999999999998,
+ -42.635
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -27.475,
+ 27.549999999999997,
+ -43.87
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 60,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 54,
+ 133
+ ],
+ "uv_size": [
+ 2,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 76,
+ 133
+ ],
+ "uv_size": [
+ -16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 133
+ ],
+ "uv_size": [
+ 2,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 99,
+ 146
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 100,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.475,
+ 12.349999999999998,
+ -43.87
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 17,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 10,
+ 265
+ ],
+ "uv_size": [
+ 2,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 33,
+ 265
+ ],
+ "uv_size": [
+ -16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 2,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 17,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 99,
+ 146
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone14",
+ "parent": "bone3",
+ "pivot": [
+ -12.275000000000002,
+ 17.099999999999998,
+ 22.25
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -26.525000000000002,
+ 45.457499999999996,
+ 13.928
+ ],
+ "size": [
+ 28.5,
+ 2.8975,
+ 5.985
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 427,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 421,
+ 415
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 463,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 457,
+ 415
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 427,
+ 409
+ ],
+ "uv_size": [
+ 30,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 457,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -5.625000000000002,
+ 44.5075,
+ 15.828
+ ],
+ "size": [
+ 3.8,
+ 0.9975,
+ 2.185
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 450,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 448,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 456,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 450,
+ 424
+ ],
+ "uv_size": [
+ 4,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -22.915000000000003,
+ 44.5075,
+ 15.847
+ ],
+ "size": [
+ 3.8,
+ 0.9975,
+ 2.185
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 450,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 448,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 456,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 450,
+ 424
+ ],
+ "uv_size": [
+ 4,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ -2
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone15",
+ "parent": "bone3",
+ "pivot": [
+ -34.837500000000006,
+ 40.85,
+ -49.285
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -33.175,
+ 46.55,
+ -29.62
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -33.175,
+ 46.55,
+ -39.12
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 320,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 314,
+ 480
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 328,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 320,
+ 474
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -33.175,
+ 46.55,
+ -11.57
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 320,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 314,
+ 480
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 328,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 320,
+ 474
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -33.175,
+ 46.55,
+ -2.07
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone16",
+ "parent": "bone3",
+ "pivot": [
+ 10.287499999999998,
+ 40.85,
+ -49.285
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 6.724999999999998,
+ 46.55,
+ -29.62
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 302,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 294,
+ 473
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 296,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.724999999999998,
+ 46.55,
+ -39.12
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 328,
+ 480
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 330,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 320,
+ 480
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 322,
+ 474
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 324,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.724999999999998,
+ 46.55,
+ -11.57
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 328,
+ 480
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 330,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 320,
+ 480
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 322,
+ 474
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 324,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.724999999999998,
+ 46.55,
+ -2.07
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 302,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 294,
+ 473
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 296,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ -6
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone5",
+ "parent": "bone3",
+ "pivot": [
+ -9.187500000000002,
+ 17.099999999999998,
+ -22.685
+ ]
+ },
+ {
+ "name": "capo",
+ "parent": "bone5",
+ "pivot": [
+ 3.162499999999998,
+ 26.599999999999998,
+ 34.03
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -32.224500000000006,
+ 27.89359,
+ 33.46388
+ ],
+ "size": [
+ 39.899,
+ 1.899,
+ 18.239
+ ],
+ "inflate": 0.01,
+ "pivot": [
+ 5.062499999999998,
+ 29.79309,
+ 25.86338
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 212,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 193,
+ 145
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 273,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 254,
+ 145
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 212,
+ 126
+ ],
+ "uv_size": [
+ 42,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 254,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -25.5745,
+ 29.98359,
+ 36.31388
+ ],
+ "size": [
+ 26.599,
+ -0.001,
+ 12.539
+ ],
+ "inflate": 0.01,
+ "pivot": [
+ 5.062499999999998,
+ 29.983089999999997,
+ 25.86338
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 341,
+ 154
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 322,
+ 154
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 402,
+ 154
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 383,
+ 154
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 458,
+ 296
+ ],
+ "uv_size": [
+ -41,
+ -19
+ ]
+ },
+ "down": {
+ "uv": [
+ 431,
+ 142
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "retrov",
+ "parent": "bone3",
+ "pivot": [
+ -35.58188,
+ 22.799999999999997,
+ 22.93751
+ ]
+ },
+ {
+ "name": "bone",
+ "parent": "retrov",
+ "pivot": [
+ -35.58188,
+ 22.799999999999997,
+ 22.93751
+ ],
+ "rotation": [
+ 0,
+ -12.5,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -37.198170000000005,
+ 26.599999999999998,
+ 27.55241
+ ],
+ "size": [
+ 4.75,
+ 6.65,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 23,
+ 5
+ ],
+ "uv_size": [
+ 5,
+ 7
+ ]
+ },
+ "east": {
+ "uv": [
+ 21,
+ 5
+ ],
+ "uv_size": [
+ 2,
+ 7
+ ]
+ },
+ "south": {
+ "uv": [
+ 30,
+ 5
+ ],
+ "uv_size": [
+ 5,
+ 7
+ ]
+ },
+ "west": {
+ "uv": [
+ 28,
+ 5
+ ],
+ "uv_size": [
+ 2,
+ 7
+ ]
+ },
+ "up": {
+ "uv": [
+ 23,
+ 3
+ ],
+ "uv_size": [
+ 5,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 28,
+ 5
+ ],
+ "uv_size": [
+ 5,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -35.29817,
+ 27.549999999999997,
+ 28.50241
+ ],
+ "size": [
+ 5.7,
+ 3.8,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 4
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "south": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 4
+ ]
+ },
+ "west": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "up": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 0
+ ]
+ },
+ "down": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 0
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone6",
+ "parent": "retrov",
+ "pivot": [
+ 11.031879999999997,
+ 22.799999999999997,
+ 22.93751
+ ],
+ "rotation": [
+ 0,
+ 12.5,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 7.898169999999999,
+ 26.599999999999998,
+ 27.55241
+ ],
+ "size": [
+ 4.75,
+ 6.65,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 28,
+ 5
+ ],
+ "uv_size": [
+ -5,
+ 7
+ ]
+ },
+ "east": {
+ "uv": [
+ 30,
+ 5
+ ],
+ "uv_size": [
+ -2,
+ 7
+ ]
+ },
+ "south": {
+ "uv": [
+ 35,
+ 5
+ ],
+ "uv_size": [
+ -5,
+ 7
+ ]
+ },
+ "west": {
+ "uv": [
+ 23,
+ 5
+ ],
+ "uv_size": [
+ -2,
+ 7
+ ]
+ },
+ "up": {
+ "uv": [
+ 28,
+ 3
+ ],
+ "uv_size": [
+ -5,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 33,
+ 5
+ ],
+ "uv_size": [
+ -5,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 5.048169999999997,
+ 27.549999999999997,
+ 28.50241
+ ],
+ "size": [
+ 5.7,
+ 3.8,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ -6,
+ 4
+ ]
+ },
+ "east": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "south": {
+ "uv": [
+ 12,
+ 9
+ ],
+ "uv_size": [
+ -6,
+ 4
+ ]
+ },
+ "west": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "up": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ -6,
+ 0
+ ]
+ },
+ "down": {
+ "uv": [
+ 12,
+ 9
+ ],
+ "uv_size": [
+ -6,
+ 0
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "rodas",
+ "parent": "bone2",
+ "pivot": [
+ -27.142500000000002,
+ 7.599999999999999,
+ 40.015
+ ]
+ },
+ {
+ "name": "front",
+ "parent": "rodas",
+ "pivot": [
+ 3.732499999999998,
+ 7.599999999999999,
+ 35.265
+ ]
+ },
+ {
+ "name": "front_right_wheel",
+ "parent": "front",
+ "pivot": [
+ -27.142500000000002,
+ 7.599999999999999,
+ 34.885
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -31.0375,
+ 3.7999999999999985,
+ 31.085
+ ],
+ "size": [
+ 3.8,
+ 7.6,
+ 7.6
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 269,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 261,
+ 282
+ ],
+ "uv_size": [
+ 8,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 281,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ 8,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 269,
+ 274
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "down": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ -8
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.773750000000003,
+ 4.478749999999998,
+ 27.49573
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -29.01875,
+ 7.837499999999999,
+ 34.88499
+ ],
+ "rotation": [
+ -45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 157,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 153,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 166,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 157,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.750000000000004,
+ 4.512499999999998,
+ 27.285
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -29.01875,
+ 7.599999999999999,
+ 34.885
+ ],
+ "rotation": [
+ -90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 269,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 265,
+ 66
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 278,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 269,
+ 62
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.750000000000004,
+ 4.512499999999998,
+ 27.285
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 176,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 172,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 185,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 176,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.773750000000003,
+ 4.2004899999999985,
+ 27.15986
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -29.01875,
+ 7.698369999999999,
+ 34.54912
+ ],
+ "rotation": [
+ 45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 4,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 287
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 13,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 4,
+ 283
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.750000000000004,
+ 4.512499999999998,
+ 27.285
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -29.01875,
+ 7.599999999999999,
+ 34.885
+ ],
+ "rotation": [
+ -180,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 195,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 191,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 204,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 195,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.773750000000003,
+ 4.814619999999999,
+ 27.49575
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -29.01875,
+ 7.837499999999999,
+ 34.88501
+ ],
+ "rotation": [
+ -135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 138,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 134,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 147,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 138,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.773750000000003,
+ 4.814619999999999,
+ 27.83162
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -29.01875,
+ 7.698369999999999,
+ 35.22088
+ ],
+ "rotation": [
+ 135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 218,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 214,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 227,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 218,
+ 259
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.750000000000004,
+ 4.512499999999998,
+ 27.285
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -29.01875,
+ 7.599999999999999,
+ 34.885
+ ],
+ "rotation": [
+ 90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 237,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 233,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 246,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 237,
+ 259
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "front_left_wheel",
+ "parent": "front",
+ "pivot": [
+ 1.6424999999999983,
+ 7.599999999999999,
+ 34.885
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 2.6874999999999982,
+ 3.7999999999999985,
+ 31.085
+ ],
+ "size": [
+ 3.8,
+ 7.6,
+ 7.6
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 281,
+ 282
+ ],
+ "uv_size": [
+ -8,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 285,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 269,
+ 282
+ ],
+ "uv_size": [
+ -8,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 273,
+ 274
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "down": {
+ "uv": [
+ 277,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ -8
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 2.426249999999998,
+ 4.478749999999998,
+ 27.49573
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ 4.468749999999998,
+ 7.837499999999999,
+ 34.88499
+ ],
+ "rotation": [
+ -45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 166,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 171,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 157,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 162,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 167,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 2.4499999999999975,
+ 4.512499999999998,
+ 27.285
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 4.468749999999998,
+ 7.599999999999999,
+ 34.885
+ ],
+ "rotation": [
+ -90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 278,
+ 66
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 283,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 269,
+ 66
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 274,
+ 62
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 279,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 2.4499999999999975,
+ 4.512499999999998,
+ 27.285
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 185,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 190,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 176,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 181,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 186,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 2.426249999999998,
+ 4.2004899999999985,
+ 27.15986
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ 4.468749999999998,
+ 7.698369999999999,
+ 34.54912
+ ],
+ "rotation": [
+ 45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 13,
+ 287
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 18,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 4,
+ 287
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 9,
+ 283
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 14,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 2.4499999999999975,
+ 4.512499999999998,
+ 27.285
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 4.468749999999998,
+ 7.599999999999999,
+ 34.885
+ ],
+ "rotation": [
+ -180,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 204,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 209,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 195,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 200,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 205,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 2.426249999999998,
+ 4.814619999999999,
+ 27.49575
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ 4.468749999999998,
+ 7.837499999999999,
+ 34.88501
+ ],
+ "rotation": [
+ -135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 147,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 152,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 138,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 143,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 2.426249999999998,
+ 4.814619999999999,
+ 27.83162
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ 4.468749999999998,
+ 7.698369999999999,
+ 35.22088
+ ],
+ "rotation": [
+ 135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 227,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 232,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 218,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 223,
+ 259
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 228,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 2.4499999999999975,
+ 4.512499999999998,
+ 27.285
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 4.468749999999998,
+ 7.599999999999999,
+ 34.885
+ ],
+ "rotation": [
+ 90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 246,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 251,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 237,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 242,
+ 259
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 247,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "back",
+ "parent": "rodas",
+ "pivot": [
+ -27.142500000000002,
+ 7.599999999999999,
+ -29.62
+ ]
+ },
+ {
+ "name": "back_right_wheel",
+ "parent": "back",
+ "pivot": [
+ -27.142500000000002,
+ 7.599999999999999,
+ -29.62
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -31.0375,
+ 3.7999999999999985,
+ -27.72
+ ],
+ "size": [
+ 3.8,
+ 7.6,
+ 7.6
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 269,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 261,
+ 282
+ ],
+ "uv_size": [
+ 8,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 281,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ 8,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 269,
+ 274
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "down": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ -8
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.773750000000003,
+ 4.478749999999998,
+ -31.30927
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -29.01875,
+ 7.837499999999999,
+ -23.92001
+ ],
+ "rotation": [
+ -45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 157,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 153,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 166,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 157,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.750000000000004,
+ 4.512499999999998,
+ -31.52
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -29.01875,
+ 7.599999999999999,
+ -23.92
+ ],
+ "rotation": [
+ -90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 269,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 265,
+ 66
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 278,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 269,
+ 62
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.750000000000004,
+ 4.512499999999998,
+ -31.52
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 176,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 172,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 185,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 176,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.773750000000003,
+ 4.2004899999999985,
+ -31.64514
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -29.01875,
+ 7.698369999999999,
+ -24.25588
+ ],
+ "rotation": [
+ 45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 4,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 287
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 13,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 4,
+ 283
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.750000000000004,
+ 4.512499999999998,
+ -31.52
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -29.01875,
+ 7.599999999999999,
+ -23.92
+ ],
+ "rotation": [
+ -180,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 195,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 191,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 204,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 195,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.773750000000003,
+ 4.814619999999999,
+ -31.30925
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -29.01875,
+ 7.837499999999999,
+ -23.91999
+ ],
+ "rotation": [
+ -135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 138,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 134,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 147,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 138,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.773750000000003,
+ 4.814619999999999,
+ -30.97338
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -29.01875,
+ 7.698369999999999,
+ -23.58412
+ ],
+ "rotation": [
+ 135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 218,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 214,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 227,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 218,
+ 259
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.750000000000004,
+ 4.512499999999998,
+ -31.52
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -29.01875,
+ 7.599999999999999,
+ -23.92
+ ],
+ "rotation": [
+ 90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 237,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 233,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 246,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 237,
+ 259
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "back_left_wheel",
+ "parent": "back",
+ "pivot": [
+ 1.6424999999999983,
+ 7.599999999999999,
+ -29.62
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 2.6874999999999982,
+ 3.7999999999999985,
+ -27.72
+ ],
+ "size": [
+ 3.8,
+ 7.6,
+ 7.6
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 281,
+ 282
+ ],
+ "uv_size": [
+ -8,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 285,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 269,
+ 282
+ ],
+ "uv_size": [
+ -8,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 273,
+ 274
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "down": {
+ "uv": [
+ 277,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ -8
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 2.426249999999998,
+ 4.478749999999998,
+ -31.30927
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ 4.468749999999998,
+ 7.837499999999999,
+ -23.92001
+ ],
+ "rotation": [
+ -45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 166,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 171,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 157,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 162,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 167,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 2.4499999999999975,
+ 4.512499999999998,
+ -31.52
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 4.468749999999998,
+ 7.599999999999999,
+ -23.92
+ ],
+ "rotation": [
+ -90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 278,
+ 66
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 283,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 269,
+ 66
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 274,
+ 62
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 279,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 2.4499999999999975,
+ 4.512499999999998,
+ -31.52
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 185,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 190,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 176,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 181,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 186,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 2.426249999999998,
+ 4.2004899999999985,
+ -31.64514
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ 4.468749999999998,
+ 7.698369999999999,
+ -24.25588
+ ],
+ "rotation": [
+ 45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 13,
+ 287
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 18,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 4,
+ 287
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 9,
+ 283
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 14,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 2.4499999999999975,
+ 4.512499999999998,
+ -31.52
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 4.468749999999998,
+ 7.599999999999999,
+ -23.92
+ ],
+ "rotation": [
+ -180,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 204,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 209,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 195,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 200,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 205,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 2.426249999999998,
+ 4.814619999999999,
+ -31.30925
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ 4.468749999999998,
+ 7.837499999999999,
+ -23.91999
+ ],
+ "rotation": [
+ -135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 147,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 152,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 138,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 143,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 2.426249999999998,
+ 4.814619999999999,
+ -30.97338
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ 4.468749999999998,
+ 7.698369999999999,
+ -23.58412
+ ],
+ "rotation": [
+ 135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 227,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 232,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 218,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 223,
+ 259
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 228,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 2.4499999999999975,
+ 4.512499999999998,
+ -31.52
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 4.468749999999998,
+ 7.599999999999999,
+ -23.92
+ ],
+ "rotation": [
+ 90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 246,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 251,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 237,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 242,
+ 259
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 247,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "description": {
+ "identifier": "geometry.dn_sa_ambulance_car_270",
+ "texture_width": 512,
+ "texture_height": 512,
+ "visible_bounds_width": 14,
+ "visible_bounds_height": 5,
+ "visible_bounds_offset": [
+ 0,
+ 1.5,
+ 0
+ ]
+ },
+ "bones": [
+ {
+ "name": "main",
+ "pivot": [
+ -7.9999999999999964,
+ -12.350000000000001,
+ 3.724999999999998
+ ],
+ "rotation": [
+ 0,
+ -180,
+ 0
+ ]
+ },
+ {
+ "name": "car_shapes",
+ "parent": "main",
+ "pivot": [
+ -7.9999999999999964,
+ -12.350000000000001,
+ 3.724999999999998
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -15.999999999999996,
+ 6.649999999999999,
+ -7.275000000000002
+ ],
+ "size": [
+ 16,
+ 16,
+ 16
+ ],
+ "uv": [
+ -28,
+ -14
+ ]
+ },
+ {
+ "origin": [
+ -27.949999999999996,
+ 6.649999999999999,
+ 20.825
+ ],
+ "size": [
+ 38.95,
+ 19,
+ 25.08
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -26.999999999999996,
+ 6.649999999999999,
+ -48.05
+ ],
+ "size": [
+ 38,
+ 46.55,
+ 51.775
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -27.949999999999996,
+ 6.649999999999999,
+ 3.724999999999998
+ ],
+ "size": [
+ 38.95,
+ 20.9,
+ 17.1
+ ],
+ "uv": {}
+ },
+ {
+ "origin": [
+ -26.999999999999996,
+ 27.549999999999997,
+ 4.104999999999999
+ ],
+ "size": [
+ 38,
+ 17.1,
+ 17.67
+ ],
+ "uv": {}
+ }
+ ]
+ },
+ {
+ "name": "bone2",
+ "parent": "main",
+ "pivot": [
+ 7.4375000000000036,
+ 1.8999999999999986,
+ -18.410000000000004
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -22.249999999999996,
+ 46.55,
+ -50.425
+ ],
+ "size": [
+ 5.7,
+ 2.85,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ],
+ "uv_rotation": 270
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ],
+ "uv_rotation": 90
+ }
+ }
+ },
+ {
+ "origin": [
+ 0.5500000000000034,
+ 46.55,
+ -50.425
+ ],
+ "size": [
+ 5.7,
+ 2.85,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ],
+ "uv_rotation": 270
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ],
+ "uv_rotation": 90
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone3",
+ "parent": "bone2",
+ "pivot": [
+ 7.4375000000000036,
+ 3.7999999999999985,
+ -18.410000000000004
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -27.949999999999996,
+ 21.849999999999998,
+ -36.745000000000005
+ ],
+ "size": [
+ 1.9,
+ 5.7,
+ 58.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 241,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 179,
+ 217
+ ],
+ "uv_size": [
+ 62,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 305,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ 62,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 241,
+ 155
+ ],
+ "uv_size": [
+ 2,
+ 62
+ ]
+ },
+ "down": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ 2,
+ -62
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 10.050000000000004,
+ 21.849999999999998,
+ -36.745000000000005
+ ],
+ "size": [
+ 1.9,
+ 5.7,
+ 58.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 243,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 305,
+ 217
+ ],
+ "uv_size": [
+ -62,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 307,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 241,
+ 217
+ ],
+ "uv_size": [
+ -62,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 243,
+ 155
+ ],
+ "uv_size": [
+ -2,
+ 62
+ ]
+ },
+ "down": {
+ "uv": [
+ 245,
+ 217
+ ],
+ "uv_size": [
+ -2,
+ -62
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.071249999999996,
+ 33.68016,
+ 18.80371
+ ],
+ "size": [
+ 38.3325,
+ 8.55,
+ 18.05
+ ],
+ "pivot": [
+ 7.2950000000000035,
+ 40.80516,
+ 20.22871
+ ],
+ "rotation": [
+ -60,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 245,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 226,
+ 19
+ ],
+ "uv_size": [
+ 19,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 304,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 285,
+ 19
+ ],
+ "uv_size": [
+ 19,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 245,
+ 0
+ ],
+ "uv_size": [
+ 40,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 285,
+ 19
+ ],
+ "uv_size": [
+ 40,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.999999999999996,
+ 27.549999999999997,
+ 5.054999999999998
+ ],
+ "size": [
+ 38,
+ 14.25,
+ 25.65
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 56,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 29,
+ 354
+ ],
+ "uv_size": [
+ 27,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 123,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 354
+ ],
+ "uv_size": [
+ 27,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 56,
+ 327
+ ],
+ "uv_size": [
+ 40,
+ 27
+ ]
+ },
+ "down": {
+ "uv": [
+ 96,
+ 354
+ ],
+ "uv_size": [
+ 40,
+ -27
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.999999999999996,
+ 41.8,
+ -48.144999999999996
+ ],
+ "size": [
+ 38,
+ 2.85,
+ 70.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 73,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 73
+ ],
+ "uv_size": [
+ 73,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 187,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 113,
+ 73
+ ],
+ "uv_size": [
+ 74,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 73,
+ 0
+ ],
+ "uv_size": [
+ 40,
+ 73
+ ]
+ },
+ "down": {
+ "uv": [
+ 113,
+ 73
+ ],
+ "uv_size": [
+ 40,
+ -74
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.999999999999996,
+ 44.65,
+ -48.144999999999996
+ ],
+ "size": [
+ 38,
+ 8.55,
+ 52.25
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 227,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 172,
+ 494
+ ],
+ "uv_size": [
+ 55,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 267,
+ 494
+ ],
+ "uv_size": [
+ 55,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 227,
+ 439
+ ],
+ "uv_size": [
+ 40,
+ 55
+ ]
+ },
+ "down": {
+ "uv": [
+ 267,
+ 494
+ ],
+ "uv_size": [
+ 40,
+ -55
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.094999999999995,
+ 21.849999999999998,
+ 1.634999999999998
+ ],
+ "size": [
+ 0,
+ 0.95,
+ 22.04
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 214,
+ 297
+ ],
+ "uv_size": [
+ 23,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 260,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 23,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 237,
+ 274
+ ],
+ "uv_size": [
+ 0,
+ 23
+ ]
+ },
+ "down": {
+ "uv": [
+ 237,
+ 297
+ ],
+ "uv_size": [
+ 0,
+ -23
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.854999999999997,
+ 26.373089999999998,
+ 28.713379999999997
+ ],
+ "size": [
+ 39.73375,
+ 1.9,
+ 18.24
+ ],
+ "pivot": [
+ 9.337500000000004,
+ 29.22309,
+ 22.06338
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 290,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 271,
+ 189
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 350,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 331,
+ 189
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 290,
+ 170
+ ],
+ "uv_size": [
+ 41,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 331,
+ 189
+ ],
+ "uv_size": [
+ 41,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.199999999999996,
+ 6.649999999999999,
+ 22.154999999999998
+ ],
+ "size": [
+ 30.4,
+ 11.4,
+ 17.1
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 272,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ 12
+ ]
+ },
+ "east": {
+ "uv": [
+ 254,
+ 242
+ ],
+ "uv_size": [
+ 18,
+ 12
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ 12
+ ]
+ },
+ "west": {
+ "uv": [
+ 304,
+ 242
+ ],
+ "uv_size": [
+ 18,
+ 12
+ ]
+ },
+ "up": {
+ "uv": [
+ 272,
+ 224
+ ],
+ "uv_size": [
+ 32,
+ 18
+ ]
+ },
+ "down": {
+ "uv": [
+ 304,
+ 242
+ ],
+ "uv_size": [
+ 32,
+ -18
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.484999999999996,
+ 6.649999999999999,
+ -39.595
+ ],
+ "size": [
+ 30.97,
+ 15.2,
+ 20.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 248,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 226,
+ 49
+ ],
+ "uv_size": [
+ 22,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 302,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 280,
+ 49
+ ],
+ "uv_size": [
+ 22,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 248,
+ 27
+ ],
+ "uv_size": [
+ 32,
+ 22
+ ]
+ },
+ "down": {
+ "uv": [
+ 280,
+ 49
+ ],
+ "uv_size": [
+ 32,
+ -22
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone4",
+ "parent": "bone3",
+ "pivot": [
+ 7.4375000000000036,
+ 4.749999999999998,
+ -18.410000000000004
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -27.949999999999996,
+ 11.399999999999999,
+ 22.154999999999998
+ ],
+ "size": [
+ 39.9,
+ 16.15,
+ 23.75
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 25,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 235
+ ],
+ "uv_size": [
+ 25,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 92,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 67,
+ 235
+ ],
+ "uv_size": [
+ 25,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 25,
+ 210
+ ],
+ "uv_size": [
+ 42,
+ 25
+ ]
+ },
+ "down": {
+ "uv": [
+ 67,
+ 235
+ ],
+ "uv_size": [
+ 42,
+ -25
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.926249999999996,
+ 25.65,
+ 28.709999999999997
+ ],
+ "size": [
+ 39.8525,
+ 1.9,
+ 1.14
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 74,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 73,
+ 312
+ ],
+ "uv_size": [
+ 1,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 116,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 115,
+ 312
+ ],
+ "uv_size": [
+ 1,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 74,
+ 311
+ ],
+ "uv_size": [
+ 41,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 115,
+ 312
+ ],
+ "uv_size": [
+ 41,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.949999999999996,
+ 11.399999999999999,
+ 38.30499999999999
+ ],
+ "size": [
+ 39.9,
+ 5.7,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 0,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 0,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 44,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "down": {
+ "uv": [
+ 86,
+ 483
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.949999999999996,
+ 17.099999999999998,
+ 22.154999999999998
+ ],
+ "size": [
+ 39.9,
+ 0,
+ 18.05
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 98,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "east": {
+ "uv": [
+ 79,
+ 473
+ ],
+ "uv_size": [
+ 19,
+ 0
+ ]
+ },
+ "south": {
+ "uv": [
+ 159,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ 0
+ ]
+ },
+ "west": {
+ "uv": [
+ 140,
+ 473
+ ],
+ "uv_size": [
+ 19,
+ 0
+ ]
+ },
+ "up": {
+ "uv": [
+ 98,
+ 454
+ ],
+ "uv_size": [
+ 42,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 140,
+ 473
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.999999999999996,
+ 13.299999999999999,
+ 45.905
+ ],
+ "size": [
+ 38,
+ 8.55,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 165,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "east": {
+ "uv": [
+ 164,
+ 342
+ ],
+ "uv_size": [
+ 1,
+ 9
+ ]
+ },
+ "south": {
+ "uv": [
+ 206,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ 9
+ ]
+ },
+ "west": {
+ "uv": [
+ 205,
+ 342
+ ],
+ "uv_size": [
+ 1,
+ 9
+ ]
+ },
+ "up": {
+ "uv": [
+ 165,
+ 341
+ ],
+ "uv_size": [
+ 40,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 205,
+ 342
+ ],
+ "uv_size": [
+ 40,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.949999999999996,
+ 6.649999999999999,
+ 38.30499999999999
+ ],
+ "size": [
+ 39.9,
+ 4.75,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 119,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 109,
+ 269
+ ],
+ "uv_size": [
+ 10,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 171,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 161,
+ 269
+ ],
+ "uv_size": [
+ 10,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 119,
+ 259
+ ],
+ "uv_size": [
+ 42,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 161,
+ 269
+ ],
+ "uv_size": [
+ 42,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -13.699999999999996,
+ 5.699999999999998,
+ 47.80499999999999
+ ],
+ "size": [
+ 11.4,
+ 4.75,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 136,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 135,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 149,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 136,
+ 210
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -13.699999999999996,
+ 5.699999999999998,
+ -49.855000000000004
+ ],
+ "size": [
+ 11.4,
+ 4.75,
+ 0.95
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 136,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 135,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 149,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 1,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 136,
+ 210
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 211
+ ],
+ "uv_size": [
+ 12,
+ -1
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.949999999999996,
+ 6.649999999999999,
+ -19.645000000000003
+ ],
+ "size": [
+ 39.9,
+ 15.2,
+ 41.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 193
+ ],
+ "uv_size": [
+ 44,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 130,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 86,
+ 193
+ ],
+ "uv_size": [
+ 44,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 44,
+ 149
+ ],
+ "uv_size": [
+ 42,
+ 44
+ ]
+ },
+ "down": {
+ "uv": [
+ 86,
+ 193
+ ],
+ "uv_size": [
+ 42,
+ -44
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.949999999999996,
+ 11.399999999999999,
+ -36.745000000000005
+ ],
+ "size": [
+ 39.9,
+ 10.45,
+ 17.1
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 384,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ 11
+ ]
+ },
+ "east": {
+ "uv": [
+ 366,
+ 362
+ ],
+ "uv_size": [
+ 18,
+ 11
+ ]
+ },
+ "south": {
+ "uv": [
+ 444,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ 11
+ ]
+ },
+ "west": {
+ "uv": [
+ 426,
+ 362
+ ],
+ "uv_size": [
+ 18,
+ 11
+ ]
+ },
+ "up": {
+ "uv": [
+ 384,
+ 344
+ ],
+ "uv_size": [
+ 42,
+ 18
+ ]
+ },
+ "down": {
+ "uv": [
+ 426,
+ 362
+ ],
+ "uv_size": [
+ 42,
+ -18
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.949999999999996,
+ 6.649999999999999,
+ -49.095
+ ],
+ "size": [
+ 39.9,
+ 4.75,
+ 12.35
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 267,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "east": {
+ "uv": [
+ 254,
+ 268
+ ],
+ "uv_size": [
+ 13,
+ 5
+ ]
+ },
+ "south": {
+ "uv": [
+ 322,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ 5
+ ]
+ },
+ "west": {
+ "uv": [
+ 309,
+ 268
+ ],
+ "uv_size": [
+ 13,
+ 5
+ ]
+ },
+ "up": {
+ "uv": [
+ 267,
+ 255
+ ],
+ "uv_size": [
+ 42,
+ 13
+ ]
+ },
+ "down": {
+ "uv": [
+ 309,
+ 268
+ ],
+ "uv_size": [
+ 42,
+ -13
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone11",
+ "parent": "bone4",
+ "pivot": [
+ -25.337499999999995,
+ 6.649999999999999,
+ -23.160000000000004
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -18.449999999999996,
+ 5.699999999999998,
+ 45.905
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 230,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 224,
+ 379
+ ],
+ "uv_size": [
+ -2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 226,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 0.5500000000000034,
+ 5.699999999999998,
+ 45.905
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 218,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 222,
+ 379
+ ],
+ "uv_size": [
+ 2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone12",
+ "parent": "bone4",
+ "pivot": [
+ -25.337499999999995,
+ 6.649999999999999,
+ 22.06
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -18.449999999999996,
+ 5.699999999999998,
+ -50.80500000000001
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 230,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 224,
+ 379
+ ],
+ "uv_size": [
+ -2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 226,
+ 383
+ ],
+ "uv_size": [
+ -2,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 0.5500000000000034,
+ 5.699999999999998,
+ -50.80500000000001
+ ],
+ "size": [
+ 1.9,
+ 7.6,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 222,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 218,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 228,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 222,
+ 379
+ ],
+ "uv_size": [
+ 2,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 224,
+ 383
+ ],
+ "uv_size": [
+ 2,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone13",
+ "parent": "bone4",
+ "pivot": [
+ 7.4375000000000036,
+ 7.599999999999999,
+ -25.060000000000002
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 7.200000000000003,
+ 11.399999999999999,
+ -48.144999999999996
+ ],
+ "size": [
+ 4.75,
+ 16.15,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 49,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 66,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 49,
+ 253
+ ],
+ "uv_size": [
+ 5,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 91,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -7.9999999999999964,
+ 11.399999999999999,
+ -48.144999999999996
+ ],
+ "size": [
+ 15.2,
+ 0.95,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 33,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 71,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 33,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 75,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.199999999999996,
+ 11.399999999999999,
+ -48.144999999999996
+ ],
+ "size": [
+ 15.2,
+ 0.95,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 17,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 87,
+ 281
+ ],
+ "uv_size": [
+ 16,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 281
+ ],
+ "uv_size": [
+ 12,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 17,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 59,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.949999999999996,
+ 11.399999999999999,
+ -48.144999999999996
+ ],
+ "size": [
+ 4.75,
+ 16.15,
+ 11.4
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 12,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "south": {
+ "uv": [
+ 103,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ 17
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 12,
+ 17
+ ]
+ },
+ "up": {
+ "uv": [
+ 12,
+ 253
+ ],
+ "uv_size": [
+ 5,
+ 12
+ ]
+ },
+ "down": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 5,
+ -12
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 7.200000000000003,
+ 27.549999999999997,
+ -48.144999999999996
+ ],
+ "size": [
+ 3.8,
+ 14.25,
+ 53.2
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 92,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 152,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 92,
+ 77
+ ],
+ "uv_size": [
+ 4,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 132,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -7.9999999999999964,
+ 27.549999999999997,
+ -46.245000000000005
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 51.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 60,
+ 152
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 156,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 98,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 76,
+ 77
+ ],
+ "uv_size": [
+ 16,
+ 54
+ ]
+ },
+ "down": {
+ "uv": [
+ 116,
+ 131
+ ],
+ "uv_size": [
+ 16,
+ -54
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -7.9999999999999964,
+ 12.349999999999998,
+ -46.245000000000005
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 30,
+ 303
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 71,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 56,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 33,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 75,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.199999999999996,
+ 27.549999999999997,
+ -46.245000000000005
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 51.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 44,
+ 152
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 172,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 98,
+ 133
+ ],
+ "uv_size": [
+ 54,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 60,
+ 77
+ ],
+ "uv_size": [
+ 16,
+ 54
+ ]
+ },
+ "down": {
+ "uv": [
+ 100,
+ 131
+ ],
+ "uv_size": [
+ 16,
+ -54
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.199999999999996,
+ 12.349999999999998,
+ -46.245000000000005
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 9.5
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 14,
+ 303
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 87,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 56,
+ 265
+ ],
+ "uv_size": [
+ 10,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 17,
+ 253
+ ],
+ "uv_size": [
+ 16,
+ 10
+ ]
+ },
+ "down": {
+ "uv": [
+ 59,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ -10
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -26.999999999999996,
+ 27.549999999999997,
+ -48.144999999999996
+ ],
+ "size": [
+ 3.8,
+ 14.25,
+ 53.2
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 56,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 116,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 60,
+ 133
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 56,
+ 77
+ ],
+ "uv_size": [
+ 4,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 60,
+ 133
+ ],
+ "uv_size": [
+ 4,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.189999999999998,
+ 27.549999999999997,
+ -47.19500000000001
+ ],
+ "size": [
+ 0,
+ 14.25,
+ 32.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 412,
+ 243
+ ],
+ "uv_size": [
+ 52,
+ 25
+ ]
+ },
+ "south": {
+ "uv": [
+ 468,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 426,
+ 226
+ ],
+ "uv_size": [
+ 56,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 412,
+ 194
+ ],
+ "uv_size": [
+ 0,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ -56
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 11.190000000000003,
+ 27.549999999999997,
+ -47.19500000000001
+ ],
+ "size": [
+ 0,
+ 14.25,
+ 32.3
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 482,
+ 226
+ ],
+ "uv_size": [
+ -56,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 468,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 412,
+ 243
+ ],
+ "uv_size": [
+ 52,
+ 25
+ ]
+ },
+ "up": {
+ "uv": [
+ 412,
+ 194
+ ],
+ "uv_size": [
+ 0,
+ 56
+ ]
+ },
+ "down": {
+ "uv": [
+ 412,
+ 250
+ ],
+ "uv_size": [
+ 0,
+ -56
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk1",
+ "parent": "bone13",
+ "pivot": [
+ 6.926160000000003,
+ 12.349999999999998,
+ -47.752660000000006
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -7.9999999999999964,
+ 27.549999999999997,
+ -48.144999999999996
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 76,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 54,
+ 133
+ ],
+ "uv_size": [
+ 2,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 92,
+ 133
+ ],
+ "uv_size": [
+ -16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 133
+ ],
+ "uv_size": [
+ 2,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 99,
+ 146
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 116,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -7.9999999999999964,
+ 12.349999999999998,
+ -48.144999999999996
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 33,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 10,
+ 265
+ ],
+ "uv_size": [
+ 2,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 49,
+ 265
+ ],
+ "uv_size": [
+ -16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 2,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 33,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 99,
+ 146
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk2",
+ "parent": "bone13",
+ "pivot": [
+ -22.962499999999995,
+ 12.349999999999998,
+ -46.91
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -23.199999999999996,
+ 27.549999999999997,
+ -48.144999999999996
+ ],
+ "size": [
+ 15.2,
+ 14.25,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 60,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ 15
+ ]
+ },
+ "east": {
+ "uv": [
+ 54,
+ 133
+ ],
+ "uv_size": [
+ 2,
+ 15
+ ]
+ },
+ "south": {
+ "uv": [
+ 76,
+ 133
+ ],
+ "uv_size": [
+ -16,
+ 15
+ ]
+ },
+ "west": {
+ "uv": [
+ 96,
+ 133
+ ],
+ "uv_size": [
+ 2,
+ 15
+ ]
+ },
+ "up": {
+ "uv": [
+ 99,
+ 146
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 100,
+ 133
+ ],
+ "uv_size": [
+ 16,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -23.199999999999996,
+ 12.349999999999998,
+ -48.144999999999996
+ ],
+ "size": [
+ 15.2,
+ 15.2,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 17,
+ 265
+ ],
+ "uv_size": [
+ 16,
+ 16
+ ]
+ },
+ "east": {
+ "uv": [
+ 10,
+ 265
+ ],
+ "uv_size": [
+ 2,
+ 16
+ ]
+ },
+ "south": {
+ "uv": [
+ 33,
+ 265
+ ],
+ "uv_size": [
+ -16,
+ 16
+ ]
+ },
+ "west": {
+ "uv": [
+ 54,
+ 265
+ ],
+ "uv_size": [
+ 2,
+ 16
+ ]
+ },
+ "up": {
+ "uv": [
+ 17,
+ 263
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 99,
+ 146
+ ],
+ "uv_size": [
+ 16,
+ 2
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone14",
+ "parent": "bone3",
+ "pivot": [
+ -7.9999999999999964,
+ 17.099999999999998,
+ 17.974999999999998
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -22.249999999999996,
+ 45.457499999999996,
+ 9.652999999999999
+ ],
+ "size": [
+ 28.5,
+ 2.8975,
+ 5.985
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 427,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 421,
+ 415
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 463,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 457,
+ 415
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 427,
+ 409
+ ],
+ "uv_size": [
+ 30,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 457,
+ 415
+ ],
+ "uv_size": [
+ 30,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -1.3499999999999965,
+ 44.5075,
+ 11.552999999999997
+ ],
+ "size": [
+ 3.8,
+ 0.9975,
+ 2.185
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 450,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 448,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 456,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 450,
+ 424
+ ],
+ "uv_size": [
+ 4,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -18.639999999999997,
+ 44.5075,
+ 11.571999999999997
+ ],
+ "size": [
+ 3.8,
+ 0.9975,
+ 2.185
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 450,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "east": {
+ "uv": [
+ 448,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "south": {
+ "uv": [
+ 456,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ 1
+ ]
+ },
+ "west": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 2,
+ 1
+ ]
+ },
+ "up": {
+ "uv": [
+ 450,
+ 424
+ ],
+ "uv_size": [
+ 4,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 454,
+ 426
+ ],
+ "uv_size": [
+ 4,
+ -2
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone15",
+ "parent": "bone3",
+ "pivot": [
+ -30.562499999999996,
+ 40.85,
+ -53.56
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -28.899999999999995,
+ 46.55,
+ -33.895
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.899999999999995,
+ 46.55,
+ -43.394999999999996
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 320,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 314,
+ 480
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 328,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 320,
+ 474
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.899999999999995,
+ 46.55,
+ -15.845000000000002
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 320,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 314,
+ 480
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 328,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 320,
+ 474
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -28.899999999999995,
+ 46.55,
+ -6.345000000000002
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 286,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 292,
+ 473
+ ],
+ "uv_size": [
+ 2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ 2,
+ -6
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone16",
+ "parent": "bone3",
+ "pivot": [
+ 14.562500000000004,
+ 40.85,
+ -53.56
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 11.000000000000004,
+ 46.55,
+ -33.895
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 302,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 294,
+ 473
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 296,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 11.000000000000004,
+ 46.55,
+ -43.394999999999996
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 328,
+ 480
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 330,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 320,
+ 480
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 322,
+ 474
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 324,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 11.000000000000004,
+ 46.55,
+ -15.845000000000002
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 322,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 328,
+ 480
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 330,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 320,
+ 480
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 322,
+ 474
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 324,
+ 480
+ ],
+ "uv_size": [
+ -2,
+ -6
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 11.000000000000004,
+ 46.55,
+ -6.345000000000002
+ ],
+ "size": [
+ 1.9,
+ 2.85,
+ 5.7
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 294,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "east": {
+ "uv": [
+ 300,
+ 479
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "south": {
+ "uv": [
+ 302,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ 3
+ ]
+ },
+ "west": {
+ "uv": [
+ 292,
+ 479
+ ],
+ "uv_size": [
+ -6,
+ 3
+ ]
+ },
+ "up": {
+ "uv": [
+ 294,
+ 473
+ ],
+ "uv_size": [
+ -2,
+ 6
+ ]
+ },
+ "down": {
+ "uv": [
+ 296,
+ 479
+ ],
+ "uv_size": [
+ -2,
+ -6
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone5",
+ "parent": "bone3",
+ "pivot": [
+ -4.912499999999996,
+ 17.099999999999998,
+ -26.96
+ ]
+ },
+ {
+ "name": "capo",
+ "parent": "bone5",
+ "pivot": [
+ 7.4375000000000036,
+ 26.599999999999998,
+ 29.755
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -27.949499999999997,
+ 27.89359,
+ 29.18888
+ ],
+ "size": [
+ 39.899,
+ 1.899,
+ 18.239
+ ],
+ "inflate": 0.01,
+ "pivot": [
+ 9.337500000000004,
+ 29.79309,
+ 21.588379999999997
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 212,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 193,
+ 145
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 273,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 254,
+ 145
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 212,
+ 126
+ ],
+ "uv_size": [
+ 42,
+ 19
+ ]
+ },
+ "down": {
+ "uv": [
+ 254,
+ 145
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -21.299499999999995,
+ 29.98359,
+ 32.03887999999999
+ ],
+ "size": [
+ 26.599,
+ -0.001,
+ 12.539
+ ],
+ "inflate": 0.01,
+ "pivot": [
+ 9.337500000000004,
+ 29.983089999999997,
+ 21.588379999999997
+ ],
+ "rotation": [
+ -15,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 341,
+ 154
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "east": {
+ "uv": [
+ 322,
+ 154
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "south": {
+ "uv": [
+ 402,
+ 154
+ ],
+ "uv_size": [
+ 42,
+ 2
+ ]
+ },
+ "west": {
+ "uv": [
+ 383,
+ 154
+ ],
+ "uv_size": [
+ 19,
+ 2
+ ]
+ },
+ "up": {
+ "uv": [
+ 458,
+ 296
+ ],
+ "uv_size": [
+ -41,
+ -19
+ ]
+ },
+ "down": {
+ "uv": [
+ 431,
+ 142
+ ],
+ "uv_size": [
+ 42,
+ -19
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "retrov",
+ "parent": "bone3",
+ "pivot": [
+ -31.306879999999996,
+ 22.799999999999997,
+ 18.662509999999997
+ ]
+ },
+ {
+ "name": "bone",
+ "parent": "retrov",
+ "pivot": [
+ -31.306879999999996,
+ 22.799999999999997,
+ 18.662509999999997
+ ],
+ "rotation": [
+ 0,
+ -12.5,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -32.92317,
+ 26.599999999999998,
+ 23.277409999999996
+ ],
+ "size": [
+ 4.75,
+ 6.65,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 23,
+ 5
+ ],
+ "uv_size": [
+ 5,
+ 7
+ ]
+ },
+ "east": {
+ "uv": [
+ 21,
+ 5
+ ],
+ "uv_size": [
+ 2,
+ 7
+ ]
+ },
+ "south": {
+ "uv": [
+ 30,
+ 5
+ ],
+ "uv_size": [
+ 5,
+ 7
+ ]
+ },
+ "west": {
+ "uv": [
+ 28,
+ 5
+ ],
+ "uv_size": [
+ 2,
+ 7
+ ]
+ },
+ "up": {
+ "uv": [
+ 23,
+ 3
+ ],
+ "uv_size": [
+ 5,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 28,
+ 5
+ ],
+ "uv_size": [
+ 5,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -31.023169999999997,
+ 27.549999999999997,
+ 24.22741
+ ],
+ "size": [
+ 5.7,
+ 3.8,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 4
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "south": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 4
+ ]
+ },
+ "west": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "up": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 0
+ ]
+ },
+ "down": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 6,
+ 0
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone6",
+ "parent": "retrov",
+ "pivot": [
+ 15.306880000000003,
+ 22.799999999999997,
+ 18.662509999999997
+ ],
+ "rotation": [
+ 0,
+ 12.5,
+ 0
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 12.173170000000004,
+ 26.599999999999998,
+ 23.277409999999996
+ ],
+ "size": [
+ 4.75,
+ 6.65,
+ 1.9
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 28,
+ 5
+ ],
+ "uv_size": [
+ -5,
+ 7
+ ]
+ },
+ "east": {
+ "uv": [
+ 30,
+ 5
+ ],
+ "uv_size": [
+ -2,
+ 7
+ ]
+ },
+ "south": {
+ "uv": [
+ 35,
+ 5
+ ],
+ "uv_size": [
+ -5,
+ 7
+ ]
+ },
+ "west": {
+ "uv": [
+ 23,
+ 5
+ ],
+ "uv_size": [
+ -2,
+ 7
+ ]
+ },
+ "up": {
+ "uv": [
+ 28,
+ 3
+ ],
+ "uv_size": [
+ -5,
+ 2
+ ]
+ },
+ "down": {
+ "uv": [
+ 33,
+ 5
+ ],
+ "uv_size": [
+ -5,
+ -2
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 9.323170000000003,
+ 27.549999999999997,
+ 24.22741
+ ],
+ "size": [
+ 5.7,
+ 3.8,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ -6,
+ 4
+ ]
+ },
+ "east": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "south": {
+ "uv": [
+ 12,
+ 9
+ ],
+ "uv_size": [
+ -6,
+ 4
+ ]
+ },
+ "west": {
+ "uv": [
+ 0,
+ 9
+ ],
+ "uv_size": [
+ 0,
+ 4
+ ]
+ },
+ "up": {
+ "uv": [
+ 6,
+ 9
+ ],
+ "uv_size": [
+ -6,
+ 0
+ ]
+ },
+ "down": {
+ "uv": [
+ 12,
+ 9
+ ],
+ "uv_size": [
+ -6,
+ 0
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "rodas",
+ "parent": "bone2",
+ "pivot": [
+ -22.867499999999996,
+ 7.599999999999999,
+ 35.739999999999995
+ ]
+ },
+ {
+ "name": "front",
+ "parent": "rodas",
+ "pivot": [
+ 8.007500000000004,
+ 7.599999999999999,
+ 30.99
+ ]
+ },
+ {
+ "name": "front_right_wheel",
+ "parent": "front",
+ "pivot": [
+ -22.867499999999996,
+ 7.599999999999999,
+ 30.609999999999996
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -26.762499999999996,
+ 3.7999999999999985,
+ 26.81
+ ],
+ "size": [
+ 3.8,
+ 7.6,
+ 7.6
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 269,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 261,
+ 282
+ ],
+ "uv_size": [
+ 8,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 281,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ 8,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 269,
+ 274
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "down": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ -8
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.498749999999998,
+ 4.478749999999998,
+ 23.220729999999996
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -24.743749999999995,
+ 7.837499999999999,
+ 30.60999
+ ],
+ "rotation": [
+ -45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 157,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 153,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 166,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 157,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.474999999999998,
+ 4.512499999999998,
+ 23.009999999999998
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -24.743749999999995,
+ 7.599999999999999,
+ 30.609999999999996
+ ],
+ "rotation": [
+ -90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 269,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 265,
+ 66
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 278,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 269,
+ 62
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.474999999999998,
+ 4.512499999999998,
+ 23.009999999999998
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 176,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 172,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 185,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 176,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.498749999999998,
+ 4.2004899999999985,
+ 22.884859999999996
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -24.743749999999995,
+ 7.698369999999999,
+ 30.27412
+ ],
+ "rotation": [
+ 45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 4,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 287
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 13,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 4,
+ 283
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.474999999999998,
+ 4.512499999999998,
+ 23.009999999999998
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -24.743749999999995,
+ 7.599999999999999,
+ 30.609999999999996
+ ],
+ "rotation": [
+ -180,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 195,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 191,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 204,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 195,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.498749999999998,
+ 4.814619999999999,
+ 23.22075
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -24.743749999999995,
+ 7.837499999999999,
+ 30.61001
+ ],
+ "rotation": [
+ -135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 138,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 134,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 147,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 138,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.498749999999998,
+ 4.814619999999999,
+ 23.55662
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -24.743749999999995,
+ 7.698369999999999,
+ 30.94588
+ ],
+ "rotation": [
+ 135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 218,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 214,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 227,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 218,
+ 259
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.474999999999998,
+ 4.512499999999998,
+ 23.009999999999998
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -24.743749999999995,
+ 7.599999999999999,
+ 30.609999999999996
+ ],
+ "rotation": [
+ 90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 237,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 233,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 246,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 237,
+ 259
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "front_left_wheel",
+ "parent": "front",
+ "pivot": [
+ 5.917500000000004,
+ 7.599999999999999,
+ 30.609999999999996
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 6.962500000000004,
+ 3.7999999999999985,
+ 26.81
+ ],
+ "size": [
+ 3.8,
+ 7.6,
+ 7.6
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 281,
+ 282
+ ],
+ "uv_size": [
+ -8,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 285,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 269,
+ 282
+ ],
+ "uv_size": [
+ -8,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 273,
+ 274
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "down": {
+ "uv": [
+ 277,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ -8
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.7012500000000035,
+ 4.478749999999998,
+ 23.220729999999996
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ 8.743750000000004,
+ 7.837499999999999,
+ 30.60999
+ ],
+ "rotation": [
+ -45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 166,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 171,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 157,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 162,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 167,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.725000000000003,
+ 4.512499999999998,
+ 23.009999999999998
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 8.743750000000004,
+ 7.599999999999999,
+ 30.609999999999996
+ ],
+ "rotation": [
+ -90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 278,
+ 66
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 283,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 269,
+ 66
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 274,
+ 62
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 279,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.725000000000003,
+ 4.512499999999998,
+ 23.009999999999998
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 185,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 190,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 176,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 181,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 186,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.7012500000000035,
+ 4.2004899999999985,
+ 22.884859999999996
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ 8.743750000000004,
+ 7.698369999999999,
+ 30.27412
+ ],
+ "rotation": [
+ 45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 13,
+ 287
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 18,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 4,
+ 287
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 9,
+ 283
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 14,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.725000000000003,
+ 4.512499999999998,
+ 23.009999999999998
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 8.743750000000004,
+ 7.599999999999999,
+ 30.609999999999996
+ ],
+ "rotation": [
+ -180,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 204,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 209,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 195,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 200,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 205,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.7012500000000035,
+ 4.814619999999999,
+ 23.22075
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ 8.743750000000004,
+ 7.837499999999999,
+ 30.61001
+ ],
+ "rotation": [
+ -135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 147,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 152,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 138,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 143,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.7012500000000035,
+ 4.814619999999999,
+ 23.55662
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ 8.743750000000004,
+ 7.698369999999999,
+ 30.94588
+ ],
+ "rotation": [
+ 135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 227,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 232,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 218,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 223,
+ 259
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 228,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.725000000000003,
+ 4.512499999999998,
+ 23.009999999999998
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 8.743750000000004,
+ 7.599999999999999,
+ 30.609999999999996
+ ],
+ "rotation": [
+ 90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 246,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 251,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 237,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 242,
+ 259
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 247,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "back",
+ "parent": "rodas",
+ "pivot": [
+ -22.867499999999996,
+ 7.599999999999999,
+ -33.895
+ ]
+ },
+ {
+ "name": "back_right_wheel",
+ "parent": "back",
+ "pivot": [
+ -22.867499999999996,
+ 7.599999999999999,
+ -33.895
+ ],
+ "cubes": [
+ {
+ "origin": [
+ -26.762499999999996,
+ 3.7999999999999985,
+ -31.995
+ ],
+ "size": [
+ 3.8,
+ 7.6,
+ 7.6
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 269,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 261,
+ 282
+ ],
+ "uv_size": [
+ 8,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 281,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ 8,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 269,
+ 274
+ ],
+ "uv_size": [
+ 4,
+ 8
+ ]
+ },
+ "down": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ 4,
+ -8
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.498749999999998,
+ 4.478749999999998,
+ -35.584270000000004
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -24.743749999999995,
+ 7.837499999999999,
+ -28.195010000000003
+ ],
+ "rotation": [
+ -45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 157,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 153,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 166,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 157,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.474999999999998,
+ 4.512499999999998,
+ -35.795
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -24.743749999999995,
+ 7.599999999999999,
+ -28.195000000000004
+ ],
+ "rotation": [
+ -90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 269,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 265,
+ 66
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 278,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 269,
+ 62
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.474999999999998,
+ 4.512499999999998,
+ -35.795
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 176,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 172,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 185,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 176,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.498749999999998,
+ 4.2004899999999985,
+ -35.92014
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -24.743749999999995,
+ 7.698369999999999,
+ -28.530880000000003
+ ],
+ "rotation": [
+ 45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 4,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 0,
+ 287
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 13,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 4,
+ 283
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.474999999999998,
+ 4.512499999999998,
+ -35.795
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -24.743749999999995,
+ 7.599999999999999,
+ -28.195000000000004
+ ],
+ "rotation": [
+ -180,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 195,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 191,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 204,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 195,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.498749999999998,
+ 4.814619999999999,
+ -35.58425
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ -24.743749999999995,
+ 7.837499999999999,
+ -28.19499
+ ],
+ "rotation": [
+ -135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 138,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 134,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 147,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 138,
+ 275
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.498749999999998,
+ 4.814619999999999,
+ -35.24838
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ -24.743749999999995,
+ 7.698369999999999,
+ -27.85912
+ ],
+ "rotation": [
+ 135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 218,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 214,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 227,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 218,
+ 259
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ -27.474999999999998,
+ 4.512499999999998,
+ -35.795
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ -24.743749999999995,
+ 7.599999999999999,
+ -28.195000000000004
+ ],
+ "rotation": [
+ 90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 237,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 233,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 246,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ 4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 237,
+ 259
+ ],
+ "uv_size": [
+ 5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ 5,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "name": "back_left_wheel",
+ "parent": "back",
+ "pivot": [
+ 5.917500000000004,
+ 7.599999999999999,
+ -33.895
+ ],
+ "cubes": [
+ {
+ "origin": [
+ 6.962500000000004,
+ 3.7999999999999985,
+ -31.995
+ ],
+ "size": [
+ 3.8,
+ 7.6,
+ 7.6
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 273,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "east": {
+ "uv": [
+ 281,
+ 282
+ ],
+ "uv_size": [
+ -8,
+ 8
+ ]
+ },
+ "south": {
+ "uv": [
+ 285,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "west": {
+ "uv": [
+ 269,
+ 282
+ ],
+ "uv_size": [
+ -8,
+ 8
+ ]
+ },
+ "up": {
+ "uv": [
+ 273,
+ 274
+ ],
+ "uv_size": [
+ -4,
+ 8
+ ]
+ },
+ "down": {
+ "uv": [
+ 277,
+ 282
+ ],
+ "uv_size": [
+ -4,
+ -8
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.7012500000000035,
+ 4.478749999999998,
+ -35.584270000000004
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ 8.743750000000004,
+ 7.837499999999999,
+ -28.195010000000003
+ ],
+ "rotation": [
+ -45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 162,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 166,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 171,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 157,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 162,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 167,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.725000000000003,
+ 4.512499999999998,
+ -35.795
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 8.743750000000004,
+ 7.599999999999999,
+ -28.195000000000004
+ ],
+ "rotation": [
+ -90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 274,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 278,
+ 66
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 283,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 269,
+ 66
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 274,
+ 62
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 279,
+ 66
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.725000000000003,
+ 4.512499999999998,
+ -35.795
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 181,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 185,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 190,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 176,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 181,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 186,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.7012500000000035,
+ 4.2004899999999985,
+ -35.92014
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ 8.743750000000004,
+ 7.698369999999999,
+ -28.530880000000003
+ ],
+ "rotation": [
+ 45,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 9,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 13,
+ 287
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 18,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 4,
+ 287
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 9,
+ 283
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 14,
+ 287
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.725000000000003,
+ 4.512499999999998,
+ -35.795
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 8.743750000000004,
+ 7.599999999999999,
+ -28.195000000000004
+ ],
+ "rotation": [
+ -180,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 200,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 204,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 209,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 195,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 200,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 205,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.7012500000000035,
+ 4.814619999999999,
+ -35.58425
+ ],
+ "size": [
+ 4.7975,
+ 6.38163,
+ 3.99
+ ],
+ "pivot": [
+ 8.743750000000004,
+ 7.837499999999999,
+ -28.19499
+ ],
+ "rotation": [
+ -135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 143,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 147,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 152,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 138,
+ 279
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 143,
+ 275
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 148,
+ 279
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.7012500000000035,
+ 4.814619999999999,
+ -35.24838
+ ],
+ "size": [
+ 4.7975,
+ 6.38164,
+ 3.99
+ ],
+ "pivot": [
+ 8.743750000000004,
+ 7.698369999999999,
+ -27.85912
+ ],
+ "rotation": [
+ 135,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 223,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 227,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 232,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 218,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 223,
+ 259
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 228,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ },
+ {
+ "origin": [
+ 6.725000000000003,
+ 4.512499999999998,
+ -35.795
+ ],
+ "size": [
+ 4.75,
+ 6.175,
+ 3.8
+ ],
+ "pivot": [
+ 8.743750000000004,
+ 7.599999999999999,
+ -28.195000000000004
+ ],
+ "rotation": [
+ 90,
+ 0,
+ 0
+ ],
+ "uv": {
+ "north": {
+ "uv": [
+ 242,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "east": {
+ "uv": [
+ 246,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "south": {
+ "uv": [
+ 251,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ 6
+ ]
+ },
+ "west": {
+ "uv": [
+ 237,
+ 263
+ ],
+ "uv_size": [
+ -4,
+ 6
+ ]
+ },
+ "up": {
+ "uv": [
+ 242,
+ 259
+ ],
+ "uv_size": [
+ -5,
+ 4
+ ]
+ },
+ "down": {
+ "uv": [
+ 247,
+ 263
+ ],
+ "uv_size": [
+ -5,
+ -4
+ ]
+ }
+ }
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
diff --git a/resource_pack_t7eJjrxY/models/netease_block/dn_sa_ambulance_blank.json b/resource_pack_t7eJjrxY/models/netease_block/dn_sa_ambulance_blank.json
new file mode 100644
index 0000000..b336064
--- /dev/null
+++ b/resource_pack_t7eJjrxY/models/netease_block/dn_sa_ambulance_blank.json
@@ -0,0 +1,16 @@
+{
+ "format_version": "1.13.0",
+ "netease:block_geometry": {
+ "description": {
+ "identifier": "dn_sa:ambulance_blank_model",
+ "textures": ["dn_sa_blank"]
+ },
+ "bones": [
+ {
+ "name": "root",
+ "pivot": [0, 0, 0],
+ "cubes": []
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/resource_pack_t7eJjrxY/models/netease_block/dn_sa_box_of_nails.json b/resource_pack_t7eJjrxY/models/netease_block/dn_sa_box_of_nails.json
new file mode 100644
index 0000000..edb0584
--- /dev/null
+++ b/resource_pack_t7eJjrxY/models/netease_block/dn_sa_box_of_nails.json
@@ -0,0 +1,108 @@
+{
+ "format_version": "1.13.0",
+ "netease:block_geometry": {
+ "description": {
+ "identifier": "dn_sa:box_of_nails_model",
+ "textures": ["dn_sa_box_of_nails"],
+ "textures_descriptions": [
+ { "width": 64, "length": 64 }
+ ],
+ "use_ao": true
+ },
+ "bones": [
+ {
+ "name": "bone",
+ "pivot": [0, 0, 0],
+ "cubes": [
+ {
+ "origin": [-13, 0, 4],
+ "size": [10, 5, 8],
+ "uv": {
+ "north": {"uv": [8, 8], "uv_size": [10, 5]},
+ "east": {"uv": [0, 8], "uv_size": [8, 5]},
+ "south": {"uv": [26, 8], "uv_size": [10, 5]},
+ "west": {"uv": [18, 8], "uv_size": [8, 5]},
+ "down": {"uv": [28, 0], "uv_size": [-10, 8]}
+ }
+ },
+ {
+ "origin": [-13, 0, 4],
+ "size": [10, 4, 8],
+ "uv": {
+ "up": {"uv": [8, 13], "uv_size": [10, 8]}
+ }
+ },
+ {
+ "origin": [-13, 0.3, 4],
+ "size": [10, 4, 8],
+ "uv": {
+ "up": {"uv": [18, 13], "uv_size": [10, 8]}
+ }
+ },
+ {
+ "origin": [-5, 0, 2],
+ "size": [1, 2, 1],
+ "uv": {
+ "north": {"uv": [27, 28], "uv_size": [1, 2]},
+ "east": {"uv": [26, 28], "uv_size": [1, 2]},
+ "south": {"uv": [29, 28], "uv_size": [1, 2]},
+ "west": {"uv": [28, 28], "uv_size": [1, 2]},
+ "up": {"uv": [27, 27], "uv_size": [1, 1]},
+ "down": {"uv": [29, 27], "uv_size": [-1, 1]}
+ }
+ },
+ {
+ "origin": [-8, 0, 2],
+ "size": [2, 1, 1],
+ "uv": {
+ "north": {"uv": [27, 26], "uv_size": [2, 1]},
+ "east": {"uv": [26, 26], "uv_size": [1, 1]},
+ "south": {"uv": [30, 26], "uv_size": [2, 1]},
+ "west": {"uv": [29, 26], "uv_size": [1, 1]},
+ "up": {"uv": [27, 25], "uv_size": [2, 1]},
+ "down": {"uv": [31, 25], "uv_size": [-2, 1]}
+ }
+ },
+ {
+ "origin": [-15, 0, 5],
+ "size": [1, 1, 2],
+ "uv": {
+ "north": {"uv": [29, 26], "uv_size": [1, 1]},
+ "east": {"uv": [27, 26], "uv_size": [2, 1]},
+ "south": {"uv": [26, 26], "uv_size": [1, 1]},
+ "west": {"uv": [30, 26], "uv_size": [2, 1]},
+ "up": {"uv": [27, 25], "uv_size": [2, 1], "rot": 90},
+ "down": {"uv": [31, 25], "uv_size": [-2, 1], "rot": 270}
+ }
+ },
+ {
+ "origin": [-15, 0, 8],
+ "size": [1, 2, 1],
+ "uv": {
+ "north": {"uv": [27, 28], "uv_size": [1, 2]},
+ "east": {"uv": [26, 28], "uv_size": [1, 2]},
+ "south": {"uv": [29, 28], "uv_size": [1, 2]},
+ "west": {"uv": [28, 28], "uv_size": [1, 2]},
+ "up": {"uv": [27, 27], "uv_size": [1, 1]},
+ "down": {"uv": [29, 27], "uv_size": [-1, 1]}
+ }
+ },
+ {
+ "origin": [-13, 5, 9],
+ "size": [10, 7, 3],
+ "pivot": [-7, 5, 12],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [3, 28], "uv_size": [10, 7]},
+ "east": {"uv": [0, 28], "uv_size": [3, 7]},
+ "south": {"uv": [16, 28], "uv_size": [10, 7]},
+ "west": {"uv": [13, 28], "uv_size": [3, 7]},
+ "up": {"uv": [3, 25], "uv_size": [10, 3]},
+ "down": {"uv": [23, 25], "uv_size": [-10, 3]}
+ }
+ }
+ ]
+ }
+ ]
+ }
+}
diff --git a/resource_pack_t7eJjrxY/netease_items_res/dn_sa_alcohol_wipes.json b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_alcohol_wipes.json
new file mode 100644
index 0000000..d4a9859
--- /dev/null
+++ b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_alcohol_wipes.json
@@ -0,0 +1,12 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "description": {
+ "identifier": "dn_sa_alcohol_wipes:bow",
+ "category": "Equipment"
+ },
+ "components": {
+ "minecraft:icon": "dn_sa_alcohol_wipes:bow"
+ }
+ }
+}
\ No newline at end of file
diff --git a/resource_pack_t7eJjrxY/netease_items_res/dn_sa_ambulance_car.json b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_ambulance_car.json
new file mode 100644
index 0000000..f05a685
--- /dev/null
+++ b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_ambulance_car.json
@@ -0,0 +1,11 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:icon": "dn_sa:ambulance_car"
+ },
+ "description": {
+ "identifier": "dn_sa:ambulance_car"
+ }
+ }
+}
\ No newline at end of file
diff --git a/resource_pack_t7eJjrxY/netease_items_res/dn_sa_ambulance_car_broken.json b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_ambulance_car_broken.json
new file mode 100644
index 0000000..27457f2
--- /dev/null
+++ b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_ambulance_car_broken.json
@@ -0,0 +1,11 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:icon": "dn_sa:ambulance_car_broken"
+ },
+ "description": {
+ "identifier": "dn_sa:ambulance_car_broken"
+ }
+ }
+}
\ No newline at end of file
diff --git a/resource_pack_t7eJjrxY/netease_items_res/dn_sa_ambulance_car_destroyed.json b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_ambulance_car_destroyed.json
new file mode 100644
index 0000000..b9a500f
--- /dev/null
+++ b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_ambulance_car_destroyed.json
@@ -0,0 +1,11 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:icon": "dn_sa:ambulance_car_destroyed"
+ },
+ "description": {
+ "identifier": "dn_sa:ambulance_car_destroyed"
+ }
+ }
+}
\ No newline at end of file
diff --git a/resource_pack_t7eJjrxY/netease_items_res/dn_sa_blood_bag.json b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_blood_bag.json
new file mode 100644
index 0000000..350e9a1
--- /dev/null
+++ b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_blood_bag.json
@@ -0,0 +1,12 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:icon": "dn_sa:blood_bag",
+ "minecraft:use_animation": "drink"
+ },
+ "description": {
+ "identifier": "dn_sa:blood_bag"
+ }
+ }
+}
\ No newline at end of file
diff --git a/resource_pack_t7eJjrxY/netease_items_res/dn_sa_blood_bag_empty.json b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_blood_bag_empty.json
new file mode 100644
index 0000000..abdb05c
--- /dev/null
+++ b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_blood_bag_empty.json
@@ -0,0 +1,12 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:icon": "dn_sa:blood_bag_empty",
+ "minecraft:use_animation": "drink"
+ },
+ "description": {
+ "identifier": "dn_sa:blood_bag_empty"
+ }
+ }
+}
\ No newline at end of file
diff --git a/resource_pack_t7eJjrxY/netease_items_res/dn_sa_box_of_nails.json b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_box_of_nails.json
new file mode 100644
index 0000000..3f0ccfa
--- /dev/null
+++ b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_box_of_nails.json
@@ -0,0 +1,11 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:icon": "dn_sa:box_of_nails"
+ },
+ "description": {
+ "identifier": "dn_sa:box_of_nails"
+ }
+ }
+}
\ No newline at end of file
diff --git a/resource_pack_t7eJjrxY/netease_items_res/dn_sa_crushed_blue_herb.json b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_crushed_blue_herb.json
new file mode 100644
index 0000000..43ce82b
--- /dev/null
+++ b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_crushed_blue_herb.json
@@ -0,0 +1,12 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:icon": "dn_sa:crushed_blue_herb",
+ "minecraft:use_animation": "eat"
+ },
+ "description": {
+ "identifier": "dn_sa:crushed_blue_herb"
+ }
+ }
+}
\ No newline at end of file
diff --git a/resource_pack_t7eJjrxY/netease_items_res/dn_sa_crushed_green_herb.json b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_crushed_green_herb.json
new file mode 100644
index 0000000..51ad84a
--- /dev/null
+++ b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_crushed_green_herb.json
@@ -0,0 +1,12 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:icon": "dn_sa:crushed_green_herb",
+ "minecraft:use_animation": "eat"
+ },
+ "description": {
+ "identifier": "dn_sa:crushed_green_herb"
+ }
+ }
+}
\ No newline at end of file
diff --git a/resource_pack_t7eJjrxY/netease_items_res/dn_sa_crushed_red_herb.json b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_crushed_red_herb.json
new file mode 100644
index 0000000..9efc174
--- /dev/null
+++ b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_crushed_red_herb.json
@@ -0,0 +1,12 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:icon": "dn_sa:crushed_red_herb",
+ "minecraft:use_animation": "eat"
+ },
+ "description": {
+ "identifier": "dn_sa:crushed_red_herb"
+ }
+ }
+}
\ No newline at end of file
diff --git a/resource_pack_t7eJjrxY/netease_items_res/dn_sa_crushed_yellow_herb.json b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_crushed_yellow_herb.json
new file mode 100644
index 0000000..9d24910
--- /dev/null
+++ b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_crushed_yellow_herb.json
@@ -0,0 +1,12 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:icon": "dn_sa:crushed_yellow_herb",
+ "minecraft:use_animation": "eat"
+ },
+ "description": {
+ "identifier": "dn_sa:crushed_yellow_herb"
+ }
+ }
+}
\ No newline at end of file
diff --git a/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_gb_herbs.json b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_gb_herbs.json
new file mode 100644
index 0000000..8e188fc
--- /dev/null
+++ b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_gb_herbs.json
@@ -0,0 +1,12 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:icon": "dn_sa:mixed_gb_herbs",
+ "minecraft:use_animation": "drink"
+ },
+ "description": {
+ "identifier": "dn_sa:mixed_gb_herbs"
+ }
+ }
+}
\ No newline at end of file
diff --git a/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_gg_herbs.json b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_gg_herbs.json
new file mode 100644
index 0000000..dd1724b
--- /dev/null
+++ b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_gg_herbs.json
@@ -0,0 +1,12 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:icon": "dn_sa:mixed_gg_herbs",
+ "minecraft:use_animation": "drink"
+ },
+ "description": {
+ "identifier": "dn_sa:mixed_gg_herbs"
+ }
+ }
+}
\ No newline at end of file
diff --git a/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_ggb_herbs.json b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_ggb_herbs.json
new file mode 100644
index 0000000..6255c77
--- /dev/null
+++ b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_ggb_herbs.json
@@ -0,0 +1,12 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:icon": "dn_sa:mixed_ggb_herbs",
+ "minecraft:use_animation": "drink"
+ },
+ "description": {
+ "identifier": "dn_sa:mixed_ggb_herbs"
+ }
+ }
+}
\ No newline at end of file
diff --git a/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_ggg_herbs.json b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_ggg_herbs.json
new file mode 100644
index 0000000..faad9ad
--- /dev/null
+++ b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_ggg_herbs.json
@@ -0,0 +1,12 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:icon": "dn_sa:mixed_ggg_herbs",
+ "minecraft:use_animation": "drink"
+ },
+ "description": {
+ "identifier": "dn_sa:mixed_ggg_herbs"
+ }
+ }
+}
\ No newline at end of file
diff --git a/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_ggr_herbs.json b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_ggr_herbs.json
new file mode 100644
index 0000000..b902f69
--- /dev/null
+++ b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_ggr_herbs.json
@@ -0,0 +1,12 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:icon": "dn_sa:mixed_ggr_herbs",
+ "minecraft:use_animation": "drink"
+ },
+ "description": {
+ "identifier": "dn_sa:mixed_ggr_herbs"
+ }
+ }
+}
\ No newline at end of file
diff --git a/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_ggy_herbs.json b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_ggy_herbs.json
new file mode 100644
index 0000000..149a1b6
--- /dev/null
+++ b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_ggy_herbs.json
@@ -0,0 +1,12 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:icon": "dn_sa:mixed_ggy_herbs",
+ "minecraft:use_animation": "drink"
+ },
+ "description": {
+ "identifier": "dn_sa:mixed_ggy_herbs"
+ }
+ }
+}
\ No newline at end of file
diff --git a/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_gr_herbs.json b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_gr_herbs.json
new file mode 100644
index 0000000..b50cb7b
--- /dev/null
+++ b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_gr_herbs.json
@@ -0,0 +1,12 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:icon": "dn_sa:mixed_gr_herbs",
+ "minecraft:use_animation": "drink"
+ },
+ "description": {
+ "identifier": "dn_sa:mixed_gr_herbs"
+ }
+ }
+}
\ No newline at end of file
diff --git a/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_grb_herbs.json b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_grb_herbs.json
new file mode 100644
index 0000000..2680420
--- /dev/null
+++ b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_grb_herbs.json
@@ -0,0 +1,12 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:icon": "dn_sa:mixed_grb_herbs",
+ "minecraft:use_animation": "drink"
+ },
+ "description": {
+ "identifier": "dn_sa:mixed_grb_herbs"
+ }
+ }
+}
\ No newline at end of file
diff --git a/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_gry_herbs.json b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_gry_herbs.json
new file mode 100644
index 0000000..51d9e4a
--- /dev/null
+++ b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_gry_herbs.json
@@ -0,0 +1,12 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:icon": "dn_sa:mixed_gry_herbs",
+ "minecraft:use_animation": "drink"
+ },
+ "description": {
+ "identifier": "dn_sa:mixed_gry_herbs"
+ }
+ }
+}
\ No newline at end of file
diff --git a/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_gy_herbs.json b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_gy_herbs.json
new file mode 100644
index 0000000..dc0257c
--- /dev/null
+++ b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_gy_herbs.json
@@ -0,0 +1,12 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:icon": "dn_sa:mixed_gy_herbs",
+ "minecraft:use_animation": "drink"
+ },
+ "description": {
+ "identifier": "dn_sa:mixed_gy_herbs"
+ }
+ }
+}
\ No newline at end of file
diff --git a/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_gyb_herbs.json b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_gyb_herbs.json
new file mode 100644
index 0000000..62964de
--- /dev/null
+++ b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_gyb_herbs.json
@@ -0,0 +1,12 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:icon": "dn_sa:mixed_gyb_herbs",
+ "minecraft:use_animation": "drink"
+ },
+ "description": {
+ "identifier": "dn_sa:mixed_gyb_herbs"
+ }
+ }
+}
\ No newline at end of file
diff --git a/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_rb_herbs.json b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_rb_herbs.json
new file mode 100644
index 0000000..064982f
--- /dev/null
+++ b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_mixed_rb_herbs.json
@@ -0,0 +1,12 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:icon": "dn_sa:mixed_rb_herbs",
+ "minecraft:use_animation": "drink"
+ },
+ "description": {
+ "identifier": "dn_sa:mixed_rb_herbs"
+ }
+ }
+}
\ No newline at end of file
diff --git a/resource_pack_t7eJjrxY/netease_items_res/dn_sa_painkiller_pills.json b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_painkiller_pills.json
new file mode 100644
index 0000000..475d9ce
--- /dev/null
+++ b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_painkiller_pills.json
@@ -0,0 +1,11 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:icon": "dn_sa:painkiller_pills"
+ },
+ "description": {
+ "identifier": "dn_sa:painkiller_pills"
+ }
+ }
+}
\ No newline at end of file
diff --git a/resource_pack_t7eJjrxY/netease_items_res/dn_sa_plaster.json b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_plaster.json
new file mode 100644
index 0000000..9802c5d
--- /dev/null
+++ b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_plaster.json
@@ -0,0 +1,12 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "description": {
+ "identifier": "dn_sa_plaster:bow",
+ "category": "Equipment"
+ },
+ "components": {
+ "minecraft:icon": "dn_sa_plaster:bow"
+ }
+ }
+}
\ No newline at end of file
diff --git a/resource_pack_t7eJjrxY/netease_items_res/dn_sa_splint.json b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_splint.json
new file mode 100644
index 0000000..6d4b55b
--- /dev/null
+++ b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_splint.json
@@ -0,0 +1,12 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "description": {
+ "identifier": "dn_sa_splint:bow",
+ "category": "Equipment"
+ },
+ "components": {
+ "minecraft:icon": "dn_sa_splint:bow"
+ }
+ }
+}
\ No newline at end of file
diff --git a/resource_pack_t7eJjrxY/netease_items_res/dn_sa_stamina_boost_pills.json b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_stamina_boost_pills.json
new file mode 100644
index 0000000..751071e
--- /dev/null
+++ b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_stamina_boost_pills.json
@@ -0,0 +1,11 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:icon": "dn_sa:stamina_boost_pills"
+ },
+ "description": {
+ "identifier": "dn_sa:stamina_boost_pills"
+ }
+ }
+}
\ No newline at end of file
diff --git a/resource_pack_t7eJjrxY/netease_items_res/dn_sa_tube.json b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_tube.json
new file mode 100644
index 0000000..44f2bb3
--- /dev/null
+++ b/resource_pack_t7eJjrxY/netease_items_res/dn_sa_tube.json
@@ -0,0 +1,11 @@
+{
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:icon": "dn_sa:tube"
+ },
+ "description": {
+ "identifier": "dn_sa:tube"
+ }
+ }
+}
\ No newline at end of file
diff --git a/resource_pack_t7eJjrxY/textures/blocks/ambulance_broken.png b/resource_pack_t7eJjrxY/textures/blocks/ambulance_broken.png
new file mode 100644
index 0000000..542c8c1
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/blocks/ambulance_broken.png differ
diff --git a/resource_pack_t7eJjrxY/textures/blocks/ambulance_car.png b/resource_pack_t7eJjrxY/textures/blocks/ambulance_car.png
new file mode 100644
index 0000000..b20fbdf
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/blocks/ambulance_car.png differ
diff --git a/resource_pack_t7eJjrxY/textures/blocks/ambulance_destroyed.png b/resource_pack_t7eJjrxY/textures/blocks/ambulance_destroyed.png
new file mode 100644
index 0000000..7654eb9
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/blocks/ambulance_destroyed.png differ
diff --git a/resource_pack_t7eJjrxY/textures/blocks/box_of_nails.png b/resource_pack_t7eJjrxY/textures/blocks/box_of_nails.png
new file mode 100644
index 0000000..78d6572
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/blocks/box_of_nails.png differ
diff --git a/resource_pack_t7eJjrxY/textures/blocks/dn_sa_blank.png b/resource_pack_t7eJjrxY/textures/blocks/dn_sa_blank.png
new file mode 100644
index 0000000..dde5384
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/blocks/dn_sa_blank.png differ
diff --git a/resource_pack_t7eJjrxY/textures/items/alcohol_wipes.png b/resource_pack_t7eJjrxY/textures/items/alcohol_wipes.png
new file mode 100644
index 0000000..6b84be6
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/items/alcohol_wipes.png differ
diff --git a/resource_pack_t7eJjrxY/textures/items/ambulance_car.png b/resource_pack_t7eJjrxY/textures/items/ambulance_car.png
new file mode 100644
index 0000000..542c8c1
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/items/ambulance_car.png differ
diff --git a/resource_pack_t7eJjrxY/textures/items/ambulance_car_broken.png b/resource_pack_t7eJjrxY/textures/items/ambulance_car_broken.png
new file mode 100644
index 0000000..542c8c1
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/items/ambulance_car_broken.png differ
diff --git a/resource_pack_t7eJjrxY/textures/items/ambulance_car_destroyed.png b/resource_pack_t7eJjrxY/textures/items/ambulance_car_destroyed.png
new file mode 100644
index 0000000..542c8c1
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/items/ambulance_car_destroyed.png differ
diff --git a/resource_pack_t7eJjrxY/textures/items/blood_bag.png b/resource_pack_t7eJjrxY/textures/items/blood_bag.png
new file mode 100644
index 0000000..4a2f0d9
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/items/blood_bag.png differ
diff --git a/resource_pack_t7eJjrxY/textures/items/blood_bag_empty.png b/resource_pack_t7eJjrxY/textures/items/blood_bag_empty.png
new file mode 100644
index 0000000..ccba898
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/items/blood_bag_empty.png differ
diff --git a/resource_pack_t7eJjrxY/textures/items/box_of_nails.png b/resource_pack_t7eJjrxY/textures/items/box_of_nails.png
new file mode 100644
index 0000000..87a1acb
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/items/box_of_nails.png differ
diff --git a/resource_pack_t7eJjrxY/textures/items/crushed_blue_herb.png b/resource_pack_t7eJjrxY/textures/items/crushed_blue_herb.png
new file mode 100644
index 0000000..405d7ba
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/items/crushed_blue_herb.png differ
diff --git a/resource_pack_t7eJjrxY/textures/items/crushed_green_herb.png b/resource_pack_t7eJjrxY/textures/items/crushed_green_herb.png
new file mode 100644
index 0000000..0eba8f5
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/items/crushed_green_herb.png differ
diff --git a/resource_pack_t7eJjrxY/textures/items/crushed_red_herb.png b/resource_pack_t7eJjrxY/textures/items/crushed_red_herb.png
new file mode 100644
index 0000000..27a28be
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/items/crushed_red_herb.png differ
diff --git a/resource_pack_t7eJjrxY/textures/items/crushed_yellow_herb.png b/resource_pack_t7eJjrxY/textures/items/crushed_yellow_herb.png
new file mode 100644
index 0000000..1f97d0d
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/items/crushed_yellow_herb.png differ
diff --git a/resource_pack_t7eJjrxY/textures/items/mixed_gb_herbs.png b/resource_pack_t7eJjrxY/textures/items/mixed_gb_herbs.png
new file mode 100644
index 0000000..c214ba4
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/items/mixed_gb_herbs.png differ
diff --git a/resource_pack_t7eJjrxY/textures/items/mixed_gg_herbs.png b/resource_pack_t7eJjrxY/textures/items/mixed_gg_herbs.png
new file mode 100644
index 0000000..3279c4c
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/items/mixed_gg_herbs.png differ
diff --git a/resource_pack_t7eJjrxY/textures/items/mixed_ggb_herbs.png b/resource_pack_t7eJjrxY/textures/items/mixed_ggb_herbs.png
new file mode 100644
index 0000000..2e1c1b6
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/items/mixed_ggb_herbs.png differ
diff --git a/resource_pack_t7eJjrxY/textures/items/mixed_ggg_herbs.png b/resource_pack_t7eJjrxY/textures/items/mixed_ggg_herbs.png
new file mode 100644
index 0000000..405eb95
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/items/mixed_ggg_herbs.png differ
diff --git a/resource_pack_t7eJjrxY/textures/items/mixed_ggr_herbs.png b/resource_pack_t7eJjrxY/textures/items/mixed_ggr_herbs.png
new file mode 100644
index 0000000..86f3246
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/items/mixed_ggr_herbs.png differ
diff --git a/resource_pack_t7eJjrxY/textures/items/mixed_ggy_herbs.png b/resource_pack_t7eJjrxY/textures/items/mixed_ggy_herbs.png
new file mode 100644
index 0000000..8c2cb3a
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/items/mixed_ggy_herbs.png differ
diff --git a/resource_pack_t7eJjrxY/textures/items/mixed_gr_herbs.png b/resource_pack_t7eJjrxY/textures/items/mixed_gr_herbs.png
new file mode 100644
index 0000000..e133640
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/items/mixed_gr_herbs.png differ
diff --git a/resource_pack_t7eJjrxY/textures/items/mixed_grb_herbs.png b/resource_pack_t7eJjrxY/textures/items/mixed_grb_herbs.png
new file mode 100644
index 0000000..f97c730
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/items/mixed_grb_herbs.png differ
diff --git a/resource_pack_t7eJjrxY/textures/items/mixed_gry_herbs.png b/resource_pack_t7eJjrxY/textures/items/mixed_gry_herbs.png
new file mode 100644
index 0000000..6747945
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/items/mixed_gry_herbs.png differ
diff --git a/resource_pack_t7eJjrxY/textures/items/mixed_gy_herbs.png b/resource_pack_t7eJjrxY/textures/items/mixed_gy_herbs.png
new file mode 100644
index 0000000..cb1b45b
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/items/mixed_gy_herbs.png differ
diff --git a/resource_pack_t7eJjrxY/textures/items/mixed_gyb_herbs.png b/resource_pack_t7eJjrxY/textures/items/mixed_gyb_herbs.png
new file mode 100644
index 0000000..3620d53
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/items/mixed_gyb_herbs.png differ
diff --git a/resource_pack_t7eJjrxY/textures/items/mixed_rb_herbs.png b/resource_pack_t7eJjrxY/textures/items/mixed_rb_herbs.png
new file mode 100644
index 0000000..bf55711
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/items/mixed_rb_herbs.png differ
diff --git a/resource_pack_t7eJjrxY/textures/items/painkiller_pills.png b/resource_pack_t7eJjrxY/textures/items/painkiller_pills.png
new file mode 100644
index 0000000..921e059
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/items/painkiller_pills.png differ
diff --git a/resource_pack_t7eJjrxY/textures/items/plaster.png b/resource_pack_t7eJjrxY/textures/items/plaster.png
new file mode 100644
index 0000000..d4e95ee
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/items/plaster.png differ
diff --git a/resource_pack_t7eJjrxY/textures/items/splint.png b/resource_pack_t7eJjrxY/textures/items/splint.png
new file mode 100644
index 0000000..9b858b0
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/items/splint.png differ
diff --git a/resource_pack_t7eJjrxY/textures/items/stamina_boost_pills.png b/resource_pack_t7eJjrxY/textures/items/stamina_boost_pills.png
new file mode 100644
index 0000000..b6833ae
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/items/stamina_boost_pills.png differ
diff --git a/resource_pack_t7eJjrxY/textures/items/tube.png b/resource_pack_t7eJjrxY/textures/items/tube.png
new file mode 100644
index 0000000..b4cefff
Binary files /dev/null and b/resource_pack_t7eJjrxY/textures/items/tube.png differ
diff --git a/studio.json b/studio.json
index 94bb728..43cc24e 100644
--- a/studio.json
+++ b/studio.json
@@ -45,5 +45,5 @@
"EditorResourcePackPath": "E:\\mcsd\\MCStudio\\data\\inner_res",
"EditDate": 1790769043,
"EditDuration": 1596,
- "TestDuration": 152232
+ "TestDuration": 153163
}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_center_1.json b/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_center_1.json
new file mode 100644
index 0000000..36845e9
--- /dev/null
+++ b/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_center_1.json
@@ -0,0 +1,24 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "block/block",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "2": "sa_decor:block/urban_fence_center_1",
+ "particle": "sa_decor:block/urban_fence_center_1"
+ },
+ "elements": [
+ {
+ "from": [8, 0, 0],
+ "to": [8, 16, 16],
+ "faces": {
+ "north": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "east": {"uv": [0, 0, 16, 16], "texture": "#2"},
+ "south": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "west": {"uv": [0, 0, 16, 16], "texture": "#2"},
+ "up": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "down": {"uv": [8, 0, 8, 16], "texture": "#missing"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_center_2.json b/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_center_2.json
new file mode 100644
index 0000000..35fd9fd
--- /dev/null
+++ b/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_center_2.json
@@ -0,0 +1,24 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "block/block",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "1": "sa_decor:block/urban_fence_center_2",
+ "particle": "sa_decor:block/urban_fence_center_2"
+ },
+ "elements": [
+ {
+ "from": [8, 0, 0],
+ "to": [8, 16, 16],
+ "faces": {
+ "north": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "east": {"uv": [0, 0, 16, 16], "texture": "#1"},
+ "south": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "west": {"uv": [0, 0, 16, 16], "texture": "#1"},
+ "up": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "down": {"uv": [8, 0, 8, 16], "texture": "#missing"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_center_3.json b/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_center_3.json
new file mode 100644
index 0000000..efe6bf2
--- /dev/null
+++ b/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_center_3.json
@@ -0,0 +1,24 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "block/block",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "1": "sa_decor:block/urban_fence_center_3",
+ "particle": "sa_decor:block/urban_fence_center_3"
+ },
+ "elements": [
+ {
+ "from": [8, 0, 0],
+ "to": [8, 16, 16],
+ "faces": {
+ "north": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "east": {"uv": [0, 0, 16, 16], "texture": "#1"},
+ "south": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "west": {"uv": [0, 0, 16, 16], "texture": "#1"},
+ "up": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "down": {"uv": [8, 0, 8, 16], "texture": "#missing"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_center_4.json b/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_center_4.json
new file mode 100644
index 0000000..8c4fec8
--- /dev/null
+++ b/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_center_4.json
@@ -0,0 +1,24 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "block/block",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "1": "sa_decor:block/urban_fence_center_4",
+ "particle": "sa_decor:block/urban_fence_center_4"
+ },
+ "elements": [
+ {
+ "from": [8, 0, 0],
+ "to": [8, 16, 16],
+ "faces": {
+ "north": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "east": {"uv": [0, 0, 16, 16], "texture": "#1"},
+ "south": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "west": {"uv": [0, 0, 16, 16], "texture": "#1"},
+ "up": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "down": {"uv": [8, 0, 8, 16], "texture": "#missing"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_center_5.json b/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_center_5.json
new file mode 100644
index 0000000..d0a88f4
--- /dev/null
+++ b/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_center_5.json
@@ -0,0 +1,24 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "block/block",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "1": "sa_decor:block/urban_fence_center_5",
+ "particle": "sa_decor:block/urban_fence_center_5"
+ },
+ "elements": [
+ {
+ "from": [8, 0, 0],
+ "to": [8, 16, 16],
+ "faces": {
+ "north": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "east": {"uv": [0, 0, 16, 16], "texture": "#1"},
+ "south": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "west": {"uv": [0, 0, 16, 16], "texture": "#1"},
+ "up": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "down": {"uv": [8, 0, 8, 16], "texture": "#missing"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_center_6.json b/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_center_6.json
new file mode 100644
index 0000000..86ced3f
--- /dev/null
+++ b/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_center_6.json
@@ -0,0 +1,24 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "block/block",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "1": "sa_decor:block/urban_fence_center_6",
+ "particle": "sa_decor:block/urban_fence_center_6"
+ },
+ "elements": [
+ {
+ "from": [8, 0, 0],
+ "to": [8, 16, 16],
+ "faces": {
+ "north": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "east": {"uv": [0, 0, 16, 16], "texture": "#1"},
+ "south": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "west": {"uv": [0, 0, 16, 16], "texture": "#1"},
+ "up": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "down": {"uv": [8, 0, 8, 16], "texture": "#missing"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_center_7.json b/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_center_7.json
new file mode 100644
index 0000000..813c181
--- /dev/null
+++ b/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_center_7.json
@@ -0,0 +1,24 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "block/block",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "1": "sa_decor:block/urban_fence_center_7",
+ "particle": "sa_decor:block/urban_fence_center_7"
+ },
+ "elements": [
+ {
+ "from": [8, 0, 0],
+ "to": [8, 16, 16],
+ "faces": {
+ "north": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "east": {"uv": [0, 0, 16, 16], "texture": "#1"},
+ "south": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "west": {"uv": [0, 0, 16, 16], "texture": "#1"},
+ "up": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "down": {"uv": [8, 0, 8, 16], "texture": "#missing"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_center_8.json b/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_center_8.json
new file mode 100644
index 0000000..17a4ee8
--- /dev/null
+++ b/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_center_8.json
@@ -0,0 +1,24 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "block/block",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "1": "sa_decor:block/urban_fence_center_8",
+ "particle": "sa_decor:block/urban_fence_center_8"
+ },
+ "elements": [
+ {
+ "from": [8, 0, 0],
+ "to": [8, 16, 16],
+ "faces": {
+ "north": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "east": {"uv": [0, 0, 16, 16], "texture": "#1"},
+ "south": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "west": {"uv": [0, 0, 16, 16], "texture": "#1"},
+ "up": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "down": {"uv": [8, 0, 8, 16], "texture": "#missing"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_center_base.json b/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_center_base.json
new file mode 100644
index 0000000..17a4ee8
--- /dev/null
+++ b/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_center_base.json
@@ -0,0 +1,24 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "block/block",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "1": "sa_decor:block/urban_fence_center_8",
+ "particle": "sa_decor:block/urban_fence_center_8"
+ },
+ "elements": [
+ {
+ "from": [8, 0, 0],
+ "to": [8, 16, 16],
+ "faces": {
+ "north": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "east": {"uv": [0, 0, 16, 16], "texture": "#1"},
+ "south": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "west": {"uv": [0, 0, 16, 16], "texture": "#1"},
+ "up": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "down": {"uv": [8, 0, 8, 16], "texture": "#missing"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_inventory.json b/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_inventory.json
new file mode 100644
index 0000000..34d41b2
--- /dev/null
+++ b/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_inventory.json
@@ -0,0 +1,95 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "textures": {
+ "0": "sa_decor:block/urban_fence",
+ "particle": "sa_decor:block/urban_fence"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 7],
+ "to": [2, 16, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [5, 0, 5.5, 4], "texture": "#0"},
+ "east": {"uv": [5, 0, 5.5, 4], "texture": "#0"},
+ "south": {"uv": [5, 0, 5.5, 4], "texture": "#0"},
+ "west": {"uv": [5, 0, 5.5, 4], "texture": "#0"},
+ "up": {"uv": [4.25, 0, 4.75, 0.5], "texture": "#0"},
+ "down": {"uv": [4.25, 0, 4.75, 0.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 7],
+ "to": [16, 16, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 7]},
+ "faces": {
+ "north": {"uv": [5, 0, 5.5, 4], "texture": "#0"},
+ "east": {"uv": [5, 0, 5.5, 4], "texture": "#0"},
+ "south": {"uv": [5, 0, 5.5, 4], "texture": "#0"},
+ "west": {"uv": [5, 0, 5.5, 4], "texture": "#0"},
+ "up": {"uv": [4.25, 0, 4.75, 0.5], "texture": "#0"},
+ "down": {"uv": [4.25, 0, 4.75, 0.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [8, 0, 8],
+ "to": [14, 16, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 0, 7]},
+ "faces": {
+ "north": {"uv": [8.5, 0, 10, 4], "texture": "#0"},
+ "east": {"uv": [1, 0, 1, 16], "texture": "#missing"},
+ "south": {"uv": [10, 0, 8.5, 4], "texture": "#0"},
+ "west": {"uv": [1, 0, 1, 16], "texture": "#missing"},
+ "up": {"uv": [0, 1, 6, 1], "texture": "#missing"},
+ "down": {"uv": [0, 1, 6, 1], "texture": "#missing"}
+ }
+ },
+ {
+ "from": [2, 0, 8],
+ "to": [8, 16, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 7]},
+ "faces": {
+ "north": {"uv": [10, 4, 11.5, 8], "texture": "#0"},
+ "east": {"uv": [1, 0, 1, 16], "texture": "#missing"},
+ "south": {"uv": [11.5, 4, 10, 8], "texture": "#0"},
+ "west": {"uv": [1, 0, 1, 16], "texture": "#missing"},
+ "up": {"uv": [0, 1, 6, 1], "texture": "#missing"},
+ "down": {"uv": [0, 1, 6, 1], "texture": "#missing"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.25, 1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.25, 1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -53, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -53, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.80078, 0.80078, 0.80078]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_post.json b/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_post.json
new file mode 100644
index 0000000..1080964
--- /dev/null
+++ b/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_post.json
@@ -0,0 +1,24 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "block/block",
+ "render_type": "cutout_mipped",
+ "textures": {
+ "1": "sa_decor:block/urban_fence",
+ "particle": "sa_decor:block/urban_fence_center_end"
+ },
+ "elements": [
+ {
+ "from": [7, 0, 7],
+ "to": [9, 16, 9],
+ "faces": {
+ "north": {"uv": [5.75, 0, 6.25, 4], "texture": "#1"},
+ "east": {"uv": [5.75, 0, 6.25, 4], "texture": "#1"},
+ "south": {"uv": [5.75, 0, 6.25, 4], "texture": "#1"},
+ "west": {"uv": [5.75, 0, 6.25, 4], "texture": "#1"},
+ "up": {"uv": [4.25, 0, 4.75, 0.5], "texture": "#1"},
+ "down": {"uv": [4.25, 0, 4.75, 0.5], "texture": "#1"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_side.json b/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_side.json
new file mode 100644
index 0000000..c0af6b5
--- /dev/null
+++ b/统计/_sa_decor_models/01_围栏/models/block/urban_fence/urban_fence_side.json
@@ -0,0 +1,38 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "block/block",
+ "render_type": "cutout_mipped",
+ "textures": {
+ "1": "sa_decor:block/urban_fence_center_end",
+ "2": "sa_decor:block/urban_fence",
+ "particle": "sa_decor:block/urban_fence_center_end"
+ },
+ "elements": [
+ {
+ "from": [8, 0, 0],
+ "to": [8, 16, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "east": {"uv": [15, 16, 8, 0], "texture": "#1"},
+ "south": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "west": {"uv": [8, 16, 1, 0], "texture": "#1"},
+ "up": {"uv": [8, 8, 8, 0], "texture": "#missing"},
+ "down": {"uv": [8, 16, 8, 8], "texture": "#missing"}
+ }
+ },
+ {
+ "from": [7, 0, 7],
+ "to": [9, 16, 9],
+ "faces": {
+ "north": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "east": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "south": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "west": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "up": {"uv": [4.25, 0, 4.75, 0.5], "texture": "#2"},
+ "down": {"uv": [4.25, 0, 4.75, 0.5], "texture": "#2"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/01_围栏/models/block/urban_fence_wire/urban_fence_wire.json b/统计/_sa_decor_models/01_围栏/models/block/urban_fence_wire/urban_fence_wire.json
new file mode 100644
index 0000000..8aa144b
--- /dev/null
+++ b/统计/_sa_decor_models/01_围栏/models/block/urban_fence_wire/urban_fence_wire.json
@@ -0,0 +1,279 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/urban_fence",
+ "particle": "sa_decor:block/urban_fence_center_1"
+ },
+ "elements": [
+ {
+ "from": [7, 0, 0],
+ "to": [9, 2, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 4.25, 8]},
+ "faces": {
+ "north": {"uv": [4.75, 0.5, 4.25, 0], "rotation": 270, "texture": "#0"},
+ "east": {"uv": [5.5, 0, 5, 4], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [4.75, 0.5, 4.25, 0], "rotation": 270, "texture": "#0"},
+ "west": {"uv": [7, 0, 6.5, 4], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [5.75, 0, 6.25, 4], "texture": "#0"},
+ "down": {"uv": [7.25, 0, 7.75, 4], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [9, 3, 0],
+ "to": [9, 6, 16],
+ "rotation": {"angle": -45, "axis": "z", "origin": [8, 2.25, 8]},
+ "faces": {
+ "north": {"uv": [0.25, 0.5, 0.25, 2.25], "texture": "#0"},
+ "east": {"uv": [14, 1.25, 14.75, 5.25], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [0, 0, 0, 0], "texture": "#0"},
+ "west": {"uv": [14, 1.25, 14.75, 5.25], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [0.25, 0.25, 4.25, 0.25], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [0.25, 0.25, 4.25, 0.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [9, 7, 0],
+ "to": [9, 10, 16],
+ "rotation": {"angle": -45, "axis": "z", "origin": [8, 2.25, 8]},
+ "faces": {
+ "north": {"uv": [0.25, 0.5, 0.25, 2.25], "texture": "#0"},
+ "east": {"uv": [14, 5.5, 14.75, 9.5], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [0, 0, 0, 0], "texture": "#0"},
+ "west": {"uv": [14, 1.25, 14.75, 5.25], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [0.25, 0.25, 4.25, 0.25], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [0.25, 0.25, 4.25, 0.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 7, 0],
+ "to": [7, 10, 16],
+ "rotation": {"angle": 45, "axis": "z", "origin": [8, 2.25, 8]},
+ "faces": {
+ "north": {"uv": [0.25, 0.5, 0.25, 2.25], "texture": "#0"},
+ "east": {"uv": [14, 5.25, 14.75, 1.25], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [0, 0, 0, 0], "texture": "#0"},
+ "west": {"uv": [14, 9.5, 14.75, 5.5], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [0.25, 0.25, 4.25, 0.25], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [0.25, 0.25, 4.25, 0.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 3, 0],
+ "to": [7, 6, 16],
+ "rotation": {"angle": 45, "axis": "z", "origin": [8, 2.25, 8]},
+ "faces": {
+ "north": {"uv": [0.25, 0.5, 0.25, 2.25], "texture": "#0"},
+ "east": {"uv": [14, 5.25, 14.75, 1.25], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [0, 0, 0, 0], "texture": "#0"},
+ "west": {"uv": [14, 5.25, 14.75, 1.25], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [0.25, 0.25, 4.25, 0.25], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [0.25, 0.25, 4.25, 0.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 1, -0.05],
+ "to": [8, 10, -0.05],
+ "rotation": {"angle": 45, "axis": "z", "origin": [8, 2.25, 7.95]},
+ "faces": {
+ "north": {"uv": [6.25, 1.75, 5.75, 4], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [6.5, 0, 7, 4], "rotation": 180, "texture": "#0"},
+ "south": {"uv": [7.75, 1.75, 7.25, 4], "rotation": 180, "texture": "#0"},
+ "west": {"uv": [5, 0, 5.5, 4], "rotation": 180, "texture": "#0"},
+ "up": {"uv": [4.75, 0, 4.25, 0.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [4.75, 0, 4.25, 0.5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [8, 1, -0.025],
+ "to": [10, 10, -0.025],
+ "rotation": {"angle": -45, "axis": "z", "origin": [8, 2.25, 7.975]},
+ "faces": {
+ "north": {"uv": [5.75, 1.75, 6.25, 4], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [5.5, 0, 5, 4], "rotation": 180, "texture": "#0"},
+ "south": {"uv": [7.25, 1.75, 7.75, 4], "rotation": 180, "texture": "#0"},
+ "west": {"uv": [7, 0, 6.5, 4], "rotation": 180, "texture": "#0"},
+ "up": {"uv": [4.75, 0.5, 4.25, 0], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [4.75, 0.5, 4.25, 0], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [8, 1, 16.025],
+ "to": [10, 10, 16.025],
+ "rotation": {"angle": -45, "axis": "z", "origin": [8, 2.25, 8.025]},
+ "faces": {
+ "north": {"uv": [5.75, 1.75, 6.25, 4], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [5.5, 0, 5, 4], "rotation": 180, "texture": "#0"},
+ "south": {"uv": [7.25, 1.75, 7.75, 4], "rotation": 180, "texture": "#0"},
+ "west": {"uv": [7, 0, 6.5, 4], "rotation": 180, "texture": "#0"},
+ "up": {"uv": [4.75, 0.5, 4.25, 0], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [4.75, 0.5, 4.25, 0], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 1, 16.05],
+ "to": [8, 10, 16.05],
+ "rotation": {"angle": 45, "axis": "z", "origin": [8, 2.25, 8.05]},
+ "faces": {
+ "north": {"uv": [6.25, 1.75, 5.75, 4], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [6.5, 0, 7, 4], "rotation": 180, "texture": "#0"},
+ "south": {"uv": [7.75, 1.75, 7.25, 4], "rotation": 180, "texture": "#0"},
+ "west": {"uv": [5, 0, 5.5, 4], "rotation": 180, "texture": "#0"},
+ "up": {"uv": [4.75, 0, 4.25, 0.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [4.75, 0, 4.25, 0.5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "name": "west",
+ "from": [1, -3.16059, 6.33997],
+ "to": [15, 10.83941, 6.33997],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 16, 2]},
+ "faces": {
+ "north": {"uv": [3.5, 16, 7, 12.5], "texture": "#0"},
+ "east": {"uv": [3.5, 16, 3.5, 12.5], "texture": "#0"},
+ "south": {"uv": [3.5, 12.5, 7, 9], "texture": "#0"},
+ "west": {"uv": [7, 16, 7, 12.5], "texture": "#0"},
+ "up": {"uv": [3.5, 12.5, 3.5, 9], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [3.5, 9, 3.5, 12.5], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "name": "west",
+ "from": [1, -3.35193, 9.4598],
+ "to": [15, 10.64807, 9.4598],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 16, 14]},
+ "faces": {
+ "north": {"uv": [3.5, 12.5, 7, 9], "texture": "#0"},
+ "east": {"uv": [7, 16, 7, 12.5], "texture": "#0"},
+ "south": {"uv": [3.5, 16, 7, 12.5], "texture": "#0"},
+ "west": {"uv": [10.5, 16, 10.5, 12.5], "texture": "#0"},
+ "up": {"uv": [7, 12.5, 7, 9], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [7, 9, 7, 12.5], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "name": "west",
+ "from": [1, -1.43852, 14.07919],
+ "to": [15, 12.56148, 14.07919],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 16, 14]},
+ "faces": {
+ "north": {"uv": [3.5, 12.5, 7, 9], "texture": "#0"},
+ "east": {"uv": [7, 16, 7, 12.5], "texture": "#0"},
+ "south": {"uv": [3.5, 16, 7, 12.5], "texture": "#0"},
+ "west": {"uv": [10.5, 16, 10.5, 12.5], "texture": "#0"},
+ "up": {"uv": [7, 12.5, 7, 9], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [7, 9, 7, 12.5], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "name": "west",
+ "from": [1, -1.24718, 1.72058],
+ "to": [15, 12.75282, 1.72058],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 16, 2]},
+ "faces": {
+ "north": {"uv": [3.5, 16, 7, 12.5], "texture": "#0"},
+ "east": {"uv": [3.5, 16, 3.5, 12.5], "texture": "#0"},
+ "south": {"uv": [3.5, 12.5, 7, 9], "texture": "#0"},
+ "west": {"uv": [7, 16, 7, 12.5], "texture": "#0"},
+ "up": {"uv": [3.5, 12.5, 3.5, 9], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [3.5, 9, 3.5, 12.5], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "name": "west",
+ "from": [1, -5.26535, 4.8404],
+ "to": [15, 8.73465, 4.8404],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 16, 14]},
+ "faces": {
+ "north": {"uv": [3.5, 12.5, 7, 9], "texture": "#0"},
+ "east": {"uv": [7, 16, 7, 12.5], "texture": "#0"},
+ "south": {"uv": [3.5, 16, 7, 12.5], "texture": "#0"},
+ "west": {"uv": [10.5, 16, 10.5, 12.5], "texture": "#0"},
+ "up": {"uv": [7, 12.5, 7, 9], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [7, 9, 7, 12.5], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "name": "west",
+ "from": [1, -2.01255, 11.49221],
+ "to": [15, 11.98745, 11.49221],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 16, 10]},
+ "faces": {
+ "north": {"uv": [7, 12.5, 3.5, 9], "texture": "#0"},
+ "east": {"uv": [7, 12.5, 7, 9], "texture": "#0"},
+ "south": {"uv": [7, 16, 3.5, 12.5], "texture": "#0"},
+ "west": {"uv": [3.5, 12.5, 3.5, 9], "texture": "#0"},
+ "up": {"uv": [3.5, 5.5, 3.5, 9], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [3.5, 9, 3.5, 5.5], "rotation": 270, "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [12.85, 11.48, 22.69],
+ "translation": [2, 2, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [12.85, 11.48, 22.69],
+ "translation": [2, 2, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, 2, 0],
+ "scale": [0.78829, 0.78829, 0.78829]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [0, 0, -2.25],
+ "scale": [0.94141, 0.94141, 0.94141]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [8, 36.25, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 36.25, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6, 7, 8]
+ },
+ {
+ "name": "west",
+ "origin": [0, 0, 0],
+ "rotation": [0, 90, 0],
+ "scope": 0,
+ "color": 1,
+ "children": [9, 10, 11, 12, 13, 14]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/01_围栏/models/block/urban_fence_wire/urban_fence_wire_corner.json b/统计/_sa_decor_models/01_围栏/models/block/urban_fence_wire/urban_fence_wire_corner.json
new file mode 100644
index 0000000..55b79a9
--- /dev/null
+++ b/统计/_sa_decor_models/01_围栏/models/block/urban_fence_wire/urban_fence_wire_corner.json
@@ -0,0 +1,207 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/urban_fence",
+ "particle": "sa_decor:block/urban_fence_center_1"
+ },
+ "elements": [
+ {
+ "from": [9, 0, 7],
+ "to": [16, 2, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [15, 4.25, 8]},
+ "faces": {
+ "north": {"uv": [5.5, 2.5, 5, 4], "rotation": 90, "texture": "#0"},
+ "east": {"uv": [4.75, 0.5, 4.25, 0], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [7, 2.5, 6.5, 4], "rotation": 270, "texture": "#0"},
+ "west": {"uv": [4.75, 0.5, 4.25, 0], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [5.75, 2.5, 6.25, 4], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [7.25, 2.5, 7.75, 4], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 1.6, 8.5],
+ "to": [16, 4.6, 8.5],
+ "rotation": {"angle": 45, "axis": "x", "origin": [15, 0.85, 9.5]},
+ "faces": {
+ "north": {"uv": [14, 1.25, 14.75, 3.5], "rotation": 90, "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 0], "texture": "#0"},
+ "south": {"uv": [14, 1.25, 14.75, 3.5], "rotation": 90, "texture": "#0"},
+ "west": {"uv": [0.25, 0.5, 0.25, 2.25], "texture": "#0"},
+ "up": {"uv": [0.25, 0.25, 4.25, 0.25], "texture": "#0"},
+ "down": {"uv": [0.25, 0.25, 4.25, 0.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 5.6, 8.5],
+ "to": [16, 8.6, 8.5],
+ "rotation": {"angle": 45, "axis": "x", "origin": [15, 0.85, 9.5]},
+ "faces": {
+ "north": {"uv": [14, 5.5, 14.75, 7.75], "rotation": 90, "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 0], "texture": "#0"},
+ "south": {"uv": [14, 1.25, 14.75, 3.5], "rotation": 90, "texture": "#0"},
+ "west": {"uv": [0.25, 0.5, 0.25, 2.25], "texture": "#0"},
+ "up": {"uv": [0.25, 0.25, 4.25, 0.25], "texture": "#0"},
+ "down": {"uv": [0.25, 0.25, 4.25, 0.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6.975, -0.4, 7.5],
+ "to": [6.975, 8.6, 9.5],
+ "rotation": {"angle": 45, "axis": "x", "origin": [14.975, 0.85, 9.5]},
+ "faces": {
+ "north": {"uv": [5.5, 0, 5, 4], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [7.25, 1.75, 7.75, 4], "rotation": 180, "texture": "#0"},
+ "south": {"uv": [7, 0, 6.5, 4], "rotation": 180, "texture": "#0"},
+ "west": {"uv": [5.75, 1.75, 6.25, 4], "rotation": 180, "texture": "#0"},
+ "up": {"uv": [4.75, 0.5, 4.25, 0], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [4.75, 0.5, 4.25, 0], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [15.975, -0.4, 7.5],
+ "to": [15.975, 8.6, 9.5],
+ "rotation": {"angle": 45, "axis": "x", "origin": [23.975, 0.85, 9.5]},
+ "faces": {
+ "north": {"uv": [5.5, 0, 5, 4], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [7.25, 1.75, 7.75, 4], "rotation": 180, "texture": "#0"},
+ "south": {"uv": [7, 0, 6.5, 4], "rotation": 180, "texture": "#0"},
+ "west": {"uv": [5.75, 1.75, 6.25, 4], "rotation": 180, "texture": "#0"},
+ "up": {"uv": [4.75, 0.5, 4.25, 0], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [4.75, 0.5, 4.25, 0], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 0, 0],
+ "to": [9, 2, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 4.25, 8]},
+ "faces": {
+ "north": {"uv": [4.75, 0.5, 4.25, 0], "rotation": 270, "texture": "#0"},
+ "east": {"uv": [5.5, 2, 5, 4], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [4.75, 0.5, 4.25, 0], "rotation": 270, "texture": "#0"},
+ "west": {"uv": [7, 2, 6.5, 4], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [5.75, 2, 6.25, 4], "texture": "#0"},
+ "down": {"uv": [7.25, 2, 7.75, 4], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 7, 0],
+ "to": [7, 10, 9],
+ "rotation": {"angle": 45, "axis": "z", "origin": [8, 2.25, 8]},
+ "faces": {
+ "north": {"uv": [0.25, 0.5, 0.25, 2.25], "texture": "#0"},
+ "east": {"uv": [14, 3.5, 14.75, 1.25], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [0, 0, 0, 0], "texture": "#0"},
+ "west": {"uv": [14, 7.75, 14.75, 5.5], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [0.25, 0.25, 4.25, 0.25], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [0.25, 0.25, 4.25, 0.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 3, 0],
+ "to": [7, 6, 9],
+ "rotation": {"angle": 45, "axis": "z", "origin": [8, 2.25, 8]},
+ "faces": {
+ "north": {"uv": [0.25, 0.5, 0.25, 2.25], "texture": "#0"},
+ "east": {"uv": [14, 3.5, 14.75, 1.25], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [0, 0, 0, 0], "texture": "#0"},
+ "west": {"uv": [14, 3.5, 14.75, 1.25], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [0.25, 0.25, 4.25, 0.25], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [0.25, 0.25, 4.25, 0.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 1, 9.025],
+ "to": [8, 10, 9.025],
+ "rotation": {"angle": 45, "axis": "z", "origin": [8, 2.25, 1.025]},
+ "faces": {
+ "north": {"uv": [6.25, 1.75, 5.75, 4], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [6.5, 0, 7, 4], "rotation": 180, "texture": "#0"},
+ "south": {"uv": [7.75, 1.75, 7.25, 4], "rotation": 180, "texture": "#0"},
+ "west": {"uv": [5, 0, 5.5, 4], "rotation": 180, "texture": "#0"},
+ "up": {"uv": [4.75, 0, 4.25, 0.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [4.75, 0, 4.25, 0.5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 1, 0.025],
+ "to": [8, 10, 0.025],
+ "rotation": {"angle": 45, "axis": "z", "origin": [8, 2.25, -7.975]},
+ "faces": {
+ "north": {"uv": [6.25, 1.75, 5.75, 4], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [6.5, 0, 7, 4], "rotation": 180, "texture": "#0"},
+ "south": {"uv": [7.75, 1.75, 7.25, 4], "rotation": 180, "texture": "#0"},
+ "west": {"uv": [5, 0, 5.5, 4], "rotation": 180, "texture": "#0"},
+ "up": {"uv": [4.75, 0, 4.25, 0.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [4.75, 0, 4.25, 0.5], "rotation": 90, "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [12.85, 11.48, 22.69],
+ "translation": [2, 2, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [12.85, 11.48, 22.69],
+ "translation": [2, 2, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.75, 2.25, 0],
+ "scale": [0.88399, 0.88399, 0.88399]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [0, 0, -2.25],
+ "scale": [0.94141, 0.94141, 0.94141]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [8, 36.25, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 36.25, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4]
+ },
+ {
+ "name": "group",
+ "origin": [8, 36.25, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6, 7, 8, 9]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/01_围栏/models/block/urban_fence_wire/urban_fence_wire_cross.json b/统计/_sa_decor_models/01_围栏/models/block/urban_fence_wire/urban_fence_wire_cross.json
new file mode 100644
index 0000000..c7b912e
--- /dev/null
+++ b/统计/_sa_decor_models/01_围栏/models/block/urban_fence_wire/urban_fence_wire_cross.json
@@ -0,0 +1,167 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/urban_fence",
+ "particle": "sa_decor:block/urban_fence_center_1"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 7],
+ "to": [9, 2, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 4.25, 8]},
+ "faces": {
+ "north": {"uv": [5.5, 2, 5, 4], "rotation": 90, "texture": "#0"},
+ "east": {"uv": [4.75, 0.5, 4.25, 0], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [7, 2, 6.5, 4], "rotation": 270, "texture": "#0"},
+ "west": {"uv": [4.75, 0.5, 4.25, 0], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [5.75, 2, 6.25, 4], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [7.25, 2, 7.75, 4], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 0, 7],
+ "to": [16, 2, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 4.25, 8]},
+ "faces": {
+ "north": {"uv": [5.5, 4, 5, 2], "rotation": 90, "texture": "#0"},
+ "east": {"uv": [4.75, 0, 4.25, 0.5], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [7, 4, 6.5, 2], "rotation": 270, "texture": "#0"},
+ "west": {"uv": [4.75, 0, 4.25, 0.5], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [5.75, 4, 6.25, 2], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [7.25, 4, 7.75, 2], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 0, 0],
+ "to": [9, 2, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 4.25, 1]},
+ "faces": {
+ "north": {"uv": [4.75, 0.5, 4.25, 0], "rotation": 270, "texture": "#0"},
+ "east": {"uv": [7, 2.5, 6.5, 4], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [4.75, 0.5, 4.25, 0], "rotation": 270, "texture": "#0"},
+ "west": {"uv": [5.5, 2.5, 5, 4], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [5.75, 2.5, 6.25, 4], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [7.25, 2.5, 7.75, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 0, 9],
+ "to": [9, 2, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 4.25, 15]},
+ "faces": {
+ "north": {"uv": [4.75, 0, 4.25, 0.5], "rotation": 270, "texture": "#0"},
+ "east": {"uv": [7, 4, 6.5, 2.5], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [4.75, 0, 4.25, 0.5], "rotation": 270, "texture": "#0"},
+ "west": {"uv": [5.5, 4, 5, 2.5], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [5.75, 4, 6.25, 2.5], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [7.25, 4, 7.75, 2.5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [12.85, 11.48, 22.69],
+ "translation": [2, 2, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [12.85, 11.48, 22.69],
+ "translation": [2, 2, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.75, 2.25, 0],
+ "scale": [0.88399, 0.88399, 0.88399]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [0, 0, -2.25],
+ "scale": [0.94141, 0.94141, 0.94141]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [8, 36.25, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [6, 2.25, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [6, 2.25, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8, 36.25, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 1,
+ {
+ "name": "group",
+ "origin": [6, 2.25, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [6, 2.25, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8, 36.25, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [2]
+ },
+ {
+ "name": "group",
+ "origin": [8, 36.25, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [3]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/01_围栏/models/block/urban_fence_wire/urban_fence_wire_end.json b/统计/_sa_decor_models/01_围栏/models/block/urban_fence_wire/urban_fence_wire_end.json
new file mode 100644
index 0000000..28b558c
--- /dev/null
+++ b/统计/_sa_decor_models/01_围栏/models/block/urban_fence_wire/urban_fence_wire_end.json
@@ -0,0 +1,179 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/urban_fence",
+ "particle": "sa_decor:block/urban_fence_center_1"
+ },
+ "elements": [
+ {
+ "from": [7, 0, 0],
+ "to": [9, 2, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 4.25, 8]},
+ "faces": {
+ "north": {"uv": [4.75, 0.5, 4.25, 0], "rotation": 270, "texture": "#0"},
+ "east": {"uv": [5.5, 2, 5, 4], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [4.75, 0.5, 4.25, 0], "rotation": 270, "texture": "#0"},
+ "west": {"uv": [7, 2, 6.5, 4], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [5.75, 2, 6.25, 4], "texture": "#0"},
+ "down": {"uv": [7.25, 2, 7.75, 4], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [9, 3, 0],
+ "to": [9, 6, 9],
+ "rotation": {"angle": -45, "axis": "z", "origin": [8, 2.25, 8]},
+ "faces": {
+ "north": {"uv": [0.25, 0.5, 0.25, 2.25], "texture": "#0"},
+ "east": {"uv": [14, 1.25, 14.75, 3.5], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [0, 0, 0, 0], "texture": "#0"},
+ "west": {"uv": [14, 1.25, 14.75, 3.5], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [0.25, 0.25, 4.25, 0.25], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [0.25, 0.25, 4.25, 0.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [9, 7, 0],
+ "to": [9, 10, 9],
+ "rotation": {"angle": -45, "axis": "z", "origin": [8, 2.25, 8]},
+ "faces": {
+ "north": {"uv": [0.25, 0.5, 0.25, 2.25], "texture": "#0"},
+ "east": {"uv": [14, 5.5, 14.75, 7.75], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [0, 0, 0, 0], "texture": "#0"},
+ "west": {"uv": [14, 1.25, 14.75, 3.5], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [0.25, 0.25, 4.25, 0.25], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [0.25, 0.25, 4.25, 0.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 7, 0],
+ "to": [7, 10, 9],
+ "rotation": {"angle": 45, "axis": "z", "origin": [8, 2.25, 8]},
+ "faces": {
+ "north": {"uv": [0.25, 0.5, 0.25, 2.25], "texture": "#0"},
+ "east": {"uv": [14, 3.5, 14.75, 1.25], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [0, 0, 0, 0], "texture": "#0"},
+ "west": {"uv": [14, 7.75, 14.75, 5.5], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [0.25, 0.25, 4.25, 0.25], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [0.25, 0.25, 4.25, 0.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 3, 0],
+ "to": [7, 6, 9],
+ "rotation": {"angle": 45, "axis": "z", "origin": [8, 2.25, 8]},
+ "faces": {
+ "north": {"uv": [0.25, 0.5, 0.25, 2.25], "texture": "#0"},
+ "east": {"uv": [14, 3.5, 14.75, 1.25], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [0, 0, 0, 0], "texture": "#0"},
+ "west": {"uv": [14, 3.5, 14.75, 1.25], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [0.25, 0.25, 4.25, 0.25], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [0.25, 0.25, 4.25, 0.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 1, -0.025],
+ "to": [8, 10, -0.025],
+ "rotation": {"angle": 45, "axis": "z", "origin": [8, 2.25, 7.975]},
+ "faces": {
+ "north": {"uv": [6.25, 1.75, 5.75, 4], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [6.5, 0, 7, 4], "rotation": 180, "texture": "#0"},
+ "south": {"uv": [7.75, 1.75, 7.25, 4], "rotation": 180, "texture": "#0"},
+ "west": {"uv": [5, 0, 5.5, 4], "rotation": 180, "texture": "#0"},
+ "up": {"uv": [4.75, 0, 4.25, 0.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [4.75, 0, 4.25, 0.5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [8, 1, -0.05],
+ "to": [10, 10, -0.05],
+ "rotation": {"angle": -45, "axis": "z", "origin": [8, 2.25, 7.95]},
+ "faces": {
+ "north": {"uv": [5.75, 1.75, 6.25, 4], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [5.5, 0, 5, 4], "rotation": 180, "texture": "#0"},
+ "south": {"uv": [7.25, 1.75, 7.75, 4], "rotation": 180, "texture": "#0"},
+ "west": {"uv": [7, 0, 6.5, 4], "rotation": 180, "texture": "#0"},
+ "up": {"uv": [4.75, 0.5, 4.25, 0], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [4.75, 0.5, 4.25, 0], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [8, 1, 9.05],
+ "to": [10, 10, 9.05],
+ "rotation": {"angle": -45, "axis": "z", "origin": [8, 2.25, 1.05]},
+ "faces": {
+ "north": {"uv": [5.75, 1.75, 6.25, 4], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [5.5, 0, 5, 4], "rotation": 180, "texture": "#0"},
+ "south": {"uv": [7.25, 1.75, 7.75, 4], "rotation": 180, "texture": "#0"},
+ "west": {"uv": [7, 0, 6.5, 4], "rotation": 180, "texture": "#0"},
+ "up": {"uv": [4.75, 0.5, 4.25, 0], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [4.75, 0.5, 4.25, 0], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 1, 9.025],
+ "to": [8, 10, 9.025],
+ "rotation": {"angle": 45, "axis": "z", "origin": [8, 2.25, 1.025]},
+ "faces": {
+ "north": {"uv": [6.25, 1.75, 5.75, 4], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [6.5, 0, 7, 4], "rotation": 180, "texture": "#0"},
+ "south": {"uv": [7.75, 1.75, 7.25, 4], "rotation": 180, "texture": "#0"},
+ "west": {"uv": [5, 0, 5.5, 4], "rotation": 180, "texture": "#0"},
+ "up": {"uv": [4.75, 0, 4.25, 0.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [4.75, 0, 4.25, 0.5], "rotation": 90, "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [12.85, 11.48, 22.69],
+ "translation": [2, 2, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [12.85, 11.48, 22.69],
+ "translation": [2, 2, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2, 1.75, 0],
+ "scale": [0.88399, 0.88399, 0.88399]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [0, 0, -2.25],
+ "scale": [0.94141, 0.94141, 0.94141]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [8, 36.25, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6, 7, 8]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/01_围栏/models/block/urban_fence_wire/urban_fence_wire_single.json b/统计/_sa_decor_models/01_围栏/models/block/urban_fence_wire/urban_fence_wire_single.json
new file mode 100644
index 0000000..1d1a72f
--- /dev/null
+++ b/统计/_sa_decor_models/01_围栏/models/block/urban_fence_wire/urban_fence_wire_single.json
@@ -0,0 +1,179 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/urban_fence",
+ "particle": "sa_decor:block/urban_fence_center_1"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 7],
+ "to": [16, 2, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 4.25, 8]},
+ "faces": {
+ "north": {"uv": [5.5, 0, 5, 4], "rotation": 90, "texture": "#0"},
+ "east": {"uv": [4.75, 0.5, 4.25, 0], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [7, 0, 6.5, 4], "rotation": 270, "texture": "#0"},
+ "west": {"uv": [4.75, 0.5, 4.25, 0], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [5.75, 0, 6.25, 4], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [7.25, 0, 7.75, 4], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 3, 7],
+ "to": [16, 6, 7],
+ "rotation": {"angle": -45, "axis": "x", "origin": [8, 2.25, 8]},
+ "faces": {
+ "north": {"uv": [14, 1.25, 14.75, 5.25], "rotation": 90, "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 0], "texture": "#0"},
+ "south": {"uv": [14, 1.25, 14.75, 5.25], "rotation": 90, "texture": "#0"},
+ "west": {"uv": [0.25, 0.5, 0.25, 2.25], "texture": "#0"},
+ "up": {"uv": [0.25, 0.25, 4.25, 0.25], "texture": "#0"},
+ "down": {"uv": [0.25, 0.25, 4.25, 0.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 7, 7],
+ "to": [16, 10, 7],
+ "rotation": {"angle": -45, "axis": "x", "origin": [8, 2.25, 8]},
+ "faces": {
+ "north": {"uv": [14, 5.5, 14.75, 9.5], "rotation": 90, "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 0], "texture": "#0"},
+ "south": {"uv": [14, 1.25, 14.75, 5.25], "rotation": 90, "texture": "#0"},
+ "west": {"uv": [0.25, 0.5, 0.25, 2.25], "texture": "#0"},
+ "up": {"uv": [0.25, 0.25, 4.25, 0.25], "texture": "#0"},
+ "down": {"uv": [0.25, 0.25, 4.25, 0.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 7, 9],
+ "to": [16, 10, 9],
+ "rotation": {"angle": 45, "axis": "x", "origin": [8, 2.25, 8]},
+ "faces": {
+ "north": {"uv": [14, 5.25, 14.75, 1.25], "rotation": 90, "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 0], "texture": "#0"},
+ "south": {"uv": [14, 9.5, 14.75, 5.5], "rotation": 90, "texture": "#0"},
+ "west": {"uv": [0.25, 0.5, 0.25, 2.25], "texture": "#0"},
+ "up": {"uv": [0.25, 0.25, 4.25, 0.25], "texture": "#0"},
+ "down": {"uv": [0.25, 0.25, 4.25, 0.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 3, 9],
+ "to": [16, 6, 9],
+ "rotation": {"angle": 45, "axis": "x", "origin": [8, 2.25, 8]},
+ "faces": {
+ "north": {"uv": [14, 5.25, 14.75, 1.25], "rotation": 90, "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 0], "texture": "#0"},
+ "south": {"uv": [14, 5.25, 14.75, 1.25], "rotation": 90, "texture": "#0"},
+ "west": {"uv": [0.25, 0.5, 0.25, 2.25], "texture": "#0"},
+ "up": {"uv": [0.25, 0.25, 4.25, 0.25], "texture": "#0"},
+ "down": {"uv": [0.25, 0.25, 4.25, 0.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-0.05, 1, 8],
+ "to": [-0.05, 10, 10],
+ "rotation": {"angle": 45, "axis": "x", "origin": [7.95, 2.25, 8]},
+ "faces": {
+ "north": {"uv": [6.5, 0, 7, 4], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [7.75, 1.75, 7.25, 4], "rotation": 180, "texture": "#0"},
+ "south": {"uv": [5, 0, 5.5, 4], "rotation": 180, "texture": "#0"},
+ "west": {"uv": [6.25, 1.75, 5.75, 4], "rotation": 180, "texture": "#0"},
+ "up": {"uv": [4.75, 0, 4.25, 0.5], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [4.75, 0, 4.25, 0.5], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [-0.025, 1, 6],
+ "to": [-0.025, 10, 8],
+ "rotation": {"angle": -45, "axis": "x", "origin": [7.975, 2.25, 8]},
+ "faces": {
+ "north": {"uv": [5.5, 0, 5, 4], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [7.25, 1.75, 7.75, 4], "rotation": 180, "texture": "#0"},
+ "south": {"uv": [7, 0, 6.5, 4], "rotation": 180, "texture": "#0"},
+ "west": {"uv": [5.75, 1.75, 6.25, 4], "rotation": 180, "texture": "#0"},
+ "up": {"uv": [4.75, 0.5, 4.25, 0], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [4.75, 0.5, 4.25, 0], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [16.025, 1, 6],
+ "to": [16.025, 10, 8],
+ "rotation": {"angle": -45, "axis": "x", "origin": [8.025, 2.25, 8]},
+ "faces": {
+ "north": {"uv": [5.5, 0, 5, 4], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [7.25, 1.75, 7.75, 4], "rotation": 180, "texture": "#0"},
+ "south": {"uv": [7, 0, 6.5, 4], "rotation": 180, "texture": "#0"},
+ "west": {"uv": [5.75, 1.75, 6.25, 4], "rotation": 180, "texture": "#0"},
+ "up": {"uv": [4.75, 0.5, 4.25, 0], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [4.75, 0.5, 4.25, 0], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [16.05, 1, 8],
+ "to": [16.05, 10, 10],
+ "rotation": {"angle": 45, "axis": "x", "origin": [8.05, 2.25, 8]},
+ "faces": {
+ "north": {"uv": [6.5, 0, 7, 4], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [7.75, 1.75, 7.25, 4], "rotation": 180, "texture": "#0"},
+ "south": {"uv": [5, 0, 5.5, 4], "rotation": 180, "texture": "#0"},
+ "west": {"uv": [6.25, 1.75, 5.75, 4], "rotation": 180, "texture": "#0"},
+ "up": {"uv": [4.75, 0, 4.25, 0.5], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [4.75, 0, 4.25, 0.5], "rotation": 180, "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [12.85, 11.48, 22.69],
+ "translation": [2, 2, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [12.85, 11.48, 22.69],
+ "translation": [2, 2, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, 2, 0],
+ "scale": [0.88399, 0.88399, 0.88399]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [0, 0, -2.25],
+ "scale": [0.94141, 0.94141, 0.94141]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [8, 36.25, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6, 7, 8]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/01_围栏/models/block/urban_fence_wire/urban_fence_wire_t.json b/统计/_sa_decor_models/01_围栏/models/block/urban_fence_wire/urban_fence_wire_t.json
new file mode 100644
index 0000000..6355ec4
--- /dev/null
+++ b/统计/_sa_decor_models/01_围栏/models/block/urban_fence_wire/urban_fence_wire_t.json
@@ -0,0 +1,243 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/urban_fence",
+ "particle": "sa_decor:block/urban_fence_center_1"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 7],
+ "to": [7, 2, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.10616, 3.68826, 8]},
+ "faces": {
+ "north": {"uv": [7, 2.5, 6.5, 4], "rotation": 270, "texture": "#0"},
+ "east": {"uv": [4.75, 0.5, 4.25, 0], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [5.5, 2.5, 5, 4], "rotation": 90, "texture": "#0"},
+ "west": {"uv": [4.75, 0.5, 4.25, 0], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [6.25, 4, 5.75, 2.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [7.75, 4, 7.25, 2.5], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [9, 0, 7],
+ "to": [16, 2, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.10616, 3.68826, 8]},
+ "faces": {
+ "north": {"uv": [7, 4, 6.5, 2.5], "rotation": 270, "texture": "#0"},
+ "east": {"uv": [4.75, 0, 4.25, 0.5], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [5.5, 4, 5, 2.5], "rotation": 90, "texture": "#0"},
+ "west": {"uv": [4.75, 0, 4.25, 0.5], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [6.25, 2.5, 5.75, 4], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [7.75, 2.5, 7.25, 4], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.10616, 3.04619, 6.24384],
+ "to": [16.10616, 6.04619, 6.24384],
+ "rotation": {"angle": -45, "axis": "x", "origin": [8.10616, 3.38826, 7.6]},
+ "faces": {
+ "north": {"uv": [14, 5.25, 14.75, 1.25], "rotation": 90, "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 0], "texture": "#0"},
+ "south": {"uv": [14, 5.25, 14.75, 1.25], "rotation": 90, "texture": "#0"},
+ "west": {"uv": [0.25, 0.5, 0.25, 2.25], "texture": "#0"},
+ "up": {"uv": [0.25, 0.25, 4.25, 0.25], "texture": "#0"},
+ "down": {"uv": [0.25, 0.25, 4.25, 0.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.10616, 7.04619, 6.24384],
+ "to": [16.10616, 10.04619, 6.24384],
+ "rotation": {"angle": -45, "axis": "x", "origin": [8.10616, 3.38826, 7.6]},
+ "faces": {
+ "north": {"uv": [14, 5.25, 14.75, 1.25], "rotation": 90, "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 0], "texture": "#0"},
+ "south": {"uv": [14, 9.5, 14.75, 5.5], "rotation": 90, "texture": "#0"},
+ "west": {"uv": [0.25, 0.5, 0.25, 2.25], "texture": "#0"},
+ "up": {"uv": [0.25, 0.25, 4.25, 0.25], "texture": "#0"},
+ "down": {"uv": [0.25, 0.25, 4.25, 0.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 0, 7],
+ "to": [9, 2, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.10616, 3.68826, 8]},
+ "faces": {
+ "north": {"uv": [4.75, 0, 4.25, 0.5], "rotation": 270, "texture": "#0"},
+ "east": {"uv": [5.5, 4, 5, 2], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [4.75, 0, 4.25, 0.5], "rotation": 270, "texture": "#0"},
+ "west": {"uv": [7, 4, 6.5, 2], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [5.75, 4, 6.25, 2], "texture": "#0"},
+ "down": {"uv": [7.25, 4, 7.75, 2], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [5.98915, 7.42126, 9.10616],
+ "to": [5.98915, 10.42126, 16.10616],
+ "rotation": {"angle": 45, "axis": "z", "origin": [8.00616, 3.68826, 8]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 0.75], "texture": "#0"},
+ "east": {"uv": [14, 1.25, 14.75, 3], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [0.25, 0.5, 0.25, 1.25], "texture": "#0"},
+ "west": {"uv": [14, 5.5, 14.75, 7.25], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [2, 0.25, 0.25, 0.25], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [2, 0.25, 0.25, 0.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [5.98915, 3.42126, 9.10616],
+ "to": [5.98915, 6.42126, 16.10616],
+ "rotation": {"angle": 45, "axis": "z", "origin": [8.00616, 3.68826, 8]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 0.75], "texture": "#0"},
+ "east": {"uv": [14, 1.25, 14.75, 3], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [0.25, 0.5, 0.25, 1.25], "texture": "#0"},
+ "west": {"uv": [14, 1.25, 14.75, 3], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [2, 0.25, 0.25, 0.25], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [2, 0.25, 0.25, 0.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [4.98915, 1.42126, 9.08116],
+ "to": [6.98915, 10.42126, 9.08116],
+ "rotation": {"angle": 45, "axis": "z", "origin": [8.00616, 3.68826, 8]},
+ "faces": {
+ "north": {"uv": [7.25, 1.75, 7.75, 4], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [7, 0, 6.5, 4], "rotation": 180, "texture": "#0"},
+ "south": {"uv": [5.75, 1.75, 6.25, 4], "rotation": 180, "texture": "#0"},
+ "west": {"uv": [5.5, 0, 5, 4], "rotation": 180, "texture": "#0"},
+ "up": {"uv": [4.25, 0, 4.75, 0.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [4.25, 0, 4.75, 0.5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [10.12316, 7.42126, 9.10616],
+ "to": [10.12316, 10.42126, 16.10616],
+ "rotation": {"angle": -45, "axis": "z", "origin": [8.10616, 3.68826, 8]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 0.75], "texture": "#0"},
+ "east": {"uv": [14, 7.25, 14.75, 5.5], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [0.25, 0.5, 0.25, 1.25], "texture": "#0"},
+ "west": {"uv": [14, 3, 14.75, 1.25], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [2, 0.25, 0.25, 0.25], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [2, 0.25, 0.25, 0.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [10.12316, 3.42126, 9.10616],
+ "to": [10.12316, 6.42126, 16.10616],
+ "rotation": {"angle": -45, "axis": "z", "origin": [8.10616, 3.68826, 8]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 0.75], "texture": "#0"},
+ "east": {"uv": [14, 3, 14.75, 1.25], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [0.25, 0.5, 0.25, 1.25], "texture": "#0"},
+ "west": {"uv": [14, 3, 14.75, 1.25], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [2, 0.25, 0.25, 0.25], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [2, 0.25, 0.25, 0.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [9.12316, 1.42126, 9.08116],
+ "to": [11.12316, 10.42126, 9.08116],
+ "rotation": {"angle": -45, "axis": "z", "origin": [8.10616, 3.68826, 8]},
+ "faces": {
+ "north": {"uv": [7.75, 1.75, 7.25, 4], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [5, 0, 5.5, 4], "rotation": 180, "texture": "#0"},
+ "south": {"uv": [6.25, 1.75, 5.75, 4], "rotation": 180, "texture": "#0"},
+ "west": {"uv": [6.5, 0, 7, 4], "rotation": 180, "texture": "#0"},
+ "up": {"uv": [4.25, 0.5, 4.75, 0], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [4.25, 0.5, 4.75, 0], "rotation": 90, "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [12.85, 11.48, 22.69],
+ "translation": [2, 2, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [12.85, 11.48, 22.69],
+ "translation": [2, 2, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.75, 2.25, 0],
+ "scale": [0.88399, 0.88399, 0.88399]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [0, 0, -2.25],
+ "scale": [0.94141, 0.94141, 0.94141]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [8, 36.25, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 36.25, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [8, 36.25, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [8, 36.25, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 4,
+ {
+ "name": "group",
+ "origin": [6, 2.25, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6, 7]
+ },
+ {
+ "name": "group",
+ "origin": [6, 2.25, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9, 10]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/01_围栏/models/block/whitewood_fence/inventory.json b/统计/_sa_decor_models/01_围栏/models/block/whitewood_fence/inventory.json
new file mode 100644
index 0000000..e6230f3
--- /dev/null
+++ b/统计/_sa_decor_models/01_围栏/models/block/whitewood_fence/inventory.json
@@ -0,0 +1,113 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "minecraft:block/block",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "particle": "sa_decor:block/whitewood_fence",
+ "texture": "sa_decor:block/whitewood_fence"
+ },
+ "elements": [
+ {
+ "name": "post",
+ "from": [6, 0, 0],
+ "to": [10, 16, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -6]},
+ "faces": {
+ "north": {"uv": [2, 1, 3, 5], "texture": "#texture"},
+ "east": {"uv": [2, 1, 3, 5], "texture": "#texture"},
+ "south": {"uv": [2, 1, 3, 5], "texture": "#texture"},
+ "west": {"uv": [2, 1, 3, 5], "texture": "#texture"},
+ "up": {"uv": [2, 1, 1, 0], "texture": "#texture"},
+ "down": {"uv": [3, 0, 2, 1], "texture": "#texture"}
+ }
+ },
+ {
+ "name": "post",
+ "from": [6, 0, 12],
+ "to": [10, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 6]},
+ "faces": {
+ "north": {"uv": [2, 1, 3, 5], "texture": "#texture"},
+ "east": {"uv": [2, 1, 3, 5], "texture": "#texture"},
+ "south": {"uv": [2, 1, 3, 5], "texture": "#texture"},
+ "west": {"uv": [2, 1, 3, 5], "texture": "#texture"},
+ "up": {"uv": [2, 1, 1, 0], "texture": "#texture"},
+ "down": {"uv": [3, 0, 2, 1], "texture": "#texture"}
+ }
+ },
+ {
+ "name": "upper_rail_south",
+ "from": [7, 12, 4],
+ "to": [9, 14, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -5]},
+ "faces": {
+ "north": {"uv": [9.25, 4, 9.75, 4.5], "texture": "#texture"},
+ "east": {"uv": [7.5, 4, 9.25, 4.5], "texture": "#texture"},
+ "south": {"uv": [11.5, 4, 12, 4.5], "texture": "#texture"},
+ "west": {"uv": [9.75, 4, 11.5, 4.5], "texture": "#texture"},
+ "up": {"uv": [9.75, 4, 9.25, 2.25], "texture": "#texture"},
+ "down": {"uv": [10.25, 2.25, 9.75, 4], "texture": "#texture"}
+ }
+ },
+ {
+ "name": "upper_rail_south",
+ "from": [7, 2, 4],
+ "to": [9, 4, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -10, -5]},
+ "faces": {
+ "north": {"uv": [9.25, 4, 9.75, 4.5], "texture": "#texture"},
+ "east": {"uv": [7.5, 4, 9.25, 4.5], "texture": "#texture"},
+ "south": {"uv": [11.5, 4, 12, 4.5], "texture": "#texture"},
+ "west": {"uv": [9.75, 4, 11.5, 4.5], "texture": "#texture"},
+ "up": {"uv": [9.75, 4, 9.25, 2.25], "texture": "#texture"},
+ "down": {"uv": [10.25, 2.25, 9.75, 4], "texture": "#texture"}
+ }
+ },
+ {
+ "name": "upper_rail_south",
+ "from": [8, 2, 4],
+ "to": [8, 12, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -5]},
+ "faces": {
+ "north": {"uv": [5.75, 6, 5.75, 8.5], "texture": "#texture"},
+ "east": {"uv": [4, 6, 5.75, 8.5], "texture": "#texture"},
+ "south": {"uv": [7.5, 6, 7.5, 8.5], "texture": "#texture"},
+ "west": {"uv": [5.75, 6, 7.5, 8.5], "texture": "#texture"},
+ "up": {"uv": [5.75, 6, 5.75, 4.25], "texture": "#texture"},
+ "down": {"uv": [5.75, 4.25, 5.75, 6], "texture": "#texture"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, 135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/01_围栏/models/block/whitewood_fence/post.json b/统计/_sa_decor_models/01_围栏/models/block/whitewood_fence/post.json
new file mode 100644
index 0000000..fa5adf3
--- /dev/null
+++ b/统计/_sa_decor_models/01_围栏/models/block/whitewood_fence/post.json
@@ -0,0 +1,25 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "minecraft:block/block",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "particle": "sa_decor:block/whitewood_fence",
+ "texture": "sa_decor:block/whitewood_fence"
+ },
+ "elements": [
+ {
+ "name": "post",
+ "from": [6, 0, 6],
+ "to": [10, 16, 10],
+ "faces": {
+ "north": {"uv": [2, 1, 3, 5], "texture": "#texture"},
+ "east": {"uv": [2, 1, 3, 5], "texture": "#texture"},
+ "south": {"uv": [2, 1, 3, 5], "texture": "#texture"},
+ "west": {"uv": [2, 1, 3, 5], "texture": "#texture"},
+ "up": {"uv": [2, 1, 1, 0], "texture": "#texture"},
+ "down": {"uv": [3, 0, 2, 1], "texture": "#texture"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/01_围栏/models/block/whitewood_fence/side.json b/统计/_sa_decor_models/01_围栏/models/block/whitewood_fence/side.json
new file mode 100644
index 0000000..e98ff1e
--- /dev/null
+++ b/统计/_sa_decor_models/01_围栏/models/block/whitewood_fence/side.json
@@ -0,0 +1,52 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "minecraft:block/block",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "particle": "sa_decor:block/whitewood_fence",
+ "texture": "sa_decor:block/whitewood_fence"
+ },
+ "elements": [
+ {
+ "name": "upper_rail_north",
+ "from": [7, 12, 0],
+ "to": [9, 14, 7],
+ "faces": {
+ "north": {"uv": [9.25, 1.75, 9.75, 2.25], "texture": "#texture"},
+ "east": {"uv": [7.5, 1.75, 9.25, 2.25], "texture": "#texture"},
+ "south": {"uv": [11.5, 1.75, 12, 2.25], "texture": "#texture"},
+ "west": {"uv": [9.75, 1.75, 11.5, 2.25], "texture": "#texture"},
+ "up": {"uv": [9.75, 1.75, 9.25, 0], "texture": "#texture"},
+ "down": {"uv": [10.25, 0, 9.75, 1.75], "texture": "#texture"}
+ }
+ },
+ {
+ "name": "upper_rail_north",
+ "from": [7, 2, 0],
+ "to": [9, 4, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -10, 0]},
+ "faces": {
+ "north": {"uv": [9.25, 1.75, 9.75, 2.25], "texture": "#texture"},
+ "east": {"uv": [7.5, 1.75, 9.25, 2.25], "texture": "#texture"},
+ "south": {"uv": [11.5, 1.75, 12, 2.25], "texture": "#texture"},
+ "west": {"uv": [9.75, 1.75, 11.5, 2.25], "texture": "#texture"},
+ "up": {"uv": [9.75, 1.75, 9.25, 0], "texture": "#texture"},
+ "down": {"uv": [10.25, 0, 9.75, 1.75], "texture": "#texture"}
+ }
+ },
+ {
+ "name": "lower_rail_north",
+ "from": [8, 2, 0],
+ "to": [8, 12, 7],
+ "faces": {
+ "north": {"uv": [5.75, 1.75, 5.75, 4.25], "texture": "#texture"},
+ "east": {"uv": [4, 1.75, 5.75, 4.25], "texture": "#texture"},
+ "south": {"uv": [7.5, 1.75, 7.5, 4.25], "texture": "#texture"},
+ "west": {"uv": [5.75, 1.75, 7.5, 4.25], "texture": "#texture"},
+ "up": {"uv": [5.75, 1.75, 5.75, 0], "texture": "#texture"},
+ "down": {"uv": [5.75, 0, 5.75, 1.75], "texture": "#texture"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/01_围栏/models/block/whitewood_fence/side_alt.json b/统计/_sa_decor_models/01_围栏/models/block/whitewood_fence/side_alt.json
new file mode 100644
index 0000000..7fdbfda
--- /dev/null
+++ b/统计/_sa_decor_models/01_围栏/models/block/whitewood_fence/side_alt.json
@@ -0,0 +1,52 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "minecraft:block/block",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "particle": "sa_decor:block/whitewood_fence",
+ "texture": "sa_decor:block/whitewood_fence"
+ },
+ "elements": [
+ {
+ "name": "upper_rail_north",
+ "from": [9, 12, 7],
+ "to": [16, 14, 9],
+ "faces": {
+ "north": {"uv": [9.25, 1.75, 7.5, 2.25], "texture": "#texture"},
+ "east": {"uv": [9.75, 1.75, 9.25, 2.25], "texture": "#texture"},
+ "south": {"uv": [11.5, 1.75, 9.75, 2.25], "texture": "#texture"},
+ "west": {"uv": [12, 1.75, 11.5, 2.25], "texture": "#texture"},
+ "up": {"uv": [9.75, 0, 9.25, 1.75], "rotation": 270, "texture": "#texture"},
+ "down": {"uv": [10.25, 1.75, 9.75, 0], "rotation": 90, "texture": "#texture"}
+ }
+ },
+ {
+ "name": "upper_rail_north",
+ "from": [9, 2, 7],
+ "to": [16, 4, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -10, 0]},
+ "faces": {
+ "north": {"uv": [9.25, 1.75, 7.5, 2.25], "texture": "#texture"},
+ "east": {"uv": [9.75, 1.75, 9.25, 2.25], "texture": "#texture"},
+ "south": {"uv": [11.5, 1.75, 9.75, 2.25], "texture": "#texture"},
+ "west": {"uv": [12, 1.75, 11.5, 2.25], "texture": "#texture"},
+ "up": {"uv": [9.75, 0, 9.25, 1.75], "rotation": 270, "texture": "#texture"},
+ "down": {"uv": [10.25, 1.75, 9.75, 0], "rotation": 90, "texture": "#texture"}
+ }
+ },
+ {
+ "name": "lower_rail_north",
+ "from": [9, 2, 8],
+ "to": [16, 12, 8],
+ "faces": {
+ "north": {"uv": [5.75, 1.75, 4, 4.25], "texture": "#texture"},
+ "east": {"uv": [5.75, 1.75, 5.75, 4.25], "texture": "#texture"},
+ "south": {"uv": [7.5, 1.75, 5.75, 4.25], "texture": "#texture"},
+ "west": {"uv": [7.5, 1.75, 7.5, 4.25], "texture": "#texture"},
+ "up": {"uv": [5.75, 0, 5.75, 1.75], "rotation": 270, "texture": "#texture"},
+ "down": {"uv": [5.75, 1.75, 5.75, 0], "rotation": 90, "texture": "#texture"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/02_家具/models/block/decor_bench/decor_bench.json b/统计/_sa_decor_models/02_家具/models/block/decor_bench/decor_bench.json
new file mode 100644
index 0000000..89a8c6a
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/decor_bench/decor_bench.json
@@ -0,0 +1,46 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 120, 0],
+ "translation": [-0.5, 2.75, 1],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 120, 0],
+ "translation": [-0.5, 2.75, 1],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.8, 0.8, 0.8]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, 3.5, 1],
+ "scale": [1.0957, 1.0957, 1.0957]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/02_家具/models/block/folding_chair/folding_chair_blue.json b/统计/_sa_decor_models/02_家具/models/block/folding_chair/folding_chair_blue.json
new file mode 100644
index 0000000..94f5625
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/folding_chair/folding_chair_blue.json
@@ -0,0 +1,103 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/folding_chair1",
+ "particle": "sa_decor:block/folding_chair1"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [3, 6, 3],
+ "to": [13, 8, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 9]},
+ "faces": {
+ "north": {"uv": [2.75, 2.75, 5.25, 3.25], "texture": "#0"},
+ "east": {"uv": [0, 2.75, 2.75, 3.25], "texture": "#0"},
+ "south": {"uv": [8, 2.75, 10.5, 3.25], "texture": "#0"},
+ "west": {"uv": [5.25, 2.75, 8, 3.25], "texture": "#0"},
+ "up": {"uv": [5.25, 2.75, 2.75, 0], "texture": "#0"},
+ "down": {"uv": [7.75, 0, 5.25, 2.75], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2, 0, 5],
+ "to": [14, 20, 6],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [14, 0, 5]},
+ "faces": {
+ "north": {"uv": [0.25, 11, 3.25, 16], "texture": "#0"},
+ "east": {"uv": [0, 11, 0.25, 16], "texture": "#0"},
+ "south": {"uv": [0.25, 11, 3.25, 16], "texture": "#0"},
+ "west": {"uv": [3.25, 11, 3.5, 16], "texture": "#0"},
+ "up": {"uv": [3.25, 11, 0.25, 10.75], "texture": "#0"},
+ "down": {"uv": [6.25, 10.75, 3.25, 11], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2.1, 0, 11.5],
+ "to": [13.9, 8.6, 12.5],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [14, 0, 12.5]},
+ "faces": {
+ "north": {"uv": [0.25, 14.25, 3.25, 16], "texture": "#0"},
+ "east": {"uv": [0, 14.25, 0.25, 16], "texture": "#0"},
+ "south": {"uv": [0.25, 14.25, 3.25, 16], "texture": "#0"},
+ "west": {"uv": [3.25, 14.25, 3.5, 16], "texture": "#0"},
+ "up": {"uv": [3.25, 14.25, 0.25, 14], "texture": "#0"},
+ "down": {"uv": [3.25, 15.75, 0.25, 16], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.5, -0.75, 0],
+ "scale": [0.72852, 0.72852, 0.72852]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [0, -180, 0],
+ "translation": [0, 0.75, 0],
+ "scale": [-0.66211, 0.66211, -0.66211]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/02_家具/models/block/folding_chair/folding_chair_green.json b/统计/_sa_decor_models/02_家具/models/block/folding_chair/folding_chair_green.json
new file mode 100644
index 0000000..041b2b2
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/folding_chair/folding_chair_green.json
@@ -0,0 +1,103 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/folding_chair",
+ "particle": "sa_decor:block/folding_chair"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [3, 6, 3],
+ "to": [13, 8, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 9]},
+ "faces": {
+ "north": {"uv": [2.75, 2.75, 5.25, 3.25], "texture": "#0"},
+ "east": {"uv": [0, 2.75, 2.75, 3.25], "texture": "#0"},
+ "south": {"uv": [8, 2.75, 10.5, 3.25], "texture": "#0"},
+ "west": {"uv": [5.25, 2.75, 8, 3.25], "texture": "#0"},
+ "up": {"uv": [5.25, 2.75, 2.75, 0], "texture": "#0"},
+ "down": {"uv": [7.75, 0, 5.25, 2.75], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2, 0, 5],
+ "to": [14, 20, 6],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [14, 0, 5]},
+ "faces": {
+ "north": {"uv": [0.25, 11, 3.25, 16], "texture": "#0"},
+ "east": {"uv": [0, 11, 0.25, 16], "texture": "#0"},
+ "south": {"uv": [0.25, 11, 3.25, 16], "texture": "#0"},
+ "west": {"uv": [3.25, 11, 3.5, 16], "texture": "#0"},
+ "up": {"uv": [3.25, 11, 0.25, 10.75], "texture": "#0"},
+ "down": {"uv": [6.25, 10.75, 3.25, 11], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2.1, 0, 11.5],
+ "to": [13.9, 8.6, 12.5],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [14, 0, 12.5]},
+ "faces": {
+ "north": {"uv": [0.25, 14.25, 3.25, 16], "texture": "#0"},
+ "east": {"uv": [0, 14.25, 0.25, 16], "texture": "#0"},
+ "south": {"uv": [0.25, 14.25, 3.25, 16], "texture": "#0"},
+ "west": {"uv": [3.25, 14.25, 3.5, 16], "texture": "#0"},
+ "up": {"uv": [3.25, 14.25, 0.25, 14], "texture": "#0"},
+ "down": {"uv": [3.25, 15.75, 0.25, 16], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.5, -0.75, 0],
+ "scale": [0.72852, 0.72852, 0.72852]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [0, 180, 0],
+ "translation": [0, 0.75, 0],
+ "scale": [-0.66211, 0.66211, -0.66211]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/02_家具/models/block/mattress/mattress.json b/统计/_sa_decor_models/02_家具/models/block/mattress/mattress.json
new file mode 100644
index 0000000..af6241a
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/mattress/mattress.json
@@ -0,0 +1,67 @@
+{
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/sleeping_bag",
+ "particle": "sa_decor:block/sleeping_bag"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [0, 0, 0],
+ "to": [16, 4, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 18]},
+ "faces": {
+ "north": {"uv": [4, 4, 6, 4.5], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 4.5], "texture": "#0"},
+ "south": {"uv": [10, 4, 12, 4.5], "texture": "#0"},
+ "west": {"uv": [6, 4, 10, 4.5], "texture": "#0"},
+ "up": {"uv": [6, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [8, 0, 6, 4], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [0, 90, 0],
+ "translation": [-10.75, 4, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [0, 90, 0],
+ "translation": [-10.75, 4, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -90, 0],
+ "translation": [-13.75, 6, 0],
+ "scale": [-0.55, 0.55, -0.55]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -90, 0],
+ "translation": [-13.75, 6, 0],
+ "scale": [-0.55, 0.55, -0.55]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "gui": {
+ "rotation": [30, 140, 0],
+ "translation": [-3, 1, 0],
+ "scale": [0.58437, 0.58437, 0.58437]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e",
+ "render_type": "cutout_mipped"
+}
diff --git a/统计/_sa_decor_models/02_家具/models/block/military_bed/military_bed.json b/统计/_sa_decor_models/02_家具/models/block/military_bed/military_bed.json
new file mode 100644
index 0000000..96f9c0a
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/military_bed/military_bed.json
@@ -0,0 +1,275 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/military_bed",
+ "particle": "sa_decor:block/military_bed"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [1, 7, 16],
+ "to": [15, 9, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 5]},
+ "faces": {
+ "north": {"uv": [4, 4, 5.5, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 2, 4.25], "texture": "#0"},
+ "south": {"uv": [9.5, 4, 11, 4.25], "texture": "#0"},
+ "west": {"uv": [7.5, 4, 9.5, 4.25], "texture": "#0"},
+ "up": {"uv": [5.5, 2, 4, 0], "texture": "#0"},
+ "down": {"uv": [7, 0, 5.5, 2], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [1.6, 4.4, 15],
+ "to": [13.4, 5.2, 16.6],
+ "rotation": {"angle": 45, "axis": "z", "origin": [9, 5.4, 15.5]},
+ "faces": {
+ "north": {"uv": [7.625, 3.75, 9, 3.875], "texture": "#0"},
+ "east": {"uv": [7.375, 3.75, 7.625, 3.875], "texture": "#0"},
+ "south": {"uv": [9.25, 3.75, 10.625, 3.875], "texture": "#0"},
+ "west": {"uv": [9, 3.75, 9.25, 3.875], "texture": "#0"},
+ "up": {"uv": [9, 3.75, 7.625, 3.5], "texture": "#0"},
+ "down": {"uv": [9, 3.75, 7.625, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [1.6, 4.4, 1],
+ "to": [13.4, 5.2, 2.6],
+ "rotation": {"angle": 45, "axis": "z", "origin": [9, 5.4, 1.5]},
+ "faces": {
+ "north": {"uv": [7.625, 3.75, 9, 3.875], "texture": "#0"},
+ "east": {"uv": [7.375, 3.75, 7.625, 3.875], "texture": "#0"},
+ "south": {"uv": [9.25, 3.75, 10.625, 3.875], "texture": "#0"},
+ "west": {"uv": [9, 3.75, 9.25, 3.875], "texture": "#0"},
+ "up": {"uv": [9, 3.75, 7.625, 3.5], "texture": "#0"},
+ "down": {"uv": [9, 3.75, 7.625, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2.6, 4.4, 2],
+ "to": [14.4, 5.2, 3.6],
+ "rotation": {"angle": -45, "axis": "z", "origin": [7, 5.4, 2.5]},
+ "faces": {
+ "north": {"uv": [9, 3.75, 7.625, 3.875], "texture": "#0"},
+ "east": {"uv": [9.25, 3.75, 9, 3.875], "texture": "#0"},
+ "south": {"uv": [10.625, 3.75, 9.25, 3.875], "texture": "#0"},
+ "west": {"uv": [7.625, 3.75, 7.375, 3.875], "texture": "#0"},
+ "up": {"uv": [7.625, 3.75, 9, 3.5], "texture": "#0"},
+ "down": {"uv": [7.625, 3.75, 9, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0.7, 6.7, 0],
+ "to": [15.3, 9.3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 6.1]},
+ "faces": {
+ "north": {"uv": [4, 8.5, 5.5, 8.75], "texture": "#0"},
+ "east": {"uv": [2, 8.5, 4, 8.75], "texture": "#0"},
+ "south": {"uv": [9.5, 8.5, 11, 8.75], "texture": "#0"},
+ "west": {"uv": [5.5, 8.5, 7.5, 8.75], "texture": "#0"},
+ "up": {"uv": [5.5, 8.5, 4, 6.5], "texture": "#0"},
+ "down": {"uv": [7, 6.5, 5.5, 8.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [1, 7, 0],
+ "to": [15, 9, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 5]},
+ "faces": {
+ "north": {"uv": [4, 4, 5.5, 4.25], "texture": "#0"},
+ "east": {"uv": [2, 4, 4, 4.25], "texture": "#0"},
+ "south": {"uv": [9.5, 4, 11, 4.25], "texture": "#0"},
+ "west": {"uv": [5.5, 4, 7.5, 4.25], "texture": "#0"},
+ "up": {"uv": [5.5, 4, 4, 2], "texture": "#0"},
+ "down": {"uv": [7, 2, 5.5, 4], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2.6, 4.4, 16],
+ "to": [14.4, 5.2, 17.6],
+ "rotation": {"angle": -45, "axis": "z", "origin": [7, 5.4, 16.5]},
+ "faces": {
+ "north": {"uv": [9, 3.75, 7.625, 3.875], "texture": "#0"},
+ "east": {"uv": [9.25, 3.75, 9, 3.875], "texture": "#0"},
+ "south": {"uv": [10.625, 3.75, 9.25, 3.875], "texture": "#0"},
+ "west": {"uv": [7.625, 3.75, 7.375, 3.875], "texture": "#0"},
+ "up": {"uv": [7.625, 3.75, 9, 3.5], "texture": "#0"},
+ "down": {"uv": [7.625, 3.75, 9, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0.7, 6.7, 16],
+ "to": [15.3, 9.3, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 6.1]},
+ "faces": {
+ "north": {"uv": [4, 8.5, 5.5, 8.75], "texture": "#0"},
+ "east": {"uv": [0, 8.5, 2, 8.75], "texture": "#0"},
+ "south": {"uv": [9.5, 8.5, 11, 8.75], "texture": "#0"},
+ "west": {"uv": [7.5, 8.5, 9.5, 8.75], "texture": "#0"},
+ "up": {"uv": [5.5, 6.5, 4, 4.5], "texture": "#0"},
+ "down": {"uv": [7, 4.5, 5.5, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [1.6, 4.4, 29.4],
+ "to": [13.4, 5.2, 31],
+ "rotation": {"angle": 45, "axis": "z", "origin": [9, 5.4, 30.5]},
+ "faces": {
+ "north": {"uv": [10.625, 3.75, 9.25, 3.875], "texture": "#0"},
+ "east": {"uv": [7.625, 3.75, 7.375, 3.875], "texture": "#0"},
+ "south": {"uv": [9, 3.75, 7.625, 3.875], "texture": "#0"},
+ "west": {"uv": [9.25, 3.75, 9, 3.875], "texture": "#0"},
+ "up": {"uv": [9, 3.5, 7.625, 3.75], "texture": "#0"},
+ "down": {"uv": [9, 3.5, 7.625, 3.75], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2.6, 4.4, 28.4],
+ "to": [14.4, 5.2, 30],
+ "rotation": {"angle": -45, "axis": "z", "origin": [7, 5.4, 29.5]},
+ "faces": {
+ "north": {"uv": [9.25, 3.75, 10.625, 3.875], "texture": "#0"},
+ "east": {"uv": [9, 3.75, 9.25, 3.875], "texture": "#0"},
+ "south": {"uv": [7.625, 3.75, 9, 3.875], "texture": "#0"},
+ "west": {"uv": [7.375, 3.75, 7.625, 3.875], "texture": "#0"},
+ "up": {"uv": [7.625, 3.5, 9, 3.75], "texture": "#0"},
+ "down": {"uv": [7.625, 3.5, 9, 3.75], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "translation": [0, 1.25, 0],
+ "scale": [0.20703, 0.20703, 0.20703]
+ },
+ "thirdperson_lefthand": {
+ "translation": [0, 1.25, 0],
+ "scale": [0.20703, 0.20703, 0.20703]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, -2],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [2.75, -0.75, 0],
+ "scale": [0.49414, 0.49414, 0.49414]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "scale": [-0.5, 0.5, -0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 1, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [8, 1, 6.1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 1,
+ 2,
+ 3,
+ {
+ "name": "group",
+ "origin": [8, 1, 6.1],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8, 5.4, 1.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, 5.4, -5.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [7, 5.4, -5.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [7, 5.4, -5.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, 5.4, 16.5],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7, 8, 9]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8, 5.4, 1.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 5.4, 1.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/02_家具/models/block/military_bed/military_bed_blue.json b/统计/_sa_decor_models/02_家具/models/block/military_bed/military_bed_blue.json
new file mode 100644
index 0000000..3230934
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/military_bed/military_bed_blue.json
@@ -0,0 +1,216 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/military_bed1",
+ "particle": "sa_decor:block/military_bed1"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [1, 7, 0.3],
+ "to": [15, 9, 31.6],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 6]},
+ "faces": {
+ "north": {"uv": [4, 4, 5.5, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 4.25], "texture": "#0"},
+ "south": {"uv": [9.5, 4, 11, 4.25], "texture": "#0"},
+ "west": {"uv": [5.5, 4, 9.5, 4.25], "texture": "#0"},
+ "up": {"uv": [5.5, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [7, 0, 5.5, 4], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0.7, 6.7, 0],
+ "to": [15.3, 9.3, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 6.1]},
+ "faces": {
+ "north": {"uv": [4, 8.5, 5.5, 8.75], "texture": "#0"},
+ "east": {"uv": [0, 8.5, 4, 8.75], "texture": "#0"},
+ "south": {"uv": [9.5, 8.5, 11, 8.75], "texture": "#0"},
+ "west": {"uv": [5.5, 8.5, 9.5, 8.75], "texture": "#0"},
+ "up": {"uv": [5.5, 8.5, 4, 4.5], "texture": "#0"},
+ "down": {"uv": [7, 4.5, 5.5, 8.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2.6, 4.4, 2],
+ "to": [14.4, 5.2, 3.6],
+ "rotation": {"angle": -45, "axis": "z", "origin": [7, 5.4, 2.5]},
+ "faces": {
+ "north": {"uv": [9, 3.75, 7.625, 3.875], "texture": "#0"},
+ "east": {"uv": [9.25, 3.75, 9, 3.875], "texture": "#0"},
+ "south": {"uv": [10.625, 3.75, 9.25, 3.875], "texture": "#0"},
+ "west": {"uv": [7.625, 3.75, 7.375, 3.875], "texture": "#0"},
+ "up": {"uv": [7.625, 3.75, 9, 3.5], "texture": "#0"},
+ "down": {"uv": [7.625, 3.75, 9, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [1.6, 4.4, 1],
+ "to": [13.4, 5.2, 2.6],
+ "rotation": {"angle": 45, "axis": "z", "origin": [9, 5.4, 1.5]},
+ "faces": {
+ "north": {"uv": [7.625, 3.75, 9, 3.875], "texture": "#0"},
+ "east": {"uv": [7.375, 3.75, 7.625, 3.875], "texture": "#0"},
+ "south": {"uv": [9.25, 3.75, 10.625, 3.875], "texture": "#0"},
+ "west": {"uv": [9, 3.75, 9.25, 3.875], "texture": "#0"},
+ "up": {"uv": [9, 3.75, 7.625, 3.5], "texture": "#0"},
+ "down": {"uv": [9, 3.75, 7.625, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2.6, 4.4, 28.4],
+ "to": [14.4, 5.2, 30],
+ "rotation": {"angle": -45, "axis": "z", "origin": [7, 5.4, 29.5]},
+ "faces": {
+ "north": {"uv": [9.25, 3.75, 10.625, 3.875], "texture": "#0"},
+ "east": {"uv": [9, 3.75, 9.25, 3.875], "texture": "#0"},
+ "south": {"uv": [7.625, 3.75, 9, 3.875], "texture": "#0"},
+ "west": {"uv": [7.375, 3.75, 7.625, 3.875], "texture": "#0"},
+ "up": {"uv": [7.625, 3.5, 9, 3.75], "texture": "#0"},
+ "down": {"uv": [7.625, 3.5, 9, 3.75], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [1.6, 4.4, 29.4],
+ "to": [13.4, 5.2, 31],
+ "rotation": {"angle": 45, "axis": "z", "origin": [9, 5.4, 30.5]},
+ "faces": {
+ "north": {"uv": [10.625, 3.75, 9.25, 3.875], "texture": "#0"},
+ "east": {"uv": [7.625, 3.75, 7.375, 3.875], "texture": "#0"},
+ "south": {"uv": [9, 3.75, 7.625, 3.875], "texture": "#0"},
+ "west": {"uv": [9.25, 3.75, 9, 3.875], "texture": "#0"},
+ "up": {"uv": [9, 3.5, 7.625, 3.75], "texture": "#0"},
+ "down": {"uv": [9, 3.5, 7.625, 3.75], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2.6, 4.4, 16],
+ "to": [14.4, 5.2, 17.6],
+ "rotation": {"angle": -45, "axis": "z", "origin": [7, 5.4, 16.5]},
+ "faces": {
+ "north": {"uv": [9, 3.75, 7.625, 3.875], "texture": "#0"},
+ "east": {"uv": [9.25, 3.75, 9, 3.875], "texture": "#0"},
+ "south": {"uv": [10.625, 3.75, 9.25, 3.875], "texture": "#0"},
+ "west": {"uv": [7.625, 3.75, 7.375, 3.875], "texture": "#0"},
+ "up": {"uv": [7.625, 3.75, 9, 3.5], "texture": "#0"},
+ "down": {"uv": [7.625, 3.75, 9, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [1.6, 4.4, 15],
+ "to": [13.4, 5.2, 16.6],
+ "rotation": {"angle": 45, "axis": "z", "origin": [9, 5.4, 15.5]},
+ "faces": {
+ "north": {"uv": [7.625, 3.75, 9, 3.875], "texture": "#0"},
+ "east": {"uv": [7.375, 3.75, 7.625, 3.875], "texture": "#0"},
+ "south": {"uv": [9.25, 3.75, 10.625, 3.875], "texture": "#0"},
+ "west": {"uv": [9, 3.75, 9.25, 3.875], "texture": "#0"},
+ "up": {"uv": [9, 3.75, 7.625, 3.5], "texture": "#0"},
+ "down": {"uv": [9, 3.75, 7.625, 3.5], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "translation": [0, 1.25, 0],
+ "scale": [0.20703, 0.20703, 0.20703]
+ },
+ "thirdperson_lefthand": {
+ "translation": [0, 1.25, 0],
+ "scale": [0.20703, 0.20703, 0.20703]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, -2],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [2.75, -0.75, 0],
+ "scale": [0.49414, 0.49414, 0.49414]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "scale": [-0.5, 0.5, -0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [8, 5.4, 1.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, 5.4, -5.5],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [7, 5.4, -5.5],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [7, 5.4, -5.5],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ },
+ {
+ "name": "group",
+ "origin": [8, 5.4, 1.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 5.4, 1.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/02_家具/models/block/military_bed/military_bed_down.json b/统计/_sa_decor_models/02_家具/models/block/military_bed/military_bed_down.json
new file mode 100644
index 0000000..53e0f39
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/military_bed/military_bed_down.json
@@ -0,0 +1,187 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/military_bed",
+ "particle": "sa_decor:block/military_bed"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [1, 7, 0],
+ "to": [15, 9, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, -11]},
+ "faces": {
+ "north": {"uv": [4, 4, 5.5, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 2, 4.25], "texture": "#0"},
+ "south": {"uv": [9.5, 4, 11, 4.25], "texture": "#0"},
+ "west": {"uv": [7.5, 4, 9.5, 4.25], "texture": "#0"},
+ "up": {"uv": [5.5, 2, 4, 0], "texture": "#0"},
+ "down": {"uv": [7, 0, 5.5, 2], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [1.6, 4.4, 0],
+ "to": [13.4, 5.2, 1.6],
+ "rotation": {"angle": 45, "axis": "z", "origin": [9, 5.4, 0.5]},
+ "faces": {
+ "north": {"uv": [7.625, 3.75, 9, 3.875], "texture": "#0"},
+ "east": {"uv": [7.375, 3.75, 7.625, 3.875], "texture": "#0"},
+ "south": {"uv": [9.25, 3.75, 10.625, 3.875], "texture": "#0"},
+ "west": {"uv": [9, 3.75, 9.25, 3.875], "texture": "#0"},
+ "up": {"uv": [9, 3.75, 7.625, 3.5], "texture": "#0"},
+ "down": {"uv": [9, 3.75, 7.625, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0.7, 6.7, 0],
+ "to": [15.3, 9.3, 16.4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, -9.6]},
+ "faces": {
+ "north": {"uv": [4, 8, 5.5, 8.25], "texture": "#0"},
+ "east": {"uv": [0, 8.5, 2, 8.75], "texture": "#0"},
+ "south": {"uv": [9.5, 8.5, 11, 8.75], "texture": "#0"},
+ "west": {"uv": [7.5, 8.5, 9.5, 8.75], "texture": "#0"},
+ "up": {"uv": [5.5, 6.5, 4, 4.5], "texture": "#0"},
+ "down": {"uv": [7, 4.5, 5.5, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [1.6, 4.4, 13.4],
+ "to": [13.4, 5.2, 15],
+ "rotation": {"angle": 45, "axis": "z", "origin": [9, 5.4, 14.5]},
+ "faces": {
+ "north": {"uv": [10.625, 3.75, 9.25, 3.875], "texture": "#0"},
+ "east": {"uv": [7.625, 3.75, 7.375, 3.875], "texture": "#0"},
+ "south": {"uv": [9, 3.75, 7.625, 3.875], "texture": "#0"},
+ "west": {"uv": [9.25, 3.75, 9, 3.875], "texture": "#0"},
+ "up": {"uv": [9, 3.5, 7.625, 3.75], "texture": "#0"},
+ "down": {"uv": [9, 3.5, 7.625, 3.75], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2.6, 4.4, 12.4],
+ "to": [14.4, 5.2, 14],
+ "rotation": {"angle": -45, "axis": "z", "origin": [7, 5.4, 13.5]},
+ "faces": {
+ "north": {"uv": [9.25, 3.75, 10.625, 3.875], "texture": "#0"},
+ "east": {"uv": [9, 3.75, 9.25, 3.875], "texture": "#0"},
+ "south": {"uv": [7.625, 3.75, 9, 3.875], "texture": "#0"},
+ "west": {"uv": [7.375, 3.75, 7.625, 3.875], "texture": "#0"},
+ "up": {"uv": [7.625, 3.5, 9, 3.75], "texture": "#0"},
+ "down": {"uv": [7.625, 3.5, 9, 3.75], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "translation": [0, 1.25, 0],
+ "scale": [0.20703, 0.20703, 0.20703]
+ },
+ "thirdperson_lefthand": {
+ "translation": [0, 1.25, 0],
+ "scale": [0.20703, 0.20703, 0.20703]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, -2],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [2.75, -0.75, 0],
+ "scale": [0.49414, 0.49414, 0.49414]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "scale": [-0.5, 0.5, -0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 1, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [8, 5.4, 1.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, 5.4, -5.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [7, 5.4, -5.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [7, 5.4, -5.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, 5.4, 16.5],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3, 4]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8, 5.4, 1.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 5.4, 1.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/02_家具/models/block/military_bed/military_bed_up.json b/统计/_sa_decor_models/02_家具/models/block/military_bed/military_bed_up.json
new file mode 100644
index 0000000..ddb0155
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/military_bed/military_bed_up.json
@@ -0,0 +1,187 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/military_bed",
+ "particle": "sa_decor:block/military_bed"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [1, 7, 0],
+ "to": [15, 9, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 27]},
+ "faces": {
+ "north": {"uv": [11, 4, 9.5, 4.25], "texture": "#0"},
+ "east": {"uv": [2, 4, 0, 4.25], "texture": "#0"},
+ "south": {"uv": [5.5, 4, 4, 4.25], "texture": "#0"},
+ "west": {"uv": [9.5, 4, 7.5, 4.25], "texture": "#0"},
+ "up": {"uv": [5.5, 0, 4, 2], "texture": "#0"},
+ "down": {"uv": [7, 2, 5.5, 0], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2.6, 4.4, 14.4],
+ "to": [14.4, 5.2, 16],
+ "rotation": {"angle": -45, "axis": "z", "origin": [7, 5.4, 15.5]},
+ "faces": {
+ "north": {"uv": [9.25, 3.75, 10.625, 3.875], "texture": "#0"},
+ "east": {"uv": [9, 3.75, 9.25, 3.875], "texture": "#0"},
+ "south": {"uv": [7.625, 3.75, 9, 3.875], "texture": "#0"},
+ "west": {"uv": [7.375, 3.75, 7.625, 3.875], "texture": "#0"},
+ "up": {"uv": [7.625, 3.5, 9, 3.75], "texture": "#0"},
+ "down": {"uv": [7.625, 3.5, 9, 3.75], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0.7, 6.7, -0.4],
+ "to": [15.3, 9.3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 25.6]},
+ "faces": {
+ "north": {"uv": [11, 8.5, 9.5, 8.75], "texture": "#0"},
+ "east": {"uv": [2, 8.5, 0, 8.75], "texture": "#0"},
+ "south": {"uv": [5.5, 8.5, 4, 8.75], "texture": "#0"},
+ "west": {"uv": [9.5, 8.5, 7.5, 8.75], "texture": "#0"},
+ "up": {"uv": [5.5, 4.5, 4, 6.5], "texture": "#0"},
+ "down": {"uv": [7, 6.5, 5.5, 4.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [1.6, 4.4, 1],
+ "to": [13.4, 5.2, 2.6],
+ "rotation": {"angle": 45, "axis": "z", "origin": [9, 5.4, 1.5]},
+ "faces": {
+ "north": {"uv": [7.625, 3.75, 9, 3.875], "texture": "#0"},
+ "east": {"uv": [7.375, 3.75, 7.625, 3.875], "texture": "#0"},
+ "south": {"uv": [9.25, 3.75, 10.625, 3.875], "texture": "#0"},
+ "west": {"uv": [9, 3.75, 9.25, 3.875], "texture": "#0"},
+ "up": {"uv": [9, 3.75, 7.625, 3.5], "texture": "#0"},
+ "down": {"uv": [9, 3.75, 7.625, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2.6, 4.4, 2],
+ "to": [14.4, 5.2, 3.6],
+ "rotation": {"angle": -45, "axis": "z", "origin": [7, 5.4, 2.5]},
+ "faces": {
+ "north": {"uv": [9, 3.75, 7.625, 3.875], "texture": "#0"},
+ "east": {"uv": [9.25, 3.75, 9, 3.875], "texture": "#0"},
+ "south": {"uv": [10.625, 3.75, 9.25, 3.875], "texture": "#0"},
+ "west": {"uv": [7.625, 3.75, 7.375, 3.875], "texture": "#0"},
+ "up": {"uv": [7.625, 3.75, 9, 3.5], "texture": "#0"},
+ "down": {"uv": [7.625, 3.75, 9, 3.5], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "translation": [0, 1.25, 0],
+ "scale": [0.20703, 0.20703, 0.20703]
+ },
+ "thirdperson_lefthand": {
+ "translation": [0, 1.25, 0],
+ "scale": [0.20703, 0.20703, 0.20703]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, -2],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [2.75, -0.75, 0],
+ "scale": [0.49414, 0.49414, 0.49414]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "scale": [-0.5, 0.5, -0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 1, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [8, 5.4, 1.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, 5.4, -5.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [7, 5.4, -5.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [7, 5.4, -5.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, 5.4, 16.5],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3, 4]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8, 5.4, 1.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 5.4, 1.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/02_家具/models/block/military_bed/military_blue_bed_down.json b/统计/_sa_decor_models/02_家具/models/block/military_bed/military_blue_bed_down.json
new file mode 100644
index 0000000..3332a06
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/military_bed/military_blue_bed_down.json
@@ -0,0 +1,187 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/military_bed1",
+ "particle": "sa_decor:block/military_bed1"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [1, 7, 0],
+ "to": [15, 9, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, -11]},
+ "faces": {
+ "north": {"uv": [4, 4, 5.5, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 2, 4.25], "texture": "#0"},
+ "south": {"uv": [9.5, 4, 11, 4.25], "texture": "#0"},
+ "west": {"uv": [7.5, 4, 9.5, 4.25], "texture": "#0"},
+ "up": {"uv": [5.5, 2, 4, 0], "texture": "#0"},
+ "down": {"uv": [7, 0, 5.5, 2], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [1.6, 4.4, 0],
+ "to": [13.4, 5.2, 1.6],
+ "rotation": {"angle": 45, "axis": "z", "origin": [9, 5.4, 0.5]},
+ "faces": {
+ "north": {"uv": [7.625, 3.75, 9, 3.875], "texture": "#0"},
+ "east": {"uv": [7.375, 3.75, 7.625, 3.875], "texture": "#0"},
+ "south": {"uv": [9.25, 3.75, 10.625, 3.875], "texture": "#0"},
+ "west": {"uv": [9, 3.75, 9.25, 3.875], "texture": "#0"},
+ "up": {"uv": [9, 3.75, 7.625, 3.5], "texture": "#0"},
+ "down": {"uv": [9, 3.75, 7.625, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0.7, 6.7, 0],
+ "to": [15.3, 9.3, 16.4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, -9.6]},
+ "faces": {
+ "north": {"uv": [4, 8, 5.5, 8.25], "texture": "#0"},
+ "east": {"uv": [0, 8.5, 2, 8.75], "texture": "#0"},
+ "south": {"uv": [9.5, 8.5, 11, 8.75], "texture": "#0"},
+ "west": {"uv": [7.5, 8.5, 9.5, 8.75], "texture": "#0"},
+ "up": {"uv": [5.5, 6.5, 4, 4.5], "texture": "#0"},
+ "down": {"uv": [7, 4.5, 5.5, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [1.6, 4.4, 13.4],
+ "to": [13.4, 5.2, 15],
+ "rotation": {"angle": 45, "axis": "z", "origin": [9, 5.4, 14.5]},
+ "faces": {
+ "north": {"uv": [10.625, 3.75, 9.25, 3.875], "texture": "#0"},
+ "east": {"uv": [7.625, 3.75, 7.375, 3.875], "texture": "#0"},
+ "south": {"uv": [9, 3.75, 7.625, 3.875], "texture": "#0"},
+ "west": {"uv": [9.25, 3.75, 9, 3.875], "texture": "#0"},
+ "up": {"uv": [9, 3.5, 7.625, 3.75], "texture": "#0"},
+ "down": {"uv": [9, 3.5, 7.625, 3.75], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2.6, 4.4, 12.4],
+ "to": [14.4, 5.2, 14],
+ "rotation": {"angle": -45, "axis": "z", "origin": [7, 5.4, 13.5]},
+ "faces": {
+ "north": {"uv": [9.25, 3.75, 10.625, 3.875], "texture": "#0"},
+ "east": {"uv": [9, 3.75, 9.25, 3.875], "texture": "#0"},
+ "south": {"uv": [7.625, 3.75, 9, 3.875], "texture": "#0"},
+ "west": {"uv": [7.375, 3.75, 7.625, 3.875], "texture": "#0"},
+ "up": {"uv": [7.625, 3.5, 9, 3.75], "texture": "#0"},
+ "down": {"uv": [7.625, 3.5, 9, 3.75], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "translation": [0, 1.25, 0],
+ "scale": [0.20703, 0.20703, 0.20703]
+ },
+ "thirdperson_lefthand": {
+ "translation": [0, 1.25, 0],
+ "scale": [0.20703, 0.20703, 0.20703]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, -2],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [2.75, -0.75, 0],
+ "scale": [0.49414, 0.49414, 0.49414]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "scale": [-0.5, 0.5, -0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 1, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [8, 5.4, 1.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, 5.4, -5.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [7, 5.4, -5.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [7, 5.4, -5.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, 5.4, 16.5],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3, 4]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8, 5.4, 1.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 5.4, 1.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/02_家具/models/block/military_bed/military_blue_bed_up.json b/统计/_sa_decor_models/02_家具/models/block/military_bed/military_blue_bed_up.json
new file mode 100644
index 0000000..aad80de
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/military_bed/military_blue_bed_up.json
@@ -0,0 +1,187 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/military_bed1",
+ "particle": "sa_decor:block/military_bed1"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [1, 7, 0],
+ "to": [15, 9, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 27]},
+ "faces": {
+ "north": {"uv": [11, 4, 9.5, 4.25], "texture": "#0"},
+ "east": {"uv": [2, 4, 0, 4.25], "texture": "#0"},
+ "south": {"uv": [5.5, 4, 4, 4.25], "texture": "#0"},
+ "west": {"uv": [9.5, 4, 7.5, 4.25], "texture": "#0"},
+ "up": {"uv": [5.5, 0, 4, 2], "texture": "#0"},
+ "down": {"uv": [7, 2, 5.5, 0], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2.6, 4.4, 14.4],
+ "to": [14.4, 5.2, 16],
+ "rotation": {"angle": -45, "axis": "z", "origin": [7, 5.4, 15.5]},
+ "faces": {
+ "north": {"uv": [9.25, 3.75, 10.625, 3.875], "texture": "#0"},
+ "east": {"uv": [9, 3.75, 9.25, 3.875], "texture": "#0"},
+ "south": {"uv": [7.625, 3.75, 9, 3.875], "texture": "#0"},
+ "west": {"uv": [7.375, 3.75, 7.625, 3.875], "texture": "#0"},
+ "up": {"uv": [7.625, 3.5, 9, 3.75], "texture": "#0"},
+ "down": {"uv": [7.625, 3.5, 9, 3.75], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0.7, 6.7, -0.4],
+ "to": [15.3, 9.3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 25.6]},
+ "faces": {
+ "north": {"uv": [11, 8.5, 9.5, 8.75], "texture": "#0"},
+ "east": {"uv": [2, 8.5, 0, 8.75], "texture": "#0"},
+ "south": {"uv": [5.5, 8.5, 4, 8.75], "texture": "#0"},
+ "west": {"uv": [9.5, 8.5, 7.5, 8.75], "texture": "#0"},
+ "up": {"uv": [5.5, 4.5, 4, 6.5], "texture": "#0"},
+ "down": {"uv": [7, 6.5, 5.5, 4.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [1.6, 4.4, 1],
+ "to": [13.4, 5.2, 2.6],
+ "rotation": {"angle": 45, "axis": "z", "origin": [9, 5.4, 1.5]},
+ "faces": {
+ "north": {"uv": [7.625, 3.75, 9, 3.875], "texture": "#0"},
+ "east": {"uv": [7.375, 3.75, 7.625, 3.875], "texture": "#0"},
+ "south": {"uv": [9.25, 3.75, 10.625, 3.875], "texture": "#0"},
+ "west": {"uv": [9, 3.75, 9.25, 3.875], "texture": "#0"},
+ "up": {"uv": [9, 3.75, 7.625, 3.5], "texture": "#0"},
+ "down": {"uv": [9, 3.75, 7.625, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2.6, 4.4, 2],
+ "to": [14.4, 5.2, 3.6],
+ "rotation": {"angle": -45, "axis": "z", "origin": [7, 5.4, 2.5]},
+ "faces": {
+ "north": {"uv": [9, 3.75, 7.625, 3.875], "texture": "#0"},
+ "east": {"uv": [9.25, 3.75, 9, 3.875], "texture": "#0"},
+ "south": {"uv": [10.625, 3.75, 9.25, 3.875], "texture": "#0"},
+ "west": {"uv": [7.625, 3.75, 7.375, 3.875], "texture": "#0"},
+ "up": {"uv": [7.625, 3.75, 9, 3.5], "texture": "#0"},
+ "down": {"uv": [7.625, 3.75, 9, 3.5], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "translation": [0, 1.25, 0],
+ "scale": [0.20703, 0.20703, 0.20703]
+ },
+ "thirdperson_lefthand": {
+ "translation": [0, 1.25, 0],
+ "scale": [0.20703, 0.20703, 0.20703]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, -2],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [2.75, -0.75, 0],
+ "scale": [0.49414, 0.49414, 0.49414]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "scale": [-0.5, 0.5, -0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 1, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [8, 5.4, 1.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, 5.4, -5.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [7, 5.4, -5.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [7, 5.4, -5.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, 5.4, 16.5],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3, 4]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8, 5.4, 1.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 5.4, 1.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/02_家具/models/block/office_chair/broken/office_chair_broken.json b/统计/_sa_decor_models/02_家具/models/block/office_chair/broken/office_chair_broken.json
new file mode 100644
index 0000000..7614caa
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/office_chair/broken/office_chair_broken.json
@@ -0,0 +1,917 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "0": "sa_decor:block/office_chair/broken/office_chair_broken",
+ "particle": "sa_decor:block/office_chair/broken/office_chair_broken"
+ },
+ "elements": [
+ {
+ "from": [
+ 7,
+ 4,
+ 7
+ ],
+ "to": [
+ 9,
+ 7,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 4,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.5,
+ 7.75,
+ 8,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7,
+ 7.75,
+ 7.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 8.5,
+ 7.75,
+ 9,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 7.75,
+ 8.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 7.75,
+ 7.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8.5,
+ 7.25,
+ 8,
+ 7.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 2,
+ 7,
+ 2
+ ],
+ "to": [
+ 14,
+ 10,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 7,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 3,
+ 3,
+ 6,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 3,
+ 3,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 3,
+ 12,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 3,
+ 9,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 3,
+ 3,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 0,
+ 6,
+ 3
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7,
+ 8,
+ 13
+ ],
+ "to": [
+ 9,
+ 18,
+ 15
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 9,
+ 19
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5.5,
+ 7.75,
+ 6,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 5,
+ 7.75,
+ 5.5,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 6.5,
+ 7.75,
+ 7,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 7.75,
+ 6.5,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 7.75,
+ 5.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 6.5,
+ 7.25,
+ 6,
+ 7.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 2.7,
+ 12.6,
+ 11
+ ],
+ "to": [
+ 14.7,
+ 21.6,
+ 14
+ ],
+ "rotation": {
+ "angle": -22.5,
+ "axis": "z",
+ "origin": [
+ 7.7,
+ 17.1,
+ 12.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.75,
+ 4.5,
+ 3.75,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 4.5,
+ 0.75,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4.5,
+ 4.5,
+ 7.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3.75,
+ 4.5,
+ 4.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 3.75,
+ 4.5,
+ 0.75,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 6.75,
+ 3.75,
+ 3.75,
+ 4.5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 2,
+ 8
+ ],
+ "to": [
+ 13,
+ 4,
+ 8
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 3,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5,
+ 6.75,
+ 7.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 5,
+ 6.75,
+ 5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 10,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 7.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10,
+ 6.75,
+ 7.5,
+ 6.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 0,
+ 7
+ ],
+ "to": [
+ 5,
+ 2,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 1,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 4.25,
+ 8.5,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.5,
+ 4.25,
+ 8,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 4.25,
+ 9.5,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.5,
+ 4.25,
+ 9,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 4.25,
+ 8,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 3.75,
+ 8.5,
+ 4.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 11,
+ 0,
+ 7
+ ],
+ "to": [
+ 13,
+ 2,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 17,
+ 1,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 5.25,
+ 8.5,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.5,
+ 5.25,
+ 8,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 5.25,
+ 9.5,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.5,
+ 5.25,
+ 9,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 5.25,
+ 8,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 4.75,
+ 8.5,
+ 5.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 2,
+ 3
+ ],
+ "to": [
+ 8,
+ 4,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 3,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2.5,
+ 9.25,
+ 2.5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 9.25,
+ 2.5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 5,
+ 9.25,
+ 5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 2.5,
+ 9.25,
+ 5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 2.5,
+ 9.25,
+ 2.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 2.5,
+ 6.75,
+ 2.5,
+ 9.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7,
+ 0,
+ 3
+ ],
+ "to": [
+ 9,
+ 2,
+ 5
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 1,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 6.25,
+ 8.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.5,
+ 6.25,
+ 8,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 6.25,
+ 9.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.5,
+ 6.25,
+ 9,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 6.25,
+ 8,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 5.75,
+ 8.5,
+ 6.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7,
+ 0,
+ 11
+ ],
+ "to": [
+ 9,
+ 2,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 1,
+ 17
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.5,
+ 9,
+ 8,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7,
+ 9,
+ 7.5,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 8.5,
+ 9,
+ 9,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 9,
+ 8.5,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 9,
+ 7.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8.5,
+ 8.5,
+ 8,
+ 9
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 122,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ 122,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.25,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ 0,
+ 1,
+ 2,
+ 3,
+ {
+ "name": "group",
+ "origin": [
+ 7,
+ 1,
+ -1
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 4,
+ 5,
+ 6
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [
+ 7,
+ 1,
+ -1
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 7,
+ 8,
+ 9
+ ]
+ }
+ ],
+ "render_type": "cutout_mipped"
+}
diff --git a/统计/_sa_decor_models/02_家具/models/block/office_chair/broken/office_chair_broken_blue.json b/统计/_sa_decor_models/02_家具/models/block/office_chair/broken/office_chair_broken_blue.json
new file mode 100644
index 0000000..80e5093
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/office_chair/broken/office_chair_broken_blue.json
@@ -0,0 +1,917 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "0": "sa_decor:block/office_chair/broken/office_chair_broken_blue",
+ "particle": "sa_decor:block/office_chair/broken/office_chair_broken_blue"
+ },
+ "elements": [
+ {
+ "from": [
+ 7,
+ 4,
+ 7
+ ],
+ "to": [
+ 9,
+ 7,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 4,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.5,
+ 7.75,
+ 8,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7,
+ 7.75,
+ 7.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 8.5,
+ 7.75,
+ 9,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 7.75,
+ 8.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 7.75,
+ 7.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8.5,
+ 7.25,
+ 8,
+ 7.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 2,
+ 7,
+ 2
+ ],
+ "to": [
+ 14,
+ 10,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 7,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 3,
+ 3,
+ 6,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 3,
+ 3,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 3,
+ 12,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 3,
+ 9,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 3,
+ 3,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 0,
+ 6,
+ 3
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7,
+ 8,
+ 13
+ ],
+ "to": [
+ 9,
+ 18,
+ 15
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 9,
+ 19
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5.5,
+ 7.75,
+ 6,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 5,
+ 7.75,
+ 5.5,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 6.5,
+ 7.75,
+ 7,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 7.75,
+ 6.5,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 7.75,
+ 5.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 6.5,
+ 7.25,
+ 6,
+ 7.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 2.7,
+ 12.6,
+ 11
+ ],
+ "to": [
+ 14.7,
+ 21.6,
+ 14
+ ],
+ "rotation": {
+ "angle": -22.5,
+ "axis": "z",
+ "origin": [
+ 7.7,
+ 17.1,
+ 12.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.75,
+ 4.5,
+ 3.75,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 4.5,
+ 0.75,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4.5,
+ 4.5,
+ 7.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3.75,
+ 4.5,
+ 4.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 3.75,
+ 4.5,
+ 0.75,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 6.75,
+ 3.75,
+ 3.75,
+ 4.5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 2,
+ 8
+ ],
+ "to": [
+ 13,
+ 4,
+ 8
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 3,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5,
+ 6.75,
+ 7.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 5,
+ 6.75,
+ 5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 10,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 7.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10,
+ 6.75,
+ 7.5,
+ 6.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 0,
+ 7
+ ],
+ "to": [
+ 5,
+ 2,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 1,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 4.25,
+ 8.5,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.5,
+ 4.25,
+ 8,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 4.25,
+ 9.5,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.5,
+ 4.25,
+ 9,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 4.25,
+ 8,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 3.75,
+ 8.5,
+ 4.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 11,
+ 0,
+ 7
+ ],
+ "to": [
+ 13,
+ 2,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 17,
+ 1,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 5.25,
+ 8.5,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.5,
+ 5.25,
+ 8,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 5.25,
+ 9.5,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.5,
+ 5.25,
+ 9,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 5.25,
+ 8,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 4.75,
+ 8.5,
+ 5.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 2,
+ 3
+ ],
+ "to": [
+ 8,
+ 4,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 3,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2.5,
+ 9.25,
+ 2.5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 9.25,
+ 2.5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 5,
+ 9.25,
+ 5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 2.5,
+ 9.25,
+ 5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 2.5,
+ 9.25,
+ 2.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 2.5,
+ 6.75,
+ 2.5,
+ 9.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7,
+ 0,
+ 3
+ ],
+ "to": [
+ 9,
+ 2,
+ 5
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 1,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 6.25,
+ 8.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.5,
+ 6.25,
+ 8,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 6.25,
+ 9.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.5,
+ 6.25,
+ 9,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 6.25,
+ 8,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 5.75,
+ 8.5,
+ 6.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7,
+ 0,
+ 11
+ ],
+ "to": [
+ 9,
+ 2,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 1,
+ 17
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.5,
+ 9,
+ 8,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7,
+ 9,
+ 7.5,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 8.5,
+ 9,
+ 9,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 9,
+ 8.5,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 9,
+ 7.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8.5,
+ 8.5,
+ 8,
+ 9
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 122,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ 122,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.25,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ 0,
+ 1,
+ 2,
+ 3,
+ {
+ "name": "group",
+ "origin": [
+ 7,
+ 1,
+ -1
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 4,
+ 5,
+ 6
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [
+ 7,
+ 1,
+ -1
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 7,
+ 8,
+ 9
+ ]
+ }
+ ],
+ "render_type": "cutout_mipped"
+}
diff --git a/统计/_sa_decor_models/02_家具/models/block/office_chair/broken/office_chair_broken_brown.json b/统计/_sa_decor_models/02_家具/models/block/office_chair/broken/office_chair_broken_brown.json
new file mode 100644
index 0000000..96383ac
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/office_chair/broken/office_chair_broken_brown.json
@@ -0,0 +1,917 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "0": "sa_decor:block/office_chair/broken/office_chair_broken_brown",
+ "particle": "sa_decor:block/office_chair/broken/office_chair_broken_brown"
+ },
+ "elements": [
+ {
+ "from": [
+ 7,
+ 4,
+ 7
+ ],
+ "to": [
+ 9,
+ 7,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 4,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.5,
+ 7.75,
+ 8,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7,
+ 7.75,
+ 7.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 8.5,
+ 7.75,
+ 9,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 7.75,
+ 8.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 7.75,
+ 7.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8.5,
+ 7.25,
+ 8,
+ 7.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 2,
+ 7,
+ 2
+ ],
+ "to": [
+ 14,
+ 10,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 7,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 3,
+ 3,
+ 6,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 3,
+ 3,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 3,
+ 12,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 3,
+ 9,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 3,
+ 3,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 0,
+ 6,
+ 3
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7,
+ 8,
+ 13
+ ],
+ "to": [
+ 9,
+ 18,
+ 15
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 9,
+ 19
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5.5,
+ 7.75,
+ 6,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 5,
+ 7.75,
+ 5.5,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 6.5,
+ 7.75,
+ 7,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 7.75,
+ 6.5,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 7.75,
+ 5.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 6.5,
+ 7.25,
+ 6,
+ 7.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 2.7,
+ 12.6,
+ 11
+ ],
+ "to": [
+ 14.7,
+ 21.6,
+ 14
+ ],
+ "rotation": {
+ "angle": -22.5,
+ "axis": "z",
+ "origin": [
+ 7.7,
+ 17.1,
+ 12.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.75,
+ 4.5,
+ 3.75,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 4.5,
+ 0.75,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4.5,
+ 4.5,
+ 7.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3.75,
+ 4.5,
+ 4.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 3.75,
+ 4.5,
+ 0.75,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 6.75,
+ 3.75,
+ 3.75,
+ 4.5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 2,
+ 8
+ ],
+ "to": [
+ 13,
+ 4,
+ 8
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 3,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5,
+ 6.75,
+ 7.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 5,
+ 6.75,
+ 5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 10,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 7.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10,
+ 6.75,
+ 7.5,
+ 6.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 0,
+ 7
+ ],
+ "to": [
+ 5,
+ 2,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 1,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 4.25,
+ 8.5,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.5,
+ 4.25,
+ 8,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 4.25,
+ 9.5,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.5,
+ 4.25,
+ 9,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 4.25,
+ 8,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 3.75,
+ 8.5,
+ 4.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 11,
+ 0,
+ 7
+ ],
+ "to": [
+ 13,
+ 2,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 17,
+ 1,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 5.25,
+ 8.5,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.5,
+ 5.25,
+ 8,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 5.25,
+ 9.5,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.5,
+ 5.25,
+ 9,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 5.25,
+ 8,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 4.75,
+ 8.5,
+ 5.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 2,
+ 3
+ ],
+ "to": [
+ 8,
+ 4,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 3,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2.5,
+ 9.25,
+ 2.5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 9.25,
+ 2.5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 5,
+ 9.25,
+ 5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 2.5,
+ 9.25,
+ 5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 2.5,
+ 9.25,
+ 2.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 2.5,
+ 6.75,
+ 2.5,
+ 9.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7,
+ 0,
+ 3
+ ],
+ "to": [
+ 9,
+ 2,
+ 5
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 1,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 6.25,
+ 8.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.5,
+ 6.25,
+ 8,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 6.25,
+ 9.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.5,
+ 6.25,
+ 9,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 6.25,
+ 8,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 5.75,
+ 8.5,
+ 6.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7,
+ 0,
+ 11
+ ],
+ "to": [
+ 9,
+ 2,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 1,
+ 17
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.5,
+ 9,
+ 8,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7,
+ 9,
+ 7.5,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 8.5,
+ 9,
+ 9,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 9,
+ 8.5,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 9,
+ 7.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8.5,
+ 8.5,
+ 8,
+ 9
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 122,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ 122,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.25,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ 0,
+ 1,
+ 2,
+ 3,
+ {
+ "name": "group",
+ "origin": [
+ 7,
+ 1,
+ -1
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 4,
+ 5,
+ 6
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [
+ 7,
+ 1,
+ -1
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 7,
+ 8,
+ 9
+ ]
+ }
+ ],
+ "render_type": "cutout_mipped"
+}
diff --git a/统计/_sa_decor_models/02_家具/models/block/office_chair/broken/office_chair_broken_green.json b/统计/_sa_decor_models/02_家具/models/block/office_chair/broken/office_chair_broken_green.json
new file mode 100644
index 0000000..6d075ff
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/office_chair/broken/office_chair_broken_green.json
@@ -0,0 +1,917 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "0": "sa_decor:block/office_chair/broken/office_chair_broken_green",
+ "particle": "sa_decor:block/office_chair/broken/office_chair_broken_green"
+ },
+ "elements": [
+ {
+ "from": [
+ 7,
+ 4,
+ 7
+ ],
+ "to": [
+ 9,
+ 7,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 4,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.5,
+ 7.75,
+ 8,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7,
+ 7.75,
+ 7.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 8.5,
+ 7.75,
+ 9,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 7.75,
+ 8.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 7.75,
+ 7.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8.5,
+ 7.25,
+ 8,
+ 7.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 2,
+ 7,
+ 2
+ ],
+ "to": [
+ 14,
+ 10,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 7,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 3,
+ 3,
+ 6,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 3,
+ 3,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 3,
+ 12,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 3,
+ 9,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 3,
+ 3,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 0,
+ 6,
+ 3
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7,
+ 8,
+ 13
+ ],
+ "to": [
+ 9,
+ 18,
+ 15
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 9,
+ 19
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5.5,
+ 7.75,
+ 6,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 5,
+ 7.75,
+ 5.5,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 6.5,
+ 7.75,
+ 7,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 7.75,
+ 6.5,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 7.75,
+ 5.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 6.5,
+ 7.25,
+ 6,
+ 7.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 2.7,
+ 12.6,
+ 11
+ ],
+ "to": [
+ 14.7,
+ 21.6,
+ 14
+ ],
+ "rotation": {
+ "angle": -22.5,
+ "axis": "z",
+ "origin": [
+ 7.7,
+ 17.1,
+ 12.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.75,
+ 4.5,
+ 3.75,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 4.5,
+ 0.75,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4.5,
+ 4.5,
+ 7.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3.75,
+ 4.5,
+ 4.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 3.75,
+ 4.5,
+ 0.75,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 6.75,
+ 3.75,
+ 3.75,
+ 4.5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 2,
+ 8
+ ],
+ "to": [
+ 13,
+ 4,
+ 8
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 3,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5,
+ 6.75,
+ 7.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 5,
+ 6.75,
+ 5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 10,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 7.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10,
+ 6.75,
+ 7.5,
+ 6.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 0,
+ 7
+ ],
+ "to": [
+ 5,
+ 2,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 1,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 4.25,
+ 8.5,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.5,
+ 4.25,
+ 8,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 4.25,
+ 9.5,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.5,
+ 4.25,
+ 9,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 4.25,
+ 8,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 3.75,
+ 8.5,
+ 4.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 11,
+ 0,
+ 7
+ ],
+ "to": [
+ 13,
+ 2,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 17,
+ 1,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 5.25,
+ 8.5,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.5,
+ 5.25,
+ 8,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 5.25,
+ 9.5,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.5,
+ 5.25,
+ 9,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 5.25,
+ 8,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 4.75,
+ 8.5,
+ 5.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 2,
+ 3
+ ],
+ "to": [
+ 8,
+ 4,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 3,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2.5,
+ 9.25,
+ 2.5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 9.25,
+ 2.5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 5,
+ 9.25,
+ 5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 2.5,
+ 9.25,
+ 5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 2.5,
+ 9.25,
+ 2.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 2.5,
+ 6.75,
+ 2.5,
+ 9.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7,
+ 0,
+ 3
+ ],
+ "to": [
+ 9,
+ 2,
+ 5
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 1,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 6.25,
+ 8.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.5,
+ 6.25,
+ 8,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 6.25,
+ 9.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.5,
+ 6.25,
+ 9,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 6.25,
+ 8,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 5.75,
+ 8.5,
+ 6.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7,
+ 0,
+ 11
+ ],
+ "to": [
+ 9,
+ 2,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 1,
+ 17
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.5,
+ 9,
+ 8,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7,
+ 9,
+ 7.5,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 8.5,
+ 9,
+ 9,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 9,
+ 8.5,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 9,
+ 7.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8.5,
+ 8.5,
+ 8,
+ 9
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 122,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ 122,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.25,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ 0,
+ 1,
+ 2,
+ 3,
+ {
+ "name": "group",
+ "origin": [
+ 7,
+ 1,
+ -1
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 4,
+ 5,
+ 6
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [
+ 7,
+ 1,
+ -1
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 7,
+ 8,
+ 9
+ ]
+ }
+ ],
+ "render_type": "cutout_mipped"
+}
diff --git a/统计/_sa_decor_models/02_家具/models/block/office_chair/broken/office_chair_broken_red.json b/统计/_sa_decor_models/02_家具/models/block/office_chair/broken/office_chair_broken_red.json
new file mode 100644
index 0000000..cbd931d
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/office_chair/broken/office_chair_broken_red.json
@@ -0,0 +1,917 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "0": "sa_decor:block/office_chair/broken/office_chair_broken_red",
+ "particle": "sa_decor:block/office_chair/broken/office_chair_broken_red"
+ },
+ "elements": [
+ {
+ "from": [
+ 7,
+ 4,
+ 7
+ ],
+ "to": [
+ 9,
+ 7,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 4,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.5,
+ 7.75,
+ 8,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7,
+ 7.75,
+ 7.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 8.5,
+ 7.75,
+ 9,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 7.75,
+ 8.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 7.75,
+ 7.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8.5,
+ 7.25,
+ 8,
+ 7.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 2,
+ 7,
+ 2
+ ],
+ "to": [
+ 14,
+ 10,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 7,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 3,
+ 3,
+ 6,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 3,
+ 3,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 3,
+ 12,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 3,
+ 9,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 3,
+ 3,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 0,
+ 6,
+ 3
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7,
+ 8,
+ 13
+ ],
+ "to": [
+ 9,
+ 18,
+ 15
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 9,
+ 19
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5.5,
+ 7.75,
+ 6,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 5,
+ 7.75,
+ 5.5,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 6.5,
+ 7.75,
+ 7,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 7.75,
+ 6.5,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 7.75,
+ 5.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 6.5,
+ 7.25,
+ 6,
+ 7.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 2.7,
+ 12.6,
+ 11
+ ],
+ "to": [
+ 14.7,
+ 21.6,
+ 14
+ ],
+ "rotation": {
+ "angle": -22.5,
+ "axis": "z",
+ "origin": [
+ 7.7,
+ 17.1,
+ 12.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.75,
+ 4.5,
+ 3.75,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 4.5,
+ 0.75,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4.5,
+ 4.5,
+ 7.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3.75,
+ 4.5,
+ 4.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 3.75,
+ 4.5,
+ 0.75,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 6.75,
+ 3.75,
+ 3.75,
+ 4.5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 2,
+ 8
+ ],
+ "to": [
+ 13,
+ 4,
+ 8
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 3,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5,
+ 6.75,
+ 7.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 5,
+ 6.75,
+ 5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 10,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 7.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10,
+ 6.75,
+ 7.5,
+ 6.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 0,
+ 7
+ ],
+ "to": [
+ 5,
+ 2,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 1,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 4.25,
+ 8.5,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.5,
+ 4.25,
+ 8,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 4.25,
+ 9.5,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.5,
+ 4.25,
+ 9,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 4.25,
+ 8,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 3.75,
+ 8.5,
+ 4.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 11,
+ 0,
+ 7
+ ],
+ "to": [
+ 13,
+ 2,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 17,
+ 1,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 5.25,
+ 8.5,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.5,
+ 5.25,
+ 8,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 5.25,
+ 9.5,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.5,
+ 5.25,
+ 9,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 5.25,
+ 8,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 4.75,
+ 8.5,
+ 5.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 2,
+ 3
+ ],
+ "to": [
+ 8,
+ 4,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 3,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2.5,
+ 9.25,
+ 2.5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 9.25,
+ 2.5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 5,
+ 9.25,
+ 5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 2.5,
+ 9.25,
+ 5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 2.5,
+ 9.25,
+ 2.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 2.5,
+ 6.75,
+ 2.5,
+ 9.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7,
+ 0,
+ 3
+ ],
+ "to": [
+ 9,
+ 2,
+ 5
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 1,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 6.25,
+ 8.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.5,
+ 6.25,
+ 8,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 6.25,
+ 9.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.5,
+ 6.25,
+ 9,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 6.25,
+ 8,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 5.75,
+ 8.5,
+ 6.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7,
+ 0,
+ 11
+ ],
+ "to": [
+ 9,
+ 2,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 1,
+ 17
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.5,
+ 9,
+ 8,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7,
+ 9,
+ 7.5,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 8.5,
+ 9,
+ 9,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 9,
+ 8.5,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 9,
+ 7.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8.5,
+ 8.5,
+ 8,
+ 9
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 122,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ 122,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.25,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ 0,
+ 1,
+ 2,
+ 3,
+ {
+ "name": "group",
+ "origin": [
+ 7,
+ 1,
+ -1
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 4,
+ 5,
+ 6
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [
+ 7,
+ 1,
+ -1
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 7,
+ 8,
+ 9
+ ]
+ }
+ ],
+ "render_type": "cutout_mipped"
+}
diff --git a/统计/_sa_decor_models/02_家具/models/block/office_chair/office_chair.json b/统计/_sa_decor_models/02_家具/models/block/office_chair/office_chair.json
new file mode 100644
index 0000000..40ea975
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/office_chair/office_chair.json
@@ -0,0 +1,917 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "0": "sa_decor:block/office_chair/office_chair",
+ "particle": "sa_decor:block/office_chair/office_chair"
+ },
+ "elements": [
+ {
+ "from": [
+ 7,
+ 4,
+ 7
+ ],
+ "to": [
+ 9,
+ 7,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 4,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.5,
+ 7.75,
+ 8,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7,
+ 7.75,
+ 7.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 8.5,
+ 7.75,
+ 9,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 7.75,
+ 8.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 7.75,
+ 7.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8.5,
+ 7.25,
+ 8,
+ 7.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 2,
+ 7,
+ 2
+ ],
+ "to": [
+ 14,
+ 10,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 7,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 3,
+ 3,
+ 6,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 3,
+ 3,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 3,
+ 12,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 3,
+ 9,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 3,
+ 3,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 0,
+ 6,
+ 3
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7,
+ 8,
+ 13
+ ],
+ "to": [
+ 9,
+ 18,
+ 15
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 9,
+ 19
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5.5,
+ 7.75,
+ 6,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 5,
+ 7.75,
+ 5.5,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 6.5,
+ 7.75,
+ 7,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 7.75,
+ 6.5,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 7.75,
+ 5.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 6.5,
+ 7.25,
+ 6,
+ 7.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 2,
+ 12,
+ 11
+ ],
+ "to": [
+ 14,
+ 21,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 14,
+ 19
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.75,
+ 4.5,
+ 3.75,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 4.5,
+ 0.75,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4.5,
+ 4.5,
+ 7.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3.75,
+ 4.5,
+ 4.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 3.75,
+ 4.5,
+ 0.75,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 6.75,
+ 3.75,
+ 3.75,
+ 4.5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 2,
+ 8
+ ],
+ "to": [
+ 13,
+ 4,
+ 8
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 3,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5,
+ 6.75,
+ 7.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 5,
+ 6.75,
+ 5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 10,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 7.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10,
+ 6.75,
+ 7.5,
+ 6.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 0,
+ 7
+ ],
+ "to": [
+ 5,
+ 2,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 1,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 4.25,
+ 8.5,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.5,
+ 4.25,
+ 8,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 4.25,
+ 9.5,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.5,
+ 4.25,
+ 9,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 4.25,
+ 8,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 3.75,
+ 8.5,
+ 4.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 11,
+ 0,
+ 7
+ ],
+ "to": [
+ 13,
+ 2,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 17,
+ 1,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 5.25,
+ 8.5,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.5,
+ 5.25,
+ 8,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 5.25,
+ 9.5,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.5,
+ 5.25,
+ 9,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 5.25,
+ 8,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 4.75,
+ 8.5,
+ 5.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 2,
+ 3
+ ],
+ "to": [
+ 8,
+ 4,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 3,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2.5,
+ 9.25,
+ 2.5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 9.25,
+ 2.5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 5,
+ 9.25,
+ 5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 2.5,
+ 9.25,
+ 5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 2.5,
+ 9.25,
+ 2.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 2.5,
+ 6.75,
+ 2.5,
+ 9.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7,
+ 0,
+ 3
+ ],
+ "to": [
+ 9,
+ 2,
+ 5
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 1,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 6.25,
+ 8.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.5,
+ 6.25,
+ 8,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 6.25,
+ 9.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.5,
+ 6.25,
+ 9,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 6.25,
+ 8,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 5.75,
+ 8.5,
+ 6.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7,
+ 0,
+ 11
+ ],
+ "to": [
+ 9,
+ 2,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 1,
+ 17
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.5,
+ 9,
+ 8,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7,
+ 9,
+ 7.5,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 8.5,
+ 9,
+ 9,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 9,
+ 8.5,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 9,
+ 7.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8.5,
+ 8.5,
+ 8,
+ 9
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 122,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ 122,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.25,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ 0,
+ 1,
+ 2,
+ 3,
+ {
+ "name": "group",
+ "origin": [
+ 7,
+ 1,
+ -1
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 4,
+ 5,
+ 6
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [
+ 7,
+ 1,
+ -1
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 7,
+ 8,
+ 9
+ ]
+ }
+ ],
+ "render_type": "cutout_mipped"
+}
diff --git a/统计/_sa_decor_models/02_家具/models/block/office_chair/office_chair_blue.json b/统计/_sa_decor_models/02_家具/models/block/office_chair/office_chair_blue.json
new file mode 100644
index 0000000..e0dac2b
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/office_chair/office_chair_blue.json
@@ -0,0 +1,917 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "0": "sa_decor:block/office_chair/office_chair_blue",
+ "particle": "sa_decor:block/office_chair/office_chair_blue"
+ },
+ "elements": [
+ {
+ "from": [
+ 7,
+ 4,
+ 7
+ ],
+ "to": [
+ 9,
+ 7,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 4,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.5,
+ 7.75,
+ 8,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7,
+ 7.75,
+ 7.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 8.5,
+ 7.75,
+ 9,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 7.75,
+ 8.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 7.75,
+ 7.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8.5,
+ 7.25,
+ 8,
+ 7.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 2,
+ 7,
+ 2
+ ],
+ "to": [
+ 14,
+ 10,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 7,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 3,
+ 3,
+ 6,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 3,
+ 3,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 3,
+ 12,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 3,
+ 9,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 3,
+ 3,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 0,
+ 6,
+ 3
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7,
+ 8,
+ 13
+ ],
+ "to": [
+ 9,
+ 18,
+ 15
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 9,
+ 19
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5.5,
+ 7.75,
+ 6,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 5,
+ 7.75,
+ 5.5,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 6.5,
+ 7.75,
+ 7,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 7.75,
+ 6.5,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 7.75,
+ 5.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 6.5,
+ 7.25,
+ 6,
+ 7.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 2,
+ 12,
+ 11
+ ],
+ "to": [
+ 14,
+ 21,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 14,
+ 19
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.75,
+ 4.5,
+ 3.75,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 4.5,
+ 0.75,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4.5,
+ 4.5,
+ 7.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3.75,
+ 4.5,
+ 4.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 3.75,
+ 4.5,
+ 0.75,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 6.75,
+ 3.75,
+ 3.75,
+ 4.5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 2,
+ 8
+ ],
+ "to": [
+ 13,
+ 4,
+ 8
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 3,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5,
+ 6.75,
+ 7.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 5,
+ 6.75,
+ 5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 10,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 7.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10,
+ 6.75,
+ 7.5,
+ 6.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 0,
+ 7
+ ],
+ "to": [
+ 5,
+ 2,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 1,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 4.25,
+ 8.5,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.5,
+ 4.25,
+ 8,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 4.25,
+ 9.5,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.5,
+ 4.25,
+ 9,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 4.25,
+ 8,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 3.75,
+ 8.5,
+ 4.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 11,
+ 0,
+ 7
+ ],
+ "to": [
+ 13,
+ 2,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 17,
+ 1,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 5.25,
+ 8.5,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.5,
+ 5.25,
+ 8,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 5.25,
+ 9.5,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.5,
+ 5.25,
+ 9,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 5.25,
+ 8,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 4.75,
+ 8.5,
+ 5.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 2,
+ 3
+ ],
+ "to": [
+ 8,
+ 4,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 3,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2.5,
+ 9.25,
+ 2.5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 9.25,
+ 2.5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 5,
+ 9.25,
+ 5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 2.5,
+ 9.25,
+ 5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 2.5,
+ 9.25,
+ 2.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 2.5,
+ 6.75,
+ 2.5,
+ 9.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7,
+ 0,
+ 3
+ ],
+ "to": [
+ 9,
+ 2,
+ 5
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 1,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 6.25,
+ 8.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.5,
+ 6.25,
+ 8,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 6.25,
+ 9.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.5,
+ 6.25,
+ 9,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 6.25,
+ 8,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 5.75,
+ 8.5,
+ 6.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7,
+ 0,
+ 11
+ ],
+ "to": [
+ 9,
+ 2,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 1,
+ 17
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.5,
+ 9,
+ 8,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7,
+ 9,
+ 7.5,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 8.5,
+ 9,
+ 9,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 9,
+ 8.5,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 9,
+ 7.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8.5,
+ 8.5,
+ 8,
+ 9
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 122,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ 122,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.25,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ 0,
+ 1,
+ 2,
+ 3,
+ {
+ "name": "group",
+ "origin": [
+ 7,
+ 1,
+ -1
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 4,
+ 5,
+ 6
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [
+ 7,
+ 1,
+ -1
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 7,
+ 8,
+ 9
+ ]
+ }
+ ],
+ "render_type": "cutout_mipped"
+}
diff --git a/统计/_sa_decor_models/02_家具/models/block/office_chair/office_chair_brown.json b/统计/_sa_decor_models/02_家具/models/block/office_chair/office_chair_brown.json
new file mode 100644
index 0000000..f2e4ee8
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/office_chair/office_chair_brown.json
@@ -0,0 +1,917 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "0": "sa_decor:block/office_chair/office_chair_brown",
+ "particle": "sa_decor:block/office_chair/office_chair_brown"
+ },
+ "elements": [
+ {
+ "from": [
+ 7,
+ 4,
+ 7
+ ],
+ "to": [
+ 9,
+ 7,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 4,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.5,
+ 7.75,
+ 8,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7,
+ 7.75,
+ 7.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 8.5,
+ 7.75,
+ 9,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 7.75,
+ 8.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 7.75,
+ 7.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8.5,
+ 7.25,
+ 8,
+ 7.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 2,
+ 7,
+ 2
+ ],
+ "to": [
+ 14,
+ 10,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 7,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 3,
+ 3,
+ 6,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 3,
+ 3,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 3,
+ 12,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 3,
+ 9,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 3,
+ 3,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 0,
+ 6,
+ 3
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7,
+ 8,
+ 13
+ ],
+ "to": [
+ 9,
+ 18,
+ 15
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 9,
+ 19
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5.5,
+ 7.75,
+ 6,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 5,
+ 7.75,
+ 5.5,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 6.5,
+ 7.75,
+ 7,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 7.75,
+ 6.5,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 7.75,
+ 5.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 6.5,
+ 7.25,
+ 6,
+ 7.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 2,
+ 12,
+ 11
+ ],
+ "to": [
+ 14,
+ 21,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 14,
+ 19
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.75,
+ 4.5,
+ 3.75,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 4.5,
+ 0.75,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4.5,
+ 4.5,
+ 7.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3.75,
+ 4.5,
+ 4.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 3.75,
+ 4.5,
+ 0.75,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 6.75,
+ 3.75,
+ 3.75,
+ 4.5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 2,
+ 8
+ ],
+ "to": [
+ 13,
+ 4,
+ 8
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 3,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5,
+ 6.75,
+ 7.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 5,
+ 6.75,
+ 5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 10,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 7.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10,
+ 6.75,
+ 7.5,
+ 6.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 0,
+ 7
+ ],
+ "to": [
+ 5,
+ 2,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 1,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 4.25,
+ 8.5,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.5,
+ 4.25,
+ 8,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 4.25,
+ 9.5,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.5,
+ 4.25,
+ 9,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 4.25,
+ 8,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 3.75,
+ 8.5,
+ 4.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 11,
+ 0,
+ 7
+ ],
+ "to": [
+ 13,
+ 2,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 17,
+ 1,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 5.25,
+ 8.5,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.5,
+ 5.25,
+ 8,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 5.25,
+ 9.5,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.5,
+ 5.25,
+ 9,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 5.25,
+ 8,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 4.75,
+ 8.5,
+ 5.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 2,
+ 3
+ ],
+ "to": [
+ 8,
+ 4,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 3,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2.5,
+ 9.25,
+ 2.5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 9.25,
+ 2.5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 5,
+ 9.25,
+ 5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 2.5,
+ 9.25,
+ 5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 2.5,
+ 9.25,
+ 2.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 2.5,
+ 6.75,
+ 2.5,
+ 9.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7,
+ 0,
+ 3
+ ],
+ "to": [
+ 9,
+ 2,
+ 5
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 1,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 6.25,
+ 8.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.5,
+ 6.25,
+ 8,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 6.25,
+ 9.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.5,
+ 6.25,
+ 9,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 6.25,
+ 8,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 5.75,
+ 8.5,
+ 6.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7,
+ 0,
+ 11
+ ],
+ "to": [
+ 9,
+ 2,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 1,
+ 17
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.5,
+ 9,
+ 8,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7,
+ 9,
+ 7.5,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 8.5,
+ 9,
+ 9,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 9,
+ 8.5,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 9,
+ 7.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8.5,
+ 8.5,
+ 8,
+ 9
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 122,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ 122,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.25,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ 0,
+ 1,
+ 2,
+ 3,
+ {
+ "name": "group",
+ "origin": [
+ 7,
+ 1,
+ -1
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 4,
+ 5,
+ 6
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [
+ 7,
+ 1,
+ -1
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 7,
+ 8,
+ 9
+ ]
+ }
+ ],
+ "render_type": "cutout_mipped"
+}
diff --git a/统计/_sa_decor_models/02_家具/models/block/office_chair/office_chair_green.json b/统计/_sa_decor_models/02_家具/models/block/office_chair/office_chair_green.json
new file mode 100644
index 0000000..23b68f6
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/office_chair/office_chair_green.json
@@ -0,0 +1,917 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "0": "sa_decor:block/office_chair/office_chair_green",
+ "particle": "sa_decor:block/office_chair/office_chair_green"
+ },
+ "elements": [
+ {
+ "from": [
+ 7,
+ 4,
+ 7
+ ],
+ "to": [
+ 9,
+ 7,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 4,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.5,
+ 7.75,
+ 8,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7,
+ 7.75,
+ 7.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 8.5,
+ 7.75,
+ 9,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 7.75,
+ 8.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 7.75,
+ 7.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8.5,
+ 7.25,
+ 8,
+ 7.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 2,
+ 7,
+ 2
+ ],
+ "to": [
+ 14,
+ 10,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 7,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 3,
+ 3,
+ 6,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 3,
+ 3,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 3,
+ 12,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 3,
+ 9,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 3,
+ 3,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 0,
+ 6,
+ 3
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7,
+ 8,
+ 13
+ ],
+ "to": [
+ 9,
+ 18,
+ 15
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 9,
+ 19
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5.5,
+ 7.75,
+ 6,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 5,
+ 7.75,
+ 5.5,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 6.5,
+ 7.75,
+ 7,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 7.75,
+ 6.5,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 7.75,
+ 5.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 6.5,
+ 7.25,
+ 6,
+ 7.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 2,
+ 12,
+ 11
+ ],
+ "to": [
+ 14,
+ 21,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 14,
+ 19
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.75,
+ 4.5,
+ 3.75,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 4.5,
+ 0.75,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4.5,
+ 4.5,
+ 7.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3.75,
+ 4.5,
+ 4.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 3.75,
+ 4.5,
+ 0.75,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 6.75,
+ 3.75,
+ 3.75,
+ 4.5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 2,
+ 8
+ ],
+ "to": [
+ 13,
+ 4,
+ 8
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 3,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5,
+ 6.75,
+ 7.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 5,
+ 6.75,
+ 5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 10,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 7.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10,
+ 6.75,
+ 7.5,
+ 6.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 0,
+ 7
+ ],
+ "to": [
+ 5,
+ 2,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 1,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 4.25,
+ 8.5,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.5,
+ 4.25,
+ 8,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 4.25,
+ 9.5,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.5,
+ 4.25,
+ 9,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 4.25,
+ 8,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 3.75,
+ 8.5,
+ 4.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 11,
+ 0,
+ 7
+ ],
+ "to": [
+ 13,
+ 2,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 17,
+ 1,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 5.25,
+ 8.5,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.5,
+ 5.25,
+ 8,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 5.25,
+ 9.5,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.5,
+ 5.25,
+ 9,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 5.25,
+ 8,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 4.75,
+ 8.5,
+ 5.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 2,
+ 3
+ ],
+ "to": [
+ 8,
+ 4,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 3,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2.5,
+ 9.25,
+ 2.5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 9.25,
+ 2.5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 5,
+ 9.25,
+ 5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 2.5,
+ 9.25,
+ 5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 2.5,
+ 9.25,
+ 2.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 2.5,
+ 6.75,
+ 2.5,
+ 9.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7,
+ 0,
+ 3
+ ],
+ "to": [
+ 9,
+ 2,
+ 5
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 1,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 6.25,
+ 8.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.5,
+ 6.25,
+ 8,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 6.25,
+ 9.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.5,
+ 6.25,
+ 9,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 6.25,
+ 8,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 5.75,
+ 8.5,
+ 6.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7,
+ 0,
+ 11
+ ],
+ "to": [
+ 9,
+ 2,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 1,
+ 17
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.5,
+ 9,
+ 8,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7,
+ 9,
+ 7.5,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 8.5,
+ 9,
+ 9,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 9,
+ 8.5,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 9,
+ 7.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8.5,
+ 8.5,
+ 8,
+ 9
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 122,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ 122,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.25,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ 0,
+ 1,
+ 2,
+ 3,
+ {
+ "name": "group",
+ "origin": [
+ 7,
+ 1,
+ -1
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 4,
+ 5,
+ 6
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [
+ 7,
+ 1,
+ -1
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 7,
+ 8,
+ 9
+ ]
+ }
+ ],
+ "render_type": "cutout_mipped"
+}
diff --git a/统计/_sa_decor_models/02_家具/models/block/office_chair/office_chair_red.json b/统计/_sa_decor_models/02_家具/models/block/office_chair/office_chair_red.json
new file mode 100644
index 0000000..91aa102
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/office_chair/office_chair_red.json
@@ -0,0 +1,917 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "0": "sa_decor:block/office_chair/office_chair_red",
+ "particle": "sa_decor:block/office_chair/office_chair_red"
+ },
+ "elements": [
+ {
+ "from": [
+ 7,
+ 4,
+ 7
+ ],
+ "to": [
+ 9,
+ 7,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 4,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.5,
+ 7.75,
+ 8,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7,
+ 7.75,
+ 7.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 8.5,
+ 7.75,
+ 9,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 7.75,
+ 8.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 7.75,
+ 7.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8.5,
+ 7.25,
+ 8,
+ 7.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 2,
+ 7,
+ 2
+ ],
+ "to": [
+ 14,
+ 10,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 7,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 3,
+ 3,
+ 6,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 3,
+ 3,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 3,
+ 12,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 3,
+ 9,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 3,
+ 3,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 0,
+ 6,
+ 3
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7,
+ 8,
+ 13
+ ],
+ "to": [
+ 9,
+ 18,
+ 15
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 9,
+ 19
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5.5,
+ 7.75,
+ 6,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 5,
+ 7.75,
+ 5.5,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 6.5,
+ 7.75,
+ 7,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 7.75,
+ 6.5,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 7.75,
+ 5.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 6.5,
+ 7.25,
+ 6,
+ 7.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 2,
+ 12,
+ 11
+ ],
+ "to": [
+ 14,
+ 21,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 14,
+ 19
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.75,
+ 4.5,
+ 3.75,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 4.5,
+ 0.75,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4.5,
+ 4.5,
+ 7.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3.75,
+ 4.5,
+ 4.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 3.75,
+ 4.5,
+ 0.75,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 6.75,
+ 3.75,
+ 3.75,
+ 4.5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 2,
+ 8
+ ],
+ "to": [
+ 13,
+ 4,
+ 8
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 3,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5,
+ 6.75,
+ 7.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 5,
+ 6.75,
+ 5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 10,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 7.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10,
+ 6.75,
+ 7.5,
+ 6.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 0,
+ 7
+ ],
+ "to": [
+ 5,
+ 2,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 1,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 4.25,
+ 8.5,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.5,
+ 4.25,
+ 8,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 4.25,
+ 9.5,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.5,
+ 4.25,
+ 9,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 4.25,
+ 8,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 3.75,
+ 8.5,
+ 4.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 11,
+ 0,
+ 7
+ ],
+ "to": [
+ 13,
+ 2,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 17,
+ 1,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 5.25,
+ 8.5,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.5,
+ 5.25,
+ 8,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 5.25,
+ 9.5,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.5,
+ 5.25,
+ 9,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 5.25,
+ 8,
+ 4.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 4.75,
+ 8.5,
+ 5.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 2,
+ 3
+ ],
+ "to": [
+ 8,
+ 4,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 3,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2.5,
+ 9.25,
+ 2.5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 9.25,
+ 2.5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 5,
+ 9.25,
+ 5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 2.5,
+ 9.25,
+ 5,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 2.5,
+ 9.25,
+ 2.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 2.5,
+ 6.75,
+ 2.5,
+ 9.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7,
+ 0,
+ 3
+ ],
+ "to": [
+ 9,
+ 2,
+ 5
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 1,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 6.25,
+ 8.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.5,
+ 6.25,
+ 8,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9,
+ 6.25,
+ 9.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.5,
+ 6.25,
+ 9,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 6.25,
+ 8,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 5.75,
+ 8.5,
+ 6.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7,
+ 0,
+ 11
+ ],
+ "to": [
+ 9,
+ 2,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 1,
+ 17
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.5,
+ 9,
+ 8,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7,
+ 9,
+ 7.5,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 8.5,
+ 9,
+ 9,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 9,
+ 8.5,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 9,
+ 7.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8.5,
+ 8.5,
+ 8,
+ 9
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 122,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ 122,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.25,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ 0,
+ 1,
+ 2,
+ 3,
+ {
+ "name": "group",
+ "origin": [
+ 7,
+ 1,
+ -1
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 4,
+ 5,
+ 6
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [
+ 7,
+ 1,
+ -1
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 7,
+ 8,
+ 9
+ ]
+ }
+ ],
+ "render_type": "cutout_mipped"
+}
diff --git a/统计/_sa_decor_models/02_家具/models/block/plastic_chair_white/plastic_chair_red.json b/统计/_sa_decor_models/02_家具/models/block/plastic_chair_white/plastic_chair_red.json
new file mode 100644
index 0000000..2213ebd
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/plastic_chair_white/plastic_chair_red.json
@@ -0,0 +1,317 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/plastic_chair_red",
+ "particle": "sa_decor:block/plastic_chair_red"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [3, 6, 3],
+ "to": [13, 8, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, -2, 9]},
+ "faces": {
+ "north": {"uv": [3, 3, 6, 3.5], "texture": "#0"},
+ "east": {"uv": [0, 3, 3, 3.5], "texture": "#0"},
+ "south": {"uv": [9, 3, 12, 3.5], "texture": "#0"},
+ "west": {"uv": [6, 3, 9, 3.5], "texture": "#0"},
+ "up": {"uv": [6, 3, 3, 0], "texture": "#0"},
+ "down": {"uv": [9, 0, 6, 3], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2, 8, 4.7],
+ "to": [14, 12.3, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, -6, 9]},
+ "faces": {
+ "north": {"uv": [2.5, 6, 5.5, 7.5], "texture": "#0"},
+ "east": {"uv": [0, 6, 2.5, 7.5], "texture": "#0"},
+ "south": {"uv": [8, 6, 11, 7.5], "texture": "#0"},
+ "west": {"uv": [5.5, 6, 8, 7.5], "texture": "#0"},
+ "up": {"uv": [5.5, 6, 2.5, 3.5], "texture": "#0"},
+ "down": {"uv": [8.5, 3.5, 5.5, 6], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [3, 8, 13],
+ "to": [13, 18, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, -2, 7]},
+ "faces": {
+ "north": {"uv": [3, 7.75, 6, 10.25], "texture": "#0"},
+ "east": {"uv": [0, 7.75, 0, 10.25], "texture": "#0"},
+ "south": {"uv": [3, 7.75, 6, 10.25], "texture": "#0"},
+ "west": {"uv": [3, 7.75, 3, 10.25], "texture": "#0"},
+ "up": {"uv": [3, 7.75, 0, 7.75], "texture": "#0"},
+ "down": {"uv": [6, 7.75, 3, 7.75], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [3, 1, 5],
+ "to": [5, 8, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 0, 9]},
+ "faces": {
+ "north": {"uv": [7.75, 8.25, 8.25, 10.5], "texture": "#0"},
+ "east": {"uv": [6.25, 8.25, 6.75, 10.5], "texture": "#0"},
+ "south": {"uv": [7.75, 8.25, 8.25, 10.5], "texture": "#0"},
+ "west": {"uv": [7.75, 8.25, 8.25, 10.5], "texture": "#0"},
+ "up": {"uv": [7.25, 8.25, 6.75, 7.75], "texture": "#0"},
+ "down": {"uv": [7.75, 7.75, 7.25, 8.25], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [5, 1, 3],
+ "to": [5, 8, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 0, 9]},
+ "faces": {
+ "north": {"uv": [6.75, 8.25, 7.25, 10.5], "texture": "#0"},
+ "east": {"uv": [6.25, 8.25, 6.75, 10.5], "texture": "#0"},
+ "south": {"uv": [7.75, 8.25, 8.25, 10.5], "texture": "#0"},
+ "west": {"uv": [6.25, 8.25, 6.75, 10.5], "texture": "#0"},
+ "up": {"uv": [7.25, 8.25, 6.75, 7.75], "texture": "#0"},
+ "down": {"uv": [7.75, 7.75, 7.25, 8.25], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [3, 0, 3],
+ "to": [5, 1, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 0, 9]},
+ "faces": {
+ "north": {"uv": [0.5, 4, 1, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 0.5, 4.25], "texture": "#0"},
+ "south": {"uv": [1.5, 4, 2, 4.25], "texture": "#0"},
+ "west": {"uv": [1, 4, 1.5, 4.25], "texture": "#0"},
+ "up": {"uv": [1, 4, 0.5, 3.5], "texture": "#0"},
+ "down": {"uv": [1.5, 3.5, 1, 4], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [11, 1, 5],
+ "to": [13, 8, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 9]},
+ "faces": {
+ "north": {"uv": [8.25, 8.25, 7.75, 10.5], "texture": "#0"},
+ "east": {"uv": [8.25, 8.25, 7.75, 10.5], "texture": "#0"},
+ "south": {"uv": [8.25, 8.25, 7.75, 10.5], "texture": "#0"},
+ "west": {"uv": [6.75, 8.25, 6.25, 10.5], "texture": "#0"},
+ "up": {"uv": [6.75, 8.25, 7.25, 7.75], "texture": "#0"},
+ "down": {"uv": [7.25, 7.75, 7.75, 8.25], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [11, 1, 3],
+ "to": [11, 8, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 9]},
+ "faces": {
+ "north": {"uv": [7.25, 8.25, 6.75, 10.5], "texture": "#0"},
+ "east": {"uv": [6.75, 8.25, 6.25, 10.5], "texture": "#0"},
+ "south": {"uv": [8.25, 8.25, 7.75, 10.5], "texture": "#0"},
+ "west": {"uv": [6.75, 8.25, 6.25, 10.5], "texture": "#0"},
+ "up": {"uv": [6.75, 8.25, 7.25, 7.75], "texture": "#0"},
+ "down": {"uv": [7.25, 7.75, 7.75, 8.25], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [11, 0, 3],
+ "to": [13, 1, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 9]},
+ "faces": {
+ "north": {"uv": [1, 4, 0.5, 4.25], "texture": "#0"},
+ "east": {"uv": [1.5, 4, 1, 4.25], "texture": "#0"},
+ "south": {"uv": [2, 4, 1.5, 4.25], "texture": "#0"},
+ "west": {"uv": [0.5, 4, 0, 4.25], "texture": "#0"},
+ "up": {"uv": [0.5, 4, 1, 3.5], "texture": "#0"},
+ "down": {"uv": [1, 3.5, 1.5, 4], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [3, 1, 11],
+ "to": [5, 8, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 0, 7]},
+ "faces": {
+ "north": {"uv": [8.25, 8.25, 7.75, 10.5], "texture": "#0"},
+ "east": {"uv": [6.75, 8.25, 6.25, 10.5], "texture": "#0"},
+ "south": {"uv": [8.25, 8.25, 7.75, 10.5], "texture": "#0"},
+ "west": {"uv": [8.25, 8.25, 7.75, 10.5], "texture": "#0"},
+ "up": {"uv": [7.25, 7.75, 6.75, 8.25], "texture": "#0"},
+ "down": {"uv": [7.75, 8.25, 7.25, 7.75], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [5, 1, 11],
+ "to": [5, 8, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 0, 7]},
+ "faces": {
+ "north": {"uv": [8.25, 8.25, 7.75, 10.5], "texture": "#0"},
+ "east": {"uv": [6.75, 8.25, 6.25, 10.5], "texture": "#0"},
+ "south": {"uv": [7.25, 8.25, 6.75, 10.5], "texture": "#0"},
+ "west": {"uv": [6.75, 8.25, 6.25, 10.5], "texture": "#0"},
+ "up": {"uv": [7.25, 7.75, 6.75, 8.25], "texture": "#0"},
+ "down": {"uv": [7.75, 8.25, 7.25, 7.75], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [3, 0, 11],
+ "to": [5, 1, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 0, 7]},
+ "faces": {
+ "north": {"uv": [2, 4, 1.5, 4.25], "texture": "#0"},
+ "east": {"uv": [0.5, 4, 0, 4.25], "texture": "#0"},
+ "south": {"uv": [1, 4, 0.5, 4.25], "texture": "#0"},
+ "west": {"uv": [1.5, 4, 1, 4.25], "texture": "#0"},
+ "up": {"uv": [1, 3.5, 0.5, 4], "texture": "#0"},
+ "down": {"uv": [1.5, 4, 1, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [11, 1, 11],
+ "to": [13, 8, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 7]},
+ "faces": {
+ "north": {"uv": [7.75, 8.25, 8.25, 10.5], "texture": "#0"},
+ "east": {"uv": [7.75, 8.25, 8.25, 10.5], "texture": "#0"},
+ "south": {"uv": [7.75, 8.25, 8.25, 10.5], "texture": "#0"},
+ "west": {"uv": [6.25, 8.25, 6.75, 10.5], "texture": "#0"},
+ "up": {"uv": [6.75, 7.75, 7.25, 8.25], "texture": "#0"},
+ "down": {"uv": [7.25, 8.25, 7.75, 7.75], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [11, 1, 11],
+ "to": [11, 8, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 7]},
+ "faces": {
+ "north": {"uv": [7.75, 8.25, 8.25, 10.5], "texture": "#0"},
+ "east": {"uv": [6.25, 8.25, 6.75, 10.5], "texture": "#0"},
+ "south": {"uv": [6.75, 8.25, 7.25, 10.5], "texture": "#0"},
+ "west": {"uv": [6.25, 8.25, 6.75, 10.5], "texture": "#0"},
+ "up": {"uv": [6.75, 7.75, 7.25, 8.25], "texture": "#0"},
+ "down": {"uv": [7.25, 8.25, 7.75, 7.75], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [11, 0, 11],
+ "to": [13, 1, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 7]},
+ "faces": {
+ "north": {"uv": [1.5, 4, 2, 4.25], "texture": "#0"},
+ "east": {"uv": [1, 4, 1.5, 4.25], "texture": "#0"},
+ "south": {"uv": [0.5, 4, 1, 4.25], "texture": "#0"},
+ "west": {"uv": [0, 4, 0.5, 4.25], "texture": "#0"},
+ "up": {"uv": [0.5, 3.5, 1, 4], "texture": "#0"},
+ "down": {"uv": [1, 4, 1.5, 3.5], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, 0, 0],
+ "scale": [0.72852, 0.72852, 0.72852]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "scale": [-0.5, 0.5, -0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, -1, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [3, 4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7, 8]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [9, 10, 11]
+ },
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [12, 13, 14]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/02_家具/models/block/plastic_chair_white/plastic_chair_white.json b/统计/_sa_decor_models/02_家具/models/block/plastic_chair_white/plastic_chair_white.json
new file mode 100644
index 0000000..c3cc448
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/plastic_chair_white/plastic_chair_white.json
@@ -0,0 +1,317 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/plastic_chair_white",
+ "particle": "sa_decor:block/plastic_chair_white"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [3, 6, 3],
+ "to": [13, 8, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, -2, 9]},
+ "faces": {
+ "north": {"uv": [3, 3, 6, 3.5], "texture": "#0"},
+ "east": {"uv": [0, 3, 3, 3.5], "texture": "#0"},
+ "south": {"uv": [9, 3, 12, 3.5], "texture": "#0"},
+ "west": {"uv": [6, 3, 9, 3.5], "texture": "#0"},
+ "up": {"uv": [6, 3, 3, 0], "texture": "#0"},
+ "down": {"uv": [9, 0, 6, 3], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2, 8, 4.7],
+ "to": [14, 12.3, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, -6, 9]},
+ "faces": {
+ "north": {"uv": [2.5, 6, 5.5, 7.5], "texture": "#0"},
+ "east": {"uv": [0, 6, 2.5, 7.5], "texture": "#0"},
+ "south": {"uv": [8, 6, 11, 7.5], "texture": "#0"},
+ "west": {"uv": [5.5, 6, 8, 7.5], "texture": "#0"},
+ "up": {"uv": [5.5, 6, 2.5, 3.5], "texture": "#0"},
+ "down": {"uv": [8.5, 3.5, 5.5, 6], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [3, 8, 13],
+ "to": [13, 18, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, -2, 7]},
+ "faces": {
+ "north": {"uv": [3, 7.75, 6, 10.25], "texture": "#0"},
+ "east": {"uv": [0, 7.75, 0, 10.25], "texture": "#0"},
+ "south": {"uv": [3, 7.75, 6, 10.25], "texture": "#0"},
+ "west": {"uv": [3, 7.75, 3, 10.25], "texture": "#0"},
+ "up": {"uv": [3, 7.75, 0, 7.75], "texture": "#0"},
+ "down": {"uv": [6, 7.75, 3, 7.75], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [3, 1, 5],
+ "to": [5, 8, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 0, 9]},
+ "faces": {
+ "north": {"uv": [7.75, 8.25, 8.25, 10.5], "texture": "#0"},
+ "east": {"uv": [6.25, 8.25, 6.75, 10.5], "texture": "#0"},
+ "south": {"uv": [7.75, 8.25, 8.25, 10.5], "texture": "#0"},
+ "west": {"uv": [7.75, 8.25, 8.25, 10.5], "texture": "#0"},
+ "up": {"uv": [7.25, 8.25, 6.75, 7.75], "texture": "#0"},
+ "down": {"uv": [7.75, 7.75, 7.25, 8.25], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [5, 1, 3],
+ "to": [5, 8, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 0, 9]},
+ "faces": {
+ "north": {"uv": [6.75, 8.25, 7.25, 10.5], "texture": "#0"},
+ "east": {"uv": [6.25, 8.25, 6.75, 10.5], "texture": "#0"},
+ "south": {"uv": [7.75, 8.25, 8.25, 10.5], "texture": "#0"},
+ "west": {"uv": [6.25, 8.25, 6.75, 10.5], "texture": "#0"},
+ "up": {"uv": [7.25, 8.25, 6.75, 7.75], "texture": "#0"},
+ "down": {"uv": [7.75, 7.75, 7.25, 8.25], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [3, 0, 3],
+ "to": [5, 1, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 0, 9]},
+ "faces": {
+ "north": {"uv": [0.5, 4, 1, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 0.5, 4.25], "texture": "#0"},
+ "south": {"uv": [1.5, 4, 2, 4.25], "texture": "#0"},
+ "west": {"uv": [1, 4, 1.5, 4.25], "texture": "#0"},
+ "up": {"uv": [1, 4, 0.5, 3.5], "texture": "#0"},
+ "down": {"uv": [1.5, 3.5, 1, 4], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [11, 1, 5],
+ "to": [13, 8, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 9]},
+ "faces": {
+ "north": {"uv": [8.25, 8.25, 7.75, 10.5], "texture": "#0"},
+ "east": {"uv": [8.25, 8.25, 7.75, 10.5], "texture": "#0"},
+ "south": {"uv": [8.25, 8.25, 7.75, 10.5], "texture": "#0"},
+ "west": {"uv": [6.75, 8.25, 6.25, 10.5], "texture": "#0"},
+ "up": {"uv": [6.75, 8.25, 7.25, 7.75], "texture": "#0"},
+ "down": {"uv": [7.25, 7.75, 7.75, 8.25], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [11, 1, 3],
+ "to": [11, 8, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 9]},
+ "faces": {
+ "north": {"uv": [7.25, 8.25, 6.75, 10.5], "texture": "#0"},
+ "east": {"uv": [6.75, 8.25, 6.25, 10.5], "texture": "#0"},
+ "south": {"uv": [8.25, 8.25, 7.75, 10.5], "texture": "#0"},
+ "west": {"uv": [6.75, 8.25, 6.25, 10.5], "texture": "#0"},
+ "up": {"uv": [6.75, 8.25, 7.25, 7.75], "texture": "#0"},
+ "down": {"uv": [7.25, 7.75, 7.75, 8.25], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [11, 0, 3],
+ "to": [13, 1, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 9]},
+ "faces": {
+ "north": {"uv": [1, 4, 0.5, 4.25], "texture": "#0"},
+ "east": {"uv": [1.5, 4, 1, 4.25], "texture": "#0"},
+ "south": {"uv": [2, 4, 1.5, 4.25], "texture": "#0"},
+ "west": {"uv": [0.5, 4, 0, 4.25], "texture": "#0"},
+ "up": {"uv": [0.5, 4, 1, 3.5], "texture": "#0"},
+ "down": {"uv": [1, 3.5, 1.5, 4], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [3, 1, 11],
+ "to": [5, 8, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 0, 7]},
+ "faces": {
+ "north": {"uv": [8.25, 8.25, 7.75, 10.5], "texture": "#0"},
+ "east": {"uv": [6.75, 8.25, 6.25, 10.5], "texture": "#0"},
+ "south": {"uv": [8.25, 8.25, 7.75, 10.5], "texture": "#0"},
+ "west": {"uv": [8.25, 8.25, 7.75, 10.5], "texture": "#0"},
+ "up": {"uv": [7.25, 7.75, 6.75, 8.25], "texture": "#0"},
+ "down": {"uv": [7.75, 8.25, 7.25, 7.75], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [5, 1, 11],
+ "to": [5, 8, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 0, 7]},
+ "faces": {
+ "north": {"uv": [8.25, 8.25, 7.75, 10.5], "texture": "#0"},
+ "east": {"uv": [6.75, 8.25, 6.25, 10.5], "texture": "#0"},
+ "south": {"uv": [7.25, 8.25, 6.75, 10.5], "texture": "#0"},
+ "west": {"uv": [6.75, 8.25, 6.25, 10.5], "texture": "#0"},
+ "up": {"uv": [7.25, 7.75, 6.75, 8.25], "texture": "#0"},
+ "down": {"uv": [7.75, 8.25, 7.25, 7.75], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [3, 0, 11],
+ "to": [5, 1, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 0, 7]},
+ "faces": {
+ "north": {"uv": [2, 4, 1.5, 4.25], "texture": "#0"},
+ "east": {"uv": [0.5, 4, 0, 4.25], "texture": "#0"},
+ "south": {"uv": [1, 4, 0.5, 4.25], "texture": "#0"},
+ "west": {"uv": [1.5, 4, 1, 4.25], "texture": "#0"},
+ "up": {"uv": [1, 3.5, 0.5, 4], "texture": "#0"},
+ "down": {"uv": [1.5, 4, 1, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [11, 1, 11],
+ "to": [13, 8, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 7]},
+ "faces": {
+ "north": {"uv": [7.75, 8.25, 8.25, 10.5], "texture": "#0"},
+ "east": {"uv": [7.75, 8.25, 8.25, 10.5], "texture": "#0"},
+ "south": {"uv": [7.75, 8.25, 8.25, 10.5], "texture": "#0"},
+ "west": {"uv": [6.25, 8.25, 6.75, 10.5], "texture": "#0"},
+ "up": {"uv": [6.75, 7.75, 7.25, 8.25], "texture": "#0"},
+ "down": {"uv": [7.25, 8.25, 7.75, 7.75], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [11, 1, 11],
+ "to": [11, 8, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 7]},
+ "faces": {
+ "north": {"uv": [7.75, 8.25, 8.25, 10.5], "texture": "#0"},
+ "east": {"uv": [6.25, 8.25, 6.75, 10.5], "texture": "#0"},
+ "south": {"uv": [6.75, 8.25, 7.25, 10.5], "texture": "#0"},
+ "west": {"uv": [6.25, 8.25, 6.75, 10.5], "texture": "#0"},
+ "up": {"uv": [6.75, 7.75, 7.25, 8.25], "texture": "#0"},
+ "down": {"uv": [7.25, 8.25, 7.75, 7.75], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [11, 0, 11],
+ "to": [13, 1, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 7]},
+ "faces": {
+ "north": {"uv": [1.5, 4, 2, 4.25], "texture": "#0"},
+ "east": {"uv": [1, 4, 1.5, 4.25], "texture": "#0"},
+ "south": {"uv": [0.5, 4, 1, 4.25], "texture": "#0"},
+ "west": {"uv": [0, 4, 0.5, 4.25], "texture": "#0"},
+ "up": {"uv": [0.5, 3.5, 1, 4], "texture": "#0"},
+ "down": {"uv": [1, 4, 1.5, 3.5], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, 0, 0],
+ "scale": [0.72852, 0.72852, 0.72852]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "scale": [-0.5, 0.5, -0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, -1, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [3, 4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7, 8]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [9, 10, 11]
+ },
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [12, 13, 14]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/02_家具/models/block/plastic_table_white/plastic_table_red.json b/统计/_sa_decor_models/02_家具/models/block/plastic_table_white/plastic_table_red.json
new file mode 100644
index 0000000..bf9d4f8
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/plastic_table_white/plastic_table_red.json
@@ -0,0 +1,344 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/plastic_whitered",
+ "particle": "sa_decor:block/plastic_whitered"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [14, 1, 0],
+ "to": [14, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8]},
+ "faces": {
+ "north": {"uv": [1.5, 0.5, 1, 4], "texture": "#0"},
+ "east": {"uv": [0.5, 0.5, 0, 4], "texture": "#0"},
+ "south": {"uv": [0.5, 0.5, 0, 4], "texture": "#0"},
+ "west": {"uv": [1, 0.5, 0.5, 4], "texture": "#0"},
+ "up": {"uv": [0.5, 0, 0, 0.5], "texture": "#0"},
+ "down": {"uv": [1, 0.5, 0.5, 0], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [14, 1, 2],
+ "to": [16, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8]},
+ "faces": {
+ "north": {"uv": [0, 0.5, 0.5, 4], "texture": "#0"},
+ "east": {"uv": [1, 0.5, 1.5, 4], "texture": "#0"},
+ "south": {"uv": [0.5, 0.5, 1, 4], "texture": "#0"},
+ "west": {"uv": [0, 0.5, 0.5, 4], "texture": "#0"},
+ "up": {"uv": [0.5, 0.5, 0, 0], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [1, 0, 0.5, 0.5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2, 1, 0],
+ "to": [2, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8]},
+ "faces": {
+ "north": {"uv": [1, 0.5, 1.5, 4], "texture": "#0"},
+ "east": {"uv": [0.5, 0.5, 1, 4], "texture": "#0"},
+ "south": {"uv": [0, 0.5, 0.5, 4], "texture": "#0"},
+ "west": {"uv": [0, 0.5, 0.5, 4], "texture": "#0"},
+ "up": {"uv": [0, 0, 0.5, 0.5], "texture": "#0"},
+ "down": {"uv": [0.5, 0.5, 1, 0], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0, 1, 2],
+ "to": [2, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8]},
+ "faces": {
+ "north": {"uv": [0.5, 0.5, 0, 4], "texture": "#0"},
+ "east": {"uv": [0.5, 0.5, 0, 4], "texture": "#0"},
+ "south": {"uv": [1, 0.5, 0.5, 4], "texture": "#0"},
+ "west": {"uv": [1.5, 0.5, 1, 4], "texture": "#0"},
+ "up": {"uv": [0.5, 0, 0, 0.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [1, 0.5, 0.5, 0], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [14, 1, 14],
+ "to": [14, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8]},
+ "faces": {
+ "north": {"uv": [0, 0.5, 0.5, 4], "texture": "#0"},
+ "east": {"uv": [0, 0.5, 0.5, 4], "texture": "#0"},
+ "south": {"uv": [1, 0.5, 1.5, 4], "texture": "#0"},
+ "west": {"uv": [0.5, 0.5, 1, 4], "texture": "#0"},
+ "up": {"uv": [0.5, 0.5, 0, 0], "texture": "#0"},
+ "down": {"uv": [1, 0, 0.5, 0.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [14, 1, 14],
+ "to": [16, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8]},
+ "faces": {
+ "north": {"uv": [1, 0.5, 0.5, 4], "texture": "#0"},
+ "east": {"uv": [1.5, 0.5, 1, 4], "texture": "#0"},
+ "south": {"uv": [0.5, 0.5, 0, 4], "texture": "#0"},
+ "west": {"uv": [0.5, 0.5, 0, 4], "texture": "#0"},
+ "up": {"uv": [0, 0.5, 0.5, 0], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [0.5, 0, 1, 0.5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2, 1, 14],
+ "to": [2, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8]},
+ "faces": {
+ "north": {"uv": [0.5, 0.5, 0, 4], "texture": "#0"},
+ "east": {"uv": [1, 0.5, 0.5, 4], "texture": "#0"},
+ "south": {"uv": [1.5, 0.5, 1, 4], "texture": "#0"},
+ "west": {"uv": [0.5, 0.5, 0, 4], "texture": "#0"},
+ "up": {"uv": [0, 0.5, 0.5, 0], "texture": "#0"},
+ "down": {"uv": [0.5, 0, 1, 0.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0, 1, 14],
+ "to": [2, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8]},
+ "faces": {
+ "north": {"uv": [0.5, 0.5, 1, 4], "texture": "#0"},
+ "east": {"uv": [0, 0.5, 0.5, 4], "texture": "#0"},
+ "south": {"uv": [0, 0.5, 0.5, 4], "texture": "#0"},
+ "west": {"uv": [1, 0.5, 1.5, 4], "texture": "#0"},
+ "up": {"uv": [0, 0, 0.5, 0.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [0.5, 0.5, 1, 0], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0, 13, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8]},
+ "faces": {
+ "north": {"uv": [4, 4, 8, 4.75], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 4.75], "texture": "#0"},
+ "south": {"uv": [12, 4, 16, 4.75], "texture": "#0"},
+ "west": {"uv": [8, 4, 12, 4.75], "texture": "#0"},
+ "up": {"uv": [8, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [12, 0, 8, 4], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0, 10, 0],
+ "to": [16, 13, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 25, 8]},
+ "faces": {
+ "north": {"uv": [8, 9.75, 12, 9], "texture": "#0"},
+ "east": {"uv": [8, 9.75, 12, 9], "texture": "#0"},
+ "south": {"uv": [8, 9.75, 12, 9], "texture": "#0"},
+ "west": {"uv": [8, 9.75, 12, 9], "texture": "#0"},
+ "up": {"uv": [12, 9, 8, 5], "texture": "#0"},
+ "down": {"uv": [8, 5, 4, 9], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [1.9, 16.1, 3.1],
+ "to": [14.1, 16.1, 12.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1.1, 8]},
+ "faces": {
+ "up": {"uv": [10, 15.25, 6.25, 12], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone inverted",
+ "from": [16, 16, 16],
+ "to": [0, 13, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8]},
+ "faces": {
+ "north": {"uv": [12, 4.75, 16, 4], "texture": "#0"},
+ "east": {"uv": [8, 4.75, 12, 4], "texture": "#0"},
+ "south": {"uv": [4, 4.75, 8, 4], "texture": "#0"},
+ "west": {"uv": [0, 4.75, 4, 4], "texture": "#0"},
+ "up": {"uv": [8, 0, 12, 4], "texture": "#0"},
+ "down": {"uv": [4, 4, 8, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 14],
+ "to": [16, 1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 14]},
+ "faces": {
+ "north": {"uv": [1.5, 3.75, 2, 4], "texture": "#0"},
+ "east": {"uv": [1, 3.75, 1.5, 4], "texture": "#0"},
+ "south": {"uv": [2.5, 3.75, 3, 4], "texture": "#0"},
+ "west": {"uv": [2, 3.75, 2.5, 4], "texture": "#0"},
+ "up": {"uv": [2, 3.75, 1.5, 3.25], "texture": "#0"},
+ "down": {"uv": [2.5, 3.25, 2, 3.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 14],
+ "to": [2, 1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [1.5, 3.75, 2, 4], "texture": "#0"},
+ "east": {"uv": [1, 3.75, 1.5, 4], "texture": "#0"},
+ "south": {"uv": [2.5, 3.75, 3, 4], "texture": "#0"},
+ "west": {"uv": [2, 3.75, 2.5, 4], "texture": "#0"},
+ "up": {"uv": [2, 3.75, 1.5, 3.25], "texture": "#0"},
+ "down": {"uv": [2.5, 3.25, 2, 3.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 0],
+ "to": [16, 1, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 0]},
+ "faces": {
+ "north": {"uv": [1.5, 3.75, 2, 4], "texture": "#0"},
+ "east": {"uv": [1, 3.75, 1.5, 4], "texture": "#0"},
+ "south": {"uv": [2.5, 3.75, 3, 4], "texture": "#0"},
+ "west": {"uv": [2, 3.75, 2.5, 4], "texture": "#0"},
+ "up": {"uv": [2, 3.75, 1.5, 3.25], "texture": "#0"},
+ "down": {"uv": [2.5, 3.25, 2, 3.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [2, 1, 2],
+ "faces": {
+ "north": {"uv": [1.5, 3.75, 2, 4], "texture": "#0"},
+ "east": {"uv": [1, 3.75, 1.5, 4], "texture": "#0"},
+ "south": {"uv": [2.5, 3.75, 3, 4], "texture": "#0"},
+ "west": {"uv": [2, 3.75, 2.5, 4], "texture": "#0"},
+ "up": {"uv": [2, 3.75, 1.5, 3.25], "texture": "#0"},
+ "down": {"uv": [2.5, 3.25, 2, 3.75], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -0.25, 0],
+ "scale": [0.65039, 0.65039, 0.65039]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "scale": [-0.5, 0.5, -0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ }
+ ]
+ },
+ 8,
+ 9,
+ 10,
+ 11
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [14, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [14, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [12, 13]
+ },
+ {
+ "name": "group",
+ "origin": [14, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [14, 15]
+ }
+ ]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/02_家具/models/block/plastic_table_white/plastic_table_white.json b/统计/_sa_decor_models/02_家具/models/block/plastic_table_white/plastic_table_white.json
new file mode 100644
index 0000000..3835e60
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/plastic_table_white/plastic_table_white.json
@@ -0,0 +1,344 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/plastic_white",
+ "particle": "sa_decor:block/plastic_white"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [14, 1, 0],
+ "to": [14, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8]},
+ "faces": {
+ "north": {"uv": [1.5, 0.5, 1, 4], "texture": "#0"},
+ "east": {"uv": [0.5, 0.5, 0, 4], "texture": "#0"},
+ "south": {"uv": [0.5, 0.5, 0, 4], "texture": "#0"},
+ "west": {"uv": [1, 0.5, 0.5, 4], "texture": "#0"},
+ "up": {"uv": [0.5, 0, 0, 0.5], "texture": "#0"},
+ "down": {"uv": [1, 0.5, 0.5, 0], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [14, 1, 2],
+ "to": [16, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8]},
+ "faces": {
+ "north": {"uv": [0, 0.5, 0.5, 4], "texture": "#0"},
+ "east": {"uv": [1, 0.5, 1.5, 4], "texture": "#0"},
+ "south": {"uv": [0.5, 0.5, 1, 4], "texture": "#0"},
+ "west": {"uv": [0, 0.5, 0.5, 4], "texture": "#0"},
+ "up": {"uv": [0.5, 0.5, 0, 0], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [1, 0, 0.5, 0.5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2, 1, 0],
+ "to": [2, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8]},
+ "faces": {
+ "north": {"uv": [1, 0.5, 1.5, 4], "texture": "#0"},
+ "east": {"uv": [0.5, 0.5, 1, 4], "texture": "#0"},
+ "south": {"uv": [0, 0.5, 0.5, 4], "texture": "#0"},
+ "west": {"uv": [0, 0.5, 0.5, 4], "texture": "#0"},
+ "up": {"uv": [0, 0, 0.5, 0.5], "texture": "#0"},
+ "down": {"uv": [0.5, 0.5, 1, 0], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0, 1, 2],
+ "to": [2, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8]},
+ "faces": {
+ "north": {"uv": [0.5, 0.5, 0, 4], "texture": "#0"},
+ "east": {"uv": [0.5, 0.5, 0, 4], "texture": "#0"},
+ "south": {"uv": [1, 0.5, 0.5, 4], "texture": "#0"},
+ "west": {"uv": [1.5, 0.5, 1, 4], "texture": "#0"},
+ "up": {"uv": [0.5, 0, 0, 0.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [1, 0.5, 0.5, 0], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [14, 1, 14],
+ "to": [14, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8]},
+ "faces": {
+ "north": {"uv": [0, 0.5, 0.5, 4], "texture": "#0"},
+ "east": {"uv": [0, 0.5, 0.5, 4], "texture": "#0"},
+ "south": {"uv": [1, 0.5, 1.5, 4], "texture": "#0"},
+ "west": {"uv": [0.5, 0.5, 1, 4], "texture": "#0"},
+ "up": {"uv": [0.5, 0.5, 0, 0], "texture": "#0"},
+ "down": {"uv": [1, 0, 0.5, 0.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [14, 1, 14],
+ "to": [16, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8]},
+ "faces": {
+ "north": {"uv": [1, 0.5, 0.5, 4], "texture": "#0"},
+ "east": {"uv": [1.5, 0.5, 1, 4], "texture": "#0"},
+ "south": {"uv": [0.5, 0.5, 0, 4], "texture": "#0"},
+ "west": {"uv": [0.5, 0.5, 0, 4], "texture": "#0"},
+ "up": {"uv": [0, 0.5, 0.5, 0], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [0.5, 0, 1, 0.5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2, 1, 14],
+ "to": [2, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8]},
+ "faces": {
+ "north": {"uv": [0.5, 0.5, 0, 4], "texture": "#0"},
+ "east": {"uv": [1, 0.5, 0.5, 4], "texture": "#0"},
+ "south": {"uv": [1.5, 0.5, 1, 4], "texture": "#0"},
+ "west": {"uv": [0.5, 0.5, 0, 4], "texture": "#0"},
+ "up": {"uv": [0, 0.5, 0.5, 0], "texture": "#0"},
+ "down": {"uv": [0.5, 0, 1, 0.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0, 1, 14],
+ "to": [2, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8]},
+ "faces": {
+ "north": {"uv": [0.5, 0.5, 1, 4], "texture": "#0"},
+ "east": {"uv": [0, 0.5, 0.5, 4], "texture": "#0"},
+ "south": {"uv": [0, 0.5, 0.5, 4], "texture": "#0"},
+ "west": {"uv": [1, 0.5, 1.5, 4], "texture": "#0"},
+ "up": {"uv": [0, 0, 0.5, 0.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [0.5, 0.5, 1, 0], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0, 13, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8]},
+ "faces": {
+ "north": {"uv": [4, 4, 8, 4.75], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 4.75], "texture": "#0"},
+ "south": {"uv": [12, 4, 16, 4.75], "texture": "#0"},
+ "west": {"uv": [8, 4, 12, 4.75], "texture": "#0"},
+ "up": {"uv": [8, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [12, 0, 8, 4], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0, 10, 0],
+ "to": [16, 13, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 25, 8]},
+ "faces": {
+ "north": {"uv": [8, 9.75, 12, 9], "texture": "#0"},
+ "east": {"uv": [8, 9.75, 12, 9], "texture": "#0"},
+ "south": {"uv": [8, 9.75, 12, 9], "texture": "#0"},
+ "west": {"uv": [8, 9.75, 12, 9], "texture": "#0"},
+ "up": {"uv": [12, 9, 8, 5], "texture": "#0"},
+ "down": {"uv": [8, 5, 4, 9], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [1.9, 16.1, 3.1],
+ "to": [14.1, 16.1, 12.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1.1, 8]},
+ "faces": {
+ "up": {"uv": [10, 15.25, 6.25, 12], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone inverted",
+ "from": [16, 16, 16],
+ "to": [0, 13, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8]},
+ "faces": {
+ "north": {"uv": [12, 4.75, 16, 4], "texture": "#0"},
+ "east": {"uv": [8, 4.75, 12, 4], "texture": "#0"},
+ "south": {"uv": [4, 4.75, 8, 4], "texture": "#0"},
+ "west": {"uv": [0, 4.75, 4, 4], "texture": "#0"},
+ "up": {"uv": [8, 0, 12, 4], "texture": "#0"},
+ "down": {"uv": [4, 4, 8, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 14],
+ "to": [16, 1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 14]},
+ "faces": {
+ "north": {"uv": [1.5, 3.75, 2, 4], "texture": "#0"},
+ "east": {"uv": [1, 3.75, 1.5, 4], "texture": "#0"},
+ "south": {"uv": [2.5, 3.75, 3, 4], "texture": "#0"},
+ "west": {"uv": [2, 3.75, 2.5, 4], "texture": "#0"},
+ "up": {"uv": [2, 3.75, 1.5, 3.25], "texture": "#0"},
+ "down": {"uv": [2.5, 3.25, 2, 3.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 14],
+ "to": [2, 1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [1.5, 3.75, 2, 4], "texture": "#0"},
+ "east": {"uv": [1, 3.75, 1.5, 4], "texture": "#0"},
+ "south": {"uv": [2.5, 3.75, 3, 4], "texture": "#0"},
+ "west": {"uv": [2, 3.75, 2.5, 4], "texture": "#0"},
+ "up": {"uv": [2, 3.75, 1.5, 3.25], "texture": "#0"},
+ "down": {"uv": [2.5, 3.25, 2, 3.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 0],
+ "to": [16, 1, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 0]},
+ "faces": {
+ "north": {"uv": [1.5, 3.75, 2, 4], "texture": "#0"},
+ "east": {"uv": [1, 3.75, 1.5, 4], "texture": "#0"},
+ "south": {"uv": [2.5, 3.75, 3, 4], "texture": "#0"},
+ "west": {"uv": [2, 3.75, 2.5, 4], "texture": "#0"},
+ "up": {"uv": [2, 3.75, 1.5, 3.25], "texture": "#0"},
+ "down": {"uv": [2.5, 3.25, 2, 3.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [2, 1, 2],
+ "faces": {
+ "north": {"uv": [1.5, 3.75, 2, 4], "texture": "#0"},
+ "east": {"uv": [1, 3.75, 1.5, 4], "texture": "#0"},
+ "south": {"uv": [2.5, 3.75, 3, 4], "texture": "#0"},
+ "west": {"uv": [2, 3.75, 2.5, 4], "texture": "#0"},
+ "up": {"uv": [2, 3.75, 1.5, 3.25], "texture": "#0"},
+ "down": {"uv": [2.5, 3.25, 2, 3.75], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -0.25, 0],
+ "scale": [0.65039, 0.65039, 0.65039]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "scale": [-0.5, 0.5, -0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ }
+ ]
+ },
+ 8,
+ 9,
+ 10,
+ 11
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [14, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [14, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [12, 13]
+ },
+ {
+ "name": "group",
+ "origin": [14, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [14, 15]
+ }
+ ]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/02_家具/models/block/white_smooth_table/white_smooth_table.json b/统计/_sa_decor_models/02_家具/models/block/white_smooth_table/white_smooth_table.json
new file mode 100644
index 0000000..79155ad
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/white_smooth_table/white_smooth_table.json
@@ -0,0 +1,1784 @@
+{
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "1": "sa_decor:block/white_smooth_table/white_smooth",
+ "particle": "sa_decor:block/white_smooth_table/white_smooth"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 6,
+ 14.5,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 10,
+ 3.5,
+ 14,
+ 4
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 10,
+ 4,
+ 14,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 10,
+ 4.5,
+ 14,
+ 5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 10,
+ 5,
+ 14,
+ 5.5
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 7.25,
+ 2,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 10,
+ 3.25,
+ 6,
+ 7.25
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 2,
+ 10,
+ 2.5
+ ],
+ "to": [
+ 7,
+ 15,
+ 2.5
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9.6,
+ 2,
+ -4.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 1.25,
+ 5.75,
+ 0,
+ 7
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 1.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 5.75,
+ 1.25,
+ 7
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 1.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 1.25,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 1.25,
+ 0
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 2,
+ 10,
+ 13.5
+ ],
+ "to": [
+ 7,
+ 15,
+ 13.5
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9.6,
+ 2,
+ 6.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 1.25,
+ 5.75,
+ 0,
+ 7
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 1.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 5.75,
+ 1.25,
+ 7
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 1.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 1.25,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 1.25,
+ 0
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 1.5,
+ 0,
+ 0
+ ],
+ "to": [
+ 1.5,
+ 14,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8.5,
+ 0,
+ 8
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 3.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 7.25,
+ 4,
+ 10.75
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 3.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 7.25,
+ 0,
+ 10.75
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 4,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 4
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 1,
+ 0,
+ 1
+ ],
+ "to": [
+ 2,
+ 5,
+ 2
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 3,
+ 0,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 1.5,
+ 3.5,
+ 1.25,
+ 4.75
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 1.75,
+ 3.5,
+ 1.5,
+ 4.75
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 2,
+ 3.5,
+ 1.75,
+ 4.75
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 1.25,
+ 3.5,
+ 1,
+ 4.75
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 1.25,
+ 3.5,
+ 1.5,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 1.5,
+ 3.25,
+ 1.75,
+ 3.5
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 1,
+ 0,
+ 14
+ ],
+ "to": [
+ 2,
+ 5,
+ 15
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 3,
+ 0,
+ 13
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 1.5,
+ 3.5,
+ 1.25,
+ 4.75
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 1.75,
+ 3.5,
+ 1.5,
+ 4.75
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 2,
+ 3.5,
+ 1.75,
+ 4.75
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 1.25,
+ 3.5,
+ 1,
+ 4.75
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 1.25,
+ 3.5,
+ 1.5,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 1.5,
+ 3.25,
+ 1.75,
+ 3.5
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 1,
+ 4,
+ 2
+ ],
+ "to": [
+ 2,
+ 5,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 3,
+ 0,
+ 12
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 3.25,
+ 3,
+ 3,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 6.25,
+ 3,
+ 3.25,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6.5,
+ 3,
+ 6.25,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 3,
+ 3,
+ 0,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 3,
+ 3,
+ 3.25,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 3.25,
+ 0,
+ 3.5,
+ 3
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 1,
+ 5,
+ 2
+ ],
+ "to": [
+ 2,
+ 14,
+ 3
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 3,
+ 5,
+ 1
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.5,
+ 3.5,
+ 0.25,
+ 5.75
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0.75,
+ 3.5,
+ 0.5,
+ 5.75
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 1,
+ 3.5,
+ 0.75,
+ 5.75
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 0.25,
+ 3.5,
+ 0,
+ 5.75
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0.25,
+ 3.5,
+ 0.5,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0.5,
+ 3.25,
+ 0.75,
+ 3.5
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 1,
+ 5,
+ 13
+ ],
+ "to": [
+ 2,
+ 14,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 3,
+ 5,
+ 12
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.5,
+ 3.5,
+ 0.25,
+ 5.75
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0.75,
+ 3.5,
+ 0.5,
+ 5.75
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 1,
+ 3.5,
+ 0.75,
+ 5.75
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 0.25,
+ 3.5,
+ 0,
+ 5.75
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0.25,
+ 3.5,
+ 0.5,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0.5,
+ 3.25,
+ 0.75,
+ 3.5
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 1.5,
+ 0,
+ 0
+ ],
+ "to": [
+ 1.5,
+ 14,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8.5,
+ 0,
+ 8
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 3.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 7.25,
+ 4,
+ 10.75
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 3.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 7.25,
+ 0,
+ 10.75
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 4,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 4
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [
+ 1.5,
+ 14,
+ 16
+ ],
+ "to": [
+ 1.5,
+ 0,
+ 0
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8.5,
+ 0,
+ 8
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 3.5,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 10.75,
+ 0,
+ 7.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 3.5,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 10.75,
+ 4,
+ 7.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 4
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 4,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 14.5,
+ 0,
+ 0
+ ],
+ "to": [
+ 14.5,
+ 14,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7.5,
+ 0,
+ 8
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 3.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 7.25,
+ 4,
+ 10.75
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 3.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 7.25,
+ 8,
+ 10.75
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 4,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 4
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 14,
+ 0,
+ 1
+ ],
+ "to": [
+ 15,
+ 5,
+ 2
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 13,
+ 0,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 1.25,
+ 3.5,
+ 1.5,
+ 4.75
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 1,
+ 3.5,
+ 1.25,
+ 4.75
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 1.75,
+ 3.5,
+ 2,
+ 4.75
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 1.5,
+ 3.5,
+ 1.75,
+ 4.75
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 1.5,
+ 3.5,
+ 1.25,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 1.75,
+ 3.25,
+ 1.5,
+ 3.5
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 14,
+ 0,
+ 14
+ ],
+ "to": [
+ 15,
+ 5,
+ 15
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 13,
+ 0,
+ 13
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 1.25,
+ 3.5,
+ 1.5,
+ 4.75
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 1,
+ 3.5,
+ 1.25,
+ 4.75
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 1.75,
+ 3.5,
+ 2,
+ 4.75
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 1.5,
+ 3.5,
+ 1.75,
+ 4.75
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 1.5,
+ 3.5,
+ 1.25,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 1.75,
+ 3.25,
+ 1.5,
+ 3.5
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 14,
+ 4,
+ 2
+ ],
+ "to": [
+ 15,
+ 5,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 13,
+ 0,
+ 12
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 3,
+ 3,
+ 3.25,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 3,
+ 3,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6.25,
+ 3,
+ 6.5,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 3.25,
+ 3,
+ 6.25,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 3.25,
+ 3,
+ 3,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 3.5,
+ 0,
+ 3.25,
+ 3
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 14,
+ 5,
+ 2
+ ],
+ "to": [
+ 15,
+ 14,
+ 3
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 13,
+ 5,
+ 1
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.25,
+ 3.5,
+ 0.5,
+ 5.75
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 3.5,
+ 0.25,
+ 5.75
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0.75,
+ 3.5,
+ 1,
+ 5.75
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 0.5,
+ 3.5,
+ 0.75,
+ 5.75
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0.5,
+ 3.5,
+ 0.25,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0.75,
+ 3.25,
+ 0.5,
+ 3.5
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 14,
+ 5,
+ 13
+ ],
+ "to": [
+ 15,
+ 14,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 13,
+ 5,
+ 12
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.25,
+ 3.5,
+ 0.5,
+ 5.75
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 3.5,
+ 0.25,
+ 5.75
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0.75,
+ 3.5,
+ 1,
+ 5.75
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 0.5,
+ 3.5,
+ 0.75,
+ 5.75
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0.5,
+ 3.5,
+ 0.25,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0.75,
+ 3.25,
+ 0.5,
+ 3.5
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 9,
+ 10,
+ 2.5
+ ],
+ "to": [
+ 14,
+ 15,
+ 2.5
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 6.4,
+ 2,
+ -4.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 5.75,
+ 1.25,
+ 7
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 1.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 1.25,
+ 5.75,
+ 0,
+ 7
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 1.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 1.25,
+ 0,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 1.25,
+ 0,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 9,
+ 10,
+ 13.5
+ ],
+ "to": [
+ 14,
+ 15,
+ 13.5
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 6.4,
+ 2,
+ 6.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 5.75,
+ 1.25,
+ 7
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 1.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 1.25,
+ 5.75,
+ 0,
+ 7
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 1.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 1.25,
+ 0,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 1.25,
+ 0,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 14.5,
+ 0,
+ 0
+ ],
+ "to": [
+ 14.5,
+ 14,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7.5,
+ 0,
+ 8
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 3.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 7.25,
+ 4,
+ 10.75
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 3.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 7.25,
+ 8,
+ 10.75
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 4,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 4
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [
+ 14.5,
+ 14,
+ 16
+ ],
+ "to": [
+ 14.5,
+ 0,
+ 0
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7.5,
+ 0,
+ 8
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 3.5,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 10.75,
+ 8,
+ 7.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 3.5,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 10.75,
+ 4,
+ 7.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 4
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 4,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 7.5,
+ 0,
+ 8
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [
+ 7.5,
+ 0,
+ 8
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8,
+ 9,
+ 10
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [
+ 7.5,
+ 0,
+ 8
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 16,
+ 17,
+ 18,
+ 19,
+ 20
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/02_家具/models/block/white_smooth_table/white_smooth_table_left.json b/统计/_sa_decor_models/02_家具/models/block/white_smooth_table/white_smooth_table_left.json
new file mode 100644
index 0000000..d1b8bb6
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/white_smooth_table/white_smooth_table_left.json
@@ -0,0 +1,911 @@
+{
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "1": "sa_decor:block/white_smooth_table/white_smooth",
+ "particle": "sa_decor:block/white_smooth_table/white_smooth"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 6,
+ 14.5,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 10,
+ 3.5,
+ 14,
+ 4
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 10,
+ 4,
+ 14,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 10,
+ 4.5,
+ 14,
+ 5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 10,
+ 5,
+ 14,
+ 5.5
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 7.25,
+ 2,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 10,
+ 3.25,
+ 6,
+ 7.25
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 14.5,
+ 0,
+ 0
+ ],
+ "to": [
+ 14.5,
+ 14,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7.5,
+ 0,
+ 8
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 3.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 7.25,
+ 4,
+ 10.75
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 3.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 7.25,
+ 8,
+ 10.75
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 4,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 4
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 14,
+ 0,
+ 1
+ ],
+ "to": [
+ 15,
+ 5,
+ 2
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 13,
+ 0,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 1.25,
+ 3.5,
+ 1.5,
+ 4.75
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 1,
+ 3.5,
+ 1.25,
+ 4.75
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 1.75,
+ 3.5,
+ 2,
+ 4.75
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 1.5,
+ 3.5,
+ 1.75,
+ 4.75
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 1.5,
+ 3.5,
+ 1.25,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 1.75,
+ 3.25,
+ 1.5,
+ 3.5
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 14,
+ 0,
+ 14
+ ],
+ "to": [
+ 15,
+ 5,
+ 15
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 13,
+ 0,
+ 13
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 1.25,
+ 3.5,
+ 1.5,
+ 4.75
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 1,
+ 3.5,
+ 1.25,
+ 4.75
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 1.75,
+ 3.5,
+ 2,
+ 4.75
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 1.5,
+ 3.5,
+ 1.75,
+ 4.75
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 1.5,
+ 3.5,
+ 1.25,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 1.75,
+ 3.25,
+ 1.5,
+ 3.5
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 14,
+ 4,
+ 2
+ ],
+ "to": [
+ 15,
+ 5,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 13,
+ 0,
+ 12
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 3,
+ 3,
+ 3.25,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 3,
+ 3,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6.25,
+ 3,
+ 6.5,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 3.25,
+ 3,
+ 6.25,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 3.25,
+ 3,
+ 3,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 3.5,
+ 0,
+ 3.25,
+ 3
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 14,
+ 5,
+ 2
+ ],
+ "to": [
+ 15,
+ 14,
+ 3
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 13,
+ 5,
+ 1
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.25,
+ 3.5,
+ 0.5,
+ 5.75
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 3.5,
+ 0.25,
+ 5.75
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0.75,
+ 3.5,
+ 1,
+ 5.75
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 0.5,
+ 3.5,
+ 0.75,
+ 5.75
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0.5,
+ 3.5,
+ 0.25,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0.75,
+ 3.25,
+ 0.5,
+ 3.5
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 14,
+ 5,
+ 13
+ ],
+ "to": [
+ 15,
+ 14,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 13,
+ 5,
+ 12
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.25,
+ 3.5,
+ 0.5,
+ 5.75
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 3.5,
+ 0.25,
+ 5.75
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0.75,
+ 3.5,
+ 1,
+ 5.75
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 0.5,
+ 3.5,
+ 0.75,
+ 5.75
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0.5,
+ 3.5,
+ 0.25,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0.75,
+ 3.25,
+ 0.5,
+ 3.5
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 9,
+ 10,
+ 2.5
+ ],
+ "to": [
+ 14,
+ 15,
+ 2.5
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 6.4,
+ 2,
+ -4.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 5.75,
+ 1.25,
+ 7
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 1.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 1.25,
+ 5.75,
+ 0,
+ 7
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 1.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 1.25,
+ 0,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 1.25,
+ 0,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 9,
+ 10,
+ 13.5
+ ],
+ "to": [
+ 14,
+ 15,
+ 13.5
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 6.4,
+ 2,
+ 6.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 5.75,
+ 1.25,
+ 7
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 1.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 1.25,
+ 5.75,
+ 0,
+ 7
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 1.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 1.25,
+ 0,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 1.25,
+ 0,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 14.5,
+ 0,
+ 0
+ ],
+ "to": [
+ 14.5,
+ 14,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7.5,
+ 0,
+ 8
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 3.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 7.25,
+ 4,
+ 10.75
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 3.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 7.25,
+ 8,
+ 10.75
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 4,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 4
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [
+ 14.5,
+ 14,
+ 16
+ ],
+ "to": [
+ 14.5,
+ 0,
+ 0
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7.5,
+ 0,
+ 8
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 3.5,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 10.75,
+ 8,
+ 7.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 3.5,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 10.75,
+ 4,
+ 7.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 4
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 4,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ],
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 7.5,
+ 0,
+ 8
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [
+ 7.5,
+ 0,
+ 8
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [
+ 7.5,
+ 0,
+ 8
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8,
+ 9,
+ 10
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/02_家具/models/block/white_smooth_table/white_smooth_table_middle.json b/统计/_sa_decor_models/02_家具/models/block/white_smooth_table/white_smooth_table_middle.json
new file mode 100644
index 0000000..7d8064f
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/white_smooth_table/white_smooth_table_middle.json
@@ -0,0 +1,44 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/white_smooth_table/white_smooth",
+ "particle": "sa_decor:block/white_smooth_table/white_smooth"
+ },
+ "elements": [
+ {
+ "from": [0, 14, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 14.5, 9]},
+ "faces": {
+ "north": {"uv": [10, 3.5, 14, 4], "texture": "#1"},
+ "east": {"uv": [10, 4, 14, 4.5], "texture": "#1"},
+ "south": {"uv": [10, 4.5, 14, 5], "texture": "#1"},
+ "west": {"uv": [10, 5, 14, 5.5], "texture": "#1"},
+ "up": {"uv": [6, 7.25, 2, 3.25], "texture": "#1"},
+ "down": {"uv": [10, 3.25, 6, 7.25], "texture": "#1"}
+ }
+ }
+ ],
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7.5, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [7.5, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/02_家具/models/block/white_smooth_table/white_smooth_table_right.json b/统计/_sa_decor_models/02_家具/models/block/white_smooth_table/white_smooth_table_right.json
new file mode 100644
index 0000000..01e9956
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/white_smooth_table/white_smooth_table_right.json
@@ -0,0 +1,923 @@
+{
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "1": "sa_decor:block/white_smooth_table/white_smooth",
+ "particle": "sa_decor:block/white_smooth_table/white_smooth"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 6,
+ 14.5,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 10,
+ 3.5,
+ 14,
+ 4
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 10,
+ 4,
+ 14,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 10,
+ 4.5,
+ 14,
+ 5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 10,
+ 5,
+ 14,
+ 5.5
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 7.25,
+ 2,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 10,
+ 3.25,
+ 6,
+ 7.25
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 2,
+ 10,
+ 2.5
+ ],
+ "to": [
+ 7,
+ 15,
+ 2.5
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9.6,
+ 2,
+ -4.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 1.25,
+ 5.75,
+ 0,
+ 7
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 1.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 5.75,
+ 1.25,
+ 7
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 1.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 1.25,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 1.25,
+ 0
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 2,
+ 10,
+ 13.5
+ ],
+ "to": [
+ 7,
+ 15,
+ 13.5
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9.6,
+ 2,
+ 6.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 1.25,
+ 5.75,
+ 0,
+ 7
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 1.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 5.75,
+ 1.25,
+ 7
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 1.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 1.25,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 1.25,
+ 0
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 1.5,
+ 0,
+ 0
+ ],
+ "to": [
+ 1.5,
+ 14,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8.5,
+ 0,
+ 8
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 3.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 7.25,
+ 4,
+ 10.75
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 3.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 7.25,
+ 0,
+ 10.75
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 4,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 4
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 1,
+ 0,
+ 1
+ ],
+ "to": [
+ 2,
+ 5,
+ 2
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 3,
+ 0,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 1.5,
+ 3.5,
+ 1.25,
+ 4.75
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 1.75,
+ 3.5,
+ 1.5,
+ 4.75
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 2,
+ 3.5,
+ 1.75,
+ 4.75
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 1.25,
+ 3.5,
+ 1,
+ 4.75
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 1.25,
+ 3.5,
+ 1.5,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 1.5,
+ 3.25,
+ 1.75,
+ 3.5
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 1,
+ 0,
+ 14
+ ],
+ "to": [
+ 2,
+ 5,
+ 15
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 3,
+ 0,
+ 13
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 1.5,
+ 3.5,
+ 1.25,
+ 4.75
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 1.75,
+ 3.5,
+ 1.5,
+ 4.75
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 2,
+ 3.5,
+ 1.75,
+ 4.75
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 1.25,
+ 3.5,
+ 1,
+ 4.75
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 1.25,
+ 3.5,
+ 1.5,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 1.5,
+ 3.25,
+ 1.75,
+ 3.5
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 1,
+ 4,
+ 2
+ ],
+ "to": [
+ 2,
+ 5,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 3,
+ 0,
+ 12
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 3.25,
+ 3,
+ 3,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 6.25,
+ 3,
+ 3.25,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6.5,
+ 3,
+ 6.25,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 3,
+ 3,
+ 0,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 3,
+ 3,
+ 3.25,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 3.25,
+ 0,
+ 3.5,
+ 3
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 1,
+ 5,
+ 2
+ ],
+ "to": [
+ 2,
+ 14,
+ 3
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 3,
+ 5,
+ 1
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.5,
+ 3.5,
+ 0.25,
+ 5.75
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0.75,
+ 3.5,
+ 0.5,
+ 5.75
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 1,
+ 3.5,
+ 0.75,
+ 5.75
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 0.25,
+ 3.5,
+ 0,
+ 5.75
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0.25,
+ 3.5,
+ 0.5,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0.5,
+ 3.25,
+ 0.75,
+ 3.5
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 1,
+ 5,
+ 13
+ ],
+ "to": [
+ 2,
+ 14,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 3,
+ 5,
+ 12
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.5,
+ 3.5,
+ 0.25,
+ 5.75
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0.75,
+ 3.5,
+ 0.5,
+ 5.75
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 1,
+ 3.5,
+ 0.75,
+ 5.75
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 0.25,
+ 3.5,
+ 0,
+ 5.75
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0.25,
+ 3.5,
+ 0.5,
+ 3.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0.5,
+ 3.25,
+ 0.75,
+ 3.5
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 1.5,
+ 0,
+ 0
+ ],
+ "to": [
+ 1.5,
+ 14,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8.5,
+ 0,
+ 8
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 3.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 7.25,
+ 4,
+ 10.75
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 3.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 7.25,
+ 0,
+ 10.75
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 4,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 4
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [
+ 1.5,
+ 14,
+ 16
+ ],
+ "to": [
+ 1.5,
+ 0,
+ 0
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8.5,
+ 0,
+ 8
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 3.5,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 10.75,
+ 0,
+ 7.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 3.5,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 10.75,
+ 4,
+ 7.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 4
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 4,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ],
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 7.5,
+ 0,
+ 8
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [
+ 7.5,
+ 0,
+ 8
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [
+ 7.5,
+ 0,
+ 8
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8,
+ 9,
+ 10
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [
+ 7.5,
+ 0,
+ 8
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/02_家具/models/block/wooden_seat/wooden_seat.json b/统计/_sa_decor_models/02_家具/models/block/wooden_seat/wooden_seat.json
new file mode 100644
index 0000000..d93b160
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/wooden_seat/wooden_seat.json
@@ -0,0 +1,696 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "0": "sa_decor:block/wooden_seat",
+ "particle": "sa_decor:block/wooden_seat"
+ },
+ "elements": [
+ {
+ "from": [
+ 3,
+ 8,
+ 3
+ ],
+ "to": [
+ 13,
+ 10,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 19.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.5,
+ 6,
+ 9,
+ 6.5
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 6.5,
+ 6.5,
+ 9,
+ 7
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 6.5,
+ 7,
+ 9,
+ 7.5
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 7.25,
+ 2.5,
+ 7.75
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "up": {
+ "uv": [
+ 2.5,
+ 5.25,
+ 0,
+ 2.75
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 6,
+ 3
+ ],
+ "to": [
+ 13,
+ 8,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 17.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "down": {
+ "uv": [
+ 6.5,
+ 10.5,
+ 4,
+ 8
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 0,
+ 3
+ ],
+ "to": [
+ 13,
+ 8,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 17.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5,
+ 0,
+ 7.5,
+ 2
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 5,
+ 2,
+ 7.5,
+ 4
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 5,
+ 4,
+ 7.5,
+ 6
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 5.25,
+ 2.5,
+ 7.25
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "up": {
+ "uv": [
+ 5,
+ 5.25,
+ 2.5,
+ 2.75
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [
+ 13,
+ 8,
+ 13
+ ],
+ "to": [
+ 3,
+ 0,
+ 3
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 17.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5,
+ 6,
+ 7.5,
+ 4
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 7.25,
+ 2.5,
+ 5.25
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 5,
+ 2,
+ 7.5,
+ 0
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 5,
+ 4,
+ 7.5,
+ 2
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "down": {
+ "uv": [
+ 2.5,
+ 5.25,
+ 5,
+ 2.75
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 10,
+ 12
+ ],
+ "to": [
+ 13,
+ 21,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 9.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 2.5,
+ 2.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 2.5,
+ 6.75,
+ 2.75,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 2.5,
+ 0,
+ 5,
+ 2.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 2.75,
+ 6.75,
+ 3,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 10,
+ 0.25,
+ 7.5,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10,
+ 0.25,
+ 7.5,
+ 0.5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 10,
+ 12
+ ],
+ "to": [
+ 12,
+ 21,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 9.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 9.5,
+ 2.25,
+ 11.5,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 9.25,
+ 2.25,
+ 9.5,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 11.75,
+ 2.25,
+ 13.75,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 11.5,
+ 2.25,
+ 11.75,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 11.5,
+ 2.25,
+ 9.5,
+ 2
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 13.5,
+ 2,
+ 11.5,
+ 2.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [
+ 12,
+ 21,
+ 13
+ ],
+ "to": [
+ 4,
+ 10,
+ 12
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 9.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 11.75,
+ 5,
+ 13.75,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 11.5,
+ 5,
+ 11.75,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9.5,
+ 5,
+ 11.5,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 9.25,
+ 5,
+ 9.5,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 11.5,
+ 2,
+ 13.5,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.5,
+ 2.25,
+ 11.5,
+ 2
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 13,
+ 12
+ ],
+ "to": [
+ 12,
+ 19,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 8.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2.5,
+ 5.25,
+ 4.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 3,
+ 6.75,
+ 3.25,
+ 8.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4.5,
+ 6,
+ 6.5,
+ 7.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3.25,
+ 6.75,
+ 3.5,
+ 8.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 9.5,
+ 0.75,
+ 7.5,
+ 0.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.5,
+ 0.75,
+ 7.5,
+ 1
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -0.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [
+ 8,
+ 17.75,
+ 10.5
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 2,
+ 3
+ ]
+ },
+ 4,
+ 5,
+ 6,
+ 7
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/02_家具/models/block/wooden_seat/wooden_seat_beige.json b/统计/_sa_decor_models/02_家具/models/block/wooden_seat/wooden_seat_beige.json
new file mode 100644
index 0000000..ce04a7c
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/wooden_seat/wooden_seat_beige.json
@@ -0,0 +1,696 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "0": "sa_decor:block/wooden_seat_beige",
+ "particle": "sa_decor:block/wooden_seat_beige"
+ },
+ "elements": [
+ {
+ "from": [
+ 3,
+ 8,
+ 3
+ ],
+ "to": [
+ 13,
+ 10,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 19.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.5,
+ 6,
+ 9,
+ 6.5
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 6.5,
+ 6.5,
+ 9,
+ 7
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 6.5,
+ 7,
+ 9,
+ 7.5
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 7.25,
+ 2.5,
+ 7.75
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "up": {
+ "uv": [
+ 2.5,
+ 5.25,
+ 0,
+ 2.75
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 6,
+ 3
+ ],
+ "to": [
+ 13,
+ 8,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 17.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "down": {
+ "uv": [
+ 6.5,
+ 10.5,
+ 4,
+ 8
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 0,
+ 3
+ ],
+ "to": [
+ 13,
+ 8,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 17.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5,
+ 0,
+ 7.5,
+ 2
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 5,
+ 2,
+ 7.5,
+ 4
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 5,
+ 4,
+ 7.5,
+ 6
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 5.25,
+ 2.5,
+ 7.25
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "up": {
+ "uv": [
+ 5,
+ 5.25,
+ 2.5,
+ 2.75
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [
+ 13,
+ 8,
+ 13
+ ],
+ "to": [
+ 3,
+ 0,
+ 3
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 17.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5,
+ 6,
+ 7.5,
+ 4
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 7.25,
+ 2.5,
+ 5.25
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 5,
+ 2,
+ 7.5,
+ 0
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 5,
+ 4,
+ 7.5,
+ 2
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "down": {
+ "uv": [
+ 2.5,
+ 5.25,
+ 5,
+ 2.75
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 10,
+ 12
+ ],
+ "to": [
+ 13,
+ 21,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 9.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 2.5,
+ 2.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 2.5,
+ 6.75,
+ 2.75,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 2.5,
+ 0,
+ 5,
+ 2.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 2.75,
+ 6.75,
+ 3,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 10,
+ 0.25,
+ 7.5,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10,
+ 0.25,
+ 7.5,
+ 0.5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 10,
+ 12
+ ],
+ "to": [
+ 12,
+ 21,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 9.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 9.5,
+ 2.25,
+ 11.5,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 9.25,
+ 2.25,
+ 9.5,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 11.75,
+ 2.25,
+ 13.75,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 11.5,
+ 2.25,
+ 11.75,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 11.5,
+ 2.25,
+ 9.5,
+ 2
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 13.5,
+ 2,
+ 11.5,
+ 2.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [
+ 12,
+ 21,
+ 13
+ ],
+ "to": [
+ 4,
+ 10,
+ 12
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 9.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 11.75,
+ 5,
+ 13.75,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 11.5,
+ 5,
+ 11.75,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9.5,
+ 5,
+ 11.5,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 9.25,
+ 5,
+ 9.5,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 11.5,
+ 2,
+ 13.5,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.5,
+ 2.25,
+ 11.5,
+ 2
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 13,
+ 12
+ ],
+ "to": [
+ 12,
+ 19,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 8.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2.5,
+ 5.25,
+ 4.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 3,
+ 6.75,
+ 3.25,
+ 8.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4.5,
+ 6,
+ 6.5,
+ 7.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3.25,
+ 6.75,
+ 3.5,
+ 8.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 9.5,
+ 0.75,
+ 7.5,
+ 0.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.5,
+ 0.75,
+ 7.5,
+ 1
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -0.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [
+ 8,
+ 17.75,
+ 10.5
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 2,
+ 3
+ ]
+ },
+ 4,
+ 5,
+ 6,
+ 7
+ ]
+}
diff --git a/统计/_sa_decor_models/02_家具/models/block/wooden_seat/wooden_seat_blue.json b/统计/_sa_decor_models/02_家具/models/block/wooden_seat/wooden_seat_blue.json
new file mode 100644
index 0000000..f1d2006
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/wooden_seat/wooden_seat_blue.json
@@ -0,0 +1,696 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "0": "sa_decor:block/wooden_seat_blue",
+ "particle": "sa_decor:block/wooden_seat_blue"
+ },
+ "elements": [
+ {
+ "from": [
+ 3,
+ 8,
+ 3
+ ],
+ "to": [
+ 13,
+ 10,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 19.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.5,
+ 6,
+ 9,
+ 6.5
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 6.5,
+ 6.5,
+ 9,
+ 7
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 6.5,
+ 7,
+ 9,
+ 7.5
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 7.25,
+ 2.5,
+ 7.75
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "up": {
+ "uv": [
+ 2.5,
+ 5.25,
+ 0,
+ 2.75
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 6,
+ 3
+ ],
+ "to": [
+ 13,
+ 8,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 17.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "down": {
+ "uv": [
+ 6.5,
+ 10.5,
+ 4,
+ 8
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 0,
+ 3
+ ],
+ "to": [
+ 13,
+ 8,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 17.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5,
+ 0,
+ 7.5,
+ 2
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 5,
+ 2,
+ 7.5,
+ 4
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 5,
+ 4,
+ 7.5,
+ 6
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 5.25,
+ 2.5,
+ 7.25
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "up": {
+ "uv": [
+ 5,
+ 5.25,
+ 2.5,
+ 2.75
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [
+ 13,
+ 8,
+ 13
+ ],
+ "to": [
+ 3,
+ 0,
+ 3
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 17.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5,
+ 6,
+ 7.5,
+ 4
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 7.25,
+ 2.5,
+ 5.25
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 5,
+ 2,
+ 7.5,
+ 0
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 5,
+ 4,
+ 7.5,
+ 2
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "down": {
+ "uv": [
+ 2.5,
+ 5.25,
+ 5,
+ 2.75
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 10,
+ 12
+ ],
+ "to": [
+ 13,
+ 21,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 9.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 2.5,
+ 2.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 2.5,
+ 6.75,
+ 2.75,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 2.5,
+ 0,
+ 5,
+ 2.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 2.75,
+ 6.75,
+ 3,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 10,
+ 0.25,
+ 7.5,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10,
+ 0.25,
+ 7.5,
+ 0.5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 10,
+ 12
+ ],
+ "to": [
+ 12,
+ 21,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 9.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 9.5,
+ 2.25,
+ 11.5,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 9.25,
+ 2.25,
+ 9.5,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 11.75,
+ 2.25,
+ 13.75,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 11.5,
+ 2.25,
+ 11.75,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 11.5,
+ 2.25,
+ 9.5,
+ 2
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 13.5,
+ 2,
+ 11.5,
+ 2.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [
+ 12,
+ 21,
+ 13
+ ],
+ "to": [
+ 4,
+ 10,
+ 12
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 9.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 11.75,
+ 5,
+ 13.75,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 11.5,
+ 5,
+ 11.75,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9.5,
+ 5,
+ 11.5,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 9.25,
+ 5,
+ 9.5,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 11.5,
+ 2,
+ 13.5,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.5,
+ 2.25,
+ 11.5,
+ 2
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 13,
+ 12
+ ],
+ "to": [
+ 12,
+ 19,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 8.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2.5,
+ 5.25,
+ 4.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 3,
+ 6.75,
+ 3.25,
+ 8.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4.5,
+ 6,
+ 6.5,
+ 7.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3.25,
+ 6.75,
+ 3.5,
+ 8.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 9.5,
+ 0.75,
+ 7.5,
+ 0.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.5,
+ 0.75,
+ 7.5,
+ 1
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -0.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [
+ 8,
+ 17.75,
+ 10.5
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 2,
+ 3
+ ]
+ },
+ 4,
+ 5,
+ 6,
+ 7
+ ]
+}
diff --git a/统计/_sa_decor_models/02_家具/models/block/wooden_seat/wooden_seat_gray.json b/统计/_sa_decor_models/02_家具/models/block/wooden_seat/wooden_seat_gray.json
new file mode 100644
index 0000000..d64236a
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/wooden_seat/wooden_seat_gray.json
@@ -0,0 +1,696 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "0": "sa_decor:block/wooden_seat_gray",
+ "particle": "sa_decor:block/wooden_seat_gray"
+ },
+ "elements": [
+ {
+ "from": [
+ 3,
+ 8,
+ 3
+ ],
+ "to": [
+ 13,
+ 10,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 19.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.5,
+ 6,
+ 9,
+ 6.5
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 6.5,
+ 6.5,
+ 9,
+ 7
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 6.5,
+ 7,
+ 9,
+ 7.5
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 7.25,
+ 2.5,
+ 7.75
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "up": {
+ "uv": [
+ 2.5,
+ 5.25,
+ 0,
+ 2.75
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 6,
+ 3
+ ],
+ "to": [
+ 13,
+ 8,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 17.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "down": {
+ "uv": [
+ 6.5,
+ 10.5,
+ 4,
+ 8
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 0,
+ 3
+ ],
+ "to": [
+ 13,
+ 8,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 17.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5,
+ 0,
+ 7.5,
+ 2
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 5,
+ 2,
+ 7.5,
+ 4
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 5,
+ 4,
+ 7.5,
+ 6
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 5.25,
+ 2.5,
+ 7.25
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "up": {
+ "uv": [
+ 5,
+ 5.25,
+ 2.5,
+ 2.75
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [
+ 13,
+ 8,
+ 13
+ ],
+ "to": [
+ 3,
+ 0,
+ 3
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 17.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5,
+ 6,
+ 7.5,
+ 4
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 7.25,
+ 2.5,
+ 5.25
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 5,
+ 2,
+ 7.5,
+ 0
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 5,
+ 4,
+ 7.5,
+ 2
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "down": {
+ "uv": [
+ 2.5,
+ 5.25,
+ 5,
+ 2.75
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 10,
+ 12
+ ],
+ "to": [
+ 13,
+ 21,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 9.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 2.5,
+ 2.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 2.5,
+ 6.75,
+ 2.75,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 2.5,
+ 0,
+ 5,
+ 2.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 2.75,
+ 6.75,
+ 3,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 10,
+ 0.25,
+ 7.5,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10,
+ 0.25,
+ 7.5,
+ 0.5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 10,
+ 12
+ ],
+ "to": [
+ 12,
+ 21,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 9.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 9.5,
+ 2.25,
+ 11.5,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 9.25,
+ 2.25,
+ 9.5,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 11.75,
+ 2.25,
+ 13.75,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 11.5,
+ 2.25,
+ 11.75,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 11.5,
+ 2.25,
+ 9.5,
+ 2
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 13.5,
+ 2,
+ 11.5,
+ 2.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [
+ 12,
+ 21,
+ 13
+ ],
+ "to": [
+ 4,
+ 10,
+ 12
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 9.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 11.75,
+ 5,
+ 13.75,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 11.5,
+ 5,
+ 11.75,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9.5,
+ 5,
+ 11.5,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 9.25,
+ 5,
+ 9.5,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 11.5,
+ 2,
+ 13.5,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.5,
+ 2.25,
+ 11.5,
+ 2
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 13,
+ 12
+ ],
+ "to": [
+ 12,
+ 19,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 8.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2.5,
+ 5.25,
+ 4.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 3,
+ 6.75,
+ 3.25,
+ 8.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4.5,
+ 6,
+ 6.5,
+ 7.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3.25,
+ 6.75,
+ 3.5,
+ 8.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 9.5,
+ 0.75,
+ 7.5,
+ 0.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.5,
+ 0.75,
+ 7.5,
+ 1
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -0.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [
+ 8,
+ 17.75,
+ 10.5
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 2,
+ 3
+ ]
+ },
+ 4,
+ 5,
+ 6,
+ 7
+ ]
+}
diff --git a/统计/_sa_decor_models/02_家具/models/block/wooden_seat/wooden_seat_green.json b/统计/_sa_decor_models/02_家具/models/block/wooden_seat/wooden_seat_green.json
new file mode 100644
index 0000000..b029c14
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/wooden_seat/wooden_seat_green.json
@@ -0,0 +1,696 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "0": "sa_decor:block/wooden_seat_green",
+ "particle": "sa_decor:block/wooden_seat_green"
+ },
+ "elements": [
+ {
+ "from": [
+ 3,
+ 8,
+ 3
+ ],
+ "to": [
+ 13,
+ 10,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 19.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.5,
+ 6,
+ 9,
+ 6.5
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 6.5,
+ 6.5,
+ 9,
+ 7
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 6.5,
+ 7,
+ 9,
+ 7.5
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 7.25,
+ 2.5,
+ 7.75
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "up": {
+ "uv": [
+ 2.5,
+ 5.25,
+ 0,
+ 2.75
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 6,
+ 3
+ ],
+ "to": [
+ 13,
+ 8,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 17.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "down": {
+ "uv": [
+ 6.5,
+ 10.5,
+ 4,
+ 8
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 0,
+ 3
+ ],
+ "to": [
+ 13,
+ 8,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 17.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5,
+ 0,
+ 7.5,
+ 2
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 5,
+ 2,
+ 7.5,
+ 4
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 5,
+ 4,
+ 7.5,
+ 6
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 5.25,
+ 2.5,
+ 7.25
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "up": {
+ "uv": [
+ 5,
+ 5.25,
+ 2.5,
+ 2.75
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [
+ 13,
+ 8,
+ 13
+ ],
+ "to": [
+ 3,
+ 0,
+ 3
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 17.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5,
+ 6,
+ 7.5,
+ 4
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 7.25,
+ 2.5,
+ 5.25
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 5,
+ 2,
+ 7.5,
+ 0
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 5,
+ 4,
+ 7.5,
+ 2
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "down": {
+ "uv": [
+ 2.5,
+ 5.25,
+ 5,
+ 2.75
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 10,
+ 12
+ ],
+ "to": [
+ 13,
+ 21,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 9.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 2.5,
+ 2.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 2.5,
+ 6.75,
+ 2.75,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 2.5,
+ 0,
+ 5,
+ 2.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 2.75,
+ 6.75,
+ 3,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 10,
+ 0.25,
+ 7.5,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10,
+ 0.25,
+ 7.5,
+ 0.5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 10,
+ 12
+ ],
+ "to": [
+ 12,
+ 21,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 9.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 9.5,
+ 2.25,
+ 11.5,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 9.25,
+ 2.25,
+ 9.5,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 11.75,
+ 2.25,
+ 13.75,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 11.5,
+ 2.25,
+ 11.75,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 11.5,
+ 2.25,
+ 9.5,
+ 2
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 13.5,
+ 2,
+ 11.5,
+ 2.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [
+ 12,
+ 21,
+ 13
+ ],
+ "to": [
+ 4,
+ 10,
+ 12
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 9.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 11.75,
+ 5,
+ 13.75,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 11.5,
+ 5,
+ 11.75,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9.5,
+ 5,
+ 11.5,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 9.25,
+ 5,
+ 9.5,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 11.5,
+ 2,
+ 13.5,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.5,
+ 2.25,
+ 11.5,
+ 2
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 13,
+ 12
+ ],
+ "to": [
+ 12,
+ 19,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 8.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2.5,
+ 5.25,
+ 4.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 3,
+ 6.75,
+ 3.25,
+ 8.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4.5,
+ 6,
+ 6.5,
+ 7.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3.25,
+ 6.75,
+ 3.5,
+ 8.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 9.5,
+ 0.75,
+ 7.5,
+ 0.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.5,
+ 0.75,
+ 7.5,
+ 1
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -0.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [
+ 8,
+ 17.75,
+ 10.5
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 2,
+ 3
+ ]
+ },
+ 4,
+ 5,
+ 6,
+ 7
+ ]
+}
diff --git a/统计/_sa_decor_models/02_家具/models/block/wooden_seat/wooden_seat_red.json b/统计/_sa_decor_models/02_家具/models/block/wooden_seat/wooden_seat_red.json
new file mode 100644
index 0000000..3727591
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/wooden_seat/wooden_seat_red.json
@@ -0,0 +1,696 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "0": "sa_decor:block/wooden_seat_red",
+ "particle": "sa_decor:block/wooden_seat_red"
+ },
+ "elements": [
+ {
+ "from": [
+ 3,
+ 8,
+ 3
+ ],
+ "to": [
+ 13,
+ 10,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 19.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.5,
+ 6,
+ 9,
+ 6.5
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 6.5,
+ 6.5,
+ 9,
+ 7
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 6.5,
+ 7,
+ 9,
+ 7.5
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 7.25,
+ 2.5,
+ 7.75
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "up": {
+ "uv": [
+ 2.5,
+ 5.25,
+ 0,
+ 2.75
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 6,
+ 3
+ ],
+ "to": [
+ 13,
+ 8,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 17.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "down": {
+ "uv": [
+ 6.5,
+ 10.5,
+ 4,
+ 8
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 0,
+ 3
+ ],
+ "to": [
+ 13,
+ 8,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 17.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5,
+ 0,
+ 7.5,
+ 2
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 5,
+ 2,
+ 7.5,
+ 4
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 5,
+ 4,
+ 7.5,
+ 6
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 5.25,
+ 2.5,
+ 7.25
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "up": {
+ "uv": [
+ 5,
+ 5.25,
+ 2.5,
+ 2.75
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [
+ 13,
+ 8,
+ 13
+ ],
+ "to": [
+ 3,
+ 0,
+ 3
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 17.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5,
+ 6,
+ 7.5,
+ 4
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 7.25,
+ 2.5,
+ 5.25
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 5,
+ 2,
+ 7.5,
+ 0
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 5,
+ 4,
+ 7.5,
+ 2
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ },
+ "down": {
+ "uv": [
+ 2.5,
+ 5.25,
+ 5,
+ 2.75
+ ],
+ "texture": "#0",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 10,
+ 12
+ ],
+ "to": [
+ 13,
+ 21,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 9.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 2.5,
+ 2.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 2.5,
+ 6.75,
+ 2.75,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 2.5,
+ 0,
+ 5,
+ 2.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 2.75,
+ 6.75,
+ 3,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 10,
+ 0.25,
+ 7.5,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10,
+ 0.25,
+ 7.5,
+ 0.5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 10,
+ 12
+ ],
+ "to": [
+ 12,
+ 21,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 9.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 9.5,
+ 2.25,
+ 11.5,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 9.25,
+ 2.25,
+ 9.5,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 11.75,
+ 2.25,
+ 13.75,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 11.5,
+ 2.25,
+ 11.75,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 11.5,
+ 2.25,
+ 9.5,
+ 2
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 13.5,
+ 2,
+ 11.5,
+ 2.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [
+ 12,
+ 21,
+ 13
+ ],
+ "to": [
+ 4,
+ 10,
+ 12
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 9.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 11.75,
+ 5,
+ 13.75,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 11.5,
+ 5,
+ 11.75,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9.5,
+ 5,
+ 11.5,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 9.25,
+ 5,
+ 9.5,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 11.5,
+ 2,
+ 13.5,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.5,
+ 2.25,
+ 11.5,
+ 2
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 13,
+ 12
+ ],
+ "to": [
+ 12,
+ 19,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 8.75,
+ 10.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2.5,
+ 5.25,
+ 4.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 3,
+ 6.75,
+ 3.25,
+ 8.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4.5,
+ 6,
+ 6.5,
+ 7.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3.25,
+ 6.75,
+ 3.5,
+ 8.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 9.5,
+ 0.75,
+ 7.5,
+ 0.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.5,
+ 0.75,
+ 7.5,
+ 1
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -0.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [
+ 8,
+ 17.75,
+ 10.5
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 2,
+ 3
+ ]
+ },
+ 4,
+ 5,
+ 6,
+ 7
+ ]
+}
diff --git a/统计/_sa_decor_models/02_家具/models/block/wooden_table/wooden_table.json b/统计/_sa_decor_models/02_家具/models/block/wooden_table/wooden_table.json
new file mode 100644
index 0000000..2521bf2
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/wooden_table/wooden_table.json
@@ -0,0 +1,265 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/wooden_table",
+ "2": "sa_decor:block/spruce_table",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [0, 13, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 14.5, 9]},
+ "faces": {
+ "north": {"uv": [8, 4, 12, 4.75], "texture": "#0"},
+ "east": {"uv": [4, 4, 8, 4.75], "texture": "#0"},
+ "south": {"uv": [0, 4, 4, 4.75], "texture": "#0"},
+ "west": {"uv": [12, 4, 16, 4.75], "texture": "#0"},
+ "up": {"uv": [8, 16, 4, 12], "texture": "#2"},
+ "down": {"uv": [12, 0, 8, 4], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 10, 15],
+ "to": [6, 13, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [11, 13.5, 8]},
+ "faces": {
+ "north": {"uv": [4.5, 8.25, 3.75, 9], "texture": "#0"},
+ "east": {"uv": [6.75, 8.25, 10.25, 9], "texture": "#0"},
+ "south": {"uv": [3.75, 8.25, 4.5, 9], "texture": "#0"},
+ "west": {"uv": [0, 8.25, 3.5, 9], "texture": "#0"},
+ "up": {"uv": [6.75, 4.75, 10, 8.25], "texture": "#0"},
+ "down": {"uv": [6.75, 8.25, 10, 4.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [10, 10, 15],
+ "to": [13, 13, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5, 13.5, 8]},
+ "faces": {
+ "north": {"uv": [3.75, 8.25, 4.5, 9], "texture": "#0"},
+ "east": {"uv": [3.5, 8.25, 0, 9], "texture": "#0"},
+ "south": {"uv": [4.5, 8.25, 3.75, 9], "texture": "#0"},
+ "west": {"uv": [10.25, 8.25, 6.75, 9], "texture": "#0"},
+ "up": {"uv": [10, 4.75, 6.75, 8.25], "texture": "#0"},
+ "down": {"uv": [10, 8.25, 6.75, 4.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 10, 1],
+ "to": [6, 13, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [11, 13.5, 8]},
+ "faces": {
+ "north": {"uv": [4.5, 8.25, 3.75, 9], "texture": "#0"},
+ "east": {"uv": [10.25, 8.25, 6.75, 9], "texture": "#0"},
+ "south": {"uv": [3.75, 8.25, 4.5, 9], "texture": "#0"},
+ "west": {"uv": [3.5, 8.25, 0, 9], "texture": "#0"},
+ "up": {"uv": [6.75, 8.25, 10, 4.75], "texture": "#0"},
+ "down": {"uv": [6.75, 4.75, 10, 8.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [10, 10, 1],
+ "to": [13, 13, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5, 13.5, 8]},
+ "faces": {
+ "north": {"uv": [3.75, 8.25, 4.5, 9], "texture": "#0"},
+ "east": {"uv": [0, 8.25, 3.5, 9], "texture": "#0"},
+ "south": {"uv": [4.5, 8.25, 3.75, 9], "texture": "#0"},
+ "west": {"uv": [6.75, 8.25, 10.25, 9], "texture": "#0"},
+ "up": {"uv": [10, 8.25, 6.75, 4.75], "texture": "#0"},
+ "down": {"uv": [10, 4.75, 6.75, 8.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 10, 3],
+ "to": [1, 13, 6],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 11]},
+ "faces": {
+ "north": {"uv": [0, 8.25, 3.5, 9], "texture": "#0"},
+ "east": {"uv": [4.5, 8.25, 3.75, 9], "texture": "#0"},
+ "south": {"uv": [6.75, 8.25, 10.25, 9], "texture": "#0"},
+ "west": {"uv": [3.75, 8.25, 4.5, 9], "texture": "#0"},
+ "up": {"uv": [6.75, 4.75, 10, 8.25], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [6.75, 8.25, 10, 4.75], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 10, 10],
+ "to": [1, 13, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 5]},
+ "faces": {
+ "north": {"uv": [10.25, 8.25, 6.75, 9], "texture": "#0"},
+ "east": {"uv": [3.75, 8.25, 4.5, 9], "texture": "#0"},
+ "south": {"uv": [3.5, 8.25, 0, 9], "texture": "#0"},
+ "west": {"uv": [4.5, 8.25, 3.75, 9], "texture": "#0"},
+ "up": {"uv": [10, 4.75, 6.75, 8.25], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [10, 8.25, 6.75, 4.75], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [15, 10, 3],
+ "to": [15, 13, 6],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 11]},
+ "faces": {
+ "north": {"uv": [3.5, 8.25, 0, 9], "texture": "#0"},
+ "east": {"uv": [4.5, 8.25, 3.75, 9], "texture": "#0"},
+ "south": {"uv": [10.25, 8.25, 6.75, 9], "texture": "#0"},
+ "west": {"uv": [3.75, 8.25, 4.5, 9], "texture": "#0"},
+ "up": {"uv": [6.75, 8.25, 10, 4.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [6.75, 4.75, 10, 8.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [15, 10, 10],
+ "to": [15, 13, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 5]},
+ "faces": {
+ "north": {"uv": [6.75, 8.25, 10.25, 9], "texture": "#0"},
+ "east": {"uv": [3.75, 8.25, 4.5, 9], "texture": "#0"},
+ "south": {"uv": [0, 8.25, 3.5, 9], "texture": "#0"},
+ "west": {"uv": [4.5, 8.25, 3.75, 9], "texture": "#0"},
+ "up": {"uv": [10, 8.25, 6.75, 4.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [10, 4.75, 6.75, 8.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [13, 0, 0],
+ "to": [16, 13, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, -5]},
+ "faces": {
+ "north": {"uv": [0.75, 9.75, 1.5, 13], "texture": "#0"},
+ "east": {"uv": [0, 9.75, 0.75, 13], "texture": "#0"},
+ "south": {"uv": [2.25, 9.75, 3, 13], "texture": "#0"},
+ "west": {"uv": [1.5, 9.75, 2.25, 13], "texture": "#0"},
+ "up": {"uv": [1.5, 9.75, 0.75, 9], "texture": "#0"},
+ "down": {"uv": [2.25, 9, 1.5, 9.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [3, 13, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-5, 0, -5]},
+ "faces": {
+ "north": {"uv": [3.75, 9.75, 4.5, 13], "texture": "#0"},
+ "east": {"uv": [3, 9.75, 3.75, 13], "texture": "#0"},
+ "south": {"uv": [5.25, 9.75, 6, 13], "texture": "#0"},
+ "west": {"uv": [4.5, 9.75, 5.25, 13], "texture": "#0"},
+ "up": {"uv": [4.5, 9.75, 3.75, 9], "texture": "#0"},
+ "down": {"uv": [5.25, 9, 4.5, 9.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [13, 0, 13],
+ "to": [16, 13, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [6.75, 9.75, 7.5, 13], "texture": "#0"},
+ "east": {"uv": [6, 9.75, 6.75, 13], "texture": "#0"},
+ "south": {"uv": [8.25, 9.75, 9, 13], "texture": "#0"},
+ "west": {"uv": [7.5, 9.75, 8.25, 13], "texture": "#0"},
+ "up": {"uv": [7.5, 9.75, 6.75, 9], "texture": "#0"},
+ "down": {"uv": [8.25, 9, 7.5, 9.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 13],
+ "to": [3, 13, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-5, 0, 8]},
+ "faces": {
+ "north": {"uv": [9.75, 9.75, 10.5, 13], "texture": "#0"},
+ "east": {"uv": [9, 9.75, 9.75, 13], "texture": "#0"},
+ "south": {"uv": [11.25, 9.75, 12, 13], "texture": "#0"},
+ "west": {"uv": [10.5, 9.75, 11.25, 13], "texture": "#0"},
+ "up": {"uv": [10.5, 9.75, 9.75, 9], "texture": "#0"},
+ "down": {"uv": [11.25, 9, 10.5, 9.75], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ 0,
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2]
+ },
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [3, 4]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6]
+ },
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [7, 8]
+ }
+ ]
+ },
+ 9,
+ 10,
+ 11,
+ 12
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/02_家具/models/block/wooden_table/wooden_table_center.json b/统计/_sa_decor_models/02_家具/models/block/wooden_table/wooden_table_center.json
new file mode 100644
index 0000000..7258fd4
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/wooden_table/wooden_table_center.json
@@ -0,0 +1,74 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/wooden_table",
+ "2": "sa_decor:block/spruce_table",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [0, 13, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 14.5, 9]},
+ "faces": {
+ "north": {"uv": [8, 4, 12, 4.75], "texture": "#0"},
+ "east": {"uv": [4, 4, 8, 4.75], "texture": "#0"},
+ "south": {"uv": [0, 4, 4, 4.75], "texture": "#0"},
+ "west": {"uv": [12, 4, 16, 4.75], "texture": "#0"},
+ "up": {"uv": [12, 16, 16, 12], "texture": "#2"},
+ "down": {"uv": [12, 0, 8, 4], "rotation": 270, "texture": "#0"}
+ }
+ }
+ ],
+ "groups": [
+ 0,
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/02_家具/models/block/wooden_table/wooden_table_corner.json b/统计/_sa_decor_models/02_家具/models/block/wooden_table/wooden_table_corner.json
new file mode 100644
index 0000000..4378919
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/wooden_table/wooden_table_corner.json
@@ -0,0 +1,114 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/wooden_table",
+ "2": "sa_decor:block/spruce_table",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [0, 13, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 14.5, 9]},
+ "faces": {
+ "north": {"uv": [8, 4, 12, 4.75], "texture": "#0"},
+ "east": {"uv": [4, 4, 8, 4.75], "texture": "#0"},
+ "south": {"uv": [0, 4, 4, 4.75], "texture": "#0"},
+ "west": {"uv": [12, 4, 16, 4.75], "texture": "#0"},
+ "up": {"uv": [0, 16, 4, 12], "rotation": 180, "texture": "#2"},
+ "down": {"uv": [12, 0, 8, 4], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [10, 10, 1],
+ "to": [13, 13, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5, 13.5, 8]},
+ "faces": {
+ "north": {"uv": [3.75, 8.25, 4.5, 9], "texture": "#0"},
+ "east": {"uv": [0, 8.25, 3.5, 9], "texture": "#0"},
+ "south": {"uv": [4.5, 8.25, 3.75, 9], "texture": "#0"},
+ "west": {"uv": [6.75, 8.25, 10.25, 9], "texture": "#0"},
+ "up": {"uv": [10, 8.25, 6.75, 4.75], "texture": "#0"},
+ "down": {"uv": [10, 4.75, 6.75, 8.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [15, 10, 3],
+ "to": [15, 13, 6],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 11]},
+ "faces": {
+ "north": {"uv": [3.5, 8.25, 0, 9], "texture": "#0"},
+ "east": {"uv": [4.5, 8.25, 3.75, 9], "texture": "#0"},
+ "south": {"uv": [10.25, 8.25, 6.75, 9], "texture": "#0"},
+ "west": {"uv": [3.75, 8.25, 4.5, 9], "texture": "#0"},
+ "up": {"uv": [6.75, 8.25, 10, 4.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [6.75, 4.75, 10, 8.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [13, 0, 0],
+ "to": [16, 13, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, -5]},
+ "faces": {
+ "north": {"uv": [0.75, 9.75, 1.5, 13], "texture": "#0"},
+ "east": {"uv": [0, 9.75, 0.75, 13], "texture": "#0"},
+ "south": {"uv": [2.25, 9.75, 3, 13], "texture": "#0"},
+ "west": {"uv": [1.5, 9.75, 2.25, 13], "texture": "#0"},
+ "up": {"uv": [1.5, 9.75, 0.75, 9], "texture": "#0"},
+ "down": {"uv": [2.25, 9, 1.5, 9.75], "texture": "#0"}
+ }
+ }
+ ],
+ "groups": [
+ 0,
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [1]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [2]
+ }
+ ]
+ },
+ 3
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/02_家具/models/block/wooden_table/wooden_table_edge.json b/统计/_sa_decor_models/02_家具/models/block/wooden_table/wooden_table_edge.json
new file mode 100644
index 0000000..eba0cb8
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/wooden_table/wooden_table_edge.json
@@ -0,0 +1,74 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/wooden_table",
+ "1": "sa_decor:block/spruce_table",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [0, 13, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 14.5, 9]},
+ "faces": {
+ "north": {"uv": [8, 4, 12, 4.75], "texture": "#0"},
+ "east": {"uv": [4, 4, 8, 4.75], "texture": "#0"},
+ "south": {"uv": [0, 4, 4, 4.75], "texture": "#0"},
+ "west": {"uv": [12, 4, 16, 4.75], "texture": "#0"},
+ "up": {"uv": [12, 8, 16, 4], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [12, 0, 8, 4], "rotation": 270, "texture": "#0"}
+ }
+ }
+ ],
+ "groups": [
+ 0,
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/02_家具/models/block/wooden_table/wooden_table_left.json b/统计/_sa_decor_models/02_家具/models/block/wooden_table/wooden_table_left.json
new file mode 100644
index 0000000..9d04605
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/wooden_table/wooden_table_left.json
@@ -0,0 +1,154 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/wooden_table",
+ "1": "sa_decor:block/spruce_table",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [0, 13, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 14.5, 9]},
+ "faces": {
+ "north": {"uv": [8, 4, 12, 4.75], "texture": "#0"},
+ "east": {"uv": [4, 4, 8, 4.75], "texture": "#0"},
+ "south": {"uv": [0, 4, 4, 4.75], "texture": "#0"},
+ "west": {"uv": [12, 4, 16, 4.75], "texture": "#0"},
+ "up": {"uv": [12, 0, 16, 4], "texture": "#1"},
+ "down": {"uv": [12, 0, 8, 4], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 10, 1],
+ "to": [6, 13, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [11, 13.5, 8]},
+ "faces": {
+ "north": {"uv": [4.5, 8.25, 3.75, 9], "texture": "#0"},
+ "east": {"uv": [10.25, 8.25, 6.75, 9], "texture": "#0"},
+ "south": {"uv": [3.75, 8.25, 4.5, 9], "texture": "#0"},
+ "west": {"uv": [3.5, 8.25, 0, 9], "texture": "#0"},
+ "up": {"uv": [6.75, 8.25, 10, 4.75], "texture": "#0"},
+ "down": {"uv": [6.75, 4.75, 10, 8.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [10, 10, 1],
+ "to": [13, 13, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5, 13.5, 8]},
+ "faces": {
+ "north": {"uv": [3.75, 8.25, 4.5, 9], "texture": "#0"},
+ "east": {"uv": [0, 8.25, 3.5, 9], "texture": "#0"},
+ "south": {"uv": [4.5, 8.25, 3.75, 9], "texture": "#0"},
+ "west": {"uv": [6.75, 8.25, 10.25, 9], "texture": "#0"},
+ "up": {"uv": [10, 8.25, 6.75, 4.75], "texture": "#0"},
+ "down": {"uv": [10, 4.75, 6.75, 8.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 10, 3],
+ "to": [1, 13, 6],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 11]},
+ "faces": {
+ "north": {"uv": [0, 8.25, 3.5, 9], "texture": "#0"},
+ "east": {"uv": [4.5, 8.25, 3.75, 9], "texture": "#0"},
+ "south": {"uv": [6.75, 8.25, 10.25, 9], "texture": "#0"},
+ "west": {"uv": [3.75, 8.25, 4.5, 9], "texture": "#0"},
+ "up": {"uv": [6.75, 4.75, 10, 8.25], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [6.75, 8.25, 10, 4.75], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [15, 10, 3],
+ "to": [15, 13, 6],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 11]},
+ "faces": {
+ "north": {"uv": [3.5, 8.25, 0, 9], "texture": "#0"},
+ "east": {"uv": [4.5, 8.25, 3.75, 9], "texture": "#0"},
+ "south": {"uv": [10.25, 8.25, 6.75, 9], "texture": "#0"},
+ "west": {"uv": [3.75, 8.25, 4.5, 9], "texture": "#0"},
+ "up": {"uv": [6.75, 8.25, 10, 4.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [6.75, 4.75, 10, 8.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [13, 0, 0],
+ "to": [16, 13, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, -5]},
+ "faces": {
+ "north": {"uv": [0.75, 9.75, 1.5, 13], "texture": "#0"},
+ "east": {"uv": [0, 9.75, 0.75, 13], "texture": "#0"},
+ "south": {"uv": [2.25, 9.75, 3, 13], "texture": "#0"},
+ "west": {"uv": [1.5, 9.75, 2.25, 13], "texture": "#0"},
+ "up": {"uv": [1.5, 9.75, 0.75, 9], "texture": "#0"},
+ "down": {"uv": [2.25, 9, 1.5, 9.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [3, 13, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-5, 0, -5]},
+ "faces": {
+ "north": {"uv": [3.75, 9.75, 4.5, 13], "texture": "#0"},
+ "east": {"uv": [3, 9.75, 3.75, 13], "texture": "#0"},
+ "south": {"uv": [5.25, 9.75, 6, 13], "texture": "#0"},
+ "west": {"uv": [4.5, 9.75, 5.25, 13], "texture": "#0"},
+ "up": {"uv": [4.5, 9.75, 3.75, 9], "texture": "#0"},
+ "down": {"uv": [5.25, 9, 4.5, 9.75], "texture": "#0"}
+ }
+ }
+ ],
+ "groups": [
+ 0,
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [3]
+ },
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [4]
+ }
+ ]
+ },
+ 5,
+ 6
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/02_家具/models/block/wooden_table/wooden_table_middle.json b/统计/_sa_decor_models/02_家具/models/block/wooden_table/wooden_table_middle.json
new file mode 100644
index 0000000..b050009
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/wooden_table/wooden_table_middle.json
@@ -0,0 +1,74 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/wooden_table",
+ "2": "sa_decor:block/spruce_table",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [0, 13, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 14.5, 9]},
+ "faces": {
+ "north": {"uv": [8, 4, 12, 4.75], "texture": "#0"},
+ "east": {"uv": [4, 4, 8, 4.75], "texture": "#0"},
+ "south": {"uv": [0, 4, 4, 4.75], "texture": "#0"},
+ "west": {"uv": [12, 4, 16, 4.75], "texture": "#0"},
+ "up": {"uv": [16, 12, 12, 8], "texture": "#2"},
+ "down": {"uv": [12, 0, 8, 4], "rotation": 270, "texture": "#0"}
+ }
+ }
+ ],
+ "groups": [
+ 0,
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/02_家具/models/block/wooden_table/wooden_table_right.json b/统计/_sa_decor_models/02_家具/models/block/wooden_table/wooden_table_right.json
new file mode 100644
index 0000000..9125b4e
--- /dev/null
+++ b/统计/_sa_decor_models/02_家具/models/block/wooden_table/wooden_table_right.json
@@ -0,0 +1,154 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/wooden_table",
+ "1": "sa_decor:block/spruce_table",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [0, 13, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 14.5, 9]},
+ "faces": {
+ "north": {"uv": [8, 4, 12, 4.75], "texture": "#0"},
+ "east": {"uv": [4, 4, 8, 4.75], "texture": "#0"},
+ "south": {"uv": [0, 4, 4, 4.75], "texture": "#0"},
+ "west": {"uv": [12, 4, 16, 4.75], "texture": "#0"},
+ "up": {"uv": [16, 4, 12, 0], "texture": "#1"},
+ "down": {"uv": [12, 0, 8, 4], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 10, 15],
+ "to": [6, 13, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [11, 13.5, 8]},
+ "faces": {
+ "north": {"uv": [4.5, 8.25, 3.75, 9], "texture": "#0"},
+ "east": {"uv": [6.75, 8.25, 10.25, 9], "texture": "#0"},
+ "south": {"uv": [3.75, 8.25, 4.5, 9], "texture": "#0"},
+ "west": {"uv": [0, 8.25, 3.5, 9], "texture": "#0"},
+ "up": {"uv": [6.75, 4.75, 10, 8.25], "texture": "#0"},
+ "down": {"uv": [6.75, 8.25, 10, 4.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [10, 10, 15],
+ "to": [13, 13, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5, 13.5, 8]},
+ "faces": {
+ "north": {"uv": [3.75, 8.25, 4.5, 9], "texture": "#0"},
+ "east": {"uv": [3.5, 8.25, 0, 9], "texture": "#0"},
+ "south": {"uv": [4.5, 8.25, 3.75, 9], "texture": "#0"},
+ "west": {"uv": [10.25, 8.25, 6.75, 9], "texture": "#0"},
+ "up": {"uv": [10, 4.75, 6.75, 8.25], "texture": "#0"},
+ "down": {"uv": [10, 8.25, 6.75, 4.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 10, 10],
+ "to": [1, 13, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 5]},
+ "faces": {
+ "north": {"uv": [10.25, 8.25, 6.75, 9], "texture": "#0"},
+ "east": {"uv": [3.75, 8.25, 4.5, 9], "texture": "#0"},
+ "south": {"uv": [3.5, 8.25, 0, 9], "texture": "#0"},
+ "west": {"uv": [4.5, 8.25, 3.75, 9], "texture": "#0"},
+ "up": {"uv": [10, 4.75, 6.75, 8.25], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [10, 8.25, 6.75, 4.75], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [15, 10, 10],
+ "to": [15, 13, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 5]},
+ "faces": {
+ "north": {"uv": [6.75, 8.25, 10.25, 9], "texture": "#0"},
+ "east": {"uv": [3.75, 8.25, 4.5, 9], "texture": "#0"},
+ "south": {"uv": [0, 8.25, 3.5, 9], "texture": "#0"},
+ "west": {"uv": [4.5, 8.25, 3.75, 9], "texture": "#0"},
+ "up": {"uv": [10, 8.25, 6.75, 4.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [10, 4.75, 6.75, 8.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [13, 0, 13],
+ "to": [16, 13, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [6.75, 9.75, 7.5, 13], "texture": "#0"},
+ "east": {"uv": [6, 9.75, 6.75, 13], "texture": "#0"},
+ "south": {"uv": [8.25, 9.75, 9, 13], "texture": "#0"},
+ "west": {"uv": [7.5, 9.75, 8.25, 13], "texture": "#0"},
+ "up": {"uv": [7.5, 9.75, 6.75, 9], "texture": "#0"},
+ "down": {"uv": [8.25, 9, 7.5, 9.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 13],
+ "to": [3, 13, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-5, 0, 8]},
+ "faces": {
+ "north": {"uv": [9.75, 9.75, 10.5, 13], "texture": "#0"},
+ "east": {"uv": [9, 9.75, 9.75, 13], "texture": "#0"},
+ "south": {"uv": [11.25, 9.75, 12, 13], "texture": "#0"},
+ "west": {"uv": [10.5, 9.75, 11.25, 13], "texture": "#0"},
+ "up": {"uv": [10.5, 9.75, 9.75, 9], "texture": "#0"},
+ "down": {"uv": [11.25, 9, 10.5, 9.75], "texture": "#0"}
+ }
+ }
+ ],
+ "groups": [
+ 0,
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2]
+ },
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [3]
+ },
+ {
+ "name": "group",
+ "origin": [11, 13.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [4]
+ }
+ ]
+ },
+ 5,
+ 6
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/ammo_box/ammo_box.json b/统计/_sa_decor_models/03_容器/models/block/ammo_box/ammo_box.json
new file mode 100644
index 0000000..86d580d
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/ammo_box/ammo_box.json
@@ -0,0 +1,147 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/ammo_box",
+ "particle": "sa_decor:block/particles/amb_p"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 5],
+ "to": [14, 6, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 7]},
+ "faces": {
+ "north": {"uv": [1.5, 1.5, 4.5, 3], "texture": "#0"},
+ "east": {"uv": [0, 1.5, 1.5, 3], "texture": "#0"},
+ "south": {"uv": [6, 1.5, 9, 3], "texture": "#0"},
+ "west": {"uv": [4.5, 1.5, 6, 3], "texture": "#0"},
+ "up": {"uv": [4.5, 1.5, 1.5, 0], "texture": "#0"},
+ "down": {"uv": [7.5, 0, 4.5, 1.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14.2, 2, 5],
+ "to": [14.2, 6, 11],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [14.2, 6, 7]},
+ "faces": {
+ "north": {"uv": [6.5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "east": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "south": {"uv": [8, 6.5, 8, 7.5], "texture": "#0"},
+ "west": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "up": {"uv": [6.5, 6.5, 6.5, 5], "texture": "#0"},
+ "down": {"uv": [6.5, 5, 6.5, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.7, 6, 4.7],
+ "to": [14.3, 8, 11.3],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 8]},
+ "faces": {
+ "north": {"uv": [1.5, 4.5, 4.5, 5], "texture": "#0"},
+ "east": {"uv": [0, 4.5, 1.5, 5], "texture": "#0"},
+ "south": {"uv": [6, 4.5, 9, 5], "texture": "#0"},
+ "west": {"uv": [4.5, 4.5, 6, 5], "texture": "#0"},
+ "up": {"uv": [4.5, 4.5, 1.5, 3], "texture": "#0"},
+ "down": {"uv": [7.5, 3, 4.5, 4.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 7.2, 7],
+ "to": [11, 9.2, 9],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 8]},
+ "faces": {
+ "north": {"uv": [0.5, 5.5, 2, 6], "texture": "#0"},
+ "east": {"uv": [0, 5.5, 0.5, 6], "texture": "#0"},
+ "south": {"uv": [2.5, 5.5, 4, 6], "texture": "#0"},
+ "west": {"uv": [2, 5.5, 2.5, 6], "texture": "#0"},
+ "up": {"uv": [2, 5.5, 0.5, 5], "texture": "#0"},
+ "down": {"uv": [3.5, 5, 2, 5.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [11, 9.2, 9],
+ "to": [5, 7.2, 7],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 8]},
+ "faces": {
+ "north": {"uv": [2.5, 6, 4, 5.5], "texture": "#0"},
+ "east": {"uv": [2, 6, 2.5, 5.5], "texture": "#0"},
+ "south": {"uv": [0.5, 6, 2, 5.5], "texture": "#0"},
+ "west": {"uv": [0, 6, 0.5, 5.5], "texture": "#0"},
+ "up": {"uv": [2, 5, 3.5, 5.5], "texture": "#0"},
+ "down": {"uv": [0.5, 5.5, 2, 5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.91992, 0.91992, 0.91992]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7, 6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 2,
+ 3,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 4
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/ammo_box/ammo_box_open.json b/统计/_sa_decor_models/03_容器/models/block/ammo_box/ammo_box_open.json
new file mode 100644
index 0000000..884a5e1
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/ammo_box/ammo_box_open.json
@@ -0,0 +1,147 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/ammo_box",
+ "particle": "sa_decor:block/particles/amb_p"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 5],
+ "to": [14, 6, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 7]},
+ "faces": {
+ "north": {"uv": [1.5, 1.5, 4.5, 3], "texture": "#0"},
+ "east": {"uv": [0, 1.5, 1.5, 3], "texture": "#0"},
+ "south": {"uv": [6, 1.5, 9, 3], "texture": "#0"},
+ "west": {"uv": [4.5, 1.5, 6, 3], "texture": "#0"},
+ "up": {"uv": [4.5, 1.5, 1.5, 0], "texture": "#0"},
+ "down": {"uv": [7.5, 0, 4.5, 1.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14.2, 2, 5],
+ "to": [14.2, 6, 11],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [14.2, 6, 7]},
+ "faces": {
+ "north": {"uv": [6.5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "east": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "south": {"uv": [8, 6.5, 8, 7.5], "texture": "#0"},
+ "west": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "up": {"uv": [6.5, 6.5, 6.5, 5], "texture": "#0"},
+ "down": {"uv": [6.5, 5, 6.5, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.7, 6, 4.7],
+ "to": [14.3, 8, 11.3],
+ "rotation": {"angle": 45, "axis": "z", "origin": [2, 6, 8]},
+ "faces": {
+ "north": {"uv": [1.5, 4.5, 4.5, 5], "texture": "#0"},
+ "east": {"uv": [0, 4.5, 1.5, 5], "texture": "#0"},
+ "south": {"uv": [6, 4.5, 9, 5], "texture": "#0"},
+ "west": {"uv": [4.5, 4.5, 6, 5], "texture": "#0"},
+ "up": {"uv": [4.5, 4.5, 1.5, 3], "texture": "#0"},
+ "down": {"uv": [7.5, 3, 4.5, 4.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 7.2, 7],
+ "to": [11, 9.2, 9],
+ "rotation": {"angle": 45, "axis": "z", "origin": [2, 6, 8]},
+ "faces": {
+ "north": {"uv": [0.5, 5.5, 2, 6], "texture": "#0"},
+ "east": {"uv": [0, 5.5, 0.5, 6], "texture": "#0"},
+ "south": {"uv": [2.5, 5.5, 4, 6], "texture": "#0"},
+ "west": {"uv": [2, 5.5, 2.5, 6], "texture": "#0"},
+ "up": {"uv": [2, 5.5, 0.5, 5], "texture": "#0"},
+ "down": {"uv": [3.5, 5, 2, 5.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [11, 9.2, 9],
+ "to": [5, 7.2, 7],
+ "rotation": {"angle": 45, "axis": "z", "origin": [2, 6, 8]},
+ "faces": {
+ "north": {"uv": [2.5, 6, 4, 5.5], "texture": "#0"},
+ "east": {"uv": [2, 6, 2.5, 5.5], "texture": "#0"},
+ "south": {"uv": [0.5, 6, 2, 5.5], "texture": "#0"},
+ "west": {"uv": [0, 6, 0.5, 5.5], "texture": "#0"},
+ "up": {"uv": [2, 5, 3.5, 5.5], "texture": "#0"},
+ "down": {"uv": [0.5, 5.5, 2, 5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.91992, 0.91992, 0.91992]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7, 6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 2,
+ 3,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 4
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/ammo_box/ammo_box_stack_2.json b/统计/_sa_decor_models/03_容器/models/block/ammo_box/ammo_box_stack_2.json
new file mode 100644
index 0000000..703ed77
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/ammo_box/ammo_box_stack_2.json
@@ -0,0 +1,241 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/ammo_box",
+ "particle": "sa_decor:block/particles/amb_p"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 9],
+ "to": [14, 6, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 11]},
+ "faces": {
+ "north": {"uv": [1.5, 1.5, 4.5, 3], "texture": "#0"},
+ "east": {"uv": [0, 1.5, 1.5, 3], "texture": "#0"},
+ "south": {"uv": [6, 1.5, 9, 3], "texture": "#0"},
+ "west": {"uv": [4.5, 1.5, 6, 3], "texture": "#0"},
+ "up": {"uv": [4.5, 1.5, 1.5, 0], "texture": "#0"},
+ "down": {"uv": [7.5, 0, 4.5, 1.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14.2, 2, 9],
+ "to": [14.2, 6, 15],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [14.2, 6, 11]},
+ "faces": {
+ "north": {"uv": [6.5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "east": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "south": {"uv": [8, 6.5, 8, 7.5], "texture": "#0"},
+ "west": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "up": {"uv": [6.5, 6.5, 6.5, 5], "texture": "#0"},
+ "down": {"uv": [6.5, 5, 6.5, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.7, 6, 8.7],
+ "to": [14.3, 8, 15.3],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 12]},
+ "faces": {
+ "north": {"uv": [1.5, 4.5, 4.5, 5], "texture": "#0"},
+ "east": {"uv": [0, 4.5, 1.5, 5], "texture": "#0"},
+ "south": {"uv": [6, 4.5, 9, 5], "texture": "#0"},
+ "west": {"uv": [4.5, 4.5, 6, 5], "texture": "#0"},
+ "up": {"uv": [4.5, 4.5, 1.5, 3], "texture": "#0"},
+ "down": {"uv": [7.5, 3, 4.5, 4.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 7.2, 11],
+ "to": [11, 9.2, 13],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 12]},
+ "faces": {
+ "north": {"uv": [0.5, 5.5, 2, 6], "texture": "#0"},
+ "east": {"uv": [0, 5.5, 0.5, 6], "texture": "#0"},
+ "south": {"uv": [2.5, 5.5, 4, 6], "texture": "#0"},
+ "west": {"uv": [2, 5.5, 2.5, 6], "texture": "#0"},
+ "up": {"uv": [2, 5.5, 0.5, 5], "texture": "#0"},
+ "down": {"uv": [3.5, 5, 2, 5.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [11, 9.2, 13],
+ "to": [5, 7.2, 11],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 12]},
+ "faces": {
+ "north": {"uv": [2.5, 6, 4, 5.5], "texture": "#0"},
+ "east": {"uv": [2, 6, 2.5, 5.5], "texture": "#0"},
+ "south": {"uv": [0.5, 6, 2, 5.5], "texture": "#0"},
+ "west": {"uv": [0, 6, 0.5, 5.5], "texture": "#0"},
+ "up": {"uv": [2, 5, 3.5, 5.5], "texture": "#0"},
+ "down": {"uv": [0.5, 5.5, 2, 5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 1],
+ "to": [14, 6, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 3]},
+ "faces": {
+ "north": {"uv": [1.5, 1.5, 4.5, 3], "texture": "#0"},
+ "east": {"uv": [0, 1.5, 1.5, 3], "texture": "#0"},
+ "south": {"uv": [6, 1.5, 9, 3], "texture": "#0"},
+ "west": {"uv": [4.5, 1.5, 6, 3], "texture": "#0"},
+ "up": {"uv": [4.5, 1.5, 1.5, 0], "texture": "#0"},
+ "down": {"uv": [7.5, 0, 4.5, 1.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14.2, 2, 1],
+ "to": [14.2, 6, 7],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [14.2, 6, 3]},
+ "faces": {
+ "north": {"uv": [6.5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "east": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "south": {"uv": [8, 6.5, 8, 7.5], "texture": "#0"},
+ "west": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "up": {"uv": [6.5, 6.5, 6.5, 5], "texture": "#0"},
+ "down": {"uv": [6.5, 5, 6.5, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.7, 6, 0.7],
+ "to": [14.3, 8, 7.3],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 4]},
+ "faces": {
+ "north": {"uv": [1.5, 4.5, 4.5, 5], "texture": "#0"},
+ "east": {"uv": [0, 4.5, 1.5, 5], "texture": "#0"},
+ "south": {"uv": [6, 4.5, 9, 5], "texture": "#0"},
+ "west": {"uv": [4.5, 4.5, 6, 5], "texture": "#0"},
+ "up": {"uv": [4.5, 4.5, 1.5, 3], "texture": "#0"},
+ "down": {"uv": [7.5, 3, 4.5, 4.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 7.2, 3],
+ "to": [11, 9.2, 5],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 4]},
+ "faces": {
+ "north": {"uv": [0.5, 5.5, 2, 6], "texture": "#0"},
+ "east": {"uv": [0, 5.5, 0.5, 6], "texture": "#0"},
+ "south": {"uv": [2.5, 5.5, 4, 6], "texture": "#0"},
+ "west": {"uv": [2, 5.5, 2.5, 6], "texture": "#0"},
+ "up": {"uv": [2, 5.5, 0.5, 5], "texture": "#0"},
+ "down": {"uv": [3.5, 5, 2, 5.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [11, 9.2, 5],
+ "to": [5, 7.2, 3],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 4]},
+ "faces": {
+ "north": {"uv": [2.5, 6, 4, 5.5], "texture": "#0"},
+ "east": {"uv": [2, 6, 2.5, 5.5], "texture": "#0"},
+ "south": {"uv": [0.5, 6, 2, 5.5], "texture": "#0"},
+ "west": {"uv": [0, 6, 0.5, 5.5], "texture": "#0"},
+ "up": {"uv": [2, 5, 3.5, 5.5], "texture": "#0"},
+ "down": {"uv": [0.5, 5.5, 2, 5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.86328, 0.86328, 0.86328]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7, 6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 2,
+ 3,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 4
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7, 6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 5,
+ 6,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 7,
+ 8,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 9
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/ammo_box/ammo_box_stack_2_open.json b/统计/_sa_decor_models/03_容器/models/block/ammo_box/ammo_box_stack_2_open.json
new file mode 100644
index 0000000..d70e1b3
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/ammo_box/ammo_box_stack_2_open.json
@@ -0,0 +1,241 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/ammo_box",
+ "particle": "sa_decor:block/particles/amb_p"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 9],
+ "to": [14, 6, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 11]},
+ "faces": {
+ "north": {"uv": [1.5, 1.5, 4.5, 3], "texture": "#0"},
+ "east": {"uv": [0, 1.5, 1.5, 3], "texture": "#0"},
+ "south": {"uv": [6, 1.5, 9, 3], "texture": "#0"},
+ "west": {"uv": [4.5, 1.5, 6, 3], "texture": "#0"},
+ "up": {"uv": [4.5, 1.5, 1.5, 0], "texture": "#0"},
+ "down": {"uv": [7.5, 0, 4.5, 1.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14.2, 2, 9],
+ "to": [14.2, 6, 15],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [14.2, 6, 11]},
+ "faces": {
+ "north": {"uv": [6.5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "east": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "south": {"uv": [8, 6.5, 8, 7.5], "texture": "#0"},
+ "west": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "up": {"uv": [6.5, 6.5, 6.5, 5], "texture": "#0"},
+ "down": {"uv": [6.5, 5, 6.5, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.7, 6, 8.7],
+ "to": [14.3, 8, 15.3],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [2, 6, 12]},
+ "faces": {
+ "north": {"uv": [1.5, 4.5, 4.5, 5], "texture": "#0"},
+ "east": {"uv": [0, 4.5, 1.5, 5], "texture": "#0"},
+ "south": {"uv": [6, 4.5, 9, 5], "texture": "#0"},
+ "west": {"uv": [4.5, 4.5, 6, 5], "texture": "#0"},
+ "up": {"uv": [4.5, 4.5, 1.5, 3], "texture": "#0"},
+ "down": {"uv": [7.5, 3, 4.5, 4.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 7.2, 11],
+ "to": [11, 9.2, 13],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [2, 6, 12]},
+ "faces": {
+ "north": {"uv": [0.5, 5.5, 2, 6], "texture": "#0"},
+ "east": {"uv": [0, 5.5, 0.5, 6], "texture": "#0"},
+ "south": {"uv": [2.5, 5.5, 4, 6], "texture": "#0"},
+ "west": {"uv": [2, 5.5, 2.5, 6], "texture": "#0"},
+ "up": {"uv": [2, 5.5, 0.5, 5], "texture": "#0"},
+ "down": {"uv": [3.5, 5, 2, 5.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [11, 9.2, 13],
+ "to": [5, 7.2, 11],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [2, 6, 12]},
+ "faces": {
+ "north": {"uv": [2.5, 6, 4, 5.5], "texture": "#0"},
+ "east": {"uv": [2, 6, 2.5, 5.5], "texture": "#0"},
+ "south": {"uv": [0.5, 6, 2, 5.5], "texture": "#0"},
+ "west": {"uv": [0, 6, 0.5, 5.5], "texture": "#0"},
+ "up": {"uv": [2, 5, 3.5, 5.5], "texture": "#0"},
+ "down": {"uv": [0.5, 5.5, 2, 5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 1],
+ "to": [14, 6, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 3]},
+ "faces": {
+ "north": {"uv": [1.5, 1.5, 4.5, 3], "texture": "#0"},
+ "east": {"uv": [0, 1.5, 1.5, 3], "texture": "#0"},
+ "south": {"uv": [6, 1.5, 9, 3], "texture": "#0"},
+ "west": {"uv": [4.5, 1.5, 6, 3], "texture": "#0"},
+ "up": {"uv": [4.5, 1.5, 1.5, 0], "texture": "#0"},
+ "down": {"uv": [7.5, 0, 4.5, 1.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14.2, 2, 1],
+ "to": [14.2, 6, 7],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [14.2, 6, 3]},
+ "faces": {
+ "north": {"uv": [6.5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "east": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "south": {"uv": [8, 6.5, 8, 7.5], "texture": "#0"},
+ "west": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "up": {"uv": [6.5, 6.5, 6.5, 5], "texture": "#0"},
+ "down": {"uv": [6.5, 5, 6.5, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.7, 6, 0.7],
+ "to": [14.3, 8, 7.3],
+ "rotation": {"angle": 45, "axis": "z", "origin": [2, 6, 4]},
+ "faces": {
+ "north": {"uv": [1.5, 4.5, 4.5, 5], "texture": "#0"},
+ "east": {"uv": [0, 4.5, 1.5, 5], "texture": "#0"},
+ "south": {"uv": [6, 4.5, 9, 5], "texture": "#0"},
+ "west": {"uv": [4.5, 4.5, 6, 5], "texture": "#0"},
+ "up": {"uv": [4.5, 4.5, 1.5, 3], "texture": "#0"},
+ "down": {"uv": [7.5, 3, 4.5, 4.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 7.2, 3],
+ "to": [11, 9.2, 5],
+ "rotation": {"angle": 45, "axis": "z", "origin": [2, 6, 4]},
+ "faces": {
+ "north": {"uv": [0.5, 5.5, 2, 6], "texture": "#0"},
+ "east": {"uv": [0, 5.5, 0.5, 6], "texture": "#0"},
+ "south": {"uv": [2.5, 5.5, 4, 6], "texture": "#0"},
+ "west": {"uv": [2, 5.5, 2.5, 6], "texture": "#0"},
+ "up": {"uv": [2, 5.5, 0.5, 5], "texture": "#0"},
+ "down": {"uv": [3.5, 5, 2, 5.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [11, 9.2, 5],
+ "to": [5, 7.2, 3],
+ "rotation": {"angle": 45, "axis": "z", "origin": [2, 6, 4]},
+ "faces": {
+ "north": {"uv": [2.5, 6, 4, 5.5], "texture": "#0"},
+ "east": {"uv": [2, 6, 2.5, 5.5], "texture": "#0"},
+ "south": {"uv": [0.5, 6, 2, 5.5], "texture": "#0"},
+ "west": {"uv": [0, 6, 0.5, 5.5], "texture": "#0"},
+ "up": {"uv": [2, 5, 3.5, 5.5], "texture": "#0"},
+ "down": {"uv": [0.5, 5.5, 2, 5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.91992, 0.91992, 0.91992]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7, 6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 2,
+ 3,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 4
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7, 6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 5,
+ 6,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 7,
+ 8,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 9
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/ammo_box/ammo_box_stack_3.json b/统计/_sa_decor_models/03_容器/models/block/ammo_box/ammo_box_stack_3.json
new file mode 100644
index 0000000..3b6e9fa
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/ammo_box/ammo_box_stack_3.json
@@ -0,0 +1,335 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/ammo_box",
+ "particle": "sa_decor:block/particles/amb_p"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 9],
+ "to": [14, 6, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 11]},
+ "faces": {
+ "north": {"uv": [1.5, 1.5, 4.5, 3], "texture": "#0"},
+ "east": {"uv": [0, 1.5, 1.5, 3], "texture": "#0"},
+ "south": {"uv": [6, 1.5, 9, 3], "texture": "#0"},
+ "west": {"uv": [4.5, 1.5, 6, 3], "texture": "#0"},
+ "up": {"uv": [4.5, 1.5, 1.5, 0], "texture": "#0"},
+ "down": {"uv": [7.5, 0, 4.5, 1.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14.2, 2, 9],
+ "to": [14.2, 6, 15],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [14.2, 6, 11]},
+ "faces": {
+ "north": {"uv": [6.5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "east": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "south": {"uv": [8, 6.5, 8, 7.5], "texture": "#0"},
+ "west": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "up": {"uv": [6.5, 6.5, 6.5, 5], "texture": "#0"},
+ "down": {"uv": [6.5, 5, 6.5, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.7, 6, 8.7],
+ "to": [14.3, 8, 15.3],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 12]},
+ "faces": {
+ "north": {"uv": [1.5, 4.5, 4.5, 5], "texture": "#0"},
+ "east": {"uv": [0, 4.5, 1.5, 5], "texture": "#0"},
+ "south": {"uv": [6, 4.5, 9, 5], "texture": "#0"},
+ "west": {"uv": [4.5, 4.5, 6, 5], "texture": "#0"},
+ "up": {"uv": [4.5, 4.5, 1.5, 3], "texture": "#0"},
+ "down": {"uv": [7.5, 3, 4.5, 4.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 7.2, 11],
+ "to": [11, 9.2, 13],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 12]},
+ "faces": {
+ "north": {"uv": [0.5, 5.5, 2, 6], "texture": "#0"},
+ "east": {"uv": [0, 5.5, 0.5, 6], "texture": "#0"},
+ "south": {"uv": [2.5, 5.5, 4, 6], "texture": "#0"},
+ "west": {"uv": [2, 5.5, 2.5, 6], "texture": "#0"},
+ "up": {"uv": [2, 5.5, 0.5, 5], "texture": "#0"},
+ "down": {"uv": [3.5, 5, 2, 5.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [11, 9.2, 13],
+ "to": [5, 7.2, 11],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 12]},
+ "faces": {
+ "north": {"uv": [2.5, 6, 4, 5.5], "texture": "#0"},
+ "east": {"uv": [2, 6, 2.5, 5.5], "texture": "#0"},
+ "south": {"uv": [0.5, 6, 2, 5.5], "texture": "#0"},
+ "west": {"uv": [0, 6, 0.5, 5.5], "texture": "#0"},
+ "up": {"uv": [2, 5, 3.5, 5.5], "texture": "#0"},
+ "down": {"uv": [0.5, 5.5, 2, 5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 1],
+ "to": [14, 6, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 3]},
+ "faces": {
+ "north": {"uv": [1.5, 1.5, 4.5, 3], "texture": "#0"},
+ "east": {"uv": [0, 1.5, 1.5, 3], "texture": "#0"},
+ "south": {"uv": [6, 1.5, 9, 3], "texture": "#0"},
+ "west": {"uv": [4.5, 1.5, 6, 3], "texture": "#0"},
+ "up": {"uv": [4.5, 1.5, 1.5, 0], "texture": "#0"},
+ "down": {"uv": [7.5, 0, 4.5, 1.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14.2, 2, 1],
+ "to": [14.2, 6, 7],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [14.2, 6, 3]},
+ "faces": {
+ "north": {"uv": [6.5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "east": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "south": {"uv": [8, 6.5, 8, 7.5], "texture": "#0"},
+ "west": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "up": {"uv": [6.5, 6.5, 6.5, 5], "texture": "#0"},
+ "down": {"uv": [6.5, 5, 6.5, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.7, 6, 0.7],
+ "to": [14.3, 8, 7.3],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 4]},
+ "faces": {
+ "north": {"uv": [1.5, 4.5, 4.5, 5], "texture": "#0"},
+ "east": {"uv": [0, 4.5, 1.5, 5], "texture": "#0"},
+ "south": {"uv": [6, 4.5, 9, 5], "texture": "#0"},
+ "west": {"uv": [4.5, 4.5, 6, 5], "texture": "#0"},
+ "up": {"uv": [4.5, 4.5, 1.5, 3], "texture": "#0"},
+ "down": {"uv": [7.5, 3, 4.5, 4.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 7.2, 3],
+ "to": [11, 9.2, 5],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 4]},
+ "faces": {
+ "north": {"uv": [0.5, 5.5, 2, 6], "texture": "#0"},
+ "east": {"uv": [0, 5.5, 0.5, 6], "texture": "#0"},
+ "south": {"uv": [2.5, 5.5, 4, 6], "texture": "#0"},
+ "west": {"uv": [2, 5.5, 2.5, 6], "texture": "#0"},
+ "up": {"uv": [2, 5.5, 0.5, 5], "texture": "#0"},
+ "down": {"uv": [3.5, 5, 2, 5.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [11, 9.2, 5],
+ "to": [5, 7.2, 3],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 4]},
+ "faces": {
+ "north": {"uv": [2.5, 6, 4, 5.5], "texture": "#0"},
+ "east": {"uv": [2, 6, 2.5, 5.5], "texture": "#0"},
+ "south": {"uv": [0.5, 6, 2, 5.5], "texture": "#0"},
+ "west": {"uv": [0, 6, 0.5, 5.5], "texture": "#0"},
+ "up": {"uv": [2, 5, 3.5, 5.5], "texture": "#0"},
+ "down": {"uv": [0.5, 5.5, 2, 5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 8, 5],
+ "to": [14, 14, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 8, 7]},
+ "faces": {
+ "north": {"uv": [1.5, 1.5, 4.5, 3], "texture": "#0"},
+ "east": {"uv": [0, 1.5, 1.5, 3], "texture": "#0"},
+ "south": {"uv": [6, 1.5, 9, 3], "texture": "#0"},
+ "west": {"uv": [4.5, 1.5, 6, 3], "texture": "#0"},
+ "up": {"uv": [4.5, 1.5, 1.5, 0], "texture": "#0"},
+ "down": {"uv": [7.5, 0, 4.5, 1.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14.2, 10, 5],
+ "to": [14.2, 14, 11],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [14.2, 14, 7]},
+ "faces": {
+ "north": {"uv": [6.5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "east": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "south": {"uv": [8, 6.5, 8, 7.5], "texture": "#0"},
+ "west": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "up": {"uv": [6.5, 6.5, 6.5, 5], "texture": "#0"},
+ "down": {"uv": [6.5, 5, 6.5, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.7, 14, 4.7],
+ "to": [14.3, 16, 11.3],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 14, 8]},
+ "faces": {
+ "north": {"uv": [1.5, 4.5, 4.5, 5], "texture": "#0"},
+ "east": {"uv": [0, 4.5, 1.5, 5], "texture": "#0"},
+ "south": {"uv": [6, 4.5, 9, 5], "texture": "#0"},
+ "west": {"uv": [4.5, 4.5, 6, 5], "texture": "#0"},
+ "up": {"uv": [4.5, 4.5, 1.5, 3], "texture": "#0"},
+ "down": {"uv": [7.5, 3, 4.5, 4.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 15.2, 7],
+ "to": [11, 17.2, 9],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 14, 8]},
+ "faces": {
+ "north": {"uv": [0.5, 5.5, 2, 6], "texture": "#0"},
+ "east": {"uv": [0, 5.5, 0.5, 6], "texture": "#0"},
+ "south": {"uv": [2.5, 5.5, 4, 6], "texture": "#0"},
+ "west": {"uv": [2, 5.5, 2.5, 6], "texture": "#0"},
+ "up": {"uv": [2, 5.5, 0.5, 5], "texture": "#0"},
+ "down": {"uv": [3.5, 5, 2, 5.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [11, 17.2, 9],
+ "to": [5, 15.2, 7],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 14, 8]},
+ "faces": {
+ "north": {"uv": [2.5, 6, 4, 5.5], "texture": "#0"},
+ "east": {"uv": [2, 6, 2.5, 5.5], "texture": "#0"},
+ "south": {"uv": [0.5, 6, 2, 5.5], "texture": "#0"},
+ "west": {"uv": [0, 6, 0.5, 5.5], "texture": "#0"},
+ "up": {"uv": [2, 5, 3.5, 5.5], "texture": "#0"},
+ "down": {"uv": [0.5, 5.5, 2, 5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 0.5, 0],
+ "scale": [0.77539, 0.77539, 0.77539]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7, 6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 2,
+ 3,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 4
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7, 6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 5,
+ 6,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 7,
+ 8,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 9
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7, 6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 10,
+ 11,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 12,
+ 13,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 14
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/ammo_box/ammo_box_stack_3_open.json b/统计/_sa_decor_models/03_容器/models/block/ammo_box/ammo_box_stack_3_open.json
new file mode 100644
index 0000000..8a47063
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/ammo_box/ammo_box_stack_3_open.json
@@ -0,0 +1,335 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/ammo_box",
+ "particle": "sa_decor:block/particles/amb_p"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 9],
+ "to": [14, 6, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 11]},
+ "faces": {
+ "north": {"uv": [1.5, 1.5, 4.5, 3], "texture": "#0"},
+ "east": {"uv": [0, 1.5, 1.5, 3], "texture": "#0"},
+ "south": {"uv": [6, 1.5, 9, 3], "texture": "#0"},
+ "west": {"uv": [4.5, 1.5, 6, 3], "texture": "#0"},
+ "up": {"uv": [4.5, 1.5, 1.5, 0], "texture": "#0"},
+ "down": {"uv": [7.5, 0, 4.5, 1.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14.2, 2, 9],
+ "to": [14.2, 6, 15],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [14.2, 6, 11]},
+ "faces": {
+ "north": {"uv": [6.5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "east": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "south": {"uv": [8, 6.5, 8, 7.5], "texture": "#0"},
+ "west": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "up": {"uv": [6.5, 6.5, 6.5, 5], "texture": "#0"},
+ "down": {"uv": [6.5, 5, 6.5, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.7, 6, 8.7],
+ "to": [14.3, 8, 15.3],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 12]},
+ "faces": {
+ "north": {"uv": [1.5, 4.5, 4.5, 5], "texture": "#0"},
+ "east": {"uv": [0, 4.5, 1.5, 5], "texture": "#0"},
+ "south": {"uv": [6, 4.5, 9, 5], "texture": "#0"},
+ "west": {"uv": [4.5, 4.5, 6, 5], "texture": "#0"},
+ "up": {"uv": [4.5, 4.5, 1.5, 3], "texture": "#0"},
+ "down": {"uv": [7.5, 3, 4.5, 4.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 7.2, 11],
+ "to": [11, 9.2, 13],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 12]},
+ "faces": {
+ "north": {"uv": [0.5, 5.5, 2, 6], "texture": "#0"},
+ "east": {"uv": [0, 5.5, 0.5, 6], "texture": "#0"},
+ "south": {"uv": [2.5, 5.5, 4, 6], "texture": "#0"},
+ "west": {"uv": [2, 5.5, 2.5, 6], "texture": "#0"},
+ "up": {"uv": [2, 5.5, 0.5, 5], "texture": "#0"},
+ "down": {"uv": [3.5, 5, 2, 5.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [11, 9.2, 13],
+ "to": [5, 7.2, 11],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 12]},
+ "faces": {
+ "north": {"uv": [2.5, 6, 4, 5.5], "texture": "#0"},
+ "east": {"uv": [2, 6, 2.5, 5.5], "texture": "#0"},
+ "south": {"uv": [0.5, 6, 2, 5.5], "texture": "#0"},
+ "west": {"uv": [0, 6, 0.5, 5.5], "texture": "#0"},
+ "up": {"uv": [2, 5, 3.5, 5.5], "texture": "#0"},
+ "down": {"uv": [0.5, 5.5, 2, 5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 1],
+ "to": [14, 6, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 3]},
+ "faces": {
+ "north": {"uv": [1.5, 1.5, 4.5, 3], "texture": "#0"},
+ "east": {"uv": [0, 1.5, 1.5, 3], "texture": "#0"},
+ "south": {"uv": [6, 1.5, 9, 3], "texture": "#0"},
+ "west": {"uv": [4.5, 1.5, 6, 3], "texture": "#0"},
+ "up": {"uv": [4.5, 1.5, 1.5, 0], "texture": "#0"},
+ "down": {"uv": [7.5, 0, 4.5, 1.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14.2, 2, 1],
+ "to": [14.2, 6, 7],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [14.2, 6, 3]},
+ "faces": {
+ "north": {"uv": [6.5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "east": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "south": {"uv": [8, 6.5, 8, 7.5], "texture": "#0"},
+ "west": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "up": {"uv": [6.5, 6.5, 6.5, 5], "texture": "#0"},
+ "down": {"uv": [6.5, 5, 6.5, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.7, 6, 0.7],
+ "to": [14.3, 8, 7.3],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 4]},
+ "faces": {
+ "north": {"uv": [1.5, 4.5, 4.5, 5], "texture": "#0"},
+ "east": {"uv": [0, 4.5, 1.5, 5], "texture": "#0"},
+ "south": {"uv": [6, 4.5, 9, 5], "texture": "#0"},
+ "west": {"uv": [4.5, 4.5, 6, 5], "texture": "#0"},
+ "up": {"uv": [4.5, 4.5, 1.5, 3], "texture": "#0"},
+ "down": {"uv": [7.5, 3, 4.5, 4.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 7.2, 3],
+ "to": [11, 9.2, 5],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 4]},
+ "faces": {
+ "north": {"uv": [0.5, 5.5, 2, 6], "texture": "#0"},
+ "east": {"uv": [0, 5.5, 0.5, 6], "texture": "#0"},
+ "south": {"uv": [2.5, 5.5, 4, 6], "texture": "#0"},
+ "west": {"uv": [2, 5.5, 2.5, 6], "texture": "#0"},
+ "up": {"uv": [2, 5.5, 0.5, 5], "texture": "#0"},
+ "down": {"uv": [3.5, 5, 2, 5.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [11, 9.2, 5],
+ "to": [5, 7.2, 3],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 4]},
+ "faces": {
+ "north": {"uv": [2.5, 6, 4, 5.5], "texture": "#0"},
+ "east": {"uv": [2, 6, 2.5, 5.5], "texture": "#0"},
+ "south": {"uv": [0.5, 6, 2, 5.5], "texture": "#0"},
+ "west": {"uv": [0, 6, 0.5, 5.5], "texture": "#0"},
+ "up": {"uv": [2, 5, 3.5, 5.5], "texture": "#0"},
+ "down": {"uv": [0.5, 5.5, 2, 5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 8, 5],
+ "to": [14, 14, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 8, 7]},
+ "faces": {
+ "north": {"uv": [1.5, 1.5, 4.5, 3], "texture": "#0"},
+ "east": {"uv": [0, 1.5, 1.5, 3], "texture": "#0"},
+ "south": {"uv": [6, 1.5, 9, 3], "texture": "#0"},
+ "west": {"uv": [4.5, 1.5, 6, 3], "texture": "#0"},
+ "up": {"uv": [4.5, 1.5, 1.5, 0], "texture": "#0"},
+ "down": {"uv": [7.5, 0, 4.5, 1.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14.2, 10, 5],
+ "to": [14.2, 14, 11],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [14.2, 14, 7]},
+ "faces": {
+ "north": {"uv": [6.5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "east": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "south": {"uv": [8, 6.5, 8, 7.5], "texture": "#0"},
+ "west": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "up": {"uv": [6.5, 6.5, 6.5, 5], "texture": "#0"},
+ "down": {"uv": [6.5, 5, 6.5, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.7, 14, 4.7],
+ "to": [14.3, 16, 11.3],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [2, 14, 8]},
+ "faces": {
+ "north": {"uv": [1.5, 4.5, 4.5, 5], "texture": "#0"},
+ "east": {"uv": [0, 4.5, 1.5, 5], "texture": "#0"},
+ "south": {"uv": [6, 4.5, 9, 5], "texture": "#0"},
+ "west": {"uv": [4.5, 4.5, 6, 5], "texture": "#0"},
+ "up": {"uv": [4.5, 4.5, 1.5, 3], "texture": "#0"},
+ "down": {"uv": [7.5, 3, 4.5, 4.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 15.2, 7],
+ "to": [11, 17.2, 9],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [2, 14, 8]},
+ "faces": {
+ "north": {"uv": [0.5, 5.5, 2, 6], "texture": "#0"},
+ "east": {"uv": [0, 5.5, 0.5, 6], "texture": "#0"},
+ "south": {"uv": [2.5, 5.5, 4, 6], "texture": "#0"},
+ "west": {"uv": [2, 5.5, 2.5, 6], "texture": "#0"},
+ "up": {"uv": [2, 5.5, 0.5, 5], "texture": "#0"},
+ "down": {"uv": [3.5, 5, 2, 5.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [11, 17.2, 9],
+ "to": [5, 15.2, 7],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [2, 14, 8]},
+ "faces": {
+ "north": {"uv": [2.5, 6, 4, 5.5], "texture": "#0"},
+ "east": {"uv": [2, 6, 2.5, 5.5], "texture": "#0"},
+ "south": {"uv": [0.5, 6, 2, 5.5], "texture": "#0"},
+ "west": {"uv": [0, 6, 0.5, 5.5], "texture": "#0"},
+ "up": {"uv": [2, 5, 3.5, 5.5], "texture": "#0"},
+ "down": {"uv": [0.5, 5.5, 2, 5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.91992, 0.91992, 0.91992]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7, 6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 2,
+ 3,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 4
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7, 6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 5,
+ 6,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 7,
+ 8,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 9
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7, 6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 10,
+ 11,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 12,
+ 13,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 14
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/ammo_box/ammo_box_stack_4.json b/统计/_sa_decor_models/03_容器/models/block/ammo_box/ammo_box_stack_4.json
new file mode 100644
index 0000000..8c3a72f
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/ammo_box/ammo_box_stack_4.json
@@ -0,0 +1,429 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/ammo_box",
+ "particle": "sa_decor:block/particles/amb_p"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 9],
+ "to": [14, 6, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 11]},
+ "faces": {
+ "north": {"uv": [1.5, 1.5, 4.5, 3], "texture": "#0"},
+ "east": {"uv": [0, 1.5, 1.5, 3], "texture": "#0"},
+ "south": {"uv": [6, 1.5, 9, 3], "texture": "#0"},
+ "west": {"uv": [4.5, 1.5, 6, 3], "texture": "#0"},
+ "up": {"uv": [4.5, 1.5, 1.5, 0], "texture": "#0"},
+ "down": {"uv": [7.5, 0, 4.5, 1.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14.2, 2, 9],
+ "to": [14.2, 6, 15],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [14.2, 6, 11]},
+ "faces": {
+ "north": {"uv": [6.5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "east": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "south": {"uv": [8, 6.5, 8, 7.5], "texture": "#0"},
+ "west": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "up": {"uv": [6.5, 6.5, 6.5, 5], "texture": "#0"},
+ "down": {"uv": [6.5, 5, 6.5, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.7, 6, 8.7],
+ "to": [14.3, 8, 15.3],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 12]},
+ "faces": {
+ "north": {"uv": [1.5, 4.5, 4.5, 5], "texture": "#0"},
+ "east": {"uv": [0, 4.5, 1.5, 5], "texture": "#0"},
+ "south": {"uv": [6, 4.5, 9, 5], "texture": "#0"},
+ "west": {"uv": [4.5, 4.5, 6, 5], "texture": "#0"},
+ "up": {"uv": [4.5, 4.5, 1.5, 3], "texture": "#0"},
+ "down": {"uv": [7.5, 3, 4.5, 4.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 7.2, 11],
+ "to": [11, 9.2, 13],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 12]},
+ "faces": {
+ "north": {"uv": [0.5, 5.5, 2, 6], "texture": "#0"},
+ "east": {"uv": [0, 5.5, 0.5, 6], "texture": "#0"},
+ "south": {"uv": [2.5, 5.5, 4, 6], "texture": "#0"},
+ "west": {"uv": [2, 5.5, 2.5, 6], "texture": "#0"},
+ "up": {"uv": [2, 5.5, 0.5, 5], "texture": "#0"},
+ "down": {"uv": [3.5, 5, 2, 5.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [11, 9.2, 13],
+ "to": [5, 7.2, 11],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 12]},
+ "faces": {
+ "north": {"uv": [2.5, 6, 4, 5.5], "texture": "#0"},
+ "east": {"uv": [2, 6, 2.5, 5.5], "texture": "#0"},
+ "south": {"uv": [0.5, 6, 2, 5.5], "texture": "#0"},
+ "west": {"uv": [0, 6, 0.5, 5.5], "texture": "#0"},
+ "up": {"uv": [2, 5, 3.5, 5.5], "texture": "#0"},
+ "down": {"uv": [0.5, 5.5, 2, 5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 1],
+ "to": [14, 6, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 3]},
+ "faces": {
+ "north": {"uv": [1.5, 1.5, 4.5, 3], "texture": "#0"},
+ "east": {"uv": [0, 1.5, 1.5, 3], "texture": "#0"},
+ "south": {"uv": [6, 1.5, 9, 3], "texture": "#0"},
+ "west": {"uv": [4.5, 1.5, 6, 3], "texture": "#0"},
+ "up": {"uv": [4.5, 1.5, 1.5, 0], "texture": "#0"},
+ "down": {"uv": [7.5, 0, 4.5, 1.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14.2, 2, 1],
+ "to": [14.2, 6, 7],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [14.2, 6, 3]},
+ "faces": {
+ "north": {"uv": [6.5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "east": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "south": {"uv": [8, 6.5, 8, 7.5], "texture": "#0"},
+ "west": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "up": {"uv": [6.5, 6.5, 6.5, 5], "texture": "#0"},
+ "down": {"uv": [6.5, 5, 6.5, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.7, 6, 0.7],
+ "to": [14.3, 8, 7.3],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 4]},
+ "faces": {
+ "north": {"uv": [1.5, 4.5, 4.5, 5], "texture": "#0"},
+ "east": {"uv": [0, 4.5, 1.5, 5], "texture": "#0"},
+ "south": {"uv": [6, 4.5, 9, 5], "texture": "#0"},
+ "west": {"uv": [4.5, 4.5, 6, 5], "texture": "#0"},
+ "up": {"uv": [4.5, 4.5, 1.5, 3], "texture": "#0"},
+ "down": {"uv": [7.5, 3, 4.5, 4.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 7.2, 3],
+ "to": [11, 9.2, 5],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 4]},
+ "faces": {
+ "north": {"uv": [0.5, 5.5, 2, 6], "texture": "#0"},
+ "east": {"uv": [0, 5.5, 0.5, 6], "texture": "#0"},
+ "south": {"uv": [2.5, 5.5, 4, 6], "texture": "#0"},
+ "west": {"uv": [2, 5.5, 2.5, 6], "texture": "#0"},
+ "up": {"uv": [2, 5.5, 0.5, 5], "texture": "#0"},
+ "down": {"uv": [3.5, 5, 2, 5.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [11, 9.2, 5],
+ "to": [5, 7.2, 3],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 4]},
+ "faces": {
+ "north": {"uv": [2.5, 6, 4, 5.5], "texture": "#0"},
+ "east": {"uv": [2, 6, 2.5, 5.5], "texture": "#0"},
+ "south": {"uv": [0.5, 6, 2, 5.5], "texture": "#0"},
+ "west": {"uv": [0, 6, 0.5, 5.5], "texture": "#0"},
+ "up": {"uv": [2, 5, 3.5, 5.5], "texture": "#0"},
+ "down": {"uv": [0.5, 5.5, 2, 5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 8, 1],
+ "to": [14, 14, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 8, 3]},
+ "faces": {
+ "north": {"uv": [1.5, 1.5, 4.5, 3], "texture": "#0"},
+ "east": {"uv": [0, 1.5, 1.5, 3], "texture": "#0"},
+ "south": {"uv": [6, 1.5, 9, 3], "texture": "#0"},
+ "west": {"uv": [4.5, 1.5, 6, 3], "texture": "#0"},
+ "up": {"uv": [4.5, 1.5, 1.5, 0], "texture": "#0"},
+ "down": {"uv": [7.5, 0, 4.5, 1.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14.2, 10, 1],
+ "to": [14.2, 14, 7],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [14.2, 14, 3]},
+ "faces": {
+ "north": {"uv": [6.5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "east": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "south": {"uv": [8, 6.5, 8, 7.5], "texture": "#0"},
+ "west": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "up": {"uv": [6.5, 6.5, 6.5, 5], "texture": "#0"},
+ "down": {"uv": [6.5, 5, 6.5, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.7, 14, 0.7],
+ "to": [14.3, 16, 7.3],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 14, 4]},
+ "faces": {
+ "north": {"uv": [1.5, 4.5, 4.5, 5], "texture": "#0"},
+ "east": {"uv": [0, 4.5, 1.5, 5], "texture": "#0"},
+ "south": {"uv": [6, 4.5, 9, 5], "texture": "#0"},
+ "west": {"uv": [4.5, 4.5, 6, 5], "texture": "#0"},
+ "up": {"uv": [4.5, 4.5, 1.5, 3], "texture": "#0"},
+ "down": {"uv": [7.5, 3, 4.5, 4.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 15.2, 3],
+ "to": [11, 17.2, 5],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 14, 4]},
+ "faces": {
+ "north": {"uv": [0.5, 5.5, 2, 6], "texture": "#0"},
+ "east": {"uv": [0, 5.5, 0.5, 6], "texture": "#0"},
+ "south": {"uv": [2.5, 5.5, 4, 6], "texture": "#0"},
+ "west": {"uv": [2, 5.5, 2.5, 6], "texture": "#0"},
+ "up": {"uv": [2, 5.5, 0.5, 5], "texture": "#0"},
+ "down": {"uv": [3.5, 5, 2, 5.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [11, 17.2, 5],
+ "to": [5, 15.2, 3],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 14, 4]},
+ "faces": {
+ "north": {"uv": [2.5, 6, 4, 5.5], "texture": "#0"},
+ "east": {"uv": [2, 6, 2.5, 5.5], "texture": "#0"},
+ "south": {"uv": [0.5, 6, 2, 5.5], "texture": "#0"},
+ "west": {"uv": [0, 6, 0.5, 5.5], "texture": "#0"},
+ "up": {"uv": [2, 5, 3.5, 5.5], "texture": "#0"},
+ "down": {"uv": [0.5, 5.5, 2, 5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 8, 9],
+ "to": [14, 14, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 8, 11]},
+ "faces": {
+ "north": {"uv": [1.5, 1.5, 4.5, 3], "texture": "#0"},
+ "east": {"uv": [0, 1.5, 1.5, 3], "texture": "#0"},
+ "south": {"uv": [6, 1.5, 9, 3], "texture": "#0"},
+ "west": {"uv": [4.5, 1.5, 6, 3], "texture": "#0"},
+ "up": {"uv": [4.5, 1.5, 1.5, 0], "texture": "#0"},
+ "down": {"uv": [7.5, 0, 4.5, 1.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14.2, 10, 9],
+ "to": [14.2, 14, 15],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [14.2, 14, 11]},
+ "faces": {
+ "north": {"uv": [6.5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "east": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "south": {"uv": [8, 6.5, 8, 7.5], "texture": "#0"},
+ "west": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "up": {"uv": [6.5, 6.5, 6.5, 5], "texture": "#0"},
+ "down": {"uv": [6.5, 5, 6.5, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.7, 14, 8.7],
+ "to": [14.3, 16, 15.3],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 14, 12]},
+ "faces": {
+ "north": {"uv": [1.5, 4.5, 4.5, 5], "texture": "#0"},
+ "east": {"uv": [0, 4.5, 1.5, 5], "texture": "#0"},
+ "south": {"uv": [6, 4.5, 9, 5], "texture": "#0"},
+ "west": {"uv": [4.5, 4.5, 6, 5], "texture": "#0"},
+ "up": {"uv": [4.5, 4.5, 1.5, 3], "texture": "#0"},
+ "down": {"uv": [7.5, 3, 4.5, 4.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 15.2, 11],
+ "to": [11, 17.2, 13],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 14, 12]},
+ "faces": {
+ "north": {"uv": [0.5, 5.5, 2, 6], "texture": "#0"},
+ "east": {"uv": [0, 5.5, 0.5, 6], "texture": "#0"},
+ "south": {"uv": [2.5, 5.5, 4, 6], "texture": "#0"},
+ "west": {"uv": [2, 5.5, 2.5, 6], "texture": "#0"},
+ "up": {"uv": [2, 5.5, 0.5, 5], "texture": "#0"},
+ "down": {"uv": [3.5, 5, 2, 5.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [11, 17.2, 13],
+ "to": [5, 15.2, 11],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 14, 12]},
+ "faces": {
+ "north": {"uv": [2.5, 6, 4, 5.5], "texture": "#0"},
+ "east": {"uv": [2, 6, 2.5, 5.5], "texture": "#0"},
+ "south": {"uv": [0.5, 6, 2, 5.5], "texture": "#0"},
+ "west": {"uv": [0, 6, 0.5, 5.5], "texture": "#0"},
+ "up": {"uv": [2, 5, 3.5, 5.5], "texture": "#0"},
+ "down": {"uv": [0.5, 5.5, 2, 5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 0.5, 0],
+ "scale": [0.77539, 0.77539, 0.77539]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7, 6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 2,
+ 3,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 4
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7, 6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 5,
+ 6,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 7,
+ 8,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 9
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7, 6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 10,
+ 11,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 12,
+ 13,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 14
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7, 6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 15,
+ 16,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 17,
+ 18,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 19
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/ammo_box/ammo_box_stack_4_open.json b/统计/_sa_decor_models/03_容器/models/block/ammo_box/ammo_box_stack_4_open.json
new file mode 100644
index 0000000..8bd58c2
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/ammo_box/ammo_box_stack_4_open.json
@@ -0,0 +1,429 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/ammo_box",
+ "particle": "sa_decor:block/particles/amb_p"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 9],
+ "to": [14, 6, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 11]},
+ "faces": {
+ "north": {"uv": [1.5, 1.5, 4.5, 3], "texture": "#0"},
+ "east": {"uv": [0, 1.5, 1.5, 3], "texture": "#0"},
+ "south": {"uv": [6, 1.5, 9, 3], "texture": "#0"},
+ "west": {"uv": [4.5, 1.5, 6, 3], "texture": "#0"},
+ "up": {"uv": [4.5, 1.5, 1.5, 0], "texture": "#0"},
+ "down": {"uv": [7.5, 0, 4.5, 1.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14.2, 2, 9],
+ "to": [14.2, 6, 15],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [14.2, 6, 11]},
+ "faces": {
+ "north": {"uv": [6.5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "east": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "south": {"uv": [8, 6.5, 8, 7.5], "texture": "#0"},
+ "west": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "up": {"uv": [6.5, 6.5, 6.5, 5], "texture": "#0"},
+ "down": {"uv": [6.5, 5, 6.5, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.7, 6, 8.7],
+ "to": [14.3, 8, 15.3],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 12]},
+ "faces": {
+ "north": {"uv": [1.5, 4.5, 4.5, 5], "texture": "#0"},
+ "east": {"uv": [0, 4.5, 1.5, 5], "texture": "#0"},
+ "south": {"uv": [6, 4.5, 9, 5], "texture": "#0"},
+ "west": {"uv": [4.5, 4.5, 6, 5], "texture": "#0"},
+ "up": {"uv": [4.5, 4.5, 1.5, 3], "texture": "#0"},
+ "down": {"uv": [7.5, 3, 4.5, 4.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 7.2, 11],
+ "to": [11, 9.2, 13],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 12]},
+ "faces": {
+ "north": {"uv": [0.5, 5.5, 2, 6], "texture": "#0"},
+ "east": {"uv": [0, 5.5, 0.5, 6], "texture": "#0"},
+ "south": {"uv": [2.5, 5.5, 4, 6], "texture": "#0"},
+ "west": {"uv": [2, 5.5, 2.5, 6], "texture": "#0"},
+ "up": {"uv": [2, 5.5, 0.5, 5], "texture": "#0"},
+ "down": {"uv": [3.5, 5, 2, 5.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [11, 9.2, 13],
+ "to": [5, 7.2, 11],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 12]},
+ "faces": {
+ "north": {"uv": [2.5, 6, 4, 5.5], "texture": "#0"},
+ "east": {"uv": [2, 6, 2.5, 5.5], "texture": "#0"},
+ "south": {"uv": [0.5, 6, 2, 5.5], "texture": "#0"},
+ "west": {"uv": [0, 6, 0.5, 5.5], "texture": "#0"},
+ "up": {"uv": [2, 5, 3.5, 5.5], "texture": "#0"},
+ "down": {"uv": [0.5, 5.5, 2, 5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 1],
+ "to": [14, 6, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 3]},
+ "faces": {
+ "north": {"uv": [1.5, 1.5, 4.5, 3], "texture": "#0"},
+ "east": {"uv": [0, 1.5, 1.5, 3], "texture": "#0"},
+ "south": {"uv": [6, 1.5, 9, 3], "texture": "#0"},
+ "west": {"uv": [4.5, 1.5, 6, 3], "texture": "#0"},
+ "up": {"uv": [4.5, 1.5, 1.5, 0], "texture": "#0"},
+ "down": {"uv": [7.5, 0, 4.5, 1.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14.2, 2, 1],
+ "to": [14.2, 6, 7],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [14.2, 6, 3]},
+ "faces": {
+ "north": {"uv": [6.5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "east": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "south": {"uv": [8, 6.5, 8, 7.5], "texture": "#0"},
+ "west": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "up": {"uv": [6.5, 6.5, 6.5, 5], "texture": "#0"},
+ "down": {"uv": [6.5, 5, 6.5, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.7, 6, 0.7],
+ "to": [14.3, 8, 7.3],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 4]},
+ "faces": {
+ "north": {"uv": [1.5, 4.5, 4.5, 5], "texture": "#0"},
+ "east": {"uv": [0, 4.5, 1.5, 5], "texture": "#0"},
+ "south": {"uv": [6, 4.5, 9, 5], "texture": "#0"},
+ "west": {"uv": [4.5, 4.5, 6, 5], "texture": "#0"},
+ "up": {"uv": [4.5, 4.5, 1.5, 3], "texture": "#0"},
+ "down": {"uv": [7.5, 3, 4.5, 4.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 7.2, 3],
+ "to": [11, 9.2, 5],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 4]},
+ "faces": {
+ "north": {"uv": [0.5, 5.5, 2, 6], "texture": "#0"},
+ "east": {"uv": [0, 5.5, 0.5, 6], "texture": "#0"},
+ "south": {"uv": [2.5, 5.5, 4, 6], "texture": "#0"},
+ "west": {"uv": [2, 5.5, 2.5, 6], "texture": "#0"},
+ "up": {"uv": [2, 5.5, 0.5, 5], "texture": "#0"},
+ "down": {"uv": [3.5, 5, 2, 5.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [11, 9.2, 5],
+ "to": [5, 7.2, 3],
+ "rotation": {"angle": 0, "axis": "z", "origin": [2, 6, 4]},
+ "faces": {
+ "north": {"uv": [2.5, 6, 4, 5.5], "texture": "#0"},
+ "east": {"uv": [2, 6, 2.5, 5.5], "texture": "#0"},
+ "south": {"uv": [0.5, 6, 2, 5.5], "texture": "#0"},
+ "west": {"uv": [0, 6, 0.5, 5.5], "texture": "#0"},
+ "up": {"uv": [2, 5, 3.5, 5.5], "texture": "#0"},
+ "down": {"uv": [0.5, 5.5, 2, 5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 8, 1],
+ "to": [14, 14, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 8, 3]},
+ "faces": {
+ "north": {"uv": [1.5, 1.5, 4.5, 3], "texture": "#0"},
+ "east": {"uv": [0, 1.5, 1.5, 3], "texture": "#0"},
+ "south": {"uv": [6, 1.5, 9, 3], "texture": "#0"},
+ "west": {"uv": [4.5, 1.5, 6, 3], "texture": "#0"},
+ "up": {"uv": [4.5, 1.5, 1.5, 0], "texture": "#0"},
+ "down": {"uv": [7.5, 0, 4.5, 1.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14.2, 10, 1],
+ "to": [14.2, 14, 7],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [14.2, 14, 3]},
+ "faces": {
+ "north": {"uv": [6.5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "east": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "south": {"uv": [8, 6.5, 8, 7.5], "texture": "#0"},
+ "west": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "up": {"uv": [6.5, 6.5, 6.5, 5], "texture": "#0"},
+ "down": {"uv": [6.5, 5, 6.5, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.7, 14, 0.7],
+ "to": [14.3, 16, 7.3],
+ "rotation": {"angle": 45, "axis": "z", "origin": [2, 14, 4]},
+ "faces": {
+ "north": {"uv": [1.5, 4.5, 4.5, 5], "texture": "#0"},
+ "east": {"uv": [0, 4.5, 1.5, 5], "texture": "#0"},
+ "south": {"uv": [6, 4.5, 9, 5], "texture": "#0"},
+ "west": {"uv": [4.5, 4.5, 6, 5], "texture": "#0"},
+ "up": {"uv": [4.5, 4.5, 1.5, 3], "texture": "#0"},
+ "down": {"uv": [7.5, 3, 4.5, 4.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 15.2, 3],
+ "to": [11, 17.2, 5],
+ "rotation": {"angle": 45, "axis": "z", "origin": [2, 14, 4]},
+ "faces": {
+ "north": {"uv": [0.5, 5.5, 2, 6], "texture": "#0"},
+ "east": {"uv": [0, 5.5, 0.5, 6], "texture": "#0"},
+ "south": {"uv": [2.5, 5.5, 4, 6], "texture": "#0"},
+ "west": {"uv": [2, 5.5, 2.5, 6], "texture": "#0"},
+ "up": {"uv": [2, 5.5, 0.5, 5], "texture": "#0"},
+ "down": {"uv": [3.5, 5, 2, 5.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [11, 17.2, 5],
+ "to": [5, 15.2, 3],
+ "rotation": {"angle": 45, "axis": "z", "origin": [2, 14, 4]},
+ "faces": {
+ "north": {"uv": [2.5, 6, 4, 5.5], "texture": "#0"},
+ "east": {"uv": [2, 6, 2.5, 5.5], "texture": "#0"},
+ "south": {"uv": [0.5, 6, 2, 5.5], "texture": "#0"},
+ "west": {"uv": [0, 6, 0.5, 5.5], "texture": "#0"},
+ "up": {"uv": [2, 5, 3.5, 5.5], "texture": "#0"},
+ "down": {"uv": [0.5, 5.5, 2, 5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 8, 9],
+ "to": [14, 14, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 8, 11]},
+ "faces": {
+ "north": {"uv": [1.5, 1.5, 4.5, 3], "texture": "#0"},
+ "east": {"uv": [0, 1.5, 1.5, 3], "texture": "#0"},
+ "south": {"uv": [6, 1.5, 9, 3], "texture": "#0"},
+ "west": {"uv": [4.5, 1.5, 6, 3], "texture": "#0"},
+ "up": {"uv": [4.5, 1.5, 1.5, 0], "texture": "#0"},
+ "down": {"uv": [7.5, 0, 4.5, 1.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14.2, 10, 9],
+ "to": [14.2, 14, 15],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [14.2, 14, 11]},
+ "faces": {
+ "north": {"uv": [6.5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "east": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "south": {"uv": [8, 6.5, 8, 7.5], "texture": "#0"},
+ "west": {"uv": [5, 6.5, 6.5, 7.5], "texture": "#0"},
+ "up": {"uv": [6.5, 6.5, 6.5, 5], "texture": "#0"},
+ "down": {"uv": [6.5, 5, 6.5, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.7, 14, 8.7],
+ "to": [14.3, 16, 15.3],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [2, 14, 12]},
+ "faces": {
+ "north": {"uv": [1.5, 4.5, 4.5, 5], "texture": "#0"},
+ "east": {"uv": [0, 4.5, 1.5, 5], "texture": "#0"},
+ "south": {"uv": [6, 4.5, 9, 5], "texture": "#0"},
+ "west": {"uv": [4.5, 4.5, 6, 5], "texture": "#0"},
+ "up": {"uv": [4.5, 4.5, 1.5, 3], "texture": "#0"},
+ "down": {"uv": [7.5, 3, 4.5, 4.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 15.2, 11],
+ "to": [11, 17.2, 13],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [2, 14, 12]},
+ "faces": {
+ "north": {"uv": [0.5, 5.5, 2, 6], "texture": "#0"},
+ "east": {"uv": [0, 5.5, 0.5, 6], "texture": "#0"},
+ "south": {"uv": [2.5, 5.5, 4, 6], "texture": "#0"},
+ "west": {"uv": [2, 5.5, 2.5, 6], "texture": "#0"},
+ "up": {"uv": [2, 5.5, 0.5, 5], "texture": "#0"},
+ "down": {"uv": [3.5, 5, 2, 5.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [11, 17.2, 13],
+ "to": [5, 15.2, 11],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [2, 14, 12]},
+ "faces": {
+ "north": {"uv": [2.5, 6, 4, 5.5], "texture": "#0"},
+ "east": {"uv": [2, 6, 2.5, 5.5], "texture": "#0"},
+ "south": {"uv": [0.5, 6, 2, 5.5], "texture": "#0"},
+ "west": {"uv": [0, 6, 0.5, 5.5], "texture": "#0"},
+ "up": {"uv": [2, 5, 3.5, 5.5], "texture": "#0"},
+ "down": {"uv": [0.5, 5.5, 2, 5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.91992, 0.91992, 0.91992]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7, 6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 2,
+ 3,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 4
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7, 6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 5,
+ 6,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 7,
+ 8,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 9
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7, 6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 10,
+ 11,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 12,
+ 13,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 14
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7, 6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 15,
+ 16,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 17,
+ 18,
+ {
+ "name": "group",
+ "origin": [7, 6.6, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 19
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props.json b/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props.json
new file mode 100644
index 0000000..08403b2
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props.json
@@ -0,0 +1,292 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/ammo_props",
+ "particle": "sa_decor:block/particle/ammo_p"
+ },
+ "elements": [
+ {
+ "from": [9, 0, 3],
+ "to": [14, 3, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 15]},
+ "faces": {
+ "north": {"uv": [0, 6, 1.25, 6.75], "texture": "#0"},
+ "east": {"uv": [5, 6, 7.5, 6.75], "texture": "#0"},
+ "south": {"uv": [3.75, 6, 5, 6.75], "texture": "#0"},
+ "west": {"uv": [1.25, 6, 3.75, 6.75], "texture": "#0"},
+ "up": {"uv": [3.75, 6, 1.25, 4.75], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [6.25, 4.75, 3.75, 6], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [8.9, -0.1, 4.9],
+ "to": [14.1, 3.1, 13.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 15]},
+ "faces": {
+ "north": {"uv": [7.75, 6, 9, 6.75], "texture": "#0"},
+ "east": {"uv": [12.25, 6, 14.25, 6.75], "texture": "#0"},
+ "south": {"uv": [11, 6, 12.25, 6.75], "texture": "#0"},
+ "west": {"uv": [9, 6, 11, 6.75], "texture": "#0"},
+ "up": {"uv": [11, 6, 9, 4.75], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [13, 4.75, 11, 6], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [9, 0.1, 2],
+ "to": [14, 0.1, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0.1, 13]},
+ "faces": {
+ "north": {"uv": [0, 11.75, 1.25, 11.75], "texture": "#0"},
+ "east": {"uv": [2.75, 11.75, 3, 11.75], "texture": "#0"},
+ "south": {"uv": [1.5, 11.75, 2.75, 11.75], "texture": "#0"},
+ "west": {"uv": [1.25, 11.75, 1.5, 11.75], "texture": "#0"},
+ "up": {"uv": [1.5, 11.75, 1.25, 10.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [1.75, 10.5, 1.5, 11.75], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 3],
+ "to": [14, 3, 5],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [14, 0, 5]},
+ "faces": {
+ "north": {"uv": [3.25, 10.5, 3.25, 11.25], "texture": "#0"},
+ "east": {"uv": [3.75, 10.5, 4.25, 11.25], "texture": "#0"},
+ "south": {"uv": [3.75, 10.5, 3.75, 11.25], "texture": "#0"},
+ "west": {"uv": [3.25, 10.5, 3.75, 11.25], "texture": "#0"},
+ "up": {"uv": [3.75, 10.5, 3.25, 10.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [4.25, 10.5, 3.75, 10.5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [9, 0, 3],
+ "to": [9, 3, 5],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [9, 0, 5]},
+ "faces": {
+ "north": {"uv": [9.25, 11.5, 9.25, 12.25], "texture": "#0"},
+ "east": {"uv": [9.75, 11.5, 10.25, 12.25], "texture": "#0"},
+ "south": {"uv": [9.75, 11.5, 9.75, 12.25], "texture": "#0"},
+ "west": {"uv": [9.25, 11.5, 9.75, 12.25], "texture": "#0"},
+ "up": {"uv": [9.75, 11.5, 9.25, 11.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [10.25, 11.5, 9.75, 11.5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.2, 2.2, 7],
+ "to": [8.2, 4.2, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [10.2, 2.2, 6]},
+ "faces": {
+ "north": {"uv": [11.25, 1, 9.25, 1.5], "texture": "#0"},
+ "east": {"uv": [12.25, 1, 11.25, 1.5], "texture": "#0"},
+ "south": {"uv": [14.25, 1, 12.25, 1.5], "texture": "#0"},
+ "west": {"uv": [9.25, 1, 8.25, 1.5], "texture": "#0"},
+ "up": {"uv": [9.25, 1, 11.25, 0], "texture": "#0"},
+ "down": {"uv": [11.25, 0, 13.25, 1], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.2, 2.2, 11],
+ "to": [2.2, 4.2, 11],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [2.2, 2.2, 11]},
+ "faces": {
+ "north": {"uv": [11, 11.5, 10.5, 12], "texture": "#0"},
+ "east": {"uv": [11, 11.5, 11, 12], "texture": "#0"},
+ "south": {"uv": [11.5, 11.5, 11, 12], "texture": "#0"},
+ "west": {"uv": [10.5, 11.5, 10.5, 12], "texture": "#0"},
+ "up": {"uv": [10.5, 11.5, 11, 11.5], "texture": "#0"},
+ "down": {"uv": [11, 11.5, 11.5, 11.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.2, 2.2, 7],
+ "to": [2.2, 4.2, 7],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [2.2, 2.2, 7]},
+ "faces": {
+ "north": {"uv": [12.25, 9, 11.75, 9.5], "texture": "#0"},
+ "east": {"uv": [12.25, 9, 12.25, 9.5], "texture": "#0"},
+ "south": {"uv": [12.75, 9, 12.25, 9.5], "texture": "#0"},
+ "west": {"uv": [11.75, 9, 11.75, 9.5], "texture": "#0"},
+ "up": {"uv": [11.75, 9, 12.25, 9], "texture": "#0"},
+ "down": {"uv": [12.25, 9, 12.75, 9], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-0.8, 2.2, 7],
+ "to": [0.2, 2.2, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [10.2, 2.2, 6]},
+ "faces": {
+ "north": {"uv": [7.75, 12.5, 7.5, 12.5], "texture": "#0"},
+ "east": {"uv": [8.75, 12.5, 7.75, 12.5], "texture": "#0"},
+ "south": {"uv": [9, 12.5, 8.75, 12.5], "texture": "#0"},
+ "west": {"uv": [7.5, 12.5, 6.5, 12.5], "texture": "#0"},
+ "up": {"uv": [7.5, 12.5, 7.75, 11.5], "texture": "#0"},
+ "down": {"uv": [7.75, 11.5, 8, 12.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2.1, 2.1, 6.9],
+ "to": [8.3, 4.3, 11.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [10.2, 2.2, 6]},
+ "faces": {
+ "north": {"uv": [10.75, 3.5, 9.25, 4], "texture": "#0"},
+ "east": {"uv": [11.75, 3.5, 10.75, 4], "texture": "#0"},
+ "south": {"uv": [13.25, 3.5, 11.75, 4], "texture": "#0"},
+ "west": {"uv": [9.25, 3.5, 8.25, 4], "texture": "#0"},
+ "up": {"uv": [9.25, 3.5, 10.75, 2.5], "texture": "#0"},
+ "down": {"uv": [10.75, 2.5, 12.25, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0.1, 2],
+ "to": [7, 0.1, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 0.1, 13]},
+ "faces": {
+ "north": {"uv": [3.25, 12.75, 4.5, 12.75], "texture": "#0"},
+ "east": {"uv": [6, 12.75, 6.25, 12.75], "texture": "#0"},
+ "south": {"uv": [4.75, 12.75, 6, 12.75], "texture": "#0"},
+ "west": {"uv": [4.5, 12.75, 4.75, 12.75], "texture": "#0"},
+ "up": {"uv": [4.75, 12.75, 4.5, 11.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [5, 11.5, 4.75, 12.75], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 0, 3],
+ "to": [7, 2, 5],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [7, 0, 5]},
+ "faces": {
+ "north": {"uv": [11.75, 9.75, 11.75, 10.25], "texture": "#0"},
+ "east": {"uv": [12.25, 9.75, 12.75, 10.25], "texture": "#0"},
+ "south": {"uv": [12.25, 9.75, 12.25, 10.25], "texture": "#0"},
+ "west": {"uv": [11.75, 9.75, 12.25, 10.25], "texture": "#0"},
+ "up": {"uv": [12.25, 9.75, 11.75, 9.75], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [12.75, 9.75, 12.25, 9.75], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 3],
+ "to": [2, 2, 5],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [2, 0, 5]},
+ "faces": {
+ "north": {"uv": [11.75, 10.5, 11.75, 11], "texture": "#0"},
+ "east": {"uv": [12.25, 10.5, 12.75, 11], "texture": "#0"},
+ "south": {"uv": [12.25, 10.5, 12.25, 11], "texture": "#0"},
+ "west": {"uv": [11.75, 10.5, 12.25, 11], "texture": "#0"},
+ "up": {"uv": [12.25, 10.5, 11.75, 10.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [12.75, 10.5, 12.25, 10.5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.9, -0.1, 4.9],
+ "to": [7.1, 2.1, 13.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 15]},
+ "faces": {
+ "north": {"uv": [7.75, 8.25, 9, 8.75], "texture": "#0"},
+ "east": {"uv": [12.25, 8.25, 14.25, 8.75], "texture": "#0"},
+ "south": {"uv": [11, 8.25, 12.25, 8.75], "texture": "#0"},
+ "west": {"uv": [9, 8.25, 11, 8.75], "texture": "#0"},
+ "up": {"uv": [11, 8.25, 9, 7], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [13, 7, 11, 8.25], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 3],
+ "to": [7, 2, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 15]},
+ "faces": {
+ "north": {"uv": [0, 8.25, 1.25, 8.75], "texture": "#0"},
+ "east": {"uv": [5, 8.25, 7.5, 8.75], "texture": "#0"},
+ "south": {"uv": [3.75, 8.25, 5, 8.75], "texture": "#0"},
+ "west": {"uv": [1.25, 8.25, 3.75, 8.75], "texture": "#0"},
+ "up": {"uv": [3.75, 8.25, 1.25, 7], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [6.25, 7, 3.75, 8.25], "rotation": 90, "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 4, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 4, 0],
+ "scale": [0.91992, 0.91992, 0.91992]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-2, 0, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ {
+ "name": "group",
+ "origin": [0, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "9mm",
+ "origin": [-2, 0, 15],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6, 7, 8, 9]
+ },
+ {
+ "name": "group",
+ "origin": [-2, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [10, 11, 12]
+ },
+ 13,
+ 14
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props1.json b/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props1.json
new file mode 100644
index 0000000..f285d13
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props1.json
@@ -0,0 +1,248 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/ammo_props",
+ "particle": "sa_decor:block/particle/ammo_p"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 3],
+ "to": [7, 3, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 15]},
+ "faces": {
+ "north": {"uv": [0, 6, 1.25, 6.75], "texture": "#0"},
+ "east": {"uv": [5, 6, 7.5, 6.75], "texture": "#0"},
+ "south": {"uv": [3.75, 6, 5, 6.75], "texture": "#0"},
+ "west": {"uv": [1.25, 6, 3.75, 6.75], "texture": "#0"},
+ "up": {"uv": [3.75, 6, 1.25, 4.75], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [6.25, 4.75, 3.75, 6], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.9, -0.1, 4.9],
+ "to": [7.1, 3.1, 13.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 15]},
+ "faces": {
+ "north": {"uv": [7.75, 6, 9, 6.75], "texture": "#0"},
+ "east": {"uv": [12.25, 6, 14.25, 6.75], "texture": "#0"},
+ "south": {"uv": [11, 6, 12.25, 6.75], "texture": "#0"},
+ "west": {"uv": [9, 6, 11, 6.75], "texture": "#0"},
+ "up": {"uv": [11, 6, 9, 4.75], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [13, 4.75, 11, 6], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0.1, 2],
+ "to": [7, 0.1, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 0.1, 13]},
+ "faces": {
+ "north": {"uv": [0, 11.75, 1.25, 11.75], "texture": "#0"},
+ "east": {"uv": [2.75, 11.75, 3, 11.75], "texture": "#0"},
+ "south": {"uv": [1.5, 11.75, 2.75, 11.75], "texture": "#0"},
+ "west": {"uv": [1.25, 11.75, 1.5, 11.75], "texture": "#0"},
+ "up": {"uv": [1.5, 11.75, 1.25, 10.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [1.75, 10.5, 1.5, 11.75], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 0, 3],
+ "to": [7, 3, 5],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [7, 0, 5]},
+ "faces": {
+ "north": {"uv": [3.25, 10.5, 3.25, 11.25], "texture": "#0"},
+ "east": {"uv": [3.75, 10.5, 4.25, 11.25], "texture": "#0"},
+ "south": {"uv": [3.75, 10.5, 3.75, 11.25], "texture": "#0"},
+ "west": {"uv": [3.25, 10.5, 3.75, 11.25], "texture": "#0"},
+ "up": {"uv": [3.75, 10.5, 3.25, 10.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [4.25, 10.5, 3.75, 10.5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 3],
+ "to": [2, 3, 5],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [2, 0, 5]},
+ "faces": {
+ "north": {"uv": [9.25, 11.5, 9.25, 12.25], "texture": "#0"},
+ "east": {"uv": [9.75, 11.5, 10.25, 12.25], "texture": "#0"},
+ "south": {"uv": [9.75, 11.5, 9.75, 12.25], "texture": "#0"},
+ "west": {"uv": [9.25, 11.5, 9.75, 12.25], "texture": "#0"},
+ "up": {"uv": [9.75, 11.5, 9.25, 11.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [10.25, 11.5, 9.75, 11.5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [9, 0.1, 4],
+ "to": [14, 0.1, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0.1, 15]},
+ "faces": {
+ "north": {"uv": [3.25, 12.75, 4.5, 12.75], "texture": "#0"},
+ "east": {"uv": [6, 12.75, 6.25, 12.75], "texture": "#0"},
+ "south": {"uv": [4.75, 12.75, 6, 12.75], "texture": "#0"},
+ "west": {"uv": [4.5, 12.75, 4.75, 12.75], "texture": "#0"},
+ "up": {"uv": [4.75, 12.75, 4.5, 11.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [5, 11.5, 4.75, 12.75], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 5],
+ "to": [14, 2, 7],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [14, 0, 7]},
+ "faces": {
+ "north": {"uv": [11.75, 9.75, 11.75, 10.25], "texture": "#0"},
+ "east": {"uv": [12.25, 9.75, 12.75, 10.25], "texture": "#0"},
+ "south": {"uv": [12.25, 9.75, 12.25, 10.25], "texture": "#0"},
+ "west": {"uv": [11.75, 9.75, 12.25, 10.25], "texture": "#0"},
+ "up": {"uv": [12.25, 9.75, 11.75, 9.75], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [12.75, 9.75, 12.25, 9.75], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [9, 0, 5],
+ "to": [9, 2, 7],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [9, 0, 7]},
+ "faces": {
+ "north": {"uv": [11.75, 10.5, 11.75, 11], "texture": "#0"},
+ "east": {"uv": [12.25, 10.5, 12.75, 11], "texture": "#0"},
+ "south": {"uv": [12.25, 10.5, 12.25, 11], "texture": "#0"},
+ "west": {"uv": [11.75, 10.5, 12.25, 11], "texture": "#0"},
+ "up": {"uv": [12.25, 10.5, 11.75, 10.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [12.75, 10.5, 12.25, 10.5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [8.9, -0.1, 6.9],
+ "to": [14.1, 2.1, 15.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 17]},
+ "faces": {
+ "north": {"uv": [7.75, 8.25, 9, 8.75], "texture": "#0"},
+ "east": {"uv": [12.25, 8.25, 14.25, 8.75], "texture": "#0"},
+ "south": {"uv": [11, 8.25, 12.25, 8.75], "texture": "#0"},
+ "west": {"uv": [9, 8.25, 11, 8.75], "texture": "#0"},
+ "up": {"uv": [11, 8.25, 9, 7], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [13, 7, 11, 8.25], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [9, 0, 5],
+ "to": [14, 2, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 17]},
+ "faces": {
+ "north": {"uv": [0, 8.25, 1.25, 8.75], "texture": "#0"},
+ "east": {"uv": [5, 8.25, 7.5, 8.75], "texture": "#0"},
+ "south": {"uv": [3.75, 8.25, 5, 8.75], "texture": "#0"},
+ "west": {"uv": [1.25, 8.25, 3.75, 8.75], "texture": "#0"},
+ "up": {"uv": [3.75, 8.25, 1.25, 7], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [6.25, 7, 3.75, 8.25], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [13, 0, 3],
+ "to": [14, 2, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 6]},
+ "faces": {
+ "north": {"uv": [1.5, 7.5, 1.25, 8], "texture": "#0"},
+ "east": {"uv": [1.5, 7.5, 1.25, 8], "texture": "#0"},
+ "south": {"uv": [1.5, 7.5, 1.25, 8], "texture": "#0"},
+ "west": {"uv": [1.5, 7.5, 1.25, 8], "texture": "#0"},
+ "up": {"uv": [1.25, 7.25, 1.5, 7.5], "texture": "#0"},
+ "down": {"uv": [1.25, 7.25, 1.5, 7.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11, 0, 2],
+ "to": [12, 1, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, -2, 2]},
+ "faces": {
+ "north": {"uv": [1.25, 7.75, 1.5, 8], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [1.5, 7.5, 1.25, 8], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [1.25, 7.25, 1.5, 7.5], "texture": "#0"},
+ "west": {"uv": [1.5, 7.5, 1.25, 8], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [1.5, 7.5, 1.25, 8], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [1.5, 7.5, 1.25, 8], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.91992, 0.91992, 0.91992]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-2, 0, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ {
+ "name": "group",
+ "origin": [0, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-2, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6, 7]
+ },
+ 8,
+ 9,
+ 10,
+ 11
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props10.json b/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props10.json
new file mode 100644
index 0000000..dc90967
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props10.json
@@ -0,0 +1,167 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/ammo_props",
+ "particle": "sa_decor:block/particle/ammo_p"
+ },
+ "elements": [
+ {
+ "from": [8, 0, 4],
+ "to": [12, 2, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 14]},
+ "faces": {
+ "north": {"uv": [8.25, 1, 9.25, 1.5], "texture": "#0"},
+ "east": {"uv": [12.25, 1, 14.25, 1.5], "texture": "#0"},
+ "south": {"uv": [11.25, 1, 12.25, 1.5], "texture": "#0"},
+ "west": {"uv": [9.25, 1, 11.25, 1.5], "texture": "#0"},
+ "up": {"uv": [11.25, 1, 9.25, 0], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [13.25, 0, 11.25, 1], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [12, 0, 4],
+ "to": [12, 2, 6],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [12, 0, 6]},
+ "faces": {
+ "north": {"uv": [10.5, 11.5, 10.5, 12], "texture": "#0"},
+ "east": {"uv": [11, 11.5, 11.5, 12], "texture": "#0"},
+ "south": {"uv": [11, 11.5, 11, 12], "texture": "#0"},
+ "west": {"uv": [10.5, 11.5, 11, 12], "texture": "#0"},
+ "up": {"uv": [11, 11.5, 10.5, 11.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [11.5, 11.5, 11, 11.5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [8, 0, 4],
+ "to": [8, 2, 6],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [8, 0, 6]},
+ "faces": {
+ "north": {"uv": [11.75, 9, 11.75, 9.5], "texture": "#0"},
+ "east": {"uv": [12.25, 9, 12.75, 9.5], "texture": "#0"},
+ "south": {"uv": [12.25, 9, 12.25, 9.5], "texture": "#0"},
+ "west": {"uv": [11.75, 9, 12.25, 9.5], "texture": "#0"},
+ "up": {"uv": [12.25, 9, 11.75, 9], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [12.75, 9, 12.25, 9], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [8, 0.1, 3],
+ "to": [12, 0.1, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0.1, 14]},
+ "faces": {
+ "north": {"uv": [6.5, 12.5, 7.5, 12.5], "texture": "#0"},
+ "east": {"uv": [8.75, 12.5, 9, 12.5], "texture": "#0"},
+ "south": {"uv": [7.75, 12.5, 8.75, 12.5], "texture": "#0"},
+ "west": {"uv": [7.5, 12.5, 7.75, 12.5], "texture": "#0"},
+ "up": {"uv": [7.75, 12.5, 7.5, 11.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [8, 11.5, 7.75, 12.5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [7.9, -0.1, 5.9],
+ "to": [12.1, 2.1, 12.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 14]},
+ "faces": {
+ "north": {"uv": [8.25, 3.5, 9.25, 4], "texture": "#0"},
+ "east": {"uv": [11.75, 3.5, 13.25, 4], "texture": "#0"},
+ "south": {"uv": [10.75, 3.5, 11.75, 4], "texture": "#0"},
+ "west": {"uv": [9.25, 3.5, 10.75, 4], "texture": "#0"},
+ "up": {"uv": [10.75, 3.5, 9.25, 2.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [12.25, 2.5, 10.75, 3.5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 0, 10],
+ "to": [6, 2, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 13]},
+ "faces": {
+ "north": {"uv": [1.5, 7.5, 1.25, 8], "texture": "#0"},
+ "east": {"uv": [1.5, 7.5, 1.25, 8], "texture": "#0"},
+ "south": {"uv": [1.5, 7.5, 1.25, 8], "texture": "#0"},
+ "west": {"uv": [1.5, 7.5, 1.25, 8], "texture": "#0"},
+ "up": {"uv": [1.25, 7.25, 1.5, 7.5], "texture": "#0"},
+ "down": {"uv": [1.25, 7.25, 1.5, 7.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 0, 7],
+ "to": [4, 1, 9],
+ "rotation": {"angle": 45, "axis": "y", "origin": [3.5, 0.5, 8]},
+ "faces": {
+ "north": {"uv": [1.25, 7.75, 1.5, 8], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [1.5, 7.5, 1.25, 8], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [1.25, 7.25, 1.5, 7.5], "texture": "#0"},
+ "west": {"uv": [1.5, 7.5, 1.25, 8], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [1.5, 7.5, 1.25, 8], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [1.5, 7.5, 1.25, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 0, 5],
+ "to": [6, 1, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -2, 4]},
+ "faces": {
+ "north": {"uv": [1.25, 7.75, 1.5, 8], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [1.5, 7.5, 1.25, 8], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [1.25, 7.25, 1.5, 7.5], "texture": "#0"},
+ "west": {"uv": [1.5, 7.5, 1.25, 8], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [1.5, 7.5, 1.25, 8], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [1.5, 7.5, 1.25, 8], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.91992, 0.91992, 0.91992]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "9mm",
+ "origin": [-2, 0, 15],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4]
+ },
+ 5,
+ 6,
+ 7
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props2.json b/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props2.json
new file mode 100644
index 0000000..649488c
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props2.json
@@ -0,0 +1,197 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/ammo_props",
+ "particle": "sa_decor:block/particle/ammo_p"
+ },
+ "elements": [
+ {
+ "from": [3, 0, 9],
+ "to": [13, 3, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 9]},
+ "faces": {
+ "north": {"uv": [1.5, 1.5, 4, 2.25], "texture": "#0"},
+ "east": {"uv": [0, 1.5, 1.5, 2.25], "texture": "#0"},
+ "south": {"uv": [5.5, 1.5, 8, 2.25], "texture": "#0"},
+ "west": {"uv": [4, 1.5, 5.5, 2.25], "texture": "#0"},
+ "up": {"uv": [4, 1.5, 1.5, 0], "texture": "#0"},
+ "down": {"uv": [6.5, 0, 4, 1.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [13, 3, 9],
+ "to": [13, 6, 15],
+ "rotation": {"angle": -22.5, "axis": "z", "origin": [13, 3, 12]},
+ "faces": {
+ "north": {"uv": [6.75, 10.5, 6.75, 11.25], "texture": "#0"},
+ "east": {"uv": [5.25, 10.5, 6.75, 11.25], "texture": "#0"},
+ "south": {"uv": [8.25, 10.5, 8.25, 11.25], "texture": "#0"},
+ "west": {"uv": [6.75, 10.5, 8.25, 11.25], "texture": "#0"},
+ "up": {"uv": [6.75, 10.5, 6.75, 9], "texture": "#0"},
+ "down": {"uv": [6.75, 9, 6.75, 10.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 3, 9],
+ "to": [3, 6, 15],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [3, 3, 12]},
+ "faces": {
+ "north": {"uv": [10, 10.5, 10, 11.25], "texture": "#0"},
+ "east": {"uv": [8.5, 10.5, 10, 11.25], "texture": "#0"},
+ "south": {"uv": [11.5, 10.5, 11.5, 11.25], "texture": "#0"},
+ "west": {"uv": [10, 10.5, 11.5, 11.25], "texture": "#0"},
+ "up": {"uv": [10, 10.5, 10, 9], "texture": "#0"},
+ "down": {"uv": [10, 9, 10, 10.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 3, 15],
+ "to": [13, 8, 15],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 3, 15]},
+ "faces": {
+ "north": {"uv": [0, 9, 2.5, 10.25], "texture": "#0"},
+ "east": {"uv": [0, 9, 0, 10.25], "texture": "#0"},
+ "south": {"uv": [2.5, 9, 5, 10.25], "texture": "#0"},
+ "west": {"uv": [2.5, 9, 2.5, 10.25], "texture": "#0"},
+ "up": {"uv": [2.5, 9, 0, 9], "texture": "#0"},
+ "down": {"uv": [5, 9, 2.5, 9], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 0, 2],
+ "to": [13, 3, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [15, 0, 8]},
+ "faces": {
+ "north": {"uv": [5, 6, 7.5, 6.75], "texture": "#0"},
+ "east": {"uv": [3.75, 6, 5, 6.75], "texture": "#0"},
+ "south": {"uv": [1.25, 6, 3.75, 6.75], "texture": "#0"},
+ "west": {"uv": [0, 6, 1.25, 6.75], "texture": "#0"},
+ "up": {"uv": [3.75, 6, 1.25, 4.75], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [6.25, 4.75, 3.75, 6], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [4.9, -0.1, 1.9],
+ "to": [13.1, 3.1, 7.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [15, 0, 8]},
+ "faces": {
+ "north": {"uv": [12.25, 6, 14.25, 6.75], "texture": "#0"},
+ "east": {"uv": [11, 6, 12.25, 6.75], "texture": "#0"},
+ "south": {"uv": [9, 6, 11, 6.75], "texture": "#0"},
+ "west": {"uv": [7.75, 6, 9, 6.75], "texture": "#0"},
+ "up": {"uv": [11, 6, 9, 4.75], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [13, 4.75, 11, 6], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0.1, 2],
+ "to": [3, 0.1, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, 0.1, 8]},
+ "faces": {
+ "north": {"uv": [2.75, 11.75, 3, 11.75], "texture": "#0"},
+ "east": {"uv": [1.5, 11.75, 2.75, 11.75], "texture": "#0"},
+ "south": {"uv": [1.25, 11.75, 1.5, 11.75], "texture": "#0"},
+ "west": {"uv": [0, 11.75, 1.25, 11.75], "texture": "#0"},
+ "up": {"uv": [1.5, 11.75, 1.25, 10.5], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [1.75, 10.5, 1.5, 11.75], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 0, 2],
+ "to": [5, 3, 2],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [5, 0, 2]},
+ "faces": {
+ "north": {"uv": [3.75, 10.5, 4.25, 11.25], "texture": "#0"},
+ "east": {"uv": [3.75, 10.5, 3.75, 11.25], "texture": "#0"},
+ "south": {"uv": [3.25, 10.5, 3.75, 11.25], "texture": "#0"},
+ "west": {"uv": [3.25, 10.5, 3.25, 11.25], "texture": "#0"},
+ "up": {"uv": [3.75, 10.5, 3.25, 10.5], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [4.25, 10.5, 3.75, 10.5], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 0, 7],
+ "to": [5, 3, 7],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [5, 0, 7]},
+ "faces": {
+ "north": {"uv": [9.75, 11.5, 10.25, 12.25], "texture": "#0"},
+ "east": {"uv": [9.75, 11.5, 9.75, 12.25], "texture": "#0"},
+ "south": {"uv": [9.25, 11.5, 9.75, 12.25], "texture": "#0"},
+ "west": {"uv": [9.25, 11.5, 9.25, 12.25], "texture": "#0"},
+ "up": {"uv": [9.75, 11.5, 9.25, 11.5], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [10.25, 11.5, 9.75, 11.5], "rotation": 180, "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.91992, 0.91992, 0.91992]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "12",
+ "origin": [10, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [-2, 0, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 4,
+ 5,
+ 6,
+ 7,
+ 8,
+ {
+ "name": "group",
+ "origin": [0, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props3.json b/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props3.json
new file mode 100644
index 0000000..f981311
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props3.json
@@ -0,0 +1,184 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/ammo_props",
+ "particle": "sa_decor:block/particle/ammo_p"
+ },
+ "elements": [
+ {
+ "from": [3, 0, 5],
+ "to": [13, 2, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 5]},
+ "faces": {
+ "north": {"uv": [1.5, 4, 4, 4.5], "texture": "#0"},
+ "east": {"uv": [0, 4, 1.5, 4.5], "texture": "#0"},
+ "south": {"uv": [5.5, 4, 8, 4.5], "texture": "#0"},
+ "west": {"uv": [4, 4, 5.5, 4.5], "texture": "#0"},
+ "up": {"uv": [4, 4, 1.5, 2.5], "texture": "#0"},
+ "down": {"uv": [6.5, 2.5, 4, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 0.1, 3],
+ "to": [13, 0.1, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 0.1, -1]},
+ "faces": {
+ "north": {"uv": [8.75, 2.25, 11.25, 2.25], "texture": "#0"},
+ "east": {"uv": [8.25, 2.25, 8.75, 2.25], "texture": "#0"},
+ "south": {"uv": [11.75, 2.25, 14.25, 2.25], "texture": "#0"},
+ "west": {"uv": [11.25, 2.25, 11.75, 2.25], "texture": "#0"},
+ "up": {"uv": [11.25, 2.25, 8.75, 1.75], "texture": "#0"},
+ "down": {"uv": [13.75, 1.75, 11.25, 2.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [13, 0, 4],
+ "to": [13, 2, 5],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [13, 1, 5]},
+ "faces": {
+ "north": {"uv": [4.75, 10.75, 4.75, 11.25], "texture": "#0"},
+ "east": {"uv": [4.5, 10.75, 4.75, 11.25], "texture": "#0"},
+ "south": {"uv": [5, 10.75, 5, 11.25], "texture": "#0"},
+ "west": {"uv": [4.75, 10.75, 5, 11.25], "texture": "#0"},
+ "up": {"uv": [4.75, 10.75, 4.75, 10.5], "texture": "#0"},
+ "down": {"uv": [4.75, 10.5, 4.75, 10.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 0, 4],
+ "to": [3, 2, 5],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [3, 1, 5]},
+ "faces": {
+ "north": {"uv": [12, 11.5, 12, 12], "texture": "#0"},
+ "east": {"uv": [11.75, 11.5, 12, 12], "texture": "#0"},
+ "south": {"uv": [12.25, 11.5, 12.25, 12], "texture": "#0"},
+ "west": {"uv": [12, 11.5, 12.25, 12], "texture": "#0"},
+ "up": {"uv": [12, 11.5, 12, 11.25], "texture": "#0"},
+ "down": {"uv": [12, 11.25, 12, 11.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4, 2, 6],
+ "to": [12, 4, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 2, 5]},
+ "faces": {
+ "north": {"uv": [9.25, 1, 11.25, 1.5], "texture": "#0"},
+ "east": {"uv": [8.25, 1, 9.25, 1.5], "texture": "#0"},
+ "south": {"uv": [12.25, 1, 14.25, 1.5], "texture": "#0"},
+ "west": {"uv": [11.25, 1, 12.25, 1.5], "texture": "#0"},
+ "up": {"uv": [11.25, 1, 9.25, 0], "texture": "#0"},
+ "down": {"uv": [13.25, 0, 11.25, 1], "texture": "#0"}
+ }
+ },
+ {
+ "from": [10, 2, 10],
+ "to": [12, 4, 10],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [10, 2, 10]},
+ "faces": {
+ "north": {"uv": [10.5, 11.5, 11, 12], "texture": "#0"},
+ "east": {"uv": [10.5, 11.5, 10.5, 12], "texture": "#0"},
+ "south": {"uv": [11, 11.5, 11.5, 12], "texture": "#0"},
+ "west": {"uv": [11, 11.5, 11, 12], "texture": "#0"},
+ "up": {"uv": [11, 11.5, 10.5, 11.5], "texture": "#0"},
+ "down": {"uv": [11.5, 11.5, 11, 11.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [10, 2, 6],
+ "to": [12, 4, 6],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [10, 2, 6]},
+ "faces": {
+ "north": {"uv": [11.75, 9, 12.25, 9.5], "texture": "#0"},
+ "east": {"uv": [11.75, 9, 11.75, 9.5], "texture": "#0"},
+ "south": {"uv": [12.25, 9, 12.75, 9.5], "texture": "#0"},
+ "west": {"uv": [12.25, 9, 12.25, 9.5], "texture": "#0"},
+ "up": {"uv": [12.25, 9, 11.75, 9], "texture": "#0"},
+ "down": {"uv": [12.75, 9, 12.25, 9], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12, 2.1, 6],
+ "to": [13, 2.1, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 2.1, 5]},
+ "faces": {
+ "north": {"uv": [7.5, 12.5, 7.75, 12.5], "texture": "#0"},
+ "east": {"uv": [6.5, 12.5, 7.5, 12.5], "texture": "#0"},
+ "south": {"uv": [8.75, 12.5, 9, 12.5], "texture": "#0"},
+ "west": {"uv": [7.75, 12.5, 8.75, 12.5], "texture": "#0"},
+ "up": {"uv": [7.75, 12.5, 7.5, 11.5], "texture": "#0"},
+ "down": {"uv": [8, 11.5, 7.75, 12.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3.9, 1.9, 5.9],
+ "to": [10.1, 4.1, 10.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 2, 5]},
+ "faces": {
+ "north": {"uv": [9.25, 3.5, 10.75, 4], "texture": "#0"},
+ "east": {"uv": [8.25, 3.5, 9.25, 4], "texture": "#0"},
+ "south": {"uv": [11.75, 3.5, 13.25, 4], "texture": "#0"},
+ "west": {"uv": [10.75, 3.5, 11.75, 4], "texture": "#0"},
+ "up": {"uv": [10.75, 3.5, 9.25, 2.5], "texture": "#0"},
+ "down": {"uv": [12.25, 2.5, 10.75, 3.5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.91992, 0.91992, 0.91992]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [10, 0, -1],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ },
+ {
+ "name": "9mm",
+ "origin": [-2, 0, 15],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5, 6, 7, 8]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props4.json b/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props4.json
new file mode 100644
index 0000000..bebbc8a
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props4.json
@@ -0,0 +1,279 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/ammo_props",
+ "particle": "sa_decor:block/particle/ammo_p"
+ },
+ "elements": [
+ {
+ "from": [9, 0, 4],
+ "to": [13, 2, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 14]},
+ "faces": {
+ "north": {"uv": [8.25, 1, 9.25, 1.5], "texture": "#0"},
+ "east": {"uv": [12.25, 1, 14.25, 1.5], "texture": "#0"},
+ "south": {"uv": [11.25, 1, 12.25, 1.5], "texture": "#0"},
+ "west": {"uv": [9.25, 1, 11.25, 1.5], "texture": "#0"},
+ "up": {"uv": [11.25, 1, 9.25, 0], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [13.25, 0, 11.25, 1], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [13, 0, 4],
+ "to": [13, 2, 6],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [13, 0, 6]},
+ "faces": {
+ "north": {"uv": [10.5, 11.5, 10.5, 12], "texture": "#0"},
+ "east": {"uv": [11, 11.5, 11.5, 12], "texture": "#0"},
+ "south": {"uv": [11, 11.5, 11, 12], "texture": "#0"},
+ "west": {"uv": [10.5, 11.5, 11, 12], "texture": "#0"},
+ "up": {"uv": [11, 11.5, 10.5, 11.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [11.5, 11.5, 11, 11.5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [9, 0, 4],
+ "to": [9, 2, 6],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [9, 0, 6]},
+ "faces": {
+ "north": {"uv": [11.75, 9, 11.75, 9.5], "texture": "#0"},
+ "east": {"uv": [12.25, 9, 12.75, 9.5], "texture": "#0"},
+ "south": {"uv": [12.25, 9, 12.25, 9.5], "texture": "#0"},
+ "west": {"uv": [11.75, 9, 12.25, 9.5], "texture": "#0"},
+ "up": {"uv": [12.25, 9, 11.75, 9], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [12.75, 9, 12.25, 9], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [9, 0.1, 3],
+ "to": [13, 0.1, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0.1, 14]},
+ "faces": {
+ "north": {"uv": [6.5, 12.5, 7.5, 12.5], "texture": "#0"},
+ "east": {"uv": [8.75, 12.5, 9, 12.5], "texture": "#0"},
+ "south": {"uv": [7.75, 12.5, 8.75, 12.5], "texture": "#0"},
+ "west": {"uv": [7.5, 12.5, 7.75, 12.5], "texture": "#0"},
+ "up": {"uv": [7.75, 12.5, 7.5, 11.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [8, 11.5, 7.75, 12.5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [8.9, -0.1, 5.9],
+ "to": [13.1, 2.1, 12.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 14]},
+ "faces": {
+ "north": {"uv": [8.25, 3.5, 9.25, 4], "texture": "#0"},
+ "east": {"uv": [11.75, 3.5, 13.25, 4], "texture": "#0"},
+ "south": {"uv": [10.75, 3.5, 11.75, 4], "texture": "#0"},
+ "west": {"uv": [9.25, 3.5, 10.75, 4], "texture": "#0"},
+ "up": {"uv": [10.75, 3.5, 9.25, 2.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [12.25, 2.5, 10.75, 3.5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 2, 7],
+ "to": [11, 4, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 2, 6]},
+ "faces": {
+ "north": {"uv": [9.25, 1, 11.25, 1.5], "texture": "#0"},
+ "east": {"uv": [8.25, 1, 9.25, 1.5], "texture": "#0"},
+ "south": {"uv": [12.25, 1, 14.25, 1.5], "texture": "#0"},
+ "west": {"uv": [11.25, 1, 12.25, 1.5], "texture": "#0"},
+ "up": {"uv": [11.25, 1, 9.25, 0], "texture": "#0"},
+ "down": {"uv": [13.25, 0, 11.25, 1], "texture": "#0"}
+ }
+ },
+ {
+ "from": [9, 2, 11],
+ "to": [11, 4, 11],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [9, 2, 11]},
+ "faces": {
+ "north": {"uv": [10.5, 11.5, 11, 12], "texture": "#0"},
+ "east": {"uv": [10.5, 11.5, 10.5, 12], "texture": "#0"},
+ "south": {"uv": [11, 11.5, 11.5, 12], "texture": "#0"},
+ "west": {"uv": [11, 11.5, 11, 12], "texture": "#0"},
+ "up": {"uv": [11, 11.5, 10.5, 11.5], "texture": "#0"},
+ "down": {"uv": [11.5, 11.5, 11, 11.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [9, 2, 7],
+ "to": [11, 4, 7],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [9, 2, 7]},
+ "faces": {
+ "north": {"uv": [11.75, 9, 12.25, 9.5], "texture": "#0"},
+ "east": {"uv": [11.75, 9, 11.75, 9.5], "texture": "#0"},
+ "south": {"uv": [12.25, 9, 12.75, 9.5], "texture": "#0"},
+ "west": {"uv": [12.25, 9, 12.25, 9.5], "texture": "#0"},
+ "up": {"uv": [12.25, 9, 11.75, 9], "texture": "#0"},
+ "down": {"uv": [12.75, 9, 12.25, 9], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11, 2.2, 7],
+ "to": [12, 2.2, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 2.2, 6]},
+ "faces": {
+ "north": {"uv": [7.5, 12.5, 7.75, 12.5], "texture": "#0"},
+ "east": {"uv": [6.5, 12.5, 7.5, 12.5], "texture": "#0"},
+ "south": {"uv": [8.75, 12.5, 9, 12.5], "texture": "#0"},
+ "west": {"uv": [7.75, 12.5, 8.75, 12.5], "texture": "#0"},
+ "up": {"uv": [7.75, 12.5, 7.5, 11.5], "texture": "#0"},
+ "down": {"uv": [8, 11.5, 7.75, 12.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2.9, 1.9, 6.9],
+ "to": [9.1, 4.1, 11.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 2, 6]},
+ "faces": {
+ "north": {"uv": [9.25, 3.5, 10.75, 4], "texture": "#0"},
+ "east": {"uv": [8.25, 3.5, 9.25, 4], "texture": "#0"},
+ "south": {"uv": [11.75, 3.5, 13.25, 4], "texture": "#0"},
+ "west": {"uv": [10.75, 3.5, 11.75, 4], "texture": "#0"},
+ "up": {"uv": [10.75, 3.5, 9.25, 2.5], "texture": "#0"},
+ "down": {"uv": [12.25, 2.5, 10.75, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0.1, 1],
+ "to": [7, 0.1, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 0.1, 12]},
+ "faces": {
+ "north": {"uv": [3.25, 12.75, 4.5, 12.75], "texture": "#0"},
+ "east": {"uv": [6, 12.75, 6.25, 12.75], "texture": "#0"},
+ "south": {"uv": [4.75, 12.75, 6, 12.75], "texture": "#0"},
+ "west": {"uv": [4.5, 12.75, 4.75, 12.75], "texture": "#0"},
+ "up": {"uv": [4.75, 12.75, 4.5, 11.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [5, 11.5, 4.75, 12.75], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 0, 2],
+ "to": [7, 2, 4],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [7, 0, 4]},
+ "faces": {
+ "north": {"uv": [11.75, 9.75, 11.75, 10.25], "texture": "#0"},
+ "east": {"uv": [12.25, 9.75, 12.75, 10.25], "texture": "#0"},
+ "south": {"uv": [12.25, 9.75, 12.25, 10.25], "texture": "#0"},
+ "west": {"uv": [11.75, 9.75, 12.25, 10.25], "texture": "#0"},
+ "up": {"uv": [12.25, 9.75, 11.75, 9.75], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [12.75, 9.75, 12.25, 9.75], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 2],
+ "to": [2, 2, 4],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [2, 0, 4]},
+ "faces": {
+ "north": {"uv": [11.75, 10.5, 11.75, 11], "texture": "#0"},
+ "east": {"uv": [12.25, 10.5, 12.75, 11], "texture": "#0"},
+ "south": {"uv": [12.25, 10.5, 12.25, 11], "texture": "#0"},
+ "west": {"uv": [11.75, 10.5, 12.25, 11], "texture": "#0"},
+ "up": {"uv": [12.25, 10.5, 11.75, 10.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [12.75, 10.5, 12.25, 10.5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.9, -0.1, 3.9],
+ "to": [7.1, 2.1, 12.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 14]},
+ "faces": {
+ "north": {"uv": [7.75, 8.25, 9, 8.75], "texture": "#0"},
+ "east": {"uv": [12.25, 8.25, 14.25, 8.75], "texture": "#0"},
+ "south": {"uv": [11, 8.25, 12.25, 8.75], "texture": "#0"},
+ "west": {"uv": [9, 8.25, 11, 8.75], "texture": "#0"},
+ "up": {"uv": [11, 8.25, 9, 7], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [13, 7, 11, 8.25], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 2],
+ "to": [7, 2, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 8.25, 1.25, 8.75], "texture": "#0"},
+ "east": {"uv": [5, 8.25, 7.5, 8.75], "texture": "#0"},
+ "south": {"uv": [3.75, 8.25, 5, 8.75], "texture": "#0"},
+ "west": {"uv": [1.25, 8.25, 3.75, 8.75], "texture": "#0"},
+ "up": {"uv": [3.75, 8.25, 1.25, 7], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [6.25, 7, 3.75, 8.25], "rotation": 90, "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.91992, 0.91992, 0.91992]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "9mm",
+ "origin": [-2, 0, 15],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4]
+ },
+ {
+ "name": "9mm",
+ "origin": [-2, 0, 15],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6, 7, 8, 9]
+ },
+ {
+ "name": "group",
+ "origin": [-2, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [10, 11, 12]
+ },
+ 13,
+ 14
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props5.json b/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props5.json
new file mode 100644
index 0000000..e187645
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props5.json
@@ -0,0 +1,279 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/ammo_props",
+ "particle": "sa_decor:block/particle/ammo_p"
+ },
+ "elements": [
+ {
+ "from": [8, 0, 3],
+ "to": [14, 2, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 15]},
+ "faces": {
+ "north": {"uv": [1.5, 4, 0, 4.5], "texture": "#0"},
+ "east": {"uv": [4, 4, 1.5, 4.5], "texture": "#0"},
+ "south": {"uv": [5.5, 4, 4, 4.5], "texture": "#0"},
+ "west": {"uv": [8, 4, 5.5, 4.5], "texture": "#0"},
+ "up": {"uv": [4, 2.5, 1.5, 4], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [6.5, 4, 4, 2.5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0.1, 3],
+ "to": [16, 0.1, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [20, 0.1, 15]},
+ "faces": {
+ "north": {"uv": [8.75, 2.25, 8.25, 2.25], "texture": "#0"},
+ "east": {"uv": [11.25, 2.25, 8.75, 2.25], "texture": "#0"},
+ "south": {"uv": [11.75, 2.25, 11.25, 2.25], "texture": "#0"},
+ "west": {"uv": [14.25, 2.25, 11.75, 2.25], "texture": "#0"},
+ "up": {"uv": [11.25, 1.75, 8.75, 2.25], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [13.75, 2.25, 11.25, 1.75], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 3],
+ "to": [15, 2, 3],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [14, 1, 3]},
+ "faces": {
+ "north": {"uv": [4.75, 10.75, 4.5, 11.25], "texture": "#0"},
+ "east": {"uv": [4.75, 10.75, 4.75, 11.25], "texture": "#0"},
+ "south": {"uv": [5, 10.75, 4.75, 11.25], "texture": "#0"},
+ "west": {"uv": [5, 10.75, 5, 11.25], "texture": "#0"},
+ "up": {"uv": [4.75, 10.5, 4.75, 10.75], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [4.75, 10.75, 4.75, 10.5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 13],
+ "to": [15, 2, 13],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [14, 1, 13]},
+ "faces": {
+ "north": {"uv": [12, 11.5, 11.75, 12], "texture": "#0"},
+ "east": {"uv": [12, 11.5, 12, 12], "texture": "#0"},
+ "south": {"uv": [12.25, 11.5, 12, 12], "texture": "#0"},
+ "west": {"uv": [12.25, 11.5, 12.25, 12], "texture": "#0"},
+ "up": {"uv": [12, 11.25, 12, 11.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [12, 11.5, 12, 11.25], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 0, 3],
+ "to": [6, 3, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 15]},
+ "faces": {
+ "north": {"uv": [0, 6, 1.25, 6.75], "texture": "#0"},
+ "east": {"uv": [5, 6, 7.5, 6.75], "texture": "#0"},
+ "south": {"uv": [3.75, 6, 5, 6.75], "texture": "#0"},
+ "west": {"uv": [1.25, 6, 3.75, 6.75], "texture": "#0"},
+ "up": {"uv": [3.75, 6, 1.25, 4.75], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [6.25, 4.75, 3.75, 6], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.9, -0.1, 4.9],
+ "to": [6.1, 3.1, 13.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 15]},
+ "faces": {
+ "north": {"uv": [7.75, 6, 9, 6.75], "texture": "#0"},
+ "east": {"uv": [12.25, 6, 14.25, 6.75], "texture": "#0"},
+ "south": {"uv": [11, 6, 12.25, 6.75], "texture": "#0"},
+ "west": {"uv": [9, 6, 11, 6.75], "texture": "#0"},
+ "up": {"uv": [11, 6, 9, 4.75], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [13, 4.75, 11, 6], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 0.1, 2],
+ "to": [6, 0.1, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0.1, 13]},
+ "faces": {
+ "north": {"uv": [0, 11.75, 1.25, 11.75], "texture": "#0"},
+ "east": {"uv": [2.75, 11.75, 3, 11.75], "texture": "#0"},
+ "south": {"uv": [1.5, 11.75, 2.75, 11.75], "texture": "#0"},
+ "west": {"uv": [1.25, 11.75, 1.5, 11.75], "texture": "#0"},
+ "up": {"uv": [1.5, 11.75, 1.25, 10.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [1.75, 10.5, 1.5, 11.75], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 0, 3],
+ "to": [6, 3, 5],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [6, 0, 5]},
+ "faces": {
+ "north": {"uv": [3.25, 10.5, 3.25, 11.25], "texture": "#0"},
+ "east": {"uv": [3.75, 10.5, 4.25, 11.25], "texture": "#0"},
+ "south": {"uv": [3.75, 10.5, 3.75, 11.25], "texture": "#0"},
+ "west": {"uv": [3.25, 10.5, 3.75, 11.25], "texture": "#0"},
+ "up": {"uv": [3.75, 10.5, 3.25, 10.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [4.25, 10.5, 3.75, 10.5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 0, 3],
+ "to": [1, 3, 5],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [1, 0, 5]},
+ "faces": {
+ "north": {"uv": [9.25, 11.5, 9.25, 12.25], "texture": "#0"},
+ "east": {"uv": [9.75, 11.5, 10.25, 12.25], "texture": "#0"},
+ "south": {"uv": [9.75, 11.5, 9.75, 12.25], "texture": "#0"},
+ "west": {"uv": [9.25, 11.5, 9.75, 12.25], "texture": "#0"},
+ "up": {"uv": [9.75, 11.5, 9.25, 11.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [10.25, 11.5, 9.75, 11.5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 2.1, 2],
+ "to": [12, 2.1, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, 2.1, 13]},
+ "faces": {
+ "north": {"uv": [4.5, 12.75, 3.25, 12.75], "texture": "#0"},
+ "east": {"uv": [4.75, 12.75, 4.5, 12.75], "texture": "#0"},
+ "south": {"uv": [6, 12.75, 4.75, 12.75], "texture": "#0"},
+ "west": {"uv": [6.25, 12.75, 6, 12.75], "texture": "#0"},
+ "up": {"uv": [4.5, 12.75, 4.75, 11.5], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [4.75, 11.5, 5, 12.75], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 2, 3],
+ "to": [7, 4, 5],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [7, 2, 5]},
+ "faces": {
+ "north": {"uv": [11.75, 9.75, 11.75, 10.25], "texture": "#0"},
+ "east": {"uv": [12.25, 9.75, 11.75, 10.25], "texture": "#0"},
+ "south": {"uv": [12.25, 9.75, 12.25, 10.25], "texture": "#0"},
+ "west": {"uv": [12.75, 9.75, 12.25, 10.25], "texture": "#0"},
+ "up": {"uv": [11.75, 9.75, 12.25, 9.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [12.25, 9.75, 12.75, 9.75], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [12, 2, 3],
+ "to": [12, 4, 5],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [12, 2, 5]},
+ "faces": {
+ "north": {"uv": [11.75, 10.5, 11.75, 11], "texture": "#0"},
+ "east": {"uv": [12.25, 10.5, 11.75, 11], "texture": "#0"},
+ "south": {"uv": [12.25, 10.5, 12.25, 11], "texture": "#0"},
+ "west": {"uv": [12.75, 10.5, 12.25, 11], "texture": "#0"},
+ "up": {"uv": [11.75, 10.5, 12.25, 10.5], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [12.25, 10.5, 12.75, 10.5], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [6.9, 1.9, 4.9],
+ "to": [12.1, 4.1, 13.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, 2, 15]},
+ "faces": {
+ "north": {"uv": [9, 8.25, 7.75, 8.75], "texture": "#0"},
+ "east": {"uv": [11, 8.25, 9, 8.75], "texture": "#0"},
+ "south": {"uv": [12.25, 8.25, 11, 8.75], "texture": "#0"},
+ "west": {"uv": [14.25, 8.25, 12.25, 8.75], "texture": "#0"},
+ "up": {"uv": [9, 8.25, 11, 7], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [11, 7, 13, 8.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 2, 3],
+ "to": [12, 4, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, 2, 15]},
+ "faces": {
+ "north": {"uv": [1.25, 8.25, 0, 8.75], "texture": "#0"},
+ "east": {"uv": [3.75, 8.25, 1.25, 8.75], "texture": "#0"},
+ "south": {"uv": [5, 8.25, 3.75, 8.75], "texture": "#0"},
+ "west": {"uv": [7.5, 8.25, 5, 8.75], "texture": "#0"},
+ "up": {"uv": [1.25, 8.25, 3.75, 7], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [3.75, 7, 6.25, 8.25], "rotation": 270, "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.91992, 0.91992, 0.91992]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [10, 0, -1],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [-2, 0, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 4,
+ 5,
+ 6,
+ 7,
+ 8,
+ {
+ "name": "group",
+ "origin": [0, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-2, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [9, 10, 11]
+ },
+ 12,
+ 13
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props6.json b/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props6.json
new file mode 100644
index 0000000..85d22d1
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props6.json
@@ -0,0 +1,694 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "0": "sa_decor:block/ammo_props",
+ "particle": "sa_decor:block/particle/ammo_p"
+ },
+ "elements": [
+ {
+ "from": [
+ 3,
+ 0,
+ 6
+ ],
+ "to": [
+ 13,
+ 3,
+ 12
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 1,
+ 0,
+ 6
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 1.5,
+ 1.5,
+ 4,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 1.5,
+ 1.5,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 5.5,
+ 1.5,
+ 8,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 1.5,
+ 5.5,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 4,
+ 1.5,
+ 1.5,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 6.5,
+ 0,
+ 4,
+ 1.5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 10,
+ 0,
+ 4
+ ],
+ "to": [
+ 11,
+ 3,
+ 5
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -1,
+ 0,
+ -1
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 1.75,
+ 0.25,
+ 2,
+ 1
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 1.75,
+ 0.25,
+ 2,
+ 1
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 1.75,
+ 0.25,
+ 2,
+ 1
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 1.75,
+ 0.25,
+ 2,
+ 1
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 1.75,
+ 0.25,
+ 2,
+ 0.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 1.75,
+ 0.25,
+ 2,
+ 0.5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 6,
+ 0,
+ 2
+ ],
+ "to": [
+ 7,
+ 1,
+ 5
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -5,
+ -5,
+ 5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 1.75,
+ 0.25,
+ 2,
+ 0.5
+ ],
+ "rotation": 180,
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 1.75,
+ 0.25,
+ 2,
+ 1
+ ],
+ "rotation": 90,
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 1.75,
+ 0.25,
+ 2,
+ 0.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 1.75,
+ 0.25,
+ 2,
+ 1
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 1.75,
+ 0.25,
+ 2,
+ 1
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 1.75,
+ 0.25,
+ 2,
+ 1
+ ],
+ "rotation": 180,
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 4
+ ],
+ "to": [
+ 9,
+ 3,
+ 5
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -3,
+ 0,
+ -1
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 1.5,
+ 0.25,
+ 1.75,
+ 1
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 1.5,
+ 0.25,
+ 1.75,
+ 1
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 1.5,
+ 0.25,
+ 1.75,
+ 1
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 1.5,
+ 0.25,
+ 1.75,
+ 1
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 1.5,
+ 0.25,
+ 1.75,
+ 0.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 1.5,
+ 0.25,
+ 1.75,
+ 0.5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 13,
+ 3,
+ 6
+ ],
+ "to": [
+ 13,
+ 6,
+ 12
+ ],
+ "rotation": {
+ "angle": 22.5,
+ "axis": "z",
+ "origin": [
+ 13,
+ 3,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.75,
+ 10.5,
+ 6.75,
+ 11.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 5.25,
+ 10.5,
+ 6.75,
+ 11.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 8.25,
+ 10.5,
+ 8.25,
+ 11.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6.75,
+ 10.5,
+ 8.25,
+ 11.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 6.75,
+ 10.5,
+ 6.75,
+ 9
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 6.75,
+ 9,
+ 6.75,
+ 10.5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 3,
+ 6
+ ],
+ "to": [
+ 3,
+ 6,
+ 12
+ ],
+ "rotation": {
+ "angle": -22.5,
+ "axis": "z",
+ "origin": [
+ 3,
+ 3,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 10,
+ 10.5,
+ 10,
+ 11.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 8.5,
+ 10.5,
+ 10,
+ 11.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 11.5,
+ 10.5,
+ 11.5,
+ 11.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 10,
+ 10.5,
+ 11.5,
+ 11.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 10,
+ 10.5,
+ 10,
+ 9
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10,
+ 9,
+ 10,
+ 10.5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 3,
+ 12
+ ],
+ "to": [
+ 13,
+ 8,
+ 12
+ ],
+ "rotation": {
+ "angle": 22.5,
+ "axis": "x",
+ "origin": [
+ 8,
+ 3,
+ 12
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 9,
+ 2.5,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 9,
+ 0,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 2.5,
+ 9,
+ 5,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 2.5,
+ 9,
+ 2.5,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 2.5,
+ 9,
+ 0,
+ 9
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 5,
+ 9,
+ 2.5,
+ 9
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2,
+ 1.25,
+ 2.75
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2,
+ 1.25,
+ 2.75
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 141,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.75,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -32,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.75,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ 3.25,
+ 0
+ ],
+ "scale": [
+ 0.91992,
+ 0.91992,
+ 0.91992
+ ]
+ },
+ "head": {
+ "translation": [
+ 0,
+ 0.5,
+ 0
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "12",
+ "origin": [
+ 10,
+ 0,
+ 7
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6
+ ]
+ }
+ ]
+}
diff --git a/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props7.json b/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props7.json
new file mode 100644
index 0000000..1d2f683
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props7.json
@@ -0,0 +1,166 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/ammo_props",
+ "particle": "sa_decor:block/particle/ammo_p"
+ },
+ "elements": [
+ {
+ "from": [3, 0, 6],
+ "to": [13, 3, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [15, 0, 12]},
+ "faces": {
+ "north": {"uv": [5, 6, 7.5, 6.75], "texture": "#0"},
+ "east": {"uv": [3.75, 6, 5, 6.75], "texture": "#0"},
+ "south": {"uv": [1.25, 6, 3.75, 6.75], "texture": "#0"},
+ "west": {"uv": [0, 6, 1.25, 6.75], "texture": "#0"},
+ "up": {"uv": [3.75, 6, 1.25, 4.75], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [6.25, 4.75, 3.75, 6], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [4.9, -0.1, 5.9],
+ "to": [13.1, 3.1, 11.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [15, 0, 12]},
+ "faces": {
+ "north": {"uv": [12.25, 6, 14.25, 6.75], "texture": "#0"},
+ "east": {"uv": [11, 6, 12.25, 6.75], "texture": "#0"},
+ "south": {"uv": [9, 6, 11, 6.75], "texture": "#0"},
+ "west": {"uv": [7.75, 6, 9, 6.75], "texture": "#0"},
+ "up": {"uv": [11, 6, 9, 4.75], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [13, 4.75, 11, 6], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0.1, 6],
+ "to": [3, 0.1, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, 0.1, 12]},
+ "faces": {
+ "north": {"uv": [2.75, 11.75, 3, 11.75], "texture": "#0"},
+ "east": {"uv": [1.5, 11.75, 2.75, 11.75], "texture": "#0"},
+ "south": {"uv": [1.25, 11.75, 1.5, 11.75], "texture": "#0"},
+ "west": {"uv": [0, 11.75, 1.25, 11.75], "texture": "#0"},
+ "up": {"uv": [1.5, 11.75, 1.25, 10.5], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [1.75, 10.5, 1.5, 11.75], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 0, 6],
+ "to": [5, 3, 6],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [5, 0, 6]},
+ "faces": {
+ "north": {"uv": [3.75, 10.5, 4.25, 11.25], "texture": "#0"},
+ "east": {"uv": [3.75, 10.5, 3.75, 11.25], "texture": "#0"},
+ "south": {"uv": [3.25, 10.5, 3.75, 11.25], "texture": "#0"},
+ "west": {"uv": [3.25, 10.5, 3.25, 11.25], "texture": "#0"},
+ "up": {"uv": [3.75, 10.5, 3.25, 10.5], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [4.25, 10.5, 3.75, 10.5], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 0, 11],
+ "to": [5, 3, 11],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [5, 0, 11]},
+ "faces": {
+ "north": {"uv": [9.75, 11.5, 10.25, 12.25], "texture": "#0"},
+ "east": {"uv": [9.75, 11.5, 9.75, 12.25], "texture": "#0"},
+ "south": {"uv": [9.25, 11.5, 9.75, 12.25], "texture": "#0"},
+ "west": {"uv": [9.25, 11.5, 9.25, 12.25], "texture": "#0"},
+ "up": {"uv": [9.75, 11.5, 9.25, 11.5], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [10.25, 11.5, 9.75, 11.5], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 0, 1],
+ "to": [7, 1, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-5, -5, 4]},
+ "faces": {
+ "north": {"uv": [1.75, 0.25, 2, 0.5], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [1.75, 0.25, 2, 1], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [1.75, 0.25, 2, 0.5], "texture": "#0"},
+ "west": {"uv": [1.75, 0.25, 2, 1], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [1.75, 0.25, 2, 1], "texture": "#0"},
+ "down": {"uv": [1.75, 0.25, 2, 1], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [8, 0, 3],
+ "to": [9, 3, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-3, 0, -2]},
+ "faces": {
+ "north": {"uv": [1.5, 0.25, 1.75, 1], "texture": "#0"},
+ "east": {"uv": [1.5, 0.25, 1.75, 1], "texture": "#0"},
+ "south": {"uv": [1.5, 0.25, 1.75, 1], "texture": "#0"},
+ "west": {"uv": [1.5, 0.25, 1.75, 1], "texture": "#0"},
+ "up": {"uv": [1.5, 0.25, 1.75, 0.5], "texture": "#0"},
+ "down": {"uv": [1.5, 0.25, 1.75, 0.5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.91992, 0.91992, 0.91992]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-2, 0, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ {
+ "name": "group",
+ "origin": [0, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ 5,
+ 6
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props8.json b/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props8.json
new file mode 100644
index 0000000..16413ee
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props8.json
@@ -0,0 +1,154 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/ammo_props",
+ "particle": "sa_decor:block/particle/ammo_p"
+ },
+ "elements": [
+ {
+ "from": [3, 0, 6],
+ "to": [13, 2, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 6]},
+ "faces": {
+ "north": {"uv": [1.5, 4, 4, 4.5], "texture": "#0"},
+ "east": {"uv": [0, 4, 1.5, 4.5], "texture": "#0"},
+ "south": {"uv": [5.5, 4, 8, 4.5], "texture": "#0"},
+ "west": {"uv": [4, 4, 5.5, 4.5], "texture": "#0"},
+ "up": {"uv": [4, 4, 1.5, 2.5], "texture": "#0"},
+ "down": {"uv": [6.5, 2.5, 4, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 0.1, 4],
+ "to": [13, 0.1, 6],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 0.1, 0]},
+ "faces": {
+ "north": {"uv": [8.75, 2.25, 11.25, 2.25], "texture": "#0"},
+ "east": {"uv": [8.25, 2.25, 8.75, 2.25], "texture": "#0"},
+ "south": {"uv": [11.75, 2.25, 14.25, 2.25], "texture": "#0"},
+ "west": {"uv": [11.25, 2.25, 11.75, 2.25], "texture": "#0"},
+ "up": {"uv": [11.25, 2.25, 8.75, 1.75], "texture": "#0"},
+ "down": {"uv": [13.75, 1.75, 11.25, 2.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [13, 0, 5],
+ "to": [13, 2, 6],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [13, 1, 6]},
+ "faces": {
+ "north": {"uv": [4.75, 10.75, 4.75, 11.25], "texture": "#0"},
+ "east": {"uv": [4.5, 10.75, 4.75, 11.25], "texture": "#0"},
+ "south": {"uv": [5, 10.75, 5, 11.25], "texture": "#0"},
+ "west": {"uv": [4.75, 10.75, 5, 11.25], "texture": "#0"},
+ "up": {"uv": [4.75, 10.75, 4.75, 10.5], "texture": "#0"},
+ "down": {"uv": [4.75, 10.5, 4.75, 10.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 0, 5],
+ "to": [3, 2, 6],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [3, 1, 6]},
+ "faces": {
+ "north": {"uv": [12, 11.5, 12, 12], "texture": "#0"},
+ "east": {"uv": [11.75, 11.5, 12, 12], "texture": "#0"},
+ "south": {"uv": [12.25, 11.5, 12.25, 12], "texture": "#0"},
+ "west": {"uv": [12, 11.5, 12.25, 12], "texture": "#0"},
+ "up": {"uv": [12, 11.5, 12, 11.25], "texture": "#0"},
+ "down": {"uv": [12, 11.25, 12, 11.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11, 0, 3],
+ "to": [12, 4, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 6]},
+ "faces": {
+ "north": {"uv": [1.5, 7.5, 1.25, 8], "texture": "#0"},
+ "east": {"uv": [1.5, 7.5, 1.25, 8], "texture": "#0"},
+ "south": {"uv": [1.5, 7.5, 1.25, 8], "texture": "#0"},
+ "west": {"uv": [1.5, 7.5, 1.25, 8], "texture": "#0"},
+ "up": {"uv": [1.25, 7.25, 1.5, 7.5], "texture": "#0"},
+ "down": {"uv": [1.25, 7.25, 1.5, 7.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [8, 2, 7],
+ "to": [9, 3, 11],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [8.5, 2.5, 9]},
+ "faces": {
+ "north": {"uv": [1.25, 7.75, 1.5, 8], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [1.5, 7.5, 1.25, 8], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [1.25, 7.25, 1.5, 7.5], "texture": "#0"},
+ "west": {"uv": [1.5, 7.5, 1.25, 8], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [1.5, 7.5, 1.25, 8], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [1.5, 7.5, 1.25, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 0, 0],
+ "to": [8, 1, 4],
+ "rotation": {"angle": -45, "axis": "y", "origin": [5.5, 0.5, 2]},
+ "faces": {
+ "north": {"uv": [1.25, 7.75, 1.5, 8], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [1.5, 7.5, 1.25, 8], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [1.25, 7.25, 1.5, 7.5], "texture": "#0"},
+ "west": {"uv": [1.5, 7.5, 1.25, 8], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [1.5, 7.5, 1.25, 8], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [1.5, 7.5, 1.25, 8], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.91992, 0.91992, 0.91992]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [10, 0, -1],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ },
+ 4,
+ 5,
+ 6
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props9.json b/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props9.json
new file mode 100644
index 0000000..40b5bf0
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/ammo_props/ammo_props9.json
@@ -0,0 +1,163 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/ammo_props",
+ "particle": "sa_decor:block/particle/ammo_p"
+ },
+ "elements": [
+ {
+ "from": [5, 0.1, 3],
+ "to": [10, 0.1, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 0.1, 14]},
+ "faces": {
+ "north": {"uv": [3.25, 12.75, 4.5, 12.75], "texture": "#0"},
+ "east": {"uv": [6, 12.75, 6.25, 12.75], "texture": "#0"},
+ "south": {"uv": [4.75, 12.75, 6, 12.75], "texture": "#0"},
+ "west": {"uv": [4.5, 12.75, 4.75, 12.75], "texture": "#0"},
+ "up": {"uv": [4.75, 12.75, 4.5, 11.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [5, 11.5, 4.75, 12.75], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [10, 0, 4],
+ "to": [10, 2, 6],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [10, 0, 6]},
+ "faces": {
+ "north": {"uv": [11.75, 9.75, 11.75, 10.25], "texture": "#0"},
+ "east": {"uv": [12.25, 9.75, 12.75, 10.25], "texture": "#0"},
+ "south": {"uv": [12.25, 9.75, 12.25, 10.25], "texture": "#0"},
+ "west": {"uv": [11.75, 9.75, 12.25, 10.25], "texture": "#0"},
+ "up": {"uv": [12.25, 9.75, 11.75, 9.75], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [12.75, 9.75, 12.25, 9.75], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 0, 4],
+ "to": [5, 2, 6],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [5, 0, 6]},
+ "faces": {
+ "north": {"uv": [11.75, 10.5, 11.75, 11], "texture": "#0"},
+ "east": {"uv": [12.25, 10.5, 12.75, 11], "texture": "#0"},
+ "south": {"uv": [12.25, 10.5, 12.25, 11], "texture": "#0"},
+ "west": {"uv": [11.75, 10.5, 12.25, 11], "texture": "#0"},
+ "up": {"uv": [12.25, 10.5, 11.75, 10.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [12.75, 10.5, 12.25, 10.5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [4.9, -0.1, 5.9],
+ "to": [10.1, 2.1, 14.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 0, 16]},
+ "faces": {
+ "north": {"uv": [7.75, 8.25, 9, 8.75], "texture": "#0"},
+ "east": {"uv": [12.25, 8.25, 14.25, 8.75], "texture": "#0"},
+ "south": {"uv": [11, 8.25, 12.25, 8.75], "texture": "#0"},
+ "west": {"uv": [9, 8.25, 11, 8.75], "texture": "#0"},
+ "up": {"uv": [11, 8.25, 9, 7], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [13, 7, 11, 8.25], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 0, 4],
+ "to": [10, 2, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 0, 16]},
+ "faces": {
+ "north": {"uv": [0, 8.25, 1.25, 8.75], "texture": "#0"},
+ "east": {"uv": [5, 8.25, 7.5, 8.75], "texture": "#0"},
+ "south": {"uv": [3.75, 8.25, 5, 8.75], "texture": "#0"},
+ "west": {"uv": [1.25, 8.25, 3.75, 8.75], "texture": "#0"},
+ "up": {"uv": [3.75, 8.25, 1.25, 7], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [6.25, 7, 3.75, 8.25], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [9, 0, 2],
+ "to": [10, 2, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 0, 5]},
+ "faces": {
+ "north": {"uv": [1.5, 7.5, 1.25, 8], "texture": "#0"},
+ "east": {"uv": [1.5, 7.5, 1.25, 8], "texture": "#0"},
+ "south": {"uv": [1.5, 7.5, 1.25, 8], "texture": "#0"},
+ "west": {"uv": [1.5, 7.5, 1.25, 8], "texture": "#0"},
+ "up": {"uv": [1.25, 7.25, 1.5, 7.5], "texture": "#0"},
+ "down": {"uv": [1.25, 7.25, 1.5, 7.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 0, 1],
+ "to": [8, 1, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, -2, 1]},
+ "faces": {
+ "north": {"uv": [1.25, 7.75, 1.5, 8], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [1.5, 7.5, 1.25, 8], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [1.25, 7.25, 1.5, 7.5], "texture": "#0"},
+ "west": {"uv": [1.5, 7.5, 1.25, 8], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [1.5, 7.5, 1.25, 8], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [1.5, 7.5, 1.25, 8], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.91992, 0.91992, 0.91992]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-2, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2]
+ },
+ 3,
+ 4,
+ 5,
+ 6
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/attach_case/attach_case.json b/统计/_sa_decor_models/03_容器/models/block/attach_case/attach_case.json
new file mode 100644
index 0000000..c67e1a0
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/attach_case/attach_case.json
@@ -0,0 +1,132 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/attach_case",
+ "particle": "sa_decor:block/particles/atc_p"
+ },
+ "elements": [
+ {
+ "from": [0.8, -0.2, 1.8],
+ "to": [15.2, 1.2, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 7]},
+ "faces": {
+ "north": {"uv": [8, 7.25, 11.5, 7.5], "texture": "#1"},
+ "east": {"uv": [10.75, 8.25, 13.5, 8.5], "texture": "#1"},
+ "south": {"uv": [3.5, 10.75, 7, 11], "texture": "#1"},
+ "west": {"uv": [10.5, 8.75, 13.25, 9], "texture": "#1"},
+ "up": {"uv": [3.5, 10.5, 0, 7.75], "texture": "#1"},
+ "down": {"uv": [7, 7.75, 3.5, 10.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [5, 2, 0],
+ "to": [11, 2, 2],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 2, 2]},
+ "faces": {
+ "north": {"uv": [1.5, 7.5, 3, 7.5], "texture": "#1"},
+ "east": {"uv": [1, 7.5, 1.5, 7.5], "texture": "#1"},
+ "south": {"uv": [3.5, 7.5, 5, 7.5], "texture": "#1"},
+ "west": {"uv": [3, 7.5, 3.5, 7.5], "texture": "#1"},
+ "up": {"uv": [3, 7.5, 1.5, 7], "texture": "#1"},
+ "down": {"uv": [4.5, 7, 3, 7.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 0, 2],
+ "to": [15, 2, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 7]},
+ "faces": {
+ "north": {"uv": [3, 3, 6.5, 3.5], "texture": "#1"},
+ "east": {"uv": [0.25, 3, 3, 3.5], "texture": "#1"},
+ "south": {"uv": [9.25, 3, 12.75, 3.5], "texture": "#1"},
+ "west": {"uv": [6.5, 3, 9.25, 3.5], "texture": "#1"},
+ "up": {"uv": [6.5, 3, 3, 0.25], "texture": "#1"},
+ "down": {"uv": [10, 0.25, 6.5, 3], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0.8, 2.8, 1.8],
+ "to": [15.2, 4.2, 13.2],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 2, 13]},
+ "faces": {
+ "north": {"uv": [7, 10.5, 10.5, 10.75], "texture": "#1"},
+ "east": {"uv": [10.75, 9, 13.5, 9.25], "texture": "#1"},
+ "south": {"uv": [10.5, 7.5, 14, 7.75], "texture": "#1"},
+ "west": {"uv": [10.5, 9.5, 13.25, 9.75], "texture": "#1"},
+ "up": {"uv": [10.5, 10.5, 7, 7.75], "texture": "#1"},
+ "down": {"uv": [3.5, 10.75, 0, 13.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 2, 2],
+ "to": [15, 4, 13],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 2, 13]},
+ "faces": {
+ "north": {"uv": [3, 6.5, 6.5, 7], "texture": "#1"},
+ "east": {"uv": [0.25, 6.5, 3, 7], "texture": "#1"},
+ "south": {"uv": [9.25, 6.5, 12.75, 7], "texture": "#1"},
+ "west": {"uv": [6.5, 6.5, 9.25, 7], "texture": "#1"},
+ "up": {"uv": [6.5, 6.5, 3, 3.75], "texture": "#1"},
+ "down": {"uv": [10, 3.75, 6.5, 6.5], "texture": "#1"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.5, 4.25, 0],
+ "scale": [0.81055, 0.81055, 0.81055]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [1, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2]
+ },
+ {
+ "name": "group",
+ "origin": [1, 2, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [3, 4]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/attach_case/attach_case_open.json b/统计/_sa_decor_models/03_容器/models/block/attach_case/attach_case_open.json
new file mode 100644
index 0000000..00c05fd
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/attach_case/attach_case_open.json
@@ -0,0 +1,132 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/attach_case",
+ "particle": "sa_decor:block/particles/atc_p"
+ },
+ "elements": [
+ {
+ "from": [0.8, -0.2, 1.8],
+ "to": [15.2, 1.2, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 7]},
+ "faces": {
+ "north": {"uv": [8, 7.25, 11.5, 7.5], "texture": "#1"},
+ "east": {"uv": [10.75, 8.25, 13.5, 8.5], "texture": "#1"},
+ "south": {"uv": [3.5, 10.75, 7, 11], "texture": "#1"},
+ "west": {"uv": [10.5, 8.75, 13.25, 9], "texture": "#1"},
+ "up": {"uv": [3.5, 10.5, 0, 7.75], "texture": "#1"},
+ "down": {"uv": [7, 7.75, 3.5, 10.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [5, 2, 0],
+ "to": [11, 2, 2],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 2, 2]},
+ "faces": {
+ "north": {"uv": [1.5, 7.5, 3, 7.5], "texture": "#1"},
+ "east": {"uv": [1, 7.5, 1.5, 7.5], "texture": "#1"},
+ "south": {"uv": [3.5, 7.5, 5, 7.5], "texture": "#1"},
+ "west": {"uv": [3, 7.5, 3.5, 7.5], "texture": "#1"},
+ "up": {"uv": [3, 7.5, 1.5, 7], "texture": "#1"},
+ "down": {"uv": [4.5, 7, 3, 7.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 0, 2],
+ "to": [15, 2, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 7]},
+ "faces": {
+ "north": {"uv": [3, 3, 6.5, 3.5], "texture": "#1"},
+ "east": {"uv": [0.25, 3, 3, 3.5], "texture": "#1"},
+ "south": {"uv": [9.25, 3, 12.75, 3.5], "texture": "#1"},
+ "west": {"uv": [6.5, 3, 9.25, 3.5], "texture": "#1"},
+ "up": {"uv": [6.5, 3, 3, 0.25], "texture": "#1"},
+ "down": {"uv": [10, 0.25, 6.5, 3], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0.8, 1.8, 13.8],
+ "to": [15.2, 13.2, 15.2],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 2, 13]},
+ "faces": {
+ "north": {"uv": [3.5, 10.75, 0, 13.5], "rotation": 180, "texture": "#1"},
+ "east": {"uv": [10.75, 9, 13.5, 9.25], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [10.5, 10.5, 7, 7.75], "texture": "#1"},
+ "west": {"uv": [10.5, 9.5, 13.25, 9.75], "rotation": 90, "texture": "#1"},
+ "up": {"uv": [7, 10.5, 10.5, 10.75], "rotation": 180, "texture": "#1"},
+ "down": {"uv": [10.5, 7.5, 14, 7.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 2, 13],
+ "to": [15, 13, 15],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 2, 13]},
+ "faces": {
+ "north": {"uv": [10, 3.75, 6.5, 6.5], "rotation": 180, "texture": "#1"},
+ "east": {"uv": [0.25, 6.5, 3, 7], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [6.5, 6.5, 3, 3.75], "texture": "#1"},
+ "west": {"uv": [6.5, 6.5, 9.25, 7], "rotation": 90, "texture": "#1"},
+ "up": {"uv": [3, 6.5, 6.5, 7], "rotation": 180, "texture": "#1"},
+ "down": {"uv": [9.25, 6.5, 12.75, 7], "texture": "#1"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.5, 4.25, 0],
+ "scale": [0.81055, 0.81055, 0.81055]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [1, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2]
+ },
+ {
+ "name": "group",
+ "origin": [1, 2, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [3, 4]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker.json b/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker.json
new file mode 100644
index 0000000..0130ecc
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker.json
@@ -0,0 +1,277 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/big_metal_locker",
+ "particle": "sa_decor:block/lootcrates/big_metal_locker"
+ },
+ "elements": [
+ {
+ "from": [-14, -14, -2],
+ "to": [-13, 1, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-14, -14, -1]},
+ "faces": {
+ "north": {"uv": [2.25, 9.625, 2.125, 11.5], "texture": "#2"},
+ "east": {"uv": [6.125, 11.75, 5.875, 13.625], "texture": "#2"},
+ "south": {"uv": [4, 9.625, 4.125, 11.5], "texture": "#2"},
+ "west": {"uv": [8.25, 3.5, 8.5, 5.375], "texture": "#2"},
+ "up": {"uv": [8.25, 5.75, 8.375, 5.5], "texture": "#2"},
+ "down": {"uv": [8, 8.5, 7.875, 8.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-16, -16, 0],
+ "to": [0, 0, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [2, 4, 4, 6], "texture": "#2"},
+ "east": {"uv": [0, 10.125, 2, 12.125], "texture": "#2"},
+ "south": {"uv": [4.125, 4, 6.125, 6], "texture": "#2"},
+ "west": {"uv": [2, 10.125, 0, 12.125], "texture": "#2"},
+ "up": {"uv": [9.875, 8.125, 7.875, 6.125], "texture": "#2"},
+ "down": {"uv": [14, 6.125, 12, 8.125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-13, -14, -2],
+ "to": [0, 1, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-14, -14, -1]},
+ "faces": {
+ "north": {"uv": [3.875, 9.625, 2.25, 11.5], "texture": "#2"},
+ "east": {"uv": [6.125, 11.75, 5.875, 13.625], "texture": "#2"},
+ "south": {"uv": [4.125, 9.625, 5.75, 11.5], "texture": "#2"},
+ "west": {"uv": [8.25, 3.5, 8.5, 5.375], "texture": "#2"},
+ "up": {"uv": [8.375, 5.75, 10, 5.5], "texture": "#2"},
+ "down": {"uv": [7.875, 8.5, 6.25, 8.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-14, 1, -2],
+ "to": [-13, 17, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-14, -14, -1]},
+ "faces": {
+ "north": {"uv": [2.25, 7.625, 2.125, 9.625], "texture": "#2"},
+ "east": {"uv": [6.125, 9.75, 5.875, 11.75], "texture": "#2"},
+ "south": {"uv": [4, 7.625, 4.125, 9.625], "texture": "#2"},
+ "west": {"uv": [8.25, 1.5, 8.5, 3.5], "texture": "#2"},
+ "up": {"uv": [8.25, 5.75, 8.375, 5.5], "texture": "#2"},
+ "down": {"uv": [8, 8.5, 7.875, 8.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-13, 1, -2],
+ "to": [0, 17, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-14, -14, -1]},
+ "faces": {
+ "north": {"uv": [3.875, 7.625, 2.25, 9.625], "texture": "#2"},
+ "east": {"uv": [6.125, 9.75, 5.875, 11.75], "texture": "#2"},
+ "south": {"uv": [4.125, 7.625, 5.75, 9.625], "texture": "#2"},
+ "west": {"uv": [8.25, 1.5, 8.5, 3.5], "texture": "#2"},
+ "up": {"uv": [8.375, 5.75, 10, 5.5], "texture": "#2"},
+ "down": {"uv": [7.875, 8.5, 6.25, 8.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-16, 0, 0],
+ "to": [0, 17, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [2, 1.875, 4, 4], "texture": "#2"},
+ "east": {"uv": [0, 8, 2, 10.125], "texture": "#2"},
+ "south": {"uv": [4.125, 1.875, 6.125, 4], "texture": "#2"},
+ "west": {"uv": [2, 8, 0, 10.125], "texture": "#2"},
+ "up": {"uv": [9.875, 8.125, 7.875, 6.125], "texture": "#2"},
+ "down": {"uv": [14, 6.125, 12, 8.125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-14, 17, -2],
+ "to": [0, 29, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-14, -14, -1]},
+ "faces": {
+ "north": {"uv": [3.875, 6.125, 2.125, 7.625], "texture": "#2"},
+ "east": {"uv": [6.125, 8.25, 5.875, 9.75], "texture": "#2"},
+ "south": {"uv": [4, 6.125, 5.75, 7.625], "texture": "#2"},
+ "west": {"uv": [8.25, 0, 8.5, 1.5], "texture": "#2"},
+ "up": {"uv": [8.25, 5.75, 10, 5.5], "texture": "#2"},
+ "down": {"uv": [8, 8.5, 6.25, 8.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-16, 17, 0],
+ "to": [0, 32, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [2, 0, 4, 1.875], "texture": "#2"},
+ "east": {"uv": [0, 6.125, 2, 8], "texture": "#2"},
+ "south": {"uv": [4.125, 0, 6.125, 1.875], "texture": "#2"},
+ "west": {"uv": [2, 6.125, 0, 8], "texture": "#2"},
+ "up": {"uv": [9.875, 8.125, 7.875, 6.125], "texture": "#2"},
+ "down": {"uv": [14, 6.125, 12, 8.125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, -14, -2],
+ "to": [14, 1, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, -14, -1]},
+ "faces": {
+ "north": {"uv": [2.125, 9.625, 3.875, 11.5], "texture": "#2"},
+ "east": {"uv": [8.5, 3.5, 8.25, 5.375], "texture": "#2"},
+ "south": {"uv": [5.75, 9.625, 4, 11.5], "texture": "#2"},
+ "west": {"uv": [5.875, 11.75, 6.125, 13.625], "texture": "#2"},
+ "up": {"uv": [10, 5.75, 8.25, 5.5], "texture": "#2"},
+ "down": {"uv": [6.25, 8.5, 8, 8.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, -16, 0],
+ "to": [16, 0, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 4, 2, 6], "texture": "#2"},
+ "east": {"uv": [0, 10.125, 2, 12.125], "texture": "#2"},
+ "south": {"uv": [6.125, 4, 8.125, 6], "texture": "#2"},
+ "west": {"uv": [2, 10.125, 0, 12.125], "texture": "#2"},
+ "up": {"uv": [7.875, 8.125, 5.875, 6.125], "texture": "#2"},
+ "down": {"uv": [12, 6.125, 10, 8.125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 1, -2],
+ "to": [14, 17, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, -14, -1]},
+ "faces": {
+ "north": {"uv": [2.125, 7.625, 3.875, 9.625], "texture": "#2"},
+ "east": {"uv": [8.5, 1.5, 8.25, 3.5], "texture": "#2"},
+ "south": {"uv": [5.75, 7.625, 4, 9.625], "texture": "#2"},
+ "west": {"uv": [5.875, 9.75, 6.125, 11.75], "texture": "#2"},
+ "up": {"uv": [10, 5.75, 8.25, 5.5], "texture": "#2"},
+ "down": {"uv": [6.25, 8.5, 8, 8.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [16, 17, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 1.875, 2, 4], "texture": "#2"},
+ "east": {"uv": [0, 8, 2, 10.125], "texture": "#2"},
+ "south": {"uv": [6.125, 1.875, 8.125, 4], "texture": "#2"},
+ "west": {"uv": [2, 8, 0, 10.125], "texture": "#2"},
+ "up": {"uv": [7.875, 8.125, 5.875, 6.125], "texture": "#2"},
+ "down": {"uv": [12, 6.125, 10, 8.125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 17, -2],
+ "to": [14, 29, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, -14, -1]},
+ "faces": {
+ "north": {"uv": [2.125, 6.125, 3.875, 7.625], "texture": "#2"},
+ "east": {"uv": [8.5, 0, 8.25, 1.5], "texture": "#2"},
+ "south": {"uv": [5.75, 6.125, 4, 7.625], "texture": "#2"},
+ "west": {"uv": [5.875, 8.25, 6.125, 9.75], "texture": "#2"},
+ "up": {"uv": [10, 5.75, 8.25, 5.5], "texture": "#2"},
+ "down": {"uv": [6.25, 8.5, 8, 8.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 17, 0],
+ "to": [16, 32, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 2, 1.875], "texture": "#2"},
+ "east": {"uv": [0, 6.125, 2, 8], "texture": "#2"},
+ "south": {"uv": [6.125, 0, 8.125, 1.875], "texture": "#2"},
+ "west": {"uv": [2, 6.125, 0, 8], "texture": "#2"},
+ "up": {"uv": [7.875, 8.125, 5.875, 6.125], "texture": "#2"},
+ "down": {"uv": [12, 6.125, 10, 8.125], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.1543, 0.1543, 0.1543]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.1543, 0.1543, 0.1543]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 137, 0],
+ "translation": [0, 3, 0],
+ "scale": [0.18711, 0.18711, 0.18711]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 137, 0],
+ "translation": [1.75, 3, 1],
+ "scale": [0.18711, 0.18711, 0.18711]
+ },
+ "ground": {
+ "translation": [2.75, 5.5, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.25, -0.75, 0],
+ "scale": [0.32422, 0.32422, 0.32422]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [2.5, 1.5, 1],
+ "scale": [0.27734, 0.27734, 0.27734]
+ }
+ },
+ "groups": [
+ {
+ "name": "low_r",
+ "origin": [0, -1, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2]
+ },
+ {
+ "name": "mid_r",
+ "origin": [-14, -15, -1],
+ "scope": 0,
+ "color": 0,
+ "children": [3, 4, 5]
+ },
+ {
+ "name": "up_r",
+ "origin": [-14, -15, -1],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ },
+ {
+ "name": "low_l",
+ "origin": [14, -15, -1],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9]
+ },
+ {
+ "name": "mid_l",
+ "origin": [14, -15, -1],
+ "scope": 0,
+ "color": 0,
+ "children": [10, 11]
+ },
+ {
+ "name": "up_l",
+ "origin": [14, -15, -1],
+ "scope": 0,
+ "color": 0,
+ "children": [12, 13]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_lower_left.json b/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_lower_left.json
new file mode 100644
index 0000000..bd389f3
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_lower_left.json
@@ -0,0 +1,38 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/big_metal_locker",
+ "particle": "sa_decor:block/lootcrates/big_metal_locker"
+ },
+ "elements": [
+ {
+ "from": [0, 2, -2],
+ "to": [14, 17, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 2, -1]},
+ "faces": {
+ "north": {"uv": [2.125, 9.625, 3.875, 11.5], "texture": "#2"},
+ "east": {"uv": [8.5, 3.5, 8.25, 5.375], "texture": "#2"},
+ "south": {"uv": [5.75, 9.625, 4, 11.5], "texture": "#2"},
+ "west": {"uv": [5.875, 11.75, 6.125, 13.625], "texture": "#2"},
+ "up": {"uv": [10, 5.75, 8.25, 5.5], "texture": "#2"},
+ "down": {"uv": [6.25, 8.5, 8, 8.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 16, 14]},
+ "faces": {
+ "north": {"uv": [0, 4, 2, 6], "texture": "#2"},
+ "east": {"uv": [0, 10.125, 2, 12.125], "texture": "#2"},
+ "south": {"uv": [6.125, 4, 8.125, 6], "texture": "#2"},
+ "west": {"uv": [2, 10.125, 0, 12.125], "texture": "#2"},
+ "up": {"uv": [7.875, 8.125, 5.875, 6.125], "texture": "#2"},
+ "down": {"uv": [12, 6.125, 10, 8.125], "texture": "#2"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_lower_left_open.json b/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_lower_left_open.json
new file mode 100644
index 0000000..b7c41c0
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_lower_left_open.json
@@ -0,0 +1,38 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/big_metal_locker",
+ "particle": "sa_decor:block/particles/bm_p"
+ },
+ "elements": [
+ {
+ "from": [0.6, 2, -1.5],
+ "to": [14.6, 17, 0.5],
+ "rotation": {"angle": -45, "axis": "y", "origin": [14.6, 2, -0.5]},
+ "faces": {
+ "north": {"uv": [2.125, 9.625, 3.875, 11.5], "texture": "#2"},
+ "east": {"uv": [8.5, 3.5, 8.25, 5.375], "texture": "#2"},
+ "south": {"uv": [5.75, 9.625, 4, 11.5], "texture": "#2"},
+ "west": {"uv": [5.875, 11.75, 6.125, 13.625], "texture": "#2"},
+ "up": {"uv": [10, 5.75, 8.25, 5.5], "texture": "#2"},
+ "down": {"uv": [6.25, 8.5, 8, 8.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 16, 14]},
+ "faces": {
+ "north": {"uv": [0, 4, 2, 6], "texture": "#2"},
+ "east": {"uv": [0, 10.125, 2, 12.125], "texture": "#2"},
+ "south": {"uv": [6.125, 4, 8.125, 6], "texture": "#2"},
+ "west": {"uv": [2, 10.125, 0, 12.125], "texture": "#2"},
+ "up": {"uv": [7.875, 8.125, 5.875, 6.125], "texture": "#2"},
+ "down": {"uv": [12, 6.125, 10, 8.125], "texture": "#2"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_lower_right.json b/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_lower_right.json
new file mode 100644
index 0000000..3ef33bf
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_lower_right.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/big_metal_locker",
+ "particle": "sa_decor:block/particles/bm_p"
+ },
+ "elements": [
+ {
+ "from": [2, 2, -2],
+ "to": [3, 17, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 2, -1]},
+ "faces": {
+ "north": {"uv": [2.25, 9.625, 2.125, 11.5], "texture": "#2"},
+ "east": {"uv": [6.125, 11.75, 5.875, 13.625], "texture": "#2"},
+ "south": {"uv": [4, 9.625, 4.125, 11.5], "texture": "#2"},
+ "west": {"uv": [8.25, 3.5, 8.5, 5.375], "texture": "#2"},
+ "up": {"uv": [8.25, 5.75, 8.375, 5.5], "texture": "#2"},
+ "down": {"uv": [8, 8.5, 7.875, 8.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 16, 14]},
+ "faces": {
+ "north": {"uv": [2, 4, 4, 6], "texture": "#2"},
+ "east": {"uv": [0, 10.125, 2, 12.125], "texture": "#2"},
+ "south": {"uv": [4.125, 4, 6.125, 6], "texture": "#2"},
+ "west": {"uv": [2, 10.125, 0, 12.125], "texture": "#2"},
+ "up": {"uv": [9.875, 8.125, 7.875, 6.125], "texture": "#2"},
+ "down": {"uv": [14, 6.125, 12, 8.125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [3, 2, -2],
+ "to": [16, 17, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 2, -1]},
+ "faces": {
+ "north": {"uv": [3.875, 9.625, 2.25, 11.5], "texture": "#2"},
+ "east": {"uv": [6.125, 11.75, 5.875, 13.625], "texture": "#2"},
+ "south": {"uv": [4.125, 9.625, 5.75, 11.5], "texture": "#2"},
+ "west": {"uv": [8.25, 3.5, 8.5, 5.375], "texture": "#2"},
+ "up": {"uv": [8.375, 5.75, 10, 5.5], "texture": "#2"},
+ "down": {"uv": [7.875, 8.5, 6.25, 8.25], "texture": "#2"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_lower_right_open.json b/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_lower_right_open.json
new file mode 100644
index 0000000..b2db555
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_lower_right_open.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/big_metal_locker",
+ "particle": "sa_decor:block/particles/bm_p"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 16, 14]},
+ "faces": {
+ "north": {"uv": [2, 4, 4, 6], "texture": "#2"},
+ "east": {"uv": [0, 10.125, 2, 12.125], "texture": "#2"},
+ "south": {"uv": [4.125, 4, 6.125, 6], "texture": "#2"},
+ "west": {"uv": [2, 10.125, 0, 12.125], "texture": "#2"},
+ "up": {"uv": [9.875, 8.125, 7.875, 6.125], "texture": "#2"},
+ "down": {"uv": [14, 6.125, 12, 8.125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [2, 2, -1.9],
+ "to": [15, 17, 0.1],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [1, 2, -0.9]},
+ "faces": {
+ "north": {"uv": [3.875, 9.625, 2.25, 11.5], "texture": "#2"},
+ "east": {"uv": [6.125, 11.75, 5.875, 13.625], "texture": "#2"},
+ "south": {"uv": [4.125, 9.625, 5.75, 11.5], "texture": "#2"},
+ "west": {"uv": [8.25, 3.5, 8.5, 5.375], "texture": "#2"},
+ "up": {"uv": [8.375, 5.75, 10, 5.5], "texture": "#2"},
+ "down": {"uv": [7.875, 8.5, 6.25, 8.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [1, 2, -1.9],
+ "to": [2, 17, 0.1],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [1, 2, -0.9]},
+ "faces": {
+ "north": {"uv": [2.25, 9.625, 2.125, 11.5], "texture": "#2"},
+ "east": {"uv": [6.125, 11.75, 5.875, 13.625], "texture": "#2"},
+ "south": {"uv": [4, 9.625, 4.125, 11.5], "texture": "#2"},
+ "west": {"uv": [8.25, 3.5, 8.5, 5.375], "texture": "#2"},
+ "up": {"uv": [8.25, 5.75, 8.375, 5.5], "texture": "#2"},
+ "down": {"uv": [8, 8.5, 7.875, 8.25], "texture": "#2"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_middle_left.json b/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_middle_left.json
new file mode 100644
index 0000000..f249f66
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_middle_left.json
@@ -0,0 +1,38 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/big_metal_locker",
+ "particle": "sa_decor:block/particles/bm_p"
+ },
+ "elements": [
+ {
+ "from": [0, 1, -2],
+ "to": [14, 17, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, -14, -1]},
+ "faces": {
+ "north": {"uv": [2.125, 7.625, 3.875, 9.625], "texture": "#2"},
+ "east": {"uv": [8.5, 1.5, 8.25, 3.5], "texture": "#2"},
+ "south": {"uv": [5.75, 7.625, 4, 9.625], "texture": "#2"},
+ "west": {"uv": [5.875, 9.75, 6.125, 11.75], "texture": "#2"},
+ "up": {"uv": [10, 5.75, 8.25, 5.5], "texture": "#2"},
+ "down": {"uv": [6.25, 8.5, 8, 8.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [16, 17, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 1.875, 2, 4], "texture": "#2"},
+ "east": {"uv": [0, 8, 2, 10.125], "texture": "#2"},
+ "south": {"uv": [6.125, 1.875, 8.125, 4], "texture": "#2"},
+ "west": {"uv": [2, 8, 0, 10.125], "texture": "#2"},
+ "up": {"uv": [7.875, 8.125, 5.875, 6.125], "texture": "#2"},
+ "down": {"uv": [12, 6.125, 10, 8.125], "texture": "#2"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_middle_left_open.json b/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_middle_left_open.json
new file mode 100644
index 0000000..5b5a5ca
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_middle_left_open.json
@@ -0,0 +1,38 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/big_metal_locker",
+ "particle": "sa_decor:block/particles/bm_p"
+ },
+ "elements": [
+ {
+ "from": [0.6, 1, -1.5],
+ "to": [14.6, 17, 0.5],
+ "rotation": {"angle": -45, "axis": "y", "origin": [14.6, -14, -0.5]},
+ "faces": {
+ "north": {"uv": [2.125, 7.625, 3.875, 9.625], "texture": "#2"},
+ "east": {"uv": [8.5, 1.5, 8.25, 3.5], "texture": "#2"},
+ "south": {"uv": [5.75, 7.625, 4, 9.625], "texture": "#2"},
+ "west": {"uv": [5.875, 9.75, 6.125, 11.75], "texture": "#2"},
+ "up": {"uv": [10, 5.75, 8.25, 5.5], "texture": "#2"},
+ "down": {"uv": [6.25, 8.5, 8, 8.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [16, 17, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 1.875, 2, 4], "texture": "#2"},
+ "east": {"uv": [0, 8, 2, 10.125], "texture": "#2"},
+ "south": {"uv": [6.125, 1.875, 8.125, 4], "texture": "#2"},
+ "west": {"uv": [2, 8, 0, 10.125], "texture": "#2"},
+ "up": {"uv": [7.875, 8.125, 5.875, 6.125], "texture": "#2"},
+ "down": {"uv": [12, 6.125, 10, 8.125], "texture": "#2"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_middle_right.json b/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_middle_right.json
new file mode 100644
index 0000000..2d81011
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_middle_right.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/big_metal_locker",
+ "particle": "sa_decor:block/particles/bm_p"
+ },
+ "elements": [
+ {
+ "from": [2, 1, -2],
+ "to": [3, 17, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, -14, -1]},
+ "faces": {
+ "north": {"uv": [2.25, 7.625, 2.125, 9.625], "texture": "#2"},
+ "east": {"uv": [6.125, 9.75, 5.875, 11.75], "texture": "#2"},
+ "south": {"uv": [4, 7.625, 4.125, 9.625], "texture": "#2"},
+ "west": {"uv": [8.25, 1.5, 8.5, 3.5], "texture": "#2"},
+ "up": {"uv": [8.25, 5.75, 8.375, 5.5], "texture": "#2"},
+ "down": {"uv": [8, 8.5, 7.875, 8.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [3, 1, -2],
+ "to": [16, 17, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, -14, -1]},
+ "faces": {
+ "north": {"uv": [3.875, 7.625, 2.25, 9.625], "texture": "#2"},
+ "east": {"uv": [6.125, 9.75, 5.875, 11.75], "texture": "#2"},
+ "south": {"uv": [4.125, 7.625, 5.75, 9.625], "texture": "#2"},
+ "west": {"uv": [8.25, 1.5, 8.5, 3.5], "texture": "#2"},
+ "up": {"uv": [8.375, 5.75, 10, 5.5], "texture": "#2"},
+ "down": {"uv": [7.875, 8.5, 6.25, 8.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [16, 17, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 14]},
+ "faces": {
+ "north": {"uv": [2, 1.875, 4, 4], "texture": "#2"},
+ "east": {"uv": [0, 8, 2, 10.125], "texture": "#2"},
+ "south": {"uv": [4.125, 1.875, 6.125, 4], "texture": "#2"},
+ "west": {"uv": [2, 8, 0, 10.125], "texture": "#2"},
+ "up": {"uv": [9.875, 8.125, 7.875, 6.125], "texture": "#2"},
+ "down": {"uv": [14, 6.125, 12, 8.125], "texture": "#2"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_middle_right_open.json b/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_middle_right_open.json
new file mode 100644
index 0000000..907a137
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_middle_right_open.json
@@ -0,0 +1,51 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/big_metal_locker",
+ "particle": "sa_decor:block/particles/bm_p"
+ },
+ "elements": [
+ {
+ "from": [1, 1, -1.9],
+ "to": [2, 17, 0.1],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [1, -14, -0.9]},
+ "faces": {
+ "north": {"uv": [2.25, 7.625, 2.125, 9.625], "texture": "#2"},
+ "east": {"uv": [6.125, 9.75, 5.875, 11.75], "texture": "#2"},
+ "south": {"uv": [4, 7.625, 4.125, 9.625], "texture": "#2"},
+ "west": {"uv": [8.25, 1.5, 8.5, 3.5], "texture": "#2"},
+ "up": {"uv": [8.25, 5.75, 8.375, 5.5], "texture": "#2"},
+ "down": {"uv": [8, 8.5, 7.875, 8.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [2, 1, -1.9],
+ "to": [15, 17, 0.1],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [1, -14, -0.9]},
+ "faces": {
+ "north": {"uv": [3.875, 7.625, 2.25, 9.625], "texture": "#2"},
+ "east": {"uv": [6.125, 9.75, 5.875, 11.75], "texture": "#2"},
+ "south": {"uv": [4.125, 7.625, 5.75, 9.625], "texture": "#2"},
+ "west": {"uv": [8.25, 1.5, 8.5, 3.5], "texture": "#2"},
+ "up": {"uv": [8.375, 5.75, 10, 5.5], "texture": "#2"},
+ "down": {"uv": [7.875, 8.5, 6.25, 8.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [16, 17, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 14]},
+ "faces": {
+ "north": {"uv": [2, 1.875, 4, 4], "texture": "#2"},
+ "east": {"uv": [0, 8, 2, 10.125], "texture": "#2"},
+ "south": {"uv": [4.125, 1.875, 6.125, 4], "texture": "#2"},
+ "west": {"uv": [2, 8, 0, 10.125], "texture": "#2"},
+ "up": {"uv": [9.875, 8.125, 7.875, 6.125], "texture": "#2"},
+ "down": {"uv": [14, 6.125, 12, 8.125], "texture": "#2"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_open.json b/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_open.json
new file mode 100644
index 0000000..b3e77a4
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_open.json
@@ -0,0 +1,276 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/big_metal_locker",
+ "particle": "sa_decor:block/lootcrates/big_metal_locker"
+ },
+ "elements": [
+ {
+ "from": [-16, 0, 0],
+ "to": [0, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 16, 14]},
+ "faces": {
+ "north": {"uv": [2, 4, 4, 6], "texture": "#2"},
+ "east": {"uv": [0, 10.125, 2, 12.125], "texture": "#2"},
+ "south": {"uv": [4.125, 4, 6.125, 6], "texture": "#2"},
+ "west": {"uv": [2, 10.125, 0, 12.125], "texture": "#2"},
+ "up": {"uv": [9.875, 8.125, 7.875, 6.125], "texture": "#2"},
+ "down": {"uv": [14, 6.125, 12, 8.125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-14, 2, -1.9],
+ "to": [-1, 17, 0.1],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [-15, 2, -0.9]},
+ "faces": {
+ "north": {"uv": [3.875, 9.625, 2.25, 11.5], "texture": "#2"},
+ "east": {"uv": [6.125, 11.75, 5.875, 13.625], "texture": "#2"},
+ "south": {"uv": [4.125, 9.625, 5.75, 11.5], "texture": "#2"},
+ "west": {"uv": [8.25, 3.5, 8.5, 5.375], "texture": "#2"},
+ "up": {"uv": [8.375, 5.75, 10, 5.5], "texture": "#2"},
+ "down": {"uv": [7.875, 8.5, 6.25, 8.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-15, 2, -1.9],
+ "to": [-14, 17, 0.1],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [-15, 2, -0.9]},
+ "faces": {
+ "north": {"uv": [2.25, 9.625, 2.125, 11.5], "texture": "#2"},
+ "east": {"uv": [6.125, 11.75, 5.875, 13.625], "texture": "#2"},
+ "south": {"uv": [4, 9.625, 4.125, 11.5], "texture": "#2"},
+ "west": {"uv": [8.25, 3.5, 8.5, 5.375], "texture": "#2"},
+ "up": {"uv": [8.25, 5.75, 8.375, 5.5], "texture": "#2"},
+ "down": {"uv": [8, 8.5, 7.875, 8.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-15, 17, -1.9],
+ "to": [-14, 33, 0.1],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [-15, 2, -0.9]},
+ "faces": {
+ "north": {"uv": [2.25, 7.625, 2.125, 9.625], "texture": "#2"},
+ "east": {"uv": [6.125, 9.75, 5.875, 11.75], "texture": "#2"},
+ "south": {"uv": [4, 7.625, 4.125, 9.625], "texture": "#2"},
+ "west": {"uv": [8.25, 1.5, 8.5, 3.5], "texture": "#2"},
+ "up": {"uv": [8.25, 5.75, 8.375, 5.5], "texture": "#2"},
+ "down": {"uv": [8, 8.5, 7.875, 8.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-14, 17, -1.9],
+ "to": [-1, 33, 0.1],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [-15, 2, -0.9]},
+ "faces": {
+ "north": {"uv": [3.875, 7.625, 2.25, 9.625], "texture": "#2"},
+ "east": {"uv": [6.125, 9.75, 5.875, 11.75], "texture": "#2"},
+ "south": {"uv": [4.125, 7.625, 5.75, 9.625], "texture": "#2"},
+ "west": {"uv": [8.25, 1.5, 8.5, 3.5], "texture": "#2"},
+ "up": {"uv": [8.375, 5.75, 10, 5.5], "texture": "#2"},
+ "down": {"uv": [7.875, 8.5, 6.25, 8.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-16, 16, 0],
+ "to": [0, 33, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 16, 14]},
+ "faces": {
+ "north": {"uv": [2, 1.875, 4, 4], "texture": "#2"},
+ "east": {"uv": [0, 8, 2, 10.125], "texture": "#2"},
+ "south": {"uv": [4.125, 1.875, 6.125, 4], "texture": "#2"},
+ "west": {"uv": [2, 8, 0, 10.125], "texture": "#2"},
+ "up": {"uv": [9.875, 8.125, 7.875, 6.125], "texture": "#2"},
+ "down": {"uv": [14, 6.125, 12, 8.125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-15, 33, -1.9],
+ "to": [-1, 45, 0.1],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [-15, 2, -0.9]},
+ "faces": {
+ "north": {"uv": [3.875, 6.125, 2.125, 7.625], "texture": "#2"},
+ "east": {"uv": [6.125, 8.25, 5.875, 9.75], "texture": "#2"},
+ "south": {"uv": [4, 6.125, 5.75, 7.625], "texture": "#2"},
+ "west": {"uv": [8.25, 0, 8.5, 1.5], "texture": "#2"},
+ "up": {"uv": [8.25, 5.75, 10, 5.5], "texture": "#2"},
+ "down": {"uv": [8, 8.5, 6.25, 8.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-16, 33, 0],
+ "to": [0, 48, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 16, 14]},
+ "faces": {
+ "north": {"uv": [2, 0, 4, 1.875], "texture": "#2"},
+ "east": {"uv": [0, 6.125, 2, 8], "texture": "#2"},
+ "south": {"uv": [4.125, 0, 6.125, 1.875], "texture": "#2"},
+ "west": {"uv": [2, 6.125, 0, 8], "texture": "#2"},
+ "up": {"uv": [9.875, 8.125, 7.875, 6.125], "texture": "#2"},
+ "down": {"uv": [14, 6.125, 12, 8.125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0.6, 2, -1.5],
+ "to": [14.6, 17, 0.5],
+ "rotation": {"angle": -45, "axis": "y", "origin": [14.6, 2, -0.5]},
+ "faces": {
+ "north": {"uv": [2.125, 9.625, 3.875, 11.5], "texture": "#2"},
+ "east": {"uv": [8.5, 3.5, 8.25, 5.375], "texture": "#2"},
+ "south": {"uv": [5.75, 9.625, 4, 11.5], "texture": "#2"},
+ "west": {"uv": [5.875, 11.75, 6.125, 13.625], "texture": "#2"},
+ "up": {"uv": [10, 5.75, 8.25, 5.5], "texture": "#2"},
+ "down": {"uv": [6.25, 8.5, 8, 8.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 16, 14]},
+ "faces": {
+ "north": {"uv": [0, 4, 2, 6], "texture": "#2"},
+ "east": {"uv": [0, 10.125, 2, 12.125], "texture": "#2"},
+ "south": {"uv": [6.125, 4, 8.125, 6], "texture": "#2"},
+ "west": {"uv": [2, 10.125, 0, 12.125], "texture": "#2"},
+ "up": {"uv": [7.875, 8.125, 5.875, 6.125], "texture": "#2"},
+ "down": {"uv": [12, 6.125, 10, 8.125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0.6, 17, -1.5],
+ "to": [14.6, 33, 0.5],
+ "rotation": {"angle": -45, "axis": "y", "origin": [14.6, 2, -0.5]},
+ "faces": {
+ "north": {"uv": [2.125, 7.625, 3.875, 9.625], "texture": "#2"},
+ "east": {"uv": [8.5, 1.5, 8.25, 3.5], "texture": "#2"},
+ "south": {"uv": [5.75, 7.625, 4, 9.625], "texture": "#2"},
+ "west": {"uv": [5.875, 9.75, 6.125, 11.75], "texture": "#2"},
+ "up": {"uv": [10, 5.75, 8.25, 5.5], "texture": "#2"},
+ "down": {"uv": [6.25, 8.5, 8, 8.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 16, 0],
+ "to": [16, 33, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 16, 14]},
+ "faces": {
+ "north": {"uv": [0, 1.875, 2, 4], "texture": "#2"},
+ "east": {"uv": [0, 8, 2, 10.125], "texture": "#2"},
+ "south": {"uv": [6.125, 1.875, 8.125, 4], "texture": "#2"},
+ "west": {"uv": [2, 8, 0, 10.125], "texture": "#2"},
+ "up": {"uv": [7.875, 8.125, 5.875, 6.125], "texture": "#2"},
+ "down": {"uv": [12, 6.125, 10, 8.125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0.6, 33, -1.5],
+ "to": [14.6, 45, 0.5],
+ "rotation": {"angle": -45, "axis": "y", "origin": [14.6, 2, -0.5]},
+ "faces": {
+ "north": {"uv": [2.125, 6.125, 3.875, 7.625], "texture": "#2"},
+ "east": {"uv": [8.5, 0, 8.25, 1.5], "texture": "#2"},
+ "south": {"uv": [5.75, 6.125, 4, 7.625], "texture": "#2"},
+ "west": {"uv": [5.875, 8.25, 6.125, 9.75], "texture": "#2"},
+ "up": {"uv": [10, 5.75, 8.25, 5.5], "texture": "#2"},
+ "down": {"uv": [6.25, 8.5, 8, 8.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 33, 0],
+ "to": [16, 48, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 16, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 2, 1.875], "texture": "#2"},
+ "east": {"uv": [0, 6.125, 2, 8], "texture": "#2"},
+ "south": {"uv": [6.125, 0, 8.125, 1.875], "texture": "#2"},
+ "west": {"uv": [2, 6.125, 0, 8], "texture": "#2"},
+ "up": {"uv": [7.875, 8.125, 5.875, 6.125], "texture": "#2"},
+ "down": {"uv": [12, 6.125, 10, 8.125], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.1543, 0.1543, 0.1543]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.1543, 0.1543, 0.1543]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 137, 0],
+ "translation": [0, 3, 0],
+ "scale": [0.18711, 0.18711, 0.18711]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 137, 0],
+ "translation": [1.75, 3, 1],
+ "scale": [0.18711, 0.18711, 0.18711]
+ },
+ "ground": {
+ "translation": [2.75, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.25, -1.25, 0],
+ "scale": [0.32422, 0.32422, 0.32422]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "low_r",
+ "origin": [0, -1, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2]
+ },
+ {
+ "name": "mid_r",
+ "origin": [-14, -15, -1],
+ "scope": 0,
+ "color": 0,
+ "children": [3, 4, 5]
+ },
+ {
+ "name": "up_r",
+ "origin": [-14, -15, -1],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ },
+ {
+ "name": "low_l",
+ "origin": [14, -15, -1],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9]
+ },
+ {
+ "name": "mid_l",
+ "origin": [14, -15, -1],
+ "scope": 0,
+ "color": 0,
+ "children": [10, 11]
+ },
+ {
+ "name": "up_l",
+ "origin": [14, -15, -1],
+ "scope": 0,
+ "color": 0,
+ "children": [12, 13]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_upper_left.json b/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_upper_left.json
new file mode 100644
index 0000000..296c2c2
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_upper_left.json
@@ -0,0 +1,38 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/big_metal_locker",
+ "particle": "sa_decor:block/particles/bm_p"
+ },
+ "elements": [
+ {
+ "from": [0, 1, -2],
+ "to": [14, 13, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, -30, -1]},
+ "faces": {
+ "north": {"uv": [2.125, 6.125, 3.875, 7.625], "texture": "#2"},
+ "east": {"uv": [8.5, 0, 8.25, 1.5], "texture": "#2"},
+ "south": {"uv": [5.75, 6.125, 4, 7.625], "texture": "#2"},
+ "west": {"uv": [5.875, 8.25, 6.125, 9.75], "texture": "#2"},
+ "up": {"uv": [10, 5.75, 8.25, 5.5], "texture": "#2"},
+ "down": {"uv": [6.25, 8.5, 8, 8.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 1, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -16, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 2, 1.875], "texture": "#2"},
+ "east": {"uv": [0, 6.125, 2, 8], "texture": "#2"},
+ "south": {"uv": [6.125, 0, 8.125, 1.875], "texture": "#2"},
+ "west": {"uv": [2, 6.125, 0, 8], "texture": "#2"},
+ "up": {"uv": [7.875, 8.125, 5.875, 6.125], "texture": "#2"},
+ "down": {"uv": [12, 6.125, 10, 8.125], "texture": "#2"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_upper_left_open.json b/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_upper_left_open.json
new file mode 100644
index 0000000..0e10daf
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_upper_left_open.json
@@ -0,0 +1,38 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/big_metal_locker",
+ "particle": "sa_decor:block/particles/bm_p"
+ },
+ "elements": [
+ {
+ "from": [0.6, 1, -1.5],
+ "to": [14.6, 13, 0.5],
+ "rotation": {"angle": -45, "axis": "y", "origin": [14.6, -30, -0.5]},
+ "faces": {
+ "north": {"uv": [2.125, 6.125, 3.875, 7.625], "texture": "#2"},
+ "east": {"uv": [8.5, 0, 8.25, 1.5], "texture": "#2"},
+ "south": {"uv": [5.75, 6.125, 4, 7.625], "texture": "#2"},
+ "west": {"uv": [5.875, 8.25, 6.125, 9.75], "texture": "#2"},
+ "up": {"uv": [10, 5.75, 8.25, 5.5], "texture": "#2"},
+ "down": {"uv": [6.25, 8.5, 8, 8.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 1, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -16, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 2, 1.875], "texture": "#2"},
+ "east": {"uv": [0, 6.125, 2, 8], "texture": "#2"},
+ "south": {"uv": [6.125, 0, 8.125, 1.875], "texture": "#2"},
+ "west": {"uv": [2, 6.125, 0, 8], "texture": "#2"},
+ "up": {"uv": [7.875, 8.125, 5.875, 6.125], "texture": "#2"},
+ "down": {"uv": [12, 6.125, 10, 8.125], "texture": "#2"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_upper_right.json b/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_upper_right.json
new file mode 100644
index 0000000..08d10a6
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_upper_right.json
@@ -0,0 +1,38 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/big_metal_locker",
+ "particle": "sa_decor:block/particles/bm_p"
+ },
+ "elements": [
+ {
+ "from": [2, 1, -2],
+ "to": [16, 13, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, -30, -1]},
+ "faces": {
+ "north": {"uv": [3.875, 6.125, 2.125, 7.625], "texture": "#2"},
+ "east": {"uv": [6.125, 8.25, 5.875, 9.75], "texture": "#2"},
+ "south": {"uv": [4, 6.125, 5.75, 7.625], "texture": "#2"},
+ "west": {"uv": [8.25, 0, 8.5, 1.5], "texture": "#2"},
+ "up": {"uv": [8.25, 5.75, 10, 5.5], "texture": "#2"},
+ "down": {"uv": [8, 8.5, 6.25, 8.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 1, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -16, 14]},
+ "faces": {
+ "north": {"uv": [2, 0, 4, 1.875], "texture": "#2"},
+ "east": {"uv": [0, 6.125, 2, 8], "texture": "#2"},
+ "south": {"uv": [4.125, 0, 6.125, 1.875], "texture": "#2"},
+ "west": {"uv": [2, 6.125, 0, 8], "texture": "#2"},
+ "up": {"uv": [9.875, 8.125, 7.875, 6.125], "texture": "#2"},
+ "down": {"uv": [14, 6.125, 12, 8.125], "texture": "#2"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_upper_right_open.json b/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_upper_right_open.json
new file mode 100644
index 0000000..d5b5c01
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_metal_locker/big_metal_locker_upper_right_open.json
@@ -0,0 +1,38 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/big_metal_locker",
+ "particle": "sa_decor:block/particles/bm_p"
+ },
+ "elements": [
+ {
+ "from": [1, 1, -1.9],
+ "to": [15, 13, 0.1],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [1, -30, -0.9]},
+ "faces": {
+ "north": {"uv": [3.875, 6.125, 2.125, 7.625], "texture": "#1"},
+ "east": {"uv": [6.125, 8.25, 5.875, 9.75], "texture": "#1"},
+ "south": {"uv": [4, 6.125, 5.75, 7.625], "texture": "#1"},
+ "west": {"uv": [8.25, 0, 8.5, 1.5], "texture": "#1"},
+ "up": {"uv": [8.25, 5.75, 10, 5.5], "texture": "#1"},
+ "down": {"uv": [8, 8.5, 6.25, 8.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 1, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -16, 14]},
+ "faces": {
+ "north": {"uv": [2, 0, 4, 1.875], "texture": "#1"},
+ "east": {"uv": [0, 6.125, 2, 8], "texture": "#1"},
+ "south": {"uv": [4.125, 0, 6.125, 1.875], "texture": "#1"},
+ "west": {"uv": [2, 6.125, 0, 8], "texture": "#1"},
+ "up": {"uv": [9.875, 8.125, 7.875, 6.125], "texture": "#1"},
+ "down": {"uv": [14, 6.125, 12, 8.125], "texture": "#1"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_military_crate/big_military_crate.json b/统计/_sa_decor_models/03_容器/models/block/big_military_crate/big_military_crate.json
new file mode 100644
index 0000000..3d2b676
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_military_crate/big_military_crate.json
@@ -0,0 +1,154 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/big_military_crate",
+ "particle": "sa_decor:block/lootcrates/big_military_crate"
+ },
+ "elements": [
+ {
+ "from": [-16, 0, 0],
+ "to": [0, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -1, -1]},
+ "faces": {
+ "north": {"uv": [6, 5.9375, 8, 7.875], "texture": "#0"},
+ "east": {"uv": [10, 5.9375, 12, 7.875], "texture": "#0"},
+ "south": {"uv": [4, 5.9375, 6, 7.875], "texture": "#0"},
+ "west": {"uv": [8, 5.9375, 10, 7.875], "texture": "#0"},
+ "up": {"uv": [8, 4, 6, 2], "texture": "#0"},
+ "down": {"uv": [10, 5.9375, 12, 7.875], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [-16, 16, 0],
+ "to": [0, 32, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -1, -1]},
+ "faces": {
+ "north": {"uv": [6, 4, 8, 5.9375], "texture": "#0"},
+ "east": {"uv": [10, 4, 12, 5.9375], "texture": "#0"},
+ "south": {"uv": [4, 4, 6, 5.9375], "texture": "#0"},
+ "west": {"uv": [8, 4, 10, 5.9375], "texture": "#0"},
+ "up": {"uv": [8, 4, 6, 2], "texture": "#0"},
+ "down": {"uv": [10, 5.9375, 12, 7.875], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [-16, 0, 16],
+ "to": [0, 16, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -1, -1]},
+ "faces": {
+ "north": {"uv": [6, 5.9375, 8, 7.875], "texture": "#0"},
+ "east": {"uv": [8, 5.9375, 10, 7.875], "texture": "#0"},
+ "south": {"uv": [4, 5.9375, 6, 7.875], "texture": "#0"},
+ "west": {"uv": [10, 5.9375, 12, 7.875], "texture": "#0"},
+ "up": {"uv": [8, 2, 6, 0], "texture": "#0"},
+ "down": {"uv": [8, 5.9375, 10, 7.875], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [-16, 16, 16],
+ "to": [0, 32, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -1, -1]},
+ "faces": {
+ "north": {"uv": [6, 4, 8, 5.9375], "texture": "#0"},
+ "east": {"uv": [8, 4, 10, 5.9375], "texture": "#0"},
+ "south": {"uv": [4, 4, 6, 5.9375], "texture": "#0"},
+ "west": {"uv": [10, 4, 12, 5.9375], "texture": "#0"},
+ "up": {"uv": [8, 2, 6, 0], "texture": "#0"},
+ "down": {"uv": [8, 5.9375, 10, 7.875], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -1, -1]},
+ "faces": {
+ "north": {"uv": [4, 5.9375, 6, 7.875], "texture": "#0"},
+ "east": {"uv": [10, 5.9375, 12, 7.875], "texture": "#0"},
+ "south": {"uv": [6, 5.9375, 8, 7.875], "texture": "#0"},
+ "west": {"uv": [8, 5.9375, 10, 7.875], "texture": "#0"},
+ "up": {"uv": [6, 4, 4, 2], "texture": "#0"},
+ "down": {"uv": [10, 4, 12, 5.9375], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 16, 0],
+ "to": [16, 32, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -1, -1]},
+ "faces": {
+ "north": {"uv": [4, 4, 6, 5.9375], "texture": "#0"},
+ "east": {"uv": [10, 4, 12, 5.9375], "texture": "#0"},
+ "south": {"uv": [6, 4, 8, 5.9375], "texture": "#0"},
+ "west": {"uv": [8, 4, 10, 5.9375], "texture": "#0"},
+ "up": {"uv": [6, 4, 4, 2], "texture": "#0"},
+ "down": {"uv": [10, 4, 12, 5.9375], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 16],
+ "to": [16, 16, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -1, -1]},
+ "faces": {
+ "north": {"uv": [4, 5.9375, 6, 7.875], "texture": "#0"},
+ "east": {"uv": [8, 5.9375, 10, 7.875], "texture": "#0"},
+ "south": {"uv": [6, 5.9375, 8, 7.875], "texture": "#0"},
+ "west": {"uv": [10, 5.9375, 12, 7.875], "texture": "#0"},
+ "up": {"uv": [6, 2, 4, 0], "texture": "#0"},
+ "down": {"uv": [8, 4, 10, 5.9375], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 16, 16],
+ "to": [16, 32, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -1, -1]},
+ "faces": {
+ "north": {"uv": [4, 4, 6, 5.9375], "texture": "#0"},
+ "east": {"uv": [8, 4, 10, 5.9375], "texture": "#0"},
+ "south": {"uv": [6, 4, 8, 5.9375], "texture": "#0"},
+ "west": {"uv": [10, 4, 12, 5.9375], "texture": "#0"},
+ "up": {"uv": [6, 2, 4, 0], "texture": "#0"},
+ "down": {"uv": [8, 4, 10, 5.9375], "rotation": 90, "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 5.25, -1.5],
+ "scale": [0.25977, 0.25977, 0.25977]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 5.25, -1.5],
+ "scale": [0.25977, 0.25977, 0.25977]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -135, 0],
+ "translation": [1.5, 0.5, 2],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "translation": [1.5, 0.5, 2],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "ground": {
+ "translation": [1.25, 3, -1.25],
+ "scale": [0.15, 0.15, 0.15]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -4.25, 0],
+ "scale": [0.35351, 0.35351, 0.35351]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [2.75, -2.25, 0],
+ "scale": [0.35547, 0.35547, 0.35547]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_military_crate/big_military_crate_lower_left_back.json b/统计/_sa_decor_models/03_容器/models/block/big_military_crate/big_military_crate_lower_left_back.json
new file mode 100644
index 0000000..aa204e6
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_military_crate/big_military_crate_lower_left_back.json
@@ -0,0 +1,62 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/big_military_crate",
+ "particle": "sa_decor:block/lootcrates/big_military_crate"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -1, -1]},
+ "faces": {
+ "north": {"uv": [4, 5.9375, 6, 7.875], "texture": "#0"},
+ "east": {"uv": [8, 5.9375, 10, 7.875], "texture": "#0"},
+ "south": {"uv": [6, 5.9375, 8, 7.875], "texture": "#0"},
+ "west": {"uv": [10, 5.9375, 12, 7.875], "texture": "#0"},
+ "up": {"uv": [6, 2, 4, 0], "texture": "#0"},
+ "down": {"uv": [8, 4, 10, 5.9375], "rotation": 90, "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.25977, 0.25977, 0.25977]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.25977, 0.25977, 0.25977]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -135, 0],
+ "translation": [2.75, 0, 0],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "translation": [2.75, 0, 0],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "ground": {
+ "translation": [1.25, 3, -1.25],
+ "scale": [0.15, 0.15, 0.15]
+ },
+ "gui": {
+ "rotation": [30, -20, 0],
+ "translation": [3.5, -1.5, 0],
+ "scale": [0.3496, 0.3496, 0.3496]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_military_crate/big_military_crate_lower_left_front.json b/统计/_sa_decor_models/03_容器/models/block/big_military_crate/big_military_crate_lower_left_front.json
new file mode 100644
index 0000000..6a178e5
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_military_crate/big_military_crate_lower_left_front.json
@@ -0,0 +1,62 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/big_military_crate",
+ "particle": "sa_decor:block/lootcrates/big_military_crate"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -1, -1]},
+ "faces": {
+ "north": {"uv": [4, 5.9375, 6, 7.875], "texture": "#0"},
+ "east": {"uv": [10, 5.9375, 12, 7.875], "texture": "#0"},
+ "south": {"uv": [6, 5.9375, 8, 7.875], "texture": "#0"},
+ "west": {"uv": [8, 5.9375, 10, 7.875], "texture": "#0"},
+ "up": {"uv": [6, 4, 4, 2], "texture": "#0"},
+ "down": {"uv": [10, 4, 12, 5.9375], "rotation": 90, "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.25977, 0.25977, 0.25977]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.25977, 0.25977, 0.25977]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -135, 0],
+ "translation": [2.75, 0, 0],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "translation": [2.75, 0, 0],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "ground": {
+ "translation": [1.25, 3, -1.25],
+ "scale": [0.15, 0.15, 0.15]
+ },
+ "gui": {
+ "rotation": [30, -20, 0],
+ "translation": [3.5, -1.5, 0],
+ "scale": [0.3496, 0.3496, 0.3496]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_military_crate/big_military_crate_lower_right_back.json b/统计/_sa_decor_models/03_容器/models/block/big_military_crate/big_military_crate_lower_right_back.json
new file mode 100644
index 0000000..72e01a1
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_military_crate/big_military_crate_lower_right_back.json
@@ -0,0 +1,62 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/big_military_crate",
+ "particle": "sa_decor:block/lootcrates/big_military_crate"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -1, -1]},
+ "faces": {
+ "north": {"uv": [6, 5.9375, 8, 7.875], "texture": "#0"},
+ "east": {"uv": [8, 5.9375, 10, 7.875], "texture": "#0"},
+ "south": {"uv": [4, 5.9375, 6, 7.875], "texture": "#0"},
+ "west": {"uv": [10, 5.9375, 12, 7.875], "texture": "#0"},
+ "up": {"uv": [8, 2, 6, 0], "texture": "#0"},
+ "down": {"uv": [8, 5.9375, 10, 7.875], "rotation": 90, "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.25977, 0.25977, 0.25977]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.25977, 0.25977, 0.25977]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -135, 0],
+ "translation": [2.75, 0, 0],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "translation": [2.75, 0, 0],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "ground": {
+ "translation": [1.25, 3, -1.25],
+ "scale": [0.15, 0.15, 0.15]
+ },
+ "gui": {
+ "rotation": [30, -20, 0],
+ "translation": [3.5, -1.5, 0],
+ "scale": [0.3496, 0.3496, 0.3496]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_military_crate/big_military_crate_lower_right_front.json b/统计/_sa_decor_models/03_容器/models/block/big_military_crate/big_military_crate_lower_right_front.json
new file mode 100644
index 0000000..f6780e6
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_military_crate/big_military_crate_lower_right_front.json
@@ -0,0 +1,62 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/big_military_crate",
+ "particle": "sa_decor:block/lootcrates/big_military_crate"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -1, -1]},
+ "faces": {
+ "north": {"uv": [6, 5.9375, 8, 7.875], "texture": "#0"},
+ "east": {"uv": [10, 5.9375, 12, 7.875], "texture": "#0"},
+ "south": {"uv": [4, 5.9375, 6, 7.875], "texture": "#0"},
+ "west": {"uv": [8, 5.9375, 10, 7.875], "texture": "#0"},
+ "up": {"uv": [8, 4, 6, 2], "texture": "#0"},
+ "down": {"uv": [10, 5.9375, 12, 7.875], "rotation": 90, "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.25977, 0.25977, 0.25977]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.25977, 0.25977, 0.25977]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -135, 0],
+ "translation": [2.75, 0, 0],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "translation": [2.75, 0, 0],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "ground": {
+ "translation": [1.25, 3, -1.25],
+ "scale": [0.15, 0.15, 0.15]
+ },
+ "gui": {
+ "rotation": [30, -20, 0],
+ "translation": [3.5, -1.5, 0],
+ "scale": [0.3496, 0.3496, 0.3496]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_military_crate/big_military_crate_upper_left_back.json b/统计/_sa_decor_models/03_容器/models/block/big_military_crate/big_military_crate_upper_left_back.json
new file mode 100644
index 0000000..6d49ec0
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_military_crate/big_military_crate_upper_left_back.json
@@ -0,0 +1,62 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/big_military_crate",
+ "particle": "sa_decor:block/lootcrates/big_military_crate"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -1, -1]},
+ "faces": {
+ "north": {"uv": [4, 4, 6, 5.9375], "texture": "#0"},
+ "east": {"uv": [8, 4, 10, 5.9375], "texture": "#0"},
+ "south": {"uv": [6, 4, 8, 5.9375], "texture": "#0"},
+ "west": {"uv": [10, 4, 12, 5.9375], "texture": "#0"},
+ "up": {"uv": [6, 2, 4, 0], "texture": "#0"},
+ "down": {"uv": [8, 4, 10, 5.9375], "rotation": 90, "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.25977, 0.25977, 0.25977]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.25977, 0.25977, 0.25977]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -135, 0],
+ "translation": [2.75, 0, 0],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "translation": [2.75, 0, 0],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "ground": {
+ "translation": [1.25, 3, -1.25],
+ "scale": [0.15, 0.15, 0.15]
+ },
+ "gui": {
+ "rotation": [30, -20, 0],
+ "translation": [3.5, -1.5, 0],
+ "scale": [0.3496, 0.3496, 0.3496]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_military_crate/big_military_crate_upper_left_front.json b/统计/_sa_decor_models/03_容器/models/block/big_military_crate/big_military_crate_upper_left_front.json
new file mode 100644
index 0000000..e2aa3ab
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_military_crate/big_military_crate_upper_left_front.json
@@ -0,0 +1,62 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/big_military_crate",
+ "particle": "sa_decor:block/lootcrates/big_military_crate"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -1, -1]},
+ "faces": {
+ "north": {"uv": [4, 4, 6, 5.9375], "texture": "#0"},
+ "east": {"uv": [10, 4, 12, 5.9375], "texture": "#0"},
+ "south": {"uv": [6, 4, 8, 5.9375], "texture": "#0"},
+ "west": {"uv": [8, 4, 10, 5.9375], "texture": "#0"},
+ "up": {"uv": [6, 4, 4, 2], "texture": "#0"},
+ "down": {"uv": [10, 4, 12, 5.9375], "rotation": 90, "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.25977, 0.25977, 0.25977]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.25977, 0.25977, 0.25977]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -135, 0],
+ "translation": [2.75, 0, 0],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "translation": [2.75, 0, 0],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "ground": {
+ "translation": [1.25, 3, -1.25],
+ "scale": [0.15, 0.15, 0.15]
+ },
+ "gui": {
+ "rotation": [30, -20, 0],
+ "translation": [3.5, -1.5, 0],
+ "scale": [0.3496, 0.3496, 0.3496]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_military_crate/big_military_crate_upper_right_back.json b/统计/_sa_decor_models/03_容器/models/block/big_military_crate/big_military_crate_upper_right_back.json
new file mode 100644
index 0000000..b8d77be
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_military_crate/big_military_crate_upper_right_back.json
@@ -0,0 +1,62 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/big_military_crate",
+ "particle": "sa_decor:block/lootcrates/big_military_crate"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -1, -1]},
+ "faces": {
+ "north": {"uv": [6, 4, 8, 5.9375], "texture": "#0"},
+ "east": {"uv": [8, 4, 10, 5.9375], "texture": "#0"},
+ "south": {"uv": [4, 4, 6, 5.9375], "texture": "#0"},
+ "west": {"uv": [10, 4, 12, 5.9375], "texture": "#0"},
+ "up": {"uv": [8, 2, 6, 0], "texture": "#0"},
+ "down": {"uv": [8, 5.9375, 10, 7.875], "rotation": 90, "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.25977, 0.25977, 0.25977]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.25977, 0.25977, 0.25977]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -135, 0],
+ "translation": [2.75, 0, 0],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "translation": [2.75, 0, 0],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "ground": {
+ "translation": [1.25, 3, -1.25],
+ "scale": [0.15, 0.15, 0.15]
+ },
+ "gui": {
+ "rotation": [30, -20, 0],
+ "translation": [3.5, -1.5, 0],
+ "scale": [0.3496, 0.3496, 0.3496]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_military_crate/big_military_crate_upper_right_front.json b/统计/_sa_decor_models/03_容器/models/block/big_military_crate/big_military_crate_upper_right_front.json
new file mode 100644
index 0000000..efc10a8
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_military_crate/big_military_crate_upper_right_front.json
@@ -0,0 +1,62 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/big_military_crate",
+ "particle": "sa_decor:block/lootcrates/big_military_crate"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -1, -1]},
+ "faces": {
+ "north": {"uv": [6, 4, 8, 5.9375], "texture": "#0"},
+ "east": {"uv": [10, 4, 12, 5.9375], "texture": "#0"},
+ "south": {"uv": [4, 4, 6, 5.9375], "texture": "#0"},
+ "west": {"uv": [8, 4, 10, 5.9375], "texture": "#0"},
+ "up": {"uv": [8, 4, 6, 2], "texture": "#0"},
+ "down": {"uv": [10, 5.9375, 12, 7.875], "rotation": 90, "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.25977, 0.25977, 0.25977]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.25977, 0.25977, 0.25977]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -135, 0],
+ "translation": [2.75, 0, 0],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "translation": [2.75, 0, 0],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "ground": {
+ "translation": [1.25, 3, -1.25],
+ "scale": [0.15, 0.15, 0.15]
+ },
+ "gui": {
+ "rotation": [30, -20, 0],
+ "translation": [3.5, -1.5, 0],
+ "scale": [0.3496, 0.3496, 0.3496]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/birch/birch_big_wooden_crate_lower_left_back.json b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/birch/birch_big_wooden_crate_lower_left_back.json
new file mode 100644
index 0000000..ff17ddf
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/birch/birch_big_wooden_crate_lower_left_back.json
@@ -0,0 +1,25 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [32, 32],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_crate/big_crate2",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/big_crate2"
+ },
+ "elements": [
+ {
+ "name": "lower_left_back",
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [0, 8, 8, 16], "texture": "#1"},
+ "east": {"uv": [0, 8, 8, 16], "texture": "#1"},
+ "south": {"uv": [8, 8, 16, 16], "texture": "#1"},
+ "west": {"uv": [8, 8, 16, 16], "texture": "#1"},
+ "up": {"uv": [8, 8, 0, 0], "texture": "#1"},
+ "down": {"uv": [8, 0, 0, 8], "texture": "#1"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/birch/birch_big_wooden_crate_lower_left_front.json b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/birch/birch_big_wooden_crate_lower_left_front.json
new file mode 100644
index 0000000..a2813fb
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/birch/birch_big_wooden_crate_lower_left_front.json
@@ -0,0 +1,25 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [32, 32],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_crate/big_crate2",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/big_crate2"
+ },
+ "elements": [
+ {
+ "name": "lower_left_front",
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [0, 8, 8, 16], "texture": "#1"},
+ "east": {"uv": [8, 8, 16, 16], "texture": "#1"},
+ "south": {"uv": [8, 8, 16, 16], "texture": "#1"},
+ "west": {"uv": [0, 8, 8, 16], "texture": "#1"},
+ "up": {"uv": [8, 16, 0, 8], "texture": "#1"},
+ "down": {"uv": [8, 8, 0, 16], "texture": "#1"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/birch/birch_big_wooden_crate_lower_right_back.json b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/birch/birch_big_wooden_crate_lower_right_back.json
new file mode 100644
index 0000000..c6cd53a
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/birch/birch_big_wooden_crate_lower_right_back.json
@@ -0,0 +1,25 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [32, 32],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_crate/big_crate2",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/big_crate2"
+ },
+ "elements": [
+ {
+ "name": "lower_right_back",
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [8, 8, 16, 16], "texture": "#1"},
+ "east": {"uv": [0, 8, 8, 16], "texture": "#1"},
+ "south": {"uv": [0, 8, 8, 16], "texture": "#1"},
+ "west": {"uv": [8, 8, 16, 16], "texture": "#1"},
+ "up": {"uv": [16, 8, 8, 0], "texture": "#1"},
+ "down": {"uv": [16, 0, 8, 8], "texture": "#1"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/birch/birch_big_wooden_crate_lower_right_front.json b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/birch/birch_big_wooden_crate_lower_right_front.json
new file mode 100644
index 0000000..dee575f
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/birch/birch_big_wooden_crate_lower_right_front.json
@@ -0,0 +1,25 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [32, 32],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_crate/big_crate2",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/big_crate2"
+ },
+ "elements": [
+ {
+ "name": "lower_right_front",
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [8, 8, 16, 16], "texture": "#1"},
+ "east": {"uv": [8, 8, 16, 16], "texture": "#1"},
+ "south": {"uv": [0, 8, 8, 16], "texture": "#1"},
+ "west": {"uv": [0, 8, 8, 16], "texture": "#1"},
+ "up": {"uv": [16, 16, 8, 8], "texture": "#1"},
+ "down": {"uv": [16, 8, 8, 16], "texture": "#1"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/birch/birch_big_wooden_crate_upper_left_back.json b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/birch/birch_big_wooden_crate_upper_left_back.json
new file mode 100644
index 0000000..2e2df3c
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/birch/birch_big_wooden_crate_upper_left_back.json
@@ -0,0 +1,25 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [32, 32],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_crate/big_crate2",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/big_crate2"
+ },
+ "elements": [
+ {
+ "name": "upper_left_back",
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [0, 0, 8, 8], "texture": "#1"},
+ "east": {"uv": [0, 0, 8, 8], "texture": "#1"},
+ "south": {"uv": [8, 0, 16, 8], "texture": "#1"},
+ "west": {"uv": [8, 0, 16, 8], "texture": "#1"},
+ "up": {"uv": [8, 8, 0, 0], "texture": "#1"},
+ "down": {"uv": [8, 0, 0, 8], "texture": "#1"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/birch/birch_big_wooden_crate_upper_left_front.json b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/birch/birch_big_wooden_crate_upper_left_front.json
new file mode 100644
index 0000000..bc9b2a0
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/birch/birch_big_wooden_crate_upper_left_front.json
@@ -0,0 +1,25 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [32, 32],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_crate/big_crate2",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/big_crate2"
+ },
+ "elements": [
+ {
+ "name": "upper_left_front",
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [0, 0, 8, 8], "texture": "#1"},
+ "east": {"uv": [8, 0, 16, 8], "texture": "#1"},
+ "south": {"uv": [8, 0, 16, 8], "texture": "#1"},
+ "west": {"uv": [0, 0, 8, 8], "texture": "#1"},
+ "up": {"uv": [8, 16, 0, 8], "texture": "#1"},
+ "down": {"uv": [8, 8, 0, 16], "texture": "#1"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/birch/birch_big_wooden_crate_upper_right_back.json b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/birch/birch_big_wooden_crate_upper_right_back.json
new file mode 100644
index 0000000..4e9baac
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/birch/birch_big_wooden_crate_upper_right_back.json
@@ -0,0 +1,25 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [32, 32],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_crate/big_crate2",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/big_crate2"
+ },
+ "elements": [
+ {
+ "name": "upper_right_back",
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [8, 0, 16, 8], "texture": "#1"},
+ "east": {"uv": [0, 0, 8, 8], "texture": "#1"},
+ "south": {"uv": [0, 0, 8, 8], "texture": "#1"},
+ "west": {"uv": [8, 0, 16, 8], "texture": "#1"},
+ "up": {"uv": [16, 8, 8, 0], "texture": "#1"},
+ "down": {"uv": [16, 0, 8, 8], "texture": "#1"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/birch/birch_big_wooden_crate_upper_right_front.json b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/birch/birch_big_wooden_crate_upper_right_front.json
new file mode 100644
index 0000000..119dd02
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/birch/birch_big_wooden_crate_upper_right_front.json
@@ -0,0 +1,25 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [32, 32],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_crate/big_crate2",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/big_crate2"
+ },
+ "elements": [
+ {
+ "name": "upper_right_front",
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [8, 0, 16, 8], "texture": "#1"},
+ "east": {"uv": [8, 0, 16, 8], "texture": "#1"},
+ "south": {"uv": [0, 0, 8, 8], "texture": "#1"},
+ "west": {"uv": [0, 0, 8, 8], "texture": "#1"},
+ "up": {"uv": [16, 16, 8, 8], "texture": "#1"},
+ "down": {"uv": [16, 8, 8, 16], "texture": "#1"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/birch_big_wooden_crate.json b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/birch_big_wooden_crate.json
new file mode 100644
index 0000000..f6d6f4e
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/birch_big_wooden_crate.json
@@ -0,0 +1,63 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [32, 32],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_crate/big_crate2",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/big_crate2"
+ },
+ "elements": [
+ {
+ "from": [-16, 0, 0],
+ "to": [16, 32, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -1, -1]},
+ "faces": {
+ "north": {"uv": [0, 0, 16, 16], "texture": "#1"},
+ "east": {"uv": [0, 0, 16, 16], "texture": "#1"},
+ "south": {"uv": [0, 0, 16, 16], "texture": "#1"},
+ "west": {"uv": [0, 0, 16, 16], "texture": "#1"},
+ "up": {"uv": [16, 16, 0, 0], "texture": "#1"},
+ "down": {"uv": [16, 0, 0, 16], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 5.25, -1.5],
+ "scale": [0.25977, 0.25977, 0.25977]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 5.25, -1.5],
+ "scale": [0.25977, 0.25977, 0.25977]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -135, 0],
+ "translation": [1.5, 0.5, 2],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "translation": [1.5, 0.5, 2],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "ground": {
+ "translation": [1.25, 3, -1.25],
+ "scale": [0.15, 0.15, 0.15]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -4.25, 0],
+ "scale": [0.35351, 0.35351, 0.35351]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [2.75, -2.25, 0],
+ "scale": [0.35547, 0.35547, 0.35547]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/oak/oak_big_wooden_crate_lower_left_back.json b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/oak/oak_big_wooden_crate_lower_left_back.json
new file mode 100644
index 0000000..d253ec1
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/oak/oak_big_wooden_crate_lower_left_back.json
@@ -0,0 +1,25 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [32, 32],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_crate/big_crate1",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/big_crate1"
+ },
+ "elements": [
+ {
+ "name": "lower_left_back",
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [0, 8, 8, 16], "texture": "#1"},
+ "east": {"uv": [0, 8, 8, 16], "texture": "#1"},
+ "south": {"uv": [8, 8, 16, 16], "texture": "#1"},
+ "west": {"uv": [8, 8, 16, 16], "texture": "#1"},
+ "up": {"uv": [8, 8, 0, 0], "texture": "#1"},
+ "down": {"uv": [8, 0, 0, 8], "texture": "#1"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/oak/oak_big_wooden_crate_lower_left_front.json b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/oak/oak_big_wooden_crate_lower_left_front.json
new file mode 100644
index 0000000..67568fd
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/oak/oak_big_wooden_crate_lower_left_front.json
@@ -0,0 +1,25 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [32, 32],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_crate/big_crate1",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/big_crate1"
+ },
+ "elements": [
+ {
+ "name": "lower_left_front",
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [0, 8, 8, 16], "texture": "#1"},
+ "east": {"uv": [8, 8, 16, 16], "texture": "#1"},
+ "south": {"uv": [8, 8, 16, 16], "texture": "#1"},
+ "west": {"uv": [0, 8, 8, 16], "texture": "#1"},
+ "up": {"uv": [8, 16, 0, 8], "texture": "#1"},
+ "down": {"uv": [8, 8, 0, 16], "texture": "#1"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/oak/oak_big_wooden_crate_lower_right_back.json b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/oak/oak_big_wooden_crate_lower_right_back.json
new file mode 100644
index 0000000..1df4014
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/oak/oak_big_wooden_crate_lower_right_back.json
@@ -0,0 +1,25 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [32, 32],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_crate/big_crate1",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/big_crate1"
+ },
+ "elements": [
+ {
+ "name": "lower_right_back",
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [8, 8, 16, 16], "texture": "#1"},
+ "east": {"uv": [0, 8, 8, 16], "texture": "#1"},
+ "south": {"uv": [0, 8, 8, 16], "texture": "#1"},
+ "west": {"uv": [8, 8, 16, 16], "texture": "#1"},
+ "up": {"uv": [16, 8, 8, 0], "texture": "#1"},
+ "down": {"uv": [16, 0, 8, 8], "texture": "#1"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/oak/oak_big_wooden_crate_lower_right_front.json b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/oak/oak_big_wooden_crate_lower_right_front.json
new file mode 100644
index 0000000..84449b3
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/oak/oak_big_wooden_crate_lower_right_front.json
@@ -0,0 +1,25 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [32, 32],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_crate/big_crate1",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/big_crate1"
+ },
+ "elements": [
+ {
+ "name": "lower_right_front",
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [8, 8, 16, 16], "texture": "#1"},
+ "east": {"uv": [8, 8, 16, 16], "texture": "#1"},
+ "south": {"uv": [0, 8, 8, 16], "texture": "#1"},
+ "west": {"uv": [0, 8, 8, 16], "texture": "#1"},
+ "up": {"uv": [16, 16, 8, 8], "texture": "#1"},
+ "down": {"uv": [16, 8, 8, 16], "texture": "#1"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/oak/oak_big_wooden_crate_upper_left_back.json b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/oak/oak_big_wooden_crate_upper_left_back.json
new file mode 100644
index 0000000..6e79fb3
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/oak/oak_big_wooden_crate_upper_left_back.json
@@ -0,0 +1,25 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [32, 32],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_crate/big_crate1",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/big_crate1"
+ },
+ "elements": [
+ {
+ "name": "upper_left_back",
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [0, 0, 8, 8], "texture": "#1"},
+ "east": {"uv": [0, 0, 8, 8], "texture": "#1"},
+ "south": {"uv": [8, 0, 16, 8], "texture": "#1"},
+ "west": {"uv": [8, 0, 16, 8], "texture": "#1"},
+ "up": {"uv": [8, 8, 0, 0], "texture": "#1"},
+ "down": {"uv": [8, 0, 0, 8], "texture": "#1"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/oak/oak_big_wooden_crate_upper_left_front.json b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/oak/oak_big_wooden_crate_upper_left_front.json
new file mode 100644
index 0000000..b02482a
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/oak/oak_big_wooden_crate_upper_left_front.json
@@ -0,0 +1,25 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [32, 32],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_crate/big_crate1",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/big_crate1"
+ },
+ "elements": [
+ {
+ "name": "upper_left_front",
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [0, 0, 8, 8], "texture": "#1"},
+ "east": {"uv": [8, 0, 16, 8], "texture": "#1"},
+ "south": {"uv": [8, 0, 16, 8], "texture": "#1"},
+ "west": {"uv": [0, 0, 8, 8], "texture": "#1"},
+ "up": {"uv": [8, 16, 0, 8], "texture": "#1"},
+ "down": {"uv": [8, 8, 0, 16], "texture": "#1"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/oak/oak_big_wooden_crate_upper_right_back.json b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/oak/oak_big_wooden_crate_upper_right_back.json
new file mode 100644
index 0000000..49f1de8
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/oak/oak_big_wooden_crate_upper_right_back.json
@@ -0,0 +1,25 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [32, 32],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_crate/big_crate1",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/big_crate1"
+ },
+ "elements": [
+ {
+ "name": "upper_right_back",
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [8, 0, 16, 8], "texture": "#1"},
+ "east": {"uv": [0, 0, 8, 8], "texture": "#1"},
+ "south": {"uv": [0, 0, 8, 8], "texture": "#1"},
+ "west": {"uv": [8, 0, 16, 8], "texture": "#1"},
+ "up": {"uv": [16, 8, 8, 0], "texture": "#1"},
+ "down": {"uv": [16, 0, 8, 8], "texture": "#1"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/oak/oak_big_wooden_crate_upper_right_front.json b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/oak/oak_big_wooden_crate_upper_right_front.json
new file mode 100644
index 0000000..1bb2b57
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/oak/oak_big_wooden_crate_upper_right_front.json
@@ -0,0 +1,25 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [32, 32],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_crate/big_crate1",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/big_crate1"
+ },
+ "elements": [
+ {
+ "name": "upper_right_front",
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [8, 0, 16, 8], "texture": "#1"},
+ "east": {"uv": [8, 0, 16, 8], "texture": "#1"},
+ "south": {"uv": [0, 0, 8, 8], "texture": "#1"},
+ "west": {"uv": [0, 0, 8, 8], "texture": "#1"},
+ "up": {"uv": [16, 16, 8, 8], "texture": "#1"},
+ "down": {"uv": [16, 8, 8, 16], "texture": "#1"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/oak_big_wooden_crate.json b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/oak_big_wooden_crate.json
new file mode 100644
index 0000000..66ad9f1
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/oak_big_wooden_crate.json
@@ -0,0 +1,63 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [32, 32],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_crate/big_crate1",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/big_crate1"
+ },
+ "elements": [
+ {
+ "from": [-16, 0, 0],
+ "to": [16, 32, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -1, -1]},
+ "faces": {
+ "north": {"uv": [0, 0, 16, 16], "texture": "#1"},
+ "east": {"uv": [0, 0, 16, 16], "texture": "#1"},
+ "south": {"uv": [0, 0, 16, 16], "texture": "#1"},
+ "west": {"uv": [0, 0, 16, 16], "texture": "#1"},
+ "up": {"uv": [16, 16, 0, 0], "texture": "#1"},
+ "down": {"uv": [16, 0, 0, 16], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 5.25, -1.5],
+ "scale": [0.25977, 0.25977, 0.25977]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 5.25, -1.5],
+ "scale": [0.25977, 0.25977, 0.25977]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -135, 0],
+ "translation": [1.5, 0.5, 2],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "translation": [1.5, 0.5, 2],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "ground": {
+ "translation": [1.25, 3, -1.25],
+ "scale": [0.15, 0.15, 0.15]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -4.25, 0],
+ "scale": [0.35351, 0.35351, 0.35351]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [2.75, -2.25, 0],
+ "scale": [0.35547, 0.35547, 0.35547]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/spruce/spruce_big_wooden_crate_lower_left_back.json b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/spruce/spruce_big_wooden_crate_lower_left_back.json
new file mode 100644
index 0000000..1c71ae0
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/spruce/spruce_big_wooden_crate_lower_left_back.json
@@ -0,0 +1,84 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [
+ 32,
+ 32
+ ],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_crate/big_crate",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/big_crate"
+ },
+ "elements": [
+ {
+ "name": "lower_left_back",
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 8,
+ 8,
+ 16
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 8,
+ 8,
+ 16
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 8,
+ 16,
+ 16
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 8,
+ 16,
+ 16
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 8,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8,
+ 0,
+ 0,
+ 8
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/spruce/spruce_big_wooden_crate_lower_left_front.json b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/spruce/spruce_big_wooden_crate_lower_left_front.json
new file mode 100644
index 0000000..6a7a33b
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/spruce/spruce_big_wooden_crate_lower_left_front.json
@@ -0,0 +1,84 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [
+ 32,
+ 32
+ ],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_crate/big_crate",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/big_crate"
+ },
+ "elements": [
+ {
+ "name": "lower_left_front",
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 8,
+ 8,
+ 16
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 8,
+ 16,
+ 16
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 8,
+ 16,
+ 16
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 8,
+ 8,
+ 16
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 16,
+ 0,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8,
+ 8,
+ 0,
+ 16
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/spruce/spruce_big_wooden_crate_lower_right_back.json b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/spruce/spruce_big_wooden_crate_lower_right_back.json
new file mode 100644
index 0000000..4645a33
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/spruce/spruce_big_wooden_crate_lower_right_back.json
@@ -0,0 +1,84 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [
+ 32,
+ 32
+ ],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_crate/big_crate",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/big_crate"
+ },
+ "elements": [
+ {
+ "name": "lower_right_back",
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 8,
+ 16,
+ 16
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 8,
+ 8,
+ 16
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 8,
+ 8,
+ 16
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 8,
+ 16,
+ 16
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 16,
+ 8,
+ 8,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 16,
+ 0,
+ 8,
+ 8
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/spruce/spruce_big_wooden_crate_lower_right_front.json b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/spruce/spruce_big_wooden_crate_lower_right_front.json
new file mode 100644
index 0000000..1a6d72d
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/spruce/spruce_big_wooden_crate_lower_right_front.json
@@ -0,0 +1,84 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [
+ 32,
+ 32
+ ],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_crate/big_crate",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/big_crate"
+ },
+ "elements": [
+ {
+ "name": "lower_right_front",
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 8,
+ 16,
+ 16
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 8,
+ 16,
+ 16
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 8,
+ 8,
+ 16
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 8,
+ 8,
+ 16
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 16,
+ 16,
+ 8,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 16,
+ 8,
+ 8,
+ 16
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/spruce/spruce_big_wooden_crate_upper_left_back.json b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/spruce/spruce_big_wooden_crate_upper_left_back.json
new file mode 100644
index 0000000..5c672af
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/spruce/spruce_big_wooden_crate_upper_left_back.json
@@ -0,0 +1,84 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [
+ 32,
+ 32
+ ],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_crate/big_crate",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/big_crate"
+ },
+ "elements": [
+ {
+ "name": "upper_left_back",
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 8,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8,
+ 0,
+ 0,
+ 8
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/spruce/spruce_big_wooden_crate_upper_left_front.json b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/spruce/spruce_big_wooden_crate_upper_left_front.json
new file mode 100644
index 0000000..e49dde4
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/spruce/spruce_big_wooden_crate_upper_left_front.json
@@ -0,0 +1,84 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [
+ 32,
+ 32
+ ],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_crate/big_crate",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/big_crate"
+ },
+ "elements": [
+ {
+ "name": "upper_left_front",
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 16,
+ 0,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8,
+ 8,
+ 0,
+ 16
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/spruce/spruce_big_wooden_crate_upper_right_back.json b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/spruce/spruce_big_wooden_crate_upper_right_back.json
new file mode 100644
index 0000000..c8224c6
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/spruce/spruce_big_wooden_crate_upper_right_back.json
@@ -0,0 +1,84 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [
+ 32,
+ 32
+ ],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_crate/big_crate",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/big_crate"
+ },
+ "elements": [
+ {
+ "name": "upper_right_back",
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 16,
+ 8,
+ 8,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 16,
+ 0,
+ 8,
+ 8
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/spruce/spruce_big_wooden_crate_upper_right_front.json b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/spruce/spruce_big_wooden_crate_upper_right_front.json
new file mode 100644
index 0000000..4ab471a
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/spruce/spruce_big_wooden_crate_upper_right_front.json
@@ -0,0 +1,84 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [
+ 32,
+ 32
+ ],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_crate/big_crate",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/big_crate"
+ },
+ "elements": [
+ {
+ "name": "upper_right_front",
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 16,
+ 16,
+ 8,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 16,
+ 8,
+ 8,
+ 16
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/spruce_big_wooden_crate.json b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/spruce_big_wooden_crate.json
new file mode 100644
index 0000000..4e94b91
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/big_wooden_crate/spruce_big_wooden_crate.json
@@ -0,0 +1,162 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [32, 32],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_crate/big_crate",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/big_crate"
+ },
+ "elements": [
+ {
+ "name": "lower_right_front",
+ "from": [-16, 0, 0],
+ "to": [0, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -1, -1]},
+ "faces": {
+ "north": {"uv": [8, 8, 16, 16], "texture": "#1"},
+ "east": {"uv": [8, 8, 16, 16], "texture": "#1"},
+ "south": {"uv": [0, 8, 8, 16], "texture": "#1"},
+ "west": {"uv": [0, 8, 8, 16], "texture": "#1"},
+ "up": {"uv": [16, 16, 8, 8], "texture": "#1"},
+ "down": {"uv": [16, 8, 8, 16], "texture": "#1"}
+ }
+ },
+ {
+ "name": "lower_left_back",
+ "from": [-16, 0, 16],
+ "to": [0, 16, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -1, -1]},
+ "faces": {
+ "north": {"uv": [8, 8, 16, 16], "texture": "#1"},
+ "east": {"uv": [0, 8, 8, 16], "texture": "#1"},
+ "south": {"uv": [0, 8, 8, 16], "texture": "#1"},
+ "west": {"uv": [8, 8, 16, 16], "texture": "#1"},
+ "up": {"uv": [16, 8, 8, 0], "texture": "#1"},
+ "down": {"uv": [16, 0, 8, 8], "texture": "#1"}
+ }
+ },
+ {
+ "name": "upper_right_front",
+ "from": [-16, 16, 0],
+ "to": [0, 32, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -1, -1]},
+ "faces": {
+ "north": {"uv": [8, 0, 16, 8], "texture": "#1"},
+ "east": {"uv": [8, 0, 16, 8], "texture": "#1"},
+ "south": {"uv": [0, 0, 8, 8], "texture": "#1"},
+ "west": {"uv": [0, 0, 8, 8], "texture": "#1"},
+ "up": {"uv": [16, 16, 8, 8], "texture": "#1"},
+ "down": {"uv": [16, 8, 8, 16], "texture": "#1"}
+ }
+ },
+ {
+ "name": "upper_righ_back",
+ "from": [-16, 16, 16],
+ "to": [0, 32, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -1, -1]},
+ "faces": {
+ "north": {"uv": [8, 0, 16, 8], "texture": "#1"},
+ "east": {"uv": [0, 0, 8, 8], "texture": "#1"},
+ "south": {"uv": [0, 0, 8, 8], "texture": "#1"},
+ "west": {"uv": [8, 0, 16, 8], "texture": "#1"},
+ "up": {"uv": [16, 8, 8, 0], "texture": "#1"},
+ "down": {"uv": [16, 0, 8, 8], "texture": "#1"}
+ }
+ },
+ {
+ "name": "lower_left_front",
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -1, -1]},
+ "faces": {
+ "north": {"uv": [0, 8, 8, 16], "texture": "#1"},
+ "east": {"uv": [8, 8, 16, 16], "texture": "#1"},
+ "south": {"uv": [8, 8, 16, 16], "texture": "#1"},
+ "west": {"uv": [0, 8, 8, 16], "texture": "#1"},
+ "up": {"uv": [8, 16, 0, 8], "texture": "#1"},
+ "down": {"uv": [8, 8, 0, 16], "texture": "#1"}
+ }
+ },
+ {
+ "name": "lower_left_back",
+ "from": [0, 0, 16],
+ "to": [16, 16, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -1, -1]},
+ "faces": {
+ "north": {"uv": [0, 8, 8, 16], "texture": "#1"},
+ "east": {"uv": [0, 8, 8, 16], "texture": "#1"},
+ "south": {"uv": [8, 8, 16, 16], "texture": "#1"},
+ "west": {"uv": [8, 8, 16, 16], "texture": "#1"},
+ "up": {"uv": [8, 8, 0, 0], "texture": "#1"},
+ "down": {"uv": [8, 0, 0, 8], "texture": "#1"}
+ }
+ },
+ {
+ "name": "upper_left_front",
+ "from": [0, 16, 0],
+ "to": [16, 32, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -1, -1]},
+ "faces": {
+ "north": {"uv": [0, 0, 8, 8], "texture": "#1"},
+ "east": {"uv": [8, 0, 16, 8], "texture": "#1"},
+ "south": {"uv": [8, 0, 16, 8], "texture": "#1"},
+ "west": {"uv": [0, 0, 8, 8], "texture": "#1"},
+ "up": {"uv": [8, 16, 0, 8], "texture": "#1"},
+ "down": {"uv": [8, 8, 0, 16], "texture": "#1"}
+ }
+ },
+ {
+ "name": "upper_left_back",
+ "from": [0, 16, 16],
+ "to": [16, 32, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -1, -1]},
+ "faces": {
+ "north": {"uv": [0, 0, 8, 8], "texture": "#1"},
+ "east": {"uv": [0, 0, 8, 8], "texture": "#1"},
+ "south": {"uv": [8, 0, 16, 8], "texture": "#1"},
+ "west": {"uv": [8, 0, 16, 8], "texture": "#1"},
+ "up": {"uv": [8, 8, 0, 0], "texture": "#1"},
+ "down": {"uv": [8, 0, 0, 8], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 5.25, -1.5],
+ "scale": [0.25977, 0.25977, 0.25977]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 5.25, -1.5],
+ "scale": [0.25977, 0.25977, 0.25977]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -135, 0],
+ "translation": [1.5, 0.5, 2],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "translation": [1.5, 0.5, 2],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "ground": {
+ "translation": [1.25, 3, -1.25],
+ "scale": [0.15, 0.15, 0.15]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -4.25, 0],
+ "scale": [0.35351, 0.35351, 0.35351]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [2.75, -2.25, 0],
+ "scale": [0.35547, 0.35547, 0.35547]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/cabinet/cabinet_double.json b/统计/_sa_decor_models/03_容器/models/block/cabinet/cabinet_double.json
new file mode 100644
index 0000000..ffa995f
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/cabinet/cabinet_double.json
@@ -0,0 +1,104 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/filing_cabinet",
+ "particle": "sa_decor:block/particles/fc_p"
+ },
+ "elements": [
+ {
+ "name": "filing_cabinet",
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [4, 4, 8, 8], "texture": "#1"},
+ "east": {"uv": [8, 4, 12, 8], "texture": "#1"},
+ "south": {"uv": [12, 4, 16, 8], "texture": "#1"},
+ "west": {"uv": [8, 4, 12, 8], "texture": "#1"},
+ "up": {"uv": [8, 0, 12, 4], "texture": "#1"},
+ "down": {"uv": [8, 4, 12, 8], "texture": "#1"}
+ }
+ },
+ {
+ "name": "filing_cabinet",
+ "from": [2.6, 3, 0],
+ "to": [13.4, 13, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 10]},
+ "faces": {
+ "north": {"uv": [0.25, 8.25, 3.25, 11.25], "texture": "#1"},
+ "east": {"uv": [8.75, 8.25, 6.75, 11.25], "texture": "#1"},
+ "south": {"uv": [3.5, 8.25, 6.5, 11.25], "texture": "#1"},
+ "west": {"uv": [6.75, 8.25, 8.75, 11.25], "texture": "#1"},
+ "up": {"uv": [9.75, 8.25, 6.75, 8], "texture": "#1"},
+ "down": {"uv": [6.25, 8, 3.25, 8.25], "texture": "#1"}
+ }
+ },
+ {
+ "name": "filing_cabinet",
+ "from": [2, 3, -1],
+ "to": [14, 15, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [0.25, 11.25, 3.25, 14.25], "texture": "#1"},
+ "east": {"uv": [0, 11.25, 0.25, 14.25], "texture": "#1"},
+ "south": {"uv": [0.25, 8.25, 3.25, 11.25], "texture": "#1"},
+ "west": {"uv": [3.25, 11.25, 3.5, 14.25], "texture": "#1"},
+ "up": {"uv": [3.25, 8.25, 0.25, 8], "texture": "#1"},
+ "down": {"uv": [6.25, 8, 3.25, 8.25], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "filing_cabinet",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [8, 0, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/cabinet/cabinet_double_open.json b/统计/_sa_decor_models/03_容器/models/block/cabinet/cabinet_double_open.json
new file mode 100644
index 0000000..3687b77
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/cabinet/cabinet_double_open.json
@@ -0,0 +1,132 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/filing_cabinet",
+ "particle": "sa_decor:block/particles/fc_p"
+ },
+ "elements": [
+ {
+ "name": "filing_cabinet",
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [4, 4, 8, 8], "texture": "#1"},
+ "east": {"uv": [8, 4, 12, 8], "texture": "#1"},
+ "south": {"uv": [12, 4, 16, 8], "texture": "#1"},
+ "west": {"uv": [8, 4, 12, 8], "texture": "#1"},
+ "up": {"uv": [8, 0, 12, 4], "texture": "#1"},
+ "down": {"uv": [8, 4, 12, 8], "texture": "#1"}
+ }
+ },
+ {
+ "name": "filing_cabinet",
+ "from": [2.6, 3, 0],
+ "to": [13.4, 13, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 10]},
+ "faces": {
+ "north": {"uv": [0.25, 8.25, 3.25, 11.25], "texture": "#1"},
+ "east": {"uv": [8.75, 8.25, 6.75, 11.25], "texture": "#1"},
+ "south": {"uv": [3.5, 8.25, 6.5, 11.25], "texture": "#1"},
+ "west": {"uv": [6.75, 8.25, 8.75, 11.25], "texture": "#1"},
+ "up": {"uv": [9.75, 8.25, 6.75, 8], "texture": "#1"},
+ "down": {"uv": [6.25, 8, 3.25, 8.25], "texture": "#1"}
+ }
+ },
+ {
+ "name": "filing_cabinet",
+ "from": [2, 3, -1],
+ "to": [14, 9, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [0.25, 12.75, 3.25, 14.25], "texture": "#1"},
+ "east": {"uv": [0, 12.75, 0.25, 14.25], "texture": "#1"},
+ "south": {"uv": [0.25, 8.25, 3.25, 11.25], "texture": "#1"},
+ "west": {"uv": [3.25, 12.75, 3.5, 14.25], "texture": "#1"},
+ "up": {"uv": [3.25, 8.25, 0.25, 8], "texture": "#1"},
+ "down": {"uv": [6.25, 8, 3.25, 8.25], "texture": "#1"}
+ }
+ },
+ {
+ "name": "filing_cabinet",
+ "from": [2, 9, -6],
+ "to": [14, 15, -5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 3]},
+ "faces": {
+ "north": {"uv": [0.25, 11.25, 3.25, 12.75], "texture": "#1"},
+ "east": {"uv": [0, 11.25, 0.25, 12.75], "texture": "#1"},
+ "south": {"uv": [0.25, 8.25, 3.25, 11.25], "texture": "#1"},
+ "west": {"uv": [3.25, 11.25, 3.5, 12.75], "texture": "#1"},
+ "up": {"uv": [3.25, 8.25, 0.25, 8], "texture": "#1"},
+ "down": {"uv": [6.25, 8, 3.25, 8.25], "texture": "#1"}
+ }
+ },
+ {
+ "name": "filing_cabinet",
+ "from": [2, 9, -5],
+ "to": [14, 14, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 4]},
+ "faces": {
+ "north": {"uv": [0.25, 11.25, 3.25, 12.75], "texture": "#1"},
+ "east": {"uv": [3.5, 11.5, 4.75, 12.75], "texture": "#1"},
+ "south": {"uv": [0.25, 8.25, 3.25, 11.25], "texture": "#1"},
+ "west": {"uv": [3.5, 11.5, 4.75, 12.75], "texture": "#1"},
+ "up": {"uv": [7.75, 13.75, 4.75, 12.75], "texture": "#1"},
+ "down": {"uv": [7.75, 11.75, 4.75, 12.75], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "filing_cabinet",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [8, 0, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3, 4]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/cabinet/cabinet_one.json b/统计/_sa_decor_models/03_容器/models/block/cabinet/cabinet_one.json
new file mode 100644
index 0000000..dd7f9b7
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/cabinet/cabinet_one.json
@@ -0,0 +1,104 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/filing_cabinet",
+ "particle": "sa_decor:block/particles/fc_p"
+ },
+ "elements": [
+ {
+ "name": "filing_cabinet",
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [4, 4, 8, 8], "texture": "#1"},
+ "east": {"uv": [8, 4, 12, 8], "texture": "#1"},
+ "south": {"uv": [12, 4, 16, 8], "texture": "#1"},
+ "west": {"uv": [8, 4, 12, 8], "texture": "#1"},
+ "up": {"uv": [8, 0, 12, 4], "texture": "#1"},
+ "down": {"uv": [8, 4, 12, 8], "texture": "#1"}
+ }
+ },
+ {
+ "name": "filing_cabinet",
+ "from": [2.6, 3, 0],
+ "to": [13.4, 13, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 10]},
+ "faces": {
+ "north": {"uv": [0.25, 8.25, 3.25, 11.25], "texture": "#1"},
+ "east": {"uv": [8.75, 8.25, 6.75, 11.25], "texture": "#1"},
+ "south": {"uv": [3.5, 8.25, 6.5, 11.25], "texture": "#1"},
+ "west": {"uv": [6.75, 8.25, 8.75, 11.25], "texture": "#1"},
+ "up": {"uv": [9.75, 8.25, 6.75, 8], "texture": "#1"},
+ "down": {"uv": [6.25, 8, 3.25, 8.25], "texture": "#1"}
+ }
+ },
+ {
+ "name": "filing_cabinet",
+ "from": [2, 3, -1],
+ "to": [14, 15, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [0.25, 8.25, 3.25, 11.25], "texture": "#1"},
+ "east": {"uv": [0, 8.25, 0.25, 11.25], "texture": "#1"},
+ "south": {"uv": [0.25, 8.25, 3.25, 11.25], "texture": "#1"},
+ "west": {"uv": [3.25, 8.25, 3.5, 11.25], "texture": "#1"},
+ "up": {"uv": [3.25, 8.25, 0.25, 8], "texture": "#1"},
+ "down": {"uv": [6.25, 8, 3.25, 8.25], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "filing_cabinet",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [8, 0, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/cabinet/cabinet_one_open.json b/统计/_sa_decor_models/03_容器/models/block/cabinet/cabinet_one_open.json
new file mode 100644
index 0000000..34524e8
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/cabinet/cabinet_one_open.json
@@ -0,0 +1,104 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/filing_cabinet",
+ "particle": "sa_decor:block/particles/fc_p"
+ },
+ "elements": [
+ {
+ "name": "filing_cabinet",
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [4, 4, 8, 8], "texture": "#1"},
+ "east": {"uv": [8, 4, 12, 8], "texture": "#1"},
+ "south": {"uv": [12, 4, 16, 8], "texture": "#1"},
+ "west": {"uv": [8, 4, 12, 8], "texture": "#1"},
+ "up": {"uv": [8, 0, 12, 4], "texture": "#1"},
+ "down": {"uv": [8, 4, 12, 8], "texture": "#1"}
+ }
+ },
+ {
+ "name": "filing_cabinet",
+ "from": [2.6, 3, -7],
+ "to": [13.4, 13, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, -1]},
+ "faces": {
+ "north": {"uv": [0.25, 8.25, 3.25, 11.25], "texture": "#1"},
+ "east": {"uv": [4.75, 11.25, 3.5, 12.75], "texture": "#1"},
+ "south": {"uv": [3.5, 8.25, 6.5, 11.25], "texture": "#1"},
+ "west": {"uv": [4.75, 11.25, 3.5, 12.75], "texture": "#1"},
+ "up": {"uv": [7.75, 13.75, 4.75, 12.75], "texture": "#1"},
+ "down": {"uv": [7, 11.75, 5, 12.5], "texture": "#1"}
+ }
+ },
+ {
+ "name": "filing_cabinet",
+ "from": [2, 3, -8],
+ "to": [14, 15, -7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 1]},
+ "faces": {
+ "north": {"uv": [0.25, 8.25, 3.25, 11.25], "texture": "#1"},
+ "east": {"uv": [0, 8.25, 0.25, 11.25], "texture": "#1"},
+ "south": {"uv": [3.5, 8.25, 6.5, 11.25], "texture": "#1"},
+ "west": {"uv": [3.25, 8.25, 3.5, 11.25], "texture": "#1"},
+ "up": {"uv": [3.25, 8.25, 0.25, 8], "texture": "#1"},
+ "down": {"uv": [6.25, 8, 3.25, 8.25], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "filing_cabinet",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [8, 0, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/cardboard_box/cardboard_box.json b/统计/_sa_decor_models/03_容器/models/block/cardboard_box/cardboard_box.json
new file mode 100644
index 0000000..8da1223
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/cardboard_box/cardboard_box.json
@@ -0,0 +1,208 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "0": "sa_decor:block/cardboard_box",
+ "particle": "sa_decor:block/particles/cardboard_box_particle"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 8,
+ 8
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 4,
+ 2,
+ 2,
+ 0
+ ],
+ "rotation": 90,
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 6,
+ 0,
+ 4,
+ 2
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "head": {
+ "translation": [
+ 0,
+ 0.5,
+ 0
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ 0,
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 0,
+ 0
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+}
diff --git a/统计/_sa_decor_models/03_容器/models/block/cardboard_box/cardboard_box_open.json b/统计/_sa_decor_models/03_容器/models/block/cardboard_box/cardboard_box_open.json
new file mode 100644
index 0000000..418a1f7
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/cardboard_box/cardboard_box_open.json
@@ -0,0 +1,383 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "0": "sa_decor:block/cardboard_box",
+ "particle": "sa_decor:block/particles/cardboard_box_particle"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 8,
+ 8
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 2,
+ 2,
+ 0,
+ 0
+ ],
+ "rotation": 90,
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 6,
+ 0,
+ 4,
+ 2
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 16,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": -45,
+ "axis": "z",
+ "origin": [
+ 16,
+ 16,
+ 8
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 2,
+ 5,
+ 2
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 1,
+ 2,
+ 2,
+ 2
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 4,
+ 2,
+ 2,
+ 1
+ ],
+ "rotation": 90,
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 6,
+ 1,
+ 4,
+ 2
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 16,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 45,
+ "axis": "z",
+ "origin": [
+ 0,
+ 16,
+ 8
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5,
+ 2,
+ 4,
+ 2
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 2,
+ 6,
+ 2
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 2,
+ 2,
+ 1,
+ 2
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 2,
+ 2
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 3.9875,
+ 1,
+ 1.9875,
+ 0
+ ],
+ "rotation": 90,
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 5.9875,
+ 0,
+ 3.9875,
+ 1
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2,
+ 1.25,
+ 2.75
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2,
+ 1.25,
+ 2.75
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 141,
+ 0
+ ],
+ "translation": [
+ 0,
+ 4,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -32,
+ 0
+ ],
+ "translation": [
+ 0,
+ 3.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ 4,
+ 0
+ ],
+ "scale": [
+ 0.91992,
+ 0.91992,
+ 0.91992
+ ]
+ },
+ "head": {
+ "translation": [
+ 0,
+ 0.5,
+ 0
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ 0,
+ 1,
+ 2,
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 0,
+ 0
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+}
diff --git a/统计/_sa_decor_models/03_容器/models/block/cash_register/cash_register_machine.json b/统计/_sa_decor_models/03_容器/models/block/cash_register/cash_register_machine.json
new file mode 100644
index 0000000..8ef7a76
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/cash_register/cash_register_machine.json
@@ -0,0 +1,177 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/cash_register_machine",
+ "particle": "sa_decor:block/cash_register_machine"
+ },
+ "elements": [
+ {
+ "name": "root",
+ "from": [2.5, 0, 2.5],
+ "to": [13.5, 4, 12.5],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 4, 2.5]},
+ "faces": {
+ "north": {"uv": [5.25, 6.75, 8, 8], "texture": "#0"},
+ "east": {"uv": [5.25, 4, 2.75, 5], "texture": "#0"},
+ "south": {"uv": [5.25, 4, 8, 5], "texture": "#0"},
+ "west": {"uv": [2.75, 4, 5.25, 5], "texture": "#0"},
+ "up": {"uv": [0, 6.5, 2.75, 4], "texture": "#0"},
+ "down": {"uv": [8, 5.5, 5.25, 8], "texture": "#0"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [2.525, 4, 10.5],
+ "to": [13.475, 10, 13.5],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 8, 3.5]},
+ "faces": {
+ "north": {"uv": [10, 0.75, 12.75, 2.25], "texture": "#0"},
+ "east": {"uv": [9.25, 0.75, 10, 2.25], "texture": "#0"},
+ "south": {"uv": [13.5, 0.75, 16, 2.25], "texture": "#0"},
+ "west": {"uv": [12.75, 0.75, 13.5, 2.25], "texture": "#0"},
+ "up": {"uv": [12.75, 0.75, 10, 0], "texture": "#0"},
+ "down": {"uv": [15.5, 0, 12.75, 0.75], "texture": "#0"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [8.225, 9.8, 11.5],
+ "to": [12.575, 12.8, 12.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9.9, 11.3, 12]},
+ "faces": {
+ "north": {"uv": [11.75, 7.5, 12.75, 8.5], "texture": "#0"},
+ "east": {"uv": [11.5, 7.5, 11.75, 8.5], "texture": "#0"},
+ "south": {"uv": [11.75, 7.5, 12.75, 8.5], "texture": "#0"},
+ "west": {"uv": [12.75, 7.5, 13, 8.5], "texture": "#0"},
+ "up": {"uv": [12.75, 7.5, 11.75, 7.25], "texture": "#0"},
+ "down": {"uv": [13.75, 7.25, 12.75, 7.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [2.8, 4, 9.5],
+ "to": [8.35, 10, 10.5],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [6.6, 7, 10]},
+ "faces": {
+ "north": {"uv": [12.75, 3, 14, 4.5], "texture": "#0"},
+ "east": {"uv": [12.5, 3, 12.75, 4.5], "texture": "#0"},
+ "south": {"uv": [14.25, 3, 15.5, 4.5], "texture": "#0"},
+ "west": {"uv": [14, 3, 14.25, 4.5], "texture": "#0"},
+ "up": {"uv": [14, 3, 12.75, 2.75], "texture": "#0"},
+ "down": {"uv": [15.25, 2.75, 14, 3], "texture": "#0"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [6.5, -0.1, 4.5],
+ "to": [12.5, 4.3, 8.5],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 3.9, 2.5]},
+ "faces": {
+ "north": {"uv": [1.75, 7.5, 0.25, 7.75], "texture": "#0"},
+ "east": {"uv": [4, 5.75, 3, 6], "texture": "#0"},
+ "south": {"uv": [4.25, 3.75, 3.25, 4], "texture": "#0"},
+ "west": {"uv": [4, 6.25, 3, 6.5], "texture": "#0"},
+ "up": {"uv": [0.25, 7.75, 1.75, 6.75], "texture": "#0"},
+ "down": {"uv": [8, 5.5, 5.25, 8], "texture": "#0"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [2.5, -1, 10.5],
+ "to": [13.5, 0, 12.5],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 4, 2.5]},
+ "faces": {
+ "north": {"uv": [5.25, 6.75, 8, 8], "texture": "#0"},
+ "east": {"uv": [5.25, 5, 4.75, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 8, 5.25], "texture": "#0"},
+ "west": {"uv": [4.75, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [2.75, 6.5, 0, 4], "texture": "#0"},
+ "down": {"uv": [8, 5.5, 5.25, 8], "texture": "#0"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [2, 0, 2],
+ "to": [14, 4, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [0, 3, 3, 4], "texture": "#0"},
+ "east": {"uv": [3, 3, 6, 4], "texture": "#0"},
+ "south": {"uv": [3, 3, 6, 4], "texture": "#0"},
+ "west": {"uv": [3, 3, 6, 4], "texture": "#0"},
+ "up": {"uv": [3, 3, 0, 0], "texture": "#0"},
+ "down": {"uv": [6, 0, 3, 3], "texture": "#0"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [3, 0, 3],
+ "to": [13, 3, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 2]},
+ "faces": {
+ "north": {"uv": [9.75, 11.25, 12.25, 12], "texture": "#0"},
+ "east": {"uv": [8.5, 11.25, 9.75, 12], "texture": "#0"},
+ "south": {"uv": [13.5, 11.25, 16, 12], "texture": "#0"},
+ "west": {"uv": [12.25, 11.25, 13.5, 12], "texture": "#0"},
+ "up": {"uv": [12.25, 11.25, 9.75, 10], "texture": "#0"},
+ "down": {"uv": [14.75, 10, 12.25, 11.25], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "translation": [0, 2.25, 0.75],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 45, 0],
+ "translation": [0, 2.25, 0.75],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 2.25, 0],
+ "scale": [0.76563, 0.76563, 0.76563]
+ },
+ "fixed": {
+ "translation": [0, 5, 0.5],
+ "scale": [1.20898, 1.20898, 1.20898]
+ }
+ },
+ "groups": [
+ {
+ "name": "root",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 4, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5]
+ },
+ 6,
+ 7
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/cash_register/cash_register_machine_open.json b/统计/_sa_decor_models/03_容器/models/block/cash_register/cash_register_machine_open.json
new file mode 100644
index 0000000..b02a2d1
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/cash_register/cash_register_machine_open.json
@@ -0,0 +1,176 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/cash_register_machine",
+ "particle": "sa_decor:block/cash_register_machine"
+ },
+ "elements": [
+ {
+ "name": "root",
+ "from": [2.5, 0, 2.5],
+ "to": [13.5, 4, 12.5],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 4, 2.5]},
+ "faces": {
+ "north": {"uv": [5.25, 6.75, 8, 8], "texture": "#0"},
+ "east": {"uv": [5.25, 4, 2.75, 5], "texture": "#0"},
+ "south": {"uv": [5.25, 4, 8, 5], "texture": "#0"},
+ "west": {"uv": [2.75, 4, 5.25, 5], "texture": "#0"},
+ "up": {"uv": [0, 6.5, 2.75, 4], "texture": "#0"},
+ "down": {"uv": [8, 5.5, 5.25, 8], "texture": "#0"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [2.525, 4, 10.5],
+ "to": [13.475, 10, 13.5],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 8, 3.5]},
+ "faces": {
+ "north": {"uv": [10, 0.75, 12.75, 2.25], "texture": "#0"},
+ "east": {"uv": [9.25, 0.75, 10, 2.25], "texture": "#0"},
+ "south": {"uv": [13.5, 0.75, 16, 2.25], "texture": "#0"},
+ "west": {"uv": [12.75, 0.75, 13.5, 2.25], "texture": "#0"},
+ "up": {"uv": [12.75, 0.75, 10, 0], "texture": "#0"},
+ "down": {"uv": [15.5, 0, 12.75, 0.75], "texture": "#0"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [8.225, 9.8, 11.5],
+ "to": [12.575, 12.8, 12.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9.9, 11.3, 12]},
+ "faces": {
+ "north": {"uv": [11.75, 7.5, 12.75, 8.5], "texture": "#0"},
+ "east": {"uv": [11.5, 7.5, 11.75, 8.5], "texture": "#0"},
+ "south": {"uv": [11.75, 7.5, 12.75, 8.5], "texture": "#0"},
+ "west": {"uv": [12.75, 7.5, 13, 8.5], "texture": "#0"},
+ "up": {"uv": [12.75, 7.5, 11.75, 7.25], "texture": "#0"},
+ "down": {"uv": [13.75, 7.25, 12.75, 7.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [2.8, 4, 9.5],
+ "to": [8.35, 10, 10.5],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [6.6, 7, 10]},
+ "faces": {
+ "north": {"uv": [12.75, 3, 14, 4.5], "texture": "#0"},
+ "east": {"uv": [12.5, 3, 12.75, 4.5], "texture": "#0"},
+ "south": {"uv": [14.25, 3, 15.5, 4.5], "texture": "#0"},
+ "west": {"uv": [14, 3, 14.25, 4.5], "texture": "#0"},
+ "up": {"uv": [14, 3, 12.75, 2.75], "texture": "#0"},
+ "down": {"uv": [15.25, 2.75, 14, 3], "texture": "#0"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [6.5, -0.1, 4.5],
+ "to": [12.5, 4.3, 8.5],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 3.9, 2.5]},
+ "faces": {
+ "north": {"uv": [1.75, 7.5, 0.25, 7.75], "texture": "#0"},
+ "east": {"uv": [4, 5.75, 3, 6], "texture": "#0"},
+ "south": {"uv": [4.25, 3.75, 3.25, 4], "texture": "#0"},
+ "west": {"uv": [4, 6.25, 3, 6.5], "texture": "#0"},
+ "up": {"uv": [0.25, 7.75, 1.75, 6.75], "texture": "#0"},
+ "down": {"uv": [8, 5.5, 5.25, 8], "texture": "#0"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [2.5, -1, 10.5],
+ "to": [13.5, 0, 12.5],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 4, 2.5]},
+ "faces": {
+ "north": {"uv": [5.25, 6.75, 8, 8], "texture": "#0"},
+ "east": {"uv": [5.25, 5, 4.75, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 8, 5.25], "texture": "#0"},
+ "west": {"uv": [4.75, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [2.75, 6.5, 0, 4], "texture": "#0"},
+ "down": {"uv": [8, 5.5, 5.25, 8], "texture": "#0"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [2, 0, 2],
+ "to": [14, 4, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [0, 3, 3, 4], "texture": "#0"},
+ "east": {"uv": [3, 3, 6, 4], "texture": "#0"},
+ "south": {"uv": [3, 3, 6, 4], "texture": "#0"},
+ "west": {"uv": [3, 3, 6, 4], "texture": "#0"},
+ "up": {"uv": [3, 3, 0, 0], "texture": "#0"},
+ "down": {"uv": [6, 0, 3, 3], "texture": "#0"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [3, 0, -3],
+ "to": [13, 3, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, -4]},
+ "faces": {
+ "north": {"uv": [9.75, 11.25, 12.25, 12], "texture": "#0"},
+ "east": {"uv": [8.5, 11.25, 9.75, 12], "texture": "#0"},
+ "south": {"uv": [13.5, 11.25, 16, 12], "texture": "#0"},
+ "west": {"uv": [12.25, 11.25, 13.5, 12], "texture": "#0"},
+ "up": {"uv": [12.25, 11.25, 9.75, 10], "texture": "#0"},
+ "down": {"uv": [14.75, 10, 12.25, 11.25], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "translation": [0, 2.25, 0.75],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 45, 0],
+ "translation": [0, 2.25, 0.75],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 2.25, 0],
+ "scale": [0.76563, 0.76563, 0.76563]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "root",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 4, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5]
+ },
+ 6,
+ 7
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/counter_cabinet/counter_cabinet.json b/统计/_sa_decor_models/03_容器/models/block/counter_cabinet/counter_cabinet.json
new file mode 100644
index 0000000..dfe2a85
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/counter_cabinet/counter_cabinet.json
@@ -0,0 +1,92 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/drawer",
+ "2": "sa_decor:block/counter",
+ "particle": "sa_decor:block/counter"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 10]},
+ "faces": {
+ "north": {"uv": [0, 0, 8, 8], "texture": "#2"},
+ "east": {"uv": [0, 8, 8, 16], "texture": "#2"},
+ "south": {"uv": [0, 8, 8, 16], "texture": "#2"},
+ "west": {"uv": [0, 8, 8, 16], "texture": "#2"},
+ "up": {"uv": [16, 8, 8, 0], "texture": "#2"},
+ "down": {"uv": [8, 8, 16, 16], "texture": "#2"}
+ }
+ },
+ {
+ "from": [2, 1, -1],
+ "to": [14, 13, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 1, 0]},
+ "faces": {
+ "north": {"uv": [7.25, 9.5, 10.25, 12.5], "texture": "#1"},
+ "east": {"uv": [13.75, 5.75, 13.25, 8.75], "texture": "#1"},
+ "south": {"uv": [13.25, 9.5, 10.25, 12.5], "texture": "#1"},
+ "west": {"uv": [8.5, 5.75, 9, 7.25], "texture": "#1"},
+ "up": {"uv": [11.5, 2.25, 8.5, 1.75], "texture": "#1"},
+ "down": {"uv": [8.5, 4.5, 11.5, 4], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": [1]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/counter_cabinet/counter_cabinet_open.json b/统计/_sa_decor_models/03_容器/models/block/counter_cabinet/counter_cabinet_open.json
new file mode 100644
index 0000000..f0059d4
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/counter_cabinet/counter_cabinet_open.json
@@ -0,0 +1,94 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [64, 64],
+ "textures": {
+ "2": "sa_decor:block/counter",
+ "3": "sa_decor:block/lootcrates/drawer",
+ "particle": "sa_decor:block/counter"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 10]},
+ "faces": {
+ "north": {"uv": [8, 0, 0, 8], "texture": "#2"},
+ "east": {"uv": [8, 8, 0, 16], "texture": "#2"},
+ "south": {"uv": [8, 8, 0, 16], "texture": "#2"},
+ "west": {"uv": [8, 8, 0, 16], "texture": "#2"},
+ "up": {"uv": [16, 8, 8, 0], "texture": "#2"},
+ "down": {"uv": [16, 16, 8, 8], "texture": "#2"}
+ }
+ },
+ {
+ "from": [13, 2, -12],
+ "to": [15, 14, 0],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [14, 2, 0]},
+ "faces": {
+ "north": {"uv": [8.5, 5.75, 9, 7.25], "texture": "#3"},
+ "east": {"uv": [7.25, 9.5, 10.25, 12.5], "texture": "#3"},
+ "south": {"uv": [13.75, 5.75, 13.25, 8.75], "texture": "#3"},
+ "west": {"uv": [13.25, 9.5, 10.25, 12.5], "texture": "#3"},
+ "up": {"uv": [11.5, 2.25, 8.5, 1.75], "rotation": 90, "texture": "#3"},
+ "down": {"uv": [8.5, 4.5, 11.5, 4], "rotation": 270, "texture": "#3"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.75, -0.75, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ 1
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster.json b/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster.json
new file mode 100644
index 0000000..15999a8
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster.json
@@ -0,0 +1,302 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/dumpster",
+ "particle": "sa_decor:block/lootcrates/dumpster"
+ },
+ "elements": [
+ {
+ "from": [-9, 4, -2],
+ "to": [8, 25, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 4, 0]},
+ "faces": {
+ "north": {"uv": [6.75, 0, 8.875, 2.625], "texture": "#1"},
+ "east": {"uv": [0, 7.875, 2.25, 10.5], "texture": "#1"},
+ "south": {"uv": [4.625, 2.75, 6.75, 5.375], "texture": "#1"},
+ "west": {"uv": [2.375, 7.875, 4.625, 10.5], "texture": "#1"},
+ "up": {"uv": [4.25, 7.75, 2.125, 5.5], "texture": "#1"},
+ "down": {"uv": [8.625, 5.5, 6.5, 7.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-10, 20, -3.75],
+ "to": [8, 22, 17.25],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 22, 4.25]},
+ "faces": {
+ "north": {"uv": [11, 7.25, 13.25, 7.5], "texture": "#1"},
+ "east": {"uv": [9, 2.125, 11.625, 2.375], "texture": "#1"},
+ "south": {"uv": [9, 1.75, 11.25, 2], "texture": "#1"},
+ "west": {"uv": [9, 2.5, 11.625, 2.75], "texture": "#1"},
+ "up": {"uv": [4.5, 2.625, 2.25, 0], "texture": "#1"},
+ "down": {"uv": [4.5, 2.75, 2.25, 5.375], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-10, 8, -2],
+ "to": [-9, 12, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-9, 11, -5]},
+ "faces": {
+ "north": {"uv": [2.375, 15.5, 2.25, 16], "texture": "#1"},
+ "east": {"uv": [4.625, 15.5, 2.375, 16], "texture": "#1"},
+ "south": {"uv": [4.75, 15.5, 4.625, 16], "texture": "#1"},
+ "west": {"uv": [2.25, 15.5, 0, 16], "texture": "#1"},
+ "up": {"uv": [2.25, 15.5, 2.375, 13.25], "texture": "#1"},
+ "down": {"uv": [2.375, 13.25, 2.5, 15.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-7, 0, 0],
+ "to": [-3, 4, 2],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [-5, 2, 1]},
+ "faces": {
+ "north": {"uv": [9, 4.375, 9.5, 4.875], "texture": "#1"},
+ "east": {"uv": [6.25, 10.375, 6.5, 10.875], "texture": "#1"},
+ "south": {"uv": [9.625, 4.375, 10.125, 4.875], "texture": "#1"},
+ "west": {"uv": [6.625, 10.375, 6.875, 10.875], "texture": "#1"},
+ "up": {"uv": [9.5, 5.25, 9, 5], "texture": "#1"},
+ "down": {"uv": [10.125, 5, 9.625, 5.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-7, 0, 12],
+ "to": [-3, 4, 14],
+ "rotation": {"angle": 45, "axis": "y", "origin": [-5, 2, 13]},
+ "faces": {
+ "north": {"uv": [10.125, 8.875, 10.625, 9.375], "texture": "#1"},
+ "east": {"uv": [8.5, 10.375, 8.75, 10.875], "texture": "#1"},
+ "south": {"uv": [10.25, 4.375, 10.75, 4.875], "texture": "#1"},
+ "west": {"uv": [1.25, 10.625, 1.5, 11.125], "texture": "#1"},
+ "up": {"uv": [2.125, 10.875, 1.625, 10.625], "texture": "#1"},
+ "down": {"uv": [2.75, 10.625, 2.25, 10.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-4, 28.59012, -1.82609],
+ "to": [2, 29.59012, -0.82609],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [-1, 27, 15.25]},
+ "faces": {
+ "north": {"uv": [9.5, 10.875, 10.25, 11], "texture": "#1"},
+ "east": {"uv": [9.375, 10.875, 9.5, 11], "texture": "#1"},
+ "south": {"uv": [10.375, 10.875, 11.125, 11], "texture": "#1"},
+ "west": {"uv": [10.25, 10.875, 10.375, 11], "texture": "#1"},
+ "up": {"uv": [10.25, 10.875, 9.5, 10.75], "texture": "#1"},
+ "down": {"uv": [11, 10.75, 10.25, 10.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-9, 26.59012, -3.82609],
+ "to": [7, 28.59012, 15.17391],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [-1, 27, 15.25]},
+ "faces": {
+ "north": {"uv": [9, 3.625, 11, 3.875], "texture": "#1"},
+ "east": {"uv": [9, 2.875, 11.375, 3.125], "texture": "#1"},
+ "south": {"uv": [9, 4, 11, 4.25], "texture": "#1"},
+ "west": {"uv": [9, 3.25, 11.375, 3.5], "texture": "#1"},
+ "up": {"uv": [4.75, 10.25, 6.75, 7.875], "texture": "#1"},
+ "down": {"uv": [6.75, 10.25, 4.75, 7.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [19, 0, 12],
+ "to": [23, 4, 14],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [21, 2, 13]},
+ "faces": {
+ "north": {"uv": [9.375, 10, 9.875, 10.5], "texture": "#1"},
+ "east": {"uv": [7.75, 10.375, 8, 10.875], "texture": "#1"},
+ "south": {"uv": [10.125, 8.25, 10.625, 8.75], "texture": "#1"},
+ "west": {"uv": [8.125, 10.375, 8.375, 10.875], "texture": "#1"},
+ "up": {"uv": [0.5, 10.875, 0, 10.625], "texture": "#1"},
+ "down": {"uv": [1.125, 10.625, 0.625, 10.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [19, 0, 0],
+ "to": [23, 4, 2],
+ "rotation": {"angle": 45, "axis": "y", "origin": [21, 2, 1]},
+ "faces": {
+ "north": {"uv": [9.375, 10, 9.875, 10.5], "texture": "#1"},
+ "east": {"uv": [7, 10.375, 7.25, 10.875], "texture": "#1"},
+ "south": {"uv": [10, 10, 10.5, 10.5], "texture": "#1"},
+ "west": {"uv": [7.375, 10.375, 7.625, 10.875], "texture": "#1"},
+ "up": {"uv": [10.625, 9.75, 10.125, 9.5], "texture": "#1"},
+ "down": {"uv": [10.75, 5, 10.25, 5.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 26.59012, -3.82609],
+ "to": [25, 28.59012, 15.17391],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [17, 27, 15.25]},
+ "faces": {
+ "north": {"uv": [9, 3.625, 11, 3.875], "texture": "#1"},
+ "east": {"uv": [9, 2.875, 11.375, 3.125], "texture": "#1"},
+ "south": {"uv": [9, 4, 11, 4.25], "texture": "#1"},
+ "west": {"uv": [9, 3.25, 11.375, 3.5], "texture": "#1"},
+ "up": {"uv": [6.75, 10.25, 4.75, 7.875], "texture": "#1"},
+ "down": {"uv": [6.75, 10.25, 4.75, 7.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [14, 28.59012, -1.82609],
+ "to": [20, 29.59012, -0.82609],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [17, 27, 15.25]},
+ "faces": {
+ "north": {"uv": [9.5, 10.875, 10.25, 11], "texture": "#1"},
+ "east": {"uv": [9.375, 10.875, 9.5, 11], "texture": "#1"},
+ "south": {"uv": [10.375, 10.875, 11.125, 11], "texture": "#1"},
+ "west": {"uv": [10.25, 10.875, 10.375, 11], "texture": "#1"},
+ "up": {"uv": [10.25, 10.875, 9.5, 10.75], "texture": "#1"},
+ "down": {"uv": [11, 10.75, 10.25, 10.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8, 20, -3.75],
+ "to": [26, 22, 17.25],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 22, 4.25]},
+ "faces": {
+ "north": {"uv": [8.75, 7.25, 11, 7.5], "texture": "#1"},
+ "east": {"uv": [9, 2.125, 11.625, 2.375], "texture": "#1"},
+ "south": {"uv": [11.25, 1.75, 13.5, 2], "texture": "#1"},
+ "west": {"uv": [9, 2.5, 11.625, 2.75], "texture": "#1"},
+ "up": {"uv": [2.25, 2.625, 0, 0], "texture": "#1"},
+ "down": {"uv": [2.25, 2.75, 0, 5.375], "texture": "#1"}
+ }
+ },
+ {
+ "from": [25, 8, -2],
+ "to": [26, 12, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [25, 11, -5]},
+ "faces": {
+ "north": {"uv": [2.25, 15.5, 2.375, 16], "texture": "#1"},
+ "east": {"uv": [0, 15.5, 2.25, 16], "texture": "#1"},
+ "south": {"uv": [4.625, 15.5, 4.75, 16], "texture": "#1"},
+ "west": {"uv": [2.375, 15.5, 4.625, 16], "texture": "#1"},
+ "up": {"uv": [2.375, 15.5, 2.25, 13.25], "texture": "#1"},
+ "down": {"uv": [2.5, 13.25, 2.375, 15.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8, 4, -2],
+ "to": [25, 25, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 4, 0]},
+ "faces": {
+ "north": {"uv": [4.625, 0, 6.75, 2.625], "texture": "#1"},
+ "east": {"uv": [0, 7.875, 2.25, 10.5], "texture": "#1"},
+ "south": {"uv": [6.75, 2.75, 8.875, 5.375], "texture": "#1"},
+ "west": {"uv": [2.375, 7.875, 4.625, 10.5], "texture": "#1"},
+ "up": {"uv": [2.125, 7.75, 0, 5.5], "texture": "#1"},
+ "down": {"uv": [6.5, 5.5, 4.375, 7.75], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16602, 0.16602, 0.16602]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16602, 0.16602, 0.16602]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -73, 6],
+ "translation": [1, 0.25, 0],
+ "scale": [-0.23008, 0.23008, -0.23008]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -73, 6],
+ "translation": [1, 0.25, 0],
+ "scale": [-0.23008, 0.23008, -0.23008]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.2, 0.2, 0.32]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -2.25, 0],
+ "scale": [0.41992, 0.41992, 0.41992]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "rotation": [-180, 0, -180],
+ "translation": [0, -2.75, 0.5],
+ "scale": [-0.43164, 0.43164, -0.43164]
+ },
+ "on_shelf": {
+ "rotation": [0, -180, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-9, 22, 4.25],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ {
+ "name": "group",
+ "origin": [-9, 22, 4.25],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [21, 2, -3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 22, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-4, 2, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [7, 8]
+ },
+ {
+ "name": "lid",
+ "origin": [8, 22, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [9, 22, 4.25],
+ "scope": 0,
+ "color": 0,
+ "children": [9, 10]
+ }
+ ]
+ }
+ ]
+ },
+ 11,
+ 12,
+ 13
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_blue.json b/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_blue.json
new file mode 100644
index 0000000..0ce7323
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_blue.json
@@ -0,0 +1,264 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/dumpster1",
+ "particle": "sa_decor:block/lootcrates/dumpster1"
+ },
+ "elements": [
+ {
+ "from": [-7, 0, 0],
+ "to": [-3, 4, 2],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [-5, 2, 1]},
+ "faces": {
+ "north": {"uv": [9, 4.375, 9.5, 4.875], "texture": "#1"},
+ "east": {"uv": [6.25, 10.375, 6.5, 10.875], "texture": "#1"},
+ "south": {"uv": [9.625, 4.375, 10.125, 4.875], "texture": "#1"},
+ "west": {"uv": [6.625, 10.375, 6.875, 10.875], "texture": "#1"},
+ "up": {"uv": [9.5, 5.25, 9, 5], "texture": "#1"},
+ "down": {"uv": [10.125, 5, 9.625, 5.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-7, 0, 12],
+ "to": [-3, 4, 14],
+ "rotation": {"angle": 45, "axis": "y", "origin": [-5, 2, 13]},
+ "faces": {
+ "north": {"uv": [10.125, 8.875, 10.625, 9.375], "texture": "#1"},
+ "east": {"uv": [8.5, 10.375, 8.75, 10.875], "texture": "#1"},
+ "south": {"uv": [10.25, 4.375, 10.75, 4.875], "texture": "#1"},
+ "west": {"uv": [1.25, 10.625, 1.5, 11.125], "texture": "#1"},
+ "up": {"uv": [2.125, 10.875, 1.625, 10.625], "texture": "#1"},
+ "down": {"uv": [2.75, 10.625, 2.25, 10.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [19, 0, 12],
+ "to": [23, 4, 14],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [21, 2, 13]},
+ "faces": {
+ "north": {"uv": [9.375, 10, 9.875, 10.5], "texture": "#1"},
+ "east": {"uv": [7.75, 10.375, 8, 10.875], "texture": "#1"},
+ "south": {"uv": [10.125, 8.25, 10.625, 8.75], "texture": "#1"},
+ "west": {"uv": [8.125, 10.375, 8.375, 10.875], "texture": "#1"},
+ "up": {"uv": [0.5, 10.875, 0, 10.625], "texture": "#1"},
+ "down": {"uv": [1.125, 10.625, 0.625, 10.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [19, 0, 0],
+ "to": [23, 4, 2],
+ "rotation": {"angle": 45, "axis": "y", "origin": [21, 2, 1]},
+ "faces": {
+ "north": {"uv": [9.375, 10, 9.875, 10.5], "texture": "#1"},
+ "east": {"uv": [7, 10.375, 7.25, 10.875], "texture": "#1"},
+ "south": {"uv": [10, 10, 10.5, 10.5], "texture": "#1"},
+ "west": {"uv": [7.375, 10.375, 7.625, 10.875], "texture": "#1"},
+ "up": {"uv": [10.625, 9.75, 10.125, 9.5], "texture": "#1"},
+ "down": {"uv": [10.75, 5, 10.25, 5.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 26.59012, -3.82609],
+ "to": [25, 28.59012, 15.17391],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [17, 27, 15.25]},
+ "faces": {
+ "north": {"uv": [9, 3.625, 11, 3.875], "texture": "#1"},
+ "east": {"uv": [9, 2.875, 11.375, 3.125], "texture": "#1"},
+ "south": {"uv": [9, 4, 11, 4.25], "texture": "#1"},
+ "west": {"uv": [9, 3.25, 11.375, 3.5], "texture": "#1"},
+ "up": {"uv": [6.75, 10.25, 4.75, 7.875], "texture": "#1"},
+ "down": {"uv": [6.75, 10.25, 4.75, 7.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [14, 28.59012, -1.82609],
+ "to": [20, 29.59012, -0.82609],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [17, 27, 15.25]},
+ "faces": {
+ "north": {"uv": [9.5, 10.875, 10.25, 11], "texture": "#1"},
+ "east": {"uv": [9.375, 10.875, 9.5, 11], "texture": "#1"},
+ "south": {"uv": [10.375, 10.875, 11.125, 11], "texture": "#1"},
+ "west": {"uv": [10.25, 10.875, 10.375, 11], "texture": "#1"},
+ "up": {"uv": [10.25, 10.875, 9.5, 10.75], "texture": "#1"},
+ "down": {"uv": [11, 10.75, 10.25, 10.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-4, 28.59012, -1.82609],
+ "to": [2, 29.59012, -0.82609],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [-1, 27, 15.25]},
+ "faces": {
+ "north": {"uv": [9.5, 10.875, 10.25, 11], "texture": "#1"},
+ "east": {"uv": [9.375, 10.875, 9.5, 11], "texture": "#1"},
+ "south": {"uv": [10.375, 10.875, 11.125, 11], "texture": "#1"},
+ "west": {"uv": [10.25, 10.875, 10.375, 11], "texture": "#1"},
+ "up": {"uv": [10.25, 10.875, 9.5, 10.75], "texture": "#1"},
+ "down": {"uv": [11, 10.75, 10.25, 10.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-9, 26.59012, -3.82609],
+ "to": [7, 28.59012, 15.17391],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [-1, 27, 15.25]},
+ "faces": {
+ "north": {"uv": [9, 3.625, 11, 3.875], "texture": "#1"},
+ "east": {"uv": [9, 2.875, 11.375, 3.125], "texture": "#1"},
+ "south": {"uv": [9, 4, 11, 4.25], "texture": "#1"},
+ "west": {"uv": [9, 3.25, 11.375, 3.5], "texture": "#1"},
+ "up": {"uv": [4.75, 10.25, 6.75, 7.875], "texture": "#1"},
+ "down": {"uv": [6.75, 10.25, 4.75, 7.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-10, 20, -3.75],
+ "to": [26, 22, 17.25],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 22, 4.25]},
+ "faces": {
+ "north": {"uv": [8.75, 7.25, 13.25, 7.5], "texture": "#1"},
+ "east": {"uv": [9, 2.125, 11.625, 2.375], "texture": "#1"},
+ "south": {"uv": [9, 1.75, 13.5, 2], "texture": "#1"},
+ "west": {"uv": [9, 2.5, 11.625, 2.75], "texture": "#1"},
+ "up": {"uv": [4.5, 2.625, 0, 0], "texture": "#1"},
+ "down": {"uv": [4.5, 2.75, 0, 5.375], "texture": "#1"}
+ }
+ },
+ {
+ "from": [25, 8, -2],
+ "to": [26, 12, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [25, 11, -5]},
+ "faces": {
+ "north": {"uv": [2.25, 15.5, 2.375, 16], "texture": "#1"},
+ "east": {"uv": [0, 15.5, 2.25, 16], "texture": "#1"},
+ "south": {"uv": [4.625, 15.5, 4.75, 16], "texture": "#1"},
+ "west": {"uv": [2.375, 15.5, 4.625, 16], "texture": "#1"},
+ "up": {"uv": [2.375, 15.5, 2.25, 13.25], "texture": "#1"},
+ "down": {"uv": [2.5, 13.25, 2.375, 15.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-10, 8, -2],
+ "to": [-9, 12, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-9, 11, -5]},
+ "faces": {
+ "north": {"uv": [2.375, 15.5, 2.25, 16], "texture": "#1"},
+ "east": {"uv": [4.625, 15.5, 2.375, 16], "texture": "#1"},
+ "south": {"uv": [4.75, 15.5, 4.625, 16], "texture": "#1"},
+ "west": {"uv": [2.25, 15.5, 0, 16], "texture": "#1"},
+ "up": {"uv": [2.25, 15.5, 2.375, 13.25], "texture": "#1"},
+ "down": {"uv": [2.375, 13.25, 2.5, 15.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-9, 4, -2],
+ "to": [25, 25, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 4, 0]},
+ "faces": {
+ "north": {"uv": [4.625, 0, 8.875, 2.625], "texture": "#1"},
+ "east": {"uv": [0, 7.875, 2.25, 10.5], "texture": "#1"},
+ "south": {"uv": [4.625, 2.75, 8.875, 5.375], "texture": "#1"},
+ "west": {"uv": [2.375, 7.875, 4.625, 10.5], "texture": "#1"},
+ "up": {"uv": [4.25, 7.75, 0, 5.5], "texture": "#1"},
+ "down": {"uv": [8.625, 5.5, 4.375, 7.75], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16602, 0.16602, 0.16602]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16602, 0.16602, 0.16602]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -73, 6],
+ "translation": [1, 0.25, 0],
+ "scale": [-0.23008, 0.23008, -0.23008]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -73, 6],
+ "translation": [1, 0.25, 0],
+ "scale": [-0.23008, 0.23008, -0.23008]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.2, 0.2, 0.32]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -2.25, 0],
+ "scale": [0.41992, 0.41992, 0.41992]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "rotation": [-180, 0, -180],
+ "translation": [0, -2.75, 0.5],
+ "scale": [-0.43164, 0.43164, -0.43164]
+ },
+ "on_shelf": {
+ "rotation": [0, -180, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [21, 2, -3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 22, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-4, 2, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ },
+ {
+ "name": "lid",
+ "origin": [8, 22, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [9, 22, 4.25],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [-9, 22, 4.25],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ }
+ ]
+ }
+ ]
+ },
+ 8,
+ 9,
+ 10,
+ 11
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_blue_left.json b/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_blue_left.json
new file mode 100644
index 0000000..9bc8a75
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_blue_left.json
@@ -0,0 +1,187 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/dumpster1",
+ "particle": "sa_decor:block/lootcrates/dumpster1"
+ },
+ "elements": [
+ {
+ "from": [11, 0, 12],
+ "to": [15, 4, 14],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [13, 2, 13]},
+ "faces": {
+ "north": {"uv": [9.375, 10, 9.875, 10.5], "texture": "#1"},
+ "east": {"uv": [7.75, 10.375, 8, 10.875], "texture": "#1"},
+ "south": {"uv": [10.125, 8.25, 10.625, 8.75], "texture": "#1"},
+ "west": {"uv": [8.125, 10.375, 8.375, 10.875], "texture": "#1"},
+ "up": {"uv": [0.5, 10.875, 0, 10.625], "texture": "#1"},
+ "down": {"uv": [1.125, 10.625, 0.625, 10.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [11, 0, 0],
+ "to": [15, 4, 2],
+ "rotation": {"angle": 45, "axis": "y", "origin": [13, 2, 1]},
+ "faces": {
+ "north": {"uv": [9.375, 10, 9.875, 10.5], "texture": "#1"},
+ "east": {"uv": [7, 10.375, 7.25, 10.875], "texture": "#1"},
+ "south": {"uv": [10, 10, 10.5, 10.5], "texture": "#1"},
+ "west": {"uv": [7.375, 10.375, 7.625, 10.875], "texture": "#1"},
+ "up": {"uv": [10.625, 9.75, 10.125, 9.5], "texture": "#1"},
+ "down": {"uv": [10.75, 5, 10.25, 5.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 26.59012, -3.82609],
+ "to": [17, 28.59012, 15.17391],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [9, 27, 15.25]},
+ "faces": {
+ "north": {"uv": [9, 3.625, 11, 3.875], "texture": "#1"},
+ "east": {"uv": [9, 2.875, 11.375, 3.125], "texture": "#1"},
+ "south": {"uv": [9, 4, 11, 4.25], "texture": "#1"},
+ "west": {"uv": [9, 3.25, 11.375, 3.5], "texture": "#1"},
+ "up": {"uv": [6.75, 10.25, 4.75, 7.875], "texture": "#1"},
+ "down": {"uv": [6.75, 10.25, 4.75, 7.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6, 28.59012, -1.82609],
+ "to": [12, 29.59012, -0.82609],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [9, 27, 15.25]},
+ "faces": {
+ "north": {"uv": [9.5, 10.875, 10.25, 11], "texture": "#1"},
+ "east": {"uv": [9.375, 10.875, 9.5, 11], "texture": "#1"},
+ "south": {"uv": [10.375, 10.875, 11.125, 11], "texture": "#1"},
+ "west": {"uv": [10.25, 10.875, 10.375, 11], "texture": "#1"},
+ "up": {"uv": [10.25, 10.875, 9.5, 10.75], "texture": "#1"},
+ "down": {"uv": [11, 10.75, 10.25, 10.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 20, -3.75],
+ "to": [18, 22, 17.25],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [0, 22, 4.25]},
+ "faces": {
+ "north": {"uv": [8.75, 7.25, 11, 7.5], "texture": "#1"},
+ "east": {"uv": [9, 2.125, 11.625, 2.375], "texture": "#1"},
+ "south": {"uv": [11.25, 1.75, 13.5, 2], "texture": "#1"},
+ "west": {"uv": [9, 2.5, 11.625, 2.75], "texture": "#1"},
+ "up": {"uv": [2.25, 2.625, 0, 0], "texture": "#1"},
+ "down": {"uv": [2.25, 2.75, 0, 5.375], "texture": "#1"}
+ }
+ },
+ {
+ "from": [17, 8, -2],
+ "to": [18, 12, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [17, 11, -5]},
+ "faces": {
+ "north": {"uv": [2.25, 15.5, 2.375, 16], "texture": "#1"},
+ "east": {"uv": [0, 15.5, 2.25, 16], "texture": "#1"},
+ "south": {"uv": [4.625, 15.5, 4.75, 16], "texture": "#1"},
+ "west": {"uv": [2.375, 15.5, 4.625, 16], "texture": "#1"},
+ "up": {"uv": [2.375, 15.5, 2.25, 13.25], "texture": "#1"},
+ "down": {"uv": [2.5, 13.25, 2.375, 15.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 4, -2],
+ "to": [17, 25, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-8, 4, 0]},
+ "faces": {
+ "north": {"uv": [4.625, 0, 6.75, 2.625], "texture": "#1"},
+ "east": {"uv": [0, 7.875, 2.25, 10.5], "texture": "#1"},
+ "south": {"uv": [6.75, 2.75, 8.875, 5.375], "texture": "#1"},
+ "west": {"uv": [2.375, 7.875, 4.625, 10.5], "texture": "#1"},
+ "up": {"uv": [2.125, 7.75, 0, 5.5], "texture": "#1"},
+ "down": {"uv": [6.5, 5.5, 4.375, 7.75], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16602, 0.16602, 0.16602]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16602, 0.16602, 0.16602]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -73, 6],
+ "translation": [1, 0.25, 0],
+ "scale": [-0.23008, 0.23008, -0.23008]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -73, 6],
+ "translation": [1, 0.25, 0],
+ "scale": [-0.23008, 0.23008, -0.23008]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -2.25, 0],
+ "scale": [0.44726, 0.44726, 0.44726]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [21, 2, -3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 22, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-4, 2, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "lid",
+ "origin": [8, 22, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [9, 22, 4.25],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ }
+ ]
+ }
+ ]
+ },
+ 4,
+ 5,
+ 6
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_blue_open.json b/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_blue_open.json
new file mode 100644
index 0000000..abb7055
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_blue_open.json
@@ -0,0 +1,260 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/dumpster1",
+ "particle": "sa_decor:block/lootcrates/dumpster1"
+ },
+ "elements": [
+ {
+ "from": [-7, 0, 0],
+ "to": [-3, 4, 2],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [-5, 2, 1]},
+ "faces": {
+ "north": {"uv": [9, 4.375, 9.5, 4.875], "texture": "#1"},
+ "east": {"uv": [6.25, 10.375, 6.5, 10.875], "texture": "#1"},
+ "south": {"uv": [9.625, 4.375, 10.125, 4.875], "texture": "#1"},
+ "west": {"uv": [6.625, 10.375, 6.875, 10.875], "texture": "#1"},
+ "up": {"uv": [9.5, 5.25, 9, 5], "texture": "#1"},
+ "down": {"uv": [10.125, 5, 9.625, 5.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-7, 0, 12],
+ "to": [-3, 4, 14],
+ "rotation": {"angle": 45, "axis": "y", "origin": [-5, 2, 13]},
+ "faces": {
+ "north": {"uv": [10.125, 8.875, 10.625, 9.375], "texture": "#1"},
+ "east": {"uv": [8.5, 10.375, 8.75, 10.875], "texture": "#1"},
+ "south": {"uv": [10.25, 4.375, 10.75, 4.875], "texture": "#1"},
+ "west": {"uv": [1.25, 10.625, 1.5, 11.125], "texture": "#1"},
+ "up": {"uv": [2.125, 10.875, 1.625, 10.625], "texture": "#1"},
+ "down": {"uv": [2.75, 10.625, 2.25, 10.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [19, 0, 12],
+ "to": [23, 4, 14],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [21, 2, 13]},
+ "faces": {
+ "north": {"uv": [9.375, 10, 9.875, 10.5], "texture": "#1"},
+ "east": {"uv": [7.75, 10.375, 8, 10.875], "texture": "#1"},
+ "south": {"uv": [10.125, 8.25, 10.625, 8.75], "texture": "#1"},
+ "west": {"uv": [8.125, 10.375, 8.375, 10.875], "texture": "#1"},
+ "up": {"uv": [0.5, 10.875, 0, 10.625], "texture": "#1"},
+ "down": {"uv": [1.125, 10.625, 0.625, 10.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [19, 0, 0],
+ "to": [23, 4, 2],
+ "rotation": {"angle": 45, "axis": "y", "origin": [21, 2, 1]},
+ "faces": {
+ "north": {"uv": [9.375, 10, 9.875, 10.5], "texture": "#1"},
+ "east": {"uv": [7, 10.375, 7.25, 10.875], "texture": "#1"},
+ "south": {"uv": [10, 10, 10.5, 10.5], "texture": "#1"},
+ "west": {"uv": [7.375, 10.375, 7.625, 10.875], "texture": "#1"},
+ "up": {"uv": [10.625, 9.75, 10.125, 9.5], "texture": "#1"},
+ "down": {"uv": [10.75, 5, 10.25, 5.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 26.59012, -3.82609],
+ "to": [25, 28.59012, 15.17391],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [17, 27, 15.25]},
+ "faces": {
+ "north": {"uv": [9, 3.625, 11, 3.875], "texture": "#1"},
+ "east": {"uv": [9, 2.875, 11.375, 3.125], "texture": "#1"},
+ "south": {"uv": [9, 4, 11, 4.25], "texture": "#1"},
+ "west": {"uv": [9, 3.25, 11.375, 3.5], "texture": "#1"},
+ "up": {"uv": [6.75, 10.25, 4.75, 7.875], "texture": "#1"},
+ "down": {"uv": [6.75, 10.25, 4.75, 7.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [14, 28.59012, -1.82609],
+ "to": [20, 29.59012, -0.82609],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [17, 27, 15.25]},
+ "faces": {
+ "north": {"uv": [9.5, 10.875, 10.25, 11], "texture": "#1"},
+ "east": {"uv": [9.375, 10.875, 9.5, 11], "texture": "#1"},
+ "south": {"uv": [10.375, 10.875, 11.125, 11], "texture": "#1"},
+ "west": {"uv": [10.25, 10.875, 10.375, 11], "texture": "#1"},
+ "up": {"uv": [10.25, 10.875, 9.5, 10.75], "texture": "#1"},
+ "down": {"uv": [11, 10.75, 10.25, 10.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-4, 28.59012, -1.82609],
+ "to": [2, 29.59012, -0.82609],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [-1, 27, 15.25]},
+ "faces": {
+ "north": {"uv": [9.5, 10.875, 10.25, 11], "texture": "#1"},
+ "east": {"uv": [9.375, 10.875, 9.5, 11], "texture": "#1"},
+ "south": {"uv": [10.375, 10.875, 11.125, 11], "texture": "#1"},
+ "west": {"uv": [10.25, 10.875, 10.375, 11], "texture": "#1"},
+ "up": {"uv": [10.25, 10.875, 9.5, 10.75], "texture": "#1"},
+ "down": {"uv": [11, 10.75, 10.25, 10.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-9, 26.59012, -3.82609],
+ "to": [7, 28.59012, 15.17391],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [-1, 27, 15.25]},
+ "faces": {
+ "north": {"uv": [9, 3.625, 11, 3.875], "texture": "#1"},
+ "east": {"uv": [9, 2.875, 11.375, 3.125], "texture": "#1"},
+ "south": {"uv": [9, 4, 11, 4.25], "texture": "#1"},
+ "west": {"uv": [9, 3.25, 11.375, 3.5], "texture": "#1"},
+ "up": {"uv": [4.75, 10.25, 6.75, 7.875], "texture": "#1"},
+ "down": {"uv": [6.75, 10.25, 4.75, 7.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-10, 20, -3.75],
+ "to": [26, 22, 17.25],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 22, 4.25]},
+ "faces": {
+ "north": {"uv": [8.75, 7.25, 13.25, 7.5], "texture": "#1"},
+ "east": {"uv": [9, 2.125, 11.625, 2.375], "texture": "#1"},
+ "south": {"uv": [9, 1.75, 13.5, 2], "texture": "#1"},
+ "west": {"uv": [9, 2.5, 11.625, 2.75], "texture": "#1"},
+ "up": {"uv": [4.5, 2.625, 0, 0], "texture": "#1"},
+ "down": {"uv": [4.5, 2.75, 0, 5.375], "texture": "#1"}
+ }
+ },
+ {
+ "from": [25, 8, -2],
+ "to": [26, 12, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [25, 11, -5]},
+ "faces": {
+ "north": {"uv": [2.25, 15.5, 2.375, 16], "texture": "#1"},
+ "east": {"uv": [0, 15.5, 2.25, 16], "texture": "#1"},
+ "south": {"uv": [4.625, 15.5, 4.75, 16], "texture": "#1"},
+ "west": {"uv": [2.375, 15.5, 4.625, 16], "texture": "#1"},
+ "up": {"uv": [2.375, 15.5, 2.25, 13.25], "texture": "#1"},
+ "down": {"uv": [2.5, 13.25, 2.375, 15.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-10, 8, -2],
+ "to": [-9, 12, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-9, 11, -5]},
+ "faces": {
+ "north": {"uv": [2.375, 15.5, 2.25, 16], "texture": "#1"},
+ "east": {"uv": [4.625, 15.5, 2.375, 16], "texture": "#1"},
+ "south": {"uv": [4.75, 15.5, 4.625, 16], "texture": "#1"},
+ "west": {"uv": [2.25, 15.5, 0, 16], "texture": "#1"},
+ "up": {"uv": [2.25, 15.5, 2.375, 13.25], "texture": "#1"},
+ "down": {"uv": [2.375, 13.25, 2.5, 15.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-9, 4, -2],
+ "to": [25, 25, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 4, 0]},
+ "faces": {
+ "north": {"uv": [4.625, 0, 8.875, 2.625], "texture": "#1"},
+ "east": {"uv": [0, 7.875, 2.25, 10.5], "texture": "#1"},
+ "south": {"uv": [4.625, 2.75, 8.875, 5.375], "texture": "#1"},
+ "west": {"uv": [2.375, 7.875, 4.625, 10.5], "texture": "#1"},
+ "up": {"uv": [4.25, 7.75, 0, 5.5], "texture": "#1"},
+ "down": {"uv": [8.625, 5.5, 4.375, 7.75], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16602, 0.16602, 0.16602]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16602, 0.16602, 0.16602]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -73, 6],
+ "translation": [1, 0.25, 0],
+ "scale": [-0.23008, 0.23008, -0.23008]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -73, 6],
+ "translation": [1, 0.25, 0],
+ "scale": [-0.23008, 0.23008, -0.23008]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.5, -1.5, 0],
+ "scale": [0.40234, 0.40234, 0.40234]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [21, 2, -3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 22, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-4, 2, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ },
+ {
+ "name": "lid",
+ "origin": [8, 22, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [9, 22, 4.25],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [-9, 22, 4.25],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ }
+ ]
+ }
+ ]
+ },
+ 8,
+ 9,
+ 10,
+ 11
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_blue_open_left.json b/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_blue_open_left.json
new file mode 100644
index 0000000..9bc8a75
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_blue_open_left.json
@@ -0,0 +1,187 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/dumpster1",
+ "particle": "sa_decor:block/lootcrates/dumpster1"
+ },
+ "elements": [
+ {
+ "from": [11, 0, 12],
+ "to": [15, 4, 14],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [13, 2, 13]},
+ "faces": {
+ "north": {"uv": [9.375, 10, 9.875, 10.5], "texture": "#1"},
+ "east": {"uv": [7.75, 10.375, 8, 10.875], "texture": "#1"},
+ "south": {"uv": [10.125, 8.25, 10.625, 8.75], "texture": "#1"},
+ "west": {"uv": [8.125, 10.375, 8.375, 10.875], "texture": "#1"},
+ "up": {"uv": [0.5, 10.875, 0, 10.625], "texture": "#1"},
+ "down": {"uv": [1.125, 10.625, 0.625, 10.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [11, 0, 0],
+ "to": [15, 4, 2],
+ "rotation": {"angle": 45, "axis": "y", "origin": [13, 2, 1]},
+ "faces": {
+ "north": {"uv": [9.375, 10, 9.875, 10.5], "texture": "#1"},
+ "east": {"uv": [7, 10.375, 7.25, 10.875], "texture": "#1"},
+ "south": {"uv": [10, 10, 10.5, 10.5], "texture": "#1"},
+ "west": {"uv": [7.375, 10.375, 7.625, 10.875], "texture": "#1"},
+ "up": {"uv": [10.625, 9.75, 10.125, 9.5], "texture": "#1"},
+ "down": {"uv": [10.75, 5, 10.25, 5.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 26.59012, -3.82609],
+ "to": [17, 28.59012, 15.17391],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [9, 27, 15.25]},
+ "faces": {
+ "north": {"uv": [9, 3.625, 11, 3.875], "texture": "#1"},
+ "east": {"uv": [9, 2.875, 11.375, 3.125], "texture": "#1"},
+ "south": {"uv": [9, 4, 11, 4.25], "texture": "#1"},
+ "west": {"uv": [9, 3.25, 11.375, 3.5], "texture": "#1"},
+ "up": {"uv": [6.75, 10.25, 4.75, 7.875], "texture": "#1"},
+ "down": {"uv": [6.75, 10.25, 4.75, 7.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6, 28.59012, -1.82609],
+ "to": [12, 29.59012, -0.82609],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [9, 27, 15.25]},
+ "faces": {
+ "north": {"uv": [9.5, 10.875, 10.25, 11], "texture": "#1"},
+ "east": {"uv": [9.375, 10.875, 9.5, 11], "texture": "#1"},
+ "south": {"uv": [10.375, 10.875, 11.125, 11], "texture": "#1"},
+ "west": {"uv": [10.25, 10.875, 10.375, 11], "texture": "#1"},
+ "up": {"uv": [10.25, 10.875, 9.5, 10.75], "texture": "#1"},
+ "down": {"uv": [11, 10.75, 10.25, 10.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 20, -3.75],
+ "to": [18, 22, 17.25],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [0, 22, 4.25]},
+ "faces": {
+ "north": {"uv": [8.75, 7.25, 11, 7.5], "texture": "#1"},
+ "east": {"uv": [9, 2.125, 11.625, 2.375], "texture": "#1"},
+ "south": {"uv": [11.25, 1.75, 13.5, 2], "texture": "#1"},
+ "west": {"uv": [9, 2.5, 11.625, 2.75], "texture": "#1"},
+ "up": {"uv": [2.25, 2.625, 0, 0], "texture": "#1"},
+ "down": {"uv": [2.25, 2.75, 0, 5.375], "texture": "#1"}
+ }
+ },
+ {
+ "from": [17, 8, -2],
+ "to": [18, 12, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [17, 11, -5]},
+ "faces": {
+ "north": {"uv": [2.25, 15.5, 2.375, 16], "texture": "#1"},
+ "east": {"uv": [0, 15.5, 2.25, 16], "texture": "#1"},
+ "south": {"uv": [4.625, 15.5, 4.75, 16], "texture": "#1"},
+ "west": {"uv": [2.375, 15.5, 4.625, 16], "texture": "#1"},
+ "up": {"uv": [2.375, 15.5, 2.25, 13.25], "texture": "#1"},
+ "down": {"uv": [2.5, 13.25, 2.375, 15.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 4, -2],
+ "to": [17, 25, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-8, 4, 0]},
+ "faces": {
+ "north": {"uv": [4.625, 0, 6.75, 2.625], "texture": "#1"},
+ "east": {"uv": [0, 7.875, 2.25, 10.5], "texture": "#1"},
+ "south": {"uv": [6.75, 2.75, 8.875, 5.375], "texture": "#1"},
+ "west": {"uv": [2.375, 7.875, 4.625, 10.5], "texture": "#1"},
+ "up": {"uv": [2.125, 7.75, 0, 5.5], "texture": "#1"},
+ "down": {"uv": [6.5, 5.5, 4.375, 7.75], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16602, 0.16602, 0.16602]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16602, 0.16602, 0.16602]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -73, 6],
+ "translation": [1, 0.25, 0],
+ "scale": [-0.23008, 0.23008, -0.23008]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -73, 6],
+ "translation": [1, 0.25, 0],
+ "scale": [-0.23008, 0.23008, -0.23008]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -2.25, 0],
+ "scale": [0.44726, 0.44726, 0.44726]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [21, 2, -3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 22, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-4, 2, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "lid",
+ "origin": [8, 22, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [9, 22, 4.25],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ }
+ ]
+ }
+ ]
+ },
+ 4,
+ 5,
+ 6
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_blue_open_right.json b/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_blue_open_right.json
new file mode 100644
index 0000000..287c1be
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_blue_open_right.json
@@ -0,0 +1,166 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/dumpster1",
+ "particle": "sa_decor:block/lootcrates/dumpster1"
+ },
+ "elements": [
+ {
+ "from": [-1, 4, -2],
+ "to": [16, 25, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 4, 0]},
+ "faces": {
+ "north": {"uv": [6.75, 0, 8.875, 2.625], "texture": "#1"},
+ "east": {"uv": [0, 7.875, 2.25, 10.5], "texture": "#1"},
+ "south": {"uv": [4.625, 2.75, 6.75, 5.375], "texture": "#1"},
+ "west": {"uv": [2.375, 7.875, 4.625, 10.5], "texture": "#1"},
+ "up": {"uv": [4.25, 7.75, 2.125, 5.5], "texture": "#1"},
+ "down": {"uv": [8.625, 5.5, 6.5, 7.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2, 20, -3.75],
+ "to": [16, 22, 17.25],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [16, 22, 4.25]},
+ "faces": {
+ "north": {"uv": [11, 7.25, 13.25, 7.5], "texture": "#1"},
+ "east": {"uv": [9, 2.125, 11.625, 2.375], "texture": "#1"},
+ "south": {"uv": [9, 1.75, 11.25, 2], "texture": "#1"},
+ "west": {"uv": [9, 2.5, 11.625, 2.75], "texture": "#1"},
+ "up": {"uv": [4.5, 2.625, 2.25, 0], "texture": "#1"},
+ "down": {"uv": [4.5, 2.75, 2.25, 5.375], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2, 8, -2],
+ "to": [-1, 12, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, 11, -5]},
+ "faces": {
+ "north": {"uv": [2.375, 15.5, 2.25, 16], "texture": "#1"},
+ "east": {"uv": [4.625, 15.5, 2.375, 16], "texture": "#1"},
+ "south": {"uv": [4.75, 15.5, 4.625, 16], "texture": "#1"},
+ "west": {"uv": [2.25, 15.5, 0, 16], "texture": "#1"},
+ "up": {"uv": [2.25, 15.5, 2.375, 13.25], "texture": "#1"},
+ "down": {"uv": [2.375, 13.25, 2.5, 15.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 0, 0],
+ "to": [5, 4, 2],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [3, 2, 1]},
+ "faces": {
+ "north": {"uv": [9, 4.375, 9.5, 4.875], "texture": "#1"},
+ "east": {"uv": [6.25, 10.375, 6.5, 10.875], "texture": "#1"},
+ "south": {"uv": [9.625, 4.375, 10.125, 4.875], "texture": "#1"},
+ "west": {"uv": [6.625, 10.375, 6.875, 10.875], "texture": "#1"},
+ "up": {"uv": [9.5, 5.25, 9, 5], "texture": "#1"},
+ "down": {"uv": [10.125, 5, 9.625, 5.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 0, 12],
+ "to": [5, 4, 14],
+ "rotation": {"angle": 45, "axis": "y", "origin": [3, 2, 13]},
+ "faces": {
+ "north": {"uv": [10.125, 8.875, 10.625, 9.375], "texture": "#1"},
+ "east": {"uv": [8.5, 10.375, 8.75, 10.875], "texture": "#1"},
+ "south": {"uv": [10.25, 4.375, 10.75, 4.875], "texture": "#1"},
+ "west": {"uv": [1.25, 10.625, 1.5, 11.125], "texture": "#1"},
+ "up": {"uv": [2.125, 10.875, 1.625, 10.625], "texture": "#1"},
+ "down": {"uv": [2.75, 10.625, 2.25, 10.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4, 28.59012, -1.82609],
+ "to": [10, 29.59012, -0.82609],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [7, 27, 15.25]},
+ "faces": {
+ "north": {"uv": [9.5, 10.875, 10.25, 11], "texture": "#1"},
+ "east": {"uv": [9.375, 10.875, 9.5, 11], "texture": "#1"},
+ "south": {"uv": [10.375, 10.875, 11.125, 11], "texture": "#1"},
+ "west": {"uv": [10.25, 10.875, 10.375, 11], "texture": "#1"},
+ "up": {"uv": [10.25, 10.875, 9.5, 10.75], "texture": "#1"},
+ "down": {"uv": [11, 10.75, 10.25, 10.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-1, 26.59012, -3.82609],
+ "to": [15, 28.59012, 15.17391],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [7, 27, 15.25]},
+ "faces": {
+ "north": {"uv": [9, 3.625, 11, 3.875], "texture": "#1"},
+ "east": {"uv": [9, 2.875, 11.375, 3.125], "texture": "#1"},
+ "south": {"uv": [9, 4, 11, 4.25], "texture": "#1"},
+ "west": {"uv": [9, 3.25, 11.375, 3.5], "texture": "#1"},
+ "up": {"uv": [4.75, 10.25, 6.75, 7.875], "texture": "#1"},
+ "down": {"uv": [6.75, 10.25, 4.75, 7.875], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16602, 0.16602, 0.16602]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16602, 0.16602, 0.16602]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -73, 6],
+ "translation": [1, 0.25, 0],
+ "scale": [-0.23008, 0.23008, -0.23008]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -73, 6],
+ "translation": [1, 0.25, 0],
+ "scale": [-0.23008, 0.23008, -0.23008]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -2.25, 0],
+ "scale": [0.44726, 0.44726, 0.44726]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-9, 22, 4.25],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ {
+ "name": "group",
+ "origin": [-9, 22, 4.25],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_blue_right.json b/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_blue_right.json
new file mode 100644
index 0000000..c6ad85c
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_blue_right.json
@@ -0,0 +1,166 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/dumpster1",
+ "particle": "sa_decor:block/lootcrates/dumpster1"
+ },
+ "elements": [
+ {
+ "from": [-1, 4, -2],
+ "to": [16, 25, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 4, 0]},
+ "faces": {
+ "north": {"uv": [6.75, 0, 8.875, 2.625], "texture": "#1"},
+ "east": {"uv": [0, 7.875, 2.25, 10.5], "texture": "#1"},
+ "south": {"uv": [4.625, 2.75, 6.75, 5.375], "texture": "#1"},
+ "west": {"uv": [2.375, 7.875, 4.625, 10.5], "texture": "#1"},
+ "up": {"uv": [4.25, 7.75, 2.125, 5.5], "texture": "#1"},
+ "down": {"uv": [8.625, 5.5, 6.5, 7.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2, 20, -3.75],
+ "to": [16, 22, 17.25],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [16, 22, 4.25]},
+ "faces": {
+ "north": {"uv": [11, 7.25, 13.25, 7.5], "texture": "#1"},
+ "east": {"uv": [9, 2.125, 11.625, 2.375], "texture": "#1"},
+ "south": {"uv": [9, 1.75, 11.25, 2], "texture": "#1"},
+ "west": {"uv": [9, 2.5, 11.625, 2.75], "texture": "#1"},
+ "up": {"uv": [4.5, 2.625, 2.25, 0], "texture": "#1"},
+ "down": {"uv": [4.5, 2.75, 2.25, 5.375], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2, 8, -2],
+ "to": [-1, 12, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, 11, -5]},
+ "faces": {
+ "north": {"uv": [2.375, 15.5, 2.25, 16], "texture": "#1"},
+ "east": {"uv": [4.625, 15.5, 2.375, 16], "texture": "#1"},
+ "south": {"uv": [4.75, 15.5, 4.625, 16], "texture": "#1"},
+ "west": {"uv": [2.25, 15.5, 0, 16], "texture": "#1"},
+ "up": {"uv": [2.25, 15.5, 2.375, 13.25], "texture": "#1"},
+ "down": {"uv": [2.375, 13.25, 2.5, 15.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 0, 0],
+ "to": [5, 4, 2],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [3, 2, 1]},
+ "faces": {
+ "north": {"uv": [9, 4.375, 9.5, 4.875], "texture": "#1"},
+ "east": {"uv": [6.25, 10.375, 6.5, 10.875], "texture": "#1"},
+ "south": {"uv": [9.625, 4.375, 10.125, 4.875], "texture": "#1"},
+ "west": {"uv": [6.625, 10.375, 6.875, 10.875], "texture": "#1"},
+ "up": {"uv": [9.5, 5.25, 9, 5], "texture": "#1"},
+ "down": {"uv": [10.125, 5, 9.625, 5.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 0, 12],
+ "to": [5, 4, 14],
+ "rotation": {"angle": 45, "axis": "y", "origin": [3, 2, 13]},
+ "faces": {
+ "north": {"uv": [10.125, 8.875, 10.625, 9.375], "texture": "#1"},
+ "east": {"uv": [8.5, 10.375, 8.75, 10.875], "texture": "#1"},
+ "south": {"uv": [10.25, 4.375, 10.75, 4.875], "texture": "#1"},
+ "west": {"uv": [1.25, 10.625, 1.5, 11.125], "texture": "#1"},
+ "up": {"uv": [2.125, 10.875, 1.625, 10.625], "texture": "#1"},
+ "down": {"uv": [2.75, 10.625, 2.25, 10.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4, 28.59012, -1.82609],
+ "to": [10, 29.59012, -0.82609],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [7, 27, 15.25]},
+ "faces": {
+ "north": {"uv": [9.5, 10.875, 10.25, 11], "texture": "#1"},
+ "east": {"uv": [9.375, 10.875, 9.5, 11], "texture": "#1"},
+ "south": {"uv": [10.375, 10.875, 11.125, 11], "texture": "#1"},
+ "west": {"uv": [10.25, 10.875, 10.375, 11], "texture": "#1"},
+ "up": {"uv": [10.25, 10.875, 9.5, 10.75], "texture": "#1"},
+ "down": {"uv": [11, 10.75, 10.25, 10.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-1, 26.59012, -3.82609],
+ "to": [15, 28.59012, 15.17391],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [7, 27, 15.25]},
+ "faces": {
+ "north": {"uv": [9, 3.625, 11, 3.875], "texture": "#1"},
+ "east": {"uv": [9, 2.875, 11.375, 3.125], "texture": "#1"},
+ "south": {"uv": [9, 4, 11, 4.25], "texture": "#1"},
+ "west": {"uv": [9, 3.25, 11.375, 3.5], "texture": "#1"},
+ "up": {"uv": [4.75, 10.25, 6.75, 7.875], "texture": "#1"},
+ "down": {"uv": [6.75, 10.25, 4.75, 7.875], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16602, 0.16602, 0.16602]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16602, 0.16602, 0.16602]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -73, 6],
+ "translation": [1, 0.25, 0],
+ "scale": [-0.23008, 0.23008, -0.23008]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -73, 6],
+ "translation": [1, 0.25, 0],
+ "scale": [-0.23008, 0.23008, -0.23008]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -2.25, 0],
+ "scale": [0.44726, 0.44726, 0.44726]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-9, 22, 4.25],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ {
+ "name": "group",
+ "origin": [-9, 22, 4.25],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_left.json b/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_left.json
new file mode 100644
index 0000000..e230b5c
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_left.json
@@ -0,0 +1,187 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/dumpster",
+ "particle": "sa_decor:block/lootcrates/dumpster"
+ },
+ "elements": [
+ {
+ "from": [11, 0, 12],
+ "to": [15, 4, 14],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [13, 2, 13]},
+ "faces": {
+ "north": {"uv": [9.375, 10, 9.875, 10.5], "texture": "#1"},
+ "east": {"uv": [7.75, 10.375, 8, 10.875], "texture": "#1"},
+ "south": {"uv": [10.125, 8.25, 10.625, 8.75], "texture": "#1"},
+ "west": {"uv": [8.125, 10.375, 8.375, 10.875], "texture": "#1"},
+ "up": {"uv": [0.5, 10.875, 0, 10.625], "texture": "#1"},
+ "down": {"uv": [1.125, 10.625, 0.625, 10.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [11, 0, 0],
+ "to": [15, 4, 2],
+ "rotation": {"angle": 45, "axis": "y", "origin": [13, 2, 1]},
+ "faces": {
+ "north": {"uv": [9.375, 10, 9.875, 10.5], "texture": "#1"},
+ "east": {"uv": [7, 10.375, 7.25, 10.875], "texture": "#1"},
+ "south": {"uv": [10, 10, 10.5, 10.5], "texture": "#1"},
+ "west": {"uv": [7.375, 10.375, 7.625, 10.875], "texture": "#1"},
+ "up": {"uv": [10.625, 9.75, 10.125, 9.5], "texture": "#1"},
+ "down": {"uv": [10.75, 5, 10.25, 5.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 26.59012, -3.82609],
+ "to": [17, 28.59012, 15.17391],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [9, 27, 15.25]},
+ "faces": {
+ "north": {"uv": [9, 3.625, 11, 3.875], "texture": "#1"},
+ "east": {"uv": [9, 2.875, 11.375, 3.125], "texture": "#1"},
+ "south": {"uv": [9, 4, 11, 4.25], "texture": "#1"},
+ "west": {"uv": [9, 3.25, 11.375, 3.5], "texture": "#1"},
+ "up": {"uv": [6.75, 10.25, 4.75, 7.875], "texture": "#1"},
+ "down": {"uv": [6.75, 10.25, 4.75, 7.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6, 28.59012, -1.82609],
+ "to": [12, 29.59012, -0.82609],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [9, 27, 15.25]},
+ "faces": {
+ "north": {"uv": [9.5, 10.875, 10.25, 11], "texture": "#1"},
+ "east": {"uv": [9.375, 10.875, 9.5, 11], "texture": "#1"},
+ "south": {"uv": [10.375, 10.875, 11.125, 11], "texture": "#1"},
+ "west": {"uv": [10.25, 10.875, 10.375, 11], "texture": "#1"},
+ "up": {"uv": [10.25, 10.875, 9.5, 10.75], "texture": "#1"},
+ "down": {"uv": [11, 10.75, 10.25, 10.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 20, -3.75],
+ "to": [18, 22, 17.25],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [0, 22, 4.25]},
+ "faces": {
+ "north": {"uv": [8.75, 7.25, 11, 7.5], "texture": "#1"},
+ "east": {"uv": [9, 2.125, 11.625, 2.375], "texture": "#1"},
+ "south": {"uv": [11.25, 1.75, 13.5, 2], "texture": "#1"},
+ "west": {"uv": [9, 2.5, 11.625, 2.75], "texture": "#1"},
+ "up": {"uv": [2.25, 2.625, 0, 0], "texture": "#1"},
+ "down": {"uv": [2.25, 2.75, 0, 5.375], "texture": "#1"}
+ }
+ },
+ {
+ "from": [17, 8, -2],
+ "to": [18, 12, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [17, 11, -5]},
+ "faces": {
+ "north": {"uv": [2.25, 15.5, 2.375, 16], "texture": "#1"},
+ "east": {"uv": [0, 15.5, 2.25, 16], "texture": "#1"},
+ "south": {"uv": [4.625, 15.5, 4.75, 16], "texture": "#1"},
+ "west": {"uv": [2.375, 15.5, 4.625, 16], "texture": "#1"},
+ "up": {"uv": [2.375, 15.5, 2.25, 13.25], "texture": "#1"},
+ "down": {"uv": [2.5, 13.25, 2.375, 15.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 4, -2],
+ "to": [17, 25, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-8, 4, 0]},
+ "faces": {
+ "north": {"uv": [4.625, 0, 6.75, 2.625], "texture": "#1"},
+ "east": {"uv": [0, 7.875, 2.25, 10.5], "texture": "#1"},
+ "south": {"uv": [6.75, 2.75, 8.875, 5.375], "texture": "#1"},
+ "west": {"uv": [2.375, 7.875, 4.625, 10.5], "texture": "#1"},
+ "up": {"uv": [2.125, 7.75, 0, 5.5], "texture": "#1"},
+ "down": {"uv": [6.5, 5.5, 4.375, 7.75], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16602, 0.16602, 0.16602]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16602, 0.16602, 0.16602]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -73, 6],
+ "translation": [1, 0.25, 0],
+ "scale": [-0.23008, 0.23008, -0.23008]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -73, 6],
+ "translation": [1, 0.25, 0],
+ "scale": [-0.23008, 0.23008, -0.23008]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -2.25, 0],
+ "scale": [0.44726, 0.44726, 0.44726]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [21, 2, -3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 22, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-4, 2, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "lid",
+ "origin": [8, 22, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [9, 22, 4.25],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ }
+ ]
+ }
+ ]
+ },
+ 4,
+ 5,
+ 6
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_open.json b/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_open.json
new file mode 100644
index 0000000..de82635
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_open.json
@@ -0,0 +1,260 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/dumpster",
+ "particle": "sa_decor:block/lootcrates/dumpster"
+ },
+ "elements": [
+ {
+ "from": [-7, 0, 0],
+ "to": [-3, 4, 2],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [-5, 2, 1]},
+ "faces": {
+ "north": {"uv": [9, 4.375, 9.5, 4.875], "texture": "#1"},
+ "east": {"uv": [6.25, 10.375, 6.5, 10.875], "texture": "#1"},
+ "south": {"uv": [9.625, 4.375, 10.125, 4.875], "texture": "#1"},
+ "west": {"uv": [6.625, 10.375, 6.875, 10.875], "texture": "#1"},
+ "up": {"uv": [9.5, 5.25, 9, 5], "texture": "#1"},
+ "down": {"uv": [10.125, 5, 9.625, 5.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-7, 0, 12],
+ "to": [-3, 4, 14],
+ "rotation": {"angle": 45, "axis": "y", "origin": [-5, 2, 13]},
+ "faces": {
+ "north": {"uv": [10.125, 8.875, 10.625, 9.375], "texture": "#1"},
+ "east": {"uv": [8.5, 10.375, 8.75, 10.875], "texture": "#1"},
+ "south": {"uv": [10.25, 4.375, 10.75, 4.875], "texture": "#1"},
+ "west": {"uv": [1.25, 10.625, 1.5, 11.125], "texture": "#1"},
+ "up": {"uv": [2.125, 10.875, 1.625, 10.625], "texture": "#1"},
+ "down": {"uv": [2.75, 10.625, 2.25, 10.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [19, 0, 12],
+ "to": [23, 4, 14],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [21, 2, 13]},
+ "faces": {
+ "north": {"uv": [9.375, 10, 9.875, 10.5], "texture": "#1"},
+ "east": {"uv": [7.75, 10.375, 8, 10.875], "texture": "#1"},
+ "south": {"uv": [10.125, 8.25, 10.625, 8.75], "texture": "#1"},
+ "west": {"uv": [8.125, 10.375, 8.375, 10.875], "texture": "#1"},
+ "up": {"uv": [0.5, 10.875, 0, 10.625], "texture": "#1"},
+ "down": {"uv": [1.125, 10.625, 0.625, 10.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [19, 0, 0],
+ "to": [23, 4, 2],
+ "rotation": {"angle": 45, "axis": "y", "origin": [21, 2, 1]},
+ "faces": {
+ "north": {"uv": [9.375, 10, 9.875, 10.5], "texture": "#1"},
+ "east": {"uv": [7, 10.375, 7.25, 10.875], "texture": "#1"},
+ "south": {"uv": [10, 10, 10.5, 10.5], "texture": "#1"},
+ "west": {"uv": [7.375, 10.375, 7.625, 10.875], "texture": "#1"},
+ "up": {"uv": [10.625, 9.75, 10.125, 9.5], "texture": "#1"},
+ "down": {"uv": [10.75, 5, 10.25, 5.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 26.59012, -3.82609],
+ "to": [25, 28.59012, 15.17391],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [17, 27, 15.25]},
+ "faces": {
+ "north": {"uv": [9, 3.625, 11, 3.875], "texture": "#1"},
+ "east": {"uv": [9, 2.875, 11.375, 3.125], "texture": "#1"},
+ "south": {"uv": [9, 4, 11, 4.25], "texture": "#1"},
+ "west": {"uv": [9, 3.25, 11.375, 3.5], "texture": "#1"},
+ "up": {"uv": [6.75, 10.25, 4.75, 7.875], "texture": "#1"},
+ "down": {"uv": [6.75, 10.25, 4.75, 7.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [14, 28.59012, -1.82609],
+ "to": [20, 29.59012, -0.82609],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [17, 27, 15.25]},
+ "faces": {
+ "north": {"uv": [9.5, 10.875, 10.25, 11], "texture": "#1"},
+ "east": {"uv": [9.375, 10.875, 9.5, 11], "texture": "#1"},
+ "south": {"uv": [10.375, 10.875, 11.125, 11], "texture": "#1"},
+ "west": {"uv": [10.25, 10.875, 10.375, 11], "texture": "#1"},
+ "up": {"uv": [10.25, 10.875, 9.5, 10.75], "texture": "#1"},
+ "down": {"uv": [11, 10.75, 10.25, 10.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-4, 28.59012, -1.82609],
+ "to": [2, 29.59012, -0.82609],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [-1, 27, 15.25]},
+ "faces": {
+ "north": {"uv": [9.5, 10.875, 10.25, 11], "texture": "#1"},
+ "east": {"uv": [9.375, 10.875, 9.5, 11], "texture": "#1"},
+ "south": {"uv": [10.375, 10.875, 11.125, 11], "texture": "#1"},
+ "west": {"uv": [10.25, 10.875, 10.375, 11], "texture": "#1"},
+ "up": {"uv": [10.25, 10.875, 9.5, 10.75], "texture": "#1"},
+ "down": {"uv": [11, 10.75, 10.25, 10.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-9, 26.59012, -3.82609],
+ "to": [7, 28.59012, 15.17391],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [-1, 27, 15.25]},
+ "faces": {
+ "north": {"uv": [9, 3.625, 11, 3.875], "texture": "#1"},
+ "east": {"uv": [9, 2.875, 11.375, 3.125], "texture": "#1"},
+ "south": {"uv": [9, 4, 11, 4.25], "texture": "#1"},
+ "west": {"uv": [9, 3.25, 11.375, 3.5], "texture": "#1"},
+ "up": {"uv": [4.75, 10.25, 6.75, 7.875], "texture": "#1"},
+ "down": {"uv": [6.75, 10.25, 4.75, 7.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-10, 20, -3.75],
+ "to": [26, 22, 17.25],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 22, 4.25]},
+ "faces": {
+ "north": {"uv": [8.75, 7.25, 13.25, 7.5], "texture": "#1"},
+ "east": {"uv": [9, 2.125, 11.625, 2.375], "texture": "#1"},
+ "south": {"uv": [9, 1.75, 13.5, 2], "texture": "#1"},
+ "west": {"uv": [9, 2.5, 11.625, 2.75], "texture": "#1"},
+ "up": {"uv": [4.5, 2.625, 0, 0], "texture": "#1"},
+ "down": {"uv": [4.5, 2.75, 0, 5.375], "texture": "#1"}
+ }
+ },
+ {
+ "from": [25, 8, -2],
+ "to": [26, 12, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [25, 11, -5]},
+ "faces": {
+ "north": {"uv": [2.25, 15.5, 2.375, 16], "texture": "#1"},
+ "east": {"uv": [0, 15.5, 2.25, 16], "texture": "#1"},
+ "south": {"uv": [4.625, 15.5, 4.75, 16], "texture": "#1"},
+ "west": {"uv": [2.375, 15.5, 4.625, 16], "texture": "#1"},
+ "up": {"uv": [2.375, 15.5, 2.25, 13.25], "texture": "#1"},
+ "down": {"uv": [2.5, 13.25, 2.375, 15.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-10, 8, -2],
+ "to": [-9, 12, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-9, 11, -5]},
+ "faces": {
+ "north": {"uv": [2.375, 15.5, 2.25, 16], "texture": "#1"},
+ "east": {"uv": [4.625, 15.5, 2.375, 16], "texture": "#1"},
+ "south": {"uv": [4.75, 15.5, 4.625, 16], "texture": "#1"},
+ "west": {"uv": [2.25, 15.5, 0, 16], "texture": "#1"},
+ "up": {"uv": [2.25, 15.5, 2.375, 13.25], "texture": "#1"},
+ "down": {"uv": [2.375, 13.25, 2.5, 15.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-9, 4, -2],
+ "to": [25, 25, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 4, 0]},
+ "faces": {
+ "north": {"uv": [4.625, 0, 8.875, 2.625], "texture": "#1"},
+ "east": {"uv": [0, 7.875, 2.25, 10.5], "texture": "#1"},
+ "south": {"uv": [4.625, 2.75, 8.875, 5.375], "texture": "#1"},
+ "west": {"uv": [2.375, 7.875, 4.625, 10.5], "texture": "#1"},
+ "up": {"uv": [4.25, 7.75, 0, 5.5], "texture": "#1"},
+ "down": {"uv": [8.625, 5.5, 4.375, 7.75], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16602, 0.16602, 0.16602]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16602, 0.16602, 0.16602]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -73, 6],
+ "translation": [1, 0.25, 0],
+ "scale": [-0.23008, 0.23008, -0.23008]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -73, 6],
+ "translation": [1, 0.25, 0],
+ "scale": [-0.23008, 0.23008, -0.23008]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.5, -1.5, 0],
+ "scale": [0.40234, 0.40234, 0.40234]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [21, 2, -3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 22, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-4, 2, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ },
+ {
+ "name": "lid",
+ "origin": [8, 22, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [9, 22, 4.25],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [-9, 22, 4.25],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ }
+ ]
+ }
+ ]
+ },
+ 8,
+ 9,
+ 10,
+ 11
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_open_left.json b/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_open_left.json
new file mode 100644
index 0000000..e230b5c
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_open_left.json
@@ -0,0 +1,187 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/dumpster",
+ "particle": "sa_decor:block/lootcrates/dumpster"
+ },
+ "elements": [
+ {
+ "from": [11, 0, 12],
+ "to": [15, 4, 14],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [13, 2, 13]},
+ "faces": {
+ "north": {"uv": [9.375, 10, 9.875, 10.5], "texture": "#1"},
+ "east": {"uv": [7.75, 10.375, 8, 10.875], "texture": "#1"},
+ "south": {"uv": [10.125, 8.25, 10.625, 8.75], "texture": "#1"},
+ "west": {"uv": [8.125, 10.375, 8.375, 10.875], "texture": "#1"},
+ "up": {"uv": [0.5, 10.875, 0, 10.625], "texture": "#1"},
+ "down": {"uv": [1.125, 10.625, 0.625, 10.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [11, 0, 0],
+ "to": [15, 4, 2],
+ "rotation": {"angle": 45, "axis": "y", "origin": [13, 2, 1]},
+ "faces": {
+ "north": {"uv": [9.375, 10, 9.875, 10.5], "texture": "#1"},
+ "east": {"uv": [7, 10.375, 7.25, 10.875], "texture": "#1"},
+ "south": {"uv": [10, 10, 10.5, 10.5], "texture": "#1"},
+ "west": {"uv": [7.375, 10.375, 7.625, 10.875], "texture": "#1"},
+ "up": {"uv": [10.625, 9.75, 10.125, 9.5], "texture": "#1"},
+ "down": {"uv": [10.75, 5, 10.25, 5.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 26.59012, -3.82609],
+ "to": [17, 28.59012, 15.17391],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [9, 27, 15.25]},
+ "faces": {
+ "north": {"uv": [9, 3.625, 11, 3.875], "texture": "#1"},
+ "east": {"uv": [9, 2.875, 11.375, 3.125], "texture": "#1"},
+ "south": {"uv": [9, 4, 11, 4.25], "texture": "#1"},
+ "west": {"uv": [9, 3.25, 11.375, 3.5], "texture": "#1"},
+ "up": {"uv": [6.75, 10.25, 4.75, 7.875], "texture": "#1"},
+ "down": {"uv": [6.75, 10.25, 4.75, 7.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6, 28.59012, -1.82609],
+ "to": [12, 29.59012, -0.82609],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [9, 27, 15.25]},
+ "faces": {
+ "north": {"uv": [9.5, 10.875, 10.25, 11], "texture": "#1"},
+ "east": {"uv": [9.375, 10.875, 9.5, 11], "texture": "#1"},
+ "south": {"uv": [10.375, 10.875, 11.125, 11], "texture": "#1"},
+ "west": {"uv": [10.25, 10.875, 10.375, 11], "texture": "#1"},
+ "up": {"uv": [10.25, 10.875, 9.5, 10.75], "texture": "#1"},
+ "down": {"uv": [11, 10.75, 10.25, 10.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 20, -3.75],
+ "to": [18, 22, 17.25],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [0, 22, 4.25]},
+ "faces": {
+ "north": {"uv": [8.75, 7.25, 11, 7.5], "texture": "#1"},
+ "east": {"uv": [9, 2.125, 11.625, 2.375], "texture": "#1"},
+ "south": {"uv": [11.25, 1.75, 13.5, 2], "texture": "#1"},
+ "west": {"uv": [9, 2.5, 11.625, 2.75], "texture": "#1"},
+ "up": {"uv": [2.25, 2.625, 0, 0], "texture": "#1"},
+ "down": {"uv": [2.25, 2.75, 0, 5.375], "texture": "#1"}
+ }
+ },
+ {
+ "from": [17, 8, -2],
+ "to": [18, 12, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [17, 11, -5]},
+ "faces": {
+ "north": {"uv": [2.25, 15.5, 2.375, 16], "texture": "#1"},
+ "east": {"uv": [0, 15.5, 2.25, 16], "texture": "#1"},
+ "south": {"uv": [4.625, 15.5, 4.75, 16], "texture": "#1"},
+ "west": {"uv": [2.375, 15.5, 4.625, 16], "texture": "#1"},
+ "up": {"uv": [2.375, 15.5, 2.25, 13.25], "texture": "#1"},
+ "down": {"uv": [2.5, 13.25, 2.375, 15.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 4, -2],
+ "to": [17, 25, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-8, 4, 0]},
+ "faces": {
+ "north": {"uv": [4.625, 0, 6.75, 2.625], "texture": "#1"},
+ "east": {"uv": [0, 7.875, 2.25, 10.5], "texture": "#1"},
+ "south": {"uv": [6.75, 2.75, 8.875, 5.375], "texture": "#1"},
+ "west": {"uv": [2.375, 7.875, 4.625, 10.5], "texture": "#1"},
+ "up": {"uv": [2.125, 7.75, 0, 5.5], "texture": "#1"},
+ "down": {"uv": [6.5, 5.5, 4.375, 7.75], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16602, 0.16602, 0.16602]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16602, 0.16602, 0.16602]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -73, 6],
+ "translation": [1, 0.25, 0],
+ "scale": [-0.23008, 0.23008, -0.23008]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -73, 6],
+ "translation": [1, 0.25, 0],
+ "scale": [-0.23008, 0.23008, -0.23008]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -2.25, 0],
+ "scale": [0.44726, 0.44726, 0.44726]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [21, 2, -3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 22, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-4, 2, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "lid",
+ "origin": [8, 22, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [9, 22, 4.25],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ }
+ ]
+ }
+ ]
+ },
+ 4,
+ 5,
+ 6
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_open_right.json b/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_open_right.json
new file mode 100644
index 0000000..3f212d0
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_open_right.json
@@ -0,0 +1,166 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/dumpster",
+ "particle": "sa_decor:block/lootcrates/dumpster"
+ },
+ "elements": [
+ {
+ "from": [-1, 4, -2],
+ "to": [16, 25, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 4, 0]},
+ "faces": {
+ "north": {"uv": [6.75, 0, 8.875, 2.625], "texture": "#1"},
+ "east": {"uv": [0, 7.875, 2.25, 10.5], "texture": "#1"},
+ "south": {"uv": [4.625, 2.75, 6.75, 5.375], "texture": "#1"},
+ "west": {"uv": [2.375, 7.875, 4.625, 10.5], "texture": "#1"},
+ "up": {"uv": [4.25, 7.75, 2.125, 5.5], "texture": "#1"},
+ "down": {"uv": [8.625, 5.5, 6.5, 7.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2, 20, -3.75],
+ "to": [16, 22, 17.25],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [16, 22, 4.25]},
+ "faces": {
+ "north": {"uv": [11, 7.25, 13.25, 7.5], "texture": "#1"},
+ "east": {"uv": [9, 2.125, 11.625, 2.375], "texture": "#1"},
+ "south": {"uv": [9, 1.75, 11.25, 2], "texture": "#1"},
+ "west": {"uv": [9, 2.5, 11.625, 2.75], "texture": "#1"},
+ "up": {"uv": [4.5, 2.625, 2.25, 0], "texture": "#1"},
+ "down": {"uv": [4.5, 2.75, 2.25, 5.375], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2, 8, -2],
+ "to": [-1, 12, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, 11, -5]},
+ "faces": {
+ "north": {"uv": [2.375, 15.5, 2.25, 16], "texture": "#1"},
+ "east": {"uv": [4.625, 15.5, 2.375, 16], "texture": "#1"},
+ "south": {"uv": [4.75, 15.5, 4.625, 16], "texture": "#1"},
+ "west": {"uv": [2.25, 15.5, 0, 16], "texture": "#1"},
+ "up": {"uv": [2.25, 15.5, 2.375, 13.25], "texture": "#1"},
+ "down": {"uv": [2.375, 13.25, 2.5, 15.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 0, 0],
+ "to": [5, 4, 2],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [3, 2, 1]},
+ "faces": {
+ "north": {"uv": [9, 4.375, 9.5, 4.875], "texture": "#1"},
+ "east": {"uv": [6.25, 10.375, 6.5, 10.875], "texture": "#1"},
+ "south": {"uv": [9.625, 4.375, 10.125, 4.875], "texture": "#1"},
+ "west": {"uv": [6.625, 10.375, 6.875, 10.875], "texture": "#1"},
+ "up": {"uv": [9.5, 5.25, 9, 5], "texture": "#1"},
+ "down": {"uv": [10.125, 5, 9.625, 5.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 0, 12],
+ "to": [5, 4, 14],
+ "rotation": {"angle": 45, "axis": "y", "origin": [3, 2, 13]},
+ "faces": {
+ "north": {"uv": [10.125, 8.875, 10.625, 9.375], "texture": "#1"},
+ "east": {"uv": [8.5, 10.375, 8.75, 10.875], "texture": "#1"},
+ "south": {"uv": [10.25, 4.375, 10.75, 4.875], "texture": "#1"},
+ "west": {"uv": [1.25, 10.625, 1.5, 11.125], "texture": "#1"},
+ "up": {"uv": [2.125, 10.875, 1.625, 10.625], "texture": "#1"},
+ "down": {"uv": [2.75, 10.625, 2.25, 10.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4, 28.59012, -1.82609],
+ "to": [10, 29.59012, -0.82609],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [7, 27, 15.25]},
+ "faces": {
+ "north": {"uv": [9.5, 10.875, 10.25, 11], "texture": "#1"},
+ "east": {"uv": [9.375, 10.875, 9.5, 11], "texture": "#1"},
+ "south": {"uv": [10.375, 10.875, 11.125, 11], "texture": "#1"},
+ "west": {"uv": [10.25, 10.875, 10.375, 11], "texture": "#1"},
+ "up": {"uv": [10.25, 10.875, 9.5, 10.75], "texture": "#1"},
+ "down": {"uv": [11, 10.75, 10.25, 10.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-1, 26.59012, -3.82609],
+ "to": [15, 28.59012, 15.17391],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [7, 27, 15.25]},
+ "faces": {
+ "north": {"uv": [9, 3.625, 11, 3.875], "texture": "#1"},
+ "east": {"uv": [9, 2.875, 11.375, 3.125], "texture": "#1"},
+ "south": {"uv": [9, 4, 11, 4.25], "texture": "#1"},
+ "west": {"uv": [9, 3.25, 11.375, 3.5], "texture": "#1"},
+ "up": {"uv": [4.75, 10.25, 6.75, 7.875], "texture": "#1"},
+ "down": {"uv": [6.75, 10.25, 4.75, 7.875], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16602, 0.16602, 0.16602]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16602, 0.16602, 0.16602]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -73, 6],
+ "translation": [1, 0.25, 0],
+ "scale": [-0.23008, 0.23008, -0.23008]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -73, 6],
+ "translation": [1, 0.25, 0],
+ "scale": [-0.23008, 0.23008, -0.23008]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -2.25, 0],
+ "scale": [0.44726, 0.44726, 0.44726]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-9, 22, 4.25],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ {
+ "name": "group",
+ "origin": [-9, 22, 4.25],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_right.json b/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_right.json
new file mode 100644
index 0000000..bd3ca73
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/dumpster/dumpster_right.json
@@ -0,0 +1,166 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/dumpster",
+ "particle": "sa_decor:block/lootcrates/dumpster"
+ },
+ "elements": [
+ {
+ "from": [-1, 4, -2],
+ "to": [16, 25, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 4, 0]},
+ "faces": {
+ "north": {"uv": [6.75, 0, 8.875, 2.625], "texture": "#1"},
+ "east": {"uv": [0, 7.875, 2.25, 10.5], "texture": "#1"},
+ "south": {"uv": [4.625, 2.75, 6.75, 5.375], "texture": "#1"},
+ "west": {"uv": [2.375, 7.875, 4.625, 10.5], "texture": "#1"},
+ "up": {"uv": [4.25, 7.75, 2.125, 5.5], "texture": "#1"},
+ "down": {"uv": [8.625, 5.5, 6.5, 7.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2, 20, -3.75],
+ "to": [16, 22, 17.25],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [16, 22, 4.25]},
+ "faces": {
+ "north": {"uv": [11, 7.25, 13.25, 7.5], "texture": "#1"},
+ "east": {"uv": [9, 2.125, 11.625, 2.375], "texture": "#1"},
+ "south": {"uv": [9, 1.75, 11.25, 2], "texture": "#1"},
+ "west": {"uv": [9, 2.5, 11.625, 2.75], "texture": "#1"},
+ "up": {"uv": [4.5, 2.625, 2.25, 0], "texture": "#1"},
+ "down": {"uv": [4.5, 2.75, 2.25, 5.375], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2, 8, -2],
+ "to": [-1, 12, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, 11, -5]},
+ "faces": {
+ "north": {"uv": [2.375, 15.5, 2.25, 16], "texture": "#1"},
+ "east": {"uv": [4.625, 15.5, 2.375, 16], "texture": "#1"},
+ "south": {"uv": [4.75, 15.5, 4.625, 16], "texture": "#1"},
+ "west": {"uv": [2.25, 15.5, 0, 16], "texture": "#1"},
+ "up": {"uv": [2.25, 15.5, 2.375, 13.25], "texture": "#1"},
+ "down": {"uv": [2.375, 13.25, 2.5, 15.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 0, 0],
+ "to": [5, 4, 2],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [3, 2, 1]},
+ "faces": {
+ "north": {"uv": [9, 4.375, 9.5, 4.875], "texture": "#1"},
+ "east": {"uv": [6.25, 10.375, 6.5, 10.875], "texture": "#1"},
+ "south": {"uv": [9.625, 4.375, 10.125, 4.875], "texture": "#1"},
+ "west": {"uv": [6.625, 10.375, 6.875, 10.875], "texture": "#1"},
+ "up": {"uv": [9.5, 5.25, 9, 5], "texture": "#1"},
+ "down": {"uv": [10.125, 5, 9.625, 5.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 0, 12],
+ "to": [5, 4, 14],
+ "rotation": {"angle": 45, "axis": "y", "origin": [3, 2, 13]},
+ "faces": {
+ "north": {"uv": [10.125, 8.875, 10.625, 9.375], "texture": "#1"},
+ "east": {"uv": [8.5, 10.375, 8.75, 10.875], "texture": "#1"},
+ "south": {"uv": [10.25, 4.375, 10.75, 4.875], "texture": "#1"},
+ "west": {"uv": [1.25, 10.625, 1.5, 11.125], "texture": "#1"},
+ "up": {"uv": [2.125, 10.875, 1.625, 10.625], "texture": "#1"},
+ "down": {"uv": [2.75, 10.625, 2.25, 10.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4, 28.59012, -1.82609],
+ "to": [10, 29.59012, -0.82609],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [7, 27, 15.25]},
+ "faces": {
+ "north": {"uv": [9.5, 10.875, 10.25, 11], "texture": "#1"},
+ "east": {"uv": [9.375, 10.875, 9.5, 11], "texture": "#1"},
+ "south": {"uv": [10.375, 10.875, 11.125, 11], "texture": "#1"},
+ "west": {"uv": [10.25, 10.875, 10.375, 11], "texture": "#1"},
+ "up": {"uv": [10.25, 10.875, 9.5, 10.75], "texture": "#1"},
+ "down": {"uv": [11, 10.75, 10.25, 10.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-1, 26.59012, -3.82609],
+ "to": [15, 28.59012, 15.17391],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [7, 27, 15.25]},
+ "faces": {
+ "north": {"uv": [9, 3.625, 11, 3.875], "texture": "#1"},
+ "east": {"uv": [9, 2.875, 11.375, 3.125], "texture": "#1"},
+ "south": {"uv": [9, 4, 11, 4.25], "texture": "#1"},
+ "west": {"uv": [9, 3.25, 11.375, 3.5], "texture": "#1"},
+ "up": {"uv": [4.75, 10.25, 6.75, 7.875], "texture": "#1"},
+ "down": {"uv": [6.75, 10.25, 4.75, 7.875], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16602, 0.16602, 0.16602]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16602, 0.16602, 0.16602]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -73, 6],
+ "translation": [1, 0.25, 0],
+ "scale": [-0.23008, 0.23008, -0.23008]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -73, 6],
+ "translation": [1, 0.25, 0],
+ "scale": [-0.23008, 0.23008, -0.23008]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -2.25, 0],
+ "scale": [0.44726, 0.44726, 0.44726]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-9, 22, 4.25],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ {
+ "name": "group",
+ "origin": [-9, 22, 4.25],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/electrical_box/electrical_box.json b/统计/_sa_decor_models/03_容器/models/block/electrical_box/electrical_box.json
new file mode 100644
index 0000000..de05722
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/electrical_box/electrical_box.json
@@ -0,0 +1,228 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/electrical_box",
+ "particle": "sa_decor:block/electrical_box"
+ },
+ "elements": [
+ {
+ "from": [-16, 3, 4],
+ "to": [0, 16, 16],
+ "faces": {
+ "north": {"uv": [2, 2, 4, 3.625], "texture": "#0"},
+ "east": {"uv": [4, 7.75, 5.5, 9.375], "texture": "#0"},
+ "south": {"uv": [0, 5.625, 2, 7.25], "texture": "#0"},
+ "west": {"uv": [5.5, 7.75, 7, 9.375], "texture": "#0"},
+ "up": {"uv": [8, 1.5, 6, 0], "texture": "#0"},
+ "down": {"uv": [8, 1.5, 6, 3], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-16, 0, 5],
+ "to": [0, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -3, 0]},
+ "faces": {
+ "north": {"uv": [9, 7.25, 11, 7.625], "texture": "#0"},
+ "east": {"uv": [1.25, 7.25, 2.625, 7.625], "texture": "#0"},
+ "south": {"uv": [7, 7.625, 9, 8], "texture": "#0"},
+ "west": {"uv": [2.625, 7.25, 4, 7.625], "texture": "#0"},
+ "up": {"uv": [8, 4.375, 6, 3], "texture": "#0"},
+ "down": {"uv": [8, 4.375, 6, 5.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-16, 16, 4],
+ "to": [0, 32, 16],
+ "faces": {
+ "north": {"uv": [2, 0, 4, 2], "texture": "#0"},
+ "east": {"uv": [4, 5.75, 5.5, 7.75], "texture": "#0"},
+ "south": {"uv": [0, 3.625, 2, 5.625], "texture": "#0"},
+ "west": {"uv": [5.5, 5.75, 7, 7.75], "texture": "#0"},
+ "up": {"uv": [8, 1.5, 6, 0], "texture": "#0"},
+ "down": {"uv": [8, 1.5, 6, 3], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 3, 4],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [0, 2, 2, 3.625], "texture": "#0"},
+ "east": {"uv": [4, 7.75, 5.5, 9.375], "texture": "#0"},
+ "south": {"uv": [2, 5.625, 4, 7.25], "texture": "#0"},
+ "west": {"uv": [5.5, 7.75, 7, 9.375], "texture": "#0"},
+ "up": {"uv": [6, 1.5, 4, 0], "texture": "#0"},
+ "down": {"uv": [6, 1.5, 4, 3], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 5],
+ "to": [16, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -3, 0]},
+ "faces": {
+ "north": {"uv": [7, 7.25, 9, 7.625], "texture": "#0"},
+ "east": {"uv": [1.25, 7.25, 2.625, 7.625], "texture": "#0"},
+ "south": {"uv": [9, 7.625, 11, 8], "texture": "#0"},
+ "west": {"uv": [2.625, 7.25, 4, 7.625], "texture": "#0"},
+ "up": {"uv": [6, 4.375, 4, 3], "texture": "#0"},
+ "down": {"uv": [6, 4.375, 4, 5.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 16, 4],
+ "to": [16, 32, 16],
+ "faces": {
+ "north": {"uv": [0, 0, 2, 2], "texture": "#0"},
+ "east": {"uv": [4, 5.75, 5.5, 7.75], "texture": "#0"},
+ "south": {"uv": [2, 3.625, 4, 5.625], "texture": "#0"},
+ "west": {"uv": [5.5, 5.75, 7, 7.75], "texture": "#0"},
+ "up": {"uv": [6, 1.5, 4, 0], "texture": "#0"},
+ "down": {"uv": [6, 1.5, 4, 3], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 16, 3],
+ "to": [12, 28, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, 0, -1]},
+ "faces": {
+ "north": {"uv": [7, 5.75, 8.25, 7.25], "texture": "#0"},
+ "east": {"uv": [3.25, 7.625, 3.375, 9.125], "texture": "#0"},
+ "south": {"uv": [0, 7.25, 1.25, 8.75], "texture": "#0"},
+ "west": {"uv": [3.375, 7.625, 3.5, 9.125], "texture": "#0"},
+ "up": {"uv": [9.25, 0.125, 8, 0], "texture": "#0"},
+ "down": {"uv": [9.25, 0.125, 8, 0.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 22, -2],
+ "to": [11, 24, 0],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [7, 23, 3]},
+ "faces": {
+ "north": {"uv": [1.25, 7.625, 2.25, 7.875], "texture": "#0"},
+ "east": {"uv": [8, 1.25, 8.25, 1.5], "texture": "#0"},
+ "south": {"uv": [2.25, 7.625, 3.25, 7.875], "texture": "#0"},
+ "west": {"uv": [8, 1.5, 8.25, 1.75], "texture": "#0"},
+ "up": {"uv": [2.25, 8.125, 1.25, 7.875], "texture": "#0"},
+ "down": {"uv": [3.25, 7.875, 2.25, 8.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [10, 22, 0],
+ "to": [11, 24, 5],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [7, 23, 3]},
+ "faces": {
+ "north": {"uv": [8, 1.75, 8.125, 2], "texture": "#0"},
+ "east": {"uv": [8, 0.25, 8.625, 0.5], "texture": "#0"},
+ "south": {"uv": [8, 2, 8.125, 2.25], "texture": "#0"},
+ "west": {"uv": [8, 0.5, 8.625, 0.75], "texture": "#0"},
+ "up": {"uv": [3.625, 8.25, 3.5, 7.625], "texture": "#0"},
+ "down": {"uv": [3.75, 7.625, 3.625, 8.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 22, 0],
+ "to": [4, 24, 5],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [7, 23, 3]},
+ "faces": {
+ "north": {"uv": [8, 2.25, 8.125, 2.5], "texture": "#0"},
+ "east": {"uv": [8, 0.75, 8.625, 1], "texture": "#0"},
+ "south": {"uv": [8, 2.5, 8.125, 2.75], "texture": "#0"},
+ "west": {"uv": [8, 1, 8.625, 1.25], "texture": "#0"},
+ "up": {"uv": [3.875, 8.25, 3.75, 7.625], "texture": "#0"},
+ "down": {"uv": [4, 7.625, 3.875, 8.25], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.20898, 0.20898, 0.20898]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, -0.5, 0],
+ "scale": [0.20898, 0.20898, 0.20898]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -59, 0],
+ "translation": [-0.25, -0.75, -2],
+ "scale": [-0.24961, 0.24961, -0.24961]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -59, 0],
+ "translation": [2.75, -1.25, 0],
+ "scale": [-0.24961, 0.24961, -0.24961]
+ },
+ "ground": {
+ "translation": [1.5, 3, 0],
+ "scale": [0.2, 0.2, 0.2]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-1.75, -4.25, 0],
+ "scale": [0.41602, 0.41602, 0.41602]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-180, 0, -180],
+ "translation": [3, -2.25, 0.5],
+ "scale": [-0.43164, 0.43164, -0.43164]
+ }
+ },
+ "groups": [
+ {
+ "name": "lowr",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "topr",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [2]
+ },
+ {
+ "name": "lowl",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [3, 4]
+ },
+ {
+ "name": "topl",
+ "origin": [0, 0, -1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 5,
+ {
+ "name": "group",
+ "origin": [0, 0, -1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 6,
+ {
+ "name": "group",
+ "origin": [-2, 0, -4],
+ "scope": 0,
+ "color": 0,
+ "children": [7, 8, 9]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/electrical_box/electrical_box_bottom_left.json b/统计/_sa_decor_models/03_容器/models/block/electrical_box/electrical_box_bottom_left.json
new file mode 100644
index 0000000..8b9b7cd
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/electrical_box/electrical_box_bottom_left.json
@@ -0,0 +1,88 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/electrical_box",
+ "particle": "sa_decor:block/electrical_box"
+ },
+ "elements": [
+ {
+ "from": [0, 3, 4],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [0, 2, 2, 3.625], "texture": "#0"},
+ "east": {"uv": [4, 7.75, 5.5, 9.375], "texture": "#0"},
+ "south": {"uv": [2, 5.625, 4, 7.25], "texture": "#0"},
+ "west": {"uv": [5.5, 7.75, 7, 9.375], "texture": "#0"},
+ "up": {"uv": [6, 1.5, 4, 0], "texture": "#0"},
+ "down": {"uv": [6, 1.5, 4, 3], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 5],
+ "to": [16, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -3, 0]},
+ "faces": {
+ "north": {"uv": [7, 7.25, 9, 7.625], "texture": "#0"},
+ "east": {"uv": [1.25, 7.25, 2.625, 7.625], "texture": "#0"},
+ "south": {"uv": [9, 7.625, 11, 8], "texture": "#0"},
+ "west": {"uv": [2.625, 7.25, 4, 7.625], "texture": "#0"},
+ "up": {"uv": [6, 4.375, 4, 3], "texture": "#0"},
+ "down": {"uv": [6, 4.375, 4, 5.75], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.20898, 0.20898, 0.20898]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, -0.5, 0],
+ "scale": [0.20898, 0.20898, 0.20898]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -59, 0],
+ "translation": [-0.25, -0.75, -2],
+ "scale": [-0.24961, 0.24961, -0.24961]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -59, 0],
+ "translation": [2.75, -1.25, 0],
+ "scale": [-0.24961, 0.24961, -0.24961]
+ },
+ "ground": {
+ "translation": [1.5, 3, 0],
+ "scale": [0.2, 0.2, 0.2]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-1.75, -4.25, 0],
+ "scale": [0.41602, 0.41602, 0.41602]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "lowl",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/electrical_box/electrical_box_bottom_left_active.json b/统计/_sa_decor_models/03_容器/models/block/electrical_box/electrical_box_bottom_left_active.json
new file mode 100644
index 0000000..8b9b7cd
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/electrical_box/electrical_box_bottom_left_active.json
@@ -0,0 +1,88 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/electrical_box",
+ "particle": "sa_decor:block/electrical_box"
+ },
+ "elements": [
+ {
+ "from": [0, 3, 4],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [0, 2, 2, 3.625], "texture": "#0"},
+ "east": {"uv": [4, 7.75, 5.5, 9.375], "texture": "#0"},
+ "south": {"uv": [2, 5.625, 4, 7.25], "texture": "#0"},
+ "west": {"uv": [5.5, 7.75, 7, 9.375], "texture": "#0"},
+ "up": {"uv": [6, 1.5, 4, 0], "texture": "#0"},
+ "down": {"uv": [6, 1.5, 4, 3], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 5],
+ "to": [16, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -3, 0]},
+ "faces": {
+ "north": {"uv": [7, 7.25, 9, 7.625], "texture": "#0"},
+ "east": {"uv": [1.25, 7.25, 2.625, 7.625], "texture": "#0"},
+ "south": {"uv": [9, 7.625, 11, 8], "texture": "#0"},
+ "west": {"uv": [2.625, 7.25, 4, 7.625], "texture": "#0"},
+ "up": {"uv": [6, 4.375, 4, 3], "texture": "#0"},
+ "down": {"uv": [6, 4.375, 4, 5.75], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.20898, 0.20898, 0.20898]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, -0.5, 0],
+ "scale": [0.20898, 0.20898, 0.20898]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -59, 0],
+ "translation": [-0.25, -0.75, -2],
+ "scale": [-0.24961, 0.24961, -0.24961]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -59, 0],
+ "translation": [2.75, -1.25, 0],
+ "scale": [-0.24961, 0.24961, -0.24961]
+ },
+ "ground": {
+ "translation": [1.5, 3, 0],
+ "scale": [0.2, 0.2, 0.2]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-1.75, -4.25, 0],
+ "scale": [0.41602, 0.41602, 0.41602]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "lowl",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/electrical_box/electrical_box_bottom_right.json b/统计/_sa_decor_models/03_容器/models/block/electrical_box/electrical_box_bottom_right.json
new file mode 100644
index 0000000..1b4e0e3
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/electrical_box/electrical_box_bottom_right.json
@@ -0,0 +1,89 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/electrical_box",
+ "particle": "sa_decor:block/electrical_box"
+ },
+ "elements": [
+ {
+ "from": [0, 3, 4],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]},
+ "faces": {
+ "north": {"uv": [2, 2, 4, 3.625], "texture": "#0"},
+ "east": {"uv": [4, 7.75, 5.5, 9.375], "texture": "#0"},
+ "south": {"uv": [0, 5.625, 2, 7.25], "texture": "#0"},
+ "west": {"uv": [5.5, 7.75, 7, 9.375], "texture": "#0"},
+ "up": {"uv": [8, 1.5, 6, 0], "texture": "#0"},
+ "down": {"uv": [8, 1.5, 6, 3], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 5],
+ "to": [16, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -3, 0]},
+ "faces": {
+ "north": {"uv": [9, 7.25, 11, 7.625], "texture": "#0"},
+ "east": {"uv": [1.25, 7.25, 2.625, 7.625], "texture": "#0"},
+ "south": {"uv": [7, 7.625, 9, 8], "texture": "#0"},
+ "west": {"uv": [2.625, 7.25, 4, 7.625], "texture": "#0"},
+ "up": {"uv": [8, 4.375, 6, 3], "texture": "#0"},
+ "down": {"uv": [8, 4.375, 6, 5.75], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.20898, 0.20898, 0.20898]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, -0.5, 0],
+ "scale": [0.20898, 0.20898, 0.20898]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -59, 0],
+ "translation": [-0.25, -0.75, -2],
+ "scale": [-0.24961, 0.24961, -0.24961]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -59, 0],
+ "translation": [2.75, -1.25, 0],
+ "scale": [-0.24961, 0.24961, -0.24961]
+ },
+ "ground": {
+ "translation": [1.5, 3, 0],
+ "scale": [0.2, 0.2, 0.2]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-1.75, -4.25, 0],
+ "scale": [0.41602, 0.41602, 0.41602]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "lowr",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/electrical_box/electrical_box_bottom_right_active.json b/统计/_sa_decor_models/03_容器/models/block/electrical_box/electrical_box_bottom_right_active.json
new file mode 100644
index 0000000..1b4e0e3
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/electrical_box/electrical_box_bottom_right_active.json
@@ -0,0 +1,89 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/electrical_box",
+ "particle": "sa_decor:block/electrical_box"
+ },
+ "elements": [
+ {
+ "from": [0, 3, 4],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]},
+ "faces": {
+ "north": {"uv": [2, 2, 4, 3.625], "texture": "#0"},
+ "east": {"uv": [4, 7.75, 5.5, 9.375], "texture": "#0"},
+ "south": {"uv": [0, 5.625, 2, 7.25], "texture": "#0"},
+ "west": {"uv": [5.5, 7.75, 7, 9.375], "texture": "#0"},
+ "up": {"uv": [8, 1.5, 6, 0], "texture": "#0"},
+ "down": {"uv": [8, 1.5, 6, 3], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 5],
+ "to": [16, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -3, 0]},
+ "faces": {
+ "north": {"uv": [9, 7.25, 11, 7.625], "texture": "#0"},
+ "east": {"uv": [1.25, 7.25, 2.625, 7.625], "texture": "#0"},
+ "south": {"uv": [7, 7.625, 9, 8], "texture": "#0"},
+ "west": {"uv": [2.625, 7.25, 4, 7.625], "texture": "#0"},
+ "up": {"uv": [8, 4.375, 6, 3], "texture": "#0"},
+ "down": {"uv": [8, 4.375, 6, 5.75], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.20898, 0.20898, 0.20898]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, -0.5, 0],
+ "scale": [0.20898, 0.20898, 0.20898]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -59, 0],
+ "translation": [-0.25, -0.75, -2],
+ "scale": [-0.24961, 0.24961, -0.24961]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -59, 0],
+ "translation": [2.75, -1.25, 0],
+ "scale": [-0.24961, 0.24961, -0.24961]
+ },
+ "ground": {
+ "translation": [1.5, 3, 0],
+ "scale": [0.2, 0.2, 0.2]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-1.75, -4.25, 0],
+ "scale": [0.41602, 0.41602, 0.41602]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "lowr",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/electrical_box/electrical_box_top_left.json b/统计/_sa_decor_models/03_容器/models/block/electrical_box/electrical_box_top_left.json
new file mode 100644
index 0000000..9ba28b2
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/electrical_box/electrical_box_top_left.json
@@ -0,0 +1,146 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/electrical_box",
+ "particle": "sa_decor:block/electrical_box"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 4],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -16, 0]},
+ "faces": {
+ "north": {"uv": [0, 0, 2, 2], "texture": "#0"},
+ "east": {"uv": [4, 5.75, 5.5, 7.75], "texture": "#0"},
+ "south": {"uv": [2, 3.625, 4, 5.625], "texture": "#0"},
+ "west": {"uv": [5.5, 5.75, 7, 7.75], "texture": "#0"},
+ "up": {"uv": [6, 1.5, 4, 0], "texture": "#0"},
+ "down": {"uv": [6, 1.5, 4, 3], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 3],
+ "to": [12, 12, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -16, -1]},
+ "faces": {
+ "north": {"uv": [7, 5.75, 8.25, 7.25], "texture": "#0"},
+ "east": {"uv": [3.25, 7.625, 3.375, 9.125], "texture": "#0"},
+ "south": {"uv": [0, 7.25, 1.25, 8.75], "texture": "#0"},
+ "west": {"uv": [3.375, 7.625, 3.5, 9.125], "texture": "#0"},
+ "up": {"uv": [9.25, 0.125, 8, 0], "texture": "#0"},
+ "down": {"uv": [9.25, 0.125, 8, 0.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 6, -2],
+ "to": [11, 8, 0],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [7, 7, 3]},
+ "faces": {
+ "north": {"uv": [1.25, 7.625, 2.25, 7.875], "texture": "#0"},
+ "east": {"uv": [8, 1.25, 8.25, 1.5], "texture": "#0"},
+ "south": {"uv": [2.25, 7.625, 3.25, 7.875], "texture": "#0"},
+ "west": {"uv": [8, 1.5, 8.25, 1.75], "texture": "#0"},
+ "up": {"uv": [2.25, 8.125, 1.25, 7.875], "texture": "#0"},
+ "down": {"uv": [3.25, 7.875, 2.25, 8.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [10, 6, 0],
+ "to": [11, 8, 5],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [7, 7, 3]},
+ "faces": {
+ "north": {"uv": [8, 1.75, 8.125, 2], "texture": "#0"},
+ "east": {"uv": [8, 0.25, 8.625, 0.5], "texture": "#0"},
+ "south": {"uv": [8, 2, 8.125, 2.25], "texture": "#0"},
+ "west": {"uv": [8, 0.5, 8.625, 0.75], "texture": "#0"},
+ "up": {"uv": [3.625, 8.25, 3.5, 7.625], "texture": "#0"},
+ "down": {"uv": [3.75, 7.625, 3.625, 8.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 6, 0],
+ "to": [4, 8, 5],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [7, 7, 3]},
+ "faces": {
+ "north": {"uv": [8, 2.25, 8.125, 2.5], "texture": "#0"},
+ "east": {"uv": [8, 0.75, 8.625, 1], "texture": "#0"},
+ "south": {"uv": [8, 2.5, 8.125, 2.75], "texture": "#0"},
+ "west": {"uv": [8, 1, 8.625, 1.25], "texture": "#0"},
+ "up": {"uv": [3.875, 8.25, 3.75, 7.625], "texture": "#0"},
+ "down": {"uv": [4, 7.625, 3.875, 8.25], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.20898, 0.20898, 0.20898]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, -0.5, 0],
+ "scale": [0.20898, 0.20898, 0.20898]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -59, 0],
+ "translation": [-0.25, -0.75, -2],
+ "scale": [-0.24961, 0.24961, -0.24961]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -59, 0],
+ "translation": [2.75, -1.25, 0],
+ "scale": [-0.24961, 0.24961, -0.24961]
+ },
+ "ground": {
+ "translation": [1.5, 3, 0],
+ "scale": [0.2, 0.2, 0.2]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-1.75, -4.25, 0],
+ "scale": [0.41602, 0.41602, 0.41602]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "topl",
+ "origin": [0, 0, -1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [0, 0, -1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 1,
+ {
+ "name": "group",
+ "origin": [-2, 0, -4],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3, 4]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/electrical_box/electrical_box_top_left_active.json b/统计/_sa_decor_models/03_容器/models/block/electrical_box/electrical_box_top_left_active.json
new file mode 100644
index 0000000..47c46f3
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/electrical_box/electrical_box_top_left_active.json
@@ -0,0 +1,146 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/electrical_box",
+ "particle": "sa_decor:block/electrical_box"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 4],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -16, 0]},
+ "faces": {
+ "north": {"uv": [0, 0, 2, 2], "texture": "#0"},
+ "east": {"uv": [4, 5.75, 5.5, 7.75], "texture": "#0"},
+ "south": {"uv": [2, 3.625, 4, 5.625], "texture": "#0"},
+ "west": {"uv": [5.5, 5.75, 7, 7.75], "texture": "#0"},
+ "up": {"uv": [6, 1.5, 4, 0], "texture": "#0"},
+ "down": {"uv": [6, 1.5, 4, 3], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 3],
+ "to": [12, 12, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -16, -1]},
+ "faces": {
+ "north": {"uv": [7, 5.75, 8.25, 7.25], "texture": "#0"},
+ "east": {"uv": [3.25, 7.625, 3.375, 9.125], "texture": "#0"},
+ "south": {"uv": [0, 7.25, 1.25, 8.75], "texture": "#0"},
+ "west": {"uv": [3.375, 7.625, 3.5, 9.125], "texture": "#0"},
+ "up": {"uv": [9.25, 0.125, 8, 0], "texture": "#0"},
+ "down": {"uv": [9.25, 0.125, 8, 0.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 6, -2],
+ "to": [11, 8, 0],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [7, 7, 3]},
+ "faces": {
+ "north": {"uv": [1.25, 7.625, 2.25, 7.875], "texture": "#0"},
+ "east": {"uv": [8, 1.25, 8.25, 1.5], "texture": "#0"},
+ "south": {"uv": [2.25, 7.625, 3.25, 7.875], "texture": "#0"},
+ "west": {"uv": [8, 1.5, 8.25, 1.75], "texture": "#0"},
+ "up": {"uv": [2.25, 8.125, 1.25, 7.875], "texture": "#0"},
+ "down": {"uv": [3.25, 7.875, 2.25, 8.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [10, 6, 0],
+ "to": [11, 8, 5],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [7, 7, 3]},
+ "faces": {
+ "north": {"uv": [8, 1.75, 8.125, 2], "texture": "#0"},
+ "east": {"uv": [8, 0.25, 8.625, 0.5], "texture": "#0"},
+ "south": {"uv": [8, 2, 8.125, 2.25], "texture": "#0"},
+ "west": {"uv": [8, 0.5, 8.625, 0.75], "texture": "#0"},
+ "up": {"uv": [3.625, 8.25, 3.5, 7.625], "texture": "#0"},
+ "down": {"uv": [3.75, 7.625, 3.625, 8.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 6, 0],
+ "to": [4, 8, 5],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [7, 7, 3]},
+ "faces": {
+ "north": {"uv": [8, 2.25, 8.125, 2.5], "texture": "#0"},
+ "east": {"uv": [8, 0.75, 8.625, 1], "texture": "#0"},
+ "south": {"uv": [8, 2.5, 8.125, 2.75], "texture": "#0"},
+ "west": {"uv": [8, 1, 8.625, 1.25], "texture": "#0"},
+ "up": {"uv": [3.875, 8.25, 3.75, 7.625], "texture": "#0"},
+ "down": {"uv": [4, 7.625, 3.875, 8.25], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.20898, 0.20898, 0.20898]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, -0.5, 0],
+ "scale": [0.20898, 0.20898, 0.20898]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -59, 0],
+ "translation": [-0.25, -0.75, -2],
+ "scale": [-0.24961, 0.24961, -0.24961]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -59, 0],
+ "translation": [2.75, -1.25, 0],
+ "scale": [-0.24961, 0.24961, -0.24961]
+ },
+ "ground": {
+ "translation": [1.5, 3, 0],
+ "scale": [0.2, 0.2, 0.2]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-1.75, -4.25, 0],
+ "scale": [0.41602, 0.41602, 0.41602]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "topl",
+ "origin": [0, 0, -1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [0, 0, -1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 1,
+ {
+ "name": "group",
+ "origin": [-2, 0, -4],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3, 4]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/electrical_box/electrical_box_top_right.json b/统计/_sa_decor_models/03_容器/models/block/electrical_box/electrical_box_top_right.json
new file mode 100644
index 0000000..c3ab244
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/electrical_box/electrical_box_top_right.json
@@ -0,0 +1,76 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/electrical_box",
+ "particle": "sa_decor:block/electrical_box"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 4],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -16, 0]},
+ "faces": {
+ "north": {"uv": [2, 0, 4, 2], "texture": "#0"},
+ "east": {"uv": [4, 5.75, 5.5, 7.75], "texture": "#0"},
+ "south": {"uv": [0, 3.625, 2, 5.625], "texture": "#0"},
+ "west": {"uv": [5.5, 5.75, 7, 7.75], "texture": "#0"},
+ "up": {"uv": [8, 1.5, 6, 0], "texture": "#0"},
+ "down": {"uv": [8, 1.5, 6, 3], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.20898, 0.20898, 0.20898]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, -0.5, 0],
+ "scale": [0.20898, 0.20898, 0.20898]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -59, 0],
+ "translation": [-0.25, -0.75, -2],
+ "scale": [-0.24961, 0.24961, -0.24961]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -59, 0],
+ "translation": [2.75, -1.25, 0],
+ "scale": [-0.24961, 0.24961, -0.24961]
+ },
+ "ground": {
+ "translation": [1.5, 3, 0],
+ "scale": [0.2, 0.2, 0.2]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-1.75, -4.25, 0],
+ "scale": [0.41602, 0.41602, 0.41602]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "topr",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/electrical_box/electrical_box_top_right_active.json b/统计/_sa_decor_models/03_容器/models/block/electrical_box/electrical_box_top_right_active.json
new file mode 100644
index 0000000..c3ab244
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/electrical_box/electrical_box_top_right_active.json
@@ -0,0 +1,76 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/electrical_box",
+ "particle": "sa_decor:block/electrical_box"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 4],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -16, 0]},
+ "faces": {
+ "north": {"uv": [2, 0, 4, 2], "texture": "#0"},
+ "east": {"uv": [4, 5.75, 5.5, 7.75], "texture": "#0"},
+ "south": {"uv": [0, 3.625, 2, 5.625], "texture": "#0"},
+ "west": {"uv": [5.5, 5.75, 7, 7.75], "texture": "#0"},
+ "up": {"uv": [8, 1.5, 6, 0], "texture": "#0"},
+ "down": {"uv": [8, 1.5, 6, 3], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.20898, 0.20898, 0.20898]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, -0.5, 0],
+ "scale": [0.20898, 0.20898, 0.20898]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -59, 0],
+ "translation": [-0.25, -0.75, -2],
+ "scale": [-0.24961, 0.24961, -0.24961]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -59, 0],
+ "translation": [2.75, -1.25, 0],
+ "scale": [-0.24961, 0.24961, -0.24961]
+ },
+ "ground": {
+ "translation": [1.5, 3, 0],
+ "scale": [0.2, 0.2, 0.2]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-1.75, -4.25, 0],
+ "scale": [0.41602, 0.41602, 0.41602]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "topr",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/food_crate/food_crate.json b/统计/_sa_decor_models/03_容器/models/block/food_crate/food_crate.json
new file mode 100644
index 0000000..0dd487d
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/food_crate/food_crate.json
@@ -0,0 +1,150 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/food_crate",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [2, 5, 1],
+ "to": [14, 5, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [3.5, 3.5, 6.5, 4.75], "texture": "#0"},
+ "east": {"uv": [0, 3.5, 3.5, 4.75], "texture": "#0"},
+ "south": {"uv": [10, 3.5, 13, 4.75], "texture": "#0"},
+ "west": {"uv": [6.5, 3.5, 10, 4.75], "texture": "#0"},
+ "up": {"uv": [6.5, 3.5, 3.5, 0], "texture": "#0"},
+ "down": {"uv": [6.5, 3.5, 3.5, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 1],
+ "to": [14, 0.1, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [3.5, 3.5, 6.5, 4.75], "texture": "#0"},
+ "east": {"uv": [0, 3.5, 3.5, 4.75], "texture": "#0"},
+ "south": {"uv": [10, 3.5, 13, 4.75], "texture": "#0"},
+ "west": {"uv": [6.5, 3.5, 10, 4.75], "texture": "#0"},
+ "up": {"uv": [9.5, 0, 6.5, 3.5], "texture": "#0"},
+ "down": {"uv": [9.5, 0, 6.5, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 1],
+ "to": [14, 5, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [3.5, 3.5, 6.5, 4.75], "texture": "#0"},
+ "east": {"uv": [0, 3.5, 3.5, 4.75], "texture": "#0"},
+ "south": {"uv": [10, 3.5, 13, 4.75], "texture": "#0"},
+ "west": {"uv": [6.5, 3.5, 10, 4.75], "texture": "#0"},
+ "up": {"uv": [6.5, 3.5, 3.5, 0], "texture": "#0"},
+ "down": {"uv": [9.5, 0, 6.5, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 1],
+ "to": [14, 5, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [3.5, 3.5, 6.5, 4.75], "texture": "#0"},
+ "east": {"uv": [0, 3.5, 3.5, 4.75], "texture": "#0"},
+ "south": {"uv": [10, 3.5, 13, 4.75], "texture": "#0"},
+ "west": {"uv": [6.5, 3.5, 10, 4.75], "texture": "#0"},
+ "up": {"uv": [6.5, 3.5, 3.5, 0], "texture": "#0"},
+ "down": {"uv": [9.5, 0, 6.5, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 1],
+ "to": [2, 5, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [3.5, 3.5, 6.5, 4.75], "texture": "#0"},
+ "east": {"uv": [0, 3.5, 3.5, 4.75], "texture": "#0"},
+ "south": {"uv": [10, 3.5, 13, 4.75], "texture": "#0"},
+ "west": {"uv": [6.5, 3.5, 10, 4.75], "texture": "#0"},
+ "up": {"uv": [6.5, 3.5, 3.5, 0], "texture": "#0"},
+ "down": {"uv": [9.5, 0, 6.5, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 15],
+ "to": [14, 5, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [3.5, 3.5, 6.5, 4.75], "texture": "#0"},
+ "east": {"uv": [0, 3.5, 3.5, 4.75], "texture": "#0"},
+ "south": {"uv": [10, 3.5, 13, 4.75], "texture": "#0"},
+ "west": {"uv": [6.5, 3.5, 10, 4.75], "texture": "#0"},
+ "up": {"uv": [6.5, 3.5, 3.5, 0], "texture": "#0"},
+ "down": {"uv": [9.5, 0, 6.5, 3.5], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 109, 0],
+ "translation": [0.5, 3, 0],
+ "scale": [0.39609, 0.39609, 0.39609]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 109, 0],
+ "translation": [0.5, 3, 0],
+ "scale": [0.39609, 0.39609, 0.39609]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 3.75, 0],
+ "scale": [0.85547, 0.85547, 0.85547]
+ },
+ "fixed": {
+ "translation": [0, 2.5, 0],
+ "scale": [0.75781, 0.75781, 0.75781]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [8, 4.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [11, 3, 11],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/food_crate/food_crate1.json b/统计/_sa_decor_models/03_容器/models/block/food_crate/food_crate1.json
new file mode 100644
index 0000000..b424742
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/food_crate/food_crate1.json
@@ -0,0 +1,202 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/food_crate",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [3.1, 0.1, 2.7],
+ "to": [7.1, 6.1, 6.7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3.1, 4.6, 2.7]},
+ "faces": {
+ "north": {"uv": [14, 13, 13, 14.5], "texture": "#0"},
+ "east": {"uv": [15, 13, 14, 14.5], "texture": "#0"},
+ "south": {"uv": [16, 13, 15, 14.5], "texture": "#0"},
+ "west": {"uv": [13, 13, 12, 14.5], "texture": "#0"},
+ "up": {"uv": [13, 13, 14, 12], "texture": "#0"},
+ "down": {"uv": [14, 12, 15, 13], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5.8, 0.1, 5.3],
+ "to": [9.8, 6.1, 9.3],
+ "rotation": {"angle": 45, "axis": "y", "origin": [5.8, 4.6, 3.3]},
+ "faces": {
+ "north": {"uv": [14, 10.5, 13, 12], "texture": "#0"},
+ "east": {"uv": [15, 10.5, 14, 12], "texture": "#0"},
+ "south": {"uv": [16, 10.5, 15, 12], "texture": "#0"},
+ "west": {"uv": [13, 10.5, 12, 12], "texture": "#0"},
+ "up": {"uv": [13, 10.5, 14, 9.5], "texture": "#0"},
+ "down": {"uv": [14, 9.5, 15, 10.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 0, 8.2],
+ "to": [7, 7, 12.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 0, 9.1]},
+ "faces": {
+ "north": {"uv": [13, 7.75, 14, 9.5], "texture": "#0"},
+ "east": {"uv": [12, 7.75, 13, 9.5], "texture": "#0"},
+ "south": {"uv": [15, 7.75, 16, 9.5], "texture": "#0"},
+ "west": {"uv": [14, 7.75, 15, 9.5], "texture": "#0"},
+ "up": {"uv": [14, 7.75, 13, 6.75], "texture": "#0"},
+ "down": {"uv": [15, 6.75, 14, 7.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [7.3, 0, 8],
+ "to": [12.3, 5, 14],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [7.9, 0, 10.1]},
+ "faces": {
+ "north": {"uv": [1.5, 14.75, 2.75, 16], "texture": "#0"},
+ "east": {"uv": [0, 14.75, 1.5, 16], "texture": "#0"},
+ "south": {"uv": [4.25, 14.75, 5.5, 16], "texture": "#0"},
+ "west": {"uv": [2.75, 14.75, 4.25, 16], "texture": "#0"},
+ "up": {"uv": [2.75, 14.75, 1.5, 13.25], "texture": "#0"},
+ "down": {"uv": [4, 13.25, 2.75, 14.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 5, 1],
+ "to": [14, 5, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [3.5, 3.5, 6.5, 4.75], "texture": "#0"},
+ "east": {"uv": [0, 3.5, 3.5, 4.75], "texture": "#0"},
+ "south": {"uv": [10, 3.5, 13, 4.75], "texture": "#0"},
+ "west": {"uv": [6.5, 3.5, 10, 4.75], "texture": "#0"},
+ "up": {"uv": [6.5, 3.5, 3.5, 0], "texture": "#0"},
+ "down": {"uv": [6.5, 3.5, 3.5, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 1],
+ "to": [14, 0.1, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [3.5, 3.5, 6.5, 4.75], "texture": "#0"},
+ "east": {"uv": [0, 3.5, 3.5, 4.75], "texture": "#0"},
+ "south": {"uv": [10, 3.5, 13, 4.75], "texture": "#0"},
+ "west": {"uv": [6.5, 3.5, 10, 4.75], "texture": "#0"},
+ "up": {"uv": [9.5, 0, 6.5, 3.5], "texture": "#0"},
+ "down": {"uv": [9.5, 0, 6.5, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 1],
+ "to": [14, 5, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [3.5, 3.5, 6.5, 4.75], "texture": "#0"},
+ "east": {"uv": [0, 3.5, 3.5, 4.75], "texture": "#0"},
+ "south": {"uv": [10, 3.5, 13, 4.75], "texture": "#0"},
+ "west": {"uv": [6.5, 3.5, 10, 4.75], "texture": "#0"},
+ "up": {"uv": [6.5, 3.5, 3.5, 0], "texture": "#0"},
+ "down": {"uv": [9.5, 0, 6.5, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 1],
+ "to": [14, 5, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [3.5, 3.5, 6.5, 4.75], "texture": "#0"},
+ "east": {"uv": [0, 3.5, 3.5, 4.75], "texture": "#0"},
+ "south": {"uv": [10, 3.5, 13, 4.75], "texture": "#0"},
+ "west": {"uv": [6.5, 3.5, 10, 4.75], "texture": "#0"},
+ "up": {"uv": [6.5, 3.5, 3.5, 0], "texture": "#0"},
+ "down": {"uv": [9.5, 0, 6.5, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 1],
+ "to": [2, 5, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [3.5, 3.5, 6.5, 4.75], "texture": "#0"},
+ "east": {"uv": [0, 3.5, 3.5, 4.75], "texture": "#0"},
+ "south": {"uv": [10, 3.5, 13, 4.75], "texture": "#0"},
+ "west": {"uv": [6.5, 3.5, 10, 4.75], "texture": "#0"},
+ "up": {"uv": [6.5, 3.5, 3.5, 0], "texture": "#0"},
+ "down": {"uv": [9.5, 0, 6.5, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 15],
+ "to": [14, 5, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [3.5, 3.5, 6.5, 4.75], "texture": "#0"},
+ "east": {"uv": [0, 3.5, 3.5, 4.75], "texture": "#0"},
+ "south": {"uv": [10, 3.5, 13, 4.75], "texture": "#0"},
+ "west": {"uv": [6.5, 3.5, 10, 4.75], "texture": "#0"},
+ "up": {"uv": [6.5, 3.5, 3.5, 0], "texture": "#0"},
+ "down": {"uv": [9.5, 0, 6.5, 3.5], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 109, 0],
+ "translation": [1, 3, 0],
+ "scale": [0.50742, 0.50742, 0.50742]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 109, 0],
+ "translation": [1, 3, 0],
+ "scale": [0.50742, 0.50742, 0.50742]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 3.75, 0],
+ "scale": [0.85547, 0.85547, 0.85547]
+ },
+ "fixed": {
+ "translation": [0, 5, 0.5],
+ "scale": [1.26367, 1.26367, 1.26367]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [8, 4.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [11, 3, 11],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5, 6, 7, 8, 9]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/freezer/freezer.json b/统计/_sa_decor_models/03_容器/models/block/freezer/freezer.json
new file mode 100644
index 0000000..1dddced
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/freezer/freezer.json
@@ -0,0 +1,112 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/freezer1",
+ "particle": "sa_decor:block/lootcrates/freezer1"
+ },
+ "elements": [
+ {
+ "from": [-16, 0, 0],
+ "to": [0, 15, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 0]},
+ "faces": {
+ "north": {"uv": [4, 8, 8, 11.75], "texture": "#0"},
+ "east": {"uv": [8, 11.75, 12, 15.5], "texture": "#0"},
+ "south": {"uv": [8, 0, 12, 3.75], "texture": "#0"},
+ "west": {"uv": [12, 3.75, 16, 7.5], "texture": "#0"},
+ "up": {"uv": [8, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [8, 4, 4, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [16, 15, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 0]},
+ "faces": {
+ "north": {"uv": [0, 8, 4, 11.75], "texture": "#0"},
+ "east": {"uv": [8, 11.75, 12, 15.5], "texture": "#0"},
+ "south": {"uv": [12, 0, 16, 3.75], "texture": "#0"},
+ "west": {"uv": [12, 3.75, 16, 7.5], "texture": "#0"},
+ "up": {"uv": [4, 4, 0, 0], "texture": "#0"},
+ "down": {"uv": [4, 4, 0, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 15, 0],
+ "to": [16, 17, 16],
+ "rotation": {"angle": 0, "axis": "x", "origin": [7, 15, 16]},
+ "faces": {
+ "north": {"uv": [12, 7.5, 16, 8], "texture": "#0"},
+ "east": {"uv": [12, 8, 16, 8.5], "texture": "#0"},
+ "south": {"uv": [12, 8.5, 16, 9], "texture": "#0"},
+ "west": {"uv": [12, 9, 16, 9.5], "texture": "#0"},
+ "up": {"uv": [12, 7.75, 8, 3.75], "texture": "#0"},
+ "down": {"uv": [12, 7.75, 8, 11.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-16, 15, 0],
+ "to": [0, 17, 16],
+ "rotation": {"angle": 0, "axis": "x", "origin": [-7, 15, 16]},
+ "faces": {
+ "north": {"uv": [16, 7.5, 12, 8], "texture": "#0"},
+ "east": {"uv": [16, 9, 12, 9.5], "texture": "#0"},
+ "south": {"uv": [16, 8.5, 12, 9], "texture": "#0"},
+ "west": {"uv": [16, 8, 12, 8.5], "texture": "#0"},
+ "up": {"uv": [4, 15.75, 8, 11.75], "texture": "#0"},
+ "down": {"uv": [8, 7.75, 12, 11.75], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.22266, 0.22266, 0.22266]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.5, 0.75, 0.5],
+ "scale": [0.22266, 0.22266, 0.22266]
+ },
+ "firstperson_righthand": {
+ "rotation": [173.43, 33.68, -168.11],
+ "translation": [-2, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [173.43, 33.68, -168.11],
+ "translation": [1.75, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [1.25, 3, 0],
+ "scale": [0.2, 0.2, 0.2]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.75, -1, 0],
+ "scale": [0.47656, 0.47656, 0.47656]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [3.75, -1.5, 1],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/freezer/freezer_left.json b/统计/_sa_decor_models/03_容器/models/block/freezer/freezer_left.json
new file mode 100644
index 0000000..ded1864
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/freezer/freezer_left.json
@@ -0,0 +1,86 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/freezer1",
+ "particle": "sa_decor:block/lootcrates/freezer1"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 15, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 0]},
+ "faces": {
+ "north": {"uv": [0, 8, 4, 11.75], "texture": "#0"},
+ "east": {"uv": [8, 11.75, 12, 15.5], "texture": "#0"},
+ "south": {"uv": [12, 0, 16, 3.75], "texture": "#0"},
+ "west": {"uv": [12, 3.75, 16, 7.5], "texture": "#0"},
+ "up": {"uv": [4, 4, 0, 0], "texture": "#0"},
+ "down": {"uv": [4, 4, 0, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 15, 0],
+ "to": [16, 17, 16],
+ "rotation": {"angle": 0, "axis": "x", "origin": [7, 15, 16]},
+ "faces": {
+ "north": {"uv": [12, 7.5, 16, 8], "texture": "#0"},
+ "east": {"uv": [12, 8, 16, 8.5], "texture": "#0"},
+ "south": {"uv": [12, 8.5, 16, 9], "texture": "#0"},
+ "west": {"uv": [12, 9, 16, 9.5], "texture": "#0"},
+ "up": {"uv": [12, 7.75, 8, 3.75], "texture": "#0"},
+ "down": {"uv": [12, 7.75, 8, 11.75], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [13, -62, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [13, -62, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -0.5, 0],
+ "scale": [0.58984, 0.58984, 0.58984]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/freezer/freezer_open.json b/统计/_sa_decor_models/03_容器/models/block/freezer/freezer_open.json
new file mode 100644
index 0000000..deb22c0
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/freezer/freezer_open.json
@@ -0,0 +1,112 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/freezer1",
+ "particle": "sa_decor:block/lootcrates/freezer1"
+ },
+ "elements": [
+ {
+ "from": [-16, 0, 0],
+ "to": [0, 15, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 0]},
+ "faces": {
+ "north": {"uv": [4, 8, 8, 11.75], "texture": "#0"},
+ "east": {"uv": [8, 11.75, 12, 15.5], "texture": "#0"},
+ "south": {"uv": [8, 0, 12, 3.75], "texture": "#0"},
+ "west": {"uv": [12, 3.75, 16, 7.5], "texture": "#0"},
+ "up": {"uv": [8, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [8, 4, 4, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [16, 15, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 0]},
+ "faces": {
+ "north": {"uv": [0, 8, 4, 11.75], "texture": "#0"},
+ "east": {"uv": [8, 11.75, 12, 15.5], "texture": "#0"},
+ "south": {"uv": [12, 0, 16, 3.75], "texture": "#0"},
+ "west": {"uv": [12, 3.75, 16, 7.5], "texture": "#0"},
+ "up": {"uv": [4, 4, 0, 0], "texture": "#0"},
+ "down": {"uv": [4, 4, 0, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 15, 0],
+ "to": [16, 17, 16],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [7, 15, 16]},
+ "faces": {
+ "north": {"uv": [12, 7.5, 16, 8], "texture": "#0"},
+ "east": {"uv": [12, 8, 16, 8.5], "texture": "#0"},
+ "south": {"uv": [12, 8.5, 16, 9], "texture": "#0"},
+ "west": {"uv": [12, 9, 16, 9.5], "texture": "#0"},
+ "up": {"uv": [12, 7.75, 8, 3.75], "texture": "#0"},
+ "down": {"uv": [12, 7.75, 8, 11.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-16, 15, 0],
+ "to": [0, 17, 16],
+ "rotation": {"angle": 45, "axis": "x", "origin": [-7, 15, 16]},
+ "faces": {
+ "north": {"uv": [16, 7.5, 12, 8], "texture": "#0"},
+ "east": {"uv": [16, 9, 12, 9.5], "texture": "#0"},
+ "south": {"uv": [16, 8.5, 12, 9], "texture": "#0"},
+ "west": {"uv": [16, 8, 12, 8.5], "texture": "#0"},
+ "up": {"uv": [4, 15.75, 8, 11.75], "texture": "#0"},
+ "down": {"uv": [8, 7.75, 12, 11.75], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [13, -62, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [13, -62, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -0.5, 0],
+ "scale": [0.58984, 0.58984, 0.58984]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/freezer/freezer_open_left.json b/统计/_sa_decor_models/03_容器/models/block/freezer/freezer_open_left.json
new file mode 100644
index 0000000..b7684dd
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/freezer/freezer_open_left.json
@@ -0,0 +1,86 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/freezer1",
+ "particle": "sa_decor:block/lootcrates/freezer1"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 15, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 0]},
+ "faces": {
+ "north": {"uv": [0, 8, 4, 11.75], "texture": "#0"},
+ "east": {"uv": [8, 11.75, 12, 15.5], "texture": "#0"},
+ "south": {"uv": [12, 0, 16, 3.75], "texture": "#0"},
+ "west": {"uv": [12, 3.75, 16, 7.5], "texture": "#0"},
+ "up": {"uv": [4, 4, 0, 0], "texture": "#0"},
+ "down": {"uv": [4, 4, 0, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 15, 16],
+ "to": [16, 31, 18],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [7, 15, 16]},
+ "faces": {
+ "north": {"uv": [12, 7.75, 8, 11.75], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [12, 8, 16, 8.5], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [12, 7.75, 8, 3.75], "texture": "#0"},
+ "west": {"uv": [12, 9, 16, 9.5], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [12, 7.5, 16, 8], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [12, 8.5, 16, 9], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [13, -62, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [13, -62, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -0.5, 0],
+ "scale": [0.58984, 0.58984, 0.58984]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/freezer/freezer_open_right.json b/统计/_sa_decor_models/03_容器/models/block/freezer/freezer_open_right.json
new file mode 100644
index 0000000..0fa9bc5
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/freezer/freezer_open_right.json
@@ -0,0 +1,86 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/freezer1",
+ "particle": "sa_decor:block/lootcrates/freezer1"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 15, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [23, 0, 0]},
+ "faces": {
+ "north": {"uv": [4, 8, 8, 11.75], "texture": "#0"},
+ "east": {"uv": [8, 11.75, 12, 15.5], "texture": "#0"},
+ "south": {"uv": [8, 0, 12, 3.75], "texture": "#0"},
+ "west": {"uv": [12, 3.75, 16, 7.5], "texture": "#0"},
+ "up": {"uv": [8, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [8, 4, 4, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 15, 0],
+ "to": [16, 17, 16],
+ "rotation": {"angle": 45, "axis": "x", "origin": [9, 15, 16]},
+ "faces": {
+ "north": {"uv": [16, 7.5, 12, 8], "texture": "#0"},
+ "east": {"uv": [16, 9, 12, 9.5], "texture": "#0"},
+ "south": {"uv": [16, 8.5, 12, 9], "texture": "#0"},
+ "west": {"uv": [16, 8, 12, 8.5], "texture": "#0"},
+ "up": {"uv": [4, 15.75, 8, 11.75], "texture": "#0"},
+ "down": {"uv": [8, 7.75, 12, 11.75], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [13, -62, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [13, -62, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -0.5, 0],
+ "scale": [0.58984, 0.58984, 0.58984]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/freezer/freezer_right.json b/统计/_sa_decor_models/03_容器/models/block/freezer/freezer_right.json
new file mode 100644
index 0000000..110a879
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/freezer/freezer_right.json
@@ -0,0 +1,86 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/freezer1",
+ "particle": "sa_decor:block/lootcrates/freezer1"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 15, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [23, 0, 0]},
+ "faces": {
+ "north": {"uv": [4, 8, 8, 11.75], "texture": "#0"},
+ "east": {"uv": [8, 11.75, 12, 15.5], "texture": "#0"},
+ "south": {"uv": [8, 0, 12, 3.75], "texture": "#0"},
+ "west": {"uv": [12, 3.75, 16, 7.5], "texture": "#0"},
+ "up": {"uv": [8, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [8, 4, 4, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 15, 0],
+ "to": [16, 17, 16],
+ "rotation": {"angle": 0, "axis": "x", "origin": [9, 15, 16]},
+ "faces": {
+ "north": {"uv": [16, 7.5, 12, 8], "texture": "#0"},
+ "east": {"uv": [16, 9, 12, 9.5], "texture": "#0"},
+ "south": {"uv": [16, 8.5, 12, 9], "texture": "#0"},
+ "west": {"uv": [16, 8, 12, 8.5], "texture": "#0"},
+ "up": {"uv": [4, 15.75, 8, 11.75], "texture": "#0"},
+ "down": {"uv": [8, 7.75, 12, 11.75], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [13, -62, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [13, -62, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -0.5, 0],
+ "scale": [0.58984, 0.58984, 0.58984]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/fridge/fridge/fridge.json b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge/fridge.json
new file mode 100644
index 0000000..972287c
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge/fridge.json
@@ -0,0 +1,165 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/fridge_white",
+ "particle": "sa_decor:block/lootcrates/fridge_white"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 2],
+ "to": [16, 32, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [0, 0, 4, 8], "texture": "#1"},
+ "east": {"uv": [0, 8, 3.5, 16], "texture": "#1"},
+ "south": {"uv": [4, 0, 8, 8], "texture": "#1"},
+ "west": {"uv": [3.5, 8, 0, 16], "texture": "#1"},
+ "up": {"uv": [15.5, 11.5, 11.5, 8], "texture": "#1"},
+ "down": {"uv": [15.5, 11.5, 11.5, 15], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 20, -0.1],
+ "to": [6, 25, -0.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 24, 1.9]},
+ "faces": {
+ "north": {"uv": [12, 5.75, 13, 7], "texture": "#1"}
+ }
+ },
+ {
+ "from": [5, 23, -0.2],
+ "to": [10, 27, -0.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 24, 1.9]},
+ "faces": {
+ "north": {"uv": [12, 7, 13.25, 8], "texture": "#1"}
+ }
+ },
+ {
+ "from": [12, 18, -1],
+ "to": [14, 24, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 24, 1.9]},
+ "faces": {
+ "north": {"uv": [8, 12, 8.5, 13.5], "texture": "#1"},
+ "east": {"uv": [9, 12, 9.25, 13.5], "texture": "#1"},
+ "south": {"uv": [8.5, 12, 9, 13.5], "texture": "#1"},
+ "west": {"uv": [9.25, 12, 9.5, 13.5], "texture": "#1"},
+ "up": {"uv": [10, 12.25, 9.5, 12], "texture": "#1"},
+ "down": {"uv": [10.5, 12, 10, 12.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 16, 0],
+ "to": [16, 32, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 24, 1.9]},
+ "faces": {
+ "north": {"uv": [8, 0, 12, 4], "texture": "#1"},
+ "east": {"uv": [12, 0, 12.5, 4], "texture": "#1"},
+ "south": {"uv": [3.5, 8, 7.5, 12], "texture": "#1"},
+ "west": {"uv": [12.5, 0, 12, 4], "texture": "#1"},
+ "up": {"uv": [7.5, 12.5, 3.5, 12], "texture": "#1"},
+ "down": {"uv": [16, 4, 12, 4.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 9, 2]},
+ "faces": {
+ "north": {"uv": [8, 4, 12, 8], "texture": "#1"},
+ "east": {"uv": [7.5, 12, 8, 16], "texture": "#1"},
+ "south": {"uv": [7.5, 8, 11.5, 12], "texture": "#1"},
+ "west": {"uv": [8, 12, 7.5, 16], "texture": "#1"},
+ "up": {"uv": [3.5, 12, 7.5, 12.5], "texture": "#1"},
+ "down": {"uv": [12, 4, 16, 4.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [12, 8, -1],
+ "to": [14, 14, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 9, 2]},
+ "faces": {
+ "north": {"uv": [8, 12, 8.5, 13.5], "texture": "#1"},
+ "east": {"uv": [9, 12, 9.25, 13.5], "texture": "#1"},
+ "south": {"uv": [8.5, 12, 9, 13.5], "texture": "#1"},
+ "west": {"uv": [9.25, 12, 9.5, 13.5], "texture": "#1"},
+ "up": {"uv": [9.5, 12, 10, 12.25], "texture": "#1"},
+ "down": {"uv": [10, 12, 10.5, 12.25], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.25, -3.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [3.6, 16, 5.7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [12, 11, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3, 4]
+ },
+ {
+ "name": "group",
+ "origin": [12, 4, 3],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/fridge/fridge/fridge_low.json b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge/fridge_low.json
new file mode 100644
index 0000000..760be14
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge/fridge_low.json
@@ -0,0 +1,116 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/fridge_white",
+ "particle": "sa_decor:block/lootcrates/fridge_white"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 2],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [0, 4, 4, 8], "texture": "#1"},
+ "east": {"uv": [0, 12, 3.5, 16], "texture": "#1"},
+ "south": {"uv": [4, 4, 8, 8], "texture": "#1"},
+ "west": {"uv": [3.5, 12, 0, 16], "texture": "#1"},
+ "up": {"uv": [15.5, 11.5, 11.5, 8], "texture": "#1"},
+ "down": {"uv": [15.5, 11.5, 11.5, 15], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 9, 2]},
+ "faces": {
+ "north": {"uv": [8, 4, 12, 8], "texture": "#1"},
+ "east": {"uv": [7.5, 12, 8, 16], "texture": "#1"},
+ "south": {"uv": [7.5, 8, 11.5, 12], "texture": "#1"},
+ "west": {"uv": [8, 12, 7.5, 16], "texture": "#1"},
+ "up": {"uv": [3.5, 12, 7.5, 12.5], "texture": "#1"},
+ "down": {"uv": [12, 4, 16, 4.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [12, 8, -1],
+ "to": [14, 14, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 9, 2]},
+ "faces": {
+ "north": {"uv": [8, 12, 8.5, 13.5], "texture": "#1"},
+ "east": {"uv": [9, 12, 9.25, 13.5], "texture": "#1"},
+ "south": {"uv": [8.5, 12, 9, 13.5], "texture": "#1"},
+ "west": {"uv": [9.25, 12, 9.5, 13.5], "texture": "#1"},
+ "up": {"uv": [9.5, 12, 10, 12.25], "texture": "#1"},
+ "down": {"uv": [10, 12, 10.5, 12.25], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.25, -3.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [3.6, 16, 5.7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [12, 4, 3],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/fridge/fridge/fridge_open.json b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge/fridge_open.json
new file mode 100644
index 0000000..2a9bcab
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge/fridge_open.json
@@ -0,0 +1,179 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/fridge_white",
+ "particle": "sa_decor:block/lootcrates/fridge_white"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 2],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [0, 4, 4, 8], "texture": "#1"},
+ "east": {"uv": [0, 12, 3.5, 16], "texture": "#1"},
+ "south": {"uv": [4, 4, 8, 8], "texture": "#1"},
+ "west": {"uv": [3.5, 12, 0, 16], "texture": "#1"},
+ "up": {"uv": [15.5, 11.5, 11.5, 8], "texture": "#1"},
+ "down": {"uv": [15.5, 11.5, 11.5, 15], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 16, 2],
+ "to": [16, 32, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [0, 0, 4, 4], "texture": "#1"},
+ "east": {"uv": [0, 8, 3.5, 12], "texture": "#1"},
+ "south": {"uv": [4, 0, 8, 4], "texture": "#1"},
+ "west": {"uv": [3.5, 8, 0, 12], "texture": "#1"},
+ "up": {"uv": [15.5, 11.5, 11.5, 8], "texture": "#1"},
+ "down": {"uv": [15.5, 11.5, 11.5, 15], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2.1, 20, -4],
+ "to": [-2.1, 25, 0],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [0, 16, 2]},
+ "faces": {
+ "west": {"uv": [12, 5.75, 13, 7], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2.2, 23, -8],
+ "to": [-2.2, 27, -3],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [0, 16, 2]},
+ "faces": {
+ "west": {"uv": [12, 7, 13.25, 8], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-3, 18, -12],
+ "to": [-2, 24, -10],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [0, 16, 2]},
+ "faces": {
+ "north": {"uv": [9, 12, 9.25, 13.5], "texture": "#1"},
+ "east": {"uv": [8.5, 12, 9, 13.5], "texture": "#1"},
+ "south": {"uv": [9.25, 12, 9.5, 13.5], "texture": "#1"},
+ "west": {"uv": [8, 12, 8.5, 13.5], "texture": "#1"},
+ "up": {"uv": [10, 12.25, 9.5, 12], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [10.5, 12, 10, 12.25], "rotation": 90, "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2, 16, -14],
+ "to": [0, 32, 2],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [0, 16, 2]},
+ "faces": {
+ "north": {"uv": [12, 0, 12.5, 4], "texture": "#1"},
+ "east": {"uv": [3.5, 8, 7.5, 12], "texture": "#1"},
+ "south": {"uv": [12.5, 0, 12, 4], "texture": "#1"},
+ "west": {"uv": [8, 0, 12, 4], "texture": "#1"},
+ "up": {"uv": [7.5, 12.5, 3.5, 12], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [16, 4, 12, 4.5], "rotation": 90, "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2, 0, -14],
+ "to": [0, 16, 2],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [0, 16, 2]},
+ "faces": {
+ "north": {"uv": [7.5, 12, 8, 16], "texture": "#1"},
+ "east": {"uv": [7.5, 8, 11.5, 12], "texture": "#1"},
+ "south": {"uv": [8, 12, 7.5, 16], "texture": "#1"},
+ "west": {"uv": [8, 4, 12, 8], "texture": "#1"},
+ "up": {"uv": [3.5, 12, 7.5, 12.5], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [12, 4, 16, 4.5], "rotation": 90, "texture": "#1"}
+ }
+ },
+ {
+ "from": [-3, 8, -12],
+ "to": [-2, 14, -10],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [0, 16, 2]},
+ "faces": {
+ "north": {"uv": [9, 12, 9.25, 13.5], "texture": "#1"},
+ "east": {"uv": [8.5, 12, 9, 13.5], "texture": "#1"},
+ "south": {"uv": [9.25, 12, 9.5, 13.5], "texture": "#1"},
+ "west": {"uv": [8, 12, 8.5, 13.5], "texture": "#1"},
+ "up": {"uv": [9.5, 12, 10, 12.25], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [10, 12, 10.5, 12.25], "rotation": 90, "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.25, -3.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [3.6, 16, 5.7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [12, 11, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3, 4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [12, 4, 3],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/fridge/fridge/fridge_open_low.json b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge/fridge_open_low.json
new file mode 100644
index 0000000..7e4977a
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge/fridge_open_low.json
@@ -0,0 +1,116 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/fridge_white",
+ "particle": "sa_decor:block/lootcrates/fridge_white"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 2],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [0, 4, 4, 8], "texture": "#1"},
+ "east": {"uv": [0, 12, 3.5, 16], "texture": "#1"},
+ "south": {"uv": [4, 4, 8, 8], "texture": "#1"},
+ "west": {"uv": [3.5, 12, 0, 16], "texture": "#1"},
+ "up": {"uv": [15.5, 11.5, 11.5, 8], "texture": "#1"},
+ "down": {"uv": [15.5, 11.5, 11.5, 15], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2, 0, -14],
+ "to": [0, 16, 2],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [0, 16, 2]},
+ "faces": {
+ "north": {"uv": [7.5, 12, 8, 16], "texture": "#1"},
+ "east": {"uv": [7.5, 8, 11.5, 12], "texture": "#1"},
+ "south": {"uv": [8, 12, 7.5, 16], "texture": "#1"},
+ "west": {"uv": [8, 4, 12, 8], "texture": "#1"},
+ "up": {"uv": [3.5, 12, 7.5, 12.5], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [12, 4, 16, 4.5], "rotation": 90, "texture": "#1"}
+ }
+ },
+ {
+ "from": [-3, 8, -12],
+ "to": [-2, 14, -10],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [0, 16, 2]},
+ "faces": {
+ "north": {"uv": [9, 12, 9.25, 13.5], "texture": "#1"},
+ "east": {"uv": [8.5, 12, 9, 13.5], "texture": "#1"},
+ "south": {"uv": [9.25, 12, 9.5, 13.5], "texture": "#1"},
+ "west": {"uv": [8, 12, 8.5, 13.5], "texture": "#1"},
+ "up": {"uv": [9.5, 12, 10, 12.25], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [10, 12, 10.5, 12.25], "rotation": 90, "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.25, -3.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [3.6, 16, 5.7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [12, 4, 3],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/fridge/fridge/fridge_open_up.json b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge/fridge_open_up.json
new file mode 100644
index 0000000..26ba2d7
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge/fridge_open_up.json
@@ -0,0 +1,132 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/fridge_white",
+ "particle": "sa_decor:block/lootcrates/fridge_white"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 2],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -16, 7]},
+ "faces": {
+ "north": {"uv": [0, 0, 4, 4], "texture": "#1"},
+ "east": {"uv": [0, 8, 3.5, 12], "texture": "#1"},
+ "south": {"uv": [4, 0, 8, 4], "texture": "#1"},
+ "west": {"uv": [3.5, 8, 0, 12], "texture": "#1"},
+ "up": {"uv": [15.5, 11.5, 11.5, 8], "texture": "#1"},
+ "down": {"uv": [15.5, 11.5, 11.5, 15], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2.1, 4, -4],
+ "to": [-2.1, 9, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 2]},
+ "faces": {
+ "west": {"uv": [12, 5.75, 13, 7], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2.2, 7, -8],
+ "to": [-2.2, 11, -3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 2]},
+ "faces": {
+ "west": {"uv": [12, 7, 13.25, 8], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-3, 2, -12],
+ "to": [-2, 8, -10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 2]},
+ "faces": {
+ "north": {"uv": [9, 12, 9.25, 13.5], "texture": "#1"},
+ "east": {"uv": [8.5, 12, 9, 13.5], "texture": "#1"},
+ "south": {"uv": [9.25, 12, 9.5, 13.5], "texture": "#1"},
+ "west": {"uv": [8, 12, 8.5, 13.5], "texture": "#1"},
+ "up": {"uv": [10, 12.25, 9.5, 12], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [10.5, 12, 10, 12.25], "rotation": 90, "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2, 0, -14],
+ "to": [0, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 2]},
+ "faces": {
+ "north": {"uv": [12, 0, 12.5, 4], "texture": "#1"},
+ "east": {"uv": [3.5, 8, 7.5, 12], "texture": "#1"},
+ "south": {"uv": [12.5, 0, 12, 4], "texture": "#1"},
+ "west": {"uv": [8, 0, 12, 4], "texture": "#1"},
+ "up": {"uv": [7.5, 12.5, 3.5, 12], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [16, 4, 12, 4.5], "rotation": 90, "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.25, -3.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [3.6, 16, 5.7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [12, 11, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3, 4]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/fridge/fridge/fridge_up.json b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge/fridge_up.json
new file mode 100644
index 0000000..8608522
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge/fridge_up.json
@@ -0,0 +1,132 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/fridge_white",
+ "particle": "sa_decor:block/lootcrates/fridge_white"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 2],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -16, 7]},
+ "faces": {
+ "north": {"uv": [0, 0, 4, 4], "texture": "#1"},
+ "east": {"uv": [0, 8, 3.5, 12], "texture": "#1"},
+ "south": {"uv": [4, 0, 8, 4], "texture": "#1"},
+ "west": {"uv": [3.5, 8, 0, 12], "texture": "#1"},
+ "up": {"uv": [15.5, 11.5, 11.5, 8], "texture": "#1"},
+ "down": {"uv": [15.5, 11.5, 11.5, 15], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 4, -0.1],
+ "to": [6, 9, -0.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 8, 1.9]},
+ "faces": {
+ "north": {"uv": [12, 5.75, 13, 7], "texture": "#1"}
+ }
+ },
+ {
+ "from": [5, 7, -0.2],
+ "to": [10, 11, -0.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 8, 1.9]},
+ "faces": {
+ "north": {"uv": [12, 7, 13.25, 8], "texture": "#1"}
+ }
+ },
+ {
+ "from": [12, 2, -1],
+ "to": [14, 8, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 8, 1.9]},
+ "faces": {
+ "north": {"uv": [8, 12, 8.5, 13.5], "texture": "#1"},
+ "east": {"uv": [9, 12, 9.25, 13.5], "texture": "#1"},
+ "south": {"uv": [8.5, 12, 9, 13.5], "texture": "#1"},
+ "west": {"uv": [9.25, 12, 9.5, 13.5], "texture": "#1"},
+ "up": {"uv": [10, 12.25, 9.5, 12], "texture": "#1"},
+ "down": {"uv": [10.5, 12, 10, 12.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 8, 1.9]},
+ "faces": {
+ "north": {"uv": [8, 0, 12, 4], "texture": "#1"},
+ "east": {"uv": [12, 0, 12.5, 4], "texture": "#1"},
+ "south": {"uv": [3.5, 8, 7.5, 12], "texture": "#1"},
+ "west": {"uv": [12.5, 0, 12, 4], "texture": "#1"},
+ "up": {"uv": [7.5, 12.5, 3.5, 12], "texture": "#1"},
+ "down": {"uv": [16, 4, 12, 4.5], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.25, -3.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [3.6, 16, 5.7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [12, 11, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3, 4]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_green/fridge_green.json b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_green/fridge_green.json
new file mode 100644
index 0000000..9eb0f2b
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_green/fridge_green.json
@@ -0,0 +1,190 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/fridge_green",
+ "particle": "sa_decor:block/lootcrates/fridge_green"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 2],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [0, 4, 4, 8], "texture": "#1"},
+ "east": {"uv": [0, 12, 3.5, 16], "texture": "#1"},
+ "south": {"uv": [4, 4, 8, 8], "texture": "#1"},
+ "west": {"uv": [3.5, 12, 0, 16], "texture": "#1"},
+ "up": {"uv": [15.5, 11.5, 11.5, 8], "texture": "#1"},
+ "down": {"uv": [15.5, 11.5, 11.5, 15], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 16, 2],
+ "to": [16, 32, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [0, 0, 4, 4], "texture": "#1"},
+ "east": {"uv": [0, 8, 3.5, 12], "texture": "#1"},
+ "south": {"uv": [4, 0, 8, 4], "texture": "#1"},
+ "west": {"uv": [3.5, 8, 0, 12], "texture": "#1"},
+ "up": {"uv": [15.5, 11.5, 11.5, 8], "texture": "#1"},
+ "down": {"uv": [15.5, 11.5, 11.5, 15], "texture": "#1"}
+ }
+ },
+ {
+ "from": [12, 18, -1],
+ "to": [14, 24, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 23, 2]},
+ "faces": {
+ "north": {"uv": [8, 12, 8.5, 13.5], "texture": "#1"},
+ "east": {"uv": [9, 12, 9.25, 13.5], "texture": "#1"},
+ "south": {"uv": [8.5, 12, 9, 13.5], "texture": "#1"},
+ "west": {"uv": [9.25, 12, 9.5, 13.5], "texture": "#1"},
+ "up": {"uv": [10, 12.25, 9.5, 12], "texture": "#1"},
+ "down": {"uv": [10.5, 12, 10, 12.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 16, 0],
+ "to": [16, 32, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 23, 2]},
+ "faces": {
+ "north": {"uv": [8, 0, 12, 4], "texture": "#1"},
+ "east": {"uv": [12, 0, 12.5, 4], "texture": "#1"},
+ "south": {"uv": [3.5, 8, 7.5, 12], "texture": "#1"},
+ "west": {"uv": [12.5, 0, 12, 4], "texture": "#1"},
+ "up": {"uv": [7.5, 12.5, 3.5, 12], "texture": "#1"},
+ "down": {"uv": [16, 4, 12, 4.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 9, 2]},
+ "faces": {
+ "north": {"uv": [8, 4, 12, 8], "texture": "#1"},
+ "east": {"uv": [7.5, 12, 8, 16], "texture": "#1"},
+ "south": {"uv": [7.5, 8, 11.5, 12], "texture": "#1"},
+ "west": {"uv": [8, 12, 7.5, 16], "texture": "#1"},
+ "up": {"uv": [3.5, 12, 7.5, 12.5], "texture": "#1"},
+ "down": {"uv": [12, 4, 16, 4.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [12, 8, -1],
+ "to": [14, 14, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 9, 2]},
+ "faces": {
+ "north": {"uv": [8, 12, 8.5, 13.5], "texture": "#1"},
+ "east": {"uv": [9, 12, 9.25, 13.5], "texture": "#1"},
+ "south": {"uv": [8.5, 12, 9, 13.5], "texture": "#1"},
+ "west": {"uv": [9.25, 12, 9.5, 13.5], "texture": "#1"},
+ "up": {"uv": [9.5, 12, 10, 12.25], "texture": "#1"},
+ "down": {"uv": [10, 12, 10.5, 12.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 9, -0.2],
+ "to": [6, 14, -0.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 11.5, -0.2]},
+ "faces": {
+ "north": {"uv": [12, 4.5, 13, 5.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 20, -0.1],
+ "to": [9, 28, -0.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5.5, 24, -0.1]},
+ "faces": {
+ "north": {"uv": [13.75, 5, 15.5, 7], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6, 11, -0.2],
+ "to": [11, 15, -0.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.5, 13, -0.2]},
+ "faces": {
+ "north": {"uv": [12, 7, 13.25, 8], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.25, -3.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [3.6, 16, 5.7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [12, 11, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [12, 4, 3],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ }
+ ]
+ }
+ ]
+ },
+ 6,
+ 7,
+ 8
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_green/fridge_green_low.json b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_green/fridge_green_low.json
new file mode 100644
index 0000000..aee8311
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_green/fridge_green_low.json
@@ -0,0 +1,134 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/fridge_green",
+ "particle": "sa_decor:block/lootcrates/fridge_green"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 2],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [0, 4, 4, 8], "texture": "#1"},
+ "east": {"uv": [0, 12, 3.5, 16], "texture": "#1"},
+ "south": {"uv": [4, 4, 8, 8], "texture": "#1"},
+ "west": {"uv": [3.5, 12, 0, 16], "texture": "#1"},
+ "up": {"uv": [15.5, 11.5, 11.5, 8], "texture": "#1"},
+ "down": {"uv": [15.5, 11.5, 11.5, 15], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 9, 2]},
+ "faces": {
+ "north": {"uv": [8, 4, 12, 8], "texture": "#1"},
+ "east": {"uv": [7.5, 12, 8, 16], "texture": "#1"},
+ "south": {"uv": [7.5, 8, 11.5, 12], "texture": "#1"},
+ "west": {"uv": [8, 12, 7.5, 16], "texture": "#1"},
+ "up": {"uv": [3.5, 12, 7.5, 12.5], "texture": "#1"},
+ "down": {"uv": [12, 4, 16, 4.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [12, 8, -1],
+ "to": [14, 14, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 9, 2]},
+ "faces": {
+ "north": {"uv": [8, 12, 8.5, 13.5], "texture": "#1"},
+ "east": {"uv": [9, 12, 9.25, 13.5], "texture": "#1"},
+ "south": {"uv": [8.5, 12, 9, 13.5], "texture": "#1"},
+ "west": {"uv": [9.25, 12, 9.5, 13.5], "texture": "#1"},
+ "up": {"uv": [9.5, 12, 10, 12.25], "texture": "#1"},
+ "down": {"uv": [10, 12, 10.5, 12.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 9, -0.2],
+ "to": [6, 14, -0.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 11.5, -0.2]},
+ "faces": {
+ "north": {"uv": [12, 4.5, 13, 5.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6, 11, -0.2],
+ "to": [11, 15, -0.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.5, 13, -0.2]},
+ "faces": {
+ "north": {"uv": [12, 7, 13.25, 8], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.25, -3.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [3.6, 16, 5.7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [12, 4, 3],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2]
+ }
+ ]
+ }
+ ]
+ },
+ 3,
+ 4
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_green/fridge_green_open.json b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_green/fridge_green_open.json
new file mode 100644
index 0000000..5796ddc
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_green/fridge_green_open.json
@@ -0,0 +1,187 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/fridge_green",
+ "particle": "sa_decor:block/lootcrates/fridge_green"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 2],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [0, 4, 4, 8], "texture": "#1"},
+ "east": {"uv": [0, 12, 3.5, 16], "texture": "#1"},
+ "south": {"uv": [4, 4, 8, 8], "texture": "#1"},
+ "west": {"uv": [3.5, 12, 0, 16], "texture": "#1"},
+ "up": {"uv": [15.5, 11.5, 11.5, 8], "texture": "#1"},
+ "down": {"uv": [15.5, 11.5, 11.5, 15], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 16, 2],
+ "to": [16, 32, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [0, 0, 4, 4], "texture": "#1"},
+ "east": {"uv": [0, 8, 3.5, 12], "texture": "#1"},
+ "south": {"uv": [4, 0, 8, 4], "texture": "#1"},
+ "west": {"uv": [3.5, 8, 0, 12], "texture": "#1"},
+ "up": {"uv": [15.5, 11.5, 11.5, 8], "texture": "#1"},
+ "down": {"uv": [15.5, 11.5, 11.5, 15], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-3, 18, -12],
+ "to": [-2, 24, -10],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [0, 22, 2]},
+ "faces": {
+ "north": {"uv": [9, 12, 9.25, 13.5], "texture": "#1"},
+ "east": {"uv": [8.5, 12, 9, 13.5], "texture": "#1"},
+ "south": {"uv": [9.25, 12, 9.5, 13.5], "texture": "#1"},
+ "west": {"uv": [8, 12, 8.5, 13.5], "texture": "#1"},
+ "up": {"uv": [10, 12.25, 9.5, 12], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [10.5, 12, 10, 12.25], "rotation": 90, "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2, 16, -14],
+ "to": [0, 32, 2],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [0, 22, 2]},
+ "faces": {
+ "north": {"uv": [12, 0, 12.5, 4], "texture": "#1"},
+ "east": {"uv": [3.5, 8, 7.5, 12], "texture": "#1"},
+ "south": {"uv": [12.5, 0, 12, 4], "texture": "#1"},
+ "west": {"uv": [8, 0, 12, 4], "texture": "#1"},
+ "up": {"uv": [7.5, 12.5, 3.5, 12], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [16, 4, 12, 4.5], "rotation": 90, "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2.1, 20, -7],
+ "to": [-2.1, 28, 0],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [0, 22, 2]},
+ "faces": {
+ "west": {"uv": [13.75, 5, 15.5, 7], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2, 0, -14],
+ "to": [0, 16, 2],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [0, 9, 2]},
+ "faces": {
+ "north": {"uv": [7.5, 12, 8, 16], "texture": "#1"},
+ "east": {"uv": [7.5, 8, 11.5, 12], "texture": "#1"},
+ "south": {"uv": [8, 12, 7.5, 16], "texture": "#1"},
+ "west": {"uv": [8, 4, 12, 8], "texture": "#1"},
+ "up": {"uv": [3.5, 12, 7.5, 12.5], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [12, 4, 16, 4.5], "rotation": 90, "texture": "#1"}
+ }
+ },
+ {
+ "from": [-3, 8, -12],
+ "to": [-2, 14, -10],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [0, 9, 2]},
+ "faces": {
+ "north": {"uv": [9, 12, 9.25, 13.5], "texture": "#1"},
+ "east": {"uv": [8.5, 12, 9, 13.5], "texture": "#1"},
+ "south": {"uv": [9.25, 12, 9.5, 13.5], "texture": "#1"},
+ "west": {"uv": [8, 12, 8.5, 13.5], "texture": "#1"},
+ "up": {"uv": [9.5, 12, 10, 12.25], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [10, 12, 10.5, 12.25], "rotation": 90, "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2.2, 9, -4],
+ "to": [-2.2, 14, 0],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [0, 9, 2]},
+ "faces": {
+ "west": {"uv": [12, 4.5, 13, 5.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2.2, 8, -9],
+ "to": [-2.2, 12, -4],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [0, 9, 2]},
+ "faces": {
+ "west": {"uv": [12, 7, 13.25, 8], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.25, -3.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [3.6, 16, 5.7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [12, 11, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3, 4]
+ },
+ {
+ "name": "group",
+ "origin": [12, 4, 3],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6, 7, 8]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_green/fridge_green_open_low.json b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_green/fridge_green_open_low.json
new file mode 100644
index 0000000..f57d37f
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_green/fridge_green_open_low.json
@@ -0,0 +1,132 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/fridge_green",
+ "particle": "sa_decor:block/lootcrates/fridge_green"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 2],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [0, 4, 4, 8], "texture": "#1"},
+ "east": {"uv": [0, 12, 3.5, 16], "texture": "#1"},
+ "south": {"uv": [4, 4, 8, 8], "texture": "#1"},
+ "west": {"uv": [3.5, 12, 0, 16], "texture": "#1"},
+ "up": {"uv": [15.5, 11.5, 11.5, 8], "texture": "#1"},
+ "down": {"uv": [15.5, 11.5, 11.5, 15], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2, 0, -14],
+ "to": [0, 16, 2],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [0, 9, 2]},
+ "faces": {
+ "north": {"uv": [7.5, 12, 8, 16], "texture": "#1"},
+ "east": {"uv": [7.5, 8, 11.5, 12], "texture": "#1"},
+ "south": {"uv": [8, 12, 7.5, 16], "texture": "#1"},
+ "west": {"uv": [8, 4, 12, 8], "texture": "#1"},
+ "up": {"uv": [3.5, 12, 7.5, 12.5], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [12, 4, 16, 4.5], "rotation": 90, "texture": "#1"}
+ }
+ },
+ {
+ "from": [-3, 8, -12],
+ "to": [-2, 14, -10],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [0, 9, 2]},
+ "faces": {
+ "north": {"uv": [9, 12, 9.25, 13.5], "texture": "#1"},
+ "east": {"uv": [8.5, 12, 9, 13.5], "texture": "#1"},
+ "south": {"uv": [9.25, 12, 9.5, 13.5], "texture": "#1"},
+ "west": {"uv": [8, 12, 8.5, 13.5], "texture": "#1"},
+ "up": {"uv": [9.5, 12, 10, 12.25], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [10, 12, 10.5, 12.25], "rotation": 90, "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2.2, 9, -4],
+ "to": [-2.2, 14, 0],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [0, 9, 2]},
+ "faces": {
+ "west": {"uv": [12, 4.5, 13, 5.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2.2, 8, -9],
+ "to": [-2.2, 12, -4],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [0, 9, 2]},
+ "faces": {
+ "west": {"uv": [12, 7, 13.25, 8], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.25, -3.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [3.6, 16, 5.7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [12, 4, 3],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3, 4]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_green/fridge_green_open_up.json b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_green/fridge_green_open_up.json
new file mode 100644
index 0000000..ea41724
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_green/fridge_green_open_up.json
@@ -0,0 +1,124 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/fridge_green",
+ "particle": "sa_decor:block/lootcrates/fridge_green"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 2],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -16, 7]},
+ "faces": {
+ "north": {"uv": [0, 0, 4, 4], "texture": "#1"},
+ "east": {"uv": [0, 8, 3.5, 12], "texture": "#1"},
+ "south": {"uv": [4, 0, 8, 4], "texture": "#1"},
+ "west": {"uv": [3.5, 8, 0, 12], "texture": "#1"},
+ "up": {"uv": [15.5, 11.5, 11.5, 8], "texture": "#1"},
+ "down": {"uv": [15.5, 11.5, 11.5, 15], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-3, 2, -12],
+ "to": [-2, 8, -10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 6, 2]},
+ "faces": {
+ "north": {"uv": [9, 12, 9.25, 13.5], "texture": "#1"},
+ "east": {"uv": [8.5, 12, 9, 13.5], "texture": "#1"},
+ "south": {"uv": [9.25, 12, 9.5, 13.5], "texture": "#1"},
+ "west": {"uv": [8, 12, 8.5, 13.5], "texture": "#1"},
+ "up": {"uv": [10, 12.25, 9.5, 12], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [10.5, 12, 10, 12.25], "rotation": 90, "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2, 0, -14],
+ "to": [0, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 6, 2]},
+ "faces": {
+ "north": {"uv": [12, 0, 12.5, 4], "texture": "#1"},
+ "east": {"uv": [3.5, 8, 7.5, 12], "texture": "#1"},
+ "south": {"uv": [12.5, 0, 12, 4], "texture": "#1"},
+ "west": {"uv": [8, 0, 12, 4], "texture": "#1"},
+ "up": {"uv": [7.5, 12.5, 3.5, 12], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [16, 4, 12, 4.5], "rotation": 90, "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2.1, 4, -7],
+ "to": [-2.1, 12, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 6, 2]},
+ "faces": {
+ "west": {"uv": [13.75, 5, 15.5, 7], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.25, -3.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [3.6, 16, 5.7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [12, 11, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_green/fridge_green_up.json b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_green/fridge_green_up.json
new file mode 100644
index 0000000..f016802
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_green/fridge_green_up.json
@@ -0,0 +1,125 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/fridge_green",
+ "particle": "sa_decor:block/lootcrates/fridge_green"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 2],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -16, 7]},
+ "faces": {
+ "north": {"uv": [0, 0, 4, 4], "texture": "#1"},
+ "east": {"uv": [0, 8, 3.5, 12], "texture": "#1"},
+ "south": {"uv": [4, 0, 8, 4], "texture": "#1"},
+ "west": {"uv": [3.5, 8, 0, 12], "texture": "#1"},
+ "up": {"uv": [15.5, 11.5, 11.5, 8], "texture": "#1"},
+ "down": {"uv": [15.5, 11.5, 11.5, 15], "texture": "#1"}
+ }
+ },
+ {
+ "from": [12, 2, -1],
+ "to": [14, 8, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 7, 2]},
+ "faces": {
+ "north": {"uv": [8, 12, 8.5, 13.5], "texture": "#1"},
+ "east": {"uv": [9, 12, 9.25, 13.5], "texture": "#1"},
+ "south": {"uv": [8.5, 12, 9, 13.5], "texture": "#1"},
+ "west": {"uv": [9.25, 12, 9.5, 13.5], "texture": "#1"},
+ "up": {"uv": [10, 12.25, 9.5, 12], "texture": "#1"},
+ "down": {"uv": [10.5, 12, 10, 12.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 7, 2]},
+ "faces": {
+ "north": {"uv": [8, 0, 12, 4], "texture": "#1"},
+ "east": {"uv": [12, 0, 12.5, 4], "texture": "#1"},
+ "south": {"uv": [3.5, 8, 7.5, 12], "texture": "#1"},
+ "west": {"uv": [12.5, 0, 12, 4], "texture": "#1"},
+ "up": {"uv": [7.5, 12.5, 3.5, 12], "texture": "#1"},
+ "down": {"uv": [16, 4, 12, 4.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 4, -0.1],
+ "to": [9, 12, -0.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5.5, 8, -0.1]},
+ "faces": {
+ "north": {"uv": [13.75, 5, 15.5, 7], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.25, -3.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [3.6, 16, 5.7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [12, 11, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2]
+ }
+ ]
+ }
+ ]
+ },
+ 3
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_red/fridge_red.json b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_red/fridge_red.json
new file mode 100644
index 0000000..e82e886
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_red/fridge_red.json
@@ -0,0 +1,190 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/fridge_red",
+ "particle": "sa_decor:block/lootcrates/fridge_red"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 2],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [0, 4, 4, 8], "texture": "#1"},
+ "east": {"uv": [0, 12, 3.5, 16], "texture": "#1"},
+ "south": {"uv": [4, 4, 8, 8], "texture": "#1"},
+ "west": {"uv": [3.5, 12, 0, 16], "texture": "#1"},
+ "up": {"uv": [15.5, 11.5, 11.5, 8], "texture": "#1"},
+ "down": {"uv": [15.5, 11.5, 11.5, 15], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 16, 2],
+ "to": [16, 32, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [0, 0, 4, 4], "texture": "#1"},
+ "east": {"uv": [0, 8, 3.5, 12], "texture": "#1"},
+ "south": {"uv": [4, 0, 8, 4], "texture": "#1"},
+ "west": {"uv": [3.5, 8, 0, 12], "texture": "#1"},
+ "up": {"uv": [15.5, 11.5, 11.5, 8], "texture": "#1"},
+ "down": {"uv": [15.5, 11.5, 11.5, 15], "texture": "#1"}
+ }
+ },
+ {
+ "from": [12, 18, -1],
+ "to": [14, 24, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 23, 2]},
+ "faces": {
+ "north": {"uv": [8, 12, 8.5, 13.5], "texture": "#1"},
+ "east": {"uv": [9, 12, 9.25, 13.5], "texture": "#1"},
+ "south": {"uv": [8.5, 12, 9, 13.5], "texture": "#1"},
+ "west": {"uv": [9.25, 12, 9.5, 13.5], "texture": "#1"},
+ "up": {"uv": [10, 12.25, 9.5, 12], "texture": "#1"},
+ "down": {"uv": [10.5, 12, 10, 12.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 16, 0],
+ "to": [16, 32, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 23, 2]},
+ "faces": {
+ "north": {"uv": [8, 0, 12, 4], "texture": "#1"},
+ "east": {"uv": [12, 0, 12.5, 4], "texture": "#1"},
+ "south": {"uv": [3.5, 8, 7.5, 12], "texture": "#1"},
+ "west": {"uv": [12.5, 0, 12, 4], "texture": "#1"},
+ "up": {"uv": [7.5, 12.5, 3.5, 12], "texture": "#1"},
+ "down": {"uv": [16, 4, 12, 4.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 9, 2]},
+ "faces": {
+ "north": {"uv": [8, 4, 12, 8], "texture": "#1"},
+ "east": {"uv": [7.5, 12, 8, 16], "texture": "#1"},
+ "south": {"uv": [7.5, 8, 11.5, 12], "texture": "#1"},
+ "west": {"uv": [8, 12, 7.5, 16], "texture": "#1"},
+ "up": {"uv": [3.5, 12, 7.5, 12.5], "texture": "#1"},
+ "down": {"uv": [12, 4, 16, 4.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [12, 8, -1],
+ "to": [14, 14, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 9, 2]},
+ "faces": {
+ "north": {"uv": [8, 12, 8.5, 13.5], "texture": "#1"},
+ "east": {"uv": [9, 12, 9.25, 13.5], "texture": "#1"},
+ "south": {"uv": [8.5, 12, 9, 13.5], "texture": "#1"},
+ "west": {"uv": [9.25, 12, 9.5, 13.5], "texture": "#1"},
+ "up": {"uv": [9.5, 12, 10, 12.25], "texture": "#1"},
+ "down": {"uv": [10, 12, 10.5, 12.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 9, -0.2],
+ "to": [6, 14, -0.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 11.5, -0.2]},
+ "faces": {
+ "north": {"uv": [12, 4.5, 13, 5.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 20, -0.1],
+ "to": [9, 28, -0.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5.5, 24, -0.1]},
+ "faces": {
+ "north": {"uv": [13.75, 5, 15.5, 7], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6, 11, -0.2],
+ "to": [11, 15, -0.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.5, 13, -0.2]},
+ "faces": {
+ "north": {"uv": [12, 7, 13.25, 8], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.25, -3.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [3.6, 16, 5.7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [12, 11, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [12, 4, 3],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ }
+ ]
+ }
+ ]
+ },
+ 6,
+ 7,
+ 8
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_red/fridge_red_low.json b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_red/fridge_red_low.json
new file mode 100644
index 0000000..fbad346
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_red/fridge_red_low.json
@@ -0,0 +1,134 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/fridge_red",
+ "particle": "sa_decor:block/lootcrates/fridge_red"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 2],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [0, 4, 4, 8], "texture": "#1"},
+ "east": {"uv": [0, 12, 3.5, 16], "texture": "#1"},
+ "south": {"uv": [4, 4, 8, 8], "texture": "#1"},
+ "west": {"uv": [3.5, 12, 0, 16], "texture": "#1"},
+ "up": {"uv": [15.5, 11.5, 11.5, 8], "texture": "#1"},
+ "down": {"uv": [15.5, 11.5, 11.5, 15], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 9, 2]},
+ "faces": {
+ "north": {"uv": [8, 4, 12, 8], "texture": "#1"},
+ "east": {"uv": [7.5, 12, 8, 16], "texture": "#1"},
+ "south": {"uv": [7.5, 8, 11.5, 12], "texture": "#1"},
+ "west": {"uv": [8, 12, 7.5, 16], "texture": "#1"},
+ "up": {"uv": [3.5, 12, 7.5, 12.5], "texture": "#1"},
+ "down": {"uv": [12, 4, 16, 4.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [12, 8, -1],
+ "to": [14, 14, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 9, 2]},
+ "faces": {
+ "north": {"uv": [8, 12, 8.5, 13.5], "texture": "#1"},
+ "east": {"uv": [9, 12, 9.25, 13.5], "texture": "#1"},
+ "south": {"uv": [8.5, 12, 9, 13.5], "texture": "#1"},
+ "west": {"uv": [9.25, 12, 9.5, 13.5], "texture": "#1"},
+ "up": {"uv": [9.5, 12, 10, 12.25], "texture": "#1"},
+ "down": {"uv": [10, 12, 10.5, 12.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 9, -0.2],
+ "to": [6, 14, -0.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 11.5, -0.2]},
+ "faces": {
+ "north": {"uv": [12, 4.5, 13, 5.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6, 11, -0.2],
+ "to": [11, 15, -0.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.5, 13, -0.2]},
+ "faces": {
+ "north": {"uv": [12, 7, 13.25, 8], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.25, -3.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [3.6, 16, 5.7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [12, 4, 3],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2]
+ }
+ ]
+ }
+ ]
+ },
+ 3,
+ 4
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_red/fridge_red_open.json b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_red/fridge_red_open.json
new file mode 100644
index 0000000..dca5aec
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_red/fridge_red_open.json
@@ -0,0 +1,179 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/fridge_red",
+ "particle": "sa_decor:block/lootcrates/fridge_red"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 2],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [0, 4, 4, 8], "texture": "#1"},
+ "east": {"uv": [0, 12, 3.5, 16], "texture": "#1"},
+ "south": {"uv": [4, 4, 8, 8], "texture": "#1"},
+ "west": {"uv": [3.5, 12, 0, 16], "texture": "#1"},
+ "up": {"uv": [15.5, 11.5, 11.5, 8], "texture": "#1"},
+ "down": {"uv": [15.5, 11.5, 11.5, 15], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 16, 2],
+ "to": [16, 32, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [0, 0, 4, 4], "texture": "#1"},
+ "east": {"uv": [0, 8, 3.5, 12], "texture": "#1"},
+ "south": {"uv": [4, 0, 8, 4], "texture": "#1"},
+ "west": {"uv": [3.5, 8, 0, 12], "texture": "#1"},
+ "up": {"uv": [15.5, 11.5, 11.5, 8], "texture": "#1"},
+ "down": {"uv": [15.5, 11.5, 11.5, 15], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-3, 18, -12],
+ "to": [-2, 24, -10],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [0, 16, 2]},
+ "faces": {
+ "north": {"uv": [9, 12, 9.25, 13.5], "texture": "#1"},
+ "east": {"uv": [8.5, 12, 9, 13.5], "texture": "#1"},
+ "south": {"uv": [9.25, 12, 9.5, 13.5], "texture": "#1"},
+ "west": {"uv": [8, 12, 8.5, 13.5], "texture": "#1"},
+ "up": {"uv": [10, 12.25, 9.5, 12], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [10.5, 12, 10, 12.25], "rotation": 90, "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2, 16, -14],
+ "to": [0, 32, 2],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [0, 16, 2]},
+ "faces": {
+ "north": {"uv": [12, 0, 12.5, 4], "texture": "#1"},
+ "east": {"uv": [3.5, 8, 7.5, 12], "texture": "#1"},
+ "south": {"uv": [12.5, 0, 12, 4], "texture": "#1"},
+ "west": {"uv": [8, 0, 12, 4], "texture": "#1"},
+ "up": {"uv": [7.5, 12.5, 3.5, 12], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [16, 4, 12, 4.5], "rotation": 90, "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2.1, 20, -7],
+ "to": [-2.1, 28, 0],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [0, 16, 2]},
+ "faces": {
+ "west": {"uv": [13.75, 5, 15.5, 7], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2.2, 19, -9],
+ "to": [-2.2, 23, -4],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [0, 16, 2]},
+ "faces": {
+ "west": {"uv": [12, 5.75, 13, 7], "rotation": 90, "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2, 0, -14],
+ "to": [0, 16, 2],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [0, 16, 2]},
+ "faces": {
+ "north": {"uv": [7.5, 12, 8, 16], "texture": "#1"},
+ "east": {"uv": [7.5, 8, 11.5, 12], "texture": "#1"},
+ "south": {"uv": [8, 12, 7.5, 16], "texture": "#1"},
+ "west": {"uv": [8, 4, 12, 8], "texture": "#1"},
+ "up": {"uv": [3.5, 12, 7.5, 12.5], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [12, 4, 16, 4.5], "rotation": 90, "texture": "#1"}
+ }
+ },
+ {
+ "from": [-3, 8, -12],
+ "to": [-2, 14, -10],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [0, 16, 2]},
+ "faces": {
+ "north": {"uv": [9, 12, 9.25, 13.5], "texture": "#1"},
+ "east": {"uv": [8.5, 12, 9, 13.5], "texture": "#1"},
+ "south": {"uv": [9.25, 12, 9.5, 13.5], "texture": "#1"},
+ "west": {"uv": [8, 12, 8.5, 13.5], "texture": "#1"},
+ "up": {"uv": [9.5, 12, 10, 12.25], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [10, 12, 10.5, 12.25], "rotation": 90, "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.25, -3.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [3.6, 16, 5.7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [12, 11, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3, 4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [12, 4, 3],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_red/fridge_red_open_low.json b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_red/fridge_red_open_low.json
new file mode 100644
index 0000000..8087702
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_red/fridge_red_open_low.json
@@ -0,0 +1,116 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/fridge_red",
+ "particle": "sa_decor:block/lootcrates/fridge_red"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 2],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [0, 4, 4, 8], "texture": "#1"},
+ "east": {"uv": [0, 12, 3.5, 16], "texture": "#1"},
+ "south": {"uv": [4, 4, 8, 8], "texture": "#1"},
+ "west": {"uv": [3.5, 12, 0, 16], "texture": "#1"},
+ "up": {"uv": [15.5, 11.5, 11.5, 8], "texture": "#1"},
+ "down": {"uv": [15.5, 11.5, 11.5, 15], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2, 0, -14],
+ "to": [0, 16, 2],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [0, 16, 2]},
+ "faces": {
+ "north": {"uv": [7.5, 12, 8, 16], "texture": "#1"},
+ "east": {"uv": [7.5, 8, 11.5, 12], "texture": "#1"},
+ "south": {"uv": [8, 12, 7.5, 16], "texture": "#1"},
+ "west": {"uv": [8, 4, 12, 8], "texture": "#1"},
+ "up": {"uv": [3.5, 12, 7.5, 12.5], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [12, 4, 16, 4.5], "rotation": 90, "texture": "#1"}
+ }
+ },
+ {
+ "from": [-3, 8, -12],
+ "to": [-2, 14, -10],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [0, 16, 2]},
+ "faces": {
+ "north": {"uv": [9, 12, 9.25, 13.5], "texture": "#1"},
+ "east": {"uv": [8.5, 12, 9, 13.5], "texture": "#1"},
+ "south": {"uv": [9.25, 12, 9.5, 13.5], "texture": "#1"},
+ "west": {"uv": [8, 12, 8.5, 13.5], "texture": "#1"},
+ "up": {"uv": [9.5, 12, 10, 12.25], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [10, 12, 10.5, 12.25], "rotation": 90, "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.25, -3.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [3.6, 16, 5.7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [12, 4, 3],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_red/fridge_red_open_up.json b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_red/fridge_red_open_up.json
new file mode 100644
index 0000000..3591f43
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_red/fridge_red_open_up.json
@@ -0,0 +1,132 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/fridge_red",
+ "particle": "sa_decor:block/lootcrates/fridge_red"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 2],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -16, 7]},
+ "faces": {
+ "north": {"uv": [0, 0, 4, 4], "texture": "#1"},
+ "east": {"uv": [0, 8, 3.5, 12], "texture": "#1"},
+ "south": {"uv": [4, 0, 8, 4], "texture": "#1"},
+ "west": {"uv": [3.5, 8, 0, 12], "texture": "#1"},
+ "up": {"uv": [15.5, 11.5, 11.5, 8], "texture": "#1"},
+ "down": {"uv": [15.5, 11.5, 11.5, 15], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-3, 2, -12],
+ "to": [-2, 8, -10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 2]},
+ "faces": {
+ "north": {"uv": [9, 12, 9.25, 13.5], "texture": "#1"},
+ "east": {"uv": [8.5, 12, 9, 13.5], "texture": "#1"},
+ "south": {"uv": [9.25, 12, 9.5, 13.5], "texture": "#1"},
+ "west": {"uv": [8, 12, 8.5, 13.5], "texture": "#1"},
+ "up": {"uv": [10, 12.25, 9.5, 12], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [10.5, 12, 10, 12.25], "rotation": 90, "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2, 0, -14],
+ "to": [0, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 2]},
+ "faces": {
+ "north": {"uv": [12, 0, 12.5, 4], "texture": "#1"},
+ "east": {"uv": [3.5, 8, 7.5, 12], "texture": "#1"},
+ "south": {"uv": [12.5, 0, 12, 4], "texture": "#1"},
+ "west": {"uv": [8, 0, 12, 4], "texture": "#1"},
+ "up": {"uv": [7.5, 12.5, 3.5, 12], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [16, 4, 12, 4.5], "rotation": 90, "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2.1, 4, -7],
+ "to": [-2.1, 12, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 2]},
+ "faces": {
+ "west": {"uv": [13.75, 5, 15.5, 7], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2.2, 3, -9],
+ "to": [-2.2, 7, -4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 2]},
+ "faces": {
+ "west": {"uv": [12, 5.75, 13, 7], "rotation": 90, "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.25, -3.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [3.6, 16, 5.7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [12, 11, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3, 4]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_red/fridge_red_up.json b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_red/fridge_red_up.json
new file mode 100644
index 0000000..b9c2209
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/fridge/fridge_red/fridge_red_up.json
@@ -0,0 +1,125 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/fridge_red",
+ "particle": "sa_decor:block/lootcrates/fridge_red"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 2],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -16, 7]},
+ "faces": {
+ "north": {"uv": [0, 0, 4, 4], "texture": "#1"},
+ "east": {"uv": [0, 8, 3.5, 12], "texture": "#1"},
+ "south": {"uv": [4, 0, 8, 4], "texture": "#1"},
+ "west": {"uv": [3.5, 8, 0, 12], "texture": "#1"},
+ "up": {"uv": [15.5, 11.5, 11.5, 8], "texture": "#1"},
+ "down": {"uv": [15.5, 11.5, 11.5, 15], "texture": "#1"}
+ }
+ },
+ {
+ "from": [12, 2, -1],
+ "to": [14, 8, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 7, 2]},
+ "faces": {
+ "north": {"uv": [8, 12, 8.5, 13.5], "texture": "#1"},
+ "east": {"uv": [9, 12, 9.25, 13.5], "texture": "#1"},
+ "south": {"uv": [8.5, 12, 9, 13.5], "texture": "#1"},
+ "west": {"uv": [9.25, 12, 9.5, 13.5], "texture": "#1"},
+ "up": {"uv": [10, 12.25, 9.5, 12], "texture": "#1"},
+ "down": {"uv": [10.5, 12, 10, 12.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 7, 2]},
+ "faces": {
+ "north": {"uv": [8, 0, 12, 4], "texture": "#1"},
+ "east": {"uv": [12, 0, 12.5, 4], "texture": "#1"},
+ "south": {"uv": [3.5, 8, 7.5, 12], "texture": "#1"},
+ "west": {"uv": [12.5, 0, 12, 4], "texture": "#1"},
+ "up": {"uv": [7.5, 12.5, 3.5, 12], "texture": "#1"},
+ "down": {"uv": [16, 4, 12, 4.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 4, -0.1],
+ "to": [9, 12, -0.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5.5, 8, -0.1]},
+ "faces": {
+ "north": {"uv": [13.75, 5, 15.5, 7], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.25, -3.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [3.6, 16, 5.7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [12, 11, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2]
+ }
+ ]
+ }
+ ]
+ },
+ 3
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/fuse_box/fuse_box.json b/统计/_sa_decor_models/03_容器/models/block/fuse_box/fuse_box.json
new file mode 100644
index 0000000..6a46ee7
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/fuse_box/fuse_box.json
@@ -0,0 +1,260 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/fuse_box",
+ "particle": "sa_decor:block/fuse_box"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 11],
+ "to": [14, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 3, 4], "texture": "#0"},
+ "east": {"uv": [6, 6, 7.25, 10], "texture": "#0"},
+ "south": {"uv": [3, 0, 6, 4], "texture": "#0"},
+ "west": {"uv": [7.25, 6, 8.5, 10], "texture": "#0"},
+ "up": {"uv": [3, 9.25, 0, 8], "texture": "#0"},
+ "down": {"uv": [6, 8, 3, 9.25], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [14, 16, 16],
+ "to": [2, 0, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 14]},
+ "faces": {
+ "north": {"uv": [3, 4, 6, 0], "texture": "#0"},
+ "east": {"uv": [7.25, 10, 8.5, 6], "texture": "#0"},
+ "south": {"uv": [0, 4, 3, 0], "texture": "#0"},
+ "west": {"uv": [6, 10, 7.25, 6], "texture": "#0"},
+ "up": {"uv": [3, 8, 6, 9.25], "texture": "#0"},
+ "down": {"uv": [0, 9.25, 3, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, -7, 13],
+ "to": [11, -3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -7, 14]},
+ "faces": {
+ "north": {"uv": [9, 0, 10.5, 1], "texture": "#0"},
+ "east": {"uv": [9, 7, 9.75, 8], "texture": "#0"},
+ "south": {"uv": [9, 1, 10.5, 2], "texture": "#0"},
+ "west": {"uv": [9, 9, 9.75, 10], "texture": "#0"},
+ "up": {"uv": [10.5, 2.75, 9, 2], "texture": "#0"},
+ "down": {"uv": [10.5, 2.75, 9, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, -7, 13],
+ "to": [11, -3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -7, 14]},
+ "faces": {
+ "north": {"uv": [9, 0, 10.5, 1], "texture": "#0"},
+ "east": {"uv": [9, 7, 9.75, 8], "texture": "#0"},
+ "south": {"uv": [9, 1, 10.5, 2], "texture": "#0"},
+ "west": {"uv": [9, 9, 9.75, 10], "texture": "#0"},
+ "up": {"uv": [10.5, 2.75, 9, 2], "texture": "#0"},
+ "down": {"uv": [10.5, 2.75, 9, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, -5, 12.9],
+ "to": [10, -4, 12.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -7, 10.9]},
+ "faces": {
+ "north": {"uv": [12, 0, 13, 0.25], "texture": "#0"},
+ "east": {"uv": [12, 0, 12, 0.25], "texture": "#0"},
+ "south": {"uv": [13, 0, 14, 0.25], "texture": "#0"},
+ "west": {"uv": [13, 0, 13, 0.25], "texture": "#0"},
+ "up": {"uv": [13, 0, 12, 0], "texture": "#0"},
+ "down": {"uv": [14, 0, 13, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, -3, 15.8],
+ "to": [11, 0, 15.8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -7, 14]},
+ "faces": {
+ "north": {"uv": [9, 3.5, 10.5, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 0.75], "texture": "#0"},
+ "south": {"uv": [9, 3.5, 10.5, 4.25], "texture": "#0"},
+ "west": {"uv": [0, 0, 0, 0.75], "texture": "#0"},
+ "up": {"uv": [1.5, 0, 0, 0], "texture": "#0"},
+ "down": {"uv": [1.5, 0, 0, 0], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [13, 15, 14],
+ "to": [3, 1, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 13]},
+ "faces": {
+ "north": {"uv": [7.75, 16, 5.25, 12.5], "texture": "#0"},
+ "east": {"uv": [8, 16, 7.75, 12.5], "texture": "#0"},
+ "south": {"uv": [10.5, 16, 8, 12.5], "texture": "#0"},
+ "west": {"uv": [5.25, 16, 5, 12.5], "texture": "#0"},
+ "up": {"uv": [7.75, 12.5, 10.25, 12.25], "texture": "#0"},
+ "down": {"uv": [5.25, 12.25, 7.75, 12.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 9],
+ "to": [14, 16, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 11]},
+ "faces": {
+ "north": {"uv": [0, 4, 3, 8], "texture": "#0"},
+ "east": {"uv": [8.5, 0, 9, 4], "texture": "#0"},
+ "south": {"uv": [3, 4, 6, 8], "texture": "#0"},
+ "west": {"uv": [8.5, 4, 9, 8], "texture": "#0"},
+ "up": {"uv": [11.5, 8.5, 8.5, 8], "texture": "#0"},
+ "down": {"uv": [11.5, 8.5, 8.5, 9], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [13, 15, 11],
+ "to": [3, 1, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 11]},
+ "faces": {
+ "north": {"uv": [13.5, 16, 16, 12.5], "texture": "#0"},
+ "east": {"uv": [13.25, 16, 13.5, 12.5], "texture": "#0"},
+ "south": {"uv": [10.75, 16, 13.25, 12.5], "texture": "#0"},
+ "west": {"uv": [10.5, 16, 10.75, 12.5], "texture": "#0"},
+ "up": {"uv": [13.25, 12.25, 15.75, 12.5], "texture": "#0"},
+ "down": {"uv": [10.75, 12.5, 13.25, 12.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 2, 13],
+ "to": [13, 14, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -14, 9]},
+ "faces": {
+ "north": {"uv": [6, 0, 8.5, 3], "texture": "#0"},
+ "east": {"uv": [8.5, 9, 8.75, 12], "texture": "#0"},
+ "south": {"uv": [6, 3, 8.5, 6], "texture": "#0"},
+ "west": {"uv": [8.75, 9, 9, 12], "texture": "#0"},
+ "up": {"uv": [2.5, 9.5, 0, 9.25], "texture": "#0"},
+ "down": {"uv": [5, 9.25, 2.5, 9.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4, 11, 12],
+ "to": [12, 13, 14],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 9, 13]},
+ "faces": {
+ "north": {"uv": [9, 5, 11, 5.5], "texture": "#0"},
+ "east": {"uv": [2, 9.5, 2.5, 10], "texture": "#0"},
+ "south": {"uv": [9, 5.5, 11, 6], "texture": "#0"},
+ "west": {"uv": [2.5, 9.5, 3, 10], "texture": "#0"},
+ "up": {"uv": [11, 6.5, 9, 6], "texture": "#0"},
+ "down": {"uv": [11, 6.5, 9, 7], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11, 6, 12],
+ "to": [12, 11, 14],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 9, 13]},
+ "faces": {
+ "north": {"uv": [1, 9.5, 1.25, 10.75], "texture": "#0"},
+ "east": {"uv": [5, 9.25, 5.5, 10.5], "texture": "#0"},
+ "south": {"uv": [1.25, 9.5, 1.5, 10.75], "texture": "#0"},
+ "west": {"uv": [5.5, 9.25, 6, 10.5], "texture": "#0"},
+ "up": {"uv": [3.25, 10, 3, 9.5], "texture": "#0"},
+ "down": {"uv": [3.5, 9.5, 3.25, 10], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4, 6, 12],
+ "to": [5, 11, 14],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 9, 13]},
+ "faces": {
+ "north": {"uv": [1.5, 9.5, 1.75, 10.75], "texture": "#0"},
+ "east": {"uv": [0, 9.5, 0.5, 10.75], "texture": "#0"},
+ "south": {"uv": [1.75, 9.5, 2, 10.75], "texture": "#0"},
+ "west": {"uv": [0.5, 9.5, 1, 10.75], "texture": "#0"},
+ "up": {"uv": [3.75, 10, 3.5, 9.5], "texture": "#0"},
+ "down": {"uv": [4, 9.5, 3.75, 10], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, 1.75, 1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, 1.75, 1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 103, 0],
+ "translation": [-0.75, 2, 0.5],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 103, 0],
+ "translation": [-0.75, 2, 0.5],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [1.5, -0.5, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, 2, -2.5],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "on_shelf": {
+ "rotation": [0, -180, 0],
+ "translation": [0, 8.75, 4.75]
+ }
+ },
+ "groups": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ {
+ "name": "group",
+ "origin": [2, 0, 11],
+ "scope": 0,
+ "color": 0,
+ "children": [7, 8]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, -1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 9,
+ {
+ "name": "group",
+ "origin": [-2, 0, -4],
+ "scope": 0,
+ "color": 0,
+ "children": [10, 11, 12]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/fuse_box/fuse_box_on.json b/统计/_sa_decor_models/03_容器/models/block/fuse_box/fuse_box_on.json
new file mode 100644
index 0000000..a1fe7ef
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/fuse_box/fuse_box_on.json
@@ -0,0 +1,260 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/fuse_box",
+ "particle": "sa_decor:block/fuse_box"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 11],
+ "to": [14, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 3, 4], "texture": "#0"},
+ "east": {"uv": [6, 6, 7.25, 10], "texture": "#0"},
+ "south": {"uv": [3, 0, 6, 4], "texture": "#0"},
+ "west": {"uv": [7.25, 6, 8.5, 10], "texture": "#0"},
+ "up": {"uv": [3, 9.25, 0, 8], "texture": "#0"},
+ "down": {"uv": [6, 8, 3, 9.25], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [14, 16, 16],
+ "to": [2, 0, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 14]},
+ "faces": {
+ "north": {"uv": [3, 4, 6, 0], "texture": "#0"},
+ "east": {"uv": [7.25, 10, 8.5, 6], "texture": "#0"},
+ "south": {"uv": [0, 4, 3, 0], "texture": "#0"},
+ "west": {"uv": [6, 10, 7.25, 6], "texture": "#0"},
+ "up": {"uv": [3, 8, 6, 9.25], "texture": "#0"},
+ "down": {"uv": [0, 9.25, 3, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, -7, 13],
+ "to": [11, -3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -7, 14]},
+ "faces": {
+ "north": {"uv": [9, 0, 10.5, 1], "texture": "#0"},
+ "east": {"uv": [9, 7, 9.75, 8], "texture": "#0"},
+ "south": {"uv": [9, 1, 10.5, 2], "texture": "#0"},
+ "west": {"uv": [9, 9, 9.75, 10], "texture": "#0"},
+ "up": {"uv": [10.5, 2.75, 9, 2], "texture": "#0"},
+ "down": {"uv": [10.5, 2.75, 9, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, -7, 13],
+ "to": [11, -3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -7, 14]},
+ "faces": {
+ "north": {"uv": [9, 0, 10.5, 1], "texture": "#0"},
+ "east": {"uv": [9, 7, 9.75, 8], "texture": "#0"},
+ "south": {"uv": [9, 1, 10.5, 2], "texture": "#0"},
+ "west": {"uv": [9, 9, 9.75, 10], "texture": "#0"},
+ "up": {"uv": [10.5, 2.75, 9, 2], "texture": "#0"},
+ "down": {"uv": [10.5, 2.75, 9, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, -5, 12.9],
+ "to": [10, -4, 12.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -7, 10.9]},
+ "faces": {
+ "north": {"uv": [12, 0.5, 13, 0.75], "texture": "#0"},
+ "east": {"uv": [12, 0, 12, 0.25], "texture": "#0"},
+ "south": {"uv": [13, 0, 14, 0.25], "texture": "#0"},
+ "west": {"uv": [13, 0, 13, 0.25], "texture": "#0"},
+ "up": {"uv": [13, 0, 12, 0], "texture": "#0"},
+ "down": {"uv": [14, 0, 13, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, -3, 15.8],
+ "to": [11, 0, 15.8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -7, 14]},
+ "faces": {
+ "north": {"uv": [9, 3.5, 10.5, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 0.75], "texture": "#0"},
+ "south": {"uv": [9, 3.5, 10.5, 4.25], "texture": "#0"},
+ "west": {"uv": [0, 0, 0, 0.75], "texture": "#0"},
+ "up": {"uv": [1.5, 0, 0, 0], "texture": "#0"},
+ "down": {"uv": [1.5, 0, 0, 0], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [13, 15, 14],
+ "to": [3, 1, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 13]},
+ "faces": {
+ "north": {"uv": [7.75, 16, 5.25, 12.5], "texture": "#0"},
+ "east": {"uv": [8, 16, 7.75, 12.5], "texture": "#0"},
+ "south": {"uv": [10.5, 16, 8, 12.5], "texture": "#0"},
+ "west": {"uv": [5.25, 16, 5, 12.5], "texture": "#0"},
+ "up": {"uv": [7.75, 12.5, 10.25, 12.25], "texture": "#0"},
+ "down": {"uv": [5.25, 12.25, 7.75, 12.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 9],
+ "to": [14, 16, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 11]},
+ "faces": {
+ "north": {"uv": [0, 4, 3, 8], "texture": "#0"},
+ "east": {"uv": [8.5, 0, 9, 4], "texture": "#0"},
+ "south": {"uv": [3, 4, 6, 8], "texture": "#0"},
+ "west": {"uv": [8.5, 4, 9, 8], "texture": "#0"},
+ "up": {"uv": [11.5, 8.5, 8.5, 8], "texture": "#0"},
+ "down": {"uv": [11.5, 8.5, 8.5, 9], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [13, 15, 11],
+ "to": [3, 1, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 11]},
+ "faces": {
+ "north": {"uv": [13.5, 16, 16, 12.5], "texture": "#0"},
+ "east": {"uv": [13.25, 16, 13.5, 12.5], "texture": "#0"},
+ "south": {"uv": [10.75, 16, 13.25, 12.5], "texture": "#0"},
+ "west": {"uv": [10.5, 16, 10.75, 12.5], "texture": "#0"},
+ "up": {"uv": [13.25, 12.25, 15.75, 12.5], "texture": "#0"},
+ "down": {"uv": [10.75, 12.5, 13.25, 12.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 2, 13],
+ "to": [13, 14, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -14, 9]},
+ "faces": {
+ "north": {"uv": [6, 0, 8.5, 3], "texture": "#0"},
+ "east": {"uv": [8.5, 9, 8.75, 12], "texture": "#0"},
+ "south": {"uv": [6, 3, 8.5, 6], "texture": "#0"},
+ "west": {"uv": [8.75, 9, 9, 12], "texture": "#0"},
+ "up": {"uv": [2.5, 9.5, 0, 9.25], "texture": "#0"},
+ "down": {"uv": [5, 9.25, 2.5, 9.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4, 3, 12],
+ "to": [12, 5, 14],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 7, 13]},
+ "faces": {
+ "north": {"uv": [9, 5.5, 11, 5], "texture": "#0"},
+ "east": {"uv": [2, 10, 2.5, 9.5], "texture": "#0"},
+ "south": {"uv": [9, 6, 11, 5.5], "texture": "#0"},
+ "west": {"uv": [2.5, 10, 3, 9.5], "texture": "#0"},
+ "up": {"uv": [11, 7, 9, 6.5], "texture": "#0"},
+ "down": {"uv": [11, 6, 9, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11, 5, 12],
+ "to": [12, 10, 14],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 7, 13]},
+ "faces": {
+ "north": {"uv": [1, 10.75, 1.25, 9.5], "texture": "#0"},
+ "east": {"uv": [5, 10.5, 5.5, 9.25], "texture": "#0"},
+ "south": {"uv": [1.25, 10.75, 1.5, 9.5], "texture": "#0"},
+ "west": {"uv": [5.5, 10.5, 6, 9.25], "texture": "#0"},
+ "up": {"uv": [3.5, 10, 3.25, 9.5], "texture": "#0"},
+ "down": {"uv": [3.25, 9.5, 3, 10], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4, 5, 12],
+ "to": [5, 10, 14],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 7, 13]},
+ "faces": {
+ "north": {"uv": [1.5, 10.75, 1.75, 9.5], "texture": "#0"},
+ "east": {"uv": [0, 10.75, 0.5, 9.5], "texture": "#0"},
+ "south": {"uv": [1.75, 10.75, 2, 9.5], "texture": "#0"},
+ "west": {"uv": [0.5, 10.75, 1, 9.5], "texture": "#0"},
+ "up": {"uv": [4, 10, 3.75, 9.5], "texture": "#0"},
+ "down": {"uv": [3.75, 9.5, 3.5, 10], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, 1.75, 1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, 1.75, 1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 103, 0],
+ "translation": [-0.75, 2, 0.5],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 103, 0],
+ "translation": [-0.75, 2, 0.5],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [1.5, -0.5, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, 2, -2.5],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "on_shelf": {
+ "rotation": [0, -180, 0],
+ "translation": [0, 8.75, 4.75]
+ }
+ },
+ "groups": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ {
+ "name": "group",
+ "origin": [2, 0, 11],
+ "scope": 0,
+ "color": 0,
+ "children": [7, 8]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, -1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 9,
+ {
+ "name": "group",
+ "origin": [-2, 0, -4],
+ "scope": 0,
+ "color": 0,
+ "children": [10, 11, 12]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/fuse_box/fuse_box_open.json b/统计/_sa_decor_models/03_容器/models/block/fuse_box/fuse_box_open.json
new file mode 100644
index 0000000..084db1f
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/fuse_box/fuse_box_open.json
@@ -0,0 +1,260 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/fuse_box",
+ "particle": "sa_decor:block/fuse_box"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 11],
+ "to": [14, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 3, 4], "texture": "#0"},
+ "east": {"uv": [6, 6, 7.25, 10], "texture": "#0"},
+ "south": {"uv": [3, 0, 6, 4], "texture": "#0"},
+ "west": {"uv": [7.25, 6, 8.5, 10], "texture": "#0"},
+ "up": {"uv": [3, 9.25, 0, 8], "texture": "#0"},
+ "down": {"uv": [6, 8, 3, 9.25], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [14, 16, 16],
+ "to": [2, 0, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 14]},
+ "faces": {
+ "north": {"uv": [3, 4, 6, 0], "texture": "#0"},
+ "east": {"uv": [7.25, 10, 8.5, 6], "texture": "#0"},
+ "south": {"uv": [0, 4, 3, 0], "texture": "#0"},
+ "west": {"uv": [6, 10, 7.25, 6], "texture": "#0"},
+ "up": {"uv": [3, 8, 6, 9.25], "texture": "#0"},
+ "down": {"uv": [0, 9.25, 3, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, -7, 13],
+ "to": [11, -3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -7, 14]},
+ "faces": {
+ "north": {"uv": [9, 0, 10.5, 1], "texture": "#0"},
+ "east": {"uv": [9, 7, 9.75, 8], "texture": "#0"},
+ "south": {"uv": [9, 1, 10.5, 2], "texture": "#0"},
+ "west": {"uv": [9, 9, 9.75, 10], "texture": "#0"},
+ "up": {"uv": [10.5, 2.75, 9, 2], "texture": "#0"},
+ "down": {"uv": [10.5, 2.75, 9, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, -7, 13],
+ "to": [11, -3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -7, 14]},
+ "faces": {
+ "north": {"uv": [9, 0, 10.5, 1], "texture": "#0"},
+ "east": {"uv": [9, 7, 9.75, 8], "texture": "#0"},
+ "south": {"uv": [9, 1, 10.5, 2], "texture": "#0"},
+ "west": {"uv": [9, 9, 9.75, 10], "texture": "#0"},
+ "up": {"uv": [10.5, 2.75, 9, 2], "texture": "#0"},
+ "down": {"uv": [10.5, 2.75, 9, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, -5, 12.9],
+ "to": [10, -4, 12.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -7, 10.9]},
+ "faces": {
+ "north": {"uv": [12, 0, 13, 0.25], "texture": "#0"},
+ "east": {"uv": [12, 0, 12, 0.25], "texture": "#0"},
+ "south": {"uv": [13, 0, 14, 0.25], "texture": "#0"},
+ "west": {"uv": [13, 0, 13, 0.25], "texture": "#0"},
+ "up": {"uv": [13, 0, 12, 0], "texture": "#0"},
+ "down": {"uv": [14, 0, 13, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, -3, 15.8],
+ "to": [11, 0, 15.8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -7, 14]},
+ "faces": {
+ "north": {"uv": [9, 3.5, 10.5, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 0.75], "texture": "#0"},
+ "south": {"uv": [9, 3.5, 10.5, 4.25], "texture": "#0"},
+ "west": {"uv": [0, 0, 0, 0.75], "texture": "#0"},
+ "up": {"uv": [1.5, 0, 0, 0], "texture": "#0"},
+ "down": {"uv": [1.5, 0, 0, 0], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [13, 15, 14],
+ "to": [3, 1, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 13]},
+ "faces": {
+ "north": {"uv": [7.75, 16, 5.25, 12.5], "texture": "#0"},
+ "east": {"uv": [8, 16, 7.75, 12.5], "texture": "#0"},
+ "south": {"uv": [10.5, 16, 8, 12.5], "texture": "#0"},
+ "west": {"uv": [5.25, 16, 5, 12.5], "texture": "#0"},
+ "up": {"uv": [7.75, 12.5, 10.25, 12.25], "texture": "#0"},
+ "down": {"uv": [5.25, 12.25, 7.75, 12.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, -1],
+ "to": [2, 16, 11],
+ "rotation": {"angle": 25, "axis": "y", "origin": [2, 0, 11]},
+ "faces": {
+ "north": {"uv": [8.5, 0, 9, 4], "texture": "#0"},
+ "east": {"uv": [3, 4, 6, 8], "texture": "#0"},
+ "south": {"uv": [8.5, 4, 9, 8], "texture": "#0"},
+ "west": {"uv": [0, 4, 3, 8], "texture": "#0"},
+ "up": {"uv": [11.5, 8.5, 8.5, 8], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [11.5, 8.5, 8.5, 9], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [2, 15, 10],
+ "to": [1, 1, 0],
+ "rotation": {"angle": 25, "axis": "y", "origin": [2, 0, 11]},
+ "faces": {
+ "north": {"uv": [13.25, 16, 13.5, 12.5], "texture": "#0"},
+ "east": {"uv": [10.75, 16, 13.25, 12.5], "texture": "#0"},
+ "south": {"uv": [10.5, 16, 10.75, 12.5], "texture": "#0"},
+ "west": {"uv": [13.5, 16, 16, 12.5], "texture": "#0"},
+ "up": {"uv": [13.25, 12.25, 15.75, 12.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [10.75, 12.5, 13.25, 12.25], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 2, 13],
+ "to": [13, 14, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -14, 9]},
+ "faces": {
+ "north": {"uv": [6, 0, 8.5, 3], "texture": "#0"},
+ "east": {"uv": [8.5, 9, 8.75, 12], "texture": "#0"},
+ "south": {"uv": [6, 3, 8.5, 6], "texture": "#0"},
+ "west": {"uv": [8.75, 9, 9, 12], "texture": "#0"},
+ "up": {"uv": [2.5, 9.5, 0, 9.25], "texture": "#0"},
+ "down": {"uv": [5, 9.25, 2.5, 9.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4, 11, 12],
+ "to": [12, 13, 14],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 9, 13]},
+ "faces": {
+ "north": {"uv": [9, 5, 11, 5.5], "texture": "#0"},
+ "east": {"uv": [2, 9.5, 2.5, 10], "texture": "#0"},
+ "south": {"uv": [9, 5.5, 11, 6], "texture": "#0"},
+ "west": {"uv": [2.5, 9.5, 3, 10], "texture": "#0"},
+ "up": {"uv": [11, 6.5, 9, 6], "texture": "#0"},
+ "down": {"uv": [11, 6.5, 9, 7], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11, 6, 12],
+ "to": [12, 11, 14],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 9, 13]},
+ "faces": {
+ "north": {"uv": [1, 9.5, 1.25, 10.75], "texture": "#0"},
+ "east": {"uv": [5, 9.25, 5.5, 10.5], "texture": "#0"},
+ "south": {"uv": [1.25, 9.5, 1.5, 10.75], "texture": "#0"},
+ "west": {"uv": [5.5, 9.25, 6, 10.5], "texture": "#0"},
+ "up": {"uv": [3.25, 10, 3, 9.5], "texture": "#0"},
+ "down": {"uv": [3.5, 9.5, 3.25, 10], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4, 6, 12],
+ "to": [5, 11, 14],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 9, 13]},
+ "faces": {
+ "north": {"uv": [1.5, 9.5, 1.75, 10.75], "texture": "#0"},
+ "east": {"uv": [0, 9.5, 0.5, 10.75], "texture": "#0"},
+ "south": {"uv": [1.75, 9.5, 2, 10.75], "texture": "#0"},
+ "west": {"uv": [0.5, 9.5, 1, 10.75], "texture": "#0"},
+ "up": {"uv": [3.75, 10, 3.5, 9.5], "texture": "#0"},
+ "down": {"uv": [4, 9.5, 3.75, 10], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, 1.75, 1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, 1.75, 1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 103, 0],
+ "translation": [-0.75, 2, 0.5],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 103, 0],
+ "translation": [-0.75, 2, 0.5],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [1.5, -0.5, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, 2, -2.5],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "on_shelf": {
+ "rotation": [0, -180, 0],
+ "translation": [0, 8.75, 4.75]
+ }
+ },
+ "groups": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ {
+ "name": "group",
+ "origin": [2, 0, 11],
+ "scope": 0,
+ "color": 0,
+ "children": [7, 8]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, -1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 9,
+ {
+ "name": "group",
+ "origin": [-2, 0, -4],
+ "scope": 0,
+ "color": 0,
+ "children": [10, 11, 12]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/fuse_box/fuse_box_open_off.json b/统计/_sa_decor_models/03_容器/models/block/fuse_box/fuse_box_open_off.json
new file mode 100644
index 0000000..2bb5da0
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/fuse_box/fuse_box_open_off.json
@@ -0,0 +1,260 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/fuse_box",
+ "particle": "sa_decor:block/fuse_box"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 11],
+ "to": [14, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 3, 4], "texture": "#0"},
+ "east": {"uv": [6, 6, 7.25, 10], "texture": "#0"},
+ "south": {"uv": [3, 0, 6, 4], "texture": "#0"},
+ "west": {"uv": [7.25, 6, 8.5, 10], "texture": "#0"},
+ "up": {"uv": [3, 9.25, 0, 8], "texture": "#0"},
+ "down": {"uv": [6, 8, 3, 9.25], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [14, 16, 16],
+ "to": [2, 0, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 14]},
+ "faces": {
+ "north": {"uv": [3, 4, 6, 0], "texture": "#0"},
+ "east": {"uv": [7.25, 10, 8.5, 6], "texture": "#0"},
+ "south": {"uv": [0, 4, 3, 0], "texture": "#0"},
+ "west": {"uv": [6, 10, 7.25, 6], "texture": "#0"},
+ "up": {"uv": [3, 8, 6, 9.25], "texture": "#0"},
+ "down": {"uv": [0, 9.25, 3, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, -7, 13],
+ "to": [11, -3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -7, 14]},
+ "faces": {
+ "north": {"uv": [9, 0, 10.5, 1], "texture": "#0"},
+ "east": {"uv": [9, 7, 9.75, 8], "texture": "#0"},
+ "south": {"uv": [9, 1, 10.5, 2], "texture": "#0"},
+ "west": {"uv": [9, 9, 9.75, 10], "texture": "#0"},
+ "up": {"uv": [10.5, 2.75, 9, 2], "texture": "#0"},
+ "down": {"uv": [10.5, 2.75, 9, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, -7, 13],
+ "to": [11, -3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -7, 14]},
+ "faces": {
+ "north": {"uv": [9, 0, 10.5, 1], "texture": "#0"},
+ "east": {"uv": [9, 7, 9.75, 8], "texture": "#0"},
+ "south": {"uv": [9, 1, 10.5, 2], "texture": "#0"},
+ "west": {"uv": [9, 9, 9.75, 10], "texture": "#0"},
+ "up": {"uv": [10.5, 2.75, 9, 2], "texture": "#0"},
+ "down": {"uv": [10.5, 2.75, 9, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, -5, 12.9],
+ "to": [10, -4, 12.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -7, 10.9]},
+ "faces": {
+ "north": {"uv": [12, 0, 13, 0.25], "texture": "#0"},
+ "east": {"uv": [12, 0, 12, 0.25], "texture": "#0"},
+ "south": {"uv": [13, 0, 14, 0.25], "texture": "#0"},
+ "west": {"uv": [13, 0, 13, 0.25], "texture": "#0"},
+ "up": {"uv": [13, 0, 12, 0], "texture": "#0"},
+ "down": {"uv": [14, 0, 13, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, -3, 15.8],
+ "to": [11, 0, 15.8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -7, 14]},
+ "faces": {
+ "north": {"uv": [9, 3.5, 10.5, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 0.75], "texture": "#0"},
+ "south": {"uv": [9, 3.5, 10.5, 4.25], "texture": "#0"},
+ "west": {"uv": [0, 0, 0, 0.75], "texture": "#0"},
+ "up": {"uv": [1.5, 0, 0, 0], "texture": "#0"},
+ "down": {"uv": [1.5, 0, 0, 0], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [13, 15, 14],
+ "to": [3, 1, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 13]},
+ "faces": {
+ "north": {"uv": [7.75, 16, 5.25, 12.5], "texture": "#0"},
+ "east": {"uv": [8, 16, 7.75, 12.5], "texture": "#0"},
+ "south": {"uv": [10.5, 16, 8, 12.5], "texture": "#0"},
+ "west": {"uv": [5.25, 16, 5, 12.5], "texture": "#0"},
+ "up": {"uv": [7.75, 12.5, 10.25, 12.25], "texture": "#0"},
+ "down": {"uv": [5.25, 12.25, 7.75, 12.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, -1],
+ "to": [2, 16, 11],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [2, 0, 11]},
+ "faces": {
+ "north": {"uv": [8.5, 0, 9, 4], "texture": "#0"},
+ "east": {"uv": [3, 4, 6, 8], "texture": "#0"},
+ "south": {"uv": [8.5, 4, 9, 8], "texture": "#0"},
+ "west": {"uv": [0, 4, 3, 8], "texture": "#0"},
+ "up": {"uv": [11.5, 8.5, 8.5, 8], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [11.5, 8.5, 8.5, 9], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [2, 15, 10],
+ "to": [1, 1, 0],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [2, 0, 11]},
+ "faces": {
+ "north": {"uv": [13.25, 16, 13.5, 12.5], "texture": "#0"},
+ "east": {"uv": [10.75, 16, 13.25, 12.5], "texture": "#0"},
+ "south": {"uv": [10.5, 16, 10.75, 12.5], "texture": "#0"},
+ "west": {"uv": [13.5, 16, 16, 12.5], "texture": "#0"},
+ "up": {"uv": [13.25, 12.25, 15.75, 12.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [10.75, 12.5, 13.25, 12.25], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 2, 13],
+ "to": [13, 14, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -14, 9]},
+ "faces": {
+ "north": {"uv": [6, 0, 8.5, 3], "texture": "#0"},
+ "east": {"uv": [8.5, 9, 8.75, 12], "texture": "#0"},
+ "south": {"uv": [6, 3, 8.5, 6], "texture": "#0"},
+ "west": {"uv": [8.75, 9, 9, 12], "texture": "#0"},
+ "up": {"uv": [2.5, 9.5, 0, 9.25], "texture": "#0"},
+ "down": {"uv": [5, 9.25, 2.5, 9.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4, 11, 12],
+ "to": [12, 13, 14],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 9, 13]},
+ "faces": {
+ "north": {"uv": [9, 5, 11, 5.5], "texture": "#0"},
+ "east": {"uv": [2, 9.5, 2.5, 10], "texture": "#0"},
+ "south": {"uv": [9, 5.5, 11, 6], "texture": "#0"},
+ "west": {"uv": [2.5, 9.5, 3, 10], "texture": "#0"},
+ "up": {"uv": [11, 6.5, 9, 6], "texture": "#0"},
+ "down": {"uv": [11, 6.5, 9, 7], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11, 6, 12],
+ "to": [12, 11, 14],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 9, 13]},
+ "faces": {
+ "north": {"uv": [1, 9.5, 1.25, 10.75], "texture": "#0"},
+ "east": {"uv": [5, 9.25, 5.5, 10.5], "texture": "#0"},
+ "south": {"uv": [1.25, 9.5, 1.5, 10.75], "texture": "#0"},
+ "west": {"uv": [5.5, 9.25, 6, 10.5], "texture": "#0"},
+ "up": {"uv": [3.25, 10, 3, 9.5], "texture": "#0"},
+ "down": {"uv": [3.5, 9.5, 3.25, 10], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4, 6, 12],
+ "to": [5, 11, 14],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 9, 13]},
+ "faces": {
+ "north": {"uv": [1.5, 9.5, 1.75, 10.75], "texture": "#0"},
+ "east": {"uv": [0, 9.5, 0.5, 10.75], "texture": "#0"},
+ "south": {"uv": [1.75, 9.5, 2, 10.75], "texture": "#0"},
+ "west": {"uv": [0.5, 9.5, 1, 10.75], "texture": "#0"},
+ "up": {"uv": [3.75, 10, 3.5, 9.5], "texture": "#0"},
+ "down": {"uv": [4, 9.5, 3.75, 10], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, 1.75, 1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, 1.75, 1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 103, 0],
+ "translation": [-0.75, 2, 0.5],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 103, 0],
+ "translation": [-0.75, 2, 0.5],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [1.5, -0.5, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, 2, -2.5],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "on_shelf": {
+ "rotation": [0, -180, 0],
+ "translation": [0, 8.75, 4.75]
+ }
+ },
+ "groups": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ {
+ "name": "group",
+ "origin": [2, 0, 11],
+ "scope": 0,
+ "color": 0,
+ "children": [7, 8]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, -1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 9,
+ {
+ "name": "group",
+ "origin": [-2, 0, -4],
+ "scope": 0,
+ "color": 0,
+ "children": [10, 11, 12]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/fuse_box/fuse_box_open_on.json b/统计/_sa_decor_models/03_容器/models/block/fuse_box/fuse_box_open_on.json
new file mode 100644
index 0000000..77b06eb
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/fuse_box/fuse_box_open_on.json
@@ -0,0 +1,260 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/fuse_box",
+ "particle": "sa_decor:block/fuse_box"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 11],
+ "to": [14, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 3, 4], "texture": "#0"},
+ "east": {"uv": [6, 6, 7.25, 10], "texture": "#0"},
+ "south": {"uv": [3, 0, 6, 4], "texture": "#0"},
+ "west": {"uv": [7.25, 6, 8.5, 10], "texture": "#0"},
+ "up": {"uv": [3, 9.25, 0, 8], "texture": "#0"},
+ "down": {"uv": [6, 8, 3, 9.25], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [14, 16, 16],
+ "to": [2, 0, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 14]},
+ "faces": {
+ "north": {"uv": [3, 4, 6, 0], "texture": "#0"},
+ "east": {"uv": [7.25, 10, 8.5, 6], "texture": "#0"},
+ "south": {"uv": [0, 4, 3, 0], "texture": "#0"},
+ "west": {"uv": [6, 10, 7.25, 6], "texture": "#0"},
+ "up": {"uv": [3, 8, 6, 9.25], "texture": "#0"},
+ "down": {"uv": [0, 9.25, 3, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, -7, 13],
+ "to": [11, -3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -7, 14]},
+ "faces": {
+ "north": {"uv": [9, 0, 10.5, 1], "texture": "#0"},
+ "east": {"uv": [9, 7, 9.75, 8], "texture": "#0"},
+ "south": {"uv": [9, 1, 10.5, 2], "texture": "#0"},
+ "west": {"uv": [9, 9, 9.75, 10], "texture": "#0"},
+ "up": {"uv": [10.5, 2.75, 9, 2], "texture": "#0"},
+ "down": {"uv": [10.5, 2.75, 9, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, -7, 13],
+ "to": [11, -3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -7, 14]},
+ "faces": {
+ "north": {"uv": [9, 0, 10.5, 1], "texture": "#0"},
+ "east": {"uv": [9, 7, 9.75, 8], "texture": "#0"},
+ "south": {"uv": [9, 1, 10.5, 2], "texture": "#0"},
+ "west": {"uv": [9, 9, 9.75, 10], "texture": "#0"},
+ "up": {"uv": [10.5, 2.75, 9, 2], "texture": "#0"},
+ "down": {"uv": [10.5, 2.75, 9, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, -5, 12.9],
+ "to": [10, -4, 12.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -7, 10.9]},
+ "faces": {
+ "north": {"uv": [12, 0.5, 13, 0.75], "texture": "#0"},
+ "east": {"uv": [12, 0, 12, 0.25], "texture": "#0"},
+ "south": {"uv": [13, 0, 14, 0.25], "texture": "#0"},
+ "west": {"uv": [13, 0, 13, 0.25], "texture": "#0"},
+ "up": {"uv": [13, 0, 12, 0], "texture": "#0"},
+ "down": {"uv": [14, 0, 13, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, -3, 15.8],
+ "to": [11, 0, 15.8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -7, 14]},
+ "faces": {
+ "north": {"uv": [9, 3.5, 10.5, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 0.75], "texture": "#0"},
+ "south": {"uv": [9, 3.5, 10.5, 4.25], "texture": "#0"},
+ "west": {"uv": [0, 0, 0, 0.75], "texture": "#0"},
+ "up": {"uv": [1.5, 0, 0, 0], "texture": "#0"},
+ "down": {"uv": [1.5, 0, 0, 0], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [13, 15, 14],
+ "to": [3, 1, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 13]},
+ "faces": {
+ "north": {"uv": [7.75, 16, 5.25, 12.5], "texture": "#0"},
+ "east": {"uv": [8, 16, 7.75, 12.5], "texture": "#0"},
+ "south": {"uv": [10.5, 16, 8, 12.5], "texture": "#0"},
+ "west": {"uv": [5.25, 16, 5, 12.5], "texture": "#0"},
+ "up": {"uv": [7.75, 12.5, 10.25, 12.25], "texture": "#0"},
+ "down": {"uv": [5.25, 12.25, 7.75, 12.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, -1],
+ "to": [2, 16, 11],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [2, 0, 11]},
+ "faces": {
+ "north": {"uv": [8.5, 0, 9, 4], "texture": "#0"},
+ "east": {"uv": [3, 4, 6, 8], "texture": "#0"},
+ "south": {"uv": [8.5, 4, 9, 8], "texture": "#0"},
+ "west": {"uv": [0, 4, 3, 8], "texture": "#0"},
+ "up": {"uv": [11.5, 8.5, 8.5, 8], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [11.5, 8.5, 8.5, 9], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [2, 15, 10],
+ "to": [1, 1, 0],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [2, 0, 11]},
+ "faces": {
+ "north": {"uv": [13.25, 16, 13.5, 12.5], "texture": "#0"},
+ "east": {"uv": [10.75, 16, 13.25, 12.5], "texture": "#0"},
+ "south": {"uv": [10.5, 16, 10.75, 12.5], "texture": "#0"},
+ "west": {"uv": [13.5, 16, 16, 12.5], "texture": "#0"},
+ "up": {"uv": [13.25, 12.25, 15.75, 12.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [10.75, 12.5, 13.25, 12.25], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 2, 13],
+ "to": [13, 14, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -14, 9]},
+ "faces": {
+ "north": {"uv": [6, 0, 8.5, 3], "texture": "#0"},
+ "east": {"uv": [8.5, 9, 8.75, 12], "texture": "#0"},
+ "south": {"uv": [6, 3, 8.5, 6], "texture": "#0"},
+ "west": {"uv": [8.75, 9, 9, 12], "texture": "#0"},
+ "up": {"uv": [2.5, 9.5, 0, 9.25], "texture": "#0"},
+ "down": {"uv": [5, 9.25, 2.5, 9.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4, 3, 12],
+ "to": [12, 5, 14],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 7, 13]},
+ "faces": {
+ "north": {"uv": [9, 5.5, 11, 5], "texture": "#0"},
+ "east": {"uv": [2, 10, 2.5, 9.5], "texture": "#0"},
+ "south": {"uv": [9, 6, 11, 5.5], "texture": "#0"},
+ "west": {"uv": [2.5, 10, 3, 9.5], "texture": "#0"},
+ "up": {"uv": [11, 7, 9, 6.5], "texture": "#0"},
+ "down": {"uv": [11, 6, 9, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11, 5, 12],
+ "to": [12, 10, 14],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 7, 13]},
+ "faces": {
+ "north": {"uv": [1, 10.75, 1.25, 9.5], "texture": "#0"},
+ "east": {"uv": [5, 10.5, 5.5, 9.25], "texture": "#0"},
+ "south": {"uv": [1.25, 10.75, 1.5, 9.5], "texture": "#0"},
+ "west": {"uv": [5.5, 10.5, 6, 9.25], "texture": "#0"},
+ "up": {"uv": [3.5, 10, 3.25, 9.5], "texture": "#0"},
+ "down": {"uv": [3.25, 9.5, 3, 10], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4, 5, 12],
+ "to": [5, 10, 14],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 7, 13]},
+ "faces": {
+ "north": {"uv": [1.5, 10.75, 1.75, 9.5], "texture": "#0"},
+ "east": {"uv": [0, 10.75, 0.5, 9.5], "texture": "#0"},
+ "south": {"uv": [1.75, 10.75, 2, 9.5], "texture": "#0"},
+ "west": {"uv": [0.5, 10.75, 1, 9.5], "texture": "#0"},
+ "up": {"uv": [4, 10, 3.75, 9.5], "texture": "#0"},
+ "down": {"uv": [3.75, 9.5, 3.5, 10], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, 1.75, 1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, 1.75, 1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 103, 0],
+ "translation": [-0.75, 2, 0.5],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 103, 0],
+ "translation": [-0.75, 2, 0.5],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [1.5, -0.5, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, 2, -2.5],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "on_shelf": {
+ "rotation": [0, -180, 0],
+ "translation": [0, 8.75, 4.75]
+ }
+ },
+ "groups": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ {
+ "name": "group",
+ "origin": [2, 0, 11],
+ "scope": 0,
+ "color": 0,
+ "children": [7, 8]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, -1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 9,
+ {
+ "name": "group",
+ "origin": [-2, 0, -4],
+ "scope": 0,
+ "color": 0,
+ "children": [10, 11, 12]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/garbage_bin/garbage_bin.json b/统计/_sa_decor_models/03_容器/models/block/garbage_bin/garbage_bin.json
new file mode 100644
index 0000000..2ecaf43
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/garbage_bin/garbage_bin.json
@@ -0,0 +1,107 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/garbage_bin",
+ "particle": "sa_decor:block/lootcrates/garbage_bin"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [2.35, 0.35, 2.35],
+ "to": [13.65, 16.35, 13.65],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [2.75, 0, 5.5, 4], "texture": "#0"},
+ "east": {"uv": [0, 4, 2.75, 8], "texture": "#0"},
+ "south": {"uv": [2.75, 4, 5.5, 8], "texture": "#0"},
+ "west": {"uv": [0, 0, 2.75, 4], "texture": "#0"},
+ "up": {"uv": [8.75, 11.75, 6, 9], "texture": "#0"},
+ "down": {"uv": [6, 9, 3.25, 11.75], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [1.9, 12.5, 1.9],
+ "to": [14.1, 16.5, 14.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -0.5, 8]},
+ "faces": {
+ "north": {"uv": [0, 11, 3, 12], "texture": "#0"},
+ "east": {"uv": [11.5, 0, 14.5, 1], "texture": "#0"},
+ "south": {"uv": [11.5, 1, 14.5, 2], "texture": "#0"},
+ "west": {"uv": [11.5, 2, 14.5, 3], "texture": "#0"},
+ "up": {"uv": [11.5, 3, 8.5, 0], "texture": "#0"},
+ "down": {"uv": [8.5, 3, 5.5, 6], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [1.9, 8.5, 1.9],
+ "to": [14.1, 12.5, 14.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -4.5, 8]},
+ "faces": {
+ "north": {"uv": [7, 15, 10, 16], "texture": "#0"},
+ "east": {"uv": [4, 15, 7, 16], "texture": "#0"},
+ "south": {"uv": [13, 15, 16, 16], "texture": "#0"},
+ "west": {"uv": [10, 15, 13, 16], "texture": "#0"},
+ "up": {"uv": [10, 15, 7, 12], "texture": "#0"},
+ "down": {"uv": [13, 12, 10, 15], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 2.5, 3.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 2.5, 3.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -0.25, 0],
+ "scale": [0.68867, 0.68867, 0.68867]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/garbage_bin/garbage_bin_empty.json b/统计/_sa_decor_models/03_容器/models/block/garbage_bin/garbage_bin_empty.json
new file mode 100644
index 0000000..cfadde8
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/garbage_bin/garbage_bin_empty.json
@@ -0,0 +1,107 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/garbage_bin",
+ "particle": "sa_decor:block/lootcrates/garbage_bin"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [2.35, 0.35, 2.35],
+ "to": [13.65, 16.35, 13.65],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [2.75, 0, 5.5, 4], "texture": "#0"},
+ "east": {"uv": [0, 4, 2.75, 8], "texture": "#0"},
+ "south": {"uv": [2.75, 4, 5.5, 8], "texture": "#0"},
+ "west": {"uv": [0, 0, 2.75, 4], "texture": "#0"},
+ "up": {"uv": [8.75, 11.75, 6, 9], "texture": "#0"},
+ "down": {"uv": [6, 9, 3.25, 11.75], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [1.9, 12.5, 1.9],
+ "to": [14.1, 16.5, 14.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -0.5, 8]},
+ "faces": {
+ "north": {"uv": [0, 11, 3, 12], "texture": "#0"},
+ "east": {"uv": [11.5, 0, 14.5, 1], "texture": "#0"},
+ "south": {"uv": [11.5, 1, 14.5, 2], "texture": "#0"},
+ "west": {"uv": [11.5, 2, 14.5, 3], "texture": "#0"},
+ "up": {"uv": [8.5, 3, 5.5, 0], "texture": "#0"},
+ "down": {"uv": [8.5, 3, 5.5, 6], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [1.9, 8.5, 1.9],
+ "to": [14.1, 12.5, 14.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -4.5, 8]},
+ "faces": {
+ "north": {"uv": [7, 15, 10, 16], "texture": "#0"},
+ "east": {"uv": [4, 15, 7, 16], "texture": "#0"},
+ "south": {"uv": [13, 15, 16, 16], "texture": "#0"},
+ "west": {"uv": [10, 15, 13, 16], "texture": "#0"},
+ "up": {"uv": [10, 15, 7, 12], "texture": "#0"},
+ "down": {"uv": [13, 12, 10, 15], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 2.5, 3.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 2.5, 3.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -0.25, 0],
+ "scale": [0.68867, 0.68867, 0.68867]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/gun_cabinet/gun_cabinet.json b/统计/_sa_decor_models/03_容器/models/block/gun_cabinet/gun_cabinet.json
new file mode 100644
index 0000000..fcde4d4
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/gun_cabinet/gun_cabinet.json
@@ -0,0 +1,392 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/tall_gun_cabinet",
+ "particle": "sa_decor:block/lootcrates/tall_gun_cabinet"
+ },
+ "elements": [
+ {
+ "from": [-0.03701, 1, 6.80029],
+ "to": [3.96299, 3, 13.80029],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-0.53701, 4.5, 7.80029]},
+ "faces": {
+ "north": {"uv": [15, 11.625, 14.375, 12], "texture": "#2"},
+ "east": {"uv": [16, 11.625, 15, 12], "texture": "#2"},
+ "south": {"uv": [13.375, 11.625, 12.75, 12], "texture": "#2"},
+ "west": {"uv": [14.375, 11.625, 13.375, 12], "texture": "#2"},
+ "up": {"uv": [14.375, 11, 13.375, 11.625], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [15.375, 11.625, 14.375, 11], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-10.03701, 1, 7.80029],
+ "to": [-2.03701, 7, 13.80029],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-8.53701, 4.5, 7.80029]},
+ "faces": {
+ "north": {"uv": [14.125, 10.125, 13, 11], "texture": "#2"},
+ "east": {"uv": [14.875, 10.125, 14.125, 11], "texture": "#2"},
+ "south": {"uv": [16, 10.125, 14.875, 11], "texture": "#2"},
+ "west": {"uv": [13, 10.125, 12.25, 11], "texture": "#2"},
+ "up": {"uv": [13, 10.125, 14.125, 9.375], "texture": "#2"},
+ "down": {"uv": [14.125, 9.375, 15.25, 10.125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [5.96299, 1, 6.80029],
+ "to": [9.96299, 3, 13.80029],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [7.46299, 2.5, 9.80029]},
+ "faces": {
+ "north": {"uv": [15, 12.625, 14.375, 13], "texture": "#2"},
+ "east": {"uv": [16, 12.625, 15, 13], "texture": "#2"},
+ "south": {"uv": [13.375, 12.625, 12.75, 13], "texture": "#2"},
+ "west": {"uv": [14.375, 12.625, 13.375, 13], "texture": "#2"},
+ "up": {"uv": [14.375, 12, 13.375, 12.625], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [15.375, 12.625, 14.375, 12], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 1, 3],
+ "to": [15, 30, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [15, 1, 4]},
+ "faces": {
+ "north": {"uv": [3.5, 0, 5.5, 3.625], "texture": "#2"},
+ "east": {"uv": [2.5, 5.125, 2.625, 8.75], "texture": "#2"},
+ "south": {"uv": [5.5, 0, 3.5, 3.625], "texture": "#2"},
+ "west": {"uv": [2.625, 5.125, 2.75, 8.75], "texture": "#2"},
+ "up": {"uv": [6.875, 5.625, 4.875, 5.5], "texture": "#2"},
+ "down": {"uv": [7.5, 5.25, 5.5, 5.375], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-15, 1, 3],
+ "to": [0, 30, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-15, 1, 4]},
+ "faces": {
+ "north": {"uv": [5.5, 0, 3.5, 3.625], "texture": "#2"},
+ "east": {"uv": [2.75, 5.125, 2.625, 8.75], "texture": "#2"},
+ "south": {"uv": [3.5, 0, 5.5, 3.625], "texture": "#2"},
+ "west": {"uv": [2.625, 5.125, 2.5, 8.75], "texture": "#2"},
+ "up": {"uv": [6.875, 5.5, 4.875, 5.625], "texture": "#2"},
+ "down": {"uv": [7.5, 5.25, 5.5, 5.375], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-16, 1, 4],
+ "to": [-14, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-16, 1, 14]},
+ "faces": {
+ "north": {"uv": [1.5, 5.125, 1.75, 7], "texture": "#2"},
+ "east": {"uv": [4, 3.625, 5.5, 5.5], "texture": "#2"},
+ "south": {"uv": [1.75, 5.125, 2, 7], "texture": "#2"},
+ "west": {"uv": [5.5, 3.625, 4, 5.5], "texture": "#2"},
+ "up": {"uv": [5.75, 3, 5.5, 1.5], "texture": "#2"},
+ "down": {"uv": [5.75, 3, 5.5, 4.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-16, 0, 4],
+ "to": [16, 1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [5.5, 0.5, 9.5, 0.625], "texture": "#2"},
+ "east": {"uv": [5.5, 5.375, 7, 5.5], "texture": "#2"},
+ "south": {"uv": [5.5, 0.625, 9.5, 0.75], "texture": "#2"},
+ "west": {"uv": [4.875, 5.625, 6.375, 5.75], "texture": "#2"},
+ "up": {"uv": [4, 5.125, 0, 3.625], "texture": "#2"},
+ "down": {"uv": [0, 3.625, 4, 5.125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-14, 1, 15],
+ "to": [14, 30, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 1, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 3.5, 3.625], "texture": "#2"},
+ "east": {"uv": [2.75, 5.125, 2.875, 8.75], "texture": "#2"},
+ "south": {"uv": [0, 0, 3.5, 3.625], "texture": "#2"},
+ "west": {"uv": [2.875, 5.125, 3, 8.75], "texture": "#2"},
+ "up": {"uv": [9, 0.875, 5.5, 0.75], "texture": "#2"},
+ "down": {"uv": [9, 0.875, 5.5, 1], "texture": "#2"}
+ }
+ },
+ {
+ "from": [14, 1, 4],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 1, 14]},
+ "faces": {
+ "north": {"uv": [2, 5.125, 2.25, 7], "texture": "#2"},
+ "east": {"uv": [4, 3.625, 5.5, 5.5], "texture": "#2"},
+ "south": {"uv": [2.25, 5.125, 2.5, 7], "texture": "#2"},
+ "west": {"uv": [4, 3.625, 5.5, 5.5], "texture": "#2"},
+ "up": {"uv": [4.25, 7, 4, 5.5], "texture": "#2"},
+ "down": {"uv": [4.5, 5.5, 4.25, 7], "texture": "#2"}
+ }
+ },
+ {
+ "from": [1.5, 12, 9],
+ "to": [4.5, 13, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2.5, 11, 13]},
+ "faces": {
+ "north": {"uv": [5.75, 1.75, 6.125, 1.875], "texture": "#2"},
+ "east": {"uv": [5.75, 1.5, 6.5, 1.625], "texture": "#2"},
+ "south": {"uv": [5.75, 1.875, 6.125, 2], "texture": "#2"},
+ "west": {"uv": [5.75, 1.625, 6.5, 1.75], "texture": "#2"},
+ "up": {"uv": [4.875, 6.25, 4.5, 5.5], "texture": "#2"},
+ "down": {"uv": [5.875, 4.5, 5.5, 5.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-5, 12, 9],
+ "to": [-2, 13, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, 11, 13]},
+ "faces": {
+ "north": {"uv": [5.75, 1.75, 6.125, 1.875], "texture": "#2"},
+ "east": {"uv": [5.75, 1.5, 6.5, 1.625], "texture": "#2"},
+ "south": {"uv": [5.75, 1.875, 6.125, 2], "texture": "#2"},
+ "west": {"uv": [5.75, 1.625, 6.5, 1.75], "texture": "#2"},
+ "up": {"uv": [4.5, 5.5, 4.875, 6.25], "texture": "#2"},
+ "down": {"uv": [5.5, 4.5, 5.875, 5.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-11, 12, 9],
+ "to": [-8, 13, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-10, 11, 13]},
+ "faces": {
+ "north": {"uv": [5.75, 1.75, 6.125, 1.875], "texture": "#2"},
+ "east": {"uv": [5.75, 1.5, 6.5, 1.625], "texture": "#2"},
+ "south": {"uv": [5.75, 1.875, 6.125, 2], "texture": "#2"},
+ "west": {"uv": [5.75, 1.625, 6.5, 1.75], "texture": "#2"},
+ "up": {"uv": [4.5, 5.5, 4.875, 6.25], "texture": "#2"},
+ "down": {"uv": [5.5, 4.5, 5.875, 5.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [8, 12, 9],
+ "to": [11, 13, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 11, 13]},
+ "faces": {
+ "north": {"uv": [5.75, 1.75, 6.125, 1.875], "texture": "#2"},
+ "east": {"uv": [5.75, 1.5, 6.5, 1.625], "texture": "#2"},
+ "south": {"uv": [5.75, 1.875, 6.125, 2], "texture": "#2"},
+ "west": {"uv": [5.75, 1.625, 6.5, 1.75], "texture": "#2"},
+ "up": {"uv": [4.5, 5.5, 4.875, 6.25], "texture": "#2"},
+ "down": {"uv": [5.5, 4.5, 5.875, 5.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [1.5, 23, 9],
+ "to": [4.5, 24, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2.5, 23, 13]},
+ "faces": {
+ "north": {"uv": [5.75, 1.75, 6.125, 1.875], "texture": "#2"},
+ "east": {"uv": [5.75, 1.5, 6.5, 1.625], "texture": "#2"},
+ "south": {"uv": [5.75, 1.875, 6.125, 2], "texture": "#2"},
+ "west": {"uv": [5.75, 1.625, 6.5, 1.75], "texture": "#2"},
+ "up": {"uv": [4.5, 5.5, 4.875, 6.25], "texture": "#2"},
+ "down": {"uv": [5.5, 4.5, 5.875, 5.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-5, 23, 9],
+ "to": [-2, 24, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, 23, 13]},
+ "faces": {
+ "north": {"uv": [5.75, 1.75, 6.125, 1.875], "texture": "#2"},
+ "east": {"uv": [5.75, 1.5, 6.5, 1.625], "texture": "#2"},
+ "south": {"uv": [5.75, 1.875, 6.125, 2], "texture": "#2"},
+ "west": {"uv": [5.75, 1.625, 6.5, 1.75], "texture": "#2"},
+ "up": {"uv": [4.5, 5.5, 4.875, 6.25], "texture": "#2"},
+ "down": {"uv": [5.5, 4.5, 5.875, 5.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-11, 23, 9],
+ "to": [-8, 24, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-10, 23, 13]},
+ "faces": {
+ "north": {"uv": [5.75, 1.75, 6.125, 1.875], "texture": "#2"},
+ "east": {"uv": [5.75, 1.5, 6.5, 1.625], "texture": "#2"},
+ "south": {"uv": [5.75, 1.875, 6.125, 2], "texture": "#2"},
+ "west": {"uv": [5.75, 1.625, 6.5, 1.75], "texture": "#2"},
+ "up": {"uv": [4.5, 5.5, 4.875, 6.25], "texture": "#2"},
+ "down": {"uv": [5.5, 4.5, 5.875, 5.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [8, 23, 9],
+ "to": [11, 24, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 23, 13]},
+ "faces": {
+ "north": {"uv": [5.75, 1.75, 6.125, 1.875], "texture": "#2"},
+ "east": {"uv": [5.75, 1.5, 6.5, 1.625], "texture": "#2"},
+ "south": {"uv": [5.75, 1.875, 6.125, 2], "texture": "#2"},
+ "west": {"uv": [5.75, 1.625, 6.5, 1.75], "texture": "#2"},
+ "up": {"uv": [4.5, 5.5, 4.875, 6.25], "texture": "#2"},
+ "down": {"uv": [5.5, 4.5, 5.875, 5.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [14, 16, 4],
+ "to": [16, 30, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 1, 14]},
+ "faces": {
+ "north": {"uv": [3, 5.125, 3.25, 6.875], "texture": "#2"},
+ "east": {"uv": [0, 5.125, 1.5, 6.875], "texture": "#2"},
+ "south": {"uv": [3.25, 5.125, 3.5, 6.875], "texture": "#2"},
+ "west": {"uv": [0, 5.125, 1.5, 6.875], "texture": "#2"},
+ "up": {"uv": [4, 5.5, 4.25, 7], "texture": "#2"},
+ "down": {"uv": [4.25, 5.5, 4.5, 7], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-16, 30, 2],
+ "to": [16, 32, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-16, 30, 14]},
+ "faces": {
+ "north": {"uv": [5.5, 0, 9.5, 0.25], "texture": "#2"},
+ "east": {"uv": [5.5, 1, 7.25, 1.25], "texture": "#2"},
+ "south": {"uv": [5.5, 0.25, 9.5, 0.5], "texture": "#2"},
+ "west": {"uv": [5.5, 1.25, 7.25, 1.5], "texture": "#2"},
+ "up": {"uv": [0, 3.625, 4, 5.125], "texture": "#2"},
+ "down": {"uv": [0, 3.625, 4, 5.125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-16, 16, 4],
+ "to": [-14, 30, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-16, 1, 14]},
+ "faces": {
+ "north": {"uv": [3.5, 5.125, 3.75, 6.875], "texture": "#2"},
+ "east": {"uv": [0, 5.125, 1.5, 6.875], "texture": "#2"},
+ "south": {"uv": [3.75, 5.125, 4, 6.875], "texture": "#2"},
+ "west": {"uv": [1.5, 5.125, 0, 6.875], "texture": "#2"},
+ "up": {"uv": [5.5, 1.5, 5.75, 3], "texture": "#2"},
+ "down": {"uv": [5.5, 3, 5.75, 4.5], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1.25, 2.5, 0],
+ "scale": [0.23633, 0.23633, 0.23633]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3, 1.25, 0],
+ "scale": [0.23633, 0.23633, 0.23633]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 109, 0],
+ "scale": [0.27695, 0.27695, 0.27695]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 109, 0],
+ "scale": [0.27695, 0.27695, 0.27695]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.25, -4.5, 0],
+ "scale": [0.39844, 0.39844, 0.39844]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [8, 8, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ {
+ "name": "group",
+ "origin": [0, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [3, 4]
+ },
+ {
+ "name": "group",
+ "origin": [0, 1, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 5,
+ 6,
+ 7,
+ 8,
+ {
+ "name": "group",
+ "origin": [7.5, 11, 13],
+ "scope": 0,
+ "color": 0,
+ "children": [9, 10, 11, 12]
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 11, 13],
+ "scope": 0,
+ "color": 0,
+ "children": [13, 14, 15, 16]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8, 8, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 17,
+ 18,
+ 19,
+ {
+ "name": "group",
+ "origin": [8, 8, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 8, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [8, 8, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [8, 8, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/gun_cabinet/gun_cabinet_low_left.json b/统计/_sa_decor_models/03_容器/models/block/gun_cabinet/gun_cabinet_low_left.json
new file mode 100644
index 0000000..7ca5c94
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/gun_cabinet/gun_cabinet_low_left.json
@@ -0,0 +1,188 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/tall_gun_cabinet",
+ "particle": "sa_decor:block/lootcrates/tall_gun_cabinet"
+ },
+ "elements": [
+ {
+ "from": [-0.03701, 1, 6.80029],
+ "to": [3.96299, 3, 13.80029],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-0.53701, 4.5, 7.80029]},
+ "faces": {
+ "north": {"uv": [15, 11.625, 14.375, 12], "texture": "#2"},
+ "east": {"uv": [16, 11.625, 15, 12], "texture": "#2"},
+ "south": {"uv": [13.375, 11.625, 12.75, 12], "texture": "#2"},
+ "west": {"uv": [14.375, 11.625, 13.375, 12], "texture": "#2"},
+ "up": {"uv": [14.375, 11, 13.375, 11.625], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [15.375, 11.625, 14.375, 11], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [5.96299, 1, 6.80029],
+ "to": [9.96299, 3, 13.80029],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [7.46299, 2.5, 9.80029]},
+ "faces": {
+ "north": {"uv": [15, 12.625, 14.375, 13], "texture": "#2"},
+ "east": {"uv": [16, 12.625, 15, 13], "texture": "#2"},
+ "south": {"uv": [13.375, 12.625, 12.75, 13], "texture": "#2"},
+ "west": {"uv": [14.375, 12.625, 13.375, 13], "texture": "#2"},
+ "up": {"uv": [14.375, 12, 13.375, 12.625], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [15.375, 12.625, 14.375, 12], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 1, 3],
+ "to": [15, 16, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [15, 1, 4]},
+ "faces": {
+ "north": {"uv": [3.5, 1.75, 5.5, 3.625], "texture": "#2"},
+ "east": {"uv": [2.5, 6.875, 2.625, 8.75], "texture": "#2"},
+ "south": {"uv": [5.5, 1.75, 3.5, 3.625], "texture": "#2"},
+ "west": {"uv": [2.625, 6.875, 2.75, 8.75], "texture": "#2"},
+ "up": {"uv": [6.875, 5.625, 4.875, 5.5], "texture": "#2"},
+ "down": {"uv": [7.5, 5.25, 5.5, 5.375], "texture": "#2"}
+ }
+ },
+ {
+ "from": [14, 1, 4],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 1, 14]},
+ "faces": {
+ "north": {"uv": [2, 5.125, 2.25, 7], "texture": "#2"},
+ "east": {"uv": [4, 3.625, 5.5, 5.5], "texture": "#2"},
+ "south": {"uv": [2.25, 5.125, 2.5, 7], "texture": "#2"},
+ "west": {"uv": [4, 3.625, 5.5, 5.5], "texture": "#2"},
+ "up": {"uv": [4.25, 7, 4, 5.5], "texture": "#2"},
+ "down": {"uv": [4.5, 5.5, 4.25, 7], "texture": "#2"}
+ }
+ },
+ {
+ "from": [1.5, 12, 9],
+ "to": [4.5, 13, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2.5, 11, 13]},
+ "faces": {
+ "north": {"uv": [5.75, 1.75, 6.125, 1.875], "texture": "#2"},
+ "east": {"uv": [5.75, 1.5, 6.5, 1.625], "texture": "#2"},
+ "south": {"uv": [5.75, 1.875, 6.125, 2], "texture": "#2"},
+ "west": {"uv": [5.75, 1.625, 6.5, 1.75], "texture": "#2"},
+ "up": {"uv": [4.875, 6.25, 4.5, 5.5], "texture": "#2"},
+ "down": {"uv": [5.875, 4.5, 5.5, 5.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [8, 12, 9],
+ "to": [11, 13, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 11, 13]},
+ "faces": {
+ "north": {"uv": [5.75, 1.75, 6.125, 1.875], "texture": "#2"},
+ "east": {"uv": [5.75, 1.5, 6.5, 1.625], "texture": "#2"},
+ "south": {"uv": [5.75, 1.875, 6.125, 2], "texture": "#2"},
+ "west": {"uv": [5.75, 1.625, 6.5, 1.75], "texture": "#2"},
+ "up": {"uv": [4.5, 5.5, 4.875, 6.25], "texture": "#2"},
+ "down": {"uv": [5.5, 4.5, 5.875, 5.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 4],
+ "to": [16, 1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [5.5, 0.5, 7.5, 0.625], "texture": "#2"},
+ "east": {"uv": [5.5, 5.375, 7, 5.5], "texture": "#2"},
+ "south": {"uv": [7.5, 0.625, 9.5, 0.75], "texture": "#2"},
+ "west": {"uv": [4.875, 5.625, 6.375, 5.75], "texture": "#2"},
+ "up": {"uv": [2, 5.125, 0, 3.625], "texture": "#2"},
+ "down": {"uv": [2, 3.625, 4, 5.125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 1, 15],
+ "to": [14, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 1, 14]},
+ "faces": {
+ "north": {"uv": [0, 1.75, 1.75, 3.625], "texture": "#2"},
+ "east": {"uv": [2.75, 6.875, 2.875, 8.75], "texture": "#2"},
+ "south": {"uv": [1.75, 1.75, 3.5, 3.625], "texture": "#2"},
+ "west": {"uv": [2.875, 6.875, 3, 8.75], "texture": "#2"},
+ "up": {"uv": [7.25, 0.875, 5.5, 0.75], "texture": "#2"},
+ "down": {"uv": [7.25, 0.875, 5.5, 1], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.25586, 0.25586, 0.25586]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-0.75, 0.25, 0.75],
+ "scale": [0.25586, 0.25586, 0.25586]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 109, 0],
+ "scale": [0.27695, 0.27695, 0.27695]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 109, 0],
+ "scale": [0.27695, 0.27695, 0.27695]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.5, 0, 0],
+ "scale": [0.37109, 0.37109, 0.37109]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [8, 8, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-0.53701, 4.5, 7.80029],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6, 7]
+ },
+ {
+ "name": "group",
+ "origin": [-8.53701, 4.5, 7.80029],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [2.5, 23, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-4, 23, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/gun_cabinet/gun_cabinet_low_left_open.json b/统计/_sa_decor_models/03_容器/models/block/gun_cabinet/gun_cabinet_low_left_open.json
new file mode 100644
index 0000000..f37f6a8
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/gun_cabinet/gun_cabinet_low_left_open.json
@@ -0,0 +1,187 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/tall_gun_cabinet",
+ "particle": "sa_decor:block/lootcrates/tall_gun_cabinet"
+ },
+ "elements": [
+ {
+ "from": [-0.03701, 1, 6.80029],
+ "to": [3.96299, 3, 13.80029],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-0.53701, 4.5, 7.80029]},
+ "faces": {
+ "north": {"uv": [15, 11.625, 14.375, 12], "texture": "#2"},
+ "east": {"uv": [16, 11.625, 15, 12], "texture": "#2"},
+ "south": {"uv": [13.375, 11.625, 12.75, 12], "texture": "#2"},
+ "west": {"uv": [14.375, 11.625, 13.375, 12], "texture": "#2"},
+ "up": {"uv": [14.375, 11, 13.375, 11.625], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [15.375, 11.625, 14.375, 11], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [5.96299, 1, 6.80029],
+ "to": [9.96299, 3, 13.80029],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [7.46299, 2.5, 9.80029]},
+ "faces": {
+ "north": {"uv": [15, 12.625, 14.375, 13], "texture": "#2"},
+ "east": {"uv": [16, 12.625, 15, 13], "texture": "#2"},
+ "south": {"uv": [13.375, 12.625, 12.75, 13], "texture": "#2"},
+ "west": {"uv": [14.375, 12.625, 13.375, 13], "texture": "#2"},
+ "up": {"uv": [14.375, 12, 13.375, 12.625], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [15.375, 12.625, 14.375, 12], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [15, 1, -11],
+ "to": [16, 16, 4],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [15, 1, 4]},
+ "faces": {
+ "north": {"uv": [2.625, 6.875, 2.75, 8.75], "texture": "#2"},
+ "east": {"uv": [3.5, 1.75, 5.5, 3.625], "texture": "#2"},
+ "south": {"uv": [2.5, 6.875, 2.625, 8.75], "texture": "#2"},
+ "west": {"uv": [5.5, 1.75, 3.5, 3.625], "texture": "#2"},
+ "up": {"uv": [6.875, 5.625, 4.875, 5.5], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [7.5, 5.25, 5.5, 5.375], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [14, 1, 4],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 1, 14]},
+ "faces": {
+ "north": {"uv": [2, 5.125, 2.25, 7], "texture": "#2"},
+ "east": {"uv": [4, 3.625, 5.5, 5.5], "texture": "#2"},
+ "south": {"uv": [2.25, 5.125, 2.5, 7], "texture": "#2"},
+ "west": {"uv": [4, 3.625, 5.5, 5.5], "texture": "#2"},
+ "up": {"uv": [4.25, 7, 4, 5.5], "texture": "#2"},
+ "down": {"uv": [4.5, 5.5, 4.25, 7], "texture": "#2"}
+ }
+ },
+ {
+ "from": [1.5, 12, 9],
+ "to": [4.5, 13, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2.5, 11, 13]},
+ "faces": {
+ "north": {"uv": [5.75, 1.75, 6.125, 1.875], "texture": "#2"},
+ "east": {"uv": [5.75, 1.5, 6.5, 1.625], "texture": "#2"},
+ "south": {"uv": [5.75, 1.875, 6.125, 2], "texture": "#2"},
+ "west": {"uv": [5.75, 1.625, 6.5, 1.75], "texture": "#2"},
+ "up": {"uv": [4.875, 6.25, 4.5, 5.5], "texture": "#2"},
+ "down": {"uv": [5.875, 4.5, 5.5, 5.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [8, 12, 9],
+ "to": [11, 13, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 11, 13]},
+ "faces": {
+ "north": {"uv": [5.75, 1.75, 6.125, 1.875], "texture": "#2"},
+ "east": {"uv": [5.75, 1.5, 6.5, 1.625], "texture": "#2"},
+ "south": {"uv": [5.75, 1.875, 6.125, 2], "texture": "#2"},
+ "west": {"uv": [5.75, 1.625, 6.5, 1.75], "texture": "#2"},
+ "up": {"uv": [4.5, 5.5, 4.875, 6.25], "texture": "#2"},
+ "down": {"uv": [5.5, 4.5, 5.875, 5.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 4],
+ "to": [16, 1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [5.5, 0.5, 7.5, 0.625], "texture": "#2"},
+ "east": {"uv": [5.5, 5.375, 7, 5.5], "texture": "#2"},
+ "south": {"uv": [7.5, 0.625, 9.5, 0.75], "texture": "#2"},
+ "west": {"uv": [4.875, 5.625, 6.375, 5.75], "texture": "#2"},
+ "up": {"uv": [2, 5.125, 0, 3.625], "texture": "#2"},
+ "down": {"uv": [2, 3.625, 4, 5.125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 1, 15],
+ "to": [14, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 1, 14]},
+ "faces": {
+ "north": {"uv": [0, 1.75, 1.75, 3.625], "texture": "#2"},
+ "east": {"uv": [2.75, 6.875, 2.875, 8.75], "texture": "#2"},
+ "south": {"uv": [1.75, 1.75, 3.5, 3.625], "texture": "#2"},
+ "west": {"uv": [2.875, 6.875, 3, 8.75], "texture": "#2"},
+ "up": {"uv": [7.25, 0.875, 5.5, 0.75], "texture": "#2"},
+ "down": {"uv": [7.25, 0.875, 5.5, 1], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.25586, 0.25586, 0.25586]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-0.75, 0.25, 0.75],
+ "scale": [0.25586, 0.25586, 0.25586]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 109, 0],
+ "scale": [0.27695, 0.27695, 0.27695]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 109, 0],
+ "scale": [0.27695, 0.27695, 0.27695]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.5, 0, 0],
+ "scale": [0.37109, 0.37109, 0.37109]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [8, 8, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-0.53701, 4.5, 7.80029],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6, 7]
+ },
+ {
+ "name": "group",
+ "origin": [-8.53701, 4.5, 7.80029],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [2.5, 23, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-4, 23, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/gun_cabinet/gun_cabinet_low_right.json b/统计/_sa_decor_models/03_容器/models/block/gun_cabinet/gun_cabinet_low_right.json
new file mode 100644
index 0000000..4bd4240
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/gun_cabinet/gun_cabinet_low_right.json
@@ -0,0 +1,175 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/tall_gun_cabinet",
+ "particle": "sa_decor:block/lootcrates/tall_gun_cabinet"
+ },
+ "elements": [
+ {
+ "from": [5.96299, 1, 7.80029],
+ "to": [13.96299, 7, 13.80029],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-8.53701, 4.5, 7.80029]},
+ "faces": {
+ "north": {"uv": [14.125, 10.125, 13, 11], "texture": "#2"},
+ "east": {"uv": [14.875, 10.125, 14.125, 11], "texture": "#2"},
+ "south": {"uv": [16, 10.125, 14.875, 11], "texture": "#2"},
+ "west": {"uv": [13, 10.125, 12.25, 11], "texture": "#2"},
+ "up": {"uv": [13, 10.125, 14.125, 9.375], "texture": "#2"},
+ "down": {"uv": [14.125, 9.375, 15.25, 10.125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [1, 1, 3],
+ "to": [16, 16, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-15, 1, 4]},
+ "faces": {
+ "north": {"uv": [5.5, 1.75, 3.5, 3.625], "texture": "#2"},
+ "east": {"uv": [2.75, 6.875, 2.625, 8.75], "texture": "#2"},
+ "south": {"uv": [3.5, 1.75, 5.5, 3.625], "texture": "#2"},
+ "west": {"uv": [2.625, 6.875, 2.5, 8.75], "texture": "#2"},
+ "up": {"uv": [6.875, 5.5, 4.875, 5.625], "texture": "#2"},
+ "down": {"uv": [7.5, 5.25, 5.5, 5.375], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 1, 4],
+ "to": [2, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-16, 1, 14]},
+ "faces": {
+ "north": {"uv": [1.5, 5.125, 1.75, 7], "texture": "#2"},
+ "east": {"uv": [4, 3.625, 5.5, 5.5], "texture": "#2"},
+ "south": {"uv": [1.75, 5.125, 2, 7], "texture": "#2"},
+ "west": {"uv": [5.5, 3.625, 4, 5.5], "texture": "#2"},
+ "up": {"uv": [5.75, 3, 5.5, 1.5], "texture": "#2"},
+ "down": {"uv": [5.75, 3, 5.5, 4.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 4],
+ "to": [16, 1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [7.5, 0.5, 9.5, 0.625], "texture": "#2"},
+ "east": {"uv": [5.5, 5.375, 7, 5.5], "texture": "#2"},
+ "south": {"uv": [5.5, 0.625, 7.5, 0.75], "texture": "#2"},
+ "west": {"uv": [4.875, 5.625, 6.375, 5.75], "texture": "#2"},
+ "up": {"uv": [4, 5.125, 2, 3.625], "texture": "#2"},
+ "down": {"uv": [0, 3.625, 2, 5.125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [2, 1, 15],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 1, 14]},
+ "faces": {
+ "north": {"uv": [1.75, 1.75, 3.5, 3.625], "texture": "#2"},
+ "east": {"uv": [2.75, 6.875, 2.875, 8.75], "texture": "#2"},
+ "south": {"uv": [0, 1.75, 1.75, 3.625], "texture": "#2"},
+ "west": {"uv": [2.875, 6.875, 3, 8.75], "texture": "#2"},
+ "up": {"uv": [9, 0.875, 7.25, 0.75], "texture": "#2"},
+ "down": {"uv": [9, 0.875, 7.25, 1], "texture": "#2"}
+ }
+ },
+ {
+ "from": [11, 12, 9],
+ "to": [14, 13, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, 11, 13]},
+ "faces": {
+ "north": {"uv": [5.75, 1.75, 6.125, 1.875], "texture": "#2"},
+ "east": {"uv": [5.75, 1.5, 6.5, 1.625], "texture": "#2"},
+ "south": {"uv": [5.75, 1.875, 6.125, 2], "texture": "#2"},
+ "west": {"uv": [5.75, 1.625, 6.5, 1.75], "texture": "#2"},
+ "up": {"uv": [4.5, 5.5, 4.875, 6.25], "texture": "#2"},
+ "down": {"uv": [5.5, 4.5, 5.875, 5.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [5, 12, 9],
+ "to": [8, 13, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-10, 11, 13]},
+ "faces": {
+ "north": {"uv": [5.75, 1.75, 6.125, 1.875], "texture": "#2"},
+ "east": {"uv": [5.75, 1.5, 6.5, 1.625], "texture": "#2"},
+ "south": {"uv": [5.75, 1.875, 6.125, 2], "texture": "#2"},
+ "west": {"uv": [5.75, 1.625, 6.5, 1.75], "texture": "#2"},
+ "up": {"uv": [4.5, 5.5, 4.875, 6.25], "texture": "#2"},
+ "down": {"uv": [5.5, 4.5, 5.875, 5.25], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.25586, 0.25586, 0.25586]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-0.75, 0.25, 0.75],
+ "scale": [0.25586, 0.25586, 0.25586]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 109, 0],
+ "scale": [0.27695, 0.27695, 0.27695]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 109, 0],
+ "scale": [0.27695, 0.27695, 0.27695]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.5, 0, 0],
+ "scale": [0.37109, 0.37109, 0.37109]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [8, 8, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-0.53701, 4.5, 7.80029],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-8.53701, 4.5, 7.80029],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6]
+ },
+ {
+ "name": "group",
+ "origin": [2.5, 23, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-4, 23, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/gun_cabinet/gun_cabinet_low_right_open.json b/统计/_sa_decor_models/03_容器/models/block/gun_cabinet/gun_cabinet_low_right_open.json
new file mode 100644
index 0000000..f6848d3
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/gun_cabinet/gun_cabinet_low_right_open.json
@@ -0,0 +1,174 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/tall_gun_cabinet",
+ "particle": "sa_decor:block/lootcrates/tall_gun_cabinet"
+ },
+ "elements": [
+ {
+ "from": [5.96299, 1, 7.80029],
+ "to": [13.96299, 7, 13.80029],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-8.53701, 4.5, 7.80029]},
+ "faces": {
+ "north": {"uv": [14.125, 10.125, 13, 11], "texture": "#2"},
+ "east": {"uv": [14.875, 10.125, 14.125, 11], "texture": "#2"},
+ "south": {"uv": [16, 10.125, 14.875, 11], "texture": "#2"},
+ "west": {"uv": [13, 10.125, 12.25, 11], "texture": "#2"},
+ "up": {"uv": [13, 10.125, 14.125, 9.375], "texture": "#2"},
+ "down": {"uv": [14.125, 9.375, 15.25, 10.125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 1, -11],
+ "to": [1, 16, 4],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [1, 1, 4]},
+ "faces": {
+ "north": {"uv": [2.75, 6.875, 2.625, 8.75], "texture": "#2"},
+ "east": {"uv": [3.5, 1.75, 5.5, 3.625], "texture": "#2"},
+ "south": {"uv": [2.625, 6.875, 2.5, 8.75], "texture": "#2"},
+ "west": {"uv": [5.5, 1.75, 3.5, 3.625], "texture": "#2"},
+ "up": {"uv": [6.875, 5.5, 4.875, 5.625], "rotation": 270, "texture": "#2"},
+ "down": {"uv": [7.5, 5.25, 5.5, 5.375], "rotation": 90, "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 1, 4],
+ "to": [2, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-16, 1, 14]},
+ "faces": {
+ "north": {"uv": [1.5, 5.125, 1.75, 7], "texture": "#2"},
+ "east": {"uv": [4, 3.625, 5.5, 5.5], "texture": "#2"},
+ "south": {"uv": [1.75, 5.125, 2, 7], "texture": "#2"},
+ "west": {"uv": [5.5, 3.625, 4, 5.5], "texture": "#2"},
+ "up": {"uv": [5.75, 3, 5.5, 1.5], "texture": "#2"},
+ "down": {"uv": [5.75, 3, 5.5, 4.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 4],
+ "to": [16, 1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [7.5, 0.5, 9.5, 0.625], "texture": "#2"},
+ "east": {"uv": [5.5, 5.375, 7, 5.5], "texture": "#2"},
+ "south": {"uv": [5.5, 0.625, 7.5, 0.75], "texture": "#2"},
+ "west": {"uv": [4.875, 5.625, 6.375, 5.75], "texture": "#2"},
+ "up": {"uv": [4, 5.125, 2, 3.625], "texture": "#2"},
+ "down": {"uv": [0, 3.625, 2, 5.125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [2, 1, 15],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 1, 14]},
+ "faces": {
+ "north": {"uv": [1.75, 1.75, 3.5, 3.625], "texture": "#2"},
+ "east": {"uv": [2.75, 6.875, 2.875, 8.75], "texture": "#2"},
+ "south": {"uv": [0, 1.75, 1.75, 3.625], "texture": "#2"},
+ "west": {"uv": [2.875, 6.875, 3, 8.75], "texture": "#2"},
+ "up": {"uv": [9, 0.875, 7.25, 0.75], "texture": "#2"},
+ "down": {"uv": [9, 0.875, 7.25, 1], "texture": "#2"}
+ }
+ },
+ {
+ "from": [11, 12, 9],
+ "to": [14, 13, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, 11, 13]},
+ "faces": {
+ "north": {"uv": [5.75, 1.75, 6.125, 1.875], "texture": "#2"},
+ "east": {"uv": [5.75, 1.5, 6.5, 1.625], "texture": "#2"},
+ "south": {"uv": [5.75, 1.875, 6.125, 2], "texture": "#2"},
+ "west": {"uv": [5.75, 1.625, 6.5, 1.75], "texture": "#2"},
+ "up": {"uv": [4.5, 5.5, 4.875, 6.25], "texture": "#2"},
+ "down": {"uv": [5.5, 4.5, 5.875, 5.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [5, 12, 9],
+ "to": [8, 13, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-10, 11, 13]},
+ "faces": {
+ "north": {"uv": [5.75, 1.75, 6.125, 1.875], "texture": "#2"},
+ "east": {"uv": [5.75, 1.5, 6.5, 1.625], "texture": "#2"},
+ "south": {"uv": [5.75, 1.875, 6.125, 2], "texture": "#2"},
+ "west": {"uv": [5.75, 1.625, 6.5, 1.75], "texture": "#2"},
+ "up": {"uv": [4.5, 5.5, 4.875, 6.25], "texture": "#2"},
+ "down": {"uv": [5.5, 4.5, 5.875, 5.25], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.25586, 0.25586, 0.25586]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-0.75, 0.25, 0.75],
+ "scale": [0.25586, 0.25586, 0.25586]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 109, 0],
+ "scale": [0.27695, 0.27695, 0.27695]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 109, 0],
+ "scale": [0.27695, 0.27695, 0.27695]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.5, 0, 0],
+ "scale": [0.37109, 0.37109, 0.37109]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [8, 8, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-0.53701, 4.5, 7.80029],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-8.53701, 4.5, 7.80029],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6]
+ },
+ {
+ "name": "group",
+ "origin": [2.5, 23, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-4, 23, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/gun_cabinet/gun_cabinet_top_left.json b/统计/_sa_decor_models/03_容器/models/block/gun_cabinet/gun_cabinet_top_left.json
new file mode 100644
index 0000000..84b6f17
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/gun_cabinet/gun_cabinet_top_left.json
@@ -0,0 +1,162 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/tall_gun_cabinet",
+ "particle": "sa_decor:block/lootcrates/tall_gun_cabinet"
+ },
+ "elements": [
+ {
+ "from": [1.5, 7, 9],
+ "to": [4.5, 8, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2.5, 23, 13]},
+ "faces": {
+ "north": {"uv": [5.75, 1.75, 6.125, 1.875], "texture": "#2"},
+ "east": {"uv": [5.75, 1.5, 6.5, 1.625], "texture": "#2"},
+ "south": {"uv": [5.75, 1.875, 6.125, 2], "texture": "#2"},
+ "west": {"uv": [5.75, 1.625, 6.5, 1.75], "texture": "#2"},
+ "up": {"uv": [4.5, 5.5, 4.875, 6.25], "texture": "#2"},
+ "down": {"uv": [5.5, 4.5, 5.875, 5.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [8, 7, 9],
+ "to": [11, 8, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 23, 13]},
+ "faces": {
+ "north": {"uv": [5.75, 1.75, 6.125, 1.875], "texture": "#2"},
+ "east": {"uv": [5.75, 1.5, 6.5, 1.625], "texture": "#2"},
+ "south": {"uv": [5.75, 1.875, 6.125, 2], "texture": "#2"},
+ "west": {"uv": [5.75, 1.625, 6.5, 1.75], "texture": "#2"},
+ "up": {"uv": [4.5, 5.5, 4.875, 6.25], "texture": "#2"},
+ "down": {"uv": [5.5, 4.5, 5.875, 5.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [14, 0, 4],
+ "to": [16, 14, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 1, 14]},
+ "faces": {
+ "north": {"uv": [3, 5.125, 3.25, 6.875], "texture": "#2"},
+ "east": {"uv": [0, 5.125, 1.5, 6.875], "texture": "#2"},
+ "south": {"uv": [3.25, 5.125, 3.5, 6.875], "texture": "#2"},
+ "west": {"uv": [0, 5.125, 1.5, 6.875], "texture": "#2"},
+ "up": {"uv": [4, 5.5, 4.25, 7], "texture": "#2"},
+ "down": {"uv": [4.25, 5.5, 4.5, 7], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 3],
+ "to": [15, 14, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [15, 1, 4]},
+ "faces": {
+ "north": {"uv": [3.5, 0, 5.5, 1.75], "texture": "#2"},
+ "east": {"uv": [2.5, 5.125, 2.625, 6.875], "texture": "#2"},
+ "south": {"uv": [5.5, 0, 3.5, 1.75], "texture": "#2"},
+ "west": {"uv": [2.625, 5.125, 2.75, 6.875], "texture": "#2"},
+ "up": {"uv": [6.875, 5.625, 4.875, 5.5], "texture": "#2"},
+ "down": {"uv": [7.5, 5.25, 5.5, 5.375], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 15],
+ "to": [14, 14, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 1, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 1.75, 1.75], "texture": "#2"},
+ "east": {"uv": [2.75, 5.125, 2.875, 6.875], "texture": "#2"},
+ "south": {"uv": [1.75, 0, 3.5, 1.75], "texture": "#2"},
+ "west": {"uv": [2.875, 5.125, 3, 6.875], "texture": "#2"},
+ "up": {"uv": [7.25, 0.875, 5.5, 0.75], "texture": "#2"},
+ "down": {"uv": [7.25, 0.875, 5.5, 1], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 14, 2],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-16, 30, 14]},
+ "faces": {
+ "north": {"uv": [5.5, 0, 7.5, 0.25], "texture": "#2"},
+ "east": {"uv": [5.5, 1, 7.25, 1.25], "texture": "#2"},
+ "south": {"uv": [7.5, 0.25, 9.5, 0.5], "texture": "#2"},
+ "west": {"uv": [5.5, 1.25, 7.25, 1.5], "texture": "#2"},
+ "up": {"uv": [2, 3.625, 4, 5.125], "texture": "#2"},
+ "down": {"uv": [2, 3.625, 4, 5.125], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.25586, 0.25586, 0.25586]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-0.75, 0.25, 0.75],
+ "scale": [0.25586, 0.25586, 0.25586]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 109, 0],
+ "scale": [0.27695, 0.27695, 0.27695]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 109, 0],
+ "scale": [0.27695, 0.27695, 0.27695]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.5, 0, 0],
+ "scale": [0.37109, 0.37109, 0.37109]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [8, 8, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-0.53701, 4.5, 7.80029],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-8.53701, 4.5, 7.80029],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [2.5, 23, 13],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [-4, 23, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/gun_cabinet/gun_cabinet_top_left_open.json b/统计/_sa_decor_models/03_容器/models/block/gun_cabinet/gun_cabinet_top_left_open.json
new file mode 100644
index 0000000..1e8a634
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/gun_cabinet/gun_cabinet_top_left_open.json
@@ -0,0 +1,161 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/tall_gun_cabinet",
+ "particle": "sa_decor:block/lootcrates/tall_gun_cabinet"
+ },
+ "elements": [
+ {
+ "from": [1.5, 7, 9],
+ "to": [4.5, 8, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2.5, 23, 13]},
+ "faces": {
+ "north": {"uv": [5.75, 1.75, 6.125, 1.875], "texture": "#2"},
+ "east": {"uv": [5.75, 1.5, 6.5, 1.625], "texture": "#2"},
+ "south": {"uv": [5.75, 1.875, 6.125, 2], "texture": "#2"},
+ "west": {"uv": [5.75, 1.625, 6.5, 1.75], "texture": "#2"},
+ "up": {"uv": [4.5, 5.5, 4.875, 6.25], "texture": "#2"},
+ "down": {"uv": [5.5, 4.5, 5.875, 5.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [8, 7, 9],
+ "to": [11, 8, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 23, 13]},
+ "faces": {
+ "north": {"uv": [5.75, 1.75, 6.125, 1.875], "texture": "#2"},
+ "east": {"uv": [5.75, 1.5, 6.5, 1.625], "texture": "#2"},
+ "south": {"uv": [5.75, 1.875, 6.125, 2], "texture": "#2"},
+ "west": {"uv": [5.75, 1.625, 6.5, 1.75], "texture": "#2"},
+ "up": {"uv": [4.5, 5.5, 4.875, 6.25], "texture": "#2"},
+ "down": {"uv": [5.5, 4.5, 5.875, 5.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [14, 0, 4],
+ "to": [16, 14, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 1, 14]},
+ "faces": {
+ "north": {"uv": [3, 5.125, 3.25, 6.875], "texture": "#2"},
+ "east": {"uv": [0, 5.125, 1.5, 6.875], "texture": "#2"},
+ "south": {"uv": [3.25, 5.125, 3.5, 6.875], "texture": "#2"},
+ "west": {"uv": [0, 5.125, 1.5, 6.875], "texture": "#2"},
+ "up": {"uv": [4, 5.5, 4.25, 7], "texture": "#2"},
+ "down": {"uv": [4.25, 5.5, 4.5, 7], "texture": "#2"}
+ }
+ },
+ {
+ "from": [15, 0, -11],
+ "to": [16, 14, 4],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [15, 1, 4]},
+ "faces": {
+ "north": {"uv": [2.625, 5.125, 2.75, 6.875], "texture": "#2"},
+ "east": {"uv": [3.5, 0, 5.5, 1.75], "texture": "#2"},
+ "south": {"uv": [2.5, 5.125, 2.625, 6.875], "texture": "#2"},
+ "west": {"uv": [5.5, 0, 3.5, 1.75], "texture": "#2"},
+ "up": {"uv": [6.875, 5.625, 4.875, 5.5], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [7.5, 5.25, 5.5, 5.375], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 15],
+ "to": [14, 14, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 1, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 1.75, 1.75], "texture": "#2"},
+ "east": {"uv": [2.75, 5.125, 2.875, 6.875], "texture": "#2"},
+ "south": {"uv": [1.75, 0, 3.5, 1.75], "texture": "#2"},
+ "west": {"uv": [2.875, 5.125, 3, 6.875], "texture": "#2"},
+ "up": {"uv": [7.25, 0.875, 5.5, 0.75], "texture": "#2"},
+ "down": {"uv": [7.25, 0.875, 5.5, 1], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 14, 2],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-16, 30, 14]},
+ "faces": {
+ "north": {"uv": [5.5, 0, 7.5, 0.25], "texture": "#2"},
+ "east": {"uv": [5.5, 1, 7.25, 1.25], "texture": "#2"},
+ "south": {"uv": [7.5, 0.25, 9.5, 0.5], "texture": "#2"},
+ "west": {"uv": [5.5, 1.25, 7.25, 1.5], "texture": "#2"},
+ "up": {"uv": [2, 3.625, 4, 5.125], "texture": "#2"},
+ "down": {"uv": [2, 3.625, 4, 5.125], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.25586, 0.25586, 0.25586]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-0.75, 0.25, 0.75],
+ "scale": [0.25586, 0.25586, 0.25586]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 109, 0],
+ "scale": [0.27695, 0.27695, 0.27695]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 109, 0],
+ "scale": [0.27695, 0.27695, 0.27695]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.5, 0, 0],
+ "scale": [0.37109, 0.37109, 0.37109]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [8, 8, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-0.53701, 4.5, 7.80029],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-8.53701, 4.5, 7.80029],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [2.5, 23, 13],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [-4, 23, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/gun_cabinet/gun_cabinet_top_right.json b/统计/_sa_decor_models/03_容器/models/block/gun_cabinet/gun_cabinet_top_right.json
new file mode 100644
index 0000000..7b06dd2
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/gun_cabinet/gun_cabinet_top_right.json
@@ -0,0 +1,162 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/tall_gun_cabinet",
+ "particle": "sa_decor:block/lootcrates/tall_gun_cabinet"
+ },
+ "elements": [
+ {
+ "from": [11, 7, 9],
+ "to": [14, 8, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 7, 13]},
+ "faces": {
+ "north": {"uv": [5.75, 1.75, 6.125, 1.875], "texture": "#2"},
+ "east": {"uv": [5.75, 1.5, 6.5, 1.625], "texture": "#2"},
+ "south": {"uv": [5.75, 1.875, 6.125, 2], "texture": "#2"},
+ "west": {"uv": [5.75, 1.625, 6.5, 1.75], "texture": "#2"},
+ "up": {"uv": [4.5, 5.5, 4.875, 6.25], "texture": "#2"},
+ "down": {"uv": [5.5, 4.5, 5.875, 5.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [5, 7, 9],
+ "to": [8, 8, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 7, 13]},
+ "faces": {
+ "north": {"uv": [5.75, 1.75, 6.125, 1.875], "texture": "#2"},
+ "east": {"uv": [5.75, 1.5, 6.5, 1.625], "texture": "#2"},
+ "south": {"uv": [5.75, 1.875, 6.125, 2], "texture": "#2"},
+ "west": {"uv": [5.75, 1.625, 6.5, 1.75], "texture": "#2"},
+ "up": {"uv": [4.5, 5.5, 4.875, 6.25], "texture": "#2"},
+ "down": {"uv": [5.5, 4.5, 5.875, 5.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 14, 2],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 14, 14]},
+ "faces": {
+ "north": {"uv": [7.5, 0, 9.5, 0.25], "texture": "#2"},
+ "east": {"uv": [5.5, 1, 7.25, 1.25], "texture": "#2"},
+ "south": {"uv": [5.5, 0.25, 7.5, 0.5], "texture": "#2"},
+ "west": {"uv": [5.5, 1.25, 7.25, 1.5], "texture": "#2"},
+ "up": {"uv": [0, 3.625, 2, 5.125], "texture": "#2"},
+ "down": {"uv": [0, 3.625, 2, 5.125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 4],
+ "to": [2, 14, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -15, 14]},
+ "faces": {
+ "north": {"uv": [3.5, 5.125, 3.75, 6.875], "texture": "#2"},
+ "east": {"uv": [0, 5.125, 1.5, 6.875], "texture": "#2"},
+ "south": {"uv": [3.75, 5.125, 4, 6.875], "texture": "#2"},
+ "west": {"uv": [1.5, 5.125, 0, 6.875], "texture": "#2"},
+ "up": {"uv": [5.5, 1.5, 5.75, 3], "texture": "#2"},
+ "down": {"uv": [5.5, 3, 5.75, 4.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [1, 0, 3],
+ "to": [16, 14, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, -15, 4]},
+ "faces": {
+ "north": {"uv": [5.5, 0, 3.5, 1.75], "texture": "#2"},
+ "east": {"uv": [2.75, 5.125, 2.625, 6.875], "texture": "#2"},
+ "south": {"uv": [3.5, 0, 5.5, 1.75], "texture": "#2"},
+ "west": {"uv": [2.625, 5.125, 2.5, 6.875], "texture": "#2"},
+ "up": {"uv": [6.875, 5.5, 4.875, 5.625], "texture": "#2"},
+ "down": {"uv": [7.5, 5.25, 5.5, 5.375], "texture": "#2"}
+ }
+ },
+ {
+ "from": [2, 0, 15],
+ "to": [16, 14, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -15, 14]},
+ "faces": {
+ "north": {"uv": [1.75, 0, 3.5, 1.75], "texture": "#2"},
+ "east": {"uv": [2.75, 5.125, 2.875, 6.875], "texture": "#2"},
+ "south": {"uv": [0, 0, 1.75, 1.75], "texture": "#2"},
+ "west": {"uv": [2.875, 5.125, 3, 6.875], "texture": "#2"},
+ "up": {"uv": [9, 0.875, 7.25, 0.75], "texture": "#2"},
+ "down": {"uv": [9, 0.875, 7.25, 1], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.25586, 0.25586, 0.25586]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-0.75, 0.25, 0.75],
+ "scale": [0.25586, 0.25586, 0.25586]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 109, 0],
+ "scale": [0.27695, 0.27695, 0.27695]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 109, 0],
+ "scale": [0.27695, 0.27695, 0.27695]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.5, 0, 0],
+ "scale": [0.37109, 0.37109, 0.37109]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [8, 8, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-0.53701, 4.5, 7.80029],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-8.53701, 4.5, 7.80029],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [2.5, 23, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-4, 23, 13],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/gun_cabinet/gun_cabinet_top_right_open.json b/统计/_sa_decor_models/03_容器/models/block/gun_cabinet/gun_cabinet_top_right_open.json
new file mode 100644
index 0000000..37ffa20
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/gun_cabinet/gun_cabinet_top_right_open.json
@@ -0,0 +1,162 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/tall_gun_cabinet",
+ "particle": "sa_decor:block/lootcrates/tall_gun_cabinet"
+ },
+ "elements": [
+ {
+ "from": [11, 7, 9],
+ "to": [14, 8, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 7, 13]},
+ "faces": {
+ "north": {"uv": [5.75, 1.75, 6.125, 1.875], "texture": "#2"},
+ "east": {"uv": [5.75, 1.5, 6.5, 1.625], "texture": "#2"},
+ "south": {"uv": [5.75, 1.875, 6.125, 2], "texture": "#2"},
+ "west": {"uv": [5.75, 1.625, 6.5, 1.75], "texture": "#2"},
+ "up": {"uv": [4.5, 5.5, 4.875, 6.25], "texture": "#2"},
+ "down": {"uv": [5.5, 4.5, 5.875, 5.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [5, 7, 9],
+ "to": [8, 8, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 7, 13]},
+ "faces": {
+ "north": {"uv": [5.75, 1.75, 6.125, 1.875], "texture": "#2"},
+ "east": {"uv": [5.75, 1.5, 6.5, 1.625], "texture": "#2"},
+ "south": {"uv": [5.75, 1.875, 6.125, 2], "texture": "#2"},
+ "west": {"uv": [5.75, 1.625, 6.5, 1.75], "texture": "#2"},
+ "up": {"uv": [4.5, 5.5, 4.875, 6.25], "texture": "#2"},
+ "down": {"uv": [5.5, 4.5, 5.875, 5.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 14, 2],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 14, 14]},
+ "faces": {
+ "north": {"uv": [7.5, 0, 9.5, 0.25], "texture": "#2"},
+ "east": {"uv": [5.5, 1, 7.25, 1.25], "texture": "#2"},
+ "south": {"uv": [5.5, 0.25, 7.5, 0.5], "texture": "#2"},
+ "west": {"uv": [5.5, 1.25, 7.25, 1.5], "texture": "#2"},
+ "up": {"uv": [0, 3.625, 2, 5.125], "texture": "#2"},
+ "down": {"uv": [0, 3.625, 2, 5.125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 4],
+ "to": [2, 14, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -15, 14]},
+ "faces": {
+ "north": {"uv": [3.5, 5.125, 3.75, 6.875], "texture": "#2"},
+ "east": {"uv": [0, 5.125, 1.5, 6.875], "texture": "#2"},
+ "south": {"uv": [3.75, 5.125, 4, 6.875], "texture": "#2"},
+ "west": {"uv": [1.5, 5.125, 0, 6.875], "texture": "#2"},
+ "up": {"uv": [5.5, 1.5, 5.75, 3], "texture": "#2"},
+ "down": {"uv": [5.5, 3, 5.75, 4.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, -11],
+ "to": [1, 14, 4],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [1, -15, 4]},
+ "faces": {
+ "north": {"uv": [2.75, 5.125, 2.625, 6.875], "texture": "#2"},
+ "east": {"uv": [3.5, 0, 5.5, 1.75], "texture": "#2"},
+ "south": {"uv": [2.625, 5.125, 2.5, 6.875], "texture": "#2"},
+ "west": {"uv": [5.5, 0, 3.5, 1.75], "texture": "#2"},
+ "up": {"uv": [6.875, 5.5, 4.875, 5.625], "rotation": 270, "texture": "#2"},
+ "down": {"uv": [7.5, 5.25, 5.5, 5.375], "rotation": 90, "texture": "#2"}
+ }
+ },
+ {
+ "from": [2, 0, 15],
+ "to": [16, 14, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -15, 14]},
+ "faces": {
+ "north": {"uv": [1.75, 0, 3.5, 1.75], "texture": "#2"},
+ "east": {"uv": [2.75, 5.125, 2.875, 6.875], "texture": "#2"},
+ "south": {"uv": [0, 0, 1.75, 1.75], "texture": "#2"},
+ "west": {"uv": [2.875, 5.125, 3, 6.875], "texture": "#2"},
+ "up": {"uv": [9, 0.875, 7.25, 0.75], "texture": "#2"},
+ "down": {"uv": [9, 0.875, 7.25, 1], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.25586, 0.25586, 0.25586]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-0.75, 0.25, 0.75],
+ "scale": [0.25586, 0.25586, 0.25586]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 109, 0],
+ "scale": [0.27695, 0.27695, 0.27695]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 109, 0],
+ "scale": [0.27695, 0.27695, 0.27695]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.5, 0, 0],
+ "scale": [0.37109, 0.37109, 0.37109]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [8, 8, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-0.53701, 4.5, 7.80029],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-8.53701, 4.5, 7.80029],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [2.5, 23, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-4, 23, 13],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case.json b/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case.json
new file mode 100644
index 0000000..eb2df15
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case.json
@@ -0,0 +1,293 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/gun_case",
+ "particle": "sa_decor:block/lootcrates/gun_case"
+ },
+ "elements": [
+ {
+ "from": [-10.6, 3.9, 2.3],
+ "to": [-8.4, 6, 3.3],
+ "rotation": {"angle": 0, "axis": "x", "origin": [-5, 4, 13]},
+ "faces": {
+ "north": {"uv": [7.25, 11.25, 7.75, 10.75], "texture": "#1"},
+ "east": {"uv": [9.25, 11.25, 9.5, 10.75], "texture": "#1"},
+ "south": {"uv": [7.75, 11.25, 8.25, 10.75], "texture": "#1"},
+ "west": {"uv": [9.5, 11.25, 9.75, 10.75], "texture": "#1"},
+ "up": {"uv": [11, 8, 11.5, 8.25], "texture": "#1"},
+ "down": {"uv": [11, 7.75, 11.5, 8], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8.4, 3.9, 2.3],
+ "to": [10.6, 6, 3.3],
+ "rotation": {"angle": 0, "axis": "x", "origin": [5, 4, 13]},
+ "faces": {
+ "north": {"uv": [8.25, 11.25, 8.75, 10.75], "texture": "#1"},
+ "east": {"uv": [11, 8.75, 11.25, 8.25], "texture": "#1"},
+ "south": {"uv": [8.75, 11.25, 9.25, 10.75], "texture": "#1"},
+ "west": {"uv": [11, 9.25, 11.25, 8.75], "texture": "#1"},
+ "up": {"uv": [11, 9.5, 11.5, 9.75], "texture": "#1"},
+ "down": {"uv": [11, 9.25, 11.5, 9.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-11.2, 4, 2.8],
+ "to": [-7.8, 7.199, 13.2],
+ "rotation": {"angle": 0, "axis": "x", "origin": [-4, 4, 13]},
+ "faces": {
+ "north": {"uv": [0.75, 10.75, 1.5, 11.5], "texture": "#1"},
+ "east": {"uv": [0.75, 10, 3.25, 10.75], "texture": "#1"},
+ "south": {"uv": [1.5, 10.75, 2.25, 11.5], "texture": "#1"},
+ "west": {"uv": [3.25, 10, 5.75, 10.75], "texture": "#1"},
+ "up": {"uv": [6.5, 12.5, 5.75, 10], "texture": "#1"},
+ "down": {"uv": [7.25, 10, 6.5, 12.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7.8, 4, 2.8],
+ "to": [11.2, 7.199, 13.2],
+ "rotation": {"angle": 0, "axis": "x", "origin": [4, 4, 13]},
+ "faces": {
+ "north": {"uv": [2.25, 10.75, 3, 11.5], "texture": "#1"},
+ "east": {"uv": [3.25, 10, 5.75, 10.75], "texture": "#1"},
+ "south": {"uv": [3, 10.75, 3.75, 11.5], "texture": "#1"},
+ "west": {"uv": [7.25, 10, 9.75, 10.75], "texture": "#1"},
+ "up": {"uv": [10.5, 12.5, 9.75, 10], "texture": "#1"},
+ "down": {"uv": [11, 7.5, 10.25, 10], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 4, 3],
+ "to": [0, 7, 13],
+ "rotation": {"angle": 0, "axis": "x", "origin": [0, 4, 13]},
+ "faces": {
+ "north": {"uv": [12, 2, 16, 2.75], "texture": "#1"},
+ "east": {"uv": [3.25, 10, 5.75, 10.75], "texture": "#1"},
+ "south": {"uv": [8, 2.75, 12, 3.5], "texture": "#1"},
+ "west": {"uv": [10.5, 3.5, 13, 4.25], "texture": "#1"},
+ "up": {"uv": [8, 7.5, 4, 5], "texture": "#1"},
+ "down": {"uv": [8, 2.5, 4, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 4, 3],
+ "to": [16, 7, 13],
+ "rotation": {"angle": 0, "axis": "x", "origin": [0, 4, 13]},
+ "faces": {
+ "north": {"uv": [8, 2, 12, 2.75], "texture": "#1"},
+ "east": {"uv": [3.25, 10, 5.75, 10.75], "texture": "#1"},
+ "south": {"uv": [12, 2.75, 16, 3.5], "texture": "#1"},
+ "west": {"uv": [10.5, 3.5, 13, 4.25], "texture": "#1"},
+ "up": {"uv": [4, 7.5, 0, 5], "texture": "#1"},
+ "down": {"uv": [4, 2.5, 0, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-11.2, -0.2, 2.8],
+ "to": [-7.8, 3.999, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-14, -4, 7]},
+ "faces": {
+ "north": {"uv": [10.5, 4.25, 11.25, 5.25], "texture": "#1"},
+ "east": {"uv": [8, 5.5, 10.5, 6.5], "texture": "#1"},
+ "south": {"uv": [10.5, 5.25, 11.25, 6.25], "texture": "#1"},
+ "west": {"uv": [8, 4.5, 10.5, 5.5], "texture": "#1"},
+ "up": {"uv": [8.75, 10, 8, 7.5], "texture": "#1"},
+ "down": {"uv": [9.5, 7.5, 8.75, 10], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7.8, -0.2, 2.8],
+ "to": [11.2, 3.999, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3, -4, 7]},
+ "faces": {
+ "north": {"uv": [10.5, 6.25, 11.25, 7.25], "texture": "#1"},
+ "east": {"uv": [8, 3.5, 10.5, 4.5], "texture": "#1"},
+ "south": {"uv": [10.5, 10, 11.25, 11], "texture": "#1"},
+ "west": {"uv": [8, 6.5, 10.5, 7.5], "texture": "#1"},
+ "up": {"uv": [10.25, 10, 9.5, 7.5], "texture": "#1"},
+ "down": {"uv": [0.75, 10, 0, 12.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 0, 3],
+ "to": [0, 4, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -4, 7]},
+ "faces": {
+ "north": {"uv": [12, 0, 16, 1], "texture": "#1"},
+ "east": {"uv": [8, 3.5, 10.5, 4.5], "texture": "#1"},
+ "south": {"uv": [8, 1, 12, 2], "texture": "#1"},
+ "west": {"uv": [8, 4.5, 10.5, 5.5], "texture": "#1"},
+ "up": {"uv": [8, 10, 4, 7.5], "texture": "#1"},
+ "down": {"uv": [8, 2.5, 4, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 3],
+ "to": [16, 4, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -4, 7]},
+ "faces": {
+ "north": {"uv": [8, 0, 12, 1], "texture": "#1"},
+ "east": {"uv": [8, 3.5, 10.5, 4.5], "texture": "#1"},
+ "south": {"uv": [12, 1, 16, 2], "texture": "#1"},
+ "west": {"uv": [8, 4.5, 10.5, 5.5], "texture": "#1"},
+ "up": {"uv": [4, 10, 0, 7.5], "texture": "#1"},
+ "down": {"uv": [4, 2.5, 0, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-10.6, 2, 2.3],
+ "to": [-8.4, 4, 3.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-6, -3, 5.3]},
+ "faces": {
+ "north": {"uv": [7.25, 10.75, 7.75, 11.25], "texture": "#1"},
+ "east": {"uv": [9.25, 10.75, 9.5, 11.25], "texture": "#1"},
+ "south": {"uv": [7.75, 10.75, 8.25, 11.25], "texture": "#1"},
+ "west": {"uv": [9.5, 10.75, 9.75, 11.25], "texture": "#1"},
+ "up": {"uv": [11.5, 8, 11, 7.75], "texture": "#1"},
+ "down": {"uv": [11.5, 8, 11, 8.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8.4, 2, 2.3],
+ "to": [10.6, 4, 3.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, -3, 5.3]},
+ "faces": {
+ "north": {"uv": [8.25, 10.75, 8.75, 11.25], "texture": "#1"},
+ "east": {"uv": [11, 8.25, 11.25, 8.75], "texture": "#1"},
+ "south": {"uv": [8.75, 10.75, 9.25, 11.25], "texture": "#1"},
+ "west": {"uv": [11, 8.75, 11.25, 9.25], "texture": "#1"},
+ "up": {"uv": [11.5, 9.5, 11, 9.25], "texture": "#1"},
+ "down": {"uv": [11.5, 9.5, 11, 9.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2.1, 1.7, 2.4],
+ "to": [-0.1, 4, 3.2],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [0, 2.5, 2.9]},
+ "faces": {
+ "north": {"uv": [4.27381, 10.75, 4.75, 11.25], "texture": "#1"},
+ "east": {"uv": [10.5, 11, 10.75, 11.5], "texture": "#1"},
+ "south": {"uv": [4.75, 10.75, 5.22619, 11.25], "texture": "#1"},
+ "west": {"uv": [10.75, 11, 11, 11.5], "texture": "#1"},
+ "up": {"uv": [11.5, 7.5, 11.02381, 7.25], "texture": "#1"},
+ "down": {"uv": [12, 7.5, 11.52381, 7.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-0.1, 1.7, 2.4],
+ "to": [2.1, 4, 3.2],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [0, 2.5, 2.9]},
+ "faces": {
+ "north": {"uv": [3.75, 10.75, 4.27381, 11.25], "texture": "#1"},
+ "east": {"uv": [10.5, 11, 10.75, 11.5], "texture": "#1"},
+ "south": {"uv": [5.22619, 10.75, 5.75, 11.25], "texture": "#1"},
+ "west": {"uv": [10.75, 11, 11, 11.5], "texture": "#1"},
+ "up": {"uv": [11.02381, 7.5, 10.5, 7.25], "texture": "#1"},
+ "down": {"uv": [11.52381, 7.5, 11, 7.75], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 1.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3.5, 0.25, 1.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [16, 5, 25],
+ "translation": [2.75, 2.5, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [16, 5, 25],
+ "translation": [-1.25, 1.25, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [1.5, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-4, 0.5, 0],
+ "scale": [0.67187, 0.67187, 0.67187]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [3.75, 1, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, -3, 5.3],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [8, 4, 13.4],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ },
+ 4,
+ 5
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ },
+ 8,
+ 9,
+ {
+ "name": "group",
+ "origin": [7, -3, 5.3],
+ "scope": 0,
+ "color": 0,
+ "children": [10, 11]
+ },
+ 12,
+ 13
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case_green.json b/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case_green.json
new file mode 100644
index 0000000..031074f
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case_green.json
@@ -0,0 +1,293 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/gun_case1",
+ "particle": "sa_decor:block/lootcrates/gun_case1"
+ },
+ "elements": [
+ {
+ "from": [-10.6, 3.9, 2.3],
+ "to": [-8.4, 6, 3.3],
+ "rotation": {"angle": 0, "axis": "x", "origin": [-5, 4, 13]},
+ "faces": {
+ "north": {"uv": [7.25, 11.25, 7.75, 10.75], "texture": "#1"},
+ "east": {"uv": [9.25, 11.25, 9.5, 10.75], "texture": "#1"},
+ "south": {"uv": [7.75, 11.25, 8.25, 10.75], "texture": "#1"},
+ "west": {"uv": [9.5, 11.25, 9.75, 10.75], "texture": "#1"},
+ "up": {"uv": [11, 8, 11.5, 8.25], "texture": "#1"},
+ "down": {"uv": [11, 7.75, 11.5, 8], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8.4, 3.9, 2.3],
+ "to": [10.6, 6, 3.3],
+ "rotation": {"angle": 0, "axis": "x", "origin": [5, 4, 13]},
+ "faces": {
+ "north": {"uv": [8.25, 11.25, 8.75, 10.75], "texture": "#1"},
+ "east": {"uv": [11, 8.75, 11.25, 8.25], "texture": "#1"},
+ "south": {"uv": [8.75, 11.25, 9.25, 10.75], "texture": "#1"},
+ "west": {"uv": [11, 9.25, 11.25, 8.75], "texture": "#1"},
+ "up": {"uv": [11, 9.5, 11.5, 9.75], "texture": "#1"},
+ "down": {"uv": [11, 9.25, 11.5, 9.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-11.2, 4, 2.8],
+ "to": [-7.8, 7.199, 13.2],
+ "rotation": {"angle": 0, "axis": "x", "origin": [-4, 4, 13]},
+ "faces": {
+ "north": {"uv": [0.75, 10.75, 1.5, 11.5], "texture": "#1"},
+ "east": {"uv": [0.75, 10, 3.25, 10.75], "texture": "#1"},
+ "south": {"uv": [1.5, 10.75, 2.25, 11.5], "texture": "#1"},
+ "west": {"uv": [3.25, 10, 5.75, 10.75], "texture": "#1"},
+ "up": {"uv": [6.5, 12.5, 5.75, 10], "texture": "#1"},
+ "down": {"uv": [7.25, 10, 6.5, 12.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7.8, 4, 2.8],
+ "to": [11.2, 7.199, 13.2],
+ "rotation": {"angle": 0, "axis": "x", "origin": [4, 4, 13]},
+ "faces": {
+ "north": {"uv": [2.25, 10.75, 3, 11.5], "texture": "#1"},
+ "east": {"uv": [3.25, 10, 5.75, 10.75], "texture": "#1"},
+ "south": {"uv": [3, 10.75, 3.75, 11.5], "texture": "#1"},
+ "west": {"uv": [7.25, 10, 9.75, 10.75], "texture": "#1"},
+ "up": {"uv": [10.5, 12.5, 9.75, 10], "texture": "#1"},
+ "down": {"uv": [11, 7.5, 10.25, 10], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 4, 3],
+ "to": [0, 7, 13],
+ "rotation": {"angle": 0, "axis": "x", "origin": [0, 4, 13]},
+ "faces": {
+ "north": {"uv": [12, 2, 16, 2.75], "texture": "#1"},
+ "east": {"uv": [3.25, 10, 5.75, 10.75], "texture": "#1"},
+ "south": {"uv": [8, 2.75, 12, 3.5], "texture": "#1"},
+ "west": {"uv": [10.5, 3.5, 13, 4.25], "texture": "#1"},
+ "up": {"uv": [8, 7.5, 4, 5], "texture": "#1"},
+ "down": {"uv": [8, 2.5, 4, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 4, 3],
+ "to": [16, 7, 13],
+ "rotation": {"angle": 0, "axis": "x", "origin": [0, 4, 13]},
+ "faces": {
+ "north": {"uv": [8, 2, 12, 2.75], "texture": "#1"},
+ "east": {"uv": [3.25, 10, 5.75, 10.75], "texture": "#1"},
+ "south": {"uv": [12, 2.75, 16, 3.5], "texture": "#1"},
+ "west": {"uv": [10.5, 3.5, 13, 4.25], "texture": "#1"},
+ "up": {"uv": [4, 7.5, 0, 5], "texture": "#1"},
+ "down": {"uv": [4, 2.5, 0, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-11.2, -0.2, 2.8],
+ "to": [-7.8, 3.999, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-14, -4, 7]},
+ "faces": {
+ "north": {"uv": [10.5, 4.25, 11.25, 5.25], "texture": "#1"},
+ "east": {"uv": [8, 5.5, 10.5, 6.5], "texture": "#1"},
+ "south": {"uv": [10.5, 5.25, 11.25, 6.25], "texture": "#1"},
+ "west": {"uv": [8, 4.5, 10.5, 5.5], "texture": "#1"},
+ "up": {"uv": [8.75, 10, 8, 7.5], "texture": "#1"},
+ "down": {"uv": [9.5, 7.5, 8.75, 10], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7.8, -0.2, 2.8],
+ "to": [11.2, 3.999, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3, -4, 7]},
+ "faces": {
+ "north": {"uv": [10.5, 6.25, 11.25, 7.25], "texture": "#1"},
+ "east": {"uv": [8, 3.5, 10.5, 4.5], "texture": "#1"},
+ "south": {"uv": [10.5, 10, 11.25, 11], "texture": "#1"},
+ "west": {"uv": [8, 6.5, 10.5, 7.5], "texture": "#1"},
+ "up": {"uv": [10.25, 10, 9.5, 7.5], "texture": "#1"},
+ "down": {"uv": [0.75, 10, 0, 12.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 0, 3],
+ "to": [0, 4, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -4, 7]},
+ "faces": {
+ "north": {"uv": [12, 0, 16, 1], "texture": "#1"},
+ "east": {"uv": [8, 3.5, 10.5, 4.5], "texture": "#1"},
+ "south": {"uv": [8, 1, 12, 2], "texture": "#1"},
+ "west": {"uv": [8, 4.5, 10.5, 5.5], "texture": "#1"},
+ "up": {"uv": [8, 10, 4, 7.5], "texture": "#1"},
+ "down": {"uv": [8, 2.5, 4, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 3],
+ "to": [16, 4, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -4, 7]},
+ "faces": {
+ "north": {"uv": [8, 0, 12, 1], "texture": "#1"},
+ "east": {"uv": [8, 3.5, 10.5, 4.5], "texture": "#1"},
+ "south": {"uv": [12, 1, 16, 2], "texture": "#1"},
+ "west": {"uv": [8, 4.5, 10.5, 5.5], "texture": "#1"},
+ "up": {"uv": [4, 10, 0, 7.5], "texture": "#1"},
+ "down": {"uv": [4, 2.5, 0, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-10.6, 2, 2.3],
+ "to": [-8.4, 4, 3.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-6, -3, 5.3]},
+ "faces": {
+ "north": {"uv": [7.25, 10.75, 7.75, 11.25], "texture": "#1"},
+ "east": {"uv": [9.25, 10.75, 9.5, 11.25], "texture": "#1"},
+ "south": {"uv": [7.75, 10.75, 8.25, 11.25], "texture": "#1"},
+ "west": {"uv": [9.5, 10.75, 9.75, 11.25], "texture": "#1"},
+ "up": {"uv": [11.5, 8, 11, 7.75], "texture": "#1"},
+ "down": {"uv": [11.5, 8, 11, 8.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8.4, 2, 2.3],
+ "to": [10.6, 4, 3.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, -3, 5.3]},
+ "faces": {
+ "north": {"uv": [8.25, 10.75, 8.75, 11.25], "texture": "#1"},
+ "east": {"uv": [11, 8.25, 11.25, 8.75], "texture": "#1"},
+ "south": {"uv": [8.75, 10.75, 9.25, 11.25], "texture": "#1"},
+ "west": {"uv": [11, 8.75, 11.25, 9.25], "texture": "#1"},
+ "up": {"uv": [11.5, 9.5, 11, 9.25], "texture": "#1"},
+ "down": {"uv": [11.5, 9.5, 11, 9.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2.1, 1.7, 2.4],
+ "to": [-0.1, 4, 3.2],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [0, 2.5, 2.9]},
+ "faces": {
+ "north": {"uv": [4.27381, 10.75, 4.75, 11.25], "texture": "#1"},
+ "east": {"uv": [10.5, 11, 10.75, 11.5], "texture": "#1"},
+ "south": {"uv": [4.75, 10.75, 5.22619, 11.25], "texture": "#1"},
+ "west": {"uv": [10.75, 11, 11, 11.5], "texture": "#1"},
+ "up": {"uv": [11.5, 7.5, 11.02381, 7.25], "texture": "#1"},
+ "down": {"uv": [12, 7.5, 11.52381, 7.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-0.1, 1.7, 2.4],
+ "to": [2.1, 4, 3.2],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [0, 2.5, 2.9]},
+ "faces": {
+ "north": {"uv": [3.75, 10.75, 4.27381, 11.25], "texture": "#1"},
+ "east": {"uv": [10.5, 11, 10.75, 11.5], "texture": "#1"},
+ "south": {"uv": [5.22619, 10.75, 5.75, 11.25], "texture": "#1"},
+ "west": {"uv": [10.75, 11, 11, 11.5], "texture": "#1"},
+ "up": {"uv": [11.02381, 7.5, 10.5, 7.25], "texture": "#1"},
+ "down": {"uv": [11.52381, 7.5, 11, 7.75], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 1.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3.5, 0.25, 1.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [16, 5, 25],
+ "translation": [2.75, 2.5, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [16, 5, 25],
+ "translation": [-1.25, 1.25, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [1.5, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-4, 0.5, 0],
+ "scale": [0.67187, 0.67187, 0.67187]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [3.75, 1, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, -3, 5.3],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [8, 4, 13.4],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ },
+ 4,
+ 5
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ },
+ 8,
+ 9,
+ {
+ "name": "group",
+ "origin": [7, -3, 5.3],
+ "scope": 0,
+ "color": 0,
+ "children": [10, 11]
+ },
+ 12,
+ 13
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case_green_left.json b/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case_green_left.json
new file mode 100644
index 0000000..d72d10a
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case_green_left.json
@@ -0,0 +1,198 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/gun_case1",
+ "particle": "sa_decor:block/lootcrates/gun_case1"
+ },
+ "elements": [
+ {
+ "from": [8.4, 3.9, 2.3],
+ "to": [10.6, 6, 3.3],
+ "rotation": {"angle": 0, "axis": "x", "origin": [5, 4, 13]},
+ "faces": {
+ "north": {"uv": [8.25, 11.25, 8.75, 10.75], "texture": "#1"},
+ "east": {"uv": [11, 8.75, 11.25, 8.25], "texture": "#1"},
+ "south": {"uv": [8.75, 11.25, 9.25, 10.75], "texture": "#1"},
+ "west": {"uv": [11, 9.25, 11.25, 8.75], "texture": "#1"},
+ "up": {"uv": [11, 9.5, 11.5, 9.75], "texture": "#1"},
+ "down": {"uv": [11, 9.25, 11.5, 9.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7.8, 4, 2.8],
+ "to": [11.2, 7.199, 13.2],
+ "rotation": {"angle": 0, "axis": "x", "origin": [4, 4, 13]},
+ "faces": {
+ "north": {"uv": [2.25, 10.75, 3, 11.5], "texture": "#1"},
+ "east": {"uv": [3.25, 10, 5.75, 10.75], "texture": "#1"},
+ "south": {"uv": [3, 10.75, 3.75, 11.5], "texture": "#1"},
+ "west": {"uv": [7.25, 10, 9.75, 10.75], "texture": "#1"},
+ "up": {"uv": [10.5, 12.5, 9.75, 10], "texture": "#1"},
+ "down": {"uv": [11, 7.5, 10.25, 10], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 4, 3],
+ "to": [16, 7, 13],
+ "rotation": {"angle": 0, "axis": "x", "origin": [0, 4, 13]},
+ "faces": {
+ "north": {"uv": [8, 2, 12, 2.75], "texture": "#1"},
+ "east": {"uv": [3.25, 10, 5.75, 10.75], "texture": "#1"},
+ "south": {"uv": [12, 2.75, 16, 3.5], "texture": "#1"},
+ "west": {"uv": [10.5, 3.5, 13, 4.25], "texture": "#1"},
+ "up": {"uv": [4, 7.5, 0, 5], "texture": "#1"},
+ "down": {"uv": [4, 2.5, 0, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7.8, -0.2, 2.8],
+ "to": [11.2, 3.999, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3, -4, 7]},
+ "faces": {
+ "north": {"uv": [10.5, 6.25, 11.25, 7.25], "texture": "#1"},
+ "east": {"uv": [8, 3.5, 10.5, 4.5], "texture": "#1"},
+ "south": {"uv": [10.5, 10, 11.25, 11], "texture": "#1"},
+ "west": {"uv": [8, 6.5, 10.5, 7.5], "texture": "#1"},
+ "up": {"uv": [10.25, 10, 9.5, 7.5], "texture": "#1"},
+ "down": {"uv": [0.75, 10, 0, 12.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 3],
+ "to": [16, 4, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -4, 7]},
+ "faces": {
+ "north": {"uv": [8, 0, 12, 1], "texture": "#1"},
+ "east": {"uv": [8, 3.5, 10.5, 4.5], "texture": "#1"},
+ "south": {"uv": [12, 1, 16, 2], "texture": "#1"},
+ "west": {"uv": [8, 4.5, 10.5, 5.5], "texture": "#1"},
+ "up": {"uv": [4, 10, 0, 7.5], "texture": "#1"},
+ "down": {"uv": [4, 2.5, 0, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8.4, 2, 2.3],
+ "to": [10.6, 4, 3.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, -3, 5.3]},
+ "faces": {
+ "north": {"uv": [8.25, 10.75, 8.75, 11.25], "texture": "#1"},
+ "east": {"uv": [11, 8.25, 11.25, 8.75], "texture": "#1"},
+ "south": {"uv": [8.75, 10.75, 9.25, 11.25], "texture": "#1"},
+ "west": {"uv": [11, 8.75, 11.25, 9.25], "texture": "#1"},
+ "up": {"uv": [11.5, 9.5, 11, 9.25], "texture": "#1"},
+ "down": {"uv": [11.5, 9.5, 11, 9.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-0.1, 1.7, 2.4],
+ "to": [2.1, 4, 3.2],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [0, 2.5, 2.9]},
+ "faces": {
+ "north": {"uv": [3.75, 10.75, 4.27381, 11.25], "texture": "#1"},
+ "east": {"uv": [10.5, 11, 10.75, 11.5], "texture": "#1"},
+ "south": {"uv": [5.22619, 10.75, 5.75, 11.25], "texture": "#1"},
+ "west": {"uv": [10.75, 11, 11, 11.5], "texture": "#1"},
+ "up": {"uv": [11.02381, 7.5, 10.5, 7.25], "texture": "#1"},
+ "down": {"uv": [11.52381, 7.5, 11, 7.75], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 5, 0],
+ "translation": [2, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 5, 0],
+ "translation": [2, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.67187, 0.67187, 0.67187]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, -3, 5.3],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [8, 4, 13.4],
+ "scope": 0,
+ "color": 0,
+ "children": [1]
+ },
+ 2
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [3]
+ },
+ 4,
+ {
+ "name": "group",
+ "origin": [7, -3, 5.3],
+ "scope": 0,
+ "color": 0,
+ "children": [5]
+ },
+ 6
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case_green_left_open.json b/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case_green_left_open.json
new file mode 100644
index 0000000..ba838f2
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case_green_left_open.json
@@ -0,0 +1,198 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/gun_case1",
+ "particle": "sa_decor:block/lootcrates/gun_case1"
+ },
+ "elements": [
+ {
+ "from": [8.4, 13.7, 12.9],
+ "to": [10.6, 14.7, 15],
+ "rotation": {"angle": 0, "axis": "x", "origin": [5, 4, 13]},
+ "faces": {
+ "north": {"uv": [11, 9.25, 11.5, 9.5], "rotation": 180, "texture": "#1"},
+ "east": {"uv": [11, 8.75, 11.25, 8.25], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [11, 9.5, 11.5, 9.75], "texture": "#1"},
+ "west": {"uv": [11, 9.25, 11.25, 8.75], "rotation": 90, "texture": "#1"},
+ "up": {"uv": [8.25, 11.25, 8.75, 10.75], "rotation": 180, "texture": "#1"},
+ "down": {"uv": [8.75, 11.25, 9.25, 10.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7.8, 3.8, 13],
+ "to": [11.2, 14.2, 16.199],
+ "rotation": {"angle": 0, "axis": "x", "origin": [4, 4, 13]},
+ "faces": {
+ "north": {"uv": [11, 7.5, 10.25, 10], "rotation": 180, "texture": "#1"},
+ "east": {"uv": [3.25, 10, 5.75, 10.75], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [10.5, 12.5, 9.75, 10], "texture": "#1"},
+ "west": {"uv": [7.25, 10, 9.75, 10.75], "rotation": 90, "texture": "#1"},
+ "up": {"uv": [2.25, 10.75, 3, 11.5], "rotation": 180, "texture": "#1"},
+ "down": {"uv": [3, 10.75, 3.75, 11.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 4, 13],
+ "to": [16, 14, 16],
+ "rotation": {"angle": 0, "axis": "x", "origin": [0, 4, 13]},
+ "faces": {
+ "north": {"uv": [4, 2.5, 0, 0], "rotation": 180, "texture": "#1"},
+ "east": {"uv": [3.25, 10, 5.75, 10.75], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [4, 7.5, 0, 5], "texture": "#1"},
+ "west": {"uv": [10.5, 3.5, 13, 4.25], "rotation": 90, "texture": "#1"},
+ "up": {"uv": [8, 2, 12, 2.75], "rotation": 180, "texture": "#1"},
+ "down": {"uv": [12, 2.75, 16, 3.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7.8, -0.2, 2.8],
+ "to": [11.2, 3.999, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3, -4, 7]},
+ "faces": {
+ "north": {"uv": [10.5, 6.25, 11.25, 7.25], "texture": "#1"},
+ "east": {"uv": [8, 3.5, 10.5, 4.5], "texture": "#1"},
+ "south": {"uv": [10.5, 10, 11.25, 11], "texture": "#1"},
+ "west": {"uv": [8, 6.5, 10.5, 7.5], "texture": "#1"},
+ "up": {"uv": [10.25, 10, 9.5, 7.5], "texture": "#1"},
+ "down": {"uv": [0.75, 10, 0, 12.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 3],
+ "to": [16, 4, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -4, 7]},
+ "faces": {
+ "north": {"uv": [8, 0, 12, 1], "texture": "#1"},
+ "east": {"uv": [8, 3.5, 10.5, 4.5], "texture": "#1"},
+ "south": {"uv": [12, 1, 16, 2], "texture": "#1"},
+ "west": {"uv": [8, 4.5, 10.5, 5.5], "texture": "#1"},
+ "up": {"uv": [4, 10, 0, 7.5], "texture": "#1"},
+ "down": {"uv": [4, 2.5, 0, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8.4, 2, 2.3],
+ "to": [10.6, 4, 3.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, -3, 5.3]},
+ "faces": {
+ "north": {"uv": [8.25, 10.75, 8.75, 11.25], "texture": "#1"},
+ "east": {"uv": [11, 8.25, 11.25, 8.75], "texture": "#1"},
+ "south": {"uv": [8.75, 10.75, 9.25, 11.25], "texture": "#1"},
+ "west": {"uv": [11, 8.75, 11.25, 9.25], "texture": "#1"},
+ "up": {"uv": [11.5, 9.5, 11, 9.25], "texture": "#1"},
+ "down": {"uv": [11.5, 9.5, 11, 9.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-0.1, 1.7, 2.4],
+ "to": [2.1, 4, 3.2],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [0, 2.5, 2.9]},
+ "faces": {
+ "north": {"uv": [3.75, 10.75, 4.27381, 11.25], "texture": "#1"},
+ "east": {"uv": [10.5, 11, 10.75, 11.5], "texture": "#1"},
+ "south": {"uv": [5.22619, 10.75, 5.75, 11.25], "texture": "#1"},
+ "west": {"uv": [10.75, 11, 11, 11.5], "texture": "#1"},
+ "up": {"uv": [11.02381, 7.5, 10.5, 7.25], "texture": "#1"},
+ "down": {"uv": [11.52381, 7.5, 11, 7.75], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 5, 0],
+ "translation": [2, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 5, 0],
+ "translation": [2, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.67187, 0.67187, 0.67187]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, -3, 5.3],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [8, 4, 13.4],
+ "scope": 0,
+ "color": 0,
+ "children": [1]
+ },
+ 2
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [3]
+ },
+ 4,
+ {
+ "name": "group",
+ "origin": [7, -3, 5.3],
+ "scope": 0,
+ "color": 0,
+ "children": [5]
+ },
+ 6
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case_green_open.json b/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case_green_open.json
new file mode 100644
index 0000000..fa91616
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case_green_open.json
@@ -0,0 +1,292 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/gun_case1",
+ "particle": "sa_decor:block/lootcrates/gun_case1"
+ },
+ "elements": [
+ {
+ "from": [-10.6, 3.9, 2.3],
+ "to": [-8.4, 6, 3.3],
+ "rotation": {"angle": 0, "axis": "x", "origin": [-5, 4, 13]},
+ "faces": {
+ "north": {"uv": [7.25, 11.25, 7.75, 10.75], "texture": "#1"},
+ "east": {"uv": [9.25, 11.25, 9.5, 10.75], "texture": "#1"},
+ "south": {"uv": [7.75, 11.25, 8.25, 10.75], "texture": "#1"},
+ "west": {"uv": [9.5, 11.25, 9.75, 10.75], "texture": "#1"},
+ "up": {"uv": [11, 8, 11.5, 8.25], "texture": "#1"},
+ "down": {"uv": [11, 7.75, 11.5, 8], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8.4, 3.9, 2.3],
+ "to": [10.6, 6, 3.3],
+ "rotation": {"angle": 0, "axis": "x", "origin": [5, 4, 13]},
+ "faces": {
+ "north": {"uv": [8.25, 11.25, 8.75, 10.75], "texture": "#1"},
+ "east": {"uv": [11, 8.75, 11.25, 8.25], "texture": "#1"},
+ "south": {"uv": [8.75, 11.25, 9.25, 10.75], "texture": "#1"},
+ "west": {"uv": [11, 9.25, 11.25, 8.75], "texture": "#1"},
+ "up": {"uv": [11, 9.5, 11.5, 9.75], "texture": "#1"},
+ "down": {"uv": [11, 9.25, 11.5, 9.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-11.2, 4, 2.8],
+ "to": [-7.8, 7.199, 13.2],
+ "rotation": {"angle": 0, "axis": "x", "origin": [-4, 4, 13]},
+ "faces": {
+ "north": {"uv": [0.75, 10.75, 1.5, 11.5], "texture": "#1"},
+ "east": {"uv": [0.75, 10, 3.25, 10.75], "texture": "#1"},
+ "south": {"uv": [1.5, 10.75, 2.25, 11.5], "texture": "#1"},
+ "west": {"uv": [3.25, 10, 5.75, 10.75], "texture": "#1"},
+ "up": {"uv": [6.5, 12.5, 5.75, 10], "texture": "#1"},
+ "down": {"uv": [7.25, 10, 6.5, 12.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7.8, 4, 2.8],
+ "to": [11.2, 7.199, 13.2],
+ "rotation": {"angle": 0, "axis": "x", "origin": [4, 4, 13]},
+ "faces": {
+ "north": {"uv": [2.25, 10.75, 3, 11.5], "texture": "#1"},
+ "east": {"uv": [3.25, 10, 5.75, 10.75], "texture": "#1"},
+ "south": {"uv": [3, 10.75, 3.75, 11.5], "texture": "#1"},
+ "west": {"uv": [7.25, 10, 9.75, 10.75], "texture": "#1"},
+ "up": {"uv": [10.5, 12.5, 9.75, 10], "texture": "#1"},
+ "down": {"uv": [11, 7.5, 10.25, 10], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 4, 3],
+ "to": [0, 7, 13],
+ "rotation": {"angle": 0, "axis": "x", "origin": [0, 4, 13]},
+ "faces": {
+ "north": {"uv": [12, 2, 16, 2.75], "texture": "#1"},
+ "east": {"uv": [3.25, 10, 5.75, 10.75], "texture": "#1"},
+ "south": {"uv": [8, 2.75, 12, 3.5], "texture": "#1"},
+ "west": {"uv": [10.5, 3.5, 13, 4.25], "texture": "#1"},
+ "up": {"uv": [8, 7.5, 4, 5], "texture": "#1"},
+ "down": {"uv": [8, 2.5, 4, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 4, 3],
+ "to": [16, 7, 13],
+ "rotation": {"angle": 0, "axis": "x", "origin": [0, 4, 13]},
+ "faces": {
+ "north": {"uv": [8, 2, 12, 2.75], "texture": "#1"},
+ "east": {"uv": [3.25, 10, 5.75, 10.75], "texture": "#1"},
+ "south": {"uv": [12, 2.75, 16, 3.5], "texture": "#1"},
+ "west": {"uv": [10.5, 3.5, 13, 4.25], "texture": "#1"},
+ "up": {"uv": [4, 7.5, 0, 5], "texture": "#1"},
+ "down": {"uv": [4, 2.5, 0, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-11.2, -0.2, 2.8],
+ "to": [-7.8, 3.999, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-14, -4, 7]},
+ "faces": {
+ "north": {"uv": [10.5, 4.25, 11.25, 5.25], "texture": "#1"},
+ "east": {"uv": [8, 5.5, 10.5, 6.5], "texture": "#1"},
+ "south": {"uv": [10.5, 5.25, 11.25, 6.25], "texture": "#1"},
+ "west": {"uv": [8, 4.5, 10.5, 5.5], "texture": "#1"},
+ "up": {"uv": [8.75, 10, 8, 7.5], "texture": "#1"},
+ "down": {"uv": [9.5, 7.5, 8.75, 10], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7.8, -0.2, 2.8],
+ "to": [11.2, 3.999, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3, -4, 7]},
+ "faces": {
+ "north": {"uv": [10.5, 6.25, 11.25, 7.25], "texture": "#1"},
+ "east": {"uv": [8, 3.5, 10.5, 4.5], "texture": "#1"},
+ "south": {"uv": [10.5, 10, 11.25, 11], "texture": "#1"},
+ "west": {"uv": [8, 6.5, 10.5, 7.5], "texture": "#1"},
+ "up": {"uv": [10.25, 10, 9.5, 7.5], "texture": "#1"},
+ "down": {"uv": [0.75, 10, 0, 12.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 0, 3],
+ "to": [0, 4, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -4, 7]},
+ "faces": {
+ "north": {"uv": [12, 0, 16, 1], "texture": "#1"},
+ "east": {"uv": [8, 3.5, 10.5, 4.5], "texture": "#1"},
+ "south": {"uv": [8, 1, 12, 2], "texture": "#1"},
+ "west": {"uv": [8, 4.5, 10.5, 5.5], "texture": "#1"},
+ "up": {"uv": [8, 10, 4, 7.5], "texture": "#1"},
+ "down": {"uv": [8, 2.5, 4, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 3],
+ "to": [16, 4, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -4, 7]},
+ "faces": {
+ "north": {"uv": [8, 0, 12, 1], "texture": "#1"},
+ "east": {"uv": [8, 3.5, 10.5, 4.5], "texture": "#1"},
+ "south": {"uv": [12, 1, 16, 2], "texture": "#1"},
+ "west": {"uv": [8, 4.5, 10.5, 5.5], "texture": "#1"},
+ "up": {"uv": [4, 10, 0, 7.5], "texture": "#1"},
+ "down": {"uv": [4, 2.5, 0, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-10.6, 2, 2.3],
+ "to": [-8.4, 4, 3.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-6, -3, 5.3]},
+ "faces": {
+ "north": {"uv": [7.25, 10.75, 7.75, 11.25], "texture": "#1"},
+ "east": {"uv": [9.25, 10.75, 9.5, 11.25], "texture": "#1"},
+ "south": {"uv": [7.75, 10.75, 8.25, 11.25], "texture": "#1"},
+ "west": {"uv": [9.5, 10.75, 9.75, 11.25], "texture": "#1"},
+ "up": {"uv": [11.5, 8, 11, 7.75], "texture": "#1"},
+ "down": {"uv": [11.5, 8, 11, 8.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8.4, 2, 2.3],
+ "to": [10.6, 4, 3.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, -3, 5.3]},
+ "faces": {
+ "north": {"uv": [8.25, 10.75, 8.75, 11.25], "texture": "#1"},
+ "east": {"uv": [11, 8.25, 11.25, 8.75], "texture": "#1"},
+ "south": {"uv": [8.75, 10.75, 9.25, 11.25], "texture": "#1"},
+ "west": {"uv": [11, 8.75, 11.25, 9.25], "texture": "#1"},
+ "up": {"uv": [11.5, 9.5, 11, 9.25], "texture": "#1"},
+ "down": {"uv": [11.5, 9.5, 11, 9.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2.1, 1.7, 2.4],
+ "to": [-0.1, 4, 3.2],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [0, 2.5, 2.9]},
+ "faces": {
+ "north": {"uv": [4.27381, 10.75, 4.75, 11.25], "texture": "#1"},
+ "east": {"uv": [10.5, 11, 10.75, 11.5], "texture": "#1"},
+ "south": {"uv": [4.75, 10.75, 5.22619, 11.25], "texture": "#1"},
+ "west": {"uv": [10.75, 11, 11, 11.5], "texture": "#1"},
+ "up": {"uv": [11.5, 7.5, 11.02381, 7.25], "texture": "#1"},
+ "down": {"uv": [12, 7.5, 11.52381, 7.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-0.1, 1.7, 2.4],
+ "to": [2.1, 4, 3.2],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [0, 2.5, 2.9]},
+ "faces": {
+ "north": {"uv": [3.75, 10.75, 4.27381, 11.25], "texture": "#1"},
+ "east": {"uv": [10.5, 11, 10.75, 11.5], "texture": "#1"},
+ "south": {"uv": [5.22619, 10.75, 5.75, 11.25], "texture": "#1"},
+ "west": {"uv": [10.75, 11, 11, 11.5], "texture": "#1"},
+ "up": {"uv": [11.02381, 7.5, 10.5, 7.25], "texture": "#1"},
+ "down": {"uv": [11.52381, 7.5, 11, 7.75], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 5, 0],
+ "translation": [2, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 5, 0],
+ "translation": [2, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.67187, 0.67187, 0.67187]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, -3, 5.3],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [8, 4, 13.4],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ },
+ 4,
+ 5
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ },
+ 8,
+ 9,
+ {
+ "name": "group",
+ "origin": [7, -3, 5.3],
+ "scope": 0,
+ "color": 0,
+ "children": [10, 11]
+ },
+ 12,
+ 13
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case_green_right.json b/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case_green_right.json
new file mode 100644
index 0000000..9b7029e
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case_green_right.json
@@ -0,0 +1,198 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/gun_case1",
+ "particle": "sa_decor:block/lootcrates/gun_case1"
+ },
+ "elements": [
+ {
+ "from": [5.4, 3.9, 2.3],
+ "to": [7.6, 6, 3.3],
+ "rotation": {"angle": 0, "axis": "x", "origin": [11, 4, 13]},
+ "faces": {
+ "north": {"uv": [7.25, 11.25, 7.75, 10.75], "texture": "#1"},
+ "east": {"uv": [9.25, 11.25, 9.5, 10.75], "texture": "#1"},
+ "south": {"uv": [7.75, 11.25, 8.25, 10.75], "texture": "#1"},
+ "west": {"uv": [9.5, 11.25, 9.75, 10.75], "texture": "#1"},
+ "up": {"uv": [11, 8, 11.5, 8.25], "texture": "#1"},
+ "down": {"uv": [11, 7.75, 11.5, 8], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4.8, 4, 2.8],
+ "to": [8.2, 7.199, 13.2],
+ "rotation": {"angle": 0, "axis": "x", "origin": [12, 4, 13]},
+ "faces": {
+ "north": {"uv": [0.75, 10.75, 1.5, 11.5], "texture": "#1"},
+ "east": {"uv": [0.75, 10, 3.25, 10.75], "texture": "#1"},
+ "south": {"uv": [1.5, 10.75, 2.25, 11.5], "texture": "#1"},
+ "west": {"uv": [3.25, 10, 5.75, 10.75], "texture": "#1"},
+ "up": {"uv": [6.5, 12.5, 5.75, 10], "texture": "#1"},
+ "down": {"uv": [7.25, 10, 6.5, 12.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 4, 3],
+ "to": [16, 7, 13],
+ "rotation": {"angle": 0, "axis": "x", "origin": [16, 4, 13]},
+ "faces": {
+ "north": {"uv": [12, 2, 16, 2.75], "texture": "#1"},
+ "east": {"uv": [3.25, 10, 5.75, 10.75], "texture": "#1"},
+ "south": {"uv": [8, 2.75, 12, 3.5], "texture": "#1"},
+ "west": {"uv": [10.5, 3.5, 13, 4.25], "texture": "#1"},
+ "up": {"uv": [8, 7.5, 4, 5], "texture": "#1"},
+ "down": {"uv": [8, 2.5, 4, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4.8, -0.2, 2.8],
+ "to": [8.2, 3.999, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, -4, 7]},
+ "faces": {
+ "north": {"uv": [10.5, 4.25, 11.25, 5.25], "texture": "#1"},
+ "east": {"uv": [8, 5.5, 10.5, 6.5], "texture": "#1"},
+ "south": {"uv": [10.5, 5.25, 11.25, 6.25], "texture": "#1"},
+ "west": {"uv": [8, 4.5, 10.5, 5.5], "texture": "#1"},
+ "up": {"uv": [8.75, 10, 8, 7.5], "texture": "#1"},
+ "down": {"uv": [9.5, 7.5, 8.75, 10], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 3],
+ "to": [16, 4, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [15, -4, 7]},
+ "faces": {
+ "north": {"uv": [12, 0, 16, 1], "texture": "#1"},
+ "east": {"uv": [8, 3.5, 10.5, 4.5], "texture": "#1"},
+ "south": {"uv": [8, 1, 12, 2], "texture": "#1"},
+ "west": {"uv": [8, 4.5, 10.5, 5.5], "texture": "#1"},
+ "up": {"uv": [8, 10, 4, 7.5], "texture": "#1"},
+ "down": {"uv": [8, 2.5, 4, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [5.4, 2, 2.3],
+ "to": [7.6, 4, 3.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [10, -3, 5.3]},
+ "faces": {
+ "north": {"uv": [7.25, 10.75, 7.75, 11.25], "texture": "#1"},
+ "east": {"uv": [9.25, 10.75, 9.5, 11.25], "texture": "#1"},
+ "south": {"uv": [7.75, 10.75, 8.25, 11.25], "texture": "#1"},
+ "west": {"uv": [9.5, 10.75, 9.75, 11.25], "texture": "#1"},
+ "up": {"uv": [11.5, 8, 11, 7.75], "texture": "#1"},
+ "down": {"uv": [11.5, 8, 11, 8.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [13.9, 1.7, 2.4],
+ "to": [15.9, 4, 3.2],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [16, 2.5, 2.9]},
+ "faces": {
+ "north": {"uv": [4.27381, 10.75, 4.75, 11.25], "texture": "#1"},
+ "east": {"uv": [10.5, 11, 10.75, 11.5], "texture": "#1"},
+ "south": {"uv": [4.75, 10.75, 5.22619, 11.25], "texture": "#1"},
+ "west": {"uv": [10.75, 11, 11, 11.5], "texture": "#1"},
+ "up": {"uv": [11.5, 7.5, 11.02381, 7.25], "texture": "#1"},
+ "down": {"uv": [12, 7.5, 11.52381, 7.75], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 5, 0],
+ "translation": [2, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 5, 0],
+ "translation": [2, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.67187, 0.67187, 0.67187]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, -3, 5.3],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [8, 4, 13.4],
+ "scope": 0,
+ "color": 0,
+ "children": [1]
+ },
+ 2
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [3]
+ },
+ 4,
+ {
+ "name": "group",
+ "origin": [7, -3, 5.3],
+ "scope": 0,
+ "color": 0,
+ "children": [5]
+ },
+ 6
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case_green_right_open.json b/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case_green_right_open.json
new file mode 100644
index 0000000..1add891
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case_green_right_open.json
@@ -0,0 +1,198 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/gun_case1",
+ "particle": "sa_decor:block/lootcrates/gun_case1"
+ },
+ "elements": [
+ {
+ "from": [5.4, 13.7, 12.9],
+ "to": [7.6, 14.7, 15],
+ "rotation": {"angle": 0, "axis": "x", "origin": [11, 4, 13]},
+ "faces": {
+ "north": {"uv": [11, 7.75, 11.5, 8], "rotation": 180, "texture": "#1"},
+ "east": {"uv": [9.25, 11.25, 9.5, 10.75], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [11, 8, 11.5, 8.25], "texture": "#1"},
+ "west": {"uv": [9.5, 11.25, 9.75, 10.75], "rotation": 90, "texture": "#1"},
+ "up": {"uv": [7.25, 11.25, 7.75, 10.75], "rotation": 180, "texture": "#1"},
+ "down": {"uv": [7.75, 11.25, 8.25, 10.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4.8, 3.8, 13],
+ "to": [8.2, 14.2, 16.199],
+ "rotation": {"angle": 0, "axis": "x", "origin": [12, 4, 13]},
+ "faces": {
+ "north": {"uv": [7.25, 10, 6.5, 12.5], "rotation": 180, "texture": "#1"},
+ "east": {"uv": [0.75, 10, 3.25, 10.75], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [6.5, 12.5, 5.75, 10], "texture": "#1"},
+ "west": {"uv": [3.25, 10, 5.75, 10.75], "rotation": 90, "texture": "#1"},
+ "up": {"uv": [0.75, 10.75, 1.5, 11.5], "rotation": 180, "texture": "#1"},
+ "down": {"uv": [1.5, 10.75, 2.25, 11.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 4, 13],
+ "to": [16, 14, 16],
+ "rotation": {"angle": 0, "axis": "x", "origin": [16, 4, 13]},
+ "faces": {
+ "north": {"uv": [8, 2.5, 4, 0], "rotation": 180, "texture": "#1"},
+ "east": {"uv": [3.25, 10, 5.75, 10.75], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [8, 7.5, 4, 5], "texture": "#1"},
+ "west": {"uv": [10.5, 3.5, 13, 4.25], "rotation": 90, "texture": "#1"},
+ "up": {"uv": [12, 2, 16, 2.75], "rotation": 180, "texture": "#1"},
+ "down": {"uv": [8, 2.75, 12, 3.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4.8, -0.2, 2.8],
+ "to": [8.2, 3.999, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, -4, 7]},
+ "faces": {
+ "north": {"uv": [10.5, 4.25, 11.25, 5.25], "texture": "#1"},
+ "east": {"uv": [8, 5.5, 10.5, 6.5], "texture": "#1"},
+ "south": {"uv": [10.5, 5.25, 11.25, 6.25], "texture": "#1"},
+ "west": {"uv": [8, 4.5, 10.5, 5.5], "texture": "#1"},
+ "up": {"uv": [8.75, 10, 8, 7.5], "texture": "#1"},
+ "down": {"uv": [9.5, 7.5, 8.75, 10], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 3],
+ "to": [16, 4, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [15, -4, 7]},
+ "faces": {
+ "north": {"uv": [12, 0, 16, 1], "texture": "#1"},
+ "east": {"uv": [8, 3.5, 10.5, 4.5], "texture": "#1"},
+ "south": {"uv": [8, 1, 12, 2], "texture": "#1"},
+ "west": {"uv": [8, 4.5, 10.5, 5.5], "texture": "#1"},
+ "up": {"uv": [8, 10, 4, 7.5], "texture": "#1"},
+ "down": {"uv": [8, 2.5, 4, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [5.4, 2, 2.3],
+ "to": [7.6, 4, 3.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [10, -3, 5.3]},
+ "faces": {
+ "north": {"uv": [7.25, 10.75, 7.75, 11.25], "texture": "#1"},
+ "east": {"uv": [9.25, 10.75, 9.5, 11.25], "texture": "#1"},
+ "south": {"uv": [7.75, 10.75, 8.25, 11.25], "texture": "#1"},
+ "west": {"uv": [9.5, 10.75, 9.75, 11.25], "texture": "#1"},
+ "up": {"uv": [11.5, 8, 11, 7.75], "texture": "#1"},
+ "down": {"uv": [11.5, 8, 11, 8.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [13.9, 1.7, 2.4],
+ "to": [15.9, 4, 3.2],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [16, 2.5, 2.9]},
+ "faces": {
+ "north": {"uv": [4.27381, 10.75, 4.75, 11.25], "texture": "#1"},
+ "east": {"uv": [10.5, 11, 10.75, 11.5], "texture": "#1"},
+ "south": {"uv": [4.75, 10.75, 5.22619, 11.25], "texture": "#1"},
+ "west": {"uv": [10.75, 11, 11, 11.5], "texture": "#1"},
+ "up": {"uv": [11.5, 7.5, 11.02381, 7.25], "texture": "#1"},
+ "down": {"uv": [12, 7.5, 11.52381, 7.75], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 5, 0],
+ "translation": [2, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 5, 0],
+ "translation": [2, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.67187, 0.67187, 0.67187]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, -3, 5.3],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [8, 4, 13.4],
+ "scope": 0,
+ "color": 0,
+ "children": [1]
+ },
+ 2
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [3]
+ },
+ 4,
+ {
+ "name": "group",
+ "origin": [7, -3, 5.3],
+ "scope": 0,
+ "color": 0,
+ "children": [5]
+ },
+ 6
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case_left.json b/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case_left.json
new file mode 100644
index 0000000..ffc5412
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case_left.json
@@ -0,0 +1,198 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/gun_case",
+ "particle": "sa_decor:block/lootcrates/gun_case"
+ },
+ "elements": [
+ {
+ "from": [8.4, 3.9, 2.3],
+ "to": [10.6, 6, 3.3],
+ "rotation": {"angle": 0, "axis": "x", "origin": [5, 4, 13]},
+ "faces": {
+ "north": {"uv": [8.25, 11.25, 8.75, 10.75], "texture": "#1"},
+ "east": {"uv": [11, 8.75, 11.25, 8.25], "texture": "#1"},
+ "south": {"uv": [8.75, 11.25, 9.25, 10.75], "texture": "#1"},
+ "west": {"uv": [11, 9.25, 11.25, 8.75], "texture": "#1"},
+ "up": {"uv": [11, 9.5, 11.5, 9.75], "texture": "#1"},
+ "down": {"uv": [11, 9.25, 11.5, 9.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7.8, 4, 2.8],
+ "to": [11.2, 7.199, 13.2],
+ "rotation": {"angle": 0, "axis": "x", "origin": [4, 4, 13]},
+ "faces": {
+ "north": {"uv": [2.25, 10.75, 3, 11.5], "texture": "#1"},
+ "east": {"uv": [3.25, 10, 5.75, 10.75], "texture": "#1"},
+ "south": {"uv": [3, 10.75, 3.75, 11.5], "texture": "#1"},
+ "west": {"uv": [7.25, 10, 9.75, 10.75], "texture": "#1"},
+ "up": {"uv": [10.5, 12.5, 9.75, 10], "texture": "#1"},
+ "down": {"uv": [11, 7.5, 10.25, 10], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 4, 3],
+ "to": [16, 7, 13],
+ "rotation": {"angle": 0, "axis": "x", "origin": [0, 4, 13]},
+ "faces": {
+ "north": {"uv": [8, 2, 12, 2.75], "texture": "#1"},
+ "east": {"uv": [3.25, 10, 5.75, 10.75], "texture": "#1"},
+ "south": {"uv": [12, 2.75, 16, 3.5], "texture": "#1"},
+ "west": {"uv": [10.5, 3.5, 13, 4.25], "texture": "#1"},
+ "up": {"uv": [4, 7.5, 0, 5], "texture": "#1"},
+ "down": {"uv": [4, 2.5, 0, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7.8, -0.2, 2.8],
+ "to": [11.2, 3.999, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3, -4, 7]},
+ "faces": {
+ "north": {"uv": [10.5, 6.25, 11.25, 7.25], "texture": "#1"},
+ "east": {"uv": [8, 3.5, 10.5, 4.5], "texture": "#1"},
+ "south": {"uv": [10.5, 10, 11.25, 11], "texture": "#1"},
+ "west": {"uv": [8, 6.5, 10.5, 7.5], "texture": "#1"},
+ "up": {"uv": [10.25, 10, 9.5, 7.5], "texture": "#1"},
+ "down": {"uv": [0.75, 10, 0, 12.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 3],
+ "to": [16, 4, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -4, 7]},
+ "faces": {
+ "north": {"uv": [8, 0, 12, 1], "texture": "#1"},
+ "east": {"uv": [8, 3.5, 10.5, 4.5], "texture": "#1"},
+ "south": {"uv": [12, 1, 16, 2], "texture": "#1"},
+ "west": {"uv": [8, 4.5, 10.5, 5.5], "texture": "#1"},
+ "up": {"uv": [4, 10, 0, 7.5], "texture": "#1"},
+ "down": {"uv": [4, 2.5, 0, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8.4, 2, 2.3],
+ "to": [10.6, 4, 3.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, -3, 5.3]},
+ "faces": {
+ "north": {"uv": [8.25, 10.75, 8.75, 11.25], "texture": "#1"},
+ "east": {"uv": [11, 8.25, 11.25, 8.75], "texture": "#1"},
+ "south": {"uv": [8.75, 10.75, 9.25, 11.25], "texture": "#1"},
+ "west": {"uv": [11, 8.75, 11.25, 9.25], "texture": "#1"},
+ "up": {"uv": [11.5, 9.5, 11, 9.25], "texture": "#1"},
+ "down": {"uv": [11.5, 9.5, 11, 9.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-0.1, 1.7, 2.4],
+ "to": [2.1, 4, 3.2],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [0, 2.5, 2.9]},
+ "faces": {
+ "north": {"uv": [3.75, 10.75, 4.27381, 11.25], "texture": "#1"},
+ "east": {"uv": [10.5, 11, 10.75, 11.5], "texture": "#1"},
+ "south": {"uv": [5.22619, 10.75, 5.75, 11.25], "texture": "#1"},
+ "west": {"uv": [10.75, 11, 11, 11.5], "texture": "#1"},
+ "up": {"uv": [11.02381, 7.5, 10.5, 7.25], "texture": "#1"},
+ "down": {"uv": [11.52381, 7.5, 11, 7.75], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 5, 0],
+ "translation": [2, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 5, 0],
+ "translation": [2, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.67187, 0.67187, 0.67187]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, -3, 5.3],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [8, 4, 13.4],
+ "scope": 0,
+ "color": 0,
+ "children": [1]
+ },
+ 2
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [3]
+ },
+ 4,
+ {
+ "name": "group",
+ "origin": [7, -3, 5.3],
+ "scope": 0,
+ "color": 0,
+ "children": [5]
+ },
+ 6
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case_left_open.json b/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case_left_open.json
new file mode 100644
index 0000000..27382b0
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case_left_open.json
@@ -0,0 +1,198 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/gun_case",
+ "particle": "sa_decor:block/lootcrates/gun_case"
+ },
+ "elements": [
+ {
+ "from": [8.4, 13.7, 12.9],
+ "to": [10.6, 14.7, 15],
+ "rotation": {"angle": 0, "axis": "x", "origin": [5, 4, 13]},
+ "faces": {
+ "north": {"uv": [11, 9.25, 11.5, 9.5], "rotation": 180, "texture": "#1"},
+ "east": {"uv": [11, 8.75, 11.25, 8.25], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [11, 9.5, 11.5, 9.75], "texture": "#1"},
+ "west": {"uv": [11, 9.25, 11.25, 8.75], "rotation": 90, "texture": "#1"},
+ "up": {"uv": [8.25, 11.25, 8.75, 10.75], "rotation": 180, "texture": "#1"},
+ "down": {"uv": [8.75, 11.25, 9.25, 10.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7.8, 3.8, 13],
+ "to": [11.2, 14.2, 16.199],
+ "rotation": {"angle": 0, "axis": "x", "origin": [4, 4, 13]},
+ "faces": {
+ "north": {"uv": [11, 7.5, 10.25, 10], "rotation": 180, "texture": "#1"},
+ "east": {"uv": [3.25, 10, 5.75, 10.75], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [10.5, 12.5, 9.75, 10], "texture": "#1"},
+ "west": {"uv": [7.25, 10, 9.75, 10.75], "rotation": 90, "texture": "#1"},
+ "up": {"uv": [2.25, 10.75, 3, 11.5], "rotation": 180, "texture": "#1"},
+ "down": {"uv": [3, 10.75, 3.75, 11.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 4, 13],
+ "to": [16, 14, 16],
+ "rotation": {"angle": 0, "axis": "x", "origin": [0, 4, 13]},
+ "faces": {
+ "north": {"uv": [4, 2.5, 0, 0], "rotation": 180, "texture": "#1"},
+ "east": {"uv": [3.25, 10, 5.75, 10.75], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [4, 7.5, 0, 5], "texture": "#1"},
+ "west": {"uv": [10.5, 3.5, 13, 4.25], "rotation": 90, "texture": "#1"},
+ "up": {"uv": [8, 2, 12, 2.75], "rotation": 180, "texture": "#1"},
+ "down": {"uv": [12, 2.75, 16, 3.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7.8, -0.2, 2.8],
+ "to": [11.2, 3.999, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3, -4, 7]},
+ "faces": {
+ "north": {"uv": [10.5, 6.25, 11.25, 7.25], "texture": "#1"},
+ "east": {"uv": [8, 3.5, 10.5, 4.5], "texture": "#1"},
+ "south": {"uv": [10.5, 10, 11.25, 11], "texture": "#1"},
+ "west": {"uv": [8, 6.5, 10.5, 7.5], "texture": "#1"},
+ "up": {"uv": [10.25, 10, 9.5, 7.5], "texture": "#1"},
+ "down": {"uv": [0.75, 10, 0, 12.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 3],
+ "to": [16, 4, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -4, 7]},
+ "faces": {
+ "north": {"uv": [8, 0, 12, 1], "texture": "#1"},
+ "east": {"uv": [8, 3.5, 10.5, 4.5], "texture": "#1"},
+ "south": {"uv": [12, 1, 16, 2], "texture": "#1"},
+ "west": {"uv": [8, 4.5, 10.5, 5.5], "texture": "#1"},
+ "up": {"uv": [4, 10, 0, 7.5], "texture": "#1"},
+ "down": {"uv": [4, 2.5, 0, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8.4, 2, 2.3],
+ "to": [10.6, 4, 3.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, -3, 5.3]},
+ "faces": {
+ "north": {"uv": [8.25, 10.75, 8.75, 11.25], "texture": "#1"},
+ "east": {"uv": [11, 8.25, 11.25, 8.75], "texture": "#1"},
+ "south": {"uv": [8.75, 10.75, 9.25, 11.25], "texture": "#1"},
+ "west": {"uv": [11, 8.75, 11.25, 9.25], "texture": "#1"},
+ "up": {"uv": [11.5, 9.5, 11, 9.25], "texture": "#1"},
+ "down": {"uv": [11.5, 9.5, 11, 9.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-0.1, 1.7, 2.4],
+ "to": [2.1, 4, 3.2],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [0, 2.5, 2.9]},
+ "faces": {
+ "north": {"uv": [3.75, 10.75, 4.27381, 11.25], "texture": "#1"},
+ "east": {"uv": [10.5, 11, 10.75, 11.5], "texture": "#1"},
+ "south": {"uv": [5.22619, 10.75, 5.75, 11.25], "texture": "#1"},
+ "west": {"uv": [10.75, 11, 11, 11.5], "texture": "#1"},
+ "up": {"uv": [11.02381, 7.5, 10.5, 7.25], "texture": "#1"},
+ "down": {"uv": [11.52381, 7.5, 11, 7.75], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 5, 0],
+ "translation": [2, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 5, 0],
+ "translation": [2, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.67187, 0.67187, 0.67187]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, -3, 5.3],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [8, 4, 13.4],
+ "scope": 0,
+ "color": 0,
+ "children": [1]
+ },
+ 2
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [3]
+ },
+ 4,
+ {
+ "name": "group",
+ "origin": [7, -3, 5.3],
+ "scope": 0,
+ "color": 0,
+ "children": [5]
+ },
+ 6
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case_right.json b/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case_right.json
new file mode 100644
index 0000000..0b59747
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case_right.json
@@ -0,0 +1,198 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/gun_case",
+ "particle": "sa_decor:block/lootcrates/gun_case"
+ },
+ "elements": [
+ {
+ "from": [5.4, 3.9, 2.3],
+ "to": [7.6, 6, 3.3],
+ "rotation": {"angle": 0, "axis": "x", "origin": [11, 4, 13]},
+ "faces": {
+ "north": {"uv": [7.25, 11.25, 7.75, 10.75], "texture": "#1"},
+ "east": {"uv": [9.25, 11.25, 9.5, 10.75], "texture": "#1"},
+ "south": {"uv": [7.75, 11.25, 8.25, 10.75], "texture": "#1"},
+ "west": {"uv": [9.5, 11.25, 9.75, 10.75], "texture": "#1"},
+ "up": {"uv": [11, 8, 11.5, 8.25], "texture": "#1"},
+ "down": {"uv": [11, 7.75, 11.5, 8], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4.8, 4, 2.8],
+ "to": [8.2, 7.199, 13.2],
+ "rotation": {"angle": 0, "axis": "x", "origin": [12, 4, 13]},
+ "faces": {
+ "north": {"uv": [0.75, 10.75, 1.5, 11.5], "texture": "#1"},
+ "east": {"uv": [0.75, 10, 3.25, 10.75], "texture": "#1"},
+ "south": {"uv": [1.5, 10.75, 2.25, 11.5], "texture": "#1"},
+ "west": {"uv": [3.25, 10, 5.75, 10.75], "texture": "#1"},
+ "up": {"uv": [6.5, 12.5, 5.75, 10], "texture": "#1"},
+ "down": {"uv": [7.25, 10, 6.5, 12.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 4, 3],
+ "to": [16, 7, 13],
+ "rotation": {"angle": 0, "axis": "x", "origin": [16, 4, 13]},
+ "faces": {
+ "north": {"uv": [12, 2, 16, 2.75], "texture": "#1"},
+ "east": {"uv": [3.25, 10, 5.75, 10.75], "texture": "#1"},
+ "south": {"uv": [8, 2.75, 12, 3.5], "texture": "#1"},
+ "west": {"uv": [10.5, 3.5, 13, 4.25], "texture": "#1"},
+ "up": {"uv": [8, 7.5, 4, 5], "texture": "#1"},
+ "down": {"uv": [8, 2.5, 4, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4.8, -0.2, 2.8],
+ "to": [8.2, 3.999, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, -4, 7]},
+ "faces": {
+ "north": {"uv": [10.5, 4.25, 11.25, 5.25], "texture": "#1"},
+ "east": {"uv": [8, 5.5, 10.5, 6.5], "texture": "#1"},
+ "south": {"uv": [10.5, 5.25, 11.25, 6.25], "texture": "#1"},
+ "west": {"uv": [8, 4.5, 10.5, 5.5], "texture": "#1"},
+ "up": {"uv": [8.75, 10, 8, 7.5], "texture": "#1"},
+ "down": {"uv": [9.5, 7.5, 8.75, 10], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 3],
+ "to": [16, 4, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [15, -4, 7]},
+ "faces": {
+ "north": {"uv": [12, 0, 16, 1], "texture": "#1"},
+ "east": {"uv": [8, 3.5, 10.5, 4.5], "texture": "#1"},
+ "south": {"uv": [8, 1, 12, 2], "texture": "#1"},
+ "west": {"uv": [8, 4.5, 10.5, 5.5], "texture": "#1"},
+ "up": {"uv": [8, 10, 4, 7.5], "texture": "#1"},
+ "down": {"uv": [8, 2.5, 4, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [5.4, 2, 2.3],
+ "to": [7.6, 4, 3.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [10, -3, 5.3]},
+ "faces": {
+ "north": {"uv": [7.25, 10.75, 7.75, 11.25], "texture": "#1"},
+ "east": {"uv": [9.25, 10.75, 9.5, 11.25], "texture": "#1"},
+ "south": {"uv": [7.75, 10.75, 8.25, 11.25], "texture": "#1"},
+ "west": {"uv": [9.5, 10.75, 9.75, 11.25], "texture": "#1"},
+ "up": {"uv": [11.5, 8, 11, 7.75], "texture": "#1"},
+ "down": {"uv": [11.5, 8, 11, 8.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [13.9, 1.7, 2.4],
+ "to": [15.9, 4, 3.2],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [16, 2.5, 2.9]},
+ "faces": {
+ "north": {"uv": [4.27381, 10.75, 4.75, 11.25], "texture": "#1"},
+ "east": {"uv": [10.5, 11, 10.75, 11.5], "texture": "#1"},
+ "south": {"uv": [4.75, 10.75, 5.22619, 11.25], "texture": "#1"},
+ "west": {"uv": [10.75, 11, 11, 11.5], "texture": "#1"},
+ "up": {"uv": [11.5, 7.5, 11.02381, 7.25], "texture": "#1"},
+ "down": {"uv": [12, 7.5, 11.52381, 7.75], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 5, 0],
+ "translation": [2, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 5, 0],
+ "translation": [2, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.67187, 0.67187, 0.67187]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, -3, 5.3],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [8, 4, 13.4],
+ "scope": 0,
+ "color": 0,
+ "children": [1]
+ },
+ 2
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [3]
+ },
+ 4,
+ {
+ "name": "group",
+ "origin": [7, -3, 5.3],
+ "scope": 0,
+ "color": 0,
+ "children": [5]
+ },
+ 6
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case_right_open.json b/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case_right_open.json
new file mode 100644
index 0000000..44b1f2a
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/gun_case/gun_case_right_open.json
@@ -0,0 +1,198 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/gun_case",
+ "particle": "sa_decor:block/lootcrates/gun_case"
+ },
+ "elements": [
+ {
+ "from": [5.4, 13.7, 12.9],
+ "to": [7.6, 14.7, 15],
+ "rotation": {"angle": 0, "axis": "x", "origin": [11, 4, 13]},
+ "faces": {
+ "north": {"uv": [11, 7.75, 11.5, 8], "rotation": 180, "texture": "#1"},
+ "east": {"uv": [9.25, 11.25, 9.5, 10.75], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [11, 8, 11.5, 8.25], "texture": "#1"},
+ "west": {"uv": [9.5, 11.25, 9.75, 10.75], "rotation": 90, "texture": "#1"},
+ "up": {"uv": [7.25, 11.25, 7.75, 10.75], "rotation": 180, "texture": "#1"},
+ "down": {"uv": [7.75, 11.25, 8.25, 10.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4.8, 3.8, 13],
+ "to": [8.2, 14.2, 16.199],
+ "rotation": {"angle": 0, "axis": "x", "origin": [12, 4, 13]},
+ "faces": {
+ "north": {"uv": [7.25, 10, 6.5, 12.5], "rotation": 180, "texture": "#1"},
+ "east": {"uv": [0.75, 10, 3.25, 10.75], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [6.5, 12.5, 5.75, 10], "texture": "#1"},
+ "west": {"uv": [3.25, 10, 5.75, 10.75], "rotation": 90, "texture": "#1"},
+ "up": {"uv": [0.75, 10.75, 1.5, 11.5], "rotation": 180, "texture": "#1"},
+ "down": {"uv": [1.5, 10.75, 2.25, 11.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 4, 13],
+ "to": [16, 14, 16],
+ "rotation": {"angle": 0, "axis": "x", "origin": [16, 4, 13]},
+ "faces": {
+ "north": {"uv": [8, 2.5, 4, 0], "rotation": 180, "texture": "#1"},
+ "east": {"uv": [3.25, 10, 5.75, 10.75], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [8, 7.5, 4, 5], "texture": "#1"},
+ "west": {"uv": [10.5, 3.5, 13, 4.25], "rotation": 90, "texture": "#1"},
+ "up": {"uv": [12, 2, 16, 2.75], "rotation": 180, "texture": "#1"},
+ "down": {"uv": [8, 2.75, 12, 3.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4.8, -0.2, 2.8],
+ "to": [8.2, 3.999, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, -4, 7]},
+ "faces": {
+ "north": {"uv": [10.5, 4.25, 11.25, 5.25], "texture": "#1"},
+ "east": {"uv": [8, 5.5, 10.5, 6.5], "texture": "#1"},
+ "south": {"uv": [10.5, 5.25, 11.25, 6.25], "texture": "#1"},
+ "west": {"uv": [8, 4.5, 10.5, 5.5], "texture": "#1"},
+ "up": {"uv": [8.75, 10, 8, 7.5], "texture": "#1"},
+ "down": {"uv": [9.5, 7.5, 8.75, 10], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 3],
+ "to": [16, 4, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [15, -4, 7]},
+ "faces": {
+ "north": {"uv": [12, 0, 16, 1], "texture": "#1"},
+ "east": {"uv": [8, 3.5, 10.5, 4.5], "texture": "#1"},
+ "south": {"uv": [8, 1, 12, 2], "texture": "#1"},
+ "west": {"uv": [8, 4.5, 10.5, 5.5], "texture": "#1"},
+ "up": {"uv": [8, 10, 4, 7.5], "texture": "#1"},
+ "down": {"uv": [8, 2.5, 4, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [5.4, 2, 2.3],
+ "to": [7.6, 4, 3.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [10, -3, 5.3]},
+ "faces": {
+ "north": {"uv": [7.25, 10.75, 7.75, 11.25], "texture": "#1"},
+ "east": {"uv": [9.25, 10.75, 9.5, 11.25], "texture": "#1"},
+ "south": {"uv": [7.75, 10.75, 8.25, 11.25], "texture": "#1"},
+ "west": {"uv": [9.5, 10.75, 9.75, 11.25], "texture": "#1"},
+ "up": {"uv": [11.5, 8, 11, 7.75], "texture": "#1"},
+ "down": {"uv": [11.5, 8, 11, 8.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [13.9, 1.7, 2.4],
+ "to": [15.9, 4, 3.2],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [16, 2.5, 2.9]},
+ "faces": {
+ "north": {"uv": [4.27381, 10.75, 4.75, 11.25], "texture": "#1"},
+ "east": {"uv": [10.5, 11, 10.75, 11.5], "texture": "#1"},
+ "south": {"uv": [4.75, 10.75, 5.22619, 11.25], "texture": "#1"},
+ "west": {"uv": [10.75, 11, 11, 11.5], "texture": "#1"},
+ "up": {"uv": [11.5, 7.5, 11.02381, 7.25], "texture": "#1"},
+ "down": {"uv": [12, 7.5, 11.52381, 7.75], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 5, 0],
+ "translation": [2, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 5, 0],
+ "translation": [2, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.67187, 0.67187, 0.67187]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, -3, 5.3],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [8, 4, 13.4],
+ "scope": 0,
+ "color": 0,
+ "children": [1]
+ },
+ 2
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [3]
+ },
+ 4,
+ {
+ "name": "group",
+ "origin": [7, -3, 5.3],
+ "scope": 0,
+ "color": 0,
+ "children": [5]
+ },
+ 6
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/handgun_case/handgun_case.json b/统计/_sa_decor_models/03_容器/models/block/handgun_case/handgun_case.json
new file mode 100644
index 0000000..eba2f29
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/handgun_case/handgun_case.json
@@ -0,0 +1,250 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/handgun_case",
+ "particle": "sa_decor:block/lootcrates/handgun_case"
+ },
+ "elements": [
+ {
+ "from": [0.8, -0.2, 2.8],
+ "to": [4.2, 3.999, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-2, -4, 7]},
+ "faces": {
+ "north": {"uv": [4, 9.75, 4.75, 10.75], "texture": "#0"},
+ "east": {"uv": [7.5, 0, 10, 1], "texture": "#0"},
+ "south": {"uv": [10.25, 2, 11, 3], "texture": "#0"},
+ "west": {"uv": [7.5, 6.25, 10, 7.25], "texture": "#0"},
+ "up": {"uv": [8.25, 10, 7.5, 7.5], "texture": "#0"},
+ "down": {"uv": [0.75, 7.75, 0, 10.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11.8, -0.2, 2.8],
+ "to": [15.2, 3.999, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -4, 7]},
+ "faces": {
+ "north": {"uv": [10.25, 3.25, 11, 4.25], "texture": "#0"},
+ "east": {"uv": [7.5, 5, 10, 6], "texture": "#0"},
+ "south": {"uv": [10.25, 4.5, 11, 5.5], "texture": "#0"},
+ "west": {"uv": [7.5, 3.75, 10, 4.75], "texture": "#0"},
+ "up": {"uv": [1.75, 10.25, 1, 7.75], "texture": "#0"},
+ "down": {"uv": [2.75, 7.75, 2, 10.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 0, 3],
+ "to": [15, 4, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -4, 7]},
+ "faces": {
+ "north": {"uv": [0, 5.5, 3.5, 6.5], "texture": "#0"},
+ "east": {"uv": [7.5, 5, 10, 6], "texture": "#0"},
+ "south": {"uv": [3.75, 5.5, 7.25, 6.5], "texture": "#0"},
+ "west": {"uv": [7.5, 6.25, 10, 7.25], "texture": "#0"},
+ "up": {"uv": [3.5, 2.5, 0, 0], "texture": "#0"},
+ "down": {"uv": [3.5, 2.75, 0, 5.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.4, 2, 2.3],
+ "to": [3.6, 4, 3.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, -3, 5.3]},
+ "faces": {
+ "north": {"uv": [10.25, 6.75, 11, 7.25], "texture": "#0"},
+ "east": {"uv": [5, 9.75, 5.25, 10.25], "texture": "#0"},
+ "south": {"uv": [10.5, 9.5, 11.25, 10], "texture": "#0"},
+ "west": {"uv": [8, 10.25, 8.25, 10.75], "texture": "#0"},
+ "up": {"uv": [12, 2.75, 11.25, 2.5], "texture": "#0"},
+ "down": {"uv": [12, 3, 11.25, 3.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12.4, 2, 2.3],
+ "to": [14.6, 4, 3.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [17, -3, 5.3]},
+ "faces": {
+ "north": {"uv": [10.5, 10.25, 11.25, 10.75], "texture": "#0"},
+ "east": {"uv": [6, 10.5, 6.25, 11], "texture": "#0"},
+ "south": {"uv": [4, 11, 4.75, 11.5], "texture": "#0"},
+ "west": {"uv": [9, 11.25, 9.25, 11.75], "texture": "#0"},
+ "up": {"uv": [12, 3.75, 11.25, 3.5], "texture": "#0"},
+ "down": {"uv": [12, 4, 11.25, 4.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5.9, 1.7, 2.4],
+ "to": [10.1, 4, 3.2],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 2.5, 2.9]},
+ "faces": {
+ "north": {"uv": [10.25, 5.75, 11.25, 6.5], "texture": "#0"},
+ "east": {"uv": [6.75, 7.75, 7, 8.5], "texture": "#0"},
+ "south": {"uv": [6.75, 10.25, 7.75, 11], "texture": "#0"},
+ "west": {"uv": [6.75, 8.75, 7, 9.5], "texture": "#0"},
+ "up": {"uv": [11.5, 11.25, 10.5, 11], "texture": "#0"},
+ "down": {"uv": [12.25, 2, 11.25, 2.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.4, 3.9, 2.3],
+ "to": [3.6, 6, 3.3],
+ "rotation": {"angle": 0, "axis": "x", "origin": [7, 4, 13]},
+ "faces": {
+ "north": {"uv": [10.25, 7.25, 11, 6.75], "texture": "#0"},
+ "east": {"uv": [5, 10.25, 5.25, 9.75], "texture": "#0"},
+ "south": {"uv": [10.5, 10, 11.25, 9.5], "texture": "#0"},
+ "west": {"uv": [8, 10.75, 8.25, 10.25], "texture": "#0"},
+ "up": {"uv": [12, 3.25, 11.25, 3], "texture": "#0"},
+ "down": {"uv": [12, 2.5, 11.25, 2.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12.4, 3.9, 2.3],
+ "to": [14.6, 6, 3.3],
+ "rotation": {"angle": 0, "axis": "x", "origin": [9, 4, 13]},
+ "faces": {
+ "north": {"uv": [10.5, 10.75, 11.25, 10.25], "texture": "#0"},
+ "east": {"uv": [6, 11, 6.25, 10.5], "texture": "#0"},
+ "south": {"uv": [4, 11.5, 4.75, 11], "texture": "#0"},
+ "west": {"uv": [9, 11.75, 9.25, 11.25], "texture": "#0"},
+ "up": {"uv": [12, 4.25, 11.25, 4], "texture": "#0"},
+ "down": {"uv": [12, 3.5, 11.25, 3.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.8, 4, 2.8],
+ "to": [4.2, 7.199, 13.2],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 4, 13]},
+ "faces": {
+ "north": {"uv": [2, 10.5, 2.75, 11.25], "texture": "#0"},
+ "east": {"uv": [3, 8.75, 5.5, 9.5], "texture": "#0"},
+ "south": {"uv": [5, 10.5, 5.75, 11.25], "texture": "#0"},
+ "west": {"uv": [10.25, 0, 12.75, 0.75], "texture": "#0"},
+ "up": {"uv": [10.25, 12, 9.5, 9.5], "texture": "#0"},
+ "down": {"uv": [3.75, 9.75, 3, 12.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11.8, 4, 2.8],
+ "to": [15.2, 7.199, 13.2],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 4, 13]},
+ "faces": {
+ "north": {"uv": [0, 10.5, 0.75, 11.25], "texture": "#0"},
+ "east": {"uv": [10.25, 0, 12.75, 0.75], "texture": "#0"},
+ "south": {"uv": [1, 10.5, 1.75, 11.25], "texture": "#0"},
+ "west": {"uv": [8.5, 7.5, 11, 8.25], "texture": "#0"},
+ "up": {"uv": [6.5, 10.25, 5.75, 7.75], "texture": "#0"},
+ "down": {"uv": [9.25, 8.5, 8.5, 11], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 4, 3],
+ "to": [15, 7, 13],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 4, 13]},
+ "faces": {
+ "north": {"uv": [0, 6.75, 3.5, 7.5], "texture": "#0"},
+ "east": {"uv": [10.25, 0, 12.75, 0.75], "texture": "#0"},
+ "south": {"uv": [3.75, 6.75, 7.25, 7.5], "texture": "#0"},
+ "west": {"uv": [10.25, 1, 12.75, 1.75], "texture": "#0"},
+ "up": {"uv": [7.25, 2.5, 3.75, 0], "texture": "#0"},
+ "down": {"uv": [15.75, 6.5, 12.25, 4], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -41, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -41, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 3, 0],
+ "scale": [0.8457, 0.8457, 0.8457]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ 2,
+ {
+ "name": "group",
+ "origin": [7, -3, 5.3],
+ "scope": 0,
+ "color": 0,
+ "children": [3, 4]
+ },
+ 5
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, -3, 5.3],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ },
+ {
+ "name": "group",
+ "origin": [8, 4, 13.4],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9]
+ },
+ 10
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/handgun_case/handgun_case_green.json b/统计/_sa_decor_models/03_容器/models/block/handgun_case/handgun_case_green.json
new file mode 100644
index 0000000..6814b0f
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/handgun_case/handgun_case_green.json
@@ -0,0 +1,250 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/handgun_case1",
+ "particle": "sa_decor:block/lootcrates/handgun_case1"
+ },
+ "elements": [
+ {
+ "from": [0.8, -0.2, 2.8],
+ "to": [4.2, 3.999, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-2, -4, 7]},
+ "faces": {
+ "north": {"uv": [4, 9.75, 4.75, 10.75], "texture": "#0"},
+ "east": {"uv": [7.5, 0, 10, 1], "texture": "#0"},
+ "south": {"uv": [10.25, 2, 11, 3], "texture": "#0"},
+ "west": {"uv": [7.5, 6.25, 10, 7.25], "texture": "#0"},
+ "up": {"uv": [8.25, 10, 7.5, 7.5], "texture": "#0"},
+ "down": {"uv": [0.75, 7.75, 0, 10.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11.8, -0.2, 2.8],
+ "to": [15.2, 3.999, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -4, 7]},
+ "faces": {
+ "north": {"uv": [10.25, 3.25, 11, 4.25], "texture": "#0"},
+ "east": {"uv": [7.5, 5, 10, 6], "texture": "#0"},
+ "south": {"uv": [10.25, 4.5, 11, 5.5], "texture": "#0"},
+ "west": {"uv": [7.5, 3.75, 10, 4.75], "texture": "#0"},
+ "up": {"uv": [1.75, 10.25, 1, 7.75], "texture": "#0"},
+ "down": {"uv": [2.75, 7.75, 2, 10.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 0, 3],
+ "to": [15, 4, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -4, 7]},
+ "faces": {
+ "north": {"uv": [0, 5.5, 3.5, 6.5], "texture": "#0"},
+ "east": {"uv": [7.5, 5, 10, 6], "texture": "#0"},
+ "south": {"uv": [3.75, 5.5, 7.25, 6.5], "texture": "#0"},
+ "west": {"uv": [7.5, 6.25, 10, 7.25], "texture": "#0"},
+ "up": {"uv": [3.5, 2.5, 0, 0], "texture": "#0"},
+ "down": {"uv": [3.5, 2.75, 0, 5.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.4, 2, 2.3],
+ "to": [3.6, 4, 3.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, -3, 5.3]},
+ "faces": {
+ "north": {"uv": [10.25, 6.75, 11, 7.25], "texture": "#0"},
+ "east": {"uv": [5, 9.75, 5.25, 10.25], "texture": "#0"},
+ "south": {"uv": [10.5, 9.5, 11.25, 10], "texture": "#0"},
+ "west": {"uv": [8, 10.25, 8.25, 10.75], "texture": "#0"},
+ "up": {"uv": [12, 2.75, 11.25, 2.5], "texture": "#0"},
+ "down": {"uv": [12, 3, 11.25, 3.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12.4, 2, 2.3],
+ "to": [14.6, 4, 3.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [17, -3, 5.3]},
+ "faces": {
+ "north": {"uv": [10.5, 10.25, 11.25, 10.75], "texture": "#0"},
+ "east": {"uv": [6, 10.5, 6.25, 11], "texture": "#0"},
+ "south": {"uv": [4, 11, 4.75, 11.5], "texture": "#0"},
+ "west": {"uv": [9, 11.25, 9.25, 11.75], "texture": "#0"},
+ "up": {"uv": [12, 3.75, 11.25, 3.5], "texture": "#0"},
+ "down": {"uv": [12, 4, 11.25, 4.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5.9, 1.7, 2.4],
+ "to": [10.1, 4, 3.2],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 2.5, 2.9]},
+ "faces": {
+ "north": {"uv": [10.25, 5.75, 11.25, 6.5], "texture": "#0"},
+ "east": {"uv": [6.75, 7.75, 7, 8.5], "texture": "#0"},
+ "south": {"uv": [6.75, 10.25, 7.75, 11], "texture": "#0"},
+ "west": {"uv": [6.75, 8.75, 7, 9.5], "texture": "#0"},
+ "up": {"uv": [11.5, 11.25, 10.5, 11], "texture": "#0"},
+ "down": {"uv": [12.25, 2, 11.25, 2.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.4, 3.9, 2.3],
+ "to": [3.6, 6, 3.3],
+ "rotation": {"angle": 0, "axis": "x", "origin": [7, 4, 13]},
+ "faces": {
+ "north": {"uv": [10.25, 7.25, 11, 6.75], "texture": "#0"},
+ "east": {"uv": [5, 10.25, 5.25, 9.75], "texture": "#0"},
+ "south": {"uv": [10.5, 10, 11.25, 9.5], "texture": "#0"},
+ "west": {"uv": [8, 10.75, 8.25, 10.25], "texture": "#0"},
+ "up": {"uv": [12, 3.25, 11.25, 3], "texture": "#0"},
+ "down": {"uv": [12, 2.5, 11.25, 2.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12.4, 3.9, 2.3],
+ "to": [14.6, 6, 3.3],
+ "rotation": {"angle": 0, "axis": "x", "origin": [9, 4, 13]},
+ "faces": {
+ "north": {"uv": [10.5, 10.75, 11.25, 10.25], "texture": "#0"},
+ "east": {"uv": [6, 11, 6.25, 10.5], "texture": "#0"},
+ "south": {"uv": [4, 11.5, 4.75, 11], "texture": "#0"},
+ "west": {"uv": [9, 11.75, 9.25, 11.25], "texture": "#0"},
+ "up": {"uv": [12, 4.25, 11.25, 4], "texture": "#0"},
+ "down": {"uv": [12, 3.5, 11.25, 3.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.8, 4, 2.8],
+ "to": [4.2, 7.199, 13.2],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 4, 13]},
+ "faces": {
+ "north": {"uv": [2, 10.5, 2.75, 11.25], "texture": "#0"},
+ "east": {"uv": [3, 8.75, 5.5, 9.5], "texture": "#0"},
+ "south": {"uv": [5, 10.5, 5.75, 11.25], "texture": "#0"},
+ "west": {"uv": [10.25, 0, 12.75, 0.75], "texture": "#0"},
+ "up": {"uv": [10.25, 12, 9.5, 9.5], "texture": "#0"},
+ "down": {"uv": [3.75, 9.75, 3, 12.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11.8, 4, 2.8],
+ "to": [15.2, 7.199, 13.2],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 4, 13]},
+ "faces": {
+ "north": {"uv": [0, 10.5, 0.75, 11.25], "texture": "#0"},
+ "east": {"uv": [10.25, 0, 12.75, 0.75], "texture": "#0"},
+ "south": {"uv": [1, 10.5, 1.75, 11.25], "texture": "#0"},
+ "west": {"uv": [8.5, 7.5, 11, 8.25], "texture": "#0"},
+ "up": {"uv": [6.5, 10.25, 5.75, 7.75], "texture": "#0"},
+ "down": {"uv": [9.25, 8.5, 8.5, 11], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 4, 3],
+ "to": [15, 7, 13],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 4, 13]},
+ "faces": {
+ "north": {"uv": [0, 6.75, 3.5, 7.5], "texture": "#0"},
+ "east": {"uv": [10.25, 0, 12.75, 0.75], "texture": "#0"},
+ "south": {"uv": [3.75, 6.75, 7.25, 7.5], "texture": "#0"},
+ "west": {"uv": [10.25, 1, 12.75, 1.75], "texture": "#0"},
+ "up": {"uv": [7.25, 2.5, 3.75, 0], "texture": "#0"},
+ "down": {"uv": [15.75, 6.5, 12.25, 4], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -41, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -41, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 3, 0],
+ "scale": [0.8457, 0.8457, 0.8457]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ 2,
+ {
+ "name": "group",
+ "origin": [7, -3, 5.3],
+ "scope": 0,
+ "color": 0,
+ "children": [3, 4]
+ },
+ 5
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, -3, 5.3],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ },
+ {
+ "name": "group",
+ "origin": [8, 4, 13.4],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9]
+ },
+ 10
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/handgun_case/handgun_case_green_open.json b/统计/_sa_decor_models/03_容器/models/block/handgun_case/handgun_case_green_open.json
new file mode 100644
index 0000000..3ce3ea1
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/handgun_case/handgun_case_green_open.json
@@ -0,0 +1,248 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/handgun_case1",
+ "particle": "sa_decor:block/lootcrates/handgun_case1"
+ },
+ "elements": [
+ {
+ "from": [0.8, -0.2, 2.8],
+ "to": [4.2, 3.999, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-2, -4, 7]},
+ "faces": {
+ "north": {"uv": [4, 9.75, 4.75, 10.75], "texture": "#0"},
+ "east": {"uv": [7.5, 0, 10, 1], "texture": "#0"},
+ "south": {"uv": [10.25, 2, 11, 3], "texture": "#0"},
+ "west": {"uv": [7.5, 6.25, 10, 7.25], "texture": "#0"},
+ "up": {"uv": [8.25, 10, 7.5, 7.5], "texture": "#0"},
+ "down": {"uv": [0.75, 7.75, 0, 10.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11.8, -0.2, 2.8],
+ "to": [15.2, 3.999, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -4, 7]},
+ "faces": {
+ "north": {"uv": [10.25, 3.25, 11, 4.25], "texture": "#0"},
+ "east": {"uv": [7.5, 5, 10, 6], "texture": "#0"},
+ "south": {"uv": [10.25, 4.5, 11, 5.5], "texture": "#0"},
+ "west": {"uv": [7.5, 3.75, 10, 4.75], "texture": "#0"},
+ "up": {"uv": [1.75, 10.25, 1, 7.75], "texture": "#0"},
+ "down": {"uv": [2.75, 7.75, 2, 10.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 0, 3],
+ "to": [15, 4, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -4, 7]},
+ "faces": {
+ "north": {"uv": [0, 5.5, 3.5, 6.5], "texture": "#0"},
+ "east": {"uv": [7.5, 5, 10, 6], "texture": "#0"},
+ "south": {"uv": [3.75, 5.5, 7.25, 6.5], "texture": "#0"},
+ "west": {"uv": [7.5, 6.25, 10, 7.25], "texture": "#0"},
+ "up": {"uv": [3.5, 2.5, 0, 0], "texture": "#0"},
+ "down": {"uv": [3.5, 2.75, 0, 5.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.4, 2, 2.3],
+ "to": [3.6, 4, 3.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, -3, 5.3]},
+ "faces": {
+ "north": {"uv": [10.25, 6.75, 11, 7.25], "texture": "#0"},
+ "east": {"uv": [5, 9.75, 5.25, 10.25], "texture": "#0"},
+ "south": {"uv": [10.5, 9.5, 11.25, 10], "texture": "#0"},
+ "west": {"uv": [8, 10.25, 8.25, 10.75], "texture": "#0"},
+ "up": {"uv": [12, 2.75, 11.25, 2.5], "texture": "#0"},
+ "down": {"uv": [12, 3, 11.25, 3.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12.4, 2, 2.3],
+ "to": [14.6, 4, 3.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [17, -3, 5.3]},
+ "faces": {
+ "north": {"uv": [10.5, 10.25, 11.25, 10.75], "texture": "#0"},
+ "east": {"uv": [6, 10.5, 6.25, 11], "texture": "#0"},
+ "south": {"uv": [4, 11, 4.75, 11.5], "texture": "#0"},
+ "west": {"uv": [9, 11.25, 9.25, 11.75], "texture": "#0"},
+ "up": {"uv": [12, 3.75, 11.25, 3.5], "texture": "#0"},
+ "down": {"uv": [12, 4, 11.25, 4.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5.9, 1.7, 2.4],
+ "to": [10.1, 4, 3.2],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 2.5, 2.9]},
+ "faces": {
+ "north": {"uv": [10.25, 5.75, 11.25, 6.5], "texture": "#0"},
+ "east": {"uv": [6.75, 7.75, 7, 8.5], "texture": "#0"},
+ "south": {"uv": [6.75, 10.25, 7.75, 11], "texture": "#0"},
+ "west": {"uv": [6.75, 8.75, 7, 9.5], "texture": "#0"},
+ "up": {"uv": [11.5, 11.25, 10.5, 11], "texture": "#0"},
+ "down": {"uv": [12.25, 2, 11.25, 2.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.4, 13.7, 12.9],
+ "to": [3.6, 14.7, 15],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [7, 4, 13]},
+ "faces": {
+ "north": {"uv": [12, 2.5, 11.25, 2.75], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [5, 10.25, 5.25, 9.75], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [12, 3.25, 11.25, 3], "texture": "#0"},
+ "west": {"uv": [8, 10.75, 8.25, 10.25], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [10.25, 7.25, 11, 6.75], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [10.5, 10, 11.25, 9.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12.4, 13.7, 12.9],
+ "to": [14.6, 14.7, 15],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [9, 4, 13]},
+ "faces": {
+ "north": {"uv": [12, 3.5, 11.25, 3.75], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [6, 11, 6.25, 10.5], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [12, 4.25, 11.25, 4], "texture": "#0"},
+ "west": {"uv": [9, 11.75, 9.25, 11.25], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [10.5, 10.75, 11.25, 10.25], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [4, 11.5, 4.75, 11], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.8, 3.8, 13],
+ "to": [4.2, 14.2, 16.199],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 4, 13]},
+ "faces": {
+ "north": {"uv": [3.75, 9.75, 3, 12.25], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [3, 8.75, 5.5, 9.5], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [10.25, 12, 9.5, 9.5], "texture": "#0"},
+ "west": {"uv": [10.25, 0, 12.75, 0.75], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [2, 10.5, 2.75, 11.25], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [5, 10.5, 5.75, 11.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11.8, 3.8, 13],
+ "to": [15.2, 14.2, 16.199],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 4, 13]},
+ "faces": {
+ "north": {"uv": [9.25, 8.5, 8.5, 11], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [10.25, 0, 12.75, 0.75], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [6.5, 10.25, 5.75, 7.75], "texture": "#0"},
+ "west": {"uv": [8.5, 7.5, 11, 8.25], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [0, 10.5, 0.75, 11.25], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [1, 10.5, 1.75, 11.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 4, 13],
+ "to": [15, 14, 16],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 4, 13]},
+ "faces": {
+ "north": {"uv": [15.75, 6.5, 12.25, 4], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [10.25, 0, 12.75, 0.75], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [7.25, 2.5, 3.75, 0], "texture": "#0"},
+ "west": {"uv": [10.25, 1, 12.75, 1.75], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [0, 6.75, 3.5, 7.5], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [3.75, 6.75, 7.25, 7.5], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 3, 0],
+ "scale": [0.8457, 0.8457, 0.8457]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ 2,
+ {
+ "name": "group",
+ "origin": [7, -3, 5.3],
+ "scope": 0,
+ "color": 0,
+ "children": [3, 4]
+ },
+ 5
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, -3, 5.3],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ },
+ {
+ "name": "group",
+ "origin": [8, 4, 13.4],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9]
+ },
+ 10
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/handgun_case/handgun_case_open.json b/统计/_sa_decor_models/03_容器/models/block/handgun_case/handgun_case_open.json
new file mode 100644
index 0000000..e21d470
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/handgun_case/handgun_case_open.json
@@ -0,0 +1,248 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/handgun_case",
+ "particle": "sa_decor:block/lootcrates/handgun_case"
+ },
+ "elements": [
+ {
+ "from": [0.8, -0.2, 2.8],
+ "to": [4.2, 3.999, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-2, -4, 7]},
+ "faces": {
+ "north": {"uv": [4, 9.75, 4.75, 10.75], "texture": "#0"},
+ "east": {"uv": [7.5, 0, 10, 1], "texture": "#0"},
+ "south": {"uv": [10.25, 2, 11, 3], "texture": "#0"},
+ "west": {"uv": [7.5, 6.25, 10, 7.25], "texture": "#0"},
+ "up": {"uv": [8.25, 10, 7.5, 7.5], "texture": "#0"},
+ "down": {"uv": [0.75, 7.75, 0, 10.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11.8, -0.2, 2.8],
+ "to": [15.2, 3.999, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -4, 7]},
+ "faces": {
+ "north": {"uv": [10.25, 3.25, 11, 4.25], "texture": "#0"},
+ "east": {"uv": [7.5, 5, 10, 6], "texture": "#0"},
+ "south": {"uv": [10.25, 4.5, 11, 5.5], "texture": "#0"},
+ "west": {"uv": [7.5, 3.75, 10, 4.75], "texture": "#0"},
+ "up": {"uv": [1.75, 10.25, 1, 7.75], "texture": "#0"},
+ "down": {"uv": [2.75, 7.75, 2, 10.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 0, 3],
+ "to": [15, 4, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -4, 7]},
+ "faces": {
+ "north": {"uv": [0, 5.5, 3.5, 6.5], "texture": "#0"},
+ "east": {"uv": [7.5, 5, 10, 6], "texture": "#0"},
+ "south": {"uv": [3.75, 5.5, 7.25, 6.5], "texture": "#0"},
+ "west": {"uv": [7.5, 6.25, 10, 7.25], "texture": "#0"},
+ "up": {"uv": [3.5, 2.5, 0, 0], "texture": "#0"},
+ "down": {"uv": [3.5, 2.75, 0, 5.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.4, 2, 2.3],
+ "to": [3.6, 4, 3.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, -3, 5.3]},
+ "faces": {
+ "north": {"uv": [10.25, 6.75, 11, 7.25], "texture": "#0"},
+ "east": {"uv": [5, 9.75, 5.25, 10.25], "texture": "#0"},
+ "south": {"uv": [10.5, 9.5, 11.25, 10], "texture": "#0"},
+ "west": {"uv": [8, 10.25, 8.25, 10.75], "texture": "#0"},
+ "up": {"uv": [12, 2.75, 11.25, 2.5], "texture": "#0"},
+ "down": {"uv": [12, 3, 11.25, 3.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12.4, 2, 2.3],
+ "to": [14.6, 4, 3.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [17, -3, 5.3]},
+ "faces": {
+ "north": {"uv": [10.5, 10.25, 11.25, 10.75], "texture": "#0"},
+ "east": {"uv": [6, 10.5, 6.25, 11], "texture": "#0"},
+ "south": {"uv": [4, 11, 4.75, 11.5], "texture": "#0"},
+ "west": {"uv": [9, 11.25, 9.25, 11.75], "texture": "#0"},
+ "up": {"uv": [12, 3.75, 11.25, 3.5], "texture": "#0"},
+ "down": {"uv": [12, 4, 11.25, 4.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5.9, 1.7, 2.4],
+ "to": [10.1, 4, 3.2],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 2.5, 2.9]},
+ "faces": {
+ "north": {"uv": [10.25, 5.75, 11.25, 6.5], "texture": "#0"},
+ "east": {"uv": [6.75, 7.75, 7, 8.5], "texture": "#0"},
+ "south": {"uv": [6.75, 10.25, 7.75, 11], "texture": "#0"},
+ "west": {"uv": [6.75, 8.75, 7, 9.5], "texture": "#0"},
+ "up": {"uv": [11.5, 11.25, 10.5, 11], "texture": "#0"},
+ "down": {"uv": [12.25, 2, 11.25, 2.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.4, 13.7, 12.9],
+ "to": [3.6, 14.7, 15],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [7, 4, 13]},
+ "faces": {
+ "north": {"uv": [12, 2.5, 11.25, 2.75], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [5, 10.25, 5.25, 9.75], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [12, 3.25, 11.25, 3], "texture": "#0"},
+ "west": {"uv": [8, 10.75, 8.25, 10.25], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [10.25, 7.25, 11, 6.75], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [10.5, 10, 11.25, 9.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12.4, 13.7, 12.9],
+ "to": [14.6, 14.7, 15],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [9, 4, 13]},
+ "faces": {
+ "north": {"uv": [12, 3.5, 11.25, 3.75], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [6, 11, 6.25, 10.5], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [12, 4.25, 11.25, 4], "texture": "#0"},
+ "west": {"uv": [9, 11.75, 9.25, 11.25], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [10.5, 10.75, 11.25, 10.25], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [4, 11.5, 4.75, 11], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.8, 3.8, 13],
+ "to": [4.2, 14.2, 16.199],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 4, 13]},
+ "faces": {
+ "north": {"uv": [3.75, 9.75, 3, 12.25], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [3, 8.75, 5.5, 9.5], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [10.25, 12, 9.5, 9.5], "texture": "#0"},
+ "west": {"uv": [10.25, 0, 12.75, 0.75], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [2, 10.5, 2.75, 11.25], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [5, 10.5, 5.75, 11.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11.8, 3.8, 13],
+ "to": [15.2, 14.2, 16.199],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 4, 13]},
+ "faces": {
+ "north": {"uv": [9.25, 8.5, 8.5, 11], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [10.25, 0, 12.75, 0.75], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [6.5, 10.25, 5.75, 7.75], "texture": "#0"},
+ "west": {"uv": [8.5, 7.5, 11, 8.25], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [0, 10.5, 0.75, 11.25], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [1, 10.5, 1.75, 11.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 4, 13],
+ "to": [15, 14, 16],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 4, 13]},
+ "faces": {
+ "north": {"uv": [15.75, 6.5, 12.25, 4], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [10.25, 0, 12.75, 0.75], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [7.25, 2.5, 3.75, 0], "texture": "#0"},
+ "west": {"uv": [10.25, 1, 12.75, 1.75], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [0, 6.75, 3.5, 7.5], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [3.75, 6.75, 7.25, 7.5], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 3, 0],
+ "scale": [0.8457, 0.8457, 0.8457]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-2, -4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ 2,
+ {
+ "name": "group",
+ "origin": [7, -3, 5.3],
+ "scope": 0,
+ "color": 0,
+ "children": [3, 4]
+ },
+ 5
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, -3, 5.3],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ },
+ {
+ "name": "group",
+ "origin": [8, 4, 13.4],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9]
+ },
+ 10
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/hospital_cabinet/hospital_cabinet.json b/统计/_sa_decor_models/03_容器/models/block/hospital_cabinet/hospital_cabinet.json
new file mode 100644
index 0000000..e8298d3
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/hospital_cabinet/hospital_cabinet.json
@@ -0,0 +1,100 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/hospital_cabinet",
+ "particle": "sa_decor:block/lootcrates/hospital_cabinet"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 2],
+ "to": [14, 15, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 7]},
+ "faces": {
+ "north": {"uv": [3, 3, 6, 6.75], "texture": "#0"},
+ "east": {"uv": [0, 3, 3, 6.75], "texture": "#0"},
+ "south": {"uv": [9, 3, 12, 6.75], "texture": "#0"},
+ "west": {"uv": [3, 3, 0, 6.75], "texture": "#0"},
+ "up": {"uv": [6, 3, 3, 0], "texture": "#0"},
+ "down": {"uv": [9, 0, 6, 3], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 8, 1],
+ "to": [13, 13, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 3, -5]},
+ "faces": {
+ "north": {"uv": [2, 13.25, 4.5, 14.5], "texture": "#0"},
+ "east": {"uv": [0, 13.25, 2, 14.5], "texture": "#0"},
+ "south": {"uv": [6.5, 13.25, 9, 14.5], "texture": "#0"},
+ "west": {"uv": [4.5, 13.25, 6.5, 14.5], "texture": "#0"},
+ "up": {"uv": [4.5, 13.25, 2, 11.25], "texture": "#0"},
+ "down": {"uv": [7, 11.25, 4.5, 13.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 2, 1],
+ "to": [13, 7, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -3, -5]},
+ "faces": {
+ "north": {"uv": [2, 13.25, 4.5, 14.5], "texture": "#0"},
+ "east": {"uv": [0, 13.25, 2, 14.5], "texture": "#0"},
+ "south": {"uv": [6.5, 13.25, 9, 14.5], "texture": "#0"},
+ "west": {"uv": [4.5, 13.25, 6.5, 14.5], "texture": "#0"},
+ "up": {"uv": [4.5, 13.25, 2, 11.25], "texture": "#0"},
+ "down": {"uv": [7, 11.25, 4.5, 13.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.3, 14, 1.3],
+ "to": [14.7, 16, 14.7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 7]},
+ "faces": {
+ "north": {"uv": [3.5, 10.5, 7, 11], "texture": "#0"},
+ "east": {"uv": [0, 10.5, 3.5, 11], "texture": "#0"},
+ "south": {"uv": [10.5, 10.5, 14, 11], "texture": "#0"},
+ "west": {"uv": [7, 10.5, 10.5, 11], "texture": "#0"},
+ "up": {"uv": [7, 10.5, 3.5, 7], "texture": "#0"},
+ "down": {"uv": [10.5, 7, 7, 10.5], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -0.25, 0],
+ "scale": [0.66914, 0.66914, 0.66914]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/hospital_cabinet/hospital_cabinet_open.json b/统计/_sa_decor_models/03_容器/models/block/hospital_cabinet/hospital_cabinet_open.json
new file mode 100644
index 0000000..cbec07b
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/hospital_cabinet/hospital_cabinet_open.json
@@ -0,0 +1,103 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/hospital_cabinet",
+ "particle": "sa_decor:block/lootcrates/hospital_cabinet"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 2],
+ "to": [14, 15, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 7]},
+ "faces": {
+ "north": {"uv": [3, 3, 6, 6.75], "texture": "#0"},
+ "east": {"uv": [0, 3, 3, 6.75], "texture": "#0"},
+ "south": {"uv": [9, 3, 12, 6.75], "texture": "#0"},
+ "west": {"uv": [3, 3, 0, 6.75], "texture": "#0"},
+ "up": {"uv": [6, 3, 3, 0], "texture": "#0"},
+ "down": {"uv": [9, 0, 6, 3], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 8, -4],
+ "to": [13, 13, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 3, -10]},
+ "faces": {
+ "north": {"uv": [2, 13.25, 4.5, 14.5], "texture": "#0"},
+ "east": {"uv": [0, 13.25, 2, 14.5], "texture": "#0"},
+ "south": {"uv": [6.5, 13.25, 9, 14.5], "texture": "#0"},
+ "west": {"uv": [4.5, 13.25, 6.5, 14.5], "texture": "#0"},
+ "up": {"uv": [4.5, 13.25, 2, 11.25], "texture": "#0"},
+ "down": {"uv": [7, 11.25, 4.5, 13.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 2, -1],
+ "to": [13, 7, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -3, -7]},
+ "faces": {
+ "north": {"uv": [2, 13.25, 4.5, 14.5], "texture": "#0"},
+ "east": {"uv": [0, 13.25, 2, 14.5], "texture": "#0"},
+ "south": {"uv": [6.5, 13.25, 9, 14.5], "texture": "#0"},
+ "west": {"uv": [4.5, 13.25, 6.5, 14.5], "texture": "#0"},
+ "up": {"uv": [4.5, 13.25, 2, 11.25], "texture": "#0"},
+ "down": {"uv": [7, 11.25, 4.5, 13.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.3, 14, 1.3],
+ "to": [14.7, 16, 14.7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 7]},
+ "faces": {
+ "north": {"uv": [3.5, 10.5, 7, 11], "texture": "#0"},
+ "east": {"uv": [0, 10.5, 3.5, 11], "texture": "#0"},
+ "south": {"uv": [10.5, 10.5, 14, 11], "texture": "#0"},
+ "west": {"uv": [7, 10.5, 10.5, 11], "texture": "#0"},
+ "up": {"uv": [7, 10.5, 3.5, 7], "texture": "#0"},
+ "down": {"uv": [10.5, 7, 7, 10.5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 120, 0],
+ "translation": [-0.5, 2.75, 1],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 120, 0],
+ "translation": [-0.5, 2.75, 1],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.8, 0.8, 0.8]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/kitchen_drawer/kitchen_drawer.json b/统计/_sa_decor_models/03_容器/models/block/kitchen_drawer/kitchen_drawer.json
new file mode 100644
index 0000000..9be5110
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/kitchen_drawer/kitchen_drawer.json
@@ -0,0 +1,120 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/drawer",
+ "1": "sa_decor:block/counter",
+ "particle": "sa_decor:block/lootcrates/drawer"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 8, 8, 16], "texture": "#1"},
+ "east": {"uv": [0, 8, 8, 16], "texture": "#1"},
+ "south": {"uv": [0, 8, 8, 16], "texture": "#1"},
+ "west": {"uv": [0, 8, 8, 16], "texture": "#1"},
+ "up": {"uv": [16, 8, 8, 0], "texture": "#1"},
+ "down": {"uv": [4, 8.5, 0, 12.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 4, 0.5],
+ "to": [10, 5, 1.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, -4, 13.5]},
+ "faces": {
+ "north": {"uv": [8.5, 7, 9.5, 7.25], "texture": "#0"},
+ "east": {"uv": [8.75, 8.5, 9, 8.75], "texture": "#0"},
+ "south": {"uv": [7.5, 8.5, 8.5, 8.75], "texture": "#0"},
+ "west": {"uv": [7.5, 9, 7.75, 9.25], "texture": "#0"},
+ "up": {"uv": [9.5, 7.75, 8.5, 7.5], "texture": "#0"},
+ "down": {"uv": [9.5, 8, 8.5, 8.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 7, -1],
+ "to": [14, 13, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -5, 14]},
+ "faces": {
+ "north": {"uv": [4.25, 9.5, 7.25, 11], "texture": "#0"},
+ "east": {"uv": [10.75, 5.75, 12.75, 7.25], "texture": "#0"},
+ "south": {"uv": [8.5, 4.5, 11.5, 5.5], "texture": "#0"},
+ "west": {"uv": [12.75, 5.75, 10.75, 7.25], "texture": "#0"},
+ "up": {"uv": [11.5, 2, 8.5, 0], "texture": "#0"},
+ "down": {"uv": [8.5, 4.25, 11.5, 2.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 1, -1],
+ "to": [14, 7, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -11, 14]},
+ "faces": {
+ "north": {"uv": [4.25, 9.5, 7.25, 11], "texture": "#0"},
+ "east": {"uv": [10.75, 5.75, 12.75, 7.25], "texture": "#0"},
+ "south": {"uv": [8.5, 4.5, 11.5, 5.5], "texture": "#0"},
+ "west": {"uv": [12.75, 5.75, 10.75, 7.25], "texture": "#0"},
+ "up": {"uv": [11.5, 2, 8.5, 0], "texture": "#0"},
+ "down": {"uv": [8.5, 4.25, 11.5, 2.25], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": [1]
+ },
+ 2,
+ 3
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/kitchen_drawer/kitchen_drawer_open.json b/统计/_sa_decor_models/03_容器/models/block/kitchen_drawer/kitchen_drawer_open.json
new file mode 100644
index 0000000..240d5fd
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/kitchen_drawer/kitchen_drawer_open.json
@@ -0,0 +1,120 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/drawer",
+ "1": "sa_decor:block/counter",
+ "particle": "sa_decor:block/lootcrates/drawer"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 8, 8, 16], "texture": "#1"},
+ "east": {"uv": [0, 8, 8, 16], "texture": "#1"},
+ "south": {"uv": [0, 8, 8, 16], "texture": "#1"},
+ "west": {"uv": [0, 8, 8, 16], "texture": "#1"},
+ "up": {"uv": [16, 8, 8, 0], "texture": "#1"},
+ "down": {"uv": [4, 8.5, 0, 12.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 4, 0.5],
+ "to": [10, 5, 1.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, -4, 13.5]},
+ "faces": {
+ "north": {"uv": [8.5, 7, 9.5, 7.25], "texture": "#0"},
+ "east": {"uv": [8.75, 8.5, 9, 8.75], "texture": "#0"},
+ "south": {"uv": [7.5, 8.5, 8.5, 8.75], "texture": "#0"},
+ "west": {"uv": [7.5, 9, 7.75, 9.25], "texture": "#0"},
+ "up": {"uv": [9.5, 7.75, 8.5, 7.5], "texture": "#0"},
+ "down": {"uv": [9.5, 8, 8.5, 8.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 7, -5],
+ "to": [14, 13, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -5, 10]},
+ "faces": {
+ "north": {"uv": [4.25, 9.5, 7.25, 11], "texture": "#0"},
+ "east": {"uv": [10.75, 5.75, 12.75, 7.25], "texture": "#0"},
+ "south": {"uv": [8.5, 4.5, 11.5, 5.5], "texture": "#0"},
+ "west": {"uv": [12.75, 5.75, 10.75, 7.25], "texture": "#0"},
+ "up": {"uv": [11.5, 2, 8.5, 0], "texture": "#0"},
+ "down": {"uv": [8.5, 4.25, 11.5, 2.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 1, -8],
+ "to": [14, 7, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -11, 7]},
+ "faces": {
+ "north": {"uv": [4.25, 9.5, 7.25, 11], "texture": "#0"},
+ "east": {"uv": [10.75, 5.75, 12.75, 7.25], "texture": "#0"},
+ "south": {"uv": [8.5, 4.5, 11.5, 5.5], "texture": "#0"},
+ "west": {"uv": [12.75, 5.75, 10.75, 7.25], "texture": "#0"},
+ "up": {"uv": [11.5, 2, 8.5, 0], "texture": "#0"},
+ "down": {"uv": [8.5, 4.25, 11.5, 2.25], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": [1]
+ },
+ 2,
+ 3
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/kitchen_shelf/kitchen_shelf.json b/统计/_sa_decor_models/03_容器/models/block/kitchen_shelf/kitchen_shelf.json
new file mode 100644
index 0000000..2684b5e
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/kitchen_shelf/kitchen_shelf.json
@@ -0,0 +1,210 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "6": "sa_decor:block/lootcrates/kitchen_shelf",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [0, 6, 7],
+ "to": [16, 8, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 9]},
+ "faces": {
+ "north": {"uv": [0, 2.25, 4, 2.75], "texture": "#6"},
+ "east": {"uv": [0.75, 3.25, 2.75, 3.75], "texture": "#6"},
+ "south": {"uv": [0, 2.75, 4, 3.25], "texture": "#6"},
+ "west": {"uv": [0.75, 3.25, 2.75, 3.75], "texture": "#6"},
+ "up": {"uv": [4, 2, 0, 0], "texture": "#6"},
+ "down": {"uv": [4, 0, 0, 2], "texture": "#6"}
+ }
+ },
+ {
+ "from": [14, 1.2, 12],
+ "to": [14, 8.2, 14],
+ "rotation": {"angle": -45, "axis": "x", "origin": [14.5, 6.2, 13.5]},
+ "faces": {
+ "north": {"uv": [3.5, 3.25, 3.5, 5], "texture": "#6"},
+ "east": {"uv": [0, 5.75, 0.75, 8], "texture": "#6"},
+ "south": {"uv": [3.5, 3.25, 3.5, 5], "texture": "#6"},
+ "west": {"uv": [0, 5.75, 0.75, 8], "texture": "#6"},
+ "up": {"uv": [0.75, 4.25, 0.75, 3.75], "texture": "#6"},
+ "down": {"uv": [0.75, 3.75, 0.75, 4.25], "texture": "#6"}
+ }
+ },
+ {
+ "from": [14, 3.2, 14],
+ "to": [15, 8.2, 14],
+ "rotation": {"angle": -45, "axis": "x", "origin": [14.5, 6.2, 13.5]},
+ "faces": {
+ "north": {"uv": [3, 3.25, 3.25, 4.5], "texture": "#6"},
+ "east": {"uv": [1, 3.75, 1, 5], "texture": "#6"},
+ "south": {"uv": [3, 3.25, 3.25, 4.5], "texture": "#6"},
+ "west": {"uv": [1.25, 3.75, 1.25, 5], "texture": "#6"},
+ "up": {"uv": [0.75, 4.25, 0.75, 3.75], "texture": "#6"},
+ "down": {"uv": [0.75, 3.75, 0.75, 4.25], "texture": "#6"}
+ }
+ },
+ {
+ "from": [2, 1.2, 12],
+ "to": [2, 8.2, 14],
+ "rotation": {"angle": -45, "axis": "x", "origin": [1.5, 6.2, 13.5]},
+ "faces": {
+ "north": {"uv": [3.5, 3.25, 3.5, 5], "texture": "#6"},
+ "east": {"uv": [0, 5.75, 0.75, 8], "texture": "#6"},
+ "south": {"uv": [3.5, 3.25, 3.5, 5], "texture": "#6"},
+ "west": {"uv": [0, 5.75, 0.75, 8], "texture": "#6"},
+ "up": {"uv": [0.75, 4.25, 0.75, 3.75], "texture": "#6"},
+ "down": {"uv": [0.75, 3.75, 0.75, 4.25], "texture": "#6"}
+ }
+ },
+ {
+ "from": [1, 3.2, 14],
+ "to": [2, 8.2, 14],
+ "rotation": {"angle": -45, "axis": "x", "origin": [1.5, 6.2, 13.5]},
+ "faces": {
+ "north": {"uv": [3, 3.25, 3.25, 4.5], "texture": "#6"},
+ "east": {"uv": [1.25, 3.75, 1.25, 5], "texture": "#6"},
+ "south": {"uv": [3, 3.25, 3.25, 4.5], "texture": "#6"},
+ "west": {"uv": [1, 3.75, 1, 5], "texture": "#6"},
+ "up": {"uv": [0.75, 4.25, 0.75, 3.75], "texture": "#6"},
+ "down": {"uv": [0.75, 3.75, 0.75, 4.25], "texture": "#6"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 103, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 103, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, -1.75],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [1.75, -2.5, 0],
+ "scale": [0.85351, 0.85351, 0.85351]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 0,
+ {
+ "name": "suport",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2]
+ },
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [3, 4]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/kitchen_shelf/kitchen_shelf1.json b/统计/_sa_decor_models/03_容器/models/block/kitchen_shelf/kitchen_shelf1.json
new file mode 100644
index 0000000..8155472
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/kitchen_shelf/kitchen_shelf1.json
@@ -0,0 +1,262 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "6": "sa_decor:block/lootcrates/kitchen_shelf",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [1, 8, 10],
+ "to": [5, 15, 14],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [3, 11.5, 12]},
+ "faces": {
+ "north": {"uv": [9, 9.25, 10, 11], "texture": "#6"},
+ "east": {"uv": [8, 9.25, 9, 11], "texture": "#6"},
+ "south": {"uv": [11, 9.25, 12, 11], "texture": "#6"},
+ "west": {"uv": [10, 9.25, 11, 11], "texture": "#6"},
+ "up": {"uv": [10, 9.25, 9, 8.25], "texture": "#6"},
+ "down": {"uv": [11, 8.25, 10, 9.25], "texture": "#6"}
+ }
+ },
+ {
+ "from": [11, 8, 9],
+ "to": [15, 12, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 11, 13]},
+ "faces": {
+ "north": {"uv": [6, 6, 5, 5], "rotation": 270, "texture": "#6"},
+ "east": {"uv": [5, 6, 6, 7.5], "rotation": 90, "texture": "#6"},
+ "south": {"uv": [7, 5, 6, 6], "rotation": 270, "texture": "#6"},
+ "west": {"uv": [7, 6, 8, 7.5], "rotation": 270, "texture": "#6"},
+ "up": {"uv": [4, 6, 5, 7.5], "texture": "#6"},
+ "down": {"uv": [6, 6, 7, 7.5], "rotation": 180, "texture": "#6"}
+ }
+ },
+ {
+ "from": [6, 8, 9],
+ "to": [10, 12, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 11, 13]},
+ "faces": {
+ "north": {"uv": [6, 1, 5, 0], "rotation": 270, "texture": "#6"},
+ "east": {"uv": [5, 1, 6, 2.5], "rotation": 90, "texture": "#6"},
+ "south": {"uv": [7, 0, 6, 1], "rotation": 270, "texture": "#6"},
+ "west": {"uv": [7, 1, 8, 2.5], "rotation": 270, "texture": "#6"},
+ "up": {"uv": [4, 1, 5, 2.5], "texture": "#6"},
+ "down": {"uv": [6, 1, 7, 2.5], "rotation": 180, "texture": "#6"}
+ }
+ },
+ {
+ "from": [8.1, 12, 9.2],
+ "to": [12.1, 16, 15.2],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [11, 15, 13]},
+ "faces": {
+ "north": {"uv": [6, 3.5, 5, 2.5], "rotation": 270, "texture": "#6"},
+ "east": {"uv": [5, 3.5, 6, 5], "rotation": 90, "texture": "#6"},
+ "south": {"uv": [7, 2.5, 6, 3.5], "rotation": 270, "texture": "#6"},
+ "west": {"uv": [7, 3.5, 8, 5], "rotation": 270, "texture": "#6"},
+ "up": {"uv": [4, 3.5, 5, 5], "texture": "#6"},
+ "down": {"uv": [6, 3.5, 7, 5], "rotation": 180, "texture": "#6"}
+ }
+ },
+ {
+ "from": [0, 6, 7],
+ "to": [16, 8, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 9]},
+ "faces": {
+ "north": {"uv": [0, 2.25, 4, 2.75], "texture": "#6"},
+ "east": {"uv": [0.75, 3.25, 2.75, 3.75], "texture": "#6"},
+ "south": {"uv": [0, 2.75, 4, 3.25], "texture": "#6"},
+ "west": {"uv": [0.75, 3.25, 2.75, 3.75], "texture": "#6"},
+ "up": {"uv": [4, 2, 0, 0], "texture": "#6"},
+ "down": {"uv": [4, 0, 0, 2], "texture": "#6"}
+ }
+ },
+ {
+ "from": [14, 1.2, 12],
+ "to": [14, 8.2, 14],
+ "rotation": {"angle": -45, "axis": "x", "origin": [14.5, 6.2, 13.5]},
+ "faces": {
+ "north": {"uv": [3.5, 3.25, 3.5, 5], "texture": "#6"},
+ "east": {"uv": [0, 5.75, 0.75, 8], "texture": "#6"},
+ "south": {"uv": [3.5, 3.25, 3.5, 5], "texture": "#6"},
+ "west": {"uv": [0, 5.75, 0.75, 8], "texture": "#6"},
+ "up": {"uv": [0.75, 4.25, 0.75, 3.75], "texture": "#6"},
+ "down": {"uv": [0.75, 3.75, 0.75, 4.25], "texture": "#6"}
+ }
+ },
+ {
+ "from": [14, 3.2, 14],
+ "to": [15, 8.2, 14],
+ "rotation": {"angle": -45, "axis": "x", "origin": [14.5, 6.2, 13.5]},
+ "faces": {
+ "north": {"uv": [3, 3.25, 3.25, 4.5], "texture": "#6"},
+ "east": {"uv": [1, 3.75, 1, 5], "texture": "#6"},
+ "south": {"uv": [3, 3.25, 3.25, 4.5], "texture": "#6"},
+ "west": {"uv": [1.25, 3.75, 1.25, 5], "texture": "#6"},
+ "up": {"uv": [0.75, 4.25, 0.75, 3.75], "texture": "#6"},
+ "down": {"uv": [0.75, 3.75, 0.75, 4.25], "texture": "#6"}
+ }
+ },
+ {
+ "from": [2, 1.2, 12],
+ "to": [2, 8.2, 14],
+ "rotation": {"angle": -45, "axis": "x", "origin": [1.5, 6.2, 13.5]},
+ "faces": {
+ "north": {"uv": [3.5, 3.25, 3.5, 5], "texture": "#6"},
+ "east": {"uv": [0, 5.75, 0.75, 8], "texture": "#6"},
+ "south": {"uv": [3.5, 3.25, 3.5, 5], "texture": "#6"},
+ "west": {"uv": [0, 5.75, 0.75, 8], "texture": "#6"},
+ "up": {"uv": [0.75, 4.25, 0.75, 3.75], "texture": "#6"},
+ "down": {"uv": [0.75, 3.75, 0.75, 4.25], "texture": "#6"}
+ }
+ },
+ {
+ "from": [1, 3.2, 14],
+ "to": [2, 8.2, 14],
+ "rotation": {"angle": -45, "axis": "x", "origin": [1.5, 6.2, 13.5]},
+ "faces": {
+ "north": {"uv": [3, 3.25, 3.25, 4.5], "texture": "#6"},
+ "east": {"uv": [1.25, 3.75, 1.25, 5], "texture": "#6"},
+ "south": {"uv": [3, 3.25, 3.25, 4.5], "texture": "#6"},
+ "west": {"uv": [1, 3.75, 1, 5], "texture": "#6"},
+ "up": {"uv": [0.75, 4.25, 0.75, 3.75], "texture": "#6"},
+ "down": {"uv": [0.75, 3.75, 0.75, 4.25], "texture": "#6"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 103, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 103, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, -1.75],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [1.75, -2.5, 0],
+ "scale": [0.85351, 0.85351, 0.85351]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ },
+ 4,
+ {
+ "name": "suport",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6]
+ },
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [7, 8]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/locker/gray/locker_gray.json b/统计/_sa_decor_models/03_容器/models/block/locker/gray/locker_gray.json
new file mode 100644
index 0000000..e1e2f6a
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/locker/gray/locker_gray.json
@@ -0,0 +1,116 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/locker/gray_locker",
+ "particle": "sa_decor:block/lootcrates/locker/gray_locker"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 7],
+ "to": [16, 32, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [1.125, 1.125, 3.125, 5.125], "texture": "#0"},
+ "east": {"uv": [0, 1.125, 1.125, 5.125], "texture": "#0"},
+ "south": {"uv": [4.25, 1.125, 6.25, 5.125], "texture": "#0"},
+ "west": {"uv": [3.125, 1.125, 4.25, 5.125], "texture": "#0"},
+ "up": {"uv": [3.125, 1.125, 1.125, 0], "texture": "#0"},
+ "down": {"uv": [5.125, 0, 3.125, 1.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 1, 8],
+ "to": [15, 26, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 15]},
+ "faces": {
+ "north": {"uv": [11, 1.875, 12.75, 5], "texture": "#0"},
+ "east": {"uv": [9.75, 1.125, 10.875, 5.125], "texture": "#0"},
+ "south": {"uv": [14, 1.125, 16, 5.125], "texture": "#0"},
+ "west": {"uv": [12.875, 1.125, 14, 5.125], "texture": "#0"},
+ "up": {"uv": [12.875, 1.125, 10.875, 0], "texture": "#0"},
+ "down": {"uv": [14.875, 0, 12.875, 1.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 30, 6],
+ "to": [16, 32, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 31, 11]},
+ "faces": {
+ "north": {"uv": [1.25, 6.375, 3.25, 6.625], "texture": "#0"},
+ "east": {"uv": [0, 6.375, 1.25, 6.625], "texture": "#0"},
+ "south": {"uv": [4.5, 6.375, 6.5, 6.625], "texture": "#0"},
+ "west": {"uv": [3.25, 6.375, 4.5, 6.625], "texture": "#0"},
+ "up": {"uv": [3.25, 6.375, 1.25, 5.125], "texture": "#0"},
+ "down": {"uv": [5.25, 5.125, 3.25, 6.375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 1, 6],
+ "to": [8, 28, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 1, 7]},
+ "faces": {
+ "north": {"uv": [6.375, 0.125, 7.25, 3.375], "texture": "#0"},
+ "east": {"uv": [6.25, 0.125, 6.375, 3.375], "texture": "#0"},
+ "south": {"uv": [7.375, 0.125, 8.25, 3.375], "texture": "#0"},
+ "west": {"uv": [7.25, 0.125, 7.375, 3.375], "texture": "#0"},
+ "up": {"uv": [7.25, 0.125, 6.375, 0], "texture": "#0"},
+ "down": {"uv": [8.125, 0, 7.25, 0.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [8, 1, 6],
+ "to": [15, 28, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 7]},
+ "faces": {
+ "north": {"uv": [6.625, 3.5, 7.5, 6.75], "texture": "#0"},
+ "east": {"uv": [6.5, 3.5, 6.625, 6.75], "texture": "#0"},
+ "south": {"uv": [7.625, 3.5, 8.5, 6.75], "texture": "#0"},
+ "west": {"uv": [7.5, 3.5, 7.625, 6.75], "texture": "#0"},
+ "up": {"uv": [7.5, 3.5, 6.625, 3.375], "texture": "#0"},
+ "down": {"uv": [8.375, 3.375, 7.5, 3.5], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.5, -3.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/locker/gray/locker_gray_open.json b/统计/_sa_decor_models/03_容器/models/block/locker/gray/locker_gray_open.json
new file mode 100644
index 0000000..6a09f8a
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/locker/gray/locker_gray_open.json
@@ -0,0 +1,116 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/locker/gray_locker",
+ "particle": "sa_decor:block/lootcrates/locker/gray_locker"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 7],
+ "to": [16, 32, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [1.125, 1.125, 3.125, 5.125], "texture": "#0"},
+ "east": {"uv": [0, 1.125, 1.125, 5.125], "texture": "#0"},
+ "south": {"uv": [4.25, 1.125, 6.25, 5.125], "texture": "#0"},
+ "west": {"uv": [3.125, 1.125, 4.25, 5.125], "texture": "#0"},
+ "up": {"uv": [3.125, 1.125, 1.125, 0], "texture": "#0"},
+ "down": {"uv": [5.125, 0, 3.125, 1.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 1, 8],
+ "to": [15, 26, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 15]},
+ "faces": {
+ "north": {"uv": [11, 1.875, 12.75, 5], "texture": "#0"},
+ "east": {"uv": [9.75, 1.125, 10.875, 5.125], "texture": "#0"},
+ "south": {"uv": [14, 1.125, 16, 5.125], "texture": "#0"},
+ "west": {"uv": [12.875, 1.125, 14, 5.125], "texture": "#0"},
+ "up": {"uv": [12.875, 1.125, 10.875, 0], "texture": "#0"},
+ "down": {"uv": [14.875, 0, 12.875, 1.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 30, 6],
+ "to": [16, 32, 16],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 29, 11]},
+ "faces": {
+ "north": {"uv": [1.25, 6.375, 3.25, 6.625], "texture": "#0"},
+ "east": {"uv": [0, 6.375, 1.25, 6.625], "texture": "#0"},
+ "south": {"uv": [4.5, 6.375, 6.5, 6.625], "texture": "#0"},
+ "west": {"uv": [3.25, 6.375, 4.5, 6.625], "texture": "#0"},
+ "up": {"uv": [3.25, 6.375, 1.25, 5.125], "texture": "#0"},
+ "down": {"uv": [5.25, 5.125, 3.25, 6.375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 1, 0],
+ "to": [1, 28, 7],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [1, 1, 7]},
+ "faces": {
+ "north": {"uv": [6.25, 0.125, 6.375, 3.375], "texture": "#0"},
+ "east": {"uv": [7.375, 0.125, 8.25, 3.375], "texture": "#0"},
+ "south": {"uv": [7.25, 0.125, 7.375, 3.375], "texture": "#0"},
+ "west": {"uv": [6.375, 0.125, 7.25, 3.375], "texture": "#0"},
+ "up": {"uv": [7.25, 0.125, 6.375, 0], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [8.125, 0, 7.25, 0.125], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [8, 1, 0],
+ "to": [9, 28, 7],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [9, 1, 7]},
+ "faces": {
+ "north": {"uv": [6.5, 3.5, 6.625, 6.75], "texture": "#0"},
+ "east": {"uv": [7.625, 3.5, 8.5, 6.75], "texture": "#0"},
+ "south": {"uv": [7.5, 3.5, 7.625, 6.75], "texture": "#0"},
+ "west": {"uv": [6.625, 3.5, 7.5, 6.75], "texture": "#0"},
+ "up": {"uv": [7.5, 3.5, 6.625, 3.375], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [8.375, 3.375, 7.5, 3.5], "rotation": 90, "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.5, -3.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/locker/green/locker_green.json b/统计/_sa_decor_models/03_容器/models/block/locker/green/locker_green.json
new file mode 100644
index 0000000..b40bcac
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/locker/green/locker_green.json
@@ -0,0 +1,116 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/locker/green_locker",
+ "particle": "sa_decor:block/lootcrates/locker/green_locker"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 7],
+ "to": [16, 32, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [1.125, 1.125, 3.125, 5.125], "texture": "#0"},
+ "east": {"uv": [0, 1.125, 1.125, 5.125], "texture": "#0"},
+ "south": {"uv": [4.25, 1.125, 6.25, 5.125], "texture": "#0"},
+ "west": {"uv": [3.125, 1.125, 4.25, 5.125], "texture": "#0"},
+ "up": {"uv": [3.125, 1.125, 1.125, 0], "texture": "#0"},
+ "down": {"uv": [5.125, 0, 3.125, 1.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 1, 8],
+ "to": [15, 26, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 15]},
+ "faces": {
+ "north": {"uv": [11, 1.875, 12.75, 5], "texture": "#0"},
+ "east": {"uv": [9.75, 1.125, 10.875, 5.125], "texture": "#0"},
+ "south": {"uv": [14, 1.125, 16, 5.125], "texture": "#0"},
+ "west": {"uv": [12.875, 1.125, 14, 5.125], "texture": "#0"},
+ "up": {"uv": [12.875, 1.125, 10.875, 0], "texture": "#0"},
+ "down": {"uv": [14.875, 0, 12.875, 1.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 30, 6],
+ "to": [16, 32, 16],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 31, 11]},
+ "faces": {
+ "north": {"uv": [1.25, 6.375, 3.25, 6.625], "texture": "#0"},
+ "east": {"uv": [0, 6.375, 1.25, 6.625], "texture": "#0"},
+ "south": {"uv": [4.5, 6.375, 6.5, 6.625], "texture": "#0"},
+ "west": {"uv": [3.25, 6.375, 4.5, 6.625], "texture": "#0"},
+ "up": {"uv": [3.25, 6.375, 1.25, 5.125], "texture": "#0"},
+ "down": {"uv": [5.25, 5.125, 3.25, 6.375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 1, 6],
+ "to": [8, 28, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 1, 7]},
+ "faces": {
+ "north": {"uv": [6.375, 0.125, 7.25, 3.375], "texture": "#0"},
+ "east": {"uv": [6.25, 0.125, 6.375, 3.375], "texture": "#0"},
+ "south": {"uv": [7.375, 0.125, 8.25, 3.375], "texture": "#0"},
+ "west": {"uv": [7.25, 0.125, 7.375, 3.375], "texture": "#0"},
+ "up": {"uv": [7.25, 0.125, 6.375, 0], "texture": "#0"},
+ "down": {"uv": [8.125, 0, 7.25, 0.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [8, 1, 6],
+ "to": [15, 28, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 7]},
+ "faces": {
+ "north": {"uv": [6.625, 3.5, 7.5, 6.75], "texture": "#0"},
+ "east": {"uv": [6.5, 3.5, 6.625, 6.75], "texture": "#0"},
+ "south": {"uv": [7.625, 3.5, 8.5, 6.75], "texture": "#0"},
+ "west": {"uv": [7.5, 3.5, 7.625, 6.75], "texture": "#0"},
+ "up": {"uv": [7.5, 3.5, 6.625, 3.375], "texture": "#0"},
+ "down": {"uv": [8.375, 3.375, 7.5, 3.5], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.5, -3.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/locker/green/locker_green_open.json b/统计/_sa_decor_models/03_容器/models/block/locker/green/locker_green_open.json
new file mode 100644
index 0000000..a215647
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/locker/green/locker_green_open.json
@@ -0,0 +1,116 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/locker/green_locker",
+ "particle": "sa_decor:block/lootcrates/locker/green_locker"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 7],
+ "to": [16, 32, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [1.125, 1.125, 3.125, 5.125], "texture": "#0"},
+ "east": {"uv": [0, 1.125, 1.125, 5.125], "texture": "#0"},
+ "south": {"uv": [4.25, 1.125, 6.25, 5.125], "texture": "#0"},
+ "west": {"uv": [3.125, 1.125, 4.25, 5.125], "texture": "#0"},
+ "up": {"uv": [3.125, 1.125, 1.125, 0], "texture": "#0"},
+ "down": {"uv": [5.125, 0, 3.125, 1.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 1, 8],
+ "to": [15, 26, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 15]},
+ "faces": {
+ "north": {"uv": [11, 1.875, 12.75, 5], "texture": "#0"},
+ "east": {"uv": [9.75, 1.125, 10.875, 5.125], "texture": "#0"},
+ "south": {"uv": [14, 1.125, 16, 5.125], "texture": "#0"},
+ "west": {"uv": [12.875, 1.125, 14, 5.125], "texture": "#0"},
+ "up": {"uv": [12.875, 1.125, 10.875, 0], "texture": "#0"},
+ "down": {"uv": [14.875, 0, 12.875, 1.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 30, 6],
+ "to": [16, 32, 16],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 31, 11]},
+ "faces": {
+ "north": {"uv": [1.25, 6.375, 3.25, 6.625], "texture": "#0"},
+ "east": {"uv": [0, 6.375, 1.25, 6.625], "texture": "#0"},
+ "south": {"uv": [4.5, 6.375, 6.5, 6.625], "texture": "#0"},
+ "west": {"uv": [3.25, 6.375, 4.5, 6.625], "texture": "#0"},
+ "up": {"uv": [3.25, 6.375, 1.25, 5.125], "texture": "#0"},
+ "down": {"uv": [5.25, 5.125, 3.25, 6.375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 1, 0],
+ "to": [1, 28, 7],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [1, 1, 7]},
+ "faces": {
+ "north": {"uv": [6.25, 0.125, 6.375, 3.375], "texture": "#0"},
+ "east": {"uv": [7.375, 0.125, 8.25, 3.375], "texture": "#0"},
+ "south": {"uv": [7.25, 0.125, 7.375, 3.375], "texture": "#0"},
+ "west": {"uv": [6.375, 0.125, 7.25, 3.375], "texture": "#0"},
+ "up": {"uv": [7.25, 0.125, 6.375, 0], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [8.125, 0, 7.25, 0.125], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [8, 1, 0],
+ "to": [9, 28, 7],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [9, 1, 7]},
+ "faces": {
+ "north": {"uv": [6.5, 3.5, 6.625, 6.75], "texture": "#0"},
+ "east": {"uv": [7.625, 3.5, 8.5, 6.75], "texture": "#0"},
+ "south": {"uv": [7.5, 3.5, 7.625, 6.75], "texture": "#0"},
+ "west": {"uv": [6.625, 3.5, 7.5, 6.75], "texture": "#0"},
+ "up": {"uv": [7.5, 3.5, 6.625, 3.375], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [8.375, 3.375, 7.5, 3.5], "rotation": 90, "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.5, -3.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/locker/locker.json b/统计/_sa_decor_models/03_容器/models/block/locker/locker.json
new file mode 100644
index 0000000..3460788
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/locker/locker.json
@@ -0,0 +1,116 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/locker/locker",
+ "particle": "sa_decor:block/lootcrates/locker/locker"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 7],
+ "to": [16, 32, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [1.125, 1.125, 3.125, 5.125], "texture": "#0"},
+ "east": {"uv": [0, 1.125, 1.125, 5.125], "texture": "#0"},
+ "south": {"uv": [4.25, 1.125, 6.25, 5.125], "texture": "#0"},
+ "west": {"uv": [3.125, 1.125, 4.25, 5.125], "texture": "#0"},
+ "up": {"uv": [3.125, 1.125, 1.125, 0], "texture": "#0"},
+ "down": {"uv": [5.125, 0, 3.125, 1.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 1, 8],
+ "to": [15, 26, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 15]},
+ "faces": {
+ "north": {"uv": [11, 1.875, 12.75, 5], "texture": "#0"},
+ "east": {"uv": [9.75, 1.125, 10.875, 5.125], "texture": "#0"},
+ "south": {"uv": [14, 1.125, 16, 5.125], "texture": "#0"},
+ "west": {"uv": [12.875, 1.125, 14, 5.125], "texture": "#0"},
+ "up": {"uv": [12.875, 1.125, 10.875, 0], "texture": "#0"},
+ "down": {"uv": [14.875, 0, 12.875, 1.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 30, 6],
+ "to": [16, 32, 16],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 31, 11]},
+ "faces": {
+ "north": {"uv": [1.25, 6.375, 3.25, 6.625], "texture": "#0"},
+ "east": {"uv": [0, 6.375, 1.25, 6.625], "texture": "#0"},
+ "south": {"uv": [4.5, 6.375, 6.5, 6.625], "texture": "#0"},
+ "west": {"uv": [3.25, 6.375, 4.5, 6.625], "texture": "#0"},
+ "up": {"uv": [3.25, 6.375, 1.25, 5.125], "texture": "#0"},
+ "down": {"uv": [5.25, 5.125, 3.25, 6.375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 1, 6],
+ "to": [8, 28, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 1, 7]},
+ "faces": {
+ "north": {"uv": [6.375, 0.125, 7.25, 3.375], "texture": "#0"},
+ "east": {"uv": [6.25, 0.125, 6.375, 3.375], "texture": "#0"},
+ "south": {"uv": [7.375, 0.125, 8.25, 3.375], "texture": "#0"},
+ "west": {"uv": [7.25, 0.125, 7.375, 3.375], "texture": "#0"},
+ "up": {"uv": [7.25, 0.125, 6.375, 0], "texture": "#0"},
+ "down": {"uv": [8.125, 0, 7.25, 0.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [8, 1, 6],
+ "to": [15, 28, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 7]},
+ "faces": {
+ "north": {"uv": [6.625, 3.5, 7.5, 6.75], "texture": "#0"},
+ "east": {"uv": [6.5, 3.5, 6.625, 6.75], "texture": "#0"},
+ "south": {"uv": [7.625, 3.5, 8.5, 6.75], "texture": "#0"},
+ "west": {"uv": [7.5, 3.5, 7.625, 6.75], "texture": "#0"},
+ "up": {"uv": [7.5, 3.5, 6.625, 3.375], "texture": "#0"},
+ "down": {"uv": [8.375, 3.375, 7.5, 3.5], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.5, -3.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/locker/locker_open.json b/统计/_sa_decor_models/03_容器/models/block/locker/locker_open.json
new file mode 100644
index 0000000..a390a4f
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/locker/locker_open.json
@@ -0,0 +1,116 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/locker/locker",
+ "particle": "sa_decor:block/lootcrates/locker/locker"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 7],
+ "to": [16, 32, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [1.125, 1.125, 3.125, 5.125], "texture": "#0"},
+ "east": {"uv": [0, 1.125, 1.125, 5.125], "texture": "#0"},
+ "south": {"uv": [4.25, 1.125, 6.25, 5.125], "texture": "#0"},
+ "west": {"uv": [3.125, 1.125, 4.25, 5.125], "texture": "#0"},
+ "up": {"uv": [3.125, 1.125, 1.125, 0], "texture": "#0"},
+ "down": {"uv": [5.125, 0, 3.125, 1.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 1, 8],
+ "to": [15, 26, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 15]},
+ "faces": {
+ "north": {"uv": [11, 1.875, 12.75, 5], "texture": "#0"},
+ "east": {"uv": [9.75, 1.125, 10.875, 5.125], "texture": "#0"},
+ "south": {"uv": [14, 1.125, 16, 5.125], "texture": "#0"},
+ "west": {"uv": [12.875, 1.125, 14, 5.125], "texture": "#0"},
+ "up": {"uv": [12.875, 1.125, 10.875, 0], "texture": "#0"},
+ "down": {"uv": [14.875, 0, 12.875, 1.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-0.2, 29.8, 5.9],
+ "to": [15.8, 31.8, 15.9],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 29, 11]},
+ "faces": {
+ "north": {"uv": [1.25, 6.375, 3.25, 6.625], "texture": "#0"},
+ "east": {"uv": [0, 6.375, 1.25, 6.625], "texture": "#0"},
+ "south": {"uv": [4.5, 6.375, 6.5, 6.625], "texture": "#0"},
+ "west": {"uv": [3.25, 6.375, 4.5, 6.625], "texture": "#0"},
+ "up": {"uv": [3.25, 6.375, 1.25, 5.125], "texture": "#0"},
+ "down": {"uv": [5.25, 5.125, 3.25, 6.375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 1, 0],
+ "to": [1, 28, 7],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [1, 1, 7]},
+ "faces": {
+ "north": {"uv": [6.25, 0.125, 6.375, 3.375], "texture": "#0"},
+ "east": {"uv": [7.375, 0.125, 8.25, 3.375], "texture": "#0"},
+ "south": {"uv": [7.25, 0.125, 7.375, 3.375], "texture": "#0"},
+ "west": {"uv": [6.375, 0.125, 7.25, 3.375], "texture": "#0"},
+ "up": {"uv": [7.25, 0.125, 6.375, 0], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [8.125, 0, 7.25, 0.125], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [8, 1, 0],
+ "to": [9, 28, 7],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [9, 1, 7]},
+ "faces": {
+ "north": {"uv": [6.5, 3.5, 6.625, 6.75], "texture": "#0"},
+ "east": {"uv": [7.625, 3.5, 8.5, 6.75], "texture": "#0"},
+ "south": {"uv": [7.5, 3.5, 7.625, 6.75], "texture": "#0"},
+ "west": {"uv": [6.625, 3.5, 7.5, 6.75], "texture": "#0"},
+ "up": {"uv": [7.5, 3.5, 6.625, 3.375], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [8.375, 3.375, 7.5, 3.5], "rotation": 90, "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.5, -3.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/locker/red/locker_red.json b/统计/_sa_decor_models/03_容器/models/block/locker/red/locker_red.json
new file mode 100644
index 0000000..7e6b332
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/locker/red/locker_red.json
@@ -0,0 +1,116 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/locker/red_locker",
+ "particle": "sa_decor:block/lootcrates/locker/red_locker"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 7],
+ "to": [16, 32, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [1.125, 1.125, 3.125, 5.125], "texture": "#0"},
+ "east": {"uv": [0, 1.125, 1.125, 5.125], "texture": "#0"},
+ "south": {"uv": [4.25, 1.125, 6.25, 5.125], "texture": "#0"},
+ "west": {"uv": [3.125, 1.125, 4.25, 5.125], "texture": "#0"},
+ "up": {"uv": [3.125, 1.125, 1.125, 0], "texture": "#0"},
+ "down": {"uv": [5.125, 0, 3.125, 1.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 1, 8],
+ "to": [15, 26, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 15]},
+ "faces": {
+ "north": {"uv": [11, 1.875, 12.75, 5], "texture": "#0"},
+ "east": {"uv": [9.75, 1.125, 10.875, 5.125], "texture": "#0"},
+ "south": {"uv": [14, 1.125, 16, 5.125], "texture": "#0"},
+ "west": {"uv": [12.875, 1.125, 14, 5.125], "texture": "#0"},
+ "up": {"uv": [12.875, 1.125, 10.875, 0], "texture": "#0"},
+ "down": {"uv": [14.875, 0, 12.875, 1.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 30, 6],
+ "to": [16, 32, 16],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 31, 11]},
+ "faces": {
+ "north": {"uv": [1.25, 6.375, 3.25, 6.625], "texture": "#0"},
+ "east": {"uv": [0, 6.375, 1.25, 6.625], "texture": "#0"},
+ "south": {"uv": [4.5, 6.375, 6.5, 6.625], "texture": "#0"},
+ "west": {"uv": [3.25, 6.375, 4.5, 6.625], "texture": "#0"},
+ "up": {"uv": [3.25, 6.375, 1.25, 5.125], "texture": "#0"},
+ "down": {"uv": [5.25, 5.125, 3.25, 6.375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 1, 6],
+ "to": [8, 28, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 1, 7]},
+ "faces": {
+ "north": {"uv": [6.375, 0.125, 7.25, 3.375], "texture": "#0"},
+ "east": {"uv": [6.25, 0.125, 6.375, 3.375], "texture": "#0"},
+ "south": {"uv": [7.375, 0.125, 8.25, 3.375], "texture": "#0"},
+ "west": {"uv": [7.25, 0.125, 7.375, 3.375], "texture": "#0"},
+ "up": {"uv": [7.25, 0.125, 6.375, 0], "texture": "#0"},
+ "down": {"uv": [8.125, 0, 7.25, 0.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [8, 1, 6],
+ "to": [15, 28, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 7]},
+ "faces": {
+ "north": {"uv": [6.625, 3.5, 7.5, 6.75], "texture": "#0"},
+ "east": {"uv": [6.5, 3.5, 6.625, 6.75], "texture": "#0"},
+ "south": {"uv": [7.625, 3.5, 8.5, 6.75], "texture": "#0"},
+ "west": {"uv": [7.5, 3.5, 7.625, 6.75], "texture": "#0"},
+ "up": {"uv": [7.5, 3.5, 6.625, 3.375], "texture": "#0"},
+ "down": {"uv": [8.375, 3.375, 7.5, 3.5], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.5, -3.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/locker/red/locker_red_open.json b/统计/_sa_decor_models/03_容器/models/block/locker/red/locker_red_open.json
new file mode 100644
index 0000000..6b43b8e
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/locker/red/locker_red_open.json
@@ -0,0 +1,116 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/locker/red_locker",
+ "particle": "sa_decor:block/lootcrates/locker/red_locker"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 7],
+ "to": [16, 32, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [1.125, 1.125, 3.125, 5.125], "texture": "#0"},
+ "east": {"uv": [0, 1.125, 1.125, 5.125], "texture": "#0"},
+ "south": {"uv": [4.25, 1.125, 6.25, 5.125], "texture": "#0"},
+ "west": {"uv": [3.125, 1.125, 4.25, 5.125], "texture": "#0"},
+ "up": {"uv": [3.125, 1.125, 1.125, 0], "texture": "#0"},
+ "down": {"uv": [5.125, 0, 3.125, 1.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 1, 8],
+ "to": [15, 26, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 15]},
+ "faces": {
+ "north": {"uv": [11, 1.875, 12.75, 5], "texture": "#0"},
+ "east": {"uv": [9.75, 1.125, 10.875, 5.125], "texture": "#0"},
+ "south": {"uv": [14, 1.125, 16, 5.125], "texture": "#0"},
+ "west": {"uv": [12.875, 1.125, 14, 5.125], "texture": "#0"},
+ "up": {"uv": [12.875, 1.125, 10.875, 0], "texture": "#0"},
+ "down": {"uv": [14.875, 0, 12.875, 1.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 30, 6],
+ "to": [16, 32, 16],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 29, 11]},
+ "faces": {
+ "north": {"uv": [1.25, 6.375, 3.25, 6.625], "texture": "#0"},
+ "east": {"uv": [0, 6.375, 1.25, 6.625], "texture": "#0"},
+ "south": {"uv": [4.5, 6.375, 6.5, 6.625], "texture": "#0"},
+ "west": {"uv": [3.25, 6.375, 4.5, 6.625], "texture": "#0"},
+ "up": {"uv": [3.25, 6.375, 1.25, 5.125], "texture": "#0"},
+ "down": {"uv": [5.25, 5.125, 3.25, 6.375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 1, 0],
+ "to": [1, 28, 7],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [1, 1, 7]},
+ "faces": {
+ "north": {"uv": [6.25, 0.125, 6.375, 3.375], "texture": "#0"},
+ "east": {"uv": [7.375, 0.125, 8.25, 3.375], "texture": "#0"},
+ "south": {"uv": [7.25, 0.125, 7.375, 3.375], "texture": "#0"},
+ "west": {"uv": [6.375, 0.125, 7.25, 3.375], "texture": "#0"},
+ "up": {"uv": [7.25, 0.125, 6.375, 0], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [8.125, 0, 7.25, 0.125], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [8, 1, 0],
+ "to": [9, 28, 7],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [9, 1, 7]},
+ "faces": {
+ "north": {"uv": [6.5, 3.5, 6.625, 6.75], "texture": "#0"},
+ "east": {"uv": [7.625, 3.5, 8.5, 6.75], "texture": "#0"},
+ "south": {"uv": [7.5, 3.5, 7.625, 6.75], "texture": "#0"},
+ "west": {"uv": [6.625, 3.5, 7.5, 6.75], "texture": "#0"},
+ "up": {"uv": [7.5, 3.5, 6.625, 3.375], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [8.375, 3.375, 7.5, 3.5], "rotation": 90, "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-16, 103, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.5, -3.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/marketing_shelf/marketing_shelf.json b/统计/_sa_decor_models/03_容器/models/block/marketing_shelf/marketing_shelf.json
new file mode 100644
index 0000000..ca1326c
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/marketing_shelf/marketing_shelf.json
@@ -0,0 +1,246 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/market_shelf2",
+ "particle": "sa_decor:block/lootcrates/market_shelf2"
+ },
+ "elements": [
+ {
+ "from": [-8, 6, 14],
+ "to": [8, 22, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -18, 7]},
+ "faces": {
+ "north": {"uv": [2, 0, 4, 2], "texture": "#1"},
+ "east": {"uv": [4.25, 2, 4.5, 4], "texture": "#1"},
+ "south": {"uv": [0, 4, 2, 6], "texture": "#1"},
+ "west": {"uv": [4.5, 2, 4.25, 4], "texture": "#1"},
+ "up": {"uv": [8.5, 2, 6.5, 2.25], "texture": "#1"},
+ "down": {"uv": [8.5, 2.25, 6.5, 2.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-8, 11, 6],
+ "to": [8, 13, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, 5]},
+ "faces": {
+ "north": {"uv": [6.5, 2.5, 8.5, 2.75], "texture": "#1"},
+ "east": {"uv": [4.5, 3, 5.5, 3.25], "texture": "#1"},
+ "south": {"uv": [4.5, 2.75, 6.5, 3], "texture": "#1"},
+ "west": {"uv": [4.5, 3.25, 5.5, 3.5], "texture": "#1"},
+ "up": {"uv": [4, 1, 6, 0], "texture": "#1"},
+ "down": {"uv": [4, 1, 6, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8, 11, 6],
+ "to": [24, 13, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, 5]},
+ "faces": {
+ "north": {"uv": [4.5, 2.5, 6.5, 2.75], "texture": "#1"},
+ "east": {"uv": [4.5, 3, 5.5, 3.25], "texture": "#1"},
+ "south": {"uv": [6.5, 2.75, 8.5, 3], "texture": "#1"},
+ "west": {"uv": [4.5, 3.25, 5.5, 3.5], "texture": "#1"},
+ "up": {"uv": [6, 1, 8, 0], "texture": "#1"},
+ "down": {"uv": [6, 1, 8, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8, 6, 14],
+ "to": [24, 22, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -18, 7]},
+ "faces": {
+ "north": {"uv": [0, 0, 2, 2], "texture": "#1"},
+ "east": {"uv": [4.25, 2, 4.5, 4], "texture": "#1"},
+ "south": {"uv": [2, 4, 4, 6], "texture": "#1"},
+ "west": {"uv": [4.5, 2, 4.25, 4], "texture": "#1"},
+ "up": {"uv": [6.5, 2, 4.5, 2.25], "texture": "#1"},
+ "down": {"uv": [6.5, 2.25, 4.5, 2.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-8, -10, 5],
+ "to": [8, -7, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -10, 5]},
+ "faces": {
+ "north": {"uv": [7.5, 3, 9.5, 3.375], "texture": "#1"},
+ "east": {"uv": [5.5, 3.375, 6.5, 3.75], "texture": "#1"},
+ "south": {"uv": [4.5, 2.75, 6.5, 3], "texture": "#1"},
+ "west": {"uv": [5.5, 3.375, 6.5, 3.75], "texture": "#1"},
+ "up": {"uv": [8, 0, 10, 1], "texture": "#1"},
+ "down": {"uv": [4, 1, 6, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-8, -10, 14],
+ "to": [8, 6, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -18, 7]},
+ "faces": {
+ "north": {"uv": [2, 2, 4, 4], "texture": "#1"},
+ "east": {"uv": [4.25, 4, 4.5, 6], "texture": "#1"},
+ "south": {"uv": [0, 6, 2, 8], "texture": "#1"},
+ "west": {"uv": [4.5, 4, 4.25, 6], "texture": "#1"},
+ "up": {"uv": [8.5, 2, 6.5, 2.25], "texture": "#1"},
+ "down": {"uv": [8.5, 2.25, 6.5, 2.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-8, 1, 6],
+ "to": [8, 3, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 5]},
+ "faces": {
+ "north": {"uv": [6.5, 2.5, 8.5, 2.75], "texture": "#1"},
+ "east": {"uv": [4.5, 3, 5.5, 3.25], "texture": "#1"},
+ "south": {"uv": [4.5, 2.75, 6.5, 3], "texture": "#1"},
+ "west": {"uv": [4.5, 3.25, 5.5, 3.5], "texture": "#1"},
+ "up": {"uv": [8, 1, 6, 0], "texture": "#1"},
+ "down": {"uv": [4, 1, 6, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8, -10, 5],
+ "to": [24, -7, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -10, 5]},
+ "faces": {
+ "north": {"uv": [5.5, 3, 7.5, 3.375], "texture": "#1"},
+ "east": {"uv": [5.5, 3.375, 6.5, 3.75], "texture": "#1"},
+ "south": {"uv": [6.5, 2.75, 8.5, 3], "texture": "#1"},
+ "west": {"uv": [5.5, 3.375, 6.5, 3.75], "texture": "#1"},
+ "up": {"uv": [10, 0, 12, 1], "texture": "#1"},
+ "down": {"uv": [6, 1, 8, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8, -10, 14],
+ "to": [24, 6, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -18, 7]},
+ "faces": {
+ "north": {"uv": [0, 2, 2, 4], "texture": "#1"},
+ "east": {"uv": [4.25, 4, 4.5, 6], "texture": "#1"},
+ "south": {"uv": [2, 6, 4, 8], "texture": "#1"},
+ "west": {"uv": [4.5, 4, 4.25, 6], "texture": "#1"},
+ "up": {"uv": [6.5, 2, 4.5, 2.25], "texture": "#1"},
+ "down": {"uv": [6.5, 2.25, 4.5, 2.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8, 1, 6],
+ "to": [24, 3, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 5]},
+ "faces": {
+ "north": {"uv": [4.5, 2.5, 6.5, 2.75], "texture": "#1"},
+ "east": {"uv": [4.5, 3, 5.5, 3.25], "texture": "#1"},
+ "south": {"uv": [6.5, 2.75, 8.5, 3], "texture": "#1"},
+ "west": {"uv": [4.5, 3.25, 5.5, 3.5], "texture": "#1"},
+ "up": {"uv": [6, 1, 4, 0], "texture": "#1"},
+ "down": {"uv": [6, 1, 8, 0], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1, 0],
+ "scale": [0.18359, 0.18359, 0.18359]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1, 0],
+ "scale": [0.18359, 0.18359, 0.18359]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 133, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 133, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [1, 0.25, 0],
+ "scale": [0.42969, 0.42969, 0.42969]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, -8, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [0, 13, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 21, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5, 6]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [7, 8, 9]
+ },
+ {
+ "name": "group",
+ "origin": [0, 13, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [5, 13, 10],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [21.5, 4, 9.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/marketing_shelf/marketing_shelf_low_left.json b/统计/_sa_decor_models/03_容器/models/block/marketing_shelf/marketing_shelf_low_left.json
new file mode 100644
index 0000000..6a7d162
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/marketing_shelf/marketing_shelf_low_left.json
@@ -0,0 +1,158 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/market_shelf2",
+ "particle": "sa_decor:block/lootcrates/market_shelf2"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 5],
+ "to": [16, 3, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 5]},
+ "faces": {
+ "north": {"uv": [5.5, 3, 7.5, 3.375], "texture": "#1"},
+ "east": {"uv": [5.5, 3.375, 6.5, 3.75], "texture": "#1"},
+ "south": {"uv": [6.5, 2.75, 8.5, 3], "texture": "#1"},
+ "west": {"uv": [5.5, 3.375, 6.5, 3.75], "texture": "#1"},
+ "up": {"uv": [10, 0, 12, 1], "texture": "#1"},
+ "down": {"uv": [6, 1, 8, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 14],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -8, 7]},
+ "faces": {
+ "north": {"uv": [0, 2, 2, 4], "texture": "#1"},
+ "east": {"uv": [4.25, 4, 4.5, 6], "texture": "#1"},
+ "south": {"uv": [2, 6, 4, 8], "texture": "#1"},
+ "west": {"uv": [4.5, 4, 4.25, 6], "texture": "#1"},
+ "up": {"uv": [6.5, 2, 4.5, 2.25], "texture": "#1"},
+ "down": {"uv": [6.5, 2.25, 4.5, 2.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 11, 6],
+ "to": [16, 13, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 11, 5]},
+ "faces": {
+ "north": {"uv": [4.5, 2.5, 6.5, 2.75], "texture": "#1"},
+ "east": {"uv": [4.5, 3, 5.5, 3.25], "texture": "#1"},
+ "south": {"uv": [6.5, 2.75, 8.5, 3], "texture": "#1"},
+ "west": {"uv": [4.5, 3.25, 5.5, 3.5], "texture": "#1"},
+ "up": {"uv": [6, 1, 4, 0], "texture": "#1"},
+ "down": {"uv": [6, 1, 8, 0], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [13, -62, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [13, -62, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [1.5, -0.5, 0],
+ "scale": [0.66797, 0.66797, 0.66797]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, -8, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 13, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 21, 5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2]
+ },
+ {
+ "name": "group",
+ "origin": [0, 13, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [5, 13, 10],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [21.5, 4, 9.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/marketing_shelf/marketing_shelf_low_right.json b/统计/_sa_decor_models/03_容器/models/block/marketing_shelf/marketing_shelf_low_right.json
new file mode 100644
index 0000000..4cc5566
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/marketing_shelf/marketing_shelf_low_right.json
@@ -0,0 +1,158 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/market_shelf2",
+ "particle": "sa_decor:block/lootcrates/market_shelf2"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 5],
+ "to": [16, 3, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 5]},
+ "faces": {
+ "north": {"uv": [7.5, 3, 9.5, 3.375], "texture": "#1"},
+ "east": {"uv": [5.5, 3.375, 6.5, 3.75], "texture": "#1"},
+ "south": {"uv": [4.5, 2.75, 6.5, 3], "texture": "#1"},
+ "west": {"uv": [5.5, 3.375, 6.5, 3.75], "texture": "#1"},
+ "up": {"uv": [8, 0, 10, 1], "texture": "#1"},
+ "down": {"uv": [4, 1, 6, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 14],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -8, 7]},
+ "faces": {
+ "north": {"uv": [2, 2, 4, 4], "texture": "#1"},
+ "east": {"uv": [4.25, 4, 4.5, 6], "texture": "#1"},
+ "south": {"uv": [0, 6, 2, 8], "texture": "#1"},
+ "west": {"uv": [4.5, 4, 4.25, 6], "texture": "#1"},
+ "up": {"uv": [8.5, 2, 6.5, 2.25], "texture": "#1"},
+ "down": {"uv": [8.5, 2.25, 6.5, 2.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 11, 6],
+ "to": [16, 13, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 11, 5]},
+ "faces": {
+ "north": {"uv": [6.5, 2.5, 8.5, 2.75], "texture": "#1"},
+ "east": {"uv": [4.5, 3, 5.5, 3.25], "texture": "#1"},
+ "south": {"uv": [4.5, 2.75, 6.5, 3], "texture": "#1"},
+ "west": {"uv": [4.5, 3.25, 5.5, 3.5], "texture": "#1"},
+ "up": {"uv": [8, 1, 6, 0], "texture": "#1"},
+ "down": {"uv": [4, 1, 6, 0], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [13, -62, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [13, -62, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [1.5, -0.5, 0],
+ "scale": [0.66797, 0.66797, 0.66797]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, -8, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 13, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 21, 5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 13, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [5, 13, 10],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [21.5, 4, 9.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/marketing_shelf/marketing_shelf_top_left.json b/统计/_sa_decor_models/03_容器/models/block/marketing_shelf/marketing_shelf_top_left.json
new file mode 100644
index 0000000..2357b4b
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/marketing_shelf/marketing_shelf_top_left.json
@@ -0,0 +1,145 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/market_shelf2",
+ "particle": "sa_decor:block/lootcrates/market_shelf2"
+ },
+ "elements": [
+ {
+ "from": [0, 5, 6],
+ "to": [16, 7, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 5]},
+ "faces": {
+ "north": {"uv": [4.5, 2.5, 6.5, 2.75], "texture": "#1"},
+ "east": {"uv": [4.5, 3, 5.5, 3.25], "texture": "#1"},
+ "south": {"uv": [6.5, 2.75, 8.5, 3], "texture": "#1"},
+ "west": {"uv": [4.5, 3.25, 5.5, 3.5], "texture": "#1"},
+ "up": {"uv": [6, 1, 8, 0], "texture": "#1"},
+ "down": {"uv": [6, 1, 8, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 14],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -24, 7]},
+ "faces": {
+ "north": {"uv": [0, 0, 2, 2], "texture": "#1"},
+ "east": {"uv": [4.25, 2, 4.5, 4], "texture": "#1"},
+ "south": {"uv": [2, 4, 4, 6], "texture": "#1"},
+ "west": {"uv": [4.5, 2, 4.25, 4], "texture": "#1"},
+ "up": {"uv": [6.5, 2, 4.5, 2.25], "texture": "#1"},
+ "down": {"uv": [6.5, 2.25, 4.5, 2.5], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [13, -62, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [13, -62, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [1.5, -0.5, 0],
+ "scale": [0.66797, 0.66797, 0.66797]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, -8, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 13, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 21, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 13, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [5, 13, 10],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [21.5, 4, 9.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/marketing_shelf/marketing_shelf_top_right.json b/统计/_sa_decor_models/03_容器/models/block/marketing_shelf/marketing_shelf_top_right.json
new file mode 100644
index 0000000..727c940
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/marketing_shelf/marketing_shelf_top_right.json
@@ -0,0 +1,145 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/market_shelf2",
+ "particle": "sa_decor:block/lootcrates/market_shelf2"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 14],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -24, 7]},
+ "faces": {
+ "north": {"uv": [2, 0, 4, 2], "texture": "#1"},
+ "east": {"uv": [4.25, 2, 4.5, 4], "texture": "#1"},
+ "south": {"uv": [0, 4, 2, 6], "texture": "#1"},
+ "west": {"uv": [4.5, 2, 4.25, 4], "texture": "#1"},
+ "up": {"uv": [8.5, 2, 6.5, 2.25], "texture": "#1"},
+ "down": {"uv": [8.5, 2.25, 6.5, 2.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 5, 6],
+ "to": [16, 7, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 5, 5]},
+ "faces": {
+ "north": {"uv": [6.5, 2.5, 8.5, 2.75], "texture": "#1"},
+ "east": {"uv": [4.5, 3, 5.5, 3.25], "texture": "#1"},
+ "south": {"uv": [4.5, 2.75, 6.5, 3], "texture": "#1"},
+ "west": {"uv": [4.5, 3.25, 5.5, 3.5], "texture": "#1"},
+ "up": {"uv": [4, 1, 6, 0], "texture": "#1"},
+ "down": {"uv": [4, 1, 6, 0], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [13, -62, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [13, -62, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [1.5, -0.5, 0],
+ "scale": [0.66797, 0.66797, 0.66797]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, -8, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [0, 13, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 21, 5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 13, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [5, 13, 10],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [21.5, 4, 9.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/marketing_shelf/marketing_shelf_wooden.json b/统计/_sa_decor_models/03_容器/models/block/marketing_shelf/marketing_shelf_wooden.json
new file mode 100644
index 0000000..3e01de3
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/marketing_shelf/marketing_shelf_wooden.json
@@ -0,0 +1,246 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/market_shelf_wooden",
+ "particle": "sa_decor:block/lootcrates/market_shelf_wooden"
+ },
+ "elements": [
+ {
+ "from": [-8, 7, 14],
+ "to": [8, 23, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -17, 7]},
+ "faces": {
+ "north": {"uv": [2, 0, 4, 2], "texture": "#1"},
+ "east": {"uv": [4.25, 2, 4.5, 4], "texture": "#1"},
+ "south": {"uv": [0, 4, 2, 6], "texture": "#1"},
+ "west": {"uv": [4.5, 2, 4.25, 4], "texture": "#1"},
+ "up": {"uv": [8.5, 2, 6.5, 2.25], "texture": "#1"},
+ "down": {"uv": [8.5, 2.25, 6.5, 2.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-8, 12, 6],
+ "to": [8, 14, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 5]},
+ "faces": {
+ "north": {"uv": [6.5, 2.5, 8.5, 2.75], "texture": "#1"},
+ "east": {"uv": [4.5, 3, 5.5, 3.25], "texture": "#1"},
+ "south": {"uv": [4.5, 2.75, 6.5, 3], "texture": "#1"},
+ "west": {"uv": [4.5, 3.25, 5.5, 3.5], "texture": "#1"},
+ "up": {"uv": [4, 1, 6, 0], "texture": "#1"},
+ "down": {"uv": [4, 1, 6, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8, 7, 14],
+ "to": [24, 23, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -17, 7]},
+ "faces": {
+ "north": {"uv": [0, 0, 2, 2], "texture": "#1"},
+ "east": {"uv": [4.25, 2, 4.5, 4], "texture": "#1"},
+ "south": {"uv": [2, 4, 4, 6], "texture": "#1"},
+ "west": {"uv": [4.5, 2, 4.25, 4], "texture": "#1"},
+ "up": {"uv": [6.5, 2, 4.5, 2.25], "texture": "#1"},
+ "down": {"uv": [6.5, 2.25, 4.5, 2.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8, 12, 6],
+ "to": [24, 14, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 5]},
+ "faces": {
+ "north": {"uv": [4.5, 2.5, 6.5, 2.75], "texture": "#1"},
+ "east": {"uv": [4.5, 3, 5.5, 3.25], "texture": "#1"},
+ "south": {"uv": [6.5, 2.75, 8.5, 3], "texture": "#1"},
+ "west": {"uv": [4.5, 3.25, 5.5, 3.5], "texture": "#1"},
+ "up": {"uv": [6, 1, 8, 0], "texture": "#1"},
+ "down": {"uv": [6, 1, 8, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-8, -9, 5],
+ "to": [8, -6, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -9, 5]},
+ "faces": {
+ "north": {"uv": [7.5, 3, 9.5, 3.375], "texture": "#1"},
+ "east": {"uv": [5.5, 3.375, 6.5, 3.75], "texture": "#1"},
+ "south": {"uv": [4.5, 2.75, 6.5, 3], "texture": "#1"},
+ "west": {"uv": [5.5, 3.375, 6.5, 3.75], "texture": "#1"},
+ "up": {"uv": [8, 0, 10, 1], "texture": "#1"},
+ "down": {"uv": [4, 1, 6, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-8, -9, 14],
+ "to": [8, 7, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -17, 7]},
+ "faces": {
+ "north": {"uv": [2, 2, 4, 4], "texture": "#1"},
+ "east": {"uv": [4.25, 4, 4.5, 6], "texture": "#1"},
+ "south": {"uv": [0, 6, 2, 8], "texture": "#1"},
+ "west": {"uv": [4.5, 4, 4.25, 6], "texture": "#1"},
+ "up": {"uv": [8.5, 2, 6.5, 2.25], "texture": "#1"},
+ "down": {"uv": [8.5, 2.25, 6.5, 2.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-8, 2, 6],
+ "to": [8, 4, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 2, 5]},
+ "faces": {
+ "north": {"uv": [6.5, 2.5, 8.5, 2.75], "texture": "#1"},
+ "east": {"uv": [4.5, 3, 5.5, 3.25], "texture": "#1"},
+ "south": {"uv": [4.5, 2.75, 6.5, 3], "texture": "#1"},
+ "west": {"uv": [4.5, 3.25, 5.5, 3.5], "texture": "#1"},
+ "up": {"uv": [8, 1, 6, 0], "texture": "#1"},
+ "down": {"uv": [4, 1, 6, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8, -9, 5],
+ "to": [24, -6, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -9, 5]},
+ "faces": {
+ "north": {"uv": [5.5, 3, 7.5, 3.375], "texture": "#1"},
+ "east": {"uv": [5.5, 3.375, 6.5, 3.75], "texture": "#1"},
+ "south": {"uv": [6.5, 2.75, 8.5, 3], "texture": "#1"},
+ "west": {"uv": [5.5, 3.375, 6.5, 3.75], "texture": "#1"},
+ "up": {"uv": [10, 0, 12, 1], "texture": "#1"},
+ "down": {"uv": [6, 1, 8, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8, -9, 14],
+ "to": [24, 7, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -17, 7]},
+ "faces": {
+ "north": {"uv": [0, 2, 2, 4], "texture": "#1"},
+ "east": {"uv": [4.25, 4, 4.5, 6], "texture": "#1"},
+ "south": {"uv": [2, 6, 4, 8], "texture": "#1"},
+ "west": {"uv": [4.5, 4, 4.25, 6], "texture": "#1"},
+ "up": {"uv": [6.5, 2, 4.5, 2.25], "texture": "#1"},
+ "down": {"uv": [6.5, 2.25, 4.5, 2.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8, 2, 6],
+ "to": [24, 4, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 2, 5]},
+ "faces": {
+ "north": {"uv": [4.5, 2.5, 6.5, 2.75], "texture": "#1"},
+ "east": {"uv": [4.5, 3, 5.5, 3.25], "texture": "#1"},
+ "south": {"uv": [6.5, 2.75, 8.5, 3], "texture": "#1"},
+ "west": {"uv": [4.5, 3.25, 5.5, 3.5], "texture": "#1"},
+ "up": {"uv": [6, 1, 4, 0], "texture": "#1"},
+ "down": {"uv": [6, 1, 8, 0], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1, 0],
+ "scale": [0.18359, 0.18359, 0.18359]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1, 0],
+ "scale": [0.18359, 0.18359, 0.18359]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 133, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 133, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [1, 0.25, 0],
+ "scale": [0.42969, 0.42969, 0.42969]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, -8, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [0, -8, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [0, 13, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5, 6]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [7, 8, 9]
+ },
+ {
+ "name": "group",
+ "origin": [0, 13, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [5, 13, 10],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [21.5, 4, 9.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/marketing_shelf/marketing_shelf_wooden_low_left.json b/统计/_sa_decor_models/03_容器/models/block/marketing_shelf/marketing_shelf_wooden_low_left.json
new file mode 100644
index 0000000..0aed174
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/marketing_shelf/marketing_shelf_wooden_low_left.json
@@ -0,0 +1,134 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/market_shelf_wooden",
+ "particle": "sa_decor:block/lootcrates/market_shelf_wooden"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 5],
+ "to": [16, 3, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 5]},
+ "faces": {
+ "north": {"uv": [5.5, 3, 7.5, 3.375], "texture": "#1"},
+ "east": {"uv": [5.5, 3.375, 6.5, 3.75], "texture": "#1"},
+ "south": {"uv": [6.5, 2.75, 8.5, 3], "texture": "#1"},
+ "west": {"uv": [5.5, 3.375, 6.5, 3.75], "texture": "#1"},
+ "up": {"uv": [10, 0, 12, 1], "texture": "#1"},
+ "down": {"uv": [6, 1, 8, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 14],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -8, 7]},
+ "faces": {
+ "north": {"uv": [0, 2, 2, 4], "texture": "#1"},
+ "east": {"uv": [4.25, 4, 4.5, 6], "texture": "#1"},
+ "south": {"uv": [2, 6, 4, 8], "texture": "#1"},
+ "west": {"uv": [4.5, 4, 4.25, 6], "texture": "#1"},
+ "up": {"uv": [6.5, 2, 4.5, 2.25], "texture": "#1"},
+ "down": {"uv": [6.5, 2.25, 4.5, 2.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 11, 6],
+ "to": [16, 13, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 11, 5]},
+ "faces": {
+ "north": {"uv": [4.5, 2.5, 6.5, 2.75], "texture": "#1"},
+ "east": {"uv": [4.5, 3, 5.5, 3.25], "texture": "#1"},
+ "south": {"uv": [6.5, 2.75, 8.5, 3], "texture": "#1"},
+ "west": {"uv": [4.5, 3.25, 5.5, 3.5], "texture": "#1"},
+ "up": {"uv": [6, 1, 4, 0], "texture": "#1"},
+ "down": {"uv": [6, 1, 8, 0], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1, 0],
+ "scale": [0.18359, 0.18359, 0.18359]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1, 0],
+ "scale": [0.18359, 0.18359, 0.18359]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 133, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 133, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [1, 0.25, 0],
+ "scale": [0.42969, 0.42969, 0.42969]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 13, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2]
+ },
+ {
+ "name": "group",
+ "origin": [0, 13, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [5, 13, 10],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [21.5, 4, 9.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/marketing_shelf/marketing_shelf_wooden_low_right.json b/统计/_sa_decor_models/03_容器/models/block/marketing_shelf/marketing_shelf_wooden_low_right.json
new file mode 100644
index 0000000..fc08b2f
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/marketing_shelf/marketing_shelf_wooden_low_right.json
@@ -0,0 +1,158 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/market_shelf_wooden",
+ "particle": "sa_decor:block/lootcrates/market_shelf_wooden"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 5],
+ "to": [16, 3, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 5]},
+ "faces": {
+ "north": {"uv": [7.5, 3, 9.5, 3.375], "texture": "#1"},
+ "east": {"uv": [5.5, 3.375, 6.5, 3.75], "texture": "#1"},
+ "south": {"uv": [4.5, 2.75, 6.5, 3], "texture": "#1"},
+ "west": {"uv": [5.5, 3.375, 6.5, 3.75], "texture": "#1"},
+ "up": {"uv": [8, 0, 10, 1], "texture": "#1"},
+ "down": {"uv": [4, 1, 6, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 14],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -8, 7]},
+ "faces": {
+ "north": {"uv": [2, 2, 4, 4], "texture": "#1"},
+ "east": {"uv": [4.25, 4, 4.5, 6], "texture": "#1"},
+ "south": {"uv": [0, 6, 2, 8], "texture": "#1"},
+ "west": {"uv": [4.5, 4, 4.25, 6], "texture": "#1"},
+ "up": {"uv": [8.5, 2, 6.5, 2.25], "texture": "#1"},
+ "down": {"uv": [8.5, 2.25, 6.5, 2.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 11, 6],
+ "to": [16, 13, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 11, 5]},
+ "faces": {
+ "north": {"uv": [6.5, 2.5, 8.5, 2.75], "texture": "#1"},
+ "east": {"uv": [4.5, 3, 5.5, 3.25], "texture": "#1"},
+ "south": {"uv": [4.5, 2.75, 6.5, 3], "texture": "#1"},
+ "west": {"uv": [4.5, 3.25, 5.5, 3.5], "texture": "#1"},
+ "up": {"uv": [8, 1, 6, 0], "texture": "#1"},
+ "down": {"uv": [4, 1, 6, 0], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [13, -62, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [13, -62, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [1.5, -0.5, 0],
+ "scale": [0.66797, 0.66797, 0.66797]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, -8, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, -8, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 13, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 13, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [5, 13, 10],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [21.5, 4, 9.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/marketing_shelf/marketing_shelf_wooden_top_left.json b/统计/_sa_decor_models/03_容器/models/block/marketing_shelf/marketing_shelf_wooden_top_left.json
new file mode 100644
index 0000000..0bf0a31
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/marketing_shelf/marketing_shelf_wooden_top_left.json
@@ -0,0 +1,145 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/market_shelf_wooden",
+ "particle": "sa_decor:block/lootcrates/market_shelf_wooden"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 14],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -24, 7]},
+ "faces": {
+ "north": {"uv": [0, 0, 2, 2], "texture": "#1"},
+ "east": {"uv": [4.25, 2, 4.5, 4], "texture": "#1"},
+ "south": {"uv": [2, 4, 4, 6], "texture": "#1"},
+ "west": {"uv": [4.5, 2, 4.25, 4], "texture": "#1"},
+ "up": {"uv": [6.5, 2, 4.5, 2.25], "texture": "#1"},
+ "down": {"uv": [6.5, 2.25, 4.5, 2.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 5, 6],
+ "to": [16, 7, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 5]},
+ "faces": {
+ "north": {"uv": [4.5, 2.5, 6.5, 2.75], "texture": "#1"},
+ "east": {"uv": [4.5, 3, 5.5, 3.25], "texture": "#1"},
+ "south": {"uv": [6.5, 2.75, 8.5, 3], "texture": "#1"},
+ "west": {"uv": [4.5, 3.25, 5.5, 3.5], "texture": "#1"},
+ "up": {"uv": [6, 1, 8, 0], "texture": "#1"},
+ "down": {"uv": [6, 1, 8, 0], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [13, -62, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [13, -62, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [1.5, -0.5, 0],
+ "scale": [0.66797, 0.66797, 0.66797]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, -8, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, -8, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [0, 13, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 13, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [5, 13, 10],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [21.5, 4, 9.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/marketing_shelf/marketing_shelf_wooden_top_right.json b/统计/_sa_decor_models/03_容器/models/block/marketing_shelf/marketing_shelf_wooden_top_right.json
new file mode 100644
index 0000000..408da5b
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/marketing_shelf/marketing_shelf_wooden_top_right.json
@@ -0,0 +1,145 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/market_shelf_wooden",
+ "particle": "sa_decor:block/lootcrates/market_shelf_wooden"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 14],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -24, 7]},
+ "faces": {
+ "north": {"uv": [2, 0, 4, 2], "texture": "#1"},
+ "east": {"uv": [4.25, 2, 4.5, 4], "texture": "#1"},
+ "south": {"uv": [0, 4, 2, 6], "texture": "#1"},
+ "west": {"uv": [4.5, 2, 4.25, 4], "texture": "#1"},
+ "up": {"uv": [8.5, 2, 6.5, 2.25], "texture": "#1"},
+ "down": {"uv": [8.5, 2.25, 6.5, 2.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 5, 6],
+ "to": [16, 7, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 5, 5]},
+ "faces": {
+ "north": {"uv": [6.5, 2.5, 8.5, 2.75], "texture": "#1"},
+ "east": {"uv": [4.5, 3, 5.5, 3.25], "texture": "#1"},
+ "south": {"uv": [4.5, 2.75, 6.5, 3], "texture": "#1"},
+ "west": {"uv": [4.5, 3.25, 5.5, 3.5], "texture": "#1"},
+ "up": {"uv": [4, 1, 6, 0], "texture": "#1"},
+ "down": {"uv": [4, 1, 6, 0], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1.5, -1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [13, -62, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "firstperson_lefthand": {
+ "rotation": [13, -62, 13],
+ "translation": [0, 1.25, 1],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [1.5, -0.5, 0],
+ "scale": [0.66797, 0.66797, 0.66797]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, -3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, -8, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [0, -8, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 13, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 13, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [5, 13, 10],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [21.5, 4, 9.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/medicinal_cabinet/medicinal_cabinet.json b/统计/_sa_decor_models/03_容器/models/block/medicinal_cabinet/medicinal_cabinet.json
new file mode 100644
index 0000000..b1b7dee
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/medicinal_cabinet/medicinal_cabinet.json
@@ -0,0 +1,350 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/medicinal_cabinet",
+ "particle": "sa_decor:block/lootcrates/medicinal_cabinet"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 11],
+ "to": [14, 16, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2.1, 8, 13]},
+ "faces": {
+ "north": {"uv": [0.5, 5.25, 3.5, 9.25], "texture": "#0"},
+ "east": {"uv": [0, 5.25, 0.5, 9.25], "texture": "#0"},
+ "south": {"uv": [4, 5.25, 7, 9.25], "texture": "#0"},
+ "west": {"uv": [3.5, 5.25, 4, 9.25], "texture": "#0"},
+ "up": {"uv": [3.5, 5.25, 0.5, 4.75], "texture": "#0"},
+ "down": {"uv": [6.5, 4.75, 3.5, 5.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 11],
+ "to": [14, 16, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2.1, 8, 13]},
+ "faces": {
+ "north": {"uv": [0.5, 5.25, 3.5, 9.25], "texture": "#0"},
+ "east": {"uv": [0.5, 5.25, 0.5, 9.25], "texture": "#0"},
+ "south": {"uv": [0.5, 5.25, 3.5, 9.25], "texture": "#0"},
+ "west": {"uv": [3.5, 5.25, 3.5, 9.25], "texture": "#0"},
+ "up": {"uv": [3.5, 5.25, 0.5, 5.25], "texture": "#0"},
+ "down": {"uv": [6.5, 5.25, 3.5, 5.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 16, 11],
+ "to": [14, 16, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2.1, 8, 13]},
+ "faces": {
+ "north": {"uv": [0.5, 5.25, 3.5, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5.25, 0.5, 5.25], "texture": "#0"},
+ "south": {"uv": [4, 5.25, 7, 5.25], "texture": "#0"},
+ "west": {"uv": [3.5, 5.25, 4, 5.25], "texture": "#0"},
+ "up": {"uv": [3.5, 5.25, 0.5, 4.75], "texture": "#0"},
+ "down": {"uv": [6.5, 4.75, 3.5, 5.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 11],
+ "to": [2, 16, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2.1, 8, 13]},
+ "faces": {
+ "north": {"uv": [3.5, 5.25, 3.5, 9.25], "texture": "#0"},
+ "east": {"uv": [3, 5.25, 3.5, 9.25], "texture": "#0"},
+ "south": {"uv": [4, 5.25, 4, 9.25], "texture": "#0"},
+ "west": {"uv": [3.5, 5.25, 4, 9.25], "texture": "#0"},
+ "up": {"uv": [3.5, 5.25, 3.5, 4.75], "texture": "#0"},
+ "down": {"uv": [3.5, 4.75, 3.5, 5.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 11],
+ "to": [14, 16, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2.1, 8, 13]},
+ "faces": {
+ "north": {"uv": [0.5, 5.25, 0.5, 9.25], "texture": "#0"},
+ "east": {"uv": [0, 5.25, 0.5, 9.25], "texture": "#0"},
+ "south": {"uv": [1, 5.25, 1, 9.25], "texture": "#0"},
+ "west": {"uv": [0.5, 5.25, 1, 9.25], "texture": "#0"},
+ "up": {"uv": [0.5, 5.25, 0.5, 4.75], "texture": "#0"},
+ "down": {"uv": [0.5, 4.75, 0.5, 5.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 11],
+ "to": [14, 0, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2.1, 8, 13]},
+ "faces": {
+ "north": {"uv": [0.5, 5.25, 3.5, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5.25, 0.5, 5.25], "texture": "#0"},
+ "south": {"uv": [4, 5.25, 7, 5.25], "texture": "#0"},
+ "west": {"uv": [3.5, 5.25, 4, 5.25], "texture": "#0"},
+ "up": {"uv": [3.5, 5.25, 0.5, 4.75], "texture": "#0"},
+ "down": {"uv": [6.5, 4.75, 3.5, 5.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3.6, 1.6, 11.1],
+ "to": [12.4, 14.4, 11.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2.1, 8, 13]},
+ "faces": {
+ "north": {"uv": [8, 12, 10.75, 16], "texture": "#0"},
+ "east": {"uv": [6, 10, 6, 13], "texture": "#0"},
+ "south": {"uv": [8, 12, 10.75, 16], "texture": "#0"},
+ "west": {"uv": [8, 10, 8, 13], "texture": "#0"},
+ "up": {"uv": [8, 10, 6, 10], "texture": "#0"},
+ "down": {"uv": [10, 10, 8, 10], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12.4, 6, 10.5],
+ "to": [13.6, 10, 11.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2.1, 8, 13]},
+ "faces": {
+ "north": {"uv": [7.75, 7.25, 8, 8.25], "texture": "#0"},
+ "east": {"uv": [7.5, 7.25, 7.75, 8.25], "texture": "#0"},
+ "south": {"uv": [8.25, 7.25, 8.5, 8.25], "texture": "#0"},
+ "west": {"uv": [8, 7.25, 8.25, 8.25], "texture": "#0"},
+ "up": {"uv": [8, 7.25, 7.75, 7], "texture": "#0"},
+ "down": {"uv": [8.25, 7, 8, 7.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 3.7, 12.2],
+ "to": [9, 5.7, 12.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, -3.3, 13.2]},
+ "faces": {
+ "north": {"uv": [3.75, 15.25, 4.5, 16], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4, 3, 12.3],
+ "to": [12, 7, 14.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -3, 13.3]},
+ "faces": {
+ "north": {"uv": [0.5, 15, 2.5, 16], "texture": "#0"},
+ "east": {"uv": [0, 15, 0.5, 16], "texture": "#0"},
+ "south": {"uv": [3, 15, 5, 16], "texture": "#0"},
+ "west": {"uv": [2.5, 15, 3, 16], "texture": "#0"},
+ "up": {"uv": [2.5, 15, 0.5, 14.5], "texture": "#0"},
+ "down": {"uv": [4.5, 14.5, 2.5, 15], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 2, 13],
+ "to": [13, 3, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, -5, 14]},
+ "faces": {
+ "north": {"uv": [7.75, 5, 10.25, 5.25], "texture": "#0"},
+ "east": {"uv": [7.25, 5, 7.75, 5.25], "texture": "#0"},
+ "south": {"uv": [10.75, 5, 13.25, 5.25], "texture": "#0"},
+ "west": {"uv": [10.25, 5, 10.75, 5.25], "texture": "#0"},
+ "up": {"uv": [10.25, 5, 7.75, 4.5], "texture": "#0"},
+ "down": {"uv": [12.75, 4.5, 10.25, 5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 8, 13],
+ "to": [13, 9, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 1, 14]},
+ "faces": {
+ "north": {"uv": [7.75, 5, 10.25, 5.25], "texture": "#0"},
+ "east": {"uv": [7.25, 5, 7.75, 5.25], "texture": "#0"},
+ "south": {"uv": [10.75, 5, 13.25, 5.25], "texture": "#0"},
+ "west": {"uv": [10.25, 5, 10.75, 5.25], "texture": "#0"},
+ "up": {"uv": [10.25, 5, 7.75, 4.5], "texture": "#0"},
+ "down": {"uv": [12.75, 4.5, 10.25, 5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4, 9, 12.5],
+ "to": [8, 12, 14.8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 3, 13.8]},
+ "faces": {
+ "north": {"uv": [2.25, 11.75, 3.5, 12.5], "texture": "#0"},
+ "east": {"uv": [2.25, 11.75, 3, 12.5], "texture": "#0"},
+ "south": {"uv": [2.25, 11.75, 3.5, 12.5], "texture": "#0"},
+ "west": {"uv": [2.25, 11.75, 3, 12.5], "texture": "#0"},
+ "up": {"uv": [2.25, 11.75, 3.5, 12.5], "texture": "#0"},
+ "down": {"uv": [2.25, 11.75, 3.5, 12.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [9, 9, 13],
+ "to": [12, 13, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5, 3, 14]},
+ "faces": {
+ "north": {"uv": [0.5, 9.75, 1.25, 10.75], "texture": "#0"},
+ "east": {"uv": [0, 9.75, 0.5, 10.75], "texture": "#0"},
+ "south": {"uv": [1.75, 9.75, 2.5, 10.75], "texture": "#0"},
+ "west": {"uv": [1.25, 9.75, 1.75, 10.75], "texture": "#0"},
+ "up": {"uv": [1.25, 9.75, 0.5, 9.25], "texture": "#0"},
+ "down": {"uv": [2, 9.25, 1.25, 9.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 15],
+ "to": [14, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 14]},
+ "faces": {
+ "north": {"uv": [7.5, 0.25, 10.5, 4.25], "texture": "#0"},
+ "east": {"uv": [7.25, 0.25, 7.5, 4.25], "texture": "#0"},
+ "south": {"uv": [10.75, 0.25, 13.75, 4.25], "texture": "#0"},
+ "west": {"uv": [10.5, 0.25, 10.75, 4.25], "texture": "#0"},
+ "up": {"uv": [10.5, 0.25, 7.5, 0], "texture": "#0"},
+ "down": {"uv": [13.5, 0, 10.5, 0.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 13],
+ "to": [14, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 14]},
+ "faces": {
+ "north": {"uv": [0.5, 0.5, 0.5, 4.5], "texture": "#0"},
+ "east": {"uv": [0, 0.5, 0.5, 4.5], "texture": "#0"},
+ "south": {"uv": [1, 0.5, 1, 4.5], "texture": "#0"},
+ "west": {"uv": [3.5, 0.5, 4, 4.5], "texture": "#0"},
+ "up": {"uv": [0.5, 0.5, 0.5, 0], "texture": "#0"},
+ "down": {"uv": [0.5, 0, 0.5, 0.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 13],
+ "to": [14, 0, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 14]},
+ "faces": {
+ "north": {"uv": [0.5, 0.5, 3.5, 0.5], "texture": "#0"},
+ "east": {"uv": [0, 0.5, 0.5, 0.5], "texture": "#0"},
+ "south": {"uv": [4, 0.5, 7, 0.5], "texture": "#0"},
+ "west": {"uv": [3.5, 0.5, 4, 0.5], "texture": "#0"},
+ "up": {"uv": [3.5, 0.5, 0.5, 0], "texture": "#0"},
+ "down": {"uv": [6.5, 0, 3.5, 0.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 13],
+ "to": [2, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 14]},
+ "faces": {
+ "north": {"uv": [3.5, 0.5, 3.5, 4.5], "texture": "#0"},
+ "east": {"uv": [4, 0.5, 3.5, 4.5], "texture": "#0"},
+ "south": {"uv": [4, 0.5, 4, 4.5], "texture": "#0"},
+ "west": {"uv": [3.5, 0.5, 4, 4.5], "texture": "#0"},
+ "up": {"uv": [3.5, 0.5, 3.5, 0], "texture": "#0"},
+ "down": {"uv": [3.5, 0, 3.5, 0.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 16, 13],
+ "to": [14, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 14]},
+ "faces": {
+ "north": {"uv": [0.5, 0.5, 3.5, 0.5], "texture": "#0"},
+ "east": {"uv": [0, 0.5, 0.5, 0.5], "texture": "#0"},
+ "south": {"uv": [4, 0.5, 7, 0.5], "texture": "#0"},
+ "west": {"uv": [3.5, 0.5, 4, 0.5], "texture": "#0"},
+ "up": {"uv": [3.5, 0.5, 0.5, 0], "texture": "#0"},
+ "down": {"uv": [6.5, 0, 3.5, 0.5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, 2, 1.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, 2, 1.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 132, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 132, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [2.5, -1.25, 0],
+ "scale": [0.75781, 0.75781, 0.75781]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [6, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [6, 0, 12],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [2.1, 8, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5]
+ },
+ 6,
+ 7
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [6, -5, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [1, 2.7, 13.9],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9]
+ },
+ 10,
+ 11,
+ {
+ "name": "group",
+ "origin": [0, -3, 13.8],
+ "scope": 0,
+ "color": 0,
+ "children": [12, 13]
+ },
+ 14,
+ {
+ "name": "group",
+ "origin": [6, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [15, 16, 17, 18]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/medicinal_cabinet/medicinal_cabinet_empty.json b/统计/_sa_decor_models/03_容器/models/block/medicinal_cabinet/medicinal_cabinet_empty.json
new file mode 100644
index 0000000..c8975e1
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/medicinal_cabinet/medicinal_cabinet_empty.json
@@ -0,0 +1,311 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/medicinal_cabinet",
+ "particle": "sa_decor:block/lootcrates/medicinal_cabinet"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 11],
+ "to": [14, 16, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2.1, 8, 13]},
+ "faces": {
+ "north": {"uv": [0.5, 5.25, 3.5, 9.25], "texture": "#0"},
+ "east": {"uv": [0, 5.25, 0.5, 9.25], "texture": "#0"},
+ "south": {"uv": [4, 5.25, 7, 9.25], "texture": "#0"},
+ "west": {"uv": [3.5, 5.25, 4, 9.25], "texture": "#0"},
+ "up": {"uv": [3.5, 5.25, 0.5, 4.75], "texture": "#0"},
+ "down": {"uv": [6.5, 4.75, 3.5, 5.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 11],
+ "to": [14, 16, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2.1, 8, 13]},
+ "faces": {
+ "north": {"uv": [0.5, 5.25, 3.5, 9.25], "texture": "#0"},
+ "east": {"uv": [0.5, 5.25, 0.5, 9.25], "texture": "#0"},
+ "south": {"uv": [0.5, 5.25, 3.5, 9.25], "texture": "#0"},
+ "west": {"uv": [3.5, 5.25, 3.5, 9.25], "texture": "#0"},
+ "up": {"uv": [3.5, 5.25, 0.5, 5.25], "texture": "#0"},
+ "down": {"uv": [6.5, 5.25, 3.5, 5.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 16, 11],
+ "to": [14, 16, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2.1, 8, 13]},
+ "faces": {
+ "north": {"uv": [0.5, 5.25, 3.5, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5.25, 0.5, 5.25], "texture": "#0"},
+ "south": {"uv": [4, 5.25, 7, 5.25], "texture": "#0"},
+ "west": {"uv": [3.5, 5.25, 4, 5.25], "texture": "#0"},
+ "up": {"uv": [3.5, 5.25, 0.5, 4.75], "texture": "#0"},
+ "down": {"uv": [6.5, 4.75, 3.5, 5.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 11],
+ "to": [2, 16, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2.1, 8, 13]},
+ "faces": {
+ "north": {"uv": [3.5, 5.25, 3.5, 9.25], "texture": "#0"},
+ "east": {"uv": [3, 5.25, 3.5, 9.25], "texture": "#0"},
+ "south": {"uv": [4, 5.25, 4, 9.25], "texture": "#0"},
+ "west": {"uv": [3.5, 5.25, 4, 9.25], "texture": "#0"},
+ "up": {"uv": [3.5, 5.25, 3.5, 4.75], "texture": "#0"},
+ "down": {"uv": [3.5, 4.75, 3.5, 5.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 11],
+ "to": [14, 16, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2.1, 8, 13]},
+ "faces": {
+ "north": {"uv": [0.5, 5.25, 0.5, 9.25], "texture": "#0"},
+ "east": {"uv": [0, 5.25, 0.5, 9.25], "texture": "#0"},
+ "south": {"uv": [1, 5.25, 1, 9.25], "texture": "#0"},
+ "west": {"uv": [0.5, 5.25, 1, 9.25], "texture": "#0"},
+ "up": {"uv": [0.5, 5.25, 0.5, 4.75], "texture": "#0"},
+ "down": {"uv": [0.5, 4.75, 0.5, 5.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 11],
+ "to": [14, 0, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2.1, 8, 13]},
+ "faces": {
+ "north": {"uv": [0.5, 5.25, 3.5, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5.25, 0.5, 5.25], "texture": "#0"},
+ "south": {"uv": [4, 5.25, 7, 5.25], "texture": "#0"},
+ "west": {"uv": [3.5, 5.25, 4, 5.25], "texture": "#0"},
+ "up": {"uv": [3.5, 5.25, 0.5, 4.75], "texture": "#0"},
+ "down": {"uv": [6.5, 4.75, 3.5, 5.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3.6, 1.6, 11.1],
+ "to": [12.4, 14.4, 11.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2.1, 8, 13]},
+ "faces": {
+ "north": {"uv": [8, 12, 10.75, 16], "texture": "#0"},
+ "east": {"uv": [6, 10, 6, 13], "texture": "#0"},
+ "south": {"uv": [8, 12, 10.75, 16], "texture": "#0"},
+ "west": {"uv": [8, 10, 8, 13], "texture": "#0"},
+ "up": {"uv": [8, 10, 6, 10], "texture": "#0"},
+ "down": {"uv": [10, 10, 8, 10], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12.4, 6, 10.5],
+ "to": [13.6, 10, 11.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2.1, 8, 13]},
+ "faces": {
+ "north": {"uv": [7.75, 7.25, 8, 8.25], "texture": "#0"},
+ "east": {"uv": [7.5, 7.25, 7.75, 8.25], "texture": "#0"},
+ "south": {"uv": [8.25, 7.25, 8.5, 8.25], "texture": "#0"},
+ "west": {"uv": [8, 7.25, 8.25, 8.25], "texture": "#0"},
+ "up": {"uv": [8, 7.25, 7.75, 7], "texture": "#0"},
+ "down": {"uv": [8.25, 7, 8, 7.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 2, 13],
+ "to": [13, 3, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, -5, 14]},
+ "faces": {
+ "north": {"uv": [7.75, 5, 10.25, 5.25], "texture": "#0"},
+ "east": {"uv": [7.25, 5, 7.75, 5.25], "texture": "#0"},
+ "south": {"uv": [10.75, 5, 13.25, 5.25], "texture": "#0"},
+ "west": {"uv": [10.25, 5, 10.75, 5.25], "texture": "#0"},
+ "up": {"uv": [10.25, 5, 7.75, 4.5], "texture": "#0"},
+ "down": {"uv": [12.75, 4.5, 10.25, 5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 8, 13],
+ "to": [13, 9, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 1, 14]},
+ "faces": {
+ "north": {"uv": [7.75, 5, 10.25, 5.25], "texture": "#0"},
+ "east": {"uv": [7.25, 5, 7.75, 5.25], "texture": "#0"},
+ "south": {"uv": [10.75, 5, 13.25, 5.25], "texture": "#0"},
+ "west": {"uv": [10.25, 5, 10.75, 5.25], "texture": "#0"},
+ "up": {"uv": [10.25, 5, 7.75, 4.5], "texture": "#0"},
+ "down": {"uv": [12.75, 4.5, 10.25, 5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 15],
+ "to": [14, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 14]},
+ "faces": {
+ "north": {"uv": [7.5, 0.25, 10.5, 4.25], "texture": "#0"},
+ "east": {"uv": [7.25, 0.25, 7.5, 4.25], "texture": "#0"},
+ "south": {"uv": [10.75, 0.25, 13.75, 4.25], "texture": "#0"},
+ "west": {"uv": [10.5, 0.25, 10.75, 4.25], "texture": "#0"},
+ "up": {"uv": [10.5, 0.25, 7.5, 0], "texture": "#0"},
+ "down": {"uv": [13.5, 0, 10.5, 0.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 13],
+ "to": [14, 16, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 14]},
+ "faces": {
+ "north": {"uv": [12.5, 12, 15.5, 16], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 13],
+ "to": [14, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 14]},
+ "faces": {
+ "north": {"uv": [0.5, 0.5, 0.5, 4.5], "texture": "#0"},
+ "east": {"uv": [0, 0.5, 0.5, 4.5], "texture": "#0"},
+ "south": {"uv": [1, 0.5, 1, 4.5], "texture": "#0"},
+ "west": {"uv": [3.5, 0.5, 4, 4.5], "texture": "#0"},
+ "up": {"uv": [0.5, 0.5, 0.5, 0], "texture": "#0"},
+ "down": {"uv": [0.5, 0, 0.5, 0.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 13],
+ "to": [14, 0, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 14]},
+ "faces": {
+ "north": {"uv": [0.5, 0.5, 3.5, 0.5], "texture": "#0"},
+ "east": {"uv": [0, 0.5, 0.5, 0.5], "texture": "#0"},
+ "south": {"uv": [4, 0.5, 7, 0.5], "texture": "#0"},
+ "west": {"uv": [3.5, 0.5, 4, 0.5], "texture": "#0"},
+ "up": {"uv": [3.5, 0.5, 0.5, 0], "texture": "#0"},
+ "down": {"uv": [6.5, 0, 3.5, 0.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 13],
+ "to": [2, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 14]},
+ "faces": {
+ "north": {"uv": [3.5, 0.5, 3.5, 4.5], "texture": "#0"},
+ "east": {"uv": [4, 0.5, 3.5, 4.5], "texture": "#0"},
+ "south": {"uv": [4, 0.5, 4, 4.5], "texture": "#0"},
+ "west": {"uv": [3.5, 0.5, 4, 4.5], "texture": "#0"},
+ "up": {"uv": [3.5, 0.5, 3.5, 0], "texture": "#0"},
+ "down": {"uv": [3.5, 0, 3.5, 0.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 16, 13],
+ "to": [14, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 14]},
+ "faces": {
+ "north": {"uv": [0.5, 0.5, 3.5, 0.5], "texture": "#0"},
+ "east": {"uv": [0, 0.5, 0.5, 0.5], "texture": "#0"},
+ "south": {"uv": [4, 0.5, 7, 0.5], "texture": "#0"},
+ "west": {"uv": [3.5, 0.5, 4, 0.5], "texture": "#0"},
+ "up": {"uv": [3.5, 0.5, 0.5, 0], "texture": "#0"},
+ "down": {"uv": [6.5, 0, 3.5, 0.5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [6, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [6, 0, 12],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [2.1, 8, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5]
+ },
+ 6,
+ 7
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [6, -5, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [1, 2.7, 13.9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 8,
+ 9,
+ {
+ "name": "group",
+ "origin": [0, -3, 13.8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 10,
+ 11,
+ {
+ "name": "group",
+ "origin": [6, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [12, 13, 14, 15]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/medicinal_cabinet/medicinal_cabinet_open.json b/统计/_sa_decor_models/03_容器/models/block/medicinal_cabinet/medicinal_cabinet_open.json
new file mode 100644
index 0000000..205b982
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/medicinal_cabinet/medicinal_cabinet_open.json
@@ -0,0 +1,357 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/medicinal_cabinet"
+ },
+ "elements": [
+ {
+ "from": [0.1, 0, 1.1],
+ "to": [2.1, 16, 13.1],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [2.1, 8, 13]},
+ "faces": {
+ "north": {"uv": [0, 5.25, 0.5, 9.25], "texture": "#0"},
+ "east": {"uv": [4, 5.25, 7, 9.25], "texture": "#0"},
+ "south": {"uv": [3.5, 5.25, 4, 9.25], "texture": "#0"},
+ "west": {"uv": [0.5, 5.25, 3.5, 9.25], "texture": "#0"},
+ "up": {"uv": [3.5, 5.25, 0.5, 4.75], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [6.5, 4.75, 3.5, 5.25], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.1, 0, 1.1],
+ "to": [0.1, 16, 13.1],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [2.1, 8, 13]},
+ "faces": {
+ "north": {"uv": [0.5, 5.25, 0.5, 9.25], "texture": "#0"},
+ "east": {"uv": [0.5, 5.25, 3.5, 9.25], "texture": "#0"},
+ "south": {"uv": [3.5, 5.25, 3.5, 9.25], "texture": "#0"},
+ "west": {"uv": [0.5, 5.25, 3.5, 9.25], "texture": "#0"},
+ "up": {"uv": [3.5, 5.25, 0.5, 5.25], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [6.5, 5.25, 3.5, 5.25], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.1, 16, 1.1],
+ "to": [2.1, 16, 13.1],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [2.1, 8, 13]},
+ "faces": {
+ "north": {"uv": [0, 5.25, 0.5, 5.25], "texture": "#0"},
+ "east": {"uv": [4, 5.25, 7, 5.25], "texture": "#0"},
+ "south": {"uv": [3.5, 5.25, 4, 5.25], "texture": "#0"},
+ "west": {"uv": [0.5, 5.25, 3.5, 5.25], "texture": "#0"},
+ "up": {"uv": [3.5, 5.25, 0.5, 4.75], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [6.5, 4.75, 3.5, 5.25], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.1, 0, 13.1],
+ "to": [2.1, 16, 13.1],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [2.1, 8, 13]},
+ "faces": {
+ "north": {"uv": [3, 5.25, 3.5, 9.25], "texture": "#0"},
+ "east": {"uv": [4, 5.25, 4, 9.25], "texture": "#0"},
+ "south": {"uv": [3.5, 5.25, 4, 9.25], "texture": "#0"},
+ "west": {"uv": [3.5, 5.25, 3.5, 9.25], "texture": "#0"},
+ "up": {"uv": [3.5, 5.25, 3.5, 4.75], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [3.5, 4.75, 3.5, 5.25], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.1, 0, 1.1],
+ "to": [2.1, 16, 1.1],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [2.1, 8, 13]},
+ "faces": {
+ "north": {"uv": [0, 5.25, 0.5, 9.25], "texture": "#0"},
+ "east": {"uv": [1, 5.25, 1, 9.25], "texture": "#0"},
+ "south": {"uv": [0.5, 5.25, 1, 9.25], "texture": "#0"},
+ "west": {"uv": [0.5, 5.25, 0.5, 9.25], "texture": "#0"},
+ "up": {"uv": [0.5, 5.25, 0.5, 4.75], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [0.5, 4.75, 0.5, 5.25], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.1, 0, 1.1],
+ "to": [2.1, 0, 13.1],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [2.1, 8, 13]},
+ "faces": {
+ "north": {"uv": [0, 5.25, 0.5, 5.25], "texture": "#0"},
+ "east": {"uv": [4, 5.25, 7, 5.25], "texture": "#0"},
+ "south": {"uv": [3.5, 5.25, 4, 5.25], "texture": "#0"},
+ "west": {"uv": [0.5, 5.25, 3.5, 5.25], "texture": "#0"},
+ "up": {"uv": [3.5, 5.25, 0.5, 4.75], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [6.5, 4.75, 3.5, 5.25], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.2, 1.6, 2.7],
+ "to": [0.2, 14.4, 11.5],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [2.1, 8, 13]},
+ "faces": {
+ "north": {"uv": [6, 10, 6, 13], "texture": "#0"},
+ "east": {"uv": [8, 12, 10.75, 16], "texture": "#0"},
+ "south": {"uv": [8, 10, 8, 13], "texture": "#0"},
+ "west": {"uv": [8, 12, 10.75, 16], "texture": "#0"},
+ "up": {"uv": [8, 10, 6, 10], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [10, 10, 8, 10], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [-0.4, 6, 1.5],
+ "to": [0.6, 10, 2.7],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [2.1, 8, 13]},
+ "faces": {
+ "north": {"uv": [7.5, 7.25, 7.75, 8.25], "texture": "#0"},
+ "east": {"uv": [8.25, 7.25, 8.5, 8.25], "texture": "#0"},
+ "south": {"uv": [8, 7.25, 8.25, 8.25], "texture": "#0"},
+ "west": {"uv": [7.75, 7.25, 8, 8.25], "texture": "#0"},
+ "up": {"uv": [8, 7.25, 7.75, 7], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [8.25, 7, 8, 7.25], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 3.7, 12.2],
+ "to": [9, 5.7, 12.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, -3.3, 13.2]},
+ "faces": {
+ "north": {"uv": [3.75, 15.25, 4.5, 16], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4, 3, 12.3],
+ "to": [12, 7, 14.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -3, 13.3]},
+ "faces": {
+ "north": {"uv": [0.5, 15, 2.5, 16], "texture": "#0"},
+ "east": {"uv": [0, 15, 0.5, 16], "texture": "#0"},
+ "south": {"uv": [3, 15, 5, 16], "texture": "#0"},
+ "west": {"uv": [2.5, 15, 3, 16], "texture": "#0"},
+ "up": {"uv": [2.5, 15, 0.5, 14.5], "texture": "#0"},
+ "down": {"uv": [4.5, 14.5, 2.5, 15], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 2, 13],
+ "to": [13, 3, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, -5, 14]},
+ "faces": {
+ "north": {"uv": [7.75, 5, 10.25, 5.25], "texture": "#0"},
+ "east": {"uv": [7.25, 5, 7.75, 5.25], "texture": "#0"},
+ "south": {"uv": [10.75, 5, 13.25, 5.25], "texture": "#0"},
+ "west": {"uv": [10.25, 5, 10.75, 5.25], "texture": "#0"},
+ "up": {"uv": [10.25, 5, 7.75, 4.5], "texture": "#0"},
+ "down": {"uv": [12.75, 4.5, 10.25, 5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 8, 13],
+ "to": [13, 9, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 1, 14]},
+ "faces": {
+ "north": {"uv": [7.75, 5, 10.25, 5.25], "texture": "#0"},
+ "east": {"uv": [7.25, 5, 7.75, 5.25], "texture": "#0"},
+ "south": {"uv": [10.75, 5, 13.25, 5.25], "texture": "#0"},
+ "west": {"uv": [10.25, 5, 10.75, 5.25], "texture": "#0"},
+ "up": {"uv": [10.25, 5, 7.75, 4.5], "texture": "#0"},
+ "down": {"uv": [12.75, 4.5, 10.25, 5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4, 9, 12.5],
+ "to": [8, 12, 14.8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 3, 13.8]},
+ "faces": {
+ "north": {"uv": [2.25, 11.75, 3.5, 12.5], "texture": "#0"},
+ "east": {"uv": [2.25, 11.75, 3, 12.5], "texture": "#0"},
+ "south": {"uv": [2.25, 11.75, 3.5, 12.5], "texture": "#0"},
+ "west": {"uv": [2.25, 11.75, 3, 12.5], "texture": "#0"},
+ "up": {"uv": [2.25, 11.75, 3.5, 12.5], "texture": "#0"},
+ "down": {"uv": [2.25, 11.75, 3.5, 12.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [9, 9, 13],
+ "to": [12, 13, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5, 3, 14]},
+ "faces": {
+ "north": {"uv": [0.5, 9.75, 1.25, 10.75], "texture": "#0"},
+ "east": {"uv": [0, 9.75, 0.5, 10.75], "texture": "#0"},
+ "south": {"uv": [1.75, 9.75, 2.5, 10.75], "texture": "#0"},
+ "west": {"uv": [1.25, 9.75, 1.75, 10.75], "texture": "#0"},
+ "up": {"uv": [1.25, 9.75, 0.5, 9.25], "texture": "#0"},
+ "down": {"uv": [2, 9.25, 1.25, 9.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 15],
+ "to": [14, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 14]},
+ "faces": {
+ "north": {"uv": [7.5, 0.25, 10.5, 4.25], "texture": "#0"},
+ "east": {"uv": [7.25, 0.25, 7.5, 4.25], "texture": "#0"},
+ "south": {"uv": [10.75, 0.25, 13.75, 4.25], "texture": "#0"},
+ "west": {"uv": [10.5, 0.25, 10.75, 4.25], "texture": "#0"},
+ "up": {"uv": [10.5, 0.25, 7.5, 0], "texture": "#0"},
+ "down": {"uv": [13.5, 0, 10.5, 0.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 13],
+ "to": [14, 16, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 14]},
+ "faces": {
+ "north": {"uv": [12.5, 12, 15.5, 16], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 13],
+ "to": [14, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 14]},
+ "faces": {
+ "north": {"uv": [0.5, 0.5, 0.5, 4.5], "texture": "#0"},
+ "east": {"uv": [0, 0.5, 0.5, 4.5], "texture": "#0"},
+ "south": {"uv": [1, 0.5, 1, 4.5], "texture": "#0"},
+ "west": {"uv": [3.5, 0.5, 4, 4.5], "texture": "#0"},
+ "up": {"uv": [0.5, 0.5, 0.5, 0], "texture": "#0"},
+ "down": {"uv": [0.5, 0, 0.5, 0.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 13],
+ "to": [14, 0, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 14]},
+ "faces": {
+ "north": {"uv": [0.5, 0.5, 3.5, 0.5], "texture": "#0"},
+ "east": {"uv": [0, 0.5, 0.5, 0.5], "texture": "#0"},
+ "south": {"uv": [4, 0.5, 7, 0.5], "texture": "#0"},
+ "west": {"uv": [3.5, 0.5, 4, 0.5], "texture": "#0"},
+ "up": {"uv": [3.5, 0.5, 0.5, 0], "texture": "#0"},
+ "down": {"uv": [6.5, 0, 3.5, 0.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 13],
+ "to": [2, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 14]},
+ "faces": {
+ "north": {"uv": [3.5, 0.5, 3.5, 4.5], "texture": "#0"},
+ "east": {"uv": [4, 0.5, 3.5, 4.5], "texture": "#0"},
+ "south": {"uv": [4, 0.5, 4, 4.5], "texture": "#0"},
+ "west": {"uv": [3.5, 0.5, 4, 4.5], "texture": "#0"},
+ "up": {"uv": [3.5, 0.5, 3.5, 0], "texture": "#0"},
+ "down": {"uv": [3.5, 0, 3.5, 0.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 16, 13],
+ "to": [14, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 14]},
+ "faces": {
+ "north": {"uv": [0.5, 0.5, 3.5, 0.5], "texture": "#0"},
+ "east": {"uv": [0, 0.5, 0.5, 0.5], "texture": "#0"},
+ "south": {"uv": [4, 0.5, 7, 0.5], "texture": "#0"},
+ "west": {"uv": [3.5, 0.5, 4, 0.5], "texture": "#0"},
+ "up": {"uv": [3.5, 0.5, 0.5, 0], "texture": "#0"},
+ "down": {"uv": [6.5, 0, 3.5, 0.5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [6, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [6, 0, 12],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [2.1, 8, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5]
+ },
+ 6,
+ 7
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [6, -5, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [1, 2.7, 13.9],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9]
+ },
+ 10,
+ 11,
+ {
+ "name": "group",
+ "origin": [0, -3, 13.8],
+ "scope": 0,
+ "color": 0,
+ "children": [12, 13]
+ },
+ 14,
+ 15,
+ {
+ "name": "group",
+ "origin": [6, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [16, 17, 18, 19]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/medicinal_cabinet/medicinal_cabinet_open_empty.json b/统计/_sa_decor_models/03_容器/models/block/medicinal_cabinet/medicinal_cabinet_open_empty.json
new file mode 100644
index 0000000..ff7a9a9
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/medicinal_cabinet/medicinal_cabinet_open_empty.json
@@ -0,0 +1,310 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/medicinal_cabinet"
+ },
+ "elements": [
+ {
+ "from": [0.1, 0, 1.1],
+ "to": [2.1, 16, 13.1],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [2.1, 8, 13]},
+ "faces": {
+ "north": {"uv": [0, 5.25, 0.5, 9.25], "texture": "#0"},
+ "east": {"uv": [4, 5.25, 7, 9.25], "texture": "#0"},
+ "south": {"uv": [3.5, 5.25, 4, 9.25], "texture": "#0"},
+ "west": {"uv": [0.5, 5.25, 3.5, 9.25], "texture": "#0"},
+ "up": {"uv": [3.5, 5.25, 0.5, 4.75], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [6.5, 4.75, 3.5, 5.25], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.1, 0, 1.1],
+ "to": [0.1, 16, 13.1],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [2.1, 8, 13]},
+ "faces": {
+ "north": {"uv": [0.5, 5.25, 0.5, 9.25], "texture": "#0"},
+ "east": {"uv": [0.5, 5.25, 3.5, 9.25], "texture": "#0"},
+ "south": {"uv": [3.5, 5.25, 3.5, 9.25], "texture": "#0"},
+ "west": {"uv": [0.5, 5.25, 3.5, 9.25], "texture": "#0"},
+ "up": {"uv": [3.5, 5.25, 0.5, 5.25], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [6.5, 5.25, 3.5, 5.25], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.1, 16, 1.1],
+ "to": [2.1, 16, 13.1],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [2.1, 8, 13]},
+ "faces": {
+ "north": {"uv": [0, 5.25, 0.5, 5.25], "texture": "#0"},
+ "east": {"uv": [4, 5.25, 7, 5.25], "texture": "#0"},
+ "south": {"uv": [3.5, 5.25, 4, 5.25], "texture": "#0"},
+ "west": {"uv": [0.5, 5.25, 3.5, 5.25], "texture": "#0"},
+ "up": {"uv": [3.5, 5.25, 0.5, 4.75], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [6.5, 4.75, 3.5, 5.25], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.1, 0, 13.1],
+ "to": [2.1, 16, 13.1],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [2.1, 8, 13]},
+ "faces": {
+ "north": {"uv": [3, 5.25, 3.5, 9.25], "texture": "#0"},
+ "east": {"uv": [4, 5.25, 4, 9.25], "texture": "#0"},
+ "south": {"uv": [3.5, 5.25, 4, 9.25], "texture": "#0"},
+ "west": {"uv": [3.5, 5.25, 3.5, 9.25], "texture": "#0"},
+ "up": {"uv": [3.5, 5.25, 3.5, 4.75], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [3.5, 4.75, 3.5, 5.25], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.1, 0, 1.1],
+ "to": [2.1, 16, 1.1],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [2.1, 8, 13]},
+ "faces": {
+ "north": {"uv": [0, 5.25, 0.5, 9.25], "texture": "#0"},
+ "east": {"uv": [1, 5.25, 1, 9.25], "texture": "#0"},
+ "south": {"uv": [0.5, 5.25, 1, 9.25], "texture": "#0"},
+ "west": {"uv": [0.5, 5.25, 0.5, 9.25], "texture": "#0"},
+ "up": {"uv": [0.5, 5.25, 0.5, 4.75], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [0.5, 4.75, 0.5, 5.25], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.1, 0, 1.1],
+ "to": [2.1, 0, 13.1],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [2.1, 8, 13]},
+ "faces": {
+ "north": {"uv": [0, 5.25, 0.5, 5.25], "texture": "#0"},
+ "east": {"uv": [4, 5.25, 7, 5.25], "texture": "#0"},
+ "south": {"uv": [3.5, 5.25, 4, 5.25], "texture": "#0"},
+ "west": {"uv": [0.5, 5.25, 3.5, 5.25], "texture": "#0"},
+ "up": {"uv": [3.5, 5.25, 0.5, 4.75], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [6.5, 4.75, 3.5, 5.25], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.2, 1.6, 2.7],
+ "to": [0.2, 14.4, 11.5],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [2.1, 8, 13]},
+ "faces": {
+ "north": {"uv": [6, 10, 6, 13], "texture": "#0"},
+ "east": {"uv": [8, 12, 10.75, 16], "texture": "#0"},
+ "south": {"uv": [8, 10, 8, 13], "texture": "#0"},
+ "west": {"uv": [8, 12, 10.75, 16], "texture": "#0"},
+ "up": {"uv": [8, 10, 6, 10], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [10, 10, 8, 10], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [-0.4, 6, 1.5],
+ "to": [0.6, 10, 2.7],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [2.1, 8, 13]},
+ "faces": {
+ "north": {"uv": [7.5, 7.25, 7.75, 8.25], "texture": "#0"},
+ "east": {"uv": [8.25, 7.25, 8.5, 8.25], "texture": "#0"},
+ "south": {"uv": [8, 7.25, 8.25, 8.25], "texture": "#0"},
+ "west": {"uv": [7.75, 7.25, 8, 8.25], "texture": "#0"},
+ "up": {"uv": [8, 7.25, 7.75, 7], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [8.25, 7, 8, 7.25], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 2, 13],
+ "to": [13, 3, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, -5, 14]},
+ "faces": {
+ "north": {"uv": [7.75, 5, 10.25, 5.25], "texture": "#0"},
+ "east": {"uv": [7.25, 5, 7.75, 5.25], "texture": "#0"},
+ "south": {"uv": [10.75, 5, 13.25, 5.25], "texture": "#0"},
+ "west": {"uv": [10.25, 5, 10.75, 5.25], "texture": "#0"},
+ "up": {"uv": [10.25, 5, 7.75, 4.5], "texture": "#0"},
+ "down": {"uv": [12.75, 4.5, 10.25, 5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 8, 13],
+ "to": [13, 9, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 1, 14]},
+ "faces": {
+ "north": {"uv": [7.75, 5, 10.25, 5.25], "texture": "#0"},
+ "east": {"uv": [7.25, 5, 7.75, 5.25], "texture": "#0"},
+ "south": {"uv": [10.75, 5, 13.25, 5.25], "texture": "#0"},
+ "west": {"uv": [10.25, 5, 10.75, 5.25], "texture": "#0"},
+ "up": {"uv": [10.25, 5, 7.75, 4.5], "texture": "#0"},
+ "down": {"uv": [12.75, 4.5, 10.25, 5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 15],
+ "to": [14, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 14]},
+ "faces": {
+ "north": {"uv": [7.5, 0.25, 10.5, 4.25], "texture": "#0"},
+ "east": {"uv": [7.25, 0.25, 7.5, 4.25], "texture": "#0"},
+ "south": {"uv": [10.75, 0.25, 13.75, 4.25], "texture": "#0"},
+ "west": {"uv": [10.5, 0.25, 10.75, 4.25], "texture": "#0"},
+ "up": {"uv": [10.5, 0.25, 7.5, 0], "texture": "#0"},
+ "down": {"uv": [13.5, 0, 10.5, 0.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 13],
+ "to": [14, 16, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 14]},
+ "faces": {
+ "north": {"uv": [12.5, 12, 15.5, 16], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 13],
+ "to": [14, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 14]},
+ "faces": {
+ "north": {"uv": [0.5, 0.5, 0.5, 4.5], "texture": "#0"},
+ "east": {"uv": [0, 0.5, 0.5, 4.5], "texture": "#0"},
+ "south": {"uv": [1, 0.5, 1, 4.5], "texture": "#0"},
+ "west": {"uv": [3.5, 0.5, 4, 4.5], "texture": "#0"},
+ "up": {"uv": [0.5, 0.5, 0.5, 0], "texture": "#0"},
+ "down": {"uv": [0.5, 0, 0.5, 0.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 13],
+ "to": [14, 0, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 14]},
+ "faces": {
+ "north": {"uv": [0.5, 0.5, 3.5, 0.5], "texture": "#0"},
+ "east": {"uv": [0, 0.5, 0.5, 0.5], "texture": "#0"},
+ "south": {"uv": [4, 0.5, 7, 0.5], "texture": "#0"},
+ "west": {"uv": [3.5, 0.5, 4, 0.5], "texture": "#0"},
+ "up": {"uv": [3.5, 0.5, 0.5, 0], "texture": "#0"},
+ "down": {"uv": [6.5, 0, 3.5, 0.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 13],
+ "to": [2, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 14]},
+ "faces": {
+ "north": {"uv": [3.5, 0.5, 3.5, 4.5], "texture": "#0"},
+ "east": {"uv": [4, 0.5, 3.5, 4.5], "texture": "#0"},
+ "south": {"uv": [4, 0.5, 4, 4.5], "texture": "#0"},
+ "west": {"uv": [3.5, 0.5, 4, 4.5], "texture": "#0"},
+ "up": {"uv": [3.5, 0.5, 3.5, 0], "texture": "#0"},
+ "down": {"uv": [3.5, 0, 3.5, 0.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 16, 13],
+ "to": [14, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 14]},
+ "faces": {
+ "north": {"uv": [0.5, 0.5, 3.5, 0.5], "texture": "#0"},
+ "east": {"uv": [0, 0.5, 0.5, 0.5], "texture": "#0"},
+ "south": {"uv": [4, 0.5, 7, 0.5], "texture": "#0"},
+ "west": {"uv": [3.5, 0.5, 4, 0.5], "texture": "#0"},
+ "up": {"uv": [3.5, 0.5, 0.5, 0], "texture": "#0"},
+ "down": {"uv": [6.5, 0, 3.5, 0.5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [6, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [6, 0, 12],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [2.1, 8, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5]
+ },
+ 6,
+ 7
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [6, -5, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [1, 2.7, 13.9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 8,
+ 9,
+ {
+ "name": "group",
+ "origin": [0, -3, 13.8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 10,
+ 11,
+ {
+ "name": "group",
+ "origin": [6, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [12, 13, 14, 15]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/medicinal_crate/medicinal_crate.json b/统计/_sa_decor_models/03_容器/models/block/medicinal_crate/medicinal_crate.json
new file mode 100644
index 0000000..32119e5
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/medicinal_crate/medicinal_crate.json
@@ -0,0 +1,184 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/medicinal_crate",
+ "particle": "sa_decor:block/lootcrates/medicinal_crate"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [1, 0, 2],
+ "to": [15, 5, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [3, 3, 6.5, 4.25], "texture": "#1"},
+ "east": {"uv": [0, 3, 3, 4.25], "texture": "#1"},
+ "south": {"uv": [9.5, 3, 13, 4.25], "texture": "#1"},
+ "west": {"uv": [6.5, 3, 9.5, 4.25], "texture": "#1"},
+ "up": {"uv": [6.5, 3, 3, 0], "texture": "#1"},
+ "down": {"uv": [10, 0, 6.5, 3], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [12, 4.9, 1.8],
+ "to": [14, 8.2, 14.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, -4]},
+ "faces": {
+ "north": {"uv": [3.25, 11.75, 3.75, 13.75], "texture": "#1"},
+ "east": {"uv": [0, 11.75, 3.25, 13.75], "texture": "#1"},
+ "south": {"uv": [7.5, 11.75, 8, 13.75], "texture": "#1"},
+ "west": {"uv": [4, 11.75, 7.25, 13.75], "texture": "#1"},
+ "up": {"uv": [3.75, 11.75, 3.25, 8.5], "texture": "#1"},
+ "down": {"uv": [4.75, 8.5, 4, 11.75], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [5, 2.2, 0.8],
+ "to": [11, 4.2, 0.8],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 2.5, 1]},
+ "faces": {
+ "north": {"uv": [8.25, 11, 9.75, 11.5], "texture": "#1"},
+ "east": {"uv": [8.25, 11, 8.25, 11.5], "texture": "#1"},
+ "south": {"uv": [9.75, 11, 11.25, 11.5], "texture": "#1"},
+ "west": {"uv": [9.75, 11, 9.75, 11.5], "texture": "#1"},
+ "up": {"uv": [9.75, 11, 8.25, 11], "texture": "#1"},
+ "down": {"uv": [11.25, 11, 9.75, 11], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [5, 4, 1],
+ "to": [11, 5, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3, 1, -4]},
+ "faces": {
+ "north": {"uv": [8.5, 10.5, 10, 10.75], "texture": "#1"},
+ "east": {"uv": [8.25, 10.5, 8.5, 10.75], "texture": "#1"},
+ "south": {"uv": [10.25, 10.5, 11.75, 10.75], "texture": "#1"},
+ "west": {"uv": [10, 10.5, 10.25, 10.75], "texture": "#1"},
+ "up": {"uv": [10, 10.5, 8.5, 10.25], "texture": "#1"},
+ "down": {"uv": [11.5, 10.25, 10, 10.5], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2, 4.9, 1.8],
+ "to": [4, 8.2, 14.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-2, 0, -4]},
+ "faces": {
+ "north": {"uv": [3.25, 11.75, 3.75, 13.75], "texture": "#1"},
+ "east": {"uv": [0, 11.75, 3.25, 13.75], "texture": "#1"},
+ "south": {"uv": [7.25, 11.75, 7.75, 13.75], "texture": "#1"},
+ "west": {"uv": [4, 11.75, 7.25, 13.75], "texture": "#1"},
+ "up": {"uv": [3.75, 11.75, 3.25, 8.5], "texture": "#1"},
+ "down": {"uv": [4.75, 8.5, 4, 11.75], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone2",
+ "from": [1, 5, 2],
+ "to": [15, 8, 14],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, -4, 8]},
+ "faces": {
+ "north": {"uv": [3, 7.5, 6.5, 8.25], "texture": "#1"},
+ "east": {"uv": [0, 7.5, 3, 8.25], "texture": "#1"},
+ "south": {"uv": [9.5, 7.5, 13, 8.25], "texture": "#1"},
+ "west": {"uv": [6.5, 7.5, 9.5, 8.25], "texture": "#1"},
+ "up": {"uv": [6.5, 7.5, 3, 4.5], "texture": "#1"},
+ "down": {"uv": [10, 4.5, 6.5, 7.5], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone2",
+ "from": [6, 8.04, 6],
+ "to": [10, 8.04, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 8.03, 8]},
+ "faces": {
+ "north": {"uv": [9.75, 10, 11.25, 10], "texture": "#1"},
+ "east": {"uv": [8.25, 10, 9.75, 10], "texture": "#1"},
+ "south": {"uv": [12.75, 10, 14.25, 10], "texture": "#1"},
+ "west": {"uv": [11.25, 10, 12.75, 10], "texture": "#1"},
+ "up": {"uv": [14.5, 13.5, 13, 12], "texture": "#1"},
+ "down": {"uv": [12.75, 8.5, 11.25, 10], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone2",
+ "from": [5, 8.03, 5],
+ "to": [11, 8.03, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 8.03, 8]},
+ "faces": {
+ "north": {"uv": [9.75, 10, 11.25, 10], "texture": "#1"},
+ "east": {"uv": [8.25, 10, 9.75, 10], "texture": "#1"},
+ "south": {"uv": [12.75, 10, 14.25, 10], "texture": "#1"},
+ "west": {"uv": [11.25, 10, 12.75, 10], "texture": "#1"},
+ "up": {"uv": [13, 13.5, 11.5, 12], "texture": "#1"},
+ "down": {"uv": [12.75, 8.5, 11.25, 10], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 2.5, 3.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 2.5, 3.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [13, -62, 13],
+ "translation": [0, 3.25, 1],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [13, -62, 13],
+ "translation": [0, 3.25, 1],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 3, 0],
+ "scale": [0.8, 0.8, 0.8]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ {
+ "name": "bone2",
+ "origin": [0, 8, 6],
+ "scope": 0,
+ "color": 1,
+ "children": [5, 6, 7]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/medicinal_crate/medicinal_crate_open.json b/统计/_sa_decor_models/03_容器/models/block/medicinal_crate/medicinal_crate_open.json
new file mode 100644
index 0000000..fbcf323
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/medicinal_crate/medicinal_crate_open.json
@@ -0,0 +1,182 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/medicinal_crate",
+ "particle": "sa_decor:block/lootcrates/medicinal_crate"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [1, 0, 2],
+ "to": [15, 5, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [3, 3, 6.5, 4.25], "texture": "#1"},
+ "east": {"uv": [0, 3, 3, 4.25], "texture": "#1"},
+ "south": {"uv": [9.5, 3, 13, 4.25], "texture": "#1"},
+ "west": {"uv": [6.5, 3, 9.5, 4.25], "texture": "#1"},
+ "up": {"uv": [6.5, 3, 3, 0], "texture": "#1"},
+ "down": {"uv": [10, 0, 6.5, 3], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [5, 2.2, 0.8],
+ "to": [11, 4.2, 0.8],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 2.5, 1]},
+ "faces": {
+ "north": {"uv": [8.25, 11, 9.75, 11.5], "texture": "#1"},
+ "east": {"uv": [8.25, 11, 8.25, 11.5], "texture": "#1"},
+ "south": {"uv": [9.75, 11, 11.25, 11.5], "texture": "#1"},
+ "west": {"uv": [9.75, 11, 9.75, 11.5], "texture": "#1"},
+ "up": {"uv": [9.75, 11, 8.25, 11], "texture": "#1"},
+ "down": {"uv": [11.25, 11, 9.75, 11], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [5, 4, 1],
+ "to": [11, 5, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3, 1, -4]},
+ "faces": {
+ "north": {"uv": [8.5, 10.5, 10, 10.75], "texture": "#1"},
+ "east": {"uv": [8.25, 10.5, 8.5, 10.75], "texture": "#1"},
+ "south": {"uv": [10.25, 10.5, 11.75, 10.75], "texture": "#1"},
+ "west": {"uv": [10, 10.5, 10.25, 10.75], "texture": "#1"},
+ "up": {"uv": [10, 10.5, 8.5, 10.25], "texture": "#1"},
+ "down": {"uv": [11.5, 10.25, 10, 10.5], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2, 3.9, 6.8],
+ "to": [4, 7.2, 19.2],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 6.27, 13]},
+ "faces": {
+ "north": {"uv": [3.25, 11.75, 3.75, 13.75], "texture": "#1"},
+ "east": {"uv": [0, 11.75, 3.25, 13.75], "texture": "#1"},
+ "south": {"uv": [7.25, 11.75, 7.75, 13.75], "texture": "#1"},
+ "west": {"uv": [4, 11.75, 7.25, 13.75], "texture": "#1"},
+ "up": {"uv": [3.75, 11.75, 3.25, 8.5], "texture": "#1"},
+ "down": {"uv": [4.75, 8.5, 4, 11.75], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [12, 3.9, 6.8],
+ "to": [14, 7.2, 19.2],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 6.27, 13]},
+ "faces": {
+ "north": {"uv": [3.25, 11.75, 3.75, 13.75], "texture": "#1"},
+ "east": {"uv": [0, 11.75, 3.25, 13.75], "texture": "#1"},
+ "south": {"uv": [7.5, 11.75, 8, 13.75], "texture": "#1"},
+ "west": {"uv": [4, 11.75, 7.25, 13.75], "texture": "#1"},
+ "up": {"uv": [3.75, 11.75, 3.25, 8.5], "texture": "#1"},
+ "down": {"uv": [4.75, 8.5, 4, 11.75], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone2",
+ "from": [1, 4, 7],
+ "to": [15, 7, 19],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 6.27, 13]},
+ "faces": {
+ "north": {"uv": [3, 7.5, 6.5, 8.25], "texture": "#1"},
+ "east": {"uv": [0, 7.5, 3, 8.25], "texture": "#1"},
+ "south": {"uv": [9.5, 7.5, 13, 8.25], "texture": "#1"},
+ "west": {"uv": [6.5, 7.5, 9.5, 8.25], "texture": "#1"},
+ "up": {"uv": [6.5, 7.5, 3, 4.5], "texture": "#1"},
+ "down": {"uv": [6.5, 0, 3, 3], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone2",
+ "from": [5, 7.03, 10],
+ "to": [11, 7.03, 16],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 6.27, 13]},
+ "faces": {
+ "north": {"uv": [9.75, 10, 11.25, 10], "texture": "#1"},
+ "east": {"uv": [8.25, 10, 9.75, 10], "texture": "#1"},
+ "south": {"uv": [12.75, 10, 14.25, 10], "texture": "#1"},
+ "west": {"uv": [11.25, 10, 12.75, 10], "texture": "#1"},
+ "up": {"uv": [13, 13.5, 11.5, 12], "texture": "#1"},
+ "down": {"uv": [12.75, 8.5, 11.25, 10], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone2",
+ "from": [6, 7.04, 11],
+ "to": [10, 7.04, 15],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 6.27, 13]},
+ "faces": {
+ "north": {"uv": [9.75, 10, 11.25, 10], "texture": "#1"},
+ "east": {"uv": [8.25, 10, 9.75, 10], "texture": "#1"},
+ "south": {"uv": [12.75, 10, 14.25, 10], "texture": "#1"},
+ "west": {"uv": [11.25, 10, 12.75, 10], "texture": "#1"},
+ "up": {"uv": [14.5, 13.5, 13, 12], "texture": "#1"},
+ "down": {"uv": [12.75, 8.5, 11.25, 10], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 2.5, 3.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 2.5, 3.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [13, -62, 13],
+ "translation": [0, 3.25, 1],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [13, -62, 13],
+ "translation": [0, 3.25, 1],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 3, 0],
+ "scale": [0.8, 0.8, 0.8]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ {
+ "name": "group",
+ "origin": [-2, 0, -4],
+ "scope": 0,
+ "color": 0,
+ "children": [3, 4, 5, 6, 7]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/medium_cardboard_box/medium_cardboard_box.json b/统计/_sa_decor_models/03_容器/models/block/medium_cardboard_box/medium_cardboard_box.json
new file mode 100644
index 0000000..9dcb484
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/medium_cardboard_box/medium_cardboard_box.json
@@ -0,0 +1,282 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "0": "sa_decor:block/cardboard_box",
+ "particle": "sa_decor:block/particles/cardboard_box_particle"
+ },
+ "elements": [
+ {
+ "from": [
+ 2,
+ 0,
+ 1
+ ],
+ "to": [
+ 14,
+ 10,
+ 15
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 1.75,
+ 5.75,
+ 3.25,
+ 7
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 5.75,
+ 1.75,
+ 7
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 5,
+ 5.75,
+ 6.5,
+ 7
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3.25,
+ 5.75,
+ 5,
+ 7
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 3.25,
+ 5.75,
+ 1.75,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 4.75,
+ 4,
+ 3.25,
+ 5.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 1.7,
+ 7.7,
+ 0.7
+ ],
+ "to": [
+ 14.3,
+ 10.3,
+ 15.3
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 1.75,
+ 8.75,
+ 3.25,
+ 9
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 8.75,
+ 1.75,
+ 9
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 5,
+ 8.75,
+ 6.5,
+ 9
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3.25,
+ 8.75,
+ 5,
+ 9
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 3.25,
+ 8.75,
+ 1.75,
+ 7
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 4.75,
+ 7,
+ 3.25,
+ 8.75
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2,
+ 1.25,
+ 2.75
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2,
+ 1.25,
+ 2.75
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 141,
+ 0
+ ],
+ "translation": [
+ 0,
+ 4,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -32,
+ 0
+ ],
+ "translation": [
+ 0,
+ 3.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ 1.75,
+ 0
+ ],
+ "scale": [
+ 0.74805,
+ 0.74805,
+ 0.74805
+ ]
+ },
+ "head": {
+ "translation": [
+ 0,
+ 0.5,
+ 0
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 0,
+ 0
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1
+ ]
+ }
+ ]
+}
diff --git a/统计/_sa_decor_models/03_容器/models/block/medium_cardboard_box/medium_cardboard_box_open.json b/统计/_sa_decor_models/03_容器/models/block/medium_cardboard_box/medium_cardboard_box_open.json
new file mode 100644
index 0000000..679f65a
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/medium_cardboard_box/medium_cardboard_box_open.json
@@ -0,0 +1,382 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "0": "sa_decor:block/cardboard_box",
+ "particle": "sa_decor:block/particles/cardboard_box_particle"
+ },
+ "elements": [
+ {
+ "from": [
+ 2,
+ 0,
+ 1
+ ],
+ "to": [
+ 14,
+ 10,
+ 15
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 1.75,
+ 5.75,
+ 3.25,
+ 7
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 5.75,
+ 1.75,
+ 7
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 5,
+ 5.75,
+ 6.5,
+ 7
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3.25,
+ 5.75,
+ 5,
+ 7
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 3.25,
+ 5.75,
+ 1.75,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 4.75,
+ 4,
+ 3.25,
+ 5.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ -3.3,
+ -0.3,
+ 0.7
+ ],
+ "to": [
+ -0.7,
+ 12.3,
+ 15.3
+ ],
+ "rotation": {
+ "angle": -22.5,
+ "axis": "z",
+ "origin": [
+ 0,
+ 0,
+ 8
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 1.75,
+ 8.75,
+ 3.25,
+ 9
+ ],
+ "rotation": 90,
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 4.75,
+ 7,
+ 3.25,
+ 8.75
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 5,
+ 8.75,
+ 6.5,
+ 9
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3.25,
+ 8.75,
+ 1.75,
+ 7
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 8.75,
+ 1.75,
+ 9
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 3.25,
+ 8.75,
+ 5,
+ 9
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [
+ -0.7,
+ 12.3,
+ 15.3
+ ],
+ "to": [
+ -3.3,
+ -0.3,
+ 0.7
+ ],
+ "rotation": {
+ "angle": -22.5,
+ "axis": "z",
+ "origin": [
+ 0,
+ 0,
+ 8
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.5,
+ 8.75,
+ 5,
+ 9
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 1.75,
+ 8.75,
+ 3.25,
+ 7
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 3.25,
+ 8.75,
+ 1.75,
+ 9
+ ],
+ "rotation": 90,
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3.25,
+ 7,
+ 4.75,
+ 8.75
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 3.25,
+ 9,
+ 5,
+ 8.75
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 9,
+ 1.75,
+ 8.75
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2,
+ 1.25,
+ 2.75
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2,
+ 1.25,
+ 2.75
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 141,
+ 0
+ ],
+ "translation": [
+ 0,
+ 4,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -32,
+ 0
+ ],
+ "translation": [
+ 0,
+ 3.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ 4,
+ 0
+ ],
+ "scale": [
+ 0.91992,
+ 0.91992,
+ 0.91992
+ ]
+ },
+ "head": {
+ "translation": [
+ 0,
+ 0.5,
+ 0
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 0,
+ 0
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2
+ ]
+ }
+ ]
+}
diff --git a/统计/_sa_decor_models/03_容器/models/block/metal_rack/metal_rack.json b/统计/_sa_decor_models/03_容器/models/block/metal_rack/metal_rack.json
new file mode 100644
index 0000000..1362b26
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/metal_rack/metal_rack.json
@@ -0,0 +1,294 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/metal_rack2",
+ "particle": "sa_decor:block/lootcrates/metal_rack2"
+ },
+ "elements": [
+ {
+ "from": [13, 0, 0],
+ "to": [16, 16, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 2]},
+ "faces": {
+ "north": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "east": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "south": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "west": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "up": {"uv": [1.5, 5.75, 0.75, 5], "texture": "#1"},
+ "down": {"uv": [2.25, 5, 1.5, 5.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [13, 0, 13],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 15]},
+ "faces": {
+ "north": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "east": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "south": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "west": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "up": {"uv": [0.75, 5, 1.5, 5.75], "texture": "#1"},
+ "down": {"uv": [1.5, 5.75, 2.25, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [3, 16, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 2]},
+ "faces": {
+ "north": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "east": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "south": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "west": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "up": {"uv": [0.75, 5, 1.5, 5.75], "texture": "#1"},
+ "down": {"uv": [1.5, 5.75, 2.25, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 13],
+ "to": [3, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 15]},
+ "faces": {
+ "north": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "east": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "south": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "west": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "up": {"uv": [0.75, 5, 1.5, 5.75], "texture": "#1"},
+ "down": {"uv": [1.5, 5.75, 2.25, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [3, 7, 1.5],
+ "to": [7, 11, 1.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3, 0, 2.5]},
+ "faces": {
+ "north": {"uv": [5.25, 4.25, 4.25, 5.25], "texture": "#1"},
+ "east": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "south": {"uv": [4.25, 4.25, 5.25, 5.25], "texture": "#1"},
+ "west": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "up": {"uv": [0, 0, 1, 0], "texture": "#1"},
+ "down": {"uv": [1, 0, 0, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 7, 1.5],
+ "to": [13, 11, 1.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 2.5]},
+ "faces": {
+ "north": {"uv": [4.25, 4.25, 5.25, 5.25], "texture": "#1"},
+ "east": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "south": {"uv": [5.25, 4.25, 4.25, 5.25], "texture": "#1"},
+ "west": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "up": {"uv": [1, 0, 0, 0], "texture": "#1"},
+ "down": {"uv": [0, 0, 1, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [3, 7, 14.5],
+ "to": [7, 11, 14.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3, 0, 15.5]},
+ "faces": {
+ "north": {"uv": [5.25, 4.25, 4.25, 5.25], "texture": "#1"},
+ "east": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "south": {"uv": [4.25, 4.25, 5.25, 5.25], "texture": "#1"},
+ "west": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "up": {"uv": [0, 0, 1, 0], "texture": "#1"},
+ "down": {"uv": [1, 0, 0, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 7, 14.5],
+ "to": [13, 11, 14.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 15.5]},
+ "faces": {
+ "north": {"uv": [4.25, 4.25, 5.25, 5.25], "texture": "#1"},
+ "east": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "south": {"uv": [5.25, 4.25, 4.25, 5.25], "texture": "#1"},
+ "west": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "up": {"uv": [1, 0, 0, 0], "texture": "#1"},
+ "down": {"uv": [0, 0, 1, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [14.5, 7, 3],
+ "to": [14.5, 11, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13.5, 0, 3]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "east": {"uv": [5.25, 4.25, 4.25, 5.25], "texture": "#1"},
+ "south": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "west": {"uv": [4.25, 4.25, 5.25, 5.25], "texture": "#1"},
+ "up": {"uv": [0, 0, 1, 0], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [1, 0, 0, 0], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [14.5, 7, 9],
+ "to": [14.5, 11, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13.5, 0, 13]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "east": {"uv": [4.25, 4.25, 5.25, 5.25], "texture": "#1"},
+ "south": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "west": {"uv": [5.25, 4.25, 4.25, 5.25], "texture": "#1"},
+ "up": {"uv": [1, 0, 0, 0], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [0, 0, 1, 0], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [1.5, 7, 3],
+ "to": [1.5, 11, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 2.5]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "east": {"uv": [5.25, 4.25, 4.25, 5.25], "texture": "#1"},
+ "south": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "west": {"uv": [4.25, 4.25, 5.25, 5.25], "texture": "#1"},
+ "up": {"uv": [0, 0, 1, 0], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [1, 0, 0, 0], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [1.5, 7, 9],
+ "to": [1.5, 11, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 13]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "east": {"uv": [4.25, 4.25, 5.25, 5.25], "texture": "#1"},
+ "south": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "west": {"uv": [5.25, 4.25, 4.25, 5.25], "texture": "#1"},
+ "up": {"uv": [1, 0, 0, 0], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [0, 0, 1, 0], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 11, 1],
+ "to": [15, 14, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 8]},
+ "faces": {
+ "north": {"uv": [0.75, 4.25, 4.25, 5], "texture": "#1"},
+ "east": {"uv": [0.75, 4.25, 4.25, 5], "texture": "#1"},
+ "south": {"uv": [0.75, 4.25, 4.25, 5], "texture": "#1"},
+ "west": {"uv": [0.75, 4.25, 4.25, 5], "texture": "#1"},
+ "up": {"uv": [11, 7.75, 7.5, 4.25], "texture": "#1"},
+ "down": {"uv": [15, 3.5, 7.5, 0], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [14, 0, 2],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3,
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9]
+ },
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": [10, 11]
+ }
+ ]
+ },
+ 12
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [14, 0, 2],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/metal_rack/metal_rack1.json b/统计/_sa_decor_models/03_容器/models/block/metal_rack/metal_rack1.json
new file mode 100644
index 0000000..f730ee4
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/metal_rack/metal_rack1.json
@@ -0,0 +1,322 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/metal_rack2",
+ "particle": "sa_decor:block/lootcrates/metal_rack2"
+ },
+ "elements": [
+ {
+ "from": [13, 0, 0],
+ "to": [16, 16, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 2]},
+ "faces": {
+ "north": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "east": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "south": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "west": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "up": {"uv": [1.5, 5.75, 0.75, 5], "texture": "#1"},
+ "down": {"uv": [2.25, 5, 1.5, 5.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [13, 0, 13],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 15]},
+ "faces": {
+ "north": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "east": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "south": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "west": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "up": {"uv": [0.75, 5, 1.5, 5.75], "texture": "#1"},
+ "down": {"uv": [1.5, 5.75, 2.25, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [3, 16, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 2]},
+ "faces": {
+ "north": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "east": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "south": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "west": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "up": {"uv": [0.75, 5, 1.5, 5.75], "texture": "#1"},
+ "down": {"uv": [1.5, 5.75, 2.25, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 13],
+ "to": [3, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 15]},
+ "faces": {
+ "north": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "east": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "south": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "west": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "up": {"uv": [0.75, 5, 1.5, 5.75], "texture": "#1"},
+ "down": {"uv": [1.5, 5.75, 2.25, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [3, 7, 1.5],
+ "to": [7, 11, 1.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3, 0, 2.5]},
+ "faces": {
+ "north": {"uv": [5.25, 4.25, 4.25, 5.25], "texture": "#1"},
+ "east": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "south": {"uv": [4.25, 4.25, 5.25, 5.25], "texture": "#1"},
+ "west": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "up": {"uv": [0, 0, 1, 0], "texture": "#1"},
+ "down": {"uv": [1, 0, 0, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 7, 1.5],
+ "to": [13, 11, 1.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 2.5]},
+ "faces": {
+ "north": {"uv": [4.25, 4.25, 5.25, 5.25], "texture": "#1"},
+ "east": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "south": {"uv": [5.25, 4.25, 4.25, 5.25], "texture": "#1"},
+ "west": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "up": {"uv": [1, 0, 0, 0], "texture": "#1"},
+ "down": {"uv": [0, 0, 1, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [3, 7, 14.5],
+ "to": [7, 11, 14.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3, 0, 15.5]},
+ "faces": {
+ "north": {"uv": [5.25, 4.25, 4.25, 5.25], "texture": "#1"},
+ "east": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "south": {"uv": [4.25, 4.25, 5.25, 5.25], "texture": "#1"},
+ "west": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "up": {"uv": [0, 0, 1, 0], "texture": "#1"},
+ "down": {"uv": [1, 0, 0, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 7, 14.5],
+ "to": [13, 11, 14.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 15.5]},
+ "faces": {
+ "north": {"uv": [4.25, 4.25, 5.25, 5.25], "texture": "#1"},
+ "east": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "south": {"uv": [5.25, 4.25, 4.25, 5.25], "texture": "#1"},
+ "west": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "up": {"uv": [1, 0, 0, 0], "texture": "#1"},
+ "down": {"uv": [0, 0, 1, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [14.5, 7, 3],
+ "to": [14.5, 11, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13.5, 0, 3]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "east": {"uv": [5.25, 4.25, 4.25, 5.25], "texture": "#1"},
+ "south": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "west": {"uv": [4.25, 4.25, 5.25, 5.25], "texture": "#1"},
+ "up": {"uv": [0, 0, 1, 0], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [1, 0, 0, 0], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [14.5, 7, 9],
+ "to": [14.5, 11, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13.5, 0, 13]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "east": {"uv": [4.25, 4.25, 5.25, 5.25], "texture": "#1"},
+ "south": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "west": {"uv": [5.25, 4.25, 4.25, 5.25], "texture": "#1"},
+ "up": {"uv": [1, 0, 0, 0], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [0, 0, 1, 0], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [1.5, 7, 3],
+ "to": [1.5, 11, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 2.5]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "east": {"uv": [5.25, 4.25, 4.25, 5.25], "texture": "#1"},
+ "south": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "west": {"uv": [4.25, 4.25, 5.25, 5.25], "texture": "#1"},
+ "up": {"uv": [0, 0, 1, 0], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [1, 0, 0, 0], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [1.5, 7, 9],
+ "to": [1.5, 11, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 13]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "east": {"uv": [4.25, 4.25, 5.25, 5.25], "texture": "#1"},
+ "south": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "west": {"uv": [5.25, 4.25, 4.25, 5.25], "texture": "#1"},
+ "up": {"uv": [1, 0, 0, 0], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [0, 0, 1, 0], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 11, 1],
+ "to": [15, 14, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 8]},
+ "faces": {
+ "north": {"uv": [0.75, 4.25, 4.25, 5], "texture": "#1"},
+ "east": {"uv": [0.75, 4.25, 4.25, 5], "texture": "#1"},
+ "south": {"uv": [0.75, 4.25, 4.25, 5], "texture": "#1"},
+ "west": {"uv": [0.75, 4.25, 4.25, 5], "texture": "#1"},
+ "up": {"uv": [11, 7.75, 7.5, 4.25], "texture": "#1"},
+ "down": {"uv": [15, 3.5, 7.5, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4.9599, 14, 2.7634],
+ "to": [12.9599, 18, 9.7634],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [9.9599, 16, 6.2634]},
+ "faces": {
+ "north": {"uv": [1.75, 15, 3.75, 16], "texture": "#1"},
+ "east": {"uv": [0, 15, 1.75, 16], "texture": "#1"},
+ "south": {"uv": [5.5, 15, 7.5, 16], "texture": "#1"},
+ "west": {"uv": [3.75, 15, 5.5, 16], "texture": "#1"},
+ "up": {"uv": [3.75, 15, 1.75, 13.25], "texture": "#1"},
+ "down": {"uv": [5.75, 13.25, 3.75, 15], "texture": "#1"}
+ }
+ },
+ {
+ "from": [3, 14, 10],
+ "to": [8, 18, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5, -1, 9]},
+ "faces": {
+ "north": {"uv": [8.25, 15, 9.5, 16], "texture": "#1"},
+ "east": {"uv": [7.5, 15, 8.25, 16], "texture": "#1"},
+ "south": {"uv": [10.25, 15, 11.5, 16], "texture": "#1"},
+ "west": {"uv": [9.5, 15, 10.25, 16], "texture": "#1"},
+ "up": {"uv": [9.5, 15, 8.25, 14.25], "texture": "#1"},
+ "down": {"uv": [10.75, 14.25, 9.5, 15], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [14, 0, 2],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3,
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9]
+ },
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": [10, 11]
+ }
+ ]
+ },
+ 12
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [14, 0, 2],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ 13,
+ 14
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/metal_rack/metal_rack_left.json b/统计/_sa_decor_models/03_容器/models/block/metal_rack/metal_rack_left.json
new file mode 100644
index 0000000..467f174
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/metal_rack/metal_rack_left.json
@@ -0,0 +1,195 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/metal_rack2",
+ "particle": "sa_decor:block/lootcrates/metal_rack2"
+ },
+ "elements": [
+ {
+ "from": [13, 0, 0],
+ "to": [16, 16, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 2]},
+ "faces": {
+ "north": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "east": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "south": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "west": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "up": {"uv": [1.5, 5.75, 0.75, 5], "texture": "#1"},
+ "down": {"uv": [2.25, 5, 1.5, 5.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 7, 1.5],
+ "to": [13, 11, 1.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 2.5]},
+ "faces": {
+ "north": {"uv": [4.25, 4.25, 5.25, 5.25], "texture": "#1"},
+ "east": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "south": {"uv": [5.25, 4.25, 4.25, 5.25], "texture": "#1"},
+ "west": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "up": {"uv": [1, 0, 0, 0], "texture": "#1"},
+ "down": {"uv": [0, 0, 1, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [15, 7, 3],
+ "to": [15, 11, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 2.5]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 1], "texture": "#missing"},
+ "east": {"uv": [5.25, 4.25, 4.25, 5.25], "texture": "#1"},
+ "south": {"uv": [0, 0, 0, 1], "texture": "#missing"},
+ "west": {"uv": [4.25, 4.25, 5.25, 5.25], "texture": "#1"},
+ "up": {"uv": [0, 0, 1, 0], "rotation": 90, "texture": "#missing"},
+ "down": {"uv": [1, 0, 0, 0], "rotation": 270, "texture": "#missing"}
+ }
+ },
+ {
+ "from": [14.5, 7, 9],
+ "to": [14.5, 11, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13.5, 0, 13.5]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 1], "texture": "#missing"},
+ "east": {"uv": [4.25, 4.25, 5.25, 5.25], "texture": "#1"},
+ "south": {"uv": [0, 0, 0, 1], "texture": "#missing"},
+ "west": {"uv": [5.25, 4.25, 4.25, 5.25], "texture": "#1"},
+ "up": {"uv": [1, 0, 0, 0], "rotation": 90, "texture": "#missing"},
+ "down": {"uv": [0, 0, 1, 0], "rotation": 270, "texture": "#missing"}
+ }
+ },
+ {
+ "from": [0, 11, 1],
+ "to": [15, 14, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 8]},
+ "faces": {
+ "north": {"uv": [0, 3.5, 3.75, 4.25], "texture": "#1"},
+ "east": {"uv": [0.75, 4.25, 4.25, 5], "texture": "#1"},
+ "south": {"uv": [3.75, 3.5, 7.5, 4.25], "texture": "#1"},
+ "west": {"uv": [0.75, 4.25, 4.25, 5], "texture": "#1"},
+ "up": {"uv": [11.25, 3.5, 7.5, 0], "texture": "#1"},
+ "down": {"uv": [11.25, 3.5, 7.5, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [13, 0, 13],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 15]},
+ "faces": {
+ "north": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "east": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "south": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "west": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "up": {"uv": [0.75, 5, 1.5, 5.75], "texture": "#1"},
+ "down": {"uv": [1.5, 5.75, 2.25, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 7, 14.5],
+ "to": [13, 11, 14.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 15.5]},
+ "faces": {
+ "north": {"uv": [4.25, 4.25, 5.25, 5.25], "texture": "#1"},
+ "east": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "south": {"uv": [5.25, 4.25, 4.25, 5.25], "texture": "#1"},
+ "west": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "up": {"uv": [1, 0, 0, 0], "texture": "#1"},
+ "down": {"uv": [0, 0, 1, 0], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [14, 0, 2],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [14, 0, 2],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6]
+ },
+ {
+ "name": "group",
+ "origin": [14, 0, 2],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [14, 0, 2],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/metal_rack/metal_rack_mid.json b/统计/_sa_decor_models/03_容器/models/block/metal_rack/metal_rack_mid.json
new file mode 100644
index 0000000..029af83
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/metal_rack/metal_rack_mid.json
@@ -0,0 +1,124 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/metal_rack2",
+ "particle": "sa_decor:block/lootcrates/metal_rack2"
+ },
+ "elements": [
+ {
+ "from": [0, 11, 1],
+ "to": [16, 14, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 8]},
+ "faces": {
+ "north": {"uv": [1.5, 3.5, 5.75, 4.25], "texture": "#1"},
+ "east": {"uv": [0.75, 4.25, 4.25, 5], "texture": "#1"},
+ "south": {"uv": [1.5, 3.5, 5.75, 4.25], "texture": "#1"},
+ "west": {"uv": [0.75, 4.25, 4.25, 5], "texture": "#1"},
+ "up": {"uv": [12.75, 3.5, 8.75, 0], "texture": "#1"},
+ "down": {"uv": [12.75, 3.5, 8.75, 0], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [14, 0, 2],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 7, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [14, 0, 2],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [14, 0, 2],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [14, 0, 2],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/metal_rack/metal_rack_posts.json b/统计/_sa_decor_models/03_容器/models/block/metal_rack/metal_rack_posts.json
new file mode 100644
index 0000000..14a3571
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/metal_rack/metal_rack_posts.json
@@ -0,0 +1,152 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/metal_rack2",
+ "particle": "sa_decor:block/lootcrates/metal_rack2"
+ },
+ "elements": [
+ {
+ "from": [0, 11, 1],
+ "to": [16, 14, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 8]},
+ "faces": {
+ "north": {"uv": [1.5, 3.5, 5.75, 4.25], "texture": "#1"},
+ "east": {"uv": [0.75, 4.25, 4.25, 5], "texture": "#1"},
+ "south": {"uv": [1.5, 3.5, 5.75, 4.25], "texture": "#1"},
+ "west": {"uv": [0.75, 4.25, 4.25, 5], "texture": "#1"},
+ "up": {"uv": [12.75, 3.5, 8.75, 0], "texture": "#1"},
+ "down": {"uv": [12.75, 3.5, 8.75, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6.5, 0, 0],
+ "to": [9.5, 16, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.5, 0, 2]},
+ "faces": {
+ "north": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "east": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "south": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "west": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "up": {"uv": [1.5, 5.75, 0.75, 5], "texture": "#1"},
+ "down": {"uv": [2.25, 5, 1.5, 5.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6.5, 0, 13],
+ "to": [9.5, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.5, 0, 15]},
+ "faces": {
+ "north": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "east": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "south": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "west": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "up": {"uv": [0.75, 5, 1.5, 5.75], "texture": "#1"},
+ "down": {"uv": [1.5, 5.75, 2.25, 5], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [14, 0, 2],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 7, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [14, 0, 2],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [14, 0, 2],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [14, 0, 2],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ 1,
+ 2
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/metal_rack/metal_rack_right.json b/统计/_sa_decor_models/03_容器/models/block/metal_rack/metal_rack_right.json
new file mode 100644
index 0000000..c5fca1a
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/metal_rack/metal_rack_right.json
@@ -0,0 +1,195 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/metal_rack2",
+ "particle": "sa_decor:block/lootcrates/metal_rack2"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [3, 16, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 2]},
+ "faces": {
+ "north": {"uv": [0.75, 4.25, 0, 8.25], "texture": "#1"},
+ "east": {"uv": [0.75, 4.25, 0, 8.25], "texture": "#1"},
+ "south": {"uv": [0.75, 4.25, 0, 8.25], "texture": "#1"},
+ "west": {"uv": [0.75, 4.25, 0, 8.25], "texture": "#1"},
+ "up": {"uv": [0.75, 5.75, 1.5, 5], "texture": "#1"},
+ "down": {"uv": [1.5, 5, 2.25, 5.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [3, 7, 1.5],
+ "to": [7, 11, 1.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3, 0, 2.5]},
+ "faces": {
+ "north": {"uv": [5.25, 4.25, 4.25, 5.25], "texture": "#1"},
+ "east": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "south": {"uv": [4.25, 4.25, 5.25, 5.25], "texture": "#1"},
+ "west": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "up": {"uv": [0, 0, 1, 0], "texture": "#1"},
+ "down": {"uv": [1, 0, 0, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 7, 3],
+ "to": [1, 11, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 2.5]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 1], "texture": "#missing"},
+ "east": {"uv": [5.25, 4.25, 4.25, 5.25], "texture": "#1"},
+ "south": {"uv": [0, 0, 0, 1], "texture": "#missing"},
+ "west": {"uv": [4.25, 4.25, 5.25, 5.25], "texture": "#1"},
+ "up": {"uv": [0, 0, 1, 0], "rotation": 90, "texture": "#missing"},
+ "down": {"uv": [1, 0, 0, 0], "rotation": 270, "texture": "#missing"}
+ }
+ },
+ {
+ "from": [1.5, 7, 9],
+ "to": [1.5, 11, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2.5, 0, 13.5]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 1], "texture": "#missing"},
+ "east": {"uv": [4.25, 4.25, 5.25, 5.25], "texture": "#1"},
+ "south": {"uv": [0, 0, 0, 1], "texture": "#missing"},
+ "west": {"uv": [5.25, 4.25, 4.25, 5.25], "texture": "#1"},
+ "up": {"uv": [1, 0, 0, 0], "rotation": 90, "texture": "#missing"},
+ "down": {"uv": [0, 0, 1, 0], "rotation": 270, "texture": "#missing"}
+ }
+ },
+ {
+ "from": [1, 11, 1],
+ "to": [16, 14, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 8]},
+ "faces": {
+ "north": {"uv": [3.75, 3.5, 0, 4.25], "texture": "#1"},
+ "east": {"uv": [4.25, 4.25, 0.75, 5], "texture": "#1"},
+ "south": {"uv": [7.5, 3.5, 3.75, 4.25], "texture": "#1"},
+ "west": {"uv": [4.25, 4.25, 0.75, 5], "texture": "#1"},
+ "up": {"uv": [7.5, 3.5, 11.25, 0], "texture": "#1"},
+ "down": {"uv": [7.5, 3.5, 11.25, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 13],
+ "to": [3, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 15]},
+ "faces": {
+ "north": {"uv": [0.75, 4.25, 0, 8.25], "texture": "#1"},
+ "east": {"uv": [0.75, 4.25, 0, 8.25], "texture": "#1"},
+ "south": {"uv": [0.75, 4.25, 0, 8.25], "texture": "#1"},
+ "west": {"uv": [0.75, 4.25, 0, 8.25], "texture": "#1"},
+ "up": {"uv": [1.5, 5, 0.75, 5.75], "texture": "#1"},
+ "down": {"uv": [2.25, 5.75, 1.5, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [3, 7, 14.5],
+ "to": [7, 11, 14.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3, 0, 15.5]},
+ "faces": {
+ "north": {"uv": [5.25, 4.25, 4.25, 5.25], "texture": "#1"},
+ "east": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "south": {"uv": [4.25, 4.25, 5.25, 5.25], "texture": "#1"},
+ "west": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "up": {"uv": [0, 0, 1, 0], "texture": "#1"},
+ "down": {"uv": [1, 0, 0, 0], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [14, 0, 2],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [14, 0, 2],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [14, 0, 2],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6]
+ },
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [14, 0, 2],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/metal_rack/metal_rack_side.json b/统计/_sa_decor_models/03_容器/models/block/metal_rack/metal_rack_side.json
new file mode 100644
index 0000000..cdf1727
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/metal_rack/metal_rack_side.json
@@ -0,0 +1,147 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/metal_rack2",
+ "particle": "sa_decor:block/lootcrates/metal_rack2"
+ },
+ "elements": [
+ {
+ "from": [13, 0, 13],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 15]},
+ "faces": {
+ "north": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "east": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "south": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "west": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "up": {"uv": [0.75, 5, 1.5, 5.75], "texture": "#1"},
+ "down": {"uv": [1.5, 5.75, 2.25, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 13],
+ "to": [3, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 15]},
+ "faces": {
+ "north": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "east": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "south": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "west": {"uv": [0, 4.25, 0.75, 8.25], "texture": "#1"},
+ "up": {"uv": [0.75, 5, 1.5, 5.75], "texture": "#1"},
+ "down": {"uv": [1.5, 5.75, 2.25, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [3, 1, 14.5],
+ "to": [13, 15, 14.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, -1, 15.5]},
+ "faces": {
+ "north": {"uv": [7.75, 8, 10.25, 11.25], "texture": "#1"},
+ "east": {"uv": [0, 0, 0, 3.25], "texture": "#1"},
+ "south": {"uv": [10.25, 8, 7.75, 11.25], "texture": "#1"},
+ "west": {"uv": [0, 0, 0, 3.25], "texture": "#1"},
+ "up": {"uv": [2.5, 0, 0, 0], "texture": "#1"},
+ "down": {"uv": [0.25, 0, 2.75, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [3, 13, 14],
+ "to": [13, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 9, 9]},
+ "faces": {
+ "north": {"uv": [1.25, 4.25, 3.75, 5], "texture": "#1"},
+ "east": {"uv": [0.75, 4.25, 1.25, 5], "texture": "#1"},
+ "south": {"uv": [1.25, 4.25, 3.75, 5], "texture": "#1"},
+ "west": {"uv": [3.75, 4.25, 4.25, 5], "texture": "#1"},
+ "up": {"uv": [1.25, 4.25, 3.75, 4.75], "texture": "#1"},
+ "down": {"uv": [1.25, 4.5, 3.75, 5], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3.25, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 129, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 129, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [2.75, -1.75, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [14, 0, 2],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": [2]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ 3
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/metal_rack/rack1/metal_rack.json b/统计/_sa_decor_models/03_容器/models/block/metal_rack/rack1/metal_rack.json
new file mode 100644
index 0000000..e94024f
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/metal_rack/rack1/metal_rack.json
@@ -0,0 +1,310 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/metal_rack",
+ "particle": "sa_decor:block/lootcrates/metal_rack"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 0],
+ "to": [2, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 0]},
+ "faces": {
+ "north": {"uv": [4.875, 5.625, 4.625, 7.625], "texture": "#0"},
+ "east": {"uv": [3.875, 8, 4.25, 10.375], "texture": "#0"},
+ "south": {"uv": [4.875, 5.625, 4.625, 7.625], "texture": "#0"},
+ "west": {"uv": [3.875, 8, 4.25, 10.375], "texture": "#0"},
+ "up": {"uv": [3.875, 5.625, 4.125, 5.875], "texture": "#0"},
+ "down": {"uv": [3.875, 5.625, 4.125, 5.875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 2],
+ "to": [2, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 0]},
+ "faces": {
+ "north": {"uv": [3.875, 8, 4.25, 10.375], "texture": "#0"},
+ "east": {"uv": [3.875, 8, 4.25, 10.375], "texture": "#0"},
+ "south": {"uv": [3.875, 8, 4.25, 10.375], "texture": "#0"},
+ "west": {"uv": [3.875, 5.625, 4.125, 7.625], "texture": "#0"},
+ "up": {"uv": [3.875, 5.625, 4.125, 5.875], "texture": "#0"},
+ "down": {"uv": [3.875, 5.625, 4.125, 5.875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 16, 0],
+ "to": [2, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 0]},
+ "faces": {
+ "north": {"uv": [4.875, 5.625, 4.625, 7.625], "texture": "#0"},
+ "east": {"uv": [4.625, 5.625, 4.875, 7.625], "texture": "#0"},
+ "south": {"uv": [4.875, 5.625, 4.625, 7.625], "texture": "#0"},
+ "west": {"uv": [3.875, 5.625, 4.125, 7.625], "texture": "#0"},
+ "up": {"uv": [3.875, 5.625, 4.125, 5.875], "texture": "#0"},
+ "down": {"uv": [3.875, 5.625, 4.125, 5.875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 0],
+ "to": [14, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 0]},
+ "faces": {
+ "north": {"uv": [4.625, 5.625, 4.875, 7.625], "texture": "#0"},
+ "east": {"uv": [4.25, 8, 3.875, 10.375], "texture": "#0"},
+ "south": {"uv": [4.625, 5.625, 4.875, 7.625], "texture": "#0"},
+ "west": {"uv": [4.25, 8, 3.875, 10.375], "texture": "#0"},
+ "up": {"uv": [4.125, 5.625, 3.875, 5.875], "texture": "#0"},
+ "down": {"uv": [4.125, 5.625, 3.875, 5.875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 2],
+ "to": [16, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 0]},
+ "faces": {
+ "north": {"uv": [4.25, 8, 3.875, 10.375], "texture": "#0"},
+ "east": {"uv": [4.125, 5.625, 3.875, 7.625], "texture": "#0"},
+ "south": {"uv": [4.25, 8, 3.875, 10.375], "texture": "#0"},
+ "west": {"uv": [4.25, 8, 3.875, 10.375], "texture": "#0"},
+ "up": {"uv": [4.125, 5.625, 3.875, 5.875], "texture": "#0"},
+ "down": {"uv": [4.125, 5.625, 3.875, 5.875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 16, 0],
+ "to": [16, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 0]},
+ "faces": {
+ "north": {"uv": [4.625, 5.625, 4.875, 7.625], "texture": "#0"},
+ "east": {"uv": [4.125, 5.625, 3.875, 7.625], "texture": "#0"},
+ "south": {"uv": [4.625, 5.625, 4.875, 7.625], "texture": "#0"},
+ "west": {"uv": [4.875, 5.625, 4.625, 7.625], "texture": "#0"},
+ "up": {"uv": [4.125, 5.625, 3.875, 5.875], "texture": "#0"},
+ "down": {"uv": [4.125, 5.625, 3.875, 5.875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 14],
+ "to": [2, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 16]},
+ "faces": {
+ "north": {"uv": [4.625, 5.625, 4.875, 7.625], "texture": "#0"},
+ "east": {"uv": [4.25, 8, 3.875, 10.375], "texture": "#0"},
+ "south": {"uv": [4.625, 5.625, 4.875, 7.625], "texture": "#0"},
+ "west": {"uv": [4.25, 8, 3.875, 10.375], "texture": "#0"},
+ "up": {"uv": [3.875, 5.875, 4.125, 5.625], "texture": "#0"},
+ "down": {"uv": [3.875, 5.875, 4.125, 5.625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 14],
+ "to": [2, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 16]},
+ "faces": {
+ "north": {"uv": [4.25, 8, 3.875, 10.375], "texture": "#0"},
+ "east": {"uv": [4.25, 8, 3.875, 10.375], "texture": "#0"},
+ "south": {"uv": [4.25, 8, 3.875, 10.375], "texture": "#0"},
+ "west": {"uv": [4.125, 5.625, 3.875, 7.625], "texture": "#0"},
+ "up": {"uv": [3.875, 5.875, 4.125, 5.625], "texture": "#0"},
+ "down": {"uv": [3.875, 5.875, 4.125, 5.625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 16, 14],
+ "to": [2, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 16]},
+ "faces": {
+ "north": {"uv": [4.625, 5.625, 4.875, 7.625], "texture": "#0"},
+ "east": {"uv": [4.875, 5.625, 4.625, 7.625], "texture": "#0"},
+ "south": {"uv": [4.625, 5.625, 4.875, 7.625], "texture": "#0"},
+ "west": {"uv": [4.125, 5.625, 3.875, 7.625], "texture": "#0"},
+ "up": {"uv": [3.875, 5.875, 4.125, 5.625], "texture": "#0"},
+ "down": {"uv": [3.875, 5.875, 4.125, 5.625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 14],
+ "to": [14, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 16]},
+ "faces": {
+ "north": {"uv": [4.875, 5.625, 4.625, 7.625], "texture": "#0"},
+ "east": {"uv": [3.875, 8, 4.25, 10.375], "texture": "#0"},
+ "south": {"uv": [4.875, 5.625, 4.625, 7.625], "texture": "#0"},
+ "west": {"uv": [3.875, 8, 4.25, 10.375], "texture": "#0"},
+ "up": {"uv": [4.125, 5.875, 3.875, 5.625], "texture": "#0"},
+ "down": {"uv": [4.125, 5.875, 3.875, 5.625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 14],
+ "to": [16, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 16]},
+ "faces": {
+ "north": {"uv": [3.875, 8, 4.25, 10.375], "texture": "#0"},
+ "east": {"uv": [3.875, 5.625, 4.125, 7.625], "texture": "#0"},
+ "south": {"uv": [3.875, 8, 4.25, 10.375], "texture": "#0"},
+ "west": {"uv": [3.875, 8, 4.25, 10.375], "texture": "#0"},
+ "up": {"uv": [4.125, 5.875, 3.875, 5.625], "texture": "#0"},
+ "down": {"uv": [4.125, 5.875, 3.875, 5.625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 16, 14],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 16]},
+ "faces": {
+ "north": {"uv": [4.875, 5.625, 4.625, 7.625], "texture": "#0"},
+ "east": {"uv": [3.875, 5.625, 4.125, 7.625], "texture": "#0"},
+ "south": {"uv": [4.875, 5.625, 4.625, 7.625], "texture": "#0"},
+ "west": {"uv": [4.625, 5.625, 4.875, 7.625], "texture": "#0"},
+ "up": {"uv": [4.125, 5.875, 3.875, 5.625], "texture": "#0"},
+ "down": {"uv": [4.125, 5.875, 3.875, 5.625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 6, 1],
+ "to": [15, 7, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [1.75, 3.75, 3.5, 3.875], "texture": "#0"},
+ "east": {"uv": [0, 3.75, 1.75, 3.875], "texture": "#0"},
+ "south": {"uv": [5.25, 3.75, 7, 3.875], "texture": "#0"},
+ "west": {"uv": [3.5, 3.75, 5.25, 3.875], "texture": "#0"},
+ "up": {"uv": [3.5, 3.75, 1.75, 2], "texture": "#0"},
+ "down": {"uv": [5.25, 2, 3.5, 3.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 14, 1],
+ "to": [15, 15, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]},
+ "faces": {
+ "north": {"uv": [1.75, 3.75, 3.5, 3.875], "texture": "#0"},
+ "east": {"uv": [0, 3.75, 1.75, 3.875], "texture": "#0"},
+ "south": {"uv": [5.25, 3.75, 7, 3.875], "texture": "#0"},
+ "west": {"uv": [3.5, 3.75, 5.25, 3.875], "texture": "#0"},
+ "up": {"uv": [3.5, 3.75, 1.75, 2], "texture": "#0"},
+ "down": {"uv": [5.25, 2, 3.5, 3.75], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2]
+ },
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [3, 4, 5]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7, 8]
+ },
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [9, 10, 11]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [6, 0, 11],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [12, 13]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/metal_rack/rack1/metal_rack1.json b/统计/_sa_decor_models/03_容器/models/block/metal_rack/rack1/metal_rack1.json
new file mode 100644
index 0000000..4007b38
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/metal_rack/rack1/metal_rack1.json
@@ -0,0 +1,350 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/metal_rack",
+ "particle": "sa_decor:block/lootcrates/metal_rack"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 0],
+ "to": [2, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 0]},
+ "faces": {
+ "north": {"uv": [4.875, 5.625, 4.625, 7.625], "texture": "#0"},
+ "east": {"uv": [3.875, 8, 4.25, 10.375], "texture": "#0"},
+ "south": {"uv": [4.875, 5.625, 4.625, 7.625], "texture": "#0"},
+ "west": {"uv": [3.875, 8, 4.25, 10.375], "texture": "#0"},
+ "up": {"uv": [3.875, 5.625, 4.125, 5.875], "texture": "#0"},
+ "down": {"uv": [3.875, 5.625, 4.125, 5.875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 2],
+ "to": [2, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 0]},
+ "faces": {
+ "north": {"uv": [3.875, 8, 4.25, 10.375], "texture": "#0"},
+ "east": {"uv": [3.875, 8, 4.25, 10.375], "texture": "#0"},
+ "south": {"uv": [3.875, 8, 4.25, 10.375], "texture": "#0"},
+ "west": {"uv": [3.875, 5.625, 4.125, 7.625], "texture": "#0"},
+ "up": {"uv": [3.875, 5.625, 4.125, 5.875], "texture": "#0"},
+ "down": {"uv": [3.875, 5.625, 4.125, 5.875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 16, 0],
+ "to": [2, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 0]},
+ "faces": {
+ "north": {"uv": [4.875, 5.625, 4.625, 7.625], "texture": "#0"},
+ "east": {"uv": [4.625, 5.625, 4.875, 7.625], "texture": "#0"},
+ "south": {"uv": [4.875, 5.625, 4.625, 7.625], "texture": "#0"},
+ "west": {"uv": [3.875, 5.625, 4.125, 7.625], "texture": "#0"},
+ "up": {"uv": [3.875, 5.625, 4.125, 5.875], "texture": "#0"},
+ "down": {"uv": [3.875, 5.625, 4.125, 5.875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 0],
+ "to": [14, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 0]},
+ "faces": {
+ "north": {"uv": [4.625, 5.625, 4.875, 7.625], "texture": "#0"},
+ "east": {"uv": [4.25, 8, 3.875, 10.375], "texture": "#0"},
+ "south": {"uv": [4.625, 5.625, 4.875, 7.625], "texture": "#0"},
+ "west": {"uv": [4.25, 8, 3.875, 10.375], "texture": "#0"},
+ "up": {"uv": [4.125, 5.625, 3.875, 5.875], "texture": "#0"},
+ "down": {"uv": [4.125, 5.625, 3.875, 5.875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 2],
+ "to": [16, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 0]},
+ "faces": {
+ "north": {"uv": [4.25, 8, 3.875, 10.375], "texture": "#0"},
+ "east": {"uv": [4.125, 5.625, 3.875, 7.625], "texture": "#0"},
+ "south": {"uv": [4.25, 8, 3.875, 10.375], "texture": "#0"},
+ "west": {"uv": [4.25, 8, 3.875, 10.375], "texture": "#0"},
+ "up": {"uv": [4.125, 5.625, 3.875, 5.875], "texture": "#0"},
+ "down": {"uv": [4.125, 5.625, 3.875, 5.875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 16, 0],
+ "to": [16, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 0]},
+ "faces": {
+ "north": {"uv": [4.625, 5.625, 4.875, 7.625], "texture": "#0"},
+ "east": {"uv": [4.125, 5.625, 3.875, 7.625], "texture": "#0"},
+ "south": {"uv": [4.625, 5.625, 4.875, 7.625], "texture": "#0"},
+ "west": {"uv": [4.875, 5.625, 4.625, 7.625], "texture": "#0"},
+ "up": {"uv": [4.125, 5.625, 3.875, 5.875], "texture": "#0"},
+ "down": {"uv": [4.125, 5.625, 3.875, 5.875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 14],
+ "to": [2, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 16]},
+ "faces": {
+ "north": {"uv": [4.625, 5.625, 4.875, 7.625], "texture": "#0"},
+ "east": {"uv": [4.25, 8, 3.875, 10.375], "texture": "#0"},
+ "south": {"uv": [4.625, 5.625, 4.875, 7.625], "texture": "#0"},
+ "west": {"uv": [4.25, 8, 3.875, 10.375], "texture": "#0"},
+ "up": {"uv": [3.875, 5.875, 4.125, 5.625], "texture": "#0"},
+ "down": {"uv": [3.875, 5.875, 4.125, 5.625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 14],
+ "to": [2, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 16]},
+ "faces": {
+ "north": {"uv": [4.25, 8, 3.875, 10.375], "texture": "#0"},
+ "east": {"uv": [4.25, 8, 3.875, 10.375], "texture": "#0"},
+ "south": {"uv": [4.25, 8, 3.875, 10.375], "texture": "#0"},
+ "west": {"uv": [4.125, 5.625, 3.875, 7.625], "texture": "#0"},
+ "up": {"uv": [3.875, 5.875, 4.125, 5.625], "texture": "#0"},
+ "down": {"uv": [3.875, 5.875, 4.125, 5.625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 16, 14],
+ "to": [2, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 16]},
+ "faces": {
+ "north": {"uv": [4.625, 5.625, 4.875, 7.625], "texture": "#0"},
+ "east": {"uv": [4.875, 5.625, 4.625, 7.625], "texture": "#0"},
+ "south": {"uv": [4.625, 5.625, 4.875, 7.625], "texture": "#0"},
+ "west": {"uv": [4.125, 5.625, 3.875, 7.625], "texture": "#0"},
+ "up": {"uv": [3.875, 5.875, 4.125, 5.625], "texture": "#0"},
+ "down": {"uv": [3.875, 5.875, 4.125, 5.625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 14],
+ "to": [14, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 16]},
+ "faces": {
+ "north": {"uv": [4.875, 5.625, 4.625, 7.625], "texture": "#0"},
+ "east": {"uv": [3.875, 8, 4.25, 10.375], "texture": "#0"},
+ "south": {"uv": [4.875, 5.625, 4.625, 7.625], "texture": "#0"},
+ "west": {"uv": [3.875, 8, 4.25, 10.375], "texture": "#0"},
+ "up": {"uv": [4.125, 5.875, 3.875, 5.625], "texture": "#0"},
+ "down": {"uv": [4.125, 5.875, 3.875, 5.625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 14],
+ "to": [16, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 16]},
+ "faces": {
+ "north": {"uv": [3.875, 8, 4.25, 10.375], "texture": "#0"},
+ "east": {"uv": [3.875, 5.625, 4.125, 7.625], "texture": "#0"},
+ "south": {"uv": [3.875, 8, 4.25, 10.375], "texture": "#0"},
+ "west": {"uv": [3.875, 8, 4.25, 10.375], "texture": "#0"},
+ "up": {"uv": [4.125, 5.875, 3.875, 5.625], "texture": "#0"},
+ "down": {"uv": [4.125, 5.875, 3.875, 5.625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 16, 14],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 16]},
+ "faces": {
+ "north": {"uv": [4.875, 5.625, 4.625, 7.625], "texture": "#0"},
+ "east": {"uv": [3.875, 5.625, 4.125, 7.625], "texture": "#0"},
+ "south": {"uv": [4.875, 5.625, 4.625, 7.625], "texture": "#0"},
+ "west": {"uv": [4.625, 5.625, 4.875, 7.625], "texture": "#0"},
+ "up": {"uv": [4.125, 5.875, 3.875, 5.625], "texture": "#0"},
+ "down": {"uv": [4.125, 5.875, 3.875, 5.625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 7, 5],
+ "to": [11, 11, 11],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [5, 0, 11]},
+ "faces": {
+ "north": {"uv": [4.625, 4.75, 5.125, 5.25], "texture": "#0"},
+ "east": {"uv": [3.875, 4.75, 4.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.875, 4.75, 6.375, 5.25], "texture": "#0"},
+ "west": {"uv": [5.125, 4.75, 5.875, 5.25], "texture": "#0"},
+ "up": {"uv": [5.125, 4.75, 4.625, 4], "texture": "#0"},
+ "down": {"uv": [5.625, 4, 5.125, 4.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4.9599, 15, 2.7634],
+ "to": [12.9599, 19, 9.7634],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [9.9599, 17, 6.2634]},
+ "faces": {
+ "north": {"uv": [0.875, 4.875, 1.875, 5.375], "texture": "#0"},
+ "east": {"uv": [0, 4.875, 0.875, 5.375], "texture": "#0"},
+ "south": {"uv": [2.75, 4.875, 3.75, 5.375], "texture": "#0"},
+ "west": {"uv": [1.875, 4.875, 2.75, 5.375], "texture": "#0"},
+ "up": {"uv": [1.875, 4.875, 0.875, 4], "texture": "#0"},
+ "down": {"uv": [2.875, 4, 1.875, 4.875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 15, 10],
+ "to": [8, 19, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5, 0, 9]},
+ "faces": {
+ "north": {"uv": [6.5, 5.75, 7.125, 6.25], "texture": "#0"},
+ "east": {"uv": [6.125, 5.75, 6.5, 6.25], "texture": "#0"},
+ "south": {"uv": [7.5, 5.75, 8.125, 6.25], "texture": "#0"},
+ "west": {"uv": [7.125, 5.75, 7.5, 6.25], "texture": "#0"},
+ "up": {"uv": [7.125, 5.75, 6.5, 5.375], "texture": "#0"},
+ "down": {"uv": [7.75, 5.375, 7.125, 5.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 6, 1],
+ "to": [15, 7, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [1.75, 3.75, 3.5, 3.875], "texture": "#0"},
+ "east": {"uv": [0, 3.75, 1.75, 3.875], "texture": "#0"},
+ "south": {"uv": [5.25, 3.75, 7, 3.875], "texture": "#0"},
+ "west": {"uv": [3.5, 3.75, 5.25, 3.875], "texture": "#0"},
+ "up": {"uv": [3.5, 3.75, 1.75, 2], "texture": "#0"},
+ "down": {"uv": [5.25, 2, 3.5, 3.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 14, 1],
+ "to": [15, 15, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]},
+ "faces": {
+ "north": {"uv": [1.75, 3.75, 3.5, 3.875], "texture": "#0"},
+ "east": {"uv": [0, 3.75, 1.75, 3.875], "texture": "#0"},
+ "south": {"uv": [5.25, 3.75, 7, 3.875], "texture": "#0"},
+ "west": {"uv": [3.5, 3.75, 5.25, 3.875], "texture": "#0"},
+ "up": {"uv": [3.5, 3.75, 1.75, 2], "texture": "#0"},
+ "down": {"uv": [5.25, 2, 3.5, 3.75], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -0.25, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2]
+ },
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [3, 4, 5]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7, 8]
+ },
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [9, 10, 11]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [6, 0, 11],
+ "scope": 0,
+ "color": 0,
+ "children": [12, 13, 14]
+ },
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [15, 16]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/metal_rack/rack1/metal_rack_left.json b/统计/_sa_decor_models/03_容器/models/block/metal_rack/rack1/metal_rack_left.json
new file mode 100644
index 0000000..59b4212
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/metal_rack/rack1/metal_rack_left.json
@@ -0,0 +1,233 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/metal_rack_connected",
+ "particle": "sa_decor:block/lootcrates/metal_rack"
+ },
+ "elements": [
+ {
+ "from": [0, 6, 1],
+ "to": [15, 7, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [1.75, 1.75, 3.625, 1.875], "texture": "#1"},
+ "east": {"uv": [0, 1.75, 1.75, 1.875], "texture": "#1"},
+ "south": {"uv": [9.125, 1.75, 11, 1.875], "texture": "#1"},
+ "west": {"uv": [5.5, 1.75, 7.25, 1.875], "texture": "#1"},
+ "up": {"uv": [3.625, 1.75, 1.75, 0], "texture": "#1"},
+ "down": {"uv": [7.375, 0, 5.5, 1.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 14, 1],
+ "to": [15, 15, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]},
+ "faces": {
+ "north": {"uv": [1.75, 1.75, 3.625, 1.875], "texture": "#1"},
+ "east": {"uv": [0, 1.75, 1.75, 1.875], "texture": "#1"},
+ "south": {"uv": [9.125, 1.75, 11, 1.875], "texture": "#1"},
+ "west": {"uv": [5.5, 1.75, 7.25, 1.875], "texture": "#1"},
+ "up": {"uv": [3.625, 1.75, 1.75, 0], "texture": "#1"},
+ "down": {"uv": [7.375, 0, 5.5, 1.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [14, 0, 0],
+ "to": [14, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 0]},
+ "faces": {
+ "north": {"uv": [0.25, 4.25, 0.25, 6.25], "texture": "#1"},
+ "east": {"uv": [1.875, 4.25, 2.25, 6.625], "texture": "#1"},
+ "south": {"uv": [0.5, 4.25, 0.5, 6.25], "texture": "#1"},
+ "west": {"uv": [1.875, 4.25, 2.25, 6.625], "texture": "#1"},
+ "up": {"uv": [0.25, 4.25, 0.25, 4], "texture": "#1"},
+ "down": {"uv": [0.25, 4, 0.25, 4.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [14, 0, 2],
+ "to": [16, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 0]},
+ "faces": {
+ "north": {"uv": [1.875, 4.25, 2.25, 6.625], "texture": "#1"},
+ "east": {"uv": [0.625, 4, 0.625, 6], "texture": "#1"},
+ "south": {"uv": [1.875, 4.25, 2.25, 6.625], "texture": "#1"},
+ "west": {"uv": [0.875, 4, 0.875, 6], "texture": "#1"},
+ "up": {"uv": [0.875, 4, 0.625, 4], "texture": "#1"},
+ "down": {"uv": [1.125, 4, 0.875, 4], "texture": "#1"}
+ }
+ },
+ {
+ "from": [14, 16, 0],
+ "to": [16, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 0]},
+ "faces": {
+ "north": {"uv": [1.5, 4.25, 1.75, 4.25], "texture": "#1"},
+ "east": {"uv": [1.25, 4.25, 1.5, 4.25], "texture": "#1"},
+ "south": {"uv": [2, 4.25, 2.25, 4.25], "texture": "#1"},
+ "west": {"uv": [1.75, 4.25, 2, 4.25], "texture": "#1"},
+ "up": {"uv": [1.75, 4.25, 1.5, 4], "texture": "#1"},
+ "down": {"uv": [2, 4, 1.75, 4.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [14, 0, 14],
+ "to": [14, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 16]},
+ "faces": {
+ "north": {"uv": [0.25, 4.25, 0.25, 6.25], "texture": "#1"},
+ "east": {"uv": [1.875, 4.25, 2.25, 6.625], "texture": "#1"},
+ "south": {"uv": [0.5, 4.25, 0.5, 6.25], "texture": "#1"},
+ "west": {"uv": [1.875, 4.25, 2.25, 6.625], "texture": "#1"},
+ "up": {"uv": [0.25, 4.25, 0.25, 4], "texture": "#1"},
+ "down": {"uv": [0.25, 4, 0.25, 4.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [14, 0, 14],
+ "to": [16, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 16]},
+ "faces": {
+ "north": {"uv": [1.875, 4.25, 2.25, 6.625], "texture": "#1"},
+ "east": {"uv": [0.625, 4, 0.625, 6], "texture": "#1"},
+ "south": {"uv": [1.875, 4.25, 2.25, 6.625], "texture": "#1"},
+ "west": {"uv": [0.875, 4, 0.875, 6], "texture": "#1"},
+ "up": {"uv": [0.875, 4, 0.625, 4], "texture": "#1"},
+ "down": {"uv": [1.125, 4, 0.875, 4], "texture": "#1"}
+ }
+ },
+ {
+ "from": [14, 16, 14],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 16]},
+ "faces": {
+ "north": {"uv": [1.5, 4.25, 1.75, 4.25], "texture": "#1"},
+ "east": {"uv": [1.25, 4.25, 1.5, 4.25], "texture": "#1"},
+ "south": {"uv": [2, 4.25, 2.25, 4.25], "texture": "#1"},
+ "west": {"uv": [1.75, 4.25, 2, 4.25], "texture": "#1"},
+ "up": {"uv": [1.75, 4.25, 1.5, 4], "texture": "#1"},
+ "down": {"uv": [2, 4, 1.75, 4.25], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3, 4]
+ },
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6, 7]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [6, 0, 11],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/metal_rack/rack1/metal_rack_mid.json b/统计/_sa_decor_models/03_容器/models/block/metal_rack/rack1/metal_rack_mid.json
new file mode 100644
index 0000000..7e96c9c
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/metal_rack/rack1/metal_rack_mid.json
@@ -0,0 +1,117 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/metal_rack_connected",
+ "particle": "sa_decor:block/lootcrates/metal_rack"
+ },
+ "elements": [
+ {
+ "from": [0, 6, 1],
+ "to": [16, 7, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [23, 0, 8]},
+ "faces": {
+ "north": {"uv": [11, 1.875, 12.875, 1.75], "texture": "#1"},
+ "east": {"uv": [11, 1.875, 12.875, 1.75], "texture": "#1"},
+ "south": {"uv": [11, 1.875, 12.875, 1.75], "texture": "#1"},
+ "west": {"uv": [11, 1.875, 12.875, 1.75], "texture": "#1"},
+ "up": {"uv": [12.875, 1.75, 11, 0], "texture": "#1"},
+ "down": {"uv": [12.875, 1.75, 11, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 14, 1],
+ "to": [16, 15, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [23, 8, 8]},
+ "faces": {
+ "north": {"uv": [11, 1.875, 12.875, 1.75], "texture": "#1"},
+ "east": {"uv": [11, 1.875, 12.875, 1.75], "texture": "#1"},
+ "south": {"uv": [11, 1.875, 12.875, 1.75], "texture": "#1"},
+ "west": {"uv": [11, 1.875, 12.875, 1.75], "texture": "#1"},
+ "up": {"uv": [12.875, 1.75, 11, 0], "texture": "#1"},
+ "down": {"uv": [12.875, 1.75, 11, 0], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [6, 0, 11],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/metal_rack/rack1/metal_rack_posts.json b/统计/_sa_decor_models/03_容器/models/block/metal_rack/rack1/metal_rack_posts.json
new file mode 100644
index 0000000..75dc2aa
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/metal_rack/rack1/metal_rack_posts.json
@@ -0,0 +1,228 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/metal_rack_connected",
+ "particle": "sa_decor:block/lootcrates/metal_rack_connected"
+ },
+ "elements": [
+ {
+ "from": [9, 0, 14],
+ "to": [9, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 0, 16]},
+ "faces": {
+ "north": {"uv": [4.625, 5.625, 4.875, 7.625], "texture": "#0"},
+ "east": {"uv": [1.875, 4.25, 2.25, 6.625], "texture": "#0"},
+ "south": {"uv": [4.625, 5.625, 4.875, 7.625], "texture": "#0"},
+ "west": {"uv": [1.875, 4.25, 2.25, 6.625], "texture": "#0"},
+ "up": {"uv": [3.875, 5.875, 4.125, 5.625], "texture": "#0"},
+ "down": {"uv": [3.875, 5.875, 4.125, 5.625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 0, 14],
+ "to": [7, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 16]},
+ "faces": {
+ "north": {"uv": [4.625, 5.625, 4.875, 7.625], "texture": "#0"},
+ "east": {"uv": [1.875, 4.25, 2.25, 6.625], "texture": "#0"},
+ "south": {"uv": [4.625, 5.625, 4.875, 7.625], "texture": "#0"},
+ "west": {"uv": [1.875, 4.25, 2.25, 6.625], "texture": "#0"},
+ "up": {"uv": [3.875, 5.875, 4.125, 5.625], "texture": "#0"},
+ "down": {"uv": [3.875, 5.875, 4.125, 5.625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 0, 14],
+ "to": [9, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 0, 16]},
+ "faces": {
+ "north": {"uv": [1.875, 4.25, 2.25, 6.625], "texture": "#0"},
+ "east": {"uv": [4.25, 8, 3.875, 10.375], "texture": "#0"},
+ "south": {"uv": [1.875, 4.25, 2.25, 6.625], "texture": "#0"},
+ "west": {"uv": [4.125, 5.625, 3.875, 7.625], "texture": "#0"},
+ "up": {"uv": [3.875, 5.875, 4.125, 5.625], "texture": "#0"},
+ "down": {"uv": [3.875, 5.875, 4.125, 5.625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 16, 14],
+ "to": [9, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 0, 16]},
+ "faces": {
+ "north": {"uv": [4.625, 5.625, 4.875, 7.625], "texture": "#0"},
+ "east": {"uv": [4.875, 5.625, 4.625, 7.625], "texture": "#0"},
+ "south": {"uv": [4.625, 5.625, 4.875, 7.625], "texture": "#0"},
+ "west": {"uv": [4.125, 5.625, 3.875, 7.625], "texture": "#0"},
+ "up": {"uv": [1.875, 4.25, 2.25, 4.5], "texture": "#0"},
+ "down": {"uv": [1.875, 4.25, 2.25, 4.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [9, 0, 0],
+ "to": [9, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 0, 0]},
+ "faces": {
+ "north": {"uv": [4.875, 5.625, 4.625, 7.625], "texture": "#0"},
+ "east": {"uv": [1.875, 4.25, 2.25, 6.625], "texture": "#0"},
+ "south": {"uv": [1.875, 4.25, 2.25, 6.625], "texture": "#0"},
+ "west": {"uv": [1.875, 4.25, 2.25, 6.625], "texture": "#0"},
+ "up": {"uv": [3.875, 5.625, 4.125, 5.875], "texture": "#0"},
+ "down": {"uv": [3.875, 5.625, 4.125, 5.875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 0, 0],
+ "to": [7, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 0]},
+ "faces": {
+ "north": {"uv": [4.875, 5.625, 4.625, 7.625], "texture": "#0"},
+ "east": {"uv": [1.875, 4.25, 2.25, 6.625], "texture": "#0"},
+ "south": {"uv": [4.875, 5.625, 4.625, 7.625], "texture": "#0"},
+ "west": {"uv": [1.875, 4.25, 2.25, 6.625], "texture": "#0"},
+ "up": {"uv": [3.875, 5.625, 4.125, 5.875], "texture": "#0"},
+ "down": {"uv": [3.875, 5.625, 4.125, 5.875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 0, 2],
+ "to": [9, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 0, 0]},
+ "faces": {
+ "north": {"uv": [1.875, 4.25, 2.25, 6.625], "texture": "#0"},
+ "east": {"uv": [3.875, 8, 4.25, 10.375], "texture": "#0"},
+ "south": {"uv": [3.875, 8, 4.25, 10.375], "texture": "#0"},
+ "west": {"uv": [3.875, 5.625, 4.125, 7.625], "texture": "#0"},
+ "up": {"uv": [3.875, 5.625, 4.125, 5.875], "texture": "#0"},
+ "down": {"uv": [3.875, 5.625, 4.125, 5.875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 16, 0],
+ "to": [9, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 0, 0]},
+ "faces": {
+ "north": {"uv": [4.875, 5.625, 4.625, 7.625], "texture": "#0"},
+ "east": {"uv": [4.625, 5.625, 4.875, 7.625], "texture": "#0"},
+ "south": {"uv": [4.875, 5.625, 4.625, 7.625], "texture": "#0"},
+ "west": {"uv": [3.875, 5.625, 4.125, 7.625], "texture": "#0"},
+ "up": {"uv": [1.875, 4.25, 2.25, 4.5], "texture": "#0"},
+ "down": {"uv": [1.875, 4.25, 2.25, 4.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 6, 1],
+ "to": [16, 7, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [13.125, 1.75, 15, 1.875], "texture": "#0"},
+ "east": {"uv": [8.125, 1.75, 9.875, 1.875], "texture": "#0"},
+ "south": {"uv": [13.125, 1.75, 15, 1.875], "texture": "#0"},
+ "west": {"uv": [8.125, 1.75, 9.875, 1.875], "texture": "#0"},
+ "up": {"uv": [15, 1.75, 13.125, 0], "texture": "#0"},
+ "down": {"uv": [15, 1.75, 13.125, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 14, 1],
+ "to": [16, 15, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]},
+ "faces": {
+ "north": {"uv": [13.125, 1.75, 15, 1.875], "texture": "#0"},
+ "east": {"uv": [8.125, 1.75, 9.875, 1.875], "texture": "#0"},
+ "south": {"uv": [13.125, 1.75, 15, 1.875], "texture": "#0"},
+ "west": {"uv": [8.125, 1.75, 9.875, 1.875], "texture": "#0"},
+ "up": {"uv": [15, 1.75, 13.125, 0], "texture": "#0"},
+ "down": {"uv": [15, 1.75, 13.125, 0], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5, 6, 7]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [6, 0, 11],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/metal_rack/rack1/metal_rack_right.json b/统计/_sa_decor_models/03_容器/models/block/metal_rack/rack1/metal_rack_right.json
new file mode 100644
index 0000000..91ca40f
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/metal_rack/rack1/metal_rack_right.json
@@ -0,0 +1,209 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/metal_rack_connected",
+ "particle": "sa_decor:block/lootcrates/metal_rack"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 0],
+ "to": [2, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 0]},
+ "faces": {
+ "north": {"uv": [0.25, 4.25, 0.25, 6.25], "texture": "#1"},
+ "east": {"uv": [1.875, 4.25, 2.25, 6.625], "texture": "#1"},
+ "south": {"uv": [0.5, 4.25, 0.5, 6.25], "texture": "#1"},
+ "west": {"uv": [1.875, 4.25, 2.25, 6.625], "texture": "#1"},
+ "up": {"uv": [0.25, 4.25, 0.25, 4], "texture": "#1"},
+ "down": {"uv": [0.25, 4, 0.25, 4.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 2],
+ "to": [2, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 0]},
+ "faces": {
+ "north": {"uv": [1.875, 4.25, 2.25, 6.625], "texture": "#1"},
+ "east": {"uv": [0.625, 4, 0.625, 6], "texture": "#1"},
+ "south": {"uv": [1.875, 4.25, 2.25, 6.625], "texture": "#1"},
+ "west": {"uv": [0.875, 4, 0.875, 6], "texture": "#1"},
+ "up": {"uv": [0.875, 4, 0.625, 4], "texture": "#1"},
+ "down": {"uv": [1.125, 4, 0.875, 4], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 16, 0],
+ "to": [2, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 0]},
+ "faces": {
+ "north": {"uv": [1.5, 4.25, 1.75, 4.25], "texture": "#1"},
+ "east": {"uv": [1.25, 4.25, 1.5, 4.25], "texture": "#1"},
+ "south": {"uv": [2, 4.25, 2.25, 4.25], "texture": "#1"},
+ "west": {"uv": [1.75, 4.25, 2, 4.25], "texture": "#1"},
+ "up": {"uv": [1.75, 4.25, 1.5, 4], "texture": "#1"},
+ "down": {"uv": [2, 4, 1.75, 4.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 0, 14],
+ "to": [2, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 16]},
+ "faces": {
+ "north": {"uv": [0.25, 4.25, 0.25, 6.25], "texture": "#1"},
+ "east": {"uv": [1.875, 4.25, 2.25, 6.625], "texture": "#1"},
+ "south": {"uv": [0.5, 4.25, 0.5, 6.25], "texture": "#1"},
+ "west": {"uv": [1.875, 4.25, 2.25, 6.625], "texture": "#1"},
+ "up": {"uv": [0.25, 4.25, 0.25, 4], "texture": "#1"},
+ "down": {"uv": [0.25, 4, 0.25, 4.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 14],
+ "to": [2, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 16]},
+ "faces": {
+ "north": {"uv": [1.875, 4.25, 2.25, 6.625], "texture": "#1"},
+ "east": {"uv": [0.625, 4, 0.625, 6], "texture": "#1"},
+ "south": {"uv": [1.875, 4.25, 2.25, 6.625], "texture": "#1"},
+ "west": {"uv": [0.875, 4, 0.875, 6], "texture": "#1"},
+ "up": {"uv": [0.875, 4, 0.625, 4], "texture": "#1"},
+ "down": {"uv": [1.125, 4, 0.875, 4], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 16, 14],
+ "to": [2, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 16]},
+ "faces": {
+ "north": {"uv": [1.5, 4.25, 1.75, 4.25], "texture": "#1"},
+ "east": {"uv": [1.25, 4.25, 1.5, 4.25], "texture": "#1"},
+ "south": {"uv": [2, 4.25, 2.25, 4.25], "texture": "#1"},
+ "west": {"uv": [1.75, 4.25, 2, 4.25], "texture": "#1"},
+ "up": {"uv": [1.75, 4.25, 1.5, 4], "texture": "#1"},
+ "down": {"uv": [2, 4, 1.75, 4.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 6, 1],
+ "to": [16, 7, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 8]},
+ "faces": {
+ "north": {"uv": [3.625, 1.75, 5.5, 1.875], "texture": "#1"},
+ "east": {"uv": [0, 1.75, 1.75, 1.875], "texture": "#1"},
+ "south": {"uv": [7.25, 1.75, 9.125, 1.875], "texture": "#1"},
+ "west": {"uv": [5.5, 1.75, 7.25, 1.875], "texture": "#1"},
+ "up": {"uv": [5.5, 1.75, 3.625, 0], "texture": "#1"},
+ "down": {"uv": [9.25, 0, 7.375, 1.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 14, 1],
+ "to": [16, 15, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [24, 8, 8]},
+ "faces": {
+ "north": {"uv": [3.625, 1.75, 5.5, 1.875], "texture": "#1"},
+ "east": {"uv": [0, 1.75, 1.75, 1.875], "texture": "#1"},
+ "south": {"uv": [7.25, 1.75, 9.125, 1.875], "texture": "#1"},
+ "west": {"uv": [5.5, 1.75, 7.25, 1.875], "texture": "#1"},
+ "up": {"uv": [5.5, 1.75, 3.625, 0], "texture": "#1"},
+ "down": {"uv": [9.25, 0, 7.375, 1.75], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2]
+ },
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [3, 4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [2, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [6, 0, 11],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/military_crate/military_crate.json b/统计/_sa_decor_models/03_容器/models/block/military_crate/military_crate.json
new file mode 100644
index 0000000..bb4b09b
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/military_crate/military_crate.json
@@ -0,0 +1,125 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/military_crate",
+ "particle": "sa_decor:block/lootcrates/military_crate"
+ },
+ "elements": [
+ {
+ "name": "2",
+ "from": [-0.3, -0.3, 0.7],
+ "to": [16.3, 11.3, 15.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 1, 9]},
+ "faces": {
+ "north": {"uv": [7.5, 1.75, 5.5, 3.125], "texture": "#0"},
+ "east": {"uv": [1.75, 1.75, 0, 3.125], "texture": "#0"},
+ "south": {"uv": [3.75, 1.75, 1.75, 3.125], "texture": "#0"},
+ "west": {"uv": [5.5, 1.75, 3.75, 3.125], "texture": "#0"},
+ "up": {"uv": [3.75, 0, 1.75, 1.75], "texture": "#0"},
+ "down": {"uv": [5.75, 1.75, 3.75, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 1],
+ "to": [16, 11, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 1, 9]},
+ "faces": {
+ "north": {"uv": [7.5, 5, 5.5, 6.375], "texture": "#0"},
+ "east": {"uv": [1.75, 5, 0, 6.375], "texture": "#0"},
+ "south": {"uv": [3.75, 5, 1.75, 6.375], "texture": "#0"},
+ "west": {"uv": [5.5, 5, 3.75, 6.375], "texture": "#0"},
+ "up": {"uv": [3.75, 3.25, 1.75, 5], "texture": "#0"},
+ "down": {"uv": [5.75, 5, 3.75, 3.25], "texture": "#0"}
+ }
+ },
+ {
+ "name": "2",
+ "from": [-0.36, 10.64, 0.64],
+ "to": [16.36, 15.36, 15.36],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 11, 15]},
+ "faces": {
+ "north": {"uv": [7.5, 8.25, 5.5, 8.75], "texture": "#0"},
+ "east": {"uv": [1.75, 8.25, 0, 8.75], "texture": "#0"},
+ "south": {"uv": [3.75, 8.25, 1.75, 8.75], "texture": "#0"},
+ "west": {"uv": [5.5, 8.25, 3.75, 8.75], "texture": "#0"},
+ "up": {"uv": [3.75, 6.5, 1.75, 8.25], "texture": "#0"},
+ "down": {"uv": [5.75, 8.25, 3.75, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 11, 1],
+ "to": [16, 15, 15],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 11, 15]},
+ "faces": {
+ "north": {"uv": [15.125, 1.75, 13.125, 2.25], "texture": "#0"},
+ "east": {"uv": [9.375, 1.75, 7.625, 2.25], "texture": "#0"},
+ "south": {"uv": [11.375, 1.75, 9.375, 2.25], "texture": "#0"},
+ "west": {"uv": [13.125, 1.75, 11.375, 2.25], "texture": "#0"},
+ "up": {"uv": [11.375, 0, 9.375, 1.75], "texture": "#0"},
+ "down": {"uv": [13.375, 1.75, 11.375, 0], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 0.25, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 1, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 1, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [0, 12, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/military_crate/military_crate_open.json b/统计/_sa_decor_models/03_容器/models/block/military_crate/military_crate_open.json
new file mode 100644
index 0000000..c70fb85
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/military_crate/military_crate_open.json
@@ -0,0 +1,126 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/military_crate",
+ "particle": "sa_decor:block/lootcrates/military_crate"
+ },
+ "elements": [
+ {
+ "name": "2",
+ "from": [-0.36, 10.64, 14.64],
+ "to": [16.36, 25.36, 19.36],
+ "rotation": {"angle": -45, "axis": "x", "origin": [8, 11, 15]},
+ "faces": {
+ "north": {"uv": [5.75, 8.25, 3.75, 6.5], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [1.75, 8.25, 0, 8.75], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [3.75, 6.5, 1.75, 8.25], "texture": "#0"},
+ "west": {"uv": [5.5, 8.25, 3.75, 8.75], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [7.5, 8.25, 5.5, 8.75], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [3.75, 8.25, 1.75, 8.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 11, 15],
+ "to": [16, 25, 19],
+ "rotation": {"angle": -45, "axis": "x", "origin": [8, 11, 15]},
+ "faces": {
+ "north": {"uv": [13.375, 1.75, 11.375, 0], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [9.375, 1.75, 7.625, 2.25], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [11.375, 0, 9.375, 1.75], "texture": "#0"},
+ "west": {"uv": [13.125, 1.75, 11.375, 2.25], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [15.125, 1.75, 13.125, 2.25], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [11.375, 1.75, 9.375, 2.25], "texture": "#0"}
+ }
+ },
+ {
+ "name": "2",
+ "from": [-0.3, -0.3, 0.7],
+ "to": [16.3, 11.3, 15.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 1, 9]},
+ "faces": {
+ "north": {"uv": [7.5, 1.75, 5.5, 3.125], "texture": "#0"},
+ "east": {"uv": [1.75, 1.75, 0, 3.125], "texture": "#0"},
+ "south": {"uv": [3.75, 1.75, 1.75, 3.125], "texture": "#0"},
+ "west": {"uv": [5.5, 1.75, 3.75, 3.125], "texture": "#0"},
+ "up": {"uv": [3.75, 0, 1.75, 1.75], "texture": "#0"},
+ "down": {"uv": [5.75, 1.75, 3.75, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 1],
+ "to": [16, 11, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 1, 9]},
+ "faces": {
+ "north": {"uv": [7.5, 5, 5.5, 6.375], "texture": "#0"},
+ "east": {"uv": [1.75, 5, 0, 6.375], "texture": "#0"},
+ "south": {"uv": [3.75, 5, 1.75, 6.375], "texture": "#0"},
+ "west": {"uv": [5.5, 5, 3.75, 6.375], "texture": "#0"},
+ "up": {"uv": [3.75, 3.25, 1.75, 5], "texture": "#0"},
+ "down": {"uv": [5.75, 5, 3.75, 3.25], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 0.25, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 12, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 12, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [0, 1, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/modern_trash_bin/modern_trash_bin.json b/统计/_sa_decor_models/03_容器/models/block/modern_trash_bin/modern_trash_bin.json
new file mode 100644
index 0000000..57858d6
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/modern_trash_bin/modern_trash_bin.json
@@ -0,0 +1,98 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [32, 32],
+ "textures": {
+ "1": "sa_decor:block/modern_trash_bin/modern_trash_bin",
+ "particle": "sa_decor:block/modern_trash_bin/modern_trash_bin"
+ },
+ "elements": [
+ {
+ "from": [5, 8, 5],
+ "to": [11, 8, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -2, 7]},
+ "faces": {
+ "north": {"uv": [0, 16, 3, 16], "texture": "#1"},
+ "east": {"uv": [-3, 16, 0, 16], "texture": "#1"},
+ "south": {"uv": [6, 16, 9, 16], "texture": "#1"},
+ "west": {"uv": [3, 16, 6, 16], "texture": "#1"},
+ "up": {"uv": [3, 16, 0, 13], "texture": "#1"},
+ "down": {"uv": [6, 13, 3, 16], "texture": "#1"}
+ }
+ },
+ {
+ "from": [5, 4, 5],
+ "to": [11, 12, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 7]},
+ "faces": {
+ "north": {"uv": [3, 3, 6, 7], "texture": "#1"},
+ "east": {"uv": [0, 3, 3, 7], "texture": "#1"},
+ "south": {"uv": [9, 3, 12, 7], "texture": "#1"},
+ "west": {"uv": [6, 3, 9, 7], "texture": "#1"},
+ "up": {"uv": [6, 3, 3, 0], "texture": "#1"},
+ "down": {"uv": [9, 0, 6, 3], "texture": "#1"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [11, 12, 11],
+ "to": [5, 4, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 7]},
+ "faces": {
+ "north": {"uv": [9, 7, 12, 3], "texture": "#1"},
+ "east": {"uv": [6, 7, 9, 3], "texture": "#1"},
+ "south": {"uv": [3, 7, 6, 3], "texture": "#1"},
+ "west": {"uv": [0, 7, 3, 3], "texture": "#1"},
+ "up": {"uv": [6, 0, 9, 3], "texture": "#1"},
+ "down": {"uv": [3, 3, 6, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4, 0, 4],
+ "to": [12, 12, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 7]},
+ "faces": {
+ "north": {"uv": [0, 7, 4, 13], "texture": "#1"},
+ "east": {"uv": [4, 7, 8, 13], "texture": "#1"},
+ "south": {"uv": [8, 7, 12, 13], "texture": "#1"},
+ "west": {"uv": [12, 0, 16, 6], "texture": "#1"},
+ "up": {"uv": [16, 10, 12, 6], "texture": "#1"},
+ "down": {"uv": [16, 10, 12, 14], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 1.25, 0],
+ "scale": [0.85938, 0.85938, 0.85938]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
diff --git a/统计/_sa_decor_models/03_容器/models/block/office_desk/office_desk.json b/统计/_sa_decor_models/03_容器/models/block/office_desk/office_desk.json
new file mode 100644
index 0000000..1b46397
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/office_desk/office_desk.json
@@ -0,0 +1,1094 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "0": "sa_decor:block/office_desk/office_desk",
+ "particle": "sa_decor:block/office_desk/office_desk"
+ },
+ "elements": [
+ {
+ "from": [
+ -16,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 0,
+ 14
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 2,
+ 12,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 2,
+ 2,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10,
+ 0,
+ 6,
+ 2
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 14,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 14,
+ 2
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ -2,
+ 14
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7,
+ 3.125,
+ 7.25,
+ 4.875
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 6.75,
+ 3.125,
+ 7,
+ 4.875
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 7.5,
+ 3.125,
+ 7.75,
+ 4.875
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 7.25,
+ 3.125,
+ 7.5,
+ 4.875
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 7.25,
+ 3.125,
+ 7,
+ 2.875
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 7.5,
+ 2.875,
+ 7.25,
+ 3.125
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 14,
+ 0,
+ 14
+ ],
+ "to": [
+ 16,
+ 14,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ -2,
+ 28
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.25,
+ 6.75,
+ 7.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7,
+ 6.75,
+ 7.25,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 7.75,
+ 6.75,
+ 8,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 7.75,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 7.25,
+ 6.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 7.75,
+ 6.5,
+ 7.5,
+ 6.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ -14,
+ 4,
+ 14
+ ],
+ "to": [
+ 14,
+ 14,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 5,
+ -2,
+ 28
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.25,
+ 5.25,
+ 3.75,
+ 6.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 5.25,
+ 0.25,
+ 6.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4,
+ 5.25,
+ 7.5,
+ 6.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3.75,
+ 5.25,
+ 4,
+ 6.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 3.75,
+ 5.25,
+ 0.25,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 7.25,
+ 5,
+ 3.75,
+ 5.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 1,
+ 4,
+ 2
+ ],
+ "to": [
+ 16,
+ 14,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 5,
+ -2,
+ 26
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 1.5,
+ 3.75,
+ 3.375,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 3.75,
+ 1.5,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4.875,
+ 3.75,
+ 6.75,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3.375,
+ 3.75,
+ 4.875,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 3.375,
+ 3.75,
+ 1.5,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 5.25,
+ 2.25,
+ 3.375,
+ 3.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 1,
+ 4,
+ 2
+ ],
+ "to": [
+ 14,
+ 10,
+ 8
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 5,
+ -2,
+ 15
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4.625,
+ 11,
+ 6.25,
+ 11.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 3.875,
+ 11,
+ 4.625,
+ 11.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 7,
+ 11,
+ 8.625,
+ 11.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6.25,
+ 11,
+ 7,
+ 11.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 6.25,
+ 11,
+ 4.625,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 7.875,
+ 10.25,
+ 6.25,
+ 11
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 1,
+ 4,
+ 1
+ ],
+ "to": [
+ 14,
+ 10,
+ 2
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 5,
+ -2,
+ 14
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 3.625,
+ 6.625,
+ 5.25,
+ 7.375
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 3.5,
+ 6.625,
+ 3.625,
+ 7.375
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 5.375,
+ 6.625,
+ 7,
+ 7.375
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 5.25,
+ 6.625,
+ 5.375,
+ 7.375
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 5.25,
+ 6.625,
+ 3.625,
+ 6.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 6.875,
+ 6.5,
+ 5.25,
+ 6.625
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 1,
+ 10,
+ 1
+ ],
+ "to": [
+ 14,
+ 14,
+ 2
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 5,
+ 2,
+ 14
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.875,
+ 2.375,
+ 8.5,
+ 2.875
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 6.75,
+ 2.375,
+ 6.875,
+ 2.875
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 8.625,
+ 2.375,
+ 10.25,
+ 2.875
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.5,
+ 2.375,
+ 8.625,
+ 2.875
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 2.375,
+ 6.875,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10.125,
+ 2.25,
+ 8.5,
+ 2.375
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 1,
+ 10,
+ 2
+ ],
+ "to": [
+ 14,
+ 14,
+ 8
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 5,
+ 4,
+ 15
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4.625,
+ 11,
+ 6.25,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 3.875,
+ 11,
+ 4.625,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 7,
+ 11,
+ 8.625,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6.25,
+ 11,
+ 7,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 6.25,
+ 11,
+ 4.625,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 7.875,
+ 10.25,
+ 6.25,
+ 11
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ -16,
+ 0,
+ 14
+ ],
+ "to": [
+ -14,
+ 14,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -23,
+ -2,
+ 28
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 3.75,
+ 7.625,
+ 4,
+ 9.375
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 3.5,
+ 7.625,
+ 3.75,
+ 9.375
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4.25,
+ 7.625,
+ 4.5,
+ 9.375
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 7.625,
+ 4.25,
+ 9.375
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 4,
+ 7.625,
+ 3.75,
+ 7.375
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 4.25,
+ 7.375,
+ 4,
+ 7.625
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ -16,
+ 4,
+ 2
+ ],
+ "to": [
+ -14,
+ 14,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -23,
+ -2,
+ 26
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 1.5,
+ 8,
+ 1.75,
+ 9.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 8,
+ 1.5,
+ 9.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 3.25,
+ 8,
+ 3.5,
+ 9.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 1.75,
+ 8,
+ 3.25,
+ 9.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 1.75,
+ 8,
+ 1.5,
+ 6.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 2,
+ 6.5,
+ 1.75,
+ 8
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ -16,
+ 0,
+ 0
+ ],
+ "to": [
+ -14,
+ 14,
+ 2
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -23,
+ -2,
+ 14
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4.75,
+ 7.625,
+ 5,
+ 9.375
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 4.5,
+ 7.625,
+ 4.75,
+ 9.375
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 5.25,
+ 7.625,
+ 5.5,
+ 9.375
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 5,
+ 7.625,
+ 5.25,
+ 9.375
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 5,
+ 7.625,
+ 4.75,
+ 7.375
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 5.25,
+ 7.375,
+ 5,
+ 7.625
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -0.25,
+ 1.75,
+ 0.25
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2.75,
+ -2.75,
+ 0.5
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 130,
+ 0
+ ],
+ "translation": [
+ -2.25,
+ 2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ 130,
+ 0
+ ],
+ "translation": [
+ 2,
+ 0.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 2.25,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ -3,
+ -1.25,
+ 0
+ ],
+ "scale": [
+ 0.50195,
+ 0.50195,
+ 0.50195
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 7,
+ 0,
+ 14
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ {
+ "name": "group",
+ "origin": [
+ 5,
+ -2,
+ 9
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 5,
+ 6
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [
+ 5,
+ 2,
+ 8
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 7,
+ 8
+ ]
+ },
+ 9,
+ 10,
+ 11
+ ]
+ }
+ ]
+}
diff --git a/统计/_sa_decor_models/03_容器/models/block/office_desk/office_desk_open.json b/统计/_sa_decor_models/03_容器/models/block/office_desk/office_desk_open.json
new file mode 100644
index 0000000..428109b
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/office_desk/office_desk_open.json
@@ -0,0 +1,988 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "0": "sa_decor:block/office_desk/office_desk",
+ "particle": "sa_decor:block/office_desk/office_desk"
+ },
+ "elements": [
+ {
+ "from": [
+ -16,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 0,
+ 14
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 2,
+ 12,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 2,
+ 2,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10,
+ 0,
+ 6,
+ 2
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 14,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 14,
+ 2
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ -2,
+ 14
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7,
+ 3.125,
+ 7.25,
+ 4.875
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 6.75,
+ 3.125,
+ 7,
+ 4.875
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 7.5,
+ 3.125,
+ 7.75,
+ 4.875
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 7.25,
+ 3.125,
+ 7.5,
+ 4.875
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 7.25,
+ 3.125,
+ 7,
+ 2.875
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 7.5,
+ 2.875,
+ 7.25,
+ 3.125
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 14,
+ 0,
+ 14
+ ],
+ "to": [
+ 16,
+ 14,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ -2,
+ 28
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.25,
+ 6.75,
+ 7.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7,
+ 6.75,
+ 7.25,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 7.75,
+ 6.75,
+ 8,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 7.75,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 7.5,
+ 6.75,
+ 7.25,
+ 6.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 7.75,
+ 6.5,
+ 7.5,
+ 6.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ -14,
+ 4,
+ 14
+ ],
+ "to": [
+ 14,
+ 14,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 5,
+ -2,
+ 28
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.25,
+ 5.25,
+ 3.75,
+ 6.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 5.25,
+ 0.25,
+ 6.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4,
+ 5.25,
+ 7.5,
+ 6.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3.75,
+ 5.25,
+ 4,
+ 6.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 3.75,
+ 5.25,
+ 0.25,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 7.25,
+ 5,
+ 3.75,
+ 5.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 1,
+ 4,
+ 2
+ ],
+ "to": [
+ 16,
+ 14,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 5,
+ -2,
+ 26
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 1.5,
+ 3.75,
+ 3.375,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 3.75,
+ 1.5,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4.875,
+ 3.75,
+ 6.75,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3.375,
+ 3.75,
+ 4.875,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 3.375,
+ 3.75,
+ 1.5,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 5.25,
+ 2.25,
+ 3.375,
+ 3.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 1,
+ 4,
+ -4
+ ],
+ "to": [
+ 14,
+ 10,
+ 2
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 5,
+ -2,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4.625,
+ 11,
+ 6.25,
+ 11.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 3.875,
+ 11,
+ 4.625,
+ 11.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 7,
+ 11,
+ 8.625,
+ 11.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6.25,
+ 11,
+ 7,
+ 11.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 6.25,
+ 11,
+ 4.625,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 7.875,
+ 10.25,
+ 6.25,
+ 11
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 1,
+ 4,
+ -5
+ ],
+ "to": [
+ 14,
+ 10,
+ -4
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 5,
+ -2,
+ 8
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 3.625,
+ 6.625,
+ 5.25,
+ 7.375
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 3.5,
+ 6.625,
+ 3.625,
+ 7.375
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 5.375,
+ 6.625,
+ 7,
+ 7.375
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 5.25,
+ 6.625,
+ 5.375,
+ 7.375
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 5.25,
+ 6.625,
+ 3.625,
+ 6.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 6.875,
+ 6.5,
+ 5.25,
+ 6.625
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 1,
+ 10,
+ -2
+ ],
+ "to": [
+ 14,
+ 14,
+ -1
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 5,
+ 2,
+ 11
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.875,
+ 2.375,
+ 8.5,
+ 2.875
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 6.75,
+ 2.375,
+ 6.875,
+ 2.875
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 8.625,
+ 2.375,
+ 10.25,
+ 2.875
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.5,
+ 2.375,
+ 8.625,
+ 2.875
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 2.375,
+ 6.875,
+ 2.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10.125,
+ 2.25,
+ 8.5,
+ 2.375
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 1,
+ 10,
+ -1
+ ],
+ "to": [
+ 14,
+ 14,
+ 2
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 5,
+ 4,
+ 12
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4.625,
+ 11,
+ 6.25,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 4.25,
+ 11,
+ 4.625,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 6.625,
+ 11,
+ 8.25,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6.25,
+ 11,
+ 6.625,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 6.25,
+ 11,
+ 4.625,
+ 10.625
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 7.875,
+ 10.625,
+ 6.25,
+ 11
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ -16,
+ 0,
+ 14
+ ],
+ "to": [
+ -14,
+ 14,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -23,
+ -2,
+ 28
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 3.75,
+ 7.625,
+ 4,
+ 9.375
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 3.5,
+ 7.625,
+ 3.75,
+ 9.375
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4.25,
+ 7.625,
+ 4.5,
+ 9.375
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 7.625,
+ 4.25,
+ 9.375
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 4,
+ 7.625,
+ 3.75,
+ 7.375
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 4.25,
+ 7.375,
+ 4,
+ 7.625
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ -16,
+ 4,
+ 2
+ ],
+ "to": [
+ -14,
+ 14,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -23,
+ -2,
+ 26
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 1.5,
+ 8,
+ 1.75,
+ 9.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 8,
+ 1.5,
+ 9.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 3.25,
+ 8,
+ 3.5,
+ 9.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 1.75,
+ 8,
+ 3.25,
+ 9.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 1.75,
+ 8,
+ 1.5,
+ 6.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 2,
+ 6.5,
+ 1.75,
+ 8
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ -16,
+ 0,
+ 0
+ ],
+ "to": [
+ -14,
+ 14,
+ 2
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -23,
+ -2,
+ 14
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4.75,
+ 7.625,
+ 5,
+ 9.375
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 4.5,
+ 7.625,
+ 4.75,
+ 9.375
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 5.25,
+ 7.625,
+ 5.5,
+ 9.375
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 5,
+ 7.625,
+ 5.25,
+ 9.375
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 5,
+ 7.625,
+ 4.75,
+ 7.375
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 5.25,
+ 7.375,
+ 5,
+ 7.625
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 7,
+ 0,
+ 14
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ {
+ "name": "group",
+ "origin": [
+ 5,
+ -2,
+ 9
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 5,
+ 6
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [
+ 5,
+ 2,
+ 8
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 7,
+ 8
+ ]
+ },
+ 9,
+ 10,
+ 11
+ ]
+ }
+ ]
+}
diff --git a/统计/_sa_decor_models/03_容器/models/block/safe/safe.json b/统计/_sa_decor_models/03_容器/models/block/safe/safe.json
new file mode 100644
index 0000000..8ca4642
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/safe/safe.json
@@ -0,0 +1,119 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/safe",
+ "particle": "sa_decor:block/lootcrates/safe"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 2],
+ "to": [14, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 7]},
+ "faces": {
+ "north": {"uv": [3, 3, 6, 7], "texture": "#0"},
+ "east": {"uv": [0, 3, 3, 7], "texture": "#0"},
+ "south": {"uv": [0, 3, 3, 7], "texture": "#0"},
+ "west": {"uv": [6, 3, 9, 7], "texture": "#0"},
+ "up": {"uv": [6, 3, 3, 0], "texture": "#0"},
+ "down": {"uv": [9, 0, 6, 3], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4.5, 6, 0.4],
+ "to": [8, 10, 0.4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3.25, 1.8, 2.1]},
+ "faces": {
+ "north": {"uv": [9.25, 13.5, 10.5, 15], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4.5, 6, 0.5],
+ "to": [8, 10, 1.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3.25, 1.8, 2.1]},
+ "faces": {
+ "north": {"uv": [9, 12.25, 9.75, 13.25], "texture": "#0"},
+ "east": {"uv": [8.75, 12.25, 9, 13.25], "texture": "#0"},
+ "south": {"uv": [10, 12.25, 10.75, 13.25], "texture": "#0"},
+ "west": {"uv": [9.75, 12.25, 10, 13.25], "texture": "#0"},
+ "up": {"uv": [9.75, 12.25, 9, 12], "texture": "#0"},
+ "down": {"uv": [10.5, 12, 9.75, 12.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [9.7, 6, 0.3],
+ "to": [10.8, 10, 1.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3.25, 1.8, 2.1]},
+ "faces": {
+ "north": {"uv": [7, 12.25, 7.25, 13.25], "texture": "#0"},
+ "east": {"uv": [6.75, 12.25, 7, 13.25], "texture": "#0"},
+ "south": {"uv": [7.5, 12.25, 7.75, 13.25], "texture": "#0"},
+ "west": {"uv": [7.25, 12.25, 7.5, 13.25], "texture": "#0"},
+ "up": {"uv": [7.25, 12.25, 7, 12], "texture": "#0"},
+ "down": {"uv": [7.5, 12, 7.25, 12.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 2, 1.1],
+ "to": [13, 14, 2.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3.25, 1.8, 2.1]},
+ "faces": {
+ "north": {"uv": [6.75, 7.75, 9.25, 10.75], "texture": "#0"},
+ "east": {"uv": [6.5, 7.75, 6.75, 10.75], "texture": "#0"},
+ "south": {"uv": [9.5, 7.75, 12, 10.75], "texture": "#0"},
+ "west": {"uv": [9.25, 7.75, 9.5, 10.75], "texture": "#0"},
+ "up": {"uv": [9.25, 7.75, 6.75, 7.5], "texture": "#0"},
+ "down": {"uv": [11.75, 7.5, 9.25, 7.75], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 117, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 114, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, 0.25, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ 0,
+ {
+ "name": "group",
+ "origin": [6, -4, -6.7],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3, 4]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/safe/safe_open.json b/统计/_sa_decor_models/03_容器/models/block/safe/safe_open.json
new file mode 100644
index 0000000..5b9c7b0
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/safe/safe_open.json
@@ -0,0 +1,119 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/safe",
+ "particle": "sa_decor:block/lootcrates/safe"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 2],
+ "to": [14, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 7]},
+ "faces": {
+ "north": {"uv": [3, 3, 6, 7], "texture": "#0"},
+ "east": {"uv": [6, 3, 9, 7], "texture": "#0"},
+ "south": {"uv": [0, 3, 3, 7], "texture": "#0"},
+ "west": {"uv": [6, 3, 9, 7], "texture": "#0"},
+ "up": {"uv": [6, 3, 3, 0], "texture": "#0"},
+ "down": {"uv": [9, 0, 6, 3], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.35, 6, -2.85],
+ "to": [1.35, 10, 0.65],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [3.35, 1.8, 2.1]},
+ "faces": {
+ "west": {"uv": [9.25, 13.5, 10.5, 15], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.45, 6, -2.85],
+ "to": [2.45, 10, 0.65],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [3.35, 1.8, 2.1]},
+ "faces": {
+ "north": {"uv": [8.75, 12.25, 9, 13.25], "texture": "#0"},
+ "east": {"uv": [10, 12.25, 10.75, 13.25], "texture": "#0"},
+ "south": {"uv": [9.75, 12.25, 10, 13.25], "texture": "#0"},
+ "west": {"uv": [9, 12.25, 9.75, 13.25], "texture": "#0"},
+ "up": {"uv": [9.75, 12.25, 9, 12], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [10.5, 12, 9.75, 12.25], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.25, 6, -5.65],
+ "to": [2.25, 10, -4.55],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [3.35, 1.8, 2.1]},
+ "faces": {
+ "north": {"uv": [6.75, 12.25, 7, 13.25], "texture": "#0"},
+ "east": {"uv": [7.5, 12.25, 7.75, 13.25], "texture": "#0"},
+ "south": {"uv": [7.25, 12.25, 7.5, 13.25], "texture": "#0"},
+ "west": {"uv": [7, 12.25, 7.25, 13.25], "texture": "#0"},
+ "up": {"uv": [7.25, 12.25, 7, 12], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [7.5, 12, 7.25, 12.25], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [2.05, 2, -7.85],
+ "to": [3.05, 14, 2.15],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [3.35, 1.8, 2.1]},
+ "faces": {
+ "north": {"uv": [6.5, 7.75, 6.75, 10.75], "texture": "#0"},
+ "east": {"uv": [9.5, 7.75, 12, 10.75], "texture": "#0"},
+ "south": {"uv": [9.25, 7.75, 9.5, 10.75], "texture": "#0"},
+ "west": {"uv": [6.75, 7.75, 9.25, 10.75], "texture": "#0"},
+ "up": {"uv": [9.25, 7.75, 6.75, 7.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [11.75, 7.5, 9.25, 7.75], "rotation": 90, "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 117, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 114, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, 0.25, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ 0,
+ {
+ "name": "group",
+ "origin": [6, -4, -6.7],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3, 4]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/small_cardboard_box/small_cardboard_box.json b/统计/_sa_decor_models/03_容器/models/block/small_cardboard_box/small_cardboard_box.json
new file mode 100644
index 0000000..d8fe3be
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/small_cardboard_box/small_cardboard_box.json
@@ -0,0 +1,222 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "0": "sa_decor:block/cardboard_box",
+ "particle": "sa_decor:block/particles/cardboard_box_particle"
+ },
+ "elements": [
+ {
+ "from": [
+ 4.5,
+ 0,
+ 3
+ ],
+ "to": [
+ 11.5,
+ 4,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -1.5,
+ 0,
+ 2
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.75,
+ 7.25,
+ 8.625,
+ 7.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 6.5,
+ 7.25,
+ 7.75,
+ 7.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9.875,
+ 7.25,
+ 10.75,
+ 7.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.625,
+ 7.25,
+ 9.875,
+ 7.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.625,
+ 7.25,
+ 7.75,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.5,
+ 6,
+ 8.625,
+ 7.25
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2,
+ 1.25,
+ 2.75
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2,
+ 1.25,
+ 2.75
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 141,
+ 0
+ ],
+ "translation": [
+ 0,
+ 4,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -32,
+ 0
+ ],
+ "translation": [
+ 0,
+ 3.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ 4,
+ 0
+ ],
+ "scale": [
+ 0.91992,
+ 0.91992,
+ 0.91992
+ ]
+ },
+ "head": {
+ "translation": [
+ 0,
+ 0.5,
+ 0
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 0,
+ 0
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0
+ ]
+ }
+ ]
+}
diff --git a/统计/_sa_decor_models/03_容器/models/block/small_cardboard_box/small_cardboard_box_open.json b/统计/_sa_decor_models/03_容器/models/block/small_cardboard_box/small_cardboard_box_open.json
new file mode 100644
index 0000000..c3d4c6d
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/small_cardboard_box/small_cardboard_box_open.json
@@ -0,0 +1,378 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "0": "sa_decor:block/cardboard_box",
+ "particle": "sa_decor:block/particles/cardboard_box_particle"
+ },
+ "elements": [
+ {
+ "from": [
+ 4.5,
+ 0,
+ 3
+ ],
+ "to": [
+ 11.5,
+ 4,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -1.5,
+ 0,
+ 2
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.75,
+ 7.25,
+ 8.625,
+ 7.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 6.5,
+ 7.25,
+ 7.75,
+ 7.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9.875,
+ 7.25,
+ 10.75,
+ 7.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.625,
+ 7.25,
+ 9.875,
+ 7.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 10.375,
+ 7.25,
+ 9.5,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.5,
+ 6,
+ 8.625,
+ 7.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7.5,
+ 4,
+ 3
+ ],
+ "to": [
+ 11.5,
+ 4,
+ 13
+ ],
+ "rotation": {
+ "angle": -45,
+ "axis": "z",
+ "origin": [
+ 11.5,
+ 4,
+ 8
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.75,
+ 7.25,
+ 8.25,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 6.5,
+ 7.25,
+ 7.75,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 10.25,
+ 7.25,
+ 10.75,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.625,
+ 7.25,
+ 9.875,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.25,
+ 7.25,
+ 7.75,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.125,
+ 6,
+ 8.625,
+ 7.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 4.5,
+ 4,
+ 3
+ ],
+ "to": [
+ 8.5,
+ 4,
+ 13
+ ],
+ "rotation": {
+ "angle": 45,
+ "axis": "z",
+ "origin": [
+ 4.5,
+ 4,
+ 8
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8.125,
+ 7.25,
+ 8.625,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 6.5,
+ 7.25,
+ 7.75,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9.875,
+ 7.25,
+ 10.375,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.625,
+ 7.25,
+ 9.875,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.625,
+ 7.25,
+ 8.125,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.5,
+ 6,
+ 9,
+ 7.25
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2,
+ 1.25,
+ 2.75
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2,
+ 1.25,
+ 2.75
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 141,
+ 0
+ ],
+ "translation": [
+ 0,
+ 4,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -32,
+ 0
+ ],
+ "translation": [
+ 0,
+ 3.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ 4,
+ 0
+ ],
+ "scale": [
+ 0.91992,
+ 0.91992,
+ 0.91992
+ ]
+ },
+ "head": {
+ "translation": [
+ 0,
+ 0.5,
+ 0
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 0,
+ 0
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2
+ ]
+ }
+ ]
+}
diff --git a/统计/_sa_decor_models/03_容器/models/block/small_cardboard_box/small_cardboard_box_stack1.json b/统计/_sa_decor_models/03_容器/models/block/small_cardboard_box/small_cardboard_box_stack1.json
new file mode 100644
index 0000000..cd69f96
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/small_cardboard_box/small_cardboard_box_stack1.json
@@ -0,0 +1,300 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "0": "sa_decor:block/cardboard_box",
+ "particle": "sa_decor:block/particles/cardboard_box_particle"
+ },
+ "elements": [
+ {
+ "from": [
+ 9,
+ 0,
+ 4
+ ],
+ "to": [
+ 15,
+ 6,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 2,
+ 0,
+ 3
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.875,
+ 5.25,
+ 8.625,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 6.625,
+ 5.25,
+ 7.875,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9.875,
+ 5.25,
+ 10.625,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.625,
+ 5.25,
+ 9.875,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.625,
+ 5.25,
+ 7.875,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.375,
+ 4,
+ 8.625,
+ 5.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 1,
+ 0,
+ 3
+ ],
+ "to": [
+ 8,
+ 4,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -5,
+ 0,
+ 2
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.75,
+ 7.25,
+ 8.625,
+ 7.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 6.5,
+ 7.25,
+ 7.75,
+ 7.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9.875,
+ 7.25,
+ 10.75,
+ 7.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.625,
+ 7.25,
+ 9.875,
+ 7.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.625,
+ 7.25,
+ 7.75,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.5,
+ 6,
+ 8.625,
+ 7.25
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2,
+ 1.25,
+ 2.75
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2,
+ 1.25,
+ 2.75
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 141,
+ 0
+ ],
+ "translation": [
+ 0,
+ 4,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -32,
+ 0
+ ],
+ "translation": [
+ 0,
+ 3.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ 4,
+ 0
+ ],
+ "scale": [
+ 0.91992,
+ 0.91992,
+ 0.91992
+ ]
+ },
+ "head": {
+ "translation": [
+ 0,
+ 0.5,
+ 0
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 0,
+ 0
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1
+ ]
+ }
+ ]
+}
diff --git a/统计/_sa_decor_models/03_容器/models/block/small_cardboard_box/small_cardboard_box_stack1_open.json b/统计/_sa_decor_models/03_容器/models/block/small_cardboard_box/small_cardboard_box_stack1_open.json
new file mode 100644
index 0000000..50666b9
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/small_cardboard_box/small_cardboard_box_stack1_open.json
@@ -0,0 +1,462 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "0": "sa_decor:block/cardboard_box",
+ "particle": "sa_decor:block/particles/cardboard_box_particle"
+ },
+ "elements": [
+ {
+ "from": [
+ 9,
+ 0,
+ 4
+ ],
+ "to": [
+ 15,
+ 6,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 2,
+ 0,
+ 3
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.875,
+ 5.25,
+ 8.625,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 6.625,
+ 5.25,
+ 7.875,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9.875,
+ 5.25,
+ 10.625,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.625,
+ 5.25,
+ 9.875,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.625,
+ 5.25,
+ 7.875,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.375,
+ 4,
+ 8.625,
+ 5.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 1,
+ 0,
+ 3
+ ],
+ "to": [
+ 8,
+ 4,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -5,
+ 0,
+ 2
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.75,
+ 7.25,
+ 8.625,
+ 7.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 6.5,
+ 7.25,
+ 7.75,
+ 7.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9.875,
+ 7.25,
+ 10.75,
+ 7.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.625,
+ 7.25,
+ 9.875,
+ 7.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 10.375,
+ 7.25,
+ 9.5,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.5,
+ 6,
+ 8.625,
+ 7.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 4,
+ 3
+ ],
+ "to": [
+ 8,
+ 4,
+ 13
+ ],
+ "rotation": {
+ "angle": -22.5,
+ "axis": "z",
+ "origin": [
+ 8,
+ 4,
+ 8
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.75,
+ 7.25,
+ 8.25,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 6.5,
+ 7.25,
+ 7.75,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 10.25,
+ 7.25,
+ 10.75,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.625,
+ 7.25,
+ 9.875,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.25,
+ 7.25,
+ 7.75,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.125,
+ 6,
+ 8.625,
+ 7.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 1,
+ 4,
+ 3
+ ],
+ "to": [
+ 1,
+ 8,
+ 13
+ ],
+ "rotation": {
+ "angle": -45,
+ "axis": "z",
+ "origin": [
+ 1,
+ 4,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8.125,
+ 7.25,
+ 8.625,
+ 7.25
+ ],
+ "rotation": 90,
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 9.5,
+ 6,
+ 9,
+ 7.25
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9.875,
+ 7.25,
+ 10.375,
+ 7.25
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.625,
+ 7.25,
+ 8.125,
+ 6
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 6.5,
+ 7.25,
+ 7.75,
+ 7.25
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8.625,
+ 7.25,
+ 9.875,
+ 7.25
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2,
+ 1.25,
+ 2.75
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2,
+ 1.25,
+ 2.75
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 141,
+ 0
+ ],
+ "translation": [
+ 0,
+ 4,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -32,
+ 0
+ ],
+ "translation": [
+ 0,
+ 3.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ 4,
+ 0
+ ],
+ "scale": [
+ 0.91992,
+ 0.91992,
+ 0.91992
+ ]
+ },
+ "head": {
+ "translation": [
+ 0,
+ 0.5,
+ 0
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 0,
+ 0
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3
+ ]
+ }
+ ]
+}
diff --git a/统计/_sa_decor_models/03_容器/models/block/small_cardboard_box/small_cardboard_box_stack2.json b/统计/_sa_decor_models/03_容器/models/block/small_cardboard_box/small_cardboard_box_stack2.json
new file mode 100644
index 0000000..8a19f47
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/small_cardboard_box/small_cardboard_box_stack2.json
@@ -0,0 +1,380 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "0": "sa_decor:block/cardboard_box",
+ "particle": "sa_decor:block/particles/cardboard_box_particle"
+ },
+ "elements": [
+ {
+ "from": [
+ 9,
+ 0,
+ 3
+ ],
+ "to": [
+ 15,
+ 6,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 2,
+ 0,
+ 2
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.875,
+ 5.25,
+ 8.625,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 6.625,
+ 5.25,
+ 7.875,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9.875,
+ 5.25,
+ 10.625,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.625,
+ 5.25,
+ 9.875,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.625,
+ 5.25,
+ 7.875,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.375,
+ 4,
+ 8.625,
+ 5.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 1,
+ 0,
+ 2
+ ],
+ "to": [
+ 7,
+ 6,
+ 12
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -6,
+ 0,
+ 1
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.875,
+ 5.25,
+ 8.625,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 6.625,
+ 5.25,
+ 7.875,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9.875,
+ 5.25,
+ 10.625,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.625,
+ 5.25,
+ 9.875,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.625,
+ 5.25,
+ 7.875,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.375,
+ 4,
+ 8.625,
+ 5.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 6,
+ 4
+ ],
+ "to": [
+ 13,
+ 10,
+ 11
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 14,
+ 6,
+ -2
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8.625,
+ 7.25,
+ 9.875,
+ 7.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.75,
+ 7.25,
+ 8.625,
+ 7.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 6.5,
+ 7.25,
+ 7.75,
+ 7.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 9.875,
+ 7.25,
+ 10.75,
+ 7.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.625,
+ 7.25,
+ 7.75,
+ 6
+ ],
+ "rotation": 90,
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.5,
+ 6,
+ 8.625,
+ 7.25
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2,
+ 1.25,
+ 2.75
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2,
+ 1.25,
+ 2.75
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 141,
+ 0
+ ],
+ "translation": [
+ 0,
+ 4,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -32,
+ 0
+ ],
+ "translation": [
+ 0,
+ 3.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ 4,
+ 0
+ ],
+ "scale": [
+ 0.91992,
+ 0.91992,
+ 0.91992
+ ]
+ },
+ "head": {
+ "translation": [
+ 0,
+ 0.5,
+ 0
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 0,
+ 0
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2
+ ]
+ }
+ ]
+}
diff --git a/统计/_sa_decor_models/03_容器/models/block/small_cardboard_box/small_cardboard_box_stack2_open.json b/统计/_sa_decor_models/03_容器/models/block/small_cardboard_box/small_cardboard_box_stack2_open.json
new file mode 100644
index 0000000..8281fe7
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/small_cardboard_box/small_cardboard_box_stack2_open.json
@@ -0,0 +1,543 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "0": "sa_decor:block/cardboard_box",
+ "particle": "sa_decor:block/particles/cardboard_box_particle"
+ },
+ "elements": [
+ {
+ "from": [
+ 9,
+ 0,
+ 3
+ ],
+ "to": [
+ 15,
+ 6,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 2,
+ 0,
+ 2
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.875,
+ 5.25,
+ 8.625,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 6.625,
+ 5.25,
+ 7.875,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9.875,
+ 5.25,
+ 10.625,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.625,
+ 5.25,
+ 9.875,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.625,
+ 5.25,
+ 7.875,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.375,
+ 4,
+ 8.625,
+ 5.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 1,
+ 0,
+ 2
+ ],
+ "to": [
+ 7,
+ 6,
+ 12
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -6,
+ 0,
+ 1
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.875,
+ 5.25,
+ 8.625,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 6.625,
+ 5.25,
+ 7.875,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9.875,
+ 5.25,
+ 10.625,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.625,
+ 5.25,
+ 9.875,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.625,
+ 5.25,
+ 7.875,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.375,
+ 4,
+ 8.625,
+ 5.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 6,
+ 4
+ ],
+ "to": [
+ 13,
+ 10,
+ 11
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 14,
+ 6,
+ -2
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8.625,
+ 7.25,
+ 9.875,
+ 7.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.75,
+ 7.25,
+ 8.625,
+ 7.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 6.5,
+ 7.25,
+ 7.75,
+ 7.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 9.875,
+ 7.25,
+ 10.75,
+ 7.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 10.375,
+ 7.25,
+ 9.5,
+ 6
+ ],
+ "rotation": 90,
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.5,
+ 6,
+ 8.625,
+ 7.25
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 10,
+ 11
+ ],
+ "to": [
+ 13,
+ 14,
+ 11
+ ],
+ "rotation": {
+ "angle": -22.5,
+ "axis": "x",
+ "origin": [
+ 8,
+ 10,
+ 11
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 9.125,
+ 6,
+ 8.625,
+ 7.25
+ ],
+ "rotation": 90,
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.75,
+ 7.25,
+ 8.25,
+ 7.25
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 8.25,
+ 7.25,
+ 7.75,
+ 6
+ ],
+ "rotation": 90,
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 10.25,
+ 7.25,
+ 10.75,
+ 7.25
+ ],
+ "rotation": 90,
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.625,
+ 7.25,
+ 9.875,
+ 7.25
+ ],
+ "rotation": 180,
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 6.5,
+ 7.25,
+ 7.75,
+ 7.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 10,
+ 4
+ ],
+ "to": [
+ 13,
+ 10,
+ 8
+ ],
+ "rotation": {
+ "angle": -45,
+ "axis": "x",
+ "origin": [
+ 8,
+ 10,
+ 4
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8.625,
+ 7.25,
+ 9.875,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 8.125,
+ 7.25,
+ 8.625,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 6.5,
+ 7.25,
+ 7.75,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 9.875,
+ 7.25,
+ 10.375,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.625,
+ 7.25,
+ 8.125,
+ 6
+ ],
+ "rotation": 90,
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.5,
+ 6,
+ 9,
+ 7.25
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2,
+ 1.25,
+ 2.75
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2,
+ 1.25,
+ 2.75
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 141,
+ 0
+ ],
+ "translation": [
+ 0,
+ 4,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -32,
+ 0
+ ],
+ "translation": [
+ 0,
+ 3.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ 4,
+ 0
+ ],
+ "scale": [
+ 0.91992,
+ 0.91992,
+ 0.91992
+ ]
+ },
+ "head": {
+ "translation": [
+ 0,
+ 0.5,
+ 0
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 0,
+ 0
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4
+ ]
+ }
+ ]
+}
diff --git a/统计/_sa_decor_models/03_容器/models/block/small_cardboard_box/small_cardboard_box_stack3.json b/统计/_sa_decor_models/03_容器/models/block/small_cardboard_box/small_cardboard_box_stack3.json
new file mode 100644
index 0000000..2f19caf
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/small_cardboard_box/small_cardboard_box_stack3.json
@@ -0,0 +1,380 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "0": "sa_decor:block/cardboard_box",
+ "particle": "sa_decor:block/particles/cardboard_box_particle"
+ },
+ "elements": [
+ {
+ "from": [
+ 1,
+ 0,
+ 3
+ ],
+ "to": [
+ 15,
+ 10,
+ 15
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 5,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 3.25,
+ 10.75,
+ 5,
+ 12
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 1.75,
+ 10.75,
+ 3.25,
+ 12
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 10.75,
+ 1.75,
+ 12
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 5,
+ 10.75,
+ 6.5,
+ 12
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 3.25,
+ 10.75,
+ 1.75,
+ 9
+ ],
+ "rotation": 90,
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 4.75,
+ 9,
+ 3.25,
+ 10.75
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 8.5,
+ 10,
+ 4
+ ],
+ "to": [
+ 14.5,
+ 16,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 11.5,
+ 13,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.875,
+ 5.25,
+ 8.625,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 6.625,
+ 5.25,
+ 7.875,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9.875,
+ 5.25,
+ 10.625,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.625,
+ 5.25,
+ 9.875,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.625,
+ 5.25,
+ 7.875,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.375,
+ 4,
+ 8.625,
+ 5.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 1.5,
+ 10,
+ 4
+ ],
+ "to": [
+ 7.5,
+ 16,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 4.5,
+ 13,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.875,
+ 5.25,
+ 8.625,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 6.625,
+ 5.25,
+ 7.875,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9.875,
+ 5.25,
+ 10.625,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.625,
+ 5.25,
+ 9.875,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.625,
+ 5.25,
+ 7.875,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.375,
+ 4,
+ 8.625,
+ 5.25
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2,
+ 1.25,
+ 2.75
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2,
+ 1.25,
+ 2.75
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 141,
+ 0
+ ],
+ "translation": [
+ 0,
+ 4,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -32,
+ 0
+ ],
+ "translation": [
+ 0,
+ 3.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ 4,
+ 0
+ ],
+ "scale": [
+ 0.91992,
+ 0.91992,
+ 0.91992
+ ]
+ },
+ "head": {
+ "translation": [
+ 0,
+ 0.5,
+ 0
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 0,
+ 0
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2
+ ]
+ }
+ ]
+}
diff --git a/统计/_sa_decor_models/03_容器/models/block/small_cardboard_box/small_cardboard_box_stack3_open.json b/统计/_sa_decor_models/03_容器/models/block/small_cardboard_box/small_cardboard_box_stack3_open.json
new file mode 100644
index 0000000..ea3bd40
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/small_cardboard_box/small_cardboard_box_stack3_open.json
@@ -0,0 +1,698 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "0": "sa_decor:block/cardboard_box",
+ "particle": "sa_decor:block/particles/cardboard_box_particle"
+ },
+ "elements": [
+ {
+ "from": [
+ 1,
+ 0,
+ 3
+ ],
+ "to": [
+ 15,
+ 10,
+ 15
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 5,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 3.25,
+ 10.75,
+ 5,
+ 12
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 1.75,
+ 10.75,
+ 3.25,
+ 12
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 10.75,
+ 1.75,
+ 12
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 5,
+ 10.75,
+ 6.5,
+ 12
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 3.25,
+ 10.75,
+ 1.75,
+ 9
+ ],
+ "rotation": 90,
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 4.75,
+ 9,
+ 3.25,
+ 10.75
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 11.5,
+ 16,
+ 4
+ ],
+ "to": [
+ 14.5,
+ 16,
+ 14
+ ],
+ "rotation": {
+ "angle": -45,
+ "axis": "z",
+ "origin": [
+ 14.5,
+ 16,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.875,
+ 5.25,
+ 8.25,
+ 5.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 6.625,
+ 5.25,
+ 7.875,
+ 5.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 10.25,
+ 5.25,
+ 10.625,
+ 5.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.625,
+ 5.25,
+ 9.875,
+ 5.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.25,
+ 5.25,
+ 7.875,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 4,
+ 8.625,
+ 5.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 8.5,
+ 10,
+ 4
+ ],
+ "to": [
+ 14.5,
+ 16,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 11.5,
+ 13,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.875,
+ 5.25,
+ 8.625,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 6.625,
+ 5.25,
+ 7.875,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9.875,
+ 5.25,
+ 10.625,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.625,
+ 5.25,
+ 9.875,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 7.75,
+ 5.25,
+ 7,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.375,
+ 4,
+ 8.625,
+ 5.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 8.5,
+ 16,
+ 4
+ ],
+ "to": [
+ 11.5,
+ 16,
+ 14
+ ],
+ "rotation": {
+ "angle": 22.5,
+ "axis": "z",
+ "origin": [
+ 8.5,
+ 16,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8.25,
+ 5.25,
+ 8.625,
+ 5.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 6.625,
+ 5.25,
+ 7.875,
+ 5.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9.875,
+ 5.25,
+ 10.25,
+ 5.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.625,
+ 5.25,
+ 9.875,
+ 5.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.625,
+ 5.25,
+ 8.25,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.375,
+ 4,
+ 9,
+ 5.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 1.5,
+ 10,
+ 4
+ ],
+ "to": [
+ 7.5,
+ 16,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 4.5,
+ 13,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.875,
+ 5.25,
+ 8.625,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 6.625,
+ 5.25,
+ 7.875,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9.875,
+ 5.25,
+ 10.625,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.625,
+ 5.25,
+ 9.875,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 7.75,
+ 5.25,
+ 7,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.375,
+ 4,
+ 8.625,
+ 5.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ -1.5,
+ 16,
+ 4
+ ],
+ "to": [
+ 1.5,
+ 16,
+ 14
+ ],
+ "rotation": {
+ "angle": 45,
+ "axis": "z",
+ "origin": [
+ 1.5,
+ 16,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8.25,
+ 5.25,
+ 8.625,
+ 5.25
+ ],
+ "rotation": 180,
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 8.625,
+ 5.25,
+ 9.875,
+ 5.25
+ ],
+ "rotation": 180,
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9.875,
+ 5.25,
+ 10.25,
+ 5.25
+ ],
+ "rotation": 180,
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6.625,
+ 5.25,
+ 7.875,
+ 5.25
+ ],
+ "rotation": 180,
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 9.375,
+ 4,
+ 9,
+ 5.25
+ ],
+ "rotation": 180,
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8.625,
+ 5.25,
+ 8.25,
+ 4
+ ],
+ "rotation": 180,
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 4.5,
+ 16,
+ 4
+ ],
+ "to": [
+ 7.5,
+ 16,
+ 14
+ ],
+ "rotation": {
+ "angle": -45,
+ "axis": "z",
+ "origin": [
+ 7.5,
+ 16,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.875,
+ 5.25,
+ 8.25,
+ 5.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 6.625,
+ 5.25,
+ 7.875,
+ 5.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 10.25,
+ 5.25,
+ 10.625,
+ 5.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.625,
+ 5.25,
+ 9.875,
+ 5.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.25,
+ 5.25,
+ 7.875,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 4,
+ 8.625,
+ 5.25
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2,
+ 1.25,
+ 2.75
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2,
+ 1.25,
+ 2.75
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 141,
+ 0
+ ],
+ "translation": [
+ 0,
+ 4,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -32,
+ 0
+ ],
+ "translation": [
+ 0,
+ 3.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ 4,
+ 0
+ ],
+ "scale": [
+ 0.91992,
+ 0.91992,
+ 0.91992
+ ]
+ },
+ "head": {
+ "translation": [
+ 0,
+ 0.5,
+ 0
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 0,
+ 0
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6
+ ]
+ }
+ ]
+}
diff --git a/统计/_sa_decor_models/03_容器/models/block/small_gun_cabinet/small_gun_cabinet.json b/统计/_sa_decor_models/03_容器/models/block/small_gun_cabinet/small_gun_cabinet.json
new file mode 100644
index 0000000..0ed581a
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/small_gun_cabinet/small_gun_cabinet.json
@@ -0,0 +1,231 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/small_gun_cabinet",
+ "particle": "sa_decor:block/lootcrates/small_gun_cabinet"
+ },
+ "elements": [
+ {
+ "from": [1, 1, 3],
+ "to": [15, 14, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [15, 1, 4]},
+ "faces": {
+ "north": {"uv": [0, 3, 3.5, 6.25], "texture": "#1"},
+ "east": {"uv": [7.25, 3, 7.5, 6.25], "texture": "#1"},
+ "south": {"uv": [3.5, 3, 0, 6.25], "texture": "#1"},
+ "west": {"uv": [7.25, 6.25, 7.5, 9.5], "texture": "#1"},
+ "up": {"uv": [10.5, 2.75, 7, 2.5], "texture": "#1"},
+ "down": {"uv": [10.5, 2.75, 7, 3], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 1, 4],
+ "to": [2, 14, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 1, 14]},
+ "faces": {
+ "north": {"uv": [3, 6.25, 3.5, 9.5], "texture": "#1"},
+ "east": {"uv": [3.5, 3, 6.5, 6.25], "texture": "#1"},
+ "south": {"uv": [3.5, 6.25, 4, 9.5], "texture": "#1"},
+ "west": {"uv": [6.5, 3, 3.5, 6.25], "texture": "#1"},
+ "up": {"uv": [5.5, 9.25, 5, 6.25], "texture": "#1"},
+ "down": {"uv": [6, 6.25, 5.5, 9.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 4],
+ "to": [16, 1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [7, 2, 11, 2.25], "texture": "#1"},
+ "east": {"uv": [7.5, 1, 10.5, 1.25], "texture": "#1"},
+ "south": {"uv": [7, 2.25, 11, 2.5], "texture": "#1"},
+ "west": {"uv": [7.5, 1.25, 10.5, 1.5], "texture": "#1"},
+ "up": {"uv": [4, 3, 0, 0], "texture": "#1"},
+ "down": {"uv": [4, 0, 0, 3], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 1, 15],
+ "to": [14, 14, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 1, 14]},
+ "faces": {
+ "north": {"uv": [0, 6.25, 3, 9.5], "texture": "#1"},
+ "east": {"uv": [7.5, 3, 7.75, 6.25], "texture": "#1"},
+ "south": {"uv": [0, 6.25, 3, 9.5], "texture": "#1"},
+ "west": {"uv": [7.5, 6.25, 7.75, 9.5], "texture": "#1"},
+ "up": {"uv": [10.5, 1.75, 7.5, 1.5], "texture": "#1"},
+ "down": {"uv": [10.5, 1.75, 7.5, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [14, 1, 4],
+ "to": [16, 14, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 1, 14]},
+ "faces": {
+ "north": {"uv": [4, 6.25, 4.5, 9.5], "texture": "#1"},
+ "east": {"uv": [3.5, 3, 6.5, 6.25], "texture": "#1"},
+ "south": {"uv": [4.5, 6.25, 5, 9.5], "texture": "#1"},
+ "west": {"uv": [3.5, 3, 6.5, 6.25], "texture": "#1"},
+ "up": {"uv": [6.5, 9.25, 6, 6.25], "texture": "#1"},
+ "down": {"uv": [7, 2, 6.5, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [3.5, 6, 9],
+ "to": [6.5, 7, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4.5, 5, 13]},
+ "faces": {
+ "north": {"uv": [4, 2.5, 4.75, 2.75], "texture": "#1"},
+ "east": {"uv": [4, 2, 5.5, 2.25], "texture": "#1"},
+ "south": {"uv": [4, 2.75, 4.75, 3], "texture": "#1"},
+ "west": {"uv": [4, 2.25, 5.5, 2.5], "texture": "#1"},
+ "up": {"uv": [7.25, 6.5, 6.5, 5], "texture": "#1"},
+ "down": {"uv": [7.25, 6.5, 6.5, 8], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 6, 9],
+ "to": [12, 7, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [10, 5, 13]},
+ "faces": {
+ "north": {"uv": [4, 2.5, 4.75, 2.75], "texture": "#1"},
+ "east": {"uv": [4, 2, 5.5, 2.25], "texture": "#1"},
+ "south": {"uv": [4, 2.75, 4.75, 3], "texture": "#1"},
+ "west": {"uv": [4, 2.25, 5.5, 2.5], "texture": "#1"},
+ "up": {"uv": [7.25, 6.5, 6.5, 5], "texture": "#1"},
+ "down": {"uv": [7.25, 6.5, 6.5, 8], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 14, 2],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-16, 14, 14]},
+ "faces": {
+ "north": {"uv": [4, 0, 8, 0.5], "texture": "#1"},
+ "east": {"uv": [4, 1, 7.5, 1.5], "texture": "#1"},
+ "south": {"uv": [4, 0.5, 8, 1], "texture": "#1"},
+ "west": {"uv": [4, 1.5, 7.5, 2], "texture": "#1"},
+ "up": {"uv": [4, 3, 0, 0], "texture": "#1"},
+ "down": {"uv": [4, 0, 0, 3], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 126, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 126, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.5, -0.25, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [8, 8, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [0, 1, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 1,
+ 2,
+ 3,
+ 4,
+ {
+ "name": "group",
+ "origin": [7.5, 11, 13],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6]
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 11, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8, 8, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 7,
+ {
+ "name": "group",
+ "origin": [8, 8, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 8, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [8, 8, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [8, 8, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/small_gun_cabinet/small_gun_cabinet_open.json b/统计/_sa_decor_models/03_容器/models/block/small_gun_cabinet/small_gun_cabinet_open.json
new file mode 100644
index 0000000..71f03a0
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/small_gun_cabinet/small_gun_cabinet_open.json
@@ -0,0 +1,231 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/small_gun_cabinet",
+ "particle": "sa_decor:block/lootcrates/small_gun_cabinet"
+ },
+ "elements": [
+ {
+ "from": [15, 1, -10],
+ "to": [16, 14, 4],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [15, 1, 4]},
+ "faces": {
+ "north": {"uv": [7.25, 6.25, 7.5, 9.5], "texture": "#1"},
+ "east": {"uv": [0, 3, 3.5, 6.25], "texture": "#1"},
+ "south": {"uv": [7.25, 3, 7.5, 6.25], "texture": "#1"},
+ "west": {"uv": [3.5, 3, 0, 6.25], "texture": "#1"},
+ "up": {"uv": [10.5, 2.75, 7, 2.5], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [10.5, 2.75, 7, 3], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 1, 4],
+ "to": [2, 14, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 1, 14]},
+ "faces": {
+ "north": {"uv": [3, 6.25, 3.5, 9.5], "texture": "#1"},
+ "east": {"uv": [3.5, 3, 6.5, 6.25], "texture": "#1"},
+ "south": {"uv": [3.5, 6.25, 4, 9.5], "texture": "#1"},
+ "west": {"uv": [6.5, 3, 3.5, 6.25], "texture": "#1"},
+ "up": {"uv": [5.5, 9.25, 5, 6.25], "texture": "#1"},
+ "down": {"uv": [6, 6.25, 5.5, 9.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 4],
+ "to": [16, 1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [7, 2, 11, 2.25], "texture": "#1"},
+ "east": {"uv": [7.5, 1, 10.5, 1.25], "texture": "#1"},
+ "south": {"uv": [7, 2.25, 11, 2.5], "texture": "#1"},
+ "west": {"uv": [7.5, 1.25, 10.5, 1.5], "texture": "#1"},
+ "up": {"uv": [4, 3, 0, 0], "texture": "#1"},
+ "down": {"uv": [4, 0, 0, 3], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 1, 15],
+ "to": [14, 14, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 1, 14]},
+ "faces": {
+ "north": {"uv": [0, 6.25, 3, 9.5], "texture": "#1"},
+ "east": {"uv": [7.5, 3, 7.75, 6.25], "texture": "#1"},
+ "south": {"uv": [0, 6.25, 3, 9.5], "texture": "#1"},
+ "west": {"uv": [7.5, 6.25, 7.75, 9.5], "texture": "#1"},
+ "up": {"uv": [10.5, 1.75, 7.5, 1.5], "texture": "#1"},
+ "down": {"uv": [10.5, 1.75, 7.5, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [14, 1, 4],
+ "to": [16, 14, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 1, 14]},
+ "faces": {
+ "north": {"uv": [4, 6.25, 4.5, 9.5], "texture": "#1"},
+ "east": {"uv": [3.5, 3, 6.5, 6.25], "texture": "#1"},
+ "south": {"uv": [4.5, 6.25, 5, 9.5], "texture": "#1"},
+ "west": {"uv": [3.5, 3, 6.5, 6.25], "texture": "#1"},
+ "up": {"uv": [6.5, 9.25, 6, 6.25], "texture": "#1"},
+ "down": {"uv": [7, 2, 6.5, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [3.5, 6, 9],
+ "to": [6.5, 7, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4.5, 5, 13]},
+ "faces": {
+ "north": {"uv": [4, 2.5, 4.75, 2.75], "texture": "#1"},
+ "east": {"uv": [4, 2, 5.5, 2.25], "texture": "#1"},
+ "south": {"uv": [4, 2.75, 4.75, 3], "texture": "#1"},
+ "west": {"uv": [4, 2.25, 5.5, 2.5], "texture": "#1"},
+ "up": {"uv": [7.25, 6.5, 6.5, 5], "texture": "#1"},
+ "down": {"uv": [7.25, 6.5, 6.5, 8], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 6, 9],
+ "to": [12, 7, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [10, 5, 13]},
+ "faces": {
+ "north": {"uv": [4, 2.5, 4.75, 2.75], "texture": "#1"},
+ "east": {"uv": [4, 2, 5.5, 2.25], "texture": "#1"},
+ "south": {"uv": [4, 2.75, 4.75, 3], "texture": "#1"},
+ "west": {"uv": [4, 2.25, 5.5, 2.5], "texture": "#1"},
+ "up": {"uv": [7.25, 6.5, 6.5, 5], "texture": "#1"},
+ "down": {"uv": [7.25, 6.5, 6.5, 8], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 14, 2],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-16, 14, 14]},
+ "faces": {
+ "north": {"uv": [4, 0, 8, 0.5], "texture": "#1"},
+ "east": {"uv": [4, 1, 7.5, 1.5], "texture": "#1"},
+ "south": {"uv": [4, 0.5, 8, 1], "texture": "#1"},
+ "west": {"uv": [4, 1.5, 7.5, 2], "texture": "#1"},
+ "up": {"uv": [4, 3, 0, 0], "texture": "#1"},
+ "down": {"uv": [4, 0, 0, 3], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.25586, 0.25586, 0.25586]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-0.75, 0.25, 0.75],
+ "scale": [0.25586, 0.25586, 0.25586]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 109, 0],
+ "scale": [0.27695, 0.27695, 0.27695]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 109, 0],
+ "scale": [0.27695, 0.27695, 0.27695]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.5, 0, 0],
+ "scale": [0.37109, 0.37109, 0.37109]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [8, 8, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [0, 1, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 1,
+ 2,
+ 3,
+ 4,
+ {
+ "name": "group",
+ "origin": [7.5, 11, 13],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6]
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 11, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8, 8, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 7,
+ {
+ "name": "group",
+ "origin": [8, 8, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 8, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [8, 8, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [8, 8, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/store_shelf/store_shelf.json b/统计/_sa_decor_models/03_容器/models/block/store_shelf/store_shelf.json
new file mode 100644
index 0000000..9f9aefd
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/store_shelf/store_shelf.json
@@ -0,0 +1,262 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/store_shelf",
+ "particle": "sa_decor:block/lootcrates/store_shelf"
+ },
+ "elements": [
+ {
+ "from": [-13, 2, 8],
+ "to": [-5, 11, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-10, 2, 7]},
+ "faces": {
+ "north": {"uv": [12, 5, 13, 6.125], "texture": "#0"},
+ "south": {"uv": [12, 5, 13, 6.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-4, 3, 8],
+ "to": [4, 12, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, 3, 7]},
+ "faces": {
+ "north": {"uv": [13, 5, 14, 6.125], "texture": "#0"},
+ "south": {"uv": [13, 5, 14, 6.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 5, 8],
+ "to": [13, 14, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 5, 7]},
+ "faces": {
+ "north": {"uv": [14, 5, 15, 6.125], "texture": "#0"},
+ "south": {"uv": [14, 5, 15, 6.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-13, 10, 11],
+ "to": [-5, 19, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-10, 10, 10]},
+ "faces": {
+ "north": {"uv": [14, 6.125, 15, 7.25], "texture": "#0"},
+ "south": {"uv": [14, 6.125, 15, 7.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-4, 11, 11],
+ "to": [4, 20, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, 11, 10]},
+ "faces": {
+ "north": {"uv": [15, 6.125, 16, 7.25], "texture": "#0"},
+ "south": {"uv": [15, 6.125, 16, 7.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 12, 11],
+ "to": [13, 21, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 10]},
+ "faces": {
+ "north": {"uv": [15, 5, 16, 6.125], "texture": "#0"},
+ "south": {"uv": [15, 5, 16, 6.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-13, 17, 14],
+ "to": [-5, 26, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-10, 17, 13]},
+ "faces": {
+ "north": {"uv": [14, 7.25, 15, 8.375], "texture": "#0"},
+ "south": {"uv": [14, 7.25, 15, 8.375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-4, 20, 14],
+ "to": [4, 29, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, 20, 13]},
+ "faces": {
+ "north": {"uv": [12, 6.125, 13, 7.25], "texture": "#0"},
+ "south": {"uv": [12, 6.125, 13, 7.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 18, 14],
+ "to": [13, 27, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 18, 13]},
+ "faces": {
+ "north": {"uv": [13, 6.125, 14, 7.25], "texture": "#0"},
+ "south": {"uv": [13, 6.125, 14, 7.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [15, 0, 6],
+ "to": [16, 27, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [9.125, 6.375, 9.25, 9.75], "texture": "#0"},
+ "east": {"uv": [7.875, 6.375, 9.125, 9.75], "texture": "#0"},
+ "south": {"uv": [10.5, 6.375, 10.625, 9.75], "texture": "#0"},
+ "west": {"uv": [7.875, 6.375, 9.125, 9.75], "texture": "#0"},
+ "up": {"uv": [9.25, 6.375, 9.125, 5.125], "texture": "#0"},
+ "down": {"uv": [9.375, 5.125, 9.25, 6.375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-16, 0, 6],
+ "to": [-15, 27, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [9.25, 6.375, 9.125, 9.75], "texture": "#0"},
+ "east": {"uv": [9.125, 6.375, 7.875, 9.75], "texture": "#0"},
+ "south": {"uv": [10.625, 6.375, 10.5, 9.75], "texture": "#0"},
+ "west": {"uv": [9.125, 6.375, 7.875, 9.75], "texture": "#0"},
+ "up": {"uv": [9.125, 6.375, 9.25, 5.125], "texture": "#0"},
+ "down": {"uv": [9.25, 5.125, 9.375, 6.375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-15, 0, 6],
+ "to": [15, 7, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-31, 0, 14]},
+ "faces": {
+ "north": {"uv": [1.25, 1.25, 5, 2.125], "texture": "#0"},
+ "east": {"uv": [0, 1.25, 1.25, 2.125], "texture": "#0"},
+ "south": {"uv": [1.25, 1.25, 5, 2.125], "texture": "#0"},
+ "west": {"uv": [5, 1.25, 6.25, 2.125], "texture": "#0"},
+ "up": {"uv": [5, 1.25, 1.25, 0], "texture": "#0"},
+ "down": {"uv": [8.75, 0, 5, 1.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-15, 7, 15],
+ "to": [15, 27, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-31, 0, 14]},
+ "faces": {
+ "north": {"uv": [3.875, 4.5, 7.625, 7], "texture": "#0"},
+ "east": {"uv": [0, 4.125, 0.125, 6.625], "texture": "#0"},
+ "south": {"uv": [4, 4.125, 7.75, 6.625], "texture": "#0"},
+ "west": {"uv": [3.875, 4.125, 4, 6.625], "texture": "#0"},
+ "up": {"uv": [3.875, 4.125, 0.125, 4], "texture": "#0"},
+ "down": {"uv": [7.625, 4, 3.875, 4.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-15, 7, 9],
+ "to": [15, 14, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-31, 0, 8]},
+ "faces": {
+ "north": {"uv": [1.125, 1.25, 5.125, 2.125], "texture": "#0"},
+ "east": {"uv": [7.875, 4.125, 8, 5], "texture": "#0"},
+ "south": {"uv": [11.875, 4.125, 15.625, 5], "texture": "#0"},
+ "west": {"uv": [11.75, 4.125, 11.875, 5], "texture": "#0"},
+ "up": {"uv": [11.75, 4.125, 8, 4], "texture": "#0"},
+ "down": {"uv": [15.5, 4, 11.75, 4.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-15, 12, 12],
+ "to": [15, 19, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-31, 5, 11]},
+ "faces": {
+ "north": {"uv": [1.125, 1.25, 5.125, 2.125], "texture": "#0"},
+ "east": {"uv": [7.875, 4.125, 8, 5], "texture": "#0"},
+ "south": {"uv": [11.875, 4.125, 15.625, 5], "texture": "#0"},
+ "west": {"uv": [11.75, 4.125, 11.875, 5], "texture": "#0"},
+ "up": {"uv": [11.75, 4.125, 8, 4], "texture": "#0"},
+ "down": {"uv": [15.5, 4, 11.75, 4.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-15, 5.4, 10],
+ "to": [15, 12.4, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-31, -1.6, 7]},
+ "faces": {
+ "north": {"uv": [0.75, 3, 4.5, 3.875], "texture": "#0"},
+ "east": {"uv": [0.125, 3, 0.75, 3.875], "texture": "#0"},
+ "south": {"uv": [5.125, 3, 8.875, 3.875], "texture": "#0"},
+ "west": {"uv": [4.5, 3, 5.125, 3.875], "texture": "#0"},
+ "up": {"uv": [4.5, 3, 0.75, 2.375], "texture": "#0"},
+ "down": {"uv": [8.25, 2.375, 4.5, 3], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16797, 0.16797, 0.16797]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16797, 0.16797, 0.16797]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 118, 0],
+ "translation": [0, 0, -1],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 118, 0],
+ "translation": [1.75, 0, 0],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "ground": {
+ "translation": [2, 3, -1.5],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-1.75, -4.75, 0],
+ "scale": [0.48242, 0.48242, 0.48242]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [4, -2.75, -3.25],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-10, 4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-10, 4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2]
+ },
+ {
+ "name": "group",
+ "origin": [-10, 4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [3, 4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [-10, 4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7, 8]
+ }
+ ]
+ },
+ {
+ "name": "shelf",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [9, 10, 11, 12, 13, 14, 15]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/store_shelf/store_shelf_low_left.json b/统计/_sa_decor_models/03_容器/models/block/store_shelf/store_shelf_low_left.json
new file mode 100644
index 0000000..fb123c3
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/store_shelf/store_shelf_low_left.json
@@ -0,0 +1,175 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/store_shelf",
+ "particle": "sa_decor:block/lootcrates/store_shelf"
+ },
+ "elements": [
+ {
+ "from": [15, 0, 6],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [9.125, 7.75, 9.25, 9.75], "texture": "#0"},
+ "east": {"uv": [7.875, 7.75, 9.125, 9.75], "texture": "#0"},
+ "south": {"uv": [10.5, 7.75, 10.625, 9.75], "texture": "#0"},
+ "west": {"uv": [7.875, 7.75, 9.125, 9.75], "texture": "#0"},
+ "up": {"uv": [9.25, 6.375, 9.125, 5.125], "texture": "#0"},
+ "down": {"uv": [9.375, 5.125, 9.25, 6.375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 6],
+ "to": [15, 7, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-31, 0, 14]},
+ "faces": {
+ "north": {"uv": [1.25, 1.25, 3.125, 2.125], "texture": "#0"},
+ "east": {"uv": [0, 1.25, 1.25, 2.125], "texture": "#0"},
+ "south": {"uv": [3.125, 1.25, 5, 2.125], "texture": "#0"},
+ "west": {"uv": [5, 1.25, 6.25, 2.125], "texture": "#0"},
+ "up": {"uv": [3.125, 1.25, 1.25, 0], "texture": "#0"},
+ "down": {"uv": [6.875, 0, 5, 1.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 7, 9],
+ "to": [15, 14, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-31, 0, 8]},
+ "faces": {
+ "north": {"uv": [1.125, 1.25, 3.125, 2.125], "texture": "#0"},
+ "east": {"uv": [7.875, 4.125, 8, 5], "texture": "#0"},
+ "south": {"uv": [13.75, 4.125, 15.625, 5], "texture": "#0"},
+ "west": {"uv": [11.75, 4.125, 11.875, 5], "texture": "#0"},
+ "up": {"uv": [9.875, 4.125, 8, 4], "texture": "#0"},
+ "down": {"uv": [13.625, 4, 11.75, 4.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 12, 12],
+ "to": [15, 16, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-31, 5, 11]},
+ "faces": {
+ "north": {"uv": [1.125, 1.625, 3.125, 2.125], "texture": "#0"},
+ "east": {"uv": [7.875, 4.5, 8, 5], "texture": "#0"},
+ "south": {"uv": [13.75, 4.5, 15.625, 5], "texture": "#0"},
+ "west": {"uv": [11.75, 4.5, 11.875, 5], "texture": "#0"},
+ "up": {"uv": [9.875, 4.125, 8, 4], "texture": "#0"},
+ "down": {"uv": [13.625, 4, 11.75, 4.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 7, 15],
+ "to": [15, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-31, 0, 14]},
+ "faces": {
+ "north": {"uv": [3.875, 5.875, 5.75, 7], "texture": "#0"},
+ "east": {"uv": [0, 5.5, 0.125, 6.625], "texture": "#0"},
+ "south": {"uv": [5.875, 5.5, 7.75, 6.625], "texture": "#0"},
+ "west": {"uv": [3.875, 5.5, 4, 6.625], "texture": "#0"},
+ "up": {"uv": [2, 4.125, 0.125, 4], "texture": "#0"},
+ "down": {"uv": [5.75, 4, 3.875, 4.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 5.4, 10],
+ "to": [15, 12.4, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-31, -1.6, 7]},
+ "faces": {
+ "north": {"uv": [0.75, 3, 2.625, 3.875], "texture": "#0"},
+ "east": {"uv": [0.125, 3, 0.75, 3.875], "texture": "#0"},
+ "south": {"uv": [7, 3, 8.875, 3.875], "texture": "#0"},
+ "west": {"uv": [4.5, 3, 5.125, 3.875], "texture": "#0"},
+ "up": {"uv": [2.625, 3, 0.75, 2.375], "texture": "#0"},
+ "down": {"uv": [6.375, 2.375, 4.5, 3], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16797, 0.16797, 0.16797]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16797, 0.16797, 0.16797]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 118, 0],
+ "translation": [0, 0, -1],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 118, 0],
+ "translation": [1.75, 0, 0],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "ground": {
+ "translation": [2, 3, -1.5],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-1.75, -4.75, 0],
+ "scale": [0.48242, 0.48242, 0.48242]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [4, -2.75, -3.25],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-10, 4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "shelf",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-31, 5, 11],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/store_shelf/store_shelf_low_right.json b/统计/_sa_decor_models/03_容器/models/block/store_shelf/store_shelf_low_right.json
new file mode 100644
index 0000000..4ebeff6
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/store_shelf/store_shelf_low_right.json
@@ -0,0 +1,175 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/store_shelf",
+ "particle": "sa_decor:block/lootcrates/store_shelf"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 6],
+ "to": [1, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 14]},
+ "faces": {
+ "north": {"uv": [9.25, 7.75, 9.125, 9.75], "texture": "#0"},
+ "east": {"uv": [9.125, 7.75, 7.875, 9.75], "texture": "#0"},
+ "south": {"uv": [10.625, 7.75, 10.5, 9.75], "texture": "#0"},
+ "west": {"uv": [9.125, 7.75, 7.875, 9.75], "texture": "#0"},
+ "up": {"uv": [9.125, 6.375, 9.25, 5.125], "texture": "#0"},
+ "down": {"uv": [9.25, 5.125, 9.375, 6.375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 0, 6],
+ "to": [16, 7, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-15, 0, 14]},
+ "faces": {
+ "north": {"uv": [3.125, 1.25, 5, 2.125], "texture": "#0"},
+ "east": {"uv": [0, 1.25, 1.25, 2.125], "texture": "#0"},
+ "south": {"uv": [1.25, 1.25, 3.125, 2.125], "texture": "#0"},
+ "west": {"uv": [5, 1.25, 6.25, 2.125], "texture": "#0"},
+ "up": {"uv": [5, 1.25, 3.125, 0], "texture": "#0"},
+ "down": {"uv": [8.75, 0, 6.875, 1.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 7, 15],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-15, 0, 14]},
+ "faces": {
+ "north": {"uv": [5.75, 5.875, 7.625, 7], "texture": "#0"},
+ "east": {"uv": [0, 5.5, 0.125, 6.625], "texture": "#0"},
+ "south": {"uv": [4, 5.5, 5.875, 6.625], "texture": "#0"},
+ "west": {"uv": [3.875, 5.5, 4, 6.625], "texture": "#0"},
+ "up": {"uv": [3.875, 4.125, 2, 4], "texture": "#0"},
+ "down": {"uv": [7.625, 4, 5.75, 4.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 7, 9],
+ "to": [16, 14, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-15, 0, 8]},
+ "faces": {
+ "north": {"uv": [3.125, 1.25, 5.125, 2.125], "texture": "#0"},
+ "east": {"uv": [7.875, 4.125, 8, 5], "texture": "#0"},
+ "south": {"uv": [11.875, 4.125, 13.75, 5], "texture": "#0"},
+ "west": {"uv": [11.75, 4.125, 11.875, 5], "texture": "#0"},
+ "up": {"uv": [11.75, 4.125, 9.875, 4], "texture": "#0"},
+ "down": {"uv": [15.5, 4, 13.625, 4.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 12, 12],
+ "to": [16, 16, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-15, 5, 11]},
+ "faces": {
+ "north": {"uv": [3.125, 1.625, 5.125, 2.125], "texture": "#0"},
+ "east": {"uv": [7.875, 4.5, 8, 5], "texture": "#0"},
+ "south": {"uv": [11.875, 4.5, 13.75, 5], "texture": "#0"},
+ "west": {"uv": [11.75, 4.5, 11.875, 5], "texture": "#0"},
+ "up": {"uv": [11.75, 4.125, 9.875, 4], "texture": "#0"},
+ "down": {"uv": [15.5, 4, 13.625, 4.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 5.4, 10],
+ "to": [16, 12.4, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-15, -1.6, 7]},
+ "faces": {
+ "north": {"uv": [2.625, 3, 4.5, 3.875], "texture": "#0"},
+ "east": {"uv": [0.125, 3, 0.75, 3.875], "texture": "#0"},
+ "south": {"uv": [5.125, 3, 7, 3.875], "texture": "#0"},
+ "west": {"uv": [4.5, 3, 5.125, 3.875], "texture": "#0"},
+ "up": {"uv": [4.5, 3, 2.625, 2.375], "texture": "#0"},
+ "down": {"uv": [8.25, 2.375, 6.375, 3], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16797, 0.16797, 0.16797]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16797, 0.16797, 0.16797]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 118, 0],
+ "translation": [0, 0, -1],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 118, 0],
+ "translation": [1.75, 0, 0],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "ground": {
+ "translation": [2, 3, -1.5],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-1.75, -4.75, 0],
+ "scale": [0.48242, 0.48242, 0.48242]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [4, -2.75, -3.25],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-10, 4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "shelf",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [-31, 5, 11],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/store_shelf/store_shelf_top_left.json b/统计/_sa_decor_models/03_容器/models/block/store_shelf/store_shelf_top_left.json
new file mode 100644
index 0000000..4095062
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/store_shelf/store_shelf_top_left.json
@@ -0,0 +1,149 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/store_shelf",
+ "particle": "sa_decor:block/lootcrates/store_shelf"
+ },
+ "elements": [
+ {
+ "from": [15, 0, 6],
+ "to": [16, 11, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -16, 14]},
+ "faces": {
+ "north": {"uv": [9.125, 6.375, 9.25, 7.75], "texture": "#0"},
+ "east": {"uv": [7.875, 6.375, 9.125, 7.75], "texture": "#0"},
+ "south": {"uv": [10.5, 6.375, 10.625, 7.75], "texture": "#0"},
+ "west": {"uv": [7.875, 6.375, 9.125, 7.75], "texture": "#0"},
+ "up": {"uv": [9.25, 6.375, 9.125, 5.125], "texture": "#0"},
+ "down": {"uv": [9.375, 5.125, 9.25, 6.375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 12],
+ "to": [15, 3, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-31, -11, 11]},
+ "faces": {
+ "north": {"uv": [1.125, 1.25, 3.125, 1.625], "texture": "#0"},
+ "east": {"uv": [7.875, 4.125, 8, 4.5], "texture": "#0"},
+ "south": {"uv": [13.75, 4.125, 15.625, 4.5], "texture": "#0"},
+ "west": {"uv": [11.75, 4.125, 11.875, 4.5], "texture": "#0"},
+ "up": {"uv": [9.875, 4.125, 8, 4], "texture": "#0"},
+ "down": {"uv": [13.625, 4, 11.75, 4.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0.4, 13],
+ "to": [15, 1.4, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-31, -12.6, 7]},
+ "faces": {
+ "north": {"uv": [0.75, 3, 2.625, 3.875], "texture": "#0"},
+ "east": {"uv": [0.125, 3, 0.75, 3.875], "texture": "#0"},
+ "south": {"uv": [7, 3, 8.875, 3.875], "texture": "#0"},
+ "west": {"uv": [4.5, 3, 5.125, 3.875], "texture": "#0"},
+ "up": {"uv": [3, 3, 1.125, 2.375], "texture": "#0"},
+ "down": {"uv": [6.375, 2.375, 4.5, 3], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 15],
+ "to": [15, 11, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-31, -16, 14]},
+ "faces": {
+ "north": {"uv": [3.875, 4.5, 5.75, 5.875], "texture": "#0"},
+ "east": {"uv": [0, 4.125, 0.125, 5.5], "texture": "#0"},
+ "south": {"uv": [5.875, 4.125, 7.75, 5.5], "texture": "#0"},
+ "west": {"uv": [3.875, 4.125, 4, 5.5], "texture": "#0"},
+ "up": {"uv": [2, 4.125, 0.125, 4], "texture": "#0"},
+ "down": {"uv": [5.75, 4, 3.875, 4.125], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16797, 0.16797, 0.16797]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16797, 0.16797, 0.16797]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 118, 0],
+ "translation": [0, 0, -1],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 118, 0],
+ "translation": [1.75, 0, 0],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "ground": {
+ "translation": [2, 3, -1.5],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-1.75, -4.75, 0],
+ "scale": [0.48242, 0.48242, 0.48242]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [4, -2.75, -3.25],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-10, 4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "shelf",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-31, 5, 11],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/store_shelf/store_shelf_top_right.json b/统计/_sa_decor_models/03_容器/models/block/store_shelf/store_shelf_top_right.json
new file mode 100644
index 0000000..c4ccca5
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/store_shelf/store_shelf_top_right.json
@@ -0,0 +1,149 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/store_shelf",
+ "particle": "sa_decor:block/lootcrates/store_shelf"
+ },
+ "elements": [
+ {
+ "from": [1, 0, 12],
+ "to": [16, 3, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-15, -11, 11]},
+ "faces": {
+ "north": {"uv": [3.125, 1.25, 5.125, 1.625], "texture": "#0"},
+ "east": {"uv": [7.875, 4.125, 8, 4.5], "texture": "#0"},
+ "south": {"uv": [11.875, 4.125, 13.75, 4.5], "texture": "#0"},
+ "west": {"uv": [11.75, 4.125, 11.875, 4.5], "texture": "#0"},
+ "up": {"uv": [11.75, 4.125, 9.875, 4], "texture": "#0"},
+ "down": {"uv": [15.5, 4, 13.625, 4.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 6],
+ "to": [1, 11, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -16, 14]},
+ "faces": {
+ "north": {"uv": [9.25, 6.375, 9.125, 7.75], "texture": "#0"},
+ "east": {"uv": [9.125, 6.375, 7.875, 7.75], "texture": "#0"},
+ "south": {"uv": [10.625, 6.375, 10.5, 7.75], "texture": "#0"},
+ "west": {"uv": [9.125, 6.375, 7.875, 7.75], "texture": "#0"},
+ "up": {"uv": [9.125, 6.375, 9.25, 5.125], "texture": "#0"},
+ "down": {"uv": [9.25, 5.125, 9.375, 6.375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 0.4, 13],
+ "to": [16, 1.4, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-30, -12.6, 7]},
+ "faces": {
+ "north": {"uv": [0.75, 3, 2.625, 3.875], "texture": "#0"},
+ "east": {"uv": [0.125, 3, 0.75, 3.875], "texture": "#0"},
+ "south": {"uv": [7, 3, 8.875, 3.875], "texture": "#0"},
+ "west": {"uv": [4.5, 3, 5.125, 3.875], "texture": "#0"},
+ "up": {"uv": [3, 3, 1.125, 2.375], "texture": "#0"},
+ "down": {"uv": [6.375, 2.375, 4.5, 3], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 0, 15],
+ "to": [16, 11, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-15, -16, 14]},
+ "faces": {
+ "north": {"uv": [5.75, 4.5, 7.625, 5.875], "texture": "#0"},
+ "east": {"uv": [0, 4.125, 0.125, 5.5], "texture": "#0"},
+ "south": {"uv": [4, 4.125, 5.875, 5.5], "texture": "#0"},
+ "west": {"uv": [3.875, 4.125, 4, 5.5], "texture": "#0"},
+ "up": {"uv": [3.875, 4.125, 2, 4], "texture": "#0"},
+ "down": {"uv": [7.625, 4, 5.75, 4.125], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16797, 0.16797, 0.16797]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.16797, 0.16797, 0.16797]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 118, 0],
+ "translation": [0, 0, -1],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 118, 0],
+ "translation": [1.75, 0, 0],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "ground": {
+ "translation": [2, 3, -1.5],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-1.75, -4.75, 0],
+ "scale": [0.48242, 0.48242, 0.48242]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [4, -2.75, -3.25],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-10, 4, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "shelf",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-31, 5, 11],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/supply_crate/birch_supply_crate.json b/统计/_sa_decor_models/03_容器/models/block/supply_crate/birch_supply_crate.json
new file mode 100644
index 0000000..6d87054
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/supply_crate/birch_supply_crate.json
@@ -0,0 +1,57 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "texture_size": [64, 64],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/wooden_crate/crate3",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/crate3"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [0, 0, 16, 16], "texture": "#2"},
+ "east": {"uv": [0, 0, 16, 16], "texture": "#2"},
+ "south": {"uv": [0, 0, 16, 16], "texture": "#2"},
+ "west": {"uv": [0, 0, 16, 16], "texture": "#2"},
+ "up": {"uv": [0, 0, 16, 16], "texture": "#2"},
+ "down": {"uv": [0, 0, 16, 16], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/supply_crate/birch_supply_crate_open.json b/统计/_sa_decor_models/03_容器/models/block/supply_crate/birch_supply_crate_open.json
new file mode 100644
index 0000000..20dd81a
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/supply_crate/birch_supply_crate_open.json
@@ -0,0 +1,61 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_crate/crate3_open",
+ "2": "sa_decor:block/lootcrates/wooden_crate/crate3",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/crate3"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [0, 0, 16, 16], "texture": "#2"},
+ "east": {"uv": [0, 0, 16, 16], "texture": "#2"},
+ "south": {"uv": [0, 0, 16, 16], "texture": "#2"},
+ "west": {"uv": [0, 0, 16, 16], "texture": "#2"},
+ "up": {"uv": [0, 0, 16, 16], "texture": "#1"},
+ "down": {"uv": [0, 0, 16, 16], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 2.5, 3.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 2.5, 3.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [13, 118, -15],
+ "translation": [-1.25, 5.25, 2.75],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [13, 118, -15],
+ "translation": [-1.25, 5.25, 2.75],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 0.25, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/supply_crate/oak_supply_crate.json b/统计/_sa_decor_models/03_容器/models/block/supply_crate/oak_supply_crate.json
new file mode 100644
index 0000000..5fb6337
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/supply_crate/oak_supply_crate.json
@@ -0,0 +1,57 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "texture_size": [64, 64],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/wooden_crate/crate2",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/crate2"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [0, 0, 16, 16], "texture": "#2"},
+ "east": {"uv": [0, 0, 16, 16], "texture": "#2"},
+ "south": {"uv": [0, 0, 16, 16], "texture": "#2"},
+ "west": {"uv": [0, 0, 16, 16], "texture": "#2"},
+ "up": {"uv": [0, 0, 16, 16], "texture": "#2"},
+ "down": {"uv": [0, 0, 16, 16], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/supply_crate/oak_supply_crate_open.json b/统计/_sa_decor_models/03_容器/models/block/supply_crate/oak_supply_crate_open.json
new file mode 100644
index 0000000..175a6d0
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/supply_crate/oak_supply_crate_open.json
@@ -0,0 +1,61 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_crate/crate2_open",
+ "2": "sa_decor:block/lootcrates/wooden_crate/crate2",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/crate2"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [0, 0, 16, 16], "texture": "#2"},
+ "east": {"uv": [0, 0, 16, 16], "texture": "#2"},
+ "south": {"uv": [0, 0, 16, 16], "texture": "#2"},
+ "west": {"uv": [0, 0, 16, 16], "texture": "#2"},
+ "up": {"uv": [0, 0, 16, 16], "texture": "#1"},
+ "down": {"uv": [0, 0, 16, 16], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 2.5, 3.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 2.5, 3.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [13, 118, -15],
+ "translation": [-1.25, 5.25, 2.75],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [13, 118, -15],
+ "translation": [-1.25, 5.25, 2.75],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 0.25, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/supply_crate/spruce_supply_crate.json b/统计/_sa_decor_models/03_容器/models/block/supply_crate/spruce_supply_crate.json
new file mode 100644
index 0000000..1a51bf5
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/supply_crate/spruce_supply_crate.json
@@ -0,0 +1,57 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "texture_size": [64, 64],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/wooden_crate/crate1",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/crate1"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [0, 0, 16, 16], "texture": "#2"},
+ "east": {"uv": [0, 0, 16, 16], "texture": "#2"},
+ "south": {"uv": [0, 0, 16, 16], "texture": "#2"},
+ "west": {"uv": [0, 0, 16, 16], "texture": "#2"},
+ "up": {"uv": [0, 0, 16, 16], "texture": "#2"},
+ "down": {"uv": [0, 0, 16, 16], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/supply_crate/spruce_supply_crate_open.json b/统计/_sa_decor_models/03_容器/models/block/supply_crate/spruce_supply_crate_open.json
new file mode 100644
index 0000000..f22d12c
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/supply_crate/spruce_supply_crate_open.json
@@ -0,0 +1,61 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_crate/crate1_open",
+ "2": "sa_decor:block/lootcrates/wooden_crate/crate1",
+ "particle": "sa_decor:block/lootcrates/wooden_crate/crate1"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [0, 0, 16, 16], "texture": "#2"},
+ "east": {"uv": [0, 0, 16, 16], "texture": "#2"},
+ "south": {"uv": [0, 0, 16, 16], "texture": "#2"},
+ "west": {"uv": [0, 0, 16, 16], "texture": "#2"},
+ "up": {"uv": [0, 0, 16, 16], "texture": "#1"},
+ "down": {"uv": [0, 0, 16, 16], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 2.5, 3.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 2.5, 3.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [13, 118, -15],
+ "translation": [-1.25, 5.25, 2.75],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [13, 118, -15],
+ "translation": [-1.25, 5.25, 2.75],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 0.25, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/supply_drop/supply_drop.json b/统计/_sa_decor_models/03_容器/models/block/supply_drop/supply_drop.json
new file mode 100644
index 0000000..8ac067d
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/supply_drop/supply_drop.json
@@ -0,0 +1,1533 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [512, 512],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/supply_drop",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [-6, -5, 19],
+ "to": [-5, 8, 22],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 3, 27]},
+ "faces": {
+ "north": {"uv": [3.125, 5.1875, 3.15625, 5.59375], "texture": "#0"},
+ "east": {"uv": [3.03125, 5.1875, 3.125, 5.59375], "texture": "#0"},
+ "south": {"uv": [3.25, 5.1875, 3.28125, 5.59375], "texture": "#0"},
+ "west": {"uv": [3.15625, 5.1875, 3.25, 5.59375], "texture": "#0"},
+ "up": {"uv": [3.15625, 4.71875, 3.125, 4.625], "texture": "#0"},
+ "down": {"uv": [3.1875, 4.625, 3.15625, 4.71875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-6, -5, 22],
+ "to": [-3, 8, 23],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-11, 3, 15]},
+ "faces": {
+ "north": {"uv": [2.5625, 5.1875, 2.46875, 5.59375], "texture": "#0"},
+ "east": {"uv": [2.59375, 5.1875, 2.5625, 5.59375], "texture": "#0"},
+ "south": {"uv": [2.6875, 5.1875, 2.59375, 5.59375], "texture": "#0"},
+ "west": {"uv": [2.71875, 5.1875, 2.6875, 5.59375], "texture": "#0"},
+ "up": {"uv": [2.5625, 4.71875, 2.59375, 4.625], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [2.59375, 4.625, 2.625, 4.71875], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [-7, -7, 12],
+ "to": [9, -6, 17],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, -9, 7]},
+ "faces": {
+ "north": {"uv": [0.6875, 7.03125, 1.21875, 7.0625], "texture": "#0"},
+ "east": {"uv": [0, 7.03125, 0.15625, 7.0625], "texture": "#0"},
+ "south": {"uv": [1.375, 7.03125, 1.90625, 7.0625], "texture": "#0"},
+ "west": {"uv": [1.21875, 7.03125, 1.375, 7.0625], "texture": "#0"},
+ "up": {"uv": [1.21875, 7.03125, 0.6875, 6.875], "texture": "#0"},
+ "down": {"uv": [2.28125, 6.875, 1.75, 7.03125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [-7, -7, 19],
+ "to": [9, -6, 24],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, -9, 14]},
+ "faces": {
+ "north": {"uv": [3.15625, 7.125, 3.6875, 7.15625], "texture": "#0"},
+ "east": {"uv": [2.46875, 7.125, 2.625, 7.15625], "texture": "#0"},
+ "south": {"uv": [3.84375, 7.125, 4.375, 7.15625], "texture": "#0"},
+ "west": {"uv": [3.6875, 7.125, 3.84375, 7.15625], "texture": "#0"},
+ "up": {"uv": [3.6875, 7.125, 3.15625, 6.96875], "texture": "#0"},
+ "down": {"uv": [4.75, 6.96875, 4.21875, 7.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-5, -5, 8],
+ "to": [9, 8, 22],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 3, 0]},
+ "faces": {
+ "north": {"uv": [2.1875, 1.34375, 2.625, 1.75], "texture": "#0"},
+ "east": {"uv": [1.75, 1.34375, 2.1875, 1.75], "texture": "#0"},
+ "south": {"uv": [1.75, 1.34375, 2.1875, 1.75], "texture": "#0"},
+ "west": {"uv": [2.1875, 1.34375, 2.625, 1.75], "texture": "#0"},
+ "up": {"uv": [1.75, 1.3125, 2.1875, 1.75], "texture": "#0"},
+ "down": {"uv": [1.75, 0.875, 2.1875, 1.3125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [7, -8, 8],
+ "to": [9, -7, 24],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -10, 1]},
+ "faces": {
+ "north": {"uv": [4.96875, 3.3125, 5.03125, 3.34375], "texture": "#0"},
+ "east": {"uv": [3.8125, 3.3125, 4.34375, 3.34375], "texture": "#0"},
+ "south": {"uv": [6.09375, 3.3125, 6.15625, 3.34375], "texture": "#0"},
+ "west": {"uv": [5.5625, 3.3125, 6.09375, 3.34375], "texture": "#0"},
+ "up": {"uv": [5.03125, 2.78125, 4.96875, 2.25], "texture": "#0"},
+ "down": {"uv": [5.1875, 2.25, 5.125, 2.78125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [0, -8, 8],
+ "to": [5, -7, 24],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, -10, 1]},
+ "faces": {
+ "north": {"uv": [4.84375, 2.1875, 5, 2.21875], "texture": "#0"},
+ "east": {"uv": [3.78125, 2.1875, 4.3125, 2.21875], "texture": "#0"},
+ "south": {"uv": [6.0625, 2.1875, 6.21875, 2.21875], "texture": "#0"},
+ "west": {"uv": [5.53125, 2.1875, 6.0625, 2.21875], "texture": "#0"},
+ "up": {"uv": [5, 1.65625, 4.84375, 1.125], "texture": "#0"},
+ "down": {"uv": [5.15625, 1.125, 5, 1.65625], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [-7, -8, 8],
+ "to": [-2, -7, 24],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, -10, 1]},
+ "faces": {
+ "north": {"uv": [4.59375, 1.0625, 4.75, 1.09375], "texture": "#0"},
+ "east": {"uv": [3.53125, 1.0625, 4.0625, 1.09375], "texture": "#0"},
+ "south": {"uv": [5.8125, 1.0625, 5.96875, 1.09375], "texture": "#0"},
+ "west": {"uv": [5.28125, 1.0625, 5.8125, 1.09375], "texture": "#0"},
+ "up": {"uv": [4.75, 0.53125, 4.59375, 0], "texture": "#0"},
+ "down": {"uv": [4.90625, 0, 4.75, 0.53125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [7, -6, 8],
+ "to": [9, -5, 24],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -8, 1]},
+ "faces": {
+ "north": {"uv": [6.09375, 6.6875, 6.15625, 6.71875], "texture": "#0"},
+ "east": {"uv": [4.9375, 6.6875, 5.46875, 6.71875], "texture": "#0"},
+ "south": {"uv": [7.21875, 6.6875, 7.28125, 6.71875], "texture": "#0"},
+ "west": {"uv": [6.6875, 6.6875, 7.21875, 6.71875], "texture": "#0"},
+ "up": {"uv": [6.15625, 6.15625, 6.09375, 5.625], "texture": "#0"},
+ "down": {"uv": [6.3125, 5.625, 6.25, 6.15625], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [0, -6, 8],
+ "to": [5, -5, 24],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, -8, 1]},
+ "faces": {
+ "north": {"uv": [3.53125, 6.6875, 3.6875, 6.71875], "texture": "#0"},
+ "east": {"uv": [2.46875, 6.6875, 3, 6.71875], "texture": "#0"},
+ "south": {"uv": [4.75, 6.6875, 4.90625, 6.71875], "texture": "#0"},
+ "west": {"uv": [4.21875, 6.6875, 4.75, 6.71875], "texture": "#0"},
+ "up": {"uv": [3.6875, 6.15625, 3.53125, 5.625], "texture": "#0"},
+ "down": {"uv": [3.84375, 5.625, 3.6875, 6.15625], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [-7, -6, 8],
+ "to": [-2, -5, 24],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, -8, 1]},
+ "faces": {
+ "north": {"uv": [1.0625, 5.6875, 1.21875, 5.71875], "texture": "#0"},
+ "east": {"uv": [0, 5.6875, 0.53125, 5.71875], "texture": "#0"},
+ "south": {"uv": [2.28125, 5.6875, 2.4375, 5.71875], "texture": "#0"},
+ "west": {"uv": [1.75, 5.6875, 2.28125, 5.71875], "texture": "#0"},
+ "up": {"uv": [1.21875, 5.15625, 1.0625, 4.625], "texture": "#0"},
+ "down": {"uv": [1.375, 4.625, 1.21875, 5.15625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-6.2, -5.2, 8],
+ "to": [8.8, 8, 23.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 3, 0]},
+ "faces": {
+ "north": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "east": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "south": {"uv": [2.875, 9.0625, 3.34375, 9.46875], "texture": "#0"},
+ "west": {"uv": [2.40625, 9.0625, 2.875, 9.46875], "texture": "#0"},
+ "up": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "down": {"uv": [2.875, 7.625, 2.40625, 8.09375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-6.3, -5.3, 8],
+ "to": [8.7, 8, 23.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 3, 0]},
+ "faces": {
+ "north": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "east": {"uv": [8.125, 3.875, 8.59375, 4.28125], "texture": "#0"},
+ "south": {"uv": [10.9375, 3.875, 11.42578, 4.28125], "texture": "#0"},
+ "west": {"uv": [10.46875, 3.875, 10.9375, 4.28125], "texture": "#0"},
+ "up": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "down": {"uv": [10.9375, 2.4375, 10.44922, 2.90625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-6.35, -5.35, 8],
+ "to": [8.65, 8, 23.35],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 9.5, 8]},
+ "faces": {
+ "north": {"uv": [10.46875, 3.875, 10.9375, 4.28125], "texture": "#0"},
+ "east": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "south": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "west": {"uv": [11.40625, 3.875, 11.875, 4.28125], "texture": "#0"},
+ "up": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "down": {"uv": [10.46875, 2.4375, 10, 2.90625], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [23, -5, 19],
+ "to": [24, 8, 22],
+ "rotation": {"angle": 0, "axis": "y", "origin": [31, 3, 27]},
+ "faces": {
+ "north": {"uv": [2.5625, 5.1875, 2.59375, 5.59375], "texture": "#0"},
+ "east": {"uv": [2.46875, 5.1875, 2.5625, 5.59375], "texture": "#0"},
+ "south": {"uv": [2.6875, 5.1875, 2.71875, 5.59375], "texture": "#0"},
+ "west": {"uv": [2.59375, 5.1875, 2.6875, 5.59375], "texture": "#0"},
+ "up": {"uv": [2.59375, 4.71875, 2.5625, 4.625], "texture": "#0"},
+ "down": {"uv": [2.625, 4.625, 2.59375, 4.71875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [21, -5, 22],
+ "to": [24, 8, 23],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 3, 15]},
+ "faces": {
+ "north": {"uv": [2.5625, 5.1875, 2.46875, 5.59375], "texture": "#0"},
+ "east": {"uv": [2.59375, 5.1875, 2.5625, 5.59375], "texture": "#0"},
+ "south": {"uv": [2.6875, 5.1875, 2.59375, 5.59375], "texture": "#0"},
+ "west": {"uv": [2.71875, 5.1875, 2.6875, 5.59375], "texture": "#0"},
+ "up": {"uv": [2.5625, 4.71875, 2.59375, 4.625], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [2.59375, 4.625, 2.625, 4.71875], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [9, -5, 8],
+ "to": [23, 8, 22],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 3, 0]},
+ "faces": {
+ "north": {"uv": [1.75, 1.34375, 2.1875, 1.75], "texture": "#0"},
+ "east": {"uv": [1.75, 1.34375, 2.1875, 1.75], "texture": "#0"},
+ "south": {"uv": [2.1875, 1.34375, 2.625, 1.75], "texture": "#0"},
+ "west": {"uv": [2.1875, 1.34375, 2.625, 1.75], "texture": "#0"},
+ "up": {"uv": [2.1875, 1.3125, 2.625, 1.75], "texture": "#0"},
+ "down": {"uv": [2.1875, 0.875, 2.625, 1.3125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [20, -8, 8],
+ "to": [25, -7, 24],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -10, 1]},
+ "faces": {
+ "north": {"uv": [4.875, 5.5625, 5.03125, 5.59375], "texture": "#0"},
+ "east": {"uv": [3.8125, 5.5625, 4.34375, 5.59375], "texture": "#0"},
+ "south": {"uv": [6.09375, 5.5625, 6.25, 5.59375], "texture": "#0"},
+ "west": {"uv": [5.5625, 5.5625, 6.09375, 5.59375], "texture": "#0"},
+ "up": {"uv": [5.03125, 5.03125, 4.875, 4.5], "texture": "#0"},
+ "down": {"uv": [5.1875, 4.5, 5.03125, 5.03125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [13, -8, 8],
+ "to": [16, -7, 24],
+ "rotation": {"angle": 0, "axis": "y", "origin": [22, -10, 1]},
+ "faces": {
+ "north": {"uv": [4.9375, 4.4375, 5.03125, 4.46875], "texture": "#0"},
+ "east": {"uv": [3.8125, 4.4375, 4.34375, 4.46875], "texture": "#0"},
+ "south": {"uv": [6.09375, 4.4375, 6.16875, 4.46875], "texture": "#0"},
+ "west": {"uv": [5.5625, 4.4375, 6.09375, 4.46875], "texture": "#0"},
+ "up": {"uv": [5.03125, 3.90625, 4.9375, 3.375], "texture": "#0"},
+ "down": {"uv": [5.1875, 3.375, 5.09375, 3.90625], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [9, -8, 8],
+ "to": [12, -7, 24],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -10, 1]},
+ "faces": {
+ "north": {"uv": [4.875, 3.3125, 4.96875, 3.34375], "texture": "#0"},
+ "east": {"uv": [3.8125, 3.3125, 4.34375, 3.34375], "texture": "#0"},
+ "south": {"uv": [6.15625, 3.3125, 6.25, 3.34375], "texture": "#0"},
+ "west": {"uv": [5.5625, 3.3125, 6.09375, 3.34375], "texture": "#0"},
+ "up": {"uv": [4.96875, 2.78125, 4.875, 2.25], "texture": "#0"},
+ "down": {"uv": [5.125, 2.25, 5.03125, 2.78125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [9, -6, 8],
+ "to": [12, -5, 24],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -8, 1]},
+ "faces": {
+ "north": {"uv": [6, 6.6875, 6.09375, 6.71875], "texture": "#0"},
+ "east": {"uv": [4.9375, 6.6875, 5.46875, 6.71875], "texture": "#0"},
+ "south": {"uv": [7.28125, 6.6875, 7.375, 6.71875], "texture": "#0"},
+ "west": {"uv": [6.6875, 6.6875, 7.21875, 6.71875], "texture": "#0"},
+ "up": {"uv": [6.09375, 6.15625, 6, 5.625], "texture": "#0"},
+ "down": {"uv": [6.25, 5.625, 6.15625, 6.15625], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [9, -7, 12],
+ "to": [25, -6, 17],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, -9, 7]},
+ "faces": {
+ "north": {"uv": [0.15625, 7.03125, 0.6875, 7.0625], "texture": "#0"},
+ "east": {"uv": [0, 7.03125, 0.15625, 7.0625], "texture": "#0"},
+ "south": {"uv": [1.90625, 7.03125, 2.4375, 7.0625], "texture": "#0"},
+ "west": {"uv": [1.21875, 7.03125, 1.375, 7.0625], "texture": "#0"},
+ "up": {"uv": [0.6875, 7.03125, 0.15625, 6.875], "texture": "#0"},
+ "down": {"uv": [1.75, 6.875, 1.21875, 7.03125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [9, -7, 19],
+ "to": [25, -6, 24],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, -9, 14]},
+ "faces": {
+ "north": {"uv": [2.625, 7.125, 3.15625, 7.15625], "texture": "#0"},
+ "east": {"uv": [2.46875, 7.125, 2.625, 7.15625], "texture": "#0"},
+ "south": {"uv": [4.375, 7.125, 4.90625, 7.15625], "texture": "#0"},
+ "west": {"uv": [3.6875, 7.125, 3.84375, 7.15625], "texture": "#0"},
+ "up": {"uv": [3.15625, 7.125, 2.625, 6.96875], "texture": "#0"},
+ "down": {"uv": [4.21875, 6.96875, 3.6875, 7.125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [20, -6, 8],
+ "to": [25, -5, 24],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -8, 1]},
+ "faces": {
+ "north": {"uv": [7.0625, 1.0625, 7.21875, 1.09375], "texture": "#0"},
+ "east": {"uv": [6, 1.0625, 6.53125, 1.09375], "texture": "#0"},
+ "south": {"uv": [8.28125, 1.0625, 8.4375, 1.09375], "texture": "#0"},
+ "west": {"uv": [7.75, 1.0625, 8.28125, 1.09375], "texture": "#0"},
+ "up": {"uv": [7.21875, 0.53125, 7.0625, 0], "texture": "#0"},
+ "down": {"uv": [7.375, 0, 7.21875, 0.53125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [13, -6, 8],
+ "to": [18, -5, 24],
+ "rotation": {"angle": 0, "axis": "y", "origin": [22, -8, 1]},
+ "faces": {
+ "north": {"uv": [1.0625, 6.8125, 1.21875, 6.84375], "texture": "#0"},
+ "east": {"uv": [0, 6.8125, 0.53125, 6.84375], "texture": "#0"},
+ "south": {"uv": [2.28125, 6.8125, 2.4375, 6.84375], "texture": "#0"},
+ "west": {"uv": [1.75, 6.8125, 2.28125, 6.84375], "texture": "#0"},
+ "up": {"uv": [1.21875, 6.28125, 1.0625, 5.75], "texture": "#0"},
+ "down": {"uv": [1.375, 5.75, 1.21875, 6.28125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [16, -8, 8],
+ "to": [18, -7, 24],
+ "rotation": {"angle": 0, "axis": "y", "origin": [22, -10, 1]},
+ "faces": {
+ "north": {"uv": [4.875, 4.4375, 4.9375, 4.46875], "texture": "#0"},
+ "east": {"uv": [3.8125, 4.4375, 4.34375, 4.46875], "texture": "#0"},
+ "south": {"uv": [6.16875, 4.4375, 6.21875, 4.46875], "texture": "#0"},
+ "west": {"uv": [5.5625, 4.4375, 6.09375, 4.46875], "texture": "#0"},
+ "up": {"uv": [4.9375, 3.90625, 4.875, 3.375], "texture": "#0"},
+ "down": {"uv": [5.09375, 3.375, 5.03125, 3.90625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [8.8, -5.2, 8],
+ "to": [24.2, 8, 23.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 3, 0]},
+ "faces": {
+ "north": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "east": {"uv": [0.0625, 9.0625, 0.53125, 9.46875], "texture": "#0"},
+ "south": {"uv": [3.34375, 9.0625, 3.8125, 9.46875], "texture": "#0"},
+ "west": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "up": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "down": {"uv": [2.40625, 7.625, 1.9375, 8.09375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [8.7, -5.3, 8],
+ "to": [24.3, 8, 23.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 3, 0]},
+ "faces": {
+ "north": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "east": {"uv": [8.125, 3.875, 8.59375, 4.28125], "texture": "#0"},
+ "south": {"uv": [11.40625, 3.875, 11.875, 4.28125], "texture": "#0"},
+ "west": {"uv": [10.46875, 3.875, 10.9375, 4.28125], "texture": "#0"},
+ "up": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "down": {"uv": [10.46875, 2.4375, 10, 2.90625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [8.65, -5.35, 8],
+ "to": [24.35, 8, 23.35],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 9.5, 8]},
+ "faces": {
+ "north": {"uv": [10, 3.875, 10.46875, 4.28125], "texture": "#0"},
+ "east": {"uv": [10.9375, 3.875, 11.40625, 4.28125], "texture": "#0"},
+ "south": {"uv": [8.59375, 3.875, 9.0625, 4.28125], "texture": "#0"},
+ "west": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "up": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "down": {"uv": [10.46875, 2.90625, 10, 3.375], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [22.9, 7, 10],
+ "to": [23.9, 24, 13],
+ "rotation": {"angle": 45, "axis": "x", "origin": [23.4, 12, 11.5]},
+ "faces": {
+ "north": {"uv": [3.40625, 4.71875, 3.4375, 5.15625], "texture": "#0"},
+ "east": {"uv": [3.3125, 4.71875, 3.40625, 5.15625], "texture": "#0"},
+ "south": {"uv": [3.53125, 4.71875, 3.5625, 5.15625], "texture": "#0"},
+ "west": {"uv": [3.4375, 4.71875, 3.53125, 5.15625], "texture": "#0"},
+ "up": {"uv": [3.4375, 4.71875, 3.40625, 4.625], "texture": "#0"},
+ "down": {"uv": [3.46875, 4.625, 3.4375, 4.71875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [21, 8, 22],
+ "to": [24, 23, 23],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 3, 15]},
+ "faces": {
+ "north": {"uv": [2.5625, 4.71875, 2.46875, 5.1875], "texture": "#0"},
+ "east": {"uv": [2.59375, 4.71875, 2.5625, 5.1875], "texture": "#0"},
+ "south": {"uv": [2.6875, 4.71875, 2.59375, 5.1875], "texture": "#0"},
+ "west": {"uv": [2.71875, 4.71875, 2.6875, 5.1875], "texture": "#0"},
+ "up": {"uv": [2.5625, 4.71875, 2.59375, 4.625], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [2.59375, 4.625, 2.625, 4.71875], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [23, 8, 19],
+ "to": [24, 23, 22],
+ "rotation": {"angle": 0, "axis": "y", "origin": [31, 3, 27]},
+ "faces": {
+ "north": {"uv": [2.5625, 4.71875, 2.59375, 5.1875], "texture": "#0"},
+ "east": {"uv": [2.46875, 4.71875, 2.5625, 5.1875], "texture": "#0"},
+ "south": {"uv": [2.6875, 4.71875, 2.71875, 5.1875], "texture": "#0"},
+ "west": {"uv": [2.59375, 4.71875, 2.6875, 5.1875], "texture": "#0"},
+ "up": {"uv": [2.59375, 4.71875, 2.5625, 4.625], "texture": "#0"},
+ "down": {"uv": [2.625, 4.625, 2.59375, 4.71875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [9, 8, 8],
+ "to": [23, 23, 22],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 3, 0]},
+ "faces": {
+ "north": {"uv": [1.75, 0.875, 2.1875, 1.34375], "texture": "#0"},
+ "east": {"uv": [1.75, 0.875, 2.1875, 1.34375], "texture": "#0"},
+ "south": {"uv": [2.1875, 0.875, 2.625, 1.34375], "texture": "#0"},
+ "west": {"uv": [2.1875, 0.875, 2.625, 1.34375], "texture": "#0"},
+ "up": {"uv": [2.1875, 1.3125, 2.625, 1.75], "texture": "#0"},
+ "down": {"uv": [2.1875, 0.875, 2.625, 1.3125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [8.8, 8, 8],
+ "to": [24.2, 24.2, 23.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 3, 0]},
+ "faces": {
+ "north": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "east": {"uv": [0.0625, 8.5625, 0.53125, 9.0625], "texture": "#0"},
+ "south": {"uv": [3.34375, 8.5625, 3.8125, 9.0625], "texture": "#0"},
+ "west": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "up": {"uv": [1.46875, 8.09375, 1, 7.625], "texture": "#0"},
+ "down": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [8.7, 8, 8],
+ "to": [24.3, 24.3, 23.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 3, 0]},
+ "faces": {
+ "north": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "east": {"uv": [8.125, 3.375, 8.59375, 3.875], "texture": "#0"},
+ "south": {"uv": [11.40625, 3.375, 11.875, 3.875], "texture": "#0"},
+ "west": {"uv": [10.46875, 3.375, 10.9375, 3.875], "texture": "#0"},
+ "up": {"uv": [9.53125, 2.90625, 9.0625, 2.4375], "texture": "#0"},
+ "down": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [8.65, 8, 8],
+ "to": [24.35, 24.35, 23.35],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 9.5, 8]},
+ "faces": {
+ "north": {"uv": [10, 3.375, 10.46875, 3.875], "texture": "#0"},
+ "east": {"uv": [9.0625, 3.375, 9.53125, 3.875], "texture": "#0"},
+ "south": {"uv": [8.59375, 3.375, 9.0625, 3.875], "texture": "#0"},
+ "west": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "up": {"uv": [9.53125, 3.375, 9.0625, 2.90625], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-5.9, 7, 10],
+ "to": [-4.9, 24, 13],
+ "rotation": {"angle": 45, "axis": "x", "origin": [-5.4, 12, 11.5]},
+ "faces": {
+ "north": {"uv": [3.4375, 4.71875, 3.40625, 5.15625], "texture": "#0"},
+ "east": {"uv": [3.53125, 4.71875, 3.4375, 5.15625], "texture": "#0"},
+ "south": {"uv": [3.5625, 4.71875, 3.53125, 5.15625], "texture": "#0"},
+ "west": {"uv": [3.40625, 4.71875, 3.3125, 5.15625], "texture": "#0"},
+ "up": {"uv": [3.40625, 4.71875, 3.4375, 4.625], "texture": "#0"},
+ "down": {"uv": [3.4375, 4.625, 3.46875, 4.71875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-6, 8, 19],
+ "to": [-5, 23, 22],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 3, 27]},
+ "faces": {
+ "north": {"uv": [3.125, 4.71875, 3.15625, 5.1875], "texture": "#0"},
+ "east": {"uv": [3.03125, 4.71875, 3.125, 5.1875], "texture": "#0"},
+ "south": {"uv": [3.25, 4.71875, 3.28125, 5.1875], "texture": "#0"},
+ "west": {"uv": [3.15625, 4.71875, 3.25, 5.1875], "texture": "#0"},
+ "up": {"uv": [3.15625, 4.71875, 3.125, 4.625], "texture": "#0"},
+ "down": {"uv": [3.1875, 4.625, 3.15625, 4.71875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-6, 8, 22],
+ "to": [-3, 23, 23],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-11, 3, 15]},
+ "faces": {
+ "north": {"uv": [2.5625, 4.71875, 2.46875, 5.1875], "texture": "#0"},
+ "east": {"uv": [2.59375, 4.71875, 2.5625, 5.1875], "texture": "#0"},
+ "south": {"uv": [2.6875, 4.71875, 2.59375, 5.1875], "texture": "#0"},
+ "west": {"uv": [2.71875, 4.71875, 2.6875, 5.1875], "texture": "#0"},
+ "up": {"uv": [2.5625, 4.71875, 2.59375, 4.625], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [2.59375, 4.625, 2.625, 4.71875], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [-5, 8, 8],
+ "to": [9, 23, 22],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 3, 0]},
+ "faces": {
+ "north": {"uv": [2.1875, 0.875, 2.625, 1.34375], "texture": "#0"},
+ "east": {"uv": [1.75, 0.875, 2.1875, 1.34375], "texture": "#0"},
+ "south": {"uv": [1.75, 0.875, 2.1875, 1.34375], "texture": "#0"},
+ "west": {"uv": [2.1875, 0.875, 2.625, 1.34375], "texture": "#0"},
+ "up": {"uv": [1.75, 1.3125, 2.1875, 1.75], "texture": "#0"},
+ "down": {"uv": [1.75, 0.875, 2.1875, 1.3125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-6.2, 8, 8],
+ "to": [8.8, 24.2, 23.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 3, 0]},
+ "faces": {
+ "north": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "east": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "south": {"uv": [2.875, 8.5625, 3.34375, 9.0625], "texture": "#0"},
+ "west": {"uv": [2.40625, 8.5625, 2.875, 9.0625], "texture": "#0"},
+ "up": {"uv": [1.9375, 8.09375, 1.46875, 7.625], "texture": "#0"},
+ "down": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-6.3, 8, 8],
+ "to": [8.7, 24.3, 23.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 3, 0]},
+ "faces": {
+ "north": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "east": {"uv": [8.125, 3.375, 8.59375, 3.875], "texture": "#0"},
+ "south": {"uv": [10.9375, 3.375, 11.42578, 3.875], "texture": "#0"},
+ "west": {"uv": [10.46875, 3.375, 10.9375, 3.875], "texture": "#0"},
+ "up": {"uv": [10, 2.90625, 9.51172, 2.4375], "texture": "#0"},
+ "down": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-6.35, 8, 8],
+ "to": [8.65, 24.35, 23.35],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 9.5, 8]},
+ "faces": {
+ "north": {"uv": [10.46875, 3.375, 10.9375, 3.875], "texture": "#0"},
+ "east": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "south": {"uv": [8.125, 3.375, 8.59375, 3.875], "texture": "#0"},
+ "west": {"uv": [11.40625, 3.375, 11.875, 3.875], "texture": "#0"},
+ "up": {"uv": [9.53125, 2.90625, 9.0625, 2.4375], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-5, -5, -6],
+ "to": [9, 8, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 3, 0]},
+ "faces": {
+ "north": {"uv": [2.1875, 1.34375, 2.625, 1.75], "texture": "#0"},
+ "east": {"uv": [2.1875, 1.34375, 2.625, 1.75], "texture": "#0"},
+ "south": {"uv": [1.75, 1.34375, 2.1875, 1.75], "texture": "#0"},
+ "west": {"uv": [1.75, 1.34375, 2.1875, 1.75], "texture": "#0"},
+ "up": {"uv": [1.75, 0.875, 2.1875, 1.3125], "texture": "#0"},
+ "down": {"uv": [1.75, 1.3125, 2.1875, 1.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-6, -5, -6],
+ "to": [-5, 8, -3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 3, 2]},
+ "faces": {
+ "north": {"uv": [2.84375, 5.1875, 2.875, 5.59375], "texture": "#0"},
+ "east": {"uv": [2.75, 5.1875, 2.84375, 5.59375], "texture": "#0"},
+ "south": {"uv": [2.96875, 5.1875, 3, 5.59375], "texture": "#0"},
+ "west": {"uv": [2.875, 5.1875, 2.96875, 5.59375], "texture": "#0"},
+ "up": {"uv": [2.875, 4.71875, 2.84375, 4.625], "texture": "#0"},
+ "down": {"uv": [2.90625, 4.625, 2.875, 4.71875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-6, -5, -7],
+ "to": [-3, 8, -6],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-11, 3, 1]},
+ "faces": {
+ "north": {"uv": [2.59375, 5.1875, 2.6875, 5.59375], "texture": "#0"},
+ "east": {"uv": [2.5625, 5.1875, 2.59375, 5.59375], "texture": "#0"},
+ "south": {"uv": [2.46875, 5.1875, 2.5625, 5.59375], "texture": "#0"},
+ "west": {"uv": [2.6875, 5.1875, 2.71875, 5.59375], "texture": "#0"},
+ "up": {"uv": [2.59375, 4.71875, 2.5625, 4.625], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [2.625, 4.625, 2.59375, 4.71875], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [-5.9, -10, 10],
+ "to": [-4.9, 7, 13],
+ "rotation": {"angle": 45, "axis": "x", "origin": [-5.4, 12, 11.5]},
+ "faces": {
+ "north": {"uv": [3.4375, 5.15625, 3.40625, 5.59375], "texture": "#0"},
+ "east": {"uv": [3.53125, 5.15625, 3.4375, 5.59375], "texture": "#0"},
+ "south": {"uv": [3.5625, 5.15625, 3.53125, 5.59375], "texture": "#0"},
+ "west": {"uv": [3.40625, 5.15625, 3.3125, 5.59375], "texture": "#0"},
+ "up": {"uv": [3.40625, 4.71875, 3.4375, 4.625], "texture": "#0"},
+ "down": {"uv": [3.4375, 4.625, 3.46875, 4.71875], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [-7, -8, -8],
+ "to": [-2, -7, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, -10, 1]},
+ "faces": {
+ "north": {"uv": [4.59375, 1.0625, 4.75, 1.09375], "texture": "#0"},
+ "east": {"uv": [4.0625, 1.0625, 4.59375, 1.09375], "texture": "#0"},
+ "south": {"uv": [5.8125, 1.0625, 5.96875, 1.09375], "texture": "#0"},
+ "west": {"uv": [4.75, 1.0625, 5.28125, 1.09375], "texture": "#0"},
+ "up": {"uv": [4.75, 1.0625, 4.59375, 0.53125], "texture": "#0"},
+ "down": {"uv": [4.90625, 0.53125, 4.75, 1.0625], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [0, -8, -8],
+ "to": [5, -7, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, -10, 1]},
+ "faces": {
+ "north": {"uv": [4.84375, 2.1875, 5, 2.21875], "texture": "#0"},
+ "east": {"uv": [4.3125, 2.1875, 4.84375, 2.21875], "texture": "#0"},
+ "south": {"uv": [6.0625, 2.1875, 6.21875, 2.21875], "texture": "#0"},
+ "west": {"uv": [5, 2.1875, 5.53125, 2.21875], "texture": "#0"},
+ "up": {"uv": [5, 2.1875, 4.84375, 1.65625], "texture": "#0"},
+ "down": {"uv": [5.15625, 1.65625, 5, 2.1875], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [7, -8, -8],
+ "to": [9, -7, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -10, 1]},
+ "faces": {
+ "north": {"uv": [4.96875, 3.3125, 5.03125, 3.34375], "texture": "#0"},
+ "east": {"uv": [4.34375, 3.3125, 4.875, 3.34375], "texture": "#0"},
+ "south": {"uv": [6.09375, 3.3125, 6.15625, 3.34375], "texture": "#0"},
+ "west": {"uv": [5.03125, 3.3125, 5.5625, 3.34375], "texture": "#0"},
+ "up": {"uv": [5.03125, 3.3125, 4.96875, 2.78125], "texture": "#0"},
+ "down": {"uv": [5.1875, 2.78125, 5.125, 3.3125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [-7, -7, 5],
+ "to": [9, -6, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, -9, 0]},
+ "faces": {
+ "north": {"uv": [6.96875, 5.40625, 7.5, 5.4375], "texture": "#0"},
+ "east": {"uv": [6.34375, 5.40625, 6.4375, 5.4375], "texture": "#0"},
+ "south": {"uv": [7.65625, 5.40625, 8.1875, 5.4375], "texture": "#0"},
+ "west": {"uv": [7.5, 5.40625, 7.59375, 5.4375], "texture": "#0"},
+ "up": {"uv": [7.5, 5.40625, 6.96875, 5.3125], "texture": "#0"},
+ "down": {"uv": [8.5625, 5.3125, 8.03125, 5.40625], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [-7, -7, -2],
+ "to": [9, -6, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, -9, -7]},
+ "faces": {
+ "north": {"uv": [3.15625, 6.90625, 3.6875, 6.9375], "texture": "#0"},
+ "east": {"uv": [2.46875, 6.90625, 2.625, 6.9375], "texture": "#0"},
+ "south": {"uv": [3.84375, 6.90625, 4.375, 6.9375], "texture": "#0"},
+ "west": {"uv": [3.6875, 6.90625, 3.84375, 6.9375], "texture": "#0"},
+ "up": {"uv": [3.6875, 6.90625, 3.15625, 6.75], "texture": "#0"},
+ "down": {"uv": [4.75, 6.75, 4.21875, 6.90625], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [-7, -7, -8],
+ "to": [9, -6, -3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, -9, -13]},
+ "faces": {
+ "north": {"uv": [5.625, 6.90625, 6.15625, 6.9375], "texture": "#0"},
+ "east": {"uv": [4.9375, 6.90625, 5.09375, 6.9375], "texture": "#0"},
+ "south": {"uv": [6.3125, 6.90625, 6.84375, 6.9375], "texture": "#0"},
+ "west": {"uv": [6.15625, 6.90625, 6.3125, 6.9375], "texture": "#0"},
+ "up": {"uv": [6.15625, 6.90625, 5.625, 6.75], "texture": "#0"},
+ "down": {"uv": [7.21875, 6.75, 6.6875, 6.90625], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [-7, -6, -8],
+ "to": [-2, -5, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, -8, 1]},
+ "faces": {
+ "north": {"uv": [1.0625, 5.6875, 1.21875, 5.71875], "texture": "#0"},
+ "east": {"uv": [0.53125, 5.6875, 1.0625, 5.71875], "texture": "#0"},
+ "south": {"uv": [2.28125, 5.6875, 2.4375, 5.71875], "texture": "#0"},
+ "west": {"uv": [1.21875, 5.6875, 1.75, 5.71875], "texture": "#0"},
+ "up": {"uv": [1.21875, 5.6875, 1.0625, 5.15625], "texture": "#0"},
+ "down": {"uv": [1.375, 5.15625, 1.21875, 5.6875], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [0, -6, -8],
+ "to": [5, -5, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, -8, 1]},
+ "faces": {
+ "north": {"uv": [3.53125, 6.6875, 3.6875, 6.71875], "texture": "#0"},
+ "east": {"uv": [3, 6.6875, 3.53125, 6.71875], "texture": "#0"},
+ "south": {"uv": [4.75, 6.6875, 4.90625, 6.71875], "texture": "#0"},
+ "west": {"uv": [3.6875, 6.6875, 4.21875, 6.71875], "texture": "#0"},
+ "up": {"uv": [3.6875, 6.6875, 3.53125, 6.15625], "texture": "#0"},
+ "down": {"uv": [3.84375, 6.15625, 3.6875, 6.6875], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [7, -6, -8],
+ "to": [9, -5, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -8, 1]},
+ "faces": {
+ "north": {"uv": [6.09375, 6.6875, 6.15625, 6.71875], "texture": "#0"},
+ "east": {"uv": [5.46875, 6.6875, 6, 6.71875], "texture": "#0"},
+ "south": {"uv": [7.21875, 6.6875, 7.28125, 6.71875], "texture": "#0"},
+ "west": {"uv": [6.15625, 6.6875, 6.6875, 6.71875], "texture": "#0"},
+ "up": {"uv": [6.15625, 6.6875, 6.09375, 6.15625], "texture": "#0"},
+ "down": {"uv": [6.3125, 6.15625, 6.25, 6.6875], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [-7, -7, 8],
+ "to": [9, -6, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, -9, 0]},
+ "faces": {
+ "north": {"uv": [6.96875, 5.40625, 7.5, 5.4375], "texture": "#0"},
+ "east": {"uv": [6.28125, 5.40625, 6.34375, 5.4375], "texture": "#0"},
+ "south": {"uv": [7.65625, 5.40625, 8.1875, 5.4375], "texture": "#0"},
+ "west": {"uv": [7.59375, 5.40625, 7.65625, 5.4375], "texture": "#0"},
+ "up": {"uv": [7.5, 5.3125, 6.96875, 5.25], "texture": "#0"},
+ "down": {"uv": [8.5625, 5.25, 8.03125, 5.3125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-6.3, -5.3, -7.3],
+ "to": [8.7, 8, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 3, 0]},
+ "faces": {
+ "north": {"uv": [9.51172, 3.875, 10, 4.28125], "texture": "#0"},
+ "east": {"uv": [8.59375, 3.875, 9.0625, 4.28125], "texture": "#0"},
+ "south": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "west": {"uv": [10, 3.875, 10.46875, 4.28125], "texture": "#0"},
+ "up": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "down": {"uv": [10.9375, 2.90625, 10.44922, 3.375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-6.35, -5.35, -7.35],
+ "to": [8.65, 8, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 9.5, 8]},
+ "faces": {
+ "north": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "east": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "south": {"uv": [8.125, 3.875, 8.59375, 4.28125], "texture": "#0"},
+ "west": {"uv": [10.9375, 3.875, 11.40625, 4.28125], "texture": "#0"},
+ "up": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "down": {"uv": [10.9375, 2.4375, 10.46875, 2.90625], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [-6.2, -5.2, -7.2],
+ "to": [8.8, 8, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 3, 0]},
+ "faces": {
+ "north": {"uv": [1.46875, 9.0625, 1.9375, 9.46875], "texture": "#0"},
+ "east": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "south": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "west": {"uv": [1.9375, 9.0625, 2.40625, 9.46875], "texture": "#0"},
+ "up": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "down": {"uv": [2.875, 8.09375, 2.40625, 8.5625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-5, 8, -6],
+ "to": [9, 23, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 3, 0]},
+ "faces": {
+ "north": {"uv": [2.1875, 0.875, 2.625, 1.34375], "texture": "#0"},
+ "east": {"uv": [2.1875, 0.875, 2.625, 1.34375], "texture": "#0"},
+ "south": {"uv": [1.75, 0.875, 2.1875, 1.34375], "texture": "#0"},
+ "west": {"uv": [1.75, 0.875, 2.1875, 1.34375], "texture": "#0"},
+ "up": {"uv": [1.75, 0.875, 2.1875, 1.3125], "texture": "#0"},
+ "down": {"uv": [1.75, 1.3125, 2.1875, 1.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-6, 8, -7],
+ "to": [-3, 23, -6],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-11, 3, 1]},
+ "faces": {
+ "north": {"uv": [2.59375, 4.71875, 2.6875, 5.1875], "texture": "#0"},
+ "east": {"uv": [2.5625, 4.71875, 2.59375, 5.1875], "texture": "#0"},
+ "south": {"uv": [2.46875, 4.71875, 2.5625, 5.1875], "texture": "#0"},
+ "west": {"uv": [2.6875, 4.71875, 2.71875, 5.1875], "texture": "#0"},
+ "up": {"uv": [2.59375, 4.71875, 2.5625, 4.625], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [2.625, 4.625, 2.59375, 4.71875], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [-6, 8, -6],
+ "to": [-5, 23, -3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 3, 2]},
+ "faces": {
+ "north": {"uv": [2.84375, 4.71875, 2.875, 5.1875], "texture": "#0"},
+ "east": {"uv": [2.75, 4.71875, 2.84375, 5.1875], "texture": "#0"},
+ "south": {"uv": [2.96875, 4.71875, 3, 5.1875], "texture": "#0"},
+ "west": {"uv": [2.875, 4.71875, 2.96875, 5.1875], "texture": "#0"},
+ "up": {"uv": [2.875, 4.71875, 2.84375, 4.625], "texture": "#0"},
+ "down": {"uv": [2.90625, 4.625, 2.875, 4.71875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-6.2, 8, -7.2],
+ "to": [8.8, 24.2, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 3, 0]},
+ "faces": {
+ "north": {"uv": [1.46875, 8.5625, 1.9375, 9.0625], "texture": "#0"},
+ "east": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "south": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "west": {"uv": [1.9375, 8.5625, 2.40625, 9.0625], "texture": "#0"},
+ "up": {"uv": [1.9375, 8.5625, 1.46875, 8.09375], "texture": "#0"},
+ "down": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-6.3, 8, -7.3],
+ "to": [8.7, 24.3, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 3, 0]},
+ "faces": {
+ "north": {"uv": [9.51172, 3.375, 10, 3.875], "texture": "#0"},
+ "east": {"uv": [8.59375, 3.375, 9.0625, 3.875], "texture": "#0"},
+ "south": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "west": {"uv": [10, 3.375, 10.46875, 3.875], "texture": "#0"},
+ "up": {"uv": [10, 3.375, 9.51172, 2.90625], "texture": "#0"},
+ "down": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-6.35, 8, -7.35],
+ "to": [8.65, 24.35, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 9.5, 8]},
+ "faces": {
+ "north": {"uv": [10.46875, 3.375, 10.9375, 3.875], "texture": "#0"},
+ "east": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "south": {"uv": [8.125, 3.375, 8.59375, 3.875], "texture": "#0"},
+ "west": {"uv": [10.9375, 3.375, 11.40625, 3.875], "texture": "#0"},
+ "up": {"uv": [10, 2.90625, 9.53125, 2.4375], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [23, -5, -6],
+ "to": [24, 8, -3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [31, 3, 2]},
+ "faces": {
+ "north": {"uv": [3.40625, 5.1875, 3.4375, 5.59375], "texture": "#0"},
+ "east": {"uv": [3.3125, 5.1875, 3.40625, 5.59375], "texture": "#0"},
+ "south": {"uv": [3.53125, 5.1875, 3.5625, 5.59375], "texture": "#0"},
+ "west": {"uv": [3.4375, 5.1875, 3.53125, 5.59375], "texture": "#0"},
+ "up": {"uv": [3.4375, 4.71875, 3.40625, 4.625], "texture": "#0"},
+ "down": {"uv": [3.46875, 4.625, 3.4375, 4.71875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [21, -5, -7],
+ "to": [24, 8, -6],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 3, 1]},
+ "faces": {
+ "north": {"uv": [2.59375, 5.1875, 2.6875, 5.59375], "texture": "#0"},
+ "east": {"uv": [2.5625, 5.1875, 2.59375, 5.59375], "texture": "#0"},
+ "south": {"uv": [2.46875, 5.1875, 2.5625, 5.59375], "texture": "#0"},
+ "west": {"uv": [2.6875, 5.1875, 2.71875, 5.59375], "texture": "#0"},
+ "up": {"uv": [2.59375, 4.71875, 2.5625, 4.625], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [2.625, 4.625, 2.59375, 4.71875], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [22.9, -10, 10],
+ "to": [23.9, 7, 13],
+ "rotation": {"angle": 45, "axis": "x", "origin": [23.4, 12, 11.5]},
+ "faces": {
+ "north": {"uv": [3.40625, 5.15625, 3.4375, 5.59375], "texture": "#0"},
+ "east": {"uv": [3.3125, 5.15625, 3.40625, 5.59375], "texture": "#0"},
+ "south": {"uv": [3.53125, 5.15625, 3.5625, 5.59375], "texture": "#0"},
+ "west": {"uv": [3.4375, 5.15625, 3.53125, 5.59375], "texture": "#0"},
+ "up": {"uv": [3.4375, 4.71875, 3.40625, 4.625], "texture": "#0"},
+ "down": {"uv": [3.46875, 4.625, 3.4375, 4.71875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [21, 8, -7],
+ "to": [24, 23, -6],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 3, 1]},
+ "faces": {
+ "north": {"uv": [2.59375, 4.71875, 2.6875, 5.1875], "texture": "#0"},
+ "east": {"uv": [2.5625, 4.71875, 2.59375, 5.1875], "texture": "#0"},
+ "south": {"uv": [2.46875, 4.71875, 2.5625, 5.1875], "texture": "#0"},
+ "west": {"uv": [2.6875, 4.71875, 2.71875, 5.1875], "texture": "#0"},
+ "up": {"uv": [2.59375, 4.71875, 2.5625, 4.625], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [2.625, 4.625, 2.59375, 4.71875], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [23, 8, -6],
+ "to": [24, 23, -3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [31, 3, 2]},
+ "faces": {
+ "north": {"uv": [3.40625, 4.71875, 3.4375, 5.1875], "texture": "#0"},
+ "east": {"uv": [3.3125, 4.71875, 3.40625, 5.1875], "texture": "#0"},
+ "south": {"uv": [3.53125, 4.71875, 3.5625, 5.1875], "texture": "#0"},
+ "west": {"uv": [3.4375, 4.71875, 3.53125, 5.1875], "texture": "#0"},
+ "up": {"uv": [3.4375, 4.71875, 3.40625, 4.625], "texture": "#0"},
+ "down": {"uv": [3.46875, 4.625, 3.4375, 4.71875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [9, 8, -6],
+ "to": [23, 23, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 3, 0]},
+ "faces": {
+ "north": {"uv": [1.75, 0.875, 2.1875, 1.34375], "texture": "#0"},
+ "east": {"uv": [2.1875, 0.875, 2.625, 1.34375], "texture": "#0"},
+ "south": {"uv": [2.1875, 0.875, 2.625, 1.34375], "texture": "#0"},
+ "west": {"uv": [1.75, 0.875, 2.1875, 1.34375], "texture": "#0"},
+ "up": {"uv": [2.1875, 0.875, 2.625, 1.3125], "texture": "#0"},
+ "down": {"uv": [2.1875, 1.3125, 2.625, 1.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [8.8, 8, -7.2],
+ "to": [24.2, 24.2, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 3, 0]},
+ "faces": {
+ "north": {"uv": [1, 8.5625, 1.46875, 9.0625], "texture": "#0"},
+ "east": {"uv": [0.53125, 8.5625, 1, 9.0625], "texture": "#0"},
+ "south": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "west": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "up": {"uv": [1.46875, 8.5625, 1, 8.09375], "texture": "#0"},
+ "down": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [8.7, 8, -7.3],
+ "to": [24.3, 24.3, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 3, 0]},
+ "faces": {
+ "north": {"uv": [9.0625, 3.375, 9.53125, 3.875], "texture": "#0"},
+ "east": {"uv": [8.59375, 3.375, 9.0625, 3.875], "texture": "#0"},
+ "south": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "west": {"uv": [10, 3.375, 10.46875, 3.875], "texture": "#0"},
+ "up": {"uv": [9.53125, 3.375, 9.0625, 2.90625], "texture": "#0"},
+ "down": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [8.65, 8, -7.35],
+ "to": [24.35, 24.35, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 9.5, 8]},
+ "faces": {
+ "north": {"uv": [10, 3.375, 10.46875, 3.875], "texture": "#0"},
+ "east": {"uv": [9.53125, 3.375, 10, 3.875], "texture": "#0"},
+ "south": {"uv": [8.59375, 3.375, 9.0625, 3.875], "texture": "#0"},
+ "west": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "up": {"uv": [10, 3.375, 9.53125, 2.90625], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [13, -8, -8],
+ "to": [18, -7, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [22, -10, 1]},
+ "faces": {
+ "north": {"uv": [4.875, 4.4375, 5.03125, 4.46875], "texture": "#0"},
+ "east": {"uv": [4.34375, 4.4375, 4.875, 4.46875], "texture": "#0"},
+ "south": {"uv": [6.09375, 4.4375, 6.21875, 4.46875], "texture": "#0"},
+ "west": {"uv": [5.03125, 4.4375, 5.5625, 4.46875], "texture": "#0"},
+ "up": {"uv": [5.03125, 4.4375, 4.875, 3.90625], "texture": "#0"},
+ "down": {"uv": [5.1875, 3.90625, 5.03125, 4.4375], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [20, -8, -8],
+ "to": [25, -7, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -10, 1]},
+ "faces": {
+ "north": {"uv": [4.875, 5.5625, 5.03125, 5.59375], "texture": "#0"},
+ "east": {"uv": [4.34375, 5.5625, 4.875, 5.59375], "texture": "#0"},
+ "south": {"uv": [6.09375, 5.5625, 6.25, 5.59375], "texture": "#0"},
+ "west": {"uv": [5.03125, 5.5625, 5.5625, 5.59375], "texture": "#0"},
+ "up": {"uv": [5.03125, 5.5625, 4.875, 5.03125], "texture": "#0"},
+ "down": {"uv": [5.1875, 5.03125, 5.03125, 5.5625], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [13, -6, -8],
+ "to": [18, -5, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [22, -8, 1]},
+ "faces": {
+ "north": {"uv": [1.0625, 6.8125, 1.21875, 6.84375], "texture": "#0"},
+ "east": {"uv": [0.53125, 6.8125, 1.0625, 6.84375], "texture": "#0"},
+ "south": {"uv": [2.28125, 6.8125, 2.4375, 6.84375], "texture": "#0"},
+ "west": {"uv": [1.21875, 6.8125, 1.75, 6.84375], "texture": "#0"},
+ "up": {"uv": [1.21875, 6.8125, 1.0625, 6.28125], "texture": "#0"},
+ "down": {"uv": [1.375, 6.28125, 1.21875, 6.8125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [20, -6, -8],
+ "to": [25, -5, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -8, 1]},
+ "faces": {
+ "north": {"uv": [7.0625, 1.0625, 7.21875, 1.09375], "texture": "#0"},
+ "east": {"uv": [6.53125, 1.0625, 7.0625, 1.09375], "texture": "#0"},
+ "south": {"uv": [8.28125, 1.0625, 8.4375, 1.09375], "texture": "#0"},
+ "west": {"uv": [7.21875, 1.0625, 7.75, 1.09375], "texture": "#0"},
+ "up": {"uv": [7.21875, 1.0625, 7.0625, 0.53125], "texture": "#0"},
+ "down": {"uv": [7.375, 0.53125, 7.21875, 1.0625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [9, -5, -6],
+ "to": [23, 8, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 3, 0]},
+ "faces": {
+ "north": {"uv": [1.75, 1.34375, 2.1875, 1.75], "texture": "#0"},
+ "east": {"uv": [2.1875, 1.34375, 2.625, 1.75], "texture": "#0"},
+ "south": {"uv": [2.1875, 1.34375, 2.625, 1.75], "texture": "#0"},
+ "west": {"uv": [1.75, 1.34375, 2.1875, 1.75], "texture": "#0"},
+ "up": {"uv": [2.1875, 0.875, 2.625, 1.3125], "texture": "#0"},
+ "down": {"uv": [2.1875, 1.3125, 2.625, 1.75], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [9, -6, -8],
+ "to": [12, -5, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -8, 1]},
+ "faces": {
+ "north": {"uv": [6, 6.6875, 6.09375, 6.71875], "texture": "#0"},
+ "east": {"uv": [5.46875, 6.6875, 6, 6.71875], "texture": "#0"},
+ "south": {"uv": [7.28125, 6.6875, 7.375, 6.71875], "texture": "#0"},
+ "west": {"uv": [6.15625, 6.6875, 6.6875, 6.71875], "texture": "#0"},
+ "up": {"uv": [6.09375, 6.6875, 6, 6.15625], "texture": "#0"},
+ "down": {"uv": [6.25, 6.15625, 6.15625, 6.6875], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [9, -8, -8],
+ "to": [12, -7, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -10, 1]},
+ "faces": {
+ "north": {"uv": [4.875, 3.3125, 4.96875, 3.34375], "texture": "#0"},
+ "east": {"uv": [4.34375, 3.3125, 4.875, 3.34375], "texture": "#0"},
+ "south": {"uv": [6.15625, 3.3125, 6.25, 3.34375], "texture": "#0"},
+ "west": {"uv": [5.03125, 3.3125, 5.5625, 3.34375], "texture": "#0"},
+ "up": {"uv": [4.96875, 3.3125, 4.875, 2.78125], "texture": "#0"},
+ "down": {"uv": [5.125, 2.78125, 5.03125, 3.3125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [-7, -7, 8],
+ "to": [25, -6, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, -9, 0]},
+ "faces": {
+ "north": {"uv": [6.4375, 5.40625, 7.5, 5.4375], "texture": "#0"},
+ "east": {"uv": [6.34375, 5.40625, 6.34375, 5.4375], "texture": "#0"},
+ "south": {"uv": [7.65625, 5.40625, 8.71875, 5.4375], "texture": "#0"},
+ "west": {"uv": [7.59375, 5.40625, 7.59375, 5.4375], "texture": "#0"},
+ "up": {"uv": [7.5, 5.3125, 6.4375, 5.3125], "texture": "#0"},
+ "down": {"uv": [8.5625, 5.3125, 7.5, 5.3125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [20, -6, 8],
+ "to": [25, -5, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -8, 1]},
+ "faces": {
+ "north": {"uv": [7.0625, 1.0625, 7.21875, 1.09375], "texture": "#0"},
+ "east": {"uv": [6.53125, 1.0625, 6.53125, 1.09375], "texture": "#0"},
+ "south": {"uv": [8.28125, 1.0625, 8.4375, 1.09375], "texture": "#0"},
+ "west": {"uv": [7.75, 1.0625, 7.75, 1.09375], "texture": "#0"},
+ "up": {"uv": [7.21875, 0.53125, 7.0625, 0.53125], "texture": "#0"},
+ "down": {"uv": [7.375, 0.53125, 7.21875, 0.53125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [20, -6, 8],
+ "to": [25, -5, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -8, 1]},
+ "faces": {
+ "north": {"uv": [7.0625, 1.0625, 7.21875, 1.09375], "texture": "#0"},
+ "east": {"uv": [6.53125, 1.0625, 6.53125, 1.09375], "texture": "#0"},
+ "south": {"uv": [8.28125, 1.0625, 8.4375, 1.09375], "texture": "#0"},
+ "west": {"uv": [7.75, 1.0625, 7.75, 1.09375], "texture": "#0"},
+ "up": {"uv": [7.21875, 0.53125, 7.0625, 0.53125], "texture": "#0"},
+ "down": {"uv": [7.375, 0.53125, 7.21875, 0.53125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [13, -6, 8],
+ "to": [18, -5, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [22, -8, 1]},
+ "faces": {
+ "north": {"uv": [1.0625, 6.8125, 1.21875, 6.84375], "texture": "#0"},
+ "east": {"uv": [0.53125, 6.8125, 0.53125, 6.84375], "texture": "#0"},
+ "south": {"uv": [2.28125, 6.8125, 2.4375, 6.84375], "texture": "#0"},
+ "west": {"uv": [1.75, 6.8125, 1.75, 6.84375], "texture": "#0"},
+ "up": {"uv": [1.21875, 6.28125, 1.0625, 6.28125], "texture": "#0"},
+ "down": {"uv": [1.375, 6.28125, 1.21875, 6.28125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [9, -7, 5],
+ "to": [25, -6, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, -9, 0]},
+ "faces": {
+ "north": {"uv": [6.4375, 5.40625, 6.96875, 5.4375], "texture": "#0"},
+ "east": {"uv": [6.34375, 5.40625, 6.4375, 5.4375], "texture": "#0"},
+ "south": {"uv": [8.1875, 5.40625, 8.71875, 5.4375], "texture": "#0"},
+ "west": {"uv": [7.5, 5.40625, 7.59375, 5.4375], "texture": "#0"},
+ "up": {"uv": [6.96875, 5.40625, 6.4375, 5.3125], "texture": "#0"},
+ "down": {"uv": [8.03125, 5.3125, 7.5, 5.40625], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [9, -7, -2],
+ "to": [25, -6, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, -9, -7]},
+ "faces": {
+ "north": {"uv": [2.625, 6.90625, 3.15625, 6.9375], "texture": "#0"},
+ "east": {"uv": [2.46875, 6.90625, 2.625, 6.9375], "texture": "#0"},
+ "south": {"uv": [4.375, 6.90625, 4.90625, 6.9375], "texture": "#0"},
+ "west": {"uv": [3.6875, 6.90625, 3.84375, 6.9375], "texture": "#0"},
+ "up": {"uv": [3.15625, 6.90625, 2.625, 6.75], "texture": "#0"},
+ "down": {"uv": [4.21875, 6.75, 3.6875, 6.90625], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [9, -7, -8],
+ "to": [25, -6, -3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, -9, -13]},
+ "faces": {
+ "north": {"uv": [5.09375, 6.90625, 5.625, 6.9375], "texture": "#0"},
+ "east": {"uv": [4.9375, 6.90625, 5.09375, 6.9375], "texture": "#0"},
+ "south": {"uv": [6.84375, 6.90625, 7.375, 6.9375], "texture": "#0"},
+ "west": {"uv": [6.15625, 6.90625, 6.3125, 6.9375], "texture": "#0"},
+ "up": {"uv": [5.625, 6.90625, 5.09375, 6.75], "texture": "#0"},
+ "down": {"uv": [6.6875, 6.75, 6.15625, 6.90625], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [9, -7, 8],
+ "to": [25, -6, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, -9, 0]},
+ "faces": {
+ "north": {"uv": [6.4375, 5.40625, 6.96875, 5.4375], "texture": "#0"},
+ "east": {"uv": [6.28125, 5.40625, 6.34375, 5.4375], "texture": "#0"},
+ "south": {"uv": [8.1875, 5.40625, 8.71875, 5.4375], "texture": "#0"},
+ "west": {"uv": [7.59375, 5.40625, 7.65625, 5.4375], "texture": "#0"},
+ "up": {"uv": [6.96875, 5.3125, 6.4375, 5.25], "texture": "#0"},
+ "down": {"uv": [8.03125, 5.25, 7.5, 5.3125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [13, -6, 8],
+ "to": [18, -5, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [22, -8, 1]},
+ "faces": {
+ "north": {"uv": [1.0625, 6.8125, 1.21875, 6.84375], "texture": "#0"},
+ "east": {"uv": [0.53125, 6.8125, 0.53125, 6.84375], "texture": "#0"},
+ "south": {"uv": [2.28125, 6.8125, 2.4375, 6.84375], "texture": "#0"},
+ "west": {"uv": [1.75, 6.8125, 1.75, 6.84375], "texture": "#0"},
+ "up": {"uv": [1.21875, 6.28125, 1.0625, 6.28125], "texture": "#0"},
+ "down": {"uv": [1.375, 6.28125, 1.21875, 6.28125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [8.8, -5.2, -7.2],
+ "to": [24.2, 8, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 3, 0]},
+ "faces": {
+ "north": {"uv": [1, 9.0625, 1.46875, 9.46875], "texture": "#0"},
+ "east": {"uv": [0.53125, 9.0625, 1, 9.46875], "texture": "#0"},
+ "south": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "west": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "up": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "down": {"uv": [2.40625, 8.09375, 1.9375, 8.5625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [8.7, -5.3, -7.3],
+ "to": [24.3, 8, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 3, 0]},
+ "faces": {
+ "north": {"uv": [9.0625, 3.875, 9.53125, 4.28125], "texture": "#0"},
+ "east": {"uv": [8.59375, 3.875, 9.0625, 4.28125], "texture": "#0"},
+ "south": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "west": {"uv": [10, 3.875, 10.46875, 4.28125], "texture": "#0"},
+ "up": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "down": {"uv": [10.46875, 2.90625, 10, 3.375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [8.65, -5.35, -7.35],
+ "to": [24.35, 8, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 9.5, 8]},
+ "faces": {
+ "north": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "east": {"uv": [9.53125, 3.875, 10, 4.28125], "texture": "#0"},
+ "south": {"uv": [8.59375, 3.875, 9.0625, 4.28125], "texture": "#0"},
+ "west": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "up": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "down": {"uv": [10.9375, 2.90625, 10.46875, 3.375], "rotation": 270, "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.19922, 0.19922, 0.19922]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.19922, 0.19922, 0.19922]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "translation": [0, 1.5, 0],
+ "scale": [0.18516, 0.18516, 0.18516]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 45, 0],
+ "translation": [0, 1.5, 0],
+ "scale": [0.18516, 0.18516, 0.18516]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.30664, 0.30664, 0.30664]
+ },
+ "fixed": {
+ "translation": [0, 2.25, 0],
+ "scale": [0.4082, 0.4082, 0.4082]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [32, 8, 28],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-7, -3, 35],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-7, -3, 35],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-7, -3, 35],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]
+ },
+ {
+ "name": "group",
+ "origin": [22, -3, 35],
+ "scope": 0,
+ "color": 0,
+ "children": [14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28]
+ },
+ {
+ "name": "group",
+ "origin": [14.4, 6, 19.5],
+ "scope": 0,
+ "color": 0,
+ "children": [29, 30, 31, 32, 33, 34, 35]
+ },
+ {
+ "name": "group",
+ "origin": [-14.4, 6, 19.5],
+ "scope": 0,
+ "color": 0,
+ "children": [36, 37, 38, 39, 40, 41, 42]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [32, 8, 28],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [60, 61, 62, 63, 64, 65]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [30, 11, 2],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [22, -3, 10],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [22, -3, 10],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 66,
+ 67,
+ {
+ "name": "group",
+ "origin": [14.4, 6, 19.5],
+ "scope": 0,
+ "color": 0,
+ "children": [68, 69, 70, 71, 72, 73, 74]
+ },
+ 75,
+ 76,
+ 77,
+ 78,
+ 79,
+ 80,
+ 81,
+ 82,
+ 83,
+ 84,
+ 85,
+ 86,
+ 87,
+ 88,
+ 89,
+ 90,
+ 91,
+ 92,
+ 93
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [22, -3, 35],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-12, 11, 1],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-12, 11, 1],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [30, 11, 2],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "pallet",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 1,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/supply_drop/supply_drop_back_low_left.json b/统计/_sa_decor_models/03_容器/models/block/supply_drop/supply_drop_back_low_left.json
new file mode 100644
index 0000000..422bd88
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/supply_drop/supply_drop_back_low_left.json
@@ -0,0 +1,452 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [512, 512],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/supply_drop",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [14, 3, 11],
+ "to": [15, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [22, 11, 19]},
+ "faces": {
+ "north": {"uv": [2.5625, 5.1875, 2.59375, 5.59375], "texture": "#0"},
+ "east": {"uv": [2.46875, 5.1875, 2.5625, 5.59375], "texture": "#0"},
+ "south": {"uv": [2.6875, 5.1875, 2.71875, 5.59375], "texture": "#0"},
+ "west": {"uv": [2.59375, 5.1875, 2.6875, 5.59375], "texture": "#0"},
+ "up": {"uv": [2.59375, 4.71875, 2.5625, 4.625], "texture": "#0"},
+ "down": {"uv": [2.625, 4.625, 2.59375, 4.71875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12, 3, 14],
+ "to": [15, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 11, 7]},
+ "faces": {
+ "north": {"uv": [2.5625, 5.1875, 2.46875, 5.59375], "texture": "#0"},
+ "east": {"uv": [2.59375, 5.1875, 2.5625, 5.59375], "texture": "#0"},
+ "south": {"uv": [2.6875, 5.1875, 2.59375, 5.59375], "texture": "#0"},
+ "west": {"uv": [2.71875, 5.1875, 2.6875, 5.59375], "texture": "#0"},
+ "up": {"uv": [2.5625, 4.71875, 2.59375, 4.625], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [2.59375, 4.625, 2.625, 4.71875], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 3, 0],
+ "to": [14, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-8, 11, -8]},
+ "faces": {
+ "north": {"uv": [1.75, 1.34375, 2.1875, 1.75], "texture": "#0"},
+ "east": {"uv": [1.75, 1.34375, 2.1875, 1.75], "texture": "#0"},
+ "south": {"uv": [2.1875, 1.34375, 2.625, 1.75], "texture": "#0"},
+ "west": {"uv": [2.1875, 1.34375, 2.625, 1.75], "texture": "#0"},
+ "up": {"uv": [2.1875, 1.3125, 2.625, 1.75], "texture": "#0"},
+ "down": {"uv": [2.1875, 0.875, 2.625, 1.3125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [11, 0, 0],
+ "to": [16, 1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -2, -7]},
+ "faces": {
+ "north": {"uv": [4.875, 5.5625, 5.03125, 5.59375], "texture": "#0"},
+ "east": {"uv": [3.8125, 5.5625, 4.34375, 5.59375], "texture": "#0"},
+ "south": {"uv": [6.09375, 5.5625, 6.25, 5.59375], "texture": "#0"},
+ "west": {"uv": [5.5625, 5.5625, 6.09375, 5.59375], "texture": "#0"},
+ "up": {"uv": [5.03125, 5.03125, 4.875, 4.5], "texture": "#0"},
+ "down": {"uv": [5.1875, 4.5, 5.03125, 5.03125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [4, 0, 0],
+ "to": [7, 1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, -2, -7]},
+ "faces": {
+ "north": {"uv": [4.9375, 4.4375, 5.03125, 4.46875], "texture": "#0"},
+ "east": {"uv": [3.8125, 4.4375, 4.34375, 4.46875], "texture": "#0"},
+ "south": {"uv": [6.09375, 4.4375, 6.16875, 4.46875], "texture": "#0"},
+ "west": {"uv": [5.5625, 4.4375, 6.09375, 4.46875], "texture": "#0"},
+ "up": {"uv": [5.03125, 3.90625, 4.9375, 3.375], "texture": "#0"},
+ "down": {"uv": [5.1875, 3.375, 5.09375, 3.90625], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [0, 0, 0],
+ "to": [3, 1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -2, -7]},
+ "faces": {
+ "north": {"uv": [4.875, 3.3125, 4.96875, 3.34375], "texture": "#0"},
+ "east": {"uv": [3.8125, 3.3125, 4.34375, 3.34375], "texture": "#0"},
+ "south": {"uv": [6.15625, 3.3125, 6.25, 3.34375], "texture": "#0"},
+ "west": {"uv": [5.5625, 3.3125, 6.09375, 3.34375], "texture": "#0"},
+ "up": {"uv": [4.96875, 2.78125, 4.875, 2.25], "texture": "#0"},
+ "down": {"uv": [5.125, 2.25, 5.03125, 2.78125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [0, 2, 0],
+ "to": [3, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, -7]},
+ "faces": {
+ "north": {"uv": [6, 6.6875, 6.09375, 6.71875], "texture": "#0"},
+ "east": {"uv": [4.9375, 6.6875, 5.46875, 6.71875], "texture": "#0"},
+ "south": {"uv": [7.28125, 6.6875, 7.375, 6.71875], "texture": "#0"},
+ "west": {"uv": [6.6875, 6.6875, 7.21875, 6.71875], "texture": "#0"},
+ "up": {"uv": [6.09375, 6.15625, 6, 5.625], "texture": "#0"},
+ "down": {"uv": [6.25, 5.625, 6.15625, 6.15625], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [0, 1, 4],
+ "to": [16, 2, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-8, -1, -1]},
+ "faces": {
+ "north": {"uv": [0.15625, 7.03125, 0.6875, 7.0625], "texture": "#0"},
+ "east": {"uv": [0, 7.03125, 0.15625, 7.0625], "texture": "#0"},
+ "south": {"uv": [1.90625, 7.03125, 2.4375, 7.0625], "texture": "#0"},
+ "west": {"uv": [1.21875, 7.03125, 1.375, 7.0625], "texture": "#0"},
+ "up": {"uv": [0.6875, 7.03125, 0.15625, 6.875], "texture": "#0"},
+ "down": {"uv": [1.75, 6.875, 1.21875, 7.03125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [0, 1, 11],
+ "to": [16, 2, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-8, -1, 6]},
+ "faces": {
+ "north": {"uv": [2.625, 7.125, 3.15625, 7.15625], "texture": "#0"},
+ "east": {"uv": [2.46875, 7.125, 2.625, 7.15625], "texture": "#0"},
+ "south": {"uv": [4.375, 7.125, 4.90625, 7.15625], "texture": "#0"},
+ "west": {"uv": [3.6875, 7.125, 3.84375, 7.15625], "texture": "#0"},
+ "up": {"uv": [3.15625, 7.125, 2.625, 6.96875], "texture": "#0"},
+ "down": {"uv": [4.21875, 6.96875, 3.6875, 7.125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [11, 2, 0],
+ "to": [16, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, -7]},
+ "faces": {
+ "north": {"uv": [7.0625, 1.0625, 7.21875, 1.09375], "texture": "#0"},
+ "east": {"uv": [6, 1.0625, 6.53125, 1.09375], "texture": "#0"},
+ "south": {"uv": [8.28125, 1.0625, 8.4375, 1.09375], "texture": "#0"},
+ "west": {"uv": [7.75, 1.0625, 8.28125, 1.09375], "texture": "#0"},
+ "up": {"uv": [7.21875, 0.53125, 7.0625, 0], "texture": "#0"},
+ "down": {"uv": [7.375, 0, 7.21875, 0.53125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [4, 2, 0],
+ "to": [9, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, -7]},
+ "faces": {
+ "north": {"uv": [1.0625, 6.8125, 1.21875, 6.84375], "texture": "#0"},
+ "east": {"uv": [0, 6.8125, 0.53125, 6.84375], "texture": "#0"},
+ "south": {"uv": [2.28125, 6.8125, 2.4375, 6.84375], "texture": "#0"},
+ "west": {"uv": [1.75, 6.8125, 2.28125, 6.84375], "texture": "#0"},
+ "up": {"uv": [1.21875, 6.28125, 1.0625, 5.75], "texture": "#0"},
+ "down": {"uv": [1.375, 5.75, 1.21875, 6.28125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [7, 0, 0],
+ "to": [9, 1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, -2, -7]},
+ "faces": {
+ "north": {"uv": [4.875, 4.4375, 4.9375, 4.46875], "texture": "#0"},
+ "east": {"uv": [3.8125, 4.4375, 4.34375, 4.46875], "texture": "#0"},
+ "south": {"uv": [6.16875, 4.4375, 6.21875, 4.46875], "texture": "#0"},
+ "west": {"uv": [5.5625, 4.4375, 6.09375, 4.46875], "texture": "#0"},
+ "up": {"uv": [4.9375, 3.90625, 4.875, 3.375], "texture": "#0"},
+ "down": {"uv": [5.09375, 3.375, 5.03125, 3.90625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-0.2, 2.8, 0],
+ "to": [15.2, 16, 15.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-8, 11, -8]},
+ "faces": {
+ "north": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "east": {"uv": [0.0625, 9.0625, 0.53125, 9.46875], "texture": "#0"},
+ "south": {"uv": [3.34375, 9.0625, 3.8125, 9.46875], "texture": "#0"},
+ "west": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "up": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "down": {"uv": [2.40625, 7.625, 1.9375, 8.09375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-0.3, 2.7, 0],
+ "to": [15.3, 16, 15.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-8, 11, -8]},
+ "faces": {
+ "north": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "east": {"uv": [8.125, 3.875, 8.59375, 4.28125], "texture": "#0"},
+ "south": {"uv": [11.40625, 3.875, 11.875, 4.28125], "texture": "#0"},
+ "west": {"uv": [10.46875, 3.875, 10.9375, 4.28125], "texture": "#0"},
+ "up": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "down": {"uv": [10.46875, 2.4375, 10, 2.90625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-0.35, 2.65, 0],
+ "to": [15.35, 16, 15.35],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 17.5, 0]},
+ "faces": {
+ "north": {"uv": [10, 3.875, 10.46875, 4.28125], "texture": "#0"},
+ "east": {"uv": [10.9375, 3.875, 11.40625, 4.28125], "texture": "#0"},
+ "south": {"uv": [8.59375, 3.875, 9.0625, 4.28125], "texture": "#0"},
+ "west": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "up": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "down": {"uv": [10.46875, 2.90625, 10, 3.375], "rotation": 270, "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "translation": [0, 1.5, 0],
+ "scale": [0.18516, 0.18516, 0.18516]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 45, 0],
+ "translation": [0, 1.5, 0],
+ "scale": [0.18516, 0.18516, 0.18516]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -3, 0],
+ "scale": [0.30664, 0.30664, 0.30664]
+ },
+ "fixed": {
+ "translation": [0, -2.75, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [32, 8, 28],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-7, -3, 35],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-7, -3, 35],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-7, -3, 35],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [22, -3, 35],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
+ },
+ {
+ "name": "group",
+ "origin": [14.4, 6, 19.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-14.4, 6, 19.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [32, 8, 28],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [30, 11, 2],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [22, -3, 10],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [14.4, 6, 19.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [22, -3, 10],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [22, -3, 35],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-12, 11, 1],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-12, 11, 1],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [30, 11, 2],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "pallet",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 1,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/supply_drop/supply_drop_back_low_right.json b/统计/_sa_decor_models/03_容器/models/block/supply_drop/supply_drop_back_low_right.json
new file mode 100644
index 0000000..c258b6c
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/supply_drop/supply_drop_back_low_right.json
@@ -0,0 +1,247 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [512, 512],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/supply_drop",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [1, 3, 11],
+ "to": [2, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 11, 19]},
+ "faces": {
+ "north": {"uv": [3.125, 5.1875, 3.15625, 5.59375], "texture": "#0"},
+ "east": {"uv": [3.03125, 5.1875, 3.125, 5.59375], "texture": "#0"},
+ "south": {"uv": [3.25, 5.1875, 3.28125, 5.59375], "texture": "#0"},
+ "west": {"uv": [3.15625, 5.1875, 3.25, 5.59375], "texture": "#0"},
+ "up": {"uv": [3.15625, 4.71875, 3.125, 4.625], "texture": "#0"},
+ "down": {"uv": [3.1875, 4.625, 3.15625, 4.71875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 3, 14],
+ "to": [4, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, 11, 7]},
+ "faces": {
+ "north": {"uv": [2.5625, 5.1875, 2.46875, 5.59375], "texture": "#0"},
+ "east": {"uv": [2.59375, 5.1875, 2.5625, 5.59375], "texture": "#0"},
+ "south": {"uv": [2.6875, 5.1875, 2.59375, 5.59375], "texture": "#0"},
+ "west": {"uv": [2.71875, 5.1875, 2.6875, 5.59375], "texture": "#0"},
+ "up": {"uv": [2.5625, 4.71875, 2.59375, 4.625], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [2.59375, 4.625, 2.625, 4.71875], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [0, 1, 4],
+ "to": [16, 2, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -1, -1]},
+ "faces": {
+ "north": {"uv": [0.6875, 7.03125, 1.21875, 7.0625], "texture": "#0"},
+ "east": {"uv": [0, 7.03125, 0.15625, 7.0625], "texture": "#0"},
+ "south": {"uv": [1.375, 7.03125, 1.90625, 7.0625], "texture": "#0"},
+ "west": {"uv": [1.21875, 7.03125, 1.375, 7.0625], "texture": "#0"},
+ "up": {"uv": [1.21875, 7.03125, 0.6875, 6.875], "texture": "#0"},
+ "down": {"uv": [2.28125, 6.875, 1.75, 7.03125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [0, 1, 11],
+ "to": [16, 2, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -1, 6]},
+ "faces": {
+ "north": {"uv": [3.15625, 7.125, 3.6875, 7.15625], "texture": "#0"},
+ "east": {"uv": [2.46875, 7.125, 2.625, 7.15625], "texture": "#0"},
+ "south": {"uv": [3.84375, 7.125, 4.375, 7.15625], "texture": "#0"},
+ "west": {"uv": [3.6875, 7.125, 3.84375, 7.15625], "texture": "#0"},
+ "up": {"uv": [3.6875, 7.125, 3.15625, 6.96875], "texture": "#0"},
+ "down": {"uv": [4.75, 6.96875, 4.21875, 7.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 3, 0],
+ "to": [16, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, -8]},
+ "faces": {
+ "north": {"uv": [2.1875, 1.34375, 2.625, 1.75], "texture": "#0"},
+ "east": {"uv": [1.75, 1.34375, 2.1875, 1.75], "texture": "#0"},
+ "south": {"uv": [1.75, 1.34375, 2.1875, 1.75], "texture": "#0"},
+ "west": {"uv": [2.1875, 1.34375, 2.625, 1.75], "texture": "#0"},
+ "up": {"uv": [1.75, 1.3125, 2.1875, 1.75], "texture": "#0"},
+ "down": {"uv": [1.75, 0.875, 2.1875, 1.3125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [14, 0, 0],
+ "to": [16, 1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [23, -2, -7]},
+ "faces": {
+ "north": {"uv": [4.96875, 3.3125, 5.03125, 3.34375], "texture": "#0"},
+ "east": {"uv": [3.8125, 3.3125, 4.34375, 3.34375], "texture": "#0"},
+ "south": {"uv": [6.09375, 3.3125, 6.15625, 3.34375], "texture": "#0"},
+ "west": {"uv": [5.5625, 3.3125, 6.09375, 3.34375], "texture": "#0"},
+ "up": {"uv": [5.03125, 2.78125, 4.96875, 2.25], "texture": "#0"},
+ "down": {"uv": [5.1875, 2.25, 5.125, 2.78125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [7, 0, 0],
+ "to": [12, 1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -2, -7]},
+ "faces": {
+ "north": {"uv": [4.84375, 2.1875, 5, 2.21875], "texture": "#0"},
+ "east": {"uv": [3.78125, 2.1875, 4.3125, 2.21875], "texture": "#0"},
+ "south": {"uv": [6.0625, 2.1875, 6.21875, 2.21875], "texture": "#0"},
+ "west": {"uv": [5.53125, 2.1875, 6.0625, 2.21875], "texture": "#0"},
+ "up": {"uv": [5, 1.65625, 4.84375, 1.125], "texture": "#0"},
+ "down": {"uv": [5.15625, 1.125, 5, 1.65625], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [0, 0, 0],
+ "to": [5, 1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, -2, -7]},
+ "faces": {
+ "north": {"uv": [4.59375, 1.0625, 4.75, 1.09375], "texture": "#0"},
+ "east": {"uv": [3.53125, 1.0625, 4.0625, 1.09375], "texture": "#0"},
+ "south": {"uv": [5.8125, 1.0625, 5.96875, 1.09375], "texture": "#0"},
+ "west": {"uv": [5.28125, 1.0625, 5.8125, 1.09375], "texture": "#0"},
+ "up": {"uv": [4.75, 0.53125, 4.59375, 0], "texture": "#0"},
+ "down": {"uv": [4.90625, 0, 4.75, 0.53125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [14, 2, 0],
+ "to": [16, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [23, 0, -7]},
+ "faces": {
+ "north": {"uv": [6.09375, 6.6875, 6.15625, 6.71875], "texture": "#0"},
+ "east": {"uv": [4.9375, 6.6875, 5.46875, 6.71875], "texture": "#0"},
+ "south": {"uv": [7.21875, 6.6875, 7.28125, 6.71875], "texture": "#0"},
+ "west": {"uv": [6.6875, 6.6875, 7.21875, 6.71875], "texture": "#0"},
+ "up": {"uv": [6.15625, 6.15625, 6.09375, 5.625], "texture": "#0"},
+ "down": {"uv": [6.3125, 5.625, 6.25, 6.15625], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [7, 2, 0],
+ "to": [12, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -7]},
+ "faces": {
+ "north": {"uv": [3.53125, 6.6875, 3.6875, 6.71875], "texture": "#0"},
+ "east": {"uv": [2.46875, 6.6875, 3, 6.71875], "texture": "#0"},
+ "south": {"uv": [4.75, 6.6875, 4.90625, 6.71875], "texture": "#0"},
+ "west": {"uv": [4.21875, 6.6875, 4.75, 6.71875], "texture": "#0"},
+ "up": {"uv": [3.6875, 6.15625, 3.53125, 5.625], "texture": "#0"},
+ "down": {"uv": [3.84375, 5.625, 3.6875, 6.15625], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [0, 2, 0],
+ "to": [5, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 0, -7]},
+ "faces": {
+ "north": {"uv": [1.0625, 5.6875, 1.21875, 5.71875], "texture": "#0"},
+ "east": {"uv": [0, 5.6875, 0.53125, 5.71875], "texture": "#0"},
+ "south": {"uv": [2.28125, 5.6875, 2.4375, 5.71875], "texture": "#0"},
+ "west": {"uv": [1.75, 5.6875, 2.28125, 5.71875], "texture": "#0"},
+ "up": {"uv": [1.21875, 5.15625, 1.0625, 4.625], "texture": "#0"},
+ "down": {"uv": [1.375, 4.625, 1.21875, 5.15625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.8, 2.8, 0],
+ "to": [15.8, 16, 15.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, -8]},
+ "faces": {
+ "north": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "east": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "south": {"uv": [2.875, 9.0625, 3.34375, 9.46875], "texture": "#0"},
+ "west": {"uv": [2.40625, 9.0625, 2.875, 9.46875], "texture": "#0"},
+ "up": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "down": {"uv": [2.875, 7.625, 2.40625, 8.09375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.7, 2.7, 0],
+ "to": [15.7, 16, 15.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, -8]},
+ "faces": {
+ "north": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "east": {"uv": [8.125, 3.875, 8.59375, 4.28125], "texture": "#0"},
+ "south": {"uv": [10.9375, 3.875, 11.42578, 4.28125], "texture": "#0"},
+ "west": {"uv": [10.46875, 3.875, 10.9375, 4.28125], "texture": "#0"},
+ "up": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "down": {"uv": [10.9375, 2.4375, 10.44922, 2.90625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.65, 2.65, 0],
+ "to": [15.65, 16, 15.35],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 17.5, 0]},
+ "faces": {
+ "north": {"uv": [10.46875, 3.875, 10.9375, 4.28125], "texture": "#0"},
+ "east": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "south": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "west": {"uv": [11.40625, 3.875, 11.875, 4.28125], "texture": "#0"},
+ "up": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "down": {"uv": [10.46875, 2.4375, 10, 2.90625], "rotation": 270, "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "translation": [0, 1.5, 0],
+ "scale": [0.18516, 0.18516, 0.18516]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 45, 0],
+ "translation": [0, 1.5, 0],
+ "scale": [0.18516, 0.18516, 0.18516]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -3, 0],
+ "scale": [0.30664, 0.30664, 0.30664]
+ },
+ "fixed": {
+ "translation": [0, -2.75, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-7, -3, 35],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/supply_drop/supply_drop_back_top_left.json b/统计/_sa_decor_models/03_容器/models/block/supply_drop/supply_drop_back_top_left.json
new file mode 100644
index 0000000..3d4f819
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/supply_drop/supply_drop_back_top_left.json
@@ -0,0 +1,135 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [512, 512],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/supply_drop",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [12, 0, 14],
+ "to": [15, 15, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -5, 7]},
+ "faces": {
+ "north": {"uv": [2.5625, 4.71875, 2.46875, 5.1875], "texture": "#0"},
+ "east": {"uv": [2.59375, 4.71875, 2.5625, 5.1875], "texture": "#0"},
+ "south": {"uv": [2.6875, 4.71875, 2.59375, 5.1875], "texture": "#0"},
+ "west": {"uv": [2.71875, 4.71875, 2.6875, 5.1875], "texture": "#0"},
+ "up": {"uv": [2.5625, 4.71875, 2.59375, 4.625], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [2.59375, 4.625, 2.625, 4.71875], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 11],
+ "to": [15, 15, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [22, -5, 19]},
+ "faces": {
+ "north": {"uv": [2.5625, 4.71875, 2.59375, 5.1875], "texture": "#0"},
+ "east": {"uv": [2.46875, 4.71875, 2.5625, 5.1875], "texture": "#0"},
+ "south": {"uv": [2.6875, 4.71875, 2.71875, 5.1875], "texture": "#0"},
+ "west": {"uv": [2.59375, 4.71875, 2.6875, 5.1875], "texture": "#0"},
+ "up": {"uv": [2.59375, 4.71875, 2.5625, 4.625], "texture": "#0"},
+ "down": {"uv": [2.625, 4.625, 2.59375, 4.71875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [14, 15, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-8, -5, -8]},
+ "faces": {
+ "north": {"uv": [1.75, 0.875, 2.1875, 1.34375], "texture": "#0"},
+ "east": {"uv": [1.75, 0.875, 2.1875, 1.34375], "texture": "#0"},
+ "south": {"uv": [2.1875, 0.875, 2.625, 1.34375], "texture": "#0"},
+ "west": {"uv": [2.1875, 0.875, 2.625, 1.34375], "texture": "#0"},
+ "up": {"uv": [2.1875, 1.3125, 2.625, 1.75], "texture": "#0"},
+ "down": {"uv": [2.1875, 0.875, 2.625, 1.3125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-0.2, 0, 0],
+ "to": [15.2, 16.2, 15.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-8, -5, -8]},
+ "faces": {
+ "north": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "east": {"uv": [0.0625, 8.5625, 0.53125, 9.0625], "texture": "#0"},
+ "south": {"uv": [3.34375, 8.5625, 3.8125, 9.0625], "texture": "#0"},
+ "west": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "up": {"uv": [1.46875, 8.09375, 1, 7.625], "texture": "#0"},
+ "down": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-0.3, 0, 0],
+ "to": [15.3, 16.3, 15.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-8, -5, -8]},
+ "faces": {
+ "north": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "east": {"uv": [8.125, 3.375, 8.59375, 3.875], "texture": "#0"},
+ "south": {"uv": [11.40625, 3.375, 11.875, 3.875], "texture": "#0"},
+ "west": {"uv": [10.46875, 3.375, 10.9375, 3.875], "texture": "#0"},
+ "up": {"uv": [9.53125, 2.90625, 9.0625, 2.4375], "texture": "#0"},
+ "down": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-0.35, 0, 0],
+ "to": [15.35, 16.35, 15.35],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 1.5, 0]},
+ "faces": {
+ "north": {"uv": [10, 3.375, 10.46875, 3.875], "texture": "#0"},
+ "east": {"uv": [9.0625, 3.375, 9.53125, 3.875], "texture": "#0"},
+ "south": {"uv": [8.59375, 3.375, 9.0625, 3.875], "texture": "#0"},
+ "west": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "up": {"uv": [9.53125, 3.375, 9.0625, 2.90625], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "translation": [0, 1.5, 0],
+ "scale": [0.18516, 0.18516, 0.18516]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 45, 0],
+ "translation": [0, 1.5, 0],
+ "scale": [0.18516, 0.18516, 0.18516]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -3, 0],
+ "scale": [0.30664, 0.30664, 0.30664]
+ },
+ "fixed": {
+ "translation": [0, -2.75, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [14.4, 6, 19.5],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/supply_drop/supply_drop_back_top_right.json b/统计/_sa_decor_models/03_容器/models/block/supply_drop/supply_drop_back_top_right.json
new file mode 100644
index 0000000..8c9687b
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/supply_drop/supply_drop_back_top_right.json
@@ -0,0 +1,326 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [512, 512],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/supply_drop",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [1, 0, 11],
+ "to": [2, 15, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, -5, 19]},
+ "faces": {
+ "north": {"uv": [3.125, 4.71875, 3.15625, 5.1875], "texture": "#0"},
+ "east": {"uv": [3.03125, 4.71875, 3.125, 5.1875], "texture": "#0"},
+ "south": {"uv": [3.25, 4.71875, 3.28125, 5.1875], "texture": "#0"},
+ "west": {"uv": [3.15625, 4.71875, 3.25, 5.1875], "texture": "#0"},
+ "up": {"uv": [3.15625, 4.71875, 3.125, 4.625], "texture": "#0"},
+ "down": {"uv": [3.1875, 4.625, 3.15625, 4.71875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 0, 14],
+ "to": [4, 15, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, -5, 7]},
+ "faces": {
+ "north": {"uv": [2.5625, 4.71875, 2.46875, 5.1875], "texture": "#0"},
+ "east": {"uv": [2.59375, 4.71875, 2.5625, 5.1875], "texture": "#0"},
+ "south": {"uv": [2.6875, 4.71875, 2.59375, 5.1875], "texture": "#0"},
+ "west": {"uv": [2.71875, 4.71875, 2.6875, 5.1875], "texture": "#0"},
+ "up": {"uv": [2.5625, 4.71875, 2.59375, 4.625], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [2.59375, 4.625, 2.625, 4.71875], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 0],
+ "to": [16, 15, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -5, -8]},
+ "faces": {
+ "north": {"uv": [2.1875, 0.875, 2.625, 1.34375], "texture": "#0"},
+ "east": {"uv": [1.75, 0.875, 2.1875, 1.34375], "texture": "#0"},
+ "south": {"uv": [1.75, 0.875, 2.1875, 1.34375], "texture": "#0"},
+ "west": {"uv": [2.1875, 0.875, 2.625, 1.34375], "texture": "#0"},
+ "up": {"uv": [1.75, 1.3125, 2.1875, 1.75], "texture": "#0"},
+ "down": {"uv": [1.75, 0.875, 2.1875, 1.3125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.8, 0, 0],
+ "to": [15.8, 16.2, 15.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -5, -8]},
+ "faces": {
+ "north": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "east": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "south": {"uv": [2.875, 8.5625, 3.34375, 9.0625], "texture": "#0"},
+ "west": {"uv": [2.40625, 8.5625, 2.875, 9.0625], "texture": "#0"},
+ "up": {"uv": [1.9375, 8.09375, 1.46875, 7.625], "texture": "#0"},
+ "down": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.7, 0, 0],
+ "to": [15.7, 16.3, 15.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -5, -8]},
+ "faces": {
+ "north": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "east": {"uv": [8.125, 3.375, 8.59375, 3.875], "texture": "#0"},
+ "south": {"uv": [10.9375, 3.375, 11.42578, 3.875], "texture": "#0"},
+ "west": {"uv": [10.46875, 3.375, 10.9375, 3.875], "texture": "#0"},
+ "up": {"uv": [10, 2.90625, 9.51172, 2.4375], "texture": "#0"},
+ "down": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.65, 0, 0],
+ "to": [15.65, 16.35, 15.35],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 1.5, 0]},
+ "faces": {
+ "north": {"uv": [10.46875, 3.375, 10.9375, 3.875], "texture": "#0"},
+ "east": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "south": {"uv": [8.125, 3.375, 8.59375, 3.875], "texture": "#0"},
+ "west": {"uv": [11.40625, 3.375, 11.875, 3.875], "texture": "#0"},
+ "up": {"uv": [9.53125, 2.90625, 9.0625, 2.4375], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "translation": [0, 1.5, 0],
+ "scale": [0.18516, 0.18516, 0.18516]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 45, 0],
+ "translation": [0, 1.5, 0],
+ "scale": [0.18516, 0.18516, 0.18516]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -3, 0],
+ "scale": [0.30664, 0.30664, 0.30664]
+ },
+ "fixed": {
+ "translation": [0, -2.75, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [32, 8, 28],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-7, -3, 35],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-7, -3, 35],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-7, -3, 35],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [22, -3, 35],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [14.4, 6, 19.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-14.4, 6, 19.5],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [32, 8, 28],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [30, 11, 2],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [22, -3, 10],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [14.4, 6, 19.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [22, -3, 10],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [22, -3, 35],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-12, 11, 1],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-12, 11, 1],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [30, 11, 2],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "pallet",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 1,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/supply_drop/supply_drop_front_low_left.json b/统计/_sa_decor_models/03_容器/models/block/supply_drop/supply_drop_front_low_left.json
new file mode 100644
index 0000000..0088804
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/supply_drop/supply_drop_front_low_left.json
@@ -0,0 +1,331 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [512, 512],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/supply_drop",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [14, 3, 2],
+ "to": [15, 16, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [22, 11, 10]},
+ "faces": {
+ "north": {"uv": [3.40625, 5.1875, 3.4375, 5.59375], "texture": "#0"},
+ "east": {"uv": [3.3125, 5.1875, 3.40625, 5.59375], "texture": "#0"},
+ "south": {"uv": [3.53125, 5.1875, 3.5625, 5.59375], "texture": "#0"},
+ "west": {"uv": [3.4375, 5.1875, 3.53125, 5.59375], "texture": "#0"},
+ "up": {"uv": [3.4375, 4.71875, 3.40625, 4.625], "texture": "#0"},
+ "down": {"uv": [3.46875, 4.625, 3.4375, 4.71875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12, 3, 1],
+ "to": [15, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 11, 9]},
+ "faces": {
+ "north": {"uv": [2.59375, 5.1875, 2.6875, 5.59375], "texture": "#0"},
+ "east": {"uv": [2.5625, 5.1875, 2.59375, 5.59375], "texture": "#0"},
+ "south": {"uv": [2.46875, 5.1875, 2.5625, 5.59375], "texture": "#0"},
+ "west": {"uv": [2.6875, 5.1875, 2.71875, 5.59375], "texture": "#0"},
+ "up": {"uv": [2.59375, 4.71875, 2.5625, 4.625], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [2.625, 4.625, 2.59375, 4.71875], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [4, 0, 0],
+ "to": [9, 1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, -2, 9]},
+ "faces": {
+ "north": {"uv": [4.875, 4.4375, 5.03125, 4.46875], "texture": "#0"},
+ "east": {"uv": [4.34375, 4.4375, 4.875, 4.46875], "texture": "#0"},
+ "south": {"uv": [6.09375, 4.4375, 6.21875, 4.46875], "texture": "#0"},
+ "west": {"uv": [5.03125, 4.4375, 5.5625, 4.46875], "texture": "#0"},
+ "up": {"uv": [5.03125, 4.4375, 4.875, 3.90625], "texture": "#0"},
+ "down": {"uv": [5.1875, 3.90625, 5.03125, 4.4375], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [11, 0, 0],
+ "to": [16, 1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -2, 9]},
+ "faces": {
+ "north": {"uv": [4.875, 5.5625, 5.03125, 5.59375], "texture": "#0"},
+ "east": {"uv": [4.34375, 5.5625, 4.875, 5.59375], "texture": "#0"},
+ "south": {"uv": [6.09375, 5.5625, 6.25, 5.59375], "texture": "#0"},
+ "west": {"uv": [5.03125, 5.5625, 5.5625, 5.59375], "texture": "#0"},
+ "up": {"uv": [5.03125, 5.5625, 4.875, 5.03125], "texture": "#0"},
+ "down": {"uv": [5.1875, 5.03125, 5.03125, 5.5625], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [4, 2, 0],
+ "to": [9, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 9]},
+ "faces": {
+ "north": {"uv": [1.0625, 6.8125, 1.21875, 6.84375], "texture": "#0"},
+ "east": {"uv": [0.53125, 6.8125, 1.0625, 6.84375], "texture": "#0"},
+ "south": {"uv": [2.28125, 6.8125, 2.4375, 6.84375], "texture": "#0"},
+ "west": {"uv": [1.21875, 6.8125, 1.75, 6.84375], "texture": "#0"},
+ "up": {"uv": [1.21875, 6.8125, 1.0625, 6.28125], "texture": "#0"},
+ "down": {"uv": [1.375, 6.28125, 1.21875, 6.8125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [11, 2, 0],
+ "to": [16, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 9]},
+ "faces": {
+ "north": {"uv": [7.0625, 1.0625, 7.21875, 1.09375], "texture": "#0"},
+ "east": {"uv": [6.53125, 1.0625, 7.0625, 1.09375], "texture": "#0"},
+ "south": {"uv": [8.28125, 1.0625, 8.4375, 1.09375], "texture": "#0"},
+ "west": {"uv": [7.21875, 1.0625, 7.75, 1.09375], "texture": "#0"},
+ "up": {"uv": [7.21875, 1.0625, 7.0625, 0.53125], "texture": "#0"},
+ "down": {"uv": [7.375, 0.53125, 7.21875, 1.0625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 3, 2],
+ "to": [14, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-8, 11, 8]},
+ "faces": {
+ "north": {"uv": [1.75, 1.34375, 2.1875, 1.75], "texture": "#0"},
+ "east": {"uv": [2.1875, 1.34375, 2.625, 1.75], "texture": "#0"},
+ "south": {"uv": [2.1875, 1.34375, 2.625, 1.75], "texture": "#0"},
+ "west": {"uv": [1.75, 1.34375, 2.1875, 1.75], "texture": "#0"},
+ "up": {"uv": [2.1875, 0.875, 2.625, 1.3125], "texture": "#0"},
+ "down": {"uv": [2.1875, 1.3125, 2.625, 1.75], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [0, 2, 0],
+ "to": [3, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 9]},
+ "faces": {
+ "north": {"uv": [6, 6.6875, 6.09375, 6.71875], "texture": "#0"},
+ "east": {"uv": [5.46875, 6.6875, 6, 6.71875], "texture": "#0"},
+ "south": {"uv": [7.28125, 6.6875, 7.375, 6.71875], "texture": "#0"},
+ "west": {"uv": [6.15625, 6.6875, 6.6875, 6.71875], "texture": "#0"},
+ "up": {"uv": [6.09375, 6.6875, 6, 6.15625], "texture": "#0"},
+ "down": {"uv": [6.25, 6.15625, 6.15625, 6.6875], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [0, 0, 0],
+ "to": [3, 1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -2, 9]},
+ "faces": {
+ "north": {"uv": [4.875, 3.3125, 4.96875, 3.34375], "texture": "#0"},
+ "east": {"uv": [4.34375, 3.3125, 4.875, 3.34375], "texture": "#0"},
+ "south": {"uv": [6.15625, 3.3125, 6.25, 3.34375], "texture": "#0"},
+ "west": {"uv": [5.03125, 3.3125, 5.5625, 3.34375], "texture": "#0"},
+ "up": {"uv": [4.96875, 3.3125, 4.875, 2.78125], "texture": "#0"},
+ "down": {"uv": [5.125, 2.78125, 5.03125, 3.3125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [11, 2, 16],
+ "to": [16, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 9]},
+ "faces": {
+ "north": {"uv": [7.0625, 1.0625, 7.21875, 1.09375], "texture": "#0"},
+ "east": {"uv": [6.53125, 1.0625, 6.53125, 1.09375], "texture": "#0"},
+ "south": {"uv": [8.28125, 1.0625, 8.4375, 1.09375], "texture": "#0"},
+ "west": {"uv": [7.75, 1.0625, 7.75, 1.09375], "texture": "#0"},
+ "up": {"uv": [7.21875, 0.53125, 7.0625, 0.53125], "texture": "#0"},
+ "down": {"uv": [7.375, 0.53125, 7.21875, 0.53125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [11, 2, 16],
+ "to": [16, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 9]},
+ "faces": {
+ "north": {"uv": [7.0625, 1.0625, 7.21875, 1.09375], "texture": "#0"},
+ "east": {"uv": [6.53125, 1.0625, 6.53125, 1.09375], "texture": "#0"},
+ "south": {"uv": [8.28125, 1.0625, 8.4375, 1.09375], "texture": "#0"},
+ "west": {"uv": [7.75, 1.0625, 7.75, 1.09375], "texture": "#0"},
+ "up": {"uv": [7.21875, 0.53125, 7.0625, 0.53125], "texture": "#0"},
+ "down": {"uv": [7.375, 0.53125, 7.21875, 0.53125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [4, 2, 16],
+ "to": [9, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 9]},
+ "faces": {
+ "north": {"uv": [1.0625, 6.8125, 1.21875, 6.84375], "texture": "#0"},
+ "east": {"uv": [0.53125, 6.8125, 0.53125, 6.84375], "texture": "#0"},
+ "south": {"uv": [2.28125, 6.8125, 2.4375, 6.84375], "texture": "#0"},
+ "west": {"uv": [1.75, 6.8125, 1.75, 6.84375], "texture": "#0"},
+ "up": {"uv": [1.21875, 6.28125, 1.0625, 6.28125], "texture": "#0"},
+ "down": {"uv": [1.375, 6.28125, 1.21875, 6.28125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [0, 1, 13],
+ "to": [16, 2, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-8, -1, 8]},
+ "faces": {
+ "north": {"uv": [6.4375, 5.40625, 6.96875, 5.4375], "texture": "#0"},
+ "east": {"uv": [6.34375, 5.40625, 6.4375, 5.4375], "texture": "#0"},
+ "south": {"uv": [8.1875, 5.40625, 8.71875, 5.4375], "texture": "#0"},
+ "west": {"uv": [7.5, 5.40625, 7.59375, 5.4375], "texture": "#0"},
+ "up": {"uv": [6.96875, 5.40625, 6.4375, 5.3125], "texture": "#0"},
+ "down": {"uv": [8.03125, 5.3125, 7.5, 5.40625], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [0, 1, 6],
+ "to": [16, 2, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-8, -1, 1]},
+ "faces": {
+ "north": {"uv": [2.625, 6.90625, 3.15625, 6.9375], "texture": "#0"},
+ "east": {"uv": [2.46875, 6.90625, 2.625, 6.9375], "texture": "#0"},
+ "south": {"uv": [4.375, 6.90625, 4.90625, 6.9375], "texture": "#0"},
+ "west": {"uv": [3.6875, 6.90625, 3.84375, 6.9375], "texture": "#0"},
+ "up": {"uv": [3.15625, 6.90625, 2.625, 6.75], "texture": "#0"},
+ "down": {"uv": [4.21875, 6.75, 3.6875, 6.90625], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [0, 1, 0],
+ "to": [16, 2, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-8, -1, -5]},
+ "faces": {
+ "north": {"uv": [5.09375, 6.90625, 5.625, 6.9375], "texture": "#0"},
+ "east": {"uv": [4.9375, 6.90625, 5.09375, 6.9375], "texture": "#0"},
+ "south": {"uv": [6.84375, 6.90625, 7.375, 6.9375], "texture": "#0"},
+ "west": {"uv": [6.15625, 6.90625, 6.3125, 6.9375], "texture": "#0"},
+ "up": {"uv": [5.625, 6.90625, 5.09375, 6.75], "texture": "#0"},
+ "down": {"uv": [6.6875, 6.75, 6.15625, 6.90625], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [0, 1, 16],
+ "to": [16, 2, 18],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-8, -1, 8]},
+ "faces": {
+ "north": {"uv": [6.4375, 5.40625, 6.96875, 5.4375], "texture": "#0"},
+ "east": {"uv": [6.28125, 5.40625, 6.34375, 5.4375], "texture": "#0"},
+ "south": {"uv": [8.1875, 5.40625, 8.71875, 5.4375], "texture": "#0"},
+ "west": {"uv": [7.59375, 5.40625, 7.65625, 5.4375], "texture": "#0"},
+ "up": {"uv": [6.96875, 5.3125, 6.4375, 5.25], "texture": "#0"},
+ "down": {"uv": [8.03125, 5.25, 7.5, 5.3125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [4, 2, 16],
+ "to": [9, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 9]},
+ "faces": {
+ "north": {"uv": [1.0625, 6.8125, 1.21875, 6.84375], "texture": "#0"},
+ "east": {"uv": [0.53125, 6.8125, 0.53125, 6.84375], "texture": "#0"},
+ "south": {"uv": [2.28125, 6.8125, 2.4375, 6.84375], "texture": "#0"},
+ "west": {"uv": [1.75, 6.8125, 1.75, 6.84375], "texture": "#0"},
+ "up": {"uv": [1.21875, 6.28125, 1.0625, 6.28125], "texture": "#0"},
+ "down": {"uv": [1.375, 6.28125, 1.21875, 6.28125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-0.2, 2.8, 0.8],
+ "to": [15.2, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-8, 11, 8]},
+ "faces": {
+ "north": {"uv": [1, 9.0625, 1.46875, 9.46875], "texture": "#0"},
+ "east": {"uv": [0.53125, 9.0625, 1, 9.46875], "texture": "#0"},
+ "south": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "west": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "up": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "down": {"uv": [2.40625, 8.09375, 1.9375, 8.5625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-0.3, 2.7, 0.7],
+ "to": [15.3, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-8, 11, 8]},
+ "faces": {
+ "north": {"uv": [9.0625, 3.875, 9.53125, 4.28125], "texture": "#0"},
+ "east": {"uv": [8.59375, 3.875, 9.0625, 4.28125], "texture": "#0"},
+ "south": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "west": {"uv": [10, 3.875, 10.46875, 4.28125], "texture": "#0"},
+ "up": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "down": {"uv": [10.46875, 2.90625, 10, 3.375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-0.35, 2.65, 0.65],
+ "to": [15.35, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 17.5, 16]},
+ "faces": {
+ "north": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "east": {"uv": [9.53125, 3.875, 10, 4.28125], "texture": "#0"},
+ "south": {"uv": [8.59375, 3.875, 9.0625, 4.28125], "texture": "#0"},
+ "west": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "up": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "down": {"uv": [10.9375, 2.90625, 10.46875, 3.375], "rotation": 270, "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "translation": [0, 1.5, 0],
+ "scale": [0.18516, 0.18516, 0.18516]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 45, 0],
+ "translation": [0, 1.5, 0],
+ "scale": [0.18516, 0.18516, 0.18516]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -3, 0],
+ "scale": [0.30664, 0.30664, 0.30664]
+ },
+ "fixed": {
+ "translation": [0, -2.75, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [22, -3, 10],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/supply_drop/supply_drop_front_low_right.json b/统计/_sa_decor_models/03_容器/models/block/supply_drop/supply_drop_front_low_right.json
new file mode 100644
index 0000000..203ef7b
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/supply_drop/supply_drop_front_low_right.json
@@ -0,0 +1,288 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [512, 512],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/supply_drop",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [2, 3, 2],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, 8]},
+ "faces": {
+ "north": {"uv": [2.1875, 1.34375, 2.625, 1.75], "texture": "#0"},
+ "east": {"uv": [2.1875, 1.34375, 2.625, 1.75], "texture": "#0"},
+ "south": {"uv": [1.75, 1.34375, 2.1875, 1.75], "texture": "#0"},
+ "west": {"uv": [1.75, 1.34375, 2.1875, 1.75], "texture": "#0"},
+ "up": {"uv": [1.75, 0.875, 2.1875, 1.3125], "texture": "#0"},
+ "down": {"uv": [1.75, 1.3125, 2.1875, 1.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 3, 2],
+ "to": [2, 16, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 11, 10]},
+ "faces": {
+ "north": {"uv": [2.84375, 5.1875, 2.875, 5.59375], "texture": "#0"},
+ "east": {"uv": [2.75, 5.1875, 2.84375, 5.59375], "texture": "#0"},
+ "south": {"uv": [2.96875, 5.1875, 3, 5.59375], "texture": "#0"},
+ "west": {"uv": [2.875, 5.1875, 2.96875, 5.59375], "texture": "#0"},
+ "up": {"uv": [2.875, 4.71875, 2.84375, 4.625], "texture": "#0"},
+ "down": {"uv": [2.90625, 4.625, 2.875, 4.71875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 3, 1],
+ "to": [4, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, 11, 9]},
+ "faces": {
+ "north": {"uv": [2.59375, 5.1875, 2.6875, 5.59375], "texture": "#0"},
+ "east": {"uv": [2.5625, 5.1875, 2.59375, 5.59375], "texture": "#0"},
+ "south": {"uv": [2.46875, 5.1875, 2.5625, 5.59375], "texture": "#0"},
+ "west": {"uv": [2.6875, 5.1875, 2.71875, 5.59375], "texture": "#0"},
+ "up": {"uv": [2.59375, 4.71875, 2.5625, 4.625], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [2.625, 4.625, 2.59375, 4.71875], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.1, -2, 18],
+ "to": [2.1, 15, 21],
+ "rotation": {"angle": 45, "axis": "x", "origin": [1.6, 20, 19.5]},
+ "faces": {
+ "north": {"uv": [3.4375, 5.15625, 3.40625, 5.59375], "texture": "#0"},
+ "east": {"uv": [3.53125, 5.15625, 3.4375, 5.59375], "texture": "#0"},
+ "south": {"uv": [3.5625, 5.15625, 3.53125, 5.59375], "texture": "#0"},
+ "west": {"uv": [3.40625, 5.15625, 3.3125, 5.59375], "texture": "#0"},
+ "up": {"uv": [3.40625, 4.71875, 3.4375, 4.625], "texture": "#0"},
+ "down": {"uv": [3.4375, 4.625, 3.46875, 4.71875], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [0, 0, 0],
+ "to": [5, 1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, -2, 9]},
+ "faces": {
+ "north": {"uv": [4.59375, 1.0625, 4.75, 1.09375], "texture": "#0"},
+ "east": {"uv": [4.0625, 1.0625, 4.59375, 1.09375], "texture": "#0"},
+ "south": {"uv": [5.8125, 1.0625, 5.96875, 1.09375], "texture": "#0"},
+ "west": {"uv": [4.75, 1.0625, 5.28125, 1.09375], "texture": "#0"},
+ "up": {"uv": [4.75, 1.0625, 4.59375, 0.53125], "texture": "#0"},
+ "down": {"uv": [4.90625, 0.53125, 4.75, 1.0625], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [7, 0, 0],
+ "to": [12, 1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -2, 9]},
+ "faces": {
+ "north": {"uv": [4.84375, 2.1875, 5, 2.21875], "texture": "#0"},
+ "east": {"uv": [4.3125, 2.1875, 4.84375, 2.21875], "texture": "#0"},
+ "south": {"uv": [6.0625, 2.1875, 6.21875, 2.21875], "texture": "#0"},
+ "west": {"uv": [5, 2.1875, 5.53125, 2.21875], "texture": "#0"},
+ "up": {"uv": [5, 2.1875, 4.84375, 1.65625], "texture": "#0"},
+ "down": {"uv": [5.15625, 1.65625, 5, 2.1875], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [14, 0, 0],
+ "to": [16, 1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [23, -2, 9]},
+ "faces": {
+ "north": {"uv": [4.96875, 3.3125, 5.03125, 3.34375], "texture": "#0"},
+ "east": {"uv": [4.34375, 3.3125, 4.875, 3.34375], "texture": "#0"},
+ "south": {"uv": [6.09375, 3.3125, 6.15625, 3.34375], "texture": "#0"},
+ "west": {"uv": [5.03125, 3.3125, 5.5625, 3.34375], "texture": "#0"},
+ "up": {"uv": [5.03125, 3.3125, 4.96875, 2.78125], "texture": "#0"},
+ "down": {"uv": [5.1875, 2.78125, 5.125, 3.3125], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [0, 1, 13],
+ "to": [16, 2, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -1, 8]},
+ "faces": {
+ "north": {"uv": [6.96875, 5.40625, 7.5, 5.4375], "texture": "#0"},
+ "east": {"uv": [6.34375, 5.40625, 6.4375, 5.4375], "texture": "#0"},
+ "south": {"uv": [7.65625, 5.40625, 8.1875, 5.4375], "texture": "#0"},
+ "west": {"uv": [7.5, 5.40625, 7.59375, 5.4375], "texture": "#0"},
+ "up": {"uv": [7.5, 5.40625, 6.96875, 5.3125], "texture": "#0"},
+ "down": {"uv": [8.5625, 5.3125, 8.03125, 5.40625], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [0, 1, 6],
+ "to": [16, 2, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -1, 1]},
+ "faces": {
+ "north": {"uv": [3.15625, 6.90625, 3.6875, 6.9375], "texture": "#0"},
+ "east": {"uv": [2.46875, 6.90625, 2.625, 6.9375], "texture": "#0"},
+ "south": {"uv": [3.84375, 6.90625, 4.375, 6.9375], "texture": "#0"},
+ "west": {"uv": [3.6875, 6.90625, 3.84375, 6.9375], "texture": "#0"},
+ "up": {"uv": [3.6875, 6.90625, 3.15625, 6.75], "texture": "#0"},
+ "down": {"uv": [4.75, 6.75, 4.21875, 6.90625], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [0, 1, 0],
+ "to": [16, 2, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -1, -5]},
+ "faces": {
+ "north": {"uv": [5.625, 6.90625, 6.15625, 6.9375], "texture": "#0"},
+ "east": {"uv": [4.9375, 6.90625, 5.09375, 6.9375], "texture": "#0"},
+ "south": {"uv": [6.3125, 6.90625, 6.84375, 6.9375], "texture": "#0"},
+ "west": {"uv": [6.15625, 6.90625, 6.3125, 6.9375], "texture": "#0"},
+ "up": {"uv": [6.15625, 6.90625, 5.625, 6.75], "texture": "#0"},
+ "down": {"uv": [7.21875, 6.75, 6.6875, 6.90625], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [0, 2, 0],
+ "to": [5, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 0, 9]},
+ "faces": {
+ "north": {"uv": [1.0625, 5.6875, 1.21875, 5.71875], "texture": "#0"},
+ "east": {"uv": [0.53125, 5.6875, 1.0625, 5.71875], "texture": "#0"},
+ "south": {"uv": [2.28125, 5.6875, 2.4375, 5.71875], "texture": "#0"},
+ "west": {"uv": [1.21875, 5.6875, 1.75, 5.71875], "texture": "#0"},
+ "up": {"uv": [1.21875, 5.6875, 1.0625, 5.15625], "texture": "#0"},
+ "down": {"uv": [1.375, 5.15625, 1.21875, 5.6875], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [7, 2, 0],
+ "to": [12, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 9]},
+ "faces": {
+ "north": {"uv": [3.53125, 6.6875, 3.6875, 6.71875], "texture": "#0"},
+ "east": {"uv": [3, 6.6875, 3.53125, 6.71875], "texture": "#0"},
+ "south": {"uv": [4.75, 6.6875, 4.90625, 6.71875], "texture": "#0"},
+ "west": {"uv": [3.6875, 6.6875, 4.21875, 6.71875], "texture": "#0"},
+ "up": {"uv": [3.6875, 6.6875, 3.53125, 6.15625], "texture": "#0"},
+ "down": {"uv": [3.84375, 6.15625, 3.6875, 6.6875], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [14, 2, 0],
+ "to": [16, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [23, 0, 9]},
+ "faces": {
+ "north": {"uv": [6.09375, 6.6875, 6.15625, 6.71875], "texture": "#0"},
+ "east": {"uv": [5.46875, 6.6875, 6, 6.71875], "texture": "#0"},
+ "south": {"uv": [7.21875, 6.6875, 7.28125, 6.71875], "texture": "#0"},
+ "west": {"uv": [6.15625, 6.6875, 6.6875, 6.71875], "texture": "#0"},
+ "up": {"uv": [6.15625, 6.6875, 6.09375, 6.15625], "texture": "#0"},
+ "down": {"uv": [6.3125, 6.15625, 6.25, 6.6875], "texture": "#0"}
+ }
+ },
+ {
+ "name": "pallet",
+ "from": [0, 1, 16],
+ "to": [16, 2, 18],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -1, 8]},
+ "faces": {
+ "north": {"uv": [6.96875, 5.40625, 7.5, 5.4375], "texture": "#0"},
+ "east": {"uv": [6.28125, 5.40625, 6.34375, 5.4375], "texture": "#0"},
+ "south": {"uv": [7.65625, 5.40625, 8.1875, 5.4375], "texture": "#0"},
+ "west": {"uv": [7.59375, 5.40625, 7.65625, 5.4375], "texture": "#0"},
+ "up": {"uv": [7.5, 5.3125, 6.96875, 5.25], "texture": "#0"},
+ "down": {"uv": [8.5625, 5.25, 8.03125, 5.3125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.7, 2.7, 0.7],
+ "to": [15.7, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, 8]},
+ "faces": {
+ "north": {"uv": [9.51172, 3.875, 10, 4.28125], "texture": "#0"},
+ "east": {"uv": [8.59375, 3.875, 9.0625, 4.28125], "texture": "#0"},
+ "south": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "west": {"uv": [10, 3.875, 10.46875, 4.28125], "texture": "#0"},
+ "up": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "down": {"uv": [10.9375, 2.90625, 10.44922, 3.375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.65, 2.65, 0.65],
+ "to": [15.65, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 17.5, 16]},
+ "faces": {
+ "north": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "east": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "south": {"uv": [8.125, 3.875, 8.59375, 4.28125], "texture": "#0"},
+ "west": {"uv": [10.9375, 3.875, 11.40625, 4.28125], "texture": "#0"},
+ "up": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "down": {"uv": [10.9375, 2.4375, 10.46875, 2.90625], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.8, 2.8, 0.8],
+ "to": [15.8, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, 8]},
+ "faces": {
+ "north": {"uv": [1.46875, 9.0625, 1.9375, 9.46875], "texture": "#0"},
+ "east": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "south": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "west": {"uv": [1.9375, 9.0625, 2.40625, 9.46875], "texture": "#0"},
+ "up": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "down": {"uv": [2.875, 8.09375, 2.40625, 8.5625], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "translation": [0, 1.5, 0],
+ "scale": [0.18516, 0.18516, 0.18516]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 45, 0],
+ "translation": [0, 1.5, 0],
+ "scale": [0.18516, 0.18516, 0.18516]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -3, 0],
+ "scale": [0.30664, 0.30664, 0.30664]
+ },
+ "fixed": {
+ "translation": [0, -2.75, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/supply_drop/supply_drop_front_top_left.json b/统计/_sa_decor_models/03_容器/models/block/supply_drop/supply_drop_front_top_left.json
new file mode 100644
index 0000000..9398987
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/supply_drop/supply_drop_front_top_left.json
@@ -0,0 +1,327 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [512, 512],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/supply_drop",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [12, 0, 1],
+ "to": [15, 15, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -5, 9]},
+ "faces": {
+ "north": {"uv": [2.59375, 4.71875, 2.6875, 5.1875], "texture": "#0"},
+ "east": {"uv": [2.5625, 4.71875, 2.59375, 5.1875], "texture": "#0"},
+ "south": {"uv": [2.46875, 4.71875, 2.5625, 5.1875], "texture": "#0"},
+ "west": {"uv": [2.6875, 4.71875, 2.71875, 5.1875], "texture": "#0"},
+ "up": {"uv": [2.59375, 4.71875, 2.5625, 4.625], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [2.625, 4.625, 2.59375, 4.71875], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 2],
+ "to": [15, 15, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [22, -5, 10]},
+ "faces": {
+ "north": {"uv": [3.40625, 4.71875, 3.4375, 5.1875], "texture": "#0"},
+ "east": {"uv": [3.3125, 4.71875, 3.40625, 5.1875], "texture": "#0"},
+ "south": {"uv": [3.53125, 4.71875, 3.5625, 5.1875], "texture": "#0"},
+ "west": {"uv": [3.4375, 4.71875, 3.53125, 5.1875], "texture": "#0"},
+ "up": {"uv": [3.4375, 4.71875, 3.40625, 4.625], "texture": "#0"},
+ "down": {"uv": [3.46875, 4.625, 3.4375, 4.71875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 2],
+ "to": [14, 15, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-8, -5, 8]},
+ "faces": {
+ "north": {"uv": [1.75, 0.875, 2.1875, 1.34375], "texture": "#0"},
+ "east": {"uv": [2.1875, 0.875, 2.625, 1.34375], "texture": "#0"},
+ "south": {"uv": [2.1875, 0.875, 2.625, 1.34375], "texture": "#0"},
+ "west": {"uv": [1.75, 0.875, 2.1875, 1.34375], "texture": "#0"},
+ "up": {"uv": [2.1875, 0.875, 2.625, 1.3125], "texture": "#0"},
+ "down": {"uv": [2.1875, 1.3125, 2.625, 1.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-0.2, 0, 0.8],
+ "to": [15.2, 16.2, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-8, -5, 8]},
+ "faces": {
+ "north": {"uv": [1, 8.5625, 1.46875, 9.0625], "texture": "#0"},
+ "east": {"uv": [0.53125, 8.5625, 1, 9.0625], "texture": "#0"},
+ "south": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "west": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "up": {"uv": [1.46875, 8.5625, 1, 8.09375], "texture": "#0"},
+ "down": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-0.3, 0, 0.7],
+ "to": [15.3, 16.3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-8, -5, 8]},
+ "faces": {
+ "north": {"uv": [9.0625, 3.375, 9.53125, 3.875], "texture": "#0"},
+ "east": {"uv": [8.59375, 3.375, 9.0625, 3.875], "texture": "#0"},
+ "south": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "west": {"uv": [10, 3.375, 10.46875, 3.875], "texture": "#0"},
+ "up": {"uv": [9.53125, 3.375, 9.0625, 2.90625], "texture": "#0"},
+ "down": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-0.35, 0, 0.65],
+ "to": [15.35, 16.35, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 1.5, 16]},
+ "faces": {
+ "north": {"uv": [10, 3.375, 10.46875, 3.875], "texture": "#0"},
+ "east": {"uv": [9.53125, 3.375, 10, 3.875], "texture": "#0"},
+ "south": {"uv": [8.59375, 3.375, 9.0625, 3.875], "texture": "#0"},
+ "west": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "up": {"uv": [10, 3.375, 9.53125, 2.90625], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "translation": [0, 1.5, 0],
+ "scale": [0.18516, 0.18516, 0.18516]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 45, 0],
+ "translation": [0, 1.5, 0],
+ "scale": [0.18516, 0.18516, 0.18516]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -3, 0],
+ "scale": [0.30664, 0.30664, 0.30664]
+ },
+ "fixed": {
+ "translation": [0, -2.75, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [32, 8, 28],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-7, -3, 35],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-7, -3, 35],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-7, -3, 35],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [22, -3, 35],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [14.4, 6, 19.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-14.4, 6, 19.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [32, 8, 28],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [30, 11, 2],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [22, -3, 10],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [22, -3, 10],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [14.4, 6, 19.5],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [22, -3, 35],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-12, 11, 1],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-12, 11, 1],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [30, 11, 2],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "pallet",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 1,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/supply_drop/supply_drop_front_top_right.json b/统计/_sa_decor_models/03_容器/models/block/supply_drop/supply_drop_front_top_right.json
new file mode 100644
index 0000000..0bb335f
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/supply_drop/supply_drop_front_top_right.json
@@ -0,0 +1,327 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [512, 512],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/supply_drop",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 2],
+ "to": [16, 15, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -5, 8]},
+ "faces": {
+ "north": {"uv": [2.1875, 0.875, 2.625, 1.34375], "texture": "#0"},
+ "east": {"uv": [2.1875, 0.875, 2.625, 1.34375], "texture": "#0"},
+ "south": {"uv": [1.75, 0.875, 2.1875, 1.34375], "texture": "#0"},
+ "west": {"uv": [1.75, 0.875, 2.1875, 1.34375], "texture": "#0"},
+ "up": {"uv": [1.75, 0.875, 2.1875, 1.3125], "texture": "#0"},
+ "down": {"uv": [1.75, 1.3125, 2.1875, 1.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 0, 1],
+ "to": [4, 15, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, -5, 9]},
+ "faces": {
+ "north": {"uv": [2.59375, 4.71875, 2.6875, 5.1875], "texture": "#0"},
+ "east": {"uv": [2.5625, 4.71875, 2.59375, 5.1875], "texture": "#0"},
+ "south": {"uv": [2.46875, 4.71875, 2.5625, 5.1875], "texture": "#0"},
+ "west": {"uv": [2.6875, 4.71875, 2.71875, 5.1875], "texture": "#0"},
+ "up": {"uv": [2.59375, 4.71875, 2.5625, 4.625], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [2.625, 4.625, 2.59375, 4.71875], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 0, 2],
+ "to": [2, 15, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, -5, 10]},
+ "faces": {
+ "north": {"uv": [2.84375, 4.71875, 2.875, 5.1875], "texture": "#0"},
+ "east": {"uv": [2.75, 4.71875, 2.84375, 5.1875], "texture": "#0"},
+ "south": {"uv": [2.96875, 4.71875, 3, 5.1875], "texture": "#0"},
+ "west": {"uv": [2.875, 4.71875, 2.96875, 5.1875], "texture": "#0"},
+ "up": {"uv": [2.875, 4.71875, 2.84375, 4.625], "texture": "#0"},
+ "down": {"uv": [2.90625, 4.625, 2.875, 4.71875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.8, 0, 0.8],
+ "to": [15.8, 16.2, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -5, 8]},
+ "faces": {
+ "north": {"uv": [1.46875, 8.5625, 1.9375, 9.0625], "texture": "#0"},
+ "east": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "south": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "west": {"uv": [1.9375, 8.5625, 2.40625, 9.0625], "texture": "#0"},
+ "up": {"uv": [1.9375, 8.5625, 1.46875, 8.09375], "texture": "#0"},
+ "down": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.7, 0, 0.7],
+ "to": [15.7, 16.3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -5, 8]},
+ "faces": {
+ "north": {"uv": [9.51172, 3.375, 10, 3.875], "texture": "#0"},
+ "east": {"uv": [8.59375, 3.375, 9.0625, 3.875], "texture": "#0"},
+ "south": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "west": {"uv": [10, 3.375, 10.46875, 3.875], "texture": "#0"},
+ "up": {"uv": [10, 3.375, 9.51172, 2.90625], "texture": "#0"},
+ "down": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.65, 0, 0.65],
+ "to": [15.65, 16.35, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 1.5, 16]},
+ "faces": {
+ "north": {"uv": [10.46875, 3.375, 10.9375, 3.875], "texture": "#0"},
+ "east": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"},
+ "south": {"uv": [8.125, 3.375, 8.59375, 3.875], "texture": "#0"},
+ "west": {"uv": [10.9375, 3.375, 11.40625, 3.875], "texture": "#0"},
+ "up": {"uv": [10, 2.90625, 9.53125, 2.4375], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [2.53125, 7.96875, 2.0625, 8.4375], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "translation": [0, 1.5, 0],
+ "scale": [0.18516, 0.18516, 0.18516]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 45, 0],
+ "translation": [0, 1.5, 0],
+ "scale": [0.18516, 0.18516, 0.18516]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -3, 0],
+ "scale": [0.30664, 0.30664, 0.30664]
+ },
+ "fixed": {
+ "translation": [0, -2.75, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [32, 8, 28],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-7, -3, 35],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-7, -3, 35],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-7, -3, 35],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [22, -3, 35],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [14.4, 6, 19.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-14.4, 6, 19.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [32, 8, 28],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-8, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [30, 11, 2],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [22, -3, 10],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [22, -3, 10],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [14.4, 6, 19.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [22, -3, 35],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-12, 11, 1],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-12, 11, 1],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [30, 11, 2],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "pallet",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 1,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/trash_bin/trash_bin.json b/统计/_sa_decor_models/03_容器/models/block/trash_bin/trash_bin.json
new file mode 100644
index 0000000..39f10cd
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/trash_bin/trash_bin.json
@@ -0,0 +1,124 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/trash_bin",
+ "particle": "sa_decor:block/lootcrates/trash_bin"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [2, 0, 2],
+ "to": [14, 14, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [3.75, 0, 6.75, 3.5], "texture": "#2"},
+ "east": {"uv": [3.75, 3.75, 6.75, 7.25], "texture": "#2"},
+ "south": {"uv": [7, 0, 10, 3.5], "texture": "#2"},
+ "west": {"uv": [7, 0, 10, 3.5], "texture": "#2"},
+ "up": {"uv": [10, 6.75, 7, 3.75], "texture": "#2"},
+ "down": {"uv": [10, 7, 7, 10], "texture": "#2"}
+ }
+ },
+ {
+ "name": "bone2",
+ "from": [1, 14, 1],
+ "to": [15, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 5, 8]},
+ "faces": {
+ "north": {"uv": [0, 7.5, 3.5, 8], "texture": "#2"},
+ "east": {"uv": [0, 8.25, 3.5, 8.75], "texture": "#2"},
+ "south": {"uv": [0, 9, 3.5, 9.5], "texture": "#2"},
+ "west": {"uv": [0, 9.75, 3.5, 10.25], "texture": "#2"},
+ "up": {"uv": [3.5, 3.5, 0, 0], "texture": "#2"},
+ "down": {"uv": [3.5, 3.75, 0, 7.25], "texture": "#2"}
+ }
+ },
+ {
+ "name": "bone3",
+ "from": [7.4, 16, 5],
+ "to": [8.6, 18.4, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 8]},
+ "faces": {
+ "north": {"uv": [5.5, 9.25, 6, 10], "texture": "#2"},
+ "east": {"uv": [3.75, 7.5, 5.25, 8.25], "texture": "#2"},
+ "south": {"uv": [6.25, 9.25, 6.75, 10], "texture": "#2"},
+ "west": {"uv": [3.75, 8.5, 5.25, 9.25], "texture": "#2"},
+ "up": {"uv": [6, 9, 5.5, 7.5], "texture": "#2"},
+ "down": {"uv": [6.75, 7.5, 6.25, 9], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 2.5, 3.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 2.5, 3.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -0.25, 0],
+ "scale": [0.68867, 0.68867, 0.68867]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "bone2",
+ "origin": [0, 8, 6],
+ "scope": 0,
+ "color": 1,
+ "children": [
+ 1,
+ 2,
+ {
+ "name": "group",
+ "origin": [8, 1, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [8, 6.6, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/trash_bin/trash_bin_open.json b/统计/_sa_decor_models/03_容器/models/block/trash_bin/trash_bin_open.json
new file mode 100644
index 0000000..8697578
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/trash_bin/trash_bin_open.json
@@ -0,0 +1,129 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/trash_bin",
+ "particle": "sa_decor:block/lootcrates/trash_bin"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [2, 0, 2],
+ "to": [14, 14, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [3.75, 0, 6.75, 3.5], "texture": "#2"},
+ "east": {"uv": [3.75, 3.75, 6.75, 7.25], "texture": "#2"},
+ "south": {"uv": [7, 0, 10, 3.5], "texture": "#2"},
+ "west": {"uv": [7, 0, 10, 3.5], "texture": "#2"},
+ "up": {"uv": [10, 6.75, 7, 3.75], "texture": "#2"},
+ "down": {"uv": [10, 7, 7, 10], "texture": "#2"}
+ }
+ },
+ {
+ "name": "bone2",
+ "from": [0.93978, -0.48476, 16.7],
+ "to": [14.93978, 13.51524, 18.7],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [7.93978, 6.51524, 16.8]},
+ "faces": {
+ "north": {"uv": [3.5, 7.25, 0, 3.75], "rotation": 270, "texture": "#2"},
+ "east": {"uv": [0, 8, 3.5, 7.5], "rotation": 90, "texture": "#2"},
+ "south": {"uv": [3.5, 0, 0, 3.5], "rotation": 270, "texture": "#2"},
+ "west": {"uv": [0, 9.5, 3.5, 9], "rotation": 270, "texture": "#2"},
+ "up": {"uv": [0, 8.75, 3.5, 8.25], "texture": "#2"},
+ "down": {"uv": [0, 10.25, 3.5, 9.75], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "name": "bone3",
+ "from": [4.93978, 5.91524, 18.7],
+ "to": [10.93978, 7.11524, 21.1],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [7.93978, 6.51524, 16.8]},
+ "faces": {
+ "north": {"uv": [6.75, 9, 6.25, 7.5], "rotation": 270, "texture": "#2"},
+ "east": {"uv": [5.5, 10, 6, 9.25], "rotation": 90, "texture": "#2"},
+ "south": {"uv": [6, 7.5, 5.5, 9], "rotation": 270, "texture": "#2"},
+ "west": {"uv": [6.25, 10, 6.75, 9.25], "rotation": 270, "texture": "#2"},
+ "up": {"uv": [3.75, 8.25, 5.25, 7.5], "texture": "#2"},
+ "down": {"uv": [3.75, 9.25, 5.25, 8.5], "rotation": 180, "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 2.5, 3.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 2.5, 3.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -0.25, 0],
+ "scale": [0.68867, 0.68867, 0.68867]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "bone2",
+ "origin": [0, 8, 6],
+ "scope": 0,
+ "color": 1,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2]
+ },
+ {
+ "name": "group",
+ "origin": [8, 1, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [8, 6.6, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/trash_can/trash_can.json b/统计/_sa_decor_models/03_容器/models/block/trash_can/trash_can.json
new file mode 100644
index 0000000..ac1b3c8
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/trash_can/trash_can.json
@@ -0,0 +1,193 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "3": "sa_decor:block/lootcrates/trash_can",
+ "particle": "sa_decor:block/lootcrates/trash_can"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [1, 0, 1],
+ "to": [15, 14, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [2.125, 0, 3.875, 1.75], "texture": "#3"},
+ "east": {"uv": [2.125, 1.875, 3.875, 3.625], "texture": "#3"},
+ "south": {"uv": [2.125, 3.75, 3.875, 5.5], "texture": "#3"},
+ "west": {"uv": [2.125, 3.75, 3.875, 5.5], "texture": "#3"},
+ "up": {"uv": [5.75, 1.75, 4, 0], "texture": "#3"},
+ "down": {"uv": [5.75, 1.875, 4, 3.625], "texture": "#3"}
+ }
+ },
+ {
+ "name": "bone2",
+ "from": [0, 13, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 4, 8]},
+ "faces": {
+ "north": {"uv": [4, 3.75, 6, 4.125], "texture": "#3"},
+ "east": {"uv": [0, 4.25, 2, 4.625], "texture": "#3"},
+ "south": {"uv": [4, 4.25, 6, 4.625], "texture": "#3"},
+ "west": {"uv": [0, 4.75, 2, 5.125], "texture": "#3"},
+ "up": {"uv": [2, 2, 0, 0], "texture": "#3"},
+ "down": {"uv": [2, 2.125, 0, 4.125], "texture": "#3"}
+ }
+ },
+ {
+ "name": "bone2",
+ "from": [0, 10, 16],
+ "to": [16, 13, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8]},
+ "faces": {
+ "north": {"uv": [4, 4.75, 6, 5.125], "texture": "#3"},
+ "east": {"uv": [5.875, 1.625, 5.875, 2], "texture": "#3"},
+ "south": {"uv": [0, 5.25, 2, 5.625], "texture": "#3"},
+ "west": {"uv": [5.875, 2.125, 5.875, 2.5], "texture": "#3"},
+ "up": {"uv": [7.875, 2.625, 5.875, 2.625], "texture": "#3"},
+ "down": {"uv": [7.875, 2.75, 5.875, 2.75], "texture": "#3"}
+ }
+ },
+ {
+ "name": "bone2",
+ "from": [16, 10, 0],
+ "to": [16, 13, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8]},
+ "faces": {
+ "north": {"uv": [5.875, 2.875, 5.875, 3.25], "texture": "#3"},
+ "east": {"uv": [4, 5.25, 6, 5.625], "texture": "#3"},
+ "south": {"uv": [6, 1.625, 6, 2], "texture": "#3"},
+ "west": {"uv": [0, 5.75, 2, 6.125], "texture": "#3"},
+ "up": {"uv": [6.125, 4.875, 6.125, 2.875], "texture": "#3"},
+ "down": {"uv": [0, 6.25, 0, 8.25], "texture": "#3"}
+ }
+ },
+ {
+ "name": "bone2",
+ "from": [0, 10, 0],
+ "to": [16, 13, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8]},
+ "faces": {
+ "north": {"uv": [2.125, 5.75, 4.125, 6.125], "texture": "#3"},
+ "east": {"uv": [6, 2.125, 6, 2.5], "texture": "#3"},
+ "south": {"uv": [4.25, 5.75, 6.25, 6.125], "texture": "#3"},
+ "west": {"uv": [6, 2.875, 6, 3.25], "texture": "#3"},
+ "up": {"uv": [8.125, 1.625, 6.125, 1.625], "texture": "#3"},
+ "down": {"uv": [8.125, 1.75, 6.125, 1.75], "texture": "#3"}
+ }
+ },
+ {
+ "name": "bone3",
+ "from": [5, 15.3, 7],
+ "to": [5, 17.3, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.3, 8]},
+ "faces": {
+ "north": {"uv": [5.875, 3.375, 5.875, 3.625], "texture": "#3"},
+ "east": {"uv": [5.875, 0.75, 6.125, 1], "texture": "#3"},
+ "south": {"uv": [6, 3.375, 6, 3.625], "texture": "#3"},
+ "west": {"uv": [5.875, 1.125, 6.125, 1.375], "texture": "#3"},
+ "up": {"uv": [6.125, 2.125, 6.125, 1.875], "texture": "#3"},
+ "down": {"uv": [6.125, 2.25, 6.125, 2.5], "texture": "#3"}
+ }
+ },
+ {
+ "name": "bone3",
+ "from": [5, 17.3, 7],
+ "to": [11, 17.3, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.3, 8]},
+ "faces": {
+ "north": {"uv": [2.125, 5.625, 2.875, 5.625], "texture": "#3"},
+ "east": {"uv": [3, 5.625, 3.25, 5.625], "texture": "#3"},
+ "south": {"uv": [5.875, 1.5, 6.625, 1.5], "texture": "#3"},
+ "west": {"uv": [3.375, 5.625, 3.625, 5.625], "texture": "#3"},
+ "up": {"uv": [6.625, 0.25, 5.875, 0], "texture": "#3"},
+ "down": {"uv": [6.625, 0.375, 5.875, 0.625], "texture": "#3"}
+ }
+ },
+ {
+ "name": "bone3",
+ "from": [11, 15.3, 7],
+ "to": [11, 17.3, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.3, 8]},
+ "faces": {
+ "north": {"uv": [5.875, 3.375, 5.875, 3.625], "texture": "#3"},
+ "east": {"uv": [5.875, 0.75, 6.125, 1], "texture": "#3"},
+ "south": {"uv": [6, 3.375, 6, 3.625], "texture": "#3"},
+ "west": {"uv": [5.875, 1.125, 6.125, 1.375], "texture": "#3"},
+ "up": {"uv": [6.125, 2.125, 6.125, 1.875], "texture": "#3"},
+ "down": {"uv": [6.125, 2.25, 6.125, 2.5], "texture": "#3"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 2.5, 3.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 2.5, 3.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -0.25, 0],
+ "scale": [0.68867, 0.68867, 0.68867]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "bone2",
+ "origin": [0, 8, 6],
+ "scope": 0,
+ "color": 1,
+ "children": [
+ 1,
+ {
+ "name": "group",
+ "origin": [8, 1, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3, 4]
+ },
+ {
+ "name": "group",
+ "origin": [8, 6.6, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6, 7]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/trash_can/trash_can_open.json b/统计/_sa_decor_models/03_容器/models/block/trash_can/trash_can_open.json
new file mode 100644
index 0000000..5bf56aa
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/trash_can/trash_can_open.json
@@ -0,0 +1,193 @@
+{
+ "format_version": "1.21.6",
+ "credit": "Made with Blockbench",
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "3": "sa_decor:block/lootcrates/trash_can",
+ "particle": "sa_decor:block/lootcrates/trash_can"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [1, 0, 1],
+ "to": [15, 14, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [2.125, 0, 3.875, 1.75], "texture": "#3"},
+ "east": {"uv": [2.125, 1.875, 3.875, 3.625], "texture": "#3"},
+ "south": {"uv": [2.125, 3.75, 3.875, 5.5], "texture": "#3"},
+ "west": {"uv": [2.125, 3.75, 3.875, 5.5], "texture": "#3"},
+ "up": {"uv": [5.75, 1.75, 4, 0], "texture": "#3"},
+ "down": {"uv": [5.75, 1.875, 4, 3.625], "texture": "#3"}
+ }
+ },
+ {
+ "name": "bone2",
+ "from": [0, -3.6, 12.6],
+ "to": [16, 12.4, 15.6],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [10.5, 14.4, 8]},
+ "faces": {
+ "north": {"uv": [2, 2.125, 0, 4.125], "rotation": 180, "texture": "#3"},
+ "east": {"uv": [0, 4.25, 2, 4.625], "rotation": 270, "texture": "#3"},
+ "south": {"uv": [2, 2, 0, 0], "texture": "#3"},
+ "west": {"uv": [0, 4.75, 2, 5.125], "rotation": 90, "texture": "#3"},
+ "up": {"uv": [4, 3.75, 6, 4.125], "rotation": 180, "texture": "#3"},
+ "down": {"uv": [4, 4.25, 6, 4.625], "texture": "#3"}
+ }
+ },
+ {
+ "name": "bone2",
+ "from": [0, -3.6, 9.6],
+ "to": [16, -3.6, 12.6],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [10.5, 14.4, 8]},
+ "faces": {
+ "north": {"uv": [7.875, 2.75, 5.875, 2.75], "rotation": 180, "texture": "#3"},
+ "east": {"uv": [5.875, 1.625, 5.875, 2], "rotation": 270, "texture": "#3"},
+ "south": {"uv": [7.875, 2.625, 5.875, 2.625], "texture": "#3"},
+ "west": {"uv": [5.875, 2.125, 5.875, 2.5], "rotation": 90, "texture": "#3"},
+ "up": {"uv": [4, 4.75, 6, 5.125], "rotation": 180, "texture": "#3"},
+ "down": {"uv": [0, 5.25, 2, 5.625], "texture": "#3"}
+ }
+ },
+ {
+ "name": "bone2",
+ "from": [16, -3.6, 9.6],
+ "to": [16, 12.4, 12.6],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [10.5, 14.4, 8]},
+ "faces": {
+ "north": {"uv": [0, 6.25, 0, 8.25], "rotation": 180, "texture": "#3"},
+ "east": {"uv": [4, 5.25, 6, 5.625], "rotation": 270, "texture": "#3"},
+ "south": {"uv": [6.125, 4.875, 6.125, 2.875], "texture": "#3"},
+ "west": {"uv": [0, 5.75, 2, 6.125], "rotation": 90, "texture": "#3"},
+ "up": {"uv": [5.875, 2.875, 5.875, 3.25], "rotation": 180, "texture": "#3"},
+ "down": {"uv": [6, 1.625, 6, 2], "texture": "#3"}
+ }
+ },
+ {
+ "name": "bone2",
+ "from": [0, 12.4, 9.6],
+ "to": [16, 12.4, 12.6],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [10.5, 14.4, 8]},
+ "faces": {
+ "north": {"uv": [8.125, 1.75, 6.125, 1.75], "rotation": 180, "texture": "#3"},
+ "east": {"uv": [6, 2.125, 6, 2.5], "rotation": 270, "texture": "#3"},
+ "south": {"uv": [8.125, 1.625, 6.125, 1.625], "texture": "#3"},
+ "west": {"uv": [6, 2.875, 6, 3.25], "rotation": 90, "texture": "#3"},
+ "up": {"uv": [2.125, 5.75, 4.125, 6.125], "rotation": 180, "texture": "#3"},
+ "down": {"uv": [4.25, 5.75, 6.25, 6.125], "texture": "#3"}
+ }
+ },
+ {
+ "name": "bone3",
+ "from": [5, 3.4, 14.9],
+ "to": [5, 5.4, 16.9],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [10.5, 14.4, 8]},
+ "faces": {
+ "north": {"uv": [6.125, 2.25, 6.125, 2.5], "rotation": 180, "texture": "#3"},
+ "east": {"uv": [5.875, 0.75, 6.125, 1], "rotation": 270, "texture": "#3"},
+ "south": {"uv": [6.125, 2.125, 6.125, 1.875], "texture": "#3"},
+ "west": {"uv": [5.875, 1.125, 6.125, 1.375], "rotation": 90, "texture": "#3"},
+ "up": {"uv": [5.875, 3.375, 5.875, 3.625], "rotation": 180, "texture": "#3"},
+ "down": {"uv": [6, 3.375, 6, 3.625], "texture": "#3"}
+ }
+ },
+ {
+ "name": "bone3",
+ "from": [5, 3.4, 16.9],
+ "to": [11, 5.4, 16.9],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [10.5, 14.4, 8]},
+ "faces": {
+ "north": {"uv": [6.625, 0.375, 5.875, 0.625], "rotation": 180, "texture": "#3"},
+ "east": {"uv": [3, 5.625, 3.25, 5.625], "rotation": 270, "texture": "#3"},
+ "south": {"uv": [6.625, 0.25, 5.875, 0], "texture": "#3"},
+ "west": {"uv": [3.375, 5.625, 3.625, 5.625], "rotation": 90, "texture": "#3"},
+ "up": {"uv": [2.125, 5.625, 2.875, 5.625], "rotation": 180, "texture": "#3"},
+ "down": {"uv": [5.875, 1.5, 6.625, 1.5], "texture": "#3"}
+ }
+ },
+ {
+ "name": "bone3",
+ "from": [11, 3.4, 14.9],
+ "to": [11, 5.4, 16.9],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [10.5, 14.4, 8]},
+ "faces": {
+ "north": {"uv": [6.125, 2.25, 6.125, 2.5], "rotation": 180, "texture": "#3"},
+ "east": {"uv": [5.875, 0.75, 6.125, 1], "rotation": 270, "texture": "#3"},
+ "south": {"uv": [6.125, 2.125, 6.125, 1.875], "texture": "#3"},
+ "west": {"uv": [5.875, 1.125, 6.125, 1.375], "rotation": 90, "texture": "#3"},
+ "up": {"uv": [5.875, 3.375, 5.875, 3.625], "rotation": 180, "texture": "#3"},
+ "down": {"uv": [6, 3.375, 6, 3.625], "texture": "#3"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 2.5, 3.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 2.5, 3.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -0.25, 0],
+ "scale": [0.68867, 0.68867, 0.68867]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "bone2",
+ "origin": [0, 8, 6],
+ "scope": 0,
+ "color": 1,
+ "children": [
+ 1,
+ {
+ "name": "group",
+ "origin": [8, 1, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3, 4]
+ },
+ {
+ "name": "group",
+ "origin": [8, 6.6, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6, 7]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/trash_props/trash_props.json b/统计/_sa_decor_models/03_容器/models/block/trash_props/trash_props.json
new file mode 100644
index 0000000..a571e15
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/trash_props/trash_props.json
@@ -0,0 +1,199 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/trash_props",
+ "particle": "sa_decor:block/particle/trash_containerparticle"
+ },
+ "elements": [
+ {
+ "from": [1, 0, 1],
+ "to": [16, 0.3, 15],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [7.5, 0.15, 8]},
+ "faces": {
+ "north": {"uv": [1.75, 1.75, 3.625, 1.875], "texture": "#0"},
+ "east": {"uv": [0, 1.75, 1.75, 1.875], "texture": "#0"},
+ "south": {"uv": [5.375, 1.75, 7.25, 1.875], "texture": "#0"},
+ "west": {"uv": [3.625, 1.75, 5.375, 1.875], "texture": "#0"},
+ "up": {"uv": [3.625, 1.75, 1.75, 0], "texture": "#0"},
+ "down": {"uv": [5.5, 0, 3.625, 1.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 4],
+ "to": [5, 7, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-11, 0, -6]},
+ "faces": {
+ "north": {"uv": [9.625, 8.75, 10, 9.625], "texture": "#0"},
+ "east": {"uv": [9.25, 8.75, 9.625, 9.625], "texture": "#0"},
+ "south": {"uv": [10.375, 8.75, 10.75, 9.625], "texture": "#0"},
+ "west": {"uv": [10, 8.75, 10.375, 9.625], "texture": "#0"},
+ "up": {"uv": [10, 8.75, 9.625, 8.375], "texture": "#0"},
+ "down": {"uv": [10.375, 8.375, 10, 8.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2.8, 7, 4.8],
+ "to": [4.2, 10, 6.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-10.5, 7, -5.5]},
+ "faces": {
+ "north": {"uv": [2.25, 8.625, 2.375, 9], "texture": "#0"},
+ "east": {"uv": [2.125, 8.625, 2.25, 9], "texture": "#0"},
+ "south": {"uv": [2.5, 8.625, 2.625, 9], "texture": "#0"},
+ "west": {"uv": [2.375, 8.625, 2.5, 9], "texture": "#0"},
+ "up": {"uv": [2.375, 8.625, 2.25, 8.5], "texture": "#0"},
+ "down": {"uv": [2.5, 8.5, 2.375, 8.625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6.8, 0.8, 14],
+ "to": [8.2, 2.2, 15],
+ "rotation": {"angle": 45, "axis": "y", "origin": [7.5, 1.5, 12.5]},
+ "faces": {
+ "north": {"uv": [7.375, 5.625, 7.25, 5.75], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [7, 5.75, 7.125, 5.875], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [7.25, 5.75, 7.125, 5.625], "texture": "#0"},
+ "west": {"uv": [7.25, 5.75, 7.375, 5.875], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [7.125, 5.75, 7.25, 5.875], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [7.375, 5.75, 7.5, 5.875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 0, 7],
+ "to": [9, 3, 14],
+ "rotation": {"angle": 45, "axis": "y", "origin": [7.5, 1.5, 12.5]},
+ "faces": {
+ "north": {"uv": [1.125, 10, 0.75, 10.375], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [0, 10.375, 0.375, 11.25], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [0.75, 10.375, 0.375, 10], "texture": "#0"},
+ "west": {"uv": [0.75, 10.375, 1.125, 11.25], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [0.375, 10.375, 0.75, 11.25], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [1.125, 10.375, 1.5, 11.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4, 0.4, 0],
+ "to": [16, 0.4, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5, 0.4, -1]},
+ "faces": {
+ "up": {"uv": [3, 7.5, 1.5, 6], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11, 0.6, 5],
+ "to": [17, 0.6, 14],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [15, 0.6, 7.5]},
+ "faces": {
+ "up": {"uv": [8, 8.25, 7.25, 7.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 0, 3],
+ "to": [12, 3, 6],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [9.5, 1.5, 4.5]},
+ "faces": {
+ "north": {"uv": [7.5, 11.75, 8.125, 12.125], "texture": "#0"},
+ "east": {"uv": [7.125, 11.75, 7.5, 12.125], "texture": "#0"},
+ "south": {"uv": [8.5, 11.75, 9.125, 12.125], "texture": "#0"},
+ "west": {"uv": [8.125, 11.75, 8.5, 12.125], "texture": "#0"},
+ "up": {"uv": [8.125, 11.75, 7.5, 11.375], "texture": "#0"},
+ "down": {"uv": [8.75, 11.375, 8.125, 11.75], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 4, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 4, 0],
+ "scale": [0.91992, 0.91992, 0.91992]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [18, 0, 16],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 1],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-19.5, 7, -6.5],
+ "scope": 0,
+ "color": 0,
+ "children": [3, 4]
+ },
+ {
+ "name": "group",
+ "origin": [19, 0, -4],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 5,
+ 6,
+ {
+ "name": "group",
+ "origin": [2, 0, 6],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-15, 0, -18],
+ "scope": 0,
+ "color": 0,
+ "children": [7]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/trash_props/trash_props1.json b/统计/_sa_decor_models/03_容器/models/block/trash_props/trash_props1.json
new file mode 100644
index 0000000..2540e62
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/trash_props/trash_props1.json
@@ -0,0 +1,249 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/trash_props",
+ "particle": "sa_decor:block/particle/trash_containerparticle"
+ },
+ "elements": [
+ {
+ "from": [0, 0.3, 1],
+ "to": [11, 0.6, 7],
+ "rotation": {"angle": 45, "axis": "y", "origin": [5.5, 0.45, 4]},
+ "faces": {
+ "north": {"uv": [1.75, 5.75, 3.125, 5.7875], "texture": "#0"},
+ "east": {"uv": [1, 5.75, 1.75, 5.7875], "texture": "#0"},
+ "south": {"uv": [4.875, 5.75, 6.25, 5.7875], "texture": "#0"},
+ "west": {"uv": [3.125, 5.75, 3.875, 5.7875], "texture": "#0"},
+ "up": {"uv": [3.125, 5.75, 1.75, 5], "texture": "#0"},
+ "down": {"uv": [4.5, 5, 3.125, 5.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 0, 5],
+ "to": [16, 0.3, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 0, 2]},
+ "faces": {
+ "north": {"uv": [1.75, 1.75, 3.625, 1.7875], "texture": "#0"},
+ "east": {"uv": [0, 1.75, 1.25, 1.7875], "texture": "#0"},
+ "south": {"uv": [5.375, 1.75, 7.25, 1.7875], "texture": "#0"},
+ "west": {"uv": [4.125, 1.75, 5.375, 1.7875], "texture": "#0"},
+ "up": {"uv": [3.625, 1.25, 1.75, 0], "texture": "#0"},
+ "down": {"uv": [5.5, 0, 3.625, 1.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [9, 0.325, 6.2],
+ "to": [15, 4.325, 14.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0.325, 4.2]},
+ "faces": {
+ "north": {"uv": [7.375, 5, 8.125, 5.5], "texture": "#0"},
+ "east": {"uv": [6.375, 5, 7.375, 5.5], "texture": "#0"},
+ "south": {"uv": [9.125, 5, 9.875, 5.5], "texture": "#0"},
+ "west": {"uv": [8.125, 5, 9.125, 5.5], "texture": "#0"},
+ "up": {"uv": [8.125, 5, 7.375, 4], "texture": "#0"},
+ "down": {"uv": [8.875, 4, 8.125, 5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [15, 4.325, 6.2],
+ "to": [15, 8.325, 14.2],
+ "rotation": {"angle": 45, "axis": "z", "origin": [15, 4.325, 10.2]},
+ "faces": {
+ "north": {"uv": [3.875, 8.625, 3.875, 9.125], "texture": "#0"},
+ "east": {"uv": [2.875, 8.625, 3.875, 9.125], "texture": "#0"},
+ "south": {"uv": [4.875, 8.625, 4.875, 9.125], "texture": "#0"},
+ "west": {"uv": [3.875, 8.625, 4.875, 9.125], "texture": "#0"},
+ "up": {"uv": [3.875, 8.625, 3.875, 7.625], "texture": "#0"},
+ "down": {"uv": [3.875, 7.625, 3.875, 8.625], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [15, 4.325, 14.2],
+ "to": [9, 0.325, 6.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0.325, 4.2]},
+ "faces": {
+ "north": {"uv": [9.125, 5.5, 9.875, 5], "texture": "#0"},
+ "east": {"uv": [8.125, 5.5, 9.125, 5], "texture": "#0"},
+ "south": {"uv": [7.375, 5.5, 8.125, 5], "texture": "#0"},
+ "west": {"uv": [6.375, 5.5, 7.375, 5], "texture": "#0"},
+ "up": {"uv": [8.125, 4, 8.875, 5], "texture": "#0"},
+ "down": {"uv": [7.375, 5, 8.125, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [9, 4.325, 6.2],
+ "to": [9, 8.325, 14.2],
+ "rotation": {"angle": -22.5, "axis": "z", "origin": [9, 4.325, 10.2]},
+ "faces": {
+ "north": {"uv": [6, 9.375, 6, 9.875], "texture": "#0"},
+ "east": {"uv": [5, 9.375, 6, 9.875], "texture": "#0"},
+ "south": {"uv": [7, 9.375, 7, 9.875], "texture": "#0"},
+ "west": {"uv": [6, 9.375, 7, 9.875], "texture": "#0"},
+ "up": {"uv": [6, 9.375, 6, 8.375], "texture": "#0"},
+ "down": {"uv": [6, 8.375, 6, 9.375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0.7, 7],
+ "to": [8, 0.7, 17],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [4, 0.7, 12]},
+ "faces": {
+ "up": {"uv": [8.375, 7, 7.125, 6], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0.5, 4],
+ "to": [12, 0.5, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [18, 0.2, -28]},
+ "faces": {
+ "up": {"uv": [1.5, 15.875, 0, 14.375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11.6, 0, 2],
+ "to": [13.6, 2, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [10, 0, -1]},
+ "faces": {
+ "north": {"uv": [5.25, 7.875, 5.5, 8.125], "texture": "#0"},
+ "east": {"uv": [5, 7.875, 5.25, 8.125], "texture": "#0"},
+ "south": {"uv": [5.75, 7.875, 6, 8.125], "texture": "#0"},
+ "west": {"uv": [5.5, 7.875, 5.75, 8.125], "texture": "#0"},
+ "up": {"uv": [5.5, 7.875, 5.25, 7.625], "texture": "#0"},
+ "down": {"uv": [5.75, 7.625, 5.5, 7.875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11, 1, 2],
+ "to": [13, 3, 4],
+ "rotation": {"angle": 45, "axis": "y", "origin": [12, 2, 3]},
+ "faces": {
+ "north": {"uv": [6.125, 10.25, 6.375, 10.5], "texture": "#0"},
+ "east": {"uv": [5.875, 10.25, 6.125, 10.5], "texture": "#0"},
+ "south": {"uv": [6.625, 10.25, 6.875, 10.5], "texture": "#0"},
+ "west": {"uv": [6.375, 10.25, 6.625, 10.5], "texture": "#0"},
+ "up": {"uv": [6.375, 10.25, 6.125, 10], "texture": "#0"},
+ "down": {"uv": [6.625, 10, 6.375, 10.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [10, 0, 2],
+ "to": [12, 1, 4],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [11, 0.5, 3]},
+ "faces": {
+ "north": {"uv": [10.5, 4.625, 10.75, 4.75], "texture": "#0"},
+ "east": {"uv": [10.25, 4.625, 10.5, 4.75], "texture": "#0"},
+ "south": {"uv": [11, 4.625, 11.25, 4.75], "texture": "#0"},
+ "west": {"uv": [10.75, 4.625, 11, 4.75], "texture": "#0"},
+ "up": {"uv": [10.75, 4.625, 10.5, 4.375], "texture": "#0"},
+ "down": {"uv": [11, 4.375, 10.75, 4.625], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 4, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 4, 0],
+ "scale": [0.91992, 0.91992, 0.91992]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [18, 0, 16],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [-7, 0, 17],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3, 4, 5]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 1],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 1],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-19.5, 7, -6.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [19, 0, -4],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 6,
+ 7,
+ {
+ "name": "group",
+ "origin": [2, 0, 6],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9, 10]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-15, 0, -18],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/trash_props/trash_props2.json b/统计/_sa_decor_models/03_容器/models/block/trash_props/trash_props2.json
new file mode 100644
index 0000000..79e11f1
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/trash_props/trash_props2.json
@@ -0,0 +1,202 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/trash_props",
+ "particle": "sa_decor:block/particle/trash_containerparticle"
+ },
+ "elements": [
+ {
+ "from": [2, -0.5, 6.5],
+ "to": [5, 2.5, 13.5],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [3.5, 1, 9.5]},
+ "faces": {
+ "north": {"uv": [10, 8.75, 9.625, 8.375], "rotation": 90, "texture": "#0"},
+ "east": {"uv": [10.375, 8.75, 10.75, 9.625], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [10.375, 8.375, 10, 8.75], "rotation": 90, "texture": "#0"},
+ "west": {"uv": [9.625, 8.75, 10, 9.625], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [10, 8.75, 10.375, 9.625], "texture": "#0"},
+ "down": {"uv": [9.25, 8.75, 9.625, 9.625], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [2.8, 0.3, 3.5],
+ "to": [4.2, 1.7, 6.5],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [3.5, 1, 9.5]},
+ "faces": {
+ "north": {"uv": [2.375, 8.625, 2.25, 8.5], "rotation": 90, "texture": "#0"},
+ "east": {"uv": [2.5, 8.625, 2.625, 9], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [2.5, 8.5, 2.375, 8.625], "rotation": 90, "texture": "#0"},
+ "west": {"uv": [2.25, 8.625, 2.375, 9], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [2.375, 8.625, 2.5, 9], "texture": "#0"},
+ "down": {"uv": [2.125, 8.625, 2.25, 9], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [5.5, 0, 9.5],
+ "to": [13.5, 5, 14.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9.5, 4.28033, 12]},
+ "faces": {
+ "north": {"uv": [9, 1, 10, 1.625], "texture": "#0"},
+ "east": {"uv": [8.375, 1, 9, 1.625], "texture": "#0"},
+ "south": {"uv": [7.375, 1, 8.375, 1.625], "texture": "#0"},
+ "west": {"uv": [10, 1, 10.625, 1.625], "texture": "#0"},
+ "up": {"uv": [9, 1, 8.375, 0], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [9.625, 0, 9, 1], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [5.5, 3.02145, 14.27665],
+ "to": [13.5, 6.02145, 14.27665],
+ "rotation": {"angle": -45, "axis": "x", "origin": [9.5, 4.28033, 12]},
+ "faces": {
+ "north": {"uv": [8.125, 9.375, 9.125, 9.75], "texture": "#0"},
+ "east": {"uv": [8.125, 9.375, 8.125, 9.75], "texture": "#0"},
+ "south": {"uv": [7.125, 9.375, 8.125, 9.75], "texture": "#0"},
+ "west": {"uv": [9.125, 9.375, 9.125, 9.75], "texture": "#0"},
+ "up": {"uv": [8.125, 9.375, 8.125, 8.375], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [8.125, 8.375, 8.125, 9.375], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [5.5, 3.02145, 9.72335],
+ "to": [13.5, 6.02145, 9.72335],
+ "rotation": {"angle": 45, "axis": "x", "origin": [9.5, 4.28033, 12]},
+ "faces": {
+ "north": {"uv": [1, 9.5, 2, 9.875], "texture": "#0"},
+ "east": {"uv": [1, 9.5, 1, 9.875], "texture": "#0"},
+ "south": {"uv": [0, 9.5, 1, 9.875], "texture": "#0"},
+ "west": {"uv": [2, 9.5, 2, 9.875], "texture": "#0"},
+ "up": {"uv": [1, 9.5, 1, 8.5], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [1, 8.5, 1, 9.5], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [13.5, 5, 14.5],
+ "to": [5.5, 0, 9.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9.5, 4.28033, 12]},
+ "faces": {
+ "north": {"uv": [7.375, 1.625, 8.375, 1], "texture": "#0"},
+ "east": {"uv": [10, 1.625, 10.625, 1], "texture": "#0"},
+ "south": {"uv": [9, 1.625, 10, 1], "texture": "#0"},
+ "west": {"uv": [8.375, 1.625, 9, 1], "texture": "#0"},
+ "up": {"uv": [9, 0, 9.625, 1], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [8.375, 1, 9, 0], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [12.75, 2, 3.25],
+ "to": [16.75, 2, 6.25],
+ "rotation": {"angle": -45, "axis": "y", "origin": [12.5, 1.5, 4.75]},
+ "faces": {
+ "north": {"uv": [8.75, 3.75, 8.25, 3.75], "texture": "#0"},
+ "east": {"uv": [9.125, 3.75, 8.75, 3.75], "texture": "#0"},
+ "south": {"uv": [7.875, 3.75, 7.375, 3.75], "texture": "#0"},
+ "west": {"uv": [8.25, 3.75, 7.875, 3.75], "texture": "#0"},
+ "up": {"uv": [8.25, 3.25, 7.875, 3.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [8.625, 3.75, 8.25, 3.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [7.75, 0, 3.25],
+ "to": [12.75, 2, 6.25],
+ "rotation": {"angle": -45, "axis": "y", "origin": [12.5, 1.5, 4.75]},
+ "faces": {
+ "north": {"uv": [3.75, 9.875, 3.125, 10.125], "texture": "#0"},
+ "east": {"uv": [4.125, 9.875, 3.75, 10.125], "texture": "#0"},
+ "south": {"uv": [2.75, 9.875, 2.125, 10.125], "texture": "#0"},
+ "west": {"uv": [3.125, 9.875, 2.75, 10.125], "texture": "#0"},
+ "up": {"uv": [3.125, 9.25, 2.75, 9.875], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [3.5, 9.875, 3.125, 9.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [9, 0, 0],
+ "to": [11, 0.3, 10],
+ "rotation": {"angle": 45, "axis": "y", "origin": [11, 0.15, 7]},
+ "faces": {
+ "north": {"uv": [8.625, 3, 8.875, 3.125], "texture": "#0"},
+ "east": {"uv": [7.375, 3, 8.625, 3.125], "texture": "#0"},
+ "south": {"uv": [10.125, 3, 10.375, 3.125], "texture": "#0"},
+ "west": {"uv": [8.875, 3, 10.125, 3.125], "texture": "#0"},
+ "up": {"uv": [8.875, 3, 8.625, 1.75], "texture": "#0"},
+ "down": {"uv": [9.125, 1.75, 8.875, 3], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 0.2, 1],
+ "to": [13, 0.2, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-2, 0.2, -12]},
+ "faces": {
+ "up": {"uv": [1.625, 13.75, 0.125, 12.25], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 4, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 4, 0],
+ "scale": [0.91992, 0.91992, 0.91992]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [-13, 0, 16],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3, 4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [-2, 0.2, -12],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ },
+ 8,
+ 9
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/trash_props/trash_props3.json b/统计/_sa_decor_models/03_容器/models/block/trash_props/trash_props3.json
new file mode 100644
index 0000000..384b9be
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/trash_props/trash_props3.json
@@ -0,0 +1,251 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/trash_props",
+ "particle": "sa_decor:block/particle/trash_containerparticle"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 11],
+ "to": [5, 7, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, -1]},
+ "faces": {
+ "north": {"uv": [9.625, 8.75, 10, 9.625], "texture": "#0"},
+ "east": {"uv": [9.25, 8.75, 9.625, 9.625], "texture": "#0"},
+ "south": {"uv": [10.375, 8.75, 10.75, 9.625], "texture": "#0"},
+ "west": {"uv": [10, 8.75, 10.375, 9.625], "texture": "#0"},
+ "up": {"uv": [10, 8.75, 9.625, 8.375], "texture": "#0"},
+ "down": {"uv": [10.375, 8.375, 10, 8.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2.8, 7, 11.8],
+ "to": [4.2, 10, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-7.5, 7, -0.5]},
+ "faces": {
+ "north": {"uv": [2.25, 8.625, 2.375, 9], "texture": "#0"},
+ "east": {"uv": [2.125, 8.625, 2.25, 9], "texture": "#0"},
+ "south": {"uv": [2.5, 8.625, 2.625, 9], "texture": "#0"},
+ "west": {"uv": [2.375, 8.625, 2.5, 9], "texture": "#0"},
+ "up": {"uv": [2.375, 8.625, 2.25, 8.5], "texture": "#0"},
+ "down": {"uv": [2.5, 8.5, 2.375, 8.625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [9, 0, 7],
+ "to": [12, 3, 14],
+ "rotation": {"angle": -45, "axis": "y", "origin": [10.5, 1.5, 13]},
+ "faces": {
+ "north": {"uv": [5.375, 10, 5, 10.375], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [4.25, 10.375, 4.625, 11.25], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [5, 10.375, 4.625, 10], "texture": "#0"},
+ "west": {"uv": [5, 10.375, 5.375, 11.25], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [4.625, 10.375, 5, 11.25], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [5.375, 10.375, 5.75, 11.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [9.8, 0.8, 14],
+ "to": [11.2, 2.2, 17],
+ "rotation": {"angle": -45, "axis": "y", "origin": [10.5, 1.5, 13]},
+ "faces": {
+ "north": {"uv": [4.625, 9.25, 4.5, 9.375], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [4.25, 9.375, 4.375, 9.75], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [4.5, 9.375, 4.375, 9.25], "texture": "#0"},
+ "west": {"uv": [4.5, 9.375, 4.625, 9.75], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [4.375, 9.375, 4.5, 9.75], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [4.625, 9.375, 4.75, 9.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0.1, 2],
+ "to": [14, 0.1, 14],
+ "rotation": {"angle": -45, "axis": "y", "origin": [8, 0.1, 8]},
+ "faces": {
+ "up": {"uv": [3, 7.5, 1.5, 6], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 0.3, 2],
+ "to": [15, 0.3, 14],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [9, 0.3, 8]},
+ "faces": {
+ "up": {"uv": [5.875, 13.75, 4.375, 12.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11.6, 0, 3],
+ "to": [13.6, 2, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [10, 0, 0]},
+ "faces": {
+ "north": {"uv": [5.25, 7.875, 5.5, 8.125], "texture": "#0"},
+ "east": {"uv": [5, 7.875, 5.25, 8.125], "texture": "#0"},
+ "south": {"uv": [5.75, 7.875, 6, 8.125], "texture": "#0"},
+ "west": {"uv": [5.5, 7.875, 5.75, 8.125], "texture": "#0"},
+ "up": {"uv": [5.5, 7.875, 5.25, 7.625], "texture": "#0"},
+ "down": {"uv": [5.75, 7.625, 5.5, 7.875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11, 1, 3],
+ "to": [13, 3, 5],
+ "rotation": {"angle": 45, "axis": "y", "origin": [12, 2, 4]},
+ "faces": {
+ "north": {"uv": [6.125, 10.25, 6.375, 10.5], "texture": "#0"},
+ "east": {"uv": [5.875, 10.25, 6.125, 10.5], "texture": "#0"},
+ "south": {"uv": [6.625, 10.25, 6.875, 10.5], "texture": "#0"},
+ "west": {"uv": [6.375, 10.25, 6.625, 10.5], "texture": "#0"},
+ "up": {"uv": [6.375, 10.25, 6.125, 10], "texture": "#0"},
+ "down": {"uv": [6.625, 10, 6.375, 10.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [10, 0, 3],
+ "to": [12, 1, 5],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [11, 0.5, 4]},
+ "faces": {
+ "north": {"uv": [10.5, 4.625, 10.75, 4.75], "texture": "#0"},
+ "east": {"uv": [10.25, 4.625, 10.5, 4.75], "texture": "#0"},
+ "south": {"uv": [11, 4.625, 11.25, 4.75], "texture": "#0"},
+ "west": {"uv": [10.75, 4.625, 11, 4.75], "texture": "#0"},
+ "up": {"uv": [10.75, 4.625, 10.5, 4.375], "texture": "#0"},
+ "down": {"uv": [11, 4.375, 10.75, 4.625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 0, 2],
+ "to": [6, 3, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-20, 0, -6]},
+ "faces": {
+ "north": {"uv": [7.5, 12.5, 8.125, 12.875], "texture": "#0"},
+ "east": {"uv": [7.125, 12.5, 7.5, 12.875], "texture": "#0"},
+ "south": {"uv": [8.5, 12.5, 9.125, 12.875], "texture": "#0"},
+ "west": {"uv": [8.125, 12.5, 8.5, 12.875], "texture": "#0"},
+ "up": {"uv": [8.125, 12.5, 7.5, 12.125], "texture": "#0"},
+ "down": {"uv": [8.75, 12.125, 8.125, 12.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 0, 6],
+ "to": [9, 5, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-18, 0, -11]},
+ "faces": {
+ "north": {"uv": [10.375, 7.5, 10.75, 8.125], "texture": "#0"},
+ "east": {"uv": [10, 7.5, 10.375, 8.125], "texture": "#0"},
+ "south": {"uv": [11.125, 7.5, 11.5, 8.125], "texture": "#0"},
+ "west": {"uv": [10.75, 7.5, 11.125, 8.125], "texture": "#0"},
+ "up": {"uv": [10.75, 7.5, 10.375, 7.125], "texture": "#0"},
+ "down": {"uv": [11.125, 7.125, 10.75, 7.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 5, 9],
+ "to": [9, 5, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-18, 0, -8]},
+ "faces": {
+ "north": {"uv": [2, 10.625, 2.375, 10.625], "texture": "#0"},
+ "east": {"uv": [1.625, 10.625, 2, 10.625], "texture": "#0"},
+ "south": {"uv": [2.75, 10.625, 3.125, 10.625], "texture": "#0"},
+ "west": {"uv": [2.375, 10.625, 2.75, 10.625], "texture": "#0"},
+ "up": {"uv": [2.375, 10.625, 2, 10.25], "texture": "#0"},
+ "down": {"uv": [2.75, 10.25, 2.375, 10.625], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 4, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 4, 0],
+ "scale": [0.91992, 0.91992, 0.91992]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [18, 0, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [-19.5, 7, -6.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [19, 0, -4],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 4,
+ 5,
+ {
+ "name": "group",
+ "origin": [2, 0, 6],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7, 8]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-15, 0, -18],
+ "scope": 0,
+ "color": 0,
+ "children": [9, 10, 11]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/trash_props/trash_props4.json b/统计/_sa_decor_models/03_容器/models/block/trash_props/trash_props4.json
new file mode 100644
index 0000000..3a5bacb
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/trash_props/trash_props4.json
@@ -0,0 +1,257 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/trash_props",
+ "particle": "sa_decor:block/particle/trash_containerparticle"
+ },
+ "elements": [
+ {
+ "from": [3.8, 7, 11.8],
+ "to": [5.2, 8, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7, 1.5]},
+ "faces": {
+ "north": {"uv": [6.5, 5.75, 6.625, 5.875], "texture": "#0"},
+ "east": {"uv": [6.375, 5.75, 6.5, 5.875], "texture": "#0"},
+ "south": {"uv": [6.75, 5.75, 6.875, 5.875], "texture": "#0"},
+ "west": {"uv": [6.625, 5.75, 6.75, 5.875], "texture": "#0"},
+ "up": {"uv": [6.625, 5.75, 6.5, 5.625], "texture": "#0"},
+ "down": {"uv": [6.75, 5.625, 6.625, 5.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 0, 11],
+ "to": [6, 7, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-7, 0, 1]},
+ "faces": {
+ "north": {"uv": [9.625, 10.125, 10, 11], "texture": "#0"},
+ "east": {"uv": [9.25, 10.125, 9.625, 11], "texture": "#0"},
+ "south": {"uv": [10.375, 10.125, 10.75, 11], "texture": "#0"},
+ "west": {"uv": [10, 10.125, 10.375, 11], "texture": "#0"},
+ "up": {"uv": [10, 10.125, 9.625, 9.75], "texture": "#0"},
+ "down": {"uv": [10.375, 9.75, 10, 10.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4.8, 0.8, 0],
+ "to": [6.2, 2.2, 1],
+ "rotation": {"angle": -45, "axis": "y", "origin": [5.5, 1.5, 2.5]},
+ "faces": {
+ "north": {"uv": [7.25, 5.75, 7.125, 5.625], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [7, 5.75, 7.125, 5.875], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [7.375, 5.625, 7.25, 5.75], "texture": "#0"},
+ "west": {"uv": [7.25, 5.75, 7.375, 5.875], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [7.375, 5.75, 7.5, 5.875], "texture": "#0"},
+ "down": {"uv": [7.125, 5.75, 7.25, 5.875], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [4, 0, 1],
+ "to": [7, 3, 8],
+ "rotation": {"angle": -45, "axis": "y", "origin": [5.5, 1.5, 2.5]},
+ "faces": {
+ "north": {"uv": [0.75, 10.375, 0.375, 10], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [0, 10.375, 0.375, 11.25], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [1.125, 10, 0.75, 10.375], "texture": "#0"},
+ "west": {"uv": [0.75, 10.375, 1.125, 11.25], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [1.125, 10.375, 1.5, 11.25], "texture": "#0"},
+ "down": {"uv": [0.375, 10.375, 0.75, 11.25], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [8, 0.4, 10],
+ "to": [13, 0.4, 16],
+ "rotation": {"angle": 45, "axis": "y", "origin": [9.5, 0.4, 13]},
+ "faces": {
+ "up": {"uv": [1.375, 8.375, 0.75, 7.625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0.3, 1],
+ "to": [12, 0.3, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-2, 0.3, -12]},
+ "faces": {
+ "up": {"uv": [1.625, 13.75, 0.125, 12.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4, 0.2, 1],
+ "to": [10, 0.2, 10],
+ "rotation": {"angle": -45, "axis": "y", "origin": [7, 0.2, 0.5]},
+ "faces": {
+ "up": {"uv": [8, 8.25, 7.25, 7.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4, 0, 7],
+ "to": [9, 3, 10],
+ "rotation": {"angle": 45, "axis": "y", "origin": [5.5, 1.5, 8.5]},
+ "faces": {
+ "north": {"uv": [7.5, 11, 8.125, 11.375], "texture": "#0"},
+ "east": {"uv": [7.125, 11, 7.5, 11.375], "texture": "#0"},
+ "south": {"uv": [8.5, 11, 9.125, 11.375], "texture": "#0"},
+ "west": {"uv": [8.125, 11, 8.5, 11.375], "texture": "#0"},
+ "up": {"uv": [8.125, 11, 7.5, 10.625], "texture": "#0"},
+ "down": {"uv": [8.75, 10.625, 8.125, 11], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11, 0, 6],
+ "to": [14, 5, 9],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [12.5, 3.75, 9]},
+ "faces": {
+ "north": {"uv": [10.375, 7.5, 10.75, 8.125], "texture": "#0"},
+ "east": {"uv": [10, 7.5, 10.375, 8.125], "texture": "#0"},
+ "south": {"uv": [11.125, 7.5, 11.5, 8.125], "texture": "#0"},
+ "west": {"uv": [10.75, 7.5, 11.125, 8.125], "texture": "#0"},
+ "up": {"uv": [10.75, 7.5, 10.375, 7.125], "texture": "#0"},
+ "down": {"uv": [11.125, 7.125, 10.75, 7.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11, 5, 9],
+ "to": [14, 5, 12],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [12.5, 3.75, 9]},
+ "faces": {
+ "north": {"uv": [2, 10.625, 2.375, 10.625], "texture": "#0"},
+ "east": {"uv": [1.625, 10.625, 2, 10.625], "texture": "#0"},
+ "south": {"uv": [2.75, 10.625, 3.125, 10.625], "texture": "#0"},
+ "west": {"uv": [2.375, 10.625, 2.75, 10.625], "texture": "#0"},
+ "up": {"uv": [2.375, 10.625, 2, 10.25], "texture": "#0"},
+ "down": {"uv": [2.75, 10.25, 2.375, 10.625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [9.75, 0, 1.25],
+ "to": [14.75, 2, 4.25],
+ "rotation": {"angle": 0, "axis": "y", "origin": [10.5, 1.5, 4.75]},
+ "faces": {
+ "north": {"uv": [3.75, 9.875, 3.125, 10.125], "texture": "#0"},
+ "east": {"uv": [4.125, 9.875, 3.75, 10.125], "texture": "#0"},
+ "south": {"uv": [2.75, 9.875, 2.125, 10.125], "texture": "#0"},
+ "west": {"uv": [3.125, 9.875, 2.75, 10.125], "texture": "#0"},
+ "up": {"uv": [3.125, 9.25, 2.75, 9.875], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [3.5, 9.875, 3.125, 9.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [14.75, 2, 1.25],
+ "to": [18.75, 2, 4.25],
+ "rotation": {"angle": 0, "axis": "y", "origin": [10.5, 1.5, 4.75]},
+ "faces": {
+ "north": {"uv": [8.75, 3.75, 8.25, 3.75], "texture": "#0"},
+ "east": {"uv": [9.125, 3.75, 8.75, 3.75], "texture": "#0"},
+ "south": {"uv": [7.875, 3.75, 7.375, 3.75], "texture": "#0"},
+ "west": {"uv": [8.25, 3.75, 7.875, 3.75], "texture": "#0"},
+ "up": {"uv": [8.25, 3.25, 7.875, 3.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [8.625, 3.75, 8.25, 3.25], "rotation": 270, "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 4, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 4, 0],
+ "scale": [0.91992, 0.91992, 0.91992]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-19.5, 7, -6.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-18.5, 7, -1.5],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [-22.5, 7, -1.5],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [19, 0, -4],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 4,
+ 5,
+ 6,
+ {
+ "name": "group",
+ "origin": [2, 0, 6],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-15, 0, -18],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 7,
+ {
+ "name": "group",
+ "origin": [-20, 0, -12],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9]
+ },
+ {
+ "name": "group",
+ "origin": [-7, 0, -11],
+ "scope": 0,
+ "color": 0,
+ "children": [10, 11]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/trash_props/trash_props5.json b/统计/_sa_decor_models/03_容器/models/block/trash_props/trash_props5.json
new file mode 100644
index 0000000..c2d5e17
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/trash_props/trash_props5.json
@@ -0,0 +1,260 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/trash_props",
+ "particle": "sa_decor:block/particle/trash_containerparticle"
+ },
+ "elements": [
+ {
+ "from": [3, 0.2, 3],
+ "to": [14, 0.5, 17],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3, 0.2, 4]},
+ "faces": {
+ "north": {"uv": [1.75, 5.75, 3.125, 5.875], "texture": "#0"},
+ "east": {"uv": [0, 5.75, 1.75, 5.875], "texture": "#0"},
+ "south": {"uv": [4.875, 5.75, 6.25, 5.875], "texture": "#0"},
+ "west": {"uv": [3.125, 5.75, 4.875, 5.875], "texture": "#0"},
+ "up": {"uv": [3.125, 5.75, 1.75, 4], "texture": "#0"},
+ "down": {"uv": [4.5, 4, 3.125, 5.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, -2],
+ "to": [15, 0.3, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3, 0, -1]},
+ "faces": {
+ "north": {"uv": [1.75, 1.75, 3.625, 1.875], "texture": "#0"},
+ "east": {"uv": [0, 1.75, 1.75, 1.875], "texture": "#0"},
+ "south": {"uv": [5.375, 1.75, 7.25, 1.875], "texture": "#0"},
+ "west": {"uv": [3.625, 1.75, 5.375, 1.875], "texture": "#0"},
+ "up": {"uv": [3.625, 1.75, 1.75, 0], "texture": "#0"},
+ "down": {"uv": [5.5, 0, 3.625, 1.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 0, 0],
+ "to": [13, 4, 8],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [10, 3.05, 4]},
+ "faces": {
+ "north": {"uv": [7.375, 5, 8.125, 5.5], "texture": "#0"},
+ "east": {"uv": [6.375, 5, 7.375, 5.5], "texture": "#0"},
+ "south": {"uv": [9.125, 5, 9.875, 5.5], "texture": "#0"},
+ "west": {"uv": [8.125, 5, 9.125, 5.5], "texture": "#0"},
+ "up": {"uv": [8.125, 5, 7.375, 4], "texture": "#0"},
+ "down": {"uv": [8.875, 4, 8.125, 5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [9, 4, 0],
+ "to": [13, 4, 8],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [10, 3.05, 4]},
+ "faces": {
+ "north": {"uv": [3.875, 8.625, 3.875, 9.125], "rotation": 90, "texture": "#0"},
+ "east": {"uv": [3.875, 7.625, 3.875, 8.625], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [4.875, 8.625, 4.875, 9.125], "rotation": 270, "texture": "#0"},
+ "west": {"uv": [3.875, 8.625, 3.875, 7.625], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [2.875, 8.625, 3.875, 9.125], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [3.875, 8.625, 4.875, 9.125], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 4.1, 0],
+ "to": [11, 4.1, 8],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [10, 3.05, 4]},
+ "faces": {
+ "north": {"uv": [6, 9.375, 6, 9.875], "rotation": 270, "texture": "#0"},
+ "east": {"uv": [6, 9.375, 6, 8.375], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [7, 9.375, 7, 9.875], "rotation": 90, "texture": "#0"},
+ "west": {"uv": [6, 8.375, 6, 9.375], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [6, 9.375, 7, 9.875], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [5, 9.375, 6, 9.875], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [13, 4, 8],
+ "to": [7, 0, 0],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [10, 3.05, 4]},
+ "faces": {
+ "north": {"uv": [9.125, 5.5, 9.875, 5], "texture": "#0"},
+ "east": {"uv": [8.125, 5.5, 9.125, 5], "texture": "#0"},
+ "south": {"uv": [7.375, 5.5, 8.125, 5], "texture": "#0"},
+ "west": {"uv": [6.375, 5.5, 7.375, 5], "texture": "#0"},
+ "up": {"uv": [8.125, 4, 8.875, 5], "texture": "#0"},
+ "down": {"uv": [7.375, 5, 8.125, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0.5, 3.5],
+ "to": [5, 3.5, 10.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 2, 9.5]},
+ "faces": {
+ "north": {"uv": [10.375, 8.375, 10, 8.75], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [9.25, 8.75, 9.625, 9.625], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [10, 8.75, 9.625, 8.375], "texture": "#0"},
+ "west": {"uv": [10, 8.75, 10.375, 9.625], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [9.625, 8.75, 10, 9.625], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [10.375, 8.75, 10.75, 9.625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2.8, 1.3, 10.5],
+ "to": [4.2, 2.7, 13.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 2, 9.5]},
+ "faces": {
+ "north": {"uv": [2.5, 8.5, 2.375, 8.625], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [2.125, 8.625, 2.25, 9], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [2.375, 8.625, 2.25, 8.5], "texture": "#0"},
+ "west": {"uv": [2.375, 8.625, 2.5, 9], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [2.25, 8.625, 2.375, 9], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [2.5, 8.625, 2.625, 9], "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 0, 10],
+ "to": [10, 7, 13],
+ "faces": {
+ "north": {"uv": [9.625, 10.125, 10, 11], "texture": "#0"},
+ "east": {"uv": [9.25, 10.125, 9.625, 11], "texture": "#0"},
+ "south": {"uv": [10.375, 10.125, 10.75, 11], "texture": "#0"},
+ "west": {"uv": [10, 10.125, 10.375, 11], "texture": "#0"},
+ "up": {"uv": [10, 10.125, 9.625, 9.75], "texture": "#0"},
+ "down": {"uv": [10.375, 9.75, 10, 10.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [7.8, 7, 10.8],
+ "to": [9.2, 8, 12.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 7, 0.5]},
+ "faces": {
+ "north": {"uv": [6.5, 5.75, 6.625, 5.875], "texture": "#0"},
+ "east": {"uv": [6.375, 5.75, 6.5, 5.875], "texture": "#0"},
+ "south": {"uv": [6.75, 5.75, 6.875, 5.875], "texture": "#0"},
+ "west": {"uv": [6.625, 5.75, 6.75, 5.875], "texture": "#0"},
+ "up": {"uv": [6.625, 5.75, 6.5, 5.625], "texture": "#0"},
+ "down": {"uv": [6.75, 5.625, 6.625, 5.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 0.6, -2],
+ "to": [15, 0.6, 10],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [8, 0.6, 5]},
+ "faces": {
+ "up": {"uv": [3, 7.5, 1.5, 6], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-1, 0.9, 2],
+ "to": [11, 0.9, 14],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [5, 0.9, 8]},
+ "faces": {
+ "up": {"uv": [3.75, 13.75, 2.25, 12.25], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 4, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 4, 0],
+ "scale": [0.91992, 0.91992, 0.91992]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [18, 0, 16],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [-7, 0, 17],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3, 4, 5]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-8, 0, -2],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 1],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-19.5, 7, -6.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-19, 0, -2],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [19, 0, -4],
+ "scope": 0,
+ "color": 0,
+ "children": [10, 11]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/trash_props/trash_props6.json b/统计/_sa_decor_models/03_容器/models/block/trash_props/trash_props6.json
new file mode 100644
index 0000000..c505fba
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/trash_props/trash_props6.json
@@ -0,0 +1,228 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/trash_props",
+ "particle": "sa_decor:block/particle/trash_containerparticle"
+ },
+ "elements": [
+ {
+ "from": [8.25, 0.25, 10],
+ "to": [13.25, 3.25, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4.5, 3.75, 12]},
+ "faces": {
+ "north": {"uv": [10.375, 7.5, 10.75, 8.125], "rotation": 90, "texture": "#0"},
+ "east": {"uv": [11.125, 7.125, 10.75, 7.5], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [11.125, 7.5, 11.5, 8.125], "rotation": 270, "texture": "#0"},
+ "west": {"uv": [10.75, 7.5, 10.375, 7.125], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [10, 7.5, 10.375, 8.125], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [10.75, 7.5, 11.125, 8.125], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [8.25, 0.25, 13],
+ "to": [8.25, 3.25, 16],
+ "rotation": {"angle": -45, "axis": "y", "origin": [8.25, 1.75, 13]},
+ "faces": {
+ "north": {"uv": [2, 10.625, 2.375, 10.625], "rotation": 90, "texture": "#0"},
+ "east": {"uv": [2.75, 10.25, 2.375, 10.625], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [2.75, 10.625, 3.125, 10.625], "rotation": 270, "texture": "#0"},
+ "west": {"uv": [2.375, 10.625, 2, 10.25], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [1.625, 10.625, 2, 10.625], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [2.375, 10.625, 2.75, 10.625], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 0.3, 0],
+ "to": [11, 0.3, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [19, 0.2, 1]},
+ "faces": {
+ "up": {"uv": [8.375, 7, 7.125, 6], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0.2, 5],
+ "to": [14, 0.2, 17],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [8, 0.2, 11]},
+ "faces": {
+ "up": {"uv": [3, 7.5, 1.5, 6], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4, 0.4, 3],
+ "to": [16, 0.4, 15],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [10, 0.4, 9]},
+ "faces": {
+ "up": {"uv": [3.75, 13.75, 2.25, 12.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [13.6, 0, 2],
+ "to": [15.6, 2, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 0, -1]},
+ "faces": {
+ "north": {"uv": [5.25, 7.875, 5.5, 8.125], "texture": "#0"},
+ "east": {"uv": [5, 7.875, 5.25, 8.125], "texture": "#0"},
+ "south": {"uv": [5.75, 7.875, 6, 8.125], "texture": "#0"},
+ "west": {"uv": [5.5, 7.875, 5.75, 8.125], "texture": "#0"},
+ "up": {"uv": [5.5, 7.875, 5.25, 7.625], "texture": "#0"},
+ "down": {"uv": [5.75, 7.625, 5.5, 7.875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [13, 1, 2],
+ "to": [15, 3, 4],
+ "rotation": {"angle": 45, "axis": "y", "origin": [14, 2, 3]},
+ "faces": {
+ "north": {"uv": [6.125, 10.25, 6.375, 10.5], "texture": "#0"},
+ "east": {"uv": [5.875, 10.25, 6.125, 10.5], "texture": "#0"},
+ "south": {"uv": [6.625, 10.25, 6.875, 10.5], "texture": "#0"},
+ "west": {"uv": [6.375, 10.25, 6.625, 10.5], "texture": "#0"},
+ "up": {"uv": [6.375, 10.25, 6.125, 10], "texture": "#0"},
+ "down": {"uv": [6.625, 10, 6.375, 10.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12, 0, 2],
+ "to": [14, 1, 4],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [13, 0.5, 3]},
+ "faces": {
+ "north": {"uv": [10.5, 4.625, 10.75, 4.75], "texture": "#0"},
+ "east": {"uv": [10.25, 4.625, 10.5, 4.75], "texture": "#0"},
+ "south": {"uv": [11, 4.625, 11.25, 4.75], "texture": "#0"},
+ "west": {"uv": [10.75, 4.625, 11, 4.75], "texture": "#0"},
+ "up": {"uv": [10.75, 4.625, 10.5, 4.375], "texture": "#0"},
+ "down": {"uv": [11, 4.375, 10.75, 4.625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4, 2, 6],
+ "to": [7, 2, 10],
+ "rotation": {"angle": -45, "axis": "y", "origin": [5.5, 1.5, 5.75]},
+ "faces": {
+ "north": {"uv": [7.875, 3.75, 8.25, 3.75], "texture": "#0"},
+ "east": {"uv": [7.375, 3.75, 7.875, 3.75], "texture": "#0"},
+ "south": {"uv": [8.75, 3.75, 9.125, 3.75], "texture": "#0"},
+ "west": {"uv": [8.25, 3.75, 8.75, 3.75], "texture": "#0"},
+ "up": {"uv": [8.25, 3.75, 7.875, 3.25], "texture": "#0"},
+ "down": {"uv": [8.625, 3.25, 8.25, 3.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4, 0, 1],
+ "to": [7, 2, 6],
+ "rotation": {"angle": -45, "axis": "y", "origin": [5.5, 1.5, 5.75]},
+ "faces": {
+ "north": {"uv": [2.75, 9.875, 3.125, 10.125], "texture": "#0"},
+ "east": {"uv": [2.125, 9.875, 2.75, 10.125], "texture": "#0"},
+ "south": {"uv": [3.75, 9.875, 4.125, 10.125], "texture": "#0"},
+ "west": {"uv": [3.125, 9.875, 3.75, 10.125], "texture": "#0"},
+ "up": {"uv": [3.125, 9.875, 2.75, 9.25], "texture": "#0"},
+ "down": {"uv": [3.5, 9.25, 3.125, 9.875], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 4, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 4, 0],
+ "scale": [0.91992, 0.91992, 0.91992]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [18, 0, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 1],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 1],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-19.5, 7, -6.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-20, 0, -12],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [19, 0, -4],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 2,
+ 3,
+ 4,
+ {
+ "name": "group",
+ "origin": [2, 0, 6],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6, 7]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-15, 0, -18],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/vending_machine/vending_machine.json b/统计/_sa_decor_models/03_容器/models/block/vending_machine/vending_machine.json
new file mode 100644
index 0000000..2b2da60
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/vending_machine/vending_machine.json
@@ -0,0 +1,276 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/vending_machine_black",
+ "particle": "sa_decor:block/lootcrates/vending_machine_black"
+ },
+ "elements": [
+ {
+ "name": "root",
+ "from": [-9, -8, 0],
+ "to": [23, 32, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -12, 12]},
+ "faces": {
+ "north": {"uv": [0, 0, 4, 5], "texture": "#2"},
+ "east": {"uv": [0, 5, 2, 10], "texture": "#2"},
+ "south": {"uv": [4, 0, 8, 5], "texture": "#2"},
+ "west": {"uv": [0, 5, 2, 10], "texture": "#2"},
+ "up": {"uv": [6, 7, 2, 5], "texture": "#2"},
+ "down": {"uv": [10, 5, 6, 7], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [1, 2, 0],
+ "to": [19, 28, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -12, 12]},
+ "faces": {
+ "north": {"uv": [2, 7, 4.25, 10.25], "texture": "#2"},
+ "east": {"uv": [6.5, 7, 7, 10.25], "texture": "#2"},
+ "south": {"uv": [4.25, 7, 6.5, 10.25], "texture": "#2"},
+ "west": {"uv": [7, 7, 7.5, 10.25], "texture": "#2"},
+ "up": {"uv": [9.75, 7.5, 7.5, 7], "texture": "#2"},
+ "down": {"uv": [9.75, 7.5, 7.5, 8], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [1.5, 12, 0.9],
+ "to": [18.5, 16, 3.9],
+ "rotation": {"angle": 0, "axis": "x", "origin": [10, 13, 3.9]},
+ "faces": {
+ "north": {"uv": [8, 1, 10.125, 1.5], "texture": "#2"},
+ "east": {"uv": [8, 3.25, 8.375, 3.75], "texture": "#2"},
+ "south": {"uv": [8, 1.5, 10.125, 2], "texture": "#2"},
+ "west": {"uv": [8, 3.75, 8.375, 4.25], "texture": "#2"},
+ "up": {"uv": [10.125, 2.375, 8, 2], "texture": "#2"},
+ "down": {"uv": [10.125, 2.375, 8, 2.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [1.5, 20, 0.9],
+ "to": [18.5, 24, 3.9],
+ "rotation": {"angle": 0, "axis": "x", "origin": [10, 21, 3.9]},
+ "faces": {
+ "north": {"uv": [8, 1, 10.125, 1.5], "texture": "#2"},
+ "east": {"uv": [8, 3.25, 8.375, 3.75], "texture": "#2"},
+ "south": {"uv": [8, 1.5, 10.125, 2], "texture": "#2"},
+ "west": {"uv": [8, 3.75, 8.375, 4.25], "texture": "#2"},
+ "up": {"uv": [10.125, 2.375, 8, 2], "texture": "#2"},
+ "down": {"uv": [10.125, 2.375, 8, 2.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [1.5, 4, 0.9],
+ "to": [18.5, 8, 3.9],
+ "rotation": {"angle": 0, "axis": "x", "origin": [10, 5, 3.9]},
+ "faces": {
+ "north": {"uv": [8, 1, 10.125, 1.5], "texture": "#2"},
+ "east": {"uv": [8, 3.25, 8.375, 3.75], "texture": "#2"},
+ "south": {"uv": [8, 1.5, 10.125, 2], "texture": "#2"},
+ "west": {"uv": [8, 3.75, 8.375, 4.25], "texture": "#2"},
+ "up": {"uv": [10.125, 2.375, 8, 2], "texture": "#2"},
+ "down": {"uv": [10.125, 2.375, 8, 2.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [-9, -10, 14],
+ "to": [-6, -8, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5, -11, 8]},
+ "faces": {
+ "north": {"uv": [8, 4.75, 8.375, 5], "texture": "#2"},
+ "east": {"uv": [8.25, 4.5, 8.5, 4.75], "texture": "#2"},
+ "south": {"uv": [7.75, 8, 8.125, 8.25], "texture": "#2"},
+ "west": {"uv": [7.75, 8.25, 8, 8.5], "texture": "#2"},
+ "up": {"uv": [8.5, 8.25, 8.125, 8], "texture": "#2"},
+ "down": {"uv": [8.625, 4.25, 8.25, 4.5], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [20, -10, 14],
+ "to": [23, -8, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, -11, 8]},
+ "faces": {
+ "north": {"uv": [8, 4.75, 8.375, 5], "texture": "#2"},
+ "east": {"uv": [7.75, 8.25, 8, 8.5], "texture": "#2"},
+ "south": {"uv": [7.75, 8, 8.125, 8.25], "texture": "#2"},
+ "west": {"uv": [8.25, 4.5, 8.5, 4.75], "texture": "#2"},
+ "up": {"uv": [8.5, 8.25, 8.125, 8], "texture": "#2"},
+ "down": {"uv": [8.625, 4.25, 8.25, 4.5], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [-9, -10, 0],
+ "to": [-6, -8, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5, -11, 12]},
+ "faces": {
+ "north": {"uv": [8.375, 4.75, 8, 5], "texture": "#2"},
+ "east": {"uv": [8.5, 4.5, 8.25, 4.75], "texture": "#2"},
+ "south": {"uv": [8.125, 8, 7.75, 8.25], "texture": "#2"},
+ "west": {"uv": [8, 8.25, 7.75, 8.5], "texture": "#2"},
+ "up": {"uv": [8.125, 8.25, 8.5, 8], "texture": "#2"},
+ "down": {"uv": [8.25, 4.25, 8.625, 4.5], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [20, -10, 0],
+ "to": [23, -8, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, -11, 12]},
+ "faces": {
+ "north": {"uv": [8, 4.75, 8.375, 5], "texture": "#2"},
+ "east": {"uv": [7.75, 8.25, 8, 8.5], "texture": "#2"},
+ "south": {"uv": [7.75, 8, 8.125, 8.25], "texture": "#2"},
+ "west": {"uv": [8.25, 4.5, 8.5, 4.75], "texture": "#2"},
+ "up": {"uv": [8.5, 8.25, 8.125, 8], "texture": "#2"},
+ "down": {"uv": [8.625, 4.25, 8.25, 4.5], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root inverted",
+ "from": [23, 32, 16],
+ "to": [-9, -8, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -12, 12]},
+ "faces": {
+ "north": {"uv": [4, 5, 8, 0], "texture": "#2"},
+ "east": {"uv": [0, 10, 2, 5], "texture": "#2"},
+ "south": {"uv": [0, 5, 4, 0], "texture": "#2"},
+ "west": {"uv": [0, 10, 2, 5], "texture": "#2"},
+ "up": {"uv": [6, 5, 10, 7], "texture": "#2"},
+ "down": {"uv": [2, 7, 6, 5], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root inverted",
+ "from": [19, 28, 4],
+ "to": [1, 2, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -12, 12]},
+ "faces": {
+ "north": {"uv": [4.25, 10.25, 6.5, 7], "texture": "#2"},
+ "east": {"uv": [7, 10.25, 7.5, 7], "texture": "#2"},
+ "south": {"uv": [2, 10.25, 4.25, 7], "texture": "#2"},
+ "west": {"uv": [6.5, 10.25, 7, 7], "texture": "#2"},
+ "up": {"uv": [7.5, 7.5, 9.75, 8], "texture": "#2"},
+ "down": {"uv": [7.5, 7.5, 9.75, 7], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root inverted",
+ "from": [18.5, 8, 3.9],
+ "to": [1.5, 4, 0.9],
+ "rotation": {"angle": 0, "axis": "x", "origin": [10, 5, 3.9]},
+ "faces": {
+ "north": {"uv": [8, 2, 10.125, 1.5], "texture": "#2"},
+ "east": {"uv": [8, 4.25, 8.375, 3.75], "texture": "#2"},
+ "south": {"uv": [8, 1.5, 10.125, 1], "texture": "#2"},
+ "west": {"uv": [8, 3.75, 8.375, 3.25], "texture": "#2"},
+ "up": {"uv": [8, 2.375, 10.125, 2.75], "texture": "#2"},
+ "down": {"uv": [8, 2.375, 10.125, 2], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root inverted",
+ "from": [18.5, 24, 3.9],
+ "to": [1.5, 20, 0.9],
+ "rotation": {"angle": 0, "axis": "x", "origin": [10, 21, 3.9]},
+ "faces": {
+ "north": {"uv": [8, 2, 10.125, 1.5], "texture": "#2"},
+ "east": {"uv": [8, 4.25, 8.375, 3.75], "texture": "#2"},
+ "south": {"uv": [8, 1.5, 10.125, 1], "texture": "#2"},
+ "west": {"uv": [8, 3.75, 8.375, 3.25], "texture": "#2"},
+ "up": {"uv": [8, 2.375, 10.125, 2.75], "texture": "#2"},
+ "down": {"uv": [8, 2.375, 10.125, 2], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root inverted",
+ "from": [18.5, 16, 3.9],
+ "to": [1.5, 12, 0.9],
+ "rotation": {"angle": 0, "axis": "x", "origin": [10, 13, 3.9]},
+ "faces": {
+ "north": {"uv": [8, 2, 10.125, 1.5], "texture": "#2"},
+ "east": {"uv": [8, 4.25, 8.375, 3.75], "texture": "#2"},
+ "south": {"uv": [8, 1.5, 10.125, 1], "texture": "#2"},
+ "west": {"uv": [8, 3.75, 8.375, 3.25], "texture": "#2"},
+ "up": {"uv": [8, 2.375, 10.125, 2.75], "texture": "#2"},
+ "down": {"uv": [8, 2.375, 10.125, 2], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.24609, 0.24609, 0.24609]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.24609, 0.24609, 0.24609]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0, 1.75, 0],
+ "scale": [0.18906, 0.18906, 0.18906]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0, 1.75, 0],
+ "scale": [0.18906, 0.18906, 0.18906]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, -1.25, 0],
+ "scale": [0.3125, 0.3125, 0.3125]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [16, -16, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "root",
+ "origin": [8, -15, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ {
+ "name": "group",
+ "origin": [8, -16, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6, 7, 8]
+ },
+ 9,
+ 10,
+ 11,
+ 12,
+ 13
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/vending_machine/vending_machine_low_left.json b/统计/_sa_decor_models/03_容器/models/block/vending_machine/vending_machine_low_left.json
new file mode 100644
index 0000000..595f3b2
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/vending_machine/vending_machine_low_left.json
@@ -0,0 +1,233 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/vending_machine_black",
+ "particle": "sa_decor:block/lootcrates/vending_machine_black"
+ },
+ "elements": [
+ {
+ "name": "root",
+ "from": [-5.5, 14, 0.9],
+ "to": [11.5, 18, 3.9],
+ "rotation": {"angle": 0, "axis": "x", "origin": [3, 15, 3.9]},
+ "faces": {
+ "north": {"uv": [8, 1, 10.125, 1.5], "texture": "#2"},
+ "east": {"uv": [8, 3.25, 8.375, 3.75], "texture": "#2"},
+ "south": {"uv": [8, 1.5, 10.125, 2], "texture": "#2"},
+ "west": {"uv": [8, 3.75, 8.375, 4.25], "texture": "#2"},
+ "up": {"uv": [10.125, 2.375, 8, 2], "texture": "#2"},
+ "down": {"uv": [10.125, 2.375, 8, 2.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [13, 0, 14],
+ "to": [16, 2, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, -1, 8]},
+ "faces": {
+ "north": {"uv": [8, 4.75, 8.375, 5], "texture": "#2"},
+ "east": {"uv": [7.75, 8.25, 8, 8.5], "texture": "#2"},
+ "south": {"uv": [7.75, 8, 8.125, 8.25], "texture": "#2"},
+ "west": {"uv": [8.25, 4.5, 8.5, 4.75], "texture": "#2"},
+ "up": {"uv": [8.5, 8.25, 8.125, 8], "texture": "#2"},
+ "down": {"uv": [8.625, 4.25, 8.25, 4.5], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [13, 0, 0],
+ "to": [16, 2, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, -1, 12]},
+ "faces": {
+ "north": {"uv": [8, 4.75, 8.375, 5], "texture": "#2"},
+ "east": {"uv": [7.75, 8.25, 8, 8.5], "texture": "#2"},
+ "south": {"uv": [7.75, 8, 8.125, 8.25], "texture": "#2"},
+ "west": {"uv": [8.25, 4.5, 8.5, 4.75], "texture": "#2"},
+ "up": {"uv": [8.5, 8.25, 8.125, 8], "texture": "#2"},
+ "down": {"uv": [8.625, 4.25, 8.25, 4.5], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [0, 2, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -2, 12]},
+ "faces": {
+ "north": {"uv": [0, 3.25, 2, 5], "texture": "#2"},
+ "east": {"uv": [0, 8.25, 2, 10], "texture": "#2"},
+ "south": {"uv": [6, 3.25, 8, 5], "texture": "#2"},
+ "west": {"uv": [11.625, 9.5, 10.5, 9], "texture": "#2"},
+ "up": {"uv": [12.25, 7.25, 11.125, 6.75], "texture": "#2"},
+ "down": {"uv": [8, 5, 6, 7], "texture": "#2"}
+ }
+ },
+ {
+ "name": "door",
+ "from": [0, 6, -0.1],
+ "to": [12, 10, 1.9],
+ "shade": false,
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -2, 12]},
+ "faces": {
+ "north": {"uv": [8, 0, 9.5, 0.5], "texture": "#2"},
+ "east": {"uv": [8, 4.25, 8.25, 4.75], "texture": "#2"},
+ "south": {"uv": [8.75, 0.5, 10.25, 1], "texture": "#2"},
+ "west": {"uv": [7.5, 8, 7.75, 8.5], "texture": "#2"},
+ "up": {"uv": [9.5, 3, 8, 2.75], "texture": "#2"},
+ "down": {"uv": [9.5, 3, 8, 3.25], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root inverted",
+ "from": [16, 16, 16],
+ "to": [0, 2, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -2, 12]},
+ "faces": {
+ "north": {"uv": [6, 5, 8, 3.25], "texture": "#2"},
+ "east": {"uv": [11.625, 9, 10.5, 9.5], "texture": "#2"},
+ "south": {"uv": [0, 5, 2, 3.25], "texture": "#2"},
+ "west": {"uv": [0, 10, 2, 8.25], "texture": "#2"},
+ "up": {"uv": [6, 5, 8, 7], "texture": "#2"},
+ "down": {"uv": [11.125, 7.25, 12.25, 6.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root inverted",
+ "from": [11.5, 18, 3.9],
+ "to": [-5.5, 14, 0.9],
+ "rotation": {"angle": 0, "axis": "x", "origin": [3, 15, 3.9]},
+ "faces": {
+ "north": {"uv": [8, 2, 10.125, 1.5], "texture": "#2"},
+ "east": {"uv": [8, 4.25, 8.375, 3.75], "texture": "#2"},
+ "south": {"uv": [8, 1.5, 10.125, 1], "texture": "#2"},
+ "west": {"uv": [8, 3.75, 8.375, 3.25], "texture": "#2"},
+ "up": {"uv": [8, 2.375, 10.125, 2.75], "texture": "#2"},
+ "down": {"uv": [8, 2.375, 10.125, 2], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.3125, 0.3125, 0.3125]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [16, -16, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [16, -16, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6]
+ },
+ {
+ "name": "group",
+ "origin": [16, 16, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [16, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "root",
+ "origin": [8, -15, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, -18, 12],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, -18, 12],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [0, -18, 12],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [3, 7, 3.9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [3, 15, 3.9],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, -16, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "door",
+ "origin": [11, -5, -4.1],
+ "scope": 0,
+ "color": 1,
+ "shade": false,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/vending_machine/vending_machine_low_right.json b/统计/_sa_decor_models/03_容器/models/block/vending_machine/vending_machine_low_right.json
new file mode 100644
index 0000000..c46d8dc
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/vending_machine/vending_machine_low_right.json
@@ -0,0 +1,233 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/vending_machine_black",
+ "particle": "sa_decor:block/lootcrates/vending_machine_black"
+ },
+ "elements": [
+ {
+ "name": "root",
+ "from": [0, 2, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -2, 12]},
+ "faces": {
+ "north": {"uv": [2, 3.25, 4, 5], "texture": "#2"},
+ "east": {"uv": [11.625, 9.5, 10.5, 9], "texture": "#2"},
+ "south": {"uv": [4, 3.25, 6, 5], "texture": "#2"},
+ "west": {"uv": [0, 8.25, 2, 10], "texture": "#2"},
+ "up": {"uv": [13.375, 7.25, 12.25, 6.75], "texture": "#2"},
+ "down": {"uv": [10, 5, 8, 7], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [10, 12, 0],
+ "to": [28, 16, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -2, 12]},
+ "faces": {
+ "north": {"uv": [2, 9.75, 4.25, 10.25], "texture": "#2"},
+ "east": {"uv": [6.5, 9.75, 7, 10.25], "texture": "#2"},
+ "south": {"uv": [4.25, 9.75, 6.5, 10.25], "texture": "#2"},
+ "west": {"uv": [7, 9.75, 7.5, 10.25], "texture": "#2"},
+ "up": {"uv": [13.375, 7.25, 11.125, 6.75], "texture": "#2"},
+ "down": {"uv": [9.75, 7.5, 7.5, 8], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [0, 0, 14],
+ "to": [3, 2, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, -1, 8]},
+ "faces": {
+ "north": {"uv": [8, 4.75, 8.375, 5], "texture": "#2"},
+ "east": {"uv": [8.25, 4.5, 8.5, 4.75], "texture": "#2"},
+ "south": {"uv": [7.75, 8, 8.125, 8.25], "texture": "#2"},
+ "west": {"uv": [7.75, 8.25, 8, 8.5], "texture": "#2"},
+ "up": {"uv": [8.5, 8.25, 8.125, 8], "texture": "#2"},
+ "down": {"uv": [8.625, 4.25, 8.25, 4.5], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [0, 0, 0],
+ "to": [3, 2, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, -1, 12]},
+ "faces": {
+ "north": {"uv": [8.375, 4.75, 8, 5], "texture": "#2"},
+ "east": {"uv": [8.5, 4.5, 8.25, 4.75], "texture": "#2"},
+ "south": {"uv": [8.125, 8, 7.75, 8.25], "texture": "#2"},
+ "west": {"uv": [8, 8.25, 7.75, 8.5], "texture": "#2"},
+ "up": {"uv": [8.125, 8.25, 8.5, 8], "texture": "#2"},
+ "down": {"uv": [8.25, 4.25, 8.625, 4.5], "texture": "#2"}
+ }
+ },
+ {
+ "name": "door",
+ "from": [10, 6, -0.1],
+ "to": [16, 10, 1.9],
+ "shade": false,
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -2, 12]},
+ "faces": {
+ "north": {"uv": [9.5, 0, 10.25, 0.5], "texture": "#2"},
+ "east": {"uv": [8, 4.25, 8.25, 4.75], "texture": "#2"},
+ "south": {"uv": [8, 0.5, 8.75, 1], "texture": "#2"},
+ "west": {"uv": [7.5, 8, 7.75, 8.5], "texture": "#2"},
+ "up": {"uv": [10.25, 3, 9.5, 2.75], "texture": "#2"},
+ "down": {"uv": [10.25, 3, 9.5, 3.25], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root inverted",
+ "from": [28, 16, 4],
+ "to": [10, 12, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -2, 12]},
+ "faces": {
+ "north": {"uv": [4.25, 10.25, 6.5, 9.75], "texture": "#2"},
+ "east": {"uv": [7, 10.25, 7.5, 9.75], "texture": "#2"},
+ "south": {"uv": [2, 10.25, 4.25, 9.75], "texture": "#2"},
+ "west": {"uv": [6.5, 10.25, 7, 9.75], "texture": "#2"},
+ "up": {"uv": [7.5, 7.5, 9.75, 8], "texture": "#2"},
+ "down": {"uv": [11.125, 7.25, 13.375, 6.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root inverted",
+ "from": [16, 16, 16],
+ "to": [0, 2, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -2, 12]},
+ "faces": {
+ "north": {"uv": [4, 5, 6, 3.25], "texture": "#2"},
+ "east": {"uv": [0, 10, 2, 8.25], "texture": "#2"},
+ "south": {"uv": [2, 5, 4, 3.25], "texture": "#2"},
+ "west": {"uv": [11.625, 9, 10.5, 9.5], "texture": "#2"},
+ "up": {"uv": [8, 5, 10, 7], "texture": "#2"},
+ "down": {"uv": [12.25, 7.25, 13.375, 6.75], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.3125, 0.3125, 0.3125]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [16, -16, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [16, -16, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [16, 16, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [16, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "root",
+ "origin": [8, -15, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, -18, 12],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, -18, 12],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [0, -18, 12],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [3, 7, 3.9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [3, 15, 3.9],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, -16, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "door",
+ "origin": [11, -5, -4.1],
+ "scope": 0,
+ "color": 1,
+ "shade": false,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/vending_machine/vending_machine_mid_left.json b/统计/_sa_decor_models/03_容器/models/block/vending_machine/vending_machine_mid_left.json
new file mode 100644
index 0000000..8aabfff
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/vending_machine/vending_machine_mid_left.json
@@ -0,0 +1,190 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [128, 128],
+ "render_type": "cutout_mipped",
+ "textures": {
+ "2": "sa_decor:block/lootcrates/vending_machine_black",
+ "particle": "sa_decor:block/lootcrates/vending_machine_black"
+ },
+ "elements": [
+ {
+ "name": "root",
+ "from": [0, 0, 0],
+ "to": [12, 16, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -18, 12]},
+ "faces": {
+ "north": {"uv": [2, 7.75, 3.5, 9.75], "texture": "#2"},
+ "east": {"uv": [6.5, 7.75, 7, 9.75], "texture": "#2"},
+ "south": {"uv": [5, 7.75, 6.5, 9.75], "texture": "#2"},
+ "west": {"uv": [11.625, 9.5, 10.5, 9], "texture": "#2"},
+ "up": {"uv": [12.625, 7.25, 11.125, 6.75], "texture": "#2"},
+ "down": {"uv": [12.625, 7.25, 11.125, 6.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -18, 12]},
+ "faces": {
+ "north": {"uv": [0, 1.25, 2, 3.25], "texture": "#2"},
+ "east": {"uv": [0, 6.25, 2, 8.25], "texture": "#2"},
+ "south": {"uv": [6, 1.25, 8, 3.25], "texture": "#2"},
+ "west": {"uv": [11.625, 9.5, 10.5, 9], "texture": "#2"},
+ "up": {"uv": [12.25, 7.25, 11.125, 6.75], "texture": "#2"},
+ "down": {"uv": [12.25, 7.25, 11.125, 6.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root inverted",
+ "from": [12, 16, 4],
+ "to": [0, 0, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -18, 12]},
+ "faces": {
+ "north": {"uv": [5, 9.75, 6.5, 7.75], "texture": "#2"},
+ "east": {"uv": [11.625, 9, 10.5, 9.5], "texture": "#2"},
+ "south": {"uv": [2, 9.75, 3.5, 7.75], "texture": "#2"},
+ "west": {"uv": [6.5, 9.75, 7, 7.75], "texture": "#2"},
+ "up": {"uv": [11.125, 7.25, 12.625, 6.75], "texture": "#2"},
+ "down": {"uv": [11.125, 7.25, 12.625, 6.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root inverted",
+ "from": [16, 16, 16],
+ "to": [0, 0, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -18, 12]},
+ "faces": {
+ "north": {"uv": [6, 3.25, 8, 1.25], "texture": "#2"},
+ "east": {"uv": [11.625, 9, 10.5, 9.5], "texture": "#2"},
+ "south": {"uv": [0, 3.25, 2, 1.25], "texture": "#2"},
+ "west": {"uv": [0, 8.25, 2, 6.25], "texture": "#2"},
+ "up": {"uv": [11.125, 7.25, 12.25, 6.75], "texture": "#2"},
+ "down": {"uv": [11.125, 7.25, 12.25, 6.75], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.3125, 0.3125, 0.3125]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [16, -16, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [16, -16, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [16, 16, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [16, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ }
+ ]
+ },
+ {
+ "name": "root",
+ "origin": [8, -15, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, -18, 12],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, -18, 12],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [0, -18, 12],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [3, 7, 3.9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [3, 15, 3.9],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, -16, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "door",
+ "origin": [11, -5, -4.1],
+ "scope": 0,
+ "color": 1,
+ "shade": false,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/vending_machine/vending_machine_mid_right.json b/统计/_sa_decor_models/03_容器/models/block/vending_machine/vending_machine_mid_right.json
new file mode 100644
index 0000000..daf8782
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/vending_machine/vending_machine_mid_right.json
@@ -0,0 +1,218 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/vending_machine_black",
+ "particle": "sa_decor:block/lootcrates/vending_machine_black"
+ },
+ "elements": [
+ {
+ "name": "root",
+ "from": [10.5, 6, 0.9],
+ "to": [27.5, 10, 3.9],
+ "rotation": {"angle": 0, "axis": "x", "origin": [19, 7, 3.9]},
+ "faces": {
+ "north": {"uv": [8, 1, 10.125, 1.5], "texture": "#2"},
+ "east": {"uv": [8, 3.25, 8.375, 3.75], "texture": "#2"},
+ "south": {"uv": [8, 1.5, 10.125, 2], "texture": "#2"},
+ "west": {"uv": [8, 3.75, 8.375, 4.25], "texture": "#2"},
+ "up": {"uv": [10.125, 2.375, 8, 2], "texture": "#2"},
+ "down": {"uv": [10.125, 2.375, 8, 2.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -18, 12]},
+ "faces": {
+ "north": {"uv": [2, 1.25, 4, 3.25], "texture": "#2"},
+ "east": {"uv": [11.625, 9.5, 10.5, 9], "texture": "#2"},
+ "south": {"uv": [4, 1.25, 6, 3.25], "texture": "#2"},
+ "west": {"uv": [0, 6.25, 2, 8.25], "texture": "#2"},
+ "up": {"uv": [13.375, 7.25, 12.25, 6.75], "texture": "#2"},
+ "down": {"uv": [13.375, 7.25, 12.25, 6.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [10, 0, 0],
+ "to": [16, 16, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -18, 12]},
+ "faces": {
+ "north": {"uv": [3.5, 7.75, 4.25, 9.75], "texture": "#2"},
+ "east": {"uv": [11.625, 9.5, 10.5, 9], "texture": "#2"},
+ "south": {"uv": [4.25, 7.75, 5, 9.75], "texture": "#2"},
+ "west": {"uv": [7, 7.75, 7.5, 9.75], "texture": "#2"},
+ "up": {"uv": [13.375, 7.25, 12.625, 6.75], "texture": "#2"},
+ "down": {"uv": [13.375, 7.25, 12.625, 6.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root inverted",
+ "from": [16, 16, 4],
+ "to": [10, 0, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -18, 12]},
+ "faces": {
+ "north": {"uv": [4.25, 9.75, 5, 7.75], "texture": "#2"},
+ "east": {"uv": [7, 9.75, 7.5, 7.75], "texture": "#2"},
+ "south": {"uv": [3.5, 9.75, 4.25, 7.75], "texture": "#2"},
+ "west": {"uv": [11.625, 9, 10.5, 9.5], "texture": "#2"},
+ "up": {"uv": [12.625, 7.25, 13.375, 6.75], "texture": "#2"},
+ "down": {"uv": [12.625, 7.25, 13.375, 6.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root inverted",
+ "from": [16, 16, 16],
+ "to": [0, 0, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -18, 12]},
+ "faces": {
+ "north": {"uv": [4, 3.25, 6, 1.25], "texture": "#2"},
+ "east": {"uv": [0, 8.25, 2, 6.25], "texture": "#2"},
+ "south": {"uv": [2, 3.25, 4, 1.25], "texture": "#2"},
+ "west": {"uv": [11.625, 9, 10.5, 9.5], "texture": "#2"},
+ "up": {"uv": [12.25, 7.25, 13.375, 6.75], "texture": "#2"},
+ "down": {"uv": [12.25, 7.25, 13.375, 6.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root inverted",
+ "from": [27.5, 10, 3.9],
+ "to": [10.5, 6, 0.9],
+ "rotation": {"angle": 0, "axis": "x", "origin": [19, 7, 3.9]},
+ "faces": {
+ "north": {"uv": [8, 2, 10.125, 1.5], "texture": "#2"},
+ "east": {"uv": [8, 4.25, 8.375, 3.75], "texture": "#2"},
+ "south": {"uv": [8, 1.5, 10.125, 1], "texture": "#2"},
+ "west": {"uv": [8, 3.75, 8.375, 3.25], "texture": "#2"},
+ "up": {"uv": [8, 2.375, 10.125, 2.75], "texture": "#2"},
+ "down": {"uv": [8, 2.375, 10.125, 2], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.3125, 0.3125, 0.3125]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [16, -16, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [16, -16, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [16, 16, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [16, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "root",
+ "origin": [8, -15, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, -18, 12],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, -18, 12],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [0, -18, 12],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [3, 7, 3.9],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [3, 15, 3.9],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, -16, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "door",
+ "origin": [11, -5, -4.1],
+ "scope": 0,
+ "color": 1,
+ "shade": false,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/vending_machine/vending_machine_top_left.json b/统计/_sa_decor_models/03_容器/models/block/vending_machine/vending_machine_top_left.json
new file mode 100644
index 0000000..b9ad80b
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/vending_machine/vending_machine_top_left.json
@@ -0,0 +1,190 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/vending_machine_black",
+ "particle": "sa_decor:block/lootcrates/vending_machine_black"
+ },
+ "elements": [
+ {
+ "name": "root",
+ "from": [-6, 0, 0],
+ "to": [12, 6, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -34, 12]},
+ "faces": {
+ "north": {"uv": [2, 7, 4.25, 7.75], "texture": "#2"},
+ "east": {"uv": [6.5, 7, 7, 7.75], "texture": "#2"},
+ "south": {"uv": [4.25, 7, 6.5, 7.75], "texture": "#2"},
+ "west": {"uv": [7, 7, 7.5, 7.75], "texture": "#2"},
+ "up": {"uv": [9.75, 7.5, 7.5, 7], "texture": "#2"},
+ "down": {"uv": [13.375, 7.25, 11.125, 6.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [0, 0, 0],
+ "to": [16, 10, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -34, 12]},
+ "faces": {
+ "north": {"uv": [0, 0, 2, 1.25], "texture": "#2"},
+ "east": {"uv": [0, 5, 2, 6.25], "texture": "#2"},
+ "south": {"uv": [6, 0, 8, 1.25], "texture": "#2"},
+ "west": {"uv": [11.625, 9.5, 10.5, 9], "texture": "#2"},
+ "up": {"uv": [4, 7, 2, 5], "texture": "#2"},
+ "down": {"uv": [12.25, 7.25, 11.125, 6.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root inverted",
+ "from": [12, 6, 4],
+ "to": [-6, 0, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -34, 12]},
+ "faces": {
+ "north": {"uv": [4.25, 7.75, 6.5, 7], "texture": "#2"},
+ "east": {"uv": [7, 7.75, 7.5, 7], "texture": "#2"},
+ "south": {"uv": [2, 7.75, 4.25, 7], "texture": "#2"},
+ "west": {"uv": [6.5, 7.75, 7, 7], "texture": "#2"},
+ "up": {"uv": [11.125, 7.25, 13.375, 6.75], "texture": "#2"},
+ "down": {"uv": [7.5, 7.5, 9.75, 7], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root inverted",
+ "from": [16, 10, 16],
+ "to": [0, 0, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -34, 12]},
+ "faces": {
+ "north": {"uv": [6, 1.25, 8, 0], "texture": "#2"},
+ "east": {"uv": [11.625, 9, 10.5, 9.5], "texture": "#2"},
+ "south": {"uv": [0, 1.25, 2, 0], "texture": "#2"},
+ "west": {"uv": [0, 6.25, 2, 5], "texture": "#2"},
+ "up": {"uv": [11.125, 7.25, 12.25, 6.75], "texture": "#2"},
+ "down": {"uv": [2, 7, 4, 5], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.3125, 0.3125, 0.3125]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [16, -16, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [16, -16, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [16, 16, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [16, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "root",
+ "origin": [8, -15, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, -18, 12],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, -18, 12],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [0, -18, 12],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [3, 7, 3.9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [3, 15, 3.9],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, -16, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "door",
+ "origin": [11, -5, -4.1],
+ "scope": 0,
+ "color": 1,
+ "shade": false,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/vending_machine/vending_machine_top_right.json b/统计/_sa_decor_models/03_容器/models/block/vending_machine/vending_machine_top_right.json
new file mode 100644
index 0000000..357fd73
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/vending_machine/vending_machine_top_right.json
@@ -0,0 +1,194 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/vending_machine_black",
+ "particle": "sa_decor:block/lootcrates/vending_machine_black"
+ },
+ "elements": [
+ {
+ "name": "root",
+ "from": [10.5, -2, 0.9],
+ "to": [27.5, 2, 3.9],
+ "rotation": {"angle": 0, "axis": "x", "origin": [19, -1, 3.9]},
+ "faces": {
+ "north": {"uv": [8, 1, 10.125, 1.5], "texture": "#2"},
+ "east": {"uv": [8, 3.25, 8.375, 3.75], "texture": "#2"},
+ "south": {"uv": [8, 1.5, 10.125, 2], "texture": "#2"},
+ "west": {"uv": [8, 3.75, 8.375, 4.25], "texture": "#2"},
+ "up": {"uv": [10.125, 2.375, 8, 2], "texture": "#2"},
+ "down": {"uv": [10.125, 2.375, 8, 2.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [0, 0, 0],
+ "to": [16, 10, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -34, 12]},
+ "faces": {
+ "north": {"uv": [2, 0, 4, 1.25], "texture": "#2"},
+ "east": {"uv": [11.625, 9.5, 10.5, 9], "texture": "#2"},
+ "south": {"uv": [4, 0, 6, 1.25], "texture": "#2"},
+ "west": {"uv": [0, 5, 2, 6.25], "texture": "#2"},
+ "up": {"uv": [6, 7, 4, 5], "texture": "#2"},
+ "down": {"uv": [11.625, 9.5, 10.5, 9], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root inverted",
+ "from": [16, 10, 16],
+ "to": [0, 0, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -34, 12]},
+ "faces": {
+ "north": {"uv": [4, 1.25, 6, 0], "texture": "#2"},
+ "east": {"uv": [0, 6.25, 2, 5], "texture": "#2"},
+ "south": {"uv": [2, 1.25, 4, 0], "texture": "#2"},
+ "west": {"uv": [11.625, 9, 10.5, 9.5], "texture": "#2"},
+ "up": {"uv": [10.5, 9.5, 11.625, 9], "texture": "#2"},
+ "down": {"uv": [4, 7, 6, 5], "texture": "#2"}
+ }
+ },
+ {
+ "name": "root inverted",
+ "from": [27.5, 2, 3.9],
+ "to": [10.5, -2, 0.9],
+ "rotation": {"angle": 0, "axis": "x", "origin": [19, -1, 3.9]},
+ "faces": {
+ "north": {"uv": [8, 2, 10.125, 1.5], "texture": "#2"},
+ "east": {"uv": [8, 4.25, 8.375, 3.75], "texture": "#2"},
+ "south": {"uv": [8, 1.5, 10.125, 1], "texture": "#2"},
+ "west": {"uv": [8, 3.75, 8.375, 3.25], "texture": "#2"},
+ "up": {"uv": [8, 2.375, 10.125, 2.75], "texture": "#2"},
+ "down": {"uv": [8, 2.375, 10.125, 2], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.3125, 0.3125, 0.3125]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [16, -16, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [16, -16, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [16, 16, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [16, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "root",
+ "origin": [8, -15, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, -18, 12],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, -18, 12],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [0, -18, 12],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [3, 7, 3.9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [3, 15, 3.9],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ {
+ "name": "group",
+ "origin": [8, -16, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 3
+ ]
+ },
+ {
+ "name": "door",
+ "origin": [11, -5, -4.1],
+ "scope": 0,
+ "color": 1,
+ "shade": false,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wall_metal_counter_cabinet/wall_metal_counter_cabinet.json b/统计/_sa_decor_models/03_容器/models/block/wall_metal_counter_cabinet/wall_metal_counter_cabinet.json
new file mode 100644
index 0000000..c7d3e29
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wall_metal_counter_cabinet/wall_metal_counter_cabinet.json
@@ -0,0 +1,129 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/wall_metal_counter_cabinet/wall_metal_counter_cabinet_open",
+ "particle": "sa_decor:block/wall_metal_counter_cabinet/wall_metal_counter_cabinet_open"
+ },
+ "elements": [
+ {
+ "from": [0, 14, 7],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 14.5, 16]},
+ "faces": {
+ "north": {"uv": [9.75, 6.5, 13.75, 7], "texture": "#0"},
+ "east": {"uv": [11.5, 7, 13.75, 7.5], "texture": "#0"},
+ "south": {"uv": [9.75, 7.5, 13.75, 8], "texture": "#0"},
+ "west": {"uv": [9.75, 8, 12, 8.5], "texture": "#0"},
+ "up": {"uv": [4, 4, 0, 1.75], "texture": "#0"},
+ "down": {"uv": [4, 4, 0, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 5, 7],
+ "to": [16, 14, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-3.6, -8, 2.5]},
+ "faces": {
+ "north": {"uv": [0, 8, 4, 10.25], "texture": "#0"},
+ "east": {"uv": [5.75, 8, 8, 10.25], "texture": "#0"},
+ "south": {"uv": [4, 8, 8, 10.25], "texture": "#0"},
+ "west": {"uv": [8, 8, 5.75, 10.25], "texture": "#0"},
+ "up": {"uv": [8, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [8, 5.75, 4, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 6, 6],
+ "to": [8, 14, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 6, 7]},
+ "faces": {
+ "north": {"uv": [8.25, 8.5, 9.75, 10.5], "texture": "#0"},
+ "east": {"uv": [7.5, 10.25, 7.75, 12.25], "texture": "#0"},
+ "south": {"uv": [9.75, 6.5, 8, 8.5], "texture": "#0"},
+ "west": {"uv": [7.75, 10.25, 8, 12.25], "texture": "#0"},
+ "up": {"uv": [12, 9.25, 10.5, 9], "texture": "#0"},
+ "down": {"uv": [12, 9.25, 10.5, 9.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [8, 6, 6],
+ "to": [14, 14, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 6, 7]},
+ "faces": {
+ "north": {"uv": [8, 4.5, 9.5, 6.5], "texture": "#0"},
+ "east": {"uv": [7, 10.25, 7.25, 12.25], "texture": "#0"},
+ "south": {"uv": [8, 6.5, 9.75, 8.5], "texture": "#0"},
+ "west": {"uv": [7.25, 10.25, 7.5, 12.25], "texture": "#0"},
+ "up": {"uv": [12, 8.75, 10.5, 8.5], "texture": "#0"},
+ "down": {"uv": [12, 8.75, 10.5, 9], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [1.5, -1.75, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7.5, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [7.5, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 1,
+ {
+ "name": "group",
+ "origin": [-10.6, -8, -20.5],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wall_metal_counter_cabinet/wall_metal_counter_cabinet_open.json b/统计/_sa_decor_models/03_容器/models/block/wall_metal_counter_cabinet/wall_metal_counter_cabinet_open.json
new file mode 100644
index 0000000..19e1a5f
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wall_metal_counter_cabinet/wall_metal_counter_cabinet_open.json
@@ -0,0 +1,128 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/wall_metal_counter_cabinet/wall_metal_counter_cabinet_open",
+ "particle": "sa_decor:block/wall_metal_counter_cabinet/wall_metal_counter_cabinet_open"
+ },
+ "elements": [
+ {
+ "from": [0, 14, 7],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 14.5, 16]},
+ "faces": {
+ "north": {"uv": [9.75, 6.5, 13.75, 7], "texture": "#0"},
+ "east": {"uv": [11.5, 7, 13.75, 7.5], "texture": "#0"},
+ "south": {"uv": [9.75, 7.5, 13.75, 8], "texture": "#0"},
+ "west": {"uv": [9.75, 8, 12, 8.5], "texture": "#0"},
+ "up": {"uv": [4, 4, 0, 1.75], "texture": "#0"},
+ "down": {"uv": [4, 4, 0, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 5, 7],
+ "to": [16, 14, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-3.6, -8, 2.5]},
+ "faces": {
+ "north": {"uv": [0, 8, 4, 10.25], "texture": "#0"},
+ "east": {"uv": [5.75, 8, 8, 10.25], "texture": "#0"},
+ "south": {"uv": [4, 8, 8, 10.25], "texture": "#0"},
+ "west": {"uv": [8, 8, 5.75, 10.25], "texture": "#0"},
+ "up": {"uv": [8, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [8, 5.75, 4, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 6, 1],
+ "to": [2, 14, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 6, 7]},
+ "faces": {
+ "north": {"uv": [7.5, 10.25, 7.75, 12.25], "texture": "#0"},
+ "east": {"uv": [9.75, 6.5, 8, 8.5], "texture": "#0"},
+ "south": {"uv": [7.75, 10.25, 8, 12.25], "texture": "#0"},
+ "west": {"uv": [8.25, 8.5, 9.75, 10.5], "texture": "#0"},
+ "up": {"uv": [12, 9.25, 10.5, 9], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [12, 9.25, 10.5, 9.5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 6, 1],
+ "to": [15, 14, 7],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [14, 6, 7]},
+ "faces": {
+ "north": {"uv": [7.25, 10.25, 7.5, 12.25], "texture": "#0"},
+ "east": {"uv": [8, 4.5, 9.5, 6.5], "texture": "#0"},
+ "south": {"uv": [7, 10.25, 7.25, 12.25], "texture": "#0"},
+ "west": {"uv": [8, 6.5, 9.75, 8.5], "texture": "#0"},
+ "up": {"uv": [12, 8.75, 10.5, 8.5], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [12, 8.75, 10.5, 9], "rotation": 270, "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7.5, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [7.5, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 1,
+ {
+ "name": "group",
+ "origin": [-10.6, -8, -20.5],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wall_metal_rack/wall_metal_rack.json b/统计/_sa_decor_models/03_容器/models/block/wall_metal_rack/wall_metal_rack.json
new file mode 100644
index 0000000..d2568a0
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wall_metal_rack/wall_metal_rack.json
@@ -0,0 +1,161 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/metal_rack2",
+ "particle": "sa_decor:block/lootcrates/metal_rack2"
+ },
+ "elements": [
+ {
+ "from": [14.5, 3, 12],
+ "to": [14.5, 7, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13.5, -4, 16]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "east": {"uv": [4.25, 4.25, 5.25, 5.25], "texture": "#1"},
+ "south": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "west": {"uv": [5.25, 4.25, 4.25, 5.25], "texture": "#1"},
+ "up": {"uv": [1, 0, 0, 0], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [0, 0, 1, 0], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [1.5, 3, 12],
+ "to": [1.5, 7, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.5, -4, 16]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "east": {"uv": [4.25, 4.25, 5.25, 5.25], "texture": "#1"},
+ "south": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "west": {"uv": [5.25, 4.25, 4.25, 5.25], "texture": "#1"},
+ "up": {"uv": [1, 0, 0, 0], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [0, 0, 1, 0], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 7, 6],
+ "to": [16, 10, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 9]},
+ "faces": {
+ "north": {"uv": [0.75, 4.25, 4.25, 5], "texture": "#1"},
+ "east": {"uv": [0.75, 4.25, 4.25, 5], "texture": "#1"},
+ "south": {"uv": [0.75, 4.25, 4.25, 5], "texture": "#1"},
+ "west": {"uv": [0.75, 4.25, 4.25, 5], "texture": "#1"},
+ "up": {"uv": [4, 10.75, 0, 8.25], "texture": "#1"},
+ "down": {"uv": [4, 10.75, 0, 8.25], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [1.5, -1.25, 0],
+ "scale": [0.83594, 0.83594, 0.83594]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [14, 0, 2],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": [1]
+ }
+ ]
+ },
+ 2
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [14, 0, 2],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wall_metal_rack/wall_metal_rack1.json b/统计/_sa_decor_models/03_容器/models/block/wall_metal_rack/wall_metal_rack1.json
new file mode 100644
index 0000000..824c7e5
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wall_metal_rack/wall_metal_rack1.json
@@ -0,0 +1,189 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/metal_rack2",
+ "particle": "sa_decor:block/lootcrates/metal_rack2"
+ },
+ "elements": [
+ {
+ "from": [14.5, 3, 12],
+ "to": [14.5, 7, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13.5, -4, 16]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "east": {"uv": [4.25, 4.25, 5.25, 5.25], "texture": "#1"},
+ "south": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "west": {"uv": [5.25, 4.25, 4.25, 5.25], "texture": "#1"},
+ "up": {"uv": [1, 0, 0, 0], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [0, 0, 1, 0], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [1.5, 3, 12],
+ "to": [1.5, 7, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.5, -4, 16]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "east": {"uv": [4.25, 4.25, 5.25, 5.25], "texture": "#1"},
+ "south": {"uv": [0, 0, 0, 1], "texture": "#1"},
+ "west": {"uv": [5.25, 4.25, 4.25, 5.25], "texture": "#1"},
+ "up": {"uv": [1, 0, 0, 0], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [0, 0, 1, 0], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 7, 6],
+ "to": [16, 10, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 9]},
+ "faces": {
+ "north": {"uv": [0.75, 4.25, 4.25, 5], "texture": "#1"},
+ "east": {"uv": [0.75, 4.25, 4.25, 5], "texture": "#1"},
+ "south": {"uv": [0.75, 4.25, 4.25, 5], "texture": "#1"},
+ "west": {"uv": [0.75, 4.25, 4.25, 5], "texture": "#1"},
+ "up": {"uv": [4, 10.75, 0, 8.25], "texture": "#1"},
+ "down": {"uv": [4, 10.75, 0, 8.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7, 10, 9],
+ "to": [15, 14, 14],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [11, 12, 11.5]},
+ "faces": {
+ "north": {"uv": [1.75, 15, 3.75, 16], "texture": "#1"},
+ "east": {"uv": [0.5, 15, 1.75, 16], "texture": "#1"},
+ "south": {"uv": [5, 15, 7, 16], "texture": "#1"},
+ "west": {"uv": [3.75, 15, 5, 16], "texture": "#1"},
+ "up": {"uv": [3.75, 15, 1.75, 13.75], "texture": "#1"},
+ "down": {"uv": [5.75, 13.75, 3.75, 15], "texture": "#1"}
+ }
+ },
+ {
+ "from": [3, 10, 9],
+ "to": [8, 14, 12],
+ "rotation": {"angle": 45, "axis": "y", "origin": [4.5, 12, 11.5]},
+ "faces": {
+ "north": {"uv": [8.25, 15, 9.5, 16], "texture": "#1"},
+ "east": {"uv": [7.5, 15, 8.25, 16], "texture": "#1"},
+ "south": {"uv": [10.25, 15, 11.5, 16], "texture": "#1"},
+ "west": {"uv": [9.5, 15, 10.25, 16], "texture": "#1"},
+ "up": {"uv": [9.5, 15, 8.25, 14.25], "texture": "#1"},
+ "down": {"uv": [10.75, 14.25, 9.5, 15], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [1.5, -1.25, 0],
+ "scale": [0.83594, 0.83594, 0.83594]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [14, 0, 2],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": [1]
+ }
+ ]
+ },
+ 2
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [14, 0, 2],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-13, 0, 2.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ 3,
+ 4
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wall_wooden_drawer/wall_wooden_drawer.json b/统计/_sa_decor_models/03_容器/models/block/wall_wooden_drawer/wall_wooden_drawer.json
new file mode 100644
index 0000000..a9167db
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wall_wooden_drawer/wall_wooden_drawer.json
@@ -0,0 +1,107 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wall_cabinet",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 4],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 4, 4], "texture": "#1"},
+ "east": {"uv": [4.25, 0, 7.25, 4], "texture": "#1"},
+ "south": {"uv": [0, 4.25, 4, 8.25], "texture": "#1"},
+ "west": {"uv": [7.25, 0, 4.25, 4], "texture": "#1"},
+ "up": {"uv": [8.25, 7.25, 4.25, 4.25], "texture": "#1"},
+ "down": {"uv": [11.5, 0, 7.5, 3], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8, 2, 3],
+ "to": [14, 14, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 2, 4]},
+ "faces": {
+ "north": {"uv": [4.25, 7.5, 5.75, 10.5], "texture": "#1"},
+ "east": {"uv": [7.75, 7.5, 8.25, 10.5], "texture": "#1"},
+ "south": {"uv": [6, 7.5, 7.5, 10.5], "texture": "#1"},
+ "west": {"uv": [0, 8.5, 0.5, 11.5], "texture": "#1"},
+ "up": {"uv": [9, 3.75, 7.5, 3.25], "texture": "#1"},
+ "down": {"uv": [2.25, 8.5, 0.75, 9], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 2, 3],
+ "to": [8, 14, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 2, 4]},
+ "faces": {
+ "north": {"uv": [5.75, 7.5, 4.25, 10.5], "texture": "#1"},
+ "east": {"uv": [0.5, 8.5, 0, 11.5], "texture": "#1"},
+ "south": {"uv": [7.5, 7.5, 6, 10.5], "texture": "#1"},
+ "west": {"uv": [8.25, 7.5, 7.75, 10.5], "texture": "#1"},
+ "up": {"uv": [7.5, 3.75, 9, 3.25], "texture": "#1"},
+ "down": {"uv": [0.75, 8.5, 2.25, 9], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.75, -0.5, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 1,
+ 2
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wall_wooden_drawer/wall_wooden_drawer_glass.json b/统计/_sa_decor_models/03_容器/models/block/wall_wooden_drawer/wall_wooden_drawer_glass.json
new file mode 100644
index 0000000..3520061
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wall_wooden_drawer/wall_wooden_drawer_glass.json
@@ -0,0 +1,107 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wall_cabinet",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 4],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 4, 4], "texture": "#1"},
+ "east": {"uv": [4.25, 0, 7.25, 4], "texture": "#1"},
+ "south": {"uv": [0, 4.25, 4, 8.25], "texture": "#1"},
+ "west": {"uv": [7.25, 0, 4.25, 4], "texture": "#1"},
+ "up": {"uv": [8.25, 7.25, 4.25, 4.25], "texture": "#1"},
+ "down": {"uv": [11.5, 0, 7.5, 3], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8, 2, 3],
+ "to": [14, 14, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 2, 4]},
+ "faces": {
+ "north": {"uv": [4.25, 10.75, 5.75, 13.75], "texture": "#1"},
+ "east": {"uv": [7.75, 7.5, 8.25, 10.5], "texture": "#1"},
+ "south": {"uv": [6, 10.75, 7.5, 13.75], "texture": "#1"},
+ "west": {"uv": [0, 8.5, 0.5, 11.5], "texture": "#1"},
+ "up": {"uv": [9, 3.75, 7.5, 3.25], "texture": "#1"},
+ "down": {"uv": [2.25, 8.5, 0.75, 9], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 2, 3],
+ "to": [8, 14, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 2, 4]},
+ "faces": {
+ "north": {"uv": [5.75, 10.75, 4.25, 13.75], "texture": "#1"},
+ "east": {"uv": [0.5, 8.5, 0, 11.5], "texture": "#1"},
+ "south": {"uv": [7.5, 10.75, 6, 13.75], "texture": "#1"},
+ "west": {"uv": [8.25, 7.5, 7.75, 10.5], "texture": "#1"},
+ "up": {"uv": [7.5, 3.75, 9, 3.25], "texture": "#1"},
+ "down": {"uv": [0.75, 8.5, 2.25, 9], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.75, -0.75, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 1,
+ 2
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wall_wooden_drawer/wall_wooden_drawer_glass_open.json b/统计/_sa_decor_models/03_容器/models/block/wall_wooden_drawer/wall_wooden_drawer_glass_open.json
new file mode 100644
index 0000000..496c632
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wall_wooden_drawer/wall_wooden_drawer_glass_open.json
@@ -0,0 +1,107 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wall_cabinet",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 4],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 4, 4], "texture": "#1"},
+ "east": {"uv": [4.25, 0, 7.25, 4], "texture": "#1"},
+ "south": {"uv": [0, 4.25, 4, 8.25], "texture": "#1"},
+ "west": {"uv": [7.25, 0, 4.25, 4], "texture": "#1"},
+ "up": {"uv": [8.25, 7.25, 4.25, 4.25], "texture": "#1"},
+ "down": {"uv": [11.5, 0, 7.5, 3], "texture": "#1"}
+ }
+ },
+ {
+ "from": [14, 2, -2.2],
+ "to": [16, 14, 3.8],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [15, 2, 3.8]},
+ "faces": {
+ "north": {"uv": [0, 8.5, 0.5, 11.5], "texture": "#1"},
+ "east": {"uv": [4.25, 10.75, 5.75, 13.75], "texture": "#1"},
+ "south": {"uv": [7.75, 7.5, 8.25, 10.5], "texture": "#1"},
+ "west": {"uv": [6, 10.75, 7.5, 13.75], "texture": "#1"},
+ "up": {"uv": [9, 3.75, 7.5, 3.25], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [2.25, 8.5, 0.75, 9], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 2, -2.2],
+ "to": [2, 14, 3.8],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [1, 2, 3.8]},
+ "faces": {
+ "north": {"uv": [0.5, 8.5, 0, 11.5], "texture": "#1"},
+ "east": {"uv": [7.5, 10.75, 6, 13.75], "texture": "#1"},
+ "south": {"uv": [8.25, 7.5, 7.75, 10.5], "texture": "#1"},
+ "west": {"uv": [5.75, 10.75, 4.25, 13.75], "texture": "#1"},
+ "up": {"uv": [7.5, 3.75, 9, 3.25], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [0.75, 8.5, 2.25, 9], "rotation": 90, "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.75, -0.75, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 1,
+ 2
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wall_wooden_drawer/wall_wooden_drawer_open.json b/统计/_sa_decor_models/03_容器/models/block/wall_wooden_drawer/wall_wooden_drawer_open.json
new file mode 100644
index 0000000..ecb36b5
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wall_wooden_drawer/wall_wooden_drawer_open.json
@@ -0,0 +1,107 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wall_cabinet",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 4],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 4, 4], "texture": "#1"},
+ "east": {"uv": [4.25, 0, 7.25, 4], "texture": "#1"},
+ "south": {"uv": [0, 4.25, 4, 8.25], "texture": "#1"},
+ "west": {"uv": [7.25, 0, 4.25, 4], "texture": "#1"},
+ "up": {"uv": [8.25, 7.25, 4.25, 4.25], "texture": "#1"},
+ "down": {"uv": [11.5, 0, 7.5, 3], "texture": "#1"}
+ }
+ },
+ {
+ "from": [14, 2, -2.2],
+ "to": [16, 14, 3.8],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [15, 2, 3.8]},
+ "faces": {
+ "north": {"uv": [0, 8.5, 0.5, 11.5], "texture": "#1"},
+ "east": {"uv": [4.25, 7.5, 5.75, 10.5], "texture": "#1"},
+ "south": {"uv": [7.75, 7.5, 8.25, 10.5], "texture": "#1"},
+ "west": {"uv": [6, 7.5, 7.5, 10.5], "texture": "#1"},
+ "up": {"uv": [9, 3.75, 7.5, 3.25], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [2.25, 8.5, 0.75, 9], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 2, -2.2],
+ "to": [2, 14, 3.8],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [1, 2, 3.8]},
+ "faces": {
+ "north": {"uv": [0.5, 8.5, 0, 11.5], "texture": "#1"},
+ "east": {"uv": [7.5, 7.5, 6, 10.5], "texture": "#1"},
+ "south": {"uv": [8.25, 7.5, 7.75, 10.5], "texture": "#1"},
+ "west": {"uv": [5.75, 7.5, 4.25, 10.5], "texture": "#1"},
+ "up": {"uv": [7.5, 3.75, 9, 3.25], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [0.75, 8.5, 2.25, 9], "rotation": 90, "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.75, -0.75, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 1,
+ 2
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe.json b/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe.json
new file mode 100644
index 0000000..9d22c6e
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe.json
@@ -0,0 +1,313 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wardobre",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 2, 2, 4], "texture": "#1"},
+ "east": {"uv": [6, 14, 8, 16], "texture": "#1"},
+ "south": {"uv": [2, 6.125, 4, 8.125], "texture": "#1"},
+ "west": {"uv": [6, 14, 8, 16], "texture": "#1"},
+ "up": {"uv": [8.25, 0, 6.25, 2], "texture": "#1"},
+ "down": {"uv": [8.25, 0, 6.25, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 2, -1],
+ "to": [14, 16, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 2.5, 0]},
+ "faces": {
+ "north": {"uv": [0, 9.81481, 1.75, 11.5], "texture": "#1"},
+ "east": {"uv": [3.75, 9.81481, 4, 11.5], "texture": "#1"},
+ "south": {"uv": [1.875, 9.81481, 3.625, 11.5], "texture": "#1"},
+ "west": {"uv": [8.25, 7.68981, 8.5, 9.375], "texture": "#1"},
+ "up": {"uv": [5.875, 8.625, 4.125, 8.375], "texture": "#1"},
+ "down": {"uv": [7.75, 8.375, 6, 8.625], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 16, 0],
+ "to": [0, 32, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [2, 0, 4, 2], "texture": "#1"},
+ "east": {"uv": [6, 12, 8, 14], "texture": "#1"},
+ "south": {"uv": [0, 4.125, 2, 6.125], "texture": "#1"},
+ "west": {"uv": [6, 12, 8, 14], "texture": "#1"},
+ "up": {"uv": [10.25, 0, 8.25, 2], "texture": "#1"},
+ "down": {"uv": [10.25, 0, 8.25, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-14, 16, -1],
+ "to": [0, 29, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-14, 2, 0]},
+ "faces": {
+ "north": {"uv": [1.75, 8.25, 0, 9.81481], "texture": "#1"},
+ "east": {"uv": [8.5, 6.125, 8.25, 7.68981], "texture": "#1"},
+ "south": {"uv": [1.875, 8.25, 3.625, 9.81481], "texture": "#1"},
+ "west": {"uv": [3.75, 8.25, 4, 9.81481], "texture": "#1"},
+ "up": {"uv": [5.875, 8.375, 4.125, 8.625], "texture": "#1"},
+ "down": {"uv": [6, 8.625, 7.75, 8.375], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 16, 0],
+ "to": [16, 32, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 2, 2], "texture": "#1"},
+ "east": {"uv": [6, 12, 8, 14], "texture": "#1"},
+ "south": {"uv": [2, 4.125, 4, 6.125], "texture": "#1"},
+ "west": {"uv": [6, 12, 8, 14], "texture": "#1"},
+ "up": {"uv": [8.25, 0, 6.25, 2], "texture": "#1"},
+ "down": {"uv": [8.25, 0, 6.25, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 16, -1],
+ "to": [14, 29, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 2.5, 0]},
+ "faces": {
+ "north": {"uv": [0, 8.25, 1.75, 9.81481], "texture": "#1"},
+ "east": {"uv": [3.75, 8.25, 4, 9.81481], "texture": "#1"},
+ "south": {"uv": [1.875, 8.25, 3.625, 9.81481], "texture": "#1"},
+ "west": {"uv": [8.25, 6.125, 8.5, 7.68981], "texture": "#1"},
+ "up": {"uv": [5.875, 8.625, 4.125, 8.375], "texture": "#1"},
+ "down": {"uv": [7.75, 8.375, 6, 8.625], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-14, 2, -1],
+ "to": [0, 16, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-14, 2, 0]},
+ "faces": {
+ "north": {"uv": [1.75, 9.81481, 0, 11.5], "texture": "#1"},
+ "east": {"uv": [8.5, 7.68981, 8.25, 9.375], "texture": "#1"},
+ "south": {"uv": [1.875, 9.81481, 3.625, 11.5], "texture": "#1"},
+ "west": {"uv": [3.75, 9.81481, 4, 11.5], "texture": "#1"},
+ "up": {"uv": [5.875, 8.375, 4.125, 8.625], "texture": "#1"},
+ "down": {"uv": [6, 8.625, 7.75, 8.375], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 0, 0],
+ "to": [0, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [2, 2, 4, 4], "texture": "#1"},
+ "east": {"uv": [6, 14, 8, 16], "texture": "#1"},
+ "south": {"uv": [0, 6.125, 2, 8.125], "texture": "#1"},
+ "west": {"uv": [6, 14, 8, 16], "texture": "#1"},
+ "up": {"uv": [10.25, 0, 8.25, 2], "texture": "#1"},
+ "down": {"uv": [10.25, 0, 8.25, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6, -12, 0.5],
+ "to": [10, -11, 1.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, -20, 13.5]},
+ "faces": {
+ "north": {"uv": [7.375, 3.25, 7.875, 3.375], "texture": "#1"},
+ "east": {"uv": [8, 3.25, 8.125, 3.375], "texture": "#1"},
+ "south": {"uv": [7.375, 3.5, 7.875, 3.625], "texture": "#1"},
+ "west": {"uv": [8, 3.5, 8.125, 3.625], "texture": "#1"},
+ "up": {"uv": [7.375, 3.75, 7.875, 3.875], "texture": "#1"},
+ "down": {"uv": [8.625, 6.125, 9.125, 6.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-14, -8, -1],
+ "to": [0, -2, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -20, 17]},
+ "faces": {
+ "north": {"uv": [9.875, 4.375, 11.5, 5.125], "texture": "#1"},
+ "east": {"uv": [6.25, 3.25, 7.25, 4], "texture": "#1"},
+ "south": {"uv": [8.25, 5.25, 9.875, 6], "texture": "#1"},
+ "west": {"uv": [7.25, 3.25, 6.25, 4], "texture": "#1"},
+ "up": {"uv": [9.5, 3.125, 7.875, 2.125], "texture": "#1"},
+ "down": {"uv": [11.5, 3.25, 9.875, 4.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-14, -14, -1],
+ "to": [0, -8, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -26, 20]},
+ "faces": {
+ "north": {"uv": [9.875, 4.375, 11.5, 5.125], "texture": "#1"},
+ "east": {"uv": [6.25, 3.25, 7.25, 4], "texture": "#1"},
+ "south": {"uv": [8.25, 5.25, 9.875, 6], "texture": "#1"},
+ "west": {"uv": [7.25, 3.25, 6.25, 4], "texture": "#1"},
+ "up": {"uv": [6.25, 2.125, 7.875, 3.125], "texture": "#1"},
+ "down": {"uv": [11.5, 4.25, 9.875, 3.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, -16, 0],
+ "to": [0, 0, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -16, 14]},
+ "faces": {
+ "north": {"uv": [6.125, 6.25, 8.125, 8.25], "texture": "#1"},
+ "east": {"uv": [4, 12, 6, 14], "texture": "#1"},
+ "south": {"uv": [0, 12, 2, 14], "texture": "#1"},
+ "west": {"uv": [4, 12, 6, 14], "texture": "#1"},
+ "up": {"uv": [4.125, 4.125, 6.125, 6.125], "texture": "#1"},
+ "down": {"uv": [6.25, 0, 8.25, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, -8, -1],
+ "to": [14, -2, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -20, 17]},
+ "faces": {
+ "north": {"uv": [8.25, 4.375, 9.875, 5.125], "texture": "#1"},
+ "east": {"uv": [6.25, 3.25, 7.25, 4], "texture": "#1"},
+ "south": {"uv": [9.875, 5.25, 11.5, 6], "texture": "#1"},
+ "west": {"uv": [7.25, 3.25, 6.25, 4], "texture": "#1"},
+ "up": {"uv": [7.875, 3.125, 6.25, 2.125], "texture": "#1"},
+ "down": {"uv": [9.875, 3.25, 8.25, 4.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, -14, -1],
+ "to": [14, -8, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -26, 20]},
+ "faces": {
+ "north": {"uv": [8.25, 4.375, 9.875, 5.125], "texture": "#1"},
+ "east": {"uv": [6.25, 3.25, 7.25, 4], "texture": "#1"},
+ "south": {"uv": [9.875, 5.25, 11.5, 6], "texture": "#1"},
+ "west": {"uv": [7.25, 3.25, 6.25, 4], "texture": "#1"},
+ "up": {"uv": [7.875, 2.125, 9.5, 3.125], "texture": "#1"},
+ "down": {"uv": [9.875, 4.25, 8.25, 3.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, -16, 0],
+ "to": [16, 0, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -16, 14]},
+ "faces": {
+ "north": {"uv": [4.125, 6.25, 6.125, 8.25], "texture": "#1"},
+ "east": {"uv": [4, 12, 6, 14], "texture": "#1"},
+ "south": {"uv": [2, 12, 4, 14], "texture": "#1"},
+ "west": {"uv": [4, 12, 6, 14], "texture": "#1"},
+ "up": {"uv": [6.125, 4.125, 8.125, 6.125], "texture": "#1"},
+ "down": {"uv": [8.25, 0, 10.25, 2], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.21875, 0.21875, 0.21875]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.21875, 0.21875, 0.21875]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 134, 0],
+ "translation": [0, 3, 0],
+ "scale": [0.15781, 0.15781, 0.15781]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 134, 0],
+ "translation": [2.5, 3, 1.5],
+ "scale": [0.15781, 0.15781, 0.15781]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.25, -0.25, 0],
+ "scale": [0.32422, 0.32422, 0.32422]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [-14, 2, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": [8]
+ },
+ {
+ "name": "group",
+ "origin": [-1, -20, 17],
+ "scope": 0,
+ "color": 0,
+ "children": [9, 10, 11]
+ },
+ {
+ "name": "group",
+ "origin": [-1, -20, 17],
+ "scope": 0,
+ "color": 0,
+ "children": [12, 13, 14]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_low_left.json b/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_low_left.json
new file mode 100644
index 0000000..c0f713d
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_low_left.json
@@ -0,0 +1,134 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wardobre",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [6, 4, 0.5],
+ "to": [10, 5, 1.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, -20, 13.5]},
+ "faces": {
+ "north": {"uv": [7.375, 3.25, 7.875, 3.375], "texture": "#1"},
+ "east": {"uv": [8, 3.25, 8.125, 3.375], "texture": "#1"},
+ "south": {"uv": [7.375, 3.5, 7.875, 3.625], "texture": "#1"},
+ "west": {"uv": [8, 3.5, 8.125, 3.625], "texture": "#1"},
+ "up": {"uv": [7.375, 3.75, 7.875, 3.875], "texture": "#1"},
+ "down": {"uv": [8.625, 6.125, 9.125, 6.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 8, -1],
+ "to": [14, 14, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -20, 17]},
+ "faces": {
+ "north": {"uv": [8.25, 4.375, 9.875, 5.125], "texture": "#1"},
+ "east": {"uv": [6.25, 3.25, 7.25, 4], "texture": "#1"},
+ "south": {"uv": [9.875, 5.25, 11.5, 6], "texture": "#1"},
+ "west": {"uv": [7.25, 3.25, 6.25, 4], "texture": "#1"},
+ "up": {"uv": [7.875, 3.125, 6.25, 2.125], "texture": "#1"},
+ "down": {"uv": [9.875, 3.25, 8.25, 4.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 2, -1],
+ "to": [14, 8, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -26, 20]},
+ "faces": {
+ "north": {"uv": [8.25, 4.375, 9.875, 5.125], "texture": "#1"},
+ "east": {"uv": [6.25, 3.25, 7.25, 4], "texture": "#1"},
+ "south": {"uv": [9.875, 5.25, 11.5, 6], "texture": "#1"},
+ "west": {"uv": [7.25, 3.25, 6.25, 4], "texture": "#1"},
+ "up": {"uv": [7.875, 2.125, 9.5, 3.125], "texture": "#1"},
+ "down": {"uv": [9.875, 4.25, 8.25, 3.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -16, 14]},
+ "faces": {
+ "north": {"uv": [4.125, 6.25, 6.125, 8.25], "texture": "#1"},
+ "east": {"uv": [4, 12, 6, 14], "texture": "#1"},
+ "south": {"uv": [2, 12, 4, 14], "texture": "#1"},
+ "west": {"uv": [4, 12, 6, 14], "texture": "#1"},
+ "up": {"uv": [6.125, 4.125, 8.125, 6.125], "texture": "#1"},
+ "down": {"uv": [8.25, 0, 10.25, 2], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.21875, 0.21875, 0.21875]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.21875, 0.21875, 0.21875]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 134, 0],
+ "translation": [0, 3, 0],
+ "scale": [0.15781, 0.15781, 0.15781]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 134, 0],
+ "translation": [2.5, 3, 1.5],
+ "scale": [0.15781, 0.15781, 0.15781]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.25, -0.25, 0],
+ "scale": [0.32422, 0.32422, 0.32422]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [-1, -20, 17],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_low_right.json b/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_low_right.json
new file mode 100644
index 0000000..87cb08d
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_low_right.json
@@ -0,0 +1,157 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wardobre",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [2, 8, -1],
+ "to": [16, 14, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -20, 17]},
+ "faces": {
+ "north": {"uv": [9.875, 4.375, 11.5, 5.125], "texture": "#1"},
+ "east": {"uv": [6.25, 3.25, 7.25, 4], "texture": "#1"},
+ "south": {"uv": [8.25, 5.25, 9.875, 6], "texture": "#1"},
+ "west": {"uv": [7.25, 3.25, 6.25, 4], "texture": "#1"},
+ "up": {"uv": [9.5, 3.125, 7.875, 2.125], "texture": "#1"},
+ "down": {"uv": [11.5, 3.25, 9.875, 4.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 2, -1],
+ "to": [16, 8, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -26, 20]},
+ "faces": {
+ "north": {"uv": [9.875, 4.375, 11.5, 5.125], "texture": "#1"},
+ "east": {"uv": [6.25, 3.25, 7.25, 4], "texture": "#1"},
+ "south": {"uv": [8.25, 5.25, 9.875, 6], "texture": "#1"},
+ "west": {"uv": [7.25, 3.25, 6.25, 4], "texture": "#1"},
+ "up": {"uv": [6.25, 2.125, 7.875, 3.125], "texture": "#1"},
+ "down": {"uv": [11.5, 4.25, 9.875, 3.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -16, 14]},
+ "faces": {
+ "north": {"uv": [6.125, 6.25, 8.125, 8.25], "texture": "#1"},
+ "east": {"uv": [4, 12, 6, 14], "texture": "#1"},
+ "south": {"uv": [0, 12, 2, 14], "texture": "#1"},
+ "west": {"uv": [4, 12, 6, 14], "texture": "#1"},
+ "up": {"uv": [4.125, 4.125, 6.125, 6.125], "texture": "#1"},
+ "down": {"uv": [6.25, 0, 8.25, 2], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.21875, 0.21875, 0.21875]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.21875, 0.21875, 0.21875]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 134, 0],
+ "translation": [0, 3, 0],
+ "scale": [0.15781, 0.15781, 0.15781]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 134, 0],
+ "translation": [2.5, 3, 1.5],
+ "scale": [0.15781, 0.15781, 0.15781]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.25, -0.25, 0],
+ "scale": [0.32422, 0.32422, 0.32422]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-14, 2, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-1, -20, 17],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2]
+ },
+ {
+ "name": "group",
+ "origin": [-1, -20, 17],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_mid_left.json b/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_mid_left.json
new file mode 100644
index 0000000..ffe4dab
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_mid_left.json
@@ -0,0 +1,144 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wardobre",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 2, 2, 4], "texture": "#1"},
+ "east": {"uv": [6, 14, 8, 16], "texture": "#1"},
+ "south": {"uv": [2, 6.125, 4, 8.125], "texture": "#1"},
+ "west": {"uv": [6, 14, 8, 16], "texture": "#1"},
+ "up": {"uv": [8.25, 0, 6.25, 2], "texture": "#1"},
+ "down": {"uv": [8.25, 0, 6.25, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 2, -1],
+ "to": [14, 16, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 2.5, 0]},
+ "faces": {
+ "north": {"uv": [0, 9.81481, 1.75, 11.5], "texture": "#1"},
+ "east": {"uv": [3.75, 9.81481, 4, 11.5], "texture": "#1"},
+ "south": {"uv": [1.875, 9.81481, 3.625, 11.5], "texture": "#1"},
+ "west": {"uv": [8.25, 7.68981, 8.5, 9.375], "texture": "#1"},
+ "up": {"uv": [5.875, 8.625, 4.125, 8.375], "texture": "#1"},
+ "down": {"uv": [7.75, 8.375, 6, 8.625], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.21875, 0.21875, 0.21875]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.21875, 0.21875, 0.21875]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 134, 0],
+ "translation": [0, 3, 0],
+ "scale": [0.15781, 0.15781, 0.15781]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 134, 0],
+ "translation": [2.5, 3, 1.5],
+ "scale": [0.15781, 0.15781, 0.15781]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.25, -0.25, 0],
+ "scale": [0.32422, 0.32422, 0.32422]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-14, 2, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-1, -20, 17],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-1, -20, 17],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_mid_right.json b/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_mid_right.json
new file mode 100644
index 0000000..6c687db
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_mid_right.json
@@ -0,0 +1,144 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wardobre",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [2, 2, -1],
+ "to": [16, 16, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-14, 2, 0]},
+ "faces": {
+ "north": {"uv": [1.75, 9.81481, 0, 11.5], "texture": "#1"},
+ "east": {"uv": [8.5, 7.68981, 8.25, 9.375], "texture": "#1"},
+ "south": {"uv": [1.875, 9.81481, 3.625, 11.5], "texture": "#1"},
+ "west": {"uv": [3.75, 9.81481, 4, 11.5], "texture": "#1"},
+ "up": {"uv": [5.875, 8.375, 4.125, 8.625], "texture": "#1"},
+ "down": {"uv": [6, 8.625, 7.75, 8.375], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [2, 2, 4, 4], "texture": "#1"},
+ "east": {"uv": [6, 14, 8, 16], "texture": "#1"},
+ "south": {"uv": [0, 6.125, 2, 8.125], "texture": "#1"},
+ "west": {"uv": [6, 14, 8, 16], "texture": "#1"},
+ "up": {"uv": [10.25, 0, 8.25, 2], "texture": "#1"},
+ "down": {"uv": [10.25, 0, 8.25, 2], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.21875, 0.21875, 0.21875]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.21875, 0.21875, 0.21875]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 134, 0],
+ "translation": [0, 3, 0],
+ "scale": [0.15781, 0.15781, 0.15781]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 134, 0],
+ "translation": [2.5, 3, 1.5],
+ "scale": [0.15781, 0.15781, 0.15781]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.25, -0.25, 0],
+ "scale": [0.32422, 0.32422, 0.32422]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-14, 2, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-1, -20, 17],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-1, -20, 17],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_open_low_left.json b/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_open_low_left.json
new file mode 100644
index 0000000..83c2f12
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_open_low_left.json
@@ -0,0 +1,170 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wardobre",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -16, 14]},
+ "faces": {
+ "north": {"uv": [4.125, 6.25, 6.125, 8.25], "texture": "#1"},
+ "east": {"uv": [4, 12, 6, 14], "texture": "#1"},
+ "south": {"uv": [2, 12, 4, 14], "texture": "#1"},
+ "west": {"uv": [4, 12, 6, 14], "texture": "#1"},
+ "up": {"uv": [6.125, 4.125, 8.125, 6.125], "texture": "#1"},
+ "down": {"uv": [8.25, 0, 10.25, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6, 4, 0.5],
+ "to": [10, 5, 1.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, -20, 13.5]},
+ "faces": {
+ "north": {"uv": [7.375, 3.25, 7.875, 3.375], "texture": "#1"},
+ "east": {"uv": [8, 3.25, 8.125, 3.375], "texture": "#1"},
+ "south": {"uv": [7.375, 3.5, 7.875, 3.625], "texture": "#1"},
+ "west": {"uv": [8, 3.5, 8.125, 3.625], "texture": "#1"},
+ "up": {"uv": [7.375, 3.75, 7.875, 3.875], "texture": "#1"},
+ "down": {"uv": [8.625, 6.125, 9.125, 6.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 8, -3],
+ "to": [14, 14, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -20, 17]},
+ "faces": {
+ "north": {"uv": [8.25, 4.375, 9.875, 5.125], "texture": "#1"},
+ "east": {"uv": [6.25, 3.25, 7.25, 4], "texture": "#1"},
+ "south": {"uv": [9.875, 5.25, 11.5, 6], "texture": "#1"},
+ "west": {"uv": [7.25, 3.25, 6.25, 4], "texture": "#1"},
+ "up": {"uv": [7.875, 3.125, 6.25, 2.125], "texture": "#1"},
+ "down": {"uv": [9.875, 3.25, 8.25, 4.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 2, -7],
+ "to": [14, 8, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -26, 20]},
+ "faces": {
+ "north": {"uv": [8.25, 4.375, 9.875, 5.125], "texture": "#1"},
+ "east": {"uv": [6.25, 3.25, 7.25, 4], "texture": "#1"},
+ "south": {"uv": [9.875, 5.25, 11.5, 6], "texture": "#1"},
+ "west": {"uv": [7.25, 3.25, 6.25, 4], "texture": "#1"},
+ "up": {"uv": [7.875, 2.125, 9.5, 3.125], "texture": "#1"},
+ "down": {"uv": [9.875, 4.25, 8.25, 3.25], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.21875, 0.21875, 0.21875]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.21875, 0.21875, 0.21875]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 134, 0],
+ "translation": [0, 3, 0],
+ "scale": [0.15781, 0.15781, 0.15781]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 134, 0],
+ "translation": [2.5, 3, 1.5],
+ "scale": [0.15781, 0.15781, 0.15781]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.25, -0.25, 0],
+ "scale": [0.32422, 0.32422, 0.32422]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, -16, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, -16, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_open_low_right.json b/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_open_low_right.json
new file mode 100644
index 0000000..a9f7e66
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_open_low_right.json
@@ -0,0 +1,157 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wardobre",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -16, 14]},
+ "faces": {
+ "north": {"uv": [6.125, 6.25, 8.125, 8.25], "texture": "#1"},
+ "east": {"uv": [4, 12, 6, 14], "texture": "#1"},
+ "south": {"uv": [0, 12, 2, 14], "texture": "#1"},
+ "west": {"uv": [4, 12, 6, 14], "texture": "#1"},
+ "up": {"uv": [4.125, 4.125, 6.125, 6.125], "texture": "#1"},
+ "down": {"uv": [6.25, 0, 8.25, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 8, -3],
+ "to": [16, 14, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -20, 17]},
+ "faces": {
+ "north": {"uv": [9.875, 4.375, 11.5, 5.125], "texture": "#1"},
+ "east": {"uv": [6.25, 3.25, 7.25, 4], "texture": "#1"},
+ "south": {"uv": [8.25, 5.25, 9.875, 6], "texture": "#1"},
+ "west": {"uv": [7.25, 3.25, 6.25, 4], "texture": "#1"},
+ "up": {"uv": [9.5, 3.125, 7.875, 2.125], "texture": "#1"},
+ "down": {"uv": [11.5, 3.25, 9.875, 4.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 2, -7],
+ "to": [16, 8, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -26, 20]},
+ "faces": {
+ "north": {"uv": [9.875, 4.375, 11.5, 5.125], "texture": "#1"},
+ "east": {"uv": [6.25, 3.25, 7.25, 4], "texture": "#1"},
+ "south": {"uv": [8.25, 5.25, 9.875, 6], "texture": "#1"},
+ "west": {"uv": [7.25, 3.25, 6.25, 4], "texture": "#1"},
+ "up": {"uv": [6.25, 2.125, 7.875, 3.125], "texture": "#1"},
+ "down": {"uv": [11.5, 4.25, 9.875, 3.25], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.21875, 0.21875, 0.21875]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.21875, 0.21875, 0.21875]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 134, 0],
+ "translation": [0, 3, 0],
+ "scale": [0.15781, 0.15781, 0.15781]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 134, 0],
+ "translation": [2.5, 3, 1.5],
+ "scale": [0.15781, 0.15781, 0.15781]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.25, -0.25, 0],
+ "scale": [0.32422, 0.32422, 0.32422]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, -16, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2]
+ },
+ {
+ "name": "group",
+ "origin": [0, -16, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_open_mid_left.json b/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_open_mid_left.json
new file mode 100644
index 0000000..99c8c7a
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_open_mid_left.json
@@ -0,0 +1,144 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wardobre",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 2, 2, 4], "texture": "#1"},
+ "east": {"uv": [6, 14, 8, 16], "texture": "#1"},
+ "south": {"uv": [2, 6.125, 4, 8.125], "texture": "#1"},
+ "west": {"uv": [6, 14, 8, 16], "texture": "#1"},
+ "up": {"uv": [8.25, 0, 6.25, 2], "texture": "#1"},
+ "down": {"uv": [8.25, 0, 6.25, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [13, 2, -14],
+ "to": [15, 16, 0],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [14, 2.5, 0]},
+ "faces": {
+ "north": {"uv": [8.25, 7.68981, 8.5, 9.375], "texture": "#1"},
+ "east": {"uv": [0, 9.81481, 1.75, 11.5], "texture": "#1"},
+ "south": {"uv": [3.75, 9.81481, 4, 11.5], "texture": "#1"},
+ "west": {"uv": [1.875, 9.81481, 3.625, 11.5], "texture": "#1"},
+ "up": {"uv": [5.875, 8.625, 4.125, 8.375], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [7.75, 8.375, 6, 8.625], "rotation": 270, "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.21875, 0.21875, 0.21875]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.21875, 0.21875, 0.21875]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 134, 0],
+ "translation": [0, 3, 0],
+ "scale": [0.15781, 0.15781, 0.15781]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 134, 0],
+ "translation": [2.5, 3, 1.5],
+ "scale": [0.15781, 0.15781, 0.15781]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.25, -0.25, 0],
+ "scale": [0.32422, 0.32422, 0.32422]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, -16, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, -16, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_open_mid_right.json b/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_open_mid_right.json
new file mode 100644
index 0000000..6bc6cca
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_open_mid_right.json
@@ -0,0 +1,144 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wardobre",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 14]},
+ "faces": {
+ "north": {"uv": [2, 2, 4, 4], "texture": "#1"},
+ "east": {"uv": [6, 14, 8, 16], "texture": "#1"},
+ "south": {"uv": [0, 6.125, 2, 8.125], "texture": "#1"},
+ "west": {"uv": [6, 14, 8, 16], "texture": "#1"},
+ "up": {"uv": [10.25, 0, 8.25, 2], "texture": "#1"},
+ "down": {"uv": [10.25, 0, 8.25, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 2, -14],
+ "to": [3, 16, 0],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [2, 2, 0]},
+ "faces": {
+ "north": {"uv": [8.5, 7.68981, 8.25, 9.375], "texture": "#1"},
+ "east": {"uv": [1.875, 9.81481, 3.625, 11.5], "texture": "#1"},
+ "south": {"uv": [3.75, 9.81481, 4, 11.5], "texture": "#1"},
+ "west": {"uv": [1.75, 9.81481, 0, 11.5], "texture": "#1"},
+ "up": {"uv": [5.875, 8.375, 4.125, 8.625], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [6, 8.625, 7.75, 8.375], "rotation": 90, "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.21875, 0.21875, 0.21875]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.21875, 0.21875, 0.21875]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 134, 0],
+ "translation": [0, 3, 0],
+ "scale": [0.15781, 0.15781, 0.15781]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 134, 0],
+ "translation": [2.5, 3, 1.5],
+ "scale": [0.15781, 0.15781, 0.15781]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.25, -0.25, 0],
+ "scale": [0.32422, 0.32422, 0.32422]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, -16, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, -16, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_open_top_left.json b/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_open_top_left.json
new file mode 100644
index 0000000..46afdd3
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_open_top_left.json
@@ -0,0 +1,144 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wardobre",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -16, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 2, 2], "texture": "#1"},
+ "east": {"uv": [6, 12, 8, 14], "texture": "#1"},
+ "south": {"uv": [2, 4.125, 4, 6.125], "texture": "#1"},
+ "west": {"uv": [6, 12, 8, 14], "texture": "#1"},
+ "up": {"uv": [8.25, 0, 6.25, 2], "texture": "#1"},
+ "down": {"uv": [8.25, 0, 6.25, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [13, 0, -14],
+ "to": [15, 13, 0],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [14, -13.5, 0]},
+ "faces": {
+ "north": {"uv": [8.25, 6.125, 8.5, 7.68981], "texture": "#1"},
+ "east": {"uv": [0, 8.25, 1.75, 9.81481], "texture": "#1"},
+ "south": {"uv": [3.75, 8.25, 4, 9.81481], "texture": "#1"},
+ "west": {"uv": [1.875, 8.25, 3.625, 9.81481], "texture": "#1"},
+ "up": {"uv": [5.875, 8.625, 4.125, 8.375], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [7.75, 8.375, 6, 8.625], "rotation": 270, "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.21875, 0.21875, 0.21875]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.21875, 0.21875, 0.21875]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 134, 0],
+ "translation": [0, 3, 0],
+ "scale": [0.15781, 0.15781, 0.15781]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 134, 0],
+ "translation": [2.5, 3, 1.5],
+ "scale": [0.15781, 0.15781, 0.15781]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.25, -0.25, 0],
+ "scale": [0.32422, 0.32422, 0.32422]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, -16, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, -16, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_open_top_right.json b/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_open_top_right.json
new file mode 100644
index 0000000..d1b65b4
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_open_top_right.json
@@ -0,0 +1,144 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wardobre",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -16, 14]},
+ "faces": {
+ "north": {"uv": [2, 0, 4, 2], "texture": "#1"},
+ "east": {"uv": [6, 12, 8, 14], "texture": "#1"},
+ "south": {"uv": [0, 4.125, 2, 6.125], "texture": "#1"},
+ "west": {"uv": [6, 12, 8, 14], "texture": "#1"},
+ "up": {"uv": [10.25, 0, 8.25, 2], "texture": "#1"},
+ "down": {"uv": [10.25, 0, 8.25, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 0, -14],
+ "to": [3, 13, 0],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [2, -14, 0]},
+ "faces": {
+ "north": {"uv": [8.5, 6.125, 8.25, 7.68981], "texture": "#1"},
+ "east": {"uv": [1.875, 8.25, 3.625, 9.81481], "texture": "#1"},
+ "south": {"uv": [3.75, 8.25, 4, 9.81481], "texture": "#1"},
+ "west": {"uv": [1.75, 8.25, 0, 9.81481], "texture": "#1"},
+ "up": {"uv": [5.875, 8.375, 4.125, 8.625], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [6, 8.625, 7.75, 8.375], "rotation": 90, "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.21875, 0.21875, 0.21875]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.21875, 0.21875, 0.21875]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 134, 0],
+ "translation": [0, 3, 0],
+ "scale": [0.15781, 0.15781, 0.15781]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 134, 0],
+ "translation": [2.5, 3, 1.5],
+ "scale": [0.15781, 0.15781, 0.15781]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.25, -0.25, 0],
+ "scale": [0.32422, 0.32422, 0.32422]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, -16, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, -16, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_top_left.json b/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_top_left.json
new file mode 100644
index 0000000..52662f2
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_top_left.json
@@ -0,0 +1,144 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wardobre",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 2, 2], "texture": "#1"},
+ "east": {"uv": [6, 12, 8, 14], "texture": "#1"},
+ "south": {"uv": [2, 4.125, 4, 6.125], "texture": "#1"},
+ "west": {"uv": [6, 12, 8, 14], "texture": "#1"},
+ "up": {"uv": [8.25, 0, 6.25, 2], "texture": "#1"},
+ "down": {"uv": [8.25, 0, 6.25, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, -1],
+ "to": [14, 13, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 2.5, 0]},
+ "faces": {
+ "north": {"uv": [0, 8.25, 1.75, 9.81481], "texture": "#1"},
+ "east": {"uv": [3.75, 8.25, 4, 9.81481], "texture": "#1"},
+ "south": {"uv": [1.875, 8.25, 3.625, 9.81481], "texture": "#1"},
+ "west": {"uv": [8.25, 6.125, 8.5, 7.68981], "texture": "#1"},
+ "up": {"uv": [5.875, 8.625, 4.125, 8.375], "texture": "#1"},
+ "down": {"uv": [7.75, 8.375, 6, 8.625], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.21875, 0.21875, 0.21875]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.21875, 0.21875, 0.21875]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 134, 0],
+ "translation": [0, 3, 0],
+ "scale": [0.15781, 0.15781, 0.15781]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 134, 0],
+ "translation": [2.5, 3, 1.5],
+ "scale": [0.15781, 0.15781, 0.15781]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.25, -0.25, 0],
+ "scale": [0.32422, 0.32422, 0.32422]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [-14, 2, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-1, -20, 17],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-1, -20, 17],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_top_right.json b/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_top_right.json
new file mode 100644
index 0000000..81856c7
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wardrobe/wardrobe_top_right.json
@@ -0,0 +1,144 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wardobre",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [2, 0, 4, 2], "texture": "#1"},
+ "east": {"uv": [6, 12, 8, 14], "texture": "#1"},
+ "south": {"uv": [0, 4.125, 2, 6.125], "texture": "#1"},
+ "west": {"uv": [6, 12, 8, 14], "texture": "#1"},
+ "up": {"uv": [10.25, 0, 8.25, 2], "texture": "#1"},
+ "down": {"uv": [10.25, 0, 8.25, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 0, -1],
+ "to": [16, 13, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-14, 2, 0]},
+ "faces": {
+ "north": {"uv": [1.75, 8.25, 0, 9.81481], "texture": "#1"},
+ "east": {"uv": [8.5, 6.125, 8.25, 7.68981], "texture": "#1"},
+ "south": {"uv": [1.875, 8.25, 3.625, 9.81481], "texture": "#1"},
+ "west": {"uv": [3.75, 8.25, 4, 9.81481], "texture": "#1"},
+ "up": {"uv": [5.875, 8.375, 4.125, 8.625], "texture": "#1"},
+ "down": {"uv": [6, 8.625, 7.75, 8.375], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.21875, 0.21875, 0.21875]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.21875, 0.21875, 0.21875]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 134, 0],
+ "translation": [0, 3, 0],
+ "scale": [0.15781, 0.15781, 0.15781]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 134, 0],
+ "translation": [2.5, 3, 1.5],
+ "scale": [0.15781, 0.15781, 0.15781]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.25, -0.25, 0],
+ "scale": [0.32422, 0.32422, 0.32422]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-14, 2, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-1, -20, 17],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-1, -20, 17],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/birch_wooden_drawer_double.json b/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/birch_wooden_drawer_double.json
new file mode 100644
index 0000000..926487f
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/birch_wooden_drawer_double.json
@@ -0,0 +1,120 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/drawerbirch",
+ "particle": "sa_decor:block/lootcrates/drawerbirch"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 4, 4], "texture": "#0"},
+ "east": {"uv": [0, 4.25, 4, 8.25], "texture": "#0"},
+ "south": {"uv": [4.25, 0, 8.25, 4], "texture": "#0"},
+ "west": {"uv": [4, 4.25, 0, 8.25], "texture": "#0"},
+ "up": {"uv": [8.25, 8.25, 4.25, 4.25], "texture": "#0"},
+ "down": {"uv": [4, 8.5, 0, 12.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 4, 0.5],
+ "to": [10, 5, 1.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, -4, 13.5]},
+ "faces": {
+ "north": {"uv": [8.5, 7, 9.5, 7.25], "texture": "#0"},
+ "east": {"uv": [8.75, 8.5, 9, 8.75], "texture": "#0"},
+ "south": {"uv": [7.5, 8.5, 8.5, 8.75], "texture": "#0"},
+ "west": {"uv": [7.5, 9, 7.75, 9.25], "texture": "#0"},
+ "up": {"uv": [9.5, 7.75, 8.5, 7.5], "texture": "#0"},
+ "down": {"uv": [9.5, 8, 8.5, 8.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 8, -1],
+ "to": [14, 14, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 14]},
+ "faces": {
+ "north": {"uv": [4.25, 9.5, 7.25, 11], "texture": "#0"},
+ "east": {"uv": [10.75, 5.75, 12.75, 7.25], "texture": "#0"},
+ "south": {"uv": [8.5, 4.5, 11.5, 5.5], "texture": "#0"},
+ "west": {"uv": [12.75, 5.75, 10.75, 7.25], "texture": "#0"},
+ "up": {"uv": [11.5, 2, 8.5, 0], "texture": "#0"},
+ "down": {"uv": [8.5, 4.25, 11.5, 2.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 2, -1],
+ "to": [14, 8, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -10, 14]},
+ "faces": {
+ "north": {"uv": [4.25, 9.5, 7.25, 11], "texture": "#0"},
+ "east": {"uv": [10.75, 5.75, 12.75, 7.25], "texture": "#0"},
+ "south": {"uv": [8.5, 4.5, 11.5, 5.5], "texture": "#0"},
+ "west": {"uv": [12.75, 5.75, 10.75, 7.25], "texture": "#0"},
+ "up": {"uv": [11.5, 2, 8.5, 0], "texture": "#0"},
+ "down": {"uv": [8.5, 4.25, 11.5, 2.25], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": [1]
+ },
+ 2,
+ 3
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/birch_wooden_drawer_double_open.json b/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/birch_wooden_drawer_double_open.json
new file mode 100644
index 0000000..ee4ec35
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/birch_wooden_drawer_double_open.json
@@ -0,0 +1,120 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/drawerbirch",
+ "particle": "sa_decor:block/lootcrates/drawerbirch"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 4, 4], "texture": "#0"},
+ "east": {"uv": [0, 4.25, 4, 8.25], "texture": "#0"},
+ "south": {"uv": [4.25, 0, 8.25, 4], "texture": "#0"},
+ "west": {"uv": [4, 4.25, 0, 8.25], "texture": "#0"},
+ "up": {"uv": [8.25, 8.25, 4.25, 4.25], "texture": "#0"},
+ "down": {"uv": [4, 8.5, 0, 12.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 4, 0.5],
+ "to": [10, 5, 1.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, -4, 13.5]},
+ "faces": {
+ "north": {"uv": [8.5, 7, 9.5, 7.25], "texture": "#0"},
+ "east": {"uv": [8.75, 8.5, 9, 8.75], "texture": "#0"},
+ "south": {"uv": [7.5, 8.5, 8.5, 8.75], "texture": "#0"},
+ "west": {"uv": [7.5, 9, 7.75, 9.25], "texture": "#0"},
+ "up": {"uv": [9.5, 7.75, 8.5, 7.5], "texture": "#0"},
+ "down": {"uv": [9.5, 8, 8.5, 8.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 8, -5],
+ "to": [14, 14, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 10]},
+ "faces": {
+ "north": {"uv": [4.25, 9.5, 7.25, 11], "texture": "#0"},
+ "east": {"uv": [10.75, 5.75, 12.75, 7.25], "texture": "#0"},
+ "south": {"uv": [8.5, 4.5, 11.5, 5.5], "texture": "#0"},
+ "west": {"uv": [12.75, 5.75, 10.75, 7.25], "texture": "#0"},
+ "up": {"uv": [11.5, 2, 8.5, 0], "texture": "#0"},
+ "down": {"uv": [8.5, 4.25, 11.5, 2.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 2, -8],
+ "to": [14, 8, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -10, 7]},
+ "faces": {
+ "north": {"uv": [4.25, 9.5, 7.25, 11], "texture": "#0"},
+ "east": {"uv": [10.75, 5.75, 12.75, 7.25], "texture": "#0"},
+ "south": {"uv": [8.5, 4.5, 11.5, 5.5], "texture": "#0"},
+ "west": {"uv": [12.75, 5.75, 10.75, 7.25], "texture": "#0"},
+ "up": {"uv": [11.5, 2, 8.5, 0], "texture": "#0"},
+ "down": {"uv": [8.5, 4.25, 11.5, 2.25], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": [1]
+ },
+ 2,
+ 3
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/birch_wooden_drawer_one.json b/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/birch_wooden_drawer_one.json
new file mode 100644
index 0000000..4ff2a69
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/birch_wooden_drawer_one.json
@@ -0,0 +1,106 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/drawerbirch",
+ "particle": "sa_decor:block/lootcrates/drawerbirch"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [12, 0, 16, 4], "texture": "#0"},
+ "east": {"uv": [0, 4.25, 4, 8.25], "texture": "#0"},
+ "south": {"uv": [4.25, 0, 8.25, 4], "texture": "#0"},
+ "west": {"uv": [4, 4.25, 0, 8.25], "texture": "#0"},
+ "up": {"uv": [8.25, 8.25, 4.25, 4.25], "texture": "#0"},
+ "down": {"uv": [4, 8.5, 0, 12.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 4, 0.5],
+ "to": [10, 5, 1.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, -4, 13.5]},
+ "faces": {
+ "north": {"uv": [8.5, 7, 9.5, 7.25], "texture": "#0"},
+ "east": {"uv": [8.75, 8.5, 9, 8.75], "texture": "#0"},
+ "south": {"uv": [7.5, 8.5, 8.5, 8.75], "texture": "#0"},
+ "west": {"uv": [7.5, 9, 7.75, 9.25], "texture": "#0"},
+ "up": {"uv": [9.5, 7.75, 8.5, 7.5], "texture": "#0"},
+ "down": {"uv": [9.5, 8, 8.5, 8.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 2, -1],
+ "to": [14, 14, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 2, 0]},
+ "faces": {
+ "north": {"uv": [7.25, 9.5, 10.25, 12.5], "texture": "#0"},
+ "east": {"uv": [13.75, 5.75, 13.25, 8.75], "texture": "#0"},
+ "south": {"uv": [13.25, 9.5, 10.25, 12.5], "texture": "#0"},
+ "west": {"uv": [8.5, 5.75, 9, 7.25], "texture": "#0"},
+ "up": {"uv": [11.5, 2.25, 8.5, 1.75], "texture": "#0"},
+ "down": {"uv": [8.5, 4.5, 11.5, 4], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": [1]
+ },
+ 2
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/birch_wooden_drawer_one_open.json b/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/birch_wooden_drawer_one_open.json
new file mode 100644
index 0000000..5943e89
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/birch_wooden_drawer_one_open.json
@@ -0,0 +1,106 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/drawerbirch",
+ "particle": "sa_decor:block/lootcrates/drawerbirch"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [12, 0, 16, 4], "texture": "#0"},
+ "east": {"uv": [0, 4.25, 4, 8.25], "texture": "#0"},
+ "south": {"uv": [4.25, 0, 8.25, 4], "texture": "#0"},
+ "west": {"uv": [4, 4.25, 0, 8.25], "texture": "#0"},
+ "up": {"uv": [8.25, 8.25, 4.25, 4.25], "texture": "#0"},
+ "down": {"uv": [4, 8.5, 0, 12.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 4, 0.5],
+ "to": [10, 5, 1.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, -4, 13.5]},
+ "faces": {
+ "north": {"uv": [8.5, 7, 9.5, 7.25], "texture": "#0"},
+ "east": {"uv": [8.75, 8.5, 9, 8.75], "texture": "#0"},
+ "south": {"uv": [7.5, 8.5, 8.5, 8.75], "texture": "#0"},
+ "west": {"uv": [7.5, 9, 7.75, 9.25], "texture": "#0"},
+ "up": {"uv": [9.5, 7.75, 8.5, 7.5], "texture": "#0"},
+ "down": {"uv": [9.5, 8, 8.5, 8.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [13, 2, -12],
+ "to": [15, 14, 0],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [14, 2, 0]},
+ "faces": {
+ "north": {"uv": [8.5, 5.75, 9, 7.25], "texture": "#0"},
+ "east": {"uv": [7.25, 9.5, 10.25, 12.5], "texture": "#0"},
+ "south": {"uv": [13.75, 5.75, 13.25, 8.75], "texture": "#0"},
+ "west": {"uv": [13.25, 9.5, 10.25, 12.5], "texture": "#0"},
+ "up": {"uv": [11.5, 2.25, 8.5, 1.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [8.5, 4.5, 11.5, 4], "rotation": 270, "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": [1]
+ },
+ 2
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/oak_wooden_drawer_double.json b/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/oak_wooden_drawer_double.json
new file mode 100644
index 0000000..53740df
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/oak_wooden_drawer_double.json
@@ -0,0 +1,120 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/draweroak",
+ "particle": "sa_decor:block/lootcrates/draweroak"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 4, 4], "texture": "#0"},
+ "east": {"uv": [0, 4.25, 4, 8.25], "texture": "#0"},
+ "south": {"uv": [4.25, 0, 8.25, 4], "texture": "#0"},
+ "west": {"uv": [4, 4.25, 0, 8.25], "texture": "#0"},
+ "up": {"uv": [8.25, 8.25, 4.25, 4.25], "texture": "#0"},
+ "down": {"uv": [4, 8.5, 0, 12.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 4, 0.5],
+ "to": [10, 5, 1.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, -4, 13.5]},
+ "faces": {
+ "north": {"uv": [8.5, 7, 9.5, 7.25], "texture": "#0"},
+ "east": {"uv": [8.75, 8.5, 9, 8.75], "texture": "#0"},
+ "south": {"uv": [7.5, 8.5, 8.5, 8.75], "texture": "#0"},
+ "west": {"uv": [7.5, 9, 7.75, 9.25], "texture": "#0"},
+ "up": {"uv": [9.5, 7.75, 8.5, 7.5], "texture": "#0"},
+ "down": {"uv": [9.5, 8, 8.5, 8.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 8, -1],
+ "to": [14, 14, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 14]},
+ "faces": {
+ "north": {"uv": [4.25, 9.5, 7.25, 11], "texture": "#0"},
+ "east": {"uv": [10.75, 5.75, 12.75, 7.25], "texture": "#0"},
+ "south": {"uv": [8.5, 4.5, 11.5, 5.5], "texture": "#0"},
+ "west": {"uv": [12.75, 5.75, 10.75, 7.25], "texture": "#0"},
+ "up": {"uv": [11.5, 2, 8.5, 0], "texture": "#0"},
+ "down": {"uv": [8.5, 4.25, 11.5, 2.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 2, -1],
+ "to": [14, 8, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -10, 14]},
+ "faces": {
+ "north": {"uv": [4.25, 9.5, 7.25, 11], "texture": "#0"},
+ "east": {"uv": [10.75, 5.75, 12.75, 7.25], "texture": "#0"},
+ "south": {"uv": [8.5, 4.5, 11.5, 5.5], "texture": "#0"},
+ "west": {"uv": [12.75, 5.75, 10.75, 7.25], "texture": "#0"},
+ "up": {"uv": [11.5, 2, 8.5, 0], "texture": "#0"},
+ "down": {"uv": [8.5, 4.25, 11.5, 2.25], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": [1]
+ },
+ 2,
+ 3
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/oak_wooden_drawer_double_open.json b/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/oak_wooden_drawer_double_open.json
new file mode 100644
index 0000000..ac05667
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/oak_wooden_drawer_double_open.json
@@ -0,0 +1,120 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/draweroak",
+ "particle": "sa_decor:block/lootcrates/draweroak"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 4, 4], "texture": "#0"},
+ "east": {"uv": [0, 4.25, 4, 8.25], "texture": "#0"},
+ "south": {"uv": [4.25, 0, 8.25, 4], "texture": "#0"},
+ "west": {"uv": [4, 4.25, 0, 8.25], "texture": "#0"},
+ "up": {"uv": [8.25, 8.25, 4.25, 4.25], "texture": "#0"},
+ "down": {"uv": [4, 8.5, 0, 12.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 4, 0.5],
+ "to": [10, 5, 1.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, -4, 13.5]},
+ "faces": {
+ "north": {"uv": [8.5, 7, 9.5, 7.25], "texture": "#0"},
+ "east": {"uv": [8.75, 8.5, 9, 8.75], "texture": "#0"},
+ "south": {"uv": [7.5, 8.5, 8.5, 8.75], "texture": "#0"},
+ "west": {"uv": [7.5, 9, 7.75, 9.25], "texture": "#0"},
+ "up": {"uv": [9.5, 7.75, 8.5, 7.5], "texture": "#0"},
+ "down": {"uv": [9.5, 8, 8.5, 8.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 8, -5],
+ "to": [14, 14, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 10]},
+ "faces": {
+ "north": {"uv": [4.25, 9.5, 7.25, 11], "texture": "#0"},
+ "east": {"uv": [10.75, 5.75, 12.75, 7.25], "texture": "#0"},
+ "south": {"uv": [8.5, 4.5, 11.5, 5.5], "texture": "#0"},
+ "west": {"uv": [12.75, 5.75, 10.75, 7.25], "texture": "#0"},
+ "up": {"uv": [11.5, 2, 8.5, 0], "texture": "#0"},
+ "down": {"uv": [8.5, 4.25, 11.5, 2.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 2, -8],
+ "to": [14, 8, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -10, 7]},
+ "faces": {
+ "north": {"uv": [4.25, 9.5, 7.25, 11], "texture": "#0"},
+ "east": {"uv": [10.75, 5.75, 12.75, 7.25], "texture": "#0"},
+ "south": {"uv": [8.5, 4.5, 11.5, 5.5], "texture": "#0"},
+ "west": {"uv": [12.75, 5.75, 10.75, 7.25], "texture": "#0"},
+ "up": {"uv": [11.5, 2, 8.5, 0], "texture": "#0"},
+ "down": {"uv": [8.5, 4.25, 11.5, 2.25], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": [1]
+ },
+ 2,
+ 3
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/oak_wooden_drawer_one.json b/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/oak_wooden_drawer_one.json
new file mode 100644
index 0000000..2635eb7
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/oak_wooden_drawer_one.json
@@ -0,0 +1,106 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/draweroak",
+ "particle": "sa_decor:block/lootcrates/draweroak"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [12, 0, 16, 4], "texture": "#0"},
+ "east": {"uv": [0, 4.25, 4, 8.25], "texture": "#0"},
+ "south": {"uv": [4.25, 0, 8.25, 4], "texture": "#0"},
+ "west": {"uv": [4, 4.25, 0, 8.25], "texture": "#0"},
+ "up": {"uv": [8.25, 8.25, 4.25, 4.25], "texture": "#0"},
+ "down": {"uv": [4, 8.5, 0, 12.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 4, 0.5],
+ "to": [10, 5, 1.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, -4, 13.5]},
+ "faces": {
+ "north": {"uv": [8.5, 7, 9.5, 7.25], "texture": "#0"},
+ "east": {"uv": [8.75, 8.5, 9, 8.75], "texture": "#0"},
+ "south": {"uv": [7.5, 8.5, 8.5, 8.75], "texture": "#0"},
+ "west": {"uv": [7.5, 9, 7.75, 9.25], "texture": "#0"},
+ "up": {"uv": [9.5, 7.75, 8.5, 7.5], "texture": "#0"},
+ "down": {"uv": [9.5, 8, 8.5, 8.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 2, -1],
+ "to": [14, 14, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 2, 0]},
+ "faces": {
+ "north": {"uv": [7.25, 9.5, 10.25, 12.5], "texture": "#0"},
+ "east": {"uv": [13.75, 5.75, 13.25, 8.75], "texture": "#0"},
+ "south": {"uv": [13.25, 9.5, 10.25, 12.5], "texture": "#0"},
+ "west": {"uv": [8.5, 5.75, 9, 7.25], "texture": "#0"},
+ "up": {"uv": [11.5, 2.25, 8.5, 1.75], "texture": "#0"},
+ "down": {"uv": [8.5, 4.5, 11.5, 4], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": [1]
+ },
+ 2
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/oak_wooden_drawer_one_open.json b/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/oak_wooden_drawer_one_open.json
new file mode 100644
index 0000000..6a296b9
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/oak_wooden_drawer_one_open.json
@@ -0,0 +1,106 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/draweroak",
+ "particle": "sa_decor:block/lootcrates/draweroak"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [12, 0, 16, 4], "texture": "#0"},
+ "east": {"uv": [0, 4.25, 4, 8.25], "texture": "#0"},
+ "south": {"uv": [4.25, 0, 8.25, 4], "texture": "#0"},
+ "west": {"uv": [4, 4.25, 0, 8.25], "texture": "#0"},
+ "up": {"uv": [8.25, 8.25, 4.25, 4.25], "texture": "#0"},
+ "down": {"uv": [4, 8.5, 0, 12.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 4, 0.5],
+ "to": [10, 5, 1.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, -4, 13.5]},
+ "faces": {
+ "north": {"uv": [8.5, 7, 9.5, 7.25], "texture": "#0"},
+ "east": {"uv": [8.75, 8.5, 9, 8.75], "texture": "#0"},
+ "south": {"uv": [7.5, 8.5, 8.5, 8.75], "texture": "#0"},
+ "west": {"uv": [7.5, 9, 7.75, 9.25], "texture": "#0"},
+ "up": {"uv": [9.5, 7.75, 8.5, 7.5], "texture": "#0"},
+ "down": {"uv": [9.5, 8, 8.5, 8.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [13, 2, -12],
+ "to": [15, 14, 0],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [14, 2, 0]},
+ "faces": {
+ "north": {"uv": [8.5, 5.75, 9, 7.25], "texture": "#0"},
+ "east": {"uv": [7.25, 9.5, 10.25, 12.5], "texture": "#0"},
+ "south": {"uv": [13.75, 5.75, 13.25, 8.75], "texture": "#0"},
+ "west": {"uv": [13.25, 9.5, 10.25, 12.5], "texture": "#0"},
+ "up": {"uv": [11.5, 2.25, 8.5, 1.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [8.5, 4.5, 11.5, 4], "rotation": 270, "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": [1]
+ },
+ 2
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/spruce_wooden_drawer_double.json b/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/spruce_wooden_drawer_double.json
new file mode 100644
index 0000000..fd0039f
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/spruce_wooden_drawer_double.json
@@ -0,0 +1,120 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/drawer",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 4, 4], "texture": "#0"},
+ "east": {"uv": [0, 4.25, 4, 8.25], "texture": "#0"},
+ "south": {"uv": [4.25, 0, 8.25, 4], "texture": "#0"},
+ "west": {"uv": [4, 4.25, 0, 8.25], "texture": "#0"},
+ "up": {"uv": [8.25, 8.25, 4.25, 4.25], "texture": "#0"},
+ "down": {"uv": [4, 8.5, 0, 12.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 4, 0.5],
+ "to": [10, 5, 1.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, -4, 13.5]},
+ "faces": {
+ "north": {"uv": [8.5, 7, 9.5, 7.25], "texture": "#0"},
+ "east": {"uv": [8.75, 8.5, 9, 8.75], "texture": "#0"},
+ "south": {"uv": [7.5, 8.5, 8.5, 8.75], "texture": "#0"},
+ "west": {"uv": [7.5, 9, 7.75, 9.25], "texture": "#0"},
+ "up": {"uv": [9.5, 7.75, 8.5, 7.5], "texture": "#0"},
+ "down": {"uv": [9.5, 8, 8.5, 8.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 8, -1],
+ "to": [14, 14, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 14]},
+ "faces": {
+ "north": {"uv": [4.25, 9.5, 7.25, 11], "texture": "#0"},
+ "east": {"uv": [10.75, 5.75, 12.75, 7.25], "texture": "#0"},
+ "south": {"uv": [8.5, 4.5, 11.5, 5.5], "texture": "#0"},
+ "west": {"uv": [12.75, 5.75, 10.75, 7.25], "texture": "#0"},
+ "up": {"uv": [11.5, 2, 8.5, 0], "texture": "#0"},
+ "down": {"uv": [8.5, 4.25, 11.5, 2.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 2, -1],
+ "to": [14, 8, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -10, 14]},
+ "faces": {
+ "north": {"uv": [4.25, 9.5, 7.25, 11], "texture": "#0"},
+ "east": {"uv": [10.75, 5.75, 12.75, 7.25], "texture": "#0"},
+ "south": {"uv": [8.5, 4.5, 11.5, 5.5], "texture": "#0"},
+ "west": {"uv": [12.75, 5.75, 10.75, 7.25], "texture": "#0"},
+ "up": {"uv": [11.5, 2, 8.5, 0], "texture": "#0"},
+ "down": {"uv": [8.5, 4.25, 11.5, 2.25], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": [1]
+ },
+ 2,
+ 3
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/spruce_wooden_drawer_double_open.json b/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/spruce_wooden_drawer_double_open.json
new file mode 100644
index 0000000..199b6eb
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/spruce_wooden_drawer_double_open.json
@@ -0,0 +1,120 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/drawer",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 4, 4], "texture": "#0"},
+ "east": {"uv": [0, 4.25, 4, 8.25], "texture": "#0"},
+ "south": {"uv": [4.25, 0, 8.25, 4], "texture": "#0"},
+ "west": {"uv": [4, 4.25, 0, 8.25], "texture": "#0"},
+ "up": {"uv": [8.25, 8.25, 4.25, 4.25], "texture": "#0"},
+ "down": {"uv": [4, 8.5, 0, 12.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 4, 0.5],
+ "to": [10, 5, 1.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, -4, 13.5]},
+ "faces": {
+ "north": {"uv": [8.5, 7, 9.5, 7.25], "texture": "#0"},
+ "east": {"uv": [8.75, 8.5, 9, 8.75], "texture": "#0"},
+ "south": {"uv": [7.5, 8.5, 8.5, 8.75], "texture": "#0"},
+ "west": {"uv": [7.5, 9, 7.75, 9.25], "texture": "#0"},
+ "up": {"uv": [9.5, 7.75, 8.5, 7.5], "texture": "#0"},
+ "down": {"uv": [9.5, 8, 8.5, 8.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 8, -5],
+ "to": [14, 14, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 10]},
+ "faces": {
+ "north": {"uv": [4.25, 9.5, 7.25, 11], "texture": "#0"},
+ "east": {"uv": [10.75, 5.75, 12.75, 7.25], "texture": "#0"},
+ "south": {"uv": [8.5, 4.5, 11.5, 5.5], "texture": "#0"},
+ "west": {"uv": [12.75, 5.75, 10.75, 7.25], "texture": "#0"},
+ "up": {"uv": [11.5, 2, 8.5, 0], "texture": "#0"},
+ "down": {"uv": [8.5, 4.25, 11.5, 2.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 2, -8],
+ "to": [14, 8, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -10, 7]},
+ "faces": {
+ "north": {"uv": [4.25, 9.5, 7.25, 11], "texture": "#0"},
+ "east": {"uv": [10.75, 5.75, 12.75, 7.25], "texture": "#0"},
+ "south": {"uv": [8.5, 4.5, 11.5, 5.5], "texture": "#0"},
+ "west": {"uv": [12.75, 5.75, 10.75, 7.25], "texture": "#0"},
+ "up": {"uv": [11.5, 2, 8.5, 0], "texture": "#0"},
+ "down": {"uv": [8.5, 4.25, 11.5, 2.25], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": [1]
+ },
+ 2,
+ 3
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/spruce_wooden_drawer_one.json b/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/spruce_wooden_drawer_one.json
new file mode 100644
index 0000000..a9d90ae
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/spruce_wooden_drawer_one.json
@@ -0,0 +1,105 @@
+{
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/drawer",
+ "particle": "sa_decor:block/lootcrates/drawer"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [12, 0, 16, 4], "texture": "#0"},
+ "east": {"uv": [0, 4.25, 4, 8.25], "texture": "#0"},
+ "south": {"uv": [4.25, 0, 8.25, 4], "texture": "#0"},
+ "west": {"uv": [4, 4.25, 0, 8.25], "texture": "#0"},
+ "up": {"uv": [8.25, 8.25, 4.25, 4.25], "texture": "#0"},
+ "down": {"uv": [4, 8.5, 0, 12.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 4, 0.5],
+ "to": [10, 5, 1.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, -4, 13.5]},
+ "faces": {
+ "north": {"uv": [8.5, 7, 9.5, 7.25], "texture": "#0"},
+ "east": {"uv": [8.75, 8.5, 9, 8.75], "texture": "#0"},
+ "south": {"uv": [7.5, 8.5, 8.5, 8.75], "texture": "#0"},
+ "west": {"uv": [7.5, 9, 7.75, 9.25], "texture": "#0"},
+ "up": {"uv": [9.5, 7.75, 8.5, 7.5], "texture": "#0"},
+ "down": {"uv": [9.5, 8, 8.5, 8.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 2, -1],
+ "to": [14, 14, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 2, 0]},
+ "faces": {
+ "north": {"uv": [7.25, 9.5, 10.25, 12.5], "texture": "#0"},
+ "east": {"uv": [13.75, 5.75, 13.25, 8.75], "texture": "#0"},
+ "south": {"uv": [13.25, 9.5, 10.25, 12.5], "texture": "#0"},
+ "west": {"uv": [8.5, 5.75, 9, 7.25], "texture": "#0"},
+ "up": {"uv": [11.5, 2.25, 8.5, 1.75], "texture": "#0"},
+ "down": {"uv": [8.5, 4.5, 11.5, 4], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": [1]
+ },
+ 2
+ ]
+ }
+ ],
+ "render_type": "cutout_mipped"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/spruce_wooden_drawer_one_open.json b/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/spruce_wooden_drawer_one_open.json
new file mode 100644
index 0000000..9cc51ef
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wooden_drawer/spruce_wooden_drawer_one_open.json
@@ -0,0 +1,105 @@
+{
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/drawer",
+ "particle": "sa_decor:block/lootcrates/drawer"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [12, 0, 16, 4], "texture": "#0"},
+ "east": {"uv": [0, 4.25, 4, 8.25], "texture": "#0"},
+ "south": {"uv": [4.25, 0, 8.25, 4], "texture": "#0"},
+ "west": {"uv": [4, 4.25, 0, 8.25], "texture": "#0"},
+ "up": {"uv": [8.25, 8.25, 4.25, 4.25], "texture": "#0"},
+ "down": {"uv": [4, 8.5, 0, 12.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 4, 0.5],
+ "to": [10, 5, 1.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, -4, 13.5]},
+ "faces": {
+ "north": {"uv": [8.5, 7, 9.5, 7.25], "texture": "#0"},
+ "east": {"uv": [8.75, 8.5, 9, 8.75], "texture": "#0"},
+ "south": {"uv": [7.5, 8.5, 8.5, 8.75], "texture": "#0"},
+ "west": {"uv": [7.5, 9, 7.75, 9.25], "texture": "#0"},
+ "up": {"uv": [9.5, 7.75, 8.5, 7.5], "texture": "#0"},
+ "down": {"uv": [9.5, 8, 8.5, 8.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [13, 2, -12],
+ "to": [15, 14, 0],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [14, 2, 0]},
+ "faces": {
+ "north": {"uv": [8.5, 5.75, 9, 7.25], "texture": "#0"},
+ "east": {"uv": [7.25, 9.5, 10.25, 12.5], "texture": "#0"},
+ "south": {"uv": [13.75, 5.75, 13.25, 8.75], "texture": "#0"},
+ "west": {"uv": [13.25, 9.5, 10.25, 12.5], "texture": "#0"},
+ "up": {"uv": [11.5, 2.25, 8.5, 1.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [8.5, 4.5, 11.5, 4], "rotation": 270, "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": [1]
+ },
+ 2
+ ]
+ }
+ ],
+ "render_type": "cutout_mipped"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wooden_supply_crate/double_wooden_supply_crate.json b/统计/_sa_decor_models/03_容器/models/block/wooden_supply_crate/double_wooden_supply_crate.json
new file mode 100644
index 0000000..62a079d
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wooden_supply_crate/double_wooden_supply_crate.json
@@ -0,0 +1,252 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout",
+ "ambientocclusion": false,
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/wooden_supply_crate/double_wooden_supply_crate",
+ "particle": "block/oak_planks"
+ },
+ "elements": [
+ {
+ "from": [-6, 5.1, -0.1],
+ "to": [-1, 10.1, -0.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, -0.9, -15.1]},
+ "faces": {
+ "north": {"uv": [2.5, 7.75, 3.75, 9], "texture": "#0"},
+ "east": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"},
+ "south": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"},
+ "west": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"},
+ "up": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"},
+ "down": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 11.1, 16.1],
+ "to": [11, 15.1, 16.1],
+ "rotation": {"angle": -22.5, "axis": "z", "origin": [3.5, 7.6, 16.1]},
+ "faces": {
+ "north": {"uv": [16, 0, 14.75, 1.25], "texture": "#0"},
+ "east": {"uv": [16, 0, 14.75, 1.25], "texture": "#0"},
+ "south": {"uv": [3.75, 9, 2.5, 10], "texture": "#0"},
+ "west": {"uv": [16, 0, 14.75, 1.25], "texture": "#0"},
+ "up": {"uv": [14.75, 1.25, 16, 0], "texture": "#0"},
+ "down": {"uv": [14.75, 1.25, 16, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-15, 0, 1],
+ "to": [-12, 2, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 1]},
+ "faces": {
+ "north": {"uv": [3.75, 12.75, 4.5, 13.25], "texture": "#0"},
+ "east": {"uv": [3, 12.75, 3.75, 13.25], "texture": "#0"},
+ "south": {"uv": [5.25, 12.75, 6, 13.25], "texture": "#0"},
+ "west": {"uv": [4.5, 12.75, 5.25, 13.25], "texture": "#0"},
+ "up": {"uv": [4.5, 12.75, 3.75, 12], "texture": "#0"},
+ "down": {"uv": [5.25, 12, 4.5, 12.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-15, 0, 12],
+ "to": [-12, 2, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 12]},
+ "faces": {
+ "north": {"uv": [6.75, 12.75, 7.5, 13.25], "texture": "#0"},
+ "east": {"uv": [6, 12.75, 6.75, 13.25], "texture": "#0"},
+ "south": {"uv": [8.25, 12.75, 9, 13.25], "texture": "#0"},
+ "west": {"uv": [7.5, 12.75, 8.25, 13.25], "texture": "#0"},
+ "up": {"uv": [7.5, 12.75, 6.75, 12], "texture": "#0"},
+ "down": {"uv": [8.25, 12, 7.5, 12.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-16, 2, 0],
+ "to": [0, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-3, 0, 1]},
+ "faces": {
+ "north": {"uv": [8, 4, 12, 7.5], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 7.5], "texture": "#0"},
+ "south": {"uv": [4, 4, 8, 7.5], "texture": "#0"},
+ "west": {"uv": [12, 4, 16, 7.5], "texture": "#0"},
+ "up": {"uv": [8, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [12, 0, 8, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-16, 16, 0],
+ "to": [0, 18, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 0]},
+ "faces": {
+ "north": {"uv": [4, 11.5, 8, 12], "texture": "#0"},
+ "east": {"uv": [0, 11.5, 4, 12], "texture": "#0"},
+ "south": {"uv": [12, 11.5, 16, 12], "texture": "#0"},
+ "west": {"uv": [8, 11.5, 12, 12], "texture": "#0"},
+ "up": {"uv": [8, 11.5, 4, 7.5], "texture": "#0"},
+ "down": {"uv": [12, 7.5, 8, 11.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12, 0, 1],
+ "to": [15, 2, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 1]},
+ "faces": {
+ "north": {"uv": [0.75, 12.75, 1.5, 13.25], "texture": "#0"},
+ "east": {"uv": [0, 12.75, 0.75, 13.25], "texture": "#0"},
+ "south": {"uv": [2.25, 12.75, 3, 13.25], "texture": "#0"},
+ "west": {"uv": [1.5, 12.75, 2.25, 13.25], "texture": "#0"},
+ "up": {"uv": [1.5, 12.75, 0.75, 12], "texture": "#0"},
+ "down": {"uv": [2.25, 12, 1.5, 12.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12, 0, 12],
+ "to": [15, 2, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 12]},
+ "faces": {
+ "north": {"uv": [9.75, 12.75, 10.5, 13.25], "texture": "#0"},
+ "east": {"uv": [9, 12.75, 9.75, 13.25], "texture": "#0"},
+ "south": {"uv": [11.25, 12.75, 12, 13.25], "texture": "#0"},
+ "west": {"uv": [10.5, 12.75, 11.25, 13.25], "texture": "#0"},
+ "up": {"uv": [10.5, 12.75, 9.75, 12], "texture": "#0"},
+ "down": {"uv": [11.25, 12, 10.5, 12.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 2, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-3, 0, 1]},
+ "faces": {
+ "north": {"uv": [4, 4, 8, 7.5], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 7.5], "texture": "#0"},
+ "south": {"uv": [8, 4, 12, 7.5], "texture": "#0"},
+ "west": {"uv": [8, 4, 12, 7.5], "texture": "#0"},
+ "up": {"uv": [4, 4, 0, 0], "texture": "#0"},
+ "down": {"uv": [12, 0, 8, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 16, 0],
+ "to": [16, 18, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 0]},
+ "faces": {
+ "north": {"uv": [4, 11.5, 8, 12], "texture": "#0"},
+ "east": {"uv": [0, 11.5, 4, 12], "texture": "#0"},
+ "south": {"uv": [12, 11.5, 16, 12], "texture": "#0"},
+ "west": {"uv": [8, 11.5, 12, 12], "texture": "#0"},
+ "up": {"uv": [8, 11.5, 4, 7.5], "texture": "#0"},
+ "down": {"uv": [12, 7.5, 8, 11.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2.03931, 18.1, 5.90238],
+ "to": [7.03931, 18.1, 10.90238],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [2, 12.56194, 8]},
+ "faces": {
+ "north": {"uv": [14.75, 0, 16, 1.25], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [14.75, 0, 16, 1.25], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"},
+ "west": {"uv": [14.75, 0, 16, 1.25], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [2.5, 7.75, 3.75, 9], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [16.1, 6.93128, 11.20646],
+ "to": [16.1, 10.93128, 16.20646],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 12.56194, 8]},
+ "faces": {
+ "north": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"},
+ "east": {"uv": [2.5, 9, 3.75, 10], "texture": "#0"},
+ "south": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"},
+ "west": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"},
+ "up": {"uv": [14.75, 0, 16, 1.25], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [14.75, 0, 16, 1.25], "rotation": 270, "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.5, -1.75, 0],
+ "scale": [0.44922, 0.44922, 0.44922]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-4, -0.9, -15.1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-4, -0.9, -15.1],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [13, 0, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3, 4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [13, 0, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7, 8, 9]
+ },
+ {
+ "name": "group",
+ "origin": [-4, -0.9, -15.1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 10,
+ 11,
+ {
+ "name": "group",
+ "origin": [-4, -0.9, -15.1],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wooden_supply_crate/double_wooden_supply_crate_open.json b/统计/_sa_decor_models/03_容器/models/block/wooden_supply_crate/double_wooden_supply_crate_open.json
new file mode 100644
index 0000000..6cb2b2e
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wooden_supply_crate/double_wooden_supply_crate_open.json
@@ -0,0 +1,253 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout",
+ "ambientocclusion": false,
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/wooden_supply_crate/double_wooden_supply_crate",
+ "particle": "block/oak_planks"
+ },
+ "elements": [
+ {
+ "from": [-6, 5.1, -0.1],
+ "to": [-1, 10.1, -0.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, -0.9, -15.1]},
+ "faces": {
+ "north": {"uv": [2.5, 7.75, 3.75, 9], "texture": "#0"},
+ "east": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"},
+ "south": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"},
+ "west": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"},
+ "up": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"},
+ "down": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 11.1, 16.1],
+ "to": [11, 15.1, 16.1],
+ "rotation": {"angle": -22.5, "axis": "z", "origin": [3.5, 7.6, 16.1]},
+ "faces": {
+ "north": {"uv": [16, 0, 14.75, 1.25], "texture": "#0"},
+ "east": {"uv": [16, 0, 14.75, 1.25], "texture": "#0"},
+ "south": {"uv": [3.75, 9, 2.5, 10], "texture": "#0"},
+ "west": {"uv": [16, 0, 14.75, 1.25], "texture": "#0"},
+ "up": {"uv": [14.75, 1.25, 16, 0], "texture": "#0"},
+ "down": {"uv": [14.75, 1.25, 16, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-15, 0, 1],
+ "to": [-12, 2, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 1]},
+ "faces": {
+ "north": {"uv": [3.75, 12.75, 4.5, 13.25], "texture": "#0"},
+ "east": {"uv": [3, 12.75, 3.75, 13.25], "texture": "#0"},
+ "south": {"uv": [5.25, 12.75, 6, 13.25], "texture": "#0"},
+ "west": {"uv": [4.5, 12.75, 5.25, 13.25], "texture": "#0"},
+ "up": {"uv": [4.5, 12.75, 3.75, 12], "texture": "#0"},
+ "down": {"uv": [5.25, 12, 4.5, 12.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-15, 0, 12],
+ "to": [-12, 2, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 12]},
+ "faces": {
+ "north": {"uv": [6.75, 12.75, 7.5, 13.25], "texture": "#0"},
+ "east": {"uv": [6, 12.75, 6.75, 13.25], "texture": "#0"},
+ "south": {"uv": [8.25, 12.75, 9, 13.25], "texture": "#0"},
+ "west": {"uv": [7.5, 12.75, 8.25, 13.25], "texture": "#0"},
+ "up": {"uv": [7.5, 12.75, 6.75, 12], "texture": "#0"},
+ "down": {"uv": [8.25, 12, 7.5, 12.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-16, 2, 0],
+ "to": [0, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-3, 0, 1]},
+ "faces": {
+ "north": {"uv": [8, 4, 12, 7.5], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 7.5], "texture": "#0"},
+ "south": {"uv": [4, 4, 8, 7.5], "texture": "#0"},
+ "west": {"uv": [12, 4, 16, 7.5], "texture": "#0"},
+ "up": {"uv": [8, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [12, 0, 8, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-16, 16, 6],
+ "to": [0, 18, 22],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 6]},
+ "faces": {
+ "north": {"uv": [4, 11.5, 8, 12], "texture": "#0"},
+ "east": {"uv": [0, 11.5, 4, 12], "texture": "#0"},
+ "south": {"uv": [12, 11.5, 16, 12], "texture": "#0"},
+ "west": {"uv": [8, 11.5, 12, 12], "texture": "#0"},
+ "up": {"uv": [8, 11.5, 4, 7.5], "texture": "#0"},
+ "down": {"uv": [12, 7.5, 8, 11.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12, 0, 1],
+ "to": [15, 2, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 1]},
+ "faces": {
+ "north": {"uv": [0.75, 12.75, 1.5, 13.25], "texture": "#0"},
+ "east": {"uv": [0, 12.75, 0.75, 13.25], "texture": "#0"},
+ "south": {"uv": [2.25, 12.75, 3, 13.25], "texture": "#0"},
+ "west": {"uv": [1.5, 12.75, 2.25, 13.25], "texture": "#0"},
+ "up": {"uv": [1.5, 12.75, 0.75, 12], "texture": "#0"},
+ "down": {"uv": [2.25, 12, 1.5, 12.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12, 0, 12],
+ "to": [15, 2, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 12]},
+ "faces": {
+ "north": {"uv": [9.75, 12.75, 10.5, 13.25], "texture": "#0"},
+ "east": {"uv": [9, 12.75, 9.75, 13.25], "texture": "#0"},
+ "south": {"uv": [11.25, 12.75, 12, 13.25], "texture": "#0"},
+ "west": {"uv": [10.5, 12.75, 11.25, 13.25], "texture": "#0"},
+ "up": {"uv": [10.5, 12.75, 9.75, 12], "texture": "#0"},
+ "down": {"uv": [11.25, 12, 10.5, 12.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 2, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-3, 0, 1]},
+ "faces": {
+ "north": {"uv": [4, 4, 8, 7.5], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 7.5], "texture": "#0"},
+ "south": {"uv": [8, 4, 12, 7.5], "texture": "#0"},
+ "west": {"uv": [8, 4, 12, 7.5], "texture": "#0"},
+ "up": {"uv": [4, 4, 0, 0], "texture": "#0"},
+ "down": {"uv": [12, 0, 8, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 16, 6],
+ "to": [16, 18, 22],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 6]},
+ "faces": {
+ "north": {"uv": [4, 11.5, 8, 12], "texture": "#0"},
+ "east": {"uv": [0, 11.5, 4, 12], "texture": "#0"},
+ "south": {"uv": [12, 11.5, 16, 12], "texture": "#0"},
+ "west": {"uv": [8, 11.5, 12, 12], "texture": "#0"},
+ "up": {"uv": [8, 11.5, 4, 7.5], "texture": "#0"},
+ "down": {"uv": [12, 7.5, 8, 11.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2.03931, 18.1, 11.90238],
+ "to": [7.03931, 18.1, 16.90238],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [2, 12.56194, 14]},
+ "faces": {
+ "north": {"uv": [14.75, 0, 16, 1.25], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [14.75, 0, 16, 1.25], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"},
+ "west": {"uv": [14.75, 0, 16, 1.25], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [2.5, 7.75, 3.75, 9], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [16.1, 6.93128, 11.20646],
+ "to": [16.1, 10.93128, 16.20646],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 12.56194, 8]},
+ "faces": {
+ "north": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"},
+ "east": {"uv": [2.5, 9, 3.75, 10], "texture": "#0"},
+ "south": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"},
+ "west": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"},
+ "up": {"uv": [14.75, 0, 16, 1.25], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [14.75, 0, 16, 1.25], "rotation": 270, "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.5, -1.75, 0],
+ "scale": [0.44922, 0.44922, 0.44922]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-4, -0.9, -15.1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-4, -0.9, -15.1],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [13, 0, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3, 4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [13, 0, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7, 8, 9]
+ },
+ {
+ "name": "group",
+ "origin": [-4, -0.9, -15.1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 10,
+ 11,
+ {
+ "name": "group",
+ "origin": [-4, -0.9, -15.1],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wooden_supply_crate/wooden_supply_crate.json b/统计/_sa_decor_models/03_容器/models/block/wooden_supply_crate/wooden_supply_crate.json
new file mode 100644
index 0000000..911fccb
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wooden_supply_crate/wooden_supply_crate.json
@@ -0,0 +1,222 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout",
+ "ambientocclusion": false,
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/wooden_supply_crate/wooden_supply_crate",
+ "particle": "block/oak_planks"
+ },
+ "elements": [
+ {
+ "from": [12, 0, 1],
+ "to": [15, 2, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 1]},
+ "faces": {
+ "north": {"uv": [0.75, 12.75, 1.5, 13.25], "texture": "#0"},
+ "east": {"uv": [0, 12.75, 0.75, 13.25], "texture": "#0"},
+ "south": {"uv": [2.25, 12.75, 3, 13.25], "texture": "#0"},
+ "west": {"uv": [1.5, 12.75, 2.25, 13.25], "texture": "#0"},
+ "up": {"uv": [1.5, 12.75, 0.75, 12], "texture": "#0"},
+ "down": {"uv": [2.25, 12, 1.5, 12.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 0, 1],
+ "to": [4, 2, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 1]},
+ "faces": {
+ "north": {"uv": [3.75, 12.75, 4.5, 13.25], "texture": "#0"},
+ "east": {"uv": [3, 12.75, 3.75, 13.25], "texture": "#0"},
+ "south": {"uv": [5.25, 12.75, 6, 13.25], "texture": "#0"},
+ "west": {"uv": [4.5, 12.75, 5.25, 13.25], "texture": "#0"},
+ "up": {"uv": [4.5, 12.75, 3.75, 12], "texture": "#0"},
+ "down": {"uv": [5.25, 12, 4.5, 12.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 0, 12],
+ "to": [4, 2, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 12]},
+ "faces": {
+ "north": {"uv": [6.75, 12.75, 7.5, 13.25], "texture": "#0"},
+ "east": {"uv": [6, 12.75, 6.75, 13.25], "texture": "#0"},
+ "south": {"uv": [8.25, 12.75, 9, 13.25], "texture": "#0"},
+ "west": {"uv": [7.5, 12.75, 8.25, 13.25], "texture": "#0"},
+ "up": {"uv": [7.5, 12.75, 6.75, 12], "texture": "#0"},
+ "down": {"uv": [8.25, 12, 7.5, 12.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12, 0, 12],
+ "to": [15, 2, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 12]},
+ "faces": {
+ "north": {"uv": [9.75, 12.75, 10.5, 13.25], "texture": "#0"},
+ "east": {"uv": [9, 12.75, 9.75, 13.25], "texture": "#0"},
+ "south": {"uv": [11.25, 12.75, 12, 13.25], "texture": "#0"},
+ "west": {"uv": [10.5, 12.75, 11.25, 13.25], "texture": "#0"},
+ "up": {"uv": [10.5, 12.75, 9.75, 12], "texture": "#0"},
+ "down": {"uv": [11.25, 12, 10.5, 12.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 2, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-3, 0, 1]},
+ "faces": {
+ "north": {"uv": [4, 4, 8, 7.5], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 7.5], "texture": "#0"},
+ "south": {"uv": [12, 4, 16, 7.5], "texture": "#0"},
+ "west": {"uv": [8, 4, 12, 7.5], "texture": "#0"},
+ "up": {"uv": [8, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [12, 0, 8, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [8, 18.1, 4.9],
+ "to": [13, 18.1, 9.9],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [10.5, 18.1, 7.4]},
+ "faces": {
+ "north": {"uv": [14.75, 0, 16, 1.25], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [14.75, 0, 16, 1.25], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"},
+ "west": {"uv": [14.75, 0, 16, 1.25], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [2.5, 7.75, 3.75, 9], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [10, 10.1, -0.1],
+ "to": [15, 15.1, -0.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, -0.9, -15.1]},
+ "faces": {
+ "north": {"uv": [2.5, 7.75, 3.75, 9], "texture": "#0"},
+ "east": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"},
+ "south": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"},
+ "west": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"},
+ "up": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"},
+ "down": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 8.1, 16.1],
+ "to": [7, 13.1, 16.1],
+ "rotation": {"angle": 0, "axis": "z", "origin": [4.5, 11.1, 16.1]},
+ "faces": {
+ "north": {"uv": [16, 0, 14.75, 1.25], "texture": "#0"},
+ "east": {"uv": [16, 0, 14.75, 1.25], "texture": "#0"},
+ "south": {"uv": [3.75, 7.75, 2.5, 9], "texture": "#0"},
+ "west": {"uv": [16, 0, 14.75, 1.25], "texture": "#0"},
+ "up": {"uv": [14.75, 1.25, 16, 0], "texture": "#0"},
+ "down": {"uv": [14.75, 1.25, 16, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [16.1, 5.1, 9],
+ "to": [16.1, 9.1, 14],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [16.1, 6.1, 11.5]},
+ "faces": {
+ "north": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"},
+ "east": {"uv": [2.5, 9, 3.75, 10], "texture": "#0"},
+ "south": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"},
+ "west": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"},
+ "up": {"uv": [14.75, 0, 16, 1.25], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [14.75, 0, 16, 1.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [-0.1, 8.62636, 2.09149],
+ "to": [-0.1, 11.62636, 6.09149],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8.5, 11.85, 8]},
+ "faces": {
+ "north": {"uv": [16, 0, 16, 0.75], "texture": "#0"},
+ "east": {"uv": [15.75, 0, 14.75, 0.75], "texture": "#0"},
+ "south": {"uv": [16, 0, 16, 0.75], "texture": "#0"},
+ "west": {"uv": [3.75, 10, 2.75, 10.75], "texture": "#0"},
+ "up": {"uv": [14.75, 1.25, 15.75, 1.25], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [14.75, 1.25, 15.75, 1.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 16, 0],
+ "to": [16, 18, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 0]},
+ "faces": {
+ "north": {"uv": [4, 11.5, 8, 12], "texture": "#0"},
+ "east": {"uv": [0, 11.5, 4, 12], "texture": "#0"},
+ "south": {"uv": [12, 11.5, 16, 12], "texture": "#0"},
+ "west": {"uv": [8, 11.5, 12, 12], "texture": "#0"},
+ "up": {"uv": [8, 11.5, 4, 7.5], "texture": "#0"},
+ "down": {"uv": [12, 7.5, 8, 11.5], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -0.75, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [13, 0, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ {
+ "name": "group",
+ "origin": [-4, -0.9, -15.1],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ },
+ {
+ "name": "group",
+ "origin": [-4, -0.9, -15.1],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9]
+ },
+ 10
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/03_容器/models/block/wooden_supply_crate/wooden_supply_crate_open.json b/统计/_sa_decor_models/03_容器/models/block/wooden_supply_crate/wooden_supply_crate_open.json
new file mode 100644
index 0000000..dd77a33
--- /dev/null
+++ b/统计/_sa_decor_models/03_容器/models/block/wooden_supply_crate/wooden_supply_crate_open.json
@@ -0,0 +1,228 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout",
+ "ambientocclusion": false,
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/wooden_supply_crate/wooden_supply_crate",
+ "particle": "block/oak_planks"
+ },
+ "elements": [
+ {
+ "from": [12, 0, 1],
+ "to": [15, 2, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 1]},
+ "faces": {
+ "north": {"uv": [0.75, 12.75, 1.5, 13.25], "texture": "#0"},
+ "east": {"uv": [0, 12.75, 0.75, 13.25], "texture": "#0"},
+ "south": {"uv": [2.25, 12.75, 3, 13.25], "texture": "#0"},
+ "west": {"uv": [1.5, 12.75, 2.25, 13.25], "texture": "#0"},
+ "up": {"uv": [1.5, 12.75, 0.75, 12], "texture": "#0"},
+ "down": {"uv": [2.25, 12, 1.5, 12.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 0, 1],
+ "to": [4, 2, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 1]},
+ "faces": {
+ "north": {"uv": [3.75, 12.75, 4.5, 13.25], "texture": "#0"},
+ "east": {"uv": [3, 12.75, 3.75, 13.25], "texture": "#0"},
+ "south": {"uv": [5.25, 12.75, 6, 13.25], "texture": "#0"},
+ "west": {"uv": [4.5, 12.75, 5.25, 13.25], "texture": "#0"},
+ "up": {"uv": [4.5, 12.75, 3.75, 12], "texture": "#0"},
+ "down": {"uv": [5.25, 12, 4.5, 12.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 0, 12],
+ "to": [4, 2, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 12]},
+ "faces": {
+ "north": {"uv": [6.75, 12.75, 7.5, 13.25], "texture": "#0"},
+ "east": {"uv": [6, 12.75, 6.75, 13.25], "texture": "#0"},
+ "south": {"uv": [8.25, 12.75, 9, 13.25], "texture": "#0"},
+ "west": {"uv": [7.5, 12.75, 8.25, 13.25], "texture": "#0"},
+ "up": {"uv": [7.5, 12.75, 6.75, 12], "texture": "#0"},
+ "down": {"uv": [8.25, 12, 7.5, 12.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12, 0, 12],
+ "to": [15, 2, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 12]},
+ "faces": {
+ "north": {"uv": [9.75, 12.75, 10.5, 13.25], "texture": "#0"},
+ "east": {"uv": [9, 12.75, 9.75, 13.25], "texture": "#0"},
+ "south": {"uv": [11.25, 12.75, 12, 13.25], "texture": "#0"},
+ "west": {"uv": [10.5, 12.75, 11.25, 13.25], "texture": "#0"},
+ "up": {"uv": [10.5, 12.75, 9.75, 12], "texture": "#0"},
+ "down": {"uv": [11.25, 12, 10.5, 12.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 2, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-3, 0, 1]},
+ "faces": {
+ "north": {"uv": [4, 4, 8, 7.5], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 7.5], "texture": "#0"},
+ "south": {"uv": [12, 4, 16, 7.5], "texture": "#0"},
+ "west": {"uv": [8, 4, 12, 7.5], "texture": "#0"},
+ "up": {"uv": [8, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [12, 0, 8, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [10, 10.1, -0.1],
+ "to": [15, 15.1, -0.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, -0.9, -15.1]},
+ "faces": {
+ "north": {"uv": [2.5, 7.75, 3.75, 9], "texture": "#0"},
+ "east": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"},
+ "south": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"},
+ "west": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"},
+ "up": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"},
+ "down": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 8.1, 16.1],
+ "to": [7, 13.1, 16.1],
+ "rotation": {"angle": 0, "axis": "z", "origin": [4.5, 11.1, 16.1]},
+ "faces": {
+ "north": {"uv": [16, 0, 14.75, 1.25], "texture": "#0"},
+ "east": {"uv": [16, 0, 14.75, 1.25], "texture": "#0"},
+ "south": {"uv": [3.75, 7.75, 2.5, 9], "texture": "#0"},
+ "west": {"uv": [16, 0, 14.75, 1.25], "texture": "#0"},
+ "up": {"uv": [14.75, 1.25, 16, 0], "texture": "#0"},
+ "down": {"uv": [14.75, 1.25, 16, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [16.1, 5.1, 9],
+ "to": [16.1, 9.1, 14],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [16.1, 6.1, 11.5]},
+ "faces": {
+ "north": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"},
+ "east": {"uv": [2.5, 9, 3.75, 10], "texture": "#0"},
+ "south": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"},
+ "west": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"},
+ "up": {"uv": [14.75, 0, 16, 1.25], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [14.75, 0, 16, 1.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [-0.1, 8.62636, 2.09149],
+ "to": [-0.1, 11.62636, 6.09149],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8.5, 11.85, 8]},
+ "faces": {
+ "north": {"uv": [16, 0, 16, 0.75], "texture": "#0"},
+ "east": {"uv": [15.75, 0, 14.75, 0.75], "texture": "#0"},
+ "south": {"uv": [16, 0, 16, 0.75], "texture": "#0"},
+ "west": {"uv": [3.75, 10, 2.75, 10.75], "texture": "#0"},
+ "up": {"uv": [14.75, 1.25, 15.75, 1.25], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [14.75, 1.25, 15.75, 1.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 16, 5],
+ "to": [18, 18, 21],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 2, 5]},
+ "faces": {
+ "north": {"uv": [4, 11.5, 8, 12], "texture": "#0"},
+ "east": {"uv": [0, 11.5, 4, 12], "texture": "#0"},
+ "south": {"uv": [12, 11.5, 16, 12], "texture": "#0"},
+ "west": {"uv": [8, 11.5, 12, 12], "texture": "#0"},
+ "up": {"uv": [8, 11.5, 4, 7.5], "texture": "#0"},
+ "down": {"uv": [12, 7.5, 8, 11.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [10, 18.1, 9.9],
+ "to": [15, 18.1, 14.9],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [12.5, 18.1, 12.4]},
+ "faces": {
+ "north": {"uv": [14.75, 0, 16, 1.25], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [14.75, 0, 16, 1.25], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"},
+ "west": {"uv": [14.75, 0, 16, 1.25], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [2.5, 7.75, 3.75, 9], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [14.75, 0, 16, 1.25], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -0.75, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [13, 0, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ {
+ "name": "group",
+ "origin": [-4, -0.9, -15.1],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6]
+ },
+ {
+ "name": "group",
+ "origin": [-4, -0.9, -15.1],
+ "scope": 0,
+ "color": 0,
+ "children": [7, 8]
+ },
+ {
+ "name": "group",
+ "origin": [0, 2, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [9, 10]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/blue_roof_template.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/blue_roof_template.json
new file mode 100644
index 0000000..6b92271
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/blue_roof_template.json
@@ -0,0 +1,1380 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/blue_roof",
+ "main": "sa_decor:block/roof/blue_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 4,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 4
+ ],
+ "to": [
+ 4,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 4,
+ 4,
+ 8
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 4,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 8,
+ 4,
+ 12
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 12
+ ],
+ "to": [
+ 4,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 12,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 4
+ ],
+ "to": [
+ 8,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 4,
+ 8,
+ 8
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 8
+ ],
+ "to": [
+ 8,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 8,
+ 8,
+ 12
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 12
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 12,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 12,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 4
+ ],
+ "to": [
+ 12,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 4,
+ 12,
+ 8
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 8
+ ],
+ "to": [
+ 12,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 8,
+ 12,
+ 12
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 12
+ ],
+ "to": [
+ 12,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 12,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 4
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 4,
+ 16,
+ 8
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 8,
+ 16,
+ 12
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 12
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 12,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 4,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 4
+ ],
+ "to": [
+ 4,
+ 16,
+ 8
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 4,
+ 16,
+ 12
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 12
+ ],
+ "to": [
+ 4,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 12
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 12,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 12
+ ],
+ "to": [
+ 12,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 4
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "east": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 12
+ ],
+ "faces": {
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 12
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 4,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 4
+ ],
+ "to": [
+ 4,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 4,
+ 4,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 4,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 8,
+ 4,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 12
+ ],
+ "to": [
+ 4,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 12,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 4
+ ],
+ "to": [
+ 8,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 4,
+ 8,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 8
+ ],
+ "to": [
+ 8,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 8,
+ 8,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 12
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 12,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 12,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 4
+ ],
+ "to": [
+ 12,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 4,
+ 12,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 8
+ ],
+ "to": [
+ 12,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 8,
+ 12,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 12
+ ],
+ "to": [
+ 12,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 12,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 4
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 4,
+ 16,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 8,
+ 16,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 12
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 12,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/blue_roof_template_plane.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/blue_roof_template_plane.json
new file mode 100644
index 0000000..21a61f3
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/blue_roof_template_plane.json
@@ -0,0 +1,185 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/blue_roof",
+ "main": "sa_decor:block/roof/blue_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/blue_roof_template_ridge.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/blue_roof_template_ridge.json
new file mode 100644
index 0000000..f3edb37
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/blue_roof_template_ridge.json
@@ -0,0 +1,302 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/blue_roof",
+ "main": "sa_decor:block/roof/blue_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/blue_roof_template_ridge_ns.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/blue_roof_template_ridge_ns.json
new file mode 100644
index 0000000..7f5bbb0
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/blue_roof_template_ridge_ns.json
@@ -0,0 +1,302 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/blue_roof",
+ "main": "sa_decor:block/roof/blue_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 8
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 8,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 8,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/brown_roof_template.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/brown_roof_template.json
new file mode 100644
index 0000000..2916088
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/brown_roof_template.json
@@ -0,0 +1,1380 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/brown_roof",
+ "main": "sa_decor:block/roof/brown_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 4,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 4
+ ],
+ "to": [
+ 4,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 4,
+ 4,
+ 8
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 4,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 8,
+ 4,
+ 12
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 12
+ ],
+ "to": [
+ 4,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 12,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 4
+ ],
+ "to": [
+ 8,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 4,
+ 8,
+ 8
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 8
+ ],
+ "to": [
+ 8,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 8,
+ 8,
+ 12
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 12
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 12,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 12,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 4
+ ],
+ "to": [
+ 12,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 4,
+ 12,
+ 8
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 8
+ ],
+ "to": [
+ 12,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 8,
+ 12,
+ 12
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 12
+ ],
+ "to": [
+ 12,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 12,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 4
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 4,
+ 16,
+ 8
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 8,
+ 16,
+ 12
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 12
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 12,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 4,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 4
+ ],
+ "to": [
+ 4,
+ 16,
+ 8
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 4,
+ 16,
+ 12
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 12
+ ],
+ "to": [
+ 4,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 12
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 12,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 12
+ ],
+ "to": [
+ 12,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 4
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "east": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 12
+ ],
+ "faces": {
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 12
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 4,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 4
+ ],
+ "to": [
+ 4,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 4,
+ 4,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 4,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 8,
+ 4,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 12
+ ],
+ "to": [
+ 4,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 12,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 4
+ ],
+ "to": [
+ 8,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 4,
+ 8,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 8
+ ],
+ "to": [
+ 8,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 8,
+ 8,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 12
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 12,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 12,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 4
+ ],
+ "to": [
+ 12,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 4,
+ 12,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 8
+ ],
+ "to": [
+ 12,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 8,
+ 12,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 12
+ ],
+ "to": [
+ 12,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 12,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 4
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 4,
+ 16,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 8,
+ 16,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 12
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 12,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/brown_roof_template_plane.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/brown_roof_template_plane.json
new file mode 100644
index 0000000..589fbeb
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/brown_roof_template_plane.json
@@ -0,0 +1,185 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/brown_roof",
+ "main": "sa_decor:block/roof/brown_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/brown_roof_template_ridge.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/brown_roof_template_ridge.json
new file mode 100644
index 0000000..c928a7f
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/brown_roof_template_ridge.json
@@ -0,0 +1,302 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/brown_roof",
+ "main": "sa_decor:block/roof/brown_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/brown_roof_template_ridge_ns.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/brown_roof_template_ridge_ns.json
new file mode 100644
index 0000000..91d3caf
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/brown_roof_template_ridge_ns.json
@@ -0,0 +1,302 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/brown_roof",
+ "main": "sa_decor:block/roof/brown_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 8
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 8,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 8,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/brown_seam_roof_template.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/brown_seam_roof_template.json
new file mode 100644
index 0000000..cacc3a7
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/brown_seam_roof_template.json
@@ -0,0 +1,1380 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/brown_seam_roof",
+ "main": "sa_decor:block/roof/brown_seam_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 4,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 4
+ ],
+ "to": [
+ 4,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 4,
+ 4,
+ 8
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 4,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 8,
+ 4,
+ 12
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 12
+ ],
+ "to": [
+ 4,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 12,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 4
+ ],
+ "to": [
+ 8,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 4,
+ 8,
+ 8
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 8
+ ],
+ "to": [
+ 8,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 8,
+ 8,
+ 12
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 12
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 12,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 12,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 4
+ ],
+ "to": [
+ 12,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 4,
+ 12,
+ 8
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 8
+ ],
+ "to": [
+ 12,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 8,
+ 12,
+ 12
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 12
+ ],
+ "to": [
+ 12,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 12,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 4
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 4,
+ 16,
+ 8
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 8,
+ 16,
+ 12
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 12
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 12,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 4,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 4
+ ],
+ "to": [
+ 4,
+ 16,
+ 8
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 4,
+ 16,
+ 12
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 12
+ ],
+ "to": [
+ 4,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 12
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 12,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 12
+ ],
+ "to": [
+ 12,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 4
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "east": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 12
+ ],
+ "faces": {
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 12
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 4,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 4
+ ],
+ "to": [
+ 4,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 4,
+ 4,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 4,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 8,
+ 4,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 12
+ ],
+ "to": [
+ 4,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 12,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 4
+ ],
+ "to": [
+ 8,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 4,
+ 8,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 8
+ ],
+ "to": [
+ 8,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 8,
+ 8,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 12
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 12,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 12,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 4
+ ],
+ "to": [
+ 12,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 4,
+ 12,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 8
+ ],
+ "to": [
+ 12,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 8,
+ 12,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 12
+ ],
+ "to": [
+ 12,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 12,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 4
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 4,
+ 16,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 8,
+ 16,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 12
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 12,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/brown_seam_roof_template_plane.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/brown_seam_roof_template_plane.json
new file mode 100644
index 0000000..f30fabb
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/brown_seam_roof_template_plane.json
@@ -0,0 +1,185 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/brown_seam_roof",
+ "main": "sa_decor:block/roof/brown_seam_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/brown_seam_roof_template_ridge.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/brown_seam_roof_template_ridge.json
new file mode 100644
index 0000000..a2174fd
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/brown_seam_roof_template_ridge.json
@@ -0,0 +1,302 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/brown_seam_roof",
+ "main": "sa_decor:block/roof/brown_seam_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/brown_seam_roof_template_ridge_ns.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/brown_seam_roof_template_ridge_ns.json
new file mode 100644
index 0000000..fc1ca60
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/brown_seam_roof_template_ridge_ns.json
@@ -0,0 +1,302 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/brown_seam_roof",
+ "main": "sa_decor:block/roof/brown_seam_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 8
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 8,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 8,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/framed_roof_template.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/framed_roof_template.json
new file mode 100644
index 0000000..059ca37
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/framed_roof_template.json
@@ -0,0 +1,1380 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/black_roof",
+ "main": "sa_decor:block/roof/black_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 4,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 4
+ ],
+ "to": [
+ 4,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 4,
+ 4,
+ 8
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 4,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 8,
+ 4,
+ 12
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 12
+ ],
+ "to": [
+ 4,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 12,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 4
+ ],
+ "to": [
+ 8,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 4,
+ 8,
+ 8
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 8
+ ],
+ "to": [
+ 8,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 8,
+ 8,
+ 12
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 12
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 12,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 12,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 4
+ ],
+ "to": [
+ 12,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 4,
+ 12,
+ 8
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 8
+ ],
+ "to": [
+ 12,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 8,
+ 12,
+ 12
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 12
+ ],
+ "to": [
+ 12,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 12,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 4
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 4,
+ 16,
+ 8
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 8,
+ 16,
+ 12
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 12
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 12,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 4,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 4
+ ],
+ "to": [
+ 4,
+ 16,
+ 8
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 4,
+ 16,
+ 12
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 12
+ ],
+ "to": [
+ 4,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 12
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 12,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 12
+ ],
+ "to": [
+ 12,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 4
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "east": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 12
+ ],
+ "faces": {
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 12
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 4,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 4
+ ],
+ "to": [
+ 4,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 4,
+ 4,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 4,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 8,
+ 4,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 12
+ ],
+ "to": [
+ 4,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 12,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 4
+ ],
+ "to": [
+ 8,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 4,
+ 8,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 8
+ ],
+ "to": [
+ 8,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 8,
+ 8,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 12
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 12,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 12,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 4
+ ],
+ "to": [
+ 12,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 4,
+ 12,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 8
+ ],
+ "to": [
+ 12,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 8,
+ 12,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 12
+ ],
+ "to": [
+ 12,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 12,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 4
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 4,
+ 16,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 8,
+ 16,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 12
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 12,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/framed_roof_template_plane.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/framed_roof_template_plane.json
new file mode 100644
index 0000000..98939eb
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/framed_roof_template_plane.json
@@ -0,0 +1,185 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/black_roof",
+ "main": "sa_decor:block/roof/black_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/framed_roof_template_ridge.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/framed_roof_template_ridge.json
new file mode 100644
index 0000000..4c2864b
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/framed_roof_template_ridge.json
@@ -0,0 +1,302 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/black_roof",
+ "main": "sa_decor:block/roof/black_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/framed_roof_template_ridge_ns.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/framed_roof_template_ridge_ns.json
new file mode 100644
index 0000000..eb6d9ea
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/framed_roof_template_ridge_ns.json
@@ -0,0 +1,302 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/black_roof",
+ "main": "sa_decor:block/roof/black_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 8
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 8,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 8,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/gray_roof_template.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/gray_roof_template.json
new file mode 100644
index 0000000..22ca231
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/gray_roof_template.json
@@ -0,0 +1,1380 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/gray_roof",
+ "main": "sa_decor:block/roof/gray_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 4,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 4
+ ],
+ "to": [
+ 4,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 4,
+ 4,
+ 8
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 4,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 8,
+ 4,
+ 12
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 12
+ ],
+ "to": [
+ 4,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 12,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 4
+ ],
+ "to": [
+ 8,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 4,
+ 8,
+ 8
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 8
+ ],
+ "to": [
+ 8,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 8,
+ 8,
+ 12
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 12
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 12,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 12,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 4
+ ],
+ "to": [
+ 12,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 4,
+ 12,
+ 8
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 8
+ ],
+ "to": [
+ 12,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 8,
+ 12,
+ 12
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 12
+ ],
+ "to": [
+ 12,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 12,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 4
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 4,
+ 16,
+ 8
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 8,
+ 16,
+ 12
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 12
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 12,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 4,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 4
+ ],
+ "to": [
+ 4,
+ 16,
+ 8
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 4,
+ 16,
+ 12
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 12
+ ],
+ "to": [
+ 4,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 12
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 12,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 12
+ ],
+ "to": [
+ 12,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 4
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "east": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 12
+ ],
+ "faces": {
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 12
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 4,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 4
+ ],
+ "to": [
+ 4,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 4,
+ 4,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 4,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 8,
+ 4,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 12
+ ],
+ "to": [
+ 4,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 12,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 4
+ ],
+ "to": [
+ 8,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 4,
+ 8,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 8
+ ],
+ "to": [
+ 8,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 8,
+ 8,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 12
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 12,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 12,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 4
+ ],
+ "to": [
+ 12,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 4,
+ 12,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 8
+ ],
+ "to": [
+ 12,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 8,
+ 12,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 12
+ ],
+ "to": [
+ 12,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 12,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 4
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 4,
+ 16,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 8,
+ 16,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 12
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 12,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/gray_roof_template_plane.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/gray_roof_template_plane.json
new file mode 100644
index 0000000..263599a
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/gray_roof_template_plane.json
@@ -0,0 +1,185 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/gray_roof",
+ "main": "sa_decor:block/roof/gray_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/gray_roof_template_ridge.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/gray_roof_template_ridge.json
new file mode 100644
index 0000000..36758f3
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/gray_roof_template_ridge.json
@@ -0,0 +1,302 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/gray_roof",
+ "main": "sa_decor:block/roof/gray_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/gray_roof_template_ridge_ns.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/gray_roof_template_ridge_ns.json
new file mode 100644
index 0000000..48fee2d
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/gray_roof_template_ridge_ns.json
@@ -0,0 +1,302 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/gray_roof",
+ "main": "sa_decor:block/roof/gray_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 8
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 8,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 8,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/green_roof_template.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/green_roof_template.json
new file mode 100644
index 0000000..612f44c
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/green_roof_template.json
@@ -0,0 +1,1380 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/green_roof",
+ "main": "sa_decor:block/roof/green_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 4,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 4
+ ],
+ "to": [
+ 4,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 4,
+ 4,
+ 8
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 4,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 8,
+ 4,
+ 12
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 12
+ ],
+ "to": [
+ 4,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 12,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 4
+ ],
+ "to": [
+ 8,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 4,
+ 8,
+ 8
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 8
+ ],
+ "to": [
+ 8,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 8,
+ 8,
+ 12
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 12
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 12,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 12,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 4
+ ],
+ "to": [
+ 12,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 4,
+ 12,
+ 8
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 8
+ ],
+ "to": [
+ 12,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 8,
+ 12,
+ 12
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 12
+ ],
+ "to": [
+ 12,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 12,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 4
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 4,
+ 16,
+ 8
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 8,
+ 16,
+ 12
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 12
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 12,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 4,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 4
+ ],
+ "to": [
+ 4,
+ 16,
+ 8
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 4,
+ 16,
+ 12
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 12
+ ],
+ "to": [
+ 4,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 12
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 12,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 12
+ ],
+ "to": [
+ 12,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 4
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "east": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 12
+ ],
+ "faces": {
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 12
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 4,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 4
+ ],
+ "to": [
+ 4,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 4,
+ 4,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 4,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 8,
+ 4,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 12
+ ],
+ "to": [
+ 4,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 12,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 4
+ ],
+ "to": [
+ 8,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 4,
+ 8,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 8
+ ],
+ "to": [
+ 8,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 8,
+ 8,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 12
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 12,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 12,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 4
+ ],
+ "to": [
+ 12,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 4,
+ 12,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 8
+ ],
+ "to": [
+ 12,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 8,
+ 12,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 12
+ ],
+ "to": [
+ 12,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 12,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 4
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 4,
+ 16,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 8,
+ 16,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 12
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 12,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/green_roof_template_plane.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/green_roof_template_plane.json
new file mode 100644
index 0000000..aba9cd8
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/green_roof_template_plane.json
@@ -0,0 +1,185 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/green_roof",
+ "main": "sa_decor:block/roof/green_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/green_roof_template_ridge.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/green_roof_template_ridge.json
new file mode 100644
index 0000000..92e2c24
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/green_roof_template_ridge.json
@@ -0,0 +1,302 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/green_roof",
+ "main": "sa_decor:block/roof/green_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/green_roof_template_ridge_ns.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/green_roof_template_ridge_ns.json
new file mode 100644
index 0000000..d9e80f9
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/green_roof_template_ridge_ns.json
@@ -0,0 +1,302 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/green_roof",
+ "main": "sa_decor:block/roof/green_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 8
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 8,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 8,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/green_seam_roof_template.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/green_seam_roof_template.json
new file mode 100644
index 0000000..b02f735
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/green_seam_roof_template.json
@@ -0,0 +1,1380 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/green_seam_roof",
+ "main": "sa_decor:block/roof/green_seam_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 4,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 4
+ ],
+ "to": [
+ 4,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 4,
+ 4,
+ 8
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 4,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 8,
+ 4,
+ 12
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 12
+ ],
+ "to": [
+ 4,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 12,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 4
+ ],
+ "to": [
+ 8,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 4,
+ 8,
+ 8
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 8
+ ],
+ "to": [
+ 8,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 8,
+ 8,
+ 12
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 12
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 12,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 12,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 4
+ ],
+ "to": [
+ 12,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 4,
+ 12,
+ 8
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 8
+ ],
+ "to": [
+ 12,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 8,
+ 12,
+ 12
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 12
+ ],
+ "to": [
+ 12,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 12,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 4
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 4,
+ 16,
+ 8
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 8,
+ 16,
+ 12
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 12
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 12,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 4,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 4
+ ],
+ "to": [
+ 4,
+ 16,
+ 8
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 4,
+ 16,
+ 12
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 12
+ ],
+ "to": [
+ 4,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 12
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 12,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 12
+ ],
+ "to": [
+ 12,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 4
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "east": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 12
+ ],
+ "faces": {
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 12
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 4,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 4
+ ],
+ "to": [
+ 4,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 4,
+ 4,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 4,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 8,
+ 4,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 12
+ ],
+ "to": [
+ 4,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 12,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 4
+ ],
+ "to": [
+ 8,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 4,
+ 8,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 8
+ ],
+ "to": [
+ 8,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 8,
+ 8,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 12
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 12,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 12,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 4
+ ],
+ "to": [
+ 12,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 4,
+ 12,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 8
+ ],
+ "to": [
+ 12,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 8,
+ 12,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 12
+ ],
+ "to": [
+ 12,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 12,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 4
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 4,
+ 16,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 8,
+ 16,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 12
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 12,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/green_seam_roof_template_plane.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/green_seam_roof_template_plane.json
new file mode 100644
index 0000000..18ecc38
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/green_seam_roof_template_plane.json
@@ -0,0 +1,185 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/green_seam_roof",
+ "main": "sa_decor:block/roof/green_seam_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/green_seam_roof_template_ridge.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/green_seam_roof_template_ridge.json
new file mode 100644
index 0000000..c28d51e
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/green_seam_roof_template_ridge.json
@@ -0,0 +1,302 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/green_seam_roof",
+ "main": "sa_decor:block/roof/green_seam_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/green_seam_roof_template_ridge_ns.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/green_seam_roof_template_ridge_ns.json
new file mode 100644
index 0000000..225ddae
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/green_seam_roof_template_ridge_ns.json
@@ -0,0 +1,302 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/green_seam_roof",
+ "main": "sa_decor:block/roof/green_seam_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 8
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 8,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 8,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/red_seam_roof_template.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/red_seam_roof_template.json
new file mode 100644
index 0000000..c815617
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/red_seam_roof_template.json
@@ -0,0 +1,1380 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/red_seam_roof",
+ "main": "sa_decor:block/roof/red_seam_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 4,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 4
+ ],
+ "to": [
+ 4,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 4,
+ 4,
+ 8
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 4,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 8,
+ 4,
+ 12
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 12
+ ],
+ "to": [
+ 4,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 12,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 4
+ ],
+ "to": [
+ 8,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 4,
+ 8,
+ 8
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 8
+ ],
+ "to": [
+ 8,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 8,
+ 8,
+ 12
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 12
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 12,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 12,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 4
+ ],
+ "to": [
+ 12,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 4,
+ 12,
+ 8
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 8
+ ],
+ "to": [
+ 12,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 8,
+ 12,
+ 12
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 12
+ ],
+ "to": [
+ 12,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 12,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 4
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 4,
+ 16,
+ 8
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 8,
+ 16,
+ 12
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 12
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 12,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 4,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 4
+ ],
+ "to": [
+ 4,
+ 16,
+ 8
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 4,
+ 16,
+ 12
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 12
+ ],
+ "to": [
+ 4,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 12
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 12,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 12
+ ],
+ "to": [
+ 12,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 4
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "east": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 12
+ ],
+ "faces": {
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 12
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 4,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 4
+ ],
+ "to": [
+ 4,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 4,
+ 4,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 4,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 8,
+ 4,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 12
+ ],
+ "to": [
+ 4,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 12,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 4
+ ],
+ "to": [
+ 8,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 4,
+ 8,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 8
+ ],
+ "to": [
+ 8,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 8,
+ 8,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 12
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 12,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 12,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 4
+ ],
+ "to": [
+ 12,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 4,
+ 12,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 8
+ ],
+ "to": [
+ 12,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 8,
+ 12,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 12
+ ],
+ "to": [
+ 12,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 12,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 4
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 4,
+ 16,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 8,
+ 16,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 12
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 12,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/red_seam_roof_template_plane.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/red_seam_roof_template_plane.json
new file mode 100644
index 0000000..f236a0d
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/red_seam_roof_template_plane.json
@@ -0,0 +1,185 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/red_seam_roof",
+ "main": "sa_decor:block/roof/red_seam_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/red_seam_roof_template_ridge.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/red_seam_roof_template_ridge.json
new file mode 100644
index 0000000..7a38f1a
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/red_seam_roof_template_ridge.json
@@ -0,0 +1,302 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/red_seam_roof",
+ "main": "sa_decor:block/roof/red_seam_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/red_seam_roof_template_ridge_ns.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/red_seam_roof_template_ridge_ns.json
new file mode 100644
index 0000000..5d89f39
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/red_seam_roof_template_ridge_ns.json
@@ -0,0 +1,302 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/red_seam_roof",
+ "main": "sa_decor:block/roof/red_seam_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 8
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 8,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 8,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/white_seam_roof_template.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/white_seam_roof_template.json
new file mode 100644
index 0000000..9d1a404
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/white_seam_roof_template.json
@@ -0,0 +1,1380 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/white_seam_roof",
+ "main": "sa_decor:block/roof/white_seam_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 4,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 4
+ ],
+ "to": [
+ 4,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 4,
+ 4,
+ 8
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 4,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 8,
+ 4,
+ 12
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 12
+ ],
+ "to": [
+ 4,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 12,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 4
+ ],
+ "to": [
+ 8,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 4,
+ 8,
+ 8
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 8
+ ],
+ "to": [
+ 8,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 8,
+ 8,
+ 12
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 12
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 4,
+ 12,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 12,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 4
+ ],
+ "to": [
+ 12,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 4,
+ 12,
+ 8
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 8
+ ],
+ "to": [
+ 12,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 8,
+ 12,
+ 12
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 12
+ ],
+ "to": [
+ 12,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 12,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 4
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 4
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 4
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 4,
+ 16,
+ 8
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 12
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 8,
+ 16,
+ 12
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 12
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 12,
+ 12,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 4,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 4
+ ],
+ "to": [
+ 4,
+ 16,
+ 8
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 4,
+ 16,
+ 12
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 12
+ ],
+ "to": [
+ 4,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 12
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 12,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 12
+ ],
+ "to": [
+ 12,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 4
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 4
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "east": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 12
+ ],
+ "faces": {
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 12
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "south": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 4,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 4
+ ],
+ "to": [
+ 4,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 4,
+ 4,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 4,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 8,
+ 4,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 12
+ ],
+ "to": [
+ 4,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 12,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 4
+ ],
+ "to": [
+ 8,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 4,
+ 8,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 8
+ ],
+ "to": [
+ 8,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 8,
+ 8,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 0,
+ 12
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 4,
+ 12,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 12,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 4
+ ],
+ "to": [
+ 12,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 4,
+ 12,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 8
+ ],
+ "to": [
+ 12,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 8,
+ 12,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 12
+ ],
+ "to": [
+ 12,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 12,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 4
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 4
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 4
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 4,
+ 16,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 4,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 12
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 8,
+ 16,
+ 12
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 12,
+ 0,
+ 12
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 12,
+ 12,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 12,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/white_seam_roof_template_plane.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/white_seam_roof_template_plane.json
new file mode 100644
index 0000000..237f775
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/white_seam_roof_template_plane.json
@@ -0,0 +1,185 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/white_seam_roof",
+ "main": "sa_decor:block/roof/white_seam_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/white_seam_roof_template_ridge.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/white_seam_roof_template_ridge.json
new file mode 100644
index 0000000..5b5cb78
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/white_seam_roof_template_ridge.json
@@ -0,0 +1,302 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/white_seam_roof",
+ "main": "sa_decor:block/roof/white_seam_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/04_屋顶/models/block/roof/white_seam_roof_template_ridge_ns.json b/统计/_sa_decor_models/04_屋顶/models/block/roof/white_seam_roof_template_ridge_ns.json
new file mode 100644
index 0000000..a9f65f6
--- /dev/null
+++ b/统计/_sa_decor_models/04_屋顶/models/block/roof/white_seam_roof_template_ridge_ns.json
@@ -0,0 +1,302 @@
+{
+ "ambientocclusion": false,
+ "textures": {
+ "particle": "sa_decor:block/roof/white_seam_roof",
+ "main": "sa_decor:block/roof/white_seam_roof",
+ "trim": "sa_decor:block/roof/roof_white_side",
+ "camo": "sa_decor:block/roof/framed"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 8
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 8,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#main"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#trim"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 8
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 8
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 8,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 8
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "faces": {
+ "down": {
+ "uv": [
+ 0,
+ 8,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "west": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "east": {
+ "uv": [
+ 8,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#camo",
+ "tintindex": 0
+ }
+ }
+ }
+ ],
+ "render_type": "minecraft:cutout"
+}
diff --git a/统计/_sa_decor_models/05_市政设施/models/block/drinking_fountain/drinking_fountain.json b/统计/_sa_decor_models/05_市政设施/models/block/drinking_fountain/drinking_fountain.json
new file mode 100644
index 0000000..8770f92
--- /dev/null
+++ b/统计/_sa_decor_models/05_市政设施/models/block/drinking_fountain/drinking_fountain.json
@@ -0,0 +1,216 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/water_fountain",
+ "particle": "sa_decor:block/water_fountain"
+ },
+ "elements": [
+ {
+ "from": [3, 16, 6],
+ "to": [13, 19, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 9]},
+ "faces": {
+ "north": {"uv": [0, 0, 2.5, 0.75], "texture": "#1"},
+ "east": {"uv": [2.75, 0, 5.25, 0.75], "texture": "#1"},
+ "south": {"uv": [0, 5, 2.5, 5.75], "texture": "#1"},
+ "west": {"uv": [2.75, 0, 5.25, 0.75], "texture": "#1"},
+ "up": {"uv": [5.25, 7.5, 2.75, 5], "texture": "#1"},
+ "down": {"uv": [8, 0, 5.5, 2.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4, 19, 7],
+ "to": [12, 30, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 20, 11]},
+ "faces": {
+ "north": {"uv": [5.5, 2.75, 7.5, 5.5], "texture": "#1"},
+ "east": {"uv": [5.5, 5.75, 7.5, 8.5], "texture": "#1"},
+ "south": {"uv": [2.75, 7.75, 4.75, 10.5], "texture": "#1"},
+ "west": {"uv": [7.75, 2.75, 9.75, 5.5], "texture": "#1"},
+ "up": {"uv": [9.75, 7.75, 7.75, 5.75], "texture": "#1"},
+ "down": {"uv": [9.75, 8, 7.75, 10], "texture": "#1"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [12, 17, 8],
+ "to": [4, 10, 6],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 1]},
+ "faces": {
+ "north": {"uv": [8.25, 0, 10.25, 1.75], "texture": "#1"},
+ "east": {"uv": [10, 2.75, 10.5, 4.5], "texture": "#1"},
+ "south": {"uv": [5, 8.75, 7, 10.5], "texture": "#1"},
+ "west": {"uv": [10, 4.75, 10.5, 6.5], "texture": "#1"},
+ "up": {"uv": [10.25, 2.5, 8.25, 2], "texture": "#1"},
+ "down": {"uv": [2, 10, 0, 10.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [3, 0, 6],
+ "to": [13, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 9]},
+ "faces": {
+ "north": {"uv": [0, 0.75, 2.5, 4.75], "texture": "#1"},
+ "east": {"uv": [2.75, 0.75, 5.25, 4.75], "texture": "#1"},
+ "south": {"uv": [0, 5.75, 2.5, 9.75], "texture": "#1"},
+ "west": {"uv": [2.75, 0.75, 5.25, 4.75], "texture": "#1"},
+ "up": {"uv": [5.25, 7.5, 2.75, 5], "texture": "#1"},
+ "down": {"uv": [8, 0, 5.5, 2.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 12, 6],
+ "to": [10, 13, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, 6]},
+ "faces": {
+ "north": {"uv": [10, 8.75, 10.25, 9], "texture": "#1"},
+ "east": {"uv": [10, 9.25, 10.25, 9.5], "texture": "#1"},
+ "south": {"uv": [10, 9.75, 10.25, 10], "texture": "#1"},
+ "west": {"uv": [7.25, 10.25, 7.5, 10.5], "texture": "#1"},
+ "up": {"uv": [8, 10.5, 7.75, 10.25], "texture": "#1"},
+ "down": {"uv": [8.5, 10.25, 8.25, 10.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 13.74462, 4.73254],
+ "to": [10, 14.34462, 6.73254],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [9.5, 13.84462, 5.73254]},
+ "faces": {
+ "north": {"uv": [11.5, 9, 11.75, 9.25], "texture": "#1"},
+ "east": {"uv": [11, 9, 11.5, 9.25], "texture": "#1"},
+ "south": {"uv": [12.25, 9, 12.5, 9.25], "texture": "#1"},
+ "west": {"uv": [11.75, 9, 12.25, 9.25], "texture": "#1"},
+ "up": {"uv": [11.75, 9, 11.5, 8.5], "texture": "#1"},
+ "down": {"uv": [12, 8.5, 11.75, 9], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6, 13.74462, 4.73254],
+ "to": [7, 14.34462, 6.73254],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [6.5, 13.84462, 5.73254]},
+ "faces": {
+ "north": {"uv": [11.5, 9.75, 11.75, 10], "texture": "#1"},
+ "east": {"uv": [11, 9.75, 11.5, 10], "texture": "#1"},
+ "south": {"uv": [12.25, 9.75, 12.5, 10], "texture": "#1"},
+ "west": {"uv": [11.75, 9.75, 12.25, 10], "texture": "#1"},
+ "up": {"uv": [11.75, 9.75, 11.5, 9.25], "texture": "#1"},
+ "down": {"uv": [12, 9.25, 11.75, 9.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 13, 6],
+ "to": [10, 14, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 6]},
+ "faces": {
+ "north": {"uv": [9.75, 10.25, 10, 10.5], "texture": "#1"},
+ "east": {"uv": [10, 7.75, 10.5, 8], "texture": "#1"},
+ "south": {"uv": [10.25, 10.25, 10.5, 10.5], "texture": "#1"},
+ "west": {"uv": [10, 8.25, 10.5, 8.5], "texture": "#1"},
+ "up": {"uv": [7.5, 10, 7.25, 9.5], "texture": "#1"},
+ "down": {"uv": [2.5, 10, 2.25, 10.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6, 12, 6],
+ "to": [7, 13, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5, 11, 6]},
+ "faces": {
+ "north": {"uv": [10, 8.75, 10.25, 9], "texture": "#1"},
+ "east": {"uv": [10, 9.25, 10.25, 9.5], "texture": "#1"},
+ "south": {"uv": [10, 9.75, 10.25, 10], "texture": "#1"},
+ "west": {"uv": [7.25, 10.25, 7.5, 10.5], "texture": "#1"},
+ "up": {"uv": [8, 10.5, 7.75, 10.25], "texture": "#1"},
+ "down": {"uv": [8.5, 10.25, 8.25, 10.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6, 13, 6],
+ "to": [7, 14, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5, 12, 6]},
+ "faces": {
+ "north": {"uv": [9.75, 10.25, 10, 10.5], "texture": "#1"},
+ "east": {"uv": [10, 7.75, 10.5, 8], "texture": "#1"},
+ "south": {"uv": [10.25, 10.25, 10.5, 10.5], "texture": "#1"},
+ "west": {"uv": [10, 8.25, 10.5, 8.5], "texture": "#1"},
+ "up": {"uv": [7.5, 10, 7.25, 9.5], "texture": "#1"},
+ "down": {"uv": [2.5, 10, 2.25, 10.5], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.75, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.75, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 121, 0],
+ "translation": [1, 0, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 121, 0],
+ "translation": [1, 0, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.75, -3.75, 0],
+ "scale": [0.58984, 0.58984, 0.58984]
+ },
+ "fixed": {
+ "translation": [0, -1.25, 0],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7, 0, 9],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [7, 0, 9],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, 0, 9],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [8, 11, 6],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5, 6, 7]
+ },
+ {
+ "name": "group",
+ "origin": [8, 11, 6],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/05_市政设施/models/block/drinking_fountain/drinking_fountain_lower.json b/统计/_sa_decor_models/05_市政设施/models/block/drinking_fountain/drinking_fountain_lower.json
new file mode 100644
index 0000000..90c097a
--- /dev/null
+++ b/统计/_sa_decor_models/05_市政设施/models/block/drinking_fountain/drinking_fountain_lower.json
@@ -0,0 +1,182 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/water_fountain",
+ "particle": "sa_decor:block/water_fountain"
+ },
+ "elements": [
+ {
+ "name": "cube inverted",
+ "from": [12, 17, 8],
+ "to": [4, 10, 6],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 1]},
+ "faces": {
+ "north": {"uv": [8.25, 0, 10.25, 1.75], "texture": "#1"},
+ "east": {"uv": [10, 2.75, 10.5, 4.5], "texture": "#1"},
+ "south": {"uv": [5, 8.75, 7, 10.5], "texture": "#1"},
+ "west": {"uv": [10, 4.75, 10.5, 6.5], "texture": "#1"},
+ "up": {"uv": [10.25, 2.5, 8.25, 2], "texture": "#1"},
+ "down": {"uv": [2, 10, 0, 10.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [3, 0, 6],
+ "to": [13, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 9]},
+ "faces": {
+ "north": {"uv": [0, 0.75, 2.5, 4.75], "texture": "#1"},
+ "east": {"uv": [2.75, 0.75, 5.25, 4.75], "texture": "#1"},
+ "south": {"uv": [0, 5.75, 2.5, 9.75], "texture": "#1"},
+ "west": {"uv": [2.75, 0.75, 5.25, 4.75], "texture": "#1"},
+ "up": {"uv": [5.25, 7.5, 2.75, 5], "texture": "#1"},
+ "down": {"uv": [8, 0, 5.5, 2.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 12, 6],
+ "to": [10, 13, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, 6]},
+ "faces": {
+ "north": {"uv": [10, 8.75, 10.25, 9], "texture": "#1"},
+ "east": {"uv": [10, 9.25, 10.25, 9.5], "texture": "#1"},
+ "south": {"uv": [10, 9.75, 10.25, 10], "texture": "#1"},
+ "west": {"uv": [7.25, 10.25, 7.5, 10.5], "texture": "#1"},
+ "up": {"uv": [8, 10.5, 7.75, 10.25], "texture": "#1"},
+ "down": {"uv": [8.5, 10.25, 8.25, 10.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 13.74462, 4.73254],
+ "to": [10, 14.34462, 6.73254],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [9.5, 13.84462, 5.73254]},
+ "faces": {
+ "north": {"uv": [11.5, 9, 11.75, 9.25], "texture": "#1"},
+ "east": {"uv": [11, 9, 11.5, 9.25], "texture": "#1"},
+ "south": {"uv": [12.25, 9, 12.5, 9.25], "texture": "#1"},
+ "west": {"uv": [11.75, 9, 12.25, 9.25], "texture": "#1"},
+ "up": {"uv": [11.75, 9, 11.5, 8.5], "texture": "#1"},
+ "down": {"uv": [12, 8.5, 11.75, 9], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6, 13.74462, 4.73254],
+ "to": [7, 14.34462, 6.73254],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [6.5, 13.84462, 5.73254]},
+ "faces": {
+ "north": {"uv": [11.5, 9.75, 11.75, 10], "texture": "#1"},
+ "east": {"uv": [11, 9.75, 11.5, 10], "texture": "#1"},
+ "south": {"uv": [12.25, 9.75, 12.5, 10], "texture": "#1"},
+ "west": {"uv": [11.75, 9.75, 12.25, 10], "texture": "#1"},
+ "up": {"uv": [11.75, 9.75, 11.5, 9.25], "texture": "#1"},
+ "down": {"uv": [12, 9.25, 11.75, 9.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 13, 6],
+ "to": [10, 14, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 6]},
+ "faces": {
+ "north": {"uv": [9.75, 10.25, 10, 10.5], "texture": "#1"},
+ "east": {"uv": [10, 7.75, 10.5, 8], "texture": "#1"},
+ "south": {"uv": [10.25, 10.25, 10.5, 10.5], "texture": "#1"},
+ "west": {"uv": [10, 8.25, 10.5, 8.5], "texture": "#1"},
+ "up": {"uv": [7.5, 10, 7.25, 9.5], "texture": "#1"},
+ "down": {"uv": [2.5, 10, 2.25, 10.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6, 12, 6],
+ "to": [7, 13, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5, 11, 6]},
+ "faces": {
+ "north": {"uv": [10, 8.75, 10.25, 9], "texture": "#1"},
+ "east": {"uv": [10, 9.25, 10.25, 9.5], "texture": "#1"},
+ "south": {"uv": [10, 9.75, 10.25, 10], "texture": "#1"},
+ "west": {"uv": [7.25, 10.25, 7.5, 10.5], "texture": "#1"},
+ "up": {"uv": [8, 10.5, 7.75, 10.25], "texture": "#1"},
+ "down": {"uv": [8.5, 10.25, 8.25, 10.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6, 13, 6],
+ "to": [7, 14, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5, 12, 6]},
+ "faces": {
+ "north": {"uv": [9.75, 10.25, 10, 10.5], "texture": "#1"},
+ "east": {"uv": [10, 7.75, 10.5, 8], "texture": "#1"},
+ "south": {"uv": [10.25, 10.25, 10.5, 10.5], "texture": "#1"},
+ "west": {"uv": [10, 8.25, 10.5, 8.5], "texture": "#1"},
+ "up": {"uv": [7.5, 10, 7.25, 9.5], "texture": "#1"},
+ "down": {"uv": [2.5, 10, 2.25, 10.5], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.75, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.75, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 121, 0],
+ "translation": [1, 0, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 121, 0],
+ "translation": [1, 0, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.75, -3.75, 0],
+ "scale": [0.58984, 0.58984, 0.58984]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7, 0, 9],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, 0, 9],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [8, 11, 6],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3, 4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [8, 11, 6],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/05_市政设施/models/block/drinking_fountain/drinking_fountain_upper.json b/统计/_sa_decor_models/05_市政设施/models/block/drinking_fountain/drinking_fountain_upper.json
new file mode 100644
index 0000000..6445812
--- /dev/null
+++ b/统计/_sa_decor_models/05_市政设施/models/block/drinking_fountain/drinking_fountain_upper.json
@@ -0,0 +1,81 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/water_fountain",
+ "particle": "sa_decor:block/water_fountain"
+ },
+ "elements": [
+ {
+ "from": [3, 0, 6],
+ "to": [13, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 9]},
+ "faces": {
+ "north": {"uv": [0, 0, 2.5, 0.75], "texture": "#1"},
+ "east": {"uv": [2.75, 0, 5.25, 0.75], "texture": "#1"},
+ "south": {"uv": [0, 5, 2.5, 5.75], "texture": "#1"},
+ "west": {"uv": [2.75, 0, 5.25, 0.75], "texture": "#1"},
+ "up": {"uv": [5.25, 7.5, 2.75, 5], "texture": "#1"},
+ "down": {"uv": [8, 0, 5.5, 2.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4, 3, 7],
+ "to": [12, 14, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 20, 11]},
+ "faces": {
+ "north": {"uv": [5.5, 2.75, 7.5, 5.5], "texture": "#1"},
+ "east": {"uv": [5.5, 5.75, 7.5, 8.5], "texture": "#1"},
+ "south": {"uv": [2.75, 7.75, 4.75, 10.5], "texture": "#1"},
+ "west": {"uv": [7.75, 2.75, 9.75, 5.5], "texture": "#1"},
+ "up": {"uv": [9.75, 7.75, 7.75, 5.75], "texture": "#1"},
+ "down": {"uv": [9.75, 8, 7.75, 10], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.75, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.75, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 121, 0],
+ "translation": [1, 0, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 121, 0],
+ "translation": [1, 0, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.75, -3.75, 0],
+ "scale": [0.58984, 0.58984, 0.58984]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7, 0, 9],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/05_市政设施/models/block/fire_hydrant/fire_hydrant.json b/统计/_sa_decor_models/05_市政设施/models/block/fire_hydrant/fire_hydrant.json
new file mode 100644
index 0000000..068cf1a
--- /dev/null
+++ b/统计/_sa_decor_models/05_市政设施/models/block/fire_hydrant/fire_hydrant.json
@@ -0,0 +1,255 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "translucent",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/fire_hydrant",
+ "particle": "sa_decor:block/fire_hydrant"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [5, 0, 5],
+ "to": [11, 11, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, -0.3, 9]},
+ "faces": {
+ "north": {"uv": [1.5, 7.5, 3, 10.25], "texture": "#0"},
+ "east": {"uv": [1.5, 7.5, 3, 10.25], "texture": "#0"},
+ "south": {"uv": [1.5, 7.5, 3, 10.25], "texture": "#0"},
+ "west": {"uv": [1.5, 7.5, 3, 10.25], "texture": "#0"},
+ "up": {"uv": [3, 7.5, 1.5, 6], "texture": "#0"},
+ "down": {"uv": [4.5, 6, 3, 7.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [7, 6, 2],
+ "to": [9, 8, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [10.05, 7, 3]},
+ "faces": {
+ "north": {"uv": [2, 10.75, 2.5, 11.25], "texture": "#0"},
+ "east": {"uv": [1.75, 10.75, 2, 11.25], "texture": "#0"},
+ "south": {"uv": [2.75, 10.75, 3.25, 11.25], "texture": "#0"},
+ "west": {"uv": [2.5, 10.75, 2.75, 11.25], "texture": "#0"},
+ "up": {"uv": [2.5, 10.75, 2, 10.5], "texture": "#0"},
+ "down": {"uv": [3, 10.5, 2.5, 10.75], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [6, 5, 3],
+ "to": [10, 9, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9.05, 7, 4]},
+ "faces": {
+ "north": {"uv": [10, 9.25, 11, 10.25], "texture": "#0"},
+ "east": {"uv": [9.5, 9.25, 10, 10.25], "texture": "#0"},
+ "south": {"uv": [11.5, 9.25, 12.5, 10.25], "texture": "#0"},
+ "west": {"uv": [11, 9.25, 11.5, 10.25], "texture": "#0"},
+ "up": {"uv": [11, 9.25, 10, 8.75], "texture": "#0"},
+ "down": {"uv": [12, 8.75, 11, 9.25], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2, 6, 7],
+ "to": [3, 8, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3, 7, 9.95]},
+ "faces": {
+ "north": {"uv": [1.75, 10.75, 2, 11.25], "texture": "#0"},
+ "east": {"uv": [2.75, 10.75, 3.25, 11.25], "texture": "#0"},
+ "south": {"uv": [2.5, 10.75, 2.75, 11.25], "texture": "#0"},
+ "west": {"uv": [2, 10.75, 2.5, 11.25], "texture": "#0"},
+ "up": {"uv": [2.5, 10.75, 2, 10.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [3, 10.5, 2.5, 10.75], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [3, 5, 6],
+ "to": [5, 9, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 7, 8.95]},
+ "faces": {
+ "north": {"uv": [9.5, 9.25, 10, 10.25], "texture": "#0"},
+ "east": {"uv": [11.5, 9.25, 12.5, 10.25], "texture": "#0"},
+ "south": {"uv": [11, 9.25, 11.5, 10.25], "texture": "#0"},
+ "west": {"uv": [10, 9.25, 11, 10.25], "texture": "#0"},
+ "up": {"uv": [11, 9.25, 10, 8.75], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [12, 8.75, 11, 9.25], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [13, 6, 7],
+ "to": [14, 8, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, 7, 9.95]},
+ "faces": {
+ "north": {"uv": [2, 10.75, 1.75, 11.25], "texture": "#0"},
+ "east": {"uv": [2.5, 10.75, 2, 11.25], "texture": "#0"},
+ "south": {"uv": [2.75, 10.75, 2.5, 11.25], "texture": "#0"},
+ "west": {"uv": [3.25, 10.75, 2.75, 11.25], "texture": "#0"},
+ "up": {"uv": [2.5, 10.5, 2, 10.75], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [3, 10.75, 2.5, 10.5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [11, 5, 6],
+ "to": [13, 9, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 7, 8.95]},
+ "faces": {
+ "north": {"uv": [10, 9.25, 9.5, 10.25], "texture": "#0"},
+ "east": {"uv": [11, 9.25, 10, 10.25], "texture": "#0"},
+ "south": {"uv": [11.5, 9.25, 11, 10.25], "texture": "#0"},
+ "west": {"uv": [12.5, 9.25, 11.5, 10.25], "texture": "#0"},
+ "up": {"uv": [11, 8.75, 10, 9.25], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [12, 9.25, 11, 8.75], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [5, 13, 5],
+ "to": [11, 17, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 12.7, 9]},
+ "faces": {
+ "north": {"uv": [7.75, 7.5, 9.25, 8.5], "texture": "#0"},
+ "east": {"uv": [6.25, 7.5, 7.75, 8.5], "texture": "#0"},
+ "south": {"uv": [10.75, 7.5, 12.25, 8.5], "texture": "#0"},
+ "west": {"uv": [9.25, 7.5, 10.75, 8.5], "texture": "#0"},
+ "up": {"uv": [9.25, 7.5, 7.75, 6], "texture": "#0"},
+ "down": {"uv": [10.75, 6, 9.25, 7.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [6.5, 17, 6.5],
+ "to": [9.5, 18, 9.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.5, 16.7, 9.5]},
+ "faces": {
+ "north": {"uv": [11, 0.75, 11.75, 1], "texture": "#0"},
+ "east": {"uv": [10.25, 0.75, 11, 1], "texture": "#0"},
+ "south": {"uv": [12.5, 0.75, 13.25, 1], "texture": "#0"},
+ "west": {"uv": [11.75, 0.75, 12.5, 1], "texture": "#0"},
+ "up": {"uv": [11.75, 0.75, 11, 0], "texture": "#0"},
+ "down": {"uv": [12.5, 0, 11.75, 0.75], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [3, 0, 3],
+ "to": [13, 2, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, -0.3, 9]},
+ "faces": {
+ "north": {"uv": [2.5, 2.5, 5, 3], "texture": "#0"},
+ "east": {"uv": [0, 2.5, 2.5, 3], "texture": "#0"},
+ "south": {"uv": [7.5, 2.5, 10, 3], "texture": "#0"},
+ "west": {"uv": [5, 2.5, 7.5, 3], "texture": "#0"},
+ "up": {"uv": [5, 2.5, 2.5, 0], "texture": "#0"},
+ "down": {"uv": [7.5, 0, 5, 2.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0, 0.1, 0],
+ "to": [16, 0.1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, -0.2, 9]},
+ "faces": {
+ "north": {"uv": [8, 16, 12, 16], "texture": "#0"},
+ "east": {"uv": [4, 16, 8, 16], "texture": "#0"},
+ "south": {"uv": [16, 16, 20, 16], "texture": "#0"},
+ "west": {"uv": [12, 16, 16, 16], "texture": "#0"},
+ "up": {"uv": [12, 16, 8, 12], "texture": "#0"},
+ "down": {"uv": [16, 12, 12, 16], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [4, 11, 4],
+ "to": [12, 13, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 10.7, 9]},
+ "faces": {
+ "north": {"uv": [2, 5.25, 4, 5.75], "texture": "#0"},
+ "east": {"uv": [0, 5.25, 2, 5.75], "texture": "#0"},
+ "south": {"uv": [6, 5.25, 8, 5.75], "texture": "#0"},
+ "west": {"uv": [4, 5.25, 6, 5.75], "texture": "#0"},
+ "up": {"uv": [4, 5.25, 2, 3.25], "texture": "#0"},
+ "down": {"uv": [6, 3.25, 4, 5.25], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 133, 0],
+ "translation": [1.25, 2.25, 0],
+ "scale": [0.47227, 0.47227, 0.47227]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 133, 0],
+ "translation": [1.25, 2.25, 0],
+ "scale": [0.47227, 0.47227, 0.47227]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, 0.25, 0],
+ "scale": [0.74024, 0.74024, 0.74024]
+ },
+ "head": {
+ "scale": [1.16211, 1.16211, 1.16211]
+ },
+ "fixed": {
+ "translation": [0, 2, 0.5],
+ "scale": [0.84765, 0.84765, 0.84765]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [0, 1.7, 9],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2]
+ },
+ {
+ "name": "group",
+ "origin": [0, 1.7, 9],
+ "scope": 0,
+ "color": 0,
+ "children": [3, 4]
+ },
+ {
+ "name": "group",
+ "origin": [0, 1.7, 9],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6]
+ },
+ 7,
+ 8,
+ 9,
+ 10,
+ 11
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/05_市政设施/models/block/fuel_pump/fuel_pump.json b/统计/_sa_decor_models/05_市政设施/models/block/fuel_pump/fuel_pump.json
new file mode 100644
index 0000000..340d339
--- /dev/null
+++ b/统计/_sa_decor_models/05_市政设施/models/block/fuel_pump/fuel_pump.json
@@ -0,0 +1,588 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/fuel_pump",
+ "particle": "sa_decor:block/fuel_pump"
+ },
+ "elements": [
+ {
+ "from": [9, -3.5, -0.5],
+ "to": [11, 2.5, 1.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [10, 1.5, 1]},
+ "faces": {
+ "north": {"uv": [0.625, 11.875, 0.875, 12.625], "texture": "#2"},
+ "east": {"uv": [0.375, 11.875, 0.625, 12.625], "texture": "#2"},
+ "south": {"uv": [1.125, 11.875, 1.375, 12.625], "texture": "#2"},
+ "west": {"uv": [0.875, 11.875, 1.125, 12.625], "texture": "#2"},
+ "up": {"uv": [0.875, 11.875, 0.625, 11.625], "texture": "#2"},
+ "down": {"uv": [1.125, 11.625, 0.875, 11.875], "texture": "#2"}
+ }
+ },
+ {
+ "from": [9.2, 2.5, -0.3],
+ "to": [10.8, 7.5, 1.5],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [10, 1.5, 1]},
+ "faces": {
+ "north": {"uv": [1.375, 10.5, 1.625, 11.125], "texture": "#2"},
+ "east": {"uv": [1.375, 10.5, 1.625, 11.125], "texture": "#2"},
+ "south": {"uv": [1.375, 10.5, 1.625, 11.125], "texture": "#2"},
+ "west": {"uv": [1.375, 10.5, 1.625, 11.125], "texture": "#2"},
+ "up": {"uv": [1.625, 10.5, 1.5, 10.375], "texture": "#2"},
+ "down": {"uv": [1.75, 10.375, 1.625, 10.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [10, -3, 1.1],
+ "to": [10, 7, 5.3],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [10, 2, 0.6]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 1.25], "texture": "#2"},
+ "east": {"uv": [10.25, 6.5, 10.75, 7.75], "texture": "#2"},
+ "south": {"uv": [0, 0, 0, 1.25], "texture": "#2"},
+ "west": {"uv": [10.75, 6.5, 10.25, 7.75], "texture": "#2"},
+ "up": {"uv": [0, 0.5, 0, 0], "texture": "#2"},
+ "down": {"uv": [0, 0, 0, 0.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [10, -13.3, -4.6],
+ "to": [10, 4.9, 5.4],
+ "rotation": {"angle": 0, "axis": "x", "origin": [10, 4.2, 0.4]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 2.25], "texture": "#2"},
+ "east": {"uv": [9, 4.75, 10.25, 7], "texture": "#2"},
+ "south": {"uv": [0, 0, 0, 2.25], "texture": "#2"},
+ "west": {"uv": [10.25, 4.75, 9, 7], "texture": "#2"},
+ "up": {"uv": [0, 1.25, 0, 0], "texture": "#2"},
+ "down": {"uv": [0, 0, 0, 1.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-11, -3.5, -0.5],
+ "to": [-9, 2.5, 1.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [-10, 1.5, 1]},
+ "faces": {
+ "north": {"uv": [1.875, 11.875, 2.125, 12.625], "texture": "#2"},
+ "east": {"uv": [1.625, 11.875, 1.875, 12.625], "texture": "#2"},
+ "south": {"uv": [2.375, 11.875, 2.625, 12.625], "texture": "#2"},
+ "west": {"uv": [2.125, 11.875, 2.375, 12.625], "texture": "#2"},
+ "up": {"uv": [2.125, 11.875, 1.875, 11.625], "texture": "#2"},
+ "down": {"uv": [2.375, 11.625, 2.125, 11.875], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-10.8, 2.5, -0.3],
+ "to": [-9.2, 7.5, 1.5],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [-10, 1.5, 1]},
+ "faces": {
+ "north": {"uv": [1.375, 10.5, 1.625, 11.125], "texture": "#2"},
+ "east": {"uv": [1.375, 10.5, 1.625, 11.125], "texture": "#2"},
+ "south": {"uv": [1.375, 10.5, 1.625, 11.125], "texture": "#2"},
+ "west": {"uv": [1.375, 10.5, 1.625, 11.125], "texture": "#2"},
+ "up": {"uv": [1.625, 10.5, 1.5, 10.375], "texture": "#2"},
+ "down": {"uv": [1.75, 10.375, 1.625, 10.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-10, -3, 1.1],
+ "to": [-10, 7, 5.3],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [-10, 2, 0.6]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 1.25], "texture": "#2"},
+ "east": {"uv": [10.25, 6.5, 10.75, 7.75], "texture": "#2"},
+ "south": {"uv": [0, 0, 0, 1.25], "texture": "#2"},
+ "west": {"uv": [10.75, 6.5, 10.25, 7.75], "texture": "#2"},
+ "up": {"uv": [0, 0.5, 0, 0], "texture": "#2"},
+ "down": {"uv": [0, 0, 0, 0.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-10, -13.3, -4.6],
+ "to": [-10, 4.9, 5.4],
+ "rotation": {"angle": 0, "axis": "x", "origin": [-10, 4.2, 0.4]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 2.25], "texture": "#2"},
+ "east": {"uv": [9, 4.75, 10.25, 7], "texture": "#2"},
+ "south": {"uv": [0, 0, 0, 2.25], "texture": "#2"},
+ "west": {"uv": [10.25, 4.75, 9, 7], "texture": "#2"},
+ "up": {"uv": [0, 1.25, 0, 0], "texture": "#2"},
+ "down": {"uv": [0, 0, 0, 1.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-12, -16, 2],
+ "to": [0, 0, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, -15, 7]},
+ "faces": {
+ "north": {"uv": [3, 5.75, 4.5, 7.75], "texture": "#2"},
+ "east": {"uv": [0, 5.75, 1.5, 7.75], "texture": "#2"},
+ "south": {"uv": [6, 5.75, 7.5, 7.75], "texture": "#2"},
+ "west": {"uv": [4.5, 5.75, 6, 7.75], "texture": "#2"},
+ "up": {"uv": [4.5, 4.5, 3, 3], "texture": "#2"},
+ "down": {"uv": [7.5, 3, 6, 4.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-1, -16, 13],
+ "to": [0, -3, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-9, -20, 14]},
+ "faces": {
+ "north": {"uv": [9.375, 3.25, 9.5, 4.75], "texture": "#2"},
+ "east": {"uv": [9, 3.25, 9.25, 4.75], "texture": "#2"},
+ "south": {"uv": [9.75, 3.25, 9.875, 4.75], "texture": "#2"},
+ "west": {"uv": [9.5, 3.25, 9.75, 4.75], "texture": "#2"},
+ "up": {"uv": [9.5, 3.25, 9.375, 3], "texture": "#2"},
+ "down": {"uv": [9.75, 3, 9.625, 3.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-15, -16, 1],
+ "to": [-12, 0, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-8, -15, 7]},
+ "faces": {
+ "north": {"uv": [10.25, 12.5, 10.625, 14.5], "texture": "#2"},
+ "east": {"uv": [8.5, 12.5, 10.25, 14.5], "texture": "#2"},
+ "south": {"uv": [0, 13.375, 0.375, 15.375], "texture": "#2"},
+ "west": {"uv": [8.5, 12.5, 10.25, 14.5], "texture": "#2"},
+ "up": {"uv": [10, 3, 10.375, 4.75], "texture": "#2"},
+ "down": {"uv": [10.25, 4.75, 10.625, 6.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-4, -16, 13],
+ "to": [-2, -3, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-12, -20, 14]},
+ "faces": {
+ "north": {"uv": [9.25, 3.25, 9.5, 4.75], "texture": "#2"},
+ "east": {"uv": [9, 3.25, 9.25, 4.75], "texture": "#2"},
+ "south": {"uv": [9.75, 3.25, 10, 4.75], "texture": "#2"},
+ "west": {"uv": [9.5, 3.25, 9.75, 4.75], "texture": "#2"},
+ "up": {"uv": [9.5, 3.25, 9.25, 3], "texture": "#2"},
+ "down": {"uv": [9.75, 3, 9.5, 3.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-7, -3, 13.7],
+ "to": [0, 0, 15.7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-12, -10, 14.7]},
+ "faces": {
+ "north": {"uv": [9.625, 9.125, 10.5, 9.5], "texture": "#2"},
+ "east": {"uv": [8.5, 9.125, 8.75, 9.5], "texture": "#2"},
+ "south": {"uv": [10.75, 9.125, 11.625, 9.5], "texture": "#2"},
+ "west": {"uv": [10.5, 9.125, 10.75, 9.5], "texture": "#2"},
+ "up": {"uv": [10.5, 8, 9.625, 7.75], "texture": "#2"},
+ "down": {"uv": [12.25, 7.75, 11.375, 8], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-7, 0, 13.7],
+ "to": [0, 9, 15.7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-12, -10, 14.7]},
+ "faces": {
+ "north": {"uv": [9.625, 8, 10.5, 9.125], "texture": "#2"},
+ "east": {"uv": [8.5, 8, 8.75, 9.125], "texture": "#2"},
+ "south": {"uv": [10.75, 8, 11.625, 9.125], "texture": "#2"},
+ "west": {"uv": [10.5, 8, 10.75, 9.125], "texture": "#2"},
+ "up": {"uv": [10.5, 8, 9.625, 7.75], "texture": "#2"},
+ "down": {"uv": [12.25, 7.75, 11.375, 8], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-12, 0, 2],
+ "to": [0, 10, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, -15, 7]},
+ "faces": {
+ "north": {"uv": [3, 4.5, 4.5, 5.75], "texture": "#2"},
+ "east": {"uv": [0, 4.5, 1.5, 5.75], "texture": "#2"},
+ "south": {"uv": [6, 4.5, 7.5, 5.75], "texture": "#2"},
+ "west": {"uv": [4.5, 4.5, 6, 5.75], "texture": "#2"},
+ "up": {"uv": [4.5, 4.5, 3, 3], "texture": "#2"},
+ "down": {"uv": [7.5, 3, 6, 4.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-15, 0, 1],
+ "to": [-12, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-8, -15, 7]},
+ "faces": {
+ "north": {"uv": [10.25, 10.5, 10.625, 12.5], "texture": "#2"},
+ "east": {"uv": [8.5, 10.5, 10.25, 12.5], "texture": "#2"},
+ "south": {"uv": [0, 11.375, 0.375, 13.375], "texture": "#2"},
+ "west": {"uv": [8.5, 10.5, 10.25, 12.5], "texture": "#2"},
+ "up": {"uv": [10, 3, 10.375, 4.75], "texture": "#2"},
+ "down": {"uv": [10.25, 4.75, 10.625, 6.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-12, 8, 3],
+ "to": [0, 16, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, -15, 7]},
+ "faces": {
+ "north": {"uv": [2.75, 9.5, 4.25, 10.5], "texture": "#2"},
+ "east": {"uv": [0, 9.5, 1.25, 10.5], "texture": "#2"},
+ "south": {"uv": [5.5, 9.5, 7, 10.5], "texture": "#2"},
+ "west": {"uv": [4.25, 9.5, 5.5, 10.5], "texture": "#2"},
+ "up": {"uv": [4.25, 9, 2.75, 7.75], "texture": "#2"},
+ "down": {"uv": [7.25, 7.75, 5.75, 9], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, -16, 2],
+ "to": [12, 0, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, -15, 7]},
+ "faces": {
+ "north": {"uv": [1.5, 5.75, 3, 7.75], "texture": "#2"},
+ "east": {"uv": [0, 5.75, 1.5, 7.75], "texture": "#2"},
+ "south": {"uv": [7.5, 5.75, 9, 7.75], "texture": "#2"},
+ "west": {"uv": [4.5, 5.75, 6, 7.75], "texture": "#2"},
+ "up": {"uv": [3, 4.5, 1.5, 3], "texture": "#2"},
+ "down": {"uv": [6, 3, 4.5, 4.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [12, -16, 1],
+ "to": [15, 0, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [19, -15, 7]},
+ "faces": {
+ "north": {"uv": [10.25, 12.5, 10.625, 14.5], "texture": "#2"},
+ "east": {"uv": [8.5, 12.5, 10.25, 14.5], "texture": "#2"},
+ "south": {"uv": [0, 13.375, 0.375, 15.375], "texture": "#2"},
+ "west": {"uv": [8.5, 12.5, 10.25, 14.5], "texture": "#2"},
+ "up": {"uv": [10.375, 4.75, 10, 3], "texture": "#2"},
+ "down": {"uv": [10.625, 4.75, 10.25, 6.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, -3, 13.7],
+ "to": [7, 0, 15.7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-12, -10, 14.7]},
+ "faces": {
+ "north": {"uv": [8.75, 9.125, 9.625, 9.5], "texture": "#2"},
+ "east": {"uv": [8.5, 9.125, 8.75, 9.5], "texture": "#2"},
+ "south": {"uv": [11.625, 9.125, 12.5, 9.5], "texture": "#2"},
+ "west": {"uv": [10.5, 9.125, 10.75, 9.5], "texture": "#2"},
+ "up": {"uv": [9.625, 8, 8.75, 7.75], "texture": "#2"},
+ "down": {"uv": [11.375, 7.75, 10.5, 8], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, -16, 13],
+ "to": [1, -3, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-9, -20, 14]},
+ "faces": {
+ "north": {"uv": [9.25, 3.25, 9.375, 4.75], "texture": "#2"},
+ "east": {"uv": [9, 3.25, 9.25, 4.75], "texture": "#2"},
+ "south": {"uv": [9.875, 3.25, 10, 4.75], "texture": "#2"},
+ "west": {"uv": [9.5, 3.25, 9.75, 4.75], "texture": "#2"},
+ "up": {"uv": [9.375, 3.25, 9.25, 3], "texture": "#2"},
+ "down": {"uv": [9.625, 3, 9.5, 3.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 8, 3],
+ "to": [12, 16, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, -15, 7]},
+ "faces": {
+ "north": {"uv": [1.25, 9.5, 2.75, 10.5], "texture": "#2"},
+ "east": {"uv": [0, 9.5, 1.25, 10.5], "texture": "#2"},
+ "south": {"uv": [7, 9.5, 8.5, 10.5], "texture": "#2"},
+ "west": {"uv": [4.25, 9.5, 5.5, 10.5], "texture": "#2"},
+ "up": {"uv": [2.75, 9, 1.25, 7.75], "texture": "#2"},
+ "down": {"uv": [5.75, 7.75, 4.25, 9], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 2],
+ "to": [12, 10, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, -15, 7]},
+ "faces": {
+ "north": {"uv": [1.5, 4.5, 3, 5.75], "texture": "#2"},
+ "east": {"uv": [0, 4.5, 1.5, 5.75], "texture": "#2"},
+ "south": {"uv": [7.5, 4.5, 9, 5.75], "texture": "#2"},
+ "west": {"uv": [4.5, 4.5, 6, 5.75], "texture": "#2"},
+ "up": {"uv": [3, 4.5, 1.5, 3], "texture": "#2"},
+ "down": {"uv": [6, 3, 4.5, 4.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [12, 0, 1],
+ "to": [15, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [19, -15, 7]},
+ "faces": {
+ "north": {"uv": [10.25, 10.5, 10.625, 12.5], "texture": "#2"},
+ "east": {"uv": [8.5, 10.5, 10.25, 12.5], "texture": "#2"},
+ "south": {"uv": [0, 11.375, 0.375, 13.375], "texture": "#2"},
+ "west": {"uv": [8.5, 10.5, 10.25, 12.5], "texture": "#2"},
+ "up": {"uv": [10.375, 4.75, 10, 3], "texture": "#2"},
+ "down": {"uv": [10.625, 4.75, 10.25, 6.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 13.7],
+ "to": [7, 9, 15.7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-12, -10, 14.7]},
+ "faces": {
+ "north": {"uv": [8.75, 8, 9.625, 9.125], "texture": "#2"},
+ "east": {"uv": [8.5, 8, 8.75, 9.125], "texture": "#2"},
+ "south": {"uv": [11.625, 8, 12.5, 9.125], "texture": "#2"},
+ "west": {"uv": [10.5, 8, 10.75, 9.125], "texture": "#2"},
+ "up": {"uv": [9.625, 8, 8.75, 7.75], "texture": "#2"},
+ "down": {"uv": [11.375, 7.75, 10.5, 8], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-12, 16, 3],
+ "to": [0, 20, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, -15, 7]},
+ "faces": {
+ "north": {"uv": [2.75, 9, 4.25, 9.5], "texture": "#2"},
+ "east": {"uv": [0, 9, 1.25, 9.5], "texture": "#2"},
+ "south": {"uv": [5.5, 9, 7, 9.5], "texture": "#2"},
+ "west": {"uv": [4.25, 9, 5.5, 9.5], "texture": "#2"},
+ "up": {"uv": [4.25, 9, 2.75, 7.75], "texture": "#2"},
+ "down": {"uv": [7.25, 7.75, 5.75, 9], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-15, 16, 1],
+ "to": [-12, 24, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-8, -15, 7]},
+ "faces": {
+ "north": {"uv": [10.25, 9.5, 10.625, 10.5], "texture": "#2"},
+ "east": {"uv": [8.5, 9.5, 10.25, 10.5], "texture": "#2"},
+ "south": {"uv": [0, 10.375, 0.375, 11.375], "texture": "#2"},
+ "west": {"uv": [8.5, 9.5, 10.25, 10.5], "texture": "#2"},
+ "up": {"uv": [10, 3, 10.375, 4.75], "texture": "#2"},
+ "down": {"uv": [10.25, 4.75, 10.625, 6.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-16, 24, 0],
+ "to": [0, 26, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-23, -5, 7]},
+ "faces": {
+ "north": {"uv": [4, 2.75, 6, 3], "texture": "#2"},
+ "east": {"uv": [0, 2.75, 2, 3], "texture": "#2"},
+ "south": {"uv": [8, 2.75, 10, 3], "texture": "#2"},
+ "west": {"uv": [6, 2.75, 8, 3], "texture": "#2"},
+ "up": {"uv": [6, 2, 4, 0], "texture": "#2"},
+ "down": {"uv": [6, 2, 4, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-15, 26, 1],
+ "to": [0, 30, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-23, 2, 7]},
+ "faces": {
+ "north": {"uv": [4, 2.25, 6, 2.75], "texture": "#2"},
+ "east": {"uv": [0, 2.25, 2, 2.75], "texture": "#2"},
+ "south": {"uv": [8, 2.25, 10, 2.75], "texture": "#2"},
+ "west": {"uv": [6, 2.25, 8, 2.75], "texture": "#2"},
+ "up": {"uv": [6, 2, 4, 0], "texture": "#2"},
+ "down": {"uv": [6, 2, 4, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-16, 30, 0],
+ "to": [0, 32, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-23, 1, 7]},
+ "faces": {
+ "north": {"uv": [4, 2, 6, 2.25], "texture": "#2"},
+ "east": {"uv": [0, 2, 2, 2.25], "texture": "#2"},
+ "south": {"uv": [8, 2, 10, 2.25], "texture": "#2"},
+ "west": {"uv": [6, 2, 8, 2.25], "texture": "#2"},
+ "up": {"uv": [6, 2, 4, 0], "texture": "#2"},
+ "down": {"uv": [6, 2, 4, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 16, 3],
+ "to": [12, 20, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, -15, 7]},
+ "faces": {
+ "north": {"uv": [1.25, 9, 2.75, 9.5], "texture": "#2"},
+ "east": {"uv": [0, 9, 1.25, 9.5], "texture": "#2"},
+ "south": {"uv": [7, 9, 8.5, 9.5], "texture": "#2"},
+ "west": {"uv": [4.25, 9, 5.5, 9.5], "texture": "#2"},
+ "up": {"uv": [2.75, 9, 1.25, 7.75], "texture": "#2"},
+ "down": {"uv": [5.75, 7.75, 4.25, 9], "texture": "#2"}
+ }
+ },
+ {
+ "from": [12, 16, 1],
+ "to": [15, 24, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [19, -15, 7]},
+ "faces": {
+ "north": {"uv": [10.25, 9.5, 10.625, 10.5], "texture": "#2"},
+ "east": {"uv": [8.5, 9.5, 10.25, 10.5], "texture": "#2"},
+ "south": {"uv": [0, 10.375, 0.375, 11.375], "texture": "#2"},
+ "west": {"uv": [8.5, 9.5, 10.25, 10.5], "texture": "#2"},
+ "up": {"uv": [10.375, 4.75, 10, 3], "texture": "#2"},
+ "down": {"uv": [10.625, 4.75, 10.25, 6.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 24, 0],
+ "to": [16, 26, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-23, -5, 7]},
+ "faces": {
+ "north": {"uv": [2, 2.75, 4, 3], "texture": "#2"},
+ "east": {"uv": [0, 2.75, 2, 3], "texture": "#2"},
+ "south": {"uv": [10, 2.75, 12, 3], "texture": "#2"},
+ "west": {"uv": [6, 2.75, 8, 3], "texture": "#2"},
+ "up": {"uv": [4, 2, 2, 0], "texture": "#2"},
+ "down": {"uv": [4, 2, 2, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 26, 1],
+ "to": [15, 30, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-23, 2, 7]},
+ "faces": {
+ "north": {"uv": [2, 2.25, 4, 2.75], "texture": "#2"},
+ "east": {"uv": [0, 2.25, 2, 2.75], "texture": "#2"},
+ "south": {"uv": [10, 2.25, 12, 2.75], "texture": "#2"},
+ "west": {"uv": [6, 2.25, 8, 2.75], "texture": "#2"},
+ "up": {"uv": [4, 2, 2, 0], "texture": "#2"},
+ "down": {"uv": [4, 2, 2, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 30, 0],
+ "to": [16, 32, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-23, 1, 7]},
+ "faces": {
+ "north": {"uv": [2, 2, 4, 2.25], "texture": "#2"},
+ "east": {"uv": [0, 2, 2, 2.25], "texture": "#2"},
+ "south": {"uv": [10, 2, 12, 2.25], "texture": "#2"},
+ "west": {"uv": [6, 2, 8, 2.25], "texture": "#2"},
+ "up": {"uv": [4, 2, 2, 0], "texture": "#2"},
+ "down": {"uv": [4, 2, 2, 0], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0.25, 2.75, 0],
+ "scale": [0.22852, 0.22852, 0.22852]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 0.5, 0],
+ "scale": [0.22852, 0.22852, 0.22852]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 137, 0],
+ "translation": [0, 1.75, -0.5],
+ "scale": [0.20273, 0.20273, 0.20273]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 137, 0],
+ "translation": [3, 1.75, -0.5],
+ "scale": [0.20273, 0.20273, 0.20273]
+ },
+ "ground": {
+ "translation": [2, 5.5, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2, -1, 0],
+ "scale": [0.31055, 0.31055, 0.31055]
+ },
+ "head": {
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [2.5, 0.75, 0],
+ "scale": [0.33008, 0.33008, 0.33008]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone2",
+ "origin": [-4, 1, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "bone5",
+ "origin": [13.5, 3.54315, 3.63604],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ },
+ {
+ "name": "bone5",
+ "origin": [13.5, 3.54315, 3.63604],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5, 6, 7]
+ },
+ {
+ "name": "group",
+ "origin": [2.5, 3.54315, 3.63604],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "bone",
+ "origin": [-4, 1, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-4, -15, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9, 10, 11, 12]
+ },
+ {
+ "name": "group",
+ "origin": [-4, -15, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [13, 14, 15, 16]
+ },
+ {
+ "name": "group",
+ "origin": [-4, -15, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [17, 18, 19, 20]
+ },
+ {
+ "name": "group",
+ "origin": [-4, -15, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [21, 22, 23, 24]
+ },
+ {
+ "name": "group",
+ "origin": [-4, -15, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [25, 26, 27, 28, 29]
+ },
+ {
+ "name": "group",
+ "origin": [-4, -15, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [30, 31, 32, 33, 34]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/05_市政设施/models/block/fuel_pump/fuel_pump_filling_low_left.json b/统计/_sa_decor_models/05_市政设施/models/block/fuel_pump/fuel_pump_filling_low_left.json
new file mode 100644
index 0000000..ea9f5d9
--- /dev/null
+++ b/统计/_sa_decor_models/05_市政设施/models/block/fuel_pump/fuel_pump_filling_low_left.json
@@ -0,0 +1,204 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/fuel_pump",
+ "particle": "sa_decor:block/fuel_pump"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 2],
+ "to": [12, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, 1, 7]},
+ "faces": {
+ "north": {"uv": [1.5, 5.75, 3, 7.75], "texture": "#2"},
+ "east": {"uv": [0, 5.75, 1.5, 7.75], "texture": "#2"},
+ "south": {"uv": [7.5, 5.75, 9, 7.75], "texture": "#2"},
+ "west": {"uv": [4.5, 5.75, 6, 7.75], "texture": "#2"},
+ "up": {"uv": [3, 4.5, 1.5, 3], "texture": "#2"},
+ "down": {"uv": [6, 3, 4.5, 4.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [12, 0, 1],
+ "to": [15, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [19, 1, 7]},
+ "faces": {
+ "north": {"uv": [10.25, 12.5, 10.625, 14.5], "texture": "#2"},
+ "east": {"uv": [8.5, 12.5, 10.25, 14.5], "texture": "#2"},
+ "south": {"uv": [0, 13.375, 0.375, 15.375], "texture": "#2"},
+ "west": {"uv": [8.5, 12.5, 10.25, 14.5], "texture": "#2"},
+ "up": {"uv": [10.375, 4.75, 10, 3], "texture": "#2"},
+ "down": {"uv": [10.625, 4.75, 10.25, 6.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 13, 13.7],
+ "to": [7, 16, 15.7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-12, 6, 14.7]},
+ "faces": {
+ "north": {"uv": [8.75, 9.125, 9.625, 9.5], "texture": "#2"},
+ "east": {"uv": [8.5, 9.125, 8.75, 9.5], "texture": "#2"},
+ "south": {"uv": [11.625, 9.125, 12.5, 9.5], "texture": "#2"},
+ "west": {"uv": [10.5, 9.125, 10.75, 9.5], "texture": "#2"},
+ "up": {"uv": [9.625, 8, 8.75, 7.75], "texture": "#2"},
+ "down": {"uv": [11.375, 7.75, 10.5, 8], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 13],
+ "to": [1, 13, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-9, -4, 14]},
+ "faces": {
+ "north": {"uv": [9.25, 3.25, 9.375, 4.75], "texture": "#2"},
+ "east": {"uv": [9, 3.25, 9.25, 4.75], "texture": "#2"},
+ "south": {"uv": [9.875, 3.25, 10, 4.75], "texture": "#2"},
+ "west": {"uv": [9.5, 3.25, 9.75, 4.75], "texture": "#2"},
+ "up": {"uv": [9.375, 3.25, 9.25, 3], "texture": "#2"},
+ "down": {"uv": [9.625, 3, 9.5, 3.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [9, 13.8, -11],
+ "to": [11, 16, -5],
+ "rotation": {"angle": -45, "axis": "x", "origin": [10, 16.5, -6]},
+ "faces": {
+ "north": {"uv": [0.875, 11.625, 0.625, 11.875], "rotation": 180, "texture": "#2"},
+ "east": {"uv": [0.625, 11.875, 0.375, 12.625], "rotation": 90, "texture": "#2"},
+ "south": {"uv": [1.125, 11.875, 0.875, 11.625], "texture": "#2"},
+ "west": {"uv": [1.125, 11.875, 0.875, 12.625], "rotation": 270, "texture": "#2"},
+ "up": {"uv": [0.875, 11.875, 0.625, 12.625], "texture": "#2"},
+ "down": {"uv": [1.375, 11.875, 1.125, 12.625], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [9.2, 14, -16],
+ "to": [10.8, 15.8, -11],
+ "rotation": {"angle": -45, "axis": "x", "origin": [10, 16.5, -6]},
+ "faces": {
+ "north": {"uv": [1.625, 10.375, 1.5, 10.5], "rotation": 180, "texture": "#2"},
+ "east": {"uv": [1.625, 10.5, 1.375, 11.125], "rotation": 90, "texture": "#2"},
+ "south": {"uv": [1.75, 10.5, 1.625, 10.375], "texture": "#2"},
+ "west": {"uv": [1.625, 10.5, 1.375, 11.125], "rotation": 270, "texture": "#2"},
+ "up": {"uv": [1.625, 10.5, 1.375, 11.125], "texture": "#2"},
+ "down": {"uv": [1.625, 10.5, 1.375, 11.125], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [10, 10.2, -15.5],
+ "to": [10, 14.4, -5.5],
+ "rotation": {"angle": -45, "axis": "x", "origin": [10, 16.9, -6.5]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 0.5], "rotation": 180, "texture": "#2"},
+ "east": {"uv": [10.75, 6.5, 10.25, 7.75], "rotation": 90, "texture": "#2"},
+ "south": {"uv": [0, 0.5, 0, 0], "texture": "#2"},
+ "west": {"uv": [10.25, 6.5, 10.75, 7.75], "rotation": 270, "texture": "#2"},
+ "up": {"uv": [0, 0, 0, 1.25], "texture": "#2"},
+ "down": {"uv": [0, 0, 0, 1.25], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [10, 3.7, -6.6],
+ "to": [10, 21.9, 3.4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [10, 21.2, -1.6]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 2.25], "texture": "#2"},
+ "east": {"uv": [10.625, 4.75, 11.875, 7], "texture": "#2"},
+ "south": {"uv": [0, 0, 0, 2.25], "texture": "#2"},
+ "west": {"uv": [11.875, 4.75, 10.625, 7], "texture": "#2"},
+ "up": {"uv": [0, 1.25, 0, 0], "texture": "#2"},
+ "down": {"uv": [0, 0, 0, 1.25], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0.25, 2.75, 0],
+ "scale": [0.22852, 0.22852, 0.22852]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 0.5, 0],
+ "scale": [0.22852, 0.22852, 0.22852]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 137, 0],
+ "translation": [0, 1.75, -0.5],
+ "scale": [0.20273, 0.20273, 0.20273]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 137, 0],
+ "translation": [3, 1.75, -0.5],
+ "scale": [0.20273, 0.20273, 0.20273]
+ },
+ "ground": {
+ "translation": [2, 5.5, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2, -1, 0],
+ "scale": [0.31055, 0.31055, 0.31055]
+ },
+ "head": {
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [2.5, 0.75, 0],
+ "scale": [0.33008, 0.33008, 0.33008]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone5",
+ "origin": [13.5, 3.54315, 3.63604],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "bone2",
+ "origin": [-4, 1, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [2.5, 3.54315, 3.63604],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "bone",
+ "origin": [-4, 1, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-4, -15, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [6, 1.5, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5, 6]
+ },
+ 7
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/05_市政设施/models/block/fuel_pump/fuel_pump_filling_low_right.json b/统计/_sa_decor_models/05_市政设施/models/block/fuel_pump/fuel_pump_filling_low_right.json
new file mode 100644
index 0000000..ce01f68
--- /dev/null
+++ b/统计/_sa_decor_models/05_市政设施/models/block/fuel_pump/fuel_pump_filling_low_right.json
@@ -0,0 +1,217 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/fuel_pump",
+ "particle": "sa_decor:block/fuel_pump"
+ },
+ "elements": [
+ {
+ "from": [4, 0, 2],
+ "to": [16, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 1, 7]},
+ "faces": {
+ "north": {"uv": [3, 5.75, 4.5, 7.75], "texture": "#2"},
+ "east": {"uv": [0, 5.75, 1.5, 7.75], "texture": "#2"},
+ "south": {"uv": [6, 5.75, 7.5, 7.75], "texture": "#2"},
+ "west": {"uv": [4.5, 5.75, 6, 7.75], "texture": "#2"},
+ "up": {"uv": [4.5, 4.5, 3, 3], "texture": "#2"},
+ "down": {"uv": [7.5, 3, 6, 4.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [15, 0, 13],
+ "to": [16, 13, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -4, 14]},
+ "faces": {
+ "north": {"uv": [9.375, 3.25, 9.5, 4.75], "texture": "#2"},
+ "east": {"uv": [9, 3.25, 9.25, 4.75], "texture": "#2"},
+ "south": {"uv": [9.75, 3.25, 9.875, 4.75], "texture": "#2"},
+ "west": {"uv": [9.5, 3.25, 9.75, 4.75], "texture": "#2"},
+ "up": {"uv": [9.5, 3.25, 9.375, 3], "texture": "#2"},
+ "down": {"uv": [9.75, 3, 9.625, 3.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [1, 0, 1],
+ "to": [4, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 7]},
+ "faces": {
+ "north": {"uv": [10.25, 12.5, 10.625, 14.5], "texture": "#2"},
+ "east": {"uv": [8.5, 12.5, 10.25, 14.5], "texture": "#2"},
+ "south": {"uv": [0, 13.375, 0.375, 15.375], "texture": "#2"},
+ "west": {"uv": [8.5, 12.5, 10.25, 14.5], "texture": "#2"},
+ "up": {"uv": [10, 3, 10.375, 4.75], "texture": "#2"},
+ "down": {"uv": [10.25, 4.75, 10.625, 6.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [12, 0, 13],
+ "to": [14, 13, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, -4, 14]},
+ "faces": {
+ "north": {"uv": [9.25, 3.25, 9.5, 4.75], "texture": "#2"},
+ "east": {"uv": [9, 3.25, 9.25, 4.75], "texture": "#2"},
+ "south": {"uv": [9.75, 3.25, 10, 4.75], "texture": "#2"},
+ "west": {"uv": [9.5, 3.25, 9.75, 4.75], "texture": "#2"},
+ "up": {"uv": [9.5, 3.25, 9.25, 3], "texture": "#2"},
+ "down": {"uv": [9.75, 3, 9.5, 3.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [9, 13, 13.7],
+ "to": [16, 16, 15.7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 6, 14.7]},
+ "faces": {
+ "north": {"uv": [9.625, 9.125, 10.5, 9.5], "texture": "#2"},
+ "east": {"uv": [8.5, 9.125, 8.75, 9.5], "texture": "#2"},
+ "south": {"uv": [10.75, 9.125, 11.625, 9.5], "texture": "#2"},
+ "west": {"uv": [10.5, 9.125, 10.75, 9.5], "texture": "#2"},
+ "up": {"uv": [10.5, 8, 9.625, 7.75], "texture": "#2"},
+ "down": {"uv": [12.25, 7.75, 11.375, 8], "texture": "#2"}
+ }
+ },
+ {
+ "from": [5, 13.8, -11],
+ "to": [7, 16, -5],
+ "rotation": {"angle": -45, "axis": "x", "origin": [6, 16.5, -6]},
+ "faces": {
+ "north": {"uv": [2.125, 11.625, 1.875, 11.875], "rotation": 180, "texture": "#2"},
+ "east": {"uv": [1.875, 11.875, 1.625, 12.625], "rotation": 90, "texture": "#2"},
+ "south": {"uv": [2.375, 11.875, 2.125, 11.625], "texture": "#2"},
+ "west": {"uv": [2.375, 11.875, 2.125, 12.625], "rotation": 270, "texture": "#2"},
+ "up": {"uv": [2.125, 11.875, 1.875, 12.625], "texture": "#2"},
+ "down": {"uv": [2.625, 11.875, 2.375, 12.625], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [5.2, 14, -16],
+ "to": [6.8, 15.8, -11],
+ "rotation": {"angle": -45, "axis": "x", "origin": [6, 16.5, -6]},
+ "faces": {
+ "north": {"uv": [1.625, 10.375, 1.5, 10.5], "rotation": 180, "texture": "#2"},
+ "east": {"uv": [1.625, 10.5, 1.375, 11.125], "rotation": 90, "texture": "#2"},
+ "south": {"uv": [1.75, 10.5, 1.625, 10.375], "texture": "#2"},
+ "west": {"uv": [1.625, 10.5, 1.375, 11.125], "rotation": 270, "texture": "#2"},
+ "up": {"uv": [1.625, 10.5, 1.375, 11.125], "texture": "#2"},
+ "down": {"uv": [1.625, 10.5, 1.375, 11.125], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [6, 10.2, -15.5],
+ "to": [6, 14.4, -5.5],
+ "rotation": {"angle": -45, "axis": "x", "origin": [6, 16.9, -6.5]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 0.5], "rotation": 180, "texture": "#2"},
+ "east": {"uv": [10.75, 6.5, 10.25, 7.75], "rotation": 90, "texture": "#2"},
+ "south": {"uv": [0, 0.5, 0, 0], "texture": "#2"},
+ "west": {"uv": [10.25, 6.5, 10.75, 7.75], "rotation": 270, "texture": "#2"},
+ "up": {"uv": [0, 0, 0, 1.25], "texture": "#2"},
+ "down": {"uv": [0, 0, 0, 1.25], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [6, 3.7, -6.6],
+ "to": [6, 21.9, 3.4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 21.2, -1.6]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 2.25], "texture": "#2"},
+ "east": {"uv": [10.625, 4.75, 11.875, 7], "texture": "#2"},
+ "south": {"uv": [0, 0, 0, 2.25], "texture": "#2"},
+ "west": {"uv": [11.875, 4.75, 10.625, 7], "texture": "#2"},
+ "up": {"uv": [0, 1.25, 0, 0], "texture": "#2"},
+ "down": {"uv": [0, 0, 0, 1.25], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0.25, 2.75, 0],
+ "scale": [0.22852, 0.22852, 0.22852]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 0.5, 0],
+ "scale": [0.22852, 0.22852, 0.22852]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 137, 0],
+ "translation": [0, 1.75, -0.5],
+ "scale": [0.20273, 0.20273, 0.20273]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 137, 0],
+ "translation": [3, 1.75, -0.5],
+ "scale": [0.20273, 0.20273, 0.20273]
+ },
+ "ground": {
+ "translation": [2, 5.5, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2, -1, 0],
+ "scale": [0.31055, 0.31055, 0.31055]
+ },
+ "head": {
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [2.5, 0.75, 0],
+ "scale": [0.33008, 0.33008, 0.33008]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone5",
+ "origin": [13.5, 3.54315, 3.63604],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "bone2",
+ "origin": [-4, 1, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [2.5, 3.54315, 3.63604],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "bone",
+ "origin": [-4, 1, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-4, -15, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [6, 1.5, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6, 7]
+ },
+ 8
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/05_市政设施/models/block/fuel_pump/fuel_pump_low_left.json b/统计/_sa_decor_models/05_市政设施/models/block/fuel_pump/fuel_pump_low_left.json
new file mode 100644
index 0000000..c169849
--- /dev/null
+++ b/统计/_sa_decor_models/05_市政设施/models/block/fuel_pump/fuel_pump_low_left.json
@@ -0,0 +1,195 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/fuel_pump",
+ "particle": "sa_decor:block/fuel_pump"
+ },
+ "elements": [
+ {
+ "from": [9, 12.5, -0.5],
+ "to": [11, 18.5, 1.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [10, 17.5, 1]},
+ "faces": {
+ "north": {"uv": [0.625, 11.875, 0.875, 12.625], "texture": "#2"},
+ "east": {"uv": [0.375, 11.875, 0.625, 12.625], "texture": "#2"},
+ "south": {"uv": [1.125, 11.875, 1.375, 12.625], "texture": "#2"},
+ "west": {"uv": [0.875, 11.875, 1.125, 12.625], "texture": "#2"},
+ "up": {"uv": [0.875, 11.875, 0.625, 11.625], "texture": "#2"},
+ "down": {"uv": [1.125, 11.625, 0.875, 11.875], "texture": "#2"}
+ }
+ },
+ {
+ "from": [9.2, 18.5, -0.3],
+ "to": [10.8, 23.5, 1.5],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [10, 17.5, 1]},
+ "faces": {
+ "north": {"uv": [1.375, 10.5, 1.625, 11.125], "texture": "#2"},
+ "east": {"uv": [1.375, 10.5, 1.625, 11.125], "texture": "#2"},
+ "south": {"uv": [1.375, 10.5, 1.625, 11.125], "texture": "#2"},
+ "west": {"uv": [1.375, 10.5, 1.625, 11.125], "texture": "#2"},
+ "up": {"uv": [1.625, 10.5, 1.5, 10.375], "texture": "#2"},
+ "down": {"uv": [1.75, 10.375, 1.625, 10.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [10, 13, 1.1],
+ "to": [10, 23, 5.3],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [10, 18, 0.6]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 1.25], "texture": "#2"},
+ "east": {"uv": [10.25, 6.5, 10.75, 7.75], "texture": "#2"},
+ "south": {"uv": [0, 0, 0, 1.25], "texture": "#2"},
+ "west": {"uv": [10.75, 6.5, 10.25, 7.75], "texture": "#2"},
+ "up": {"uv": [0, 0.5, 0, 0], "texture": "#2"},
+ "down": {"uv": [0, 0, 0, 0.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [10, 2.7, -4.6],
+ "to": [10, 20.9, 5.4],
+ "rotation": {"angle": 0, "axis": "x", "origin": [10, 20.2, 0.4]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 2.25], "texture": "#2"},
+ "east": {"uv": [9, 4.75, 10.25, 7], "texture": "#2"},
+ "south": {"uv": [0, 0, 0, 2.25], "texture": "#2"},
+ "west": {"uv": [10.25, 4.75, 9, 7], "texture": "#2"},
+ "up": {"uv": [0, 1.25, 0, 0], "texture": "#2"},
+ "down": {"uv": [0, 0, 0, 1.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 2],
+ "to": [12, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, 1, 7]},
+ "faces": {
+ "north": {"uv": [1.5, 5.75, 3, 7.75], "texture": "#2"},
+ "east": {"uv": [0, 5.75, 1.5, 7.75], "texture": "#2"},
+ "south": {"uv": [7.5, 5.75, 9, 7.75], "texture": "#2"},
+ "west": {"uv": [4.5, 5.75, 6, 7.75], "texture": "#2"},
+ "up": {"uv": [3, 4.5, 1.5, 3], "texture": "#2"},
+ "down": {"uv": [6, 3, 4.5, 4.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [12, 0, 1],
+ "to": [15, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [19, 1, 7]},
+ "faces": {
+ "north": {"uv": [10.25, 12.5, 10.625, 14.5], "texture": "#2"},
+ "east": {"uv": [8.5, 12.5, 10.25, 14.5], "texture": "#2"},
+ "south": {"uv": [0, 13.375, 0.375, 15.375], "texture": "#2"},
+ "west": {"uv": [8.5, 12.5, 10.25, 14.5], "texture": "#2"},
+ "up": {"uv": [10.375, 4.75, 10, 3], "texture": "#2"},
+ "down": {"uv": [10.625, 4.75, 10.25, 6.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 13, 13.7],
+ "to": [7, 16, 15.7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-12, 6, 14.7]},
+ "faces": {
+ "north": {"uv": [8.75, 9.125, 9.625, 9.5], "texture": "#2"},
+ "east": {"uv": [8.5, 9.125, 8.75, 9.5], "texture": "#2"},
+ "south": {"uv": [11.625, 9.125, 12.5, 9.5], "texture": "#2"},
+ "west": {"uv": [10.5, 9.125, 10.75, 9.5], "texture": "#2"},
+ "up": {"uv": [9.625, 8, 8.75, 7.75], "texture": "#2"},
+ "down": {"uv": [11.375, 7.75, 10.5, 8], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 13],
+ "to": [1, 13, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-9, -4, 14]},
+ "faces": {
+ "north": {"uv": [9.25, 3.25, 9.375, 4.75], "texture": "#2"},
+ "east": {"uv": [9, 3.25, 9.25, 4.75], "texture": "#2"},
+ "south": {"uv": [9.875, 3.25, 10, 4.75], "texture": "#2"},
+ "west": {"uv": [9.5, 3.25, 9.75, 4.75], "texture": "#2"},
+ "up": {"uv": [9.375, 3.25, 9.25, 3], "texture": "#2"},
+ "down": {"uv": [9.625, 3, 9.5, 3.25], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0.25, 2.75, 0],
+ "scale": [0.22852, 0.22852, 0.22852]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 0.5, 0],
+ "scale": [0.22852, 0.22852, 0.22852]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 137, 0],
+ "translation": [0, 1.75, -0.5],
+ "scale": [0.20273, 0.20273, 0.20273]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 137, 0],
+ "translation": [3, 1.75, -0.5],
+ "scale": [0.20273, 0.20273, 0.20273]
+ },
+ "ground": {
+ "translation": [2, 5.5, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2, -1, 0],
+ "scale": [0.31055, 0.31055, 0.31055]
+ },
+ "head": {
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [2.5, 0.75, 0],
+ "scale": [0.33008, 0.33008, 0.33008]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone2",
+ "origin": [-4, 1, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "bone5",
+ "origin": [13.5, 3.54315, 3.63604],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [2.5, 3.54315, 3.63604],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "bone",
+ "origin": [-4, 1, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-4, -15, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5, 6, 7]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/05_市政设施/models/block/fuel_pump/fuel_pump_low_right.json b/统计/_sa_decor_models/05_市政设施/models/block/fuel_pump/fuel_pump_low_right.json
new file mode 100644
index 0000000..596184b
--- /dev/null
+++ b/统计/_sa_decor_models/05_市政设施/models/block/fuel_pump/fuel_pump_low_right.json
@@ -0,0 +1,215 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/fuel_pump",
+ "particle": "sa_decor:block/fuel_pump"
+ },
+ "elements": [
+ {
+ "from": [5, 12.5, -0.5],
+ "to": [7, 18.5, 1.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [6, 17.5, 1]},
+ "faces": {
+ "north": {"uv": [1.875, 11.875, 2.125, 12.625], "texture": "#2"},
+ "east": {"uv": [1.625, 11.875, 1.875, 12.625], "texture": "#2"},
+ "south": {"uv": [2.375, 11.875, 2.625, 12.625], "texture": "#2"},
+ "west": {"uv": [2.125, 11.875, 2.375, 12.625], "texture": "#2"},
+ "up": {"uv": [2.125, 11.875, 1.875, 11.625], "texture": "#2"},
+ "down": {"uv": [2.375, 11.625, 2.125, 11.875], "texture": "#2"}
+ }
+ },
+ {
+ "from": [5.2, 18.5, -0.3],
+ "to": [6.8, 23.5, 1.5],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [6, 17.5, 1]},
+ "faces": {
+ "north": {"uv": [1.375, 10.5, 1.625, 11.125], "texture": "#2"},
+ "east": {"uv": [1.375, 10.5, 1.625, 11.125], "texture": "#2"},
+ "south": {"uv": [1.375, 10.5, 1.625, 11.125], "texture": "#2"},
+ "west": {"uv": [1.375, 10.5, 1.625, 11.125], "texture": "#2"},
+ "up": {"uv": [1.625, 10.5, 1.5, 10.375], "texture": "#2"},
+ "down": {"uv": [1.75, 10.375, 1.625, 10.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [6, 13, 1.1],
+ "to": [6, 23, 5.3],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [6, 18, 0.6]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 1.25], "texture": "#2"},
+ "east": {"uv": [10.25, 6.5, 10.75, 7.75], "texture": "#2"},
+ "south": {"uv": [0, 0, 0, 1.25], "texture": "#2"},
+ "west": {"uv": [10.75, 6.5, 10.25, 7.75], "texture": "#2"},
+ "up": {"uv": [0, 0.5, 0, 0], "texture": "#2"},
+ "down": {"uv": [0, 0, 0, 0.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [6, 2.7, -4.6],
+ "to": [6, 20.9, 5.4],
+ "rotation": {"angle": 0, "axis": "x", "origin": [6, 20.2, 0.4]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 2.25], "texture": "#2"},
+ "east": {"uv": [9, 4.75, 10.25, 7], "texture": "#2"},
+ "south": {"uv": [0, 0, 0, 2.25], "texture": "#2"},
+ "west": {"uv": [10.25, 4.75, 9, 7], "texture": "#2"},
+ "up": {"uv": [0, 1.25, 0, 0], "texture": "#2"},
+ "down": {"uv": [0, 0, 0, 1.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [4, 0, 2],
+ "to": [16, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 1, 7]},
+ "faces": {
+ "north": {"uv": [3, 5.75, 4.5, 7.75], "texture": "#2"},
+ "east": {"uv": [0, 5.75, 1.5, 7.75], "texture": "#2"},
+ "south": {"uv": [6, 5.75, 7.5, 7.75], "texture": "#2"},
+ "west": {"uv": [4.5, 5.75, 6, 7.75], "texture": "#2"},
+ "up": {"uv": [4.5, 4.5, 3, 3], "texture": "#2"},
+ "down": {"uv": [7.5, 3, 6, 4.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [15, 0, 13],
+ "to": [16, 13, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -4, 14]},
+ "faces": {
+ "north": {"uv": [9.375, 3.25, 9.5, 4.75], "texture": "#2"},
+ "east": {"uv": [9, 3.25, 9.25, 4.75], "texture": "#2"},
+ "south": {"uv": [9.75, 3.25, 9.875, 4.75], "texture": "#2"},
+ "west": {"uv": [9.5, 3.25, 9.75, 4.75], "texture": "#2"},
+ "up": {"uv": [9.5, 3.25, 9.375, 3], "texture": "#2"},
+ "down": {"uv": [9.75, 3, 9.625, 3.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [1, 0, 1],
+ "to": [4, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 7]},
+ "faces": {
+ "north": {"uv": [10.25, 12.5, 10.625, 14.5], "texture": "#2"},
+ "east": {"uv": [8.5, 12.5, 10.25, 14.5], "texture": "#2"},
+ "south": {"uv": [0, 13.375, 0.375, 15.375], "texture": "#2"},
+ "west": {"uv": [8.5, 12.5, 10.25, 14.5], "texture": "#2"},
+ "up": {"uv": [10, 3, 10.375, 4.75], "texture": "#2"},
+ "down": {"uv": [10.25, 4.75, 10.625, 6.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [12, 0, 13],
+ "to": [14, 13, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, -4, 14]},
+ "faces": {
+ "north": {"uv": [9.25, 3.25, 9.5, 4.75], "texture": "#2"},
+ "east": {"uv": [9, 3.25, 9.25, 4.75], "texture": "#2"},
+ "south": {"uv": [9.75, 3.25, 10, 4.75], "texture": "#2"},
+ "west": {"uv": [9.5, 3.25, 9.75, 4.75], "texture": "#2"},
+ "up": {"uv": [9.5, 3.25, 9.25, 3], "texture": "#2"},
+ "down": {"uv": [9.75, 3, 9.5, 3.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [9, 13, 13.7],
+ "to": [16, 16, 15.7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 6, 14.7]},
+ "faces": {
+ "north": {"uv": [9.625, 9.125, 10.5, 9.5], "texture": "#2"},
+ "east": {"uv": [8.5, 9.125, 8.75, 9.5], "texture": "#2"},
+ "south": {"uv": [10.75, 9.125, 11.625, 9.5], "texture": "#2"},
+ "west": {"uv": [10.5, 9.125, 10.75, 9.5], "texture": "#2"},
+ "up": {"uv": [10.5, 8, 9.625, 7.75], "texture": "#2"},
+ "down": {"uv": [12.25, 7.75, 11.375, 8], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0.25, 2.75, 0],
+ "scale": [0.22852, 0.22852, 0.22852]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 0.5, 0],
+ "scale": [0.22852, 0.22852, 0.22852]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 137, 0],
+ "translation": [0, 1.75, -0.5],
+ "scale": [0.20273, 0.20273, 0.20273]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 137, 0],
+ "translation": [3, 1.75, -0.5],
+ "scale": [0.20273, 0.20273, 0.20273]
+ },
+ "ground": {
+ "translation": [2, 5.5, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2, -1, 0],
+ "scale": [0.31055, 0.31055, 0.31055]
+ },
+ "head": {
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [2.5, 0.75, 0],
+ "scale": [0.33008, 0.33008, 0.33008]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone2",
+ "origin": [-4, 1, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "bone5",
+ "origin": [13.5, 3.54315, 3.63604],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [2.5, 3.54315, 3.63604],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "bone",
+ "origin": [-4, 1, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-4, -15, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5, 6, 7, 8]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "bone5",
+ "origin": [13.5, 3.54315, 3.63604],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/05_市政设施/models/block/fuel_pump/fuel_pump_mid_left.json b/统计/_sa_decor_models/05_市政设施/models/block/fuel_pump/fuel_pump_mid_left.json
new file mode 100644
index 0000000..18acb72
--- /dev/null
+++ b/统计/_sa_decor_models/05_市政设施/models/block/fuel_pump/fuel_pump_mid_left.json
@@ -0,0 +1,136 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/fuel_pump",
+ "particle": "sa_decor:block/fuel_pump"
+ },
+ "elements": [
+ {
+ "from": [0, 8, 3],
+ "to": [12, 16, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, -15, 7]},
+ "faces": {
+ "north": {"uv": [1.25, 9.5, 2.75, 10.5], "texture": "#2"},
+ "east": {"uv": [0, 9.5, 1.25, 10.5], "texture": "#2"},
+ "south": {"uv": [7, 9.5, 8.5, 10.5], "texture": "#2"},
+ "west": {"uv": [4.25, 9.5, 5.5, 10.5], "texture": "#2"},
+ "up": {"uv": [2.75, 9, 1.25, 7.75], "texture": "#2"},
+ "down": {"uv": [5.75, 7.75, 4.25, 9], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 2],
+ "to": [12, 10, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, -15, 7]},
+ "faces": {
+ "north": {"uv": [1.5, 4.5, 3, 5.75], "texture": "#2"},
+ "east": {"uv": [0, 4.5, 1.5, 5.75], "texture": "#2"},
+ "south": {"uv": [7.5, 4.5, 9, 5.75], "texture": "#2"},
+ "west": {"uv": [4.5, 4.5, 6, 5.75], "texture": "#2"},
+ "up": {"uv": [3, 4.5, 1.5, 3], "texture": "#2"},
+ "down": {"uv": [6, 3, 4.5, 4.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [12, 0, 1],
+ "to": [15, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [19, -15, 7]},
+ "faces": {
+ "north": {"uv": [10.25, 10.5, 10.625, 12.5], "texture": "#2"},
+ "east": {"uv": [8.5, 10.5, 10.25, 12.5], "texture": "#2"},
+ "south": {"uv": [0, 11.375, 0.375, 13.375], "texture": "#2"},
+ "west": {"uv": [8.5, 10.5, 10.25, 12.5], "texture": "#2"},
+ "up": {"uv": [10.375, 4.75, 10, 3], "texture": "#2"},
+ "down": {"uv": [10.625, 4.75, 10.25, 6.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 13.7],
+ "to": [7, 9, 15.7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-12, -10, 14.7]},
+ "faces": {
+ "north": {"uv": [8.75, 8, 9.625, 9.125], "texture": "#2"},
+ "east": {"uv": [8.5, 8, 8.75, 9.125], "texture": "#2"},
+ "south": {"uv": [11.625, 8, 12.5, 9.125], "texture": "#2"},
+ "west": {"uv": [10.5, 8, 10.75, 9.125], "texture": "#2"},
+ "up": {"uv": [9.625, 8, 8.75, 7.75], "texture": "#2"},
+ "down": {"uv": [11.375, 7.75, 10.5, 8], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0.25, 2.75, 0],
+ "scale": [0.22852, 0.22852, 0.22852]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 0.5, 0],
+ "scale": [0.22852, 0.22852, 0.22852]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 137, 0],
+ "translation": [0, 1.75, -0.5],
+ "scale": [0.20273, 0.20273, 0.20273]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 137, 0],
+ "translation": [3, 1.75, -0.5],
+ "scale": [0.20273, 0.20273, 0.20273]
+ },
+ "ground": {
+ "translation": [2, 5.5, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2, -1, 0],
+ "scale": [0.31055, 0.31055, 0.31055]
+ },
+ "head": {
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [2.5, 0.75, 0],
+ "scale": [0.33008, 0.33008, 0.33008]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone2",
+ "origin": [-4, 1, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [2.5, 3.54315, 3.63604],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "bone",
+ "origin": [-4, 1, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-4, -15, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/05_市政设施/models/block/fuel_pump/fuel_pump_mid_right.json b/统计/_sa_decor_models/05_市政设施/models/block/fuel_pump/fuel_pump_mid_right.json
new file mode 100644
index 0000000..2e75f56
--- /dev/null
+++ b/统计/_sa_decor_models/05_市政设施/models/block/fuel_pump/fuel_pump_mid_right.json
@@ -0,0 +1,136 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/fuel_pump",
+ "particle": "sa_decor:block/fuel_pump"
+ },
+ "elements": [
+ {
+ "from": [9, 0, 13.7],
+ "to": [16, 9, 15.7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, -10, 14.7]},
+ "faces": {
+ "north": {"uv": [9.625, 8, 10.5, 9.125], "texture": "#2"},
+ "east": {"uv": [8.5, 8, 8.75, 9.125], "texture": "#2"},
+ "south": {"uv": [10.75, 8, 11.625, 9.125], "texture": "#2"},
+ "west": {"uv": [10.5, 8, 10.75, 9.125], "texture": "#2"},
+ "up": {"uv": [10.5, 8, 9.625, 7.75], "texture": "#2"},
+ "down": {"uv": [12.25, 7.75, 11.375, 8], "texture": "#2"}
+ }
+ },
+ {
+ "from": [4, 0, 2],
+ "to": [16, 10, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, -15, 7]},
+ "faces": {
+ "north": {"uv": [3, 4.5, 4.5, 5.75], "texture": "#2"},
+ "east": {"uv": [0, 4.5, 1.5, 5.75], "texture": "#2"},
+ "south": {"uv": [6, 4.5, 7.5, 5.75], "texture": "#2"},
+ "west": {"uv": [4.5, 4.5, 6, 5.75], "texture": "#2"},
+ "up": {"uv": [4.5, 4.5, 3, 3], "texture": "#2"},
+ "down": {"uv": [7.5, 3, 6, 4.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [1, 0, 1],
+ "to": [4, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -15, 7]},
+ "faces": {
+ "north": {"uv": [10.25, 10.5, 10.625, 12.5], "texture": "#2"},
+ "east": {"uv": [8.5, 10.5, 10.25, 12.5], "texture": "#2"},
+ "south": {"uv": [0, 11.375, 0.375, 13.375], "texture": "#2"},
+ "west": {"uv": [8.5, 10.5, 10.25, 12.5], "texture": "#2"},
+ "up": {"uv": [10, 3, 10.375, 4.75], "texture": "#2"},
+ "down": {"uv": [10.25, 4.75, 10.625, 6.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [4, 8, 3],
+ "to": [16, 16, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, -15, 7]},
+ "faces": {
+ "north": {"uv": [2.75, 9.5, 4.25, 10.5], "texture": "#2"},
+ "east": {"uv": [0, 9.5, 1.25, 10.5], "texture": "#2"},
+ "south": {"uv": [5.5, 9.5, 7, 10.5], "texture": "#2"},
+ "west": {"uv": [4.25, 9.5, 5.5, 10.5], "texture": "#2"},
+ "up": {"uv": [4.25, 9, 2.75, 7.75], "texture": "#2"},
+ "down": {"uv": [7.25, 7.75, 5.75, 9], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0.25, 2.75, 0],
+ "scale": [0.22852, 0.22852, 0.22852]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 0.5, 0],
+ "scale": [0.22852, 0.22852, 0.22852]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 137, 0],
+ "translation": [0, 1.75, -0.5],
+ "scale": [0.20273, 0.20273, 0.20273]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 137, 0],
+ "translation": [3, 1.75, -0.5],
+ "scale": [0.20273, 0.20273, 0.20273]
+ },
+ "ground": {
+ "translation": [2, 5.5, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2, -1, 0],
+ "scale": [0.31055, 0.31055, 0.31055]
+ },
+ "head": {
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [2.5, 0.75, 0],
+ "scale": [0.33008, 0.33008, 0.33008]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone2",
+ "origin": [-4, 1, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [2.5, 3.54315, 3.63604],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "bone",
+ "origin": [-4, 1, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-4, -15, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/05_市政设施/models/block/fuel_pump/fuel_pump_up_left.json b/统计/_sa_decor_models/05_市政设施/models/block/fuel_pump/fuel_pump_up_left.json
new file mode 100644
index 0000000..2daea1f
--- /dev/null
+++ b/统计/_sa_decor_models/05_市政设施/models/block/fuel_pump/fuel_pump_up_left.json
@@ -0,0 +1,149 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/fuel_pump",
+ "particle": "sa_decor:block/fuel_pump"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 3],
+ "to": [12, 4, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, -31, 7]},
+ "faces": {
+ "north": {"uv": [1.25, 9, 2.75, 9.5], "texture": "#2"},
+ "east": {"uv": [0, 9, 1.25, 9.5], "texture": "#2"},
+ "south": {"uv": [7, 9, 8.5, 9.5], "texture": "#2"},
+ "west": {"uv": [4.25, 9, 5.5, 9.5], "texture": "#2"},
+ "up": {"uv": [2.75, 9, 1.25, 7.75], "texture": "#2"},
+ "down": {"uv": [5.75, 7.75, 4.25, 9], "texture": "#2"}
+ }
+ },
+ {
+ "from": [12, 0, 1],
+ "to": [15, 8, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [19, -31, 7]},
+ "faces": {
+ "north": {"uv": [10.25, 9.5, 10.625, 10.5], "texture": "#2"},
+ "east": {"uv": [8.5, 9.5, 10.25, 10.5], "texture": "#2"},
+ "south": {"uv": [0, 10.375, 0.375, 11.375], "texture": "#2"},
+ "west": {"uv": [8.5, 9.5, 10.25, 10.5], "texture": "#2"},
+ "up": {"uv": [10.375, 4.75, 10, 3], "texture": "#2"},
+ "down": {"uv": [10.625, 4.75, 10.25, 6.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 8, 0],
+ "to": [16, 10, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-23, -21, 7]},
+ "faces": {
+ "north": {"uv": [2, 2.75, 4, 3], "texture": "#2"},
+ "east": {"uv": [0, 2.75, 2, 3], "texture": "#2"},
+ "south": {"uv": [10, 2.75, 12, 3], "texture": "#2"},
+ "west": {"uv": [6, 2.75, 8, 3], "texture": "#2"},
+ "up": {"uv": [4, 2, 2, 0], "texture": "#2"},
+ "down": {"uv": [4, 2, 2, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 10, 1],
+ "to": [15, 14, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-23, -14, 7]},
+ "faces": {
+ "north": {"uv": [2, 2.25, 4, 2.75], "texture": "#2"},
+ "east": {"uv": [0, 2.25, 2, 2.75], "texture": "#2"},
+ "south": {"uv": [10, 2.25, 12, 2.75], "texture": "#2"},
+ "west": {"uv": [6, 2.25, 8, 2.75], "texture": "#2"},
+ "up": {"uv": [4, 2, 2, 0], "texture": "#2"},
+ "down": {"uv": [4, 2, 2, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 14, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-23, -15, 7]},
+ "faces": {
+ "north": {"uv": [2, 2, 4, 2.25], "texture": "#2"},
+ "east": {"uv": [0, 2, 2, 2.25], "texture": "#2"},
+ "south": {"uv": [10, 2, 12, 2.25], "texture": "#2"},
+ "west": {"uv": [6, 2, 8, 2.25], "texture": "#2"},
+ "up": {"uv": [4, 2, 2, 0], "texture": "#2"},
+ "down": {"uv": [4, 2, 2, 0], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0.25, 2.75, 0],
+ "scale": [0.22852, 0.22852, 0.22852]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 0.5, 0],
+ "scale": [0.22852, 0.22852, 0.22852]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 137, 0],
+ "translation": [0, 1.75, -0.5],
+ "scale": [0.20273, 0.20273, 0.20273]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 137, 0],
+ "translation": [3, 1.75, -0.5],
+ "scale": [0.20273, 0.20273, 0.20273]
+ },
+ "ground": {
+ "translation": [2, 5.5, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2, -1, 0],
+ "scale": [0.31055, 0.31055, 0.31055]
+ },
+ "head": {
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [2.5, 0.75, 0],
+ "scale": [0.33008, 0.33008, 0.33008]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone2",
+ "origin": [-4, 1, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [2.5, 3.54315, 3.63604],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "bone",
+ "origin": [-4, 1, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-4, -15, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/05_市政设施/models/block/fuel_pump/fuel_pump_up_right.json b/统计/_sa_decor_models/05_市政设施/models/block/fuel_pump/fuel_pump_up_right.json
new file mode 100644
index 0000000..92dd4ca
--- /dev/null
+++ b/统计/_sa_decor_models/05_市政设施/models/block/fuel_pump/fuel_pump_up_right.json
@@ -0,0 +1,149 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/fuel_pump",
+ "particle": "sa_decor:block/fuel_pump"
+ },
+ "elements": [
+ {
+ "from": [4, 0, 3],
+ "to": [16, 4, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, -31, 7]},
+ "faces": {
+ "north": {"uv": [2.75, 9, 4.25, 9.5], "texture": "#2"},
+ "east": {"uv": [0, 9, 1.25, 9.5], "texture": "#2"},
+ "south": {"uv": [5.5, 9, 7, 9.5], "texture": "#2"},
+ "west": {"uv": [4.25, 9, 5.5, 9.5], "texture": "#2"},
+ "up": {"uv": [4.25, 9, 2.75, 7.75], "texture": "#2"},
+ "down": {"uv": [7.25, 7.75, 5.75, 9], "texture": "#2"}
+ }
+ },
+ {
+ "from": [1, 0, 1],
+ "to": [4, 8, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -31, 7]},
+ "faces": {
+ "north": {"uv": [10.25, 9.5, 10.625, 10.5], "texture": "#2"},
+ "east": {"uv": [8.5, 9.5, 10.25, 10.5], "texture": "#2"},
+ "south": {"uv": [0, 10.375, 0.375, 11.375], "texture": "#2"},
+ "west": {"uv": [8.5, 9.5, 10.25, 10.5], "texture": "#2"},
+ "up": {"uv": [10, 3, 10.375, 4.75], "texture": "#2"},
+ "down": {"uv": [10.25, 4.75, 10.625, 6.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 8, 0],
+ "to": [16, 10, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-7, -21, 7]},
+ "faces": {
+ "north": {"uv": [4, 2.75, 6, 3], "texture": "#2"},
+ "east": {"uv": [0, 2.75, 2, 3], "texture": "#2"},
+ "south": {"uv": [8, 2.75, 10, 3], "texture": "#2"},
+ "west": {"uv": [6, 2.75, 8, 3], "texture": "#2"},
+ "up": {"uv": [6, 2, 4, 0], "texture": "#2"},
+ "down": {"uv": [6, 2, 4, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [1, 10, 1],
+ "to": [16, 14, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-7, -14, 7]},
+ "faces": {
+ "north": {"uv": [4, 2.25, 6, 2.75], "texture": "#2"},
+ "east": {"uv": [0, 2.25, 2, 2.75], "texture": "#2"},
+ "south": {"uv": [8, 2.25, 10, 2.75], "texture": "#2"},
+ "west": {"uv": [6, 2.25, 8, 2.75], "texture": "#2"},
+ "up": {"uv": [6, 2, 4, 0], "texture": "#2"},
+ "down": {"uv": [6, 2, 4, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 14, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-7, -15, 7]},
+ "faces": {
+ "north": {"uv": [4, 2, 6, 2.25], "texture": "#2"},
+ "east": {"uv": [0, 2, 2, 2.25], "texture": "#2"},
+ "south": {"uv": [8, 2, 10, 2.25], "texture": "#2"},
+ "west": {"uv": [6, 2, 8, 2.25], "texture": "#2"},
+ "up": {"uv": [6, 2, 4, 0], "texture": "#2"},
+ "down": {"uv": [6, 2, 4, 0], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0.25, 2.75, 0],
+ "scale": [0.22852, 0.22852, 0.22852]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 0.5, 0],
+ "scale": [0.22852, 0.22852, 0.22852]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 137, 0],
+ "translation": [0, 1.75, -0.5],
+ "scale": [0.20273, 0.20273, 0.20273]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 137, 0],
+ "translation": [3, 1.75, -0.5],
+ "scale": [0.20273, 0.20273, 0.20273]
+ },
+ "ground": {
+ "translation": [2, 5.5, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2, -1, 0],
+ "scale": [0.31055, 0.31055, 0.31055]
+ },
+ "head": {
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [2.5, 0.75, 0],
+ "scale": [0.33008, 0.33008, 0.33008]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone2",
+ "origin": [-4, 1, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [2.5, 3.54315, 3.63604],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "bone",
+ "origin": [-4, 1, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-4, -15, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/05_市政设施/models/block/wires/wire2.json b/统计/_sa_decor_models/05_市政设施/models/block/wires/wire2.json
new file mode 100644
index 0000000..c5670c0
--- /dev/null
+++ b/统计/_sa_decor_models/05_市政设施/models/block/wires/wire2.json
@@ -0,0 +1,70 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/wires",
+ "particle": "sa_decor:block/wires"
+ },
+ "elements": [
+ {
+ "from": [-10, 0, 7],
+ "to": [22, 16, 7],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [7, 8, 7]},
+ "faces": {
+ "north": {"uv": [0, 0, 8, 4], "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "south": {"uv": [8, 0, 0, 4], "texture": "#0"},
+ "west": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "up": {"uv": [8, 0, 0, 0], "texture": "#0"},
+ "down": {"uv": [8, 0, 0, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 7],
+ "to": [16, 16, 7],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [9, 0, 7]},
+ "faces": {
+ "north": {"uv": [12, 4, 8, 8], "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "south": {"uv": [8, 4, 12, 8], "texture": "#0"},
+ "west": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "up": {"uv": [8, 0, 0, 0], "texture": "#0"},
+ "down": {"uv": [8, 0, 0, 0], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/05_市政设施/models/block/wires/wires.json b/统计/_sa_decor_models/05_市政设施/models/block/wires/wires.json
new file mode 100644
index 0000000..7072072
--- /dev/null
+++ b/统计/_sa_decor_models/05_市政设施/models/block/wires/wires.json
@@ -0,0 +1,72 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/wires",
+ "particle": "sa_decor:block/wires"
+ },
+ "elements": [
+ {
+ "from": [1, 0, 10],
+ "to": [17, 16, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 0, 10]},
+ "faces": {
+ "north": {"uv": [12, 4, 8, 8], "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "south": {"uv": [8, 4, 12, 8], "texture": "#0"},
+ "west": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "up": {"uv": [8, 0, 0, 0], "texture": "#0"},
+ "down": {"uv": [8, 0, 0, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-6, 0, 3],
+ "to": [18, 16, 3],
+ "rotation": {"angle": 45, "axis": "y", "origin": [13, 0, 3]},
+ "faces": {
+ "north": {"uv": [11.25, 7.75, 5.25, 11.75], "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "south": {"uv": [5.25, 7.75, 11.25, 11.75], "texture": "#0"},
+ "west": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "up": {"uv": [8, 0, 0, 0], "texture": "#0"},
+ "down": {"uv": [8, 0, 0, 0], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 0.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 0.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 136, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 136, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.35, 0.35, 0.35]
+ },
+ "gui": {
+ "rotation": [-177.49, -44.14, -170.46],
+ "translation": [-2, -2.25, 0],
+ "scale": [0.82422, 0.82422, 0.82422]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/05_市政设施/models/block/wires/wires1.json b/统计/_sa_decor_models/05_市政设施/models/block/wires/wires1.json
new file mode 100644
index 0000000..712faa5
--- /dev/null
+++ b/统计/_sa_decor_models/05_市政设施/models/block/wires/wires1.json
@@ -0,0 +1,70 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/wires",
+ "particle": "sa_decor:block/wires"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 11],
+ "to": [16, 16, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 13]},
+ "faces": {
+ "north": {"uv": [4, 12, 0, 16], "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "south": {"uv": [0, 12, 4, 16], "texture": "#0"},
+ "west": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "up": {"uv": [8, 0, 0, 0], "texture": "#0"},
+ "down": {"uv": [8, 0, 0, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 7],
+ "to": [16, 16, 7],
+ "rotation": {"angle": 45, "axis": "y", "origin": [8, 0, 7]},
+ "faces": {
+ "north": {"uv": [4, 8, 0, 12], "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "south": {"uv": [0, 8, 4, 12], "texture": "#0"},
+ "west": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "up": {"uv": [8, 0, 0, 0], "texture": "#0"},
+ "down": {"uv": [8, 0, 0, 0], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/05_市政设施/models/block/wires/wires2.json b/统计/_sa_decor_models/05_市政设施/models/block/wires/wires2.json
new file mode 100644
index 0000000..c808716
--- /dev/null
+++ b/统计/_sa_decor_models/05_市政设施/models/block/wires/wires2.json
@@ -0,0 +1,70 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/wires",
+ "particle": "sa_decor:block/wires"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 11],
+ "to": [16, 16, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 13]},
+ "faces": {
+ "north": {"uv": [4, 12, 0, 16], "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "south": {"uv": [0, 12, 4, 16], "texture": "#0"},
+ "west": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "up": {"uv": [8, 0, 0, 0], "texture": "#0"},
+ "down": {"uv": [8, 0, 0, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 7],
+ "to": [16, 16, 7],
+ "rotation": {"angle": 45, "axis": "y", "origin": [8, 0, 7]},
+ "faces": {
+ "north": {"uv": [4, 4, 0, 8], "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "south": {"uv": [0, 4, 4, 8], "texture": "#0"},
+ "west": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "up": {"uv": [8, 0, 0, 0], "texture": "#0"},
+ "down": {"uv": [8, 0, 0, 0], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/05_市政设施/models/block/wires/wires3.json b/统计/_sa_decor_models/05_市政设施/models/block/wires/wires3.json
new file mode 100644
index 0000000..1d2961f
--- /dev/null
+++ b/统计/_sa_decor_models/05_市政设施/models/block/wires/wires3.json
@@ -0,0 +1,70 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/wires",
+ "particle": "sa_decor:block/wires"
+ },
+ "elements": [
+ {
+ "from": [-10, 0, 7],
+ "to": [22, 16, 7],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [7, 8, 7]},
+ "faces": {
+ "north": {"uv": [8, 12, 16, 16], "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "south": {"uv": [16, 12, 8, 16], "texture": "#0"},
+ "west": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "up": {"uv": [8, 0, 0, 0], "texture": "#0"},
+ "down": {"uv": [8, 0, 0, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 7],
+ "to": [16, 16, 7],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [9, 0, 7]},
+ "faces": {
+ "north": {"uv": [4.25, 8, 0.25, 12], "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "south": {"uv": [0.25, 8, 4.25, 12], "texture": "#0"},
+ "west": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "up": {"uv": [8, 0, 0, 0], "texture": "#0"},
+ "down": {"uv": [8, 0, 0, 0], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/asphalt/asphalt.json b/统计/_sa_decor_models/06_建材/models/block/asphalt/asphalt.json
new file mode 100644
index 0000000..87dd537
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/asphalt/asphalt.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/asphalt/asphalt"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/asphalt/asphalt_corner_white_line.json b/统计/_sa_decor_models/06_建材/models/block/asphalt/asphalt_corner_white_line.json
new file mode 100644
index 0000000..b2766fb
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/asphalt/asphalt_corner_white_line.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/asphalt/asphalt_corner_white_line"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/asphalt/asphalt_corner_white_line_corner.json b/统计/_sa_decor_models/06_建材/models/block/asphalt/asphalt_corner_white_line_corner.json
new file mode 100644
index 0000000..a50e79b
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/asphalt/asphalt_corner_white_line_corner.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/asphalt/asphalt_corner_white_line_corner"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/asphalt/asphalt_corner_white_line_inner.json b/统计/_sa_decor_models/06_建材/models/block/asphalt/asphalt_corner_white_line_inner.json
new file mode 100644
index 0000000..18d907c
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/asphalt/asphalt_corner_white_line_inner.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/asphalt/asphalt_corner_white_line_inner"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/asphalt/asphalt_double_yellow_line.json b/统计/_sa_decor_models/06_建材/models/block/asphalt/asphalt_double_yellow_line.json
new file mode 100644
index 0000000..b656141
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/asphalt/asphalt_double_yellow_line.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/asphalt/asphalt_double_yellow_line"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/asphalt/asphalt_white_line.json b/统计/_sa_decor_models/06_建材/models/block/asphalt/asphalt_white_line.json
new file mode 100644
index 0000000..90c0d7a
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/asphalt/asphalt_white_line.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/asphalt/asphalt_white_line"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/asphalt/broken_asphalt.json b/统计/_sa_decor_models/06_建材/models/block/asphalt/broken_asphalt.json
new file mode 100644
index 0000000..ccfb895
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/asphalt/broken_asphalt.json
@@ -0,0 +1,25 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "minecraft:block/cube_all",
+ "ambientocclusion": false,
+ "textures": {
+ "0": "sa_decor:block/asphalt/broken_asphalt1",
+ "particle": "sa_decor:block/asphalt/broken_asphalt1"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 14, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [0, 2, 16, 16], "texture": "#0"},
+ "east": {"uv": [0, 2, 16, 16], "texture": "#0"},
+ "south": {"uv": [0, 2, 16, 16], "texture": "#0"},
+ "west": {"uv": [0, 2, 16, 16], "texture": "#0"},
+ "up": {"uv": [0, 0, 16, 16], "texture": "#0"},
+ "down": {"uv": [0, 0, 16, 16], "texture": "#0"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/asphalt/broken_asphalt1.json b/统计/_sa_decor_models/06_建材/models/block/asphalt/broken_asphalt1.json
new file mode 100644
index 0000000..865967a
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/asphalt/broken_asphalt1.json
@@ -0,0 +1,25 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "minecraft:block/cube_all",
+ "ambientocclusion": false,
+ "textures": {
+ "0": "sa_decor:block/asphalt/broken_asphalt2",
+ "particle": "sa_decor:block/asphalt/broken_asphalt2"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 15, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [0, 1, 16, 16], "texture": "#0"},
+ "east": {"uv": [0, 1, 16, 16], "texture": "#0"},
+ "south": {"uv": [0, 1, 16, 16], "texture": "#0"},
+ "west": {"uv": [0, 1, 16, 16], "texture": "#0"},
+ "up": {"uv": [0, 0, 16, 16], "texture": "#0"},
+ "down": {"uv": [0, 0, 16, 16], "texture": "#0"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/asphalt/cracked_asphalt1.json b/统计/_sa_decor_models/06_建材/models/block/asphalt/cracked_asphalt1.json
new file mode 100644
index 0000000..7d67123
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/asphalt/cracked_asphalt1.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/asphalt/cracked_asphalt1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/asphalt/cracked_asphalt2.json b/统计/_sa_decor_models/06_建材/models/block/asphalt/cracked_asphalt2.json
new file mode 100644
index 0000000..393ce1f
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/asphalt/cracked_asphalt2.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/asphalt/cracked_asphalt2"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/asphalt/cracked_asphalt3.json b/统计/_sa_decor_models/06_建材/models/block/asphalt/cracked_asphalt3.json
new file mode 100644
index 0000000..3157662
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/asphalt/cracked_asphalt3.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/asphalt/cracked_asphalt3"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/asphalt/cracked_asphalt4.json b/统计/_sa_decor_models/06_建材/models/block/asphalt/cracked_asphalt4.json
new file mode 100644
index 0000000..caa5b1a
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/asphalt/cracked_asphalt4.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/asphalt/cracked_asphalt4"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall.json
new file mode 100644
index 0000000..b7e24ef
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/bricks/dark_brick/damaged_dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_slab.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_slab.json
new file mode 100644
index 0000000..b52ef98
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "sa_decor:block/bricks/dark_brick/damaged_dark_brick_wall",
+ "top": "sa_decor:block/bricks/dark_brick/damaged_dark_brick_wall",
+ "side": "sa_decor:block/bricks/dark_brick/damaged_dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_slab_top.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_slab_top.json
new file mode 100644
index 0000000..081d727
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "sa_decor:block/bricks/dark_brick/damaged_dark_brick_wall",
+ "top": "sa_decor:block/bricks/dark_brick/damaged_dark_brick_wall",
+ "side": "sa_decor:block/bricks/dark_brick/damaged_dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_stairs.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_stairs.json
new file mode 100644
index 0000000..a7a5be9
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_stairs.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "sa_decor:block/bricks/dark_brick/damaged_dark_brick_wall",
+ "top": "sa_decor:block/bricks/dark_brick/damaged_dark_brick_wall",
+ "side": "sa_decor:block/bricks/dark_brick/damaged_dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_stairs_inner.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_stairs_inner.json
new file mode 100644
index 0000000..6cdc83c
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_stairs_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/bricks/dark_brick/damaged_dark_brick_wall",
+ "top": "sa_decor:block/bricks/dark_brick/damaged_dark_brick_wall",
+ "side": "sa_decor:block/bricks/dark_brick/damaged_dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_stairs_outer.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_stairs_outer.json
new file mode 100644
index 0000000..9e91be0
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_stairs_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/bricks/dark_brick/damaged_dark_brick_wall",
+ "top": "sa_decor:block/bricks/dark_brick/damaged_dark_brick_wall",
+ "side": "sa_decor:block/bricks/dark_brick/damaged_dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant1.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant1.json
new file mode 100644
index 0000000..f6618c6
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant1.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/bricks/dark_brick/broken_dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant1_slab.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant1_slab.json
new file mode 100644
index 0000000..e4ab946
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant1_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "sa_decor:block/bricks/dark_brick/broken_dark_brick_wall",
+ "top": "sa_decor:block/bricks/dark_brick/broken_dark_brick_wall",
+ "side": "sa_decor:block/bricks/dark_brick/broken_dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant1_slab_top.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant1_slab_top.json
new file mode 100644
index 0000000..6f41905
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant1_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "sa_decor:block/bricks/dark_brick/broken_dark_brick_wall",
+ "top": "sa_decor:block/bricks/dark_brick/broken_dark_brick_wall",
+ "side": "sa_decor:block/bricks/dark_brick/broken_dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant1_stairs.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant1_stairs.json
new file mode 100644
index 0000000..7aecf4f
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant1_stairs.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "sa_decor:block/bricks/dark_brick/broken_dark_brick_wall",
+ "top": "sa_decor:block/bricks/dark_brick/broken_dark_brick_wall",
+ "side": "sa_decor:block/bricks/dark_brick/broken_dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant1_stairs_inner.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant1_stairs_inner.json
new file mode 100644
index 0000000..26a7ccf
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant1_stairs_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/bricks/dark_brick/broken_dark_brick_wall",
+ "top": "sa_decor:block/bricks/dark_brick/broken_dark_brick_wall",
+ "side": "sa_decor:block/bricks/dark_brick/broken_dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant1_stairs_outer.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant1_stairs_outer.json
new file mode 100644
index 0000000..87b515a
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant1_stairs_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/bricks/dark_brick/broken_dark_brick_wall",
+ "top": "sa_decor:block/bricks/dark_brick/broken_dark_brick_wall",
+ "side": "sa_decor:block/bricks/dark_brick/broken_dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant1_wall_inventory.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant1_wall_inventory.json
new file mode 100644
index 0000000..2c168d3
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant1_wall_inventory.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/wall_inventory",
+ "textures": {
+ "wall": "sa_decor:block/bricks/dark_brick/broken_dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant1_wall_post.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant1_wall_post.json
new file mode 100644
index 0000000..fa2fb75
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant1_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "sa_decor:block/bricks/dark_brick/broken_dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant1_wall_side.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant1_wall_side.json
new file mode 100644
index 0000000..be76ae3
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant1_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "sa_decor:block/bricks/dark_brick/broken_dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant1_wall_side_tall.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant1_wall_side_tall.json
new file mode 100644
index 0000000..9bbf8ce
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant1_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "sa_decor:block/bricks/dark_brick/broken_dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant2.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant2.json
new file mode 100644
index 0000000..715ac5b
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant2.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/bricks/dark_brick/heavily_broken_dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant2_slab.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant2_slab.json
new file mode 100644
index 0000000..d17a229
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant2_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "sa_decor:block/bricks/dark_brick/heavily_broken_dark_brick_wall",
+ "top": "sa_decor:block/bricks/dark_brick/heavily_broken_dark_brick_wall",
+ "side": "sa_decor:block/bricks/dark_brick/heavily_broken_dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant2_slab_top.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant2_slab_top.json
new file mode 100644
index 0000000..2412be3
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant2_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "sa_decor:block/bricks/dark_brick/heavily_broken_dark_brick_wall",
+ "top": "sa_decor:block/bricks/dark_brick/heavily_broken_dark_brick_wall",
+ "side": "sa_decor:block/bricks/dark_brick/heavily_broken_dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant2_stairs.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant2_stairs.json
new file mode 100644
index 0000000..4023c8c
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant2_stairs.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "sa_decor:block/bricks/dark_brick/heavily_broken_dark_brick_wall",
+ "top": "sa_decor:block/bricks/dark_brick/heavily_broken_dark_brick_wall",
+ "side": "sa_decor:block/bricks/dark_brick/heavily_broken_dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant2_stairs_inner.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant2_stairs_inner.json
new file mode 100644
index 0000000..360d19d
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant2_stairs_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/bricks/dark_brick/heavily_broken_dark_brick_wall",
+ "top": "sa_decor:block/bricks/dark_brick/heavily_broken_dark_brick_wall",
+ "side": "sa_decor:block/bricks/dark_brick/heavily_broken_dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant2_stairs_outer.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant2_stairs_outer.json
new file mode 100644
index 0000000..6a36152
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant2_stairs_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/bricks/dark_brick/heavily_broken_dark_brick_wall",
+ "top": "sa_decor:block/bricks/dark_brick/heavily_broken_dark_brick_wall",
+ "side": "sa_decor:block/bricks/dark_brick/heavily_broken_dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant2_wall_inventory.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant2_wall_inventory.json
new file mode 100644
index 0000000..771af8e
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant2_wall_inventory.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/wall_inventory",
+ "textures": {
+ "wall": "sa_decor:block/bricks/dark_brick/heavily_broken_dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant2_wall_post.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant2_wall_post.json
new file mode 100644
index 0000000..c96fc87
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant2_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "sa_decor:block/bricks/dark_brick/heavily_broken_dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant2_wall_side.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant2_wall_side.json
new file mode 100644
index 0000000..34795c5
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant2_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "sa_decor:block/bricks/dark_brick/heavily_broken_dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant2_wall_side_tall.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant2_wall_side_tall.json
new file mode 100644
index 0000000..e8ac10d
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_variant2_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "sa_decor:block/bricks/dark_brick/heavily_broken_dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_wall_inventory.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_wall_inventory.json
new file mode 100644
index 0000000..fa0549a
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_wall_inventory.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/wall_inventory",
+ "textures": {
+ "wall": "sa_decor:block/bricks/dark_brick/damaged_dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_wall_post.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_wall_post.json
new file mode 100644
index 0000000..0389d0f
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "sa_decor:block/bricks/dark_brick/damaged_dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_wall_side.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_wall_side.json
new file mode 100644
index 0000000..5e57e72
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "sa_decor:block/bricks/dark_brick/damaged_dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_wall_side_tall.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_wall_side_tall.json
new file mode 100644
index 0000000..66fe0fe
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/damaged_dark_brick_wall_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "sa_decor:block/bricks/dark_brick/damaged_dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/dark_brick_wall.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/dark_brick_wall.json
new file mode 100644
index 0000000..0eb63c0
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/dark_brick_wall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/bricks/dark_brick/dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/dark_brick_wall_slab.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/dark_brick_wall_slab.json
new file mode 100644
index 0000000..ffa3172
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/dark_brick_wall_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "sa_decor:block/bricks/dark_brick/dark_brick_wall",
+ "top": "sa_decor:block/bricks/dark_brick/dark_brick_wall",
+ "side": "sa_decor:block/bricks/dark_brick/dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/dark_brick_wall_slab_top.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/dark_brick_wall_slab_top.json
new file mode 100644
index 0000000..d1405f8
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/dark_brick_wall_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "sa_decor:block/bricks/dark_brick/dark_brick_wall",
+ "top": "sa_decor:block/bricks/dark_brick/dark_brick_wall",
+ "side": "sa_decor:block/bricks/dark_brick/dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/dark_brick_wall_stairs.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/dark_brick_wall_stairs.json
new file mode 100644
index 0000000..d82f7ff
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/dark_brick_wall_stairs.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "sa_decor:block/bricks/dark_brick/dark_brick_wall",
+ "top": "sa_decor:block/bricks/dark_brick/dark_brick_wall",
+ "side": "sa_decor:block/bricks/dark_brick/dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/dark_brick_wall_stairs_inner.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/dark_brick_wall_stairs_inner.json
new file mode 100644
index 0000000..e7a9402
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/dark_brick_wall_stairs_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/bricks/dark_brick/dark_brick_wall",
+ "top": "sa_decor:block/bricks/dark_brick/dark_brick_wall",
+ "side": "sa_decor:block/bricks/dark_brick/dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/dark_brick_wall_stairs_outer.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/dark_brick_wall_stairs_outer.json
new file mode 100644
index 0000000..ff37e65
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/dark_brick_wall_stairs_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/bricks/dark_brick/dark_brick_wall",
+ "top": "sa_decor:block/bricks/dark_brick/dark_brick_wall",
+ "side": "sa_decor:block/bricks/dark_brick/dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/dark_brick_wall_wall_inventory.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/dark_brick_wall_wall_inventory.json
new file mode 100644
index 0000000..ee77c12
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/dark_brick_wall_wall_inventory.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/wall_inventory",
+ "textures": {
+ "wall": "sa_decor:block/bricks/dark_brick/dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/dark_brick_wall_wall_post.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/dark_brick_wall_wall_post.json
new file mode 100644
index 0000000..58540aa
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/dark_brick_wall_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "sa_decor:block/bricks/dark_brick/dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/dark_brick_wall_wall_side.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/dark_brick_wall_wall_side.json
new file mode 100644
index 0000000..33f887f
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/dark_brick_wall_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "sa_decor:block/bricks/dark_brick/dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/dark_brick_wall_wall_side_tall.json b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/dark_brick_wall_wall_side_tall.json
new file mode 100644
index 0000000..71c9624
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/dark_brick/dark_brick_wall_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "sa_decor:block/bricks/dark_brick/dark_brick_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/white_plaster_wall.json b/统计/_sa_decor_models/06_建材/models/block/bricks/white_plaster_wall.json
new file mode 100644
index 0000000..0fced25
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/white_plaster_wall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/bricks/white_plaster_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/white_plaster_wall_slab.json b/统计/_sa_decor_models/06_建材/models/block/bricks/white_plaster_wall_slab.json
new file mode 100644
index 0000000..43e0af3
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/white_plaster_wall_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "sa_decor:block/bricks/white_plaster_wall",
+ "top": "sa_decor:block/bricks/white_plaster_wall",
+ "side": "sa_decor:block/bricks/white_plaster_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/white_plaster_wall_slab_top.json b/统计/_sa_decor_models/06_建材/models/block/bricks/white_plaster_wall_slab_top.json
new file mode 100644
index 0000000..8ecf22f
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/white_plaster_wall_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "sa_decor:block/bricks/white_plaster_wall",
+ "top": "sa_decor:block/bricks/white_plaster_wall",
+ "side": "sa_decor:block/bricks/white_plaster_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/white_plaster_wall_stairs.json b/统计/_sa_decor_models/06_建材/models/block/bricks/white_plaster_wall_stairs.json
new file mode 100644
index 0000000..aa17dd9
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/white_plaster_wall_stairs.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "sa_decor:block/bricks/white_plaster_wall",
+ "top": "sa_decor:block/bricks/white_plaster_wall",
+ "side": "sa_decor:block/bricks/white_plaster_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/white_plaster_wall_stairs_inner.json b/统计/_sa_decor_models/06_建材/models/block/bricks/white_plaster_wall_stairs_inner.json
new file mode 100644
index 0000000..4b39b93
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/white_plaster_wall_stairs_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/bricks/white_plaster_wall",
+ "top": "sa_decor:block/bricks/white_plaster_wall",
+ "side": "sa_decor:block/bricks/white_plaster_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/white_plaster_wall_stairs_outer.json b/统计/_sa_decor_models/06_建材/models/block/bricks/white_plaster_wall_stairs_outer.json
new file mode 100644
index 0000000..ff83a70
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/white_plaster_wall_stairs_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/bricks/white_plaster_wall",
+ "top": "sa_decor:block/bricks/white_plaster_wall",
+ "side": "sa_decor:block/bricks/white_plaster_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/white_plaster_wall_wall_inventory.json b/统计/_sa_decor_models/06_建材/models/block/bricks/white_plaster_wall_wall_inventory.json
new file mode 100644
index 0000000..ef14cc1
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/white_plaster_wall_wall_inventory.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/wall_inventory",
+ "textures": {
+ "wall": "sa_decor:block/bricks/white_plaster_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/white_plaster_wall_wall_post.json b/统计/_sa_decor_models/06_建材/models/block/bricks/white_plaster_wall_wall_post.json
new file mode 100644
index 0000000..469928c
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/white_plaster_wall_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "sa_decor:block/bricks/white_plaster_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/white_plaster_wall_wall_side.json b/统计/_sa_decor_models/06_建材/models/block/bricks/white_plaster_wall_wall_side.json
new file mode 100644
index 0000000..c14461d
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/white_plaster_wall_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "sa_decor:block/bricks/white_plaster_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/bricks/white_plaster_wall_wall_side_tall.json b/统计/_sa_decor_models/06_建材/models/block/bricks/white_plaster_wall_wall_side_tall.json
new file mode 100644
index 0000000..0d66ff6
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/bricks/white_plaster_wall_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "sa_decor:block/bricks/white_plaster_wall"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/ceiling_tile/broken_ceiling_tile.json b/统计/_sa_decor_models/06_建材/models/block/ceiling_tile/broken_ceiling_tile.json
new file mode 100644
index 0000000..1ee6f7a
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/ceiling_tile/broken_ceiling_tile.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/broken_ceiling_tile"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/ceiling_tile/ceiling_tile.json b/统计/_sa_decor_models/06_建材/models/block/ceiling_tile/ceiling_tile.json
new file mode 100644
index 0000000..2fc0c4b
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/ceiling_tile/ceiling_tile.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/ceiling_tile"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/cinder_block/broken_cinder_block_variant1_wall_inventory.json b/统计/_sa_decor_models/06_建材/models/block/cinder_block/broken_cinder_block_variant1_wall_inventory.json
new file mode 100644
index 0000000..7facd7c
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/cinder_block/broken_cinder_block_variant1_wall_inventory.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/wall_inventory",
+ "textures": {
+ "wall": "sa_decor:block/cinder_block/broken1_cinder_block"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/cinder_block/broken_cinder_block_variant1_wall_post.json b/统计/_sa_decor_models/06_建材/models/block/cinder_block/broken_cinder_block_variant1_wall_post.json
new file mode 100644
index 0000000..7d931fb
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/cinder_block/broken_cinder_block_variant1_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "sa_decor:block/cinder_block/broken1_cinder_block"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/cinder_block/broken_cinder_block_variant1_wall_side.json b/统计/_sa_decor_models/06_建材/models/block/cinder_block/broken_cinder_block_variant1_wall_side.json
new file mode 100644
index 0000000..ef80236
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/cinder_block/broken_cinder_block_variant1_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "sa_decor:block/cinder_block/broken1_cinder_block"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/cinder_block/broken_cinder_block_variant1_wall_side_tall.json b/统计/_sa_decor_models/06_建材/models/block/cinder_block/broken_cinder_block_variant1_wall_side_tall.json
new file mode 100644
index 0000000..c9fcfcd
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/cinder_block/broken_cinder_block_variant1_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "sa_decor:block/cinder_block/broken1_cinder_block"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/cinder_block/broken_cinder_block_wall_inventory.json b/统计/_sa_decor_models/06_建材/models/block/cinder_block/broken_cinder_block_wall_inventory.json
new file mode 100644
index 0000000..1a57808
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/cinder_block/broken_cinder_block_wall_inventory.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/wall_inventory",
+ "textures": {
+ "wall": "sa_decor:block/cinder_block/broken_cinder_block"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/cinder_block/broken_cinder_block_wall_post.json b/统计/_sa_decor_models/06_建材/models/block/cinder_block/broken_cinder_block_wall_post.json
new file mode 100644
index 0000000..7535020
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/cinder_block/broken_cinder_block_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "sa_decor:block/cinder_block/broken_cinder_block"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/cinder_block/broken_cinder_block_wall_side.json b/统计/_sa_decor_models/06_建材/models/block/cinder_block/broken_cinder_block_wall_side.json
new file mode 100644
index 0000000..454ffd4
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/cinder_block/broken_cinder_block_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "sa_decor:block/cinder_block/broken_cinder_block"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/cinder_block/broken_cinder_block_wall_side_tall.json b/统计/_sa_decor_models/06_建材/models/block/cinder_block/broken_cinder_block_wall_side_tall.json
new file mode 100644
index 0000000..f0fa8a5
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/cinder_block/broken_cinder_block_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "sa_decor:block/cinder_block/broken_cinder_block"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/cinder_block/cinder_block_wall_inventory.json b/统计/_sa_decor_models/06_建材/models/block/cinder_block/cinder_block_wall_inventory.json
new file mode 100644
index 0000000..82507ac
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/cinder_block/cinder_block_wall_inventory.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/wall_inventory",
+ "textures": {
+ "wall": "sa_decor:block/cinder_block/cinder_block"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/cinder_block/cinder_block_wall_post.json b/统计/_sa_decor_models/06_建材/models/block/cinder_block/cinder_block_wall_post.json
new file mode 100644
index 0000000..ef678e3
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/cinder_block/cinder_block_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "sa_decor:block/cinder_block/cinder_block"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/cinder_block/cinder_block_wall_side.json b/统计/_sa_decor_models/06_建材/models/block/cinder_block/cinder_block_wall_side.json
new file mode 100644
index 0000000..de6108d
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/cinder_block/cinder_block_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "sa_decor:block/cinder_block/cinder_block"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/cinder_block/cinder_block_wall_side_tall.json b/统计/_sa_decor_models/06_建材/models/block/cinder_block/cinder_block_wall_side_tall.json
new file mode 100644
index 0000000..a5d0115
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/cinder_block/cinder_block_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "sa_decor:block/cinder_block/cinder_block"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/commercial_floor/black_commercial_floor.json b/统计/_sa_decor_models/06_建材/models/block/commercial_floor/black_commercial_floor.json
new file mode 100644
index 0000000..c641bbf
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/commercial_floor/black_commercial_floor.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/commercial_floor/black_commercial_floor"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/commercial_floor/black_commercial_floor_slab.json b/统计/_sa_decor_models/06_建材/models/block/commercial_floor/black_commercial_floor_slab.json
new file mode 100644
index 0000000..fe98473
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/commercial_floor/black_commercial_floor_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "sa_decor:block/commercial_floor/black_commercial_floor",
+ "top": "sa_decor:block/commercial_floor/black_commercial_floor",
+ "side": "sa_decor:block/commercial_floor/black_commercial_floor"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/commercial_floor/black_commercial_floor_slab_top.json b/统计/_sa_decor_models/06_建材/models/block/commercial_floor/black_commercial_floor_slab_top.json
new file mode 100644
index 0000000..98ddc50
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/commercial_floor/black_commercial_floor_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "sa_decor:block/commercial_floor/black_commercial_floor",
+ "top": "sa_decor:block/commercial_floor/black_commercial_floor",
+ "side": "sa_decor:block/commercial_floor/black_commercial_floor"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/commercial_floor/mustard_commercial_floor.json b/统计/_sa_decor_models/06_建材/models/block/commercial_floor/mustard_commercial_floor.json
new file mode 100644
index 0000000..528471b
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/commercial_floor/mustard_commercial_floor.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/commercial_floor/mustard_commercial_floor"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/commercial_floor/mustard_commercial_floor_slab.json b/统计/_sa_decor_models/06_建材/models/block/commercial_floor/mustard_commercial_floor_slab.json
new file mode 100644
index 0000000..c486b8c
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/commercial_floor/mustard_commercial_floor_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "sa_decor:block/commercial_floor/mustard_commercial_floor",
+ "top": "sa_decor:block/commercial_floor/mustard_commercial_floor",
+ "side": "sa_decor:block/commercial_floor/mustard_commercial_floor"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/commercial_floor/mustard_commercial_floor_slab_top.json b/统计/_sa_decor_models/06_建材/models/block/commercial_floor/mustard_commercial_floor_slab_top.json
new file mode 100644
index 0000000..cfbc927
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/commercial_floor/mustard_commercial_floor_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "sa_decor:block/commercial_floor/mustard_commercial_floor",
+ "top": "sa_decor:block/commercial_floor/mustard_commercial_floor",
+ "side": "sa_decor:block/commercial_floor/mustard_commercial_floor"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/commercial_floor/white_commercial_floor.json b/统计/_sa_decor_models/06_建材/models/block/commercial_floor/white_commercial_floor.json
new file mode 100644
index 0000000..ac2ba4b
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/commercial_floor/white_commercial_floor.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/commercial_floor/white_commercial_floor"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/commercial_floor/white_commercial_floor_slab.json b/统计/_sa_decor_models/06_建材/models/block/commercial_floor/white_commercial_floor_slab.json
new file mode 100644
index 0000000..b801595
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/commercial_floor/white_commercial_floor_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "sa_decor:block/commercial_floor/white_commercial_floor",
+ "top": "sa_decor:block/commercial_floor/white_commercial_floor",
+ "side": "sa_decor:block/commercial_floor/white_commercial_floor"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/commercial_floor/white_commercial_floor_slab_top.json b/统计/_sa_decor_models/06_建材/models/block/commercial_floor/white_commercial_floor_slab_top.json
new file mode 100644
index 0000000..eb3e877
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/commercial_floor/white_commercial_floor_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "sa_decor:block/commercial_floor/white_commercial_floor",
+ "top": "sa_decor:block/commercial_floor/white_commercial_floor",
+ "side": "sa_decor:block/commercial_floor/white_commercial_floor"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/commercial_wall/beige_commercial_wall.json b/统计/_sa_decor_models/06_建材/models/block/commercial_wall/beige_commercial_wall.json
new file mode 100644
index 0000000..77cba09
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/commercial_wall/beige_commercial_wall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/commercial_wall/beige_commercial_wall"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/commercial_wall/beige_commercial_wall_variant1.json b/统计/_sa_decor_models/06_建材/models/block/commercial_wall/beige_commercial_wall_variant1.json
new file mode 100644
index 0000000..13b8588
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/commercial_wall/beige_commercial_wall_variant1.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/commercial_wall/beige_commercial_wall1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/commercial_wall/beige_commercial_wall_variant2.json b/统计/_sa_decor_models/06_建材/models/block/commercial_wall/beige_commercial_wall_variant2.json
new file mode 100644
index 0000000..63204df
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/commercial_wall/beige_commercial_wall_variant2.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/commercial_wall/beige_commercial_wall2"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/commercial_wall/beige_commercial_wall_variant3.json b/统计/_sa_decor_models/06_建材/models/block/commercial_wall/beige_commercial_wall_variant3.json
new file mode 100644
index 0000000..c3d05d7
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/commercial_wall/beige_commercial_wall_variant3.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/commercial_wall/beige_commercial_wall3"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/commercial_wall/dirty_beige_commercial_wall.json b/统计/_sa_decor_models/06_建材/models/block/commercial_wall/dirty_beige_commercial_wall.json
new file mode 100644
index 0000000..8e5459b
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/commercial_wall/dirty_beige_commercial_wall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/commercial_wall/dirty_beige_commercial_wall"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/commercial_wall/dirty_beige_commercial_wall_variant1.json b/统计/_sa_decor_models/06_建材/models/block/commercial_wall/dirty_beige_commercial_wall_variant1.json
new file mode 100644
index 0000000..7b59fd4
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/commercial_wall/dirty_beige_commercial_wall_variant1.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/commercial_wall/dirty_beige_commercial_wall1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/commercial_wall/dirty_beige_commercial_wall_variant2.json b/统计/_sa_decor_models/06_建材/models/block/commercial_wall/dirty_beige_commercial_wall_variant2.json
new file mode 100644
index 0000000..ca0da9a
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/commercial_wall/dirty_beige_commercial_wall_variant2.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/commercial_wall/dirty_beige_commercial_wall2"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete.json b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete.json
new file mode 100644
index 0000000..ff55823
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/concrete/cracked_polished_concrete"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete1.json b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete1.json
new file mode 100644
index 0000000..b779d90
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete1.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/concrete/cracked_polished_concrete1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete1_slab.json b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete1_slab.json
new file mode 100644
index 0000000..d48cd16
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete1_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "sa_decor:block/concrete/cracked_polished_concrete1",
+ "top": "sa_decor:block/concrete/cracked_polished_concrete1",
+ "side": "sa_decor:block/concrete/cracked_polished_concrete1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete1_slab_top.json b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete1_slab_top.json
new file mode 100644
index 0000000..3ab29b8
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete1_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "sa_decor:block/concrete/cracked_polished_concrete1",
+ "top": "sa_decor:block/concrete/cracked_polished_concrete1",
+ "side": "sa_decor:block/concrete/cracked_polished_concrete1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete1_stairs.json b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete1_stairs.json
new file mode 100644
index 0000000..957471d
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete1_stairs.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "sa_decor:block/concrete/cracked_polished_concrete1",
+ "top": "sa_decor:block/concrete/cracked_polished_concrete1",
+ "side": "sa_decor:block/concrete/cracked_polished_concrete1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete1_stairs_inner.json b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete1_stairs_inner.json
new file mode 100644
index 0000000..dc6ce3c
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete1_stairs_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/concrete/cracked_polished_concrete1",
+ "top": "sa_decor:block/concrete/cracked_polished_concrete1",
+ "side": "sa_decor:block/concrete/cracked_polished_concrete1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete1_stairs_outer.json b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete1_stairs_outer.json
new file mode 100644
index 0000000..d14ec19
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete1_stairs_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/concrete/cracked_polished_concrete1",
+ "top": "sa_decor:block/concrete/cracked_polished_concrete1",
+ "side": "sa_decor:block/concrete/cracked_polished_concrete1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete2.json b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete2.json
new file mode 100644
index 0000000..b4b3318
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete2.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/concrete/cracked_polished_concrete2"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete2_slab.json b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete2_slab.json
new file mode 100644
index 0000000..e3e76a6
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete2_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "sa_decor:block/concrete/cracked_polished_concrete2",
+ "top": "sa_decor:block/concrete/cracked_polished_concrete2",
+ "side": "sa_decor:block/concrete/cracked_polished_concrete2"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete2_slab_top.json b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete2_slab_top.json
new file mode 100644
index 0000000..996cd9d
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete2_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "sa_decor:block/concrete/cracked_polished_concrete2",
+ "top": "sa_decor:block/concrete/cracked_polished_concrete2",
+ "side": "sa_decor:block/concrete/cracked_polished_concrete2"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete2_stairs.json b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete2_stairs.json
new file mode 100644
index 0000000..7d46522
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete2_stairs.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "sa_decor:block/concrete/cracked_polished_concrete2",
+ "top": "sa_decor:block/concrete/cracked_polished_concrete2",
+ "side": "sa_decor:block/concrete/cracked_polished_concrete2"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete2_stairs_inner.json b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete2_stairs_inner.json
new file mode 100644
index 0000000..2dcea0c
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete2_stairs_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/concrete/cracked_polished_concrete2",
+ "top": "sa_decor:block/concrete/cracked_polished_concrete2",
+ "side": "sa_decor:block/concrete/cracked_polished_concrete2"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete2_stairs_outer.json b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete2_stairs_outer.json
new file mode 100644
index 0000000..8b4198f
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete2_stairs_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/concrete/cracked_polished_concrete2",
+ "top": "sa_decor:block/concrete/cracked_polished_concrete2",
+ "side": "sa_decor:block/concrete/cracked_polished_concrete2"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete_slab.json b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete_slab.json
new file mode 100644
index 0000000..7c78df5
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "sa_decor:block/concrete/cracked_polished_concrete",
+ "top": "sa_decor:block/concrete/cracked_polished_concrete",
+ "side": "sa_decor:block/concrete/cracked_polished_concrete"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete_slab_top.json b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete_slab_top.json
new file mode 100644
index 0000000..27a1b6a
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "sa_decor:block/concrete/cracked_polished_concrete",
+ "top": "sa_decor:block/concrete/cracked_polished_concrete",
+ "side": "sa_decor:block/concrete/cracked_polished_concrete"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete_stairs.json b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete_stairs.json
new file mode 100644
index 0000000..3fae408
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete_stairs.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "sa_decor:block/concrete/cracked_polished_concrete",
+ "top": "sa_decor:block/concrete/cracked_polished_concrete",
+ "side": "sa_decor:block/concrete/cracked_polished_concrete"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete_stairs_inner.json b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete_stairs_inner.json
new file mode 100644
index 0000000..d2d0fbc
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete_stairs_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/concrete/cracked_polished_concrete",
+ "top": "sa_decor:block/concrete/cracked_polished_concrete",
+ "side": "sa_decor:block/concrete/cracked_polished_concrete"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete_stairs_outer.json b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete_stairs_outer.json
new file mode 100644
index 0000000..98ef66a
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/cracked_polished_concrete_stairs_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/concrete/cracked_polished_concrete",
+ "top": "sa_decor:block/concrete/cracked_polished_concrete",
+ "side": "sa_decor:block/concrete/cracked_polished_concrete"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/gray_paver_path.json b/统计/_sa_decor_models/06_建材/models/block/concrete/gray_paver_path.json
new file mode 100644
index 0000000..d2af218
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/gray_paver_path.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/concrete/gray_paver_path"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/gray_paver_path_slab.json b/统计/_sa_decor_models/06_建材/models/block/concrete/gray_paver_path_slab.json
new file mode 100644
index 0000000..cf257d9
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/gray_paver_path_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "sa_decor:block/concrete/gray_paver_path",
+ "top": "sa_decor:block/concrete/gray_paver_path",
+ "side": "sa_decor:block/concrete/gray_paver_path"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/gray_paver_path_slab_top.json b/统计/_sa_decor_models/06_建材/models/block/concrete/gray_paver_path_slab_top.json
new file mode 100644
index 0000000..7fece4b
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/gray_paver_path_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "sa_decor:block/concrete/gray_paver_path",
+ "top": "sa_decor:block/concrete/gray_paver_path",
+ "side": "sa_decor:block/concrete/gray_paver_path"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/gray_paver_path_stairs.json b/统计/_sa_decor_models/06_建材/models/block/concrete/gray_paver_path_stairs.json
new file mode 100644
index 0000000..96c9a16
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/gray_paver_path_stairs.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "sa_decor:block/concrete/gray_paver_path",
+ "top": "sa_decor:block/concrete/gray_paver_path",
+ "side": "sa_decor:block/concrete/gray_paver_path"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/gray_paver_path_stairs_inner.json b/统计/_sa_decor_models/06_建材/models/block/concrete/gray_paver_path_stairs_inner.json
new file mode 100644
index 0000000..25339f8
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/gray_paver_path_stairs_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/concrete/gray_paver_path",
+ "top": "sa_decor:block/concrete/gray_paver_path",
+ "side": "sa_decor:block/concrete/gray_paver_path"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/gray_paver_path_stairs_outer.json b/统计/_sa_decor_models/06_建材/models/block/concrete/gray_paver_path_stairs_outer.json
new file mode 100644
index 0000000..b3f3443
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/gray_paver_path_stairs_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/concrete/gray_paver_path",
+ "top": "sa_decor:block/concrete/gray_paver_path",
+ "side": "sa_decor:block/concrete/gray_paver_path"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/gray_paver_path_wall_post.json b/统计/_sa_decor_models/06_建材/models/block/concrete/gray_paver_path_wall_post.json
new file mode 100644
index 0000000..e28fb01
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/gray_paver_path_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "sa_decor:block/concrete/gray_paver_path"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/gray_paver_path_wall_side.json b/统计/_sa_decor_models/06_建材/models/block/concrete/gray_paver_path_wall_side.json
new file mode 100644
index 0000000..6ac6dfc
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/gray_paver_path_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "sa_decor:block/concrete/gray_paver_path"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/gray_paver_path_wall_side_tall.json b/统计/_sa_decor_models/06_建材/models/block/concrete/gray_paver_path_wall_side_tall.json
new file mode 100644
index 0000000..c25bb8b
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/gray_paver_path_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "sa_decor:block/concrete/gray_paver_path"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/polished_concrete.json b/统计/_sa_decor_models/06_建材/models/block/concrete/polished_concrete.json
new file mode 100644
index 0000000..a02bccb
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/polished_concrete.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/concrete/polished_concrete"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/polished_concrete_slab.json b/统计/_sa_decor_models/06_建材/models/block/concrete/polished_concrete_slab.json
new file mode 100644
index 0000000..0982bf6
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/polished_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "sa_decor:block/concrete/polished_concrete",
+ "top": "sa_decor:block/concrete/polished_concrete",
+ "side": "sa_decor:block/concrete/polished_concrete"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/polished_concrete_slab_top.json b/统计/_sa_decor_models/06_建材/models/block/concrete/polished_concrete_slab_top.json
new file mode 100644
index 0000000..8fc6894
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/polished_concrete_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "sa_decor:block/concrete/polished_concrete",
+ "top": "sa_decor:block/concrete/polished_concrete",
+ "side": "sa_decor:block/concrete/polished_concrete"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/polished_concrete_stairs.json b/统计/_sa_decor_models/06_建材/models/block/concrete/polished_concrete_stairs.json
new file mode 100644
index 0000000..a7451c8
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/polished_concrete_stairs.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "sa_decor:block/concrete/polished_concrete",
+ "top": "sa_decor:block/concrete/polished_concrete",
+ "side": "sa_decor:block/concrete/polished_concrete"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/polished_concrete_stairs_inner.json b/统计/_sa_decor_models/06_建材/models/block/concrete/polished_concrete_stairs_inner.json
new file mode 100644
index 0000000..8580a93
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/polished_concrete_stairs_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/concrete/polished_concrete",
+ "top": "sa_decor:block/concrete/polished_concrete",
+ "side": "sa_decor:block/concrete/polished_concrete"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/polished_concrete_stairs_outer.json b/统计/_sa_decor_models/06_建材/models/block/concrete/polished_concrete_stairs_outer.json
new file mode 100644
index 0000000..de127a3
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/polished_concrete_stairs_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/concrete/polished_concrete",
+ "top": "sa_decor:block/concrete/polished_concrete",
+ "side": "sa_decor:block/concrete/polished_concrete"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/sidewalk_concrete.json b/统计/_sa_decor_models/06_建材/models/block/concrete/sidewalk_concrete.json
new file mode 100644
index 0000000..e29a258
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/sidewalk_concrete.json
@@ -0,0 +1,25 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "1": "sa_decor:block/concrete/polished_concrete",
+ "2": "sa_decor:block/concrete/sidewalk_concrete2",
+ "all": "sa_decor:block/concrete/sidewalk_concrete",
+ "particle": "sa_decor:block/concrete/polished_concrete"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [0, 0, 16, 16], "texture": "#1"},
+ "east": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#all"},
+ "south": {"uv": [0, 16, 16, 0], "texture": "#2"},
+ "west": {"uv": [0, 0, 16, 16], "rotation": 270, "texture": "#all"},
+ "up": {"uv": [0, 0, 16, 16], "texture": "#all"},
+ "down": {"uv": [0, 16, 16, 0], "texture": "#all"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/sidewalk_concrete2.json b/统计/_sa_decor_models/06_建材/models/block/concrete/sidewalk_concrete2.json
new file mode 100644
index 0000000..3a928dd
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/sidewalk_concrete2.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/concrete/sidewalk_concrete2"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/sidewalk_concrete_corner.json b/统计/_sa_decor_models/06_建材/models/block/concrete/sidewalk_concrete_corner.json
new file mode 100644
index 0000000..dc6de17
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/sidewalk_concrete_corner.json
@@ -0,0 +1,25 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "minecraft:block/cube_bottom_top",
+ "textures": {
+ "3": "sa_decor:block/concrete/sidewalk_concrete2",
+ "particle": "sa_decor:block/concrete/polished_concrete",
+ "bottom": "sa_decor:block/concrete/sidewalk_concrete",
+ "top": "sa_decor:block/concrete/sidewalk_concrete_corner"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [0, 16, 16, 0], "rotation": 90, "texture": "#bottom"},
+ "east": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#bottom"},
+ "south": {"uv": [0, 0, 16, 16], "texture": "#3"},
+ "west": {"uv": [0, 0, 16, 16], "texture": "#3"},
+ "up": {"uv": [0, 0, 16, 16], "texture": "#top"},
+ "down": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#top"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/sidewalk_concrete_corner_bit.json b/统计/_sa_decor_models/06_建材/models/block/concrete/sidewalk_concrete_corner_bit.json
new file mode 100644
index 0000000..490760d
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/sidewalk_concrete_corner_bit.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/concrete/sidewalk_concrete_corner_bit"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/sidewalk_concrete_slab.json b/统计/_sa_decor_models/06_建材/models/block/concrete/sidewalk_concrete_slab.json
new file mode 100644
index 0000000..fdc8b9b
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/sidewalk_concrete_slab.json
@@ -0,0 +1,24 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "1": "sa_decor:block/concrete/sidewalk_concrete2",
+ "bottom": "sa_decor:block/concrete/sidewalk_concrete",
+ "particle": "sa_decor:block/concrete/sidewalk_concrete2"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 8, 16],
+ "faces": {
+ "north": {"uv": [0, 0, 16, 8], "texture": "#bottom"},
+ "east": {"uv": [8, 16, 16, 0], "rotation": 270, "texture": "#bottom"},
+ "south": {"uv": [0, 0, 16, 8], "texture": "#1"},
+ "west": {"uv": [8, 0, 16, 16], "rotation": 270, "texture": "#bottom"},
+ "up": {"uv": [0, 0, 16, 16], "texture": "#bottom"},
+ "down": {"uv": [0, 16, 16, 0], "texture": "#bottom"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/sidewalk_concrete_slab_corner.json b/统计/_sa_decor_models/06_建材/models/block/concrete/sidewalk_concrete_slab_corner.json
new file mode 100644
index 0000000..4f034cc
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/sidewalk_concrete_slab_corner.json
@@ -0,0 +1,25 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "1": "sa_decor:block/concrete/sidewalk_concrete2",
+ "2": "sa_decor:block/concrete/sidewalk_concrete_corner",
+ "particle": "sa_decor:block/concrete/sidewalk_concrete2",
+ "bottom": "sa_decor:block/concrete/sidewalk_concrete"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 8, 16],
+ "faces": {
+ "north": {"uv": [8, 0, 16, 16], "rotation": 270, "texture": "#bottom"},
+ "east": {"uv": [8, 16, 16, 0], "rotation": 270, "texture": "#bottom"},
+ "south": {"uv": [0, 0, 16, 8], "texture": "#1"},
+ "west": {"uv": [8, 0, 16, 16], "rotation": 270, "texture": "#1"},
+ "up": {"uv": [0, 0, 16, 16], "texture": "#2"},
+ "down": {"uv": [0, 16, 16, 0], "texture": "#bottom"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/sidewalk_concrete_slab_corner_bit.json b/统计/_sa_decor_models/06_建材/models/block/concrete/sidewalk_concrete_slab_corner_bit.json
new file mode 100644
index 0000000..5a00d23
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/sidewalk_concrete_slab_corner_bit.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:block/block",
+ "textures": {
+ "0": "sa_decor:block/concrete/sidewalk_concrete_corner_bit",
+ "particle": "sa_decor:block/concrete/sidewalk_concrete_corner_bit"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 8, 16],
+ "faces": {
+ "north": {"uv": [0, 8, 16, 16], "texture": "#0"},
+ "east": {"uv": [0, 8, 16, 16], "texture": "#0"},
+ "south": {"uv": [0, 8, 16, 16], "texture": "#0"},
+ "west": {"uv": [0, 8, 16, 16], "texture": "#0"},
+ "up": {"uv": [0, 0, 16, 16], "texture": "#0"},
+ "down": {"uv": [0, 0, 16, 16], "texture": "#0", "cullface": "down"}
+ }
+ }
+ ]
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/sidewalk_concrete_slab_top.json b/统计/_sa_decor_models/06_建材/models/block/concrete/sidewalk_concrete_slab_top.json
new file mode 100644
index 0000000..e5bafca
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/sidewalk_concrete_slab_top.json
@@ -0,0 +1,25 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "1": "sa_decor:block/concrete/sidewalk_concrete2",
+ "particle": "sa_decor:block/concrete/sidewalk_concrete2",
+ "bottom": "sa_decor:block/concrete/sidewalk_concrete"
+ },
+ "elements": [
+ {
+ "from": [0, 8, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 8, 0]},
+ "faces": {
+ "north": {"uv": [0, 0, 16, 8], "texture": "#bottom"},
+ "east": {"uv": [8, 16, 16, 0], "rotation": 270, "texture": "#bottom"},
+ "south": {"uv": [0, 0, 16, 8], "texture": "#1"},
+ "west": {"uv": [8, 0, 16, 16], "rotation": 270, "texture": "#bottom"},
+ "up": {"uv": [0, 0, 16, 16], "texture": "#bottom"},
+ "down": {"uv": [0, 16, 16, 0], "texture": "#bottom"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/sidewalk_concrete_slab_top_corner.json b/统计/_sa_decor_models/06_建材/models/block/concrete/sidewalk_concrete_slab_top_corner.json
new file mode 100644
index 0000000..6531671
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/sidewalk_concrete_slab_top_corner.json
@@ -0,0 +1,25 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "1": "sa_decor:block/concrete/sidewalk_concrete2",
+ "2": "sa_decor:block/concrete/sidewalk_concrete_corner",
+ "particle": "sa_decor:block/concrete/sidewalk_concrete2",
+ "bottom": "sa_decor:block/concrete/sidewalk_concrete"
+ },
+ "elements": [
+ {
+ "from": [0, 8, 0],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [8, 0, 16, 16], "rotation": 270, "texture": "#bottom"},
+ "east": {"uv": [8, 16, 16, 0], "rotation": 270, "texture": "#bottom"},
+ "south": {"uv": [0, 0, 16, 8], "texture": "#1"},
+ "west": {"uv": [8, 0, 16, 16], "rotation": 270, "texture": "#1"},
+ "up": {"uv": [0, 0, 16, 16], "texture": "#2"},
+ "down": {"uv": [0, 16, 16, 0], "texture": "#bottom"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete/sidewalk_concrete_slab_top_corner_bit.json b/统计/_sa_decor_models/06_建材/models/block/concrete/sidewalk_concrete_slab_top_corner_bit.json
new file mode 100644
index 0000000..cf161ff
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete/sidewalk_concrete_slab_top_corner_bit.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:block/block",
+ "textures": {
+ "0": "sa_decor:block/concrete/sidewalk_concrete_corner_bit",
+ "particle": "sa_decor:block/concrete/sidewalk_concrete_corner_bit"
+ },
+ "elements": [
+ {
+ "from": [0, 8, 0],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [0, 0, 16, 8], "texture": "#0"},
+ "east": {"uv": [0, 0, 16, 8], "texture": "#0"},
+ "south": {"uv": [0, 0, 16, 8], "texture": "#0"},
+ "west": {"uv": [0, 0, 16, 8], "texture": "#0"},
+ "up": {"uv": [0, 0, 16, 16], "texture": "#0", "cullface": "up"},
+ "down": {"uv": [0, 0, 16, 16], "texture": "#0"}
+ }
+ }
+ ]
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier.json b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier.json
new file mode 100644
index 0000000..8f4229f
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier.json
@@ -0,0 +1,116 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/road_barrier",
+ "particle": "sa_decor:block/road_barrier"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [0, 6, 5],
+ "to": [16, 22, 11],
+ "faces": {
+ "north": {"uv": [1.5, 6, 5.5, 10], "texture": "#1"},
+ "east": {"uv": [0, 6, 1.5, 10], "texture": "#1"},
+ "south": {"uv": [1.5, 6, 5.5, 10], "texture": "#1"},
+ "west": {"uv": [0, 6, 1.5, 10], "texture": "#1"},
+ "up": {"uv": [5.5, 6, 1.5, 4.5], "texture": "#1"},
+ "down": {"uv": [9.5, 4.5, 5.5, 6], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [5, 21.5, 8],
+ "to": [11, 24.5, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, 4.5, 0]},
+ "faces": {
+ "north": {"uv": [0, 10.25, 1.25, 11], "texture": "#1"},
+ "east": {"uv": [0, 10.25, 0, 10.75], "texture": "#1"},
+ "south": {"uv": [0, 10.25, 1.25, 11], "texture": "#1"},
+ "west": {"uv": [1.25, 10.25, 1.25, 10.75], "texture": "#1"},
+ "up": {"uv": [1.25, 10.25, 0, 10.25], "texture": "#1"},
+ "down": {"uv": [2.5, 10.25, 1.25, 10.25], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0, 0, 2],
+ "to": [16, 6, 14],
+ "faces": {
+ "north": {"uv": [3, 3, 7, 4.5], "texture": "#1"},
+ "east": {"uv": [0, 3, 3, 4.5], "texture": "#1"},
+ "south": {"uv": [10, 3, 14, 4.5], "texture": "#1"},
+ "west": {"uv": [0, 3, 3, 4.5], "texture": "#1"},
+ "up": {"uv": [7, 3, 3, 0], "texture": "#1"},
+ "down": {"uv": [11, 0, 7, 3], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, -1, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "translation": [0, 0, 0.5],
+ "scale": [0.60937, 0.60937, 0.60937]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2]
+ },
+ {
+ "name": "bone2",
+ "origin": [-16, 0, 0],
+ "scope": 0,
+ "color": 1,
+ "children": []
+ },
+ {
+ "name": "bone3",
+ "origin": [16, 0, 0],
+ "scope": 0,
+ "color": 2,
+ "children": []
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_big.json b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_big.json
new file mode 100644
index 0000000..604951c
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_big.json
@@ -0,0 +1,118 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "2": "sa_decor:block/road_barrier_big",
+ "particle": "sa_decor:block/road_barrier_big"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [-3, 6, 4],
+ "to": [19, 22, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 13, 7]},
+ "faces": {
+ "north": {"uv": [0, 0, 5.5, 4], "texture": "#2"},
+ "east": {"uv": [5.5, 7.5, 7, 11.5], "texture": "#2"},
+ "south": {"uv": [0, 0, 5.5, 4], "texture": "#2"},
+ "west": {"uv": [5.5, 7.5, 7, 11.5], "texture": "#2"},
+ "up": {"uv": [11, 4.5, 5.5, 3], "texture": "#2"},
+ "down": {"uv": [11, 4.5, 5.5, 6], "texture": "#2"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [5, 21.5, 7],
+ "to": [11, 24.5, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 13, 7]},
+ "faces": {
+ "north": {"uv": [0, 8.5, 1.5, 9.25], "texture": "#2"},
+ "east": {"uv": [0, 0, 0, 0.75], "texture": "#2"},
+ "south": {"uv": [0, 8.5, 1.5, 9.25], "texture": "#2"},
+ "west": {"uv": [0, 0, 0, 0.75], "texture": "#2"},
+ "up": {"uv": [1.5, 0, 0, 0], "texture": "#2"},
+ "down": {"uv": [1.5, 0, 0, 0], "texture": "#2"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [-3, 0, 1],
+ "to": [19, 6, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 13, 7]},
+ "faces": {
+ "north": {"uv": [5.5, 6, 11, 7.5], "texture": "#2"},
+ "east": {"uv": [7, 7.5, 10, 9], "texture": "#2"},
+ "south": {"uv": [0, 7, 5.5, 8.5], "texture": "#2"},
+ "west": {"uv": [7, 7.5, 10, 9], "texture": "#2"},
+ "up": {"uv": [5.5, 7, 0, 4], "texture": "#2"},
+ "down": {"uv": [11, 0, 5.5, 3], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.41445, 0.41445, 0.41445]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.41445, 0.41445, 0.41445]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.5, -1, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "translation": [0, 0, 0.5],
+ "scale": [0.60937, 0.60937, 0.60937]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2]
+ },
+ {
+ "name": "bone2",
+ "origin": [-16, 0, 0],
+ "scope": 0,
+ "color": 1,
+ "children": []
+ },
+ {
+ "name": "bone3",
+ "origin": [16, 0, 0],
+ "scope": 0,
+ "color": 2,
+ "children": []
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_break.json b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_break.json
new file mode 100644
index 0000000..ab5b1c7
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_break.json
@@ -0,0 +1,103 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/road_barrier",
+ "particle": "sa_decor:block/road_barrier"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [0, 6, 5],
+ "to": [16, 22, 11],
+ "faces": {
+ "north": {"uv": [1.5, 6, 5.5, 10], "texture": "#1"},
+ "east": {"uv": [0, 6, 1.5, 10], "texture": "#1"},
+ "south": {"uv": [1.5, 6, 5.5, 10], "texture": "#1"},
+ "west": {"uv": [5.5, 6, 7, 10], "texture": "#1"},
+ "up": {"uv": [5.5, 6, 1.5, 4.5], "texture": "#1"},
+ "down": {"uv": [9.5, 4.5, 5.5, 6], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0, 0, 2],
+ "to": [16, 6, 14],
+ "faces": {
+ "north": {"uv": [3, 3, 7, 4.5], "texture": "#1"},
+ "east": {"uv": [0, 3, 3, 4.5], "texture": "#1"},
+ "south": {"uv": [10, 3, 14, 4.5], "texture": "#1"},
+ "west": {"uv": [7, 3, 10, 4.5], "texture": "#1"},
+ "up": {"uv": [7, 3, 3, 0], "texture": "#1"},
+ "down": {"uv": [11, 0, 7, 3], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, -1, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "bone2",
+ "origin": [-16, 0, 0],
+ "scope": 0,
+ "color": 1,
+ "children": []
+ },
+ {
+ "name": "bone3",
+ "origin": [16, 0, 0],
+ "scope": 0,
+ "color": 2,
+ "children": []
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_break_corner.json b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_break_corner.json
new file mode 100644
index 0000000..a0b2a0b
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_break_corner.json
@@ -0,0 +1,133 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/road_barrier",
+ "particle": "sa_decor:block/road_barrier"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [5, 6, 0],
+ "to": [11, 22, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]},
+ "faces": {
+ "north": {"uv": [5.5, 6, 7, 10], "texture": "#1"},
+ "east": {"uv": [7, 6, 9, 10], "texture": "#1"},
+ "south": {"uv": [4, 6, 5.5, 10], "texture": "#1"},
+ "west": {"uv": [1.25, 6, 4, 10], "texture": "#1"},
+ "up": {"uv": [3.5, 4.5, 5.5, 6], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [5.5, 6, 7.5, 4.5], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2, 0, 0],
+ "to": [14, 6, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]},
+ "faces": {
+ "north": {"uv": [7, 3, 10, 4.5], "texture": "#1"},
+ "east": {"uv": [10, 3, 12, 4.5], "texture": "#1"},
+ "south": {"uv": [7, 3, 10, 4.5], "texture": "#1"},
+ "west": {"uv": [2.5, 4.5, 4.5, 6], "texture": "#1"},
+ "up": {"uv": [3, 0, 5, 3], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [7, 3, 9, 0], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [11, 6, 5],
+ "to": [16, 22, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 16]},
+ "faces": {
+ "north": {"uv": [7, 6, 8.25, 10], "texture": "#1"},
+ "east": {"uv": [5.5, 6, 7, 10], "texture": "#1"},
+ "south": {"uv": [3.75, 6, 5, 10], "texture": "#1"},
+ "west": {"uv": [0, 6, 1.5, 10], "texture": "#1"},
+ "up": {"uv": [3.25, 4.5, 4.5, 6], "texture": "#1"},
+ "down": {"uv": [5.5, 6, 6.75, 4.5], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2, 0, 8],
+ "to": [16, 6, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 16]},
+ "faces": {
+ "north": {"uv": [10, 3, 13.5, 4.5], "texture": "#1"},
+ "east": {"uv": [7, 3, 8.5, 4.5], "texture": "#1"},
+ "south": {"uv": [3, 3, 6.5, 4.5], "texture": "#1"},
+ "west": {"uv": [1.5, 4.5, 3, 6], "texture": "#1"},
+ "up": {"uv": [3.25, 1.5, 6.75, 3], "texture": "#1"},
+ "down": {"uv": [7, 1.5, 10.5, 0], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [14, 0, 2],
+ "to": [16, 6, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 16]},
+ "faces": {
+ "north": {"uv": [10, 3, 10.5, 4.5], "texture": "#1"},
+ "east": {"uv": [7, 3, 8.5, 4.5], "texture": "#1"},
+ "south": {"uv": [3, 3, 3.5, 4.5], "texture": "#1"},
+ "west": {"uv": [0, 3, 1.5, 4.5], "texture": "#1"},
+ "up": {"uv": [3, 0, 3.5, 1.5], "texture": "#1"},
+ "down": {"uv": [7, 1.5, 7.5, 0], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, -1, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_break_cross.json b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_break_cross.json
new file mode 100644
index 0000000..739f6ca
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_break_cross.json
@@ -0,0 +1,152 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/road_barrier",
+ "particle": "sa_decor:block/road_barrier"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [5, 6, 0],
+ "to": [11, 22, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]},
+ "faces": {
+ "north": {"uv": [5.5, 6, 7, 10], "texture": "#1"},
+ "east": {"uv": [7, 6, 8.25, 10], "texture": "#1"},
+ "south": {"uv": [4, 6, 5.5, 10], "texture": "#1"},
+ "west": {"uv": [1.25, 6, 2.5, 10], "texture": "#1"},
+ "up": {"uv": [3.5, 4.5, 4.75, 6], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [5.5, 6, 6.75, 4.5], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2, 0, 0],
+ "to": [14, 6, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]},
+ "faces": {
+ "north": {"uv": [7, 3, 10, 4.5], "texture": "#1"},
+ "east": {"uv": [10, 3, 10.75, 4.5], "texture": "#1"},
+ "south": {"uv": [7, 3, 10, 4.5], "texture": "#1"},
+ "west": {"uv": [2.5, 4.5, 3.25, 6], "texture": "#1"},
+ "up": {"uv": [3, 0, 3.75, 3], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [7, 3, 7.75, 0], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [5, 6, 11],
+ "to": [11, 22, 16],
+ "faces": {
+ "north": {"uv": [5.5, 6, 4, 10], "texture": "#1"},
+ "east": {"uv": [8.25, 6, 7, 10], "texture": "#1"},
+ "south": {"uv": [7, 6, 5.5, 10], "texture": "#1"},
+ "west": {"uv": [2.5, 6, 1.25, 10], "texture": "#1"},
+ "up": {"uv": [4.75, 4.5, 3.5, 6], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [6.75, 6, 5.5, 4.5], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2, 0, 14],
+ "to": [14, 6, 16],
+ "faces": {
+ "north": {"uv": [10, 3, 7, 4.5], "texture": "#1"},
+ "east": {"uv": [10.75, 3, 10, 4.5], "texture": "#1"},
+ "south": {"uv": [10, 3, 7, 4.5], "texture": "#1"},
+ "west": {"uv": [3.25, 4.5, 2.5, 6], "texture": "#1"},
+ "up": {"uv": [3.75, 0, 3, 3], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [7.75, 3, 7, 0], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0, 0, 2],
+ "to": [16, 6, 14],
+ "faces": {
+ "north": {"uv": [3, 3, 7, 4.5], "texture": "#1"},
+ "east": {"uv": [0, 3, 3, 4.5], "texture": "#1"},
+ "south": {"uv": [10, 3, 14, 4.5], "texture": "#1"},
+ "west": {"uv": [7, 3, 10, 4.5], "texture": "#1"},
+ "up": {"uv": [7, 3, 3, 0], "texture": "#1"},
+ "down": {"uv": [11, 0, 7, 3], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0, 6, 5],
+ "to": [16, 22, 11],
+ "faces": {
+ "north": {"uv": [1.5, 6, 5.5, 10], "texture": "#1"},
+ "east": {"uv": [0, 6, 1.5, 10], "texture": "#1"},
+ "south": {"uv": [1.5, 6, 5.5, 10], "texture": "#1"},
+ "west": {"uv": [5.5, 6, 7, 10], "texture": "#1"},
+ "up": {"uv": [5.5, 6, 1.5, 4.5], "texture": "#1"},
+ "down": {"uv": [9.5, 4.5, 5.5, 6], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, -1, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ },
+ 4,
+ 5
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_break_t.json b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_break_t.json
new file mode 100644
index 0000000..1ae675d
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_break_t.json
@@ -0,0 +1,119 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/road_barrier",
+ "particle": "sa_decor:block/road_barrier"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [5, 6, 11],
+ "to": [11, 22, 16],
+ "faces": {
+ "north": {"uv": [5.5, 6, 4, 10], "texture": "#1"},
+ "east": {"uv": [8.25, 6, 7, 10], "texture": "#1"},
+ "south": {"uv": [7, 6, 5.5, 10], "texture": "#1"},
+ "west": {"uv": [2.5, 6, 1.25, 10], "texture": "#1"},
+ "up": {"uv": [4.75, 4.5, 3.5, 6], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [6.75, 6, 5.5, 4.5], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2, 0, 14],
+ "to": [14, 6, 16],
+ "faces": {
+ "north": {"uv": [10, 3, 7, 4.5], "texture": "#1"},
+ "east": {"uv": [10.75, 3, 10, 4.5], "texture": "#1"},
+ "south": {"uv": [10, 3, 7, 4.5], "texture": "#1"},
+ "west": {"uv": [3.25, 4.5, 2.5, 6], "texture": "#1"},
+ "up": {"uv": [3.75, 0, 3, 3], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [7.75, 3, 7, 0], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0, 0, 2],
+ "to": [16, 6, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]},
+ "faces": {
+ "north": {"uv": [14, 3, 10, 4.5], "texture": "#1"},
+ "east": {"uv": [3, 3, 0, 4.5], "texture": "#1"},
+ "south": {"uv": [7, 3, 3, 4.5], "texture": "#1"},
+ "west": {"uv": [10, 3, 7, 4.5], "texture": "#1"},
+ "up": {"uv": [7, 0, 3, 3], "texture": "#1"},
+ "down": {"uv": [11, 3, 7, 0], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0, 6, 5],
+ "to": [16, 22, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]},
+ "faces": {
+ "north": {"uv": [5.5, 6, 1.5, 10], "texture": "#1"},
+ "east": {"uv": [1.5, 6, 0, 10], "texture": "#1"},
+ "south": {"uv": [5.5, 6, 1.5, 10], "texture": "#1"},
+ "west": {"uv": [7, 6, 5.5, 10], "texture": "#1"},
+ "up": {"uv": [5.5, 4.5, 1.5, 6], "texture": "#1"},
+ "down": {"uv": [9.5, 6, 5.5, 4.5], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, -1, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ 2,
+ 3
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_corner.json b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_corner.json
new file mode 100644
index 0000000..2007b9d
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_corner.json
@@ -0,0 +1,133 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/road_barrier",
+ "particle": "sa_decor:block/road_barrier"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [5, 6, 0],
+ "to": [11, 22, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]},
+ "faces": {
+ "north": {"uv": [5.5, 6, 7, 10], "texture": "#1"},
+ "east": {"uv": [7, 6, 9, 10], "texture": "#1"},
+ "south": {"uv": [4, 6, 5.5, 10], "texture": "#1"},
+ "west": {"uv": [1.25, 6, 4, 10], "texture": "#1"},
+ "up": {"uv": [3.5, 4.5, 5.5, 6], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [5.5, 6, 7.5, 4.5], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2, 0, 0],
+ "to": [14, 6, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]},
+ "faces": {
+ "north": {"uv": [7, 3, 10, 4.5], "texture": "#1"},
+ "east": {"uv": [10, 3, 12, 4.5], "texture": "#1"},
+ "south": {"uv": [7, 3, 10, 4.5], "texture": "#1"},
+ "west": {"uv": [2.5, 4.5, 4.5, 6], "texture": "#1"},
+ "up": {"uv": [3, 0, 5, 3], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [7, 3, 9, 0], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [11, 6, 5],
+ "to": [16, 22, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 16]},
+ "faces": {
+ "north": {"uv": [7, 6, 8.25, 10], "texture": "#1"},
+ "east": {"uv": [5.5, 6, 7, 10], "texture": "#1"},
+ "south": {"uv": [3, 6, 4.25, 10], "texture": "#1"},
+ "west": {"uv": [0, 6, 1.5, 10], "texture": "#1"},
+ "up": {"uv": [3.25, 4.5, 4.5, 6], "texture": "#1"},
+ "down": {"uv": [5.5, 6, 6.75, 4.5], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2, 0, 8],
+ "to": [16, 6, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 16]},
+ "faces": {
+ "north": {"uv": [10, 3, 13.5, 4.5], "texture": "#1"},
+ "east": {"uv": [7, 3, 8.5, 4.5], "texture": "#1"},
+ "south": {"uv": [3, 3, 6.5, 4.5], "texture": "#1"},
+ "west": {"uv": [1.5, 4.5, 3, 6], "texture": "#1"},
+ "up": {"uv": [3.25, 1.5, 6.75, 3], "texture": "#1"},
+ "down": {"uv": [7, 1.5, 10.5, 0], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [14, 0, 2],
+ "to": [16, 6, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 16]},
+ "faces": {
+ "north": {"uv": [10, 3, 10.5, 4.5], "texture": "#1"},
+ "east": {"uv": [7, 3, 8.5, 4.5], "texture": "#1"},
+ "south": {"uv": [3, 3, 3.5, 4.5], "texture": "#1"},
+ "west": {"uv": [0, 3, 1.5, 4.5], "texture": "#1"},
+ "up": {"uv": [3, 0, 3.5, 1.5], "texture": "#1"},
+ "down": {"uv": [7, 1.5, 7.5, 0], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, -1, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_cross.json b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_cross.json
new file mode 100644
index 0000000..3554e28
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_cross.json
@@ -0,0 +1,167 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/road_barrier",
+ "particle": "sa_decor:block/road_barrier"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [5, 6, 11],
+ "to": [11, 22, 16],
+ "faces": {
+ "north": {"uv": [5.5, 6, 4, 10], "texture": "#1"},
+ "east": {"uv": [8.25, 6, 7, 10], "texture": "#1"},
+ "south": {"uv": [7, 6, 5.5, 10], "texture": "#1"},
+ "west": {"uv": [2.5, 6, 1.25, 10], "texture": "#1"},
+ "up": {"uv": [4.75, 4.5, 3.5, 6], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [6.75, 6, 5.5, 4.5], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2, 0, 14],
+ "to": [14, 6, 16],
+ "faces": {
+ "north": {"uv": [10, 3, 7, 4.5], "texture": "#1"},
+ "east": {"uv": [10.75, 3, 10, 4.5], "texture": "#1"},
+ "south": {"uv": [10, 3, 7, 4.5], "texture": "#1"},
+ "west": {"uv": [3.25, 4.5, 2.5, 6], "texture": "#1"},
+ "up": {"uv": [3.75, 0, 3, 3], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [7.75, 3, 7, 0], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [5, 6, 0],
+ "to": [11, 22, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]},
+ "faces": {
+ "north": {"uv": [5.5, 6, 7, 10], "texture": "#1"},
+ "east": {"uv": [7, 6, 8.25, 10], "texture": "#1"},
+ "south": {"uv": [4, 6, 5.5, 10], "texture": "#1"},
+ "west": {"uv": [1.25, 6, 2.5, 10], "texture": "#1"},
+ "up": {"uv": [3.5, 4.5, 4.75, 6], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [5.5, 6, 6.75, 4.5], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2, 0, 0],
+ "to": [14, 6, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]},
+ "faces": {
+ "north": {"uv": [7, 3, 10, 4.5], "texture": "#1"},
+ "east": {"uv": [10, 3, 10.75, 4.5], "texture": "#1"},
+ "south": {"uv": [7, 3, 10, 4.5], "texture": "#1"},
+ "west": {"uv": [2.5, 4.5, 3.25, 6], "texture": "#1"},
+ "up": {"uv": [3, 0, 3.75, 3], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [7, 3, 7.75, 0], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0, 0, 2],
+ "to": [16, 6, 14],
+ "faces": {
+ "north": {"uv": [3, 3, 7, 4.5], "texture": "#1"},
+ "east": {"uv": [0, 3, 3, 4.5], "texture": "#1"},
+ "south": {"uv": [10, 3, 14, 4.5], "texture": "#1"},
+ "west": {"uv": [7, 3, 10, 4.5], "texture": "#1"},
+ "up": {"uv": [7, 3, 3, 0], "texture": "#1"},
+ "down": {"uv": [11, 0, 7, 3], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0, 6, 5],
+ "to": [16, 22, 11],
+ "faces": {
+ "north": {"uv": [1.5, 6, 5.5, 10], "texture": "#1"},
+ "east": {"uv": [0, 6, 1.5, 10], "texture": "#1"},
+ "south": {"uv": [1.5, 6, 5.5, 10], "texture": "#1"},
+ "west": {"uv": [5.5, 6, 7, 10], "texture": "#1"},
+ "up": {"uv": [5.5, 6, 1.5, 4.5], "texture": "#1"},
+ "down": {"uv": [9.5, 4.5, 5.5, 6], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [5, 21.5, 8],
+ "to": [11, 24.5, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, 4.5, 0]},
+ "faces": {
+ "north": {"uv": [0, 10.25, 1.25, 11], "texture": "#1"},
+ "east": {"uv": [0, 10.25, 0, 10.75], "texture": "#1"},
+ "south": {"uv": [0, 10.25, 1.25, 11], "texture": "#1"},
+ "west": {"uv": [1.25, 10.25, 1.25, 10.75], "texture": "#1"},
+ "up": {"uv": [1.25, 10.25, 0, 10.25], "texture": "#1"},
+ "down": {"uv": [2.5, 10.25, 1.25, 10.25], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, -1, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ },
+ 4,
+ 5,
+ 6
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_small.json b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_small.json
new file mode 100644
index 0000000..9150812
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_small.json
@@ -0,0 +1,103 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/road_barrier",
+ "particle": "sa_decor:block/road_barrier"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [0, 6, 5],
+ "to": [16, 16, 11],
+ "faces": {
+ "north": {"uv": [1.5, 7.75, 5.5, 10], "texture": "#1"},
+ "east": {"uv": [0, 7.75, 1.5, 10], "texture": "#1"},
+ "south": {"uv": [1.5, 7.75, 5.5, 10], "texture": "#1"},
+ "west": {"uv": [5.5, 7.75, 7, 10], "texture": "#1"},
+ "up": {"uv": [5.5, 6, 1.5, 4.5], "texture": "#1"},
+ "down": {"uv": [9.5, 4.5, 5.5, 6], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0, 0, 2],
+ "to": [16, 6, 14],
+ "faces": {
+ "north": {"uv": [3, 3, 7, 4.5], "texture": "#1"},
+ "east": {"uv": [0, 3, 3, 4.5], "texture": "#1"},
+ "south": {"uv": [10, 3, 14, 4.5], "texture": "#1"},
+ "west": {"uv": [7, 3, 10, 4.5], "texture": "#1"},
+ "up": {"uv": [7, 3, 3, 0], "texture": "#1"},
+ "down": {"uv": [11, 0, 7, 3], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, 0.25, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "bone2",
+ "origin": [-16, 0, 0],
+ "scope": 0,
+ "color": 1,
+ "children": []
+ },
+ {
+ "name": "bone3",
+ "origin": [16, 0, 0],
+ "scope": 0,
+ "color": 2,
+ "children": []
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_small_corner.json b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_small_corner.json
new file mode 100644
index 0000000..4ff2b7d
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_small_corner.json
@@ -0,0 +1,133 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/road_barrier",
+ "particle": "sa_decor:block/road_barrier"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [5, 6, 0],
+ "to": [11, 16, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]},
+ "faces": {
+ "north": {"uv": [5.5, 6, 7, 10], "texture": "#1"},
+ "east": {"uv": [7, 6, 9, 10], "texture": "#1"},
+ "south": {"uv": [1.25, 6, 2.75, 8.5], "texture": "#1"},
+ "west": {"uv": [2.75, 6, 5.5, 8.5], "texture": "#1"},
+ "up": {"uv": [3.5, 4.5, 5.5, 6], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [5.5, 6, 7.5, 4.5], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2, 0, 0],
+ "to": [14, 6, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]},
+ "faces": {
+ "north": {"uv": [7, 3, 10, 4.5], "texture": "#1"},
+ "east": {"uv": [10, 3, 12, 4.5], "texture": "#1"},
+ "south": {"uv": [7, 3, 10, 4.5], "texture": "#1"},
+ "west": {"uv": [2.5, 4.5, 4.5, 6], "texture": "#1"},
+ "up": {"uv": [3, 0, 5, 3], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [7, 3, 9, 0], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [11, 6, 5],
+ "to": [16, 16, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 16]},
+ "faces": {
+ "north": {"uv": [7, 6, 8.25, 10], "texture": "#1"},
+ "east": {"uv": [5.5, 6, 7, 10], "texture": "#1"},
+ "south": {"uv": [5.75, 6, 7, 8.5], "texture": "#1"},
+ "west": {"uv": [0, 6, 1.5, 10], "texture": "#1"},
+ "up": {"uv": [3.25, 4.5, 4.5, 6], "texture": "#1"},
+ "down": {"uv": [5.5, 6, 6.75, 4.5], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2, 0, 8],
+ "to": [16, 6, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 16]},
+ "faces": {
+ "north": {"uv": [10, 3, 13.5, 4.5], "texture": "#1"},
+ "east": {"uv": [7, 3, 8.5, 4.5], "texture": "#1"},
+ "south": {"uv": [3, 3, 6.5, 4.5], "texture": "#1"},
+ "west": {"uv": [1.5, 4.5, 3, 6], "texture": "#1"},
+ "up": {"uv": [3.25, 1.5, 6.75, 3], "texture": "#1"},
+ "down": {"uv": [7, 1.5, 10.5, 0], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [14, 0, 2],
+ "to": [16, 6, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 16]},
+ "faces": {
+ "north": {"uv": [10, 3, 10.5, 4.5], "texture": "#1"},
+ "east": {"uv": [7, 3, 8.5, 4.5], "texture": "#1"},
+ "south": {"uv": [3, 3, 3.5, 4.5], "texture": "#1"},
+ "west": {"uv": [0, 3, 1.5, 4.5], "texture": "#1"},
+ "up": {"uv": [3, 0, 3.5, 1.5], "texture": "#1"},
+ "down": {"uv": [7, 1.5, 7.5, 0], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, -1, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_small_cross.json b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_small_cross.json
new file mode 100644
index 0000000..565c17e
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_small_cross.json
@@ -0,0 +1,152 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/road_barrier",
+ "particle": "sa_decor:block/road_barrier"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [5, 6, 0],
+ "to": [11, 16, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]},
+ "faces": {
+ "north": {"uv": [5.5, 6, 7, 8.5], "texture": "#1"},
+ "east": {"uv": [7, 6, 8.25, 8.5], "texture": "#1"},
+ "south": {"uv": [4, 6, 5.5, 10], "texture": "#1"},
+ "west": {"uv": [1.25, 6, 2.5, 8.5], "texture": "#1"},
+ "up": {"uv": [3.5, 4.5, 4.75, 6], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [5.5, 6, 6.75, 4.5], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2, 0, 0],
+ "to": [14, 6, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]},
+ "faces": {
+ "north": {"uv": [7, 3, 10, 4.5], "texture": "#1"},
+ "east": {"uv": [10, 3, 10.75, 4.5], "texture": "#1"},
+ "south": {"uv": [7, 3, 10, 4.5], "texture": "#1"},
+ "west": {"uv": [2.5, 4.5, 3.25, 6], "texture": "#1"},
+ "up": {"uv": [3, 0, 3.75, 3], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [7, 3, 7.75, 0], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [5, 6, 11],
+ "to": [11, 16, 16],
+ "faces": {
+ "north": {"uv": [5.5, 6, 4, 10], "texture": "#1"},
+ "east": {"uv": [8.25, 6, 7, 8.5], "texture": "#1"},
+ "south": {"uv": [7, 6, 5.5, 8.5], "texture": "#1"},
+ "west": {"uv": [2.5, 6, 1.25, 8.5], "texture": "#1"},
+ "up": {"uv": [4.75, 4.5, 3.5, 6], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [6.75, 6, 5.5, 4.5], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2, 0, 14],
+ "to": [14, 6, 16],
+ "faces": {
+ "north": {"uv": [10, 3, 7, 4.5], "texture": "#1"},
+ "east": {"uv": [10.75, 3, 10, 4.5], "texture": "#1"},
+ "south": {"uv": [10, 3, 7, 4.5], "texture": "#1"},
+ "west": {"uv": [3.25, 4.5, 2.5, 6], "texture": "#1"},
+ "up": {"uv": [3.75, 0, 3, 3], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [7.75, 3, 7, 0], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0, 0, 2],
+ "to": [16, 6, 14],
+ "faces": {
+ "north": {"uv": [3, 3, 7, 4.5], "texture": "#1"},
+ "east": {"uv": [7, 3, 10, 4.5], "texture": "#1"},
+ "south": {"uv": [10, 3, 14, 4.5], "texture": "#1"},
+ "west": {"uv": [7, 3, 10, 4.5], "texture": "#1"},
+ "up": {"uv": [7, 3, 3, 0], "texture": "#1"},
+ "down": {"uv": [11, 0, 7, 3], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0, 6, 5],
+ "to": [16, 16, 11],
+ "faces": {
+ "north": {"uv": [1.5, 6, 5.5, 8.5], "texture": "#1"},
+ "east": {"uv": [5.5, 6, 7, 8.5], "texture": "#1"},
+ "south": {"uv": [1.5, 6, 5.5, 8.5], "texture": "#1"},
+ "west": {"uv": [5.5, 6, 7, 8.5], "texture": "#1"},
+ "up": {"uv": [5.5, 6, 1.5, 4.5], "texture": "#1"},
+ "down": {"uv": [9.5, 4.5, 5.5, 6], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, -1, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ },
+ 4,
+ 5
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_small_t.json b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_small_t.json
new file mode 100644
index 0000000..c55bd17
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_small_t.json
@@ -0,0 +1,119 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/road_barrier",
+ "particle": "sa_decor:block/road_barrier"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [5, 6, 11],
+ "to": [11, 16, 16],
+ "faces": {
+ "north": {"uv": [5.5, 6, 4, 10], "texture": "#1"},
+ "east": {"uv": [8.25, 6, 7, 8.5], "texture": "#1"},
+ "south": {"uv": [7, 6, 5.5, 8.5], "texture": "#1"},
+ "west": {"uv": [2.5, 6, 1.25, 8.5], "texture": "#1"},
+ "up": {"uv": [4.75, 4.5, 3.5, 6], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [6.75, 6, 5.5, 4.5], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2, 0, 14],
+ "to": [14, 6, 16],
+ "faces": {
+ "north": {"uv": [10, 3, 7, 4.5], "texture": "#1"},
+ "east": {"uv": [10.75, 3, 10, 4.5], "texture": "#1"},
+ "south": {"uv": [10, 3, 7, 4.5], "texture": "#1"},
+ "west": {"uv": [3.25, 4.5, 2.5, 6], "texture": "#1"},
+ "up": {"uv": [3.75, 0, 3, 3], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [7.75, 3, 7, 0], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0, 0, 2],
+ "to": [16, 6, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]},
+ "faces": {
+ "north": {"uv": [14, 3, 10, 4.5], "texture": "#1"},
+ "east": {"uv": [10, 3, 7, 4.5], "texture": "#1"},
+ "south": {"uv": [7, 3, 3, 4.5], "texture": "#1"},
+ "west": {"uv": [10, 3, 7, 4.5], "texture": "#1"},
+ "up": {"uv": [7, 0, 3, 3], "texture": "#1"},
+ "down": {"uv": [11, 3, 7, 0], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0, 6, 5],
+ "to": [16, 16, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]},
+ "faces": {
+ "north": {"uv": [5.5, 6, 1.5, 8.5], "texture": "#1"},
+ "east": {"uv": [7, 6, 5.5, 8.5], "texture": "#1"},
+ "south": {"uv": [5.5, 6, 1.5, 8.5], "texture": "#1"},
+ "west": {"uv": [7, 6, 5.5, 8.5], "texture": "#1"},
+ "up": {"uv": [5.5, 4.5, 1.5, 6], "texture": "#1"},
+ "down": {"uv": [9.5, 6, 5.5, 4.5], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, -1, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ 2,
+ 3
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_smooth.json b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_smooth.json
new file mode 100644
index 0000000..c56f1eb
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_smooth.json
@@ -0,0 +1,103 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/road_barrier",
+ "particle": "sa_decor:block/road_barrier"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [0, 6, 5],
+ "to": [16, 22, 11],
+ "faces": {
+ "north": {"uv": [7, 6, 11, 10], "texture": "#1"},
+ "east": {"uv": [0, 6, 1.5, 10], "texture": "#1"},
+ "south": {"uv": [7, 6, 11, 10], "texture": "#1"},
+ "west": {"uv": [5.5, 6, 7, 10], "texture": "#1"},
+ "up": {"uv": [5.5, 6, 1.5, 4.5], "texture": "#1"},
+ "down": {"uv": [9.5, 4.5, 5.5, 6], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0, 0, 2],
+ "to": [16, 6, 14],
+ "faces": {
+ "north": {"uv": [3, 3, 7, 4.5], "texture": "#1"},
+ "east": {"uv": [0, 3, 3, 4.5], "texture": "#1"},
+ "south": {"uv": [10, 3, 14, 4.5], "texture": "#1"},
+ "west": {"uv": [7, 3, 10, 4.5], "texture": "#1"},
+ "up": {"uv": [7, 3, 3, 0], "texture": "#1"},
+ "down": {"uv": [11, 0, 7, 3], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, -1, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "bone2",
+ "origin": [-16, 0, 0],
+ "scope": 0,
+ "color": 1,
+ "children": []
+ },
+ {
+ "name": "bone3",
+ "origin": [16, 0, 0],
+ "scope": 0,
+ "color": 2,
+ "children": []
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_smooth_corner.json b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_smooth_corner.json
new file mode 100644
index 0000000..9389323
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_smooth_corner.json
@@ -0,0 +1,133 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/road_barrier",
+ "particle": "sa_decor:block/road_barrier"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [5, 6, 0],
+ "to": [11, 22, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]},
+ "faces": {
+ "north": {"uv": [5.5, 6, 7, 10], "texture": "#1"},
+ "east": {"uv": [7, 6, 9, 10], "texture": "#1"},
+ "south": {"uv": [9.5, 6, 11, 10], "texture": "#1"},
+ "west": {"uv": [7, 6, 9, 10], "texture": "#1"},
+ "up": {"uv": [3.5, 4.5, 5.5, 6], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [5.5, 6, 7.5, 4.5], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2, 0, 0],
+ "to": [14, 6, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]},
+ "faces": {
+ "north": {"uv": [7, 3, 10, 4.5], "texture": "#1"},
+ "east": {"uv": [10, 3, 12, 4.5], "texture": "#1"},
+ "south": {"uv": [7, 3, 10, 4.5], "texture": "#1"},
+ "west": {"uv": [2.5, 4.5, 4.5, 6], "texture": "#1"},
+ "up": {"uv": [3, 0, 5, 3], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [7, 3, 9, 0], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [11, 6, 5],
+ "to": [16, 22, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 16]},
+ "faces": {
+ "north": {"uv": [7, 6, 8.25, 10], "texture": "#1"},
+ "east": {"uv": [5.5, 6, 7, 10], "texture": "#1"},
+ "south": {"uv": [7, 6, 8.25, 10], "texture": "#1"},
+ "west": {"uv": [0, 6, 1.5, 10], "texture": "#1"},
+ "up": {"uv": [3.25, 4.5, 4.5, 6], "texture": "#1"},
+ "down": {"uv": [5.5, 6, 6.75, 4.5], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2, 0, 8],
+ "to": [16, 6, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 16]},
+ "faces": {
+ "north": {"uv": [10, 3, 13.5, 4.5], "texture": "#1"},
+ "east": {"uv": [7, 3, 8.5, 4.5], "texture": "#1"},
+ "south": {"uv": [3, 3, 6.5, 4.5], "texture": "#1"},
+ "west": {"uv": [1.5, 4.5, 3, 6], "texture": "#1"},
+ "up": {"uv": [3.25, 1.5, 6.75, 3], "texture": "#1"},
+ "down": {"uv": [7, 1.5, 10.5, 0], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [14, 0, 2],
+ "to": [16, 6, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 16]},
+ "faces": {
+ "north": {"uv": [10, 3, 10.5, 4.5], "texture": "#1"},
+ "east": {"uv": [7, 3, 8.5, 4.5], "texture": "#1"},
+ "south": {"uv": [3, 3, 3.5, 4.5], "texture": "#1"},
+ "west": {"uv": [0, 3, 1.5, 4.5], "texture": "#1"},
+ "up": {"uv": [3, 0, 3.5, 1.5], "texture": "#1"},
+ "down": {"uv": [7, 1.5, 7.5, 0], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, -1, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_smooth_cross.json b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_smooth_cross.json
new file mode 100644
index 0000000..3aa3509
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_smooth_cross.json
@@ -0,0 +1,152 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/road_barrier",
+ "particle": "sa_decor:block/road_barrier"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [5, 6, 0],
+ "to": [11, 22, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]},
+ "faces": {
+ "north": {"uv": [5.5, 6, 7, 10], "texture": "#1"},
+ "east": {"uv": [7, 6, 8.25, 10], "texture": "#1"},
+ "south": {"uv": [4, 6, 5.5, 10], "texture": "#1"},
+ "west": {"uv": [8.25, 6, 9.5, 10], "texture": "#1"},
+ "up": {"uv": [3.5, 4.5, 4.75, 6], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [5.5, 6, 6.75, 4.5], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2, 0, 0],
+ "to": [14, 6, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]},
+ "faces": {
+ "north": {"uv": [7, 3, 10, 4.5], "texture": "#1"},
+ "east": {"uv": [10, 3, 10.75, 4.5], "texture": "#1"},
+ "south": {"uv": [7, 3, 10, 4.5], "texture": "#1"},
+ "west": {"uv": [2.5, 4.5, 3.25, 6], "texture": "#1"},
+ "up": {"uv": [3, 0, 3.75, 3], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [7, 3, 7.75, 0], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [5, 6, 11],
+ "to": [11, 22, 16],
+ "faces": {
+ "north": {"uv": [5.5, 6, 4, 10], "texture": "#1"},
+ "east": {"uv": [8.25, 6, 7, 10], "texture": "#1"},
+ "south": {"uv": [7, 6, 5.5, 10], "texture": "#1"},
+ "west": {"uv": [9.5, 6, 8.25, 10], "texture": "#1"},
+ "up": {"uv": [4.75, 4.5, 3.5, 6], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [6.75, 6, 5.5, 4.5], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2, 0, 14],
+ "to": [14, 6, 16],
+ "faces": {
+ "north": {"uv": [10, 3, 7, 4.5], "texture": "#1"},
+ "east": {"uv": [10.75, 3, 10, 4.5], "texture": "#1"},
+ "south": {"uv": [10, 3, 7, 4.5], "texture": "#1"},
+ "west": {"uv": [3.25, 4.5, 2.5, 6], "texture": "#1"},
+ "up": {"uv": [3.75, 0, 3, 3], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [7.75, 3, 7, 0], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0, 0, 2],
+ "to": [16, 6, 14],
+ "faces": {
+ "north": {"uv": [3, 3, 7, 4.5], "texture": "#1"},
+ "east": {"uv": [0, 3, 3, 4.5], "texture": "#1"},
+ "south": {"uv": [10, 3, 14, 4.5], "texture": "#1"},
+ "west": {"uv": [7, 3, 10, 4.5], "texture": "#1"},
+ "up": {"uv": [7, 3, 3, 0], "texture": "#1"},
+ "down": {"uv": [11, 0, 7, 3], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0, 6, 5],
+ "to": [16, 22, 11],
+ "faces": {
+ "north": {"uv": [7, 6, 11, 10], "texture": "#1"},
+ "east": {"uv": [0, 6, 1.5, 10], "texture": "#1"},
+ "south": {"uv": [7, 6, 11, 10], "texture": "#1"},
+ "west": {"uv": [5.5, 6, 7, 10], "texture": "#1"},
+ "up": {"uv": [5.5, 6, 1.5, 4.5], "texture": "#1"},
+ "down": {"uv": [9.5, 4.5, 5.5, 6], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, -1, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ },
+ 4,
+ 5
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_smooth_t.json b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_smooth_t.json
new file mode 100644
index 0000000..c7ad13a
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_smooth_t.json
@@ -0,0 +1,119 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/road_barrier",
+ "particle": "sa_decor:block/road_barrier"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [5, 6, 11],
+ "to": [11, 22, 16],
+ "faces": {
+ "north": {"uv": [5.5, 6, 4, 10], "texture": "#1"},
+ "east": {"uv": [8.25, 6, 7, 10], "texture": "#1"},
+ "south": {"uv": [7, 6, 5.5, 10], "texture": "#1"},
+ "west": {"uv": [9.5, 6, 8.25, 10], "texture": "#1"},
+ "up": {"uv": [4.75, 4.5, 3.5, 6], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [6.75, 6, 5.5, 4.5], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2, 0, 14],
+ "to": [14, 6, 16],
+ "faces": {
+ "north": {"uv": [10, 3, 7, 4.5], "texture": "#1"},
+ "east": {"uv": [10.75, 3, 10, 4.5], "texture": "#1"},
+ "south": {"uv": [10, 3, 7, 4.5], "texture": "#1"},
+ "west": {"uv": [3.25, 4.5, 2.5, 6], "texture": "#1"},
+ "up": {"uv": [3.75, 0, 3, 3], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [7.75, 3, 7, 0], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0, 0, 2],
+ "to": [16, 6, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]},
+ "faces": {
+ "north": {"uv": [14, 3, 10, 4.5], "texture": "#1"},
+ "east": {"uv": [3, 3, 0, 4.5], "texture": "#1"},
+ "south": {"uv": [7, 3, 3, 4.5], "texture": "#1"},
+ "west": {"uv": [10, 3, 7, 4.5], "texture": "#1"},
+ "up": {"uv": [7, 0, 3, 3], "texture": "#1"},
+ "down": {"uv": [11, 3, 7, 0], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0, 6, 5],
+ "to": [16, 22, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]},
+ "faces": {
+ "north": {"uv": [11, 6, 7, 10], "texture": "#1"},
+ "east": {"uv": [1.5, 6, 0, 10], "texture": "#1"},
+ "south": {"uv": [11, 6, 7, 10], "texture": "#1"},
+ "west": {"uv": [7, 6, 5.5, 10], "texture": "#1"},
+ "up": {"uv": [5.5, 4.5, 1.5, 6], "texture": "#1"},
+ "down": {"uv": [9.5, 6, 5.5, 4.5], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, -1, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ 2,
+ 3
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_t.json b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_t.json
new file mode 100644
index 0000000..8a4223f
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/concrete_barrier/concrete_barrier_t.json
@@ -0,0 +1,134 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/road_barrier",
+ "particle": "sa_decor:block/road_barrier"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [5, 6, 11],
+ "to": [11, 22, 16],
+ "faces": {
+ "north": {"uv": [5.5, 6, 4, 10], "texture": "#1"},
+ "east": {"uv": [8.25, 6, 7, 10], "texture": "#1"},
+ "south": {"uv": [7, 6, 5.5, 10], "texture": "#1"},
+ "west": {"uv": [2.5, 6, 1.25, 10], "texture": "#1"},
+ "up": {"uv": [4.75, 4.5, 3.5, 6], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [6.75, 6, 5.5, 4.5], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [2, 0, 14],
+ "to": [14, 6, 16],
+ "faces": {
+ "north": {"uv": [10, 3, 7, 4.5], "texture": "#1"},
+ "east": {"uv": [10.75, 3, 10, 4.5], "texture": "#1"},
+ "south": {"uv": [10, 3, 7, 4.5], "texture": "#1"},
+ "west": {"uv": [3.25, 4.5, 2.5, 6], "texture": "#1"},
+ "up": {"uv": [3.75, 0, 3, 3], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [7.75, 3, 7, 0], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0, 0, 2],
+ "to": [16, 6, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]},
+ "faces": {
+ "north": {"uv": [14, 3, 10, 4.5], "texture": "#1"},
+ "east": {"uv": [3, 3, 0, 4.5], "texture": "#1"},
+ "south": {"uv": [7, 3, 3, 4.5], "texture": "#1"},
+ "west": {"uv": [10, 3, 7, 4.5], "texture": "#1"},
+ "up": {"uv": [7, 0, 3, 3], "texture": "#1"},
+ "down": {"uv": [11, 3, 7, 0], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [0, 6, 5],
+ "to": [16, 22, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]},
+ "faces": {
+ "north": {"uv": [5.5, 6, 1.5, 10], "texture": "#1"},
+ "east": {"uv": [1.5, 6, 0, 10], "texture": "#1"},
+ "south": {"uv": [5.5, 6, 1.5, 10], "texture": "#1"},
+ "west": {"uv": [7, 6, 5.5, 10], "texture": "#1"},
+ "up": {"uv": [5.5, 4.5, 1.5, 6], "texture": "#1"},
+ "down": {"uv": [9.5, 6, 5.5, 4.5], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [5, 21.5, 8],
+ "to": [11, 24.5, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, 4.5, 16]},
+ "faces": {
+ "north": {"uv": [1.25, 10.25, 0, 11], "texture": "#1"},
+ "east": {"uv": [0, 10.25, 0, 10.75], "texture": "#1"},
+ "south": {"uv": [1.25, 10.25, 0, 11], "texture": "#1"},
+ "west": {"uv": [1.25, 10.25, 1.25, 10.75], "texture": "#1"},
+ "up": {"uv": [1.25, 10.25, 0, 10.25], "texture": "#1"},
+ "down": {"uv": [2.5, 10.25, 1.25, 10.25], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 125, 0],
+ "translation": [0.5, 0.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, -1, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ 2,
+ 3,
+ 4
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/duct/iron_duct.json b/统计/_sa_decor_models/06_建材/models/block/duct/iron_duct.json
new file mode 100644
index 0000000..7ef90fc
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/duct/iron_duct.json
@@ -0,0 +1,94 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "0": "sa_decor:block/iron_duct",
+ "particle": "sa_decor:block/iron_duct"
+ },
+ "elements": [
+ {
+ "from": [14, 0, 0],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [0, 0, 2, 16], "texture": "#0"},
+ "east": {"uv": [0, 0, 16, 16], "texture": "#0"},
+ "south": {"uv": [14, 0, 16, 16], "texture": "#0"},
+ "west": {"uv": [0, 0, 16, 16], "texture": "#0"},
+ "up": {"uv": [14, 0, 16, 16], "texture": "#0"},
+ "down": {"uv": [14, 0, 16, 16], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [2, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-14, 0, 0]},
+ "faces": {
+ "north": {"uv": [0, 0, 2, 16], "texture": "#0"},
+ "east": {"uv": [0, 0, 16, 16], "texture": "#0"},
+ "south": {"uv": [14, 0, 16, 16], "texture": "#0"},
+ "west": {"uv": [0, 0, 16, 16], "texture": "#0"},
+ "up": {"uv": [14, 0, 16, 16], "texture": "#0"},
+ "down": {"uv": [14, 0, 16, 16], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 0],
+ "to": [14, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-14, 0, 0]},
+ "faces": {
+ "north": {"uv": [2, 0, 14, 16], "texture": "#0"},
+ "east": {"uv": [14, 0, 16, 16], "texture": "#0"},
+ "south": {"uv": [2, 0, 14, 16], "texture": "#0"},
+ "west": {"uv": [0, 0, 2, 16], "texture": "#0"},
+ "up": {"uv": [2, 0, 14, 2], "texture": "#0"},
+ "down": {"uv": [2, 14, 14, 16], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 14],
+ "to": [14, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-14, -14, 0]},
+ "faces": {
+ "north": {"uv": [2, 0, 14, 16], "texture": "#0"},
+ "east": {"uv": [0, 0, 2, 16], "texture": "#0"},
+ "south": {"uv": [2, 0, 14, 16], "texture": "#0"},
+ "west": {"uv": [14, 0, 16, 16], "texture": "#0"},
+ "up": {"uv": [2, 14, 14, 16], "texture": "#0"},
+ "down": {"uv": [2, 0, 14, 2], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/duct/iron_duct_full.json b/统计/_sa_decor_models/06_建材/models/block/duct/iron_duct_full.json
new file mode 100644
index 0000000..23278e3
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/duct/iron_duct_full.json
@@ -0,0 +1,56 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "0": "sa_decor:block/iron_duct",
+ "particle": "sa_decor:block/iron_duct"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-14, 0, 0]},
+ "faces": {
+ "north": {"uv": [0, 0, 16, 16], "texture": "#0"},
+ "east": {"uv": [0, 0, 16, 16], "texture": "#0"},
+ "south": {"uv": [0, 0, 16, 16], "texture": "#0"},
+ "west": {"uv": [0, 0, 16, 16], "texture": "#0"},
+ "up": {"uv": [0, 0, 16, 16], "texture": "#0"},
+ "down": {"uv": [0, 0, 16, 16], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/floor_mirror/floor_mirror_black.json b/统计/_sa_decor_models/06_建材/models/block/floor_mirror/floor_mirror_black.json
new file mode 100644
index 0000000..fe9eee0
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/floor_mirror/floor_mirror_black.json
@@ -0,0 +1,112 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "2": "sa_decor:block/floor_mirror_black",
+ "particle": "sa_decor:block/floor_mirror_black"
+ },
+ "elements": [
+ {
+ "from": [1, 13, 9.3],
+ "to": [15, 29, 10.3],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 17.75, 6.8]},
+ "faces": {
+ "north": {"uv": [0, 0, 3.5, 4], "texture": "#2"},
+ "east": {"uv": [7, 6.5, 7.25, 10.5], "texture": "#2"},
+ "south": {"uv": [3.5, 0, 7, 4], "texture": "#2"},
+ "west": {"uv": [7, 6.5, 7.25, 10.5], "texture": "#2"},
+ "up": {"uv": [14.75, 3.25, 11.25, 3], "texture": "#2"},
+ "down": {"uv": [10.75, 6.75, 7.25, 6.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [1, 0, 9.3],
+ "to": [15, 13, 10.3],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 17.75, 6.8]},
+ "faces": {
+ "north": {"uv": [7, 0, 10.5, 3.25], "texture": "#2"},
+ "east": {"uv": [3.75, 7.5, 4, 10.75], "texture": "#2"},
+ "south": {"uv": [7, 3.25, 10.5, 6.5], "texture": "#2"},
+ "west": {"uv": [3.75, 7.5, 4, 10.75], "texture": "#2"},
+ "up": {"uv": [7.25, 6.5, 10.75, 6.75], "texture": "#2"},
+ "down": {"uv": [10.75, 6.75, 7.25, 6.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [1.2, 0, 6],
+ "to": [14.8, 14, 7],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 17.75, 9.5]},
+ "faces": {
+ "north": {"uv": [0, 4, 3.5, 7.5], "texture": "#2"},
+ "east": {"uv": [7.25, 6.75, 7.5, 10.25], "texture": "#2"},
+ "south": {"uv": [3.5, 4, 7, 7.5], "texture": "#2"},
+ "west": {"uv": [0, 7.5, 0.25, 11], "texture": "#2"},
+ "up": {"uv": [3.75, 7.75, 0.25, 7.5], "texture": "#2"},
+ "down": {"uv": [11, 6.75, 7.5, 7], "texture": "#2"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [14.8, 14, 7],
+ "to": [1.2, 0, 6],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 17.75, 9.5]},
+ "faces": {
+ "north": {"uv": [3.5, 7.5, 7, 4], "texture": "#2"},
+ "east": {"uv": [0, 11, 0.25, 7.5], "texture": "#2"},
+ "south": {"uv": [0, 7.5, 3.5, 4], "texture": "#2"},
+ "west": {"uv": [7.25, 10.25, 7.5, 6.75], "texture": "#2"},
+ "up": {"uv": [7.5, 6.75, 11, 7], "texture": "#2"},
+ "down": {"uv": [0.25, 7.75, 3.75, 7.5], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3, 2.25, -0.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-0.75, 1.75, -0.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-180, 48, -180],
+ "translation": [-1, 1.25, 1.5],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-180, 48, -180],
+ "translation": [-1, 1.25, 1.5],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.25, -2.5, 0],
+ "scale": [0.55859, 0.55859, 0.55859]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [8, 16.75, 8.5],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/floor_mirror/floor_mirror_white.json b/统计/_sa_decor_models/06_建材/models/block/floor_mirror/floor_mirror_white.json
new file mode 100644
index 0000000..d950110
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/floor_mirror/floor_mirror_white.json
@@ -0,0 +1,112 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "2": "sa_decor:block/floor_mirror",
+ "particle": "sa_decor:block/floor_mirror"
+ },
+ "elements": [
+ {
+ "from": [1, 13, 9.3],
+ "to": [15, 29, 10.3],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 17.75, 6.8]},
+ "faces": {
+ "north": {"uv": [0, 0, 3.5, 4], "texture": "#2"},
+ "east": {"uv": [7, 6.5, 7.25, 10.5], "texture": "#2"},
+ "south": {"uv": [3.5, 0, 7, 4], "texture": "#2"},
+ "west": {"uv": [7, 6.5, 7.25, 10.5], "texture": "#2"},
+ "up": {"uv": [14, 3, 10.5, 2.75], "texture": "#2"},
+ "down": {"uv": [10.75, 6.75, 7.25, 6.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [1, 0, 9.3],
+ "to": [15, 13, 10.3],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 17.75, 6.8]},
+ "faces": {
+ "north": {"uv": [7, 0, 10.5, 3.25], "texture": "#2"},
+ "east": {"uv": [3.75, 7.5, 4, 10.75], "texture": "#2"},
+ "south": {"uv": [7, 3.25, 10.5, 6.5], "texture": "#2"},
+ "west": {"uv": [3.75, 7.5, 4, 10.75], "texture": "#2"},
+ "up": {"uv": [7.25, 6.5, 10.75, 6.75], "texture": "#2"},
+ "down": {"uv": [10.75, 6.75, 7.25, 6.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [1.2, 0, 6],
+ "to": [14.8, 14, 7],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 17.75, 9.5]},
+ "faces": {
+ "north": {"uv": [0, 4, 3.5, 7.5], "texture": "#2"},
+ "east": {"uv": [7.25, 6.75, 7.5, 10.25], "texture": "#2"},
+ "south": {"uv": [3.5, 4, 7, 7.5], "texture": "#2"},
+ "west": {"uv": [0, 7.5, 0.25, 11], "texture": "#2"},
+ "up": {"uv": [3.75, 7.75, 0.25, 7.5], "texture": "#2"},
+ "down": {"uv": [11, 6.75, 7.5, 7], "texture": "#2"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [14.8, 14, 7],
+ "to": [1.2, 0, 6],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 17.75, 9.5]},
+ "faces": {
+ "north": {"uv": [3.5, 7.5, 7, 4], "texture": "#2"},
+ "east": {"uv": [0, 11, 0.25, 7.5], "texture": "#2"},
+ "south": {"uv": [0, 7.5, 3.5, 4], "texture": "#2"},
+ "west": {"uv": [7.25, 10.25, 7.5, 6.75], "texture": "#2"},
+ "up": {"uv": [7.5, 6.75, 11, 7], "texture": "#2"},
+ "down": {"uv": [0.25, 7.75, 3.75, 7.5], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3, 2.25, -0.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-0.75, 1.75, -0.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-180, 48, -180],
+ "translation": [-1, 1.25, 1.5],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-180, 48, -180],
+ "translation": [-1, 1.25, 1.5],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.25, -2.5, 0],
+ "scale": [0.55859, 0.55859, 0.55859]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [8, 16.75, 8.5],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding.json
new file mode 100644
index 0000000..4991fa8
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/horizontal_siding/blue_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_slab.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_slab.json
new file mode 100644
index 0000000..51ae818
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/blue_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/blue_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/blue_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_slab_top.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_slab_top.json
new file mode 100644
index 0000000..f814644
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/blue_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/blue_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/blue_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_stairs.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_stairs.json
new file mode 100644
index 0000000..f6c3534
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_stairs.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/blue_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/blue_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/blue_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_stairs_inner.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_stairs_inner.json
new file mode 100644
index 0000000..a66f22a
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_stairs_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/blue_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/blue_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/blue_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_stairs_outer.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_stairs_outer.json
new file mode 100644
index 0000000..079933a
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_stairs_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/blue_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/blue_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/blue_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant1.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant1.json
new file mode 100644
index 0000000..16c1116
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant1.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant1_slab.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant1_slab.json
new file mode 100644
index 0000000..bd3b6e0
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant1_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant1_slab_top.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant1_slab_top.json
new file mode 100644
index 0000000..256f715
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant1_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant1_stairs.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant1_stairs.json
new file mode 100644
index 0000000..f7f75d4
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant1_stairs.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant1_stairs_inner.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant1_stairs_inner.json
new file mode 100644
index 0000000..b166bf7
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant1_stairs_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant1_stairs_outer.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant1_stairs_outer.json
new file mode 100644
index 0000000..3618a47
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant1_stairs_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant1_wall_post.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant1_wall_post.json
new file mode 100644
index 0000000..8e2f458
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant1_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant1_wall_side.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant1_wall_side.json
new file mode 100644
index 0000000..7269a24
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant1_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant1_wall_side_tall.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant1_wall_side_tall.json
new file mode 100644
index 0000000..6a3aad5
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant1_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant2.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant2.json
new file mode 100644
index 0000000..1f9c278
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant2.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant2_slab.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant2_slab.json
new file mode 100644
index 0000000..ccbe19b
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant2_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding1",
+ "top": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding1",
+ "side": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant2_slab_top.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant2_slab_top.json
new file mode 100644
index 0000000..9408cb3
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant2_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding1",
+ "top": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding1",
+ "side": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant2_stairs.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant2_stairs.json
new file mode 100644
index 0000000..f4d37e1
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant2_stairs.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding1",
+ "top": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding1",
+ "side": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant2_stairs_inner.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant2_stairs_inner.json
new file mode 100644
index 0000000..3ad775a
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant2_stairs_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding1",
+ "top": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding1",
+ "side": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant2_stairs_outer.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant2_stairs_outer.json
new file mode 100644
index 0000000..b469401
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant2_stairs_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding1",
+ "top": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding1",
+ "side": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant2_wall_post.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant2_wall_post.json
new file mode 100644
index 0000000..f2cc461
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant2_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant2_wall_side.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant2_wall_side.json
new file mode 100644
index 0000000..52e60d7
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant2_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant2_wall_side_tall.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant2_wall_side_tall.json
new file mode 100644
index 0000000..caccf88
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_variant2_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/dirty_blue_horizontal_siding1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_wall_post.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_wall_post.json
new file mode 100644
index 0000000..f8ba2ef
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/blue_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_wall_side.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_wall_side.json
new file mode 100644
index 0000000..c980181
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/blue_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_wall_side_tall.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_wall_side_tall.json
new file mode 100644
index 0000000..18a9296
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/blue_horizontal_siding_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/blue_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding.json
new file mode 100644
index 0000000..4895414
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/horizontal_siding/green_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_slab.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_slab.json
new file mode 100644
index 0000000..2675d88
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/green_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/green_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/green_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_slab_top.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_slab_top.json
new file mode 100644
index 0000000..32dc97c
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/green_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/green_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/green_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_stairs.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_stairs.json
new file mode 100644
index 0000000..497e007
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_stairs.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/green_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/green_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/green_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_stairs_inner.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_stairs_inner.json
new file mode 100644
index 0000000..018d44d
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_stairs_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/green_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/green_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/green_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_stairs_outer.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_stairs_outer.json
new file mode 100644
index 0000000..6c674c4
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_stairs_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/green_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/green_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/green_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant1.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant1.json
new file mode 100644
index 0000000..7cda07b
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant1.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant1_slab.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant1_slab.json
new file mode 100644
index 0000000..0a58f7b
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant1_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant1_slab_top.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant1_slab_top.json
new file mode 100644
index 0000000..d493a17
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant1_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant1_stairs.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant1_stairs.json
new file mode 100644
index 0000000..f6d107c
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant1_stairs.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant1_stairs_inner.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant1_stairs_inner.json
new file mode 100644
index 0000000..2fcb0df
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant1_stairs_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant1_stairs_outer.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant1_stairs_outer.json
new file mode 100644
index 0000000..44e7f73
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant1_stairs_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant1_wall_post.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant1_wall_post.json
new file mode 100644
index 0000000..e436a02
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant1_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant1_wall_side.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant1_wall_side.json
new file mode 100644
index 0000000..9c5d13b
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant1_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant1_wall_side_tall.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant1_wall_side_tall.json
new file mode 100644
index 0000000..af8b6d4
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant1_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant2.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant2.json
new file mode 100644
index 0000000..e9915fc
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant2.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant2_slab.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant2_slab.json
new file mode 100644
index 0000000..9c3b386
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant2_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding1",
+ "top": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding1",
+ "side": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant2_slab_top.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant2_slab_top.json
new file mode 100644
index 0000000..8f90978
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant2_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding1",
+ "top": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding1",
+ "side": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant2_stairs.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant2_stairs.json
new file mode 100644
index 0000000..7d3a01a
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant2_stairs.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding1",
+ "top": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding1",
+ "side": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant2_stairs_inner.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant2_stairs_inner.json
new file mode 100644
index 0000000..77ef6cb
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant2_stairs_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding1",
+ "top": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding1",
+ "side": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant2_stairs_outer.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant2_stairs_outer.json
new file mode 100644
index 0000000..d99de98
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant2_stairs_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding1",
+ "top": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding1",
+ "side": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant2_wall_post.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant2_wall_post.json
new file mode 100644
index 0000000..aa5e55f
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant2_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant2_wall_side.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant2_wall_side.json
new file mode 100644
index 0000000..1c032e2
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant2_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant2_wall_side_tall.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant2_wall_side_tall.json
new file mode 100644
index 0000000..941fd35
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_variant2_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/dirty_green_horizontal_siding1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_wall_post.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_wall_post.json
new file mode 100644
index 0000000..c9707f4
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/green_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_wall_side.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_wall_side.json
new file mode 100644
index 0000000..ca0764c
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/green_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_wall_side_tall.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_wall_side_tall.json
new file mode 100644
index 0000000..c36f42b
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/green_horizontal_siding_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/green_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding.json
new file mode 100644
index 0000000..d9ff700
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/horizontal_siding/red_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_slab.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_slab.json
new file mode 100644
index 0000000..2ebc993
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/red_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/red_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/red_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_slab_top.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_slab_top.json
new file mode 100644
index 0000000..724c25d
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/red_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/red_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/red_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_stairs.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_stairs.json
new file mode 100644
index 0000000..2d03641
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_stairs.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/red_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/red_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/red_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_stairs_inner.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_stairs_inner.json
new file mode 100644
index 0000000..1e5c651
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_stairs_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/red_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/red_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/red_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_stairs_outer.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_stairs_outer.json
new file mode 100644
index 0000000..ff8206d
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_stairs_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/red_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/red_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/red_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant1.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant1.json
new file mode 100644
index 0000000..e47414d
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant1.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant1_slab.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant1_slab.json
new file mode 100644
index 0000000..53af056
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant1_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant1_slab_top.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant1_slab_top.json
new file mode 100644
index 0000000..ed85945
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant1_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant1_stairs.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant1_stairs.json
new file mode 100644
index 0000000..32f139c
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant1_stairs.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant1_stairs_inner.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant1_stairs_inner.json
new file mode 100644
index 0000000..b0a3462
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant1_stairs_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant1_stairs_outer.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant1_stairs_outer.json
new file mode 100644
index 0000000..e732943
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant1_stairs_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant1_wall_post.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant1_wall_post.json
new file mode 100644
index 0000000..790ea48
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant1_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant1_wall_side.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant1_wall_side.json
new file mode 100644
index 0000000..a93b264
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant1_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant1_wall_side_tall.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant1_wall_side_tall.json
new file mode 100644
index 0000000..689d2df
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant1_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant2.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant2.json
new file mode 100644
index 0000000..9a89229
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant2.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant2_slab.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant2_slab.json
new file mode 100644
index 0000000..f8cb21e
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant2_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding1",
+ "top": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding1",
+ "side": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant2_slab_top.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant2_slab_top.json
new file mode 100644
index 0000000..6b9ac75
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant2_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding1",
+ "top": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding1",
+ "side": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant2_stairs.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant2_stairs.json
new file mode 100644
index 0000000..67cd750
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant2_stairs.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding1",
+ "top": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding1",
+ "side": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant2_stairs_inner.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant2_stairs_inner.json
new file mode 100644
index 0000000..1d53693
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant2_stairs_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding1",
+ "top": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding1",
+ "side": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant2_stairs_outer.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant2_stairs_outer.json
new file mode 100644
index 0000000..3cc7e31
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant2_stairs_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding1",
+ "top": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding1",
+ "side": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant2_wall_post.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant2_wall_post.json
new file mode 100644
index 0000000..48482d6
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant2_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant2_wall_side.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant2_wall_side.json
new file mode 100644
index 0000000..c3660c3
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant2_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant2_wall_side_tall.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant2_wall_side_tall.json
new file mode 100644
index 0000000..798d8e9
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_variant2_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/dirty_red_horizontal_siding1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_wall_post.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_wall_post.json
new file mode 100644
index 0000000..21b689f
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/red_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_wall_side.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_wall_side.json
new file mode 100644
index 0000000..9e61f21
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/red_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_wall_side_tall.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_wall_side_tall.json
new file mode 100644
index 0000000..584a58d
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/red_horizontal_siding_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/red_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding.json
new file mode 100644
index 0000000..f876811
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/horizontal_siding/white_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_slab.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_slab.json
new file mode 100644
index 0000000..bff21d8
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/white_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/white_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/white_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_slab_top.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_slab_top.json
new file mode 100644
index 0000000..e8b9c46
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/white_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/white_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/white_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_stairs.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_stairs.json
new file mode 100644
index 0000000..c6e2144
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_stairs.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/white_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/white_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/white_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_stairs_inner.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_stairs_inner.json
new file mode 100644
index 0000000..16fac28
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_stairs_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/white_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/white_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/white_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_stairs_outer.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_stairs_outer.json
new file mode 100644
index 0000000..b8dccf9
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_stairs_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/white_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/white_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/white_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant1.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant1.json
new file mode 100644
index 0000000..51d86d4
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant1.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant1_slab.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant1_slab.json
new file mode 100644
index 0000000..5bc2d32
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant1_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant1_slab_top.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant1_slab_top.json
new file mode 100644
index 0000000..5e13bad
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant1_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant1_stairs.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant1_stairs.json
new file mode 100644
index 0000000..08255bd
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant1_stairs.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant1_stairs_inner.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant1_stairs_inner.json
new file mode 100644
index 0000000..3a0e369
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant1_stairs_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant1_stairs_outer.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant1_stairs_outer.json
new file mode 100644
index 0000000..ea1ff80
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant1_stairs_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding",
+ "top": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding",
+ "side": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant1_wall_post.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant1_wall_post.json
new file mode 100644
index 0000000..981e145
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant1_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant1_wall_side.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant1_wall_side.json
new file mode 100644
index 0000000..bf01392
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant1_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant1_wall_side_tall.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant1_wall_side_tall.json
new file mode 100644
index 0000000..a62dd50
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant1_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant2.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant2.json
new file mode 100644
index 0000000..ca903b0
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant2.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding1a"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant2_slab.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant2_slab.json
new file mode 100644
index 0000000..0a46132
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant2_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding1a",
+ "top": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding1a",
+ "side": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding1a"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant2_slab_top.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant2_slab_top.json
new file mode 100644
index 0000000..889c38e
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant2_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding1a",
+ "top": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding1a",
+ "side": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding1a"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant2_stairs.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant2_stairs.json
new file mode 100644
index 0000000..f0e9e70
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant2_stairs.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding1a",
+ "top": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding1a",
+ "side": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding1a"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant2_stairs_inner.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant2_stairs_inner.json
new file mode 100644
index 0000000..92fc7fe
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant2_stairs_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding1a",
+ "top": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding1a",
+ "side": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding1a"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant2_stairs_outer.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant2_stairs_outer.json
new file mode 100644
index 0000000..c5c9d0e
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant2_stairs_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding1a",
+ "top": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding1a",
+ "side": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding1a"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant2_wall_post.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant2_wall_post.json
new file mode 100644
index 0000000..80498e4
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant2_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding1a"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant2_wall_side.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant2_wall_side.json
new file mode 100644
index 0000000..5662f12
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant2_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding1a"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant2_wall_side_tall.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant2_wall_side_tall.json
new file mode 100644
index 0000000..92425b2
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_variant2_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/dirty_white_horizontal_siding1a"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_wall_post.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_wall_post.json
new file mode 100644
index 0000000..d91bd37
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/white_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_wall_side.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_wall_side.json
new file mode 100644
index 0000000..ada8776
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/white_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_wall_side_tall.json b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_wall_side_tall.json
new file mode 100644
index 0000000..8b7a613
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/horizontal_siding/white_horizontal_siding_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "sa_decor:block/horizontal_siding/white_horizontal_siding"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_bottom_left.json b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_bottom_left.json
new file mode 100644
index 0000000..5b341b1
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_bottom_left.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_left",
+ "render_type": "translucent",
+ "textures": {
+ "bottom": "sa_decor:block/storefront/black_storefront_door_down",
+ "top": "sa_decor:block/storefront/black_storefront_door_up"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_bottom_right.json b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_bottom_right.json
new file mode 100644
index 0000000..3a5d4e1
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_bottom_right.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_right",
+ "render_type": "translucent",
+ "textures": {
+ "bottom": "sa_decor:block/storefront/black_storefront_door_down",
+ "top": "sa_decor:block/storefront/black_storefront_door_up"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_double_glass_panel_noside.json b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_double_glass_panel_noside.json
new file mode 100644
index 0000000..f8b2c57
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_double_glass_panel_noside.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/template_glass_pane_noside",
+ "render_type": "translucent",
+ "textures": {
+ "pane": "sa_decor:block/storefront/black_storefront_double_glass",
+ "edge": "sa_decor:block/storefront/black_storefront_header_panel"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_double_glass_panel_noside_alt.json b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_double_glass_panel_noside_alt.json
new file mode 100644
index 0000000..a582bd1
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_double_glass_panel_noside_alt.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/template_glass_pane_noside_alt",
+ "render_type": "translucent",
+ "textures": {
+ "pane": "sa_decor:block/storefront/black_storefront_double_glass",
+ "edge": "sa_decor:block/storefront/black_storefront_header_panel"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_double_glass_panel_post.json b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_double_glass_panel_post.json
new file mode 100644
index 0000000..676bb36
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_double_glass_panel_post.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/template_glass_pane_post",
+ "render_type": "translucent",
+ "textures": {
+ "pane": "sa_decor:block/storefront/black_storefront_double_glass",
+ "edge": "sa_decor:block/storefront/black_storefront_header_panel"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_double_glass_panel_side.json b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_double_glass_panel_side.json
new file mode 100644
index 0000000..28b03f2
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_double_glass_panel_side.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/template_glass_pane_side",
+ "render_type": "translucent",
+ "textures": {
+ "pane": "sa_decor:block/storefront/black_storefront_double_glass",
+ "edge": "sa_decor:block/storefront/black_storefront_header_panel"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_double_glass_panel_side_alt.json b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_double_glass_panel_side_alt.json
new file mode 100644
index 0000000..93bdc79
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_double_glass_panel_side_alt.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/template_glass_pane_side_alt",
+ "render_type": "translucent",
+ "textures": {
+ "pane": "sa_decor:block/storefront/black_storefront_double_glass",
+ "edge": "sa_decor:block/storefront/black_storefront_header_panel"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_glass_panel_noside.json b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_glass_panel_noside.json
new file mode 100644
index 0000000..96b7e6a
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_glass_panel_noside.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/template_glass_pane_noside",
+ "render_type": "translucent",
+ "textures": {
+ "pane": "sa_decor:block/storefront/black_storefront_glass",
+ "edge": "sa_decor:block/storefront/black_storefront_header_panel"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_glass_panel_noside_alt.json b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_glass_panel_noside_alt.json
new file mode 100644
index 0000000..952d5c3
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_glass_panel_noside_alt.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/template_glass_pane_noside_alt",
+ "render_type": "translucent",
+ "textures": {
+ "pane": "sa_decor:block/storefront/black_storefront_glass",
+ "edge": "sa_decor:block/storefront/black_storefront_header_panel"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_glass_panel_post.json b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_glass_panel_post.json
new file mode 100644
index 0000000..3fe17d7
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_glass_panel_post.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/template_glass_pane_post",
+ "render_type": "translucent",
+ "textures": {
+ "pane": "sa_decor:block/storefront/black_storefront_glass",
+ "edge": "sa_decor:block/storefront/black_storefront_header_panel"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_glass_panel_side.json b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_glass_panel_side.json
new file mode 100644
index 0000000..6eb55ce
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_glass_panel_side.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/template_glass_pane_side",
+ "render_type": "translucent",
+ "textures": {
+ "pane": "sa_decor:block/storefront/black_storefront_glass",
+ "edge": "sa_decor:block/storefront/black_storefront_header_panel"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_glass_panel_side_alt.json b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_glass_panel_side_alt.json
new file mode 100644
index 0000000..84bb58b
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_glass_panel_side_alt.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/template_glass_pane_side_alt",
+ "render_type": "translucent",
+ "textures": {
+ "pane": "sa_decor:block/storefront/black_storefront_glass",
+ "edge": "sa_decor:block/storefront/black_storefront_header_panel"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_panel_noside.json b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_panel_noside.json
new file mode 100644
index 0000000..31c6501
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_panel_noside.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/template_glass_pane_noside",
+ "render_type": "translucent",
+ "textures": {
+ "pane": "sa_decor:block/storefront/black_storefront_header_panel"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_panel_noside_alt.json b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_panel_noside_alt.json
new file mode 100644
index 0000000..ec627b7
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_panel_noside_alt.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/template_glass_pane_noside_alt",
+ "render_type": "translucent",
+ "textures": {
+ "pane": "sa_decor:block/storefront/black_storefront_header_panel"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_panel_post.json b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_panel_post.json
new file mode 100644
index 0000000..8251ee1
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_panel_post.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/template_glass_pane_post",
+ "render_type": "translucent",
+ "textures": {
+ "pane": "sa_decor:block/storefront/black_storefront_header_panel",
+ "edge": "sa_decor:block/storefront/black_storefront_header_panel"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_panel_side.json b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_panel_side.json
new file mode 100644
index 0000000..84ad156
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_panel_side.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/template_glass_pane_side",
+ "render_type": "translucent",
+ "textures": {
+ "pane": "sa_decor:block/storefront/black_storefront_header_panel",
+ "edge": "sa_decor:block/storefront/black_storefront_header_panel"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_panel_side_alt.json b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_panel_side_alt.json
new file mode 100644
index 0000000..a37a69a
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_panel_side_alt.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/template_glass_pane_side_alt",
+ "render_type": "translucent",
+ "textures": {
+ "pane": "sa_decor:block/storefront/black_storefront_header_panel",
+ "edge": "sa_decor:block/storefront/black_storefront_header_panel"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_top_left.json b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_top_left.json
new file mode 100644
index 0000000..5da01ed
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_top_left.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_left",
+ "render_type": "translucent",
+ "textures": {
+ "bottom": "sa_decor:block/storefront/black_storefront_door_down",
+ "top": "sa_decor:block/storefront/black_storefront_door_up"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_top_right.json b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_top_right.json
new file mode 100644
index 0000000..315a7c2
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/storefront/black_storefront_top_right.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_right",
+ "render_type": "translucent",
+ "textures": {
+ "bottom": "sa_decor:block/storefront/black_storefront_door_down",
+ "top": "sa_decor:block/storefront/black_storefront_door_up"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/tiles/cracked_white_tiles.json b/统计/_sa_decor_models/06_建材/models/block/tiles/cracked_white_tiles.json
new file mode 100644
index 0000000..3bea34a
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/tiles/cracked_white_tiles.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/tiles/cracked_white_tiles"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/tiles/cracked_white_tiles1.json b/统计/_sa_decor_models/06_建材/models/block/tiles/cracked_white_tiles1.json
new file mode 100644
index 0000000..930244b
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/tiles/cracked_white_tiles1.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/tiles/cracked_white_tiles1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/tiles/cracked_white_tiles1_slab.json b/统计/_sa_decor_models/06_建材/models/block/tiles/cracked_white_tiles1_slab.json
new file mode 100644
index 0000000..7ccd259
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/tiles/cracked_white_tiles1_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "sa_decor:block/tiles/cracked_white_tiles1",
+ "top": "sa_decor:block/tiles/cracked_white_tiles1",
+ "side": "sa_decor:block/tiles/cracked_white_tiles1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/tiles/cracked_white_tiles1_slab_top.json b/统计/_sa_decor_models/06_建材/models/block/tiles/cracked_white_tiles1_slab_top.json
new file mode 100644
index 0000000..3b9cb9a
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/tiles/cracked_white_tiles1_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "sa_decor:block/tiles/cracked_white_tiles1",
+ "top": "sa_decor:block/tiles/cracked_white_tiles1",
+ "side": "sa_decor:block/tiles/cracked_white_tiles1"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/tiles/cracked_white_tiles2.json b/统计/_sa_decor_models/06_建材/models/block/tiles/cracked_white_tiles2.json
new file mode 100644
index 0000000..dbcba7b
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/tiles/cracked_white_tiles2.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/tiles/cracked_white_tiles2"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/tiles/cracked_white_tiles2_slab.json b/统计/_sa_decor_models/06_建材/models/block/tiles/cracked_white_tiles2_slab.json
new file mode 100644
index 0000000..1acb734
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/tiles/cracked_white_tiles2_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "sa_decor:block/tiles/cracked_white_tiles2",
+ "top": "sa_decor:block/tiles/cracked_white_tiles2",
+ "side": "sa_decor:block/tiles/cracked_white_tiles2"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/tiles/cracked_white_tiles2_slab_top.json b/统计/_sa_decor_models/06_建材/models/block/tiles/cracked_white_tiles2_slab_top.json
new file mode 100644
index 0000000..be51435
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/tiles/cracked_white_tiles2_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "sa_decor:block/tiles/cracked_white_tiles2",
+ "top": "sa_decor:block/tiles/cracked_white_tiles2",
+ "side": "sa_decor:block/tiles/cracked_white_tiles2"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/tiles/cracked_white_tiles_slab.json b/统计/_sa_decor_models/06_建材/models/block/tiles/cracked_white_tiles_slab.json
new file mode 100644
index 0000000..5c9f8ca
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/tiles/cracked_white_tiles_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "sa_decor:block/tiles/cracked_white_tiles",
+ "top": "sa_decor:block/tiles/cracked_white_tiles",
+ "side": "sa_decor:block/tiles/cracked_white_tiles"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/tiles/cracked_white_tiles_slab_top.json b/统计/_sa_decor_models/06_建材/models/block/tiles/cracked_white_tiles_slab_top.json
new file mode 100644
index 0000000..4cb2c9b
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/tiles/cracked_white_tiles_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "sa_decor:block/tiles/cracked_white_tiles",
+ "top": "sa_decor:block/tiles/cracked_white_tiles",
+ "side": "sa_decor:block/tiles/cracked_white_tiles"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/tiles/white_tiles.json b/统计/_sa_decor_models/06_建材/models/block/tiles/white_tiles.json
new file mode 100644
index 0000000..fc3c564
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/tiles/white_tiles.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/tiles/white_tiles"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/tiles/white_tiles_slab.json b/统计/_sa_decor_models/06_建材/models/block/tiles/white_tiles_slab.json
new file mode 100644
index 0000000..ee1e696
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/tiles/white_tiles_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "sa_decor:block/tiles/white_tiles",
+ "top": "sa_decor:block/tiles/white_tiles",
+ "side": "sa_decor:block/tiles/white_tiles"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/tiles/white_tiles_slab_top.json b/统计/_sa_decor_models/06_建材/models/block/tiles/white_tiles_slab_top.json
new file mode 100644
index 0000000..d963b27
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/tiles/white_tiles_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "sa_decor:block/tiles/white_tiles",
+ "top": "sa_decor:block/tiles/white_tiles",
+ "side": "sa_decor:block/tiles/white_tiles"
+ }
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/wall_clock/wall_clock.json b/统计/_sa_decor_models/06_建材/models/block/wall_clock/wall_clock.json
new file mode 100644
index 0000000..b5e0be7
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/wall_clock/wall_clock.json
@@ -0,0 +1,81 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/wall_clock/wall_clock",
+ "particle": "sa_decor:block/wall_clock/wall_clock"
+ },
+ "elements": [
+ {
+ "from": [1, 1, 14],
+ "to": [15, 15, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 3.5, 3.5], "texture": "#1"},
+ "east": {"uv": [3.5, 0, 4, 3.5], "texture": "#1"},
+ "south": {"uv": [0, 3.5, 3.5, 7], "texture": "#1"},
+ "west": {"uv": [3.5, 3.5, 4, 7], "texture": "#1"},
+ "up": {"uv": [7.5, 0.5, 4, 0], "texture": "#1"},
+ "down": {"uv": [7.5, 0.5, 4, 1], "texture": "#1"}
+ }
+ },
+ {
+ "from": [3, 3, 13.9],
+ "to": [13, 13, 13.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 11.9]},
+ "faces": {
+ "north": {"uv": [4.75, 4, 8, 7.25], "texture": "#1"},
+ "east": {"uv": [3.5, 0, 4, 3.5], "texture": "#1"},
+ "south": {"uv": [0, 3.5, 3.5, 7], "texture": "#1"},
+ "west": {"uv": [3.5, 3.5, 4, 7], "texture": "#1"},
+ "up": {"uv": [7.5, 0.5, 4, 0], "texture": "#1"},
+ "down": {"uv": [7.5, 0.5, 4, 1], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.75, 2.5, 1.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.75, 2.5, 1.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 122, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 122, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [-0.75, 3, -2],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [3.75, -1.75, 0],
+ "scale": [0.77344, 0.77344, 0.77344]
+ },
+ "fixed": {
+ "translation": [0, 0, -3.5],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/06_建材/models/block/wall_clock/wall_clock_hour_hand.json b/统计/_sa_decor_models/06_建材/models/block/wall_clock/wall_clock_hour_hand.json
new file mode 100644
index 0000000..cc4a1db
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/wall_clock/wall_clock_hour_hand.json
@@ -0,0 +1,72 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "1": "sa_decor:block/wall_clock/wall_clock"
+ },
+ "elements": [
+ {
+ "name": "wall_clock_hour_hand",
+ "from": [
+ 4,
+ 4,
+ 13.8
+ ],
+ "to": [
+ 12,
+ 12,
+ 13.8
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 0,
+ 11.8
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5,
+ 7.75,
+ 7.75,
+ 10.5
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 12.5,
+ 3.5,
+ 16
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ],
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 7,
+ 0,
+ 14
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0
+ ]
+ }
+ ],
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped"
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/wall_clock/wall_clock_minute_hand.json b/统计/_sa_decor_models/06_建材/models/block/wall_clock/wall_clock_minute_hand.json
new file mode 100644
index 0000000..0f90980
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/wall_clock/wall_clock_minute_hand.json
@@ -0,0 +1,72 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "1": "sa_decor:block/wall_clock/wall_clock"
+ },
+ "elements": [
+ {
+ "name": "wall_clock_minute_hand",
+ "from": [
+ 4,
+ 4,
+ 13.7
+ ],
+ "to": [
+ 12,
+ 12,
+ 13.7
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 0,
+ 11.7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 7.5,
+ 2.75,
+ 10.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 12.5,
+ 3.5,
+ 16
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ],
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 7,
+ 0,
+ 14
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0
+ ]
+ }
+ ],
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout_mipped"
+}
diff --git a/统计/_sa_decor_models/06_建材/models/block/wall_vent/wall_vent.json b/统计/_sa_decor_models/06_建材/models/block/wall_vent/wall_vent.json
new file mode 100644
index 0000000..7ed2b6e
--- /dev/null
+++ b/统计/_sa_decor_models/06_建材/models/block/wall_vent/wall_vent.json
@@ -0,0 +1,57 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/wall_vent/wall_vent",
+ "particle": "sa_decor:block/wall_vent/wall_vent"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 14],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 4, 4], "texture": "#0"},
+ "east": {"uv": [4.75, 4, 5.25, 8], "texture": "#0"},
+ "south": {"uv": [0, 4, 4, 8], "texture": "#0"},
+ "west": {"uv": [4, 4, 4.5, 8], "texture": "#0"},
+ "up": {"uv": [8.75, 4, 4.75, 3.5], "texture": "#0"},
+ "down": {"uv": [8.25, 0.25, 4.25, 0.75], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.75, 2.5, 1.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.75, 2.5, 1.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 122, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 122, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [-0.75, 3, -2],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [3.75, -1.75, 0],
+ "scale": [0.77344, 0.77344, 0.77344]
+ },
+ "fixed": {
+ "translation": [0, 0, -3.5],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/blood_props/blood_props_1.json b/统计/_sa_decor_models/07_杂物/models/block/blood_props/blood_props_1.json
new file mode 100644
index 0000000..e20dfbe
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/blood_props/blood_props_1.json
@@ -0,0 +1,69 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/bloodprops/big-blood-1",
+ "particle": "sa_decor:block/bloodprops/blood_particle"
+ },
+ "elements": [
+ {
+ "name": "rot1",
+ "from": [-16, 0.1, -16],
+ "to": [32, 0.1, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0.4, 8]},
+ "faces": {
+ "north": {"uv": [0, 0, 6, 0], "texture": "#0"},
+ "east": {"uv": [0, 0, 6, 0], "texture": "#0"},
+ "south": {"uv": [0, 0, 6, 0], "texture": "#0"},
+ "west": {"uv": [0, 0, 6, 0], "texture": "#0"},
+ "up": {"uv": [6, 16, 0, 10], "texture": "#0"},
+ "down": {"uv": [6, 10, 0, 16], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [0, 90, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.24609, 0.24609, 0.24609]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [0, 90, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.24609, 0.24609, 0.24609]
+ },
+ "firstperson_righthand": {
+ "rotation": [-1, 35, 21],
+ "translation": [3, 4.25, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-1, 35, 21],
+ "translation": [3, 4.25, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "ground": {
+ "translation": [0, 2.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "gui": {
+ "rotation": [62, 43, -8],
+ "translation": [0.25, 1.75, 0],
+ "scale": [0.50078, 0.50078, 0.50078]
+ },
+ "head": {
+ "rotation": [0, -9, 0],
+ "translation": [0, 10, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "fixed": {
+ "rotation": [-90, 28, 0],
+ "translation": [-1, 0.5, -3.25],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "mcmodels": "1c61b0176d350f67732cf3dddb64664b"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/blood_props/blood_props_2.json b/统计/_sa_decor_models/07_杂物/models/block/blood_props/blood_props_2.json
new file mode 100644
index 0000000..ae5828f
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/blood_props/blood_props_2.json
@@ -0,0 +1,67 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/bloodprops/big-blood-2",
+ "particle": "sa_decor:block/bloodprops/blood_particle"
+ },
+ "elements": [
+ {
+ "name": "rot1",
+ "from": [-16, 0.12, -16],
+ "to": [32, 0.12, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -0.6, 0]},
+ "faces": {
+ "north": {"uv": [0, 0, 6, 0], "texture": "#0"},
+ "east": {"uv": [0, 0, 6, 0], "texture": "#0"},
+ "south": {"uv": [0, 0, 6, 0], "texture": "#0"},
+ "west": {"uv": [0, 0, 6, 0], "texture": "#0"},
+ "up": {"uv": [6, 16, 0, 10], "texture": "#0"},
+ "down": {"uv": [6, 10, 0, 16], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [74, 51, 0],
+ "translation": [0, 3, 2],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [74, 51, 0],
+ "translation": [0, 3, 2],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "firstperson_righthand": {
+ "translation": [3, 6, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "firstperson_lefthand": {
+ "translation": [3, 6, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "ground": {
+ "translation": [0, 2.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "gui": {
+ "rotation": [62, 43, -8],
+ "translation": [0.5, -0.25, 0],
+ "scale": [0.45, 0.45, 0.45]
+ },
+ "head": {
+ "rotation": [0, -9, 0],
+ "translation": [0, 10, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "fixed": {
+ "rotation": [-90, 28, 0],
+ "translation": [-1, 0.5, -3.25],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "mcmodels": "1c61b0176d350f67732cf3dddb64664b"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/blood_props/blood_props_3.json b/统计/_sa_decor_models/07_杂物/models/block/blood_props/blood_props_3.json
new file mode 100644
index 0000000..92053ee
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/blood_props/blood_props_3.json
@@ -0,0 +1,66 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "3": "sa_decor:block/bloodprops/small-blood-2",
+ "particle": "sa_decor:block/bloodprops/blood_particle"
+ },
+ "elements": [
+ {
+ "from": [-12, 0.14, -14],
+ "to": [28, 0.14, 30],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0.2, 8]},
+ "faces": {
+ "north": {"uv": [0, 0, 6, 0], "texture": "#3"},
+ "east": {"uv": [0, 0, 6, 0], "texture": "#3"},
+ "south": {"uv": [0, 0, 6, 0], "texture": "#3"},
+ "west": {"uv": [0, 0, 6, 0], "texture": "#3"},
+ "up": {"uv": [0, 16, 6, 10], "rotation": 270, "texture": "#3"},
+ "down": {"uv": [6, 10, 0, 16], "texture": "#3"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [74, 51, 0],
+ "translation": [0, 3, 2],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [74, 51, 0],
+ "translation": [0, 3, 2],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "firstperson_righthand": {
+ "translation": [3, 6, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "firstperson_lefthand": {
+ "translation": [3, 6, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "ground": {
+ "translation": [0, 2.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "gui": {
+ "rotation": [62, 43, -8],
+ "translation": [0.5, -0.25, 0],
+ "scale": [0.45, 0.45, 0.45]
+ },
+ "head": {
+ "rotation": [0, -9, 0],
+ "translation": [0, 10, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "fixed": {
+ "rotation": [-90, 28, 0],
+ "translation": [-1, 0.5, -3.25],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "mcmodels": "1c61b0176d350f67732cf3dddb64664b"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/blood_props/blood_props_4.json b/统计/_sa_decor_models/07_杂物/models/block/blood_props/blood_props_4.json
new file mode 100644
index 0000000..7a1a4c1
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/blood_props/blood_props_4.json
@@ -0,0 +1,67 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "3": "sa_decor:block/bloodprops/small-blood-2",
+ "particle": "sa_decor:block/bloodprops/blood_particle"
+ },
+ "elements": [
+ {
+ "name": "rot1",
+ "from": [-16, 0.16, -16],
+ "to": [32, 0.16, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -0.8, 0]},
+ "faces": {
+ "north": {"uv": [0, 0, 6, 0], "texture": "#3"},
+ "east": {"uv": [0, 0, 6, 0], "texture": "#3"},
+ "south": {"uv": [0, 0, 6, 0], "texture": "#3"},
+ "west": {"uv": [0, 0, 6, 0], "texture": "#3"},
+ "up": {"uv": [6, 16, 0, 10], "texture": "#3"},
+ "down": {"uv": [6, 10, 0, 16], "texture": "#3"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [74, 51, 0],
+ "translation": [0, 3, 2],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [74, 51, 0],
+ "translation": [0, 3, 2],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "firstperson_righthand": {
+ "translation": [3, 6, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "firstperson_lefthand": {
+ "translation": [3, 6, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "ground": {
+ "translation": [0, 2.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "gui": {
+ "rotation": [62, 43, -8],
+ "translation": [0.5, -0.25, 0],
+ "scale": [0.45, 0.45, 0.45]
+ },
+ "head": {
+ "rotation": [0, -9, 0],
+ "translation": [0, 10, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "fixed": {
+ "rotation": [-90, 28, 0],
+ "translation": [-1, 0.5, -3.25],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "mcmodels": "1c61b0176d350f67732cf3dddb64664b"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/blood_props/blood_props_5.json b/统计/_sa_decor_models/07_杂物/models/block/blood_props/blood_props_5.json
new file mode 100644
index 0000000..d28245e
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/blood_props/blood_props_5.json
@@ -0,0 +1,66 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "3": "sa_decor:block/bloodprops/small-blood-1",
+ "particle": "sa_decor:block/bloodprops/blood_particle"
+ },
+ "elements": [
+ {
+ "from": [-16, 0.2, -16],
+ "to": [32, 0.2, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -0.7, 0]},
+ "faces": {
+ "north": {"uv": [0, 0, 6, 0], "texture": "#3"},
+ "east": {"uv": [0, 0, 6, 0], "texture": "#3"},
+ "south": {"uv": [0, 0, 6, 0], "texture": "#3"},
+ "west": {"uv": [0, 0, 6, 0], "texture": "#3"},
+ "up": {"uv": [6, 16, 0, 10], "texture": "#3"},
+ "down": {"uv": [6, 10, 0, 16], "texture": "#3"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [74, 51, 0],
+ "translation": [0, 3, 2],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [74, 51, 0],
+ "translation": [0, 3, 2],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "firstperson_righthand": {
+ "translation": [3, 6, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "firstperson_lefthand": {
+ "translation": [3, 6, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "ground": {
+ "translation": [0, 2.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "gui": {
+ "rotation": [62, 43, -8],
+ "translation": [0.5, -0.25, 0],
+ "scale": [0.45, 0.45, 0.45]
+ },
+ "head": {
+ "rotation": [0, -9, 0],
+ "translation": [0, 10, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "fixed": {
+ "rotation": [-90, 28, 0],
+ "translation": [-1, 0.5, -3.25],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "mcmodels": "1c61b0176d350f67732cf3dddb64664b"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/dirty_props/dirty_props.json b/统计/_sa_decor_models/07_杂物/models/block/dirty_props/dirty_props.json
new file mode 100644
index 0000000..5a34bdd
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/dirty_props/dirty_props.json
@@ -0,0 +1,69 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [144, 128],
+ "textures": {
+ "0": "sa_decor:block/dirty_props",
+ "particle": "sa_decor:block/particles/dirtyp"
+ },
+ "elements": [
+ {
+ "name": "rot1",
+ "from": [-16, 0.01, -16],
+ "to": [32, 0.01, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0.4, 8]},
+ "faces": {
+ "north": {"uv": [0, 0, 6, 0], "texture": "#0"},
+ "east": {"uv": [0, 0, 6, 0], "texture": "#0"},
+ "south": {"uv": [0, 0, 6, 0], "texture": "#0"},
+ "west": {"uv": [0, 0, 6, 0], "texture": "#0"},
+ "up": {"uv": [11, 6, 5, 0], "texture": "#0"},
+ "down": {"uv": [6, 10, 0, 16], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [0, 90, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.24609, 0.24609, 0.24609]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [0, 90, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.24609, 0.24609, 0.24609]
+ },
+ "firstperson_righthand": {
+ "rotation": [-1, 35, 21],
+ "translation": [3, 4.25, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-1, 35, 21],
+ "translation": [3, 4.25, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "ground": {
+ "translation": [0, 2.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "gui": {
+ "rotation": [62, 43, -8],
+ "translation": [0.5, 2, 0],
+ "scale": [0.53398, 0.53398, 0.53398]
+ },
+ "head": {
+ "rotation": [0, -9, 0],
+ "translation": [0, 10, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "fixed": {
+ "rotation": [-90, 28, 0],
+ "translation": [-1, 0.5, -3.25],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "mcmodels": "1c61b0176d350f67732cf3dddb64664b"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/dirty_props/dirty_props1.json b/统计/_sa_decor_models/07_杂物/models/block/dirty_props/dirty_props1.json
new file mode 100644
index 0000000..d7b182b
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/dirty_props/dirty_props1.json
@@ -0,0 +1,69 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [144, 128],
+ "textures": {
+ "0": "sa_decor:block/dirty_props",
+ "particle": "sa_decor:block/particles/dirtyp"
+ },
+ "elements": [
+ {
+ "name": "rot1",
+ "from": [-16, 0.02, -16],
+ "to": [32, 0.02, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0.4, 8]},
+ "faces": {
+ "north": {"uv": [0, 0, 6, 0], "texture": "#0"},
+ "east": {"uv": [0, 0, 6, 0], "texture": "#0"},
+ "south": {"uv": [0, 0, 6, 0], "texture": "#0"},
+ "west": {"uv": [0, 0, 6, 0], "texture": "#0"},
+ "up": {"uv": [5.22222, 6, 0, 0], "texture": "#0"},
+ "down": {"uv": [6, 10, 0, 16], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [0, 90, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.24609, 0.24609, 0.24609]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [0, 90, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.24609, 0.24609, 0.24609]
+ },
+ "firstperson_righthand": {
+ "rotation": [-1, 35, 21],
+ "translation": [3, 4.25, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-1, 35, 21],
+ "translation": [3, 4.25, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "ground": {
+ "translation": [0, 2.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "gui": {
+ "rotation": [62, 43, -8],
+ "translation": [0.5, 1.25, 0],
+ "scale": [0.45, 0.45, 0.45]
+ },
+ "head": {
+ "rotation": [0, -9, 0],
+ "translation": [0, 10, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "fixed": {
+ "rotation": [-90, 28, 0],
+ "translation": [-1, 0.5, -3.25],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "mcmodels": "1c61b0176d350f67732cf3dddb64664b"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/dirty_props/dirty_props2.json b/统计/_sa_decor_models/07_杂物/models/block/dirty_props/dirty_props2.json
new file mode 100644
index 0000000..98a20de
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/dirty_props/dirty_props2.json
@@ -0,0 +1,69 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [144, 128],
+ "textures": {
+ "0": "sa_decor:block/dirty_props",
+ "particle": "sa_decor:block/particles/dirtyp"
+ },
+ "elements": [
+ {
+ "name": "rot1",
+ "from": [-16, 0.04, -16],
+ "to": [32, 0.04, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0.4, 8]},
+ "faces": {
+ "north": {"uv": [0, 0, 6, 0], "texture": "#0"},
+ "east": {"uv": [0, 0, 6, 0], "texture": "#0"},
+ "south": {"uv": [0, 0, 6, 0], "texture": "#0"},
+ "west": {"uv": [0, 0, 6, 0], "texture": "#0"},
+ "up": {"uv": [16, 6, 10.77778, 0], "texture": "#0"},
+ "down": {"uv": [6, 10, 0, 16], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [0, 90, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.24609, 0.24609, 0.24609]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [0, 90, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.24609, 0.24609, 0.24609]
+ },
+ "firstperson_righthand": {
+ "rotation": [-1, 35, 21],
+ "translation": [3, 4.25, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-1, 35, 21],
+ "translation": [3, 4.25, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "ground": {
+ "translation": [0, 2.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "gui": {
+ "rotation": [62, 43, -8],
+ "translation": [0.5, 1.25, 0],
+ "scale": [0.45, 0.45, 0.45]
+ },
+ "head": {
+ "rotation": [0, -9, 0],
+ "translation": [0, 10, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "fixed": {
+ "rotation": [-90, 28, 0],
+ "translation": [-1, 0.5, -3.25],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "mcmodels": "1c61b0176d350f67732cf3dddb64664b"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/dirty_props/dirty_props3.json b/统计/_sa_decor_models/07_杂物/models/block/dirty_props/dirty_props3.json
new file mode 100644
index 0000000..62b0308
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/dirty_props/dirty_props3.json
@@ -0,0 +1,69 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [144, 128],
+ "textures": {
+ "0": "sa_decor:block/dirty_props",
+ "particle": "sa_decor:block/particles/dirtyp"
+ },
+ "elements": [
+ {
+ "name": "rot1",
+ "from": [-16, 0.06, -16],
+ "to": [32, 0.06, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0.4, 8]},
+ "faces": {
+ "north": {"uv": [0, 0, 6, 0], "texture": "#0"},
+ "east": {"uv": [0, 0, 6, 0], "texture": "#0"},
+ "south": {"uv": [0, 0, 6, 0], "texture": "#0"},
+ "west": {"uv": [0, 0, 6, 0], "texture": "#0"},
+ "up": {"uv": [5.44444, 11.875, 0, 6.25], "texture": "#0"},
+ "down": {"uv": [6, 10, 0, 16], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [0, 90, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.24609, 0.24609, 0.24609]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [0, 90, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.24609, 0.24609, 0.24609]
+ },
+ "firstperson_righthand": {
+ "rotation": [-1, 35, 21],
+ "translation": [3, 4.25, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-1, 35, 21],
+ "translation": [3, 4.25, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "ground": {
+ "translation": [0, 2.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "gui": {
+ "rotation": [62, 43, -8],
+ "translation": [0.5, 1.25, 0],
+ "scale": [0.45, 0.45, 0.45]
+ },
+ "head": {
+ "rotation": [0, -9, 0],
+ "translation": [0, 10, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "fixed": {
+ "rotation": [-90, 28, 0],
+ "translation": [-1, 0.5, -3.25],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "mcmodels": "1c61b0176d350f67732cf3dddb64664b"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/dirty_props/dirty_props4.json b/统计/_sa_decor_models/07_杂物/models/block/dirty_props/dirty_props4.json
new file mode 100644
index 0000000..9ae1a6c
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/dirty_props/dirty_props4.json
@@ -0,0 +1,69 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [144, 128],
+ "textures": {
+ "0": "sa_decor:block/dirty_props",
+ "particle": "sa_decor:block/particles/dirtyp"
+ },
+ "elements": [
+ {
+ "name": "rot1",
+ "from": [-16, 0.08, -16],
+ "to": [32, 0.08, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0.4, 8]},
+ "faces": {
+ "north": {"uv": [0, 0, 6, 0], "texture": "#0"},
+ "east": {"uv": [0, 0, 6, 0], "texture": "#0"},
+ "south": {"uv": [0, 0, 6, 0], "texture": "#0"},
+ "west": {"uv": [0, 0, 6, 0], "texture": "#0"},
+ "up": {"uv": [16, 7, 11.22222, 1], "texture": "#0"},
+ "down": {"uv": [6, 10, 0, 16], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [0, 90, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.24609, 0.24609, 0.24609]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [0, 90, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.24609, 0.24609, 0.24609]
+ },
+ "firstperson_righthand": {
+ "rotation": [-1, 35, 21],
+ "translation": [3, 4.25, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-1, 35, 21],
+ "translation": [3, 4.25, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "ground": {
+ "translation": [0, 2.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "gui": {
+ "rotation": [62, 43, -8],
+ "translation": [0.5, 1.25, 0],
+ "scale": [0.45, 0.45, 0.45]
+ },
+ "head": {
+ "rotation": [0, -9, 0],
+ "translation": [0, 10, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "fixed": {
+ "rotation": [-90, 28, 0],
+ "translation": [-1, 0.5, -3.25],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "mcmodels": "1c61b0176d350f67732cf3dddb64664b"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/dirty_props/dirty_props5.json b/统计/_sa_decor_models/07_杂物/models/block/dirty_props/dirty_props5.json
new file mode 100644
index 0000000..6e5c76f
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/dirty_props/dirty_props5.json
@@ -0,0 +1,69 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [144, 128],
+ "textures": {
+ "0": "sa_decor:block/dirty_props",
+ "particle": "sa_decor:block/particles/dirtyp"
+ },
+ "elements": [
+ {
+ "name": "rot1",
+ "from": [-16, 0.1, -16],
+ "to": [32, 0.1, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0.4, 8]},
+ "faces": {
+ "north": {"uv": [6, 0, 0, 0], "texture": "#0"},
+ "east": {"uv": [6, 0, 0, 0], "texture": "#0"},
+ "south": {"uv": [6, 0, 0, 0], "texture": "#0"},
+ "west": {"uv": [6, 0, 0, 0], "texture": "#0"},
+ "up": {"uv": [6.11111, 6.75, 11.55555, 0.75], "texture": "#0"},
+ "down": {"uv": [0, 10, 6, 16], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [0, 90, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.24609, 0.24609, 0.24609]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [0, 90, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.24609, 0.24609, 0.24609]
+ },
+ "firstperson_righthand": {
+ "rotation": [-1, 35, 21],
+ "translation": [3, 4.25, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-1, 35, 21],
+ "translation": [3, 4.25, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "ground": {
+ "translation": [0, 2.5, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "gui": {
+ "rotation": [62, 43, -8],
+ "translation": [0.5, 1.25, 0],
+ "scale": [0.45, 0.45, 0.45]
+ },
+ "head": {
+ "rotation": [0, -9, 0],
+ "translation": [0, 10, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "fixed": {
+ "rotation": [-90, 28, 0],
+ "translation": [-1, 0.5, -3.25],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "mcmodels": "1c61b0176d350f67732cf3dddb64664b"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/garbage_props/garbage_props.json b/统计/_sa_decor_models/07_杂物/models/block/garbage_props/garbage_props.json
new file mode 100644
index 0000000..2d64d1a
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/garbage_props/garbage_props.json
@@ -0,0 +1,134 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/garbage_props",
+ "particle": "sa_decor:block/garbage_props"
+ },
+ "elements": [
+ {
+ "from": [3, 0, 3],
+ "to": [13, 7, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 7]},
+ "faces": {
+ "north": {"uv": [2.5, 2.5, 5, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 2.5, 2.5, 4.25], "texture": "#0"},
+ "south": {"uv": [7.5, 2.5, 10, 4.25], "texture": "#0"},
+ "west": {"uv": [5, 2.5, 7.5, 4.25], "texture": "#0"},
+ "up": {"uv": [5, 2.5, 2.5, 0], "texture": "#0"},
+ "down": {"uv": [7.5, 0, 5, 2.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 7, 4],
+ "to": [12, 11, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 7, 7]},
+ "faces": {
+ "north": {"uv": [2, 6.5, 3.75, 7.5], "texture": "#0"},
+ "east": {"uv": [0, 6.5, 2, 7.5], "texture": "#0"},
+ "south": {"uv": [5.75, 6.5, 7.5, 7.5], "texture": "#0"},
+ "west": {"uv": [3.75, 6.5, 5.75, 7.5], "texture": "#0"},
+ "up": {"uv": [3.75, 6.5, 2, 4.5], "texture": "#0"},
+ "down": {"uv": [5.5, 4.5, 3.75, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 10, 5],
+ "to": [10, 13, 10],
+ "rotation": {"angle": 45, "axis": "x", "origin": [7, 11, 7]},
+ "faces": {
+ "north": {"uv": [1.25, 9, 2, 9.75], "texture": "#0"},
+ "east": {"uv": [0, 9, 1.25, 9.75], "texture": "#0"},
+ "south": {"uv": [3.25, 9, 4, 9.75], "texture": "#0"},
+ "west": {"uv": [2, 9, 3.25, 9.75], "texture": "#0"},
+ "up": {"uv": [2, 9, 1.25, 7.75], "texture": "#0"},
+ "down": {"uv": [2.75, 7.75, 2, 9], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6.4, 11.3, 4.5],
+ "to": [10.4, 15.3, 5.5],
+ "rotation": {"angle": 45, "axis": "x", "origin": [7.4, 12.3, 5]},
+ "faces": {
+ "north": {"uv": [4.5, 8, 5.5, 9], "texture": "#0"},
+ "east": {"uv": [4.25, 8, 4.5, 9], "texture": "#0"},
+ "south": {"uv": [5.75, 8, 6.75, 9], "texture": "#0"},
+ "west": {"uv": [5.5, 8, 5.75, 9], "texture": "#0"},
+ "up": {"uv": [5.5, 8, 4.5, 7.75], "texture": "#0"},
+ "down": {"uv": [6.5, 7.75, 5.5, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 0.1, 1],
+ "to": [15, 0.1, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0.1, 0]},
+ "faces": {
+ "up": {"uv": [16, 16, 12.25, 12.25], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 0.25, 1.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 0.25, 1.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 62, 0],
+ "translation": [2.25, 1.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 62, 0],
+ "translation": [2.25, 1.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, 137, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.83399, 0.83399, 0.83399]
+ },
+ "head": {
+ "translation": [0, 0.5, -14.25]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "on_shelf": {
+ "translation": [0, 0, -10]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [7, 11, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ }
+ ]
+ },
+ 4
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/garbage_props/garbage_props1.json b/统计/_sa_decor_models/07_杂物/models/block/garbage_props/garbage_props1.json
new file mode 100644
index 0000000..6aff11b
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/garbage_props/garbage_props1.json
@@ -0,0 +1,134 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [64, 64],
+ "render_type": "cutout_mipped",
+ "textures": {
+ "0": "sa_decor:block/garbage_props",
+ "particle": "sa_decor:block/garbage_props"
+ },
+ "elements": [
+ {
+ "from": [3, 0, 3],
+ "to": [13, 7, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 7]},
+ "faces": {
+ "north": {"uv": [2.5, 2.5, 5, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 2.5, 2.5, 4.25], "texture": "#0"},
+ "south": {"uv": [7.5, 2.5, 10, 4.25], "texture": "#0"},
+ "west": {"uv": [5, 2.5, 7.5, 4.25], "texture": "#0"},
+ "up": {"uv": [5, 2.5, 2.5, 0], "texture": "#0"},
+ "down": {"uv": [7.5, 0, 5, 2.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 7, 4],
+ "to": [12, 11, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 7, 7]},
+ "faces": {
+ "north": {"uv": [2, 6.5, 3.75, 7.5], "texture": "#0"},
+ "east": {"uv": [0, 6.5, 2, 7.5], "texture": "#0"},
+ "south": {"uv": [5.75, 6.5, 7.5, 7.5], "texture": "#0"},
+ "west": {"uv": [3.75, 6.5, 5.75, 7.5], "texture": "#0"},
+ "up": {"uv": [3.75, 6.5, 2, 4.5], "texture": "#0"},
+ "down": {"uv": [5.5, 4.5, 3.75, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 10, 5],
+ "to": [10, 13, 10],
+ "rotation": {"angle": 45, "axis": "x", "origin": [7, 11, 7]},
+ "faces": {
+ "north": {"uv": [1.25, 9, 2, 9.75], "texture": "#0"},
+ "east": {"uv": [0, 9, 1.25, 9.75], "texture": "#0"},
+ "south": {"uv": [3.25, 9, 4, 9.75], "texture": "#0"},
+ "west": {"uv": [2, 9, 3.25, 9.75], "texture": "#0"},
+ "up": {"uv": [2, 9, 1.25, 7.75], "texture": "#0"},
+ "down": {"uv": [2.75, 7.75, 2, 9], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6.4, 11.3, 4.5],
+ "to": [10.4, 15.3, 5.5],
+ "rotation": {"angle": 45, "axis": "x", "origin": [7.4, 12.3, 5]},
+ "faces": {
+ "north": {"uv": [4.5, 8, 5.5, 9], "texture": "#0"},
+ "east": {"uv": [4.25, 8, 4.5, 9], "texture": "#0"},
+ "south": {"uv": [5.75, 8, 6.75, 9], "texture": "#0"},
+ "west": {"uv": [5.5, 8, 5.75, 9], "texture": "#0"},
+ "up": {"uv": [5.5, 8, 4.5, 7.75], "texture": "#0"},
+ "down": {"uv": [6.5, 7.75, 5.5, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 0.1, 1],
+ "to": [15, 0.1, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0.1, 0]},
+ "faces": {
+ "up": {"uv": [16, 16, 12.25, 12.25], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3.5, 2.5, 1.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3.5, 2.5, 1.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-44, 114, 40],
+ "translation": [-4.25, 3.75, 2.5],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-44, 114, 40],
+ "translation": [-4.25, 3.75, 2.5],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, -4.25],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "gui": {
+ "rotation": [-15, -161, 9],
+ "translation": [1.75, 1, 0],
+ "scale": [0.8, 0.7, 0.7]
+ },
+ "head": {
+ "translation": [0, 0.5, -14.25]
+ },
+ "fixed": {
+ "translation": [0, 0.5, -7]
+ },
+ "on_shelf": {
+ "translation": [0, 0, -10]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [7, 11, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ }
+ ]
+ },
+ 4
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/garbage_props/garbage_props2.json b/统计/_sa_decor_models/07_杂物/models/block/garbage_props/garbage_props2.json
new file mode 100644
index 0000000..a1b0fb4
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/garbage_props/garbage_props2.json
@@ -0,0 +1,142 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/garbage_props",
+ "particle": "sa_decor:block/garbage_props"
+ },
+ "elements": [
+ {
+ "from": [6, 0, 8],
+ "to": [14, 8, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 4, 16]},
+ "faces": {
+ "north": {"uv": [5, 2.5, 2.5, 0], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [0, 2.5, 2.5, 4.25], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [7.5, 0, 5, 2.5], "texture": "#0"},
+ "west": {"uv": [5, 2.5, 7.5, 4.25], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [7.5, 2.5, 10, 4.25], "texture": "#0"},
+ "down": {"uv": [2.5, 2.5, 5, 4.25], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [6.8, 0, 6.1],
+ "to": [12.8, 5.6, 11.1],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [7, 4, 9]},
+ "faces": {
+ "north": {"uv": [3.75, 6.5, 2, 4.5], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [0, 6.5, 2, 7.5], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [5.5, 4.5, 3.75, 6.5], "texture": "#0"},
+ "west": {"uv": [3.75, 6.5, 5.75, 7.5], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [5.75, 6.5, 7.5, 7.5], "texture": "#0"},
+ "down": {"uv": [2, 6.5, 3.75, 7.5], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [7.3, -0.1, 2.6],
+ "to": [10.3, 2.9, 6.6],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [9, -1.3, 6.6]},
+ "faces": {
+ "north": {"uv": [1.25, 9, 2, 9.75], "texture": "#0"},
+ "east": {"uv": [0, 9, 1.25, 9.75], "texture": "#0"},
+ "south": {"uv": [3.25, 9, 4, 9.75], "texture": "#0"},
+ "west": {"uv": [2, 9, 3.25, 9.75], "texture": "#0"},
+ "up": {"uv": [2, 9, 1.25, 7.75], "texture": "#0"},
+ "down": {"uv": [2.75, 7.75, 2, 9], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, -0.6, 2.1],
+ "to": [10, 3.4, 3.1],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [9.4, 0, 4.6]},
+ "faces": {
+ "north": {"uv": [4.5, 8, 5.5, 9], "texture": "#0"},
+ "east": {"uv": [4.25, 8, 4.5, 9], "texture": "#0"},
+ "south": {"uv": [5.75, 8, 6.75, 9], "texture": "#0"},
+ "west": {"uv": [5.5, 8, 5.75, 9], "texture": "#0"},
+ "up": {"uv": [5.5, 8, 4.5, 7.75], "texture": "#0"},
+ "down": {"uv": [6.5, 7.75, 5.5, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 0.1, -5],
+ "to": [15, 0.1, 9],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [8, 0.1, 8]},
+ "faces": {
+ "up": {"uv": [16, 16, 12.25, 12.25], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3.5, 2.5, 1.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3.5, 2.5, 1.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-44, 114, 40],
+ "translation": [-4.25, 3.75, 2.5],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-44, 114, 40],
+ "translation": [-4.25, 3.75, 2.5],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, -4.25],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "gui": {
+ "rotation": [-15, -161, 9],
+ "translation": [1.75, 1, 0],
+ "scale": [0.8, 0.7, 0.7]
+ },
+ "head": {
+ "translation": [0, 0.5, -14.25]
+ },
+ "fixed": {
+ "translation": [0, 0.5, -7]
+ },
+ "on_shelf": {
+ "translation": [0, 0, -10]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [9, 2, 5.9],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ }
+ ]
+ }
+ ]
+ },
+ 4
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/garbage_props/garbage_props3.json b/统计/_sa_decor_models/07_杂物/models/block/garbage_props/garbage_props3.json
new file mode 100644
index 0000000..aafce51
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/garbage_props/garbage_props3.json
@@ -0,0 +1,172 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/garbage_props",
+ "particle": "sa_decor:block/garbage_props"
+ },
+ "elements": [
+ {
+ "from": [6, 0, 2.1],
+ "to": [14, 7, 10.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 6.1]},
+ "faces": {
+ "north": {"uv": [2.5, 2.5, 5, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 2.5, 2.5, 4.25], "texture": "#0"},
+ "south": {"uv": [7.5, 2.5, 10, 4.25], "texture": "#0"},
+ "west": {"uv": [5, 2.5, 7.5, 4.25], "texture": "#0"},
+ "up": {"uv": [5, 2.5, 2.5, 0], "texture": "#0"},
+ "down": {"uv": [7.5, 0, 5, 2.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 6, 3.1],
+ "to": [13, 11, 8.7],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [7, 7, 6.1]},
+ "faces": {
+ "north": {"uv": [2, 6.5, 3.75, 7.5], "texture": "#0"},
+ "east": {"uv": [0, 6.5, 2, 7.5], "texture": "#0"},
+ "south": {"uv": [5.75, 6.5, 7.5, 7.5], "texture": "#0"},
+ "west": {"uv": [3.75, 6.5, 5.75, 7.5], "texture": "#0"},
+ "up": {"uv": [3.75, 6.5, 2, 4.5], "texture": "#0"},
+ "down": {"uv": [5.5, 4.5, 3.75, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [9, 9.1, 2.1],
+ "to": [12, 12.1, 6.1],
+ "rotation": {"angle": 45, "axis": "x", "origin": [9, 10.1, 4.1]},
+ "faces": {
+ "north": {"uv": [1.25, 9, 2, 9.75], "texture": "#0"},
+ "east": {"uv": [0, 9, 1.25, 9.75], "texture": "#0"},
+ "south": {"uv": [3.25, 9, 4, 9.75], "texture": "#0"},
+ "west": {"uv": [2, 9, 3.25, 9.75], "texture": "#0"},
+ "up": {"uv": [2, 9, 1.25, 7.75], "texture": "#0"},
+ "down": {"uv": [2.75, 7.75, 2, 9], "texture": "#0"}
+ }
+ },
+ {
+ "from": [8.4, 10.4, 1.6],
+ "to": [12.4, 14.4, 2.6],
+ "rotation": {"angle": 45, "axis": "x", "origin": [9.4, 11.4, 2.1]},
+ "faces": {
+ "north": {"uv": [4.5, 8, 5.5, 9], "texture": "#0"},
+ "east": {"uv": [4.25, 8, 4.5, 9], "texture": "#0"},
+ "south": {"uv": [5.75, 8, 6.75, 9], "texture": "#0"},
+ "west": {"uv": [5.5, 8, 5.75, 9], "texture": "#0"},
+ "up": {"uv": [5.5, 8, 4.5, 7.75], "texture": "#0"},
+ "down": {"uv": [6.5, 7.75, 5.5, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.5, 0, 9.7],
+ "to": [6.5, 4, 14.7],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [3.95, 3.15, 12.5]},
+ "faces": {
+ "north": {"uv": [2, 6.5, 3.75, 7.5], "texture": "#0"},
+ "east": {"uv": [0, 6.5, 2, 7.5], "texture": "#0"},
+ "south": {"uv": [5.75, 6.5, 7.5, 7.5], "texture": "#0"},
+ "west": {"uv": [3.75, 6.5, 5.75, 7.5], "texture": "#0"},
+ "up": {"uv": [3.75, 6.5, 2, 4.5], "texture": "#0"},
+ "down": {"uv": [5.5, 4.5, 3.75, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2.5, 3.8, 11.4],
+ "to": [5.3, 4.8, 14.2],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [3.95, 3.15, 12.5]},
+ "faces": {
+ "north": {"uv": [5.5, 7.75, 4.5, 8], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [4.5, 8, 4.25, 9], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [6.5, 8, 5.5, 7.75], "texture": "#0"},
+ "west": {"uv": [5.75, 8, 5.5, 9], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [5.5, 8, 4.5, 9], "texture": "#0"},
+ "down": {"uv": [6.75, 8, 5.75, 9], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 0.1, 1],
+ "to": [15, 0.1, 15],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [8, 0.1, 8]},
+ "faces": {
+ "up": {"uv": [16, 16, 12.25, 12.25], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3.5, 2.5, 1.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3.5, 2.5, 1.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-44, 114, 40],
+ "translation": [-4.25, 3.75, 2.5],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-44, 114, 40],
+ "translation": [-4.25, 3.75, 2.5],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, -4.25],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "gui": {
+ "rotation": [-15, -161, 9],
+ "translation": [1.75, 1, 0],
+ "scale": [0.8, 0.7, 0.7]
+ },
+ "head": {
+ "translation": [0, 0.5, -14.25]
+ },
+ "fixed": {
+ "translation": [0, 0.5, -7]
+ },
+ "on_shelf": {
+ "translation": [0, 0, -10]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [7, 11, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [7, 11, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ }
+ ]
+ },
+ 6
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/grime/grime.json b/统计/_sa_decor_models/07_杂物/models/block/grime/grime.json
new file mode 100644
index 0000000..33c6cec
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/grime/grime.json
@@ -0,0 +1,32 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "translucent",
+ "texture_size": [64, 64],
+ "textures": {
+ "2": "sa_decor:block/grime/grimes",
+ "particle": "sa_decor:block/grime/grimes"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 15.9],
+ "to": [16, 16, 15.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -0.1]},
+ "faces": {
+ "north": {"uv": [0, 0, 4, 4], "texture": "#2"},
+ "south": {"uv": [0, 0, 4, 4], "texture": "#2"}
+ }
+ }
+ ],
+ "groups": [
+ 0,
+ {
+ "name": "group",
+ "origin": [32, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/grime/grime_carpet.json b/统计/_sa_decor_models/07_杂物/models/block/grime/grime_carpet.json
new file mode 100644
index 0000000..1febf64
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/grime/grime_carpet.json
@@ -0,0 +1,22 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "translucent",
+ "texture_size": [64, 64],
+ "textures": {
+ "2": "sa_decor:block/grime/grimes",
+ "particle": "sa_decor:block/grime/grimes"
+ },
+ "elements": [
+ {
+ "from": [0, 0.1, 0],
+ "to": [16, 0.1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 16.1, 0]},
+ "faces": {
+ "up": {"uv": [4, 4, 8, 8], "rotation": 270, "texture": "#2"},
+ "down": {"uv": [4, 4, 8, 8], "rotation": 270, "texture": "#2"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/grime/grime_corner.json b/统计/_sa_decor_models/07_杂物/models/block/grime/grime_corner.json
new file mode 100644
index 0000000..5f3d208
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/grime/grime_corner.json
@@ -0,0 +1,58 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "translucent",
+ "texture_size": [64, 64],
+ "textures": {
+ "2": "sa_decor:block/grime/grimes",
+ "particle": "sa_decor:block/grime/grimes"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 15.9],
+ "to": [16, 16, 15.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 7.9]},
+ "faces": {
+ "north": {"uv": [0, 4, 4, 0], "texture": "#2"},
+ "south": {"uv": [8.25, 4, 12.25, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0.1, 0, 0],
+ "to": [0.1, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.1, 4, 11.9]},
+ "faces": {
+ "east": {"uv": [0, 4, 4, 0], "texture": "#2"},
+ "west": {"uv": [8.25, 4, 12.25, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0.1, -0.2],
+ "to": [16, 0.1, 15.8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4.1, 8.1, 11.9]},
+ "faces": {
+ "up": {"uv": [4, 4, 8, 0], "texture": "#2"},
+ "down": {"uv": [4, 4, 8, 0], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [0.2, 0.2, -0.2],
+ "to": [16.2, 0.2, 15.8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4.1, 8.2, 3.9]},
+ "faces": {
+ "up": {"uv": [4, 4, 8, 0], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [4, 4, 8, 0], "rotation": 90, "texture": "#2"}
+ }
+ }
+ ],
+ "groups": [
+ {
+ "name": "group",
+ "origin": [32, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/grime/grime_low_wall.json b/统计/_sa_decor_models/07_杂物/models/block/grime/grime_low_wall.json
new file mode 100644
index 0000000..bab82a0
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/grime/grime_low_wall.json
@@ -0,0 +1,40 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "translucent",
+ "texture_size": [64, 64],
+ "textures": {
+ "2": "sa_decor:block/grime/grimes",
+ "particle": "sa_decor:block/grime/grimes"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 15.9],
+ "to": [16, 16, 15.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 7.9]},
+ "faces": {
+ "north": {"uv": [4, 4, 8, 0], "texture": "#2"},
+ "south": {"uv": [4, 4, 8, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0.1, 0],
+ "to": [16, 0.1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, -7.9, 12]},
+ "faces": {
+ "up": {"uv": [4, 4, 8, 0], "texture": "#2"},
+ "down": {"uv": [4, 4, 8, 0], "rotation": 180, "texture": "#2"}
+ }
+ }
+ ],
+ "groups": [
+ {
+ "name": "group",
+ "origin": [32, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/grime/grime_mid_wall.json b/统计/_sa_decor_models/07_杂物/models/block/grime/grime_mid_wall.json
new file mode 100644
index 0000000..258e89c
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/grime/grime_mid_wall.json
@@ -0,0 +1,49 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "translucent",
+ "texture_size": [64, 64],
+ "textures": {
+ "2": "sa_decor:block/grime/grimes",
+ "particle": "sa_decor:block/grime/grimes"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 15.9],
+ "to": [16, 16, 15.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 7.9]},
+ "faces": {
+ "north": {"uv": [0, 8, 4, 4], "texture": "#2"},
+ "south": {"uv": [0, 8, 4, 4], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, -16, 15.9],
+ "to": [16, 0, 15.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, -4, 7.9]},
+ "faces": {
+ "north": {"uv": [4, 0, 8, 4], "texture": "#2"},
+ "south": {"uv": [4, 0, 8, 4], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 16, 15.9],
+ "to": [16, 32, 15.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 20, 7.9]},
+ "faces": {
+ "north": {"uv": [4, 4, 8, 0], "texture": "#2"},
+ "south": {"uv": [4, 4, 8, 0], "texture": "#2"}
+ }
+ }
+ ],
+ "groups": [
+ {
+ "name": "group",
+ "origin": [32, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/grime/grime_wall.json b/统计/_sa_decor_models/07_杂物/models/block/grime/grime_wall.json
new file mode 100644
index 0000000..8d48be4
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/grime/grime_wall.json
@@ -0,0 +1,40 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "translucent",
+ "texture_size": [64, 64],
+ "textures": {
+ "2": "sa_decor:block/grime/grimes",
+ "particle": "sa_decor:block/grime/grimes"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 15.9],
+ "to": [16, 16, 15.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 7.9]},
+ "faces": {
+ "north": {"uv": [0, 4, 4, 0], "texture": "#2"},
+ "south": {"uv": [0, 4, 4, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0.1, 0],
+ "to": [16, 0.1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, -7.9, 12]},
+ "faces": {
+ "up": {"uv": [4, 4, 8, 0], "texture": "#2"},
+ "down": {"uv": [4, 4, 8, 0], "rotation": 180, "texture": "#2"}
+ }
+ }
+ ],
+ "groups": [
+ {
+ "name": "group",
+ "origin": [32, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/medical_props/medical_props.json b/统计/_sa_decor_models/07_杂物/models/block/medical_props/medical_props.json
new file mode 100644
index 0000000..01445d8
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/medical_props/medical_props.json
@@ -0,0 +1,183 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/medical_props",
+ "particle": "sa_decor:block/medical_props"
+ },
+ "elements": [
+ {
+ "from": [3.04956, 0, 7.80551],
+ "to": [7.04956, 4, 14.80551],
+ "rotation": {"angle": 45, "axis": "y", "origin": [5.04956, 2, 11.30551]},
+ "faces": {
+ "north": {"uv": [1.75, 1.75, 2.75, 2.75], "texture": "#0"},
+ "east": {"uv": [2.75, 1.75, 4.5, 2.75], "texture": "#0"},
+ "south": {"uv": [4.5, 1.75, 5.5, 2.75], "texture": "#0"},
+ "west": {"uv": [2.75, 1.75, 4.5, 2.75], "texture": "#0"},
+ "up": {"uv": [2.75, 1.75, 1.75, 0], "texture": "#0"},
+ "down": {"uv": [3.75, 0, 2.75, 1.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 0, 4],
+ "to": [10, 3, 9],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [10.5, 1.5, 11.5]},
+ "faces": {
+ "north": {"uv": [3.25, 4.25, 4, 5], "texture": "#0"},
+ "east": {"uv": [0, 4.25, 1.25, 5], "texture": "#0"},
+ "south": {"uv": [3.25, 4.25, 4, 5], "texture": "#0"},
+ "west": {"uv": [2, 4.25, 3.25, 5], "texture": "#0"},
+ "up": {"uv": [2, 4.25, 1.25, 3], "texture": "#0"},
+ "down": {"uv": [2.75, 3, 2, 4.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [13, 0, 12],
+ "to": [15, 3, 14],
+ "rotation": {"angle": 45, "axis": "y", "origin": [11, 2.5, 13]},
+ "faces": {
+ "north": {"uv": [7, 7, 7.5, 7.75], "texture": "#0"},
+ "east": {"uv": [6.5, 7, 7, 7.75], "texture": "#0"},
+ "south": {"uv": [8, 7, 8.5, 7.75], "texture": "#0"},
+ "west": {"uv": [7.5, 7, 8, 7.75], "texture": "#0"},
+ "up": {"uv": [7.5, 7, 7, 6.5], "texture": "#0"},
+ "down": {"uv": [8, 6.5, 7.5, 7], "texture": "#0"}
+ }
+ },
+ {
+ "from": [13.5, 3, 12.5],
+ "to": [14.5, 4, 13.5],
+ "rotation": {"angle": 45, "axis": "y", "origin": [11, 2.5, 13]},
+ "faces": {
+ "north": {"uv": [0.25, 7.25, 0.5, 7.5], "texture": "#0"},
+ "east": {"uv": [0, 7.25, 0.25, 7.5], "texture": "#0"},
+ "south": {"uv": [0.75, 7.25, 1, 7.5], "texture": "#0"},
+ "west": {"uv": [0.5, 7.25, 0.75, 7.5], "texture": "#0"},
+ "up": {"uv": [0.5, 7.25, 0.25, 7], "texture": "#0"},
+ "down": {"uv": [0.75, 7, 0.5, 7.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 0, 1],
+ "to": [8, 3, 4],
+ "rotation": {"angle": 45, "axis": "y", "origin": [9.5, 2.5, 4.5]},
+ "faces": {
+ "north": {"uv": [7.25, 5.5, 6.5, 6.25], "texture": "#0"},
+ "east": {"uv": [5, 5.5, 4.25, 6.25], "texture": "#0"},
+ "south": {"uv": [5.75, 5.5, 5, 6.25], "texture": "#0"},
+ "west": {"uv": [6.5, 5.5, 5.75, 6.25], "texture": "#0"},
+ "up": {"uv": [5.75, 4.75, 5, 5.5], "texture": "#0"},
+ "down": {"uv": [6.5, 5.5, 5.75, 4.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4.8, 2.8, 0.8],
+ "to": [8.2, 4.2, 4.2],
+ "rotation": {"angle": 45, "axis": "y", "origin": [9.5, 2.5, 4.5]},
+ "faces": {
+ "north": {"uv": [8.75, 2, 8, 2.25], "texture": "#0"},
+ "east": {"uv": [6.5, 2, 5.75, 2.25], "texture": "#0"},
+ "south": {"uv": [7.25, 2, 6.5, 2.25], "texture": "#0"},
+ "west": {"uv": [8, 2, 7.25, 2.25], "texture": "#0"},
+ "up": {"uv": [7.25, 1.25, 6.5, 2], "texture": "#0"},
+ "down": {"uv": [8, 2, 7.25, 1.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [9, 0.1, 4],
+ "to": [15, 0.1, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 0.1, 4]},
+ "faces": {
+ "north": {"uv": [0, 0.5, 3.5, 0.5], "texture": "#missing"},
+ "east": {"uv": [0, 0.5, 3.5, 0.5], "texture": "#missing"},
+ "south": {"uv": [0, 0.5, 3.5, 0.5], "texture": "#missing"},
+ "west": {"uv": [0, 0.5, 3.5, 0.5], "texture": "#missing"},
+ "up": {"uv": [10.25, 0, 11.75, 1.25], "texture": "#0"},
+ "down": {"uv": [0, 0, 3.5, 3.5], "texture": "#missing"}
+ }
+ },
+ {
+ "from": [2, 0.1, 1],
+ "to": [8, 0.1, 6],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0.1, 1]},
+ "faces": {
+ "north": {"uv": [0, 0.5, 3.5, 0.5], "texture": "#missing"},
+ "east": {"uv": [0, 0.5, 3.5, 0.5], "texture": "#missing"},
+ "south": {"uv": [0, 0.5, 3.5, 0.5], "texture": "#missing"},
+ "west": {"uv": [0, 0.5, 3.5, 0.5], "texture": "#missing"},
+ "up": {"uv": [12.75, 0.25, 14.25, 1.5], "texture": "#0"},
+ "down": {"uv": [0, 0, 3.5, 3.5], "texture": "#missing"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 120, 0],
+ "translation": [0.5, 3.5, 1],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 120, 0],
+ "translation": [0.5, 3.5, 1],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, 4.5, 0],
+ "scale": [1.07344, 1.07344, 1.07344]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [5, 0, -1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [12, 0, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [5, 0, -1],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ }
+ ]
+ },
+ 6,
+ 7
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/medical_props/medical_props1.json b/统计/_sa_decor_models/07_杂物/models/block/medical_props/medical_props1.json
new file mode 100644
index 0000000..2c77d6f
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/medical_props/medical_props1.json
@@ -0,0 +1,188 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/medical_props",
+ "particle": "sa_decor:block/medical_props"
+ },
+ "elements": [
+ {
+ "from": [6, 0, 9],
+ "to": [9, 3, 14],
+ "rotation": {"angle": -45, "axis": "y", "origin": [9.5, 1.5, 11.5]},
+ "faces": {
+ "north": {"uv": [3.25, 4.25, 4, 5], "texture": "#0"},
+ "east": {"uv": [0, 4.25, 1.25, 5], "texture": "#0"},
+ "south": {"uv": [3.25, 4.25, 4, 5], "texture": "#0"},
+ "west": {"uv": [2, 4.25, 3.25, 5], "texture": "#0"},
+ "up": {"uv": [2, 4.25, 1.25, 3], "texture": "#0"},
+ "down": {"uv": [2.75, 3, 2, 4.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 0, 2],
+ "to": [8, 3, 5],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [5.5, 1.5, 3.5]},
+ "faces": {
+ "north": {"uv": [3, 6, 2.25, 6.75], "rotation": 90, "texture": "#0"},
+ "east": {"uv": [2.25, 6, 1.5, 5.25], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [1.5, 6, 0.75, 6.75], "rotation": 270, "texture": "#0"},
+ "west": {"uv": [1.5, 5.25, 0.75, 6], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [0.75, 6, 0, 6.75], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [2.25, 6, 1.5, 6.75], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [3.8, -0.2, 1.8],
+ "to": [5.2, 3.2, 5.2],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [5.5, 1.5, 3.5]},
+ "faces": {
+ "north": {"uv": [6.25, 7.25, 5.5, 7.5], "rotation": 90, "texture": "#0"},
+ "east": {"uv": [5.5, 7.25, 4.75, 6.5], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [4.75, 7.25, 4, 7.5], "rotation": 270, "texture": "#0"},
+ "west": {"uv": [4.75, 6.5, 4, 7.25], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [4, 7.25, 3.25, 7.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [5.5, 7.25, 4.75, 7.5], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [16, 0, 7.5],
+ "to": [18, 2, 10.5],
+ "rotation": {"angle": 45, "axis": "y", "origin": [14, 2.5, 13]},
+ "faces": {
+ "north": {"uv": [7.5, 7, 7, 6.5], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [6.5, 7, 7, 7.75], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [8, 6.5, 7.5, 7], "texture": "#0"},
+ "west": {"uv": [7.5, 7, 8, 7.75], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [8, 7, 8.5, 7.75], "texture": "#0"},
+ "down": {"uv": [7, 7, 7.5, 7.75], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [16.5, 0.5, 6.5],
+ "to": [17.5, 1.5, 7.5],
+ "rotation": {"angle": 45, "axis": "y", "origin": [14, 2.5, 13]},
+ "faces": {
+ "north": {"uv": [0.5, 7.25, 0.25, 7], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [0, 7.25, 0.25, 7.5], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [0.75, 7, 0.5, 7.25], "texture": "#0"},
+ "west": {"uv": [0.5, 7.25, 0.75, 7.5], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [0.75, 7.25, 1, 7.5], "texture": "#0"},
+ "down": {"uv": [0.25, 7.25, 0.5, 7.5], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 2],
+ "to": [3, 3, 5],
+ "rotation": {"angle": 45, "axis": "y", "origin": [8.5, 2.5, 4.5]},
+ "faces": {
+ "north": {"uv": [7.25, 3.75, 6.5, 4.5], "texture": "#0"},
+ "east": {"uv": [5, 3.75, 4.25, 4.5], "texture": "#0"},
+ "south": {"uv": [5.75, 3.75, 5, 4.5], "texture": "#0"},
+ "west": {"uv": [6.5, 3.75, 5.75, 4.5], "texture": "#0"},
+ "up": {"uv": [5.75, 3, 5, 3.75], "texture": "#0"},
+ "down": {"uv": [6.5, 3.75, 5.75, 3], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-0.2, 2.8, 1.8],
+ "to": [3.2, 4.2, 5.2],
+ "rotation": {"angle": 45, "axis": "y", "origin": [8.5, 2.5, 4.5]},
+ "faces": {
+ "north": {"uv": [8.75, 0.75, 8, 1], "texture": "#0"},
+ "east": {"uv": [6.5, 0.75, 5.75, 1], "texture": "#0"},
+ "south": {"uv": [7.25, 0.75, 6.5, 1], "texture": "#0"},
+ "west": {"uv": [8, 0.75, 7.25, 1], "texture": "#0"},
+ "up": {"uv": [7.25, 0, 6.5, 0.75], "texture": "#0"},
+ "down": {"uv": [8, 0.75, 7.25, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 0.1, 5],
+ "to": [12, 0.1, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5, 0.1, 3.5]},
+ "faces": {
+ "north": {"uv": [0, 0.5, 3.5, 0.5], "texture": "#missing"},
+ "east": {"uv": [0, 0.5, 3.5, 0.5], "texture": "#missing"},
+ "south": {"uv": [0, 0.5, 3.5, 0.5], "texture": "#missing"},
+ "west": {"uv": [0, 0.5, 3.5, 0.5], "texture": "#missing"},
+ "up": {"uv": [12.75, 0.25, 14.25, 1.5], "texture": "#0"},
+ "down": {"uv": [0, 0, 3.5, 3.5], "texture": "#missing"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 120, 0],
+ "translation": [0.5, 3.5, 1],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 120, 0],
+ "translation": [0.5, 3.5, 1],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.75, 4, 0],
+ "scale": [0.96211, 0.96211, 0.96211]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [5, 0, -1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [5, 0, -1],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2]
+ },
+ {
+ "name": "group",
+ "origin": [12, 0, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [3, 4]
+ },
+ {
+ "name": "group",
+ "origin": [5, 0, -1],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6]
+ }
+ ]
+ },
+ 7
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/medical_props/medical_props2.json b/统计/_sa_decor_models/07_杂物/models/block/medical_props/medical_props2.json
new file mode 100644
index 0000000..9c89782
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/medical_props/medical_props2.json
@@ -0,0 +1,124 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/medical_props",
+ "particle": "sa_decor:block/medical_props"
+ },
+ "elements": [
+ {
+ "from": [3.04956, 0, 3.80551],
+ "to": [7.04956, 4, 10.80551],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [5.04956, 2, 7.30551]},
+ "faces": {
+ "north": {"uv": [1.75, 1.75, 2.75, 2.75], "texture": "#0"},
+ "east": {"uv": [2.75, 1.75, 4.5, 2.75], "texture": "#0"},
+ "south": {"uv": [4.5, 1.75, 5.5, 2.75], "texture": "#0"},
+ "west": {"uv": [2.75, 1.75, 4.5, 2.75], "texture": "#0"},
+ "up": {"uv": [2.75, 1.75, 1.75, 0], "texture": "#0"},
+ "down": {"uv": [3.75, 0, 2.75, 1.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [10, 0, 5],
+ "to": [13, 3, 10],
+ "rotation": {"angle": 45, "axis": "y", "origin": [10.5, 1.5, 7.5]},
+ "faces": {
+ "north": {"uv": [3.25, 4.25, 4, 5], "texture": "#0"},
+ "east": {"uv": [0, 4.25, 1.25, 5], "texture": "#0"},
+ "south": {"uv": [3.25, 4.25, 4, 5], "texture": "#0"},
+ "west": {"uv": [2, 4.25, 3.25, 5], "texture": "#0"},
+ "up": {"uv": [2, 4.25, 1.25, 3], "texture": "#0"},
+ "down": {"uv": [2.75, 3, 2, 4.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0.1, 4],
+ "to": [8, 0.1, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0.1, 4]},
+ "faces": {
+ "north": {"uv": [0, 0.5, 3.5, 0.5], "texture": "#missing"},
+ "east": {"uv": [0, 0.5, 3.5, 0.5], "texture": "#missing"},
+ "south": {"uv": [0, 0.5, 3.5, 0.5], "texture": "#missing"},
+ "west": {"uv": [0, 0.5, 3.5, 0.5], "texture": "#missing"},
+ "up": {"uv": [12.75, 0.25, 14.25, 1.5], "texture": "#0"},
+ "down": {"uv": [0, 0, 3.5, 3.5], "texture": "#missing"}
+ }
+ },
+ {
+ "from": [6, 0.1, 3],
+ "to": [13, 0.1, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 0.1, 3]},
+ "faces": {
+ "north": {"uv": [0, 0.5, 3.5, 0.5], "texture": "#missing"},
+ "east": {"uv": [0, 0.5, 3.5, 0.5], "texture": "#missing"},
+ "south": {"uv": [0, 0.5, 3.5, 0.5], "texture": "#missing"},
+ "west": {"uv": [0, 0.5, 3.5, 0.5], "texture": "#missing"},
+ "up": {"uv": [10.25, 2, 12, 3.75], "texture": "#0"},
+ "down": {"uv": [0, 0, 3.5, 3.5], "texture": "#missing"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 120, 0],
+ "translation": [0.5, 3.5, 1],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 120, 0],
+ "translation": [0.5, 3.5, 1],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.75, 4, 0],
+ "scale": [0.96211, 0.96211, 0.96211]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [5, 0, -1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [5, 0, -1],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ 2,
+ 3
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/medical_props/medical_props3.json b/统计/_sa_decor_models/07_杂物/models/block/medical_props/medical_props3.json
new file mode 100644
index 0000000..ea06203
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/medical_props/medical_props3.json
@@ -0,0 +1,136 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/medical_props",
+ "particle": "sa_decor:block/medical_props"
+ },
+ "elements": [
+ {
+ "from": [9, 0, 7],
+ "to": [12, 3, 12],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [9.5, 1.5, 9.5]},
+ "faces": {
+ "north": {"uv": [3.25, 4.25, 4, 5], "texture": "#0"},
+ "east": {"uv": [0, 4.25, 1.25, 5], "texture": "#0"},
+ "south": {"uv": [3.25, 4.25, 4, 5], "texture": "#0"},
+ "west": {"uv": [2, 4.25, 3.25, 5], "texture": "#0"},
+ "up": {"uv": [2, 4.25, 1.25, 3], "texture": "#0"},
+ "down": {"uv": [2.75, 3, 2, 4.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 0, 4],
+ "to": [8, 3, 7],
+ "rotation": {"angle": 45, "axis": "y", "origin": [6.5, 2.5, 5.5]},
+ "faces": {
+ "north": {"uv": [7.25, 5.5, 6.5, 6.25], "texture": "#0"},
+ "east": {"uv": [5, 5.5, 4.25, 6.25], "texture": "#0"},
+ "south": {"uv": [5.75, 5.5, 5, 6.25], "texture": "#0"},
+ "west": {"uv": [6.5, 5.5, 5.75, 6.25], "texture": "#0"},
+ "up": {"uv": [5.75, 4.75, 5, 5.5], "texture": "#0"},
+ "down": {"uv": [6.5, 5.5, 5.75, 4.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4.8, 2.8, 3.8],
+ "to": [8.2, 4.2, 7.2],
+ "rotation": {"angle": 45, "axis": "y", "origin": [6.5, 2.5, 5.5]},
+ "faces": {
+ "north": {"uv": [8.75, 2, 8, 2.25], "texture": "#0"},
+ "east": {"uv": [6.5, 2, 5.75, 2.25], "texture": "#0"},
+ "south": {"uv": [7.25, 2, 6.5, 2.25], "texture": "#0"},
+ "west": {"uv": [8, 2, 7.25, 2.25], "texture": "#0"},
+ "up": {"uv": [7.25, 1.25, 6.5, 2], "texture": "#0"},
+ "down": {"uv": [8, 2, 7.25, 1.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 0.1, 8],
+ "to": [11, 0.1, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 0.1, 6.5]},
+ "faces": {
+ "north": {"uv": [0, 0.5, 3.5, 0.5], "texture": "#missing"},
+ "east": {"uv": [0, 0.5, 3.5, 0.5], "texture": "#missing"},
+ "south": {"uv": [0, 0.5, 3.5, 0.5], "texture": "#missing"},
+ "west": {"uv": [0, 0.5, 3.5, 0.5], "texture": "#missing"},
+ "up": {"uv": [10.25, 0, 11.75, 1.25], "texture": "#0"},
+ "down": {"uv": [0, 0, 3.5, 3.5], "texture": "#missing"}
+ }
+ },
+ {
+ "from": [0, 0.1, 4],
+ "to": [6, 0.1, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0.1, 2.5]},
+ "faces": {
+ "north": {"uv": [3.5, 0.5, 0, 0.5], "texture": "#missing"},
+ "east": {"uv": [3.5, 0.5, 0, 0.5], "texture": "#missing"},
+ "south": {"uv": [3.5, 0.5, 0, 0.5], "texture": "#missing"},
+ "west": {"uv": [3.5, 0.5, 0, 0.5], "texture": "#missing"},
+ "up": {"uv": [13.75, 2.5, 12.25, 3.75], "texture": "#0"},
+ "down": {"uv": [3.5, 0, 0, 3.5], "texture": "#missing"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 120, 0],
+ "translation": [0.5, 3.5, 1],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 120, 0],
+ "translation": [0.5, 3.5, 1],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.75, 4, 0],
+ "scale": [0.96211, 0.96211, 0.96211]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [5, 0, -1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [5, 0, -1],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2]
+ }
+ ]
+ },
+ 3,
+ 4
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/paper_props/paper_props.json b/统计/_sa_decor_models/07_杂物/models/block/paper_props/paper_props.json
new file mode 100644
index 0000000..af6176f
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/paper_props/paper_props.json
@@ -0,0 +1,72 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/paper_props",
+ "particle": "sa_decor:block/particles/paperp"
+ },
+ "elements": [
+ {
+ "from": [0, 0.05, -2],
+ "to": [14, 0.05, 10],
+ "rotation": {"angle": 45, "axis": "y", "origin": [12.5, 0.05, 4]},
+ "faces": {
+ "up": {"uv": [7.75, 15.75, 4.25, 12.5], "texture": "#1"},
+ "down": {"uv": [2, 2.5, 0.25, 0.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0.1, 0.55, 5.1],
+ "to": [11.1, 0.55, 7.1],
+ "rotation": {"angle": 45, "axis": "y", "origin": [11.6, 0.55, 3.1]},
+ "faces": {
+ "up": {"uv": [12.25, 14.25, 8.25, 13.5], "texture": "#1"},
+ "down": {"uv": [2, 2.5, 0.25, 0.25], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [60, -5, 0],
+ "translation": [-1.5, 5.75, 4],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [60, -5, 0],
+ "translation": [-1.5, 5.75, 4],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -27, 20],
+ "translation": [0, 5.75, -0.5],
+ "scale": [-0.55, 0.55, -0.55]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -27, 20],
+ "translation": [0, 5.75, -0.5],
+ "scale": [-0.55, 0.55, -0.55]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "gui": {
+ "rotation": [-142.5, 19, -168],
+ "translation": [1.5, 5, 0],
+ "scale": [0.92109, 0.92109, 0.92109]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/paper_props/paper_props1.json b/统计/_sa_decor_models/07_杂物/models/block/paper_props/paper_props1.json
new file mode 100644
index 0000000..0b21aff
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/paper_props/paper_props1.json
@@ -0,0 +1,72 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/paper_props",
+ "particle": "sa_decor:block/particles/paperp"
+ },
+ "elements": [
+ {
+ "from": [2, 0.15, 2],
+ "to": [9, 0.15, 12],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [5.5, 0.15, 7]},
+ "faces": {
+ "up": {"uv": [2, 2.5, 0.25, 0.25], "texture": "#1"},
+ "down": {"uv": [2, 2.5, 0.25, 0.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4, 0.05, 4],
+ "to": [13, 0.05, 11],
+ "rotation": {"angle": 45, "axis": "y", "origin": [11.5, 0.05, 5]},
+ "faces": {
+ "up": {"uv": [2.75, 4.5, 0.25, 2.75], "texture": "#1"},
+ "down": {"uv": [2, 2.5, 0.25, 0.25], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [60, -5, 0],
+ "translation": [-1.5, 5.75, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [60, 39, 0],
+ "translation": [-2.5, 6.5, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -73, 6],
+ "translation": [0, 4.75, -0.5],
+ "scale": [-0.55, 0.55, -0.55]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -73, 6],
+ "translation": [0, 4.75, -0.5],
+ "scale": [-0.55, 0.55, -0.55]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "gui": {
+ "rotation": [30, 140, 0],
+ "translation": [-0.5, 1.5, 0],
+ "scale": [0.55, 0.55, 0.55]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/paper_props/paper_props2.json b/统计/_sa_decor_models/07_杂物/models/block/paper_props/paper_props2.json
new file mode 100644
index 0000000..bd9cee0
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/paper_props/paper_props2.json
@@ -0,0 +1,72 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/paper_props",
+ "particle": "sa_decor:block/particles/paperp"
+ },
+ "elements": [
+ {
+ "from": [1, 0.15, 1],
+ "to": [10, 0.15, 13],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [5.5, 0.15, 7]},
+ "faces": {
+ "up": {"uv": [8.5, 3.25, 6.25, 0.25], "texture": "#1"},
+ "down": {"uv": [2, 2.5, 0.25, 0.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 0.05, 10],
+ "to": [15, 0.05, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13.5, 0.05, 9]},
+ "faces": {
+ "up": {"uv": [3.5, 10, 2.5, 8.75], "texture": "#1"},
+ "down": {"uv": [2, 2.5, 0.25, 0.25], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [60, -5, 0],
+ "translation": [-1.5, 5.75, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [60, 39, 0],
+ "translation": [-2.5, 6.5, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -73, 6],
+ "translation": [0, 4.75, -0.5],
+ "scale": [-0.55, 0.55, -0.55]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -73, 6],
+ "translation": [0, 4.75, -0.5],
+ "scale": [-0.55, 0.55, -0.55]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "gui": {
+ "rotation": [30, 140, 0],
+ "translation": [-0.5, 1.5, 0],
+ "scale": [0.55, 0.55, 0.55]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/paper_props/paper_props3.json b/统计/_sa_decor_models/07_杂物/models/block/paper_props/paper_props3.json
new file mode 100644
index 0000000..f63bd8a
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/paper_props/paper_props3.json
@@ -0,0 +1,63 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/paper_props",
+ "particle": "sa_decor:block/particles/paperp"
+ },
+ "elements": [
+ {
+ "from": [1, 0.15, 1],
+ "to": [15, 0.15, 15],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [5.5, 0.15, 8]},
+ "faces": {
+ "up": {"uv": [10.25, 7.5, 6.75, 4], "texture": "#1"},
+ "down": {"uv": [2, 2.5, 0.25, 0.25], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [60, -5, 0],
+ "translation": [-1.5, 5.75, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [60, 39, 0],
+ "translation": [-2.5, 6.5, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -73, 6],
+ "translation": [0, 4.75, -0.5],
+ "scale": [-0.55, 0.55, -0.55]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -73, 6],
+ "translation": [0, 4.75, -0.5],
+ "scale": [-0.55, 0.55, -0.55]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "gui": {
+ "rotation": [47, 161, 0],
+ "translation": [0.25, 5, 0],
+ "scale": [0.92109, 0.92109, 0.92109]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/paper_props/paper_props4.json b/统计/_sa_decor_models/07_杂物/models/block/paper_props/paper_props4.json
new file mode 100644
index 0000000..89498b8
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/paper_props/paper_props4.json
@@ -0,0 +1,63 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/paper_props",
+ "particle": "sa_decor:block/particles/paperp"
+ },
+ "elements": [
+ {
+ "from": [1, 0.15, 1],
+ "to": [15, 0.15, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5.5, 0.15, 8]},
+ "faces": {
+ "up": {"uv": [12, 12, 8.25, 8.25], "texture": "#1"},
+ "down": {"uv": [2, 2.5, 0.25, 0.25], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [60, -5, 0],
+ "translation": [-1.5, 5.75, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [60, 39, 0],
+ "translation": [-2.5, 6.5, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -73, 6],
+ "translation": [0, 4.75, -0.5],
+ "scale": [-0.55, 0.55, -0.55]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -73, 6],
+ "translation": [0, 4.75, -0.5],
+ "scale": [-0.55, 0.55, -0.55]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "gui": {
+ "rotation": [47, 161, 0],
+ "translation": [0.25, 5, 0],
+ "scale": [0.92109, 0.92109, 0.92109]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/paper_props/paper_props5.json b/统计/_sa_decor_models/07_杂物/models/block/paper_props/paper_props5.json
new file mode 100644
index 0000000..b7b2f74
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/paper_props/paper_props5.json
@@ -0,0 +1,63 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/paper_props",
+ "particle": "sa_decor:block/particles/paperp"
+ },
+ "elements": [
+ {
+ "from": [1, 0.15, 3],
+ "to": [15, 0.15, 17],
+ "rotation": {"angle": 45, "axis": "y", "origin": [5.5, 0.15, 10]},
+ "faces": {
+ "up": {"uv": [14.75, 7.5, 11, 3.75], "texture": "#1"},
+ "down": {"uv": [2, 2.5, 0.25, 0.25], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [60, -5, 0],
+ "translation": [-1.5, 5.75, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [60, 39, 0],
+ "translation": [-2.5, 6.5, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -73, 6],
+ "translation": [0, 4.75, -0.5],
+ "scale": [-0.55, 0.55, -0.55]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -73, 6],
+ "translation": [0, 4.75, -0.5],
+ "scale": [-0.55, 0.55, -0.55]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "gui": {
+ "rotation": [47, 161, 0],
+ "translation": [0.25, 5, 0],
+ "scale": [0.92109, 0.92109, 0.92109]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/paper_props/paper_props6.json b/统计/_sa_decor_models/07_杂物/models/block/paper_props/paper_props6.json
new file mode 100644
index 0000000..0efed6d
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/paper_props/paper_props6.json
@@ -0,0 +1,63 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/paper_props",
+ "particle": "sa_decor:block/particles/paperp"
+ },
+ "elements": [
+ {
+ "from": [1, 0.15, 2],
+ "to": [15, 0.15, 16],
+ "rotation": {"angle": 45, "axis": "y", "origin": [5.5, 0.15, 9]},
+ "faces": {
+ "up": {"uv": [3.75, 12, 0, 8.25], "texture": "#1"},
+ "down": {"uv": [2, 2.5, 0.25, 0.25], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [60, -5, 0],
+ "translation": [-1.5, 5.75, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [60, 39, 0],
+ "translation": [-2.5, 6.5, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -73, 6],
+ "translation": [0, 4.75, -0.5],
+ "scale": [-0.55, 0.55, -0.55]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -73, 6],
+ "translation": [0, 4.75, -0.5],
+ "scale": [-0.55, 0.55, -0.55]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "gui": {
+ "rotation": [47, 161, 0],
+ "translation": [0.25, 5, 0],
+ "scale": [0.92109, 0.92109, 0.92109]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/07_杂物/models/block/paper_props/paper_props7.json b/统计/_sa_decor_models/07_杂物/models/block/paper_props/paper_props7.json
new file mode 100644
index 0000000..4231613
--- /dev/null
+++ b/统计/_sa_decor_models/07_杂物/models/block/paper_props/paper_props7.json
@@ -0,0 +1,63 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/paper_props",
+ "particle": "sa_decor:block/particles/paperp"
+ },
+ "elements": [
+ {
+ "from": [1, 0.15, 0],
+ "to": [15, 0.15, 14],
+ "rotation": {"angle": -45, "axis": "y", "origin": [5.5, 0.15, 7]},
+ "faces": {
+ "up": {"uv": [7.75, 11.5, 4, 7.75], "texture": "#1"},
+ "down": {"uv": [2, 2.5, 0.25, 0.25], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [60, -5, 0],
+ "translation": [-1.5, 5.75, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [60, 39, 0],
+ "translation": [-2.5, 6.5, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -73, 6],
+ "translation": [0, 4.75, -0.5],
+ "scale": [-0.55, 0.55, -0.55]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -73, 6],
+ "translation": [0, 4.75, -0.5],
+ "scale": [-0.55, 0.55, -0.55]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "gui": {
+ "rotation": [47, 161, 0],
+ "translation": [0.25, 5, 0],
+ "scale": [0.92109, 0.92109, 0.92109]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/08_标牌/models/block/danger_sign/danger_sign.json b/统计/_sa_decor_models/08_标牌/models/block/danger_sign/danger_sign.json
new file mode 100644
index 0000000..56bab76
--- /dev/null
+++ b/统计/_sa_decor_models/08_标牌/models/block/danger_sign/danger_sign.json
@@ -0,0 +1,95 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [32, 32],
+ "textures": {
+ "0": "sa_decor:block/danger_sign",
+ "particle": "sa_decor:block/danger_sign"
+ },
+ "elements": [
+ {
+ "from": [0, 3, 14.5],
+ "to": [16, 13, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 9, 15]},
+ "faces": {
+ "north": {"uv": [0, 0, 8, 5], "texture": "#0"},
+ "east": {"uv": [11.5, 0, 12.5, 5], "texture": "#0"},
+ "south": {"uv": [0.5, 10.5, 8.5, 15.5], "texture": "#0"},
+ "west": {"uv": [12.5, 0, 11.5, 5], "texture": "#0"},
+ "up": {"uv": [12.5, 0, 11.5, 5], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [11.5, 0, 12.5, 5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 9, 14.4],
+ "to": [15, 12, 14.4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 9, 14.4]},
+ "faces": {
+ "north": {"uv": [0.5, 5.5, 10.5, 7.5], "texture": "#0"},
+ "east": {"uv": [0.5, 0.5, 0.5, 5.5], "texture": "#0"},
+ "south": {"uv": [0, 0, 8, 5], "texture": "#0"},
+ "west": {"uv": [8.5, 0.5, 8.5, 5.5], "texture": "#0"},
+ "up": {"uv": [8.5, 0.5, 0.5, 0.5], "texture": "#0"},
+ "down": {"uv": [16.5, 0.5, 8.5, 0.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 4, 14.4],
+ "to": [15, 7, 14.4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 4, 14.4]},
+ "faces": {
+ "north": {"uv": [0.5, 8, 10, 10], "texture": "#0"},
+ "east": {"uv": [0.5, 0.5, 0.5, 5.5], "texture": "#0"},
+ "south": {"uv": [0, 0, 8, 5], "texture": "#0"},
+ "west": {"uv": [8.5, 0.5, 8.5, 5.5], "texture": "#0"},
+ "up": {"uv": [8.5, 0.5, 0.5, 0.5], "texture": "#0"},
+ "down": {"uv": [16.5, 0.5, 8.5, 0.5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3.5, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3.5, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 147, 0],
+ "translation": [0.5, 1.25, 1],
+ "scale": [0.46055, 0.46055, 0.46055]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 147, 0],
+ "translation": [0.5, 1.25, 1],
+ "scale": [0.46055, 0.46055, 0.46055]
+ },
+ "ground": {
+ "rotation": [90, 0, 0],
+ "translation": [0, 3, 0.25],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [5, -2.25, 0],
+ "scale": [0.95898, 0.95898, 0.95898]
+ },
+ "head": {
+ "translation": [0, 0.5, -14.25]
+ },
+ "fixed": {
+ "translation": [0, 0, -3.75],
+ "scale": [0.74609, 0.74609, 0.74609]
+ },
+ "on_shelf": {
+ "rotation": [0, -180, 0],
+ "translation": [0, 0, 3.75]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/08_标牌/models/block/exit_sign/exit_sign.json b/统计/_sa_decor_models/08_标牌/models/block/exit_sign/exit_sign.json
new file mode 100644
index 0000000..1004ad5
--- /dev/null
+++ b/统计/_sa_decor_models/08_标牌/models/block/exit_sign/exit_sign.json
@@ -0,0 +1,276 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 32,
+ 32
+ ],
+ "textures": {
+ "0": "sa_decor:block/exit_sign/exit_sign",
+ "particle": "sa_decor:block/exit_sign/exit_sign"
+ },
+ "elements": [
+ {
+ "from": [
+ 1,
+ 4,
+ 14
+ ],
+ "to": [
+ 15,
+ 12,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 7,
+ 14
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 7,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7,
+ 2,
+ 8,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 4,
+ 7,
+ 8
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 7,
+ 6,
+ 8,
+ 10
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 14,
+ 1,
+ 7,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 14,
+ 1,
+ 7,
+ 2
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 1,
+ 4,
+ 13.8
+ ],
+ "to": [
+ 15,
+ 12,
+ 13.8
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 7,
+ 11.8
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.5,
+ 10.5,
+ 9,
+ 15
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7,
+ 2,
+ 8,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 4,
+ 7,
+ 8
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 7,
+ 6,
+ 8,
+ 10
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 14,
+ 1,
+ 7,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 14,
+ 1,
+ 7,
+ 2
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -3.25,
+ 1.75,
+ 0.5
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -3.25,
+ 1.75,
+ 0.5
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 130,
+ 0
+ ],
+ "translation": [
+ -0.5,
+ 0,
+ 0
+ ],
+ "scale": [
+ 0.58359,
+ 0.58359,
+ 0.58359
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ 130,
+ 0
+ ],
+ "translation": [
+ -0.5,
+ 0,
+ 0
+ ],
+ "scale": [
+ 0.58359,
+ 0.58359,
+ 0.58359
+ ]
+ },
+ "ground": {
+ "translation": [
+ 2.25,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 5,
+ -2.5,
+ 0
+ ],
+ "scale": [
+ 1.04882,
+ 1.04882,
+ 1.04882
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
diff --git a/统计/_sa_decor_models/08_标牌/models/block/exit_sign/exit_sign_glow.json b/统计/_sa_decor_models/08_标牌/models/block/exit_sign/exit_sign_glow.json
new file mode 100644
index 0000000..7b6f79a
--- /dev/null
+++ b/统计/_sa_decor_models/08_标牌/models/block/exit_sign/exit_sign_glow.json
@@ -0,0 +1,277 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 32,
+ 32
+ ],
+ "textures": {
+ "0": "sa_decor:block/exit_sign/exit_sign_glow",
+ "particle": "sa_decor:block/exit_sign/exit_sign_glow"
+ },
+ "elements": [
+ {
+ "from": [
+ 1,
+ 4,
+ 14
+ ],
+ "to": [
+ 15,
+ 12,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 7,
+ 14
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 7,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7,
+ 2,
+ 8,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 4,
+ 7,
+ 8
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 7,
+ 6,
+ 8,
+ 10
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 14,
+ 1,
+ 7,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 14,
+ 1,
+ 7,
+ 2
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 1,
+ 4,
+ 13.8
+ ],
+ "to": [
+ 15,
+ 12,
+ 13.8
+ ],
+ "light_emission": 5,
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 7,
+ 11.8
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.5,
+ 10.5,
+ 9,
+ 15
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7,
+ 2,
+ 8,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 4,
+ 7,
+ 8
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 7,
+ 6,
+ 8,
+ 10
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 14,
+ 1,
+ 7,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 14,
+ 1,
+ 7,
+ 2
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -3.25,
+ 1.75,
+ 0.5
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -3.25,
+ 1.75,
+ 0.5
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 130,
+ 0
+ ],
+ "translation": [
+ -0.5,
+ 0,
+ 0
+ ],
+ "scale": [
+ 0.58359,
+ 0.58359,
+ 0.58359
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ 130,
+ 0
+ ],
+ "translation": [
+ -0.5,
+ 0,
+ 0
+ ],
+ "scale": [
+ 0.58359,
+ 0.58359,
+ 0.58359
+ ]
+ },
+ "ground": {
+ "translation": [
+ 2.25,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 5,
+ -2.5,
+ 0
+ ],
+ "scale": [
+ 1.04882,
+ 1.04882,
+ 1.04882
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
diff --git a/统计/_sa_decor_models/08_标牌/models/block/road_sign/road_sign_do_not_enter.json b/统计/_sa_decor_models/08_标牌/models/block/road_sign/road_sign_do_not_enter.json
new file mode 100644
index 0000000..fa4ca8f
--- /dev/null
+++ b/统计/_sa_decor_models/08_标牌/models/block/road_sign/road_sign_do_not_enter.json
@@ -0,0 +1,99 @@
+{
+ "format_version": "1.9.0",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "textures": {
+ "1": "sa_decor:block/road_sign/iron_bars",
+ "2": "sa_decor:block/road_sign/road_sign5",
+ "particle": "sa_decor:block/road_sign/iron_bars"
+ },
+ "elements": [
+ {
+ "from": [0, 1, 6.95],
+ "to": [16, 17, 6.95],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 1, 6.95]},
+ "faces": {
+ "north": {"uv": [0, 0, 8, 8], "texture": "#2"},
+ "east": {"uv": [0, 0, 0, 8], "texture": "#2"},
+ "south": {"uv": [0, 8, 8, 16], "texture": "#2"},
+ "west": {"uv": [0, 0, 0, 8], "texture": "#2"},
+ "up": {"uv": [8, 0, 0, 0], "texture": "#2"},
+ "down": {"uv": [8, 0, 0, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [7, 15.999, 7],
+ "to": [9, 15.999, 9],
+ "faces": {
+ "up": {"uv": [7, 6, 9, 8], "texture": "#1"},
+ "down": {"uv": [7, 6, 9, 8], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7, 0, 8],
+ "to": [9, 16, 8],
+ "faces": {
+ "north": {"uv": [9, 0, 7, 16], "texture": "#1"},
+ "south": {"uv": [9, 0, 7, 16], "texture": "#1"},
+ "up": {"uv": [4, 0, 4, 0], "texture": "#1"},
+ "down": {"uv": [4, 0, 4, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8, 0, 7],
+ "to": [8, 16, 9],
+ "faces": {
+ "north": {"uv": [3, 0, 3, 0], "texture": "#1"},
+ "east": {"uv": [4, 0, 2, 16], "texture": "#1"},
+ "south": {"uv": [4, 0, 4, 0], "texture": "#1"},
+ "west": {"uv": [4, 0, 2, 16], "texture": "#1"},
+ "up": {"uv": [4, 0, 4, 0], "texture": "#1"},
+ "down": {"uv": [4, 0, 4, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7, 0.001, 7],
+ "to": [9, 0.001, 9],
+ "faces": {
+ "up": {"uv": [7, 6, 9, 8], "texture": "#1"},
+ "down": {"uv": [7, 6, 9, 8], "texture": "#1"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "scale": [0.46484, 0.46484, 0.46484]
+ },
+ "thirdperson_lefthand": {
+ "scale": [0.46484, 0.46484, 0.46484]
+ },
+ "firstperson_righthand": {
+ "rotation": [130.05, 61.29, -126.36],
+ "scale": [0.56836, 0.56836, 0.56836]
+ },
+ "firstperson_lefthand": {
+ "rotation": [130.05, 61.29, -126.36],
+ "scale": [0.56836, 0.56836, 0.56836]
+ },
+ "ground": {
+ "translation": [0, 2.25, 0],
+ "scale": [0.54102, 0.54102, 0.54102]
+ },
+ "gui": {
+ "rotation": [-2, -180, 13],
+ "translation": [0, -0.75, 0],
+ "scale": [0.80273, 0.80273, 0.80273]
+ }
+ },
+ "groups": [
+ 0,
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3, 4]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/08_标牌/models/block/road_sign/road_sign_no_entry.json b/统计/_sa_decor_models/08_标牌/models/block/road_sign/road_sign_no_entry.json
new file mode 100644
index 0000000..317d7d4
--- /dev/null
+++ b/统计/_sa_decor_models/08_标牌/models/block/road_sign/road_sign_no_entry.json
@@ -0,0 +1,99 @@
+{
+ "format_version": "1.9.0",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "textures": {
+ "1": "sa_decor:block/road_sign/iron_bars",
+ "2": "sa_decor:block/road_sign/road_sign3",
+ "particle": "sa_decor:block/road_sign/iron_bars"
+ },
+ "elements": [
+ {
+ "from": [0, 1, 6.95],
+ "to": [16, 17, 6.95],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 1, 6.95]},
+ "faces": {
+ "north": {"uv": [0, 0, 8, 8], "texture": "#2"},
+ "east": {"uv": [0, 0, 0, 8], "texture": "#2"},
+ "south": {"uv": [0, 8, 8, 16], "texture": "#2"},
+ "west": {"uv": [0, 0, 0, 8], "texture": "#2"},
+ "up": {"uv": [8, 0, 0, 0], "texture": "#2"},
+ "down": {"uv": [8, 0, 0, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [7, 15.999, 7],
+ "to": [9, 15.999, 9],
+ "faces": {
+ "up": {"uv": [7, 6, 9, 8], "texture": "#1"},
+ "down": {"uv": [7, 6, 9, 8], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7, 0, 8],
+ "to": [9, 16, 8],
+ "faces": {
+ "north": {"uv": [9, 0, 7, 16], "texture": "#1"},
+ "south": {"uv": [9, 0, 7, 16], "texture": "#1"},
+ "up": {"uv": [4, 0, 4, 0], "texture": "#1"},
+ "down": {"uv": [4, 0, 4, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8, 0, 7],
+ "to": [8, 16, 9],
+ "faces": {
+ "north": {"uv": [3, 0, 3, 0], "texture": "#1"},
+ "east": {"uv": [4, 0, 2, 16], "texture": "#1"},
+ "south": {"uv": [4, 0, 4, 0], "texture": "#1"},
+ "west": {"uv": [4, 0, 2, 16], "texture": "#1"},
+ "up": {"uv": [4, 0, 4, 0], "texture": "#1"},
+ "down": {"uv": [4, 0, 4, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7, 0.001, 7],
+ "to": [9, 0.001, 9],
+ "faces": {
+ "up": {"uv": [7, 6, 9, 8], "texture": "#1"},
+ "down": {"uv": [7, 6, 9, 8], "texture": "#1"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "scale": [0.46484, 0.46484, 0.46484]
+ },
+ "thirdperson_lefthand": {
+ "scale": [0.46484, 0.46484, 0.46484]
+ },
+ "firstperson_righthand": {
+ "rotation": [130.05, 61.29, -126.36],
+ "scale": [0.56836, 0.56836, 0.56836]
+ },
+ "firstperson_lefthand": {
+ "rotation": [130.05, 61.29, -126.36],
+ "scale": [0.56836, 0.56836, 0.56836]
+ },
+ "ground": {
+ "translation": [0, 2.25, 0],
+ "scale": [0.54102, 0.54102, 0.54102]
+ },
+ "gui": {
+ "rotation": [-2, -180, 13],
+ "translation": [0, -0.75, 0],
+ "scale": [0.80273, 0.80273, 0.80273]
+ }
+ },
+ "groups": [
+ 0,
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3, 4]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/08_标牌/models/block/road_sign/road_sign_one_way.json b/统计/_sa_decor_models/08_标牌/models/block/road_sign/road_sign_one_way.json
new file mode 100644
index 0000000..356cbaf
--- /dev/null
+++ b/统计/_sa_decor_models/08_标牌/models/block/road_sign/road_sign_one_way.json
@@ -0,0 +1,99 @@
+{
+ "format_version": "1.9.0",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "textures": {
+ "1": "sa_decor:block/road_sign/iron_bars",
+ "2": "sa_decor:block/road_sign/road_sign1",
+ "particle": "sa_decor:block/road_sign/iron_bars"
+ },
+ "elements": [
+ {
+ "from": [0, 1, 6.95],
+ "to": [16, 17, 6.95],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 1, 6.95]},
+ "faces": {
+ "north": {"uv": [0, 0, 8, 8], "texture": "#2"},
+ "east": {"uv": [0, 0, 0, 8], "texture": "#2"},
+ "south": {"uv": [0, 8, 8, 16], "texture": "#2"},
+ "west": {"uv": [0, 0, 0, 8], "texture": "#2"},
+ "up": {"uv": [8, 0, 0, 0], "texture": "#2"},
+ "down": {"uv": [8, 0, 0, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [7, 15.999, 7],
+ "to": [9, 15.999, 9],
+ "faces": {
+ "up": {"uv": [7, 6, 9, 8], "texture": "#1"},
+ "down": {"uv": [7, 6, 9, 8], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7, 0, 8],
+ "to": [9, 16, 8],
+ "faces": {
+ "north": {"uv": [9, 0, 7, 16], "texture": "#1"},
+ "south": {"uv": [9, 0, 7, 16], "texture": "#1"},
+ "up": {"uv": [4, 0, 4, 0], "texture": "#1"},
+ "down": {"uv": [4, 0, 4, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8, 0, 7],
+ "to": [8, 16, 9],
+ "faces": {
+ "north": {"uv": [3, 0, 3, 0], "texture": "#1"},
+ "east": {"uv": [4, 0, 2, 16], "texture": "#1"},
+ "south": {"uv": [4, 0, 4, 0], "texture": "#1"},
+ "west": {"uv": [4, 0, 2, 16], "texture": "#1"},
+ "up": {"uv": [4, 0, 4, 0], "texture": "#1"},
+ "down": {"uv": [4, 0, 4, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7, 0.001, 7],
+ "to": [9, 0.001, 9],
+ "faces": {
+ "up": {"uv": [7, 6, 9, 8], "texture": "#1"},
+ "down": {"uv": [7, 6, 9, 8], "texture": "#1"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "scale": [0.46484, 0.46484, 0.46484]
+ },
+ "thirdperson_lefthand": {
+ "scale": [0.46484, 0.46484, 0.46484]
+ },
+ "firstperson_righthand": {
+ "rotation": [130.05, 61.29, -126.36],
+ "scale": [0.56836, 0.56836, 0.56836]
+ },
+ "firstperson_lefthand": {
+ "rotation": [130.05, 61.29, -126.36],
+ "scale": [0.56836, 0.56836, 0.56836]
+ },
+ "ground": {
+ "translation": [0, 2.25, 0],
+ "scale": [0.54102, 0.54102, 0.54102]
+ },
+ "gui": {
+ "rotation": [-2, -180, 13],
+ "translation": [0, -0.75, 0],
+ "scale": [0.80273, 0.80273, 0.80273]
+ }
+ },
+ "groups": [
+ 0,
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3, 4]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/08_标牌/models/block/road_sign/road_sign_parking.json b/统计/_sa_decor_models/08_标牌/models/block/road_sign/road_sign_parking.json
new file mode 100644
index 0000000..cd8ea17
--- /dev/null
+++ b/统计/_sa_decor_models/08_标牌/models/block/road_sign/road_sign_parking.json
@@ -0,0 +1,99 @@
+{
+ "format_version": "1.9.0",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "textures": {
+ "1": "sa_decor:block/road_sign/iron_bars",
+ "2": "sa_decor:block/road_sign/road_sign8",
+ "particle": "sa_decor:block/road_sign/iron_bars"
+ },
+ "elements": [
+ {
+ "from": [0, 1, 6.95],
+ "to": [16, 17, 6.95],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 1, 6.95]},
+ "faces": {
+ "north": {"uv": [0, 0, 8, 8], "texture": "#2"},
+ "east": {"uv": [0, 0, 0, 8], "texture": "#2"},
+ "south": {"uv": [0, 8, 8, 16], "texture": "#2"},
+ "west": {"uv": [0, 0, 0, 8], "texture": "#2"},
+ "up": {"uv": [8, 0, 0, 0], "texture": "#2"},
+ "down": {"uv": [8, 0, 0, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [7, 15.999, 7],
+ "to": [9, 15.999, 9],
+ "faces": {
+ "up": {"uv": [7, 6, 9, 8], "texture": "#1"},
+ "down": {"uv": [7, 6, 9, 8], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7, 0, 8],
+ "to": [9, 16, 8],
+ "faces": {
+ "north": {"uv": [9, 0, 7, 16], "texture": "#1"},
+ "south": {"uv": [9, 0, 7, 16], "texture": "#1"},
+ "up": {"uv": [4, 0, 4, 0], "texture": "#1"},
+ "down": {"uv": [4, 0, 4, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8, 0, 7],
+ "to": [8, 16, 9],
+ "faces": {
+ "north": {"uv": [3, 0, 3, 0], "texture": "#1"},
+ "east": {"uv": [4, 0, 2, 16], "texture": "#1"},
+ "south": {"uv": [4, 0, 4, 0], "texture": "#1"},
+ "west": {"uv": [4, 0, 2, 16], "texture": "#1"},
+ "up": {"uv": [4, 0, 4, 0], "texture": "#1"},
+ "down": {"uv": [4, 0, 4, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7, 0.001, 7],
+ "to": [9, 0.001, 9],
+ "faces": {
+ "up": {"uv": [7, 6, 9, 8], "texture": "#1"},
+ "down": {"uv": [7, 6, 9, 8], "texture": "#1"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "scale": [0.46484, 0.46484, 0.46484]
+ },
+ "thirdperson_lefthand": {
+ "scale": [0.46484, 0.46484, 0.46484]
+ },
+ "firstperson_righthand": {
+ "rotation": [130.05, 61.29, -126.36],
+ "scale": [0.56836, 0.56836, 0.56836]
+ },
+ "firstperson_lefthand": {
+ "rotation": [130.05, 61.29, -126.36],
+ "scale": [0.56836, 0.56836, 0.56836]
+ },
+ "ground": {
+ "translation": [0, 2.25, 0],
+ "scale": [0.54102, 0.54102, 0.54102]
+ },
+ "gui": {
+ "rotation": [-2, -180, 13],
+ "translation": [0, -0.75, 0],
+ "scale": [0.80273, 0.80273, 0.80273]
+ }
+ },
+ "groups": [
+ 0,
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3, 4]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/08_标牌/models/block/road_sign/road_sign_sharp_curves.json b/统计/_sa_decor_models/08_标牌/models/block/road_sign/road_sign_sharp_curves.json
new file mode 100644
index 0000000..dd53dae
--- /dev/null
+++ b/统计/_sa_decor_models/08_标牌/models/block/road_sign/road_sign_sharp_curves.json
@@ -0,0 +1,99 @@
+{
+ "format_version": "1.9.0",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "textures": {
+ "1": "sa_decor:block/road_sign/iron_bars",
+ "2": "sa_decor:block/road_sign/road_sign7",
+ "particle": "sa_decor:block/road_sign/iron_bars"
+ },
+ "elements": [
+ {
+ "from": [0, 1, 6.95],
+ "to": [16, 17, 6.95],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 1, 6.95]},
+ "faces": {
+ "north": {"uv": [0, 0, 8, 8], "texture": "#2"},
+ "east": {"uv": [0, 0, 0, 8], "texture": "#2"},
+ "south": {"uv": [0, 8, 8, 16], "texture": "#2"},
+ "west": {"uv": [0, 0, 0, 8], "texture": "#2"},
+ "up": {"uv": [8, 0, 0, 0], "texture": "#2"},
+ "down": {"uv": [8, 0, 0, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [7, 15.999, 7],
+ "to": [9, 15.999, 9],
+ "faces": {
+ "up": {"uv": [7, 6, 9, 8], "texture": "#1"},
+ "down": {"uv": [7, 6, 9, 8], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7, 0, 8],
+ "to": [9, 16, 8],
+ "faces": {
+ "north": {"uv": [9, 0, 7, 16], "texture": "#1"},
+ "south": {"uv": [9, 0, 7, 16], "texture": "#1"},
+ "up": {"uv": [4, 0, 4, 0], "texture": "#1"},
+ "down": {"uv": [4, 0, 4, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8, 0, 7],
+ "to": [8, 16, 9],
+ "faces": {
+ "north": {"uv": [3, 0, 3, 0], "texture": "#1"},
+ "east": {"uv": [4, 0, 2, 16], "texture": "#1"},
+ "south": {"uv": [4, 0, 4, 0], "texture": "#1"},
+ "west": {"uv": [4, 0, 2, 16], "texture": "#1"},
+ "up": {"uv": [4, 0, 4, 0], "texture": "#1"},
+ "down": {"uv": [4, 0, 4, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7, 0.001, 7],
+ "to": [9, 0.001, 9],
+ "faces": {
+ "up": {"uv": [7, 6, 9, 8], "texture": "#1"},
+ "down": {"uv": [7, 6, 9, 8], "texture": "#1"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "scale": [0.46484, 0.46484, 0.46484]
+ },
+ "thirdperson_lefthand": {
+ "scale": [0.46484, 0.46484, 0.46484]
+ },
+ "firstperson_righthand": {
+ "rotation": [130.05, 61.29, -126.36],
+ "scale": [0.56836, 0.56836, 0.56836]
+ },
+ "firstperson_lefthand": {
+ "rotation": [130.05, 61.29, -126.36],
+ "scale": [0.56836, 0.56836, 0.56836]
+ },
+ "ground": {
+ "translation": [0, 2.25, 0],
+ "scale": [0.54102, 0.54102, 0.54102]
+ },
+ "gui": {
+ "rotation": [-2, -180, 13],
+ "translation": [0, -0.75, 0],
+ "scale": [0.80273, 0.80273, 0.80273]
+ }
+ },
+ "groups": [
+ 0,
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3, 4]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/08_标牌/models/block/road_sign/road_sign_speed_limit_30.json b/统计/_sa_decor_models/08_标牌/models/block/road_sign/road_sign_speed_limit_30.json
new file mode 100644
index 0000000..8628a2d
--- /dev/null
+++ b/统计/_sa_decor_models/08_标牌/models/block/road_sign/road_sign_speed_limit_30.json
@@ -0,0 +1,99 @@
+{
+ "format_version": "1.9.0",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "textures": {
+ "1": "sa_decor:block/road_sign/iron_bars",
+ "2": "sa_decor:block/road_sign/road_sign6",
+ "particle": "sa_decor:block/road_sign/iron_bars"
+ },
+ "elements": [
+ {
+ "from": [0, 1, 6.95],
+ "to": [16, 17, 6.95],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 1, 6.95]},
+ "faces": {
+ "north": {"uv": [0, 0, 8, 8], "texture": "#2"},
+ "east": {"uv": [0, 0, 0, 8], "texture": "#2"},
+ "south": {"uv": [0, 8, 8, 16], "texture": "#2"},
+ "west": {"uv": [0, 0, 0, 8], "texture": "#2"},
+ "up": {"uv": [8, 0, 0, 0], "texture": "#2"},
+ "down": {"uv": [8, 0, 0, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [7, 15.999, 7],
+ "to": [9, 15.999, 9],
+ "faces": {
+ "up": {"uv": [7, 6, 9, 8], "texture": "#1"},
+ "down": {"uv": [7, 6, 9, 8], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7, 0, 8],
+ "to": [9, 16, 8],
+ "faces": {
+ "north": {"uv": [9, 0, 7, 16], "texture": "#1"},
+ "south": {"uv": [9, 0, 7, 16], "texture": "#1"},
+ "up": {"uv": [4, 0, 4, 0], "texture": "#1"},
+ "down": {"uv": [4, 0, 4, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8, 0, 7],
+ "to": [8, 16, 9],
+ "faces": {
+ "north": {"uv": [3, 0, 3, 0], "texture": "#1"},
+ "east": {"uv": [4, 0, 2, 16], "texture": "#1"},
+ "south": {"uv": [4, 0, 4, 0], "texture": "#1"},
+ "west": {"uv": [4, 0, 2, 16], "texture": "#1"},
+ "up": {"uv": [4, 0, 4, 0], "texture": "#1"},
+ "down": {"uv": [4, 0, 4, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7, 0.001, 7],
+ "to": [9, 0.001, 9],
+ "faces": {
+ "up": {"uv": [7, 6, 9, 8], "texture": "#1"},
+ "down": {"uv": [7, 6, 9, 8], "texture": "#1"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "scale": [0.46484, 0.46484, 0.46484]
+ },
+ "thirdperson_lefthand": {
+ "scale": [0.46484, 0.46484, 0.46484]
+ },
+ "firstperson_righthand": {
+ "rotation": [130.05, 61.29, -126.36],
+ "scale": [0.56836, 0.56836, 0.56836]
+ },
+ "firstperson_lefthand": {
+ "rotation": [130.05, 61.29, -126.36],
+ "scale": [0.56836, 0.56836, 0.56836]
+ },
+ "ground": {
+ "translation": [0, 2.25, 0],
+ "scale": [0.54102, 0.54102, 0.54102]
+ },
+ "gui": {
+ "rotation": [-2, -180, 13],
+ "translation": [0, -0.75, 0],
+ "scale": [0.80273, 0.80273, 0.80273]
+ }
+ },
+ "groups": [
+ 0,
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3, 4]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/08_标牌/models/block/road_sign/road_sign_stop.json b/统计/_sa_decor_models/08_标牌/models/block/road_sign/road_sign_stop.json
new file mode 100644
index 0000000..e01b1ef
--- /dev/null
+++ b/统计/_sa_decor_models/08_标牌/models/block/road_sign/road_sign_stop.json
@@ -0,0 +1,99 @@
+{
+ "format_version": "1.9.0",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "textures": {
+ "1": "sa_decor:block/road_sign/iron_bars",
+ "2": "sa_decor:block/road_sign/road_sign2",
+ "particle": "sa_decor:block/road_sign/iron_bars"
+ },
+ "elements": [
+ {
+ "from": [0, 1, 6.95],
+ "to": [16, 17, 6.95],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 1, 6.95]},
+ "faces": {
+ "north": {"uv": [0, 0, 8, 8], "texture": "#2"},
+ "east": {"uv": [0, 0, 0, 8], "texture": "#2"},
+ "south": {"uv": [0, 8, 8, 16], "texture": "#2"},
+ "west": {"uv": [0, 0, 0, 8], "texture": "#2"},
+ "up": {"uv": [8, 0, 0, 0], "texture": "#2"},
+ "down": {"uv": [8, 0, 0, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [7, 15.999, 7],
+ "to": [9, 15.999, 9],
+ "faces": {
+ "up": {"uv": [7, 6, 9, 8], "texture": "#1"},
+ "down": {"uv": [7, 6, 9, 8], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7, 0, 8],
+ "to": [9, 16, 8],
+ "faces": {
+ "north": {"uv": [9, 0, 7, 16], "texture": "#1"},
+ "south": {"uv": [9, 0, 7, 16], "texture": "#1"},
+ "up": {"uv": [4, 0, 4, 0], "texture": "#1"},
+ "down": {"uv": [4, 0, 4, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8, 0, 7],
+ "to": [8, 16, 9],
+ "faces": {
+ "north": {"uv": [3, 0, 3, 0], "texture": "#1"},
+ "east": {"uv": [4, 0, 2, 16], "texture": "#1"},
+ "south": {"uv": [4, 0, 4, 0], "texture": "#1"},
+ "west": {"uv": [4, 0, 2, 16], "texture": "#1"},
+ "up": {"uv": [4, 0, 4, 0], "texture": "#1"},
+ "down": {"uv": [4, 0, 4, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7, 0.001, 7],
+ "to": [9, 0.001, 9],
+ "faces": {
+ "up": {"uv": [7, 6, 9, 8], "texture": "#1"},
+ "down": {"uv": [7, 6, 9, 8], "texture": "#1"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "scale": [0.46484, 0.46484, 0.46484]
+ },
+ "thirdperson_lefthand": {
+ "scale": [0.46484, 0.46484, 0.46484]
+ },
+ "firstperson_righthand": {
+ "rotation": [130.05, 61.29, -126.36],
+ "scale": [0.56836, 0.56836, 0.56836]
+ },
+ "firstperson_lefthand": {
+ "rotation": [130.05, 61.29, -126.36],
+ "scale": [0.56836, 0.56836, 0.56836]
+ },
+ "ground": {
+ "translation": [0, 2.25, 0],
+ "scale": [0.54102, 0.54102, 0.54102]
+ },
+ "gui": {
+ "rotation": [-2, -180, 13],
+ "translation": [0, -0.75, 0],
+ "scale": [0.80273, 0.80273, 0.80273]
+ }
+ },
+ "groups": [
+ 0,
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3, 4]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/08_标牌/models/block/umbrella_sign/umbrella_sign.json b/统计/_sa_decor_models/08_标牌/models/block/umbrella_sign/umbrella_sign.json
new file mode 100644
index 0000000..6dabce3
--- /dev/null
+++ b/统计/_sa_decor_models/08_标牌/models/block/umbrella_sign/umbrella_sign.json
@@ -0,0 +1,235 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/umbrella_sign",
+ "particle": "sa_decor:block/umbrella_sign"
+ },
+ "elements": [
+ {
+ "from": [-16, -4, 14],
+ "to": [0, 0, 16],
+ "rotation": {"angle": 0, "axis": "z", "origin": [25, 3, 16]},
+ "faces": {
+ "north": {"uv": [11.33333, 5.33333, 14, 6], "texture": "#0"},
+ "east": {"uv": [4, 3.33333, 4.25, 4], "texture": "#0"},
+ "south": {"uv": [0, 7.33333, 1.33333, 8], "texture": "#0"},
+ "west": {"uv": [4, 7.33333, 4.25, 8], "texture": "#0"},
+ "up": {"uv": [8.25, 0.25, 6.91667, 0], "texture": "#0"},
+ "down": {"uv": [8.25, 0.25, 6.91667, 0.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-16, 0, 14],
+ "to": [0, 16, 16],
+ "rotation": {"angle": 0, "axis": "z", "origin": [25, 3, 16]},
+ "faces": {
+ "north": {"uv": [11.33333, 2.66667, 14, 5.33333], "texture": "#0"},
+ "east": {"uv": [4, 0.66667, 4.25, 3.33333], "texture": "#0"},
+ "south": {"uv": [0, 4.66667, 1.33333, 7.33333], "texture": "#0"},
+ "west": {"uv": [4, 4.66667, 4.25, 7.33333], "texture": "#0"},
+ "up": {"uv": [8.25, 0.25, 6.91667, 0], "texture": "#0"},
+ "down": {"uv": [8.25, 0.25, 6.91667, 0.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-16, 16, 14],
+ "to": [0, 20, 16],
+ "rotation": {"angle": 0, "axis": "z", "origin": [25, 3, 16]},
+ "faces": {
+ "north": {"uv": [11.33333, 2, 14, 2.66667], "texture": "#0"},
+ "east": {"uv": [4, 0, 4.25, 0.66667], "texture": "#0"},
+ "south": {"uv": [0, 4, 1.33333, 4.66667], "texture": "#0"},
+ "west": {"uv": [4, 4, 4.25, 4.66667], "texture": "#0"},
+ "up": {"uv": [8.25, 0.25, 6.91667, 0], "texture": "#0"},
+ "down": {"uv": [8.25, 0.25, 6.91667, 0.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, -4, 14],
+ "to": [16, 0, 16],
+ "rotation": {"angle": 0, "axis": "z", "origin": [25, 3, 16]},
+ "faces": {
+ "north": {"uv": [8.66667, 5.33333, 11.33333, 6], "texture": "#0"},
+ "east": {"uv": [4, 3.33333, 4.25, 4], "texture": "#0"},
+ "south": {"uv": [1.33333, 7.33333, 2.66667, 8], "texture": "#0"},
+ "west": {"uv": [4, 7.33333, 4.25, 8], "texture": "#0"},
+ "up": {"uv": [6.91667, 0.25, 5.58333, 0], "texture": "#0"},
+ "down": {"uv": [6.91667, 0.25, 5.58333, 0.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 14],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "z", "origin": [25, 3, 16]},
+ "faces": {
+ "north": {"uv": [8.66667, 2.66667, 11.33333, 5.33333], "texture": "#0"},
+ "east": {"uv": [4, 0.66667, 4.25, 3.33333], "texture": "#0"},
+ "south": {"uv": [1.33333, 4.66667, 2.66667, 7.33333], "texture": "#0"},
+ "west": {"uv": [4, 4.66667, 4.25, 7.33333], "texture": "#0"},
+ "up": {"uv": [6.91667, 0.25, 5.58333, 0], "texture": "#0"},
+ "down": {"uv": [6.91667, 0.25, 5.58333, 0.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 16, 14],
+ "to": [16, 20, 16],
+ "rotation": {"angle": 0, "axis": "z", "origin": [25, 3, 16]},
+ "faces": {
+ "north": {"uv": [8.66667, 2, 11.33333, 2.66667], "texture": "#0"},
+ "east": {"uv": [4, 0, 4.25, 0.66667], "texture": "#0"},
+ "south": {"uv": [1.33333, 4, 2.66667, 4.66667], "texture": "#0"},
+ "west": {"uv": [4, 4, 4.25, 4.66667], "texture": "#0"},
+ "up": {"uv": [6.91667, 0.25, 5.58333, 0], "texture": "#0"},
+ "down": {"uv": [6.91667, 0.25, 5.58333, 0.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [16, -4, 14],
+ "to": [32, 0, 16],
+ "rotation": {"angle": 0, "axis": "z", "origin": [25, 3, 16]},
+ "faces": {
+ "north": {"uv": [6, 5.33333, 8.66667, 6], "texture": "#0"},
+ "east": {"uv": [4, 3.33333, 4.25, 4], "texture": "#0"},
+ "south": {"uv": [2.66667, 7.33333, 4, 8], "texture": "#0"},
+ "west": {"uv": [4, 7.33333, 4.25, 8], "texture": "#0"},
+ "up": {"uv": [5.58333, 0.25, 4.25, 0], "texture": "#0"},
+ "down": {"uv": [5.58333, 0.25, 4.25, 0.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [16, 0, 14],
+ "to": [32, 16, 16],
+ "rotation": {"angle": 0, "axis": "z", "origin": [25, 3, 16]},
+ "faces": {
+ "north": {"uv": [6, 2.66667, 8.66667, 5.33333], "texture": "#0"},
+ "east": {"uv": [4, 0.66667, 4.25, 3.33333], "texture": "#0"},
+ "south": {"uv": [2.66667, 4.66667, 4, 7.33333], "texture": "#0"},
+ "west": {"uv": [4, 4.66667, 4.25, 7.33333], "texture": "#0"},
+ "up": {"uv": [5.58333, 0.25, 4.25, 0], "texture": "#0"},
+ "down": {"uv": [5.58333, 0.25, 4.25, 0.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [16, 16, 14],
+ "to": [32, 20, 16],
+ "rotation": {"angle": 0, "axis": "z", "origin": [25, 3, 16]},
+ "faces": {
+ "north": {"uv": [6, 2, 8.66667, 2.66667], "texture": "#0"},
+ "east": {"uv": [4, 0, 4.25, 0.66667], "texture": "#0"},
+ "south": {"uv": [2.66667, 4, 4, 4.66667], "texture": "#0"},
+ "west": {"uv": [4, 4, 4.25, 4.66667], "texture": "#0"},
+ "up": {"uv": [5.58333, 0.25, 4.25, 0], "texture": "#0"},
+ "down": {"uv": [5.58333, 0.25, 4.25, 0.5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.75, 2.5, 1.25],
+ "scale": [0.26953, 0.26953, 0.26953]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.75, 2.5, 1.25],
+ "scale": [0.26953, 0.26953, 0.26953]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 120, 0],
+ "scale": [0.26328, 0.26328, 0.26328]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 120, 0],
+ "scale": [0.26328, 0.26328, 0.26328]
+ },
+ "ground": {
+ "rotation": [90, 0, 0],
+ "translation": [0.25, 3, 0.25],
+ "scale": [0.57031, 0.57031, 0.57031]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [2.25, -1.25, 0],
+ "scale": [0.41797, 0.41797, 0.41797]
+ },
+ "head": {
+ "translation": [0, 0.5, -14.25]
+ },
+ "fixed": {
+ "translation": [0, 0, -6.75],
+ "scale": [0.69531, 0.69531, 0.69531]
+ },
+ "on_shelf": {
+ "rotation": [0, -180, 0],
+ "translation": [0, 0, 3.75]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": [1]
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": [2]
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": [3]
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": [4]
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": [5]
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": [6]
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": [7]
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": [8]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/08_标牌/models/block/umbrella_sign/umbrella_sign_low_left.json b/统计/_sa_decor_models/08_标牌/models/block/umbrella_sign/umbrella_sign_low_left.json
new file mode 100644
index 0000000..5d176b5
--- /dev/null
+++ b/统计/_sa_decor_models/08_标牌/models/block/umbrella_sign/umbrella_sign_low_left.json
@@ -0,0 +1,131 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/umbrella_sign",
+ "particle": "sa_decor:block/umbrella_sign"
+ },
+ "elements": [
+ {
+ "from": [0, 12, 14],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "z", "origin": [9, 7, 16]},
+ "faces": {
+ "north": {"uv": [6, 5.33333, 8.66667, 6], "texture": "#0"},
+ "east": {"uv": [4, 3.33333, 4.25, 4], "texture": "#0"},
+ "south": {"uv": [2.66667, 7.33333, 4, 8], "texture": "#0"},
+ "west": {"uv": [4, 7.33333, 4.25, 8], "texture": "#0"},
+ "up": {"uv": [5.58333, 0.25, 4.25, 0], "texture": "#0"},
+ "down": {"uv": [5.58333, 0.25, 4.25, 0.5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.75, 2.5, 1.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.75, 2.5, 1.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 120, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 120, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "rotation": [90, 0, 0],
+ "translation": [0.25, 3, 0.25],
+ "scale": [0.57031, 0.57031, 0.57031]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [4, -2.25, 0],
+ "scale": [0.86719, 0.86719, 0.86719]
+ },
+ "head": {
+ "translation": [0, 0.5, -14.25]
+ },
+ "fixed": {
+ "translation": [0, 0, -6.75],
+ "scale": [1.02539, 1.02539, 1.02539]
+ },
+ "on_shelf": {
+ "rotation": [0, -180, 0],
+ "translation": [0, 0, 3.75]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/08_标牌/models/block/umbrella_sign/umbrella_sign_low_mid.json b/统计/_sa_decor_models/08_标牌/models/block/umbrella_sign/umbrella_sign_low_mid.json
new file mode 100644
index 0000000..4f5e182
--- /dev/null
+++ b/统计/_sa_decor_models/08_标牌/models/block/umbrella_sign/umbrella_sign_low_mid.json
@@ -0,0 +1,131 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/umbrella_sign",
+ "particle": "sa_decor:block/umbrella_sign"
+ },
+ "elements": [
+ {
+ "from": [0, 12, 14],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "z", "origin": [25, 19, 16]},
+ "faces": {
+ "north": {"uv": [8.66667, 5.33333, 11.33333, 6], "texture": "#0"},
+ "east": {"uv": [4, 3.33333, 4.25, 4], "texture": "#0"},
+ "south": {"uv": [1.33333, 7.33333, 2.66667, 8], "texture": "#0"},
+ "west": {"uv": [4, 7.33333, 4.25, 8], "texture": "#0"},
+ "up": {"uv": [6.91667, 0.25, 5.58333, 0], "texture": "#0"},
+ "down": {"uv": [6.91667, 0.25, 5.58333, 0.5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.75, 2.5, 1.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.75, 2.5, 1.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 120, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 120, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "rotation": [90, 0, 0],
+ "translation": [0.25, 3, 0.25],
+ "scale": [0.57031, 0.57031, 0.57031]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [4, -2.25, 0],
+ "scale": [0.86719, 0.86719, 0.86719]
+ },
+ "head": {
+ "translation": [0, 0.5, -14.25]
+ },
+ "fixed": {
+ "translation": [0, 0, -6.75],
+ "scale": [1.02539, 1.02539, 1.02539]
+ },
+ "on_shelf": {
+ "rotation": [0, -180, 0],
+ "translation": [0, 0, 3.75]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/08_标牌/models/block/umbrella_sign/umbrella_sign_low_right.json b/统计/_sa_decor_models/08_标牌/models/block/umbrella_sign/umbrella_sign_low_right.json
new file mode 100644
index 0000000..40d3b2a
--- /dev/null
+++ b/统计/_sa_decor_models/08_标牌/models/block/umbrella_sign/umbrella_sign_low_right.json
@@ -0,0 +1,131 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/umbrella_sign",
+ "particle": "sa_decor:block/umbrella_sign"
+ },
+ "elements": [
+ {
+ "from": [0, 12, 14],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "z", "origin": [41, 7, 16]},
+ "faces": {
+ "north": {"uv": [11.33333, 5.33333, 14, 6], "texture": "#0"},
+ "east": {"uv": [4, 3.33333, 4.25, 4], "texture": "#0"},
+ "south": {"uv": [0, 7.33333, 1.33333, 8], "texture": "#0"},
+ "west": {"uv": [4, 7.33333, 4.25, 8], "texture": "#0"},
+ "up": {"uv": [8.25, 0.25, 6.91667, 0], "texture": "#0"},
+ "down": {"uv": [8.25, 0.25, 6.91667, 0.5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.75, 2.5, 1.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.75, 2.5, 1.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 120, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 120, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "rotation": [90, 0, 0],
+ "translation": [0.25, 3, 0.25],
+ "scale": [0.57031, 0.57031, 0.57031]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [4, -2.25, 0],
+ "scale": [0.86719, 0.86719, 0.86719]
+ },
+ "head": {
+ "translation": [0, 0.5, -14.25]
+ },
+ "fixed": {
+ "translation": [0, 0, -6.75],
+ "scale": [1.02539, 1.02539, 1.02539]
+ },
+ "on_shelf": {
+ "rotation": [0, -180, 0],
+ "translation": [0, 0, 3.75]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/08_标牌/models/block/umbrella_sign/umbrella_sign_mid_left.json b/统计/_sa_decor_models/08_标牌/models/block/umbrella_sign/umbrella_sign_mid_left.json
new file mode 100644
index 0000000..73d98b6
--- /dev/null
+++ b/统计/_sa_decor_models/08_标牌/models/block/umbrella_sign/umbrella_sign_mid_left.json
@@ -0,0 +1,131 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/umbrella_sign",
+ "particle": "sa_decor:block/umbrella_sign"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 14],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "z", "origin": [9, 3, 16]},
+ "faces": {
+ "north": {"uv": [6, 2.66667, 8.66667, 5.33333], "texture": "#0"},
+ "east": {"uv": [4, 0.66667, 4.25, 3.33333], "texture": "#0"},
+ "south": {"uv": [2.66667, 4.66667, 4, 7.33333], "texture": "#0"},
+ "west": {"uv": [4, 4.66667, 4.25, 7.33333], "texture": "#0"},
+ "up": {"uv": [5.58333, 0.25, 4.25, 0], "texture": "#0"},
+ "down": {"uv": [5.58333, 0.25, 4.25, 0.5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.75, 2.5, 1.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.75, 2.5, 1.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 120, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 120, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "rotation": [90, 0, 0],
+ "translation": [0.25, 3, 0.25],
+ "scale": [0.57031, 0.57031, 0.57031]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [4, -2.25, 0],
+ "scale": [0.86719, 0.86719, 0.86719]
+ },
+ "head": {
+ "translation": [0, 0.5, -14.25]
+ },
+ "fixed": {
+ "translation": [0, 0, -6.75],
+ "scale": [1.02539, 1.02539, 1.02539]
+ },
+ "on_shelf": {
+ "rotation": [0, -180, 0],
+ "translation": [0, 0, 3.75]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/08_标牌/models/block/umbrella_sign/umbrella_sign_mid_mid.json b/统计/_sa_decor_models/08_标牌/models/block/umbrella_sign/umbrella_sign_mid_mid.json
new file mode 100644
index 0000000..67d1da4
--- /dev/null
+++ b/统计/_sa_decor_models/08_标牌/models/block/umbrella_sign/umbrella_sign_mid_mid.json
@@ -0,0 +1,131 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/umbrella_sign",
+ "particle": "sa_decor:block/umbrella_sign"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 14],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "z", "origin": [25, 3, 16]},
+ "faces": {
+ "north": {"uv": [8.66667, 2.66667, 11.33333, 5.33333], "texture": "#0"},
+ "east": {"uv": [4, 0.66667, 4.25, 3.33333], "texture": "#0"},
+ "south": {"uv": [1.33333, 4.66667, 2.66667, 7.33333], "texture": "#0"},
+ "west": {"uv": [4, 4.66667, 4.25, 7.33333], "texture": "#0"},
+ "up": {"uv": [6.91667, 0.25, 5.58333, 0], "texture": "#0"},
+ "down": {"uv": [6.91667, 0.25, 5.58333, 0.5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.75, 2.5, 1.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.75, 2.5, 1.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 120, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 120, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "rotation": [90, 0, 0],
+ "translation": [0.25, 3, 0.25],
+ "scale": [0.57031, 0.57031, 0.57031]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [4, -2.25, 0],
+ "scale": [0.86719, 0.86719, 0.86719]
+ },
+ "head": {
+ "translation": [0, 0.5, -14.25]
+ },
+ "fixed": {
+ "translation": [0, 0, -6.75],
+ "scale": [1.02539, 1.02539, 1.02539]
+ },
+ "on_shelf": {
+ "rotation": [0, -180, 0],
+ "translation": [0, 0, 3.75]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/08_标牌/models/block/umbrella_sign/umbrella_sign_mid_right.json b/统计/_sa_decor_models/08_标牌/models/block/umbrella_sign/umbrella_sign_mid_right.json
new file mode 100644
index 0000000..3bcb319
--- /dev/null
+++ b/统计/_sa_decor_models/08_标牌/models/block/umbrella_sign/umbrella_sign_mid_right.json
@@ -0,0 +1,131 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/umbrella_sign",
+ "particle": "sa_decor:block/umbrella_sign"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 14],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "z", "origin": [41, 3, 16]},
+ "faces": {
+ "north": {"uv": [11.33333, 2.66667, 14, 5.33333], "texture": "#0"},
+ "east": {"uv": [4, 0.66667, 4.25, 3.33333], "texture": "#0"},
+ "south": {"uv": [0, 4.66667, 1.33333, 7.33333], "texture": "#0"},
+ "west": {"uv": [4, 4.66667, 4.25, 7.33333], "texture": "#0"},
+ "up": {"uv": [8.25, 0.25, 6.91667, 0], "texture": "#0"},
+ "down": {"uv": [8.25, 0.25, 6.91667, 0.5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.75, 2.5, 1.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.75, 2.5, 1.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 120, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 120, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "rotation": [90, 0, 0],
+ "translation": [0.25, 3, 0.25],
+ "scale": [0.57031, 0.57031, 0.57031]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [4, -2.25, 0],
+ "scale": [0.86719, 0.86719, 0.86719]
+ },
+ "head": {
+ "translation": [0, 0.5, -14.25]
+ },
+ "fixed": {
+ "translation": [0, 0, -6.75],
+ "scale": [1.02539, 1.02539, 1.02539]
+ },
+ "on_shelf": {
+ "rotation": [0, -180, 0],
+ "translation": [0, 0, 3.75]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/08_标牌/models/block/umbrella_sign/umbrella_sign_top_left.json b/统计/_sa_decor_models/08_标牌/models/block/umbrella_sign/umbrella_sign_top_left.json
new file mode 100644
index 0000000..1ba9b4f
--- /dev/null
+++ b/统计/_sa_decor_models/08_标牌/models/block/umbrella_sign/umbrella_sign_top_left.json
@@ -0,0 +1,131 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/umbrella_sign",
+ "particle": "sa_decor:block/umbrella_sign"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 14],
+ "to": [16, 4, 16],
+ "rotation": {"angle": 0, "axis": "z", "origin": [9, -13, 16]},
+ "faces": {
+ "north": {"uv": [6, 2, 8.66667, 2.66667], "texture": "#0"},
+ "east": {"uv": [4, 0, 4.25, 0.66667], "texture": "#0"},
+ "south": {"uv": [2.66667, 4, 4, 4.66667], "texture": "#0"},
+ "west": {"uv": [4, 4, 4.25, 4.66667], "texture": "#0"},
+ "up": {"uv": [5.58333, 0.25, 4.25, 0], "texture": "#0"},
+ "down": {"uv": [5.58333, 0.25, 4.25, 0.5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.75, 2.5, 1.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.75, 2.5, 1.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 120, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 120, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "rotation": [90, 0, 0],
+ "translation": [0.25, 3, 0.25],
+ "scale": [0.57031, 0.57031, 0.57031]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [4, -2.25, 0],
+ "scale": [0.86719, 0.86719, 0.86719]
+ },
+ "head": {
+ "translation": [0, 0.5, -14.25]
+ },
+ "fixed": {
+ "translation": [0, 0, -6.75],
+ "scale": [1.02539, 1.02539, 1.02539]
+ },
+ "on_shelf": {
+ "rotation": [0, -180, 0],
+ "translation": [0, 0, 3.75]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/08_标牌/models/block/umbrella_sign/umbrella_sign_top_mid.json b/统计/_sa_decor_models/08_标牌/models/block/umbrella_sign/umbrella_sign_top_mid.json
new file mode 100644
index 0000000..129f8bf
--- /dev/null
+++ b/统计/_sa_decor_models/08_标牌/models/block/umbrella_sign/umbrella_sign_top_mid.json
@@ -0,0 +1,131 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/umbrella_sign",
+ "particle": "sa_decor:block/umbrella_sign"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 14],
+ "to": [16, 4, 16],
+ "rotation": {"angle": 0, "axis": "z", "origin": [25, -13, 16]},
+ "faces": {
+ "north": {"uv": [8.66667, 2, 11.33333, 2.66667], "texture": "#0"},
+ "east": {"uv": [4, 0, 4.25, 0.66667], "texture": "#0"},
+ "south": {"uv": [1.33333, 4, 2.66667, 4.66667], "texture": "#0"},
+ "west": {"uv": [4, 4, 4.25, 4.66667], "texture": "#0"},
+ "up": {"uv": [6.91667, 0.25, 5.58333, 0], "texture": "#0"},
+ "down": {"uv": [6.91667, 0.25, 5.58333, 0.5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.75, 2.5, 1.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.75, 2.5, 1.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 120, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 120, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "rotation": [90, 0, 0],
+ "translation": [0.25, 3, 0.25],
+ "scale": [0.57031, 0.57031, 0.57031]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [4, -2.25, 0],
+ "scale": [0.86719, 0.86719, 0.86719]
+ },
+ "head": {
+ "translation": [0, 0.5, -14.25]
+ },
+ "fixed": {
+ "translation": [0, 0, -6.75],
+ "scale": [1.02539, 1.02539, 1.02539]
+ },
+ "on_shelf": {
+ "rotation": [0, -180, 0],
+ "translation": [0, 0, 3.75]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/08_标牌/models/block/umbrella_sign/umbrella_sign_top_right.json b/统计/_sa_decor_models/08_标牌/models/block/umbrella_sign/umbrella_sign_top_right.json
new file mode 100644
index 0000000..4932a69
--- /dev/null
+++ b/统计/_sa_decor_models/08_标牌/models/block/umbrella_sign/umbrella_sign_top_right.json
@@ -0,0 +1,131 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/umbrella_sign",
+ "particle": "sa_decor:block/umbrella_sign"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 14],
+ "to": [16, 4, 16],
+ "rotation": {"angle": 0, "axis": "z", "origin": [41, -13, 16]},
+ "faces": {
+ "north": {"uv": [11.33333, 2, 14, 2.66667], "texture": "#0"},
+ "east": {"uv": [4, 0, 4.25, 0.66667], "texture": "#0"},
+ "south": {"uv": [0, 4, 1.33333, 4.66667], "texture": "#0"},
+ "west": {"uv": [4, 4, 4.25, 4.66667], "texture": "#0"},
+ "up": {"uv": [8.25, 0.25, 6.91667, 0], "texture": "#0"},
+ "down": {"uv": [8.25, 0.25, 6.91667, 0.5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.75, 2.5, 1.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.75, 2.5, 1.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 120, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 120, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "rotation": [90, 0, 0],
+ "translation": [0.25, 3, 0.25],
+ "scale": [0.57031, 0.57031, 0.57031]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [4, -2.25, 0],
+ "scale": [0.86719, 0.86719, 0.86719]
+ },
+ "head": {
+ "translation": [0, 0.5, -14.25]
+ },
+ "fixed": {
+ "translation": [0, 0, -6.75],
+ "scale": [1.02539, 1.02539, 1.02539]
+ },
+ "on_shelf": {
+ "rotation": [0, -180, 0],
+ "translation": [0, 0, 3.75]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [25, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/09_灯具/models/block/asphalt/broken_light_asphalt1.json b/统计/_sa_decor_models/09_灯具/models/block/asphalt/broken_light_asphalt1.json
new file mode 100644
index 0000000..8039d0c
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/asphalt/broken_light_asphalt1.json
@@ -0,0 +1,89 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "minecraft:block/cube_all",
+ "ambientocclusion": false,
+ "textures": {
+ "0": "sa_decor:block/asphalt/broken_light_asphalt1",
+ "particle": "sa_decor:block/asphalt/broken_light_asphalt1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 14,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 0,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 2,
+ 16,
+ 16
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 16,
+ 16
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 2,
+ 16,
+ 16
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 2,
+ 16,
+ 16
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ]
+}
diff --git a/统计/_sa_decor_models/09_灯具/models/block/asphalt/broken_light_asphalt2.json b/统计/_sa_decor_models/09_灯具/models/block/asphalt/broken_light_asphalt2.json
new file mode 100644
index 0000000..7fa098d
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/asphalt/broken_light_asphalt2.json
@@ -0,0 +1,89 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "minecraft:block/cube_all",
+ "ambientocclusion": false,
+ "textures": {
+ "0": "sa_decor:block/asphalt/broken_light_asphalt2",
+ "particle": "sa_decor:block/asphalt/broken_light_asphalt2"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 15,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 0,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 1,
+ 16,
+ 16
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 1,
+ 16,
+ 16
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 1,
+ 16,
+ 16
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 1,
+ 16,
+ 16
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ]
+}
diff --git a/统计/_sa_decor_models/09_灯具/models/block/asphalt/cracked_light_asphalt1.json b/统计/_sa_decor_models/09_灯具/models/block/asphalt/cracked_light_asphalt1.json
new file mode 100644
index 0000000..1a31289
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/asphalt/cracked_light_asphalt1.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/asphalt/cracked_light_asphalt1"
+ }
+}
diff --git a/统计/_sa_decor_models/09_灯具/models/block/asphalt/cracked_light_asphalt2.json b/统计/_sa_decor_models/09_灯具/models/block/asphalt/cracked_light_asphalt2.json
new file mode 100644
index 0000000..1a9689e
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/asphalt/cracked_light_asphalt2.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/asphalt/cracked_light_asphalt2"
+ }
+}
diff --git a/统计/_sa_decor_models/09_灯具/models/block/asphalt/cracked_light_asphalt3.json b/统计/_sa_decor_models/09_灯具/models/block/asphalt/cracked_light_asphalt3.json
new file mode 100644
index 0000000..5347816
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/asphalt/cracked_light_asphalt3.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/asphalt/cracked_light_asphalt3"
+ }
+}
diff --git a/统计/_sa_decor_models/09_灯具/models/block/asphalt/cracked_light_asphalt4.json b/统计/_sa_decor_models/09_灯具/models/block/asphalt/cracked_light_asphalt4.json
new file mode 100644
index 0000000..c62ef92
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/asphalt/cracked_light_asphalt4.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/asphalt/cracked_light_asphalt4"
+ }
+}
diff --git a/统计/_sa_decor_models/09_灯具/models/block/asphalt/light_asphalt.json b/统计/_sa_decor_models/09_灯具/models/block/asphalt/light_asphalt.json
new file mode 100644
index 0000000..10cc2be
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/asphalt/light_asphalt.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/asphalt/light_asphalt"
+ }
+}
diff --git a/统计/_sa_decor_models/09_灯具/models/block/asphalt/light_asphalt_corner_white_line.json b/统计/_sa_decor_models/09_灯具/models/block/asphalt/light_asphalt_corner_white_line.json
new file mode 100644
index 0000000..18f3d9b
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/asphalt/light_asphalt_corner_white_line.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/asphalt/light_asphalt_corner_white_line"
+ }
+}
diff --git a/统计/_sa_decor_models/09_灯具/models/block/asphalt/light_asphalt_corner_white_line_corner.json b/统计/_sa_decor_models/09_灯具/models/block/asphalt/light_asphalt_corner_white_line_corner.json
new file mode 100644
index 0000000..d42b112
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/asphalt/light_asphalt_corner_white_line_corner.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/asphalt/light_asphalt_corner_white_line_corner"
+ }
+}
diff --git a/统计/_sa_decor_models/09_灯具/models/block/asphalt/light_asphalt_corner_white_line_inner.json b/统计/_sa_decor_models/09_灯具/models/block/asphalt/light_asphalt_corner_white_line_inner.json
new file mode 100644
index 0000000..47209f3
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/asphalt/light_asphalt_corner_white_line_inner.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/asphalt/light_asphalt_corner_white_line_inner"
+ }
+}
diff --git a/统计/_sa_decor_models/09_灯具/models/block/construction_barrier/construction_barrier_break_no_lamp.json b/统计/_sa_decor_models/09_灯具/models/block/construction_barrier/construction_barrier_break_no_lamp.json
new file mode 100644
index 0000000..9bc19e3
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/construction_barrier/construction_barrier_break_no_lamp.json
@@ -0,0 +1,339 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/construction_barrier",
+ "particle": "sa_decor:block/construction_barrier"
+ },
+ "elements": [
+ {
+ "from": [0, 5, 2.7],
+ "to": [16, 10, 3.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [7.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [2.25, 2.25, 6.5, 3.5], "texture": "#1"},
+ "east": {"uv": [3.5, 4.5, 4, 5.75], "texture": "#1"},
+ "south": {"uv": [6.5, 2.25, 2.25, 3.5], "texture": "#1"},
+ "west": {"uv": [4.25, 4.5, 4.75, 5.75], "texture": "#1"},
+ "up": {"uv": [6.5, 4.25, 10.75, 3.75], "texture": "#1"},
+ "down": {"uv": [8.5, 0, 12.75, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 2, 4.7],
+ "to": [11, 4, 4.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [3.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [4.25, 0.75, 7, 1.25], "texture": "#1"},
+ "east": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "south": {"uv": [6.5, 0.75, 9.25, 1.25], "texture": "#1"},
+ "west": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "up": {"uv": [8, 5.25, 5.25, 5.25], "texture": "#1"},
+ "down": {"uv": [8.25, 1.5, 5.5, 1.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 0, 3.7],
+ "to": [12, 17, 5.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [1.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [0, 4, 0.75, 8.25], "texture": "#1"},
+ "east": {"uv": [2, 4.5, 2.5, 8.75], "texture": "#1"},
+ "south": {"uv": [1, 4, 1.75, 8.25], "texture": "#1"},
+ "west": {"uv": [2.75, 4.5, 3.25, 8.75], "texture": "#1"},
+ "up": {"uv": [5, 2, 4.25, 1.5], "texture": "#1"},
+ "down": {"uv": [5.75, 4.5, 5, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 11, 3.7],
+ "to": [16, 16, 4.7],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [7.5, 12.5, 4.7]},
+ "faces": {
+ "north": {"uv": [2.25, 2.25, 6.5, 3.5], "texture": "#1"},
+ "east": {"uv": [3.5, 4.5, 4, 5.75], "texture": "#1"},
+ "south": {"uv": [6.5, 2.25, 2.25, 3.5], "texture": "#1"},
+ "west": {"uv": [4.25, 2.5, 4.5, 3.5], "texture": "#1"},
+ "up": {"uv": [6.5, 3.75, 10.75, 4.25], "texture": "#1"},
+ "down": {"uv": [8.5, 0, 12.75, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 0, 10.3],
+ "to": [12, 17, 12.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [1.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [1.75, 4, 1, 8.25], "texture": "#1"},
+ "east": {"uv": [2.5, 4.5, 2, 8.75], "texture": "#1"},
+ "south": {"uv": [0.75, 4, 0, 8.25], "texture": "#1"},
+ "west": {"uv": [3.25, 4.5, 2.75, 8.75], "texture": "#1"},
+ "up": {"uv": [5, 1.5, 4.25, 2], "texture": "#1"},
+ "down": {"uv": [5.75, 5, 5, 4.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 9, 11.3],
+ "to": [16, 14, 12.3],
+ "rotation": {"angle": 45, "axis": "z", "origin": [7.5, 10.5, 11.3]},
+ "faces": {
+ "north": {"uv": [2.25, 2.25, 6.5, 3.5], "texture": "#1"},
+ "east": {"uv": [4, 4.5, 3.5, 5.75], "texture": "#1"},
+ "south": {"uv": [6.5, 2.25, 2.25, 3.5], "texture": "#1"},
+ "west": {"uv": [4.5, 2.5, 4.25, 3.5], "texture": "#1"},
+ "up": {"uv": [6.5, 4.25, 10.75, 3.75], "texture": "#1"},
+ "down": {"uv": [8.5, 0.5, 12.75, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 5, 12.3],
+ "to": [16, 10, 13.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [7.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [2.25, 2.25, 6.5, 3.5], "texture": "#1"},
+ "east": {"uv": [4, 4.5, 3.5, 5.75], "texture": "#1"},
+ "south": {"uv": [6.5, 2.25, 2.25, 3.5], "texture": "#1"},
+ "west": {"uv": [4.75, 4.5, 4.25, 5.75], "texture": "#1"},
+ "up": {"uv": [6.5, 3.75, 10.75, 4.25], "texture": "#1"},
+ "down": {"uv": [8.5, 0.5, 12.75, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 2, 11.3],
+ "to": [11, 4, 11.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [3.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [9.25, 0.75, 6.5, 1.25], "texture": "#1"},
+ "east": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "south": {"uv": [7, 0.75, 4.25, 1.25], "texture": "#1"},
+ "west": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "up": {"uv": [8, 5.25, 5.25, 5.25], "texture": "#1"},
+ "down": {"uv": [8.25, 1.5, 5.5, 1.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [10.5, 4, 2.2],
+ "to": [10.5, 6, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [11.5, 12.5, 5.7]},
+ "faces": {
+ "north": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "east": {"uv": [4.25, 0.75, 7, 1.25], "texture": "#1"},
+ "south": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "west": {"uv": [6.5, 0.75, 9.25, 1.25], "texture": "#1"},
+ "up": {"uv": [8, 5.25, 5.25, 5.25], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [8.25, 1.5, 5.5, 1.5], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 5, 2.7],
+ "to": [0, 10, 3.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [7.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [6.5, 2.25, 10.75, 3.5], "texture": "#1"},
+ "east": {"uv": [3.5, 4.5, 4, 5.75], "texture": "#1"},
+ "south": {"uv": [10.75, 2.25, 6.5, 3.5], "texture": "#1"},
+ "west": {"uv": [4.25, 4.5, 4.75, 5.75], "texture": "#1"},
+ "up": {"uv": [2.25, 4.25, 6.5, 3.75], "texture": "#1"},
+ "down": {"uv": [4.25, 0, 8.5, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-14, 9.96298, 3.88611],
+ "to": [2, 14.96298, 4.88611],
+ "rotation": {"angle": -22.5, "axis": "z", "origin": [-8, 15.46298, 5.38611]},
+ "faces": {
+ "north": {"uv": [6.5, 2.25, 10.75, 3.5], "texture": "#1"},
+ "east": {"uv": [4.25, 2.5, 4.5, 3.5], "texture": "#1"},
+ "south": {"uv": [10.75, 2.25, 6.5, 3.5], "texture": "#1"},
+ "west": {"uv": [4.25, 4.5, 4.75, 5.75], "texture": "#1"},
+ "up": {"uv": [2.25, 3.75, 6.5, 4.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0, 8.5, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-12, 0, 3.7],
+ "to": [-9, 17, 5.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [-19.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [0, 4, 0.75, 8.25], "texture": "#1"},
+ "east": {"uv": [2, 4.5, 2.5, 8.75], "texture": "#1"},
+ "south": {"uv": [1, 4, 1.75, 8.25], "texture": "#1"},
+ "west": {"uv": [2.75, 4.5, 3.25, 8.75], "texture": "#1"},
+ "up": {"uv": [4.25, 1.5, 5, 2], "texture": "#1"},
+ "down": {"uv": [5, 4.5, 5.75, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-9, 2, 4.7],
+ "to": [0, 4, 4.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [3.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [7, 0.75, 9.25, 1.25], "texture": "#1"},
+ "east": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "south": {"uv": [4.25, 0.75, 6.5, 1.25], "texture": "#1"},
+ "west": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "up": {"uv": [10.25, 5.25, 8, 5.25], "texture": "#1"},
+ "down": {"uv": [10.5, 1.5, 8.25, 1.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 5, 12.3],
+ "to": [0, 10, 13.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [7.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [6.5, 2.25, 10.75, 3.5], "texture": "#1"},
+ "east": {"uv": [4, 4.5, 3.5, 5.75], "texture": "#1"},
+ "south": {"uv": [10.75, 2.25, 6.5, 3.5], "texture": "#1"},
+ "west": {"uv": [4.75, 4.5, 4.25, 5.75], "texture": "#1"},
+ "up": {"uv": [2.25, 3.75, 6.5, 4.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0.5, 8.5, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-12, 0, 10.3],
+ "to": [-9, 17, 12.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [-19.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [1.75, 4, 1, 8.25], "texture": "#1"},
+ "east": {"uv": [2.5, 4.5, 2, 8.75], "texture": "#1"},
+ "south": {"uv": [0.75, 4, 0, 8.25], "texture": "#1"},
+ "west": {"uv": [3.25, 4.5, 2.75, 8.75], "texture": "#1"},
+ "up": {"uv": [4.25, 2, 5, 1.5], "texture": "#1"},
+ "down": {"uv": [5, 5, 5.75, 4.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-9, 2, 11.3],
+ "to": [0, 4, 11.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [3.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [6.5, 0.75, 4.25, 1.25], "texture": "#1"},
+ "east": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "south": {"uv": [9.25, 0.75, 7, 1.25], "texture": "#1"},
+ "west": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "up": {"uv": [10.25, 5.25, 8, 5.25], "texture": "#1"},
+ "down": {"uv": [10.5, 1.5, 8.25, 1.5], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.19336, 0.19336, 0.19336]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, -0.25, 0],
+ "scale": [0.19336, 0.19336, 0.19336]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -59, 0],
+ "translation": [0.25, 0.75, 0],
+ "scale": [-0.25547, 0.25547, -0.25547]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -59, 0],
+ "translation": [2.25, 0.25, 1.75],
+ "scale": [-0.25547, 0.25547, -0.25547]
+ },
+ "ground": {
+ "translation": [2.75, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.75, -2, 0],
+ "scale": [0.46094, 0.46094, 0.46094]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "scale": [-0.5, 0.5, -0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 3.7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6, 7]
+ },
+ 8,
+ {
+ "name": "group",
+ "origin": [10, 5, -2],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [3.5, 30.5, 6.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [3.5, 30.5, 6.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 4.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 4.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 9,
+ {
+ "name": "group",
+ "origin": [7.5, 12.5, 4.7],
+ "scope": 0,
+ "color": 0,
+ "children": [10]
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 12.5, 4.7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 11,
+ 12
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 4.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 4.5],
+ "scope": 0,
+ "color": 0,
+ "children": [13, 14, 15]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/09_灯具/models/block/construction_barrier/construction_barrier_break_no_lamp_left.json b/统计/_sa_decor_models/09_灯具/models/block/construction_barrier/construction_barrier_break_no_lamp_left.json
new file mode 100644
index 0000000..e5e1c3e
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/construction_barrier/construction_barrier_break_no_lamp_left.json
@@ -0,0 +1,178 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/construction_barrier",
+ "particle": "sa_decor:block/construction_barrier"
+ },
+ "elements": [
+ {
+ "from": [0, 5, 2.7],
+ "to": [16, 10, 3.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [7.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [2.25, 2.25, 6.5, 3.5], "texture": "#1"},
+ "east": {"uv": [3.5, 4.5, 4, 5.75], "texture": "#1"},
+ "south": {"uv": [6.5, 2.25, 2.25, 3.5], "texture": "#1"},
+ "west": {"uv": [4.25, 4.5, 4.75, 5.75], "texture": "#1"},
+ "up": {"uv": [6.5, 4.25, 10.75, 3.75], "texture": "#1"},
+ "down": {"uv": [8.5, 0, 12.75, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 2, 4.7],
+ "to": [11, 4, 4.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [3.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [4.25, 0.75, 7, 1.25], "texture": "#1"},
+ "east": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "south": {"uv": [6.5, 0.75, 9.25, 1.25], "texture": "#1"},
+ "west": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "up": {"uv": [8, 5.25, 5.25, 5.25], "texture": "#1"},
+ "down": {"uv": [8.25, 1.5, 5.5, 1.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 0, 3.7],
+ "to": [12, 17, 5.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [1.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [0, 4, 0.75, 8.25], "texture": "#1"},
+ "east": {"uv": [2, 4.5, 2.5, 8.75], "texture": "#1"},
+ "south": {"uv": [1, 4, 1.75, 8.25], "texture": "#1"},
+ "west": {"uv": [2.75, 4.5, 3.25, 8.75], "texture": "#1"},
+ "up": {"uv": [5, 2, 4.25, 1.5], "texture": "#1"},
+ "down": {"uv": [5.75, 4.5, 5, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 11, 3.7],
+ "to": [16, 16, 4.7],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [7.5, 12.5, 4.7]},
+ "faces": {
+ "north": {"uv": [2.25, 2.25, 6.5, 3.5], "texture": "#1"},
+ "east": {"uv": [3.5, 4.5, 4, 5.75], "texture": "#1"},
+ "south": {"uv": [6.5, 2.25, 2.25, 3.5], "texture": "#1"},
+ "west": {"uv": [4.25, 2.5, 4.5, 3.5], "texture": "#1"},
+ "up": {"uv": [6.5, 3.75, 10.75, 4.25], "texture": "#1"},
+ "down": {"uv": [8.5, 0, 12.75, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 0, 10.3],
+ "to": [12, 17, 12.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [1.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [1.75, 4, 1, 8.25], "texture": "#1"},
+ "east": {"uv": [2.5, 4.5, 2, 8.75], "texture": "#1"},
+ "south": {"uv": [0.75, 4, 0, 8.25], "texture": "#1"},
+ "west": {"uv": [3.25, 4.5, 2.75, 8.75], "texture": "#1"},
+ "up": {"uv": [5, 1.5, 4.25, 2], "texture": "#1"},
+ "down": {"uv": [5.75, 5, 5, 4.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 9, 11.3],
+ "to": [16, 14, 12.3],
+ "rotation": {"angle": 45, "axis": "z", "origin": [7.5, 10.5, 11.3]},
+ "faces": {
+ "north": {"uv": [2.25, 2.25, 6.5, 3.5], "texture": "#1"},
+ "east": {"uv": [4, 4.5, 3.5, 5.75], "texture": "#1"},
+ "south": {"uv": [6.5, 2.25, 2.25, 3.5], "texture": "#1"},
+ "west": {"uv": [4.5, 2.5, 4.25, 3.5], "texture": "#1"},
+ "up": {"uv": [6.5, 4.25, 10.75, 3.75], "texture": "#1"},
+ "down": {"uv": [8.5, 0.5, 12.75, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 5, 12.3],
+ "to": [16, 10, 13.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [7.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [2.25, 2.25, 6.5, 3.5], "texture": "#1"},
+ "east": {"uv": [4, 4.5, 3.5, 5.75], "texture": "#1"},
+ "south": {"uv": [6.5, 2.25, 2.25, 3.5], "texture": "#1"},
+ "west": {"uv": [4.75, 4.5, 4.25, 5.75], "texture": "#1"},
+ "up": {"uv": [6.5, 3.75, 10.75, 4.25], "texture": "#1"},
+ "down": {"uv": [8.5, 0.5, 12.75, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 2, 11.3],
+ "to": [11, 4, 11.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [3.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [9.25, 0.75, 6.5, 1.25], "texture": "#1"},
+ "east": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "south": {"uv": [7, 0.75, 4.25, 1.25], "texture": "#1"},
+ "west": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "up": {"uv": [8, 5.25, 5.25, 5.25], "texture": "#1"},
+ "down": {"uv": [8.25, 1.5, 5.5, 1.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [10.5, 4, 2.2],
+ "to": [10.5, 6, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [11.5, 12.5, 5.7]},
+ "faces": {
+ "north": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "east": {"uv": [4.25, 0.75, 7, 1.25], "texture": "#1"},
+ "south": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "west": {"uv": [6.5, 0.75, 9.25, 1.25], "texture": "#1"},
+ "up": {"uv": [8, 5.25, 5.25, 5.25], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [8.25, 1.5, 5.5, 1.5], "rotation": 270, "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.19336, 0.19336, 0.19336]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, -0.25, 0],
+ "scale": [0.19336, 0.19336, 0.19336]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -59, 0],
+ "translation": [0.25, 0.75, 0],
+ "scale": [-0.25547, 0.25547, -0.25547]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -59, 0],
+ "translation": [2.25, 0.25, 1.75],
+ "scale": [-0.25547, 0.25547, -0.25547]
+ },
+ "ground": {
+ "translation": [2.75, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.75, -2, 0],
+ "scale": [0.46094, 0.46094, 0.46094]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "scale": [-0.5, 0.5, -0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 3.7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6, 7]
+ },
+ 8
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/09_灯具/models/block/construction_barrier/construction_barrier_break_no_lamp_right.json b/统计/_sa_decor_models/09_灯具/models/block/construction_barrier/construction_barrier_break_no_lamp_right.json
new file mode 100644
index 0000000..46fc9a2
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/construction_barrier/construction_barrier_break_no_lamp_right.json
@@ -0,0 +1,228 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/construction_barrier",
+ "particle": "sa_decor:block/construction_barrier"
+ },
+ "elements": [
+ {
+ "from": [0, 5, 2.7],
+ "to": [16, 10, 3.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [23.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [6.5, 2.25, 10.75, 3.5], "texture": "#1"},
+ "east": {"uv": [3.5, 4.5, 4, 5.75], "texture": "#1"},
+ "south": {"uv": [10.75, 2.25, 6.5, 3.5], "texture": "#1"},
+ "west": {"uv": [4.25, 4.5, 4.75, 5.75], "texture": "#1"},
+ "up": {"uv": [2.25, 4.25, 6.5, 3.75], "texture": "#1"},
+ "down": {"uv": [4.25, 0, 8.5, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 9.96298, 3.88611],
+ "to": [18, 14.96298, 4.88611],
+ "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 15.46298, 5.38611]},
+ "faces": {
+ "north": {"uv": [6.5, 2.25, 10.75, 3.5], "texture": "#1"},
+ "east": {"uv": [4.25, 2.5, 4.5, 3.5], "texture": "#1"},
+ "south": {"uv": [10.75, 2.25, 6.5, 3.5], "texture": "#1"},
+ "west": {"uv": [4.25, 4.5, 4.75, 5.75], "texture": "#1"},
+ "up": {"uv": [2.25, 3.75, 6.5, 4.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0, 8.5, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4, 0, 3.7],
+ "to": [7, 17, 5.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [-3.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [0, 4, 0.75, 8.25], "texture": "#1"},
+ "east": {"uv": [2, 4.5, 2.5, 8.75], "texture": "#1"},
+ "south": {"uv": [1, 4, 1.75, 8.25], "texture": "#1"},
+ "west": {"uv": [2.75, 4.5, 3.25, 8.75], "texture": "#1"},
+ "up": {"uv": [4.25, 1.5, 5, 2], "texture": "#1"},
+ "down": {"uv": [5, 4.5, 5.75, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7, 2, 4.7],
+ "to": [16, 4, 4.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [19.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [7, 0.75, 9.25, 1.25], "texture": "#1"},
+ "east": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "south": {"uv": [4.25, 0.75, 6.5, 1.25], "texture": "#1"},
+ "west": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "up": {"uv": [10.25, 5.25, 8, 5.25], "texture": "#1"},
+ "down": {"uv": [10.5, 1.5, 8.25, 1.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 5, 12.3],
+ "to": [16, 10, 13.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [23.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [6.5, 2.25, 10.75, 3.5], "texture": "#1"},
+ "east": {"uv": [4, 4.5, 3.5, 5.75], "texture": "#1"},
+ "south": {"uv": [10.75, 2.25, 6.5, 3.5], "texture": "#1"},
+ "west": {"uv": [4.75, 4.5, 4.25, 5.75], "texture": "#1"},
+ "up": {"uv": [2.25, 3.75, 6.5, 4.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0.5, 8.5, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4, 0, 10.3],
+ "to": [7, 17, 12.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [-3.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [1.75, 4, 1, 8.25], "texture": "#1"},
+ "east": {"uv": [2.5, 4.5, 2, 8.75], "texture": "#1"},
+ "south": {"uv": [0.75, 4, 0, 8.25], "texture": "#1"},
+ "west": {"uv": [3.25, 4.5, 2.75, 8.75], "texture": "#1"},
+ "up": {"uv": [4.25, 2, 5, 1.5], "texture": "#1"},
+ "down": {"uv": [5, 5, 5.75, 4.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7, 2, 11.3],
+ "to": [16, 4, 11.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [19.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [6.5, 0.75, 4.25, 1.25], "texture": "#1"},
+ "east": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "south": {"uv": [9.25, 0.75, 7, 1.25], "texture": "#1"},
+ "west": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "up": {"uv": [10.25, 5.25, 8, 5.25], "texture": "#1"},
+ "down": {"uv": [10.5, 1.5, 8.25, 1.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [5.5, 4, 2.2],
+ "to": [5.5, 6, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6.5, 12.5, 5.7]},
+ "faces": {
+ "north": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "east": {"uv": [4.25, 0.75, 7, 1.25], "texture": "#1"},
+ "south": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "west": {"uv": [6.5, 0.75, 9.25, 1.25], "texture": "#1"},
+ "up": {"uv": [8, 5.25, 5.25, 5.25], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [8.25, 1.5, 5.5, 1.5], "rotation": 270, "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.19336, 0.19336, 0.19336]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, -0.25, 0],
+ "scale": [0.19336, 0.19336, 0.19336]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -59, 0],
+ "translation": [0.25, 0.75, 0],
+ "scale": [-0.25547, 0.25547, -0.25547]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -59, 0],
+ "translation": [2.25, 0.25, 1.75],
+ "scale": [-0.25547, 0.25547, -0.25547]
+ },
+ "ground": {
+ "translation": [2.75, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.75, -2, 0],
+ "scale": [0.46094, 0.46094, 0.46094]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "scale": [-0.5, 0.5, -0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [10, 5, -2],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [3.5, 30.5, 6.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [3.5, 30.5, 6.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 4.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 4.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [7.5, 12.5, 4.7],
+ "scope": 0,
+ "color": 0,
+ "children": [1]
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 12.5, 4.7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 2,
+ 3
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 4.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 4.5],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5, 6]
+ }
+ ]
+ }
+ ]
+ },
+ 7
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/09_灯具/models/block/construction_barrier/construction_barrier_no_lamp.json b/统计/_sa_decor_models/09_灯具/models/block/construction_barrier/construction_barrier_no_lamp.json
new file mode 100644
index 0000000..06e81a5
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/construction_barrier/construction_barrier_no_lamp.json
@@ -0,0 +1,249 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/construction_barrier",
+ "particle": "sa_decor:block/construction_barrier"
+ },
+ "elements": [
+ {
+ "from": [-16, 5, 2.7],
+ "to": [16, 10, 3.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [7.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [2.25, 2.25, 10.75, 3.5], "texture": "#1"},
+ "east": {"uv": [3.5, 4.5, 4, 5.75], "texture": "#1"},
+ "south": {"uv": [10.75, 2.25, 2.25, 3.5], "texture": "#1"},
+ "west": {"uv": [4.25, 4.5, 4.75, 5.75], "texture": "#1"},
+ "up": {"uv": [2.25, 4.25, 10.75, 3.75], "texture": "#1"},
+ "down": {"uv": [4.25, 0, 12.75, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 13, 3.7],
+ "to": [16, 18, 4.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [7.5, 12.5, 4.7]},
+ "faces": {
+ "north": {"uv": [2.25, 2.25, 10.75, 3.5], "texture": "#1"},
+ "east": {"uv": [3.5, 4.5, 4, 5.75], "texture": "#1"},
+ "south": {"uv": [10.75, 2.25, 2.25, 3.5], "texture": "#1"},
+ "west": {"uv": [4.25, 4.5, 4.75, 5.75], "texture": "#1"},
+ "up": {"uv": [2.25, 3.75, 10.75, 4.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0, 12.75, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-12, 0, 3.7],
+ "to": [-9, 17, 5.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [-19.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [0, 4, 0.75, 8.25], "texture": "#1"},
+ "east": {"uv": [2, 4.5, 2.5, 8.75], "texture": "#1"},
+ "south": {"uv": [1, 4, 1.75, 8.25], "texture": "#1"},
+ "west": {"uv": [2.75, 4.5, 3.25, 8.75], "texture": "#1"},
+ "up": {"uv": [4.25, 1.5, 5, 2], "texture": "#1"},
+ "down": {"uv": [5, 4.5, 5.75, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-9, 2, 4.7],
+ "to": [11, 4, 4.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [3.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [4.25, 0.75, 9.25, 1.25], "texture": "#1"},
+ "east": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "south": {"uv": [4.25, 0.75, 9.25, 1.25], "texture": "#1"},
+ "west": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "up": {"uv": [10.25, 5.25, 5.25, 5.25], "texture": "#1"},
+ "down": {"uv": [10.5, 1.5, 5.5, 1.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 0, 3.7],
+ "to": [12, 17, 5.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [1.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [0, 4, 0.75, 8.25], "texture": "#1"},
+ "east": {"uv": [2, 4.5, 2.5, 8.75], "texture": "#1"},
+ "south": {"uv": [1, 4, 1.75, 8.25], "texture": "#1"},
+ "west": {"uv": [2.75, 4.5, 3.25, 8.75], "texture": "#1"},
+ "up": {"uv": [5, 2, 4.25, 1.5], "texture": "#1"},
+ "down": {"uv": [5.75, 4.5, 5, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 5, 12.3],
+ "to": [16, 10, 13.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [7.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [2.25, 2.25, 10.75, 3.5], "texture": "#1"},
+ "east": {"uv": [4, 4.5, 3.5, 5.75], "texture": "#1"},
+ "south": {"uv": [10.75, 2.25, 2.25, 3.5], "texture": "#1"},
+ "west": {"uv": [4.75, 4.5, 4.25, 5.75], "texture": "#1"},
+ "up": {"uv": [2.25, 3.75, 10.75, 4.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0.5, 12.75, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 13, 11.3],
+ "to": [16, 18, 12.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [7.5, 12.5, 11.3]},
+ "faces": {
+ "north": {"uv": [2.25, 2.25, 10.75, 3.5], "texture": "#1"},
+ "east": {"uv": [4, 4.5, 3.5, 5.75], "texture": "#1"},
+ "south": {"uv": [10.75, 2.25, 2.25, 3.5], "texture": "#1"},
+ "west": {"uv": [4.75, 4.5, 4.25, 5.75], "texture": "#1"},
+ "up": {"uv": [2.25, 4.25, 10.75, 3.75], "texture": "#1"},
+ "down": {"uv": [4.25, 0.5, 12.75, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-12, 0, 10.3],
+ "to": [-9, 17, 12.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [-19.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [1.75, 4, 1, 8.25], "texture": "#1"},
+ "east": {"uv": [2.5, 4.5, 2, 8.75], "texture": "#1"},
+ "south": {"uv": [0.75, 4, 0, 8.25], "texture": "#1"},
+ "west": {"uv": [3.25, 4.5, 2.75, 8.75], "texture": "#1"},
+ "up": {"uv": [4.25, 2, 5, 1.5], "texture": "#1"},
+ "down": {"uv": [5, 5, 5.75, 4.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-9, 2, 11.3],
+ "to": [11, 4, 11.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [3.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [9.25, 0.75, 4.25, 1.25], "texture": "#1"},
+ "east": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "south": {"uv": [9.25, 0.75, 4.25, 1.25], "texture": "#1"},
+ "west": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "up": {"uv": [10.25, 5.25, 5.25, 5.25], "texture": "#1"},
+ "down": {"uv": [10.5, 1.5, 5.5, 1.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 0, 10.3],
+ "to": [12, 17, 12.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [1.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [1.75, 4, 1, 8.25], "texture": "#1"},
+ "east": {"uv": [2.5, 4.5, 2, 8.75], "texture": "#1"},
+ "south": {"uv": [0.75, 4, 0, 8.25], "texture": "#1"},
+ "west": {"uv": [3.25, 4.5, 2.75, 8.75], "texture": "#1"},
+ "up": {"uv": [5, 1.5, 4.25, 2], "texture": "#1"},
+ "down": {"uv": [5.75, 5, 5, 4.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [10.5, 4, 2.2],
+ "to": [10.5, 6, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [11.5, 12.5, 5.7]},
+ "faces": {
+ "north": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "east": {"uv": [4.25, 0.75, 7, 1.25], "texture": "#1"},
+ "south": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "west": {"uv": [6.5, 0.75, 9.25, 1.25], "texture": "#1"},
+ "up": {"uv": [8, 5.25, 5.25, 5.25], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [8.25, 1.5, 5.5, 1.5], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [-10.5, 4, 2.2],
+ "to": [-10.5, 6, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, 12.5, 5.7]},
+ "faces": {
+ "north": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "east": {"uv": [4.25, 0.75, 7, 1.25], "texture": "#1"},
+ "south": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "west": {"uv": [6.5, 0.75, 9.25, 1.25], "texture": "#1"},
+ "up": {"uv": [8, 5.25, 5.25, 5.25], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [8.25, 1.5, 5.5, 1.5], "rotation": 270, "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.19336, 0.19336, 0.19336]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, -0.25, 0],
+ "scale": [0.19336, 0.19336, 0.19336]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -59, 0],
+ "translation": [0.25, 0.75, 0],
+ "scale": [-0.25547, 0.25547, -0.25547]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -59, 0],
+ "translation": [2.25, 0.25, 1.75],
+ "scale": [-0.25547, 0.25547, -0.25547]
+ },
+ "ground": {
+ "translation": [2.75, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.75, -1.5, 0],
+ "scale": [0.46094, 0.46094, 0.46094]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "scale": [-0.5, 0.5, -0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [10, 5, -2],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 4.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 4.5],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 4.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 4.5],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6, 7, 8, 9]
+ }
+ ]
+ }
+ ]
+ },
+ 10,
+ 11
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/09_灯具/models/block/construction_barrier/construction_barrier_no_lamp_left.json b/统计/_sa_decor_models/09_灯具/models/block/construction_barrier/construction_barrier_no_lamp_left.json
new file mode 100644
index 0000000..1d0c130
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/construction_barrier/construction_barrier_no_lamp_left.json
@@ -0,0 +1,177 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/construction_barrier",
+ "particle": "sa_decor:block/construction_barrier"
+ },
+ "elements": [
+ {
+ "from": [0, 2, 4.7],
+ "to": [11, 4, 4.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [3.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [4.25, 0.75, 7, 1.25], "texture": "#1"},
+ "east": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "south": {"uv": [6.5, 0.75, 9.25, 1.25], "texture": "#1"},
+ "west": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "up": {"uv": [8, 5.25, 5.25, 5.25], "texture": "#1"},
+ "down": {"uv": [8.25, 1.5, 5.5, 1.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 0, 3.7],
+ "to": [12, 17, 5.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [1.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [0, 4, 0.75, 8.25], "texture": "#1"},
+ "east": {"uv": [2, 4.5, 2.5, 8.75], "texture": "#1"},
+ "south": {"uv": [1, 4, 1.75, 8.25], "texture": "#1"},
+ "west": {"uv": [2.75, 4.5, 3.25, 8.75], "texture": "#1"},
+ "up": {"uv": [5, 2, 4.25, 1.5], "texture": "#1"},
+ "down": {"uv": [5.75, 4.5, 5, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 5, 2.7],
+ "to": [16, 10, 3.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [7.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [2.25, 2.25, 6.5, 3.5], "texture": "#1"},
+ "east": {"uv": [3.5, 4.5, 4, 5.75], "texture": "#1"},
+ "south": {"uv": [6.5, 2.25, 2.25, 3.5], "texture": "#1"},
+ "west": {"uv": [4.25, 4.5, 4.75, 5.75], "texture": "#1"},
+ "up": {"uv": [6.5, 4.25, 10.75, 3.75], "texture": "#1"},
+ "down": {"uv": [8.5, 0, 12.75, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 13, 3.7],
+ "to": [16, 18, 4.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [7.5, 12.5, 4.7]},
+ "faces": {
+ "north": {"uv": [2.25, 2.25, 6.5, 3.5], "texture": "#1"},
+ "east": {"uv": [3.5, 4.5, 4, 5.75], "texture": "#1"},
+ "south": {"uv": [6.5, 2.25, 2.25, 3.5], "texture": "#1"},
+ "west": {"uv": [4.25, 4.5, 4.75, 5.75], "texture": "#1"},
+ "up": {"uv": [6.5, 3.75, 10.75, 4.25], "texture": "#1"},
+ "down": {"uv": [8.5, 0, 12.75, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 13, 11.3],
+ "to": [16, 18, 12.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [7.5, 12.5, 11.3]},
+ "faces": {
+ "north": {"uv": [2.25, 2.25, 6.5, 3.5], "texture": "#1"},
+ "east": {"uv": [4, 4.5, 3.5, 5.75], "texture": "#1"},
+ "south": {"uv": [6.5, 2.25, 2.25, 3.5], "texture": "#1"},
+ "west": {"uv": [4.75, 4.5, 4.25, 5.75], "texture": "#1"},
+ "up": {"uv": [6.5, 4.25, 10.75, 3.75], "texture": "#1"},
+ "down": {"uv": [8.5, 0.5, 12.75, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 5, 12.3],
+ "to": [16, 10, 13.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [7.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [2.25, 2.25, 6.5, 3.5], "texture": "#1"},
+ "east": {"uv": [4, 4.5, 3.5, 5.75], "texture": "#1"},
+ "south": {"uv": [6.5, 2.25, 2.25, 3.5], "texture": "#1"},
+ "west": {"uv": [4.75, 4.5, 4.25, 5.75], "texture": "#1"},
+ "up": {"uv": [6.5, 3.75, 10.75, 4.25], "texture": "#1"},
+ "down": {"uv": [8.5, 0.5, 12.75, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 0, 10.3],
+ "to": [12, 17, 12.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [1.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [1.75, 4, 1, 8.25], "texture": "#1"},
+ "east": {"uv": [2.5, 4.5, 2, 8.75], "texture": "#1"},
+ "south": {"uv": [0.75, 4, 0, 8.25], "texture": "#1"},
+ "west": {"uv": [3.25, 4.5, 2.75, 8.75], "texture": "#1"},
+ "up": {"uv": [5, 1.5, 4.25, 2], "texture": "#1"},
+ "down": {"uv": [5.75, 5, 5, 4.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 2, 11.3],
+ "to": [11, 4, 11.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [3.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [9.25, 0.75, 6.5, 1.25], "texture": "#1"},
+ "east": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "south": {"uv": [7, 0.75, 4.25, 1.25], "texture": "#1"},
+ "west": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "up": {"uv": [8, 5.25, 5.25, 5.25], "texture": "#1"},
+ "down": {"uv": [8.25, 1.5, 5.5, 1.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [10.5, 4, 2.2],
+ "to": [10.5, 6, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [11.5, 12.5, 5.7]},
+ "faces": {
+ "north": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "east": {"uv": [4.25, 0.75, 7, 1.25], "texture": "#1"},
+ "south": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "west": {"uv": [6.5, 0.75, 9.25, 1.25], "texture": "#1"},
+ "up": {"uv": [8, 5.25, 5.25, 5.25], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [8.25, 1.5, 5.5, 1.5], "rotation": 270, "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.19336, 0.19336, 0.19336]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, -0.25, 0],
+ "scale": [0.19336, 0.19336, 0.19336]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -59, 0],
+ "translation": [0.25, 0.75, 0],
+ "scale": [-0.25547, 0.25547, -0.25547]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -59, 0],
+ "translation": [2.25, 0.25, 1.75],
+ "scale": [-0.25547, 0.25547, -0.25547]
+ },
+ "ground": {
+ "translation": [2.75, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.75, -2, 0],
+ "scale": [0.46094, 0.46094, 0.46094]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "scale": [-0.5, 0.5, -0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [3.5, 10.5, 3.7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6, 7, 8]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/09_灯具/models/block/construction_barrier/construction_barrier_no_lamp_right.json b/统计/_sa_decor_models/09_灯具/models/block/construction_barrier/construction_barrier_no_lamp_right.json
new file mode 100644
index 0000000..3d0f19b
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/construction_barrier/construction_barrier_no_lamp_right.json
@@ -0,0 +1,223 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/construction_barrier",
+ "particle": "sa_decor:block/construction_barrier"
+ },
+ "elements": [
+ {
+ "from": [0, 5, 2.7],
+ "to": [16, 10, 3.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [23.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [6.5, 2.25, 10.75, 3.5], "texture": "#1"},
+ "east": {"uv": [3.5, 4.5, 4, 5.75], "texture": "#1"},
+ "south": {"uv": [10.75, 2.25, 6.5, 3.5], "texture": "#1"},
+ "west": {"uv": [4.25, 4.5, 4.75, 5.75], "texture": "#1"},
+ "up": {"uv": [2.25, 4.25, 6.5, 3.75], "texture": "#1"},
+ "down": {"uv": [4.25, 0, 8.5, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 13, 3.7],
+ "to": [16, 18, 4.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [23.5, 12.5, 4.7]},
+ "faces": {
+ "north": {"uv": [6.5, 2.25, 10.75, 3.5], "texture": "#1"},
+ "east": {"uv": [3.5, 4.5, 4, 5.75], "texture": "#1"},
+ "south": {"uv": [10.75, 2.25, 6.5, 3.5], "texture": "#1"},
+ "west": {"uv": [4.25, 4.5, 4.75, 5.75], "texture": "#1"},
+ "up": {"uv": [2.25, 3.75, 6.5, 4.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0, 8.5, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4, 0, 3.7],
+ "to": [7, 17, 5.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [-3.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [0, 4, 0.75, 8.25], "texture": "#1"},
+ "east": {"uv": [2, 4.5, 2.5, 8.75], "texture": "#1"},
+ "south": {"uv": [1, 4, 1.75, 8.25], "texture": "#1"},
+ "west": {"uv": [2.75, 4.5, 3.25, 8.75], "texture": "#1"},
+ "up": {"uv": [4.25, 1.5, 5, 2], "texture": "#1"},
+ "down": {"uv": [5, 4.5, 5.75, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7, 2, 4.7],
+ "to": [16, 4, 4.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [19.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [7, 0.75, 9.25, 1.25], "texture": "#1"},
+ "east": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "south": {"uv": [4.25, 0.75, 6.5, 1.25], "texture": "#1"},
+ "west": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "up": {"uv": [10.25, 5.25, 8, 5.25], "texture": "#1"},
+ "down": {"uv": [10.5, 1.5, 8.25, 1.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 5, 12.3],
+ "to": [16, 10, 13.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [23.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [6.5, 2.25, 10.75, 3.5], "texture": "#1"},
+ "east": {"uv": [4, 4.5, 3.5, 5.75], "texture": "#1"},
+ "south": {"uv": [10.75, 2.25, 6.5, 3.5], "texture": "#1"},
+ "west": {"uv": [4.75, 4.5, 4.25, 5.75], "texture": "#1"},
+ "up": {"uv": [2.25, 3.75, 6.5, 4.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0.5, 8.5, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 13, 11.3],
+ "to": [16, 18, 12.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [23.5, 12.5, 11.3]},
+ "faces": {
+ "north": {"uv": [6.5, 2.25, 10.75, 3.5], "texture": "#1"},
+ "east": {"uv": [4, 4.5, 3.5, 5.75], "texture": "#1"},
+ "south": {"uv": [10.75, 2.25, 6.5, 3.5], "texture": "#1"},
+ "west": {"uv": [4.75, 4.5, 4.25, 5.75], "texture": "#1"},
+ "up": {"uv": [2.25, 4.25, 6.5, 3.75], "texture": "#1"},
+ "down": {"uv": [4.25, 0.5, 8.5, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4, 0, 10.3],
+ "to": [7, 17, 12.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [-3.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [1.75, 4, 1, 8.25], "texture": "#1"},
+ "east": {"uv": [2.5, 4.5, 2, 8.75], "texture": "#1"},
+ "south": {"uv": [0.75, 4, 0, 8.25], "texture": "#1"},
+ "west": {"uv": [3.25, 4.5, 2.75, 8.75], "texture": "#1"},
+ "up": {"uv": [4.25, 2, 5, 1.5], "texture": "#1"},
+ "down": {"uv": [5, 5, 5.75, 4.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7, 2, 11.3],
+ "to": [16, 4, 11.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [19.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [6.5, 0.75, 4.25, 1.25], "texture": "#1"},
+ "east": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "south": {"uv": [9.25, 0.75, 7, 1.25], "texture": "#1"},
+ "west": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "up": {"uv": [10.25, 5.25, 8, 5.25], "texture": "#1"},
+ "down": {"uv": [10.5, 1.5, 8.25, 1.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [5.5, 4, 2.2],
+ "to": [5.5, 6, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6.5, 12.5, 5.7]},
+ "faces": {
+ "north": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "east": {"uv": [4.25, 0.75, 7, 1.25], "texture": "#1"},
+ "south": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "west": {"uv": [6.5, 0.75, 9.25, 1.25], "texture": "#1"},
+ "up": {"uv": [8, 5.25, 5.25, 5.25], "rotation": 90, "texture": "#missing"},
+ "down": {"uv": [8.25, 1.5, 5.5, 1.5], "rotation": 270, "texture": "#missing"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.19336, 0.19336, 0.19336]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, -0.25, 0],
+ "scale": [0.19336, 0.19336, 0.19336]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -59, 0],
+ "translation": [0.25, 0.75, 0],
+ "scale": [-0.25547, 0.25547, -0.25547]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -59, 0],
+ "translation": [2.25, 0.25, 1.75],
+ "scale": [-0.25547, 0.25547, -0.25547]
+ },
+ "ground": {
+ "translation": [2.75, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.75, -2, 0],
+ "scale": [0.46094, 0.46094, 0.46094]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "scale": [-0.5, 0.5, -0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [10, 5, -2],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [3.5, 30.5, 6.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [3.5, 30.5, 6.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 4.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 4.5],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 4.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 4.5],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5, 6, 7]
+ }
+ ]
+ }
+ ]
+ },
+ 8
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/09_灯具/models/block/desk_lamp/black_desk_lamp.json b/统计/_sa_decor_models/09_灯具/models/block/desk_lamp/black_desk_lamp.json
new file mode 100644
index 0000000..0557675
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/desk_lamp/black_desk_lamp.json
@@ -0,0 +1,507 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 32,
+ 32
+ ],
+ "textures": {
+ "0": "sa_decor:block/desk_lamp/black_desk_lamp",
+ "particle": "sa_decor:block/desk_lamp/black_desk_lamp"
+ },
+ "elements": [
+ {
+ "from": [
+ 4,
+ 0,
+ 5
+ ],
+ "to": [
+ 12,
+ 2,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 0,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7,
+ 5,
+ 11,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 2,
+ 9,
+ 6,
+ 10
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 9,
+ 10,
+ 10
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 9,
+ 6,
+ 13,
+ 7
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 4,
+ 4,
+ 0,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 4,
+ 4,
+ 0,
+ 8
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 2,
+ 11
+ ],
+ "to": [
+ 8,
+ 12,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 2,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 8,
+ 1,
+ 13
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 1,
+ 8,
+ 2,
+ 13
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 1,
+ 0,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 1
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 12,
+ 11
+ ],
+ "to": [
+ 8,
+ 19,
+ 13
+ ],
+ "rotation": {
+ "angle": -45,
+ "axis": "x",
+ "origin": [
+ 7,
+ 12,
+ 13
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 3.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 2,
+ 10,
+ 3,
+ 13.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 3.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3,
+ 10,
+ 4,
+ 13.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 1,
+ 0,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 1
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 6,
+ 16,
+ 9
+ ],
+ "to": [
+ 10,
+ 20,
+ 11
+ ],
+ "rotation": {
+ "angle": -45,
+ "axis": "x",
+ "origin": [
+ 7,
+ 12,
+ 13
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 9,
+ 7,
+ 11,
+ 9
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 10,
+ 2,
+ 11,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 10,
+ 0,
+ 12,
+ 2
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 10,
+ 5,
+ 12
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 4,
+ 9,
+ 2,
+ 8
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 12,
+ 4,
+ 10,
+ 5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 5,
+ 15,
+ 4
+ ],
+ "to": [
+ 11,
+ 21,
+ 9
+ ],
+ "rotation": {
+ "angle": -45,
+ "axis": "x",
+ "origin": [
+ 7,
+ 12,
+ 13
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 0,
+ 7,
+ 3
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 6,
+ 6.5,
+ 9
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4,
+ 3,
+ 7,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6.5,
+ 6,
+ 9,
+ 9
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 10,
+ 2.5,
+ 7,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10,
+ 2.5,
+ 7,
+ 5
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 0.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 0.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 43,
+ 0
+ ],
+ "translation": [
+ 1.75,
+ 1,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ 43,
+ 0
+ ],
+ "translation": [
+ 1.75,
+ 1,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ 0.75,
+ 0
+ ],
+ "scale": [
+ 0.90625,
+ 0.90625,
+ 0.90625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
diff --git a/统计/_sa_decor_models/09_灯具/models/block/desk_lamp/black_desk_lamp_on.json b/统计/_sa_decor_models/09_灯具/models/block/desk_lamp/black_desk_lamp_on.json
new file mode 100644
index 0000000..91fd0d4
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/desk_lamp/black_desk_lamp_on.json
@@ -0,0 +1,587 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "translucent",
+ "texture_size": [
+ 32,
+ 32
+ ],
+ "textures": {
+ "0": "sa_decor:block/desk_lamp/black_desk_lamp",
+ "particle": "sa_decor:block/desk_lamp/black_desk_lamp"
+ },
+ "elements": [
+ {
+ "from": [
+ 4,
+ 0,
+ 5
+ ],
+ "to": [
+ 12,
+ 2,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 0,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7,
+ 5,
+ 11,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 2,
+ 9,
+ 6,
+ 10
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 9,
+ 10,
+ 10
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 9,
+ 6,
+ 13,
+ 7
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 4,
+ 4,
+ 0,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 4,
+ 4,
+ 0,
+ 8
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 2,
+ 11
+ ],
+ "to": [
+ 8,
+ 12,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 2,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 8,
+ 1,
+ 13
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 1,
+ 8,
+ 2,
+ 13
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 1,
+ 0,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 1
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 12,
+ 11
+ ],
+ "to": [
+ 8,
+ 19,
+ 13
+ ],
+ "rotation": {
+ "angle": -45,
+ "axis": "x",
+ "origin": [
+ 7,
+ 12,
+ 13
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 3.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 2,
+ 10,
+ 3,
+ 13.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 3.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3,
+ 10,
+ 4,
+ 13.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 1,
+ 0,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 1
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 6,
+ 16,
+ 9
+ ],
+ "to": [
+ 10,
+ 20,
+ 11
+ ],
+ "rotation": {
+ "angle": -45,
+ "axis": "x",
+ "origin": [
+ 7,
+ 12,
+ 13
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 9,
+ 7,
+ 11,
+ 9
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 10,
+ 2,
+ 11,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 10,
+ 0,
+ 12,
+ 2
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 10,
+ 5,
+ 12
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 4,
+ 9,
+ 2,
+ 8
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 12,
+ 4,
+ 10,
+ 5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 5,
+ 15,
+ 4
+ ],
+ "to": [
+ 11,
+ 21,
+ 9
+ ],
+ "rotation": {
+ "angle": -45,
+ "axis": "x",
+ "origin": [
+ 7,
+ 12,
+ 13
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8.5,
+ 11,
+ 11.5,
+ 14
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 6,
+ 6.5,
+ 9
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4,
+ 3,
+ 7,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6.5,
+ 6,
+ 9,
+ 9
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 10,
+ 2.5,
+ 7,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10,
+ 2.5,
+ 7,
+ 5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 6,
+ 16,
+ -1
+ ],
+ "to": [
+ 10,
+ 20,
+ 4
+ ],
+ "rotation": {
+ "angle": -45,
+ "axis": "x",
+ "origin": [
+ 7,
+ 12,
+ 13
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 13,
+ 10,
+ 16,
+ 13
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 13,
+ 13,
+ 16,
+ 16
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 13,
+ 13,
+ 16,
+ 16
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 13,
+ 16,
+ 16,
+ 13
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 16,
+ 16,
+ 13,
+ 13
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 13,
+ 13,
+ 16,
+ 16
+ ],
+ "texture": "#0"
+ }
+ },
+ "light_emission": 15
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 0.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 0.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 43,
+ 0
+ ],
+ "translation": [
+ 1.75,
+ 1,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ 43,
+ 0
+ ],
+ "translation": [
+ 1.75,
+ 1,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ 0.75,
+ 0
+ ],
+ "scale": [
+ 0.90625,
+ 0.90625,
+ 0.90625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
diff --git a/统计/_sa_decor_models/09_灯具/models/block/desk_lamp/blue_desk_lamp.json b/统计/_sa_decor_models/09_灯具/models/block/desk_lamp/blue_desk_lamp.json
new file mode 100644
index 0000000..4654cbf
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/desk_lamp/blue_desk_lamp.json
@@ -0,0 +1,507 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 32,
+ 32
+ ],
+ "textures": {
+ "0": "sa_decor:block/desk_lamp/blue_desk_lamp",
+ "particle": "sa_decor:block/desk_lamp/blue_desk_lamp"
+ },
+ "elements": [
+ {
+ "from": [
+ 4,
+ 0,
+ 5
+ ],
+ "to": [
+ 12,
+ 2,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 0,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7,
+ 5,
+ 11,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 2,
+ 9,
+ 6,
+ 10
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 9,
+ 10,
+ 10
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 9,
+ 6,
+ 13,
+ 7
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 4,
+ 4,
+ 0,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 4,
+ 4,
+ 0,
+ 8
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 2,
+ 11
+ ],
+ "to": [
+ 8,
+ 12,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 2,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 8,
+ 1,
+ 13
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 1,
+ 8,
+ 2,
+ 13
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 1,
+ 0,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 1
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 12,
+ 11
+ ],
+ "to": [
+ 8,
+ 19,
+ 13
+ ],
+ "rotation": {
+ "angle": -45,
+ "axis": "x",
+ "origin": [
+ 7,
+ 12,
+ 13
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 3.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 2,
+ 10,
+ 3,
+ 13.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 3.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3,
+ 10,
+ 4,
+ 13.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 1,
+ 0,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 1
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 6,
+ 16,
+ 9
+ ],
+ "to": [
+ 10,
+ 20,
+ 11
+ ],
+ "rotation": {
+ "angle": -45,
+ "axis": "x",
+ "origin": [
+ 7,
+ 12,
+ 13
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 9,
+ 7,
+ 11,
+ 9
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 10,
+ 2,
+ 11,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 10,
+ 0,
+ 12,
+ 2
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 10,
+ 5,
+ 12
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 4,
+ 9,
+ 2,
+ 8
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 12,
+ 4,
+ 10,
+ 5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 5,
+ 15,
+ 4
+ ],
+ "to": [
+ 11,
+ 21,
+ 9
+ ],
+ "rotation": {
+ "angle": -45,
+ "axis": "x",
+ "origin": [
+ 7,
+ 12,
+ 13
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 0,
+ 7,
+ 3
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 6,
+ 6.5,
+ 9
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4,
+ 3,
+ 7,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6.5,
+ 6,
+ 9,
+ 9
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 10,
+ 2.5,
+ 7,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10,
+ 2.5,
+ 7,
+ 5
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 0.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 0.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 43,
+ 0
+ ],
+ "translation": [
+ 1.75,
+ 1,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ 43,
+ 0
+ ],
+ "translation": [
+ 1.75,
+ 1,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ 0.75,
+ 0
+ ],
+ "scale": [
+ 0.90625,
+ 0.90625,
+ 0.90625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
diff --git a/统计/_sa_decor_models/09_灯具/models/block/desk_lamp/blue_desk_lamp_on.json b/统计/_sa_decor_models/09_灯具/models/block/desk_lamp/blue_desk_lamp_on.json
new file mode 100644
index 0000000..23ce548
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/desk_lamp/blue_desk_lamp_on.json
@@ -0,0 +1,587 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "translucent",
+ "texture_size": [
+ 32,
+ 32
+ ],
+ "textures": {
+ "0": "sa_decor:block/desk_lamp/blue_desk_lamp",
+ "particle": "sa_decor:block/desk_lamp/blue_desk_lamp"
+ },
+ "elements": [
+ {
+ "from": [
+ 4,
+ 0,
+ 5
+ ],
+ "to": [
+ 12,
+ 2,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 0,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7,
+ 5,
+ 11,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 2,
+ 9,
+ 6,
+ 10
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 9,
+ 10,
+ 10
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 9,
+ 6,
+ 13,
+ 7
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 4,
+ 4,
+ 0,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 4,
+ 4,
+ 0,
+ 8
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 2,
+ 11
+ ],
+ "to": [
+ 8,
+ 12,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ 2,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 8,
+ 1,
+ 13
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 1,
+ 8,
+ 2,
+ 13
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 1,
+ 0,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 1
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 12,
+ 11
+ ],
+ "to": [
+ 8,
+ 19,
+ 13
+ ],
+ "rotation": {
+ "angle": -45,
+ "axis": "x",
+ "origin": [
+ 7,
+ 12,
+ 13
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 3.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 2,
+ 10,
+ 3,
+ 13.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 3.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3,
+ 10,
+ 4,
+ 13.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 1,
+ 0,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 0,
+ 0,
+ 1
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 6,
+ 16,
+ 9
+ ],
+ "to": [
+ 10,
+ 20,
+ 11
+ ],
+ "rotation": {
+ "angle": -45,
+ "axis": "x",
+ "origin": [
+ 7,
+ 12,
+ 13
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 9,
+ 7,
+ 11,
+ 9
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 10,
+ 2,
+ 11,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 10,
+ 0,
+ 12,
+ 2
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 10,
+ 5,
+ 12
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 4,
+ 9,
+ 2,
+ 8
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 12,
+ 4,
+ 10,
+ 5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 5,
+ 15,
+ 4
+ ],
+ "to": [
+ 11,
+ 21,
+ 9
+ ],
+ "rotation": {
+ "angle": -45,
+ "axis": "x",
+ "origin": [
+ 7,
+ 12,
+ 13
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8.5,
+ 11,
+ 11.5,
+ 14
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 6,
+ 6.5,
+ 9
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4,
+ 3,
+ 7,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6.5,
+ 6,
+ 9,
+ 9
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 10,
+ 2.5,
+ 7,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10,
+ 2.5,
+ 7,
+ 5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 6,
+ 16,
+ -1
+ ],
+ "to": [
+ 10,
+ 20,
+ 4
+ ],
+ "rotation": {
+ "angle": -45,
+ "axis": "x",
+ "origin": [
+ 7,
+ 12,
+ 13
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 13,
+ 10,
+ 16,
+ 13
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 13,
+ 13,
+ 16,
+ 16
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 13,
+ 13,
+ 16,
+ 16
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 13,
+ 16,
+ 16,
+ 13
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 16,
+ 16,
+ 13,
+ 13
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 13,
+ 13,
+ 16,
+ 16
+ ],
+ "texture": "#0"
+ }
+ },
+ "light_emission": 15
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 0.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 0.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 43,
+ 0
+ ],
+ "translation": [
+ 1.75,
+ 1,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ 43,
+ 0
+ ],
+ "translation": [
+ 1.75,
+ 1,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ 0.75,
+ 0
+ ],
+ "scale": [
+ 0.90625,
+ 0.90625,
+ 0.90625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
diff --git a/统计/_sa_decor_models/09_灯具/models/block/double_flourecent_rod/double_flourecent_rod.json b/统计/_sa_decor_models/09_灯具/models/block/double_flourecent_rod/double_flourecent_rod.json
new file mode 100644
index 0000000..25d3c93
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/double_flourecent_rod/double_flourecent_rod.json
@@ -0,0 +1,208 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [32, 32],
+ "textures": {
+ "0": "sa_decor:block/flourecent_rod",
+ "particle": "sa_decor:block/flourecent_rod"
+ },
+ "elements": [
+ {
+ "from": [5, 14, 0],
+ "to": [11, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 14, 7]},
+ "faces": {
+ "north": {"uv": [11, 11.5, 14, 12.5], "texture": "#0"},
+ "east": {"uv": [6, 0, 14, 1], "texture": "#0"},
+ "south": {"uv": [11, 12.5, 14, 13.5], "texture": "#0"},
+ "west": {"uv": [6, 1, 14, 2], "texture": "#0"},
+ "up": {"uv": [3, 8, 0, 0], "texture": "#0"},
+ "down": {"uv": [6, 0, 3, 8], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube_outline",
+ "from": [7.9, 14.3, 15.1],
+ "to": [5.7, 12.1, 0.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2.8, 12.2, 7]},
+ "faces": {
+ "north": {"uv": [7.5, 14, 8.5, 15], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [7.5, 14, 8.5, 15], "rotation": 180, "texture": "#0"},
+ "south": {"uv": [7.5, 14, 8.5, 15], "rotation": 180, "texture": "#0"},
+ "west": {"uv": [7.5, 14, 8.5, 15], "rotation": 180, "texture": "#0"},
+ "up": {"uv": [7.5, 14, 8.5, 15], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [7.5, 14, 8.5, 15], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube_outline",
+ "from": [10.3, 14.3, 15.1],
+ "to": [8.1, 12.1, 0.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5.2, 12.2, 7]},
+ "faces": {
+ "north": {"uv": [7.5, 14, 8.5, 15], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [7.5, 14, 8.5, 15], "rotation": 180, "texture": "#0"},
+ "south": {"uv": [14, 11, 15, 12], "rotation": 180, "texture": "#0"},
+ "west": {"uv": [7.5, 14, 8.5, 15], "rotation": 180, "texture": "#0"},
+ "up": {"uv": [7.5, 14, 8.5, 15], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [7.5, 14, 8.5, 15], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [5.6, 12.1, 1.9],
+ "to": [10.4, 14.3, 5.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 12.2, 4]},
+ "faces": {
+ "north": {"uv": [7, 3.5, 7.5, 4], "texture": "#0"},
+ "east": {"uv": [13, 10, 14.5, 11], "texture": "#0"},
+ "south": {"uv": [7, 3.5, 7.5, 4], "texture": "#0"},
+ "west": {"uv": [11, 13.5, 12.5, 14.5], "texture": "#0"},
+ "up": {"uv": [10.5, 11.5, 8, 10], "texture": "#0"},
+ "down": {"uv": [13, 10, 10.5, 11.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5.6, 12.1, 10.9],
+ "to": [10.4, 14.3, 14.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 12.2, 11]},
+ "faces": {
+ "north": {"uv": [7, 3.5, 7.5, 4], "texture": "#0"},
+ "east": {"uv": [13, 10, 14.5, 11], "texture": "#0"},
+ "south": {"uv": [7, 3.5, 7.5, 4], "texture": "#0"},
+ "west": {"uv": [11, 13.5, 12.5, 14.5], "texture": "#0"},
+ "up": {"uv": [10.5, 11.5, 8, 10], "texture": "#0"},
+ "down": {"uv": [13, 10, 10.5, 11.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [10.4, 14.3, 6.1],
+ "to": [5.6, 12.1, 2.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 12.2, 4]},
+ "faces": {
+ "north": {"uv": [7, 4, 7.5, 3.5], "texture": "#0"},
+ "east": {"uv": [11, 14.5, 12.5, 13.5], "texture": "#0"},
+ "south": {"uv": [7, 4, 7.5, 3.5], "texture": "#0"},
+ "west": {"uv": [13, 11, 14.5, 10], "texture": "#0"},
+ "up": {"uv": [10.5, 10, 13, 11.5], "texture": "#0"},
+ "down": {"uv": [8, 11.5, 10.5, 10], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [10.4, 14.3, 13.1],
+ "to": [5.6, 12.1, 9.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 12.2, 11]},
+ "faces": {
+ "north": {"uv": [7, 4, 7.5, 3.5], "texture": "#0"},
+ "east": {"uv": [11, 14.5, 12.5, 13.5], "texture": "#0"},
+ "south": {"uv": [7, 4, 7.5, 3.5], "texture": "#0"},
+ "west": {"uv": [13, 11, 14.5, 10], "texture": "#0"},
+ "up": {"uv": [10.5, 10, 13, 11.5], "texture": "#0"},
+ "down": {"uv": [8, 11.5, 10.5, 10], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5.9, 12.3, 1.1],
+ "to": [7.7, 14.1, 14.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2.8, 12.2, 7]},
+ "faces": {
+ "north": {"uv": [9, 14, 10, 15], "texture": "#0"},
+ "east": {"uv": [8, 6, 15, 7], "texture": "#0"},
+ "south": {"uv": [10, 14, 11, 15], "texture": "#0"},
+ "west": {"uv": [8, 7, 15, 8], "texture": "#0"},
+ "up": {"uv": [3, 15, 2, 8], "texture": "#0"},
+ "down": {"uv": [4, 8, 3, 15], "texture": "#0"}
+ }
+ },
+ {
+ "from": [8.3, 12.3, 1.1],
+ "to": [10.1, 14.1, 14.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5.2, 12.2, 7]},
+ "faces": {
+ "north": {"uv": [14, 11, 15, 12], "texture": "#0"},
+ "east": {"uv": [8, 8, 15, 9], "texture": "#0"},
+ "south": {"uv": [14, 12, 15, 13], "texture": "#0"},
+ "west": {"uv": [8, 9, 15, 10], "texture": "#0"},
+ "up": {"uv": [5, 15, 4, 8], "texture": "#0"},
+ "down": {"uv": [6, 8, 5, 15], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [-180, 0, 0],
+ "translation": [-0.25, 3.75, 1.75],
+ "scale": [0.47852, 0.47852, 0.47852]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [-180, 0, 0],
+ "translation": [-0.25, 3.75, 1.75],
+ "scale": [0.47852, 0.47852, 0.47852]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 30, -180],
+ "translation": [0.5, 5.5, 1],
+ "scale": [0.69688, 0.69688, 0.69688]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 30, -180],
+ "translation": [0.5, 5.5, 1],
+ "scale": [0.69688, 0.69688, 0.69688]
+ },
+ "ground": {
+ "translation": [0, -2.75, 0.25],
+ "scale": [0.4625, 0.4625, 0.4625]
+ },
+ "gui": {
+ "rotation": [30, -135, -180],
+ "translation": [0.25, 4.25, 0],
+ "scale": [0.92696, 0.92696, 0.92696]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "rotation": [0, 90, 0],
+ "translation": [0, -5.5, -6.5],
+ "scale": [1.18945, 1.18945, 1.18945]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [4, 12.2, 4],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ {
+ "name": "group",
+ "origin": [4, 12.2, 4],
+ "scope": 0,
+ "color": 0,
+ "children": [3, 4, 5, 6]
+ },
+ {
+ "name": "group",
+ "origin": [2.8, 12, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [2.8, 12, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [7, 8]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/09_灯具/models/block/double_flourecent_rod/double_flourecent_rod_broken.json b/统计/_sa_decor_models/09_灯具/models/block/double_flourecent_rod/double_flourecent_rod_broken.json
new file mode 100644
index 0000000..db49683
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/double_flourecent_rod/double_flourecent_rod_broken.json
@@ -0,0 +1,178 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [32, 32],
+ "textures": {
+ "0": "sa_decor:block/flourecent_rod",
+ "particle": "sa_decor:block/flourecent_rod"
+ },
+ "elements": [
+ {
+ "from": [5, 14, 0],
+ "to": [11, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 14, 7]},
+ "faces": {
+ "north": {"uv": [11, 11.5, 14, 12.5], "texture": "#0"},
+ "east": {"uv": [6, 0, 14, 1], "texture": "#0"},
+ "south": {"uv": [11, 12.5, 14, 13.5], "texture": "#0"},
+ "west": {"uv": [6, 1, 14, 2], "texture": "#0"},
+ "up": {"uv": [3, 8, 0, 0], "texture": "#0"},
+ "down": {"uv": [6, 0, 3, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5.6, 12.1, 1.9],
+ "to": [10.4, 14.3, 5.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 12.2, 4]},
+ "faces": {
+ "north": {"uv": [6, 3.5, 6.5, 4], "texture": "#0"},
+ "east": {"uv": [13, 10, 14.5, 11], "texture": "#0"},
+ "south": {"uv": [6, 3.5, 6.5, 4], "texture": "#0"},
+ "west": {"uv": [11, 13.5, 12.5, 14.5], "texture": "#0"},
+ "up": {"uv": [10.5, 11.5, 8, 10], "texture": "#0"},
+ "down": {"uv": [13, 10, 10.5, 11.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5.1, 8.5, 10],
+ "to": [7.3, 13.3, 13.2],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [4, 12.2, 11]},
+ "faces": {
+ "north": {"uv": [6, 3.5, 6.5, 4], "rotation": 270, "texture": "#0"},
+ "east": {"uv": [10, 13.5, 7.5, 12], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [6, 3.5, 6.5, 4], "rotation": 90, "texture": "#0"},
+ "west": {"uv": [13, 10, 10.5, 11.5], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [11, 13.5, 12.5, 14.5], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [7.5, 12.5, 9, 13.5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [7.3, 13.3, 13.2],
+ "to": [5.1, 8.5, 10],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [4, 12.2, 11]},
+ "faces": {
+ "north": {"uv": [6.5, 3.5, 6, 4], "rotation": 90, "texture": "#0"},
+ "east": {"uv": [10.5, 10, 13, 11.5], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [6.5, 3.5, 6, 4], "rotation": 270, "texture": "#0"},
+ "west": {"uv": [7.5, 13.5, 10, 12], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [7.5, 13.5, 9, 12.5], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [11, 14.5, 12.5, 13.5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [10.4, 14.3, 6.1],
+ "to": [5.6, 12.1, 2.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 12.2, 4]},
+ "faces": {
+ "north": {"uv": [6, 4, 6.5, 3.5], "texture": "#0"},
+ "east": {"uv": [11, 14.5, 12.5, 13.5], "texture": "#0"},
+ "south": {"uv": [6, 4, 6.5, 3.5], "texture": "#0"},
+ "west": {"uv": [13, 11, 14.5, 10], "texture": "#0"},
+ "up": {"uv": [10.5, 10, 13, 11.5], "texture": "#0"},
+ "down": {"uv": [8, 11.5, 10.5, 10], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5.9, 11.7, 0.8],
+ "to": [7.7, 13.5, 14.6],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [6.8, 13.4, 12.7]},
+ "faces": {
+ "north": {"uv": [0, 14, 1, 15], "texture": "#0"},
+ "east": {"uv": [8, 2, 15, 3], "texture": "#0"},
+ "south": {"uv": [0, 14, 1, 15], "texture": "#0"},
+ "west": {"uv": [8, 3, 15, 4], "texture": "#0"},
+ "up": {"uv": [9, 5.5, 8, 5], "texture": "#0"},
+ "down": {"uv": [2, 8, 1, 15], "texture": "#0"}
+ }
+ },
+ {
+ "from": [8.3, 12.3, 1.1],
+ "to": [10.1, 14.1, 14.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9.2, 13.2, 8]},
+ "faces": {
+ "north": {"uv": [0, 14, 1, 15], "texture": "#0"},
+ "east": {"uv": [8, 4, 15, 5], "texture": "#0"},
+ "south": {"uv": [0, 14, 1, 15], "texture": "#0"},
+ "west": {"uv": [8, 5, 15, 6], "texture": "#0"},
+ "up": {"uv": [5, 15, 4, 8], "texture": "#0"},
+ "down": {"uv": [2, 8, 1, 15], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [-180, 0, 0],
+ "translation": [-0.25, 3.75, 1.75],
+ "scale": [0.47852, 0.47852, 0.47852]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [-180, 0, 0],
+ "translation": [-0.25, 3.75, 1.75],
+ "scale": [0.47852, 0.47852, 0.47852]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 30, -180],
+ "translation": [0.5, 5.5, 1],
+ "scale": [0.69688, 0.69688, 0.69688]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 30, -180],
+ "translation": [0.5, 5.5, 1],
+ "scale": [0.69688, 0.69688, 0.69688]
+ },
+ "ground": {
+ "translation": [0, -2.75, 0.25],
+ "scale": [0.4625, 0.4625, 0.4625]
+ },
+ "gui": {
+ "rotation": [30, -135, -180],
+ "translation": [0.25, 4.25, 0],
+ "scale": [0.92696, 0.92696, 0.92696]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "rotation": [0, 90, 0],
+ "translation": [0, -5.5, -6.5],
+ "scale": [1.18945, 1.18945, 1.18945]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [4, 12.2, 4],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [4, 12.2, 4],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3, 4]
+ },
+ {
+ "name": "group",
+ "origin": [2.8, 12, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [2.8, 12, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/09_灯具/models/block/double_flourecent_rod/double_flourecent_rod_broken_wall.json b/统计/_sa_decor_models/09_灯具/models/block/double_flourecent_rod/double_flourecent_rod_broken_wall.json
new file mode 100644
index 0000000..4ecc1ad
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/double_flourecent_rod/double_flourecent_rod_broken_wall.json
@@ -0,0 +1,178 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [32, 32],
+ "textures": {
+ "0": "sa_decor:block/flourecent_rod",
+ "particle": "sa_decor:block/flourecent_rod"
+ },
+ "elements": [
+ {
+ "from": [0, 5, 14],
+ "to": [16, 11, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 7, 14]},
+ "faces": {
+ "north": {"uv": [6, 0, 3, 8], "rotation": 270, "texture": "#0"},
+ "east": {"uv": [11, 12.5, 14, 13.5], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [3, 8, 0, 0], "rotation": 270, "texture": "#0"},
+ "west": {"uv": [11, 11.5, 14, 12.5], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [6, 0, 14, 1], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [6, 1, 14, 2], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.9, 5.6, 12.1],
+ "to": [5.1, 10.4, 14.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 4, 12.2]},
+ "faces": {
+ "north": {"uv": [13, 10, 10.5, 11.5], "rotation": 270, "texture": "#0"},
+ "east": {"uv": [6, 3.5, 6.5, 4], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [10.5, 11.5, 8, 10], "rotation": 270, "texture": "#0"},
+ "west": {"uv": [6, 3.5, 6.5, 4], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [13, 10, 14.5, 11], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [11, 13.5, 12.5, 14.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [10, 5.1, 8.5],
+ "to": [13.2, 7.3, 13.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [11, 4, 12.2]},
+ "faces": {
+ "north": {"uv": [7.5, 12.5, 9, 13.5], "texture": "#0"},
+ "east": {"uv": [6, 3.5, 6.5, 4], "texture": "#0"},
+ "south": {"uv": [11, 13.5, 12.5, 14.5], "texture": "#0"},
+ "west": {"uv": [6, 3.5, 6.5, 4], "texture": "#0"},
+ "up": {"uv": [10, 13.5, 7.5, 12], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [13, 10, 10.5, 11.5], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [13.2, 7.3, 13.3],
+ "to": [10, 5.1, 8.5],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [11, 4, 12.2]},
+ "faces": {
+ "north": {"uv": [11, 14.5, 12.5, 13.5], "texture": "#0"},
+ "east": {"uv": [6.5, 3.5, 6, 4], "rotation": 180, "texture": "#0"},
+ "south": {"uv": [7.5, 13.5, 9, 12.5], "texture": "#0"},
+ "west": {"uv": [6.5, 3.5, 6, 4], "rotation": 180, "texture": "#0"},
+ "up": {"uv": [10.5, 10, 13, 11.5], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [7.5, 13.5, 10, 12], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [6.1, 10.4, 14.3],
+ "to": [2.9, 5.6, 12.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 4, 12.2]},
+ "faces": {
+ "north": {"uv": [8, 11.5, 10.5, 10], "rotation": 270, "texture": "#0"},
+ "east": {"uv": [6, 4, 6.5, 3.5], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [10.5, 10, 13, 11.5], "rotation": 270, "texture": "#0"},
+ "west": {"uv": [6, 4, 6.5, 3.5], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [11, 14.5, 12.5, 13.5], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [13, 11, 14.5, 10], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.8, 5.9, 11.7],
+ "to": [14.6, 7.7, 13.5],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [12.7, 6.8, 13.4]},
+ "faces": {
+ "north": {"uv": [2, 8, 1, 15], "rotation": 270, "texture": "#0"},
+ "east": {"uv": [0, 14, 1, 15], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [9, 5.5, 8, 5], "rotation": 270, "texture": "#0"},
+ "west": {"uv": [0, 14, 1, 15], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [8, 2, 15, 3], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [8, 3, 15, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.1, 8.3, 12.3],
+ "to": [14.9, 10.1, 14.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 9.2, 13.2]},
+ "faces": {
+ "north": {"uv": [2, 8, 1, 15], "rotation": 270, "texture": "#0"},
+ "east": {"uv": [0, 14, 1, 15], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [5, 15, 4, 8], "rotation": 270, "texture": "#0"},
+ "west": {"uv": [0, 14, 1, 15], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [8, 4, 15, 5], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [8, 5, 15, 6], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [-180, 0, 0],
+ "translation": [-0.25, 3.75, 1.75],
+ "scale": [0.47852, 0.47852, 0.47852]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [-180, 0, 0],
+ "translation": [-0.25, 3.75, 1.75],
+ "scale": [0.47852, 0.47852, 0.47852]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 30, -180],
+ "translation": [0.5, 5.5, 1],
+ "scale": [0.69688, 0.69688, 0.69688]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 30, -180],
+ "translation": [0.5, 5.5, 1],
+ "scale": [0.69688, 0.69688, 0.69688]
+ },
+ "ground": {
+ "translation": [0, -2.75, 0.25],
+ "scale": [0.4625, 0.4625, 0.4625]
+ },
+ "gui": {
+ "rotation": [30, -135, -180],
+ "translation": [0.25, 4.25, 0],
+ "scale": [0.92696, 0.92696, 0.92696]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "rotation": [0, 90, 0],
+ "translation": [0, -5.5, -6.5],
+ "scale": [1.18945, 1.18945, 1.18945]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [4, 12.2, 4],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [4, 12.2, 4],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3, 4]
+ },
+ {
+ "name": "group",
+ "origin": [2.8, 12, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [2.8, 12, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/09_灯具/models/block/double_flourecent_rod/double_flourecent_rod_off.json b/统计/_sa_decor_models/09_灯具/models/block/double_flourecent_rod/double_flourecent_rod_off.json
new file mode 100644
index 0000000..f4c9d79
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/double_flourecent_rod/double_flourecent_rod_off.json
@@ -0,0 +1,178 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [32, 32],
+ "textures": {
+ "0": "sa_decor:block/flourecent_rod",
+ "particle": "sa_decor:block/flourecent_rod"
+ },
+ "elements": [
+ {
+ "from": [5, 14, 0],
+ "to": [11, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 14, 7]},
+ "faces": {
+ "north": {"uv": [11, 11.5, 14, 12.5], "texture": "#0"},
+ "east": {"uv": [6, 0, 14, 1], "texture": "#0"},
+ "south": {"uv": [11, 12.5, 14, 13.5], "texture": "#0"},
+ "west": {"uv": [6, 1, 14, 2], "texture": "#0"},
+ "up": {"uv": [3, 8, 0, 0], "texture": "#0"},
+ "down": {"uv": [6, 0, 3, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5.6, 12.1, 1.9],
+ "to": [10.4, 14.3, 5.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 12.2, 3]},
+ "faces": {
+ "north": {"uv": [6, 3.5, 6.5, 4], "texture": "#0"},
+ "east": {"uv": [13, 10, 14.5, 11], "texture": "#0"},
+ "south": {"uv": [6, 3.5, 6.5, 4], "texture": "#0"},
+ "west": {"uv": [11, 13.5, 12.5, 14.5], "texture": "#0"},
+ "up": {"uv": [10.5, 11.5, 8, 10], "texture": "#0"},
+ "down": {"uv": [13, 10, 10.5, 11.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5.6, 12.1, 10.9],
+ "to": [10.4, 14.3, 14.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 12.2, 12]},
+ "faces": {
+ "north": {"uv": [6, 3.5, 6.5, 4], "texture": "#0"},
+ "east": {"uv": [13, 10, 14.5, 11], "texture": "#0"},
+ "south": {"uv": [6, 3.5, 6.5, 4], "texture": "#0"},
+ "west": {"uv": [11, 13.5, 12.5, 14.5], "texture": "#0"},
+ "up": {"uv": [10.5, 11.5, 8, 10], "texture": "#0"},
+ "down": {"uv": [13, 10, 10.5, 11.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [10.4, 14.3, 6.1],
+ "to": [5.6, 12.1, 2.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 12.2, 4]},
+ "faces": {
+ "north": {"uv": [6, 4, 6.5, 3.5], "texture": "#0"},
+ "east": {"uv": [11, 14.5, 12.5, 13.5], "texture": "#0"},
+ "south": {"uv": [6, 4, 6.5, 3.5], "texture": "#0"},
+ "west": {"uv": [13, 11, 14.5, 10], "texture": "#0"},
+ "up": {"uv": [10.5, 10, 13, 11.5], "texture": "#0"},
+ "down": {"uv": [8, 11.5, 10.5, 10], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [10.4, 14.3, 13.1],
+ "to": [5.6, 12.1, 9.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 12.2, 11]},
+ "faces": {
+ "north": {"uv": [6, 4, 6.5, 3.5], "texture": "#0"},
+ "east": {"uv": [11, 14.5, 12.5, 13.5], "texture": "#0"},
+ "south": {"uv": [6, 4, 6.5, 3.5], "texture": "#0"},
+ "west": {"uv": [13, 11, 14.5, 10], "texture": "#0"},
+ "up": {"uv": [10.5, 10, 13, 11.5], "texture": "#0"},
+ "down": {"uv": [8, 11.5, 10.5, 10], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5.9, 12.3, 1.1],
+ "to": [7.7, 14.1, 14.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2.8, 12.2, 7]},
+ "faces": {
+ "north": {"uv": [0, 14, 1, 15], "texture": "#0"},
+ "east": {"uv": [8, 2, 15, 3], "texture": "#0"},
+ "south": {"uv": [0, 14, 1, 15], "texture": "#0"},
+ "west": {"uv": [8, 3, 15, 4], "texture": "#0"},
+ "up": {"uv": [3, 15, 2, 8], "texture": "#0"},
+ "down": {"uv": [2, 8, 1, 15], "texture": "#0"}
+ }
+ },
+ {
+ "from": [8.3, 12.3, 1.1],
+ "to": [10.1, 14.1, 14.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5.2, 12.2, 7]},
+ "faces": {
+ "north": {"uv": [0, 14, 1, 15], "texture": "#0"},
+ "east": {"uv": [8, 4, 15, 5], "texture": "#0"},
+ "south": {"uv": [0, 14, 1, 15], "texture": "#0"},
+ "west": {"uv": [8, 5, 15, 6], "texture": "#0"},
+ "up": {"uv": [5, 15, 4, 8], "texture": "#0"},
+ "down": {"uv": [2, 8, 1, 15], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [180, 0, 0],
+ "translation": [-0.25, 3.75, 1.75],
+ "scale": [0.47852, 0.47852, 0.47852]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [-180, 0, 0],
+ "translation": [-0.25, 3.75, 1.75],
+ "scale": [0.47852, 0.47852, 0.47852]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 30, 180],
+ "translation": [0.5, 5.5, 1],
+ "scale": [0.69688, 0.69688, 0.69688]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 30, -180],
+ "translation": [0.5, 5.5, 1],
+ "scale": [0.69688, 0.69688, 0.69688]
+ },
+ "ground": {
+ "translation": [0, -2.75, 0.25],
+ "scale": [0.4625, 0.4625, 0.4625]
+ },
+ "gui": {
+ "rotation": [30, -135, 180],
+ "translation": [0.25, 4.25, 0],
+ "scale": [0.92696, 0.92696, 0.92696]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "rotation": [0, 90, 0],
+ "translation": [0, -5.5, -6.5],
+ "scale": [1.18945, 1.18945, 1.18945]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [4, 12.2, 4],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [4, 12.2, 4],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3, 4]
+ },
+ {
+ "name": "group",
+ "origin": [2.8, 12, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [2.8, 12, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/09_灯具/models/block/double_flourecent_rod/double_flourecent_rod_off_wall.json b/统计/_sa_decor_models/09_灯具/models/block/double_flourecent_rod/double_flourecent_rod_off_wall.json
new file mode 100644
index 0000000..2b7a12f
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/double_flourecent_rod/double_flourecent_rod_off_wall.json
@@ -0,0 +1,178 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [32, 32],
+ "textures": {
+ "0": "sa_decor:block/flourecent_rod",
+ "particle": "sa_decor:block/flourecent_rod"
+ },
+ "elements": [
+ {
+ "from": [0, 5, 14],
+ "to": [16, 11, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 9, 14]},
+ "faces": {
+ "north": {"uv": [6, 0, 3, 8], "rotation": 90, "texture": "#0"},
+ "east": {"uv": [11, 11.5, 14, 12.5], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [3, 8, 0, 0], "rotation": 90, "texture": "#0"},
+ "west": {"uv": [11, 12.5, 14, 13.5], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [6, 1, 14, 2], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [6, 0, 14, 1], "texture": "#0"}
+ }
+ },
+ {
+ "from": [10.9, 5.6, 12.1],
+ "to": [14.1, 10.4, 14.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, 12, 12.2]},
+ "faces": {
+ "north": {"uv": [13, 10, 10.5, 11.5], "rotation": 90, "texture": "#0"},
+ "east": {"uv": [6, 3.5, 6.5, 4], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [10.5, 11.5, 8, 10], "rotation": 90, "texture": "#0"},
+ "west": {"uv": [6, 3.5, 6.5, 4], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [11, 13.5, 12.5, 14.5], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [13, 10, 14.5, 11], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.9, 5.6, 12.1],
+ "to": [5.1, 10.4, 14.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 12, 12.2]},
+ "faces": {
+ "north": {"uv": [13, 10, 10.5, 11.5], "rotation": 90, "texture": "#0"},
+ "east": {"uv": [6, 3.5, 6.5, 4], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [10.5, 11.5, 8, 10], "rotation": 90, "texture": "#0"},
+ "west": {"uv": [6, 3.5, 6.5, 4], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [11, 13.5, 12.5, 14.5], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [13, 10, 14.5, 11], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [13.1, 10.4, 14.3],
+ "to": [9.9, 5.6, 12.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 12, 12.2]},
+ "faces": {
+ "north": {"uv": [8, 11.5, 10.5, 10], "rotation": 90, "texture": "#0"},
+ "east": {"uv": [6, 4, 6.5, 3.5], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [10.5, 10, 13, 11.5], "rotation": 90, "texture": "#0"},
+ "west": {"uv": [6, 4, 6.5, 3.5], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [13, 11, 14.5, 10], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [11, 14.5, 12.5, 13.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [6.1, 10.4, 14.3],
+ "to": [2.9, 5.6, 12.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5, 12, 12.2]},
+ "faces": {
+ "north": {"uv": [8, 11.5, 10.5, 10], "rotation": 90, "texture": "#0"},
+ "east": {"uv": [6, 4, 6.5, 3.5], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [10.5, 10, 13, 11.5], "rotation": 90, "texture": "#0"},
+ "west": {"uv": [6, 4, 6.5, 3.5], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [13, 11, 14.5, 10], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [11, 14.5, 12.5, 13.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.1, 8.3, 12.3],
+ "to": [14.9, 10.1, 14.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 13.2, 12.2]},
+ "faces": {
+ "north": {"uv": [2, 8, 1, 15], "rotation": 90, "texture": "#0"},
+ "east": {"uv": [0, 14, 1, 15], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [3, 15, 2, 8], "rotation": 90, "texture": "#0"},
+ "west": {"uv": [0, 14, 1, 15], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [8, 3, 15, 4], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [8, 2, 15, 3], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.1, 5.9, 12.3],
+ "to": [14.9, 7.7, 14.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 10.8, 12.2]},
+ "faces": {
+ "north": {"uv": [2, 8, 1, 15], "rotation": 90, "texture": "#0"},
+ "east": {"uv": [0, 14, 1, 15], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [5, 15, 4, 8], "rotation": 90, "texture": "#0"},
+ "west": {"uv": [0, 14, 1, 15], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [8, 5, 15, 6], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [8, 4, 15, 5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [-180, 0, 0],
+ "translation": [-0.25, 3.75, 1.75],
+ "scale": [0.47852, 0.47852, 0.47852]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [-180, 0, 0],
+ "translation": [-0.25, 3.75, 1.75],
+ "scale": [0.47852, 0.47852, 0.47852]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 30, -180],
+ "translation": [0.5, 5.5, 1],
+ "scale": [0.69688, 0.69688, 0.69688]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 30, -180],
+ "translation": [0.5, 5.5, 1],
+ "scale": [0.69688, 0.69688, 0.69688]
+ },
+ "ground": {
+ "translation": [0, -2.75, 0.25],
+ "scale": [0.4625, 0.4625, 0.4625]
+ },
+ "gui": {
+ "rotation": [30, -135, -180],
+ "translation": [0.25, 4.25, 0],
+ "scale": [0.92696, 0.92696, 0.92696]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "rotation": [0, 90, 0],
+ "translation": [0, -5.5, -6.5],
+ "scale": [1.18945, 1.18945, 1.18945]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [4, 12.2, 4],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [4, 12.2, 4],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3, 4]
+ },
+ {
+ "name": "group",
+ "origin": [2.8, 12, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [2.8, 12, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/09_灯具/models/block/double_flourecent_rod/double_flourecent_rod_wall.json b/统计/_sa_decor_models/09_灯具/models/block/double_flourecent_rod/double_flourecent_rod_wall.json
new file mode 100644
index 0000000..9d4165d
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/double_flourecent_rod/double_flourecent_rod_wall.json
@@ -0,0 +1,208 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [32, 32],
+ "textures": {
+ "0": "sa_decor:block/flourecent_rod",
+ "particle": "sa_decor:block/flourecent_rod"
+ },
+ "elements": [
+ {
+ "from": [0, 5, 14],
+ "to": [16, 11, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 7, 14]},
+ "faces": {
+ "north": {"uv": [6, 0, 3, 8], "rotation": 270, "texture": "#0"},
+ "east": {"uv": [11, 12.5, 14, 13.5], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [3, 8, 0, 0], "rotation": 270, "texture": "#0"},
+ "west": {"uv": [11, 11.5, 14, 12.5], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [6, 0, 14, 1], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [6, 1, 14, 2], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube_outline",
+ "from": [15.1, 7.9, 14.3],
+ "to": [0.9, 5.7, 12.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 2.8, 12.2]},
+ "faces": {
+ "north": {"uv": [7.5, 14, 8.5, 15], "rotation": 90, "texture": "#0"},
+ "east": {"uv": [7.5, 14, 8.5, 15], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [7.5, 14, 8.5, 15], "rotation": 90, "texture": "#0"},
+ "west": {"uv": [7.5, 14, 8.5, 15], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [7.5, 14, 8.5, 15], "texture": "#0"},
+ "down": {"uv": [7.5, 14, 8.5, 15], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube_outline",
+ "from": [15.1, 10.3, 14.3],
+ "to": [0.9, 8.1, 12.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 5.2, 12.2]},
+ "faces": {
+ "north": {"uv": [7.5, 14, 8.5, 15], "rotation": 90, "texture": "#0"},
+ "east": {"uv": [14, 11, 15, 12], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [7.5, 14, 8.5, 15], "rotation": 90, "texture": "#0"},
+ "west": {"uv": [7.5, 14, 8.5, 15], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [7.5, 14, 8.5, 15], "texture": "#0"},
+ "down": {"uv": [7.5, 14, 8.5, 15], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.9, 5.6, 12.1],
+ "to": [5.1, 10.4, 14.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 4, 12.2]},
+ "faces": {
+ "north": {"uv": [13, 10, 10.5, 11.5], "rotation": 270, "texture": "#0"},
+ "east": {"uv": [7, 3.5, 7.5, 4], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [10.5, 11.5, 8, 10], "rotation": 270, "texture": "#0"},
+ "west": {"uv": [7, 3.5, 7.5, 4], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [13, 10, 14.5, 11], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [11, 13.5, 12.5, 14.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [10.9, 5.6, 12.1],
+ "to": [14.1, 10.4, 14.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [11, 4, 12.2]},
+ "faces": {
+ "north": {"uv": [13, 10, 10.5, 11.5], "rotation": 270, "texture": "#0"},
+ "east": {"uv": [7, 3.5, 7.5, 4], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [10.5, 11.5, 8, 10], "rotation": 270, "texture": "#0"},
+ "west": {"uv": [7, 3.5, 7.5, 4], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [13, 10, 14.5, 11], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [11, 13.5, 12.5, 14.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [6.1, 10.4, 14.3],
+ "to": [2.9, 5.6, 12.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 4, 12.2]},
+ "faces": {
+ "north": {"uv": [8, 11.5, 10.5, 10], "rotation": 270, "texture": "#0"},
+ "east": {"uv": [7, 4, 7.5, 3.5], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [10.5, 10, 13, 11.5], "rotation": 270, "texture": "#0"},
+ "west": {"uv": [7, 4, 7.5, 3.5], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [11, 14.5, 12.5, 13.5], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [13, 11, 14.5, 10], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [13.1, 10.4, 14.3],
+ "to": [9.9, 5.6, 12.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [11, 4, 12.2]},
+ "faces": {
+ "north": {"uv": [8, 11.5, 10.5, 10], "rotation": 270, "texture": "#0"},
+ "east": {"uv": [7, 4, 7.5, 3.5], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [10.5, 10, 13, 11.5], "rotation": 270, "texture": "#0"},
+ "west": {"uv": [7, 4, 7.5, 3.5], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [11, 14.5, 12.5, 13.5], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [13, 11, 14.5, 10], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.1, 5.9, 12.3],
+ "to": [14.9, 7.7, 14.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 2.8, 12.2]},
+ "faces": {
+ "north": {"uv": [4, 8, 3, 15], "rotation": 270, "texture": "#0"},
+ "east": {"uv": [10, 14, 11, 15], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [3, 15, 2, 8], "rotation": 270, "texture": "#0"},
+ "west": {"uv": [9, 14, 10, 15], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [8, 6, 15, 7], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [8, 7, 15, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.1, 8.3, 12.3],
+ "to": [14.9, 10.1, 14.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 5.2, 12.2]},
+ "faces": {
+ "north": {"uv": [6, 8, 5, 15], "rotation": 270, "texture": "#0"},
+ "east": {"uv": [14, 12, 15, 13], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [5, 15, 4, 8], "rotation": 270, "texture": "#0"},
+ "west": {"uv": [14, 11, 15, 12], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [8, 8, 15, 9], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [8, 9, 15, 10], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [-180, 0, 0],
+ "translation": [-0.25, 3.75, 1.75],
+ "scale": [0.47852, 0.47852, 0.47852]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [-180, 0, 0],
+ "translation": [-0.25, 3.75, 1.75],
+ "scale": [0.47852, 0.47852, 0.47852]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 30, -180],
+ "translation": [0.5, 5.5, 1],
+ "scale": [0.69688, 0.69688, 0.69688]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 30, -180],
+ "translation": [0.5, 5.5, 1],
+ "scale": [0.69688, 0.69688, 0.69688]
+ },
+ "ground": {
+ "translation": [0, -2.75, 0.25],
+ "scale": [0.4625, 0.4625, 0.4625]
+ },
+ "gui": {
+ "rotation": [30, -135, -180],
+ "translation": [0.25, 4.25, 0],
+ "scale": [0.92696, 0.92696, 0.92696]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "rotation": [0, 90, 0],
+ "translation": [0, -5.5, -6.5],
+ "scale": [1.18945, 1.18945, 1.18945]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [4, 12.2, 4],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ {
+ "name": "group",
+ "origin": [4, 12.2, 4],
+ "scope": 0,
+ "color": 0,
+ "children": [3, 4, 5, 6]
+ },
+ {
+ "name": "group",
+ "origin": [2.8, 12, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [2.8, 12, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [7, 8]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/09_灯具/models/block/dual_tripod_work_light/dual_tripod_work_light.json b/统计/_sa_decor_models/09_灯具/models/block/dual_tripod_work_light/dual_tripod_work_light.json
new file mode 100644
index 0000000..43e987a
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/dual_tripod_work_light/dual_tripod_work_light.json
@@ -0,0 +1,232 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/dual_tripod_work_light",
+ "particle": "sa_decor:block/dual_tripod_work_light"
+ },
+ "elements": [
+ {
+ "from": [7, 3, 7],
+ "to": [9, 23, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 2, 7]},
+ "faces": {
+ "north": {"uv": [2.5, 5, 3, 10], "texture": "#1"},
+ "east": {"uv": [3, 5, 3.5, 10], "texture": "#1"},
+ "south": {"uv": [3.5, 5, 4, 10], "texture": "#1"},
+ "west": {"uv": [5.5, 2.75, 6, 7.75], "texture": "#1"},
+ "up": {"uv": [6.75, 9.75, 6.25, 9.25], "texture": "#1"},
+ "down": {"uv": [7.25, 9.25, 6.75, 9.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [5, 6, 5],
+ "to": [11, 8, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 6, 7]},
+ "faces": {
+ "north": {"uv": [8.5, 7, 10, 7.5], "texture": "#1"},
+ "east": {"uv": [8.75, 3, 10.25, 3.5], "texture": "#1"},
+ "south": {"uv": [5.75, 8.75, 7.25, 9.25], "texture": "#1"},
+ "west": {"uv": [8.5, 8.75, 10, 9.25], "texture": "#1"},
+ "up": {"uv": [5.5, 7, 4, 5.5], "texture": "#1"},
+ "down": {"uv": [7.5, 2.75, 6, 4.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 0, 7],
+ "to": [17, 9, 7],
+ "rotation": {"angle": 45, "axis": "y", "origin": [9, -0.5, 7]},
+ "faces": {
+ "north": {"uv": [0, 2.75, 2, 5], "texture": "#1"},
+ "east": {"uv": [0, 0, 0, 2.25], "texture": "#1"},
+ "south": {"uv": [2, 2.75, 0, 5], "texture": "#1"},
+ "west": {"uv": [0, 0, 0, 2.25], "texture": "#1"},
+ "up": {"uv": [2, 0, 0, 0], "texture": "#1"},
+ "down": {"uv": [2, 0, 0, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-1, 0, 7],
+ "to": [7, 9, 7],
+ "rotation": {"angle": -45, "axis": "y", "origin": [7, -0.5, 7]},
+ "faces": {
+ "north": {"uv": [2, 2.75, 0, 5], "texture": "#1"},
+ "east": {"uv": [0, 0, 0, 2.25], "texture": "#1"},
+ "south": {"uv": [0, 2.75, 2, 5], "texture": "#1"},
+ "west": {"uv": [0, 0, 0, 2.25], "texture": "#1"},
+ "up": {"uv": [0, 0, 2, 0], "texture": "#1"},
+ "down": {"uv": [0, 0, 2, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8, 0, 8],
+ "to": [8, 9, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -0.5, 8]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 2.25], "texture": "#1"},
+ "east": {"uv": [0, 2.75, 2, 5], "texture": "#1"},
+ "south": {"uv": [0, 0, 0, 2.25], "texture": "#1"},
+ "west": {"uv": [2, 2.75, 0, 5], "texture": "#1"},
+ "up": {"uv": [0, 0, 2, 0], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [0, 0, 2, 0], "rotation": 90, "texture": "#1"}
+ }
+ },
+ {
+ "from": [6.8, 13.8, 6.8],
+ "to": [9.2, 16.2, 9.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 4, 7]},
+ "faces": {
+ "north": {"uv": [8.75, 9.25, 9.25, 9.75], "texture": "#1"},
+ "east": {"uv": [9.25, 9.25, 9.75, 9.75], "texture": "#1"},
+ "south": {"uv": [4, 9.5, 4.5, 10], "texture": "#1"},
+ "west": {"uv": [9.5, 4.25, 10, 4.75], "texture": "#1"},
+ "up": {"uv": [10, 5.25, 9.5, 4.75], "texture": "#1"},
+ "down": {"uv": [10, 5.25, 9.5, 5.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 23, 7],
+ "to": [15, 25, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 7]},
+ "faces": {
+ "north": {"uv": [6, 4.25, 9.5, 4.75], "texture": "#1"},
+ "east": {"uv": [7.75, 9.25, 8.25, 9.75], "texture": "#1"},
+ "south": {"uv": [6, 4.75, 9.5, 5.25], "texture": "#1"},
+ "west": {"uv": [8.25, 9.25, 8.75, 9.75], "texture": "#1"},
+ "up": {"uv": [9.5, 5.75, 6, 5.25], "texture": "#1"},
+ "down": {"uv": [9.5, 5.75, 6, 6.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [10.7, 24.7, 4.7],
+ "to": [16.3, 30.3, 7.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 5]},
+ "faces": {
+ "north": {"uv": [1.25, 6.5, 2.5, 7.75], "texture": "#1"},
+ "east": {"uv": [7.25, 8.75, 7.75, 10], "texture": "#1"},
+ "south": {"uv": [4, 7, 5.25, 8.25], "texture": "#1"},
+ "west": {"uv": [1, 9, 1.5, 10.25], "texture": "#1"},
+ "up": {"uv": [10.25, 8, 9, 7.5], "texture": "#1"},
+ "down": {"uv": [10.5, 0, 9.25, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [11, 25, 7],
+ "to": [16, 30, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 2, 8]},
+ "faces": {
+ "north": {"uv": [6, 6.25, 7.25, 7.5], "texture": "#1"},
+ "east": {"uv": [1, 7.75, 1.75, 9], "texture": "#1"},
+ "south": {"uv": [0, 6.5, 1.25, 7.75], "texture": "#1"},
+ "west": {"uv": [1.75, 7.75, 2.5, 9], "texture": "#1"},
+ "up": {"uv": [6.5, 8.75, 5.25, 8], "texture": "#1"},
+ "down": {"uv": [7.75, 8, 6.5, 8.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-0.3, 24.7, 4.7],
+ "to": [5.3, 30.3, 7.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 5]},
+ "faces": {
+ "north": {"uv": [2.5, 6.5, 1.25, 7.75], "texture": "#1"},
+ "east": {"uv": [1.5, 9, 1, 10.25], "texture": "#1"},
+ "south": {"uv": [5.25, 7, 4, 8.25], "texture": "#1"},
+ "west": {"uv": [7.75, 8.75, 7.25, 10], "texture": "#1"},
+ "up": {"uv": [9, 8, 10.25, 7.5], "texture": "#1"},
+ "down": {"uv": [9.25, 0, 10.5, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 25, 7],
+ "to": [5, 30, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 2, 8]},
+ "faces": {
+ "north": {"uv": [7.25, 6.25, 6, 7.5], "texture": "#1"},
+ "east": {"uv": [2.5, 7.75, 1.75, 9], "texture": "#1"},
+ "south": {"uv": [1.25, 6.5, 0, 7.75], "texture": "#1"},
+ "west": {"uv": [1.75, 7.75, 1, 9], "texture": "#1"},
+ "up": {"uv": [5.25, 8.75, 6.5, 8], "texture": "#1"},
+ "down": {"uv": [6.5, 8, 7.75, 8.75], "texture": "#1"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, -0.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, -0.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 120, 0],
+ "translation": [0.5, 1, 1],
+ "scale": [0.28477, 0.28477, 0.28477]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 120, 0],
+ "translation": [0.5, 1, 1],
+ "scale": [0.28477, 0.28477, 0.28477]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [-154.42, -29.03, 172.35],
+ "translation": [-0.25, -3.75, 0],
+ "scale": [0.57617, 0.57617, 0.57617]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, 0.75, 1],
+ "scale": [0.48437, 0.48437, 0.48437]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [10, 2, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [4, 13, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ {
+ "name": "group",
+ "origin": [8, 3, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [7, 8]
+ },
+ {
+ "name": "group",
+ "origin": [8, 3, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [9, 10]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/09_灯具/models/block/dual_tripod_work_light/dual_tripod_work_light_off.json b/统计/_sa_decor_models/09_灯具/models/block/dual_tripod_work_light/dual_tripod_work_light_off.json
new file mode 100644
index 0000000..4725706
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/dual_tripod_work_light/dual_tripod_work_light_off.json
@@ -0,0 +1,232 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/dual_tripod_work_light",
+ "particle": "sa_decor:block/dual_tripod_work_light"
+ },
+ "elements": [
+ {
+ "from": [7, 3, 7],
+ "to": [9, 23, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 2, 7]},
+ "faces": {
+ "north": {"uv": [2.5, 5, 3, 10], "texture": "#1"},
+ "east": {"uv": [3, 5, 3.5, 10], "texture": "#1"},
+ "south": {"uv": [3.5, 5, 4, 10], "texture": "#1"},
+ "west": {"uv": [5.5, 2.75, 6, 7.75], "texture": "#1"},
+ "up": {"uv": [6.75, 9.75, 6.25, 9.25], "texture": "#1"},
+ "down": {"uv": [7.25, 9.25, 6.75, 9.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [5, 6, 5],
+ "to": [11, 8, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 6, 7]},
+ "faces": {
+ "north": {"uv": [8.5, 7, 10, 7.5], "texture": "#1"},
+ "east": {"uv": [8.75, 3, 10.25, 3.5], "texture": "#1"},
+ "south": {"uv": [5.75, 8.75, 7.25, 9.25], "texture": "#1"},
+ "west": {"uv": [8.5, 8.75, 10, 9.25], "texture": "#1"},
+ "up": {"uv": [5.5, 7, 4, 5.5], "texture": "#1"},
+ "down": {"uv": [7.5, 2.75, 6, 4.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 0, 7],
+ "to": [17, 9, 7],
+ "rotation": {"angle": 45, "axis": "y", "origin": [9, -0.5, 7]},
+ "faces": {
+ "north": {"uv": [0, 2.75, 2, 5], "texture": "#1"},
+ "east": {"uv": [0, 0, 0, 2.25], "texture": "#1"},
+ "south": {"uv": [2, 2.75, 0, 5], "texture": "#1"},
+ "west": {"uv": [0, 0, 0, 2.25], "texture": "#1"},
+ "up": {"uv": [2, 0, 0, 0], "texture": "#1"},
+ "down": {"uv": [2, 0, 0, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-1, 0, 7],
+ "to": [7, 9, 7],
+ "rotation": {"angle": -45, "axis": "y", "origin": [7, -0.5, 7]},
+ "faces": {
+ "north": {"uv": [2, 2.75, 0, 5], "texture": "#1"},
+ "east": {"uv": [0, 0, 0, 2.25], "texture": "#1"},
+ "south": {"uv": [0, 2.75, 2, 5], "texture": "#1"},
+ "west": {"uv": [0, 0, 0, 2.25], "texture": "#1"},
+ "up": {"uv": [0, 0, 2, 0], "texture": "#1"},
+ "down": {"uv": [0, 0, 2, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8, 0, 8],
+ "to": [8, 9, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -0.5, 8]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 2.25], "texture": "#1"},
+ "east": {"uv": [0, 2.75, 2, 5], "texture": "#1"},
+ "south": {"uv": [0, 0, 0, 2.25], "texture": "#1"},
+ "west": {"uv": [2, 2.75, 0, 5], "texture": "#1"},
+ "up": {"uv": [0, 0, 2, 0], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [0, 0, 2, 0], "rotation": 90, "texture": "#1"}
+ }
+ },
+ {
+ "from": [6.8, 13.8, 6.8],
+ "to": [9.2, 16.2, 9.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 4, 7]},
+ "faces": {
+ "north": {"uv": [8.75, 9.25, 9.25, 9.75], "texture": "#1"},
+ "east": {"uv": [9.25, 9.25, 9.75, 9.75], "texture": "#1"},
+ "south": {"uv": [4, 9.5, 4.5, 10], "texture": "#1"},
+ "west": {"uv": [9.5, 4.25, 10, 4.75], "texture": "#1"},
+ "up": {"uv": [10, 5.25, 9.5, 4.75], "texture": "#1"},
+ "down": {"uv": [10, 5.25, 9.5, 5.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 23, 7],
+ "to": [15, 25, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 7]},
+ "faces": {
+ "north": {"uv": [6, 4.25, 9.5, 4.75], "texture": "#1"},
+ "east": {"uv": [7.75, 9.25, 8.25, 9.75], "texture": "#1"},
+ "south": {"uv": [6, 4.75, 9.5, 5.25], "texture": "#1"},
+ "west": {"uv": [8.25, 9.25, 8.75, 9.75], "texture": "#1"},
+ "up": {"uv": [9.5, 5.75, 6, 5.25], "texture": "#1"},
+ "down": {"uv": [9.5, 5.75, 6, 6.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [10.7, 24.7, 4.7],
+ "to": [16.3, 30.3, 7.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 5]},
+ "faces": {
+ "north": {"uv": [1.25, 10.25, 2.5, 11.5], "texture": "#1"},
+ "east": {"uv": [7.25, 8.75, 7.75, 10], "texture": "#1"},
+ "south": {"uv": [4, 7, 5.25, 8.25], "texture": "#1"},
+ "west": {"uv": [1, 9, 1.5, 10.25], "texture": "#1"},
+ "up": {"uv": [10.25, 8, 9, 7.5], "texture": "#1"},
+ "down": {"uv": [10.5, 0, 9.25, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [11, 25, 7],
+ "to": [16, 30, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 2, 8]},
+ "faces": {
+ "north": {"uv": [6, 6.25, 7.25, 7.5], "texture": "#1"},
+ "east": {"uv": [1, 7.75, 1.75, 9], "texture": "#1"},
+ "south": {"uv": [0, 6.5, 1.25, 7.75], "texture": "#1"},
+ "west": {"uv": [1.75, 7.75, 2.5, 9], "texture": "#1"},
+ "up": {"uv": [6.5, 8.75, 5.25, 8], "texture": "#1"},
+ "down": {"uv": [7.75, 8, 6.5, 8.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-0.3, 24.7, 4.7],
+ "to": [5.3, 30.3, 7.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 5]},
+ "faces": {
+ "north": {"uv": [2.5, 10.25, 1.25, 11.5], "texture": "#1"},
+ "east": {"uv": [1.5, 9, 1, 10.25], "texture": "#1"},
+ "south": {"uv": [5.25, 7, 4, 8.25], "texture": "#1"},
+ "west": {"uv": [7.75, 8.75, 7.25, 10], "texture": "#1"},
+ "up": {"uv": [9, 8, 10.25, 7.5], "texture": "#1"},
+ "down": {"uv": [9.25, 0, 10.5, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 25, 7],
+ "to": [5, 30, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 2, 8]},
+ "faces": {
+ "north": {"uv": [7.25, 6.25, 6, 7.5], "texture": "#1"},
+ "east": {"uv": [2.5, 7.75, 1.75, 9], "texture": "#1"},
+ "south": {"uv": [1.25, 6.5, 0, 7.75], "texture": "#1"},
+ "west": {"uv": [1.75, 7.75, 1, 9], "texture": "#1"},
+ "up": {"uv": [5.25, 8.75, 6.5, 8], "texture": "#1"},
+ "down": {"uv": [6.5, 8, 7.75, 8.75], "texture": "#1"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, -0.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, -0.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 120, 0],
+ "translation": [0.5, 1, 1],
+ "scale": [0.28477, 0.28477, 0.28477]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 120, 0],
+ "translation": [0.5, 1, 1],
+ "scale": [0.28477, 0.28477, 0.28477]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [-154.42, -29.03, 172.35],
+ "translation": [-0.25, -3.75, 0],
+ "scale": [0.57617, 0.57617, 0.57617]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, 0.75, 1],
+ "scale": [0.48437, 0.48437, 0.48437]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [10, 2, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [4, 13, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ {
+ "name": "group",
+ "origin": [8, 3, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [7, 8]
+ },
+ {
+ "name": "group",
+ "origin": [8, 3, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [9, 10]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/09_灯具/models/block/lamp_block/lamp_block_off.json b/统计/_sa_decor_models/09_灯具/models/block/lamp_block/lamp_block_off.json
new file mode 100644
index 0000000..ba71757
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/lamp_block/lamp_block_off.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "all": "sa_decor:block/lamp_block_off",
+ "particle": "sa_decor:block/lamp_block_off"
+ }
+}
diff --git a/统计/_sa_decor_models/09_灯具/models/block/lamp_block/lamp_block_on.json b/统计/_sa_decor_models/09_灯具/models/block/lamp_block/lamp_block_on.json
new file mode 100644
index 0000000..fc33f72
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/lamp_block/lamp_block_on.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "all": "sa_decor:block/lamp_block_on",
+ "particle": "sa_decor:block/lamp_block_on"
+ }
+}
diff --git a/统计/_sa_decor_models/09_灯具/models/block/light_switch/light_switch.json b/统计/_sa_decor_models/09_灯具/models/block/light_switch/light_switch.json
new file mode 100644
index 0000000..8dea8fa
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/light_switch/light_switch.json
@@ -0,0 +1,90 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "textures": {
+ "2": "sa_decor:block/light_switch",
+ "particle": "sa_decor:block/light_switch"
+ },
+ "elements": [
+ {
+ "from": [5, 4, 15],
+ "to": [11, 12, 17],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 6, 8], "texture": "#2"},
+ "east": {"uv": [0, 8, 2, 16], "texture": "#2"},
+ "south": {"uv": [6, 0, 12, 8], "texture": "#2"},
+ "west": {"uv": [2, 8, 0, 16], "texture": "#2"},
+ "up": {"uv": [0, 12, 2, 16], "rotation": 270, "texture": "#2"},
+ "down": {"uv": [2, 12, 0, 16], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [7, 4.6, 14.9],
+ "to": [9, 5.6, 14.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -0.4, 11.9]},
+ "faces": {
+ "north": {"uv": [4, 15, 6, 16], "texture": "#2"},
+ "east": {"uv": [4, 15, 4, 16], "texture": "#2"},
+ "south": {"uv": [4, 14, 6, 15], "texture": "#2"},
+ "west": {"uv": [6, 15, 6, 16], "texture": "#2"},
+ "up": {"uv": [6, 15, 4, 15], "texture": "#2"},
+ "down": {"uv": [8, 15, 6, 15], "texture": "#2"}
+ }
+ },
+ {
+ "from": [7, 6.775, 15],
+ "to": [9, 10.775, 16],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 8.775, 13.5]},
+ "faces": {
+ "north": {"uv": [2, 8, 4, 12], "texture": "#2"},
+ "east": {"uv": [6, 10, 7, 14], "texture": "#2"},
+ "south": {"uv": [4, 8, 6, 12], "texture": "#2"},
+ "west": {"uv": [7, 10, 8, 14], "texture": "#2"},
+ "up": {"uv": [10, 11, 8, 10], "texture": "#2"},
+ "down": {"uv": [12, 10, 10, 11], "texture": "#2"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-4.5, 2.25, 1.5],
+ "scale": [0.47852, 0.47852, 0.47852]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-4.5, 2.25, 1.5],
+ "scale": [0.47852, 0.47852, 0.47852]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 120, 0],
+ "translation": [-1.25, 0.5, 1],
+ "scale": [0.69688, 0.69688, 0.69688]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 120, 0],
+ "translation": [-1.25, 0.5, 1],
+ "scale": [0.69688, 0.69688, 0.69688]
+ },
+ "ground": {
+ "translation": [0, 2.25, -4.25],
+ "scale": [0.57773, 0.57773, 0.57773]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [6.25, -3.25, 0],
+ "scale": [1.15157, 1.15157, 1.15157]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, 1, -6.5],
+ "scale": [0.91406, 0.91406, 0.91406]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/09_灯具/models/block/light_switch/light_switch_off.json b/统计/_sa_decor_models/09_灯具/models/block/light_switch/light_switch_off.json
new file mode 100644
index 0000000..3b78262
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/light_switch/light_switch_off.json
@@ -0,0 +1,90 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "textures": {
+ "2": "sa_decor:block/light_switch",
+ "particle": "sa_decor:block/light_switch"
+ },
+ "elements": [
+ {
+ "from": [5, 4, 15],
+ "to": [11, 12, 17],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 6, 8], "texture": "#2"},
+ "east": {"uv": [0, 8, 2, 16], "texture": "#2"},
+ "south": {"uv": [6, 0, 12, 8], "texture": "#2"},
+ "west": {"uv": [2, 8, 0, 16], "texture": "#2"},
+ "up": {"uv": [0, 12, 2, 16], "rotation": 270, "texture": "#2"},
+ "down": {"uv": [2, 12, 0, 16], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [7, 4.6, 14.9],
+ "to": [9, 5.6, 14.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -0.4, 11.9]},
+ "faces": {
+ "north": {"uv": [2, 15, 4, 16], "texture": "#2"},
+ "east": {"uv": [4, 15, 4, 16], "texture": "#2"},
+ "south": {"uv": [4, 14, 6, 15], "texture": "#2"},
+ "west": {"uv": [6, 15, 6, 16], "texture": "#2"},
+ "up": {"uv": [6, 15, 4, 15], "texture": "#2"},
+ "down": {"uv": [8, 15, 6, 15], "texture": "#2"}
+ }
+ },
+ {
+ "from": [7, 5.3, 15],
+ "to": [9, 9.3, 16],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 7.3, 13.5]},
+ "faces": {
+ "north": {"uv": [2, 12, 4, 8], "texture": "#2"},
+ "east": {"uv": [6, 14, 7, 10], "texture": "#2"},
+ "south": {"uv": [4, 12, 6, 8], "texture": "#2"},
+ "west": {"uv": [7, 14, 8, 10], "texture": "#2"},
+ "up": {"uv": [12, 11, 10, 10], "texture": "#2"},
+ "down": {"uv": [10, 10, 8, 11], "texture": "#2"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-4.5, 2.25, 1.5],
+ "scale": [0.47852, 0.47852, 0.47852]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-4.5, 2.25, 1.5],
+ "scale": [0.47852, 0.47852, 0.47852]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 120, 0],
+ "translation": [-1.25, 0.5, 1],
+ "scale": [0.69688, 0.69688, 0.69688]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 120, 0],
+ "translation": [-1.25, 0.5, 1],
+ "scale": [0.69688, 0.69688, 0.69688]
+ },
+ "ground": {
+ "translation": [0, 2.25, -4.25],
+ "scale": [0.57773, 0.57773, 0.57773]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [6.25, -3.25, 0],
+ "scale": [1.15157, 1.15157, 1.15157]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, 1, -6.5],
+ "scale": [0.91406, 0.91406, 0.91406]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/09_灯具/models/block/portable_work_light/portable_work_light.json b/统计/_sa_decor_models/09_灯具/models/block/portable_work_light/portable_work_light.json
new file mode 100644
index 0000000..20ac4c1
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/portable_work_light/portable_work_light.json
@@ -0,0 +1,153 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/portable_work_light",
+ "particle": "sa_decor:block/portable_work_light"
+ },
+ "elements": [
+ {
+ "from": [13, 2, 7],
+ "to": [15, 8, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [10, 2, 7]},
+ "faces": {
+ "north": {"uv": [4.5, 5.75, 5, 7.25], "texture": "#0"},
+ "east": {"uv": [5, 5.75, 5.5, 7.25], "texture": "#0"},
+ "south": {"uv": [6, 3.5, 6.5, 5], "texture": "#0"},
+ "west": {"uv": [6, 5, 6.5, 6.5], "texture": "#0"},
+ "up": {"uv": [7, 4.5, 6.5, 4], "texture": "#0"},
+ "down": {"uv": [7, 4.5, 6.5, 5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [13, 0, 2],
+ "to": [15, 2, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 7]},
+ "faces": {
+ "north": {"uv": [1.5, 6.5, 2, 7], "texture": "#0"},
+ "east": {"uv": [0, 5.5, 3, 6], "texture": "#0"},
+ "south": {"uv": [2, 6.5, 2.5, 7], "texture": "#0"},
+ "west": {"uv": [5.5, 2.5, 8.5, 3], "texture": "#0"},
+ "up": {"uv": [6, 6, 5.5, 3], "texture": "#0"},
+ "down": {"uv": [3.5, 5.75, 3, 8.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 2, 7],
+ "to": [3, 8, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 2, 7]},
+ "faces": {
+ "north": {"uv": [5, 5.75, 4.5, 7.25], "texture": "#0"},
+ "east": {"uv": [6.5, 5, 6, 6.5], "texture": "#0"},
+ "south": {"uv": [6.5, 3.5, 6, 5], "texture": "#0"},
+ "west": {"uv": [5.5, 5.75, 5, 7.25], "texture": "#0"},
+ "up": {"uv": [6.5, 4.5, 7, 4], "texture": "#0"},
+ "down": {"uv": [6.5, 4.5, 7, 5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 0, 2],
+ "to": [3, 2, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3, 0, 7]},
+ "faces": {
+ "north": {"uv": [2, 6.5, 1.5, 7], "texture": "#0"},
+ "east": {"uv": [8.5, 2.5, 5.5, 3], "texture": "#0"},
+ "south": {"uv": [2.5, 6.5, 2, 7], "texture": "#0"},
+ "west": {"uv": [3, 5.5, 0, 6], "texture": "#0"},
+ "up": {"uv": [5.5, 6, 6, 3], "texture": "#0"},
+ "down": {"uv": [3, 5.75, 3.5, 8.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 11.9, 8],
+ "to": [13, 16.9, 8],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 6.9, 7]},
+ "faces": {
+ "north": {"uv": [5, 0, 7.5, 1.25], "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 1.25], "texture": "#0"},
+ "south": {"uv": [5, 0, 7.5, 1.25], "texture": "#0"},
+ "west": {"uv": [0, 0, 0, 1.25], "texture": "#0"},
+ "up": {"uv": [2.5, 0, 0, 0], "texture": "#0"},
+ "down": {"uv": [2.5, 0, 0, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 2, 5],
+ "to": [13, 13, 11],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 8, 7]},
+ "faces": {
+ "north": {"uv": [0, 0, 2.5, 2.75], "texture": "#0"},
+ "east": {"uv": [0, 2.75, 1.5, 5.5], "texture": "#0"},
+ "south": {"uv": [2.5, 0, 5, 2.75], "texture": "#0"},
+ "west": {"uv": [1.5, 2.75, 0, 5.5], "texture": "#0"},
+ "up": {"uv": [5.5, 4.25, 3, 2.75], "texture": "#0"},
+ "down": {"uv": [5.5, 4.25, 3, 5.75], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 120, 0],
+ "translation": [-0.5, 2.75, 1],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 120, 0],
+ "translation": [-0.5, 2.75, 1],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 0.5, 0],
+ "scale": [0.8, 0.8, 0.8]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, 3.5, 1],
+ "scale": [0.91406, 0.91406, 0.91406]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [10, 2, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [10, 2, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [4, 13, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/09_灯具/models/block/portable_work_light/portable_work_light_off.json b/统计/_sa_decor_models/09_灯具/models/block/portable_work_light/portable_work_light_off.json
new file mode 100644
index 0000000..185ae3b
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/portable_work_light/portable_work_light_off.json
@@ -0,0 +1,153 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/portable_work_light",
+ "particle": "sa_decor:block/portable_work_light"
+ },
+ "elements": [
+ {
+ "from": [13, 2, 7],
+ "to": [15, 8, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [10, 2, 7]},
+ "faces": {
+ "north": {"uv": [4.5, 5.75, 5, 7.25], "texture": "#0"},
+ "east": {"uv": [5, 5.75, 5.5, 7.25], "texture": "#0"},
+ "south": {"uv": [6, 3.5, 6.5, 5], "texture": "#0"},
+ "west": {"uv": [6, 5, 6.5, 6.5], "texture": "#0"},
+ "up": {"uv": [7, 4.5, 6.5, 4], "texture": "#0"},
+ "down": {"uv": [7, 4.5, 6.5, 5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [13, 0, 2],
+ "to": [15, 2, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 7]},
+ "faces": {
+ "north": {"uv": [1.5, 6.5, 2, 7], "texture": "#0"},
+ "east": {"uv": [0, 5.5, 3, 6], "texture": "#0"},
+ "south": {"uv": [2, 6.5, 2.5, 7], "texture": "#0"},
+ "west": {"uv": [5.5, 2.5, 8.5, 3], "texture": "#0"},
+ "up": {"uv": [6, 6, 5.5, 3], "texture": "#0"},
+ "down": {"uv": [3.5, 5.75, 3, 8.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 2, 7],
+ "to": [3, 8, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 2, 7]},
+ "faces": {
+ "north": {"uv": [5, 5.75, 4.5, 7.25], "texture": "#0"},
+ "east": {"uv": [6.5, 5, 6, 6.5], "texture": "#0"},
+ "south": {"uv": [6.5, 3.5, 6, 5], "texture": "#0"},
+ "west": {"uv": [5.5, 5.75, 5, 7.25], "texture": "#0"},
+ "up": {"uv": [6.5, 4.5, 7, 4], "texture": "#0"},
+ "down": {"uv": [6.5, 4.5, 7, 5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 0, 2],
+ "to": [3, 2, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3, 0, 7]},
+ "faces": {
+ "north": {"uv": [2, 6.5, 1.5, 7], "texture": "#0"},
+ "east": {"uv": [8.5, 2.5, 5.5, 3], "texture": "#0"},
+ "south": {"uv": [2.5, 6.5, 2, 7], "texture": "#0"},
+ "west": {"uv": [3, 5.5, 0, 6], "texture": "#0"},
+ "up": {"uv": [5.5, 6, 6, 3], "texture": "#0"},
+ "down": {"uv": [3, 5.75, 3.5, 8.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 11.9, 8],
+ "to": [13, 16.9, 8],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 6.9, 7]},
+ "faces": {
+ "north": {"uv": [5, 0, 7.5, 1.25], "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 1.25], "texture": "#0"},
+ "south": {"uv": [5, 0, 7.5, 1.25], "texture": "#0"},
+ "west": {"uv": [0, 0, 0, 1.25], "texture": "#0"},
+ "up": {"uv": [2.5, 0, 0, 0], "texture": "#0"},
+ "down": {"uv": [2.5, 0, 0, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 2, 5],
+ "to": [13, 13, 11],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 8, 7]},
+ "faces": {
+ "north": {"uv": [8.5, 0, 11, 2.75], "texture": "#0"},
+ "east": {"uv": [0, 2.75, 1.5, 5.5], "texture": "#0"},
+ "south": {"uv": [2.5, 0, 5, 2.75], "texture": "#0"},
+ "west": {"uv": [1.5, 2.75, 0, 5.5], "texture": "#0"},
+ "up": {"uv": [5.5, 4.25, 3, 2.75], "texture": "#0"},
+ "down": {"uv": [5.5, 4.25, 3, 5.75], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 120, 0],
+ "translation": [-0.5, 2.75, 1],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 120, 0],
+ "translation": [-0.5, 2.75, 1],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 0.5, 0],
+ "scale": [0.8, 0.8, 0.8]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, 3.5, 1],
+ "scale": [0.91406, 0.91406, 0.91406]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [10, 2, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [10, 2, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [4, 13, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/09_灯具/models/block/road_sign/road_sign_traffic_light_warning.json b/统计/_sa_decor_models/09_灯具/models/block/road_sign/road_sign_traffic_light_warning.json
new file mode 100644
index 0000000..64dde6e
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/road_sign/road_sign_traffic_light_warning.json
@@ -0,0 +1,99 @@
+{
+ "format_version": "1.9.0",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "textures": {
+ "1": "sa_decor:block/road_sign/iron_bars",
+ "2": "sa_decor:block/road_sign/road_sign4",
+ "particle": "sa_decor:block/road_sign/iron_bars"
+ },
+ "elements": [
+ {
+ "from": [0, 1, 6.95],
+ "to": [16, 17, 6.95],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 1, 6.95]},
+ "faces": {
+ "north": {"uv": [0, 0, 8, 8], "texture": "#2"},
+ "east": {"uv": [0, 0, 0, 8], "texture": "#2"},
+ "south": {"uv": [0, 8, 8, 16], "texture": "#2"},
+ "west": {"uv": [0, 0, 0, 8], "texture": "#2"},
+ "up": {"uv": [8, 0, 0, 0], "texture": "#2"},
+ "down": {"uv": [8, 0, 0, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [7, 15.999, 7],
+ "to": [9, 15.999, 9],
+ "faces": {
+ "up": {"uv": [7, 6, 9, 8], "texture": "#1"},
+ "down": {"uv": [7, 6, 9, 8], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7, 0, 8],
+ "to": [9, 16, 8],
+ "faces": {
+ "north": {"uv": [9, 0, 7, 16], "texture": "#1"},
+ "south": {"uv": [9, 0, 7, 16], "texture": "#1"},
+ "up": {"uv": [4, 0, 4, 0], "texture": "#1"},
+ "down": {"uv": [4, 0, 4, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8, 0, 7],
+ "to": [8, 16, 9],
+ "faces": {
+ "north": {"uv": [3, 0, 3, 0], "texture": "#1"},
+ "east": {"uv": [4, 0, 2, 16], "texture": "#1"},
+ "south": {"uv": [4, 0, 4, 0], "texture": "#1"},
+ "west": {"uv": [4, 0, 2, 16], "texture": "#1"},
+ "up": {"uv": [4, 0, 4, 0], "texture": "#1"},
+ "down": {"uv": [4, 0, 4, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7, 0.001, 7],
+ "to": [9, 0.001, 9],
+ "faces": {
+ "up": {"uv": [7, 6, 9, 8], "texture": "#1"},
+ "down": {"uv": [7, 6, 9, 8], "texture": "#1"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "scale": [0.46484, 0.46484, 0.46484]
+ },
+ "thirdperson_lefthand": {
+ "scale": [0.46484, 0.46484, 0.46484]
+ },
+ "firstperson_righthand": {
+ "rotation": [130.05, 61.29, -126.36],
+ "scale": [0.56836, 0.56836, 0.56836]
+ },
+ "firstperson_lefthand": {
+ "rotation": [130.05, 61.29, -126.36],
+ "scale": [0.56836, 0.56836, 0.56836]
+ },
+ "ground": {
+ "translation": [0, 2.25, 0],
+ "scale": [0.54102, 0.54102, 0.54102]
+ },
+ "gui": {
+ "rotation": [-2, -180, 13],
+ "translation": [0, -0.75, 0],
+ "scale": [0.80273, 0.80273, 0.80273]
+ }
+ },
+ "groups": [
+ 0,
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3, 4]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/09_灯具/models/block/small_lamp/small_lamp_off.json b/统计/_sa_decor_models/09_灯具/models/block/small_lamp/small_lamp_off.json
new file mode 100644
index 0000000..5497bfa
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/small_lamp/small_lamp_off.json
@@ -0,0 +1,63 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "minecraft:block/cube_all",
+ "render_type": "translucent",
+ "texture_size": [32, 32],
+ "textures": {
+ "0": "sa_decor:block/small_lamp",
+ "particle": "sa_decor:block/small_lamp"
+ },
+ "elements": [
+ {
+ "from": [4, 4, 13],
+ "to": [12, 12, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 14]},
+ "faces": {
+ "north": {"uv": [4, 0, 8, 4], "texture": "#0"},
+ "east": {"uv": [6, 9, 7.5, 13], "texture": "#0"},
+ "south": {"uv": [0, 4, 4, 8], "texture": "#0"},
+ "west": {"uv": [7.5, 9, 9, 13], "texture": "#0"},
+ "up": {"uv": [14, 0, 10, 1.5], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [14, 0, 10, 1.5], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 2.5, 1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 2.5, 1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 108, 0],
+ "translation": [-2.75, 3.25, 3],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 108, 0],
+ "translation": [-2.75, 3.25, 3],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "rotation": [90, 0, 0],
+ "translation": [0, 3, 0],
+ "scale": [0.41797, 0.41797, 0.41797]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [4.75, -2.25, 0],
+ "scale": [1.16406, 1.16406, 1.16406]
+ },
+ "fixed": {
+ "rotation": [90, 0, 0],
+ "translation": [0, 4, 0],
+ "scale": [0.89648, 0.89648, 0.89648]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/09_灯具/models/block/small_lamp/small_lamp_on.json b/统计/_sa_decor_models/09_灯具/models/block/small_lamp/small_lamp_on.json
new file mode 100644
index 0000000..54c3e11
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/small_lamp/small_lamp_on.json
@@ -0,0 +1,73 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "minecraft:block/cube_all",
+ "render_type": "translucent",
+ "texture_size": [32, 32],
+ "textures": {
+ "0": "sa_decor:block/small_lamp",
+ "particle": "sa_decor:block/small_lamp"
+ },
+ "elements": [
+ {
+ "from": [4, 4, 13],
+ "to": [12, 12, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 4, 4], "texture": "#0"},
+ "east": {"uv": [6, 9, 7.5, 13], "texture": "#0"},
+ "south": {"uv": [0, 4, 4, 8], "texture": "#0"},
+ "west": {"uv": [7.5, 9, 9, 13], "texture": "#0"},
+ "up": {"uv": [14, 0, 10, 1.5], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [14, 0, 10, 1.5], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 2.5, 1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 2.5, 1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 108, 0],
+ "translation": [-2.75, 3.25, 3],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 108, 0],
+ "translation": [-2.75, 3.25, 3],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "rotation": [90, 0, 0],
+ "translation": [0, 3, 0],
+ "scale": [0.41797, 0.41797, 0.41797]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [4.75, -2.25, 0],
+ "scale": [1.16406, 1.16406, 1.16406]
+ },
+ "fixed": {
+ "rotation": [90, 0, 0],
+ "translation": [0, 4, 0],
+ "scale": [0.89648, 0.89648, 0.89648]
+ }
+ },
+ "groups": [
+ 0,
+ {
+ "name": "group",
+ "origin": [7, 4, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/09_灯具/models/block/street_light_post/street_light_arm.json b/统计/_sa_decor_models/09_灯具/models/block/street_light_post/street_light_arm.json
new file mode 100644
index 0000000..6e53f4f
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/street_light_post/street_light_arm.json
@@ -0,0 +1,61 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/street_light_pole",
+ "particle": "sa_decor:block/street_light_pole"
+ },
+ "elements": [
+ {
+ "from": [8, 0, 0],
+ "to": [8, 16, 22],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 11]},
+ "faces": {
+ "north": {"uv": [2.875, 2.875, 2.875, 4.875], "texture": "#0"},
+ "east": {"uv": [5.625, 2.875, 2.875, 4.875], "texture": "#0"},
+ "south": {"uv": [5.375, 2.875, 5.375, 4.875], "texture": "#0"},
+ "west": {"uv": [2.875, 2.875, 5.625, 4.875], "texture": "#0"},
+ "up": {"uv": [2.875, 2.875, 2.875, 0.375], "texture": "#0"},
+ "down": {"uv": [2.875, 0.375, 2.875, 2.875], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1.5, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1.5, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -135, 0],
+ "translation": [3.25, 0, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "translation": [3.25, 0, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [-169.6, 41.13, 178.08],
+ "translation": [-1.75, -1.5, 0],
+ "scale": [0.97266, 0.97266, 0.97266]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/09_灯具/models/block/street_light_post/street_light_base.json b/统计/_sa_decor_models/09_灯具/models/block/street_light_post/street_light_base.json
new file mode 100644
index 0000000..3a733ef
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/street_light_post/street_light_base.json
@@ -0,0 +1,57 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/street_light_pole",
+ "particle": "sa_decor:block/street_light_pole"
+ },
+ "elements": [
+ {
+ "from": [4, 0, 4],
+ "to": [12, 16, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [7.75, 4.25, 8.75, 6.25], "texture": "#0"},
+ "east": {"uv": [7.75, 4.25, 8.75, 6.25], "texture": "#0"},
+ "south": {"uv": [7.75, 4.25, 8.75, 6.25], "texture": "#0"},
+ "west": {"uv": [7.75, 4.25, 8.75, 6.25], "texture": "#0"},
+ "up": {"uv": [7.75, 4.25, 6.75, 3.25], "texture": "#0"},
+ "down": {"uv": [8.75, 3.25, 7.75, 4.25], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.75391, 0.75391, 0.75391]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/09_灯具/models/block/street_light_post/street_light_lamp_broken.json b/统计/_sa_decor_models/09_灯具/models/block/street_light_post/street_light_lamp_broken.json
new file mode 100644
index 0000000..f25a7bc
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/street_light_post/street_light_lamp_broken.json
@@ -0,0 +1,58 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/street_light_pole",
+ "particle": "sa_decor:block/street_light_pole"
+ },
+ "elements": [
+ {
+ "from": [4, 9, 1],
+ "to": [12, 15, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -1, -4]},
+ "faces": {
+ "north": {"uv": [1.875, 6.75, 2.875, 7.5], "texture": "#0"},
+ "east": {"uv": [0, 6.75, 1.875, 7.5], "texture": "#0"},
+ "south": {"uv": [4.75, 6.75, 5.75, 7.5], "texture": "#0"},
+ "west": {"uv": [2.875, 6.75, 4.75, 7.5], "texture": "#0"},
+ "up": {"uv": [2.875, 6.75, 1.875, 4.875], "texture": "#0"},
+ "down": {"uv": [1.875, 4.875, 0.875, 6.75], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [136.25, -45, -180],
+ "translation": [0, -1.5, 0],
+ "scale": [0.76563, 0.76563, 0.76563]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/09_灯具/models/block/street_light_post/street_light_lamp_off.json b/统计/_sa_decor_models/09_灯具/models/block/street_light_post/street_light_lamp_off.json
new file mode 100644
index 0000000..29dc09a
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/street_light_post/street_light_lamp_off.json
@@ -0,0 +1,58 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/street_light_pole",
+ "particle": "sa_decor:block/street_light_pole"
+ },
+ "elements": [
+ {
+ "from": [4, 9, 1],
+ "to": [12, 15, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -1, -4]},
+ "faces": {
+ "north": {"uv": [1.875, 6.75, 2.875, 7.5], "texture": "#0"},
+ "east": {"uv": [0, 6.75, 1.875, 7.5], "texture": "#0"},
+ "south": {"uv": [4.75, 6.75, 5.75, 7.5], "texture": "#0"},
+ "west": {"uv": [2.875, 6.75, 4.75, 7.5], "texture": "#0"},
+ "up": {"uv": [2.875, 6.75, 1.875, 4.875], "texture": "#0"},
+ "down": {"uv": [4.875, 4.875, 3.875, 6.75], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [136.25, -45, -180],
+ "translation": [0, -1.5, 0],
+ "scale": [0.76563, 0.76563, 0.76563]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/09_灯具/models/block/street_light_post/street_light_lamp_on.json b/统计/_sa_decor_models/09_灯具/models/block/street_light_post/street_light_lamp_on.json
new file mode 100644
index 0000000..7b2784f
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/street_light_post/street_light_lamp_on.json
@@ -0,0 +1,58 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/street_light_pole",
+ "particle": "sa_decor:block/street_light_pole"
+ },
+ "elements": [
+ {
+ "from": [4, 9, 1],
+ "to": [12, 15, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -1, -4]},
+ "faces": {
+ "north": {"uv": [1.875, 6.75, 2.875, 7.5], "texture": "#0"},
+ "east": {"uv": [0, 6.75, 1.875, 7.5], "texture": "#0"},
+ "south": {"uv": [4.75, 6.75, 5.75, 7.5], "texture": "#0"},
+ "west": {"uv": [2.875, 6.75, 4.75, 7.5], "texture": "#0"},
+ "up": {"uv": [2.875, 6.75, 1.875, 4.875], "texture": "#0"},
+ "down": {"uv": [3.875, 4.875, 2.875, 6.75], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [136.25, -45, 180],
+ "translation": [0, -1.5, 0],
+ "scale": [0.76563, 0.76563, 0.76563]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/09_灯具/models/block/street_light_post/street_light_pole.json b/统计/_sa_decor_models/09_灯具/models/block/street_light_post/street_light_pole.json
new file mode 100644
index 0000000..cf02dae
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/street_light_post/street_light_pole.json
@@ -0,0 +1,57 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/street_light_pole",
+ "particle": "sa_decor:block/street_light_pole"
+ },
+ "elements": [
+ {
+ "from": [5, 0, 5],
+ "to": [11, 16, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [1.5, 8.25, 2.25, 10.25], "texture": "#0"},
+ "east": {"uv": [1.5, 8.25, 2.25, 10.25], "texture": "#0"},
+ "south": {"uv": [1.5, 8.25, 2.25, 10.25], "texture": "#0"},
+ "west": {"uv": [1.5, 8.25, 2.25, 10.25], "texture": "#0"},
+ "up": {"uv": [1.5, 8.25, 0.75, 7.5], "texture": "#0"},
+ "down": {"uv": [2.25, 7.5, 1.5, 8.25], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.75586, 0.75586, 0.75586]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/09_灯具/models/block/street_light_post/street_light_post.json b/统计/_sa_decor_models/09_灯具/models/block/street_light_post/street_light_post.json
new file mode 100644
index 0000000..145ca66
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/street_light_post/street_light_post.json
@@ -0,0 +1,57 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/street_light_pole",
+ "particle": "sa_decor:block/street_light_pole"
+ },
+ "elements": [
+ {
+ "from": [3, 0, 3],
+ "to": [13, 16, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [8.25, 1.25, 9.5, 3.25], "texture": "#0"},
+ "east": {"uv": [8.25, 1.25, 9.5, 3.25], "texture": "#0"},
+ "south": {"uv": [8.25, 1.25, 9.5, 3.25], "texture": "#0"},
+ "west": {"uv": [8.25, 1.25, 9.5, 3.25], "texture": "#0"},
+ "up": {"uv": [8.25, 1.25, 7, 0], "texture": "#0"},
+ "down": {"uv": [9.5, 0, 8.25, 1.25], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/09_灯具/models/block/street_light_post/street_light_support_arm.json b/统计/_sa_decor_models/09_灯具/models/block/street_light_post/street_light_support_arm.json
new file mode 100644
index 0000000..7a29510
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/street_light_post/street_light_support_arm.json
@@ -0,0 +1,74 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/street_light_pole",
+ "particle": "sa_decor:block/street_light_pole"
+ },
+ "elements": [
+ {
+ "from": [8, 5, 4],
+ "to": [8, 15, 21],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 10]},
+ "faces": {
+ "north": {"uv": [2.875, 3.5, 2.875, 4.75], "texture": "#0"},
+ "east": {"uv": [5, 3.5, 2.875, 4.75], "texture": "#0"},
+ "south": {"uv": [5, 3.5, 5, 4.75], "texture": "#0"},
+ "west": {"uv": [2.875, 3.5, 5, 4.75], "texture": "#0"},
+ "up": {"uv": [2.875, 3.5, 2.875, 1.375], "texture": "#0"},
+ "down": {"uv": [2.875, 1.375, 2.875, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 14, 0],
+ "to": [11, 16, 21],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 14, 11]},
+ "faces": {
+ "north": {"uv": [11.5, 14.875, 12.25, 15.125], "texture": "#0"},
+ "east": {"uv": [8.875, 14.875, 11.5, 15.125], "texture": "#0"},
+ "south": {"uv": [14.875, 14.875, 15.625, 15.125], "texture": "#0"},
+ "west": {"uv": [12.25, 14.875, 14.875, 15.125], "texture": "#0"},
+ "up": {"uv": [12.25, 14.875, 11.5, 12.25], "texture": "#0"},
+ "down": {"uv": [13, 12.25, 12.25, 14.875], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1.75, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1.75, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 59, 0],
+ "translation": [-0.75, 0, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 59, 0],
+ "translation": [-0.75, 0, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [1.5, -4.75, 0],
+ "scale": [0.8418, 0.8418, 0.8418]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/09_灯具/models/block/street_light_post/street_light_top.json b/统计/_sa_decor_models/09_灯具/models/block/street_light_post/street_light_top.json
new file mode 100644
index 0000000..1a61503
--- /dev/null
+++ b/统计/_sa_decor_models/09_灯具/models/block/street_light_post/street_light_top.json
@@ -0,0 +1,80 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/street_light_pole",
+ "particle": "sa_decor:block/street_light_pole"
+ },
+ "elements": [
+ {
+ "from": [3, 16, 3],
+ "to": [13, 18, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [7, 7.5, 8.25, 7.75], "texture": "#0"},
+ "east": {"uv": [5.75, 7.5, 7, 7.75], "texture": "#0"},
+ "south": {"uv": [9.5, 7.5, 10.75, 7.75], "texture": "#0"},
+ "west": {"uv": [8.25, 7.5, 9.5, 7.75], "texture": "#0"},
+ "up": {"uv": [8.25, 7.5, 7, 6.25], "texture": "#0"},
+ "down": {"uv": [9.5, 6.25, 8.25, 7.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4, 0, 4],
+ "to": [12, 16, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [7.75, 4.25, 8.75, 6.25], "texture": "#0"},
+ "east": {"uv": [7.75, 4.25, 8.75, 6.25], "texture": "#0"},
+ "south": {"uv": [7.75, 4.25, 8.75, 6.25], "texture": "#0"},
+ "west": {"uv": [7.75, 4.25, 8.75, 6.25], "texture": "#0"},
+ "up": {"uv": [7.75, 4.25, 6.75, 3.25], "texture": "#0"},
+ "down": {"uv": [8.75, 3.25, 7.75, 4.25], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -0.5, 0],
+ "scale": [0.73633, 0.73633, 0.73633]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone2",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/_geo/keycard_reader.geo.json b/统计/_sa_decor_models/10_装饰/models/block/_geo/keycard_reader.geo.json
new file mode 100644
index 0000000..bc6abcd
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/_geo/keycard_reader.geo.json
@@ -0,0 +1,162 @@
+{
+ "format_version": "1.21.0",
+ "minecraft:geometry": [
+ {
+ "description": {
+ "identifier": "geometry.unknown",
+ "texture_width": 64,
+ "texture_height": 64,
+ "visible_bounds_width": 2,
+ "visible_bounds_height": 3.5,
+ "visible_bounds_offset": [0, 1.25, 0]
+ },
+ "bones": [
+ {
+ "name": "root",
+ "pivot": [1, 6, -1]
+ },
+ {
+ "name": "keycard",
+ "parent": "root",
+ "pivot": [3.5, 12, 5],
+ "cubes": [
+ {
+ "origin": [3.4, 12, 1],
+ "size": [0.2, 6, 4],
+ "uv": {
+ "north": {"uv": [0, 38], "uv_size": [0, -6]},
+ "east": {"uv": [4, 38], "uv_size": [-4, -6]},
+ "south": {"uv": [4, 38], "uv_size": [0, -6]},
+ "west": {"uv": [8, 38], "uv_size": [-4, -6]},
+ "up": {"uv": [4, 32.1], "uv_size": [-4, -0.1], "uv_rotation": 90},
+ "down": {"uv": [4, 32.2], "uv_size": [-4, -0.2], "uv_rotation": 270}
+ }
+ }
+ ]
+ },
+ {
+ "name": "keycard_reader",
+ "parent": "root",
+ "pivot": [0, 5, -0.5]
+ },
+ {
+ "name": "base",
+ "parent": "keycard_reader",
+ "pivot": [3.2, 2, 0.5],
+ "cubes": [
+ {
+ "origin": [-5, 0, 5],
+ "size": [10, 12, 3],
+ "uv": {
+ "north": {"uv": [3, 3], "uv_size": [10, 12]},
+ "east": {"uv": [0, 3], "uv_size": [3, 12]},
+ "south": {"uv": [16, 3], "uv_size": [10, 12]},
+ "west": {"uv": [13, 3], "uv_size": [3, 12]},
+ "up": {"uv": [3, 0], "uv_size": [10, 3]},
+ "down": {"uv": [13, 3], "uv_size": [10, -3]}
+ }
+ },
+ {
+ "origin": [-4, 10, 4.9],
+ "size": [8, 1, 0],
+ "uv": {
+ "north": {"uv": [22, 15], "uv_size": [8, 1]},
+ "east": {"uv": [22, 15], "uv_size": [0, 1]},
+ "south": {"uv": [30, 15], "uv_size": [8, 1]},
+ "west": {"uv": [30, 15], "uv_size": [0, 1]},
+ "up": {"uv": [22, 15], "uv_size": [8, 0]},
+ "down": {"uv": [30, 15], "uv_size": [8, 0]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "parent": "base",
+ "pivot": [3.2, 2, 0.5]
+ },
+ {
+ "name": "group2",
+ "parent": "base",
+ "pivot": [0, 5, -0.5],
+ "cubes": [
+ {
+ "origin": [-4, 1, 4],
+ "size": [5, 8, 1],
+ "uv": {
+ "north": {"uv": [1, 16], "uv_size": [5, 8]},
+ "east": {"uv": [0, 16], "uv_size": [1, 8]},
+ "south": {"uv": [7, 16], "uv_size": [5, 8]},
+ "west": {"uv": [6, 16], "uv_size": [1, 8]},
+ "up": {"uv": [1, 15], "uv_size": [5, 1]},
+ "down": {"uv": [6, 16], "uv_size": [5, -1]}
+ }
+ },
+ {
+ "origin": [2, 1, 3],
+ "size": [3, 8, 2],
+ "uv": {
+ "north": {"uv": [14, 17], "uv_size": [3, 8]},
+ "east": {"uv": [12, 17], "uv_size": [2, 8]},
+ "south": {"uv": [19, 17], "uv_size": [3, 8]},
+ "west": {"uv": [17, 17], "uv_size": [2, 8]},
+ "up": {"uv": [14, 15], "uv_size": [3, 2]},
+ "down": {"uv": [17, 17], "uv_size": [3, -2]}
+ }
+ },
+ {
+ "origin": [5, 9, 5],
+ "size": [-3, -8, -2],
+ "uv": {
+ "north": {"uv": [19, 25], "uv_size": [3, -8]},
+ "east": {"uv": [17, 25], "uv_size": [2, -8]},
+ "south": {"uv": [14, 25], "uv_size": [3, -8]},
+ "west": {"uv": [12, 25], "uv_size": [2, -8]},
+ "up": {"uv": [20, 17], "uv_size": [-3, -2]},
+ "down": {"uv": [17, 15], "uv_size": [-3, 2]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "pass_light",
+ "parent": "base",
+ "pivot": [3, 10.5, 4.85],
+ "cubes": [
+ {
+ "origin": [2, 10, 4.85],
+ "size": [2, 1, 0],
+ "uv": {
+ "north": {"uv": [28, 19], "uv_size": [2, 1]},
+ "east": {"uv": [22, 15], "uv_size": [0, 1]},
+ "south": {"uv": [30, 15], "uv_size": [8, 1]},
+ "west": {"uv": [30, 15], "uv_size": [0, 1]},
+ "up": {"uv": [22, 15], "uv_size": [8, 0]},
+ "down": {"uv": [30, 15], "uv_size": [8, 0]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "denied_light",
+ "parent": "base",
+ "pivot": [3, 10.5, 4.85],
+ "cubes": [
+ {
+ "origin": [2, 10, 4.85],
+ "size": [2, 1, 0],
+ "uv": {
+ "north": {"uv": [28, 17], "uv_size": [2, 1]},
+ "east": {"uv": [22, 15], "uv_size": [0, 1]},
+ "south": {"uv": [30, 15], "uv_size": [8, 1]},
+ "west": {"uv": [30, 15], "uv_size": [0, 1]},
+ "up": {"uv": [22, 15], "uv_size": [8, 0]},
+ "down": {"uv": [30, 15], "uv_size": [8, 0]}
+ }
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/_geo/lying_corpse/lying_corpse1.geo.json b/统计/_sa_decor_models/10_装饰/models/block/_geo/lying_corpse/lying_corpse1.geo.json
new file mode 100644
index 0000000..7292232
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/_geo/lying_corpse/lying_corpse1.geo.json
@@ -0,0 +1,213 @@
+{
+ "format_version": "1.12.0",
+ "minecraft:geometry": [
+ {
+ "description": {
+ "identifier": "geometry.xp_backrooms.fungal_shell_laying",
+ "texture_width": 128,
+ "texture_height": 128,
+ "visible_bounds_width": 7,
+ "visible_bounds_height": 5,
+ "visible_bounds_offset": [0, 1.5, 0]
+ },
+ "bones": [
+ {
+ "name": "root",
+ "pivot": [0, 0, 0],
+ "rotation": [0, -90, 0]
+ },
+ {
+ "name": "corpse",
+ "parent": "root",
+ "pivot": [-1, 0, 0],
+ "rotation": [13.08155, 56.14442, 100.21239]
+ },
+ {
+ "name": "waist",
+ "parent": "corpse",
+ "pivot": [-2.63774, -2.54111, -2.04631],
+ "rotation": [-15, 0, 0]
+ },
+ {
+ "name": "body2",
+ "parent": "waist",
+ "pivot": [-2.63774, 0.45889, -2.04631],
+ "cubes": [
+ {"origin": [-4.6689, -3.86545, -3.8991], "size": [8, 12, 4], "inflate": 0.1, "pivot": [-1.43774, 0.25889, -1.24631], "rotation": [18.53411, 35.31898, 9.30079], "uv": [0, 16]},
+ {"origin": [-4.6689, -3.86545, -3.8991], "size": [8, 12, 4], "pivot": [-1.43774, 0.25889, -1.24631], "rotation": [18.53411, 35.31898, 9.30079], "uv": [0, 64]},
+ {
+ "origin": [-4.6689, 3.13455, -6.8991],
+ "size": [8, 5, 3],
+ "pivot": [-1.43774, 0.25889, -1.24631],
+ "rotation": [18.53411, 35.31898, 9.30079],
+ "uv": {
+ "north": {"uv": [22, 107], "uv_size": [-8, 5]},
+ "east": {"uv": [3, 107], "uv_size": [-3, 5]},
+ "south": {"uv": [11, 107], "uv_size": [-8, 5]},
+ "west": {"uv": [14, 107], "uv_size": [-3, 5]},
+ "up": {"uv": [3, 107], "uv_size": [8, -3]},
+ "down": {"uv": [11, 104], "uv_size": [8, 3]}
+ }
+ },
+ {
+ "origin": [-4.6689, -2.86545, -7.8991],
+ "size": [8, 6, 4],
+ "pivot": [-1.43774, 0.25889, -1.24631],
+ "rotation": [18.53411, 35.31898, 9.30079],
+ "uv": {
+ "north": {"uv": [46, 106], "uv_size": [-8, 6]},
+ "east": {"uv": [26, 106], "uv_size": [-4, 6]},
+ "south": {"uv": [34, 106], "uv_size": [-8, 6]},
+ "west": {"uv": [38, 106], "uv_size": [-4, 6]},
+ "up": {"uv": [26, 106], "uv_size": [8, -4]},
+ "down": {"uv": [34, 102], "uv_size": [8, 4]}
+ }
+ },
+ {
+ "origin": [-4.6689, 2.13455, -3.8991],
+ "size": [8, 6, 3],
+ "inflate": 0.1,
+ "pivot": [-1.43774, 0.25889, -1.24631],
+ "rotation": [18.53411, 35.31898, 9.30079],
+ "uv": {
+ "north": {"uv": [47, 117], "uv_size": [-8, 6]},
+ "east": {"uv": [28, 117], "uv_size": [-3, 6]},
+ "south": {"uv": [36, 117], "uv_size": [-8, 6]},
+ "west": {"uv": [39, 117], "uv_size": [-3, 6]},
+ "up": {"uv": [28, 117], "uv_size": [8, -3]},
+ "down": {"uv": [36, 114], "uv_size": [8, 3]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "head",
+ "parent": "body2",
+ "pivot": [-1.81038, 7.63088, -4.29877],
+ "rotation": [153.26722, 51.19901, 158.17279],
+ "cubes": [
+ {
+ "origin": [-4.85041, 7.97745, -8.29802],
+ "size": [8, 8, 8],
+ "uv": {
+ "north": {"uv": [32, 56], "uv_size": [-8, 8]},
+ "east": {"uv": [8, 56], "uv_size": [-8, 8]},
+ "south": {"uv": [16, 56], "uv_size": [-8, 8]},
+ "west": {"uv": [24, 56], "uv_size": [-8, 8]},
+ "up": {"uv": [8, 56], "uv_size": [8, -8]},
+ "down": {"uv": [16, 48], "uv_size": [8, 8]}
+ }
+ },
+ {
+ "origin": [-4.85041, 7.97745, -8.29802],
+ "size": [8, 8, 8],
+ "inflate": 0.2,
+ "uv": {
+ "north": {"uv": [32, 8], "uv_size": [-8, 8]},
+ "east": {"uv": [8, 8], "uv_size": [-8, 8]},
+ "south": {"uv": [16, 8], "uv_size": [-8, 8]},
+ "west": {"uv": [24, 8], "uv_size": [-8, 8]},
+ "up": {"uv": [8, 8], "uv_size": [8, -8]},
+ "down": {"uv": [16, 0], "uv_size": [8, 8]}
+ }
+ },
+ {
+ "origin": [-4.85041, 7.97745, -8.29802],
+ "size": [8, 8, 8],
+ "inflate": 0.4,
+ "uv": {
+ "north": {"uv": [64, 56], "uv_size": [-8, 8]},
+ "east": {"uv": [40, 56], "uv_size": [-8, 8]},
+ "south": {"uv": [48, 56], "uv_size": [-8, 8]},
+ "west": {"uv": [56, 56], "uv_size": [-8, 8]},
+ "up": {"uv": [40, 56], "uv_size": [8, -8]},
+ "down": {"uv": [48, 48], "uv_size": [8, 8]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "body",
+ "parent": "body2",
+ "pivot": [-2.27538, 7.48029, -4.77199],
+ "rotation": [15.4883, 13.7724, 2.1059]
+ },
+ {
+ "name": "LeftArm",
+ "parent": "corpse",
+ "pivot": [9.93382, -0.47423, -7.90406],
+ "rotation": [-137.4387, 62.28533, 174.84768],
+ "cubes": [
+ {"origin": [8.92202, -0.60819, -10.35272], "size": [3, 12, 3], "inflate": 0.1, "uv": [24, 16], "mirror": true},
+ {"origin": [8.92202, -0.60819, -10.35272], "size": [3, 12, 3], "uv": [24, 64], "mirror": true}
+ ]
+ },
+ {
+ "name": "RightArm",
+ "parent": "corpse",
+ "pivot": [-9.20135, -2.57672, 5.53065],
+ "rotation": [139.88253, -33.44488, -113.29086],
+ "cubes": [
+ {"origin": [-8.54818, -3.18467, 5.30185], "size": [3, 12, 3], "inflate": 0.1, "uv": [36, 16]},
+ {"origin": [-8.54818, -3.18467, 5.30185], "size": [3, 12, 3], "uv": [36, 64]}
+ ]
+ },
+ {
+ "name": "LeftLeg2",
+ "parent": "corpse",
+ "pivot": [-0.16273, -4.13046, -2.87282],
+ "rotation": [3.7076, 31.6036, 7.8804],
+ "cubes": [
+ {"origin": [-1.86273, -16.63046, -4.37282], "size": [3, 12, 3], "inflate": 0.1, "pivot": [-1.6, -1.5, 2], "rotation": [0, 0, -18], "uv": [12, 32], "mirror": true},
+ {"origin": [-1.86273, -16.63046, -4.37282], "size": [3, 12, 3], "pivot": [-1.6, -1.5, 2], "rotation": [0, 0, -18], "uv": [12, 80], "mirror": true}
+ ]
+ },
+ {
+ "name": "leftLeg",
+ "parent": "LeftLeg2",
+ "pivot": [-0.16273, -3.13046, -2.87282]
+ },
+ {
+ "name": "RightLeg2",
+ "parent": "corpse",
+ "pivot": [-2.81091, -5.08339, -1.45027],
+ "rotation": [3.06716, -45.41545, 2.60883],
+ "cubes": [
+ {"origin": [-3.81091, -16.08339, -2.35027], "size": [3, 12, 3], "inflate": 0.1, "uv": [0, 32]},
+ {"origin": [-3.81091, -16.08339, -2.35027], "size": [3, 12, 3], "uv": [0, 80]}
+ ]
+ },
+ {
+ "name": "rightLeg",
+ "parent": "RightLeg2",
+ "pivot": [-2.81091, -4.08339, -1.45027]
+ },
+ {
+ "name": "ground",
+ "parent": "root",
+ "pivot": [-13, 11, 22],
+ "cubes": [
+ {
+ "origin": [-21, 0.2, -20.9],
+ "size": [37, 0, 43],
+ "uv": {
+ "up": {"uv": [91, 83], "uv_size": [37, -43]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "particles",
+ "parent": "root",
+ "pivot": [0, 0, 0],
+ "locators": {
+ "moscas": {
+ "offset": [5, 1, -3],
+ "rotation": [0, 0, 180]
+ }
+ }
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/_geo/lying_corpse/lying_corpse2.geo.json b/统计/_sa_decor_models/10_装饰/models/block/_geo/lying_corpse/lying_corpse2.geo.json
new file mode 100644
index 0000000..5946c00
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/_geo/lying_corpse/lying_corpse2.geo.json
@@ -0,0 +1,336 @@
+{
+ "format_version": "1.12.0",
+ "minecraft:geometry": [
+ {
+ "description": {
+ "identifier": "geometry.xp_backrooms.fungal_shell_laying",
+ "texture_width": 128,
+ "texture_height": 128,
+ "visible_bounds_width": 7,
+ "visible_bounds_height": 5,
+ "visible_bounds_offset": [0, 1.5, 0]
+ },
+ "bones": [
+ {
+ "name": "root",
+ "pivot": [0, 0, 0],
+ "rotation": [0, -90, 0]
+ },
+ {
+ "name": "corpse",
+ "parent": "root",
+ "pivot": [-1, 0, 0],
+ "rotation": [13.08155, 56.14442, 100.21239]
+ },
+ {
+ "name": "waist",
+ "parent": "corpse",
+ "pivot": [-2.63774, -2.54111, -2.04631],
+ "rotation": [-15, 0, 0]
+ },
+ {
+ "name": "body2",
+ "parent": "waist",
+ "pivot": [-2.63774, 0.45889, -2.04631],
+ "cubes": [
+ {
+ "origin": [-4.6689, -3.86545, -3.8991],
+ "size": [8, 12, 4],
+ "pivot": [-1.43774, 0.25889, -1.24631],
+ "rotation": [18.53411, 35.31898, 9.30079],
+ "uv": {
+ "north": {"uv": [24, 68], "uv_size": [-8, 12]},
+ "east": {"uv": [4, 68], "uv_size": [-4, 12]},
+ "south": {"uv": [12, 68], "uv_size": [-8, 12]},
+ "west": {"uv": [16, 68], "uv_size": [-4, 12]},
+ "up": {"uv": [4, 68], "uv_size": [8, -4]},
+ "down": {"uv": [12, 64], "uv_size": [8, 4]}
+ }
+ },
+ {
+ "origin": [-4.6689, -3.86545, -3.8991],
+ "size": [8, 12, 4],
+ "inflate": 0.1,
+ "pivot": [-1.43774, 0.25889, -1.24631],
+ "rotation": [18.53411, 35.31898, 9.30079],
+ "uv": {
+ "north": {"uv": [24, 20], "uv_size": [-8, 12]},
+ "east": {"uv": [4, 20], "uv_size": [-4, 12]},
+ "south": {"uv": [12, 20], "uv_size": [-8, 12]},
+ "west": {"uv": [16, 20], "uv_size": [-4, 12]},
+ "up": {"uv": [4, 20], "uv_size": [8, -4]},
+ "down": {"uv": [12, 16], "uv_size": [8, 4]}
+ }
+ },
+ {
+ "origin": [-4.6689, 3.13455, -6.8991],
+ "size": [8, 5, 3],
+ "pivot": [-1.43774, 0.25889, -1.24631],
+ "rotation": [18.53411, 35.31898, 9.30079],
+ "uv": {
+ "north": {"uv": [22, 107], "uv_size": [-8, 5]},
+ "east": {"uv": [3, 107], "uv_size": [-3, 5]},
+ "south": {"uv": [11, 107], "uv_size": [-8, 5]},
+ "west": {"uv": [14, 107], "uv_size": [-3, 5]},
+ "up": {"uv": [3, 107], "uv_size": [8, -3]},
+ "down": {"uv": [11, 104], "uv_size": [8, 3]}
+ }
+ },
+ {
+ "origin": [-4.6689, -2.86545, -7.8991],
+ "size": [8, 6, 4],
+ "pivot": [-1.43774, 0.25889, -1.24631],
+ "rotation": [18.53411, 35.31898, 9.30079],
+ "uv": {
+ "north": {"uv": [46, 106], "uv_size": [-8, 6]},
+ "east": {"uv": [26, 106], "uv_size": [-4, 6]},
+ "south": {"uv": [34, 106], "uv_size": [-8, 6]},
+ "west": {"uv": [38, 106], "uv_size": [-4, 6]},
+ "up": {"uv": [26, 106], "uv_size": [8, -4]},
+ "down": {"uv": [34, 102], "uv_size": [8, 4]}
+ }
+ },
+ {
+ "origin": [-4.6689, 2.13455, -3.8991],
+ "size": [8, 6, 3],
+ "inflate": 0.1,
+ "pivot": [-1.43774, 0.25889, -1.24631],
+ "rotation": [18.53411, 35.31898, 9.30079],
+ "uv": {
+ "north": {"uv": [47, 117], "uv_size": [-8, 6]},
+ "east": {"uv": [28, 117], "uv_size": [-3, 6]},
+ "south": {"uv": [36, 117], "uv_size": [-8, 6]},
+ "west": {"uv": [39, 117], "uv_size": [-3, 6]},
+ "up": {"uv": [28, 117], "uv_size": [8, -3]},
+ "down": {"uv": [36, 114], "uv_size": [8, 3]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "head",
+ "parent": "body2",
+ "pivot": [-1.81038, 7.63088, -4.29877],
+ "rotation": [61.14046, 71.22562, 59.40097],
+ "cubes": [
+ {
+ "origin": [-4.85041, 7.97745, -8.29802],
+ "size": [8, 8, 8],
+ "uv": {
+ "north": {"uv": [32, 56], "uv_size": [-8, 8]},
+ "east": {"uv": [8, 56], "uv_size": [-8, 8]},
+ "south": {"uv": [16, 56], "uv_size": [-8, 8]},
+ "west": {"uv": [24, 56], "uv_size": [-8, 8]},
+ "up": {"uv": [8, 56], "uv_size": [8, -8]},
+ "down": {"uv": [16, 48], "uv_size": [8, 8]}
+ }
+ },
+ {
+ "origin": [-4.85041, 7.97745, -8.29802],
+ "size": [8, 8, 8],
+ "inflate": 0.2,
+ "uv": {
+ "north": {"uv": [32, 8], "uv_size": [-8, 8]},
+ "east": {"uv": [8, 8], "uv_size": [-8, 8]},
+ "south": {"uv": [16, 8], "uv_size": [-8, 8]},
+ "west": {"uv": [24, 8], "uv_size": [-8, 8]},
+ "up": {"uv": [8, 8], "uv_size": [8, -8]},
+ "down": {"uv": [16, 0], "uv_size": [8, 8]}
+ }
+ },
+ {
+ "origin": [-4.85041, 7.97745, -8.29802],
+ "size": [8, 8, 8],
+ "inflate": 0.4,
+ "uv": {
+ "north": {"uv": [64, 56], "uv_size": [-8, 8]},
+ "east": {"uv": [40, 56], "uv_size": [-8, 8]},
+ "south": {"uv": [48, 56], "uv_size": [-8, 8]},
+ "west": {"uv": [56, 56], "uv_size": [-8, 8]},
+ "up": {"uv": [40, 56], "uv_size": [8, -8]},
+ "down": {"uv": [48, 48], "uv_size": [8, 8]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "body",
+ "parent": "body2",
+ "pivot": [-2.27538, 7.48029, -4.77199],
+ "rotation": [15.4883, 13.7724, 2.1059]
+ },
+ {
+ "name": "LeftArm",
+ "parent": "corpse",
+ "pivot": [8.63382, 14.92577, -7.70406],
+ "rotation": [-49.9387, 62.28533, 174.84768],
+ "cubes": [
+ {
+ "origin": [7.62202, 14.79181, -10.15272],
+ "size": [3, 12, 3],
+ "inflate": 0.1,
+ "uv": {
+ "north": {"uv": [33, 19], "uv_size": [3, 12]},
+ "east": {"uv": [30, 19], "uv_size": [3, 12]},
+ "south": {"uv": [27, 19], "uv_size": [3, 12]},
+ "west": {"uv": [24, 19], "uv_size": [3, 12]},
+ "up": {"uv": [30, 19], "uv_size": [-3, -3]},
+ "down": {"uv": [33, 16], "uv_size": [-3, 3]}
+ }
+ },
+ {
+ "origin": [7.62202, 14.79181, -10.15272],
+ "size": [3, 12, 3],
+ "uv": {
+ "north": {"uv": [33, 67], "uv_size": [3, 12]},
+ "east": {"uv": [30, 67], "uv_size": [3, 12]},
+ "south": {"uv": [27, 67], "uv_size": [3, 12]},
+ "west": {"uv": [24, 67], "uv_size": [3, 12]},
+ "up": {"uv": [30, 67], "uv_size": [-3, -3]},
+ "down": {"uv": [33, 64], "uv_size": [-3, 3]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "RightArm",
+ "parent": "corpse",
+ "pivot": [-11.20135, 0.42328, 6.53065],
+ "rotation": [135.10788, -19.51209, -97.18057],
+ "cubes": [
+ {
+ "origin": [-10.54818, -0.18467, 6.30185],
+ "size": [3, 12, 3],
+ "inflate": 0.1,
+ "uv": {
+ "north": {"uv": [48, 19], "uv_size": [-3, 12]},
+ "east": {"uv": [39, 19], "uv_size": [-3, 12]},
+ "south": {"uv": [42, 19], "uv_size": [-3, 12]},
+ "west": {"uv": [45, 19], "uv_size": [-3, 12]},
+ "up": {"uv": [39, 19], "uv_size": [3, -3]},
+ "down": {"uv": [42, 16], "uv_size": [3, 3]}
+ }
+ },
+ {
+ "origin": [-10.54818, -0.18467, 6.30185],
+ "size": [3, 12, 3],
+ "uv": {
+ "north": {"uv": [48, 67], "uv_size": [-3, 12]},
+ "east": {"uv": [39, 67], "uv_size": [-3, 12]},
+ "south": {"uv": [42, 67], "uv_size": [-3, 12]},
+ "west": {"uv": [45, 67], "uv_size": [-3, 12]},
+ "up": {"uv": [39, 67], "uv_size": [3, -3]},
+ "down": {"uv": [42, 64], "uv_size": [3, 3]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "LeftLeg2",
+ "parent": "corpse",
+ "pivot": [-0.16273, -4.13046, -2.87282],
+ "rotation": [3.7076, 31.6036, 7.8804],
+ "cubes": [
+ {
+ "origin": [-1.86273, -16.63046, -4.37282],
+ "size": [3, 12, 3],
+ "inflate": 0.1,
+ "pivot": [-1.6, -1.5, 2],
+ "rotation": [0, 0, -18],
+ "uv": {
+ "north": {"uv": [9, 35], "uv_size": [3, 12]},
+ "east": {"uv": [6, 35], "uv_size": [3, 12]},
+ "south": {"uv": [3, 35], "uv_size": [3, 12]},
+ "west": {"uv": [0, 35], "uv_size": [3, 12]},
+ "up": {"uv": [6, 35], "uv_size": [-3, -3]},
+ "down": {"uv": [9, 32], "uv_size": [-3, 3]}
+ }
+ },
+ {
+ "origin": [-1.86273, -16.63046, -4.37282],
+ "size": [3, 12, 3],
+ "pivot": [-1.6, -1.5, 2],
+ "rotation": [0, 0, -18],
+ "uv": {
+ "north": {"uv": [9, 83], "uv_size": [3, 12]},
+ "east": {"uv": [6, 83], "uv_size": [3, 12]},
+ "south": {"uv": [3, 83], "uv_size": [3, 12]},
+ "west": {"uv": [0, 83], "uv_size": [3, 12]},
+ "up": {"uv": [6, 83], "uv_size": [-3, -3]},
+ "down": {"uv": [9, 80], "uv_size": [-3, 3]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "leftLeg",
+ "parent": "LeftLeg2",
+ "pivot": [-0.16273, -3.13046, -2.87282]
+ },
+ {
+ "name": "RightLeg2",
+ "parent": "corpse",
+ "pivot": [-2.81091, -5.08339, -1.45027],
+ "rotation": [23.06212, -45.98593, -0.87664],
+ "cubes": [
+ {
+ "origin": [-3.81091, -16.08339, -2.35027],
+ "size": [3, 12, 3],
+ "inflate": 0.1,
+ "uv": {
+ "north": {"uv": [24, 35], "uv_size": [-3, 12]},
+ "east": {"uv": [15, 35], "uv_size": [-3, 12]},
+ "south": {"uv": [18, 35], "uv_size": [-3, 12]},
+ "west": {"uv": [21, 35], "uv_size": [-3, 12]},
+ "up": {"uv": [15, 35], "uv_size": [3, -3]},
+ "down": {"uv": [18, 32], "uv_size": [3, 3]}
+ }
+ },
+ {
+ "origin": [-3.81091, -16.08339, -2.35027],
+ "size": [3, 12, 3],
+ "uv": {
+ "north": {"uv": [24, 83], "uv_size": [-3, 12]},
+ "east": {"uv": [15, 83], "uv_size": [-3, 12]},
+ "south": {"uv": [18, 83], "uv_size": [-3, 12]},
+ "west": {"uv": [21, 83], "uv_size": [-3, 12]},
+ "up": {"uv": [15, 83], "uv_size": [3, -3]},
+ "down": {"uv": [18, 80], "uv_size": [3, 3]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "rightLeg",
+ "parent": "RightLeg2",
+ "pivot": [-2.81091, -4.08339, -1.45027]
+ },
+ {
+ "name": "ground",
+ "parent": "root",
+ "pivot": [-13, 11, 22],
+ "cubes": [
+ {
+ "origin": [-21, 0.2, -20.9],
+ "size": [37, 0, 43],
+ "uv": {
+ "up": {"uv": [91, 83], "uv_size": [37, -43]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "particles",
+ "parent": "root",
+ "pivot": [0, 0, 0],
+ "locators": {
+ "moscas": {
+ "offset": [5, 1, -3],
+ "rotation": [0, 0, 180]
+ }
+ }
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/_geo/lying_corpse/lying_corpse3.geo.json b/统计/_sa_decor_models/10_装饰/models/block/_geo/lying_corpse/lying_corpse3.geo.json
new file mode 100644
index 0000000..0c6e44d
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/_geo/lying_corpse/lying_corpse3.geo.json
@@ -0,0 +1,336 @@
+{
+ "format_version": "1.12.0",
+ "minecraft:geometry": [
+ {
+ "description": {
+ "identifier": "geometry.xp_backrooms.fungal_shell_laying",
+ "texture_width": 128,
+ "texture_height": 128,
+ "visible_bounds_width": 7,
+ "visible_bounds_height": 5,
+ "visible_bounds_offset": [0, 1.5, 0]
+ },
+ "bones": [
+ {
+ "name": "root",
+ "pivot": [0, 0, 0],
+ "rotation": [0, -90, 0]
+ },
+ {
+ "name": "corpse",
+ "parent": "root",
+ "pivot": [-1, 4, 0],
+ "rotation": [-13.08155, 56.14442, -100.21239]
+ },
+ {
+ "name": "waist",
+ "parent": "corpse",
+ "pivot": [-2.63774, 6.54111, -2.04631],
+ "rotation": [15, 0, 0]
+ },
+ {
+ "name": "body2",
+ "parent": "waist",
+ "pivot": [-2.53774, 3.44111, -2.14631],
+ "cubes": [
+ {
+ "origin": [-4.5689, -4.23455, -3.9991],
+ "size": [8, 12, 4],
+ "inflate": 0.1,
+ "pivot": [-1.33774, 3.64111, -1.34631],
+ "rotation": [-18.53411, 35.31898, -9.30079],
+ "uv": {
+ "north": {"uv": [24, 32], "uv_size": [-8, -12]},
+ "east": {"uv": [4, 32], "uv_size": [-4, -12]},
+ "south": {"uv": [12, 32], "uv_size": [-8, -12]},
+ "west": {"uv": [16, 32], "uv_size": [-4, -12]},
+ "up": {"uv": [12, 20], "uv_size": [8, -4]},
+ "down": {"uv": [4, 16], "uv_size": [8, 4]}
+ }
+ },
+ {
+ "origin": [-4.5689, -4.23455, -3.9991],
+ "size": [8, 12, 4],
+ "pivot": [-1.33774, 3.64111, -1.34631],
+ "rotation": [-18.53411, 35.31898, -9.30079],
+ "uv": {
+ "north": {"uv": [24, 80], "uv_size": [-8, -12]},
+ "east": {"uv": [4, 80], "uv_size": [-4, -12]},
+ "south": {"uv": [12, 80], "uv_size": [-8, -12]},
+ "west": {"uv": [16, 80], "uv_size": [-4, -12]},
+ "up": {"uv": [12, 68], "uv_size": [8, -4]},
+ "down": {"uv": [4, 64], "uv_size": [8, 4]}
+ }
+ },
+ {
+ "origin": [-4.5689, -4.23455, -6.9991],
+ "size": [8, 5, 3],
+ "pivot": [-1.33774, 3.64111, -1.34631],
+ "rotation": [-18.53411, 35.31898, -9.30079],
+ "uv": {
+ "north": {"uv": [22, 112], "uv_size": [-8, -5]},
+ "east": {"uv": [3, 112], "uv_size": [-3, -5]},
+ "south": {"uv": [11, 112], "uv_size": [-8, -5]},
+ "west": {"uv": [14, 112], "uv_size": [-3, -5]},
+ "up": {"uv": [11, 107], "uv_size": [8, -3]},
+ "down": {"uv": [3, 104], "uv_size": [8, 3]}
+ }
+ },
+ {
+ "origin": [-4.5689, 0.76545, -7.9991],
+ "size": [8, 6, 4],
+ "pivot": [-1.33774, 3.64111, -1.34631],
+ "rotation": [-18.53411, 35.31898, -9.30079],
+ "uv": {
+ "north": {"uv": [46, 112], "uv_size": [-8, -6]},
+ "east": {"uv": [26, 112], "uv_size": [-4, -6]},
+ "south": {"uv": [34, 112], "uv_size": [-8, -6]},
+ "west": {"uv": [38, 112], "uv_size": [-4, -6]},
+ "up": {"uv": [34, 106], "uv_size": [8, -4]},
+ "down": {"uv": [26, 102], "uv_size": [8, 4]}
+ }
+ },
+ {
+ "origin": [-4.5689, -4.23455, -3.9991],
+ "size": [8, 6, 3],
+ "inflate": 0.1,
+ "pivot": [-1.33774, 3.64111, -1.34631],
+ "rotation": [-18.53411, 35.31898, -9.30079],
+ "uv": {
+ "north": {"uv": [47, 123], "uv_size": [-8, -6]},
+ "east": {"uv": [28, 123], "uv_size": [-3, -6]},
+ "south": {"uv": [36, 123], "uv_size": [-8, -6]},
+ "west": {"uv": [39, 123], "uv_size": [-3, -6]},
+ "up": {"uv": [36, 117], "uv_size": [8, -3]},
+ "down": {"uv": [28, 114], "uv_size": [8, 3]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "head",
+ "parent": "body2",
+ "pivot": [-0.71038, -4.18088, -2.64877],
+ "rotation": [-125.6897, 69.69292, -127.05243],
+ "cubes": [
+ {
+ "origin": [-3.75041, -12.52745, -6.64802],
+ "size": [8, 8, 8],
+ "uv": {
+ "north": {"uv": [32, 64], "uv_size": [-8, -8]},
+ "east": {"uv": [8, 64], "uv_size": [-8, -8]},
+ "south": {"uv": [16, 64], "uv_size": [-8, -8]},
+ "west": {"uv": [24, 64], "uv_size": [-8, -8]},
+ "up": {"uv": [16, 56], "uv_size": [8, -8]},
+ "down": {"uv": [8, 48], "uv_size": [8, 8]}
+ }
+ },
+ {
+ "origin": [-3.75041, -12.52745, -6.64802],
+ "size": [8, 8, 8],
+ "inflate": 0.2,
+ "uv": {
+ "north": {"uv": [32, 16], "uv_size": [-8, -8]},
+ "east": {"uv": [8, 16], "uv_size": [-8, -8]},
+ "south": {"uv": [16, 16], "uv_size": [-8, -8]},
+ "west": {"uv": [24, 16], "uv_size": [-8, -8]},
+ "up": {"uv": [16, 8], "uv_size": [8, -8]},
+ "down": {"uv": [8, 0], "uv_size": [8, 8]}
+ }
+ },
+ {
+ "origin": [-3.75041, -12.52745, -6.64802],
+ "size": [8, 8, 8],
+ "inflate": 0.4,
+ "uv": {
+ "north": {"uv": [64, 64], "uv_size": [-8, -8]},
+ "east": {"uv": [40, 64], "uv_size": [-8, -8]},
+ "south": {"uv": [48, 64], "uv_size": [-8, -8]},
+ "west": {"uv": [56, 64], "uv_size": [-8, -8]},
+ "up": {"uv": [48, 56], "uv_size": [8, -8]},
+ "down": {"uv": [40, 48], "uv_size": [8, 8]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "body",
+ "parent": "body2",
+ "pivot": [-2.17538, -3.58029, -4.87199],
+ "rotation": [-15.4883, 13.7724, -2.1059]
+ },
+ {
+ "name": "LeftArm",
+ "parent": "corpse",
+ "pivot": [9.43382, 3.72423, -10.90406],
+ "rotation": [122.7295, 50.68685, 167.64099],
+ "cubes": [
+ {
+ "origin": [8.42202, -8.14181, -13.35272],
+ "size": [3, 12, 3],
+ "inflate": 0.1,
+ "uv": {
+ "north": {"uv": [33, 31], "uv_size": [3, -12]},
+ "east": {"uv": [30, 31], "uv_size": [3, -12]},
+ "south": {"uv": [27, 31], "uv_size": [3, -12]},
+ "west": {"uv": [24, 31], "uv_size": [3, -12]},
+ "up": {"uv": [33, 19], "uv_size": [-3, -3]},
+ "down": {"uv": [30, 16], "uv_size": [-3, 3]}
+ }
+ },
+ {
+ "origin": [8.42202, -8.14181, -13.35272],
+ "size": [3, 12, 3],
+ "uv": {
+ "north": {"uv": [33, 79], "uv_size": [3, -12]},
+ "east": {"uv": [30, 79], "uv_size": [3, -12]},
+ "south": {"uv": [27, 79], "uv_size": [3, -12]},
+ "west": {"uv": [24, 79], "uv_size": [3, -12]},
+ "up": {"uv": [33, 67], "uv_size": [-3, -3]},
+ "down": {"uv": [30, 64], "uv_size": [-3, 3]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "RightArm",
+ "parent": "corpse",
+ "pivot": [-11.45135, 7.82672, 4.53065],
+ "rotation": [-154.88253, -33.44488, 113.29086],
+ "cubes": [
+ {
+ "origin": [-10.79818, -3.56533, 4.30185],
+ "size": [3, 12, 3],
+ "inflate": 0.1,
+ "uv": {
+ "north": {"uv": [48, 31], "uv_size": [-3, -12]},
+ "east": {"uv": [39, 31], "uv_size": [-3, -12]},
+ "south": {"uv": [42, 31], "uv_size": [-3, -12]},
+ "west": {"uv": [45, 31], "uv_size": [-3, -12]},
+ "up": {"uv": [42, 19], "uv_size": [3, -3]},
+ "down": {"uv": [39, 16], "uv_size": [3, 3]}
+ }
+ },
+ {
+ "origin": [-10.79818, -3.56533, 4.30185],
+ "size": [3, 12, 3],
+ "uv": {
+ "north": {"uv": [48, 79], "uv_size": [-3, -12]},
+ "east": {"uv": [39, 79], "uv_size": [-3, -12]},
+ "south": {"uv": [42, 79], "uv_size": [-3, -12]},
+ "west": {"uv": [45, 79], "uv_size": [-3, -12]},
+ "up": {"uv": [42, 67], "uv_size": [3, -3]},
+ "down": {"uv": [39, 64], "uv_size": [3, 3]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "LeftLeg2",
+ "parent": "corpse",
+ "pivot": [-0.16273, 8.13046, -2.87282],
+ "rotation": [3.2924, 31.6036, -7.8804],
+ "cubes": [
+ {
+ "origin": [-1.86273, 8.63046, -4.37282],
+ "size": [3, 12, 3],
+ "inflate": 0.1,
+ "pivot": [-1.6, 5.5, 2],
+ "rotation": [0, 0, 18],
+ "uv": {
+ "north": {"uv": [9, 47], "uv_size": [3, -12]},
+ "east": {"uv": [6, 47], "uv_size": [3, -12]},
+ "south": {"uv": [3, 47], "uv_size": [3, -12]},
+ "west": {"uv": [0, 47], "uv_size": [3, -12]},
+ "up": {"uv": [9, 35], "uv_size": [-3, -3]},
+ "down": {"uv": [6, 32], "uv_size": [-3, 3]}
+ }
+ },
+ {
+ "origin": [-1.86273, 8.63046, -4.37282],
+ "size": [3, 12, 3],
+ "pivot": [-1.6, 5.5, 2],
+ "rotation": [0, 0, 18],
+ "uv": {
+ "north": {"uv": [9, 95], "uv_size": [3, -12]},
+ "east": {"uv": [6, 95], "uv_size": [3, -12]},
+ "south": {"uv": [3, 95], "uv_size": [3, -12]},
+ "west": {"uv": [0, 95], "uv_size": [3, -12]},
+ "up": {"uv": [9, 83], "uv_size": [-3, -3]},
+ "down": {"uv": [6, 80], "uv_size": [-3, 3]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "leftLeg",
+ "parent": "LeftLeg2",
+ "pivot": [-0.16273, 7.13046, -2.87282]
+ },
+ {
+ "name": "RightLeg2",
+ "parent": "corpse",
+ "pivot": [-2.81091, 9.08339, -1.45027],
+ "rotation": [4.04084, -45.35578, -12.58166],
+ "cubes": [
+ {
+ "origin": [-3.81091, 8.08339, -2.35027],
+ "size": [3, 12, 3],
+ "inflate": 0.1,
+ "uv": {
+ "north": {"uv": [24, 47], "uv_size": [-3, -12]},
+ "east": {"uv": [15, 47], "uv_size": [-3, -12]},
+ "south": {"uv": [18, 47], "uv_size": [-3, -12]},
+ "west": {"uv": [21, 47], "uv_size": [-3, -12]},
+ "up": {"uv": [18, 35], "uv_size": [3, -3]},
+ "down": {"uv": [15, 32], "uv_size": [3, 3]}
+ }
+ },
+ {
+ "origin": [-3.81091, 8.08339, -2.35027],
+ "size": [3, 12, 3],
+ "uv": {
+ "north": {"uv": [24, 95], "uv_size": [-3, -12]},
+ "east": {"uv": [15, 95], "uv_size": [-3, -12]},
+ "south": {"uv": [18, 95], "uv_size": [-3, -12]},
+ "west": {"uv": [21, 95], "uv_size": [-3, -12]},
+ "up": {"uv": [18, 83], "uv_size": [3, -3]},
+ "down": {"uv": [15, 80], "uv_size": [3, 3]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "rightLeg",
+ "parent": "RightLeg2",
+ "pivot": [-2.81091, 8.08339, -1.45027]
+ },
+ {
+ "name": "ground",
+ "parent": "root",
+ "pivot": [-13, 11, 22],
+ "cubes": [
+ {
+ "origin": [-21, 0.2, -20.9],
+ "size": [37, 0, 43],
+ "uv": {
+ "up": {"uv": [91, 83], "uv_size": [37, -43]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "particles",
+ "parent": "root",
+ "pivot": [0, 0, 0],
+ "locators": {
+ "moscas": {
+ "offset": [5, 1, -3],
+ "rotation": [0, 0, 180]
+ }
+ }
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/air_conditioner/air_conditioner.json b/统计/_sa_decor_models/10_装饰/models/block/air_conditioner/air_conditioner.json
new file mode 100644
index 0000000..cd80ea1
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/air_conditioner/air_conditioner.json
@@ -0,0 +1,133 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "translucent",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/air_conditioner/air_conditioner",
+ "1": "sa_decor:block/grime/grimes",
+ "particle": "sa_decor:block/air_conditioner/air_conditioner"
+ },
+ "elements": [
+ {
+ "from": [0, 2, 5],
+ "to": [16, 15, 16],
+ "faces": {
+ "north": {"uv": [0, 0, 4, 3.25], "texture": "#0"},
+ "east": {"uv": [8, 0, 10.75, 3.25], "texture": "#0"},
+ "south": {"uv": [0, 3.25, 4, 6.5], "texture": "#0"},
+ "west": {"uv": [8, 3.25, 10.75, 6.5], "texture": "#0"},
+ "up": {"uv": [8, 2.75, 4, 0], "texture": "#0"},
+ "down": {"uv": [8, 2.75, 4, 5.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12, 0, 7],
+ "to": [14, 2, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 0, 14]},
+ "faces": {
+ "north": {"uv": [2.25, 11.25, 2.75, 11.75], "texture": "#0"},
+ "east": {"uv": [0, 11.25, 2.25, 11.75], "texture": "#0"},
+ "south": {"uv": [5, 11.25, 5.5, 11.75], "texture": "#0"},
+ "west": {"uv": [2.75, 11.25, 5, 11.75], "texture": "#0"},
+ "up": {"uv": [2.75, 11.25, 2.25, 9], "texture": "#0"},
+ "down": {"uv": [3.25, 9, 2.75, 11.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, -5, 15.8],
+ "to": [16, 2, 15.8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -2, 13.8]},
+ "faces": {
+ "north": {"uv": [0, 1.5, 3.75, 3.25], "texture": "#1"},
+ "east": {"uv": [0, 1.5, 0, 3.25], "texture": "#1"},
+ "south": {"uv": [5.5, 2.25, 9.25, 4], "texture": "#1"},
+ "west": {"uv": [3.75, 1.5, 3.75, 3.25], "texture": "#1"},
+ "up": {"uv": [3.75, 1.5, 0, 1.5], "texture": "#1"},
+ "down": {"uv": [7.5, 1.5, 3.75, 1.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 0, 7],
+ "to": [4, 2, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, 14]},
+ "faces": {
+ "north": {"uv": [2.25, 11.25, 2.75, 11.75], "texture": "#0"},
+ "east": {"uv": [0, 11.25, 2.25, 11.75], "texture": "#0"},
+ "south": {"uv": [5, 11.25, 5.5, 11.75], "texture": "#0"},
+ "west": {"uv": [2.75, 11.25, 5, 11.75], "texture": "#0"},
+ "up": {"uv": [2.75, 11.25, 2.25, 9], "texture": "#0"},
+ "down": {"uv": [3.25, 9, 2.75, 11.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 15, 14],
+ "to": [4, 18, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 11, 14]},
+ "faces": {
+ "north": {"uv": [3.25, 10, 2.75, 10.75], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [0, 11.25, 0.75, 11.75], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [2.75, 9.75, 2.25, 9], "texture": "#0"},
+ "west": {"uv": [2.75, 11.25, 3.5, 11.75], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [2.25, 11.25, 2.75, 11.75], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [5, 11.25, 5.5, 11.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12, 15, 14],
+ "to": [14, 18, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 11, 14]},
+ "faces": {
+ "north": {"uv": [3.25, 10, 2.75, 10.75], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [0, 11.25, 0.75, 11.75], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [2.75, 9.75, 2.25, 9], "texture": "#0"},
+ "west": {"uv": [2.75, 11.25, 3.5, 11.75], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [2.25, 11.25, 2.75, 11.75], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [5, 11.25, 5.5, 11.75], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 130, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 110, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [1.5, -1.5, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ 0,
+ {
+ "name": "group",
+ "origin": [12, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3, 4, 5]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/backpack_loot/backpack_loot.json b/统计/_sa_decor_models/10_装饰/models/block/backpack_loot/backpack_loot.json
new file mode 100644
index 0000000..4f15ae9
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/backpack_loot/backpack_loot.json
@@ -0,0 +1,182 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/backpackloot/backpackloot1",
+ "1": "sa_decor:block/trash_props",
+ "particle": "sa_decor:block/lootcrates/backpackloot/backpackloot1"
+ },
+ "elements": [
+ {
+ "from": [3, -0.25, 8.25],
+ "to": [11, 1.75, 13.25],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [10, 1.5, 8.75]},
+ "faces": {
+ "north": {"uv": [3.875, 2, 2.875, 1.75], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [3.625, 0, 3.875, 0.625], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [3.875, 2.125, 2.875, 2.625], "texture": "#0"},
+ "west": {"uv": [3.25, 3.375, 3.5, 4], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [2.25, 0, 3.25, 0.625], "texture": "#0"},
+ "down": {"uv": [0, 2.25, 1, 2.875], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 1.75, 8.25],
+ "to": [11, 3.75, 13.25],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [10, 3.5, 8.75]},
+ "faces": {
+ "north": {"uv": [3.875, 1.75, 2.875, 1.5], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [3.375, 0, 3.625, 0.625], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [3.875, 2.125, 2.875, 2.625], "texture": "#0"},
+ "west": {"uv": [3.5, 3.375, 3.75, 4], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [2.25, 0, 3.25, 0.625], "texture": "#0"},
+ "down": {"uv": [0, 2.25, 1, 2.875], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, -0.25, 13.25],
+ "to": [11, 4.75, 19.25],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [10, 1.5, 8.75]},
+ "faces": {
+ "north": {"uv": [2.75, 2.875, 1.75, 2.25], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [1.75, 3, 2.375, 3.75], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [3.875, 0.75, 2.875, 1.375], "texture": "#0"},
+ "west": {"uv": [2.5, 3.375, 3.125, 4.125], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [1.125, 1.375, 2.125, 2.125], "texture": "#0"},
+ "down": {"uv": [0, 1.375, 1, 2.125], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [3.3, 0.15, 1],
+ "to": [11.7, 0.15, 10],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [6, 0.1, 4]},
+ "faces": {
+ "north": {"uv": [0, 0.25, 0.75, 0.25], "texture": "#1"},
+ "east": {"uv": [0, 0.25, 1, 0.25], "texture": "#1"},
+ "south": {"uv": [0, 0.25, 0.75, 0.25], "texture": "#1"},
+ "west": {"uv": [0, 0.25, 1, 0.25], "texture": "#1"},
+ "up": {"uv": [4.75, 14, 6.25, 15.375], "texture": "#1"},
+ "down": {"uv": [4.75, 14, 6.25, 15.375], "texture": "#1"}
+ }
+ },
+ {
+ "from": [12.8, 0.8, 7],
+ "to": [14.2, 2.2, 8],
+ "rotation": {"angle": 45, "axis": "y", "origin": [13.5, 1.5, 5.5]},
+ "faces": {
+ "north": {"uv": [7.25, 5.625, 7.125, 5.75], "rotation": 180, "texture": "#1"},
+ "east": {"uv": [7, 5.75, 7.125, 5.875], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [7.25, 5.75, 7.125, 5.625], "texture": "#1"},
+ "west": {"uv": [7.125, 5.75, 7.25, 5.875], "rotation": 90, "texture": "#1"},
+ "up": {"uv": [7, 5.75, 7.125, 5.875], "rotation": 180, "texture": "#1"},
+ "down": {"uv": [7.125, 5.75, 7.25, 5.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [12, 0, 0],
+ "to": [15, 3, 7],
+ "rotation": {"angle": 45, "axis": "y", "origin": [13.5, 1.5, 5.5]},
+ "faces": {
+ "north": {"uv": [1.125, 10, 0.75, 10.375], "rotation": 180, "texture": "#1"},
+ "east": {"uv": [0, 10.375, 0.375, 11.25], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [0.75, 10.375, 0.375, 10], "texture": "#1"},
+ "west": {"uv": [0.625, 10.375, 1, 11.25], "rotation": 90, "texture": "#1"},
+ "up": {"uv": [0.25, 10.375, 0.625, 11.25], "rotation": 180, "texture": "#1"},
+ "down": {"uv": [1, 10.375, 1.375, 11.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4.1, 0.1, -0.2],
+ "to": [17.9, 0.1, 14.2],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [3, 0.1, -1]},
+ "faces": {
+ "north": {"uv": [0, 0.25, 2, 0.25], "texture": "#missing"},
+ "east": {"uv": [0, 0.25, 2, 0.25], "texture": "#missing"},
+ "south": {"uv": [0, 0.25, 2, 0.25], "texture": "#missing"},
+ "west": {"uv": [0, 0.25, 2, 0.25], "texture": "#missing"},
+ "up": {"uv": [0, 7.375, 2, 9.375], "texture": "#0"},
+ "down": {"uv": [0, 7.375, 2, 9.375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 2],
+ "to": [7, 3, 5],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [4.5, 1.5, 3.5]},
+ "faces": {
+ "north": {"uv": [7.5, 11.75, 8.125, 12.125], "texture": "#1"},
+ "east": {"uv": [7.125, 11.75, 7.5, 12.125], "texture": "#1"},
+ "south": {"uv": [8.5, 11.75, 9.125, 12.125], "texture": "#1"},
+ "west": {"uv": [8.125, 11.75, 8.5, 12.125], "texture": "#1"},
+ "up": {"uv": [8.125, 11.75, 7.5, 11.375], "texture": "#1"},
+ "down": {"uv": [8.75, 11.375, 8.125, 11.75], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 139, 0],
+ "translation": [0, 2.5, 3.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 89, 0],
+ "translation": [0, 2.5, 3.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -60, 0],
+ "translation": [0.5, 3.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "translation": [0.5, 3.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -129, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.92383, 0.92383, 0.92383]
+ },
+ "head": {
+ "translation": [0, 14.5, 0]
+ },
+ "fixed": {
+ "translation": [0, 4, 0.5],
+ "scale": [1.08008, 1.08008, 1.08008]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7, 0, 10],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2]
+ },
+ 3,
+ {
+ "name": "group",
+ "origin": [10, 1.85, 13],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-19.5, 7, -6.5],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ }
+ ]
+ },
+ 6,
+ 7
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/backpack_loot/backpack_loot1.json b/统计/_sa_decor_models/10_装饰/models/block/backpack_loot/backpack_loot1.json
new file mode 100644
index 0000000..9832e52
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/backpack_loot/backpack_loot1.json
@@ -0,0 +1,157 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [128, 128],
+ "render_type": "cutout_mipped",
+ "textures": {
+ "0": "sa_decor:block/lootcrates/backpackloot/backpackloot2",
+ "particle": "sa_decor:block/lootcrates/backpackloot/backpackloot2"
+ },
+ "elements": [
+ {
+ "from": [6.1, 0.1, -0.2],
+ "to": [19.9, 0.1, 14.2],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [5, 0.1, -1]},
+ "faces": {
+ "north": {"uv": [0, 0.25, 2, 0.25], "texture": "#missing"},
+ "east": {"uv": [0, 0.25, 2, 0.25], "texture": "#missing"},
+ "south": {"uv": [0, 0.25, 2, 0.25], "texture": "#missing"},
+ "west": {"uv": [0, 0.25, 2, 0.25], "texture": "#missing"},
+ "up": {"uv": [0, 7.375, 2, 9.375], "texture": "#0"},
+ "down": {"uv": [0, 7.375, 2, 9.375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, -0.25, 8.25],
+ "to": [13, 1.75, 13.25],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [12, 1.5, 8.75]},
+ "faces": {
+ "north": {"uv": [3.875, 2, 2.875, 1.75], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [3.625, 0, 3.875, 0.625], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [3.875, 2.125, 2.875, 2.625], "texture": "#0"},
+ "west": {"uv": [3.25, 3.375, 3.5, 4], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [2.25, 0, 3.25, 0.625], "texture": "#0"},
+ "down": {"uv": [0, 2.25, 1, 2.875], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 1.75, 8.25],
+ "to": [13, 3.75, 13.25],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [12, 3.5, 8.75]},
+ "faces": {
+ "north": {"uv": [3.875, 1.75, 2.875, 1.5], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [3.375, 0, 3.625, 0.625], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [3.875, 2.125, 2.875, 2.625], "texture": "#0"},
+ "west": {"uv": [3.5, 3.375, 3.75, 4], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [2.25, 0, 3.25, 0.625], "texture": "#0"},
+ "down": {"uv": [0, 2.25, 1, 2.875], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, -0.25, 13.25],
+ "to": [13, 4.75, 19.25],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [12, 1.5, 8.75]},
+ "faces": {
+ "north": {"uv": [2.75, 2.875, 1.75, 2.25], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [1.75, 3, 2.375, 3.75], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [3.875, 0.75, 2.875, 1.375], "texture": "#0"},
+ "west": {"uv": [2.5, 3.375, 3.125, 4.125], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [1.125, 1.375, 2.125, 2.125], "texture": "#0"},
+ "down": {"uv": [0, 1.375, 1, 2.125], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 0, 3],
+ "to": [12, 2, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 5]},
+ "faces": {
+ "north": {"uv": [6, 1.5, 6.75, 1.75], "texture": "#0"},
+ "east": {"uv": [5.25, 1.5, 6, 1.75], "texture": "#0"},
+ "south": {"uv": [7.5, 1.5, 8.25, 1.75], "texture": "#0"},
+ "west": {"uv": [6.75, 1.5, 7.5, 1.75], "texture": "#0"},
+ "up": {"uv": [6.75, 1.5, 6, 0.75], "texture": "#0"},
+ "down": {"uv": [7.5, 0.75, 6.75, 1.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 0, 2],
+ "to": [8, 2, 4],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [3, 0, 2]},
+ "faces": {
+ "north": {"uv": [7.25, 0.25, 7.875, 0.5], "texture": "#0"},
+ "east": {"uv": [7, 0.25, 7.25, 0.5], "texture": "#0"},
+ "south": {"uv": [8.125, 0.25, 8.75, 0.5], "texture": "#0"},
+ "west": {"uv": [7.875, 0.25, 8.125, 0.5], "texture": "#0"},
+ "up": {"uv": [7.875, 0.25, 7.25, 0], "texture": "#0"},
+ "down": {"uv": [8.5, 0, 7.875, 0.25], "texture": "#0"}
+ }
+ },
+ {
+ "name": "trash2",
+ "from": [11.7, -0.1, 3.3],
+ "to": [15.1, 1.9, 6.7],
+ "rotation": {"angle": -45, "axis": "z", "origin": [14.4, 1.1, 5]},
+ "faces": {
+ "north": {"uv": [5.25, 0.5, 5.75, 0.75], "texture": "#0"},
+ "east": {"uv": [5, 0.5, 5.5, 0.75], "texture": "#0"},
+ "south": {"uv": [6.5, 0.5, 6, 0.75], "texture": "#0"},
+ "west": {"uv": [6, 0.5, 6.5, 0.75], "texture": "#0"},
+ "up": {"uv": [6, 0.5, 5.5, 0], "texture": "#0"},
+ "down": {"uv": [6.5, 0, 6, 0.5], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 139, 0],
+ "translation": [0, 2.5, 3.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 89, 0],
+ "translation": [0, 2.5, 3.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -60, 0],
+ "translation": [0.5, 3.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "translation": [0.5, 3.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, 180, 0],
+ "translation": [0.25, 3.25, 0],
+ "scale": [0.97266, 0.97266, 0.97266]
+ },
+ "head": {
+ "translation": [0, 14.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7, 0, 10],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [4, 0, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5, 6]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/backpack_loot/backpack_loot2.json b/统计/_sa_decor_models/10_装饰/models/block/backpack_loot/backpack_loot2.json
new file mode 100644
index 0000000..65f3d56
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/backpack_loot/backpack_loot2.json
@@ -0,0 +1,177 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [128, 128],
+ "render_type": "cutout_mipped",
+ "textures": {
+ "0": "sa_decor:block/lootcrates/backpackloot/backpackloot3",
+ "particle": "sa_decor:block/lootcrates/backpackloot/backpackloot3"
+ },
+ "elements": [
+ {
+ "from": [-3.9, 0.1, 1.8],
+ "to": [9.9, 0.1, 16.2],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [11, 0.1, 17]},
+ "faces": {
+ "north": {"uv": [0, 0.25, 2, 0.25], "texture": "#missing"},
+ "east": {"uv": [0, 0.25, 2, 0.25], "texture": "#missing"},
+ "south": {"uv": [0, 0.25, 2, 0.25], "texture": "#missing"},
+ "west": {"uv": [0, 0.25, 2, 0.25], "texture": "#missing"},
+ "up": {"uv": [2, 9.375, 0, 7.375], "texture": "#0"},
+ "down": {"uv": [2, 9.375, 0, 7.375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, -0.25, 2.75],
+ "to": [11, 1.75, 7.75],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [4, 1.5, 7.25]},
+ "faces": {
+ "north": {"uv": [3.875, 2.125, 2.875, 2.625], "texture": "#0"},
+ "east": {"uv": [3.25, 3.375, 3.5, 4], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [3.875, 2, 2.875, 1.75], "rotation": 180, "texture": "#0"},
+ "west": {"uv": [3.625, 0, 3.875, 0.625], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [3.25, 0.625, 2.25, 0], "texture": "#0"},
+ "down": {"uv": [1, 2.875, 0, 2.25], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 1.75, 2.75],
+ "to": [11, 3.75, 7.75],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [4, 3.5, 7.25]},
+ "faces": {
+ "north": {"uv": [3.875, 2.125, 2.875, 2.625], "texture": "#0"},
+ "east": {"uv": [3.5, 3.375, 3.75, 4], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [3.875, 1.75, 2.875, 1.5], "rotation": 180, "texture": "#0"},
+ "west": {"uv": [3.375, 0, 3.625, 0.625], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [3.25, 0.625, 2.25, 0], "texture": "#0"},
+ "down": {"uv": [1, 2.875, 0, 2.25], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, -0.25, -3.25],
+ "to": [11, 4.75, 2.75],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [4, 1.5, 7.25]},
+ "faces": {
+ "north": {"uv": [3.875, 0.75, 2.875, 1.375], "texture": "#0"},
+ "east": {"uv": [2.5, 3.375, 3.125, 4.125], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [2.75, 2.875, 1.75, 2.25], "rotation": 180, "texture": "#0"},
+ "west": {"uv": [1.75, 3, 2.375, 3.75], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [2.125, 2.125, 1.125, 1.375], "texture": "#0"},
+ "down": {"uv": [1, 2.125, 0, 1.375], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [4, 0, 7],
+ "to": [10, 2, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [10, 0, 11]},
+ "faces": {
+ "north": {"uv": [7.5, 2.5, 8.25, 2.75], "texture": "#0"},
+ "east": {"uv": [6.75, 2.5, 7.5, 2.75], "texture": "#0"},
+ "south": {"uv": [6, 2.5, 6.75, 2.75], "texture": "#0"},
+ "west": {"uv": [5.25, 2.5, 6, 2.75], "texture": "#0"},
+ "up": {"uv": [6, 1.75, 6.75, 2.5], "texture": "#0"},
+ "down": {"uv": [6.75, 2.5, 7.5, 1.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.2, -0.1, 8.1],
+ "to": [3.2, 3.9, 13.1],
+ "rotation": {"angle": -45, "axis": "z", "origin": [1.8, 1.8, 10.5]},
+ "faces": {
+ "north": {"uv": [10.25, 0.375, 9.875, 0.875], "texture": "#0"},
+ "east": {"uv": [10.875, 0.375, 10.25, 0.875], "texture": "#0"},
+ "south": {"uv": [9.25, 0.375, 8.875, 0.875], "texture": "#0"},
+ "west": {"uv": [9.875, 0.375, 9.25, 0.875], "texture": "#0"},
+ "up": {"uv": [9.25, 0.375, 9.875, 0], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [9.875, 0, 10.5, 0.375], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [10, 0, 13],
+ "to": [15, 2, 15],
+ "rotation": {"angle": 45, "axis": "y", "origin": [11, 0, 15]},
+ "faces": {
+ "north": {"uv": [12.5, 2, 13.125, 2.25], "texture": "#0"},
+ "east": {"uv": [12.25, 2, 12.5, 2.25], "texture": "#0"},
+ "south": {"uv": [11.625, 2, 12.25, 2.25], "texture": "#0"},
+ "west": {"uv": [11.375, 2, 11.625, 2.25], "texture": "#0"},
+ "up": {"uv": [11.625, 1.75, 12.25, 2], "texture": "#0"},
+ "down": {"uv": [12.25, 2, 12.875, 1.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 2, 11],
+ "to": [10, 4, 13],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [6, 2, 13]},
+ "faces": {
+ "north": {"uv": [12.5, 1.5, 13.125, 1.75], "texture": "#0"},
+ "east": {"uv": [12.25, 1.5, 12.5, 1.75], "texture": "#0"},
+ "south": {"uv": [11.625, 1.5, 12.25, 1.75], "texture": "#0"},
+ "west": {"uv": [11.375, 1.5, 11.625, 1.75], "texture": "#0"},
+ "up": {"uv": [11.625, 1.25, 12.25, 1.5], "texture": "#0"},
+ "down": {"uv": [12.25, 1.5, 12.875, 1.25], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 139, 0],
+ "translation": [0, 2.5, 3.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 89, 0],
+ "translation": [0, 2.5, 3.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -60, 0],
+ "translation": [0.5, 3.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "translation": [0.5, 3.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -13, 0],
+ "translation": [0.25, 3.25, 0],
+ "scale": [0.94922, 0.94922, 0.94922]
+ },
+ "head": {
+ "translation": [0, 14.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7, 0, 10],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7, 0, 10],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [4, 0, 5],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5, 6, 7]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/barbed_wire/barbed_wire_center.json b/统计/_sa_decor_models/10_装饰/models/block/barbed_wire/barbed_wire_center.json
new file mode 100644
index 0000000..5c1db43
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/barbed_wire/barbed_wire_center.json
@@ -0,0 +1,207 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [32, 32],
+ "textures": {
+ "0": "sa_decor:block/barbed_wire2",
+ "particle": "sa_decor:block/barbed_wire2"
+ },
+ "elements": [
+ {
+ "name": "west",
+ "from": [0, 0, 2],
+ "to": [16, 16, 2],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 0, 2]},
+ "faces": {
+ "north": {"uv": [8, 8, 0, 16], "texture": "#0"},
+ "east": {"uv": [7, 16, 7, 9], "texture": "#0"},
+ "south": {"uv": [8, 0, 0, 8], "texture": "#0"},
+ "west": {"uv": [0, 16, 0, 9], "texture": "#0"},
+ "up": {"uv": [0, 2, 0, 9], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [0, 9, 0, 2], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "name": "west",
+ "from": [0, 0, 14],
+ "to": [16, 16, 14],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 8, 8, 16], "texture": "#0"},
+ "east": {"uv": [0, 16, 0, 9], "texture": "#0"},
+ "south": {"uv": [0, 0, 8, 8], "texture": "#0"},
+ "west": {"uv": [7, 16, 7, 9], "texture": "#0"},
+ "up": {"uv": [0, 9, 0, 2], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [0, 2, 0, 9], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "name": "west",
+ "from": [14, 0, 0],
+ "to": [14, 16, 16],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [14, 0, 8]},
+ "faces": {
+ "north": {"uv": [0, 16, 0, 9], "texture": "#0"},
+ "east": {"uv": [8, 8, 0, 16], "texture": "#0"},
+ "south": {"uv": [7, 16, 7, 9], "texture": "#0"},
+ "west": {"uv": [8, 0, 0, 8], "texture": "#0"},
+ "up": {"uv": [0, 2, 0, 9], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [0, 9, 0, 2], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "name": "west",
+ "from": [2, 0, 0],
+ "to": [2, 16, 16],
+ "rotation": {"angle": -22.5, "axis": "z", "origin": [2, 0, 8]},
+ "faces": {
+ "north": {"uv": [7, 16, 7, 9], "texture": "#0"},
+ "east": {"uv": [0, 8, 8, 16], "texture": "#0"},
+ "south": {"uv": [0, 16, 0, 9], "texture": "#0"},
+ "west": {"uv": [0, 0, 8, 8], "texture": "#0"},
+ "up": {"uv": [0, 9, 0, 2], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [0, 2, 0, 9], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "name": "west",
+ "from": [0, -1, 2],
+ "to": [16, 15, 2],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 15, 2]},
+ "faces": {
+ "north": {"uv": [8, 16, 0, 8], "texture": "#0"},
+ "east": {"uv": [7, 9, 7, 16], "texture": "#0"},
+ "south": {"uv": [8, 8, 0, 0], "texture": "#0"},
+ "west": {"uv": [0, 9, 0, 16], "texture": "#0"},
+ "up": {"uv": [0, 9, 0, 2], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [0, 2, 0, 9], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "name": "west",
+ "from": [0, -1, 14],
+ "to": [16, 15, 14],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 15, 14]},
+ "faces": {
+ "north": {"uv": [0, 16, 8, 8], "texture": "#0"},
+ "east": {"uv": [0, 9, 0, 16], "texture": "#0"},
+ "south": {"uv": [0, 8, 8, 0], "texture": "#0"},
+ "west": {"uv": [7, 9, 7, 16], "texture": "#0"},
+ "up": {"uv": [0, 2, 0, 9], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [0, 9, 0, 2], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "name": "west",
+ "from": [14, -1, 0],
+ "to": [14, 15, 16],
+ "rotation": {"angle": -22.5, "axis": "z", "origin": [14, 15, 8]},
+ "faces": {
+ "north": {"uv": [0, 9, 0, 16], "texture": "#0"},
+ "east": {"uv": [8, 16, 0, 8], "texture": "#0"},
+ "south": {"uv": [7, 9, 7, 16], "texture": "#0"},
+ "west": {"uv": [8, 8, 0, 0], "texture": "#0"},
+ "up": {"uv": [0, 2, 0, 9], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [0, 9, 0, 2], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "name": "west",
+ "from": [2, -1, 0],
+ "to": [2, 15, 16],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [2, 15, 8]},
+ "faces": {
+ "north": {"uv": [7, 9, 7, 16], "texture": "#0"},
+ "east": {"uv": [0, 16, 8, 8], "texture": "#0"},
+ "south": {"uv": [0, 9, 0, 16], "texture": "#0"},
+ "west": {"uv": [0, 8, 8, 0], "texture": "#0"},
+ "up": {"uv": [0, 9, 0, 2], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [0, 2, 0, 9], "rotation": 180, "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -62, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -62, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, 0.25, 0],
+ "scale": [0.68672, 0.68672, 0.68672]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [8, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [8, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [8, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/barbed_wire/barbed_wire_post.json b/统计/_sa_decor_models/10_装饰/models/block/barbed_wire/barbed_wire_post.json
new file mode 100644
index 0000000..a33f3ef
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/barbed_wire/barbed_wire_post.json
@@ -0,0 +1,223 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [32, 32],
+ "textures": {
+ "0": "sa_decor:block/barbed_wire2",
+ "particle": "sa_decor:block/barbed_wire2"
+ },
+ "elements": [
+ {
+ "name": "west",
+ "from": [0, 0, 2],
+ "to": [16, 16, 2],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 0, 2]},
+ "faces": {
+ "north": {"uv": [8, 8, 0, 16], "texture": "#0"},
+ "east": {"uv": [7, 16, 7, 9], "texture": "#0"},
+ "south": {"uv": [8, 0, 0, 8], "texture": "#0"},
+ "west": {"uv": [0, 16, 0, 9], "texture": "#0"},
+ "up": {"uv": [0, 2, 0, 9], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [0, 9, 0, 2], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "name": "west",
+ "from": [0, 0, 14],
+ "to": [16, 16, 14],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 8, 8, 16], "texture": "#0"},
+ "east": {"uv": [0, 16, 0, 9], "texture": "#0"},
+ "south": {"uv": [0, 0, 8, 8], "texture": "#0"},
+ "west": {"uv": [7, 16, 7, 9], "texture": "#0"},
+ "up": {"uv": [0, 9, 0, 2], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [0, 2, 0, 9], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "name": "west",
+ "from": [14, 0, 0],
+ "to": [14, 16, 16],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [14, 0, 8]},
+ "faces": {
+ "north": {"uv": [0, 16, 0, 9], "texture": "#0"},
+ "east": {"uv": [8, 8, 0, 16], "texture": "#0"},
+ "south": {"uv": [7, 16, 7, 9], "texture": "#0"},
+ "west": {"uv": [8, 0, 0, 8], "texture": "#0"},
+ "up": {"uv": [0, 2, 0, 9], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [0, 9, 0, 2], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "name": "west",
+ "from": [2, 0, 0],
+ "to": [2, 16, 16],
+ "rotation": {"angle": -22.5, "axis": "z", "origin": [2, 0, 8]},
+ "faces": {
+ "north": {"uv": [7, 16, 7, 9], "texture": "#0"},
+ "east": {"uv": [0, 8, 8, 16], "texture": "#0"},
+ "south": {"uv": [0, 16, 0, 9], "texture": "#0"},
+ "west": {"uv": [0, 0, 8, 8], "texture": "#0"},
+ "up": {"uv": [0, 9, 0, 2], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [0, 2, 0, 9], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "name": "west",
+ "from": [0, -1, 2],
+ "to": [16, 15, 2],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 15, 2]},
+ "faces": {
+ "north": {"uv": [8, 16, 0, 8], "texture": "#0"},
+ "east": {"uv": [7, 9, 7, 16], "texture": "#0"},
+ "south": {"uv": [8, 8, 0, 0], "texture": "#0"},
+ "west": {"uv": [0, 9, 0, 16], "texture": "#0"},
+ "up": {"uv": [0, 9, 0, 2], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [0, 2, 0, 9], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "name": "west",
+ "from": [0, -1, 14],
+ "to": [16, 15, 14],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 15, 14]},
+ "faces": {
+ "north": {"uv": [0, 16, 8, 8], "texture": "#0"},
+ "east": {"uv": [0, 9, 0, 16], "texture": "#0"},
+ "south": {"uv": [0, 8, 8, 0], "texture": "#0"},
+ "west": {"uv": [7, 9, 7, 16], "texture": "#0"},
+ "up": {"uv": [0, 2, 0, 9], "rotation": 270, "texture": "#0"},
+ "down": {"uv": [0, 9, 0, 2], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "name": "west",
+ "from": [14, -1, 0],
+ "to": [14, 15, 16],
+ "rotation": {"angle": -22.5, "axis": "z", "origin": [14, 15, 8]},
+ "faces": {
+ "north": {"uv": [0, 9, 0, 16], "texture": "#0"},
+ "east": {"uv": [8, 16, 0, 8], "texture": "#0"},
+ "south": {"uv": [7, 9, 7, 16], "texture": "#0"},
+ "west": {"uv": [8, 8, 0, 0], "texture": "#0"},
+ "up": {"uv": [0, 2, 0, 9], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [0, 9, 0, 2], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "name": "west",
+ "from": [2, -1, 0],
+ "to": [2, 15, 16],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [2, 15, 8]},
+ "faces": {
+ "north": {"uv": [7, 9, 7, 16], "texture": "#0"},
+ "east": {"uv": [0, 16, 8, 8], "texture": "#0"},
+ "south": {"uv": [0, 9, 0, 16], "texture": "#0"},
+ "west": {"uv": [0, 8, 8, 0], "texture": "#0"},
+ "up": {"uv": [0, 9, 0, 2], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [0, 2, 0, 9], "rotation": 180, "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 0, 7],
+ "to": [9, 16, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 7]},
+ "faces": {
+ "north": {"uv": [15, 8, 16, 16], "texture": "#0"},
+ "east": {"uv": [15, 8, 16, 16], "texture": "#0"},
+ "south": {"uv": [15, 8, 16, 16], "texture": "#0"},
+ "west": {"uv": [15, 8, 16, 16], "texture": "#0"},
+ "up": {"uv": [15, 15, 16, 16], "texture": "#0"},
+ "down": {"uv": [15, 15, 16, 16], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -62, 0],
+ "translation": [0.75, 1.25, 0],
+ "scale": [0.46055, 0.46055, 0.46055]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -62, 0],
+ "translation": [0.75, 1.25, 0],
+ "scale": [0.46055, 0.46055, 0.46055]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, 0.25, 0],
+ "scale": [0.84492, 0.84492, 0.84492]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.83398, 0.83398, 0.83398]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [8, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [8, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [8, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ }
+ ]
+ },
+ 8
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/barbed_wire/barbed_wire_side.json b/统计/_sa_decor_models/10_装饰/models/block/barbed_wire/barbed_wire_side.json
new file mode 100644
index 0000000..84c3449
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/barbed_wire/barbed_wire_side.json
@@ -0,0 +1,62 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [32, 32],
+ "textures": {
+ "0": "sa_decor:block/barbed_wire2",
+ "particle": "sa_decor:block/barbed_wire2"
+ },
+ "elements": [
+ {
+ "from": [8, 0, 0],
+ "to": [8, 16, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 0, 0]},
+ "faces": {
+ "north": {"uv": [15, 8, 16, 16], "texture": "#0"},
+ "east": {"uv": [11, 0, 16, 8], "texture": "#0"},
+ "south": {"uv": [15, 8, 16, 16], "texture": "#0"},
+ "west": {"uv": [11, 0, 16, 8], "texture": "#0"},
+ "up": {"uv": [15, 15, 16, 16], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [15, 15, 16, 16], "rotation": 270, "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -62, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -62, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, 0.25, 0],
+ "scale": [0.68672, 0.68672, 0.68672]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/barricade/barricade.json b/统计/_sa_decor_models/10_装饰/models/block/barricade/barricade.json
new file mode 100644
index 0000000..fabe0f5
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/barricade/barricade.json
@@ -0,0 +1,235 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/barricade",
+ "particle": "sa_decor:block/wood_particle"
+ },
+ "elements": [
+ {
+ "from": [-0.1, 1, 14.9],
+ "to": [15.9, 4, 14.9],
+ "rotation": {"angle": 0, "axis": "x", "origin": [7.9, 2, 13.9]},
+ "faces": {
+ "north": {"uv": [2, 6.125, 4, 6.5], "texture": "#2"},
+ "east": {"uv": [2, 6.125, 2, 6.5], "texture": "#2"},
+ "south": {"uv": [0, 6.125, 2, 6.5], "texture": "#2"},
+ "west": {"uv": [4, 6.125, 4, 6.5], "texture": "#2"},
+ "up": {"uv": [2, 6.125, 2, 4.125], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [2, 4.125, 2, 6.125], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-0.1, 1, 15],
+ "to": [15.9, 4, 16],
+ "rotation": {"angle": 0, "axis": "x", "origin": [7.9, 2, 15]},
+ "faces": {
+ "north": {"uv": [2.125, 5.625, 4.125, 6], "texture": "#2"},
+ "east": {"uv": [2, 5.625, 2.125, 6], "texture": "#2"},
+ "south": {"uv": [0, 5.625, 2, 6], "texture": "#2"},
+ "west": {"uv": [4.125, 5.625, 4.25, 6], "texture": "#2"},
+ "up": {"uv": [2.125, 5.625, 2, 3.625], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [2.25, 3.625, 2.125, 5.625], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-0.1, 7.5, 14.9],
+ "to": [15.9, 10.5, 14.9],
+ "rotation": {"angle": 0, "axis": "x", "origin": [7.9, 9, 15.2]},
+ "faces": {
+ "north": {"uv": [2, 6.125, 4, 6.5], "texture": "#2"},
+ "east": {"uv": [2, 6.125, 2, 6.5], "texture": "#2"},
+ "south": {"uv": [0, 6.125, 2, 6.5], "texture": "#2"},
+ "west": {"uv": [4, 6.125, 4, 6.5], "texture": "#2"},
+ "up": {"uv": [2, 6.125, 2, 4.125], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [2, 4.125, 2, 6.125], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-0.1, 7.5, 15],
+ "to": [15.9, 10.5, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.9, 9, 15.2]},
+ "faces": {
+ "north": {"uv": [2.125, 5.625, 4.125, 6], "texture": "#2"},
+ "east": {"uv": [2, 5.625, 2.125, 6], "texture": "#2"},
+ "south": {"uv": [0, 5.625, 2, 6], "texture": "#2"},
+ "west": {"uv": [4.125, 5.625, 4.25, 6], "texture": "#2"},
+ "up": {"uv": [2.125, 5.625, 2, 3.625], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [2.25, 3.625, 2.125, 5.625], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-0.1, 12, 14.9],
+ "to": [15.9, 15, 14.9],
+ "rotation": {"angle": 0, "axis": "x", "origin": [7.9, 15, 13.9]},
+ "faces": {
+ "north": {"uv": [2, 6.125, 4, 6.5], "texture": "#2"},
+ "east": {"uv": [2, 6.125, 2, 6.5], "texture": "#2"},
+ "south": {"uv": [0, 6.125, 2, 6.5], "texture": "#2"},
+ "west": {"uv": [4, 6.125, 4, 6.5], "texture": "#2"},
+ "up": {"uv": [2, 6.125, 2, 4.125], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [2, 4.125, 2, 6.125], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-0.1, 12, 15],
+ "to": [15.9, 15, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.9, 15, 15]},
+ "faces": {
+ "north": {"uv": [2.125, 5.625, 4.125, 6], "texture": "#2"},
+ "east": {"uv": [2, 5.625, 2.125, 6], "texture": "#2"},
+ "south": {"uv": [0, 5.625, 2, 6], "texture": "#2"},
+ "west": {"uv": [4.125, 5.625, 4.25, 6], "texture": "#2"},
+ "up": {"uv": [2.125, 5.625, 2, 3.625], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [2.25, 3.625, 2.125, 5.625], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [1.9, 9.5, 13.9],
+ "to": [16.9, 12.5, 13.9],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [7.4, 7, 14.2]},
+ "faces": {
+ "north": {"uv": [2.125, 6.75, 4, 7.125], "texture": "#2"},
+ "east": {"uv": [2.125, 6.75, 2.125, 7.125], "texture": "#2"},
+ "south": {"uv": [0.25, 6.75, 2.125, 7.125], "texture": "#2"},
+ "west": {"uv": [4, 6.75, 4, 7.125], "texture": "#2"},
+ "up": {"uv": [2.125, 6.75, 2.125, 4.875], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [2.125, 4.875, 2.125, 6.75], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [1.9, 9.5, 14],
+ "to": [16.9, 12.5, 15],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [7.4, 7, 14.2]},
+ "faces": {
+ "north": {"uv": [6.25, 5.625, 8.125, 6], "texture": "#2"},
+ "east": {"uv": [6.125, 5.625, 6.25, 6], "texture": "#2"},
+ "south": {"uv": [4.25, 5.625, 6.125, 6], "texture": "#2"},
+ "west": {"uv": [8.125, 5.625, 8.25, 6], "texture": "#2"},
+ "up": {"uv": [6.25, 5.625, 6.125, 3.75], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [6.375, 3.75, 6.25, 5.625], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-3.16566, 3.88476, 13.9],
+ "to": [11.83434, 6.88476, 13.9],
+ "rotation": {"angle": 45, "axis": "z", "origin": [7.33434, 12.38476, 14.2]},
+ "faces": {
+ "north": {"uv": [2.125, 6.75, 4, 7.125], "texture": "#2"},
+ "east": {"uv": [2.125, 6.75, 2.125, 7.125], "texture": "#2"},
+ "south": {"uv": [0.25, 6.75, 2.125, 7.125], "texture": "#2"},
+ "west": {"uv": [4, 6.75, 4, 7.125], "texture": "#2"},
+ "up": {"uv": [2.125, 6.75, 2.125, 4.875], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [2.125, 4.875, 2.125, 6.75], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-3.16566, 3.88476, 14],
+ "to": [11.83434, 6.88476, 15],
+ "rotation": {"angle": 45, "axis": "z", "origin": [7.33434, 12.38476, 14.2]},
+ "faces": {
+ "north": {"uv": [6.25, 5.625, 8.125, 6], "texture": "#2"},
+ "east": {"uv": [6.125, 5.625, 6.25, 6], "texture": "#2"},
+ "south": {"uv": [4.25, 5.625, 6.125, 6], "texture": "#2"},
+ "west": {"uv": [8.125, 5.625, 8.25, 6], "texture": "#2"},
+ "up": {"uv": [6.25, 5.625, 6.125, 3.75], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [6.375, 3.75, 6.25, 5.625], "rotation": 270, "texture": "#2"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-4.5, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-4, 2.5, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 136, 0],
+ "translation": [-2.25, 3.25, 3.25],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 136, 0],
+ "translation": [-2.25, 3.25, 3.25],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, -1.75],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [9, -179, 17],
+ "translation": [0.25, -0.75, 0],
+ "scale": [0.83398, 0.83398, 0.83398]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, 0, -4.25],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [6, 1.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [15, 2, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [13.9, 2, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [13.9, 10.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [13.9, 15, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [13.9, 6.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ },
+ {
+ "name": "group",
+ "origin": [13.9, 6.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/barricade/barricade_stage_0.json b/统计/_sa_decor_models/10_装饰/models/block/barricade/barricade_stage_0.json
new file mode 100644
index 0000000..1575a08
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/barricade/barricade_stage_0.json
@@ -0,0 +1,102 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/barricade",
+ "particle": "sa_decor:block/wood_particle"
+ },
+ "elements": [
+ {
+ "from": [-0.1, 7.5, 14.9],
+ "to": [15.9, 10.5, 14.9],
+ "rotation": {"angle": 0, "axis": "x", "origin": [7.9, 9, 15.2]},
+ "faces": {
+ "north": {"uv": [2, 6.125, 4, 6.5], "texture": "#2"},
+ "east": {"uv": [2, 6.125, 2, 6.5], "texture": "#2"},
+ "south": {"uv": [0, 6.125, 2, 6.5], "texture": "#2"},
+ "west": {"uv": [4, 6.125, 4, 6.5], "texture": "#2"},
+ "up": {"uv": [2, 6.125, 2, 4.125], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [2, 4.125, 2, 6.125], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-0.1, 7.5, 15],
+ "to": [15.9, 10.5, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.9, 9, 15.2]},
+ "faces": {
+ "north": {"uv": [2.125, 5.625, 4.125, 6], "texture": "#2"},
+ "east": {"uv": [2, 5.625, 2.125, 6], "texture": "#2"},
+ "south": {"uv": [0, 5.625, 2, 6], "texture": "#2"},
+ "west": {"uv": [4.125, 5.625, 4.25, 6], "texture": "#2"},
+ "up": {"uv": [2.125, 5.625, 2, 3.625], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [2.25, 3.625, 2.125, 5.625], "rotation": 270, "texture": "#2"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 4, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.5, 4.5, 0],
+ "scale": [0.76758, 0.76758, 0.76758]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [6, 1.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [15, 2, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [13.9, 10.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/barricade/barricade_stage_1.json b/统计/_sa_decor_models/10_装饰/models/block/barricade/barricade_stage_1.json
new file mode 100644
index 0000000..564bb2e
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/barricade/barricade_stage_1.json
@@ -0,0 +1,135 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/barricade",
+ "particle": "sa_decor:block/wood_particle"
+ },
+ "elements": [
+ {
+ "from": [-0.1, 1, 14.9],
+ "to": [15.9, 4, 14.9],
+ "rotation": {"angle": 0, "axis": "x", "origin": [7.9, 2, 13.9]},
+ "faces": {
+ "north": {"uv": [2, 6.125, 4, 6.5], "texture": "#2"},
+ "east": {"uv": [2, 6.125, 2, 6.5], "texture": "#2"},
+ "south": {"uv": [0, 6.125, 2, 6.5], "texture": "#2"},
+ "west": {"uv": [4, 6.125, 4, 6.5], "texture": "#2"},
+ "up": {"uv": [2, 6.125, 2, 4.125], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [2, 4.125, 2, 6.125], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-0.1, 1, 15],
+ "to": [15.9, 4, 16],
+ "rotation": {"angle": 0, "axis": "x", "origin": [7.9, 2, 15]},
+ "faces": {
+ "north": {"uv": [2.125, 5.625, 4.125, 6], "texture": "#2"},
+ "east": {"uv": [2, 5.625, 2.125, 6], "texture": "#2"},
+ "south": {"uv": [0, 5.625, 2, 6], "texture": "#2"},
+ "west": {"uv": [4.125, 5.625, 4.25, 6], "texture": "#2"},
+ "up": {"uv": [2.125, 5.625, 2, 3.625], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [2.25, 3.625, 2.125, 5.625], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-0.1, 7.5, 14.9],
+ "to": [15.9, 10.5, 14.9],
+ "rotation": {"angle": 0, "axis": "x", "origin": [7.9, 9, 15.2]},
+ "faces": {
+ "north": {"uv": [2, 6.125, 4, 6.5], "texture": "#2"},
+ "east": {"uv": [2, 6.125, 2, 6.5], "texture": "#2"},
+ "south": {"uv": [0, 6.125, 2, 6.5], "texture": "#2"},
+ "west": {"uv": [4, 6.125, 4, 6.5], "texture": "#2"},
+ "up": {"uv": [2, 6.125, 2, 4.125], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [2, 4.125, 2, 6.125], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-0.1, 7.5, 15],
+ "to": [15.9, 10.5, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.9, 9, 15.2]},
+ "faces": {
+ "north": {"uv": [2.125, 5.625, 4.125, 6], "texture": "#2"},
+ "east": {"uv": [2, 5.625, 2.125, 6], "texture": "#2"},
+ "south": {"uv": [0, 5.625, 2, 6], "texture": "#2"},
+ "west": {"uv": [4.125, 5.625, 4.25, 6], "texture": "#2"},
+ "up": {"uv": [2.125, 5.625, 2, 3.625], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [2.25, 3.625, 2.125, 5.625], "rotation": 270, "texture": "#2"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 4, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.5, 4.5, 0],
+ "scale": [0.76758, 0.76758, 0.76758]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [6, 1.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [15, 2, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [13.9, 2, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [13.9, 10.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/barricade/barricade_stage_2.json b/统计/_sa_decor_models/10_装饰/models/block/barricade/barricade_stage_2.json
new file mode 100644
index 0000000..5f625c5
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/barricade/barricade_stage_2.json
@@ -0,0 +1,168 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/barricade",
+ "particle": "sa_decor:block/wood_particle"
+ },
+ "elements": [
+ {
+ "from": [-0.1, 1, 14.9],
+ "to": [15.9, 4, 14.9],
+ "rotation": {"angle": 0, "axis": "x", "origin": [7.9, 2, 13.9]},
+ "faces": {
+ "north": {"uv": [2, 6.125, 4, 6.5], "texture": "#2"},
+ "east": {"uv": [2, 6.125, 2, 6.5], "texture": "#2"},
+ "south": {"uv": [0, 6.125, 2, 6.5], "texture": "#2"},
+ "west": {"uv": [4, 6.125, 4, 6.5], "texture": "#2"},
+ "up": {"uv": [2, 6.125, 2, 4.125], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [2, 4.125, 2, 6.125], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-0.1, 1, 15],
+ "to": [15.9, 4, 16],
+ "rotation": {"angle": 0, "axis": "x", "origin": [7.9, 2, 15]},
+ "faces": {
+ "north": {"uv": [2.125, 5.625, 4.125, 6], "texture": "#2"},
+ "east": {"uv": [2, 5.625, 2.125, 6], "texture": "#2"},
+ "south": {"uv": [0, 5.625, 2, 6], "texture": "#2"},
+ "west": {"uv": [4.125, 5.625, 4.25, 6], "texture": "#2"},
+ "up": {"uv": [2.125, 5.625, 2, 3.625], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [2.25, 3.625, 2.125, 5.625], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-0.1, 7.5, 14.9],
+ "to": [15.9, 10.5, 14.9],
+ "rotation": {"angle": 0, "axis": "x", "origin": [7.9, 9, 15.2]},
+ "faces": {
+ "north": {"uv": [2, 6.125, 4, 6.5], "texture": "#2"},
+ "east": {"uv": [2, 6.125, 2, 6.5], "texture": "#2"},
+ "south": {"uv": [0, 6.125, 2, 6.5], "texture": "#2"},
+ "west": {"uv": [4, 6.125, 4, 6.5], "texture": "#2"},
+ "up": {"uv": [2, 6.125, 2, 4.125], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [2, 4.125, 2, 6.125], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-0.1, 7.5, 15],
+ "to": [15.9, 10.5, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.9, 9, 15.2]},
+ "faces": {
+ "north": {"uv": [2.125, 5.625, 4.125, 6], "texture": "#2"},
+ "east": {"uv": [2, 5.625, 2.125, 6], "texture": "#2"},
+ "south": {"uv": [0, 5.625, 2, 6], "texture": "#2"},
+ "west": {"uv": [4.125, 5.625, 4.25, 6], "texture": "#2"},
+ "up": {"uv": [2.125, 5.625, 2, 3.625], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [2.25, 3.625, 2.125, 5.625], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-0.1, 12, 14.9],
+ "to": [15.9, 15, 14.9],
+ "rotation": {"angle": 0, "axis": "x", "origin": [7.9, 15, 13.9]},
+ "faces": {
+ "north": {"uv": [2, 6.125, 4, 6.5], "texture": "#2"},
+ "east": {"uv": [2, 6.125, 2, 6.5], "texture": "#2"},
+ "south": {"uv": [0, 6.125, 2, 6.5], "texture": "#2"},
+ "west": {"uv": [4, 6.125, 4, 6.5], "texture": "#2"},
+ "up": {"uv": [2, 6.125, 2, 4.125], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [2, 4.125, 2, 6.125], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-0.1, 12, 15],
+ "to": [15.9, 15, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.9, 15, 15]},
+ "faces": {
+ "north": {"uv": [2.125, 5.625, 4.125, 6], "texture": "#2"},
+ "east": {"uv": [2, 5.625, 2.125, 6], "texture": "#2"},
+ "south": {"uv": [0, 5.625, 2, 6], "texture": "#2"},
+ "west": {"uv": [4.125, 5.625, 4.25, 6], "texture": "#2"},
+ "up": {"uv": [2.125, 5.625, 2, 3.625], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [2.25, 3.625, 2.125, 5.625], "rotation": 270, "texture": "#2"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 4, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.5, 4.5, 0],
+ "scale": [0.76758, 0.76758, 0.76758]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [6, 1.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [15, 2, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [13.9, 2, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [13.9, 10.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [13.9, 15, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/barricade/barricade_stage_3.json b/统计/_sa_decor_models/10_装饰/models/block/barricade/barricade_stage_3.json
new file mode 100644
index 0000000..125e074
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/barricade/barricade_stage_3.json
@@ -0,0 +1,201 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/barricade",
+ "particle": "sa_decor:block/wood_particle"
+ },
+ "elements": [
+ {
+ "from": [-0.1, 1, 14.9],
+ "to": [15.9, 4, 14.9],
+ "rotation": {"angle": 0, "axis": "x", "origin": [7.9, 2, 13.9]},
+ "faces": {
+ "north": {"uv": [2, 6.125, 4, 6.5], "texture": "#2"},
+ "east": {"uv": [2, 6.125, 2, 6.5], "texture": "#2"},
+ "south": {"uv": [0, 6.125, 2, 6.5], "texture": "#2"},
+ "west": {"uv": [4, 6.125, 4, 6.5], "texture": "#2"},
+ "up": {"uv": [2, 6.125, 2, 4.125], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [2, 4.125, 2, 6.125], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-0.1, 1, 15],
+ "to": [15.9, 4, 16],
+ "rotation": {"angle": 0, "axis": "x", "origin": [7.9, 2, 15]},
+ "faces": {
+ "north": {"uv": [2.125, 5.625, 4.125, 6], "texture": "#2"},
+ "east": {"uv": [2, 5.625, 2.125, 6], "texture": "#2"},
+ "south": {"uv": [0, 5.625, 2, 6], "texture": "#2"},
+ "west": {"uv": [4.125, 5.625, 4.25, 6], "texture": "#2"},
+ "up": {"uv": [2.125, 5.625, 2, 3.625], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [2.25, 3.625, 2.125, 5.625], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-0.1, 7.5, 14.9],
+ "to": [15.9, 10.5, 14.9],
+ "rotation": {"angle": 0, "axis": "x", "origin": [7.9, 9, 15.2]},
+ "faces": {
+ "north": {"uv": [2, 6.125, 4, 6.5], "texture": "#2"},
+ "east": {"uv": [2, 6.125, 2, 6.5], "texture": "#2"},
+ "south": {"uv": [0, 6.125, 2, 6.5], "texture": "#2"},
+ "west": {"uv": [4, 6.125, 4, 6.5], "texture": "#2"},
+ "up": {"uv": [2, 6.125, 2, 4.125], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [2, 4.125, 2, 6.125], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-0.1, 7.5, 15],
+ "to": [15.9, 10.5, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.9, 9, 15.2]},
+ "faces": {
+ "north": {"uv": [2.125, 5.625, 4.125, 6], "texture": "#2"},
+ "east": {"uv": [2, 5.625, 2.125, 6], "texture": "#2"},
+ "south": {"uv": [0, 5.625, 2, 6], "texture": "#2"},
+ "west": {"uv": [4.125, 5.625, 4.25, 6], "texture": "#2"},
+ "up": {"uv": [2.125, 5.625, 2, 3.625], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [2.25, 3.625, 2.125, 5.625], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-0.1, 12, 14.9],
+ "to": [15.9, 15, 14.9],
+ "rotation": {"angle": 0, "axis": "x", "origin": [7.9, 15, 13.9]},
+ "faces": {
+ "north": {"uv": [2, 6.125, 4, 6.5], "texture": "#2"},
+ "east": {"uv": [2, 6.125, 2, 6.5], "texture": "#2"},
+ "south": {"uv": [0, 6.125, 2, 6.5], "texture": "#2"},
+ "west": {"uv": [4, 6.125, 4, 6.5], "texture": "#2"},
+ "up": {"uv": [2, 6.125, 2, 4.125], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [2, 4.125, 2, 6.125], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-0.1, 12, 15],
+ "to": [15.9, 15, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.9, 15, 15]},
+ "faces": {
+ "north": {"uv": [2.125, 5.625, 4.125, 6], "texture": "#2"},
+ "east": {"uv": [2, 5.625, 2.125, 6], "texture": "#2"},
+ "south": {"uv": [0, 5.625, 2, 6], "texture": "#2"},
+ "west": {"uv": [4.125, 5.625, 4.25, 6], "texture": "#2"},
+ "up": {"uv": [2.125, 5.625, 2, 3.625], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [2.25, 3.625, 2.125, 5.625], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-3.16566, 3.88476, 13.9],
+ "to": [11.83434, 6.88476, 13.9],
+ "rotation": {"angle": 45, "axis": "z", "origin": [7.33434, 12.38476, 14.2]},
+ "faces": {
+ "north": {"uv": [2.125, 6.75, 4, 7.125], "texture": "#2"},
+ "east": {"uv": [2.125, 6.75, 2.125, 7.125], "texture": "#2"},
+ "south": {"uv": [0.25, 6.75, 2.125, 7.125], "texture": "#2"},
+ "west": {"uv": [4, 6.75, 4, 7.125], "texture": "#2"},
+ "up": {"uv": [2.125, 6.75, 2.125, 4.875], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [2.125, 4.875, 2.125, 6.75], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-3.16566, 3.88476, 14],
+ "to": [11.83434, 6.88476, 15],
+ "rotation": {"angle": 45, "axis": "z", "origin": [7.33434, 12.38476, 14.2]},
+ "faces": {
+ "north": {"uv": [6.25, 5.625, 8.125, 6], "texture": "#2"},
+ "east": {"uv": [6.125, 5.625, 6.25, 6], "texture": "#2"},
+ "south": {"uv": [4.25, 5.625, 6.125, 6], "texture": "#2"},
+ "west": {"uv": [8.125, 5.625, 8.25, 6], "texture": "#2"},
+ "up": {"uv": [6.25, 5.625, 6.125, 3.75], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [6.375, 3.75, 6.25, 5.625], "rotation": 270, "texture": "#2"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 4, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.5, 4.5, 0],
+ "scale": [0.76758, 0.76758, 0.76758]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [6, 1.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [15, 2, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [13.9, 2, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [13.9, 10.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [13.9, 15, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [13.9, 6.5, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/bear_trap/bear_trap.json b/统计/_sa_decor_models/10_装饰/models/block/bear_trap/bear_trap.json
new file mode 100644
index 0000000..4db71e1
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/bear_trap/bear_trap.json
@@ -0,0 +1,127 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/bear_trap",
+ "particle": "sa_decor:block/bear_trap"
+ },
+ "elements": [
+ {
+ "from": [4, 0, 4],
+ "to": [12, 1, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 7]},
+ "faces": {
+ "north": {"uv": [2, 8, 4, 8.25], "texture": "#0"},
+ "east": {"uv": [0, 8, 2, 8.25], "texture": "#0"},
+ "south": {"uv": [6, 8, 8, 8.25], "texture": "#0"},
+ "west": {"uv": [4, 8, 6, 8.25], "texture": "#0"},
+ "up": {"uv": [6, 6, 4, 8], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [6, 6, 4, 8], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 0.1, 0],
+ "to": [15, 3.1, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0.1, -1]},
+ "faces": {
+ "north": {"uv": [2, 5, 5.5, 5.75], "texture": "#0"},
+ "east": {"uv": [0, 5, 2, 5.75], "texture": "#0"},
+ "south": {"uv": [7.5, 6.5, 11, 7.25], "texture": "#0"},
+ "west": {"uv": [5.5, 5, 7.5, 5.75], "texture": "#0"},
+ "up": {"uv": [5.5, 5, 2, 3], "texture": "#0"},
+ "down": {"uv": [9, 3, 5.5, 5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [15, 3.1, 8],
+ "to": [1, 0.1, 0],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0.1, -1]},
+ "faces": {
+ "north": {"uv": [7.5, 7.25, 11, 6.5], "texture": "#0"},
+ "east": {"uv": [5.5, 5.75, 7.5, 5], "texture": "#0"},
+ "south": {"uv": [2, 5.75, 5.5, 5], "texture": "#0"},
+ "west": {"uv": [0, 5.75, 2, 5], "texture": "#0"},
+ "up": {"uv": [5.5, 3, 9, 5], "texture": "#0"},
+ "down": {"uv": [2, 5, 5.5, 3], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 0.1, 8],
+ "to": [15, 3.1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0.1, 17]},
+ "faces": {
+ "north": {"uv": [11, 6.5, 7.5, 7.25], "texture": "#0"},
+ "east": {"uv": [2, 5, 0, 5.75], "texture": "#0"},
+ "south": {"uv": [5.5, 5, 2, 5.75], "texture": "#0"},
+ "west": {"uv": [7.5, 5, 5.5, 5.75], "texture": "#0"},
+ "up": {"uv": [5.5, 3, 2, 5], "texture": "#0"},
+ "down": {"uv": [9, 5, 5.5, 3], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [15, 3.1, 16],
+ "to": [1, 0.1, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0.1, 17]},
+ "faces": {
+ "north": {"uv": [5.5, 5.75, 2, 5], "texture": "#0"},
+ "east": {"uv": [7.5, 5.75, 5.5, 5], "texture": "#0"},
+ "south": {"uv": [11, 7.25, 7.5, 6.5], "texture": "#0"},
+ "west": {"uv": [2, 5.75, 0, 5], "texture": "#0"},
+ "up": {"uv": [5.5, 5, 9, 3], "texture": "#0"},
+ "down": {"uv": [2, 3, 5.5, 5], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 3.5, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 3.5, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "translation": [2, 3.25, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 45, 0],
+ "translation": [2, 3.25, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [-155.19, -16.27, -174.22],
+ "translation": [0.5, 3.25, 0],
+ "scale": [0.77148, 0.77148, 0.77148]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, 5.25, 0.5],
+ "scale": [1.25, 1.25, 1.25]
+ }
+ },
+ "groups": [
+ 0,
+ {
+ "name": "group",
+ "origin": [7, 0.1, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3, 4]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/bear_trap/bear_trap_closed.json b/统计/_sa_decor_models/10_装饰/models/block/bear_trap/bear_trap_closed.json
new file mode 100644
index 0000000..0b7d76c
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/bear_trap/bear_trap_closed.json
@@ -0,0 +1,133 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/bear_trap",
+ "particle": "sa_decor:block/bear_trap"
+ },
+ "elements": [
+ {
+ "from": [4, 0, 4],
+ "to": [12, 1, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 7]},
+ "faces": {
+ "north": {"uv": [2, 8, 4, 8.25], "texture": "#0"},
+ "east": {"uv": [0, 8, 2, 8.25], "texture": "#0"},
+ "south": {"uv": [6, 8, 8, 8.25], "texture": "#0"},
+ "west": {"uv": [4, 8, 6, 8.25], "texture": "#0"},
+ "up": {"uv": [6, 6, 4, 8], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [6, 6, 4, 8], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.9, 0.1, 6],
+ "to": [14.9, 8.1, 9],
+ "rotation": {"angle": 0, "axis": "x", "origin": [7.9, 0.1, 6]},
+ "faces": {
+ "north": {"uv": [9, 3, 5.5, 5], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [2, 5, 0, 5.75], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [5.5, 5, 2, 3], "texture": "#0"},
+ "west": {"uv": [7.5, 5, 5.5, 5.75], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [5.5, 5, 2, 5.75], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [7.5, 5, 11, 5.75], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [15, 8.1, 9],
+ "to": [1, 0.1, 6],
+ "rotation": {"angle": 0, "axis": "x", "origin": [7, 0.1, 6]},
+ "faces": {
+ "north": {"uv": [2, 5, 5.5, 3], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [5.5, 5.75, 7.5, 5], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [5.5, 3, 9, 5], "texture": "#0"},
+ "west": {"uv": [0, 5.75, 2, 5], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [7.5, 5.75, 11, 5], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [2, 5.75, 5.5, 5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.9, 0.1, 7],
+ "to": [14.9, 8.1, 10],
+ "rotation": {"angle": 0, "axis": "x", "origin": [7.9, 0.1, 10]},
+ "faces": {
+ "north": {"uv": [2, 5, 5.5, 3], "texture": "#0"},
+ "east": {"uv": [0, 5.75, 2, 5], "rotation": 270, "texture": "#0"},
+ "south": {"uv": [5.5, 3, 9, 5], "rotation": 180, "texture": "#0"},
+ "west": {"uv": [5.5, 5.75, 7.5, 5], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [7.5, 6.5, 11, 5.75], "rotation": 180, "texture": "#0"},
+ "down": {"uv": [7.5, 5.75, 11, 5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [15, 8.1, 10],
+ "to": [1, 0.1, 7],
+ "rotation": {"angle": 0, "axis": "x", "origin": [8, 0.1, 10]},
+ "faces": {
+ "north": {"uv": [5.5, 5, 9, 3], "rotation": 180, "texture": "#0"},
+ "east": {"uv": [5.5, 5.75, 7.5, 5], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [2, 3, 5.5, 5], "texture": "#0"},
+ "west": {"uv": [0, 5.75, 2, 5], "rotation": 270, "texture": "#0"},
+ "up": {"uv": [11, 5.75, 7.5, 5], "texture": "#0"},
+ "down": {"uv": [11, 6.5, 7.5, 5.75], "rotation": 180, "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 3.5, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 3.5, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "translation": [2, 3.25, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 45, 0],
+ "translation": [2, 3.25, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, 3, 0],
+ "scale": [0.7207, 0.7207, 0.7207]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ 0,
+ {
+ "name": "group",
+ "origin": [7, 0.1, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2]
+ },
+ {
+ "name": "group",
+ "origin": [7, 0.1, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [3, 4]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/big_barricade/big_barricade.json b/统计/_sa_decor_models/10_装饰/models/block/big_barricade/big_barricade.json
new file mode 100644
index 0000000..e70710b
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/big_barricade/big_barricade.json
@@ -0,0 +1,260 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/barricade",
+ "particle": "sa_decor:block/wood_particle"
+ },
+ "elements": [
+ {
+ "from": [-14.8, 11.5, 15],
+ "to": [15.2, 14.5, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.2, 13, 15.3]},
+ "faces": {
+ "north": {"uv": [4.875, 6.25, 8.625, 6.625], "texture": "#2"},
+ "east": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "south": {"uv": [0, 8.5, 3.75, 8.875], "texture": "#2"},
+ "west": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "up": {"uv": [3.75, 8.625, 0, 8.625], "texture": "#2"},
+ "down": {"uv": [3.75, 9, 0, 9], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-14.8, 11, 15.1],
+ "to": [15.2, 15, 16.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.2, 13, 15.3]},
+ "faces": {
+ "north": {"uv": [0, 8.5, 3.75, 9], "texture": "#2"},
+ "east": {"uv": [3.75, 8.5, 3.875, 9], "texture": "#2"},
+ "south": {"uv": [0, 8.5, 3.75, 9], "texture": "#2"},
+ "west": {"uv": [3.75, 8.5, 3.875, 9], "texture": "#2"},
+ "up": {"uv": [3.75, 8.625, 0, 8.5], "texture": "#2"},
+ "down": {"uv": [3.75, 9, 0, 8.875], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-15.8, 26, 15.1],
+ "to": [16.2, 30, 16.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-0.3, 28, 15.3]},
+ "faces": {
+ "north": {"uv": [4, 7.875, 0, 8.375], "texture": "#2"},
+ "east": {"uv": [4, 7.875, 3.875, 8.375], "texture": "#2"},
+ "south": {"uv": [4, 7.875, 0, 8.375], "texture": "#2"},
+ "west": {"uv": [4, 7.875, 3.875, 8.375], "texture": "#2"},
+ "up": {"uv": [0, 8, 4, 7.875], "texture": "#2"},
+ "down": {"uv": [0, 8.375, 4, 8.25], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-15.8, 26.5, 15],
+ "to": [14.2, 29.5, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-0.3, 28, 15.3]},
+ "faces": {
+ "north": {"uv": [8.75, 6.875, 5, 7.25], "texture": "#2"},
+ "east": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "south": {"uv": [3.75, 8.5, 0, 8.875], "texture": "#2"},
+ "west": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "up": {"uv": [0, 8.625, 3.75, 8.625], "texture": "#2"},
+ "down": {"uv": [0, 9, 3.75, 9], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-15.8, 17, 15.1],
+ "to": [16.2, 21, 16.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-0.3, 19, 15.3]},
+ "faces": {
+ "north": {"uv": [4, 7.875, 0, 8.375], "texture": "#2"},
+ "east": {"uv": [4, 7.875, 3.875, 8.375], "texture": "#2"},
+ "south": {"uv": [4, 7.875, 0, 8.375], "texture": "#2"},
+ "west": {"uv": [4, 7.875, 3.875, 8.375], "texture": "#2"},
+ "up": {"uv": [0, 8, 4, 7.875], "texture": "#2"},
+ "down": {"uv": [0, 8.375, 4, 8.25], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-15.8, 17.5, 15],
+ "to": [14.2, 20.5, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-0.3, 19, 15.3]},
+ "faces": {
+ "north": {"uv": [8.75, 6.875, 5, 7.25], "texture": "#2"},
+ "east": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "south": {"uv": [3.75, 8.5, 0, 8.875], "texture": "#2"},
+ "west": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "up": {"uv": [0, 8.625, 3.75, 8.625], "texture": "#2"},
+ "down": {"uv": [0, 9, 3.75, 9], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-9.86147, -0.39104, 14.1],
+ "to": [-5.86147, 31.60896, 15.1],
+ "rotation": {"angle": 0, "axis": "x", "origin": [-7.86147, 15.60896, 14.3]},
+ "faces": {
+ "north": {"uv": [0, 8.375, 4, 7.875], "rotation": 90, "texture": "#2"},
+ "east": {"uv": [4, 7.875, 0, 8], "rotation": 270, "texture": "#2"},
+ "south": {"uv": [0, 8.375, 4, 7.875], "rotation": 270, "texture": "#2"},
+ "west": {"uv": [4, 8.25, 0, 8.375], "rotation": 90, "texture": "#2"},
+ "up": {"uv": [3.875, 8.375, 4, 7.875], "rotation": 270, "texture": "#2"},
+ "down": {"uv": [3.875, 8.375, 4, 7.875], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-9.36147, 0.60896, 14],
+ "to": [-6.36147, 30.60896, 14],
+ "rotation": {"angle": 0, "axis": "x", "origin": [-7.86147, 15.60896, 14.3]},
+ "faces": {
+ "north": {"uv": [5, 7.25, 8.75, 6.875], "rotation": 90, "texture": "#2"},
+ "east": {"uv": [3.75, 8.625, 0, 8.625], "rotation": 270, "texture": "#2"},
+ "south": {"uv": [0, 8.875, 3.75, 8.5], "rotation": 270, "texture": "#2"},
+ "west": {"uv": [3.75, 9, 0, 9], "rotation": 90, "texture": "#2"},
+ "up": {"uv": [3.75, 8.875, 3.75, 8.5], "rotation": 270, "texture": "#2"},
+ "down": {"uv": [3.75, 8.875, 3.75, 8.5], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [5.26147, 0, 14.1],
+ "to": [9.26147, 32, 15.1],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [7.26147, 16.60896, 14.3]},
+ "faces": {
+ "north": {"uv": [0, 7.875, 4, 8.375], "rotation": 90, "texture": "#2"},
+ "east": {"uv": [4, 8.375, 0, 8.25], "rotation": 90, "texture": "#2"},
+ "south": {"uv": [0, 7.875, 4, 8.375], "rotation": 270, "texture": "#2"},
+ "west": {"uv": [4, 8, 0, 7.875], "rotation": 270, "texture": "#2"},
+ "up": {"uv": [3.875, 7.875, 4, 8.375], "rotation": 270, "texture": "#2"},
+ "down": {"uv": [3.875, 7.875, 4, 8.375], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [5.76147, 1.60896, 14],
+ "to": [8.76147, 31.60896, 14],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [7.26147, 16.60896, 14.3]},
+ "faces": {
+ "north": {"uv": [5, 6.875, 8.75, 7.25], "rotation": 90, "texture": "#2"},
+ "east": {"uv": [3.75, 9, 0, 9], "rotation": 90, "texture": "#2"},
+ "south": {"uv": [0, 8.5, 3.75, 8.875], "rotation": 270, "texture": "#2"},
+ "west": {"uv": [3.75, 8.625, 0, 8.625], "rotation": 270, "texture": "#2"},
+ "up": {"uv": [3.75, 8.5, 3.75, 8.875], "rotation": 270, "texture": "#2"},
+ "down": {"uv": [3.75, 8.5, 3.75, 8.875], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-15.8, 1, 15.1],
+ "to": [16.2, 5, 16.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.2, 3, 15.3]},
+ "faces": {
+ "north": {"uv": [0, 7.875, 4, 8.375], "texture": "#2"},
+ "east": {"uv": [3.875, 7.875, 4, 8.375], "texture": "#2"},
+ "south": {"uv": [0, 7.875, 4, 8.375], "texture": "#2"},
+ "west": {"uv": [3.875, 7.875, 4, 8.375], "texture": "#2"},
+ "up": {"uv": [4, 8, 0, 7.875], "texture": "#2"},
+ "down": {"uv": [4, 8.375, 0, 8.25], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-14.8, 1.5, 15],
+ "to": [15.2, 4.5, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.2, 3, 15.3]},
+ "faces": {
+ "north": {"uv": [5, 6.875, 8.75, 7.25], "texture": "#2"},
+ "east": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "south": {"uv": [0, 8.5, 3.75, 8.875], "texture": "#2"},
+ "west": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "up": {"uv": [3.75, 8.625, 0, 8.625], "texture": "#2"},
+ "down": {"uv": [3.75, 9, 0, 9], "rotation": 180, "texture": "#2"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, 1.5, 0.25],
+ "scale": [0.16016, 0.16016, 0.16016]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3, 1, 0.25],
+ "scale": [0.16016, 0.16016, 0.16016]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 121, 0],
+ "translation": [-2, 1, 1.5],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 121, 0],
+ "translation": [0, 1, 1.5],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "ground": {
+ "translation": [2, 3, -2],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [-15, -161, 9],
+ "translation": [-2.75, -1.25, 0],
+ "scale": [0.47149, 0.47149, 0.47149]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [3.75, -2, -3.25],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [14.4, -3.5, 12.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [14.4, -3.5, 12.5],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [15.5, -8, 11.5],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [15.5, -8, 11.5],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [15.5, -8, 11.5],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ },
+ {
+ "name": "group",
+ "origin": [15.5, -8, 11.5],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9]
+ },
+ {
+ "name": "group",
+ "origin": [15.5, -8, 11.5],
+ "scope": 0,
+ "color": 0,
+ "children": [10, 11]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/big_barricade/big_barricade_stage_0.json b/统计/_sa_decor_models/10_装饰/models/block/big_barricade/big_barricade_stage_0.json
new file mode 100644
index 0000000..acefbf8
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/big_barricade/big_barricade_stage_0.json
@@ -0,0 +1,128 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/barricade",
+ "particle": "sa_decor:block/wood_particle"
+ },
+ "elements": [
+ {
+ "from": [-15.8, 17, 15],
+ "to": [16.2, 21, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-0.3, 19, 15.2]},
+ "faces": {
+ "north": {"uv": [4, 7.875, 0, 8.375], "texture": "#2"},
+ "east": {"uv": [4, 7.875, 3.875, 8.375], "texture": "#2"},
+ "south": {"uv": [4, 7.875, 0, 8.375], "texture": "#2"},
+ "west": {"uv": [4, 7.875, 3.875, 8.375], "texture": "#2"},
+ "up": {"uv": [0, 8, 4, 7.875], "texture": "#2"},
+ "down": {"uv": [0, 8.375, 4, 8.25], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-15.8, 17.5, 14.9],
+ "to": [14.2, 20.5, 14.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-0.3, 19, 15.2]},
+ "faces": {
+ "north": {"uv": [8.75, 6.875, 5, 7.25], "texture": "#2"},
+ "east": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "south": {"uv": [3.75, 8.5, 0, 8.875], "texture": "#2"},
+ "west": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "up": {"uv": [0, 8.625, 3.75, 8.625], "texture": "#2"},
+ "down": {"uv": [0, 9, 3.75, 9], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-15.8, 1, 15],
+ "to": [16.2, 5, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.2, 3, 15.2]},
+ "faces": {
+ "north": {"uv": [0, 7.875, 4, 8.375], "texture": "#2"},
+ "east": {"uv": [3.875, 7.875, 4, 8.375], "texture": "#2"},
+ "south": {"uv": [0, 7.875, 4, 8.375], "texture": "#2"},
+ "west": {"uv": [3.875, 7.875, 4, 8.375], "texture": "#2"},
+ "up": {"uv": [4, 8, 0, 7.875], "texture": "#2"},
+ "down": {"uv": [4, 8.375, 0, 8.25], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-14.8, 1.5, 14.9],
+ "to": [15.2, 4.5, 14.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.2, 3, 15.2]},
+ "faces": {
+ "north": {"uv": [5, 6.875, 8.75, 7.25], "texture": "#2"},
+ "east": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "south": {"uv": [0, 8.5, 3.75, 8.875], "texture": "#2"},
+ "west": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "up": {"uv": [3.75, 8.625, 0, 8.625], "texture": "#2"},
+ "down": {"uv": [3.75, 9, 0, 9], "rotation": 180, "texture": "#2"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, 1.5, 0.25],
+ "scale": [0.16016, 0.16016, 0.16016]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3, 1, 0.25],
+ "scale": [0.16016, 0.16016, 0.16016]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 121, 0],
+ "translation": [-2, 1, 1.5],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 121, 0],
+ "translation": [0, 1, 1.5],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "ground": {
+ "translation": [2, 3, -2],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [-15, -161, 9],
+ "translation": [-2.75, -1.25, 0],
+ "scale": [0.47149, 0.47149, 0.47149]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [3.75, -2, -3.25],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [14.4, -3.5, 12.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [15.5, -8, 11.5],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [15.5, -8, 11.5],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/big_barricade/big_barricade_stage_1.json b/统计/_sa_decor_models/10_装饰/models/block/big_barricade/big_barricade_stage_1.json
new file mode 100644
index 0000000..316f966
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/big_barricade/big_barricade_stage_1.json
@@ -0,0 +1,161 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/barricade",
+ "particle": "sa_decor:block/wood_particle"
+ },
+ "elements": [
+ {
+ "from": [-15.8, 26, 15],
+ "to": [16.2, 30, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-0.3, 28, 15.2]},
+ "faces": {
+ "north": {"uv": [4, 7.875, 0, 8.375], "texture": "#2"},
+ "east": {"uv": [4, 7.875, 3.875, 8.375], "texture": "#2"},
+ "south": {"uv": [4, 7.875, 0, 8.375], "texture": "#2"},
+ "west": {"uv": [4, 7.875, 3.875, 8.375], "texture": "#2"},
+ "up": {"uv": [0, 8, 4, 7.875], "texture": "#2"},
+ "down": {"uv": [0, 8.375, 4, 8.25], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-15.8, 26.5, 14.9],
+ "to": [14.2, 29.5, 14.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-0.3, 28, 15.2]},
+ "faces": {
+ "north": {"uv": [8.75, 6.875, 5, 7.25], "texture": "#2"},
+ "east": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "south": {"uv": [3.75, 8.5, 0, 8.875], "texture": "#2"},
+ "west": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "up": {"uv": [0, 8.625, 3.75, 8.625], "texture": "#2"},
+ "down": {"uv": [0, 9, 3.75, 9], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-15.8, 17, 15],
+ "to": [16.2, 21, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-0.3, 19, 15.2]},
+ "faces": {
+ "north": {"uv": [4, 7.875, 0, 8.375], "texture": "#2"},
+ "east": {"uv": [4, 7.875, 3.875, 8.375], "texture": "#2"},
+ "south": {"uv": [4, 7.875, 0, 8.375], "texture": "#2"},
+ "west": {"uv": [4, 7.875, 3.875, 8.375], "texture": "#2"},
+ "up": {"uv": [0, 8, 4, 7.875], "texture": "#2"},
+ "down": {"uv": [0, 8.375, 4, 8.25], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-15.8, 17.5, 14.9],
+ "to": [14.2, 20.5, 14.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-0.3, 19, 15.2]},
+ "faces": {
+ "north": {"uv": [8.75, 6.875, 5, 7.25], "texture": "#2"},
+ "east": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "south": {"uv": [3.75, 8.5, 0, 8.875], "texture": "#2"},
+ "west": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "up": {"uv": [0, 8.625, 3.75, 8.625], "texture": "#2"},
+ "down": {"uv": [0, 9, 3.75, 9], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-15.8, 1, 15],
+ "to": [16.2, 5, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.2, 3, 15.2]},
+ "faces": {
+ "north": {"uv": [0, 7.875, 4, 8.375], "texture": "#2"},
+ "east": {"uv": [3.875, 7.875, 4, 8.375], "texture": "#2"},
+ "south": {"uv": [0, 7.875, 4, 8.375], "texture": "#2"},
+ "west": {"uv": [3.875, 7.875, 4, 8.375], "texture": "#2"},
+ "up": {"uv": [4, 8, 0, 7.875], "texture": "#2"},
+ "down": {"uv": [4, 8.375, 0, 8.25], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-14.8, 1.5, 14.9],
+ "to": [15.2, 4.5, 14.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.2, 3, 15.2]},
+ "faces": {
+ "north": {"uv": [5, 6.875, 8.75, 7.25], "texture": "#2"},
+ "east": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "south": {"uv": [0, 8.5, 3.75, 8.875], "texture": "#2"},
+ "west": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "up": {"uv": [3.75, 8.625, 0, 8.625], "texture": "#2"},
+ "down": {"uv": [3.75, 9, 0, 9], "rotation": 180, "texture": "#2"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, 1.5, 0.25],
+ "scale": [0.16016, 0.16016, 0.16016]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3, 1, 0.25],
+ "scale": [0.16016, 0.16016, 0.16016]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 121, 0],
+ "translation": [-2, 1, 1.5],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 121, 0],
+ "translation": [0, 1, 1.5],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "ground": {
+ "translation": [2, 3, -2],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [-15, -161, 9],
+ "translation": [-2.75, -1.25, 0],
+ "scale": [0.47149, 0.47149, 0.47149]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [3.75, -2, -3.25],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [14.4, -3.5, 12.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [15.5, -8, 11.5],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [15.5, -8, 11.5],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [15.5, -8, 11.5],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/big_barricade/big_barricade_stage_2.json b/统计/_sa_decor_models/10_装饰/models/block/big_barricade/big_barricade_stage_2.json
new file mode 100644
index 0000000..1cd8f47
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/big_barricade/big_barricade_stage_2.json
@@ -0,0 +1,194 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/barricade",
+ "particle": "sa_decor:block/wood_particle"
+ },
+ "elements": [
+ {
+ "from": [-14.8, 11.5, 15],
+ "to": [15.2, 14.5, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.2, 13, 15.3]},
+ "faces": {
+ "north": {"uv": [4.875, 6.25, 8.625, 6.625], "texture": "#2"},
+ "east": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "south": {"uv": [0, 8.5, 3.75, 8.875], "texture": "#2"},
+ "west": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "up": {"uv": [3.75, 8.625, 0, 8.625], "texture": "#2"},
+ "down": {"uv": [3.75, 9, 0, 9], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-14.8, 11, 15.1],
+ "to": [15.2, 15, 16.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.2, 13, 15.3]},
+ "faces": {
+ "north": {"uv": [0, 8.5, 3.75, 9], "texture": "#2"},
+ "east": {"uv": [3.75, 8.5, 3.875, 9], "texture": "#2"},
+ "south": {"uv": [0, 8.5, 3.75, 9], "texture": "#2"},
+ "west": {"uv": [3.75, 8.5, 3.875, 9], "texture": "#2"},
+ "up": {"uv": [3.75, 8.625, 0, 8.5], "texture": "#2"},
+ "down": {"uv": [3.75, 9, 0, 8.875], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-15.8, 26, 15.1],
+ "to": [16.2, 30, 16.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-0.3, 28, 15.3]},
+ "faces": {
+ "north": {"uv": [4, 7.875, 0, 8.375], "texture": "#2"},
+ "east": {"uv": [4, 7.875, 3.875, 8.375], "texture": "#2"},
+ "south": {"uv": [4, 7.875, 0, 8.375], "texture": "#2"},
+ "west": {"uv": [4, 7.875, 3.875, 8.375], "texture": "#2"},
+ "up": {"uv": [0, 8, 4, 7.875], "texture": "#2"},
+ "down": {"uv": [0, 8.375, 4, 8.25], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-15.8, 26.5, 15],
+ "to": [14.2, 29.5, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-0.3, 28, 15.3]},
+ "faces": {
+ "north": {"uv": [8.75, 6.875, 5, 7.25], "texture": "#2"},
+ "east": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "south": {"uv": [3.75, 8.5, 0, 8.875], "texture": "#2"},
+ "west": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "up": {"uv": [0, 8.625, 3.75, 8.625], "texture": "#2"},
+ "down": {"uv": [0, 9, 3.75, 9], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-15.8, 17, 15.1],
+ "to": [16.2, 21, 16.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-0.3, 19, 15.3]},
+ "faces": {
+ "north": {"uv": [4, 7.875, 0, 8.375], "texture": "#2"},
+ "east": {"uv": [4, 7.875, 3.875, 8.375], "texture": "#2"},
+ "south": {"uv": [4, 7.875, 0, 8.375], "texture": "#2"},
+ "west": {"uv": [4, 7.875, 3.875, 8.375], "texture": "#2"},
+ "up": {"uv": [0, 8, 4, 7.875], "texture": "#2"},
+ "down": {"uv": [0, 8.375, 4, 8.25], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-15.8, 17.5, 15],
+ "to": [14.2, 20.5, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-0.3, 19, 15.3]},
+ "faces": {
+ "north": {"uv": [8.75, 6.875, 5, 7.25], "texture": "#2"},
+ "east": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "south": {"uv": [3.75, 8.5, 0, 8.875], "texture": "#2"},
+ "west": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "up": {"uv": [0, 8.625, 3.75, 8.625], "texture": "#2"},
+ "down": {"uv": [0, 9, 3.75, 9], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-15.8, 1, 15.1],
+ "to": [16.2, 5, 16.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.2, 3, 15.3]},
+ "faces": {
+ "north": {"uv": [0, 7.875, 4, 8.375], "texture": "#2"},
+ "east": {"uv": [3.875, 7.875, 4, 8.375], "texture": "#2"},
+ "south": {"uv": [0, 7.875, 4, 8.375], "texture": "#2"},
+ "west": {"uv": [3.875, 7.875, 4, 8.375], "texture": "#2"},
+ "up": {"uv": [4, 8, 0, 7.875], "texture": "#2"},
+ "down": {"uv": [4, 8.375, 0, 8.25], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-14.8, 1.5, 15],
+ "to": [15.2, 4.5, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.2, 3, 15.3]},
+ "faces": {
+ "north": {"uv": [5, 6.875, 8.75, 7.25], "texture": "#2"},
+ "east": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "south": {"uv": [0, 8.5, 3.75, 8.875], "texture": "#2"},
+ "west": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "up": {"uv": [3.75, 8.625, 0, 8.625], "texture": "#2"},
+ "down": {"uv": [3.75, 9, 0, 9], "rotation": 180, "texture": "#2"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, 1.5, 0.25],
+ "scale": [0.16016, 0.16016, 0.16016]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3, 1, 0.25],
+ "scale": [0.16016, 0.16016, 0.16016]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 121, 0],
+ "translation": [-2, 1, 1.5],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 121, 0],
+ "translation": [0, 1, 1.5],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "ground": {
+ "translation": [2, 3, -2],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [-15, -161, 9],
+ "translation": [-2.75, -1.25, 0],
+ "scale": [0.47149, 0.47149, 0.47149]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [3.75, -2, -3.25],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [14.4, -3.5, 12.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [14.4, -3.5, 12.5],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [15.5, -8, 11.5],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [15.5, -8, 11.5],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [15.5, -8, 11.5],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/big_barricade/big_barricade_stage_3.json b/统计/_sa_decor_models/10_装饰/models/block/big_barricade/big_barricade_stage_3.json
new file mode 100644
index 0000000..274d32d
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/big_barricade/big_barricade_stage_3.json
@@ -0,0 +1,227 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "2": "sa_decor:block/barricade",
+ "particle": "sa_decor:block/wood_particle"
+ },
+ "elements": [
+ {
+ "from": [-14.8, 11.5, 15],
+ "to": [15.2, 14.5, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.2, 13, 15.3]},
+ "faces": {
+ "north": {"uv": [4.875, 6.25, 8.625, 6.625], "texture": "#2"},
+ "east": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "south": {"uv": [0, 8.5, 3.75, 8.875], "texture": "#2"},
+ "west": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "up": {"uv": [3.75, 8.625, 0, 8.625], "texture": "#2"},
+ "down": {"uv": [3.75, 9, 0, 9], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-14.8, 11, 15.1],
+ "to": [15.2, 15, 16.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.2, 13, 15.3]},
+ "faces": {
+ "north": {"uv": [0, 8.5, 3.75, 9], "texture": "#2"},
+ "east": {"uv": [3.75, 8.5, 3.875, 9], "texture": "#2"},
+ "south": {"uv": [0, 8.5, 3.75, 9], "texture": "#2"},
+ "west": {"uv": [3.75, 8.5, 3.875, 9], "texture": "#2"},
+ "up": {"uv": [3.75, 8.625, 0, 8.5], "texture": "#2"},
+ "down": {"uv": [3.75, 9, 0, 8.875], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-15.8, 26, 15.1],
+ "to": [16.2, 30, 16.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-0.3, 28, 15.3]},
+ "faces": {
+ "north": {"uv": [4, 7.875, 0, 8.375], "texture": "#2"},
+ "east": {"uv": [4, 7.875, 3.875, 8.375], "texture": "#2"},
+ "south": {"uv": [4, 7.875, 0, 8.375], "texture": "#2"},
+ "west": {"uv": [4, 7.875, 3.875, 8.375], "texture": "#2"},
+ "up": {"uv": [0, 8, 4, 7.875], "texture": "#2"},
+ "down": {"uv": [0, 8.375, 4, 8.25], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-15.8, 26.5, 15],
+ "to": [14.2, 29.5, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-0.3, 28, 15.3]},
+ "faces": {
+ "north": {"uv": [8.75, 6.875, 5, 7.25], "texture": "#2"},
+ "east": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "south": {"uv": [3.75, 8.5, 0, 8.875], "texture": "#2"},
+ "west": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "up": {"uv": [0, 8.625, 3.75, 8.625], "texture": "#2"},
+ "down": {"uv": [0, 9, 3.75, 9], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-15.8, 17, 15.1],
+ "to": [16.2, 21, 16.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-0.3, 19, 15.3]},
+ "faces": {
+ "north": {"uv": [4, 7.875, 0, 8.375], "texture": "#2"},
+ "east": {"uv": [4, 7.875, 3.875, 8.375], "texture": "#2"},
+ "south": {"uv": [4, 7.875, 0, 8.375], "texture": "#2"},
+ "west": {"uv": [4, 7.875, 3.875, 8.375], "texture": "#2"},
+ "up": {"uv": [0, 8, 4, 7.875], "texture": "#2"},
+ "down": {"uv": [0, 8.375, 4, 8.25], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-15.8, 17.5, 15],
+ "to": [14.2, 20.5, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-0.3, 19, 15.3]},
+ "faces": {
+ "north": {"uv": [8.75, 6.875, 5, 7.25], "texture": "#2"},
+ "east": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "south": {"uv": [3.75, 8.5, 0, 8.875], "texture": "#2"},
+ "west": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "up": {"uv": [0, 8.625, 3.75, 8.625], "texture": "#2"},
+ "down": {"uv": [0, 9, 3.75, 9], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [5.26147, 0, 14.1],
+ "to": [9.26147, 32, 15.1],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [7.26147, 16.60896, 14.3]},
+ "faces": {
+ "north": {"uv": [0, 7.875, 4, 8.375], "rotation": 90, "texture": "#2"},
+ "east": {"uv": [4, 8.375, 0, 8.25], "rotation": 90, "texture": "#2"},
+ "south": {"uv": [0, 7.875, 4, 8.375], "rotation": 270, "texture": "#2"},
+ "west": {"uv": [4, 8, 0, 7.875], "rotation": 270, "texture": "#2"},
+ "up": {"uv": [3.875, 7.875, 4, 8.375], "rotation": 270, "texture": "#2"},
+ "down": {"uv": [3.875, 7.875, 4, 8.375], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [5.76147, 1.60896, 14],
+ "to": [8.76147, 31.60896, 14],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [7.26147, 16.60896, 14.3]},
+ "faces": {
+ "north": {"uv": [5, 6.875, 8.75, 7.25], "rotation": 90, "texture": "#2"},
+ "east": {"uv": [3.75, 9, 0, 9], "rotation": 90, "texture": "#2"},
+ "south": {"uv": [0, 8.5, 3.75, 8.875], "rotation": 270, "texture": "#2"},
+ "west": {"uv": [3.75, 8.625, 0, 8.625], "rotation": 270, "texture": "#2"},
+ "up": {"uv": [3.75, 8.5, 3.75, 8.875], "rotation": 270, "texture": "#2"},
+ "down": {"uv": [3.75, 8.5, 3.75, 8.875], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-15.8, 1, 15.1],
+ "to": [16.2, 5, 16.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.2, 3, 15.3]},
+ "faces": {
+ "north": {"uv": [0, 7.875, 4, 8.375], "texture": "#2"},
+ "east": {"uv": [3.875, 7.875, 4, 8.375], "texture": "#2"},
+ "south": {"uv": [0, 7.875, 4, 8.375], "texture": "#2"},
+ "west": {"uv": [3.875, 7.875, 4, 8.375], "texture": "#2"},
+ "up": {"uv": [4, 8, 0, 7.875], "texture": "#2"},
+ "down": {"uv": [4, 8.375, 0, 8.25], "rotation": 180, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-14.8, 1.5, 15],
+ "to": [15.2, 4.5, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.2, 3, 15.3]},
+ "faces": {
+ "north": {"uv": [5, 6.875, 8.75, 7.25], "texture": "#2"},
+ "east": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "south": {"uv": [0, 8.5, 3.75, 8.875], "texture": "#2"},
+ "west": {"uv": [3.75, 8.5, 3.75, 8.875], "texture": "#2"},
+ "up": {"uv": [3.75, 8.625, 0, 8.625], "texture": "#2"},
+ "down": {"uv": [3.75, 9, 0, 9], "rotation": 180, "texture": "#2"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, 1.5, 0.25],
+ "scale": [0.16016, 0.16016, 0.16016]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3, 1, 0.25],
+ "scale": [0.16016, 0.16016, 0.16016]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 121, 0],
+ "translation": [-2, 1, 1.5],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 121, 0],
+ "translation": [0, 1, 1.5],
+ "scale": [0.21445, 0.21445, 0.21445]
+ },
+ "ground": {
+ "translation": [2, 3, -2],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [-15, -161, 9],
+ "translation": [-2.75, -1.25, 0],
+ "scale": [0.47149, 0.47149, 0.47149]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [3.75, -2, -3.25],
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [14.4, -3.5, 12.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [14.4, -3.5, 12.5],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [15.5, -8, 11.5],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [15.5, -8, 11.5],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [15.5, -8, 11.5],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ },
+ {
+ "name": "group",
+ "origin": [15.5, -8, 11.5],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/broken_glass/broken_glass.json b/统计/_sa_decor_models/10_装饰/models/block/broken_glass/broken_glass.json
new file mode 100644
index 0000000..0f8d5b5
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/broken_glass/broken_glass.json
@@ -0,0 +1,63 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "translucent",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/broken_glass1",
+ "particle": "sa_decor:block/broken_glass1"
+ },
+ "elements": [
+ {
+ "from": [0, 0.2, 0],
+ "to": [16, 0.2, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0.2, 0]},
+ "faces": {
+ "north": {"uv": [4, 4, 8, 4], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 4], "texture": "#0"},
+ "south": {"uv": [12, 4, 16, 4], "texture": "#0"},
+ "west": {"uv": [8, 4, 12, 4], "texture": "#0"},
+ "up": {"uv": [8, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [12, 0, 8, 4], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 120, 0],
+ "translation": [-0.5, 2.75, 1],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 120, 0],
+ "translation": [-0.5, 2.75, 1],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.25, 4.5, 0],
+ "scale": [0.8, 0.8, 0.8]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/broken_glass/broken_glass1.json b/统计/_sa_decor_models/10_装饰/models/block/broken_glass/broken_glass1.json
new file mode 100644
index 0000000..42f2dce
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/broken_glass/broken_glass1.json
@@ -0,0 +1,63 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "translucent",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/broken_glass1",
+ "particle": "sa_decor:block/broken_glass1"
+ },
+ "elements": [
+ {
+ "from": [0, 0.3, 0],
+ "to": [16, 0.3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0.3, 8]},
+ "faces": {
+ "north": {"uv": [4, 4, 8, 4], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 4], "texture": "#0"},
+ "south": {"uv": [12, 4, 16, 4], "texture": "#0"},
+ "west": {"uv": [8, 4, 12, 4], "texture": "#0"},
+ "up": {"uv": [4, 4, 0, 0], "texture": "#0"},
+ "down": {"uv": [12, 0, 8, 4], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 120, 0],
+ "translation": [-0.5, 2.75, 1],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 120, 0],
+ "translation": [-0.5, 2.75, 1],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 4.5, 0],
+ "scale": [0.8, 0.8, 0.8]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/broken_glass/broken_glass2.json b/统计/_sa_decor_models/10_装饰/models/block/broken_glass/broken_glass2.json
new file mode 100644
index 0000000..68fe80d
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/broken_glass/broken_glass2.json
@@ -0,0 +1,63 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "translucent",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/broken_glass1",
+ "particle": "sa_decor:block/broken_glass1"
+ },
+ "elements": [
+ {
+ "from": [0.7, 0.2, 0.9],
+ "to": [15.3, 0.2, 15.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0.2, 0]},
+ "faces": {
+ "north": {"uv": [4, 4, 8, 4], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 4], "texture": "#0"},
+ "south": {"uv": [12, 4, 16, 4], "texture": "#0"},
+ "west": {"uv": [8, 4, 12, 4], "texture": "#0"},
+ "up": {"uv": [12, 4, 8, 0], "texture": "#0"},
+ "down": {"uv": [12, 0, 8, 4], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 120, 0],
+ "translation": [-0.5, 2.75, 1],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 120, 0],
+ "translation": [-0.5, 2.75, 1],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 4.5, 0],
+ "scale": [0.8, 0.8, 0.8]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/broken_glass/broken_glass3.json b/统计/_sa_decor_models/10_装饰/models/block/broken_glass/broken_glass3.json
new file mode 100644
index 0000000..51e88b8
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/broken_glass/broken_glass3.json
@@ -0,0 +1,63 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "translucent",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/broken_glass1",
+ "particle": "sa_decor:block/broken_glass1"
+ },
+ "elements": [
+ {
+ "from": [0.7, 0.2, 0.9],
+ "to": [15.3, 0.2, 15.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0.2, 0]},
+ "faces": {
+ "north": {"uv": [4, 4, 8, 4], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 4], "texture": "#0"},
+ "south": {"uv": [12, 4, 16, 4], "texture": "#0"},
+ "west": {"uv": [8, 4, 12, 4], "texture": "#0"},
+ "up": {"uv": [16, 4, 12, 0], "texture": "#0"},
+ "down": {"uv": [12, 0, 8, 4], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 120, 0],
+ "translation": [-0.5, 2.75, 1],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 120, 0],
+ "translation": [-0.5, 2.75, 1],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 4.5, 0],
+ "scale": [0.8, 0.8, 0.8]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/broken_glass/broken_glass4.json b/统计/_sa_decor_models/10_装饰/models/block/broken_glass/broken_glass4.json
new file mode 100644
index 0000000..005c1cd
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/broken_glass/broken_glass4.json
@@ -0,0 +1,63 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "translucent",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/broken_glass1",
+ "particle": "sa_decor:block/broken_glass1"
+ },
+ "elements": [
+ {
+ "from": [0.7, 0.2, 0.9],
+ "to": [15.3, 0.2, 15.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0.2, 0]},
+ "faces": {
+ "north": {"uv": [4, 4, 8, 4], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 4], "texture": "#0"},
+ "south": {"uv": [12, 4, 16, 4], "texture": "#0"},
+ "west": {"uv": [8, 4, 12, 4], "texture": "#0"},
+ "up": {"uv": [3.75, 7.75, 0, 4], "texture": "#0"},
+ "down": {"uv": [12, 0, 8, 4], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 120, 0],
+ "translation": [-0.5, 2.75, 1],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 120, 0],
+ "translation": [-0.5, 2.75, 1],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 4.5, 0],
+ "scale": [0.8, 0.8, 0.8]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/broken_glass/broken_glass5.json b/统计/_sa_decor_models/10_装饰/models/block/broken_glass/broken_glass5.json
new file mode 100644
index 0000000..91183e8
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/broken_glass/broken_glass5.json
@@ -0,0 +1,63 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "translucent",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/broken_glass1",
+ "particle": "sa_decor:block/broken_glass1"
+ },
+ "elements": [
+ {
+ "from": [0.7, 0.2, 0.9],
+ "to": [15.3, 0.2, 15.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0.2, 0]},
+ "faces": {
+ "north": {"uv": [4, 4, 8, 4], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 4], "texture": "#0"},
+ "south": {"uv": [12, 4, 16, 4], "texture": "#0"},
+ "west": {"uv": [8, 4, 12, 4], "texture": "#0"},
+ "up": {"uv": [8, 7.75, 4.25, 4], "texture": "#0"},
+ "down": {"uv": [12, 0, 8, 4], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 120, 0],
+ "translation": [-0.5, 2.75, 1],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 120, 0],
+ "translation": [-0.5, 2.75, 1],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 4.5, 0],
+ "scale": [0.8, 0.8, 0.8]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block.json b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block.json
new file mode 100644
index 0000000..c3c42b5
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/cinder_block/broken_cinder_block"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_slab.json b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_slab.json
new file mode 100644
index 0000000..8ec0a97
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "sa_decor:block/cinder_block/broken_cinder_block",
+ "top": "sa_decor:block/cinder_block/broken_cinder_block",
+ "side": "sa_decor:block/cinder_block/broken_cinder_block"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_slab_top.json b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_slab_top.json
new file mode 100644
index 0000000..8afae2c
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "sa_decor:block/cinder_block/broken_cinder_block",
+ "top": "sa_decor:block/cinder_block/broken_cinder_block",
+ "side": "sa_decor:block/cinder_block/broken_cinder_block"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_stairs.json b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_stairs.json
new file mode 100644
index 0000000..1354de7
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_stairs.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "sa_decor:block/cinder_block/broken_cinder_block",
+ "top": "sa_decor:block/cinder_block/broken_cinder_block",
+ "side": "sa_decor:block/cinder_block/broken_cinder_block"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_stairs_inner.json b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_stairs_inner.json
new file mode 100644
index 0000000..f661a84
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_stairs_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/cinder_block/broken_cinder_block",
+ "top": "sa_decor:block/cinder_block/broken_cinder_block",
+ "side": "sa_decor:block/cinder_block/broken_cinder_block"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_stairs_outer.json b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_stairs_outer.json
new file mode 100644
index 0000000..e698cec
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_stairs_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/cinder_block/broken_cinder_block",
+ "top": "sa_decor:block/cinder_block/broken_cinder_block",
+ "side": "sa_decor:block/cinder_block/broken_cinder_block"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_variant1.json b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_variant1.json
new file mode 100644
index 0000000..f3f2db9
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_variant1.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/cinder_block/broken1_cinder_block"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_variant1_slab.json b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_variant1_slab.json
new file mode 100644
index 0000000..3184649
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_variant1_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "sa_decor:block/cinder_block/broken1_cinder_block",
+ "top": "sa_decor:block/cinder_block/broken1_cinder_block",
+ "side": "sa_decor:block/cinder_block/broken1_cinder_block"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_variant1_slab_top.json b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_variant1_slab_top.json
new file mode 100644
index 0000000..4ef7259
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_variant1_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "sa_decor:block/cinder_block/broken1_cinder_block",
+ "top": "sa_decor:block/cinder_block/broken1_cinder_block",
+ "side": "sa_decor:block/cinder_block/broken1_cinder_block"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_variant1_stairs.json b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_variant1_stairs.json
new file mode 100644
index 0000000..643d34e
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_variant1_stairs.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "sa_decor:block/cinder_block/broken1_cinder_block",
+ "top": "sa_decor:block/cinder_block/broken1_cinder_block",
+ "side": "sa_decor:block/cinder_block/broken1_cinder_block"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_variant1_stairs_inner.json b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_variant1_stairs_inner.json
new file mode 100644
index 0000000..8d01bc0
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_variant1_stairs_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/cinder_block/broken1_cinder_block",
+ "top": "sa_decor:block/cinder_block/broken1_cinder_block",
+ "side": "sa_decor:block/cinder_block/broken1_cinder_block"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_variant1_stairs_outer.json b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_variant1_stairs_outer.json
new file mode 100644
index 0000000..4b7795d
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/broken_cinder_block_variant1_stairs_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/cinder_block/broken1_cinder_block",
+ "top": "sa_decor:block/cinder_block/broken1_cinder_block",
+ "side": "sa_decor:block/cinder_block/broken1_cinder_block"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/cinder_block/cinder_block.json b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/cinder_block.json
new file mode 100644
index 0000000..c4579e0
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/cinder_block.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "sa_decor:block/cinder_block/cinder_block"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/cinder_block/cinder_block_slab.json b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/cinder_block_slab.json
new file mode 100644
index 0000000..3db8bf9
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/cinder_block_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "sa_decor:block/cinder_block/cinder_block",
+ "top": "sa_decor:block/cinder_block/cinder_block",
+ "side": "sa_decor:block/cinder_block/cinder_block"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/cinder_block/cinder_block_slab_top.json b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/cinder_block_slab_top.json
new file mode 100644
index 0000000..99ae1ed
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/cinder_block_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "sa_decor:block/cinder_block/cinder_block",
+ "top": "sa_decor:block/cinder_block/cinder_block",
+ "side": "sa_decor:block/cinder_block/cinder_block"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/cinder_block/cinder_block_stairs.json b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/cinder_block_stairs.json
new file mode 100644
index 0000000..94356b2
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/cinder_block_stairs.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "sa_decor:block/cinder_block/cinder_block",
+ "top": "sa_decor:block/cinder_block/cinder_block",
+ "side": "sa_decor:block/cinder_block/cinder_block"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/cinder_block/cinder_block_stairs_inner.json b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/cinder_block_stairs_inner.json
new file mode 100644
index 0000000..0978c5f
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/cinder_block_stairs_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/cinder_block/cinder_block",
+ "top": "sa_decor:block/cinder_block/cinder_block",
+ "side": "sa_decor:block/cinder_block/cinder_block"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/cinder_block/cinder_block_stairs_outer.json b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/cinder_block_stairs_outer.json
new file mode 100644
index 0000000..4141a43
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/cinder_block/cinder_block_stairs_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "sa_decor:block/cinder_block/cinder_block",
+ "top": "sa_decor:block/cinder_block/cinder_block",
+ "side": "sa_decor:block/cinder_block/cinder_block"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/decor_workbench/decor_workbench.json b/统计/_sa_decor_models/10_装饰/models/block/decor_workbench/decor_workbench.json
new file mode 100644
index 0000000..e331771
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/decor_workbench/decor_workbench.json
@@ -0,0 +1,408 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/decor_workbench/decor_workbench",
+ "particle": "sa_decor:block/decor_workbench/decor_workbench"
+ },
+ "elements": [
+ {
+ "from": [0, 14, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 7]},
+ "faces": {
+ "north": {"uv": [2, 2, 4, 2.25], "texture": "#0", "cullface": "north"},
+ "east": {"uv": [0, 2, 2, 2.25], "texture": "#0", "cullface": "east"},
+ "south": {"uv": [6, 2, 8, 2.25], "texture": "#0", "cullface": "south"},
+ "west": {"uv": [4, 2, 6, 2.25], "texture": "#0", "cullface": "west"},
+ "up": {"uv": [4, 2, 2, 0], "texture": "#0", "cullface": "up"},
+ "down": {"uv": [6, 0, 4, 2], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 16, 10],
+ "to": [7, 19, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 7]},
+ "faces": {
+ "north": {"uv": [0.625, 8.875, 1.375, 9.25], "texture": "#0"},
+ "east": {"uv": [0, 8.875, 0.625, 9.25], "texture": "#0"},
+ "south": {"uv": [2, 8.875, 2.75, 9.25], "texture": "#0"},
+ "west": {"uv": [1.375, 8.875, 2, 9.25], "texture": "#0"},
+ "up": {"uv": [1.375, 8.875, 0.625, 8.25], "texture": "#0", "cullface": "up"},
+ "down": {"uv": [2.125, 8.25, 1.375, 8.875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12, 16, 8],
+ "to": [15, 17, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 2, 4]},
+ "faces": {
+ "north": {"uv": [7.375, 6.5, 7.75, 6.625], "texture": "#0"},
+ "east": {"uv": [7, 6.5, 7.375, 6.625], "texture": "#0"},
+ "south": {"uv": [8.125, 6.5, 8.5, 6.625], "texture": "#0"},
+ "west": {"uv": [7.75, 6.5, 8.125, 6.625], "texture": "#0"},
+ "up": {"uv": [7.75, 6.5, 7.375, 6.125], "texture": "#0", "cullface": "up"},
+ "down": {"uv": [8.125, 6.125, 7.75, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12.1, 22, 8],
+ "to": [15.1, 25, 11],
+ "rotation": {"angle": 45, "axis": "z", "origin": [15.1, 20, 9]},
+ "faces": {
+ "north": {"uv": [7.125, 9, 7.5, 9.375], "texture": "#0"},
+ "east": {"uv": [6.75, 9, 7.125, 9.375], "texture": "#0"},
+ "south": {"uv": [7.875, 9, 8.25, 9.375], "texture": "#0"},
+ "west": {"uv": [7.5, 9, 7.875, 9.375], "texture": "#0"},
+ "up": {"uv": [7.5, 9, 7.125, 8.625], "texture": "#0", "cullface": "up"},
+ "down": {"uv": [7.875, 8.625, 7.5, 9], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 17, 9],
+ "to": [15, 20, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 4]},
+ "faces": {
+ "north": {"uv": [8.625, 6.25, 8.75, 6.625], "texture": "#0"},
+ "east": {"uv": [8.5, 6.25, 8.625, 6.625], "texture": "#0"},
+ "south": {"uv": [8.875, 6.25, 9, 6.625], "texture": "#0"},
+ "west": {"uv": [8.75, 6.25, 8.875, 6.625], "texture": "#0"},
+ "up": {"uv": [8.75, 6.25, 8.625, 6.125], "texture": "#0", "cullface": "up"},
+ "down": {"uv": [8.875, 6.125, 8.75, 6.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 20, 9],
+ "to": [15, 23, 10],
+ "rotation": {"angle": 45, "axis": "z", "origin": [15, 20, 9]},
+ "faces": {
+ "north": {"uv": [9.125, 6.25, 9.25, 6.625], "texture": "#0"},
+ "east": {"uv": [9, 6.25, 9.125, 6.625], "texture": "#0"},
+ "south": {"uv": [9.375, 6.25, 9.5, 6.625], "texture": "#0"},
+ "west": {"uv": [9.25, 6.25, 9.375, 6.625], "texture": "#0"},
+ "up": {"uv": [9.25, 6.25, 9.125, 6.125], "texture": "#0", "cullface": "up"},
+ "down": {"uv": [9.375, 6.125, 9.25, 6.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.2, 16.2, 1.2],
+ "to": [14.2, 16.2, 14.2],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [8.5, 16, 7.5]},
+ "faces": {
+ "north": {"uv": [1.625, 8.25, 3.25, 8.25], "texture": "#0"},
+ "east": {"uv": [0, 8.25, 1.625, 8.25], "texture": "#0"},
+ "south": {"uv": [4.875, 8.25, 6.5, 8.25], "texture": "#0"},
+ "west": {"uv": [3.25, 8.25, 4.875, 8.25], "texture": "#0"},
+ "up": {"uv": [3.25, 8.25, 1.625, 6.625], "texture": "#0"},
+ "down": {"uv": [4.875, 6.625, 3.25, 8.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 16, 15],
+ "to": [16, 31, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 7]},
+ "faces": {
+ "north": {"uv": [6.625, 6.75, 8.625, 8.625], "texture": "#0"},
+ "east": {"uv": [6.5, 6.75, 6.625, 8.625], "texture": "#0"},
+ "south": {"uv": [8.75, 6.75, 10.75, 8.625], "texture": "#0"},
+ "west": {"uv": [8.625, 6.75, 8.75, 8.625], "texture": "#0"},
+ "up": {"uv": [8.625, 6.75, 6.625, 6.625], "texture": "#0", "cullface": "up"},
+ "down": {"uv": [10.625, 6.625, 8.625, 6.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 16, 14.8],
+ "to": [16, 31, 14.8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 5.8]},
+ "faces": {
+ "north": {"uv": [0, 11, 2, 12.875], "texture": "#0"},
+ "east": {"uv": [0, 11, 0, 12.875], "texture": "#0"},
+ "south": {"uv": [2, 11, 4, 12.875], "texture": "#0"},
+ "west": {"uv": [2, 11, 2, 12.875], "texture": "#0"},
+ "up": {"uv": [2, 11, 0, 11], "texture": "#0", "cullface": "up"},
+ "down": {"uv": [4, 11, 2, 11], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-0.6, 15, 14.6],
+ "to": [15.4, 30, 14.6],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-0.6, 1, 5.6]},
+ "faces": {
+ "north": {"uv": [0, 13.25, 2, 15.125], "texture": "#0"},
+ "east": {"uv": [0, 13.25, 0, 15.125], "texture": "#0"},
+ "south": {"uv": [2, 13.25, 4, 15.125], "texture": "#0"},
+ "west": {"uv": [2, 13.25, 2, 15.125], "texture": "#0"},
+ "up": {"uv": [2, 13.25, 0, 13.25], "texture": "#0"},
+ "down": {"uv": [4, 13.25, 2, 13.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [9, 20, 14],
+ "to": [13, 24, 15],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [11, 23, 14.5]},
+ "faces": {
+ "north": {"uv": [8.375, 8.75, 8.875, 9.25], "texture": "#0"},
+ "east": {"uv": [8.25, 8.75, 8.375, 9.25], "texture": "#0"},
+ "south": {"uv": [9, 8.75, 9.5, 9.25], "texture": "#0"},
+ "west": {"uv": [8.875, 8.75, 9, 9.25], "texture": "#0"},
+ "up": {"uv": [8.875, 8.75, 8.375, 8.625], "texture": "#0", "cullface": "up"},
+ "down": {"uv": [9.375, 8.625, 8.875, 8.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 27, 11],
+ "to": [16, 28, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 6]},
+ "faces": {
+ "north": {"uv": [8.5, 0.5, 10.5, 0.625], "texture": "#0"},
+ "east": {"uv": [8, 0.5, 8.5, 0.625], "texture": "#0"},
+ "south": {"uv": [11, 0.5, 13, 0.625], "texture": "#0"},
+ "west": {"uv": [10.5, 0.5, 11, 0.625], "texture": "#0"},
+ "up": {"uv": [10.5, 0.5, 8.5, 0], "texture": "#0", "cullface": "up"},
+ "down": {"uv": [12.5, 0, 10.5, 0.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [8, 28, 12],
+ "to": [14, 31, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-2, 3, 6]},
+ "faces": {
+ "north": {"uv": [12.5, 7.125, 13.25, 7.5], "texture": "#0"},
+ "east": {"uv": [12.125, 7.125, 12.5, 7.5], "texture": "#0"},
+ "south": {"uv": [13.625, 7.125, 14.375, 7.5], "texture": "#0"},
+ "west": {"uv": [13.25, 7.125, 13.625, 7.5], "texture": "#0"},
+ "up": {"uv": [13.25, 7.125, 12.5, 6.75], "texture": "#0", "cullface": "up"},
+ "down": {"uv": [14, 6.75, 13.25, 7.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [8, 29, 13.5],
+ "to": [14, 32, 13.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-2, 4, 6]},
+ "faces": {
+ "north": {"uv": [13.125, 9.375, 13.875, 9.75], "texture": "#0"},
+ "east": {"uv": [13.125, 9.375, 13.125, 9.75], "texture": "#0"},
+ "south": {"uv": [13.875, 9.375, 14.625, 9.75], "texture": "#0"},
+ "west": {"uv": [13.875, 9.375, 13.875, 9.75], "texture": "#0"},
+ "up": {"uv": [13.875, 9.375, 13.125, 9.375], "texture": "#0"},
+ "down": {"uv": [14.625, 9.375, 13.875, 9.375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4, 28, 12],
+ "to": [7, 30, 15],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [5.5, 29, 13.5]},
+ "faces": {
+ "north": {"uv": [11.25, 9.625, 11.625, 9.875], "texture": "#0"},
+ "east": {"uv": [10.875, 9.625, 11.25, 9.875], "texture": "#0"},
+ "south": {"uv": [12, 9.625, 12.375, 9.875], "texture": "#0"},
+ "west": {"uv": [11.625, 9.625, 12, 9.875], "texture": "#0"},
+ "up": {"uv": [11.625, 9.625, 11.25, 9.25], "texture": "#0", "cullface": "up"},
+ "down": {"uv": [12, 9.25, 11.625, 9.625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 8, 1],
+ "to": [15, 14, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -2, 7]},
+ "faces": {
+ "north": {"uv": [1.75, 4, 3.5, 4.75], "texture": "#0"},
+ "east": {"uv": [0, 4, 1.75, 4.75], "texture": "#0"},
+ "south": {"uv": [5.25, 4, 7, 4.75], "texture": "#0"},
+ "west": {"uv": [3.5, 4, 5.25, 4.75], "texture": "#0"},
+ "up": {"uv": [3.5, 4, 1.75, 2.25], "texture": "#0"},
+ "down": {"uv": [5.25, 2.25, 3.5, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 2, 1],
+ "to": [15, 3, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -8, 7]},
+ "faces": {
+ "north": {"uv": [1.75, 6.5, 3.5, 6.625], "texture": "#0"},
+ "east": {"uv": [0, 6.5, 1.75, 6.625], "texture": "#0"},
+ "south": {"uv": [5.25, 6.5, 7, 6.625], "texture": "#0"},
+ "west": {"uv": [3.5, 6.5, 5.25, 6.625], "texture": "#0"},
+ "up": {"uv": [3.5, 6.5, 1.75, 4.75], "texture": "#0"},
+ "down": {"uv": [5.25, 4.75, 3.5, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 3, 1],
+ "to": [9, 5, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3, -7, 7]},
+ "faces": {
+ "north": {"uv": [8.75, 4, 9.125, 4.25], "texture": "#0"},
+ "east": {"uv": [7, 4, 8.75, 4.25], "texture": "#0"},
+ "south": {"uv": [10.875, 4, 11.25, 4.25], "texture": "#0"},
+ "west": {"uv": [9.125, 4, 10.875, 4.25], "texture": "#0"},
+ "up": {"uv": [9.125, 4, 8.75, 2.25], "texture": "#0"},
+ "down": {"uv": [9.5, 2.25, 9.125, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 3, 1],
+ "to": [5, 5, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, -7, 7]},
+ "faces": {
+ "north": {"uv": [13, 4, 13.375, 4.25], "texture": "#0"},
+ "east": {"uv": [11.25, 4, 13, 4.25], "texture": "#0"},
+ "south": {"uv": [15.125, 4, 15.5, 4.25], "texture": "#0"},
+ "west": {"uv": [13.375, 4, 15.125, 4.25], "texture": "#0"},
+ "up": {"uv": [13.375, 4, 13, 2.25], "texture": "#0"},
+ "down": {"uv": [13.75, 2.25, 13.375, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4, 5, 1],
+ "to": [7, 7, 15],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [5.5, 6, 8]},
+ "faces": {
+ "north": {"uv": [13, 4, 13.375, 4.25], "texture": "#0"},
+ "east": {"uv": [11.25, 4, 13, 4.25], "texture": "#0"},
+ "south": {"uv": [15.125, 4, 15.5, 4.25], "texture": "#0"},
+ "west": {"uv": [13.375, 4, 15.125, 4.25], "texture": "#0"},
+ "up": {"uv": [13.375, 4, 13, 2.25], "texture": "#0"},
+ "down": {"uv": [13.75, 2.25, 13.375, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [9.3, 3, 4],
+ "to": [14.3, 6, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [11.8, 4.5, 8]},
+ "faces": {
+ "north": {"uv": [9, 1.625, 9.625, 2], "texture": "#0"},
+ "east": {"uv": [8, 1.625, 9, 2], "texture": "#0"},
+ "south": {"uv": [10.625, 1.625, 11.25, 2], "texture": "#0"},
+ "west": {"uv": [9.625, 1.625, 10.625, 2], "texture": "#0"},
+ "up": {"uv": [9.625, 1.625, 9, 0.625], "texture": "#0"},
+ "down": {"uv": [10.25, 0.625, 9.625, 1.625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 0],
+ "to": [16, 14, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -2, 7]},
+ "faces": {
+ "north": {"uv": [3, 8.5, 3.25, 10.25], "texture": "#0", "cullface": "north"},
+ "east": {"uv": [2.75, 8.5, 3, 10.25], "texture": "#0", "cullface": "east"},
+ "south": {"uv": [3.5, 8.5, 3.75, 10.25], "texture": "#0"},
+ "west": {"uv": [3.25, 8.5, 3.5, 10.25], "texture": "#0"},
+ "up": {"uv": [3.25, 8.5, 3, 8.25], "texture": "#0"},
+ "down": {"uv": [3.5, 8.25, 3.25, 8.5], "texture": "#0", "cullface": "down"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [2, 14, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-14, -2, 7]},
+ "faces": {
+ "north": {"uv": [4, 8.5, 4.25, 10.25], "texture": "#0", "cullface": "north"},
+ "east": {"uv": [3.75, 8.5, 4, 10.25], "texture": "#0"},
+ "south": {"uv": [4.5, 8.5, 4.75, 10.25], "texture": "#0"},
+ "west": {"uv": [4.25, 8.5, 4.5, 10.25], "texture": "#0", "cullface": "west"},
+ "up": {"uv": [4.25, 8.5, 4, 8.25], "texture": "#0"},
+ "down": {"uv": [4.5, 8.25, 4.25, 8.5], "texture": "#0", "cullface": "down"}
+ }
+ },
+ {
+ "from": [14, 0, 14],
+ "to": [16, 14, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -2, 21]},
+ "faces": {
+ "north": {"uv": [5, 8.5, 5.25, 10.25], "texture": "#0"},
+ "east": {"uv": [4.75, 8.5, 5, 10.25], "texture": "#0", "cullface": "east"},
+ "south": {"uv": [5.5, 8.5, 5.75, 10.25], "texture": "#0", "cullface": "south"},
+ "west": {"uv": [5.25, 8.5, 5.5, 10.25], "texture": "#0"},
+ "up": {"uv": [5.25, 8.5, 5, 8.25], "texture": "#0"},
+ "down": {"uv": [5.5, 8.25, 5.25, 8.5], "texture": "#0", "cullface": "down"}
+ }
+ },
+ {
+ "from": [0, 0, 14],
+ "to": [2, 14, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-14, -2, 21]},
+ "faces": {
+ "north": {"uv": [6, 8.875, 6.25, 10.625], "texture": "#0"},
+ "east": {"uv": [5.75, 8.875, 6, 10.625], "texture": "#0"},
+ "south": {"uv": [6.5, 8.875, 6.75, 10.625], "texture": "#0", "cullface": "south"},
+ "west": {"uv": [6.25, 8.875, 6.5, 10.625], "texture": "#0", "cullface": "west"},
+ "up": {"uv": [6.25, 8.875, 6, 8.625], "texture": "#0"},
+ "down": {"uv": [6.5, 8.625, 6.25, 8.875], "texture": "#0", "cullface": "down"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 116, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 116, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -2.25, 0],
+ "scale": [0.49414, 0.49414, 0.49414]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [8, 2, 3],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3, 4, 5]
+ },
+ 6,
+ 7,
+ 8,
+ 9,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 16,
+ 17,
+ 18,
+ 19,
+ 20,
+ 21,
+ 22,
+ 23,
+ 24
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/electrical_outlet/electrical_outlet.json b/统计/_sa_decor_models/10_装饰/models/block/electrical_outlet/electrical_outlet.json
new file mode 100644
index 0000000..2d7909e
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/electrical_outlet/electrical_outlet.json
@@ -0,0 +1,64 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "textures": {
+ "1": "sa_decor:block/electrical_outlet",
+ "particle": "sa_decor:block/electrical_outlet"
+ },
+ "elements": [
+ {
+ "from": [5, 4, 15],
+ "to": [11, 12, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 6, 8], "texture": "#1"},
+ "east": {"uv": [0, 8, 1, 16], "texture": "#1"},
+ "south": {"uv": [6, 0, 12, 8], "texture": "#1"},
+ "west": {"uv": [1, 8, 2, 16], "texture": "#1"},
+ "up": {"uv": [8, 9, 2, 8], "texture": "#1"},
+ "down": {"uv": [14, 8, 8, 9], "texture": "#1"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-4.5, 2.25, 1.5],
+ "scale": [0.47852, 0.47852, 0.47852]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-4.5, 2.25, 1.5],
+ "scale": [0.47852, 0.47852, 0.47852]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 120, 0],
+ "translation": [-1.25, 0.5, 1],
+ "scale": [0.69688, 0.69688, 0.69688]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 120, 0],
+ "translation": [-1.25, 0.5, 1],
+ "scale": [0.69688, 0.69688, 0.69688]
+ },
+ "ground": {
+ "translation": [0, 2.25, -4.25],
+ "scale": [0.57773, 0.57773, 0.57773]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [5.75, -3.25, 0],
+ "scale": [1.15157, 1.15157, 1.15157]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "translation": [0, 1, -6.5],
+ "scale": [0.91406, 0.91406, 0.91406]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform.json
new file mode 100644
index 0000000..ccf8ba1
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform.json
@@ -0,0 +1,215 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/fire_escape",
+ "2": "sa_decor:block/fire_escape/fire_escap_plataform_top",
+ "particle": "sa_decor:block/fire_escape/fire_escap_plataform_top"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 15,
+ 16
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e0_s0_w1.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e0_s0_w1.json
new file mode 100644
index 0000000..0a75506
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e0_s0_w1.json
@@ -0,0 +1,191 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/fire_escape",
+ "2": "sa_decor:block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e0_s0_w1",
+ "particle": "sa_decor:block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e0_s0_w1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e0_s0_w1_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e0_s0_w1_rusted.json
new file mode 100644
index 0000000..22cbd30
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e0_s0_w1_rusted.json
@@ -0,0 +1,191 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/rusted/rusted_fire_escape",
+ "2": "sa_decor:block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e0_s0_w1",
+ "particle": "sa_decor:block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e0_s0_w1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e0_s1_w0.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e0_s1_w0.json
new file mode 100644
index 0000000..0fea409
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e0_s1_w0.json
@@ -0,0 +1,191 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/fire_escape",
+ "2": "sa_decor:block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e0_s1_w0",
+ "particle": "sa_decor:block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e0_s1_w0"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e0_s1_w0_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e0_s1_w0_rusted.json
new file mode 100644
index 0000000..278b35d
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e0_s1_w0_rusted.json
@@ -0,0 +1,191 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/rusted/rusted_fire_escape",
+ "2": "sa_decor:block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e0_s1_w0",
+ "particle": "sa_decor:block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e0_s1_w0"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e0_s1_w1.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e0_s1_w1.json
new file mode 100644
index 0000000..07008d7
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e0_s1_w1.json
@@ -0,0 +1,182 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/fire_escape",
+ "2": "sa_decor:block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e0_s1_w1",
+ "particle": "sa_decor:block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e0_s1_w1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e0_s1_w1_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e0_s1_w1_rusted.json
new file mode 100644
index 0000000..b7aa39a
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e0_s1_w1_rusted.json
@@ -0,0 +1,182 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/rusted/rusted_fire_escape",
+ "2": "sa_decor:block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e0_s1_w1",
+ "particle": "sa_decor:block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e0_s1_w1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e1_s0_w0.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e1_s0_w0.json
new file mode 100644
index 0000000..8003437
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e1_s0_w0.json
@@ -0,0 +1,191 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/fire_escape",
+ "2": "sa_decor:block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s0_w0",
+ "particle": "sa_decor:block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s0_w0"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e1_s0_w0_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e1_s0_w0_rusted.json
new file mode 100644
index 0000000..bd4deae
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e1_s0_w0_rusted.json
@@ -0,0 +1,191 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/rusted/rusted_fire_escape",
+ "2": "sa_decor:block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s0_w0",
+ "particle": "sa_decor:block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s0_w0"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e1_s0_w1.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e1_s0_w1.json
new file mode 100644
index 0000000..5a22f51
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e1_s0_w1.json
@@ -0,0 +1,182 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/fire_escape",
+ "2": "sa_decor:block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s0_w1",
+ "particle": "sa_decor:block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s0_w1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e1_s0_w1_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e1_s0_w1_rusted.json
new file mode 100644
index 0000000..9709af9
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e1_s0_w1_rusted.json
@@ -0,0 +1,182 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/rusted/rusted_fire_escape",
+ "2": "sa_decor:block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s0_w1",
+ "particle": "sa_decor:block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s0_w1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e1_s1_w0.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e1_s1_w0.json
new file mode 100644
index 0000000..e7432ba
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e1_s1_w0.json
@@ -0,0 +1,182 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/fire_escape",
+ "2": "sa_decor:block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s1_w0",
+ "particle": "sa_decor:block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s1_w0"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e1_s1_w0_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e1_s1_w0_rusted.json
new file mode 100644
index 0000000..0c2e564
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e1_s1_w0_rusted.json
@@ -0,0 +1,182 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/rusted/rusted_fire_escape",
+ "2": "sa_decor:block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s1_w0",
+ "particle": "sa_decor:block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s1_w0"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e1_s1_w1.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e1_s1_w1.json
new file mode 100644
index 0000000..f2f1ee0
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e1_s1_w1.json
@@ -0,0 +1,173 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/fire_escape",
+ "2": "sa_decor:block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s1_w1",
+ "particle": "sa_decor:block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s1_w1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e1_s1_w1_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e1_s1_w1_rusted.json
new file mode 100644
index 0000000..a91b14c
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n0_e1_s1_w1_rusted.json
@@ -0,0 +1,173 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/rusted/rusted_fire_escape",
+ "2": "sa_decor:block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s1_w1",
+ "particle": "sa_decor:block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s1_w1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e0_s0_w0.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e0_s0_w0.json
new file mode 100644
index 0000000..d7549e3
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e0_s0_w0.json
@@ -0,0 +1,191 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/fire_escape",
+ "2": "sa_decor:block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s0_w0",
+ "particle": "sa_decor:block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s0_w0"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e0_s0_w0_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e0_s0_w0_rusted.json
new file mode 100644
index 0000000..131f4ce
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e0_s0_w0_rusted.json
@@ -0,0 +1,191 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/rusted/rusted_fire_escape",
+ "2": "sa_decor:block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s0_w0",
+ "particle": "sa_decor:block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s0_w0"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e0_s0_w1.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e0_s0_w1.json
new file mode 100644
index 0000000..8b15272
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e0_s0_w1.json
@@ -0,0 +1,182 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/fire_escape",
+ "2": "sa_decor:block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s0_w1",
+ "particle": "sa_decor:block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s0_w1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e0_s0_w1_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e0_s0_w1_rusted.json
new file mode 100644
index 0000000..df735e1
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e0_s0_w1_rusted.json
@@ -0,0 +1,182 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/rusted/rusted_fire_escape",
+ "2": "sa_decor:block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s0_w1",
+ "particle": "sa_decor:block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s0_w1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e0_s1_w0.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e0_s1_w0.json
new file mode 100644
index 0000000..d3c9a8d
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e0_s1_w0.json
@@ -0,0 +1,182 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/fire_escape",
+ "2": "sa_decor:block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s1_w0",
+ "particle": "sa_decor:block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s1_w0"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e0_s1_w0_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e0_s1_w0_rusted.json
new file mode 100644
index 0000000..cae85e2
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e0_s1_w0_rusted.json
@@ -0,0 +1,182 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/rusted/rusted_fire_escape",
+ "2": "sa_decor:block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s1_w0",
+ "particle": "sa_decor:block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s1_w0"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e0_s1_w1.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e0_s1_w1.json
new file mode 100644
index 0000000..2fdaddc
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e0_s1_w1.json
@@ -0,0 +1,173 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/fire_escape",
+ "2": "sa_decor:block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s1_w1",
+ "particle": "sa_decor:block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s1_w1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e0_s1_w1_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e0_s1_w1_rusted.json
new file mode 100644
index 0000000..5717dc8
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e0_s1_w1_rusted.json
@@ -0,0 +1,173 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/rusted/rusted_fire_escape",
+ "2": "sa_decor:block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s1_w1",
+ "particle": "sa_decor:block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s1_w1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e1_s0_w0.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e1_s0_w0.json
new file mode 100644
index 0000000..2cbc8e4
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e1_s0_w0.json
@@ -0,0 +1,182 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/fire_escape",
+ "2": "sa_decor:block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s0_w0",
+ "particle": "sa_decor:block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s0_w0"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "south": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e1_s0_w0_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e1_s0_w0_rusted.json
new file mode 100644
index 0000000..f8295bb
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e1_s0_w0_rusted.json
@@ -0,0 +1,182 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/rusted/rusted_fire_escape",
+ "2": "sa_decor:block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s0_w0",
+ "particle": "sa_decor:block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s0_w0"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "south": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e1_s0_w1.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e1_s0_w1.json
new file mode 100644
index 0000000..5b07e1c
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e1_s0_w1.json
@@ -0,0 +1,173 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/fire_escape",
+ "2": "sa_decor:block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s0_w1",
+ "particle": "sa_decor:block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s0_w1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "south": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e1_s0_w1_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e1_s0_w1_rusted.json
new file mode 100644
index 0000000..d50d710
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e1_s0_w1_rusted.json
@@ -0,0 +1,173 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/rusted/rusted_fire_escape",
+ "2": "sa_decor:block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s0_w1",
+ "particle": "sa_decor:block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s0_w1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "south": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e1_s1_w0.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e1_s1_w0.json
new file mode 100644
index 0000000..981e155
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e1_s1_w0.json
@@ -0,0 +1,173 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/fire_escape",
+ "2": "sa_decor:block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s1_w0",
+ "particle": "sa_decor:block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s1_w0"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e1_s1_w0_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e1_s1_w0_rusted.json
new file mode 100644
index 0000000..270a7f8
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e1_s1_w0_rusted.json
@@ -0,0 +1,173 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/rusted/rusted_fire_escape",
+ "2": "sa_decor:block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s1_w0",
+ "particle": "sa_decor:block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s1_w0"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e1_s1_w1.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e1_s1_w1.json
new file mode 100644
index 0000000..1b4b0b6
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e1_s1_w1.json
@@ -0,0 +1,164 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/fire_escape",
+ "2": "sa_decor:block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s1_w1",
+ "particle": "sa_decor:block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s1_w1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e1_s1_w1_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e1_s1_w1_rusted.json
new file mode 100644
index 0000000..e3cd66c
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_n1_e1_s1_w1_rusted.json
@@ -0,0 +1,164 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/rusted/rusted_fire_escape",
+ "2": "sa_decor:block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s1_w1",
+ "particle": "sa_decor:block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s1_w1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_rusted.json
new file mode 100644
index 0000000..a9e6694
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_platform_rusted.json
@@ -0,0 +1,215 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/rusted/rusted_fire_escape",
+ "2": "sa_decor:block/fire_escape/rusted/rusted_fire_escape_platform_top",
+ "particle": "sa_decor:block/fire_escape/rusted/rusted_fire_escape_platform_top"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 15,
+ 16
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_railing.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_railing.json
new file mode 100644
index 0000000..0046731
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_railing.json
@@ -0,0 +1,67 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/fire_escape",
+ "particle": "sa_decor:block/fire_escape/fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 16],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 1, 0]},
+ "faces": {
+ "north": {"uv": [2.25, 4.25, 4.25, 6.25], "texture": "#1"},
+ "east": {"uv": [2, 4.25, 2.25, 6.25], "texture": "#1"},
+ "south": {"uv": [0, 4.25, 2, 6.25], "texture": "#1"},
+ "west": {"uv": [4.5, 4.25, 4.25, 6.25], "texture": "#1"},
+ "up": {"uv": [2, 4.25, 2.25, 2.25], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [2.5, 2.25, 2.25, 4.25], "rotation": 270, "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.5, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3.5, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 129, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 125, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, -1.75],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [3, -1.25, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_railing_corner.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_railing_corner.json
new file mode 100644
index 0000000..e2e071a
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_railing_corner.json
@@ -0,0 +1,79 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/fire_escape",
+ "particle": "sa_decor:block/fire_escape/fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 16],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 1, 0]},
+ "faces": {
+ "north": {"uv": [2.25, 4.25, 4.25, 6.25], "texture": "#1"},
+ "east": {"uv": [2, 4.25, 2.25, 6.25], "texture": "#1"},
+ "south": {"uv": [0, 4.25, 2, 6.25], "texture": "#1"},
+ "west": {"uv": [4.25, 4.25, 4.5, 6.25], "texture": "#1"},
+ "up": {"uv": [2, 4, 2.25, 2.25], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [2.5, 2.5, 2.25, 4.25], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [0, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 1, 16]},
+ "faces": {
+ "north": {"uv": [4.5, 6.25, 4.25, 4.25], "texture": "#1"},
+ "east": {"uv": [2.25, 4.25, 4.25, 6.25], "texture": "#1"},
+ "south": {"uv": [2, 4.25, 2.25, 6.25], "texture": "#1"},
+ "west": {"uv": [0, 4.25, 2, 6.25], "texture": "#1"},
+ "up": {"uv": [2, 4.25, 2.25, 2.25], "rotation": 180, "texture": "#1"},
+ "down": {"uv": [2.5, 2.25, 2.25, 4.25], "rotation": 180, "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_railing_corner_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_railing_corner_rusted.json
new file mode 100644
index 0000000..892d78c
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_railing_corner_rusted.json
@@ -0,0 +1,281 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/rusted/rusted_fire_escape",
+ "particle": "sa_decor:block/fire_escape/rusted/rusted_fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 16
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 16,
+ 1,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2.25,
+ 4.25,
+ 4.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 2,
+ 4.25,
+ 2.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 4.25,
+ 2,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4.25,
+ 4.25,
+ 4.5,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 2,
+ 4,
+ 2.25,
+ 2.25
+ ],
+ "rotation": 90,
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 2.5,
+ 2.5,
+ 2.25,
+ 4.25
+ ],
+ "rotation": 270,
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 0,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 16,
+ 1,
+ 16
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4.5,
+ 6.25,
+ 4.25,
+ 4.25
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 2.25,
+ 4.25,
+ 4.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 2,
+ 4.25,
+ 2.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 4.25,
+ 2,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 2,
+ 4.25,
+ 2.25,
+ 2.25
+ ],
+ "rotation": 180,
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 2.5,
+ 2.25,
+ 2.25,
+ 4.25
+ ],
+ "rotation": 180,
+ "texture": "#1"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 3,
+ 16
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_railing_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_railing_rusted.json
new file mode 100644
index 0000000..e808f31
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_railing_rusted.json
@@ -0,0 +1,206 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/rusted/rusted_fire_escape",
+ "particle": "sa_decor:block/fire_escape/rusted/rusted_fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 16
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 16,
+ 1,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2.25,
+ 4.25,
+ 4.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 2,
+ 4.25,
+ 2.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 4.25,
+ 2,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 4.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 2,
+ 4.25,
+ 2.25,
+ 2.25
+ ],
+ "rotation": 90,
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 2.5,
+ 2.25,
+ 2.25,
+ 4.25
+ ],
+ "rotation": 270,
+ "texture": "#1"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2.5,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -3.5,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 129,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ 125,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ -1.75
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 3,
+ -1.25,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 3,
+ 16
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_stairs.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_stairs.json
new file mode 100644
index 0000000..e84dd3f
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_stairs.json
@@ -0,0 +1,159 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/fire_escape",
+ "particle": "sa_decor:block/fire_escape/fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [0, 14, 1],
+ "to": [16, 32, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-2, 14, -1]},
+ "faces": {
+ "north": {"uv": [4, 9.75, 6, 12], "texture": "#1"},
+ "east": {"uv": [4, 9.75, 4, 12], "texture": "#1"},
+ "south": {"uv": [6, 9.75, 4, 12], "texture": "#1"},
+ "west": {"uv": [6, 9.75, 6, 12], "texture": "#1"},
+ "up": {"uv": [6, 9.75, 4, 9.75], "texture": "#1"},
+ "down": {"uv": [8, 9.75, 6, 9.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-4, -2, 1],
+ "to": [16, 14, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-2, -2, -1]},
+ "faces": {
+ "north": {"uv": [4, 12, 6.5, 14], "texture": "#1"},
+ "east": {"uv": [4, 12, 4, 14], "texture": "#1"},
+ "south": {"uv": [6.5, 12, 4, 14], "texture": "#1"},
+ "west": {"uv": [6.5, 12, 6.5, 14], "texture": "#1"},
+ "up": {"uv": [6.5, 12, 4, 12], "texture": "#1"},
+ "down": {"uv": [9, 12, 6.5, 12], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 14, 15],
+ "to": [16, 32, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-2, 14, 13]},
+ "faces": {
+ "north": {"uv": [4, 9.75, 6, 12], "texture": "#1"},
+ "east": {"uv": [4, 9.75, 4, 12], "texture": "#1"},
+ "south": {"uv": [6, 9.75, 4, 12], "texture": "#1"},
+ "west": {"uv": [6, 9.75, 6, 12], "texture": "#1"},
+ "up": {"uv": [6, 9.75, 4, 9.75], "texture": "#1"},
+ "down": {"uv": [8, 9.75, 6, 9.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-4, -2, 15],
+ "to": [16, 14, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-2, -2, 13]},
+ "faces": {
+ "north": {"uv": [4, 12, 6.5, 14], "texture": "#1"},
+ "east": {"uv": [4, 12, 4, 14], "texture": "#1"},
+ "south": {"uv": [6.5, 12, 4, 14], "texture": "#1"},
+ "west": {"uv": [6.5, 12, 6.5, 14], "texture": "#1"},
+ "up": {"uv": [6.5, 12, 4, 12], "texture": "#1"},
+ "down": {"uv": [9, 12, 6.5, 12], "texture": "#1"}
+ }
+ },
+ {
+ "from": [11, 3, 0],
+ "to": [18, 5, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 3, 0]},
+ "faces": {
+ "north": {"uv": [6.5, 4.25, 7.375, 4.5], "texture": "#1"},
+ "east": {"uv": [4.5, 4.25, 6.5, 4.5], "texture": "#1"},
+ "south": {"uv": [9.375, 4.25, 10.25, 4.5], "texture": "#1"},
+ "west": {"uv": [7.375, 4.25, 9.375, 4.5], "texture": "#1"},
+ "up": {"uv": [7.375, 4.25, 6.5, 2.25], "texture": "#1"},
+ "down": {"uv": [8.25, 2.25, 7.375, 4.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6, 8.5, 0],
+ "to": [13, 10.5, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 8.5, 0]},
+ "faces": {
+ "north": {"uv": [6.5, 4.25, 7.375, 4.5], "texture": "#1"},
+ "east": {"uv": [4.5, 4.25, 6.5, 4.5], "texture": "#1"},
+ "south": {"uv": [9.375, 4.25, 10.25, 4.5], "texture": "#1"},
+ "west": {"uv": [7.375, 4.25, 9.375, 4.5], "texture": "#1"},
+ "up": {"uv": [7.375, 4.25, 6.5, 2.25], "texture": "#1"},
+ "down": {"uv": [8.25, 2.25, 7.375, 4.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 14, 0],
+ "to": [8, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3, 14, 0]},
+ "faces": {
+ "north": {"uv": [6.5, 4.25, 7.375, 4.5], "texture": "#1"},
+ "east": {"uv": [4.5, 4.25, 6.5, 4.5], "texture": "#1"},
+ "south": {"uv": [9.375, 4.25, 10.25, 4.5], "texture": "#1"},
+ "west": {"uv": [7.375, 4.25, 9.375, 4.5], "texture": "#1"},
+ "up": {"uv": [8.375, 4.25, 7.375, 2.25], "texture": "#1"},
+ "down": {"uv": [8.375, 4.25, 7.375, 2.25], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 142, 0],
+ "translation": [-2.5, 2.5, 0],
+ "scale": [0.26758, 0.26758, 0.26758]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, -30, 0],
+ "translation": [-2.5, 2.5, 0],
+ "scale": [0.26758, 0.26758, 0.26758]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -154, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 44, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -1, 0],
+ "scale": [0.50195, 0.50195, 0.50195]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [12, 2, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [12, 2, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5, 6]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_stairs_left.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_stairs_left.json
new file mode 100644
index 0000000..03c481d
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_stairs_left.json
@@ -0,0 +1,132 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/fire_escape",
+ "particle": "sa_decor:block/fire_escape/fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [0, 14, 15],
+ "to": [16, 32, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-2, 14, 13]},
+ "faces": {
+ "north": {"uv": [4, 9.75, 6, 12], "texture": "#1"},
+ "east": {"uv": [4, 9.75, 4, 12], "texture": "#1"},
+ "south": {"uv": [6, 9.75, 4, 12], "texture": "#1"},
+ "west": {"uv": [6, 9.75, 6, 12], "texture": "#1"},
+ "up": {"uv": [6, 9.75, 4, 9.75], "texture": "#1"},
+ "down": {"uv": [8, 9.75, 6, 9.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-4, -2, 15],
+ "to": [16, 14, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-2, -2, 13]},
+ "faces": {
+ "north": {"uv": [4, 12, 6.5, 14], "texture": "#1"},
+ "east": {"uv": [4, 12, 4, 14], "texture": "#1"},
+ "south": {"uv": [6.5, 12, 4, 14], "texture": "#1"},
+ "west": {"uv": [6.5, 12, 6.5, 14], "texture": "#1"},
+ "up": {"uv": [6.5, 12, 4, 12], "texture": "#1"},
+ "down": {"uv": [9, 12, 6.5, 12], "texture": "#1"}
+ }
+ },
+ {
+ "from": [11, 3, 0],
+ "to": [18, 5, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 3, 0]},
+ "faces": {
+ "north": {"uv": [6.5, 4.25, 7.375, 4.5], "texture": "#1"},
+ "east": {"uv": [4.5, 4.25, 6.5, 4.5], "texture": "#1"},
+ "south": {"uv": [9.375, 4.25, 10.25, 4.5], "texture": "#1"},
+ "west": {"uv": [7.375, 4.25, 9.375, 4.5], "texture": "#1"},
+ "up": {"uv": [7.375, 4.25, 6.5, 2.25], "texture": "#1"},
+ "down": {"uv": [8.25, 2.25, 7.375, 4.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6, 8.5, 0],
+ "to": [13, 10.5, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 8.5, 0]},
+ "faces": {
+ "north": {"uv": [6.5, 4.25, 7.375, 4.5], "texture": "#1"},
+ "east": {"uv": [4.5, 4.25, 6.5, 4.5], "texture": "#1"},
+ "south": {"uv": [9.375, 4.25, 10.25, 4.5], "texture": "#1"},
+ "west": {"uv": [7.375, 4.25, 9.375, 4.5], "texture": "#1"},
+ "up": {"uv": [7.375, 4.25, 6.5, 2.25], "texture": "#1"},
+ "down": {"uv": [8.25, 2.25, 7.375, 4.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 14, 0],
+ "to": [8, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3, 14, 0]},
+ "faces": {
+ "north": {"uv": [6.5, 4.25, 7.375, 4.5], "texture": "#1"},
+ "east": {"uv": [4.5, 4.25, 6.5, 4.5], "texture": "#1"},
+ "south": {"uv": [9.375, 4.25, 10.25, 4.5], "texture": "#1"},
+ "west": {"uv": [7.375, 4.25, 9.375, 4.5], "texture": "#1"},
+ "up": {"uv": [8.375, 4.25, 7.375, 2.25], "texture": "#1"},
+ "down": {"uv": [8.375, 4.25, 7.375, 2.25], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [12, 2, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [12, 2, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3, 4]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_stairs_left_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_stairs_left_rusted.json
new file mode 100644
index 0000000..96a6bbb
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_stairs_left_rusted.json
@@ -0,0 +1,534 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/rusted/rusted_fire_escape",
+ "particle": "sa_decor:block/fire_escape/rusted/rusted_fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 15
+ ],
+ "to": [
+ 16,
+ 32,
+ 15
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -2,
+ 14,
+ 13
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 9.75,
+ 6,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 9.75,
+ 4,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 9.75,
+ 4,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 9.75,
+ 6,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 9.75,
+ 4,
+ 9.75
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8,
+ 9.75,
+ 6,
+ 9.75
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ -4,
+ -2,
+ 15
+ ],
+ "to": [
+ 16,
+ 14,
+ 15
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -2,
+ -2,
+ 13
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 12,
+ 6.5,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 12,
+ 4,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6.5,
+ 12,
+ 4,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 6.5,
+ 12,
+ 6.5,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 6.5,
+ 12,
+ 4,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 12,
+ 6.5,
+ 12
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 11,
+ 3,
+ 0
+ ],
+ "to": [
+ 18,
+ 5,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 14,
+ 3,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.5,
+ 4.25,
+ 7.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 6.5,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 9.375,
+ 4.25,
+ 10.25,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 9.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 6.5,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8.25,
+ 2.25,
+ 7.375,
+ 4.25
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 6,
+ 8.5,
+ 0
+ ],
+ "to": [
+ 13,
+ 10.5,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 8.5,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.5,
+ 4.25,
+ 7.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 6.5,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 9.375,
+ 4.25,
+ 10.25,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 9.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 6.5,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8.25,
+ 2.25,
+ 7.375,
+ 4.25
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 3,
+ 14,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.5,
+ 4.25,
+ 7.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 6.5,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 9.375,
+ 4.25,
+ 10.25,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 9.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 8.375,
+ 4.25,
+ 7.375,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8.375,
+ 4.25,
+ 7.375,
+ 2.25
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 3,
+ 16
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [
+ 12,
+ 2,
+ 0
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [
+ 12,
+ 2,
+ 0
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 2,
+ 3,
+ 4
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_stairs_mid.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_stairs_mid.json
new file mode 100644
index 0000000..5073caf
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_stairs_mid.json
@@ -0,0 +1,99 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/fire_escape",
+ "particle": "sa_decor:block/fire_escape/fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [11, 3, 0],
+ "to": [18, 5, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 3, 0]},
+ "faces": {
+ "north": {"uv": [6.5, 4.25, 7.375, 4.5], "texture": "#1"},
+ "east": {"uv": [4.5, 4.25, 6.5, 4.5], "texture": "#1"},
+ "south": {"uv": [9.375, 4.25, 10.25, 4.5], "texture": "#1"},
+ "west": {"uv": [7.375, 4.25, 9.375, 4.5], "texture": "#1"},
+ "up": {"uv": [7.375, 4.25, 6.5, 2.25], "texture": "#1"},
+ "down": {"uv": [8.25, 2.25, 7.375, 4.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6, 8.5, 0],
+ "to": [13, 10.5, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 8.5, 0]},
+ "faces": {
+ "north": {"uv": [6.5, 4.25, 7.375, 4.5], "texture": "#1"},
+ "east": {"uv": [4.5, 4.25, 6.5, 4.5], "texture": "#1"},
+ "south": {"uv": [9.375, 4.25, 10.25, 4.5], "texture": "#1"},
+ "west": {"uv": [7.375, 4.25, 9.375, 4.5], "texture": "#1"},
+ "up": {"uv": [7.375, 4.25, 6.5, 2.25], "texture": "#1"},
+ "down": {"uv": [8.25, 2.25, 7.375, 4.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 14, 0],
+ "to": [8, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3, 14, 0]},
+ "faces": {
+ "north": {"uv": [6.5, 4.25, 7.375, 4.5], "texture": "#1"},
+ "east": {"uv": [4.5, 4.25, 6.5, 4.5], "texture": "#1"},
+ "south": {"uv": [9.375, 4.25, 10.25, 4.5], "texture": "#1"},
+ "west": {"uv": [7.375, 4.25, 9.375, 4.5], "texture": "#1"},
+ "up": {"uv": [8.375, 4.25, 7.375, 2.25], "texture": "#1"},
+ "down": {"uv": [8.375, 4.25, 7.375, 2.25], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [12, 2, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_stairs_mid_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_stairs_mid_rusted.json
new file mode 100644
index 0000000..663c766
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_stairs_mid_rusted.json
@@ -0,0 +1,366 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/rusted/rusted_fire_escape",
+ "particle": "sa_decor:block/fire_escape/rusted/rusted_fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [
+ 11,
+ 3,
+ 0
+ ],
+ "to": [
+ 18,
+ 5,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 14,
+ 3,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.5,
+ 4.25,
+ 7.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 6.5,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 9.375,
+ 4.25,
+ 10.25,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 9.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 6.5,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8.25,
+ 2.25,
+ 7.375,
+ 4.25
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 6,
+ 8.5,
+ 0
+ ],
+ "to": [
+ 13,
+ 10.5,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 8.5,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.5,
+ 4.25,
+ 7.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 6.5,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 9.375,
+ 4.25,
+ 10.25,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 9.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 6.5,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8.25,
+ 2.25,
+ 7.375,
+ 4.25
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 3,
+ 14,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.5,
+ 4.25,
+ 7.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 6.5,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 9.375,
+ 4.25,
+ 10.25,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 9.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 8.375,
+ 4.25,
+ 7.375,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8.375,
+ 4.25,
+ 7.375,
+ 2.25
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 3,
+ 16
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [
+ 12,
+ 2,
+ 0
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_stairs_right.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_stairs_right.json
new file mode 100644
index 0000000..88394d3
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_stairs_right.json
@@ -0,0 +1,132 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/fire_escape",
+ "particle": "sa_decor:block/fire_escape/fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [0, 14, 1],
+ "to": [16, 32, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-2, 14, -1]},
+ "faces": {
+ "north": {"uv": [4, 9.75, 6, 12], "texture": "#1"},
+ "east": {"uv": [4, 9.75, 4, 12], "texture": "#1"},
+ "south": {"uv": [6, 9.75, 4, 12], "texture": "#1"},
+ "west": {"uv": [6, 9.75, 6, 12], "texture": "#1"},
+ "up": {"uv": [6, 9.75, 4, 9.75], "texture": "#1"},
+ "down": {"uv": [8, 9.75, 6, 9.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-4, -2, 1],
+ "to": [16, 14, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-2, -2, -1]},
+ "faces": {
+ "north": {"uv": [4, 12, 6.5, 14], "texture": "#1"},
+ "east": {"uv": [4, 12, 4, 14], "texture": "#1"},
+ "south": {"uv": [6.5, 12, 4, 14], "texture": "#1"},
+ "west": {"uv": [6.5, 12, 6.5, 14], "texture": "#1"},
+ "up": {"uv": [6.5, 12, 4, 12], "texture": "#1"},
+ "down": {"uv": [9, 12, 6.5, 12], "texture": "#1"}
+ }
+ },
+ {
+ "from": [11, 3, 0],
+ "to": [18, 5, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 3, 0]},
+ "faces": {
+ "north": {"uv": [6.5, 4.25, 7.375, 4.5], "texture": "#1"},
+ "east": {"uv": [4.5, 4.25, 6.5, 4.5], "texture": "#1"},
+ "south": {"uv": [9.375, 4.25, 10.25, 4.5], "texture": "#1"},
+ "west": {"uv": [7.375, 4.25, 9.375, 4.5], "texture": "#1"},
+ "up": {"uv": [7.375, 4.25, 6.5, 2.25], "texture": "#1"},
+ "down": {"uv": [8.25, 2.25, 7.375, 4.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6, 8.5, 0],
+ "to": [13, 10.5, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 8.5, 0]},
+ "faces": {
+ "north": {"uv": [6.5, 4.25, 7.375, 4.5], "texture": "#1"},
+ "east": {"uv": [4.5, 4.25, 6.5, 4.5], "texture": "#1"},
+ "south": {"uv": [9.375, 4.25, 10.25, 4.5], "texture": "#1"},
+ "west": {"uv": [7.375, 4.25, 9.375, 4.5], "texture": "#1"},
+ "up": {"uv": [7.375, 4.25, 6.5, 2.25], "texture": "#1"},
+ "down": {"uv": [8.25, 2.25, 7.375, 4.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 14, 0],
+ "to": [8, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3, 14, 0]},
+ "faces": {
+ "north": {"uv": [6.5, 4.25, 7.375, 4.5], "texture": "#1"},
+ "east": {"uv": [4.5, 4.25, 6.5, 4.5], "texture": "#1"},
+ "south": {"uv": [9.375, 4.25, 10.25, 4.5], "texture": "#1"},
+ "west": {"uv": [7.375, 4.25, 9.375, 4.5], "texture": "#1"},
+ "up": {"uv": [8.375, 4.25, 7.375, 2.25], "texture": "#1"},
+ "down": {"uv": [8.375, 4.25, 7.375, 2.25], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [12, 2, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [12, 2, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3, 4]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_stairs_right_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_stairs_right_rusted.json
new file mode 100644
index 0000000..a997dd8
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_stairs_right_rusted.json
@@ -0,0 +1,534 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/rusted/rusted_fire_escape",
+ "particle": "sa_decor:block/fire_escape/rusted/rusted_fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 1
+ ],
+ "to": [
+ 16,
+ 32,
+ 1
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -2,
+ 14,
+ -1
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 9.75,
+ 6,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 9.75,
+ 4,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 9.75,
+ 4,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 9.75,
+ 6,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 9.75,
+ 4,
+ 9.75
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8,
+ 9.75,
+ 6,
+ 9.75
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ -4,
+ -2,
+ 1
+ ],
+ "to": [
+ 16,
+ 14,
+ 1
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -2,
+ -2,
+ -1
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 12,
+ 6.5,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 12,
+ 4,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6.5,
+ 12,
+ 4,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 6.5,
+ 12,
+ 6.5,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 6.5,
+ 12,
+ 4,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 12,
+ 6.5,
+ 12
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 11,
+ 3,
+ 0
+ ],
+ "to": [
+ 18,
+ 5,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 14,
+ 3,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.5,
+ 4.25,
+ 7.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 6.5,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 9.375,
+ 4.25,
+ 10.25,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 9.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 6.5,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8.25,
+ 2.25,
+ 7.375,
+ 4.25
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 6,
+ 8.5,
+ 0
+ ],
+ "to": [
+ 13,
+ 10.5,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 8.5,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.5,
+ 4.25,
+ 7.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 6.5,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 9.375,
+ 4.25,
+ 10.25,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 9.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 6.5,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8.25,
+ 2.25,
+ 7.375,
+ 4.25
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 3,
+ 14,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.5,
+ 4.25,
+ 7.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 6.5,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 9.375,
+ 4.25,
+ 10.25,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 9.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 8.375,
+ 4.25,
+ 7.375,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8.375,
+ 4.25,
+ 7.375,
+ 2.25
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 3,
+ 16
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [
+ 12,
+ 2,
+ 0
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [
+ 12,
+ 2,
+ 0
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 2,
+ 3,
+ 4
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_stairs_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_stairs_rusted.json
new file mode 100644
index 0000000..9e7389d
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fire_escape/fire_escape_stairs_rusted.json
@@ -0,0 +1,695 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/rusted/rusted_fire_escape",
+ "particle": "sa_decor:block/fire_escape/rusted/rusted_fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 1
+ ],
+ "to": [
+ 16,
+ 32,
+ 1
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -2,
+ 14,
+ -1
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 9.75,
+ 6,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 9.75,
+ 4,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 9.75,
+ 4,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 9.75,
+ 6,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 9.75,
+ 4,
+ 9.75
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8,
+ 9.75,
+ 6,
+ 9.75
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ -4,
+ -2,
+ 1
+ ],
+ "to": [
+ 16,
+ 14,
+ 1
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -2,
+ -2,
+ -1
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 12,
+ 6.5,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 12,
+ 4,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6.5,
+ 12,
+ 4,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 6.5,
+ 12,
+ 6.5,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 6.5,
+ 12,
+ 4,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 12,
+ 6.5,
+ 12
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 14,
+ 15
+ ],
+ "to": [
+ 16,
+ 32,
+ 15
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -2,
+ 14,
+ 13
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 9.75,
+ 6,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 9.75,
+ 4,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 9.75,
+ 4,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 9.75,
+ 6,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 9.75,
+ 4,
+ 9.75
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8,
+ 9.75,
+ 6,
+ 9.75
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ -4,
+ -2,
+ 15
+ ],
+ "to": [
+ 16,
+ 14,
+ 15
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -2,
+ -2,
+ 13
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 12,
+ 6.5,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 12,
+ 4,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6.5,
+ 12,
+ 4,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 6.5,
+ 12,
+ 6.5,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 6.5,
+ 12,
+ 4,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 12,
+ 6.5,
+ 12
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 11,
+ 3,
+ 0
+ ],
+ "to": [
+ 18,
+ 5,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 14,
+ 3,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.5,
+ 4.25,
+ 7.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 6.5,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 9.375,
+ 4.25,
+ 10.25,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 9.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 6.5,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8.25,
+ 2.25,
+ 7.375,
+ 4.25
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 6,
+ 8.5,
+ 0
+ ],
+ "to": [
+ 13,
+ 10.5,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 8.5,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.5,
+ 4.25,
+ 7.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 6.5,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 9.375,
+ 4.25,
+ 10.25,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 9.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 6.5,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8.25,
+ 2.25,
+ 7.375,
+ 4.25
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 3,
+ 14,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.5,
+ 4.25,
+ 7.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 6.5,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 9.375,
+ 4.25,
+ 10.25,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 9.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 8.375,
+ 4.25,
+ 7.375,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8.375,
+ 4.25,
+ 7.375,
+ 2.25
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 142,
+ 0
+ ],
+ "translation": [
+ -2.5,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.26758,
+ 0.26758,
+ 0.26758
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ -30,
+ 0
+ ],
+ "translation": [
+ -2.5,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.26758,
+ 0.26758,
+ 0.26758
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ -154,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ 44,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1,
+ 0
+ ],
+ "scale": [
+ 0.50195,
+ 0.50195,
+ 0.50195
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 3,
+ 16
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [
+ 12,
+ 2,
+ 0
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [
+ 12,
+ 2,
+ 0
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 4,
+ 5,
+ 6
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/flags/brazil_flag.json b/统计/_sa_decor_models/10_装饰/models/block/flags/brazil_flag.json
new file mode 100644
index 0000000..f58c5d6
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/flags/brazil_flag.json
@@ -0,0 +1,7 @@
+{
+ "parent": "sa_decor:block/flags/flag_template",
+ "textures": {
+ "flag": "sa_decor:block/flags/brazil_flag",
+ "particle": "sa_decor:block/flags/brazil_flag"
+ }
+}
diff --git a/统计/_sa_decor_models/10_装饰/models/block/flags/flag_template.json b/统计/_sa_decor_models/10_装饰/models/block/flags/flag_template.json
new file mode 100644
index 0000000..641d29e
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/flags/flag_template.json
@@ -0,0 +1,74 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "particle": "sa_decor:block/flags/brazil_flag",
+ "flag": "sa_decor:block/flags/brazil_flag"
+ },
+ "elements": [
+ {
+ "from": [0, 30, 14],
+ "to": [16, 32, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 30, 14]},
+ "faces": {
+ "north": {"uv": [0, 8, 4, 8.5], "texture": "#flag"},
+ "east": {"uv": [8, 1.5, 8.5, 2], "texture": "#flag"},
+ "south": {"uv": [8, 0, 12, 0.5], "texture": "#flag"},
+ "west": {"uv": [8, 2, 8.5, 2.5], "texture": "#flag"},
+ "up": {"uv": [12, 1, 8, 0.5], "texture": "#flag"},
+ "down": {"uv": [12, 1, 8, 1.5], "texture": "#flag"}
+ }
+ },
+ {
+ "from": [0, 0, 15],
+ "to": [16, 32, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 25, 13]},
+ "faces": {
+ "north": {"uv": [0, 0, 4, 8], "texture": "#flag"},
+ "east": {"uv": [0, 0, 0, 8], "texture": "#flag"},
+ "south": {"uv": [4, 0, 8, 8], "texture": "#flag"},
+ "west": {"uv": [0, 0, 0, 8], "texture": "#flag"},
+ "up": {"uv": [4, 0, 0, 0], "texture": "#flag"},
+ "down": {"uv": [4, 0, 0, 0], "texture": "#flag"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3.75, 0.5, -0.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3.75, 0.5, -0.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 113, 0],
+ "translation": [-1.5, -2.25, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 113, 0],
+ "translation": [-1.5, -2.25, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [3.25, -6, 0],
+ "scale": [0.5957, 0.5957, 0.5957]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/flags/usa_flag.json b/统计/_sa_decor_models/10_装饰/models/block/flags/usa_flag.json
new file mode 100644
index 0000000..491122d
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/flags/usa_flag.json
@@ -0,0 +1,7 @@
+{
+ "parent": "sa_decor:block/flags/flag_template",
+ "textures": {
+ "flag": "sa_decor:block/flags/usa_flag",
+ "particle": "sa_decor:block/flags/usa_flag"
+ }
+}
diff --git a/统计/_sa_decor_models/10_装饰/models/block/fly_emitter.json b/统计/_sa_decor_models/10_装饰/models/block/fly_emitter.json
new file mode 100644
index 0000000..ccd3f03
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/fly_emitter.json
@@ -0,0 +1,5 @@
+{
+ "textures": {
+ "particle": "minecraft:item/spider_eye"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gas_barrel/gas_barrel.json b/统计/_sa_decor_models/10_装饰/models/block/gas_barrel/gas_barrel.json
new file mode 100644
index 0000000..684d0d1
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gas_barrel/gas_barrel.json
@@ -0,0 +1,139 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/gas_barrel",
+ "particle": "sa_decor:block/gas_barrel"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [2, 0, 2],
+ "to": [14, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.6, -0.3, 7.7]},
+ "faces": {
+ "north": {"uv": [0, 0, 3, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 0, 3, 4.25], "texture": "#0"},
+ "south": {"uv": [0, 0, 3, 4.25], "texture": "#0"},
+ "west": {"uv": [0, 0, 3, 4.25], "texture": "#0"},
+ "up": {"uv": [3, 0, 6, 3], "texture": "#0"},
+ "down": {"uv": [9, 0, 6, 3], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [1.8, -0.1, 1.8],
+ "to": [14.2, 2.3, 14.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.6, -0.2, 7.7]},
+ "faces": {
+ "north": {"uv": [0, 3.75, 3, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 3.75, 3, 4.25], "texture": "#0"},
+ "south": {"uv": [0, 3.75, 3, 4.25], "texture": "#0"},
+ "west": {"uv": [0, 3.75, 3, 4.25], "texture": "#0"},
+ "up": {"uv": [3.25, 3.5, 6.25, 6.5], "texture": "#0"},
+ "down": {"uv": [9, 0, 6, 3], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [1.8, 13.7, 1.8],
+ "to": [14.2, 16.1, 14.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.6, 13.6, 7.7]},
+ "faces": {
+ "north": {"uv": [0, 4.25, 3, 4.75], "texture": "#0"},
+ "east": {"uv": [0, 4.25, 3, 4.75], "texture": "#0"},
+ "south": {"uv": [0, 4.25, 3, 4.75], "texture": "#0"},
+ "west": {"uv": [0, 4.25, 3, 4.75], "texture": "#0"},
+ "up": {"uv": [3, 0, 6, 3], "texture": "#0"},
+ "down": {"uv": [9.25, 3.25, 6.25, 6.25], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [4, 4, 1.9],
+ "to": [12, 12, 1.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -2.7, 8.5]},
+ "faces": {
+ "north": {"uv": [8.75, 8.75, 11.25, 11.25], "texture": "#0"},
+ "east": {"uv": [0, 3, 3, 7.25], "texture": "#0"},
+ "south": {"uv": [12, 3, 15, 7.25], "texture": "#0"},
+ "west": {"uv": [6, 3, 9, 7.25], "texture": "#0"},
+ "up": {"uv": [6, 3, 3, 0], "texture": "#0"},
+ "down": {"uv": [9, 0, 6, 3], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [4.5, 4, 2.15],
+ "to": [11.5, 11, 2.15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.5, -1.3, 7.8]},
+ "faces": {
+ "north": {"uv": [8.25, 8.25, 11.75, 11.75], "texture": "#0"},
+ "east": {"uv": [0, 3, 3, 7.25], "texture": "#0"},
+ "south": {"uv": [12, 3, 15, 7.25], "texture": "#0"},
+ "west": {"uv": [6, 3, 9, 7.25], "texture": "#0"},
+ "up": {"uv": [6, 3, 3, 0], "texture": "#0"},
+ "down": {"uv": [9, 0, 6, 3], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, -0.25, 0],
+ "scale": [0.74024, 0.74024, 0.74024]
+ },
+ "head": {
+ "scale": [1.16211, 1.16211, 1.16211]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform.json
new file mode 100644
index 0000000..4c7cbde
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform.json
@@ -0,0 +1,215 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/fire_escape",
+ "2": "sa_decor:block/gray_fire_escape/fire_escap_plataform_top",
+ "particle": "sa_decor:block/gray_fire_escape/fire_escap_plataform_top"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 15,
+ 16
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e0_s0_w1.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e0_s0_w1.json
new file mode 100644
index 0000000..e065cc9
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e0_s0_w1.json
@@ -0,0 +1,191 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/fire_escape",
+ "2": "sa_decor:block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e0_s0_w1",
+ "particle": "sa_decor:block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e0_s0_w1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e0_s0_w1_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e0_s0_w1_rusted.json
new file mode 100644
index 0000000..7e3db31
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e0_s0_w1_rusted.json
@@ -0,0 +1,191 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape",
+ "2": "sa_decor:block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e0_s0_w1",
+ "particle": "sa_decor:block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e0_s0_w1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e0_s1_w0.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e0_s1_w0.json
new file mode 100644
index 0000000..4d809bf
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e0_s1_w0.json
@@ -0,0 +1,191 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/fire_escape",
+ "2": "sa_decor:block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e0_s1_w0",
+ "particle": "sa_decor:block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e0_s1_w0"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e0_s1_w0_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e0_s1_w0_rusted.json
new file mode 100644
index 0000000..d7e76ac
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e0_s1_w0_rusted.json
@@ -0,0 +1,191 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape",
+ "2": "sa_decor:block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e0_s1_w0",
+ "particle": "sa_decor:block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e0_s1_w0"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e0_s1_w1.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e0_s1_w1.json
new file mode 100644
index 0000000..ce9586c
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e0_s1_w1.json
@@ -0,0 +1,182 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/fire_escape",
+ "2": "sa_decor:block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e0_s1_w1",
+ "particle": "sa_decor:block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e0_s1_w1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e0_s1_w1_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e0_s1_w1_rusted.json
new file mode 100644
index 0000000..8cdfc06
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e0_s1_w1_rusted.json
@@ -0,0 +1,182 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape",
+ "2": "sa_decor:block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e0_s1_w1",
+ "particle": "sa_decor:block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e0_s1_w1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e1_s0_w0.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e1_s0_w0.json
new file mode 100644
index 0000000..ebb562f
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e1_s0_w0.json
@@ -0,0 +1,191 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/fire_escape",
+ "2": "sa_decor:block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s0_w0",
+ "particle": "sa_decor:block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s0_w0"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e1_s0_w0_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e1_s0_w0_rusted.json
new file mode 100644
index 0000000..6bf9fa1
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e1_s0_w0_rusted.json
@@ -0,0 +1,191 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape",
+ "2": "sa_decor:block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s0_w0",
+ "particle": "sa_decor:block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s0_w0"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e1_s0_w1.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e1_s0_w1.json
new file mode 100644
index 0000000..a8bc268
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e1_s0_w1.json
@@ -0,0 +1,182 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/fire_escape",
+ "2": "sa_decor:block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s0_w1",
+ "particle": "sa_decor:block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s0_w1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e1_s0_w1_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e1_s0_w1_rusted.json
new file mode 100644
index 0000000..b234394
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e1_s0_w1_rusted.json
@@ -0,0 +1,182 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape",
+ "2": "sa_decor:block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s0_w1",
+ "particle": "sa_decor:block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s0_w1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e1_s1_w0.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e1_s1_w0.json
new file mode 100644
index 0000000..2b959c3
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e1_s1_w0.json
@@ -0,0 +1,182 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/fire_escape",
+ "2": "sa_decor:block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s1_w0",
+ "particle": "sa_decor:block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s1_w0"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e1_s1_w0_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e1_s1_w0_rusted.json
new file mode 100644
index 0000000..04638f9
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e1_s1_w0_rusted.json
@@ -0,0 +1,182 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape",
+ "2": "sa_decor:block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s1_w0",
+ "particle": "sa_decor:block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s1_w0"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e1_s1_w1.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e1_s1_w1.json
new file mode 100644
index 0000000..c520390
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e1_s1_w1.json
@@ -0,0 +1,173 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/fire_escape",
+ "2": "sa_decor:block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s1_w1",
+ "particle": "sa_decor:block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s1_w1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e1_s1_w1_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e1_s1_w1_rusted.json
new file mode 100644
index 0000000..a7c15bd
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n0_e1_s1_w1_rusted.json
@@ -0,0 +1,173 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape",
+ "2": "sa_decor:block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s1_w1",
+ "particle": "sa_decor:block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s1_w1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e0_s0_w0.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e0_s0_w0.json
new file mode 100644
index 0000000..ba67d67
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e0_s0_w0.json
@@ -0,0 +1,191 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/fire_escape",
+ "2": "sa_decor:block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s0_w0",
+ "particle": "sa_decor:block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s0_w0"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e0_s0_w0_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e0_s0_w0_rusted.json
new file mode 100644
index 0000000..6563faf
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e0_s0_w0_rusted.json
@@ -0,0 +1,191 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape",
+ "2": "sa_decor:block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s0_w0",
+ "particle": "sa_decor:block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s0_w0"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e0_s0_w1.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e0_s0_w1.json
new file mode 100644
index 0000000..f8020db
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e0_s0_w1.json
@@ -0,0 +1,182 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/fire_escape",
+ "2": "sa_decor:block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s0_w1",
+ "particle": "sa_decor:block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s0_w1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e0_s0_w1_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e0_s0_w1_rusted.json
new file mode 100644
index 0000000..e6c55ee
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e0_s0_w1_rusted.json
@@ -0,0 +1,182 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape",
+ "2": "sa_decor:block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s0_w1",
+ "particle": "sa_decor:block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s0_w1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e0_s1_w0.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e0_s1_w0.json
new file mode 100644
index 0000000..d9ec753
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e0_s1_w0.json
@@ -0,0 +1,182 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/fire_escape",
+ "2": "sa_decor:block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s1_w0",
+ "particle": "sa_decor:block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s1_w0"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e0_s1_w0_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e0_s1_w0_rusted.json
new file mode 100644
index 0000000..f9a4c96
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e0_s1_w0_rusted.json
@@ -0,0 +1,182 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape",
+ "2": "sa_decor:block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s1_w0",
+ "particle": "sa_decor:block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s1_w0"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e0_s1_w1.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e0_s1_w1.json
new file mode 100644
index 0000000..f582f71
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e0_s1_w1.json
@@ -0,0 +1,173 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/fire_escape",
+ "2": "sa_decor:block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s1_w1",
+ "particle": "sa_decor:block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s1_w1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e0_s1_w1_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e0_s1_w1_rusted.json
new file mode 100644
index 0000000..a00941f
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e0_s1_w1_rusted.json
@@ -0,0 +1,173 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape",
+ "2": "sa_decor:block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s1_w1",
+ "particle": "sa_decor:block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s1_w1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e1_s0_w0.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e1_s0_w0.json
new file mode 100644
index 0000000..a22620b
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e1_s0_w0.json
@@ -0,0 +1,182 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/fire_escape",
+ "2": "sa_decor:block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s0_w0",
+ "particle": "sa_decor:block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s0_w0"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "south": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e1_s0_w0_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e1_s0_w0_rusted.json
new file mode 100644
index 0000000..6714e40
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e1_s0_w0_rusted.json
@@ -0,0 +1,182 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape",
+ "2": "sa_decor:block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s0_w0",
+ "particle": "sa_decor:block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s0_w0"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "south": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e1_s0_w1.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e1_s0_w1.json
new file mode 100644
index 0000000..a6714de
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e1_s0_w1.json
@@ -0,0 +1,173 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/fire_escape",
+ "2": "sa_decor:block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s0_w1",
+ "particle": "sa_decor:block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s0_w1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "south": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e1_s0_w1_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e1_s0_w1_rusted.json
new file mode 100644
index 0000000..4be3736
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e1_s0_w1_rusted.json
@@ -0,0 +1,173 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape",
+ "2": "sa_decor:block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s0_w1",
+ "particle": "sa_decor:block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s0_w1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "south": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e1_s1_w0.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e1_s1_w0.json
new file mode 100644
index 0000000..5118778
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e1_s1_w0.json
@@ -0,0 +1,173 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/fire_escape",
+ "2": "sa_decor:block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s1_w0",
+ "particle": "sa_decor:block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s1_w0"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e1_s1_w0_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e1_s1_w0_rusted.json
new file mode 100644
index 0000000..bd66873
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e1_s1_w0_rusted.json
@@ -0,0 +1,173 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape",
+ "2": "sa_decor:block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s1_w0",
+ "particle": "sa_decor:block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s1_w0"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e1_s1_w1.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e1_s1_w1.json
new file mode 100644
index 0000000..ff42c89
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e1_s1_w1.json
@@ -0,0 +1,164 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/fire_escape",
+ "2": "sa_decor:block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s1_w1",
+ "particle": "sa_decor:block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s1_w1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e1_s1_w1_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e1_s1_w1_rusted.json
new file mode 100644
index 0000000..fce2f93
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_n1_e1_s1_w1_rusted.json
@@ -0,0 +1,164 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Generated connected variant from original Survivor's Arsenal fire escape texture",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape",
+ "2": "sa_decor:block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s1_w1",
+ "particle": "sa_decor:block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s1_w1"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_rusted.json
new file mode 100644
index 0000000..12bd598
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_platform_rusted.json
@@ -0,0 +1,215 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape",
+ "2": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape_platform_top",
+ "particle": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape_platform_top"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 15,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 2,
+ 4,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 2,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 2,
+ 8,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 2,
+ 6,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0,
+ 0,
+ 16,
+ 16
+ ],
+ "texture": "#2"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 16,
+ 16,
+ 0
+ ],
+ "texture": "#2"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ -2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -3.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 15,
+ 16
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_railing.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_railing.json
new file mode 100644
index 0000000..3e56680
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_railing.json
@@ -0,0 +1,206 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/fire_escape",
+ "particle": "sa_decor:block/gray_fire_escape/fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 16
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 16,
+ 1,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2.25,
+ 4.25,
+ 4.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 2,
+ 4.25,
+ 2.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 4.25,
+ 2,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 4.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 2,
+ 4.25,
+ 2.25,
+ 2.25
+ ],
+ "rotation": 90,
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 2.5,
+ 2.25,
+ 2.25,
+ 4.25
+ ],
+ "rotation": 270,
+ "texture": "#1"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2.5,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -3.5,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 129,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ 125,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ -1.75
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 3,
+ -1.25,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 3,
+ 16
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_railing_corner.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_railing_corner.json
new file mode 100644
index 0000000..5407faa
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_railing_corner.json
@@ -0,0 +1,281 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/fire_escape",
+ "particle": "sa_decor:block/gray_fire_escape/fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 16
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 16,
+ 1,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2.25,
+ 4.25,
+ 4.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 2,
+ 4.25,
+ 2.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 4.25,
+ 2,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4.25,
+ 4.25,
+ 4.5,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 2,
+ 4,
+ 2.25,
+ 2.25
+ ],
+ "rotation": 90,
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 2.5,
+ 2.5,
+ 2.25,
+ 4.25
+ ],
+ "rotation": 270,
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 0,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 16,
+ 1,
+ 16
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4.5,
+ 6.25,
+ 4.25,
+ 4.25
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 2.25,
+ 4.25,
+ 4.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 2,
+ 4.25,
+ 2.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 4.25,
+ 2,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 2,
+ 4.25,
+ 2.25,
+ 2.25
+ ],
+ "rotation": 180,
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 2.5,
+ 2.25,
+ 2.25,
+ 4.25
+ ],
+ "rotation": 180,
+ "texture": "#1"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 3,
+ 16
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_railing_corner_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_railing_corner_rusted.json
new file mode 100644
index 0000000..c43f696
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_railing_corner_rusted.json
@@ -0,0 +1,281 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape",
+ "particle": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 16
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 16,
+ 1,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2.25,
+ 4.25,
+ 4.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 2,
+ 4.25,
+ 2.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 4.25,
+ 2,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4.25,
+ 4.25,
+ 4.5,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 2,
+ 4,
+ 2.25,
+ 2.25
+ ],
+ "rotation": 90,
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 2.5,
+ 2.5,
+ 2.25,
+ 4.25
+ ],
+ "rotation": 270,
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 0,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 16,
+ 1,
+ 16
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4.5,
+ 6.25,
+ 4.25,
+ 4.25
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 2.25,
+ 4.25,
+ 4.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 2,
+ 4.25,
+ 2.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 4.25,
+ 2,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 2,
+ 4.25,
+ 2.25,
+ 2.25
+ ],
+ "rotation": 180,
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 2.5,
+ 2.25,
+ 2.25,
+ 4.25
+ ],
+ "rotation": 180,
+ "texture": "#1"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 3,
+ 16
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_railing_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_railing_rusted.json
new file mode 100644
index 0000000..7936974
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_railing_rusted.json
@@ -0,0 +1,206 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape",
+ "particle": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 0,
+ 16
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 16,
+ 1,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2.25,
+ 4.25,
+ 4.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 2,
+ 4.25,
+ 2.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 4.25,
+ 2,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 4.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 2,
+ 4.25,
+ 2.25,
+ 2.25
+ ],
+ "rotation": 90,
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 2.5,
+ 2.25,
+ 2.25,
+ 4.25
+ ],
+ "rotation": 270,
+ "texture": "#1"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2.5,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -3.5,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 129,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ 125,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ -1.75
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 3,
+ -1.25,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 3,
+ 16
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_stairs.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_stairs.json
new file mode 100644
index 0000000..5a6448d
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_stairs.json
@@ -0,0 +1,159 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/fire_escape",
+ "particle": "sa_decor:block/gray_fire_escape/fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [0, 14, 1],
+ "to": [16, 32, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-2, 14, -1]},
+ "faces": {
+ "north": {"uv": [4, 9.75, 6, 12], "texture": "#1"},
+ "east": {"uv": [4, 9.75, 4, 12], "texture": "#1"},
+ "south": {"uv": [6, 9.75, 4, 12], "texture": "#1"},
+ "west": {"uv": [6, 9.75, 6, 12], "texture": "#1"},
+ "up": {"uv": [6, 9.75, 4, 9.75], "texture": "#1"},
+ "down": {"uv": [8, 9.75, 6, 9.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-4, -2, 1],
+ "to": [16, 14, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-2, -2, -1]},
+ "faces": {
+ "north": {"uv": [4, 12, 6.5, 14], "texture": "#1"},
+ "east": {"uv": [4, 12, 4, 14], "texture": "#1"},
+ "south": {"uv": [6.5, 12, 4, 14], "texture": "#1"},
+ "west": {"uv": [6.5, 12, 6.5, 14], "texture": "#1"},
+ "up": {"uv": [6.5, 12, 4, 12], "texture": "#1"},
+ "down": {"uv": [9, 12, 6.5, 12], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 14, 15],
+ "to": [16, 32, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-2, 14, 13]},
+ "faces": {
+ "north": {"uv": [4, 9.75, 6, 12], "texture": "#1"},
+ "east": {"uv": [4, 9.75, 4, 12], "texture": "#1"},
+ "south": {"uv": [6, 9.75, 4, 12], "texture": "#1"},
+ "west": {"uv": [6, 9.75, 6, 12], "texture": "#1"},
+ "up": {"uv": [6, 9.75, 4, 9.75], "texture": "#1"},
+ "down": {"uv": [8, 9.75, 6, 9.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-4, -2, 15],
+ "to": [16, 14, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-2, -2, 13]},
+ "faces": {
+ "north": {"uv": [4, 12, 6.5, 14], "texture": "#1"},
+ "east": {"uv": [4, 12, 4, 14], "texture": "#1"},
+ "south": {"uv": [6.5, 12, 4, 14], "texture": "#1"},
+ "west": {"uv": [6.5, 12, 6.5, 14], "texture": "#1"},
+ "up": {"uv": [6.5, 12, 4, 12], "texture": "#1"},
+ "down": {"uv": [9, 12, 6.5, 12], "texture": "#1"}
+ }
+ },
+ {
+ "from": [11, 3, 0],
+ "to": [18, 5, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 3, 0]},
+ "faces": {
+ "north": {"uv": [6.5, 4.25, 7.375, 4.5], "texture": "#1"},
+ "east": {"uv": [4.5, 4.25, 6.5, 4.5], "texture": "#1"},
+ "south": {"uv": [9.375, 4.25, 10.25, 4.5], "texture": "#1"},
+ "west": {"uv": [7.375, 4.25, 9.375, 4.5], "texture": "#1"},
+ "up": {"uv": [7.375, 4.25, 6.5, 2.25], "texture": "#1"},
+ "down": {"uv": [8.25, 2.25, 7.375, 4.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6, 8.5, 0],
+ "to": [13, 10.5, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 8.5, 0]},
+ "faces": {
+ "north": {"uv": [6.5, 4.25, 7.375, 4.5], "texture": "#1"},
+ "east": {"uv": [4.5, 4.25, 6.5, 4.5], "texture": "#1"},
+ "south": {"uv": [9.375, 4.25, 10.25, 4.5], "texture": "#1"},
+ "west": {"uv": [7.375, 4.25, 9.375, 4.5], "texture": "#1"},
+ "up": {"uv": [7.375, 4.25, 6.5, 2.25], "texture": "#1"},
+ "down": {"uv": [8.25, 2.25, 7.375, 4.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 14, 0],
+ "to": [8, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3, 14, 0]},
+ "faces": {
+ "north": {"uv": [6.5, 4.25, 7.375, 4.5], "texture": "#1"},
+ "east": {"uv": [4.5, 4.25, 6.5, 4.5], "texture": "#1"},
+ "south": {"uv": [9.375, 4.25, 10.25, 4.5], "texture": "#1"},
+ "west": {"uv": [7.375, 4.25, 9.375, 4.5], "texture": "#1"},
+ "up": {"uv": [8.375, 4.25, 7.375, 2.25], "texture": "#1"},
+ "down": {"uv": [8.375, 4.25, 7.375, 2.25], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 142, 0],
+ "translation": [-2.5, 2.5, 0],
+ "scale": [0.26758, 0.26758, 0.26758]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, -30, 0],
+ "translation": [-2.5, 2.5, 0],
+ "scale": [0.26758, 0.26758, 0.26758]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -154, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 44, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -1, 0],
+ "scale": [0.50195, 0.50195, 0.50195]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [12, 2, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [12, 2, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5, 6]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_stairs_left.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_stairs_left.json
new file mode 100644
index 0000000..49d3a77
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_stairs_left.json
@@ -0,0 +1,132 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/fire_escape",
+ "particle": "sa_decor:block/gray_fire_escape/fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [0, 14, 15],
+ "to": [16, 32, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-2, 14, 13]},
+ "faces": {
+ "north": {"uv": [4, 9.75, 6, 12], "texture": "#1"},
+ "east": {"uv": [4, 9.75, 4, 12], "texture": "#1"},
+ "south": {"uv": [6, 9.75, 4, 12], "texture": "#1"},
+ "west": {"uv": [6, 9.75, 6, 12], "texture": "#1"},
+ "up": {"uv": [6, 9.75, 4, 9.75], "texture": "#1"},
+ "down": {"uv": [8, 9.75, 6, 9.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-4, -2, 15],
+ "to": [16, 14, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-2, -2, 13]},
+ "faces": {
+ "north": {"uv": [4, 12, 6.5, 14], "texture": "#1"},
+ "east": {"uv": [4, 12, 4, 14], "texture": "#1"},
+ "south": {"uv": [6.5, 12, 4, 14], "texture": "#1"},
+ "west": {"uv": [6.5, 12, 6.5, 14], "texture": "#1"},
+ "up": {"uv": [6.5, 12, 4, 12], "texture": "#1"},
+ "down": {"uv": [9, 12, 6.5, 12], "texture": "#1"}
+ }
+ },
+ {
+ "from": [11, 3, 0],
+ "to": [18, 5, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 3, 0]},
+ "faces": {
+ "north": {"uv": [6.5, 4.25, 7.375, 4.5], "texture": "#1"},
+ "east": {"uv": [4.5, 4.25, 6.5, 4.5], "texture": "#1"},
+ "south": {"uv": [9.375, 4.25, 10.25, 4.5], "texture": "#1"},
+ "west": {"uv": [7.375, 4.25, 9.375, 4.5], "texture": "#1"},
+ "up": {"uv": [7.375, 4.25, 6.5, 2.25], "texture": "#1"},
+ "down": {"uv": [8.25, 2.25, 7.375, 4.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6, 8.5, 0],
+ "to": [13, 10.5, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 8.5, 0]},
+ "faces": {
+ "north": {"uv": [6.5, 4.25, 7.375, 4.5], "texture": "#1"},
+ "east": {"uv": [4.5, 4.25, 6.5, 4.5], "texture": "#1"},
+ "south": {"uv": [9.375, 4.25, 10.25, 4.5], "texture": "#1"},
+ "west": {"uv": [7.375, 4.25, 9.375, 4.5], "texture": "#1"},
+ "up": {"uv": [7.375, 4.25, 6.5, 2.25], "texture": "#1"},
+ "down": {"uv": [8.25, 2.25, 7.375, 4.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 14, 0],
+ "to": [8, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3, 14, 0]},
+ "faces": {
+ "north": {"uv": [6.5, 4.25, 7.375, 4.5], "texture": "#1"},
+ "east": {"uv": [4.5, 4.25, 6.5, 4.5], "texture": "#1"},
+ "south": {"uv": [9.375, 4.25, 10.25, 4.5], "texture": "#1"},
+ "west": {"uv": [7.375, 4.25, 9.375, 4.5], "texture": "#1"},
+ "up": {"uv": [8.375, 4.25, 7.375, 2.25], "texture": "#1"},
+ "down": {"uv": [8.375, 4.25, 7.375, 2.25], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [12, 2, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [12, 2, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3, 4]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_stairs_left_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_stairs_left_rusted.json
new file mode 100644
index 0000000..f662974
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_stairs_left_rusted.json
@@ -0,0 +1,534 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape",
+ "particle": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 15
+ ],
+ "to": [
+ 16,
+ 32,
+ 15
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -2,
+ 14,
+ 13
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 9.75,
+ 6,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 9.75,
+ 4,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 9.75,
+ 4,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 9.75,
+ 6,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 9.75,
+ 4,
+ 9.75
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8,
+ 9.75,
+ 6,
+ 9.75
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ -4,
+ -2,
+ 15
+ ],
+ "to": [
+ 16,
+ 14,
+ 15
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -2,
+ -2,
+ 13
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 12,
+ 6.5,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 12,
+ 4,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6.5,
+ 12,
+ 4,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 6.5,
+ 12,
+ 6.5,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 6.5,
+ 12,
+ 4,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 12,
+ 6.5,
+ 12
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 11,
+ 3,
+ 0
+ ],
+ "to": [
+ 18,
+ 5,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 14,
+ 3,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.5,
+ 4.25,
+ 7.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 6.5,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 9.375,
+ 4.25,
+ 10.25,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 9.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 6.5,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8.25,
+ 2.25,
+ 7.375,
+ 4.25
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 6,
+ 8.5,
+ 0
+ ],
+ "to": [
+ 13,
+ 10.5,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 8.5,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.5,
+ 4.25,
+ 7.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 6.5,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 9.375,
+ 4.25,
+ 10.25,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 9.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 6.5,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8.25,
+ 2.25,
+ 7.375,
+ 4.25
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 3,
+ 14,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.5,
+ 4.25,
+ 7.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 6.5,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 9.375,
+ 4.25,
+ 10.25,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 9.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 8.375,
+ 4.25,
+ 7.375,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8.375,
+ 4.25,
+ 7.375,
+ 2.25
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 3,
+ 16
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [
+ 12,
+ 2,
+ 0
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [
+ 12,
+ 2,
+ 0
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 2,
+ 3,
+ 4
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_stairs_mid.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_stairs_mid.json
new file mode 100644
index 0000000..1047338
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_stairs_mid.json
@@ -0,0 +1,99 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/fire_escape",
+ "particle": "sa_decor:block/gray_fire_escape/fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [11, 3, 0],
+ "to": [18, 5, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 3, 0]},
+ "faces": {
+ "north": {"uv": [6.5, 4.25, 7.375, 4.5], "texture": "#1"},
+ "east": {"uv": [4.5, 4.25, 6.5, 4.5], "texture": "#1"},
+ "south": {"uv": [9.375, 4.25, 10.25, 4.5], "texture": "#1"},
+ "west": {"uv": [7.375, 4.25, 9.375, 4.5], "texture": "#1"},
+ "up": {"uv": [7.375, 4.25, 6.5, 2.25], "texture": "#1"},
+ "down": {"uv": [8.25, 2.25, 7.375, 4.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6, 8.5, 0],
+ "to": [13, 10.5, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 8.5, 0]},
+ "faces": {
+ "north": {"uv": [6.5, 4.25, 7.375, 4.5], "texture": "#1"},
+ "east": {"uv": [4.5, 4.25, 6.5, 4.5], "texture": "#1"},
+ "south": {"uv": [9.375, 4.25, 10.25, 4.5], "texture": "#1"},
+ "west": {"uv": [7.375, 4.25, 9.375, 4.5], "texture": "#1"},
+ "up": {"uv": [7.375, 4.25, 6.5, 2.25], "texture": "#1"},
+ "down": {"uv": [8.25, 2.25, 7.375, 4.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 14, 0],
+ "to": [8, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3, 14, 0]},
+ "faces": {
+ "north": {"uv": [6.5, 4.25, 7.375, 4.5], "texture": "#1"},
+ "east": {"uv": [4.5, 4.25, 6.5, 4.5], "texture": "#1"},
+ "south": {"uv": [9.375, 4.25, 10.25, 4.5], "texture": "#1"},
+ "west": {"uv": [7.375, 4.25, 9.375, 4.5], "texture": "#1"},
+ "up": {"uv": [8.375, 4.25, 7.375, 2.25], "texture": "#1"},
+ "down": {"uv": [8.375, 4.25, 7.375, 2.25], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [12, 2, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_stairs_mid_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_stairs_mid_rusted.json
new file mode 100644
index 0000000..ba36c16
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_stairs_mid_rusted.json
@@ -0,0 +1,366 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape",
+ "particle": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [
+ 11,
+ 3,
+ 0
+ ],
+ "to": [
+ 18,
+ 5,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 14,
+ 3,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.5,
+ 4.25,
+ 7.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 6.5,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 9.375,
+ 4.25,
+ 10.25,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 9.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 6.5,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8.25,
+ 2.25,
+ 7.375,
+ 4.25
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 6,
+ 8.5,
+ 0
+ ],
+ "to": [
+ 13,
+ 10.5,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 8.5,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.5,
+ 4.25,
+ 7.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 6.5,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 9.375,
+ 4.25,
+ 10.25,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 9.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 6.5,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8.25,
+ 2.25,
+ 7.375,
+ 4.25
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 3,
+ 14,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.5,
+ 4.25,
+ 7.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 6.5,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 9.375,
+ 4.25,
+ 10.25,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 9.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 8.375,
+ 4.25,
+ 7.375,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8.375,
+ 4.25,
+ 7.375,
+ 2.25
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 3,
+ 16
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [
+ 12,
+ 2,
+ 0
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_stairs_right.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_stairs_right.json
new file mode 100644
index 0000000..1e4637a
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_stairs_right.json
@@ -0,0 +1,132 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/fire_escape",
+ "particle": "sa_decor:block/gray_fire_escape/fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [0, 14, 1],
+ "to": [16, 32, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-2, 14, -1]},
+ "faces": {
+ "north": {"uv": [4, 9.75, 6, 12], "texture": "#1"},
+ "east": {"uv": [4, 9.75, 4, 12], "texture": "#1"},
+ "south": {"uv": [6, 9.75, 4, 12], "texture": "#1"},
+ "west": {"uv": [6, 9.75, 6, 12], "texture": "#1"},
+ "up": {"uv": [6, 9.75, 4, 9.75], "texture": "#1"},
+ "down": {"uv": [8, 9.75, 6, 9.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-4, -2, 1],
+ "to": [16, 14, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-2, -2, -1]},
+ "faces": {
+ "north": {"uv": [4, 12, 6.5, 14], "texture": "#1"},
+ "east": {"uv": [4, 12, 4, 14], "texture": "#1"},
+ "south": {"uv": [6.5, 12, 4, 14], "texture": "#1"},
+ "west": {"uv": [6.5, 12, 6.5, 14], "texture": "#1"},
+ "up": {"uv": [6.5, 12, 4, 12], "texture": "#1"},
+ "down": {"uv": [9, 12, 6.5, 12], "texture": "#1"}
+ }
+ },
+ {
+ "from": [11, 3, 0],
+ "to": [18, 5, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 3, 0]},
+ "faces": {
+ "north": {"uv": [6.5, 4.25, 7.375, 4.5], "texture": "#1"},
+ "east": {"uv": [4.5, 4.25, 6.5, 4.5], "texture": "#1"},
+ "south": {"uv": [9.375, 4.25, 10.25, 4.5], "texture": "#1"},
+ "west": {"uv": [7.375, 4.25, 9.375, 4.5], "texture": "#1"},
+ "up": {"uv": [7.375, 4.25, 6.5, 2.25], "texture": "#1"},
+ "down": {"uv": [8.25, 2.25, 7.375, 4.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6, 8.5, 0],
+ "to": [13, 10.5, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 8.5, 0]},
+ "faces": {
+ "north": {"uv": [6.5, 4.25, 7.375, 4.5], "texture": "#1"},
+ "east": {"uv": [4.5, 4.25, 6.5, 4.5], "texture": "#1"},
+ "south": {"uv": [9.375, 4.25, 10.25, 4.5], "texture": "#1"},
+ "west": {"uv": [7.375, 4.25, 9.375, 4.5], "texture": "#1"},
+ "up": {"uv": [7.375, 4.25, 6.5, 2.25], "texture": "#1"},
+ "down": {"uv": [8.25, 2.25, 7.375, 4.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 14, 0],
+ "to": [8, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [3, 14, 0]},
+ "faces": {
+ "north": {"uv": [6.5, 4.25, 7.375, 4.5], "texture": "#1"},
+ "east": {"uv": [4.5, 4.25, 6.5, 4.5], "texture": "#1"},
+ "south": {"uv": [9.375, 4.25, 10.25, 4.5], "texture": "#1"},
+ "west": {"uv": [7.375, 4.25, 9.375, 4.5], "texture": "#1"},
+ "up": {"uv": [8.375, 4.25, 7.375, 2.25], "texture": "#1"},
+ "down": {"uv": [8.375, 4.25, 7.375, 2.25], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [12, 2, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [12, 2, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3, 4]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_stairs_right_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_stairs_right_rusted.json
new file mode 100644
index 0000000..3ebd5b5
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_stairs_right_rusted.json
@@ -0,0 +1,534 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape",
+ "particle": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 1
+ ],
+ "to": [
+ 16,
+ 32,
+ 1
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -2,
+ 14,
+ -1
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 9.75,
+ 6,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 9.75,
+ 4,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 9.75,
+ 4,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 9.75,
+ 6,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 9.75,
+ 4,
+ 9.75
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8,
+ 9.75,
+ 6,
+ 9.75
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ -4,
+ -2,
+ 1
+ ],
+ "to": [
+ 16,
+ 14,
+ 1
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -2,
+ -2,
+ -1
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 12,
+ 6.5,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 12,
+ 4,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6.5,
+ 12,
+ 4,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 6.5,
+ 12,
+ 6.5,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 6.5,
+ 12,
+ 4,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 12,
+ 6.5,
+ 12
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 11,
+ 3,
+ 0
+ ],
+ "to": [
+ 18,
+ 5,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 14,
+ 3,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.5,
+ 4.25,
+ 7.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 6.5,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 9.375,
+ 4.25,
+ 10.25,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 9.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 6.5,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8.25,
+ 2.25,
+ 7.375,
+ 4.25
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 6,
+ 8.5,
+ 0
+ ],
+ "to": [
+ 13,
+ 10.5,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 8.5,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.5,
+ 4.25,
+ 7.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 6.5,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 9.375,
+ 4.25,
+ 10.25,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 9.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 6.5,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8.25,
+ 2.25,
+ 7.375,
+ 4.25
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 3,
+ 14,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.5,
+ 4.25,
+ 7.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 6.5,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 9.375,
+ 4.25,
+ 10.25,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 9.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 8.375,
+ 4.25,
+ 7.375,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8.375,
+ 4.25,
+ 7.375,
+ 2.25
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 3,
+ 16
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [
+ 12,
+ 2,
+ 0
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [
+ 12,
+ 2,
+ 0
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 2,
+ 3,
+ 4
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_stairs_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_stairs_rusted.json
new file mode 100644
index 0000000..ba113da
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_fire_escape/fire_escape_stairs_rusted.json
@@ -0,0 +1,695 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape",
+ "particle": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 1
+ ],
+ "to": [
+ 16,
+ 32,
+ 1
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -2,
+ 14,
+ -1
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 9.75,
+ 6,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 9.75,
+ 4,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 9.75,
+ 4,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 9.75,
+ 6,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 9.75,
+ 4,
+ 9.75
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8,
+ 9.75,
+ 6,
+ 9.75
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ -4,
+ -2,
+ 1
+ ],
+ "to": [
+ 16,
+ 14,
+ 1
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -2,
+ -2,
+ -1
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 12,
+ 6.5,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 12,
+ 4,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6.5,
+ 12,
+ 4,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 6.5,
+ 12,
+ 6.5,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 6.5,
+ 12,
+ 4,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 12,
+ 6.5,
+ 12
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 14,
+ 15
+ ],
+ "to": [
+ 16,
+ 32,
+ 15
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -2,
+ 14,
+ 13
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 9.75,
+ 6,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 9.75,
+ 4,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 9.75,
+ 4,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 9.75,
+ 6,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 9.75,
+ 4,
+ 9.75
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8,
+ 9.75,
+ 6,
+ 9.75
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ -4,
+ -2,
+ 15
+ ],
+ "to": [
+ 16,
+ 14,
+ 15
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -2,
+ -2,
+ 13
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 12,
+ 6.5,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 12,
+ 4,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 6.5,
+ 12,
+ 4,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 6.5,
+ 12,
+ 6.5,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 6.5,
+ 12,
+ 4,
+ 12
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 12,
+ 6.5,
+ 12
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 11,
+ 3,
+ 0
+ ],
+ "to": [
+ 18,
+ 5,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 14,
+ 3,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.5,
+ 4.25,
+ 7.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 6.5,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 9.375,
+ 4.25,
+ 10.25,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 9.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 6.5,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8.25,
+ 2.25,
+ 7.375,
+ 4.25
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 6,
+ 8.5,
+ 0
+ ],
+ "to": [
+ 13,
+ 10.5,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 9,
+ 8.5,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.5,
+ 4.25,
+ 7.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 6.5,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 9.375,
+ 4.25,
+ 10.25,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 9.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 6.5,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8.25,
+ 2.25,
+ 7.375,
+ 4.25
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 8,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 3,
+ 14,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 6.5,
+ 4.25,
+ 7.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 6.5,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 9.375,
+ 4.25,
+ 10.25,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 7.375,
+ 4.25,
+ 9.375,
+ 4.5
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 8.375,
+ 4.25,
+ 7.375,
+ 2.25
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8.375,
+ 4.25,
+ 7.375,
+ 2.25
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 142,
+ 0
+ ],
+ "translation": [
+ -2.5,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.26758,
+ 0.26758,
+ 0.26758
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ -30,
+ 0
+ ],
+ "translation": [
+ -2.5,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.26758,
+ 0.26758,
+ 0.26758
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ -154,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ 44,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ -1,
+ 0
+ ],
+ "scale": [
+ 0.50195,
+ 0.50195,
+ 0.50195
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 3,
+ 16
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [
+ 12,
+ 2,
+ 0
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [
+ 12,
+ 2,
+ 0
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 4,
+ 5,
+ 6
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_industrial_ladder/gray_industrial_ladder_down.json b/统计/_sa_decor_models/10_装饰/models/block/gray_industrial_ladder/gray_industrial_ladder_down.json
new file mode 100644
index 0000000..c260624
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_industrial_ladder/gray_industrial_ladder_down.json
@@ -0,0 +1,66 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/fire_escape",
+ "particle": "sa_decor:block/gray_fire_escape/fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 14],
+ "to": [14, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 1, 0]},
+ "faces": {
+ "north": {"uv": [2.25, 9.5, 3.75, 11.5], "texture": "#1"},
+ "east": {"uv": [2, 4.25, 2.25, 6.25], "texture": "#1"},
+ "south": {"uv": [2.25, 9.5, 3.75, 11.5], "texture": "#1"},
+ "west": {"uv": [4.5, 4.25, 4.25, 6.25], "texture": "#1"},
+ "up": {"uv": [0.25, 12, 1.75, 12.125], "texture": "#1"},
+ "down": {"uv": [0.25, 12, 1.75, 12.125], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_industrial_ladder/gray_industrial_ladder_down_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/gray_industrial_ladder/gray_industrial_ladder_down_rusted.json
new file mode 100644
index 0000000..f2e7ae6
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_industrial_ladder/gray_industrial_ladder_down_rusted.json
@@ -0,0 +1,199 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape",
+ "particle": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [
+ 2,
+ 0,
+ 14
+ ],
+ "to": [
+ 14,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 16,
+ 1,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2.25,
+ 9.5,
+ 3.75,
+ 11.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 2,
+ 4.25,
+ 2.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 2.25,
+ 9.5,
+ 3.75,
+ 11.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 4.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0.25,
+ 12,
+ 1.75,
+ 12.125
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0.25,
+ 12,
+ 1.75,
+ 12.125
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 3,
+ 16
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_industrial_ladder/gray_industrial_ladder_mid.json b/统计/_sa_decor_models/10_装饰/models/block/gray_industrial_ladder/gray_industrial_ladder_mid.json
new file mode 100644
index 0000000..4d21aaa
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_industrial_ladder/gray_industrial_ladder_mid.json
@@ -0,0 +1,199 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/fire_escape",
+ "particle": "sa_decor:block/gray_fire_escape/fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [
+ 2,
+ 0,
+ 14
+ ],
+ "to": [
+ 14,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 16,
+ 1,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.25,
+ 12,
+ 1.75,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 2,
+ 4.25,
+ 2.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0.25,
+ 12,
+ 1.75,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 4.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0.25,
+ 12,
+ 1.75,
+ 12.125
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0.25,
+ 12,
+ 1.75,
+ 12.125
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 3,
+ 16
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0
+ ]
+ }
+ ],
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_industrial_ladder/gray_industrial_ladder_mid_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/gray_industrial_ladder/gray_industrial_ladder_mid_rusted.json
new file mode 100644
index 0000000..f929583
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_industrial_ladder/gray_industrial_ladder_mid_rusted.json
@@ -0,0 +1,199 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape",
+ "particle": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [
+ 2,
+ 0,
+ 14
+ ],
+ "to": [
+ 14,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 16,
+ 1,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.25,
+ 12,
+ 1.75,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 2,
+ 4.25,
+ 2.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0.25,
+ 12,
+ 1.75,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 4.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0.25,
+ 12,
+ 1.75,
+ 12.125
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0.25,
+ 12,
+ 1.75,
+ 12.125
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 3,
+ 16
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0
+ ]
+ }
+ ],
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_industrial_ladder/gray_industrial_ladder_top.json b/统计/_sa_decor_models/10_装饰/models/block/gray_industrial_ladder/gray_industrial_ladder_top.json
new file mode 100644
index 0000000..2018202
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_industrial_ladder/gray_industrial_ladder_top.json
@@ -0,0 +1,277 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/fire_escape",
+ "particle": "sa_decor:block/gray_fire_escape/fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [
+ 2,
+ 0,
+ 14
+ ],
+ "to": [
+ 14,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 16,
+ 1,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.25,
+ 12,
+ 1.75,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 2,
+ 4.25,
+ 2.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0.25,
+ 12,
+ 1.75,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 4.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0.25,
+ 11.75,
+ 1.75,
+ 11.875
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0.25,
+ 12,
+ 1.75,
+ 12.125
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 2,
+ 16,
+ 14
+ ],
+ "to": [
+ 14,
+ 18,
+ 18
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 16,
+ 17,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.25,
+ 13.375,
+ 1.75,
+ 13.625
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 1.75,
+ 6,
+ 2.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0.25,
+ 13.75,
+ 1.75,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4.5,
+ 6,
+ 4,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0.25,
+ 12.625,
+ 1.75,
+ 12.125
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0.25,
+ 12,
+ 1.75,
+ 12.5
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 3,
+ 16
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1
+ ]
+ }
+ ],
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gray_industrial_ladder/gray_industrial_ladder_top_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/gray_industrial_ladder/gray_industrial_ladder_top_rusted.json
new file mode 100644
index 0000000..597cee1
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gray_industrial_ladder/gray_industrial_ladder_top_rusted.json
@@ -0,0 +1,277 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape",
+ "particle": "sa_decor:block/gray_fire_escape/rusted/rusted_fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [
+ 2,
+ 0,
+ 14
+ ],
+ "to": [
+ 14,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 16,
+ 1,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.25,
+ 12,
+ 1.75,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 2,
+ 4.25,
+ 2.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0.25,
+ 12,
+ 1.75,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 4.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0.25,
+ 11.75,
+ 1.75,
+ 11.875
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0.25,
+ 12,
+ 1.75,
+ 12.125
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 2,
+ 16,
+ 14
+ ],
+ "to": [
+ 14,
+ 18,
+ 18
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 16,
+ 17,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.25,
+ 13.375,
+ 1.75,
+ 13.625
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 1.75,
+ 6,
+ 2.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0.25,
+ 13.75,
+ 1.75,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4.5,
+ 6,
+ 4,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0.25,
+ 12.625,
+ 1.75,
+ 12.125
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0.25,
+ 12,
+ 1.75,
+ 12.5
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 3,
+ 16
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1
+ ]
+ }
+ ],
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gutter/gutter.json b/统计/_sa_decor_models/10_装饰/models/block/gutter/gutter.json
new file mode 100644
index 0000000..0073d40
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gutter/gutter.json
@@ -0,0 +1,61 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "2": "sa_decor:block/gutter",
+ "particle": "sa_decor:block/gutter"
+ },
+ "elements": [
+ {
+ "name": "gutter",
+ "from": [0, 0, 10],
+ "to": [16, 4, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [1.5, 1.5, 5.5, 2.5], "texture": "#2"},
+ "east": {"uv": [0, 1.5, 1.5, 2.5], "texture": "#2"},
+ "south": {"uv": [7, 1.5, 11, 2.5], "texture": "#2"},
+ "west": {"uv": [5.5, 1.5, 7, 2.5], "texture": "#2"},
+ "up": {"uv": [5.5, 1.5, 1.5, 0], "texture": "#2"},
+ "down": {"uv": [9.5, 0, 5.5, 1.5], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 4],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 4],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "translation": [0, 4.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 45, 0],
+ "translation": [0, 4.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [1.75, 2.75, 0],
+ "scale": [0.79492, 0.79492, 0.79492]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gutter/gutter_corner_inner.json b/统计/_sa_decor_models/10_装饰/models/block/gutter/gutter_corner_inner.json
new file mode 100644
index 0000000..30d4c78
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gutter/gutter_corner_inner.json
@@ -0,0 +1,97 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "particle": "sa_decor:block/gutter"
+ },
+ "elements": [
+ {
+ "name": "gutter_corner_inner",
+ "from": [0, 0, 0],
+ "to": [6, 4, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]},
+ "faces": {
+ "north": {"uv": [2.5, 5.25, 4, 6.25], "texture": "#particle"},
+ "east": {"uv": [0, 5.25, 2.5, 6.25], "texture": "#particle"},
+ "south": {"uv": [6.5, 5.25, 8, 6.25], "texture": "#particle"},
+ "west": {"uv": [4, 5.25, 6.5, 6.25], "texture": "#particle"},
+ "up": {"uv": [4, 5.25, 2.5, 2.75], "texture": "#particle"},
+ "down": {"uv": [5.5, 2.75, 4, 5.25], "texture": "#particle"}
+ }
+ },
+ {
+ "name": "gutter_corner_inner",
+ "from": [0, 0, 10],
+ "to": [10, 4, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [1.5, 8, 4, 9], "texture": "#particle"},
+ "east": {"uv": [0, 8, 1.5, 9], "texture": "#particle"},
+ "south": {"uv": [5.5, 8, 8, 9], "texture": "#particle"},
+ "west": {"uv": [4, 8, 5.5, 9], "texture": "#particle"},
+ "up": {"uv": [4, 8, 1.5, 6.5], "texture": "#particle"},
+ "down": {"uv": [6.5, 6.5, 4, 8], "texture": "#particle"}
+ }
+ },
+ {
+ "name": "gutter_corner_inner",
+ "from": [10, 0, 10],
+ "to": [16, 4, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 14]},
+ "faces": {
+ "north": {"uv": [9.75, 12, 11.25, 13], "texture": "#particle"},
+ "east": {"uv": [8.25, 12, 9.75, 13], "texture": "#particle"},
+ "south": {"uv": [12.75, 12, 14.25, 13], "texture": "#particle"},
+ "west": {"uv": [11.25, 12, 12.75, 13], "texture": "#particle"},
+ "up": {"uv": [11.25, 12, 9.75, 10.5], "texture": "#particle"},
+ "down": {"uv": [12.75, 10.5, 11.25, 12], "texture": "#particle"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 0.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 0.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 43, 0],
+ "translation": [1.75, 1, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 43, 0],
+ "translation": [1.75, 1, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 0.75, 0],
+ "scale": [0.90625, 0.90625, 0.90625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-16, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gutter/gutter_corner_out.json b/统计/_sa_decor_models/10_装饰/models/block/gutter/gutter_corner_out.json
new file mode 100644
index 0000000..f5c9123
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gutter/gutter_corner_out.json
@@ -0,0 +1,61 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/gutter",
+ "particle": "sa_decor:block/gutter"
+ },
+ "elements": [
+ {
+ "name": "gutter_corner_out",
+ "from": [0, 0, 10],
+ "to": [6, 4, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [9.75, 9.5, 11.25, 10.5], "texture": "#0"},
+ "east": {"uv": [8.25, 9.5, 9.75, 10.5], "texture": "#0"},
+ "south": {"uv": [12.75, 9.5, 14.25, 10.5], "texture": "#0"},
+ "west": {"uv": [11.25, 9.5, 12.75, 10.5], "texture": "#0"},
+ "up": {"uv": [11.25, 9.5, 9.75, 8], "texture": "#0"},
+ "down": {"uv": [12.75, 8, 11.25, 9.5], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 0.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 0.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 43, 0],
+ "translation": [1.75, 1, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 43, 0],
+ "translation": [1.75, 1, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 0.75, 0],
+ "scale": [0.90625, 0.90625, 0.90625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gutter/gutter_tube.json b/统计/_sa_decor_models/10_装饰/models/block/gutter/gutter_tube.json
new file mode 100644
index 0000000..9970b8c
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gutter/gutter_tube.json
@@ -0,0 +1,82 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/gutter",
+ "particle": "sa_decor:block/gutter"
+ },
+ "elements": [
+ {
+ "from": [5.8, 8, 11.8],
+ "to": [10.2, 9, 16.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 17]},
+ "faces": {
+ "north": {"uv": [1, 10.25, 2, 10.5], "texture": "#0"},
+ "east": {"uv": [0, 10.25, 1, 10.5], "texture": "#0"},
+ "south": {"uv": [3, 10.25, 4, 10.5], "texture": "#0"},
+ "west": {"uv": [2, 10.25, 3, 10.5], "texture": "#0"},
+ "up": {"uv": [2, 10.25, 1, 9.25], "texture": "#0"},
+ "down": {"uv": [3, 9.25, 2, 10.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 0, 12],
+ "to": [10, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 17]},
+ "faces": {
+ "north": {"uv": [9.25, 3.75, 10.25, 7.75], "texture": "#0"},
+ "east": {"uv": [8.25, 3.75, 9.25, 7.75], "texture": "#0"},
+ "south": {"uv": [11.25, 3.75, 12.25, 7.75], "texture": "#0"},
+ "west": {"uv": [10.25, 3.75, 11.25, 7.75], "texture": "#0"},
+ "up": {"uv": [10.25, 3.75, 9.25, 2.75], "texture": "#0"},
+ "down": {"uv": [11.25, 2.75, 10.25, 3.75], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3, 2, 1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3, 2, 1],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 43, 0],
+ "translation": [-1, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 43, 0],
+ "translation": [-1, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [3.75, -1.75, 0],
+ "scale": [0.90625, 0.90625, 0.90625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 29],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/gutter/gutter_tube_ground.json b/统计/_sa_decor_models/10_装饰/models/block/gutter/gutter_tube_ground.json
new file mode 100644
index 0000000..d2b61d7
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/gutter/gutter_tube_ground.json
@@ -0,0 +1,133 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/gutter",
+ "particle": "sa_decor:block/gutter"
+ },
+ "elements": [
+ {
+ "from": [6, 0, 10],
+ "to": [10, 4, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 13]},
+ "faces": {
+ "north": {"uv": [4.75, 9.75, 5.75, 10.75], "texture": "#0"},
+ "east": {"uv": [4.25, 9.75, 4.75, 10.75], "texture": "#0"},
+ "south": {"uv": [6.25, 9.75, 7.25, 10.75], "texture": "#0"},
+ "west": {"uv": [5.75, 9.75, 6.25, 10.75], "texture": "#0"},
+ "up": {"uv": [5.75, 9.75, 4.75, 9.25], "texture": "#0"},
+ "down": {"uv": [6.75, 9.25, 5.75, 9.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 0, 12],
+ "to": [10, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 17]},
+ "faces": {
+ "north": {"uv": [9.25, 3.75, 10.25, 7.75], "texture": "#0"},
+ "east": {"uv": [8.25, 3.75, 9.25, 7.75], "texture": "#0"},
+ "south": {"uv": [11.25, 3.75, 12.25, 7.75], "texture": "#0"},
+ "west": {"uv": [10.25, 3.75, 11.25, 7.75], "texture": "#0"},
+ "up": {"uv": [10.25, 3.75, 9.25, 2.75], "texture": "#0"},
+ "down": {"uv": [11.25, 2.75, 10.25, 3.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5.8, 8, 11.8],
+ "to": [10.2, 9, 16.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 17]},
+ "faces": {
+ "north": {"uv": [1, 10.25, 2, 10.5], "texture": "#0"},
+ "east": {"uv": [0, 10.25, 1, 10.5], "texture": "#0"},
+ "south": {"uv": [3, 10.25, 4, 10.5], "texture": "#0"},
+ "west": {"uv": [2, 10.25, 3, 10.5], "texture": "#0"},
+ "up": {"uv": [2, 10.25, 1, 9.25], "texture": "#0"},
+ "down": {"uv": [3, 9.25, 2, 10.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 0, 8],
+ "to": [10, 4, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 11]},
+ "faces": {
+ "north": {"uv": [4.75, 11.25, 5.75, 12.25], "texture": "#0"},
+ "east": {"uv": [4.25, 11.25, 4.75, 12.25], "texture": "#0"},
+ "south": {"uv": [6.25, 11.25, 7.25, 12.25], "texture": "#0"},
+ "west": {"uv": [5.75, 11.25, 6.25, 12.25], "texture": "#0"},
+ "up": {"uv": [5.75, 11.25, 4.75, 10.75], "texture": "#0"},
+ "down": {"uv": [6.75, 10.75, 5.75, 11.25], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [10, 4, 10],
+ "to": [6, 0, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 11]},
+ "faces": {
+ "north": {"uv": [6.25, 12.25, 7.25, 11.25], "texture": "#0"},
+ "east": {"uv": [5.75, 12.25, 6.25, 11.25], "texture": "#0"},
+ "south": {"uv": [4.75, 12.25, 5.75, 11.25], "texture": "#0"},
+ "west": {"uv": [4.25, 12.25, 4.75, 11.25], "texture": "#0"},
+ "up": {"uv": [5.75, 10.75, 6.75, 11.25], "texture": "#0"},
+ "down": {"uv": [4.75, 11.25, 5.75, 10.75], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 0.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 0.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 43, 0],
+ "translation": [1.75, 1, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 43, 0],
+ "translation": [1.75, 1, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 0.75, 0],
+ "scale": [0.90625, 0.90625, 0.90625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "gutter_tube_",
+ "origin": [0, 0, 4],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ {
+ "name": "group",
+ "origin": [0, 0, 11],
+ "scope": 0,
+ "color": 0,
+ "children": [3, 4]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/highway_guardrail/highway_guardrail.json b/统计/_sa_decor_models/10_装饰/models/block/highway_guardrail/highway_guardrail.json
new file mode 100644
index 0000000..8e9d327
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/highway_guardrail/highway_guardrail.json
@@ -0,0 +1,85 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "2": "sa_decor:block/highway_guardrail",
+ "particle": "sa_decor:block/highway_guardrail"
+ },
+ "elements": [
+ {
+ "from": [6.5, 0, 6.5],
+ "to": [9.5, 7, 9.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.5, 9.57323, 7.63395]},
+ "faces": {
+ "north": {"uv": [0.75, 3.75, 1.5, 5.5], "texture": "#2"},
+ "east": {"uv": [0, 3.75, 0.75, 5.5], "texture": "#2"},
+ "south": {"uv": [2.25, 3.75, 3, 5.5], "texture": "#2"},
+ "west": {"uv": [1.5, 3.75, 2.25, 5.5], "texture": "#2"},
+ "up": {"uv": [1.5, 3.75, 0.75, 3], "texture": "#2"},
+ "down": {"uv": [2.25, 3, 1.5, 3.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 7, 5.5],
+ "to": [16, 14, 10.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.07323, 9.53395]},
+ "faces": {
+ "north": {"uv": [1.25, 1.25, 5.25, 3], "texture": "#2"},
+ "east": {"uv": [0, 1.25, 1.25, 3], "texture": "#2"},
+ "south": {"uv": [6.5, 1.25, 10.5, 3], "texture": "#2"},
+ "west": {"uv": [5.25, 1.25, 6.5, 3], "texture": "#2"},
+ "up": {"uv": [5.25, 1.25, 1.25, 0], "texture": "#2"},
+ "down": {"uv": [9.25, 0, 5.25, 1.25], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 129, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 129, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "scale": [-0.5, 0.5, -0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [8, 9.43934, 6.64645],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/highway_guardrail/highway_guardrail_corner.json b/统计/_sa_decor_models/10_装饰/models/block/highway_guardrail/highway_guardrail_corner.json
new file mode 100644
index 0000000..3552361
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/highway_guardrail/highway_guardrail_corner.json
@@ -0,0 +1,101 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "2": "sa_decor:block/highway_guardrail",
+ "particle": "sa_decor:block/highway_guardrail"
+ },
+ "elements": [
+ {
+ "from": [6.5, 0, 6.5],
+ "to": [9.5, 7, 9.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.5, 9.57323, 7.63395]},
+ "faces": {
+ "north": {"uv": [0.75, 3.75, 1.5, 5.5], "texture": "#2"},
+ "east": {"uv": [0, 3.75, 0.75, 5.5], "texture": "#2"},
+ "south": {"uv": [2.25, 3.75, 3, 5.5], "texture": "#2"},
+ "west": {"uv": [1.5, 3.75, 2.25, 5.5], "texture": "#2"},
+ "up": {"uv": [1.5, 3.75, 0.75, 3], "texture": "#2"},
+ "down": {"uv": [2.25, 3, 1.5, 3.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [5.5, 7, 0],
+ "to": [10.5, 14, 10.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5.5, 6.07323, 2.03395]},
+ "faces": {
+ "north": {"uv": [5.25, 1.25, 6.5, 3], "texture": "#2"},
+ "east": {"uv": [1.25, 1.25, 5.25, 3], "texture": "#2"},
+ "south": {"uv": [1.75, 1.25, 3, 3], "texture": "#2"},
+ "west": {"uv": [6.5, 1.25, 10.5, 3], "texture": "#2"},
+ "up": {"uv": [5.25, 1.25, 1.25, 0], "rotation": 90, "texture": "#2"},
+ "down": {"uv": [9.25, 0, 5.25, 1.25], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 7, 5.5],
+ "to": [5.5, 14, 10.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [15, 6.07323, 5.53395]},
+ "faces": {
+ "north": {"uv": [6.5, 1.25, 7.75, 3], "texture": "#2"},
+ "east": {"uv": [5.25, 1.25, 6.5, 3], "texture": "#2"},
+ "south": {"uv": [1.25, 1.25, 2.5, 3], "texture": "#2"},
+ "west": {"uv": [0, 1.25, 1.25, 3], "texture": "#2"},
+ "up": {"uv": [5.25, 1.25, 3.75, 0], "rotation": 180, "texture": "#2"},
+ "down": {"uv": [9.25, 0, 5.25, 1.25], "rotation": 180, "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [60, 20, 0],
+ "translation": [0, 2.25, 1],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -73, 6],
+ "translation": [0, 3.5, 0],
+ "scale": [-0.55, 0.55, -0.55]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -73, 6],
+ "translation": [0, 3.5, 0],
+ "scale": [-0.55, 0.55, -0.55]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "gui": {
+ "rotation": [30, 140, 0],
+ "translation": [0.75, 0.5, 0],
+ "scale": [0.91406, 0.91406, 0.91406]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "rotation": [-90, -180, 0],
+ "translation": [0, 0, -16],
+ "scale": [-2, 2, -2]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [8, 9.43934, 6.64645],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain.json b/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain.json
new file mode 100644
index 0000000..5afad87
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain.json
@@ -0,0 +1,262 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/hospital_curtain",
+ "particle": "sa_decor:block/hospital_curtain"
+ },
+ "elements": [
+ {
+ "from": [-14, 16, 8],
+ "to": [0, 32, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 3, 7]},
+ "faces": {
+ "north": {"uv": [3.5, 0, 7, 4], "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "south": {"uv": [7, 0, 3.5, 4], "texture": "#0"},
+ "west": {"uv": [7, 0, 7, 4], "texture": "#0"},
+ "up": {"uv": [7, 0, 3.5, 0], "texture": "#0"},
+ "down": {"uv": [14, 0, 10.5, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-16, 16, 7],
+ "to": [-14, 32, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-16, 3, 7]},
+ "faces": {
+ "north": {"uv": [9.75, 8, 10.25, 12], "texture": "#0"},
+ "east": {"uv": [9.25, 8, 9.75, 12], "texture": "#0"},
+ "south": {"uv": [10.75, 8, 11.25, 12], "texture": "#0"},
+ "west": {"uv": [10.25, 8, 10.75, 12], "texture": "#0"},
+ "up": {"uv": [10.25, 8, 9.75, 7.5], "texture": "#0"},
+ "down": {"uv": [10.75, 7.5, 10.25, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 16, 7],
+ "to": [16, 32, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 3, 7]},
+ "faces": {
+ "north": {"uv": [9.75, 8, 10.25, 12], "texture": "#0"},
+ "east": {"uv": [9.25, 8, 9.75, 12], "texture": "#0"},
+ "south": {"uv": [10.75, 8, 11.25, 12], "texture": "#0"},
+ "west": {"uv": [10.25, 8, 10.75, 12], "texture": "#0"},
+ "up": {"uv": [10.25, 8, 9.75, 7.5], "texture": "#0"},
+ "down": {"uv": [10.75, 7.5, 10.25, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 16, 8],
+ "to": [14, 32, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 3, 7]},
+ "faces": {
+ "north": {"uv": [0, 0, 3.5, 4], "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "south": {"uv": [3.5, 0, 0, 4], "texture": "#0"},
+ "west": {"uv": [7, 0, 7, 4], "texture": "#0"},
+ "up": {"uv": [3.5, 0, 0, 0], "texture": "#0"},
+ "down": {"uv": [10.5, 0, 7, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-14, 3, 8],
+ "to": [0, 16, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 3, 7]},
+ "faces": {
+ "north": {"uv": [3.5, 4, 7, 7.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 0, 7.25], "texture": "#0"},
+ "south": {"uv": [7, 4, 3.5, 7.25], "texture": "#0"},
+ "west": {"uv": [7, 4, 7, 7.25], "texture": "#0"},
+ "up": {"uv": [7, 0, 3.5, 0], "texture": "#0"},
+ "down": {"uv": [14, 0, 10.5, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-16, 3, 7],
+ "to": [-14, 16, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-16, 3, 7]},
+ "faces": {
+ "north": {"uv": [9.75, 12, 10.25, 15.25], "texture": "#0"},
+ "east": {"uv": [9.25, 12, 9.75, 15.25], "texture": "#0"},
+ "south": {"uv": [10.75, 12, 11.25, 15.25], "texture": "#0"},
+ "west": {"uv": [10.25, 12, 10.75, 15.25], "texture": "#0"},
+ "up": {"uv": [10.25, 8, 9.75, 7.5], "texture": "#0"},
+ "down": {"uv": [10.75, 7.5, 10.25, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-16, 0, 14],
+ "to": [-14, 2, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-15, 1, 15]},
+ "faces": {
+ "north": {"uv": [12.5, 9.25, 13, 9.75], "texture": "#0"},
+ "east": {"uv": [12, 9.25, 12.5, 9.75], "texture": "#0"},
+ "south": {"uv": [11.5, 9.25, 12, 9.75], "texture": "#0"},
+ "west": {"uv": [13, 9.25, 13.5, 9.75], "texture": "#0"},
+ "up": {"uv": [12.5, 9.25, 12, 8.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [13, 8.75, 12.5, 9.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [-16, 2, 0],
+ "to": [-14, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-16, 2, 7]},
+ "faces": {
+ "north": {"uv": [4, 11.5, 4.5, 11.75], "texture": "#0"},
+ "east": {"uv": [0, 11.5, 4, 11.75], "texture": "#0"},
+ "south": {"uv": [8.5, 11.5, 9, 11.75], "texture": "#0"},
+ "west": {"uv": [4.5, 11.5, 8.5, 11.75], "texture": "#0"},
+ "up": {"uv": [4.5, 11.5, 4, 7.5], "texture": "#0"},
+ "down": {"uv": [5, 7.5, 4.5, 11.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-16, 0, 0],
+ "to": [-14, 2, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-15, 1, 1]},
+ "faces": {
+ "north": {"uv": [12.5, 9.25, 13, 9.75], "texture": "#0"},
+ "east": {"uv": [12, 9.25, 12.5, 9.75], "texture": "#0"},
+ "south": {"uv": [11.5, 9.25, 12, 9.75], "texture": "#0"},
+ "west": {"uv": [13, 9.25, 13.5, 9.75], "texture": "#0"},
+ "up": {"uv": [12.5, 9.25, 12, 8.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [13, 8.75, 12.5, 9.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 0],
+ "to": [16, 2, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [15, 1, 1]},
+ "faces": {
+ "north": {"uv": [12.5, 9.25, 13, 9.75], "texture": "#0"},
+ "east": {"uv": [12, 9.25, 12.5, 9.75], "texture": "#0"},
+ "south": {"uv": [11.5, 9.25, 12, 9.75], "texture": "#0"},
+ "west": {"uv": [13, 9.25, 13.5, 9.75], "texture": "#0"},
+ "up": {"uv": [12.5, 9.25, 12, 8.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [13, 8.75, 12.5, 9.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 14],
+ "to": [16, 2, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [15, 1, 15]},
+ "faces": {
+ "north": {"uv": [12.5, 9.25, 13, 9.75], "texture": "#0"},
+ "east": {"uv": [12, 9.25, 12.5, 9.75], "texture": "#0"},
+ "south": {"uv": [11.5, 9.25, 12, 9.75], "texture": "#0"},
+ "west": {"uv": [13, 9.25, 13.5, 9.75], "texture": "#0"},
+ "up": {"uv": [12.5, 9.25, 12, 8.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [13, 8.75, 12.5, 9.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 2, 0],
+ "to": [16, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 2, 7]},
+ "faces": {
+ "north": {"uv": [4, 11.5, 4.5, 11.75], "texture": "#0"},
+ "east": {"uv": [0, 11.5, 4, 11.75], "texture": "#0"},
+ "south": {"uv": [8.5, 11.5, 9, 11.75], "texture": "#0"},
+ "west": {"uv": [4.5, 11.5, 8.5, 11.75], "texture": "#0"},
+ "up": {"uv": [4.5, 11.5, 4, 7.5], "texture": "#0"},
+ "down": {"uv": [5, 7.5, 4.5, 11.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 3, 7],
+ "to": [16, 16, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 3, 7]},
+ "faces": {
+ "north": {"uv": [9.75, 12, 10.25, 15.25], "texture": "#0"},
+ "east": {"uv": [9.25, 12, 9.75, 15.25], "texture": "#0"},
+ "south": {"uv": [10.75, 12, 11.25, 15.25], "texture": "#0"},
+ "west": {"uv": [10.25, 12, 10.75, 15.25], "texture": "#0"},
+ "up": {"uv": [10.25, 8, 9.75, 7.5], "texture": "#0"},
+ "down": {"uv": [10.75, 7.5, 10.25, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 3, 8],
+ "to": [14, 16, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 3, 7]},
+ "faces": {
+ "north": {"uv": [0, 4, 3.5, 7.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 0, 7.25], "texture": "#0"},
+ "south": {"uv": [3.5, 4, 0, 7.25], "texture": "#0"},
+ "west": {"uv": [7, 4, 7, 7.25], "texture": "#0"},
+ "up": {"uv": [3.5, 0, 0, 0], "texture": "#0"},
+ "down": {"uv": [10.5, 0, 7, 0], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1.25, 0.5, 0.75],
+ "scale": [0.14258, 0.14258, 0.14258]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1.25, 0.5, 0.75],
+ "scale": [0.14258, 0.14258, 0.14258]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -38, 0],
+ "translation": [1.75, 0, 0],
+ "scale": [0.22422, 0.22422, 0.22422]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -38, 0],
+ "translation": [-1.25, 0, 0],
+ "scale": [0.22422, 0.22422, 0.22422]
+ },
+ "ground": {
+ "translation": [2.25, 3, 0],
+ "scale": [0.2, 0.2, 0.2]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.5, -3, 0],
+ "scale": [0.38398, 0.38398, 0.38398]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [12, 3, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [14, 3, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [12, 3, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5, 6, 7, 8]
+ },
+ {
+ "name": "group",
+ "origin": [15, 1, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [9, 10, 11, 12, 13]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_big/hospital_curtain_big.json b/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_big/hospital_curtain_big.json
new file mode 100644
index 0000000..d881a75
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_big/hospital_curtain_big.json
@@ -0,0 +1,343 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/hospital_curtain",
+ "particle": "sa_decor:block/hospital_curtain"
+ },
+ "elements": [
+ {
+ "from": [-14, 3, 8],
+ "to": [0, 16, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 3, 7]},
+ "faces": {
+ "north": {"uv": [3.5, 4, 7, 7.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 0, 7.25], "texture": "#0"},
+ "south": {"uv": [7, 4, 3.5, 7.25], "texture": "#0"},
+ "west": {"uv": [7, 4, 7, 7.25], "texture": "#0"},
+ "up": {"uv": [7, 0, 3.5, 0], "texture": "#0"},
+ "down": {"uv": [14, 0, 10.5, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-16, 3, 7],
+ "to": [-14, 16, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-16, 3, 7]},
+ "faces": {
+ "north": {"uv": [9.75, 12, 10.25, 15.25], "texture": "#0"},
+ "east": {"uv": [9.25, 12, 9.75, 15.25], "texture": "#0"},
+ "south": {"uv": [10.75, 12, 11.25, 15.25], "texture": "#0"},
+ "west": {"uv": [10.25, 12, 10.75, 15.25], "texture": "#0"},
+ "up": {"uv": [10.25, 8, 9.75, 7.5], "texture": "#0"},
+ "down": {"uv": [10.75, 7.5, 10.25, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-16, 0, 0],
+ "to": [-14, 2, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-15, 1, 1]},
+ "faces": {
+ "north": {"uv": [12.5, 9.25, 13, 9.75], "texture": "#0"},
+ "east": {"uv": [12, 9.25, 12.5, 9.75], "texture": "#0"},
+ "south": {"uv": [11.5, 9.25, 12, 9.75], "texture": "#0"},
+ "west": {"uv": [13, 9.25, 13.5, 9.75], "texture": "#0"},
+ "up": {"uv": [12.5, 9.25, 12, 8.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [13, 8.75, 12.5, 9.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [-16, 2, 0],
+ "to": [-14, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-16, 2, 7]},
+ "faces": {
+ "north": {"uv": [4, 11.5, 4.5, 11.75], "texture": "#0"},
+ "east": {"uv": [0, 11.5, 4, 11.75], "texture": "#0"},
+ "south": {"uv": [8.5, 11.5, 9, 11.75], "texture": "#0"},
+ "west": {"uv": [4.5, 11.5, 8.5, 11.75], "texture": "#0"},
+ "up": {"uv": [4.5, 11.5, 4, 7.5], "texture": "#0"},
+ "down": {"uv": [5, 7.5, 4.5, 11.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-16, 0, 14],
+ "to": [-14, 2, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-15, 1, 15]},
+ "faces": {
+ "north": {"uv": [12.5, 9.25, 13, 9.75], "texture": "#0"},
+ "east": {"uv": [12, 9.25, 12.5, 9.75], "texture": "#0"},
+ "south": {"uv": [11.5, 9.25, 12, 9.75], "texture": "#0"},
+ "west": {"uv": [13, 9.25, 13.5, 9.75], "texture": "#0"},
+ "up": {"uv": [12.5, 9.25, 12, 8.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [13, 8.75, 12.5, 9.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 3, 8],
+ "to": [14, 16, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 3, 7]},
+ "faces": {
+ "north": {"uv": [0, 4, 3.5, 7.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 0, 7.25], "texture": "#0"},
+ "south": {"uv": [3.5, 4, 0, 7.25], "texture": "#0"},
+ "west": {"uv": [7, 4, 7, 7.25], "texture": "#0"},
+ "up": {"uv": [3.5, 0, 0, 0], "texture": "#0"},
+ "down": {"uv": [10.5, 0, 7, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 3, 8.01],
+ "to": [16, 16, 8.01],
+ "rotation": {"angle": 0, "axis": "y", "origin": [28, 3, 7.1]},
+ "faces": {
+ "north": {"uv": [3.5, 4, 7, 7.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 0, 7.25], "texture": "#0"},
+ "south": {"uv": [7, 4, 3.5, 7.25], "texture": "#0"},
+ "west": {"uv": [7, 4, 7, 7.25], "texture": "#0"},
+ "up": {"uv": [7, 0, 3.5, 0], "texture": "#0"},
+ "down": {"uv": [14, 0, 10.5, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 16, 8],
+ "to": [14, 32, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 3, 7]},
+ "faces": {
+ "north": {"uv": [0, 0, 3.5, 4], "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "south": {"uv": [3.5, 0, 0, 4], "texture": "#0"},
+ "west": {"uv": [7, 0, 7, 4], "texture": "#0"},
+ "up": {"uv": [3.5, 0, 0, 0], "texture": "#0"},
+ "down": {"uv": [10.5, 0, 7, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 16, 8.01],
+ "to": [16, 32, 8.01],
+ "rotation": {"angle": 0, "axis": "y", "origin": [28, 3, 7.1]},
+ "faces": {
+ "north": {"uv": [3.5, 0, 7, 4], "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "south": {"uv": [7, 0, 3.5, 4], "texture": "#0"},
+ "west": {"uv": [7, 0, 7, 4], "texture": "#0"},
+ "up": {"uv": [7, 0, 3.5, 0], "texture": "#0"},
+ "down": {"uv": [14, 0, 10.5, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [16, 3, 8.01],
+ "to": [30, 16, 8.01],
+ "rotation": {"angle": 0, "axis": "y", "origin": [28, 3, 7.1]},
+ "faces": {
+ "north": {"uv": [0, 4, 3.5, 7.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 0, 7.25], "texture": "#0"},
+ "south": {"uv": [3.5, 4, 0, 7.25], "texture": "#0"},
+ "west": {"uv": [7, 4, 7, 7.25], "texture": "#0"},
+ "up": {"uv": [3.5, 0, 0, 0], "texture": "#0"},
+ "down": {"uv": [10.5, 0, 7, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [30, 3, 7],
+ "to": [32, 16, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [30, 3, 7]},
+ "faces": {
+ "north": {"uv": [9.75, 12, 10.25, 15.25], "texture": "#0"},
+ "east": {"uv": [9.25, 12, 9.75, 15.25], "texture": "#0"},
+ "south": {"uv": [10.75, 12, 11.25, 15.25], "texture": "#0"},
+ "west": {"uv": [10.25, 12, 10.75, 15.25], "texture": "#0"},
+ "up": {"uv": [10.25, 8, 9.75, 7.5], "texture": "#0"},
+ "down": {"uv": [10.75, 7.5, 10.25, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [30, 0, 0],
+ "to": [32, 2, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [31, 1, 1]},
+ "faces": {
+ "north": {"uv": [12.5, 9.25, 13, 9.75], "texture": "#0"},
+ "east": {"uv": [12, 9.25, 12.5, 9.75], "texture": "#0"},
+ "south": {"uv": [11.5, 9.25, 12, 9.75], "texture": "#0"},
+ "west": {"uv": [13, 9.25, 13.5, 9.75], "texture": "#0"},
+ "up": {"uv": [12.5, 9.25, 12, 8.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [13, 8.75, 12.5, 9.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [30, 2, 0],
+ "to": [32, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [30, 2, 7]},
+ "faces": {
+ "north": {"uv": [4, 11.5, 4.5, 11.75], "texture": "#0"},
+ "east": {"uv": [0, 11.5, 4, 11.75], "texture": "#0"},
+ "south": {"uv": [8.5, 11.5, 9, 11.75], "texture": "#0"},
+ "west": {"uv": [4.5, 11.5, 8.5, 11.75], "texture": "#0"},
+ "up": {"uv": [4.5, 11.5, 4, 7.5], "texture": "#0"},
+ "down": {"uv": [5, 7.5, 4.5, 11.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [30, 0, 14],
+ "to": [32, 2, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [31, 1, 15]},
+ "faces": {
+ "north": {"uv": [12.5, 9.25, 13, 9.75], "texture": "#0"},
+ "east": {"uv": [12, 9.25, 12.5, 9.75], "texture": "#0"},
+ "south": {"uv": [11.5, 9.25, 12, 9.75], "texture": "#0"},
+ "west": {"uv": [13, 9.25, 13.5, 9.75], "texture": "#0"},
+ "up": {"uv": [12.5, 9.25, 12, 8.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [13, 8.75, 12.5, 9.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [16, 16, 8.01],
+ "to": [30, 32, 8.01],
+ "rotation": {"angle": 0, "axis": "y", "origin": [28, 3, 7.1]},
+ "faces": {
+ "north": {"uv": [0, 0, 3.5, 4], "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "south": {"uv": [3.5, 0, 0, 4], "texture": "#0"},
+ "west": {"uv": [7, 0, 7, 4], "texture": "#0"},
+ "up": {"uv": [3.5, 0, 0, 0], "texture": "#0"},
+ "down": {"uv": [10.5, 0, 7, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [30, 16, 7],
+ "to": [32, 32, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [30, 3, 7]},
+ "faces": {
+ "north": {"uv": [9.75, 8, 10.25, 12], "texture": "#0"},
+ "east": {"uv": [9.25, 8, 9.75, 12], "texture": "#0"},
+ "south": {"uv": [10.75, 8, 11.25, 12], "texture": "#0"},
+ "west": {"uv": [10.25, 8, 10.75, 12], "texture": "#0"},
+ "up": {"uv": [10.25, 8, 9.75, 7.5], "texture": "#0"},
+ "down": {"uv": [10.75, 7.5, 10.25, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-16, 16, 7],
+ "to": [-14, 32, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-16, 3, 7]},
+ "faces": {
+ "north": {"uv": [9.75, 8, 10.25, 12], "texture": "#0"},
+ "east": {"uv": [9.25, 8, 9.75, 12], "texture": "#0"},
+ "south": {"uv": [10.75, 8, 11.25, 12], "texture": "#0"},
+ "west": {"uv": [10.25, 8, 10.75, 12], "texture": "#0"},
+ "up": {"uv": [10.25, 8, 9.75, 7.5], "texture": "#0"},
+ "down": {"uv": [10.75, 7.5, 10.25, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-14, 16, 8],
+ "to": [0, 32, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 3, 7]},
+ "faces": {
+ "north": {"uv": [3.5, 0, 7, 4], "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "south": {"uv": [7, 0, 3.5, 4], "texture": "#0"},
+ "west": {"uv": [7, 0, 7, 4], "texture": "#0"},
+ "up": {"uv": [7, 0, 3.5, 0], "texture": "#0"},
+ "down": {"uv": [14, 0, 10.5, 0], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1.25, 0.5, 0.75],
+ "scale": [0.14258, 0.14258, 0.14258]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1.25, 0.5, 0.75],
+ "scale": [0.14258, 0.14258, 0.14258]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -38, 0],
+ "translation": [-1.25, 0, 0],
+ "scale": [0.22422, 0.22422, 0.22422]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -38, 0],
+ "translation": [-1.25, 0, 0],
+ "scale": [0.22422, 0.22422, 0.22422]
+ },
+ "ground": {
+ "translation": [-0.25, 3, 0],
+ "scale": [0.2, 0.2, 0.2]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -2, 0],
+ "scale": [0.38398, 0.38398, 0.38398]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [12, 3, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4]
+ },
+ {
+ "name": "group",
+ "origin": [12, 3, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6]
+ },
+ {
+ "name": "group",
+ "origin": [12, 3, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [7, 8]
+ },
+ {
+ "name": "group",
+ "origin": [28, 3, 7.1],
+ "scope": 0,
+ "color": 0,
+ "children": [9, 10, 11, 12, 13]
+ },
+ {
+ "name": "group",
+ "origin": [28, 3, 7.1],
+ "scope": 0,
+ "color": 0,
+ "children": [14, 15]
+ },
+ {
+ "name": "group",
+ "origin": [14, 1, 21],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [14, 1, 21],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-16, 3, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [16, 17]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_big/hospital_curtain_big_left_low.json b/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_big/hospital_curtain_big_left_low.json
new file mode 100644
index 0000000..66de05e
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_big/hospital_curtain_big_left_low.json
@@ -0,0 +1,124 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/hospital_curtain",
+ "particle": "sa_decor:block/hospital_curtain"
+ },
+ "elements": [
+ {
+ "from": [0, 3, 8.01],
+ "to": [14, 16, 8.01],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 3, 7.1]},
+ "faces": {
+ "north": {"uv": [0, 4, 3.5, 7.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 0, 7.25], "texture": "#0"},
+ "south": {"uv": [3.5, 4, 0, 7.25], "texture": "#0"},
+ "west": {"uv": [7, 4, 7, 7.25], "texture": "#0"},
+ "up": {"uv": [3.5, 0, 0, 0], "texture": "#0"},
+ "down": {"uv": [10.5, 0, 7, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 3, 7],
+ "to": [16, 16, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 3, 7]},
+ "faces": {
+ "north": {"uv": [9.75, 12, 10.25, 15.25], "texture": "#0"},
+ "east": {"uv": [9.25, 12, 9.75, 15.25], "texture": "#0"},
+ "south": {"uv": [10.75, 12, 11.25, 15.25], "texture": "#0"},
+ "west": {"uv": [10.25, 12, 10.75, 15.25], "texture": "#0"},
+ "up": {"uv": [10.25, 8, 9.75, 7.5], "texture": "#0"},
+ "down": {"uv": [10.75, 7.5, 10.25, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 0],
+ "to": [16, 2, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [15, 1, 1]},
+ "faces": {
+ "north": {"uv": [12.5, 9.25, 13, 9.75], "texture": "#0"},
+ "east": {"uv": [12, 9.25, 12.5, 9.75], "texture": "#0"},
+ "south": {"uv": [11.5, 9.25, 12, 9.75], "texture": "#0"},
+ "west": {"uv": [13, 9.25, 13.5, 9.75], "texture": "#0"},
+ "up": {"uv": [12.5, 9.25, 12, 8.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [13, 8.75, 12.5, 9.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 2, 0],
+ "to": [16, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 2, 7]},
+ "faces": {
+ "north": {"uv": [4, 11.5, 4.5, 11.75], "texture": "#0"},
+ "east": {"uv": [0, 11.5, 4, 11.75], "texture": "#0"},
+ "south": {"uv": [8.5, 11.5, 9, 11.75], "texture": "#0"},
+ "west": {"uv": [4.5, 11.5, 8.5, 11.75], "texture": "#0"},
+ "up": {"uv": [4.5, 11.5, 4, 7.5], "texture": "#0"},
+ "down": {"uv": [5, 7.5, 4.5, 11.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 14],
+ "to": [16, 2, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [15, 1, 15]},
+ "faces": {
+ "north": {"uv": [12.5, 9.25, 13, 9.75], "texture": "#0"},
+ "east": {"uv": [12, 9.25, 12.5, 9.75], "texture": "#0"},
+ "south": {"uv": [11.5, 9.25, 12, 9.75], "texture": "#0"},
+ "west": {"uv": [13, 9.25, 13.5, 9.75], "texture": "#0"},
+ "up": {"uv": [12.5, 9.25, 12, 8.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [13, 8.75, 12.5, 9.25], "rotation": 270, "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1.25, 0.5, 0.75],
+ "scale": [0.14258, 0.14258, 0.14258]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1.25, 0.5, 0.75],
+ "scale": [0.14258, 0.14258, 0.14258]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -38, 0],
+ "translation": [-1.25, 0, 0],
+ "scale": [0.22422, 0.22422, 0.22422]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -38, 0],
+ "translation": [-1.25, 0, 0],
+ "scale": [0.22422, 0.22422, 0.22422]
+ },
+ "ground": {
+ "translation": [-0.25, 3, 0],
+ "scale": [0.2, 0.2, 0.2]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -2, 0],
+ "scale": [0.38398, 0.38398, 0.38398]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [28, 3, 7.1],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_big/hospital_curtain_big_left_top.json b/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_big/hospital_curtain_big_left_top.json
new file mode 100644
index 0000000..93001dc
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_big/hospital_curtain_big_left_top.json
@@ -0,0 +1,85 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/hospital_curtain",
+ "particle": "sa_decor:block/hospital_curtain"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 8.01],
+ "to": [14, 16, 8.01],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 3, 7.1]},
+ "faces": {
+ "north": {"uv": [0, 0, 3.5, 4], "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "south": {"uv": [3.5, 0, 0, 4], "texture": "#0"},
+ "west": {"uv": [7, 0, 7, 4], "texture": "#0"},
+ "up": {"uv": [3.5, 0, 0, 0], "texture": "#0"},
+ "down": {"uv": [10.5, 0, 7, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 7],
+ "to": [16, 16, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 3, 7]},
+ "faces": {
+ "north": {"uv": [9.75, 8, 10.25, 12], "texture": "#0"},
+ "east": {"uv": [9.25, 8, 9.75, 12], "texture": "#0"},
+ "south": {"uv": [10.75, 8, 11.25, 12], "texture": "#0"},
+ "west": {"uv": [10.25, 8, 10.75, 12], "texture": "#0"},
+ "up": {"uv": [10.25, 8, 9.75, 7.5], "texture": "#0"},
+ "down": {"uv": [10.75, 7.5, 10.25, 8], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1.25, 0.5, 0.75],
+ "scale": [0.14258, 0.14258, 0.14258]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1.25, 0.5, 0.75],
+ "scale": [0.14258, 0.14258, 0.14258]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -38, 0],
+ "translation": [-1.25, 0, 0],
+ "scale": [0.22422, 0.22422, 0.22422]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -38, 0],
+ "translation": [-1.25, 0, 0],
+ "scale": [0.22422, 0.22422, 0.22422]
+ },
+ "ground": {
+ "translation": [-0.25, 3, 0],
+ "scale": [0.2, 0.2, 0.2]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -2, 0],
+ "scale": [0.38398, 0.38398, 0.38398]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [28, 3, 7.1],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_big/hospital_curtain_big_mid_low.json b/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_big/hospital_curtain_big_mid_low.json
new file mode 100644
index 0000000..9902fbd
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_big/hospital_curtain_big_mid_low.json
@@ -0,0 +1,85 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/hospital_curtain",
+ "particle": "sa_decor:block/hospital_curtain"
+ },
+ "elements": [
+ {
+ "from": [0, 3, 8],
+ "to": [14, 16, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 3, 7]},
+ "faces": {
+ "north": {"uv": [0, 4, 3.5, 7.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 0, 7.25], "texture": "#0"},
+ "south": {"uv": [3.5, 4, 0, 7.25], "texture": "#0"},
+ "west": {"uv": [7, 4, 7, 7.25], "texture": "#0"},
+ "up": {"uv": [3.5, 0, 0, 0], "texture": "#0"},
+ "down": {"uv": [10.5, 0, 7, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 3, 8.01],
+ "to": [16, 16, 8.01],
+ "rotation": {"angle": 0, "axis": "y", "origin": [28, 3, 7.1]},
+ "faces": {
+ "north": {"uv": [3.5, 4, 7, 7.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 0, 7.25], "texture": "#0"},
+ "south": {"uv": [7, 4, 3.5, 7.25], "texture": "#0"},
+ "west": {"uv": [7, 4, 7, 7.25], "texture": "#0"},
+ "up": {"uv": [7, 0, 3.5, 0], "texture": "#0"},
+ "down": {"uv": [14, 0, 10.5, 0], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1.25, 0.5, 0.75],
+ "scale": [0.14258, 0.14258, 0.14258]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1.25, 0.5, 0.75],
+ "scale": [0.14258, 0.14258, 0.14258]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -38, 0],
+ "translation": [-1.25, 0, 0],
+ "scale": [0.22422, 0.22422, 0.22422]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -38, 0],
+ "translation": [-1.25, 0, 0],
+ "scale": [0.22422, 0.22422, 0.22422]
+ },
+ "ground": {
+ "translation": [-0.25, 3, 0],
+ "scale": [0.2, 0.2, 0.2]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -2, 0],
+ "scale": [0.38398, 0.38398, 0.38398]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [12, 3, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_big/hospital_curtain_big_mid_top.json b/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_big/hospital_curtain_big_mid_top.json
new file mode 100644
index 0000000..7e2208b
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_big/hospital_curtain_big_mid_top.json
@@ -0,0 +1,85 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/hospital_curtain",
+ "particle": "sa_decor:block/hospital_curtain"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 8],
+ "to": [14, 16, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 3, 7]},
+ "faces": {
+ "north": {"uv": [0, 0, 3.5, 4], "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "south": {"uv": [3.5, 0, 0, 4], "texture": "#0"},
+ "west": {"uv": [7, 0, 7, 4], "texture": "#0"},
+ "up": {"uv": [3.5, 0, 0, 0], "texture": "#0"},
+ "down": {"uv": [10.5, 0, 7, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 8.01],
+ "to": [16, 16, 8.01],
+ "rotation": {"angle": 0, "axis": "y", "origin": [28, 3, 7.1]},
+ "faces": {
+ "north": {"uv": [3.5, 0, 7, 4], "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "south": {"uv": [7, 0, 3.5, 4], "texture": "#0"},
+ "west": {"uv": [7, 0, 7, 4], "texture": "#0"},
+ "up": {"uv": [7, 0, 3.5, 0], "texture": "#0"},
+ "down": {"uv": [14, 0, 10.5, 0], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1.25, 0.5, 0.75],
+ "scale": [0.14258, 0.14258, 0.14258]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1.25, 0.5, 0.75],
+ "scale": [0.14258, 0.14258, 0.14258]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -38, 0],
+ "translation": [-1.25, 0, 0],
+ "scale": [0.22422, 0.22422, 0.22422]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -38, 0],
+ "translation": [-1.25, 0, 0],
+ "scale": [0.22422, 0.22422, 0.22422]
+ },
+ "ground": {
+ "translation": [-0.25, 3, 0],
+ "scale": [0.2, 0.2, 0.2]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -2, 0],
+ "scale": [0.38398, 0.38398, 0.38398]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [12, 3, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_big/hospital_curtain_big_right_low.json b/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_big/hospital_curtain_big_right_low.json
new file mode 100644
index 0000000..8c06a26
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_big/hospital_curtain_big_right_low.json
@@ -0,0 +1,124 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/hospital_curtain",
+ "particle": "sa_decor:block/hospital_curtain"
+ },
+ "elements": [
+ {
+ "from": [2, 3, 8],
+ "to": [16, 16, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [28, 3, 7]},
+ "faces": {
+ "north": {"uv": [3.5, 4, 7, 7.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 0, 7.25], "texture": "#0"},
+ "south": {"uv": [7, 4, 3.5, 7.25], "texture": "#0"},
+ "west": {"uv": [7, 4, 7, 7.25], "texture": "#0"},
+ "up": {"uv": [7, 0, 3.5, 0], "texture": "#0"},
+ "down": {"uv": [14, 0, 10.5, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 3, 7],
+ "to": [2, 16, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 3, 7]},
+ "faces": {
+ "north": {"uv": [9.75, 12, 10.25, 15.25], "texture": "#0"},
+ "east": {"uv": [9.25, 12, 9.75, 15.25], "texture": "#0"},
+ "south": {"uv": [10.75, 12, 11.25, 15.25], "texture": "#0"},
+ "west": {"uv": [10.25, 12, 10.75, 15.25], "texture": "#0"},
+ "up": {"uv": [10.25, 8, 9.75, 7.5], "texture": "#0"},
+ "down": {"uv": [10.75, 7.5, 10.25, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [2, 2, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 1, 1]},
+ "faces": {
+ "north": {"uv": [12.5, 9.25, 13, 9.75], "texture": "#0"},
+ "east": {"uv": [12, 9.25, 12.5, 9.75], "texture": "#0"},
+ "south": {"uv": [11.5, 9.25, 12, 9.75], "texture": "#0"},
+ "west": {"uv": [13, 9.25, 13.5, 9.75], "texture": "#0"},
+ "up": {"uv": [12.5, 9.25, 12, 8.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [13, 8.75, 12.5, 9.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 2, 0],
+ "to": [2, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 7]},
+ "faces": {
+ "north": {"uv": [4, 11.5, 4.5, 11.75], "texture": "#0"},
+ "east": {"uv": [0, 11.5, 4, 11.75], "texture": "#0"},
+ "south": {"uv": [8.5, 11.5, 9, 11.75], "texture": "#0"},
+ "west": {"uv": [4.5, 11.5, 8.5, 11.75], "texture": "#0"},
+ "up": {"uv": [4.5, 11.5, 4, 7.5], "texture": "#0"},
+ "down": {"uv": [5, 7.5, 4.5, 11.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 14],
+ "to": [2, 2, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 1, 15]},
+ "faces": {
+ "north": {"uv": [12.5, 9.25, 13, 9.75], "texture": "#0"},
+ "east": {"uv": [12, 9.25, 12.5, 9.75], "texture": "#0"},
+ "south": {"uv": [11.5, 9.25, 12, 9.75], "texture": "#0"},
+ "west": {"uv": [13, 9.25, 13.5, 9.75], "texture": "#0"},
+ "up": {"uv": [12.5, 9.25, 12, 8.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [13, 8.75, 12.5, 9.25], "rotation": 270, "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1.25, 0.5, 0.75],
+ "scale": [0.14258, 0.14258, 0.14258]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1.25, 0.5, 0.75],
+ "scale": [0.14258, 0.14258, 0.14258]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -38, 0],
+ "translation": [-1.25, 0, 0],
+ "scale": [0.22422, 0.22422, 0.22422]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -38, 0],
+ "translation": [-1.25, 0, 0],
+ "scale": [0.22422, 0.22422, 0.22422]
+ },
+ "ground": {
+ "translation": [-0.25, 3, 0],
+ "scale": [0.2, 0.2, 0.2]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -2, 0],
+ "scale": [0.38398, 0.38398, 0.38398]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [12, 3, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_big/hospital_curtain_big_right_top.json b/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_big/hospital_curtain_big_right_top.json
new file mode 100644
index 0000000..8b7ffec
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_big/hospital_curtain_big_right_top.json
@@ -0,0 +1,93 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/hospital_curtain",
+ "particle": "sa_decor:block/hospital_curtain"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 7],
+ "to": [2, 16, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -13, 7]},
+ "faces": {
+ "north": {"uv": [9.75, 8, 10.25, 12], "texture": "#0"},
+ "east": {"uv": [9.25, 8, 9.75, 12], "texture": "#0"},
+ "south": {"uv": [10.75, 8, 11.25, 12], "texture": "#0"},
+ "west": {"uv": [10.25, 8, 10.75, 12], "texture": "#0"},
+ "up": {"uv": [10.25, 8, 9.75, 7.5], "texture": "#0"},
+ "down": {"uv": [10.75, 7.5, 10.25, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 8],
+ "to": [16, 16, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [28, -13, 7]},
+ "faces": {
+ "north": {"uv": [3.5, 0, 7, 4], "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "south": {"uv": [7, 0, 3.5, 4], "texture": "#0"},
+ "west": {"uv": [7, 0, 7, 4], "texture": "#0"},
+ "up": {"uv": [7, 0, 3.5, 0], "texture": "#0"},
+ "down": {"uv": [14, 0, 10.5, 0], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1.25, 0.5, 0.75],
+ "scale": [0.14258, 0.14258, 0.14258]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1.25, 0.5, 0.75],
+ "scale": [0.14258, 0.14258, 0.14258]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -38, 0],
+ "translation": [-1.25, 0, 0],
+ "scale": [0.22422, 0.22422, 0.22422]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -38, 0],
+ "translation": [-1.25, 0, 0],
+ "scale": [0.22422, 0.22422, 0.22422]
+ },
+ "ground": {
+ "translation": [-0.25, 3, 0],
+ "scale": [0.2, 0.2, 0.2]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -2, 0],
+ "scale": [0.38398, 0.38398, 0.38398]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [14, 1, 21],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-16, 3, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_low_left.json b/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_low_left.json
new file mode 100644
index 0000000..b360e16
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_low_left.json
@@ -0,0 +1,124 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/hospital_curtain",
+ "particle": "sa_decor:block/hospital_curtain"
+ },
+ "elements": [
+ {
+ "from": [14, 0, 0],
+ "to": [16, 2, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [15, 1, 1]},
+ "faces": {
+ "north": {"uv": [12.5, 9.25, 13, 9.75], "texture": "#0"},
+ "east": {"uv": [12, 9.25, 12.5, 9.75], "texture": "#0"},
+ "south": {"uv": [11.5, 9.25, 12, 9.75], "texture": "#0"},
+ "west": {"uv": [13, 9.25, 13.5, 9.75], "texture": "#0"},
+ "up": {"uv": [12.5, 9.25, 12, 8.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [13, 8.75, 12.5, 9.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 14],
+ "to": [16, 2, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [15, 1, 15]},
+ "faces": {
+ "north": {"uv": [12.5, 9.25, 13, 9.75], "texture": "#0"},
+ "east": {"uv": [12, 9.25, 12.5, 9.75], "texture": "#0"},
+ "south": {"uv": [11.5, 9.25, 12, 9.75], "texture": "#0"},
+ "west": {"uv": [13, 9.25, 13.5, 9.75], "texture": "#0"},
+ "up": {"uv": [12.5, 9.25, 12, 8.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [13, 8.75, 12.5, 9.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 2, 0],
+ "to": [16, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 2, 7]},
+ "faces": {
+ "north": {"uv": [4, 11.5, 4.5, 11.75], "texture": "#0"},
+ "east": {"uv": [0, 11.5, 4, 11.75], "texture": "#0"},
+ "south": {"uv": [8.5, 11.5, 9, 11.75], "texture": "#0"},
+ "west": {"uv": [4.5, 11.5, 8.5, 11.75], "texture": "#0"},
+ "up": {"uv": [4.5, 11.5, 4, 7.5], "texture": "#0"},
+ "down": {"uv": [5, 7.5, 4.5, 11.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 3, 7],
+ "to": [16, 16, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 3, 7]},
+ "faces": {
+ "north": {"uv": [9.75, 12, 10.25, 15.25], "texture": "#0"},
+ "east": {"uv": [9.25, 12, 9.75, 15.25], "texture": "#0"},
+ "south": {"uv": [10.75, 12, 11.25, 15.25], "texture": "#0"},
+ "west": {"uv": [10.25, 12, 10.75, 15.25], "texture": "#0"},
+ "up": {"uv": [10.25, 8, 9.75, 7.5], "texture": "#0"},
+ "down": {"uv": [10.75, 7.5, 10.25, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 3, 8],
+ "to": [14, 16, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 3, 7]},
+ "faces": {
+ "north": {"uv": [0, 4, 3.5, 7.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 0, 7.25], "texture": "#0"},
+ "south": {"uv": [3.5, 4, 0, 7.25], "texture": "#0"},
+ "west": {"uv": [7, 4, 7, 7.25], "texture": "#0"},
+ "up": {"uv": [3.5, 0, 0, 0], "texture": "#0"},
+ "down": {"uv": [10.5, 0, 7, 0], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1.25, 0.5, 0.75],
+ "scale": [0.14258, 0.14258, 0.14258]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1.25, 0.5, 0.75],
+ "scale": [0.14258, 0.14258, 0.14258]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -38, 0],
+ "translation": [1.75, 0, 0],
+ "scale": [0.22422, 0.22422, 0.22422]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -38, 0],
+ "translation": [-1.25, 0, 0],
+ "scale": [0.22422, 0.22422, 0.22422]
+ },
+ "ground": {
+ "translation": [2.25, 3, 0],
+ "scale": [0.2, 0.2, 0.2]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.5, -3, 0],
+ "scale": [0.38398, 0.38398, 0.38398]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [15, 1, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_low_right.json b/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_low_right.json
new file mode 100644
index 0000000..5c7a145
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_low_right.json
@@ -0,0 +1,124 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/hospital_curtain",
+ "particle": "sa_decor:block/hospital_curtain"
+ },
+ "elements": [
+ {
+ "from": [2, 3, 8],
+ "to": [16, 16, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [28, 3, 7]},
+ "faces": {
+ "north": {"uv": [3.5, 4, 7, 7.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 0, 7.25], "texture": "#0"},
+ "south": {"uv": [7, 4, 3.5, 7.25], "texture": "#0"},
+ "west": {"uv": [7, 4, 7, 7.25], "texture": "#0"},
+ "up": {"uv": [7, 0, 3.5, 0], "texture": "#0"},
+ "down": {"uv": [14, 0, 10.5, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 3, 7],
+ "to": [2, 16, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 3, 7]},
+ "faces": {
+ "north": {"uv": [9.75, 12, 10.25, 15.25], "texture": "#0"},
+ "east": {"uv": [9.25, 12, 9.75, 15.25], "texture": "#0"},
+ "south": {"uv": [10.75, 12, 11.25, 15.25], "texture": "#0"},
+ "west": {"uv": [10.25, 12, 10.75, 15.25], "texture": "#0"},
+ "up": {"uv": [10.25, 8, 9.75, 7.5], "texture": "#0"},
+ "down": {"uv": [10.75, 7.5, 10.25, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 14],
+ "to": [2, 2, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 1, 15]},
+ "faces": {
+ "north": {"uv": [12.5, 9.25, 13, 9.75], "texture": "#0"},
+ "east": {"uv": [12, 9.25, 12.5, 9.75], "texture": "#0"},
+ "south": {"uv": [11.5, 9.25, 12, 9.75], "texture": "#0"},
+ "west": {"uv": [13, 9.25, 13.5, 9.75], "texture": "#0"},
+ "up": {"uv": [12.5, 9.25, 12, 8.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [13, 8.75, 12.5, 9.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 2, 0],
+ "to": [2, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 7]},
+ "faces": {
+ "north": {"uv": [4, 11.5, 4.5, 11.75], "texture": "#0"},
+ "east": {"uv": [0, 11.5, 4, 11.75], "texture": "#0"},
+ "south": {"uv": [8.5, 11.5, 9, 11.75], "texture": "#0"},
+ "west": {"uv": [4.5, 11.5, 8.5, 11.75], "texture": "#0"},
+ "up": {"uv": [4.5, 11.5, 4, 7.5], "texture": "#0"},
+ "down": {"uv": [5, 7.5, 4.5, 11.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [2, 2, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 1, 1]},
+ "faces": {
+ "north": {"uv": [12.5, 9.25, 13, 9.75], "texture": "#0"},
+ "east": {"uv": [12, 9.25, 12.5, 9.75], "texture": "#0"},
+ "south": {"uv": [11.5, 9.25, 12, 9.75], "texture": "#0"},
+ "west": {"uv": [13, 9.25, 13.5, 9.75], "texture": "#0"},
+ "up": {"uv": [12.5, 9.25, 12, 8.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [13, 8.75, 12.5, 9.25], "rotation": 270, "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1.25, 0.5, 0.75],
+ "scale": [0.14258, 0.14258, 0.14258]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1.25, 0.5, 0.75],
+ "scale": [0.14258, 0.14258, 0.14258]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -38, 0],
+ "translation": [1.75, 0, 0],
+ "scale": [0.22422, 0.22422, 0.22422]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -38, 0],
+ "translation": [-1.25, 0, 0],
+ "scale": [0.22422, 0.22422, 0.22422]
+ },
+ "ground": {
+ "translation": [2.25, 3, 0],
+ "scale": [0.2, 0.2, 0.2]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.5, -3, 0],
+ "scale": [0.38398, 0.38398, 0.38398]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [12, 3, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_top_left.json b/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_top_left.json
new file mode 100644
index 0000000..5564e6e
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_top_left.json
@@ -0,0 +1,85 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/hospital_curtain",
+ "particle": "sa_decor:block/hospital_curtain"
+ },
+ "elements": [
+ {
+ "from": [14, 0, 7],
+ "to": [16, 16, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 3, 7]},
+ "faces": {
+ "north": {"uv": [9.75, 8, 10.25, 12], "texture": "#0"},
+ "east": {"uv": [9.25, 8, 9.75, 12], "texture": "#0"},
+ "south": {"uv": [10.75, 8, 11.25, 12], "texture": "#0"},
+ "west": {"uv": [10.25, 8, 10.75, 12], "texture": "#0"},
+ "up": {"uv": [10.25, 8, 9.75, 7.5], "texture": "#0"},
+ "down": {"uv": [10.75, 7.5, 10.25, 8], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 8],
+ "to": [14, 16, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 3, 7]},
+ "faces": {
+ "north": {"uv": [0, 0, 3.5, 4], "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "south": {"uv": [3.5, 0, 0, 4], "texture": "#0"},
+ "west": {"uv": [7, 0, 7, 4], "texture": "#0"},
+ "up": {"uv": [3.5, 0, 0, 0], "texture": "#0"},
+ "down": {"uv": [10.5, 0, 7, 0], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1.25, 0.5, 0.75],
+ "scale": [0.14258, 0.14258, 0.14258]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1.25, 0.5, 0.75],
+ "scale": [0.14258, 0.14258, 0.14258]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -38, 0],
+ "translation": [1.75, 0, 0],
+ "scale": [0.22422, 0.22422, 0.22422]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -38, 0],
+ "translation": [-1.25, 0, 0],
+ "scale": [0.22422, 0.22422, 0.22422]
+ },
+ "ground": {
+ "translation": [2.25, 3, 0],
+ "scale": [0.2, 0.2, 0.2]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.5, -3, 0],
+ "scale": [0.38398, 0.38398, 0.38398]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [14, 3, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_top_right.json b/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_top_right.json
new file mode 100644
index 0000000..e5d290b
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/hospital_curtain/hospital_curtain_top_right.json
@@ -0,0 +1,122 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/hospital_curtain",
+ "particle": "sa_decor:block/hospital_curtain"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 8],
+ "to": [16, 16, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [28, -13, 7]},
+ "faces": {
+ "north": {"uv": [3.5, 0, 7, 4], "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "south": {"uv": [7, 0, 3.5, 4], "texture": "#0"},
+ "west": {"uv": [7, 0, 7, 4], "texture": "#0"},
+ "up": {"uv": [7, 0, 3.5, 0], "texture": "#0"},
+ "down": {"uv": [14, 0, 10.5, 0], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 7],
+ "to": [2, 16, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -13, 7]},
+ "faces": {
+ "north": {"uv": [9.75, 8, 10.25, 12], "texture": "#0"},
+ "east": {"uv": [9.25, 8, 9.75, 12], "texture": "#0"},
+ "south": {"uv": [10.75, 8, 11.25, 12], "texture": "#0"},
+ "west": {"uv": [10.25, 8, 10.75, 12], "texture": "#0"},
+ "up": {"uv": [10.25, 8, 9.75, 7.5], "texture": "#0"},
+ "down": {"uv": [10.75, 7.5, 10.25, 8], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1.25, 0.5, 0.75],
+ "scale": [0.14258, 0.14258, 0.14258]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1.25, 0.5, 0.75],
+ "scale": [0.14258, 0.14258, 0.14258]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -38, 0],
+ "translation": [1.75, 0, 0],
+ "scale": [0.22422, 0.22422, 0.22422]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -38, 0],
+ "translation": [-1.25, 0, 0],
+ "scale": [0.22422, 0.22422, 0.22422]
+ },
+ "ground": {
+ "translation": [2.25, 3, 0],
+ "scale": [0.2, 0.2, 0.2]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.5, -3, 0],
+ "scale": [0.38398, 0.38398, 0.38398]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [12, 3, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [14, 1, 21],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [15, 1, 1],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [14, 3, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [14, 1, 21],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-16, 3, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/industrial_ladder/industrial_ladder_down.json b/统计/_sa_decor_models/10_装饰/models/block/industrial_ladder/industrial_ladder_down.json
new file mode 100644
index 0000000..847852a
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/industrial_ladder/industrial_ladder_down.json
@@ -0,0 +1,66 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/fire_escape",
+ "particle": "sa_decor:block/fire_escape/fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 14],
+ "to": [14, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 1, 0]},
+ "faces": {
+ "north": {"uv": [2.25, 9.5, 3.75, 11.5], "texture": "#1"},
+ "east": {"uv": [2, 4.25, 2.25, 6.25], "texture": "#1"},
+ "south": {"uv": [2.25, 9.5, 3.75, 11.5], "texture": "#1"},
+ "west": {"uv": [4.5, 4.25, 4.25, 6.25], "texture": "#1"},
+ "up": {"uv": [0.25, 12, 1.75, 12.125], "texture": "#1"},
+ "down": {"uv": [0.25, 12, 1.75, 12.125], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/industrial_ladder/industrial_ladder_down_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/industrial_ladder/industrial_ladder_down_rusted.json
new file mode 100644
index 0000000..a953fa3
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/industrial_ladder/industrial_ladder_down_rusted.json
@@ -0,0 +1,199 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/rusted/rusted_fire_escape",
+ "particle": "sa_decor:block/fire_escape/rusted/rusted_fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [
+ 2,
+ 0,
+ 14
+ ],
+ "to": [
+ 14,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 16,
+ 1,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2.25,
+ 9.5,
+ 3.75,
+ 11.5
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 2,
+ 4.25,
+ 2.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 2.25,
+ 9.5,
+ 3.75,
+ 11.5
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 4.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0.25,
+ 12,
+ 1.75,
+ 12.125
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0.25,
+ 12,
+ 1.75,
+ 12.125
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 3,
+ 16
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/industrial_ladder/industrial_ladder_mid.json b/统计/_sa_decor_models/10_装饰/models/block/industrial_ladder/industrial_ladder_mid.json
new file mode 100644
index 0000000..d4a9284
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/industrial_ladder/industrial_ladder_mid.json
@@ -0,0 +1,66 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/fire_escape",
+ "particle": "sa_decor:block/fire_escape/fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 14],
+ "to": [14, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 1, 0]},
+ "faces": {
+ "north": {"uv": [0.25, 12, 1.75, 14], "texture": "#1"},
+ "east": {"uv": [2, 4.25, 2.25, 6.25], "texture": "#1"},
+ "south": {"uv": [0.25, 12, 1.75, 14], "texture": "#1"},
+ "west": {"uv": [4.5, 4.25, 4.25, 6.25], "texture": "#1"},
+ "up": {"uv": [0.25, 12, 1.75, 12.125], "texture": "#1"},
+ "down": {"uv": [0.25, 12, 1.75, 12.125], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 3, 16],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/industrial_ladder/industrial_ladder_mid_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/industrial_ladder/industrial_ladder_mid_rusted.json
new file mode 100644
index 0000000..110ec87
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/industrial_ladder/industrial_ladder_mid_rusted.json
@@ -0,0 +1,199 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/rusted/rusted_fire_escape",
+ "particle": "sa_decor:block/fire_escape/rusted/rusted_fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [
+ 2,
+ 0,
+ 14
+ ],
+ "to": [
+ 14,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 16,
+ 1,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.25,
+ 12,
+ 1.75,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 2,
+ 4.25,
+ 2.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0.25,
+ 12,
+ 1.75,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 4.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0.25,
+ 12,
+ 1.75,
+ 12.125
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0.25,
+ 12,
+ 1.75,
+ 12.125
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 3,
+ 16
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0
+ ]
+ }
+ ],
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/industrial_ladder/industrial_ladder_top.json b/统计/_sa_decor_models/10_装饰/models/block/industrial_ladder/industrial_ladder_top.json
new file mode 100644
index 0000000..f0ee40f
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/industrial_ladder/industrial_ladder_top.json
@@ -0,0 +1,277 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/fire_escape",
+ "particle": "sa_decor:block/fire_escape/fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [
+ 2,
+ 0,
+ 14
+ ],
+ "to": [
+ 14,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 16,
+ 1,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.25,
+ 12,
+ 1.75,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 2,
+ 4.25,
+ 2.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0.25,
+ 12,
+ 1.75,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 4.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0.25,
+ 11.75,
+ 1.75,
+ 11.875
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0.25,
+ 12,
+ 1.75,
+ 12.125
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 2,
+ 16,
+ 14
+ ],
+ "to": [
+ 14,
+ 18,
+ 18
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 16,
+ 17,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.25,
+ 13.375,
+ 1.75,
+ 13.625
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 1.75,
+ 6,
+ 2.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0.25,
+ 13.75,
+ 1.75,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4.5,
+ 6,
+ 4,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0.25,
+ 12.625,
+ 1.75,
+ 12.125
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0.25,
+ 12,
+ 1.75,
+ 12.5
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 3,
+ 16
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1
+ ]
+ }
+ ],
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped"
+}
diff --git a/统计/_sa_decor_models/10_装饰/models/block/industrial_ladder/industrial_ladder_top_rusted.json b/统计/_sa_decor_models/10_装饰/models/block/industrial_ladder/industrial_ladder_top_rusted.json
new file mode 100644
index 0000000..98372a4
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/industrial_ladder/industrial_ladder_top_rusted.json
@@ -0,0 +1,277 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "1": "sa_decor:block/fire_escape/rusted/rusted_fire_escape",
+ "particle": "sa_decor:block/fire_escape/rusted/rusted_fire_escape_blocks_particles"
+ },
+ "elements": [
+ {
+ "from": [
+ 2,
+ 0,
+ 14
+ ],
+ "to": [
+ 14,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 16,
+ 1,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.25,
+ 12,
+ 1.75,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 2,
+ 4.25,
+ 2.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0.25,
+ 12,
+ 1.75,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4.5,
+ 4.25,
+ 4.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0.25,
+ 11.75,
+ 1.75,
+ 11.875
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0.25,
+ 12,
+ 1.75,
+ 12.125
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "from": [
+ 2,
+ 16,
+ 14
+ ],
+ "to": [
+ 14,
+ 18,
+ 18
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 16,
+ 17,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.25,
+ 13.375,
+ 1.75,
+ 13.625
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 1.75,
+ 6,
+ 2.25,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0.25,
+ 13.75,
+ 1.75,
+ 14
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 4.5,
+ 6,
+ 4,
+ 6.25
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 0.25,
+ 12.625,
+ 1.75,
+ 12.125
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 0.25,
+ 12,
+ 1.75,
+ 12.5
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 0,
+ 3,
+ 16
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1
+ ]
+ }
+ ],
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/iv_stand/iv_stand.json b/统计/_sa_decor_models/10_装饰/models/block/iv_stand/iv_stand.json
new file mode 100644
index 0000000..b4e7f93
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/iv_stand/iv_stand.json
@@ -0,0 +1,217 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/iv_stand",
+ "particle": "sa_decor:block/iv_stand"
+ },
+ "elements": [
+ {
+ "from": [7, 3, 7],
+ "to": [9, 32, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 3, 8]},
+ "faces": {
+ "north": {"uv": [0.5, 0.5, 1, 7.75], "texture": "#0"},
+ "east": {"uv": [0.5, 0.5, 1, 7.75], "texture": "#0"},
+ "south": {"uv": [0.5, 0.5, 1, 7.75], "texture": "#0"},
+ "west": {"uv": [0.5, 0.5, 1, 7.75], "texture": "#0"},
+ "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#0"},
+ "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 24, 8],
+ "to": [16, 32, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 3, 8]},
+ "faces": {
+ "north": {"uv": [0, 8.75, 4, 10.75], "texture": "#0"},
+ "east": {"uv": [0, 8.75, 0, 10.75], "texture": "#0"},
+ "south": {"uv": [0, 8.75, 4, 10.75], "texture": "#0"},
+ "west": {"uv": [4, 8.75, 4, 10.75], "texture": "#0"},
+ "up": {"uv": [4, 8.75, 0, 8.75], "texture": "#0"},
+ "down": {"uv": [8, 8.75, 4, 8.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [10, 27, 8],
+ "to": [15, 29, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 8]},
+ "faces": {
+ "north": {"uv": [6, 4.5, 7.25, 5], "texture": "#0"},
+ "east": {"uv": [6, 4.5, 6, 5], "texture": "#0"},
+ "south": {"uv": [6, 4.5, 7.25, 5], "texture": "#0"},
+ "west": {"uv": [7.25, 4.5, 7.25, 5], "texture": "#0"},
+ "up": {"uv": [7.25, 4.5, 6, 4.5], "texture": "#0"},
+ "down": {"uv": [8.5, 4.5, 7.25, 4.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [10.6, 20.5, 7.6],
+ "to": [14.4, 26.5, 8.4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -2, 7.5]},
+ "faces": {
+ "north": {"uv": [2.5, 6, 3.75, 7.75], "texture": "#0"},
+ "east": {"uv": [2.25, 6, 2.5, 7.75], "texture": "#0"},
+ "south": {"uv": [2.5, 6, 3.75, 7.75], "texture": "#0"},
+ "west": {"uv": [3.75, 6, 4, 7.75], "texture": "#0"},
+ "up": {"uv": [3.75, 6, 2.5, 5.75], "texture": "#0"},
+ "down": {"uv": [5, 5.75, 3.75, 6], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [14.9, 27, 8.5],
+ "to": [10.1, 20, 7.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -2, 8]},
+ "faces": {
+ "north": {"uv": [4.5, 5.5, 5.75, 3.75], "texture": "#0"},
+ "east": {"uv": [4, 5.5, 4.25, 3.75], "texture": "#0"},
+ "south": {"uv": [2.75, 5.5, 4, 3.75], "texture": "#0"},
+ "west": {"uv": [2.5, 5.5, 2.75, 3.75], "texture": "#0"},
+ "up": {"uv": [4, 3.5, 5.25, 3.75], "texture": "#0"},
+ "down": {"uv": [2.75, 3.75, 4, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12, 0, 7],
+ "to": [14, 2, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -2, 8]},
+ "faces": {
+ "north": {"uv": [6, 6.25, 6.5, 6.75], "texture": "#0"},
+ "east": {"uv": [5.5, 6.25, 6, 6.75], "texture": "#0"},
+ "south": {"uv": [7, 6.25, 7.5, 6.75], "texture": "#0"},
+ "west": {"uv": [6.5, 6.25, 7, 6.75], "texture": "#0"},
+ "up": {"uv": [6.5, 6.25, 6, 5.75], "texture": "#0"},
+ "down": {"uv": [7, 5.75, 6.5, 6.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 7],
+ "to": [4, 2, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-3, -2, 8]},
+ "faces": {
+ "north": {"uv": [6.5, 3.75, 7, 4.25], "texture": "#0"},
+ "east": {"uv": [6, 3.75, 6.5, 4.25], "texture": "#0"},
+ "south": {"uv": [7.5, 3.75, 8, 4.25], "texture": "#0"},
+ "west": {"uv": [7, 3.75, 7.5, 4.25], "texture": "#0"},
+ "up": {"uv": [7, 3.75, 6.5, 3.25], "texture": "#0"},
+ "down": {"uv": [7.5, 3.25, 7, 3.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 2, 7],
+ "to": [14, 3, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 8]},
+ "faces": {
+ "north": {"uv": [2.75, 2.75, 5.75, 3], "texture": "#0"},
+ "east": {"uv": [2.25, 2.75, 2.75, 3], "texture": "#0"},
+ "south": {"uv": [6.25, 2.75, 9.25, 3], "texture": "#0"},
+ "west": {"uv": [5.75, 2.75, 6.25, 3], "texture": "#0"},
+ "up": {"uv": [5.75, 2.75, 2.75, 2.25], "texture": "#0"},
+ "down": {"uv": [8.75, 2.25, 5.75, 2.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 0, 12],
+ "to": [9, 2, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -2, 7]},
+ "faces": {
+ "north": {"uv": [6.5, 6.25, 7, 6.75], "texture": "#0"},
+ "east": {"uv": [6, 6.25, 6.5, 6.75], "texture": "#0"},
+ "south": {"uv": [5.5, 6.25, 6, 6.75], "texture": "#0"},
+ "west": {"uv": [7, 6.25, 7.5, 6.75], "texture": "#0"},
+ "up": {"uv": [6.5, 6.25, 6, 5.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [7, 5.75, 6.5, 6.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 0, 2],
+ "to": [9, 2, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -2, -3]},
+ "faces": {
+ "north": {"uv": [7, 3.75, 7.5, 4.25], "texture": "#0"},
+ "east": {"uv": [6.5, 3.75, 7, 4.25], "texture": "#0"},
+ "south": {"uv": [6, 3.75, 6.5, 4.25], "texture": "#0"},
+ "west": {"uv": [7.5, 3.75, 8, 4.25], "texture": "#0"},
+ "up": {"uv": [7, 3.75, 6.5, 3.25], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [7.5, 3.25, 7, 3.75], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 2, 2],
+ "to": [9, 3, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 7]},
+ "faces": {
+ "north": {"uv": [5.75, 2.75, 6.25, 3], "texture": "#0"},
+ "east": {"uv": [2.75, 2.75, 5.75, 3], "texture": "#0"},
+ "south": {"uv": [2.25, 2.75, 2.75, 3], "texture": "#0"},
+ "west": {"uv": [6.25, 2.75, 9.25, 3], "texture": "#0"},
+ "up": {"uv": [5.75, 2.75, 2.75, 2.25], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [8.75, 2.25, 5.75, 2.75], "rotation": 270, "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -66, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -66, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, -3.5, 0],
+ "scale": [0.53711, 0.53711, 0.53711]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [16, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3, 4]
+ },
+ {
+ "name": "group",
+ "origin": [7, -2, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6, 7]
+ },
+ {
+ "name": "group",
+ "origin": [7, -2, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9, 10]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/iv_stand/iv_stand1.json b/统计/_sa_decor_models/10_装饰/models/block/iv_stand/iv_stand1.json
new file mode 100644
index 0000000..6d4eb40
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/iv_stand/iv_stand1.json
@@ -0,0 +1,264 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/iv_stand",
+ "particle": "sa_decor:block/iv_stand"
+ },
+ "elements": [
+ {
+ "from": [7, 3, 7],
+ "to": [9, 32, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 3, 8]},
+ "faces": {
+ "north": {"uv": [0.5, 0.5, 1, 7.75], "texture": "#0"},
+ "east": {"uv": [0.5, 0.5, 1, 7.75], "texture": "#0"},
+ "south": {"uv": [0.5, 0.5, 1, 7.75], "texture": "#0"},
+ "west": {"uv": [0.5, 0.5, 1, 7.75], "texture": "#0"},
+ "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#0"},
+ "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 24, 8],
+ "to": [16, 32, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 3, 8]},
+ "faces": {
+ "north": {"uv": [0, 8.75, 4, 10.75], "texture": "#0"},
+ "east": {"uv": [0, 8.75, 0, 10.75], "texture": "#0"},
+ "south": {"uv": [0, 8.75, 4, 10.75], "texture": "#0"},
+ "west": {"uv": [4, 8.75, 4, 10.75], "texture": "#0"},
+ "up": {"uv": [4, 8.75, 0, 8.75], "texture": "#0"},
+ "down": {"uv": [8, 8.75, 4, 8.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [10, 27, 8],
+ "to": [15, 29, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 8]},
+ "faces": {
+ "north": {"uv": [6, 4.5, 7.25, 5], "texture": "#0"},
+ "east": {"uv": [6, 4.5, 6, 5], "texture": "#0"},
+ "south": {"uv": [6, 4.5, 7.25, 5], "texture": "#0"},
+ "west": {"uv": [7.25, 4.5, 7.25, 5], "texture": "#0"},
+ "up": {"uv": [7.25, 4.5, 6, 4.5], "texture": "#0"},
+ "down": {"uv": [8.5, 4.5, 7.25, 4.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [10.6, 20.5, 7.6],
+ "to": [14.4, 26.5, 8.4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -2, 7.5]},
+ "faces": {
+ "north": {"uv": [2.5, 6, 3.75, 7.75], "texture": "#0"},
+ "east": {"uv": [2.25, 6, 2.5, 7.75], "texture": "#0"},
+ "south": {"uv": [2.5, 6, 3.75, 7.75], "texture": "#0"},
+ "west": {"uv": [3.75, 6, 4, 7.75], "texture": "#0"},
+ "up": {"uv": [3.75, 6, 2.5, 5.75], "texture": "#0"},
+ "down": {"uv": [5, 5.75, 3.75, 6], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [14.9, 27, 8.5],
+ "to": [10.1, 20, 7.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -2, 8]},
+ "faces": {
+ "north": {"uv": [4.5, 5.5, 5.75, 3.75], "texture": "#0"},
+ "east": {"uv": [4, 5.5, 4.25, 3.75], "texture": "#0"},
+ "south": {"uv": [2.75, 5.5, 4, 3.75], "texture": "#0"},
+ "west": {"uv": [2.5, 5.5, 2.75, 3.75], "texture": "#0"},
+ "up": {"uv": [4, 3.5, 5.25, 3.75], "texture": "#0"},
+ "down": {"uv": [2.75, 3.75, 4, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 27, 8],
+ "to": [6, 29, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 8]},
+ "faces": {
+ "north": {"uv": [6, 4.5, 7.25, 5], "texture": "#0"},
+ "east": {"uv": [6, 4.5, 6, 5], "texture": "#0"},
+ "south": {"uv": [6, 4.5, 7.25, 5], "texture": "#0"},
+ "west": {"uv": [7.25, 4.5, 7.25, 5], "texture": "#0"},
+ "up": {"uv": [7.25, 4.5, 6, 4.5], "texture": "#0"},
+ "down": {"uv": [8.5, 4.5, 7.25, 4.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.6, 20.5, 7.6],
+ "to": [5.4, 26.5, 8.4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -2, 7.5]},
+ "faces": {
+ "north": {"uv": [2.5, 6, 3.75, 7.75], "texture": "#0"},
+ "east": {"uv": [2.25, 6, 2.5, 7.75], "texture": "#0"},
+ "south": {"uv": [2.5, 6, 3.75, 7.75], "texture": "#0"},
+ "west": {"uv": [3.75, 6, 4, 7.75], "texture": "#0"},
+ "up": {"uv": [3.75, 6, 2.5, 5.75], "texture": "#0"},
+ "down": {"uv": [5, 5.75, 3.75, 6], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [5.9, 27, 8.5],
+ "to": [1.1, 20, 7.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -2, 8]},
+ "faces": {
+ "north": {"uv": [4.5, 5.5, 5.75, 3.75], "texture": "#0"},
+ "east": {"uv": [4, 5.5, 4.25, 3.75], "texture": "#0"},
+ "south": {"uv": [2.75, 5.5, 4, 3.75], "texture": "#0"},
+ "west": {"uv": [2.5, 5.5, 2.75, 3.75], "texture": "#0"},
+ "up": {"uv": [4, 3.5, 5.25, 3.75], "texture": "#0"},
+ "down": {"uv": [2.75, 3.75, 4, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12, 0, 7],
+ "to": [14, 2, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -2, 8]},
+ "faces": {
+ "north": {"uv": [6, 6.25, 6.5, 6.75], "texture": "#0"},
+ "east": {"uv": [5.5, 6.25, 6, 6.75], "texture": "#0"},
+ "south": {"uv": [7, 6.25, 7.5, 6.75], "texture": "#0"},
+ "west": {"uv": [6.5, 6.25, 7, 6.75], "texture": "#0"},
+ "up": {"uv": [6.5, 6.25, 6, 5.75], "texture": "#0"},
+ "down": {"uv": [7, 5.75, 6.5, 6.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 7],
+ "to": [4, 2, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-3, -2, 8]},
+ "faces": {
+ "north": {"uv": [6.5, 3.75, 7, 4.25], "texture": "#0"},
+ "east": {"uv": [6, 3.75, 6.5, 4.25], "texture": "#0"},
+ "south": {"uv": [7.5, 3.75, 8, 4.25], "texture": "#0"},
+ "west": {"uv": [7, 3.75, 7.5, 4.25], "texture": "#0"},
+ "up": {"uv": [7, 3.75, 6.5, 3.25], "texture": "#0"},
+ "down": {"uv": [7.5, 3.25, 7, 3.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 2, 7],
+ "to": [14, 3, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 8]},
+ "faces": {
+ "north": {"uv": [2.75, 2.75, 5.75, 3], "texture": "#0"},
+ "east": {"uv": [2.25, 2.75, 2.75, 3], "texture": "#0"},
+ "south": {"uv": [6.25, 2.75, 9.25, 3], "texture": "#0"},
+ "west": {"uv": [5.75, 2.75, 6.25, 3], "texture": "#0"},
+ "up": {"uv": [5.75, 2.75, 2.75, 2.25], "texture": "#0"},
+ "down": {"uv": [8.75, 2.25, 5.75, 2.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 0, 12],
+ "to": [9, 2, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -2, 7]},
+ "faces": {
+ "north": {"uv": [6.5, 6.25, 7, 6.75], "texture": "#0"},
+ "east": {"uv": [6, 6.25, 6.5, 6.75], "texture": "#0"},
+ "south": {"uv": [5.5, 6.25, 6, 6.75], "texture": "#0"},
+ "west": {"uv": [7, 6.25, 7.5, 6.75], "texture": "#0"},
+ "up": {"uv": [6.5, 6.25, 6, 5.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [7, 5.75, 6.5, 6.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 0, 2],
+ "to": [9, 2, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -2, -3]},
+ "faces": {
+ "north": {"uv": [7, 3.75, 7.5, 4.25], "texture": "#0"},
+ "east": {"uv": [6.5, 3.75, 7, 4.25], "texture": "#0"},
+ "south": {"uv": [6, 3.75, 6.5, 4.25], "texture": "#0"},
+ "west": {"uv": [7.5, 3.75, 8, 4.25], "texture": "#0"},
+ "up": {"uv": [7, 3.75, 6.5, 3.25], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [7.5, 3.25, 7, 3.75], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 2, 2],
+ "to": [9, 3, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 7]},
+ "faces": {
+ "north": {"uv": [5.75, 2.75, 6.25, 3], "texture": "#0"},
+ "east": {"uv": [2.75, 2.75, 5.75, 3], "texture": "#0"},
+ "south": {"uv": [2.25, 2.75, 2.75, 3], "texture": "#0"},
+ "west": {"uv": [6.25, 2.75, 9.25, 3], "texture": "#0"},
+ "up": {"uv": [5.75, 2.75, 2.75, 2.25], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [8.75, 2.25, 5.75, 2.75], "rotation": 270, "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-180, 67.5, -180],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-180, 67.5, 180],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, -3.5, 0],
+ "scale": [0.53711, 0.53711, 0.53711]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [16, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3, 4]
+ },
+ {
+ "name": "group",
+ "origin": [16, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6, 7]
+ },
+ {
+ "name": "group",
+ "origin": [7, -2, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9, 10]
+ },
+ {
+ "name": "group",
+ "origin": [7, -2, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [11, 12, 13]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/iv_stand/iv_stand2.json b/统计/_sa_decor_models/10_装饰/models/block/iv_stand/iv_stand2.json
new file mode 100644
index 0000000..67806e9
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/iv_stand/iv_stand2.json
@@ -0,0 +1,217 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/iv_stand",
+ "particle": "sa_decor:block/iv_stand"
+ },
+ "elements": [
+ {
+ "from": [7, 3, 7],
+ "to": [9, 32, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 3, 8]},
+ "faces": {
+ "north": {"uv": [0.5, 0.5, 1, 7.75], "texture": "#0"},
+ "east": {"uv": [0.5, 0.5, 1, 7.75], "texture": "#0"},
+ "south": {"uv": [0.5, 0.5, 1, 7.75], "texture": "#0"},
+ "west": {"uv": [0.5, 0.5, 1, 7.75], "texture": "#0"},
+ "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#0"},
+ "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 24, 8],
+ "to": [16, 32, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 3, 8]},
+ "faces": {
+ "north": {"uv": [0, 8.75, 4, 10.75], "texture": "#0"},
+ "east": {"uv": [0, 8.75, 0, 10.75], "texture": "#0"},
+ "south": {"uv": [0, 8.75, 4, 10.75], "texture": "#0"},
+ "west": {"uv": [4, 8.75, 4, 10.75], "texture": "#0"},
+ "up": {"uv": [4, 8.75, 0, 8.75], "texture": "#0"},
+ "down": {"uv": [8, 8.75, 4, 8.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [10, 27, 8],
+ "to": [15, 29, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 8]},
+ "faces": {
+ "north": {"uv": [6, 4.5, 7.25, 5], "texture": "#0"},
+ "east": {"uv": [6, 4.5, 6, 5], "texture": "#0"},
+ "south": {"uv": [6, 4.5, 7.25, 5], "texture": "#0"},
+ "west": {"uv": [7.25, 4.5, 7.25, 5], "texture": "#0"},
+ "up": {"uv": [7.25, 4.5, 6, 4.5], "texture": "#0"},
+ "down": {"uv": [8.5, 4.5, 7.25, 4.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [10.6, 20.5, 7.6],
+ "to": [14.4, 26.5, 8.4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -2, 7.5]},
+ "faces": {
+ "north": {"uv": [8.75, 6, 10, 7.75], "texture": "#0"},
+ "east": {"uv": [8.5, 6, 8.75, 7.75], "texture": "#0"},
+ "south": {"uv": [8.75, 6, 10, 7.75], "texture": "#0"},
+ "west": {"uv": [10, 6, 10.25, 7.75], "texture": "#0"},
+ "up": {"uv": [10, 6, 8.75, 5.75], "texture": "#0"},
+ "down": {"uv": [11.25, 5.75, 10, 6], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [14.9, 27, 8.5],
+ "to": [10.1, 20, 7.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -2, 8]},
+ "faces": {
+ "north": {"uv": [4.5, 5.5, 5.75, 3.75], "texture": "#0"},
+ "east": {"uv": [4, 5.5, 4.25, 3.75], "texture": "#0"},
+ "south": {"uv": [2.75, 5.5, 4, 3.75], "texture": "#0"},
+ "west": {"uv": [2.5, 5.5, 2.75, 3.75], "texture": "#0"},
+ "up": {"uv": [4, 3.5, 5.25, 3.75], "texture": "#0"},
+ "down": {"uv": [2.75, 3.75, 4, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12, 0, 7],
+ "to": [14, 2, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -2, 8]},
+ "faces": {
+ "north": {"uv": [6, 6.25, 6.5, 6.75], "texture": "#0"},
+ "east": {"uv": [5.5, 6.25, 6, 6.75], "texture": "#0"},
+ "south": {"uv": [7, 6.25, 7.5, 6.75], "texture": "#0"},
+ "west": {"uv": [6.5, 6.25, 7, 6.75], "texture": "#0"},
+ "up": {"uv": [6.5, 6.25, 6, 5.75], "texture": "#0"},
+ "down": {"uv": [7, 5.75, 6.5, 6.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 7],
+ "to": [4, 2, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-3, -2, 8]},
+ "faces": {
+ "north": {"uv": [6.5, 3.75, 7, 4.25], "texture": "#0"},
+ "east": {"uv": [6, 3.75, 6.5, 4.25], "texture": "#0"},
+ "south": {"uv": [7.5, 3.75, 8, 4.25], "texture": "#0"},
+ "west": {"uv": [7, 3.75, 7.5, 4.25], "texture": "#0"},
+ "up": {"uv": [7, 3.75, 6.5, 3.25], "texture": "#0"},
+ "down": {"uv": [7.5, 3.25, 7, 3.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 2, 7],
+ "to": [14, 3, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 8]},
+ "faces": {
+ "north": {"uv": [2.75, 2.75, 5.75, 3], "texture": "#0"},
+ "east": {"uv": [2.25, 2.75, 2.75, 3], "texture": "#0"},
+ "south": {"uv": [6.25, 2.75, 9.25, 3], "texture": "#0"},
+ "west": {"uv": [5.75, 2.75, 6.25, 3], "texture": "#0"},
+ "up": {"uv": [5.75, 2.75, 2.75, 2.25], "texture": "#0"},
+ "down": {"uv": [8.75, 2.25, 5.75, 2.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 0, 12],
+ "to": [9, 2, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -2, 7]},
+ "faces": {
+ "north": {"uv": [6.5, 6.25, 7, 6.75], "texture": "#0"},
+ "east": {"uv": [6, 6.25, 6.5, 6.75], "texture": "#0"},
+ "south": {"uv": [5.5, 6.25, 6, 6.75], "texture": "#0"},
+ "west": {"uv": [7, 6.25, 7.5, 6.75], "texture": "#0"},
+ "up": {"uv": [6.5, 6.25, 6, 5.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [7, 5.75, 6.5, 6.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 0, 2],
+ "to": [9, 2, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -2, -3]},
+ "faces": {
+ "north": {"uv": [7, 3.75, 7.5, 4.25], "texture": "#0"},
+ "east": {"uv": [6.5, 3.75, 7, 4.25], "texture": "#0"},
+ "south": {"uv": [6, 3.75, 6.5, 4.25], "texture": "#0"},
+ "west": {"uv": [7.5, 3.75, 8, 4.25], "texture": "#0"},
+ "up": {"uv": [7, 3.75, 6.5, 3.25], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [7.5, 3.25, 7, 3.75], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 2, 2],
+ "to": [9, 3, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 7]},
+ "faces": {
+ "north": {"uv": [5.75, 2.75, 6.25, 3], "texture": "#0"},
+ "east": {"uv": [2.75, 2.75, 5.75, 3], "texture": "#0"},
+ "south": {"uv": [2.25, 2.75, 2.75, 3], "texture": "#0"},
+ "west": {"uv": [6.25, 2.75, 9.25, 3], "texture": "#0"},
+ "up": {"uv": [5.75, 2.75, 2.75, 2.25], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [8.75, 2.25, 5.75, 2.75], "rotation": 270, "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -66, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -66, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [-149.08, -12.3, -167.39],
+ "translation": [-1.25, -3.75, 0],
+ "scale": [0.54609, 0.54609, 0.54609]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [16, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3, 4]
+ },
+ {
+ "name": "group",
+ "origin": [7, -2, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6, 7]
+ },
+ {
+ "name": "group",
+ "origin": [7, -2, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9, 10]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/iv_stand/iv_stand3.json b/统计/_sa_decor_models/10_装饰/models/block/iv_stand/iv_stand3.json
new file mode 100644
index 0000000..523bd21
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/iv_stand/iv_stand3.json
@@ -0,0 +1,264 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/iv_stand",
+ "particle": "sa_decor:block/iv_stand"
+ },
+ "elements": [
+ {
+ "from": [7, 3, 7],
+ "to": [9, 32, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 3, 8]},
+ "faces": {
+ "north": {"uv": [0.5, 0.5, 1, 7.75], "texture": "#0"},
+ "east": {"uv": [0.5, 0.5, 1, 7.75], "texture": "#0"},
+ "south": {"uv": [0.5, 0.5, 1, 7.75], "texture": "#0"},
+ "west": {"uv": [0.5, 0.5, 1, 7.75], "texture": "#0"},
+ "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#0"},
+ "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 24, 8],
+ "to": [16, 32, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 3, 8]},
+ "faces": {
+ "north": {"uv": [0, 8.75, 4, 10.75], "texture": "#0"},
+ "east": {"uv": [0, 8.75, 0, 10.75], "texture": "#0"},
+ "south": {"uv": [0, 8.75, 4, 10.75], "texture": "#0"},
+ "west": {"uv": [4, 8.75, 4, 10.75], "texture": "#0"},
+ "up": {"uv": [4, 8.75, 0, 8.75], "texture": "#0"},
+ "down": {"uv": [8, 8.75, 4, 8.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [10, 27, 8],
+ "to": [15, 29, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 8]},
+ "faces": {
+ "north": {"uv": [6, 4.5, 7.25, 5], "texture": "#0"},
+ "east": {"uv": [6, 4.5, 6, 5], "texture": "#0"},
+ "south": {"uv": [6, 4.5, 7.25, 5], "texture": "#0"},
+ "west": {"uv": [7.25, 4.5, 7.25, 5], "texture": "#0"},
+ "up": {"uv": [7.25, 4.5, 6, 4.5], "texture": "#0"},
+ "down": {"uv": [8.5, 4.5, 7.25, 4.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [10.6, 20.5, 7.6],
+ "to": [14.4, 26.5, 8.4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -2, 7.5]},
+ "faces": {
+ "north": {"uv": [8.75, 6, 10, 7.75], "texture": "#0"},
+ "east": {"uv": [8.5, 6, 8.75, 7.75], "texture": "#0"},
+ "south": {"uv": [8.75, 6, 10, 7.75], "texture": "#0"},
+ "west": {"uv": [10, 6, 10.25, 7.75], "texture": "#0"},
+ "up": {"uv": [10, 6, 8.75, 5.75], "texture": "#0"},
+ "down": {"uv": [11.25, 5.75, 10, 6], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [14.9, 27, 8.5],
+ "to": [10.1, 20, 7.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -2, 8]},
+ "faces": {
+ "north": {"uv": [4.5, 5.5, 5.75, 3.75], "texture": "#0"},
+ "east": {"uv": [4, 5.5, 4.25, 3.75], "texture": "#0"},
+ "south": {"uv": [2.75, 5.5, 4, 3.75], "texture": "#0"},
+ "west": {"uv": [2.5, 5.5, 2.75, 3.75], "texture": "#0"},
+ "up": {"uv": [4, 3.5, 5.25, 3.75], "texture": "#0"},
+ "down": {"uv": [2.75, 3.75, 4, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 27, 8],
+ "to": [6, 29, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 8]},
+ "faces": {
+ "north": {"uv": [6, 4.5, 7.25, 5], "texture": "#0"},
+ "east": {"uv": [6, 4.5, 6, 5], "texture": "#0"},
+ "south": {"uv": [6, 4.5, 7.25, 5], "texture": "#0"},
+ "west": {"uv": [7.25, 4.5, 7.25, 5], "texture": "#0"},
+ "up": {"uv": [7.25, 4.5, 6, 4.5], "texture": "#0"},
+ "down": {"uv": [8.5, 4.5, 7.25, 4.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.6, 20.5, 7.6],
+ "to": [5.4, 26.5, 8.4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -2, 7.5]},
+ "faces": {
+ "north": {"uv": [8.75, 6, 10, 7.75], "texture": "#0"},
+ "east": {"uv": [8.5, 6, 8.75, 7.75], "texture": "#0"},
+ "south": {"uv": [8.75, 6, 10, 7.75], "texture": "#0"},
+ "west": {"uv": [10, 6, 10.25, 7.75], "texture": "#0"},
+ "up": {"uv": [10, 6, 8.75, 5.75], "texture": "#0"},
+ "down": {"uv": [11.25, 5.75, 10, 6], "texture": "#0"}
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [5.9, 27, 8.5],
+ "to": [1.1, 20, 7.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -2, 8]},
+ "faces": {
+ "north": {"uv": [4.5, 5.5, 5.75, 3.75], "texture": "#0"},
+ "east": {"uv": [4, 5.5, 4.25, 3.75], "texture": "#0"},
+ "south": {"uv": [2.75, 5.5, 4, 3.75], "texture": "#0"},
+ "west": {"uv": [2.5, 5.5, 2.75, 3.75], "texture": "#0"},
+ "up": {"uv": [4, 3.5, 5.25, 3.75], "texture": "#0"},
+ "down": {"uv": [2.75, 3.75, 4, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12, 0, 7],
+ "to": [14, 2, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -2, 8]},
+ "faces": {
+ "north": {"uv": [6, 6.25, 6.5, 6.75], "texture": "#0"},
+ "east": {"uv": [5.5, 6.25, 6, 6.75], "texture": "#0"},
+ "south": {"uv": [7, 6.25, 7.5, 6.75], "texture": "#0"},
+ "west": {"uv": [6.5, 6.25, 7, 6.75], "texture": "#0"},
+ "up": {"uv": [6.5, 6.25, 6, 5.75], "texture": "#0"},
+ "down": {"uv": [7, 5.75, 6.5, 6.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 7],
+ "to": [4, 2, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-3, -2, 8]},
+ "faces": {
+ "north": {"uv": [6.5, 3.75, 7, 4.25], "texture": "#0"},
+ "east": {"uv": [6, 3.75, 6.5, 4.25], "texture": "#0"},
+ "south": {"uv": [7.5, 3.75, 8, 4.25], "texture": "#0"},
+ "west": {"uv": [7, 3.75, 7.5, 4.25], "texture": "#0"},
+ "up": {"uv": [7, 3.75, 6.5, 3.25], "texture": "#0"},
+ "down": {"uv": [7.5, 3.25, 7, 3.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 2, 7],
+ "to": [14, 3, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 8]},
+ "faces": {
+ "north": {"uv": [2.75, 2.75, 5.75, 3], "texture": "#0"},
+ "east": {"uv": [2.25, 2.75, 2.75, 3], "texture": "#0"},
+ "south": {"uv": [6.25, 2.75, 9.25, 3], "texture": "#0"},
+ "west": {"uv": [5.75, 2.75, 6.25, 3], "texture": "#0"},
+ "up": {"uv": [5.75, 2.75, 2.75, 2.25], "texture": "#0"},
+ "down": {"uv": [8.75, 2.25, 5.75, 2.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 0, 12],
+ "to": [9, 2, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -2, 7]},
+ "faces": {
+ "north": {"uv": [6.5, 6.25, 7, 6.75], "texture": "#0"},
+ "east": {"uv": [6, 6.25, 6.5, 6.75], "texture": "#0"},
+ "south": {"uv": [5.5, 6.25, 6, 6.75], "texture": "#0"},
+ "west": {"uv": [7, 6.25, 7.5, 6.75], "texture": "#0"},
+ "up": {"uv": [6.5, 6.25, 6, 5.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [7, 5.75, 6.5, 6.25], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 0, 2],
+ "to": [9, 2, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -2, -3]},
+ "faces": {
+ "north": {"uv": [7, 3.75, 7.5, 4.25], "texture": "#0"},
+ "east": {"uv": [6.5, 3.75, 7, 4.25], "texture": "#0"},
+ "south": {"uv": [6, 3.75, 6.5, 4.25], "texture": "#0"},
+ "west": {"uv": [7.5, 3.75, 8, 4.25], "texture": "#0"},
+ "up": {"uv": [7, 3.75, 6.5, 3.25], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [7.5, 3.25, 7, 3.75], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 2, 2],
+ "to": [9, 3, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 7]},
+ "faces": {
+ "north": {"uv": [5.75, 2.75, 6.25, 3], "texture": "#0"},
+ "east": {"uv": [2.75, 2.75, 5.75, 3], "texture": "#0"},
+ "south": {"uv": [2.25, 2.75, 2.75, 3], "texture": "#0"},
+ "west": {"uv": [6.25, 2.75, 9.25, 3], "texture": "#0"},
+ "up": {"uv": [5.75, 2.75, 2.75, 2.25], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [8.75, 2.25, 5.75, 2.75], "rotation": 270, "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -66, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -66, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [-149.08, -12.3, -167.39],
+ "translation": [-1.25, -3.75, 0],
+ "scale": [0.54609, 0.54609, 0.54609]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [16, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3, 4]
+ },
+ {
+ "name": "group",
+ "origin": [16, -3, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6, 7]
+ },
+ {
+ "name": "group",
+ "origin": [7, -2, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9, 10]
+ },
+ {
+ "name": "group",
+ "origin": [7, -2, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [11, 12, 13]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/keycard_reader.json b/统计/_sa_decor_models/10_装饰/models/block/keycard_reader.json
new file mode 100644
index 0000000..2392b5c
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/keycard_reader.json
@@ -0,0 +1,851 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "0": "sa_decor:block/keycard_reader",
+ "particle": "sa_decor:block/keycard_reader"
+ },
+ "elements": [
+ {
+ "from": [
+ 4.4,
+ 12,
+ 9
+ ],
+ "to": [
+ 4.6,
+ 18,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 5.6,
+ 18,
+ 10
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 1,
+ 9.5,
+ 1,
+ 8
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 9.5,
+ 1,
+ 8
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 9.5,
+ 0,
+ 8
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 1,
+ 9.5,
+ 2,
+ 8
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 1,
+ 8,
+ 0,
+ 8.025
+ ],
+ "rotation": 90,
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 1,
+ 8,
+ 0,
+ 8.05
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 0,
+ 13
+ ],
+ "to": [
+ 13,
+ 12,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 5,
+ 0,
+ 12
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.75,
+ 0.75,
+ 3.25,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0.75,
+ 0.75,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4,
+ 0.75,
+ 6.5,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3.25,
+ 0.75,
+ 4,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 3.25,
+ 0.75,
+ 0.75,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 5.75,
+ 0,
+ 3.25,
+ 0.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7,
+ 1,
+ 12
+ ],
+ "to": [
+ 12,
+ 9,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "z",
+ "origin": [
+ 9,
+ 8.5,
+ 11.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.25,
+ 4,
+ 1.5,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 4,
+ 0.25,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 1.75,
+ 4,
+ 3,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 1.5,
+ 4,
+ 1.75,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 1.5,
+ 4,
+ 0.25,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 2.75,
+ 3.75,
+ 1.5,
+ 4
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 3,
+ 1,
+ 11
+ ],
+ "to": [
+ 6,
+ 9,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "z",
+ "origin": [
+ 6.5,
+ 8.5,
+ 11.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 3.5,
+ 4.25,
+ 4.25,
+ 6.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 3,
+ 4.25,
+ 3.5,
+ 6.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4.75,
+ 4.25,
+ 5.5,
+ 6.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 4.25,
+ 4.25,
+ 4.75,
+ 6.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 4.25,
+ 4.25,
+ 3.5,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 5,
+ 3.75,
+ 4.25,
+ 4.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "name": "cube inverted",
+ "from": [
+ 6,
+ 9,
+ 13
+ ],
+ "to": [
+ 3,
+ 1,
+ 11
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "z",
+ "origin": [
+ 6.5,
+ 8.5,
+ 11.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4.75,
+ 6.25,
+ 5.5,
+ 4.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 4.25,
+ 6.25,
+ 4.75,
+ 4.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 3.5,
+ 6.25,
+ 4.25,
+ 4.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3,
+ 6.25,
+ 3.5,
+ 4.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 4.25,
+ 3.75,
+ 5,
+ 4.25
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 3.5,
+ 4.25,
+ 4.25,
+ 3.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 10,
+ 12.9
+ ],
+ "to": [
+ 12,
+ 11,
+ 12.9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 5,
+ 0,
+ 8.9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5.5,
+ 4.75,
+ 7.5,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 5.5,
+ 3.75,
+ 5.5,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 7.5,
+ 3.75,
+ 9.5,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 7.5,
+ 3.75,
+ 7.5,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 7.5,
+ 3.75,
+ 5.5,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.5,
+ 3.75,
+ 7.5,
+ 3.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 10,
+ 12.9
+ ],
+ "to": [
+ 12,
+ 11,
+ 12.9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 5,
+ 0,
+ 8.9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5.5,
+ 4.25,
+ 7.5,
+ 4.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 5.5,
+ 3.75,
+ 5.5,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 7.5,
+ 3.75,
+ 9.5,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 7.5,
+ 3.75,
+ 7.5,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 7.5,
+ 3.75,
+ 5.5,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.5,
+ 3.75,
+ 7.5,
+ 3.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 4,
+ 10,
+ 12.9
+ ],
+ "to": [
+ 12,
+ 11,
+ 12.9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 5,
+ 0,
+ 8.9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5.5,
+ 3.75,
+ 7.5,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 5.5,
+ 3.75,
+ 5.5,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 7.5,
+ 3.75,
+ 9.5,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 7.5,
+ 3.75,
+ 7.5,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 7.5,
+ 3.75,
+ 5.5,
+ 3.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.5,
+ 3.75,
+ 7.5,
+ 3.75
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -3,
+ 2.5,
+ 2.25
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -3,
+ 2.5,
+ 2.25
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 129,
+ 0
+ ],
+ "scale": [
+ 0.69688,
+ 0.69688,
+ 0.69688
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ 129,
+ 0
+ ],
+ "scale": [
+ 0.69688,
+ 0.69688,
+ 0.69688
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 3,
+ -0.25,
+ 0
+ ],
+ "scale": [
+ 0.82422,
+ 0.82422,
+ 0.82422
+ ]
+ },
+ "fixed": {
+ "translation": [
+ 0,
+ 1.75,
+ -3
+ ],
+ "scale": [
+ 0.7207,
+ 0.7207,
+ 0.7207
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "root",
+ "origin": [
+ 7,
+ 6,
+ 7
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "keycard",
+ "origin": [
+ 7,
+ 6,
+ 7
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0
+ ]
+ },
+ {
+ "name": "keycard_reader",
+ "origin": [
+ 8,
+ 5,
+ 7.5
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "base",
+ "origin": [
+ 4.8,
+ 2,
+ 8.5
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 1,
+ {
+ "name": "group",
+ "origin": [
+ 4.8,
+ 2,
+ 8.5
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [
+ 8,
+ 5,
+ 7.5
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 2,
+ 3,
+ 4
+ ]
+ },
+ {
+ "name": "pass_light",
+ "origin": [
+ 5,
+ 0,
+ 8.9
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 5
+ ]
+ },
+ {
+ "name": "denied_light",
+ "origin": [
+ 5,
+ 0,
+ 8.9
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 6
+ ]
+ },
+ {
+ "name": "off_light",
+ "origin": [
+ 5,
+ 0,
+ 8.9
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 7
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/kitchen_cover/kitchen_cover.json b/统计/_sa_decor_models/10_装饰/models/block/kitchen_cover/kitchen_cover.json
new file mode 100644
index 0000000..8cf59cc
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/kitchen_cover/kitchen_cover.json
@@ -0,0 +1,71 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [32, 32],
+ "textures": {
+ "2": "sa_decor:block/counter",
+ "particle": "sa_decor:block/counter"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 8, 8, 16], "texture": "#2"},
+ "east": {"uv": [0, 8, 8, 16], "texture": "#2"},
+ "south": {"uv": [0, 8, 8, 16], "texture": "#2"},
+ "west": {"uv": [0, 8, 8, 16], "texture": "#2"},
+ "up": {"uv": [8, 8, 16, 0], "texture": "#2"},
+ "down": {"uv": [8, 8, 16, 16], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 0
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/loose_key.json b/统计/_sa_decor_models/10_装饰/models/block/loose_key.json
new file mode 100644
index 0000000..ebe544e
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/loose_key.json
@@ -0,0 +1,296 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "textures": {
+ "0": "sa_decor:block/loose_key",
+ "particle": "sa_decor:block/loose_key"
+ },
+ "elements": [
+ {
+ "from": [
+ 6,
+ 0,
+ 9
+ ],
+ "to": [
+ 10,
+ 1.2,
+ 12
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 0.55,
+ 8.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 3,
+ 3,
+ 7,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 3,
+ 3,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 10,
+ 3,
+ 14,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 7,
+ 3,
+ 10,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 7,
+ 3,
+ 3,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 11,
+ 0,
+ 7,
+ 3
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 7,
+ 0.5,
+ 4
+ ],
+ "to": [
+ 9,
+ 0.5,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 0.55,
+ 8.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 9,
+ 6,
+ 9
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ -1,
+ 9,
+ 4,
+ 9
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 11,
+ 9,
+ 13,
+ 9
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6,
+ 9,
+ 11,
+ 9
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 6,
+ 9,
+ 4,
+ 4
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8,
+ 4,
+ 6,
+ 9
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 107.29,
+ 17.18,
+ -71.99
+ ],
+ "translation": [
+ 1.5,
+ 2.5,
+ 3.75
+ ],
+ "scale": [
+ 0.50781,
+ 0.50781,
+ 0.50781
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 107.29,
+ 17.18,
+ -71.99
+ ],
+ "translation": [
+ 1.5,
+ 2.5,
+ 3.75
+ ],
+ "scale": [
+ 0.50781,
+ 0.50781,
+ 0.50781
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 73.5,
+ 0,
+ 89
+ ],
+ "translation": [
+ -5.5,
+ 2.5,
+ 0.25
+ ],
+ "scale": [
+ 0.86094,
+ 0.86094,
+ 0.86094
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 73.5,
+ 0,
+ 89
+ ],
+ "translation": [
+ -5.5,
+ 2.5,
+ 0.25
+ ],
+ "scale": [
+ 0.86094,
+ 0.86094,
+ 0.86094
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ },
+ "gui": {
+ "rotation": [
+ -113.99,
+ 19.19,
+ -160.05
+ ],
+ "translation": [
+ 3.25,
+ 3.25,
+ 0
+ ],
+ "scale": [
+ 1.5,
+ 1.5,
+ 1.5
+ ]
+ },
+ "fixed": {
+ "rotation": [
+ 0,
+ -90,
+ 0
+ ],
+ "translation": [
+ 0.5,
+ 10.5,
+ 0.5
+ ],
+ "scale": [
+ 1.60351,
+ 1.60351,
+ 1.60351
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 8,
+ 0.6,
+ 8.75
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/loose_keycard.json b/统计/_sa_decor_models/10_装饰/models/block/loose_keycard.json
new file mode 100644
index 0000000..11ff0e9
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/loose_keycard.json
@@ -0,0 +1,207 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "textures": {
+ "0": "sa_decor:block/loose_keycard",
+ "particle": "sa_decor:block/loose_keycard"
+ },
+ "elements": [
+ {
+ "from": [
+ 6,
+ 0,
+ 5
+ ],
+ "to": [
+ 10,
+ 0.2,
+ 11
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ -1,
+ 5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 0,
+ 0,
+ 0
+ ],
+ "rotation": 180,
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 6,
+ 0,
+ 0
+ ],
+ "rotation": 90,
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4,
+ 0,
+ 0,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 6,
+ 4,
+ 0
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 4,
+ 6,
+ 8,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 0,
+ 6,
+ 4,
+ 0
+ ],
+ "rotation": 180,
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ -58,
+ 11,
+ 0
+ ],
+ "translation": [
+ -1.5,
+ 3.75,
+ -2.5
+ ],
+ "scale": [
+ 0.72188,
+ 0.72188,
+ 0.72188
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ -58,
+ 11,
+ 0
+ ],
+ "translation": [
+ -1.5,
+ 3.75,
+ -2.5
+ ],
+ "scale": [
+ 0.72188,
+ 0.72188,
+ 0.72188
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 0,
+ 89
+ ],
+ "translation": [
+ -5.75,
+ 1.25,
+ 0.25
+ ],
+ "scale": [
+ 0.86094,
+ 0.86094,
+ 0.86094
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ 0,
+ 89
+ ],
+ "translation": [
+ -5.75,
+ 1.25,
+ 0.25
+ ],
+ "scale": [
+ 0.86094,
+ 0.86094,
+ 0.86094
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 103.88,
+ 60.73,
+ -1.09
+ ],
+ "translation": [
+ 0.25,
+ -2.75,
+ 0
+ ],
+ "scale": [
+ 1.71485,
+ 1.71485,
+ 1.71485
+ ]
+ },
+ "fixed": {
+ "rotation": [
+ 0,
+ 90,
+ 0
+ ],
+ "translation": [
+ -0.75,
+ 9.75,
+ 0.5
+ ],
+ "scale": [
+ 1.34765,
+ 1.34765,
+ 1.34765
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/lying_corpse/lying_corpse.json b/统计/_sa_decor_models/10_装饰/models/block/lying_corpse/lying_corpse.json
new file mode 100644
index 0000000..fbdae7e
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/lying_corpse/lying_corpse.json
@@ -0,0 +1,175 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/corpse1",
+ "particle": "sa_decor:block/bloodprops/blood_particle"
+ },
+ "elements": [
+ {
+ "name": "rot1",
+ "from": [-7.75, 0.1, -9.25],
+ "to": [23.75, 0.1, 23.25],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0.1, 8]},
+ "faces": {
+ "up": {"uv": [16, 9.625, 11.875, 5.375], "texture": "#1"}
+ }
+ },
+ {
+ "name": "head",
+ "from": [4, -1, 15],
+ "to": [12, 7, 23],
+ "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 3, 19]},
+ "faces": {
+ "north": {"uv": [3, 6, 2, 7], "rotation": 180, "texture": "#1"},
+ "east": {"uv": [0, 7, 1, 8], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [2, 7, 1, 6], "texture": "#1"},
+ "west": {"uv": [2, 7, 3, 8], "rotation": 90, "texture": "#1"},
+ "up": {"uv": [1, 7, 2, 8], "rotation": 180, "texture": "#1"},
+ "down": {"uv": [3, 7, 4, 8], "texture": "#1"}
+ }
+ },
+ {
+ "name": "head",
+ "from": [3.8, -1.2, 14.8],
+ "to": [12.2, 7.2, 23.2],
+ "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 3, 19]},
+ "faces": {
+ "north": {"uv": [3, 0, 2, 1], "rotation": 180, "texture": "#1"},
+ "east": {"uv": [0, 1, 1, 2], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [2, 1, 1, 0], "texture": "#1"},
+ "west": {"uv": [2, 1, 3, 2], "rotation": 90, "texture": "#1"},
+ "up": {"uv": [1, 1, 2, 2], "rotation": 180, "texture": "#1"},
+ "down": {"uv": [3, 1, 4, 2], "texture": "#1"}
+ }
+ },
+ {
+ "name": "body",
+ "from": [4, 0, 3],
+ "to": [12, 4, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -1, 5]},
+ "faces": {
+ "north": {"uv": [2.5, 2, 1.5, 2.5], "rotation": 180, "texture": "#1"},
+ "east": {"uv": [0, 2.5, 0.5, 4], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [1.5, 2.5, 0.5, 2], "texture": "#1"},
+ "west": {"uv": [1.5, 2.5, 2, 4], "rotation": 90, "texture": "#1"},
+ "up": {"uv": [0.5, 2.5, 1.5, 4], "rotation": 180, "texture": "#1"},
+ "down": {"uv": [2, 2.5, 3, 4], "texture": "#1"}
+ }
+ },
+ {
+ "name": "right_arm",
+ "from": [11, 0, 14],
+ "to": [23, 3, 17],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [12, 1, 14]},
+ "faces": {
+ "north": {"uv": [3.75, 2.375, 4.125, 3.875], "rotation": 90, "texture": "#1"},
+ "east": {"uv": [4.125, 2, 3.75, 2.375], "rotation": 180, "texture": "#1"},
+ "south": {"uv": [3, 2.375, 3.375, 3.875], "rotation": 270, "texture": "#1"},
+ "west": {"uv": [3.75, 2.375, 3.375, 2], "texture": "#1"},
+ "up": {"uv": [3.375, 2.375, 3.75, 3.875], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [4.125, 2.375, 4.5, 3.875], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "name": "right_arm",
+ "from": [1, 0, 3],
+ "to": [4, 3, 15],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [4, 1, 14]},
+ "faces": {
+ "north": {"uv": [5.625, 2, 5.25, 2.375], "rotation": 180, "texture": "#1"},
+ "east": {"uv": [4.5, 2.375, 4.875, 3.875], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [5.25, 2.375, 4.875, 2], "texture": "#1"},
+ "west": {"uv": [5.25, 2.375, 5.625, 3.875], "rotation": 90, "texture": "#1"},
+ "up": {"uv": [4.875, 2.375, 5.25, 3.875], "rotation": 180, "texture": "#1"},
+ "down": {"uv": [5.625, 2.375, 6, 3.875], "texture": "#1"}
+ }
+ },
+ {
+ "name": "left_leg",
+ "from": [4.4, 0, -9],
+ "to": [7.4, 3, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6.4, 2, 3]},
+ "faces": {
+ "north": {"uv": [2.25, 4, 2.625, 4.375], "rotation": 180, "texture": "#1"},
+ "east": {"uv": [2.625, 4.375, 2.25, 5.875], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [1.875, 4.375, 2.25, 4], "texture": "#1"},
+ "west": {"uv": [1.875, 4.375, 1.5, 5.875], "rotation": 90, "texture": "#1"},
+ "up": {"uv": [2.25, 4.375, 1.875, 5.875], "rotation": 180, "texture": "#1"},
+ "down": {"uv": [3, 4.375, 2.625, 5.875], "texture": "#1"}
+ }
+ },
+ {
+ "name": "right_leg",
+ "from": [8.2, 0, -9.2],
+ "to": [11.2, 3, 2.8],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [9.2, 1, 3.8]},
+ "faces": {
+ "north": {"uv": [1.125, 4, 0.75, 4.375], "rotation": 180, "texture": "#1"},
+ "east": {"uv": [0, 4.375, 0.375, 5.875], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [0.75, 4.375, 0.375, 4], "texture": "#1"},
+ "west": {"uv": [0.75, 4.375, 1.125, 5.875], "rotation": 90, "texture": "#1"},
+ "up": {"uv": [0.375, 4.375, 0.75, 5.875], "rotation": 180, "texture": "#1"},
+ "down": {"uv": [1.125, 4.375, 1.5, 5.875], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1.25, 3.25, 3.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1.25, 3.25, 3.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 78, 0],
+ "translation": [-12.5, 4, 0]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 78, 0],
+ "translation": [-12.5, 4, 0]
+ },
+ "ground": {
+ "translation": [0, 3.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -155, 0],
+ "translation": [0.75, 3, 0],
+ "scale": [0.62109, 0.62109, 0.62109]
+ },
+ "fixed": {
+ "translation": [0, 5, 0]
+ }
+ },
+ "groups": [
+ 0,
+ {
+ "name": "zombie",
+ "origin": [7, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 2, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2]
+ },
+ 3,
+ 4,
+ 5,
+ 6,
+ 7
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/manhole/manhole.json b/统计/_sa_decor_models/10_装饰/models/block/manhole/manhole.json
new file mode 100644
index 0000000..f4b4371
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/manhole/manhole.json
@@ -0,0 +1,87 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "2": "sa_decor:block/manhole",
+ "particle": "sa_decor:block/manhole"
+ },
+ "elements": [
+ {
+ "name": "shield",
+ "from": [0, 0, 0],
+ "to": [16, 2, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 15.25]},
+ "faces": {
+ "north": {"uv": [4.25, 4.75, 8.25, 5.25], "texture": "#2"},
+ "east": {"uv": [4.25, 5.5, 8.25, 6], "texture": "#2"},
+ "south": {"uv": [4.25, 6.25, 8.25, 6.75], "texture": "#2"},
+ "west": {"uv": [4.25, 7, 8.25, 7.5], "texture": "#2"},
+ "up": {"uv": [4, 8.75, 0, 4.75], "texture": "#2"},
+ "down": {"uv": [4, 8.75, 0, 4.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "shield",
+ "from": [-2, -1, -2],
+ "to": [18, 1, 18],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -1, 15.25]},
+ "faces": {
+ "north": {"uv": [4.25, 4.75, 8.25, 5.25], "texture": "#2"},
+ "east": {"uv": [4.25, 5.5, 8.25, 6], "texture": "#2"},
+ "south": {"uv": [4.25, 6.25, 8.25, 6.75], "texture": "#2"},
+ "west": {"uv": [4.25, 7, 8.25, 7.5], "texture": "#2"},
+ "up": {"uv": [4.5, 4.5, 0, 0], "texture": "#2"},
+ "down": {"uv": [4, 8.75, 0, 4.75], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -135, 0],
+ "translation": [2.25, 3.25, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "translation": [2.25, 3.25, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -60, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [1.25, -11.5, -9.5],
+ "scale": [1.25, 1.25, 1.25]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "shield",
+ "origin": [0, 11, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/manhole/manhole_open.json b/统计/_sa_decor_models/10_装饰/models/block/manhole/manhole_open.json
new file mode 100644
index 0000000..88e48f2
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/manhole/manhole_open.json
@@ -0,0 +1,115 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [64, 64],
+ "render_type": "cutout_mipped",
+ "textures": {
+ "2": "sa_decor:block/manhole",
+ "particle": "sa_decor:block/manhole"
+ },
+ "elements": [
+ {
+ "name": "shield",
+ "from": [6, 0, 15],
+ "to": [22, 2, 31],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [16, 0, 30.25]},
+ "faces": {
+ "north": {"uv": [4.25, 4.75, 8.25, 5.25], "texture": "#2"},
+ "east": {"uv": [4.25, 5.5, 8.25, 6], "texture": "#2"},
+ "south": {"uv": [4.25, 6.25, 8.25, 6.75], "texture": "#2"},
+ "west": {"uv": [4.25, 7, 8.25, 7.5], "texture": "#2"},
+ "up": {"uv": [4, 8.75, 0, 4.75], "texture": "#2"},
+ "down": {"uv": [4, 8.75, 0, 4.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "shield",
+ "from": [-2, -1, -2],
+ "to": [18, 1, 18],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -1, 15.25]},
+ "faces": {
+ "north": {"uv": [4.25, 4.75, 8.25, 5.25], "texture": "#2"},
+ "east": {"uv": [4.25, 5.5, 8.25, 6], "texture": "#2"},
+ "south": {"uv": [4.25, 6.25, 8.25, 6.75], "texture": "#2"},
+ "west": {"uv": [4.25, 7, 8.25, 7.5], "texture": "#2"},
+ "up": {"uv": [4.5, 4.5, 0, 0], "texture": "#2"},
+ "down": {"uv": [4.5, 4.5, 0, 0], "texture": "#2"}
+ }
+ },
+ {
+ "name": "shield",
+ "from": [0.2, -1, 0.2],
+ "to": [15.8, 1, 15.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -1, 15.25]},
+ "faces": {
+ "north": {"uv": [4.25, 4.75, 8.25, 5.25], "texture": "#2"},
+ "east": {"uv": [4.25, 5.5, 8.25, 6], "texture": "#2"},
+ "south": {"uv": [4.25, 6.25, 8.25, 6.75], "texture": "#2"},
+ "west": {"uv": [4.25, 7, 8.25, 7.5], "texture": "#2"},
+ "up": {"uv": [16, 5, 11.5, 0.5], "texture": "#2"},
+ "down": {"uv": [16, 10, 11.5, 5.5], "texture": "#2"}
+ }
+ },
+ {
+ "name": "shield inverted",
+ "from": [15.8, 1, 15.9],
+ "to": [0.2, -1, 0.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, -1, 15.25]},
+ "faces": {
+ "north": {"uv": [4.25, 6.75, 8.25, 6.25], "texture": "#2"},
+ "east": {"uv": [4.25, 7.5, 8.25, 7], "texture": "#2"},
+ "south": {"uv": [4.25, 5.25, 8.25, 4.75], "texture": "#2"},
+ "west": {"uv": [4.25, 6, 8.25, 5.5], "texture": "#2"},
+ "up": {"uv": [11.5, 10, 16, 5.5], "texture": "#2"},
+ "down": {"uv": [11.5, 5, 16, 0.5], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 3.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 3.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 27],
+ "translation": [0.75, 3.5, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 45, 27],
+ "translation": [0.75, 3.5, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [42, -135, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [1.25, -11.5, -9.5],
+ "scale": [1.25, 1.25, 1.25]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "shield",
+ "origin": [0, 11, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/metal_counter/metal_counter.json b/统计/_sa_decor_models/10_装饰/models/block/metal_counter/metal_counter.json
new file mode 100644
index 0000000..e3cae1c
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/metal_counter/metal_counter.json
@@ -0,0 +1,621 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "0": "sa_decor:block/metal_counter/metal_counter_cabinet",
+ "particle": "sa_decor:block/metal_counter/metal_counter_cabinet"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 6,
+ 14.5,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 9.75,
+ 6.5,
+ 13.75,
+ 7
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 9.75,
+ 7,
+ 13.75,
+ 7.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9.75,
+ 7.5,
+ 13.75,
+ 8
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 9.75,
+ 8,
+ 13.75,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 4,
+ 4,
+ 0,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 4,
+ 4,
+ 0,
+ 8
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 14,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 5,
+ 2
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8.4,
+ -8,
+ -4.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 9.75,
+ 8.5,
+ 10.25,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 9.75,
+ 9.75,
+ 10.25,
+ 11
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 10.25,
+ 0.5,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 0.5,
+ 10.25,
+ 1,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 10.75,
+ 10,
+ 10.25,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10.75,
+ 10,
+ 10.25,
+ 10.5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 2,
+ 5,
+ 2
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -5.6,
+ -8,
+ -4.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 1,
+ 10.25,
+ 1.5,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 1.5,
+ 10.25,
+ 2,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 2,
+ 10.25,
+ 2.5,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 2.5,
+ 10.25,
+ 3,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 11,
+ 8,
+ 10.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 10.5,
+ 8.5,
+ 11
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 5,
+ 0
+ ],
+ "to": [
+ 16,
+ 14,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -3.6,
+ -8,
+ -4.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4,
+ 8,
+ 8,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 8,
+ 8,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4,
+ 8,
+ 8,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 8,
+ 8,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 4,
+ 4,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8,
+ 4,
+ 4,
+ 8
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 14,
+ 0,
+ 14
+ ],
+ "to": [
+ 16,
+ 5,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8.4,
+ -8,
+ 9.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 3,
+ 10.25,
+ 3.5,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 3.5,
+ 10.25,
+ 4,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4,
+ 10.25,
+ 4.5,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 4.5,
+ 10.25,
+ 5,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 9.5,
+ 11,
+ 9,
+ 10.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10.75,
+ 10.5,
+ 10.25,
+ 11
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 14
+ ],
+ "to": [
+ 2,
+ 5,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -5.6,
+ -8,
+ 9.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5,
+ 10.25,
+ 5.5,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 5.5,
+ 10.25,
+ 6,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 10.25,
+ 6.5,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6.5,
+ 10.25,
+ 7,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 11.25,
+ 10,
+ 10.75,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 11.25,
+ 10,
+ 10.75,
+ 10.5
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 7.5,
+ 0,
+ 8
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [
+ 7.5,
+ 0,
+ 8
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [
+ 7.5,
+ 0,
+ 8
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 1,
+ 2,
+ 3,
+ {
+ "name": "group",
+ "origin": [
+ -10.6,
+ -8,
+ -20.5
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 4,
+ 5
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/metal_counter/metal_counter_cabinet.json b/统计/_sa_decor_models/10_装饰/models/block/metal_counter/metal_counter_cabinet.json
new file mode 100644
index 0000000..fd7665e
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/metal_counter/metal_counter_cabinet.json
@@ -0,0 +1,778 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "0": "sa_decor:block/metal_counter/metal_counter_cabinet",
+ "particle": "sa_decor:block/metal_counter/metal_counter_cabinet"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 6,
+ 14.5,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 9.75,
+ 6.5,
+ 13.75,
+ 7
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 9.75,
+ 7,
+ 13.75,
+ 7.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9.75,
+ 7.5,
+ 13.75,
+ 8
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 9.75,
+ 8,
+ 13.75,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 4,
+ 4,
+ 0,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 4,
+ 4,
+ 0,
+ 8
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 14,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 5,
+ 2
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8.4,
+ -8,
+ -4.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 9.75,
+ 8.5,
+ 10.25,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 9.75,
+ 9.75,
+ 10.25,
+ 11
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 10.25,
+ 0.5,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 0.5,
+ 10.25,
+ 1,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 10.75,
+ 10,
+ 10.25,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10.75,
+ 10,
+ 10.25,
+ 10.5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 2,
+ 5,
+ 2
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -5.6,
+ -8,
+ -4.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 1,
+ 10.25,
+ 1.5,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 1.5,
+ 10.25,
+ 2,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 2,
+ 10.25,
+ 2.5,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 2.5,
+ 10.25,
+ 3,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 11,
+ 8,
+ 10.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 10.5,
+ 8.5,
+ 11
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 5,
+ 0
+ ],
+ "to": [
+ 16,
+ 14,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -3.6,
+ -8,
+ -4.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 8,
+ 4,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 8,
+ 8,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4,
+ 8,
+ 8,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 8,
+ 8,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 4,
+ 4,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8,
+ 4,
+ 4,
+ 8
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 2,
+ 6,
+ -1
+ ],
+ "to": [
+ 8,
+ 14,
+ 0
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 2,
+ 6,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8.25,
+ 8.5,
+ 9.75,
+ 10.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7.5,
+ 10.25,
+ 7.75,
+ 12.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9.75,
+ 6.5,
+ 8,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 7.75,
+ 10.25,
+ 8,
+ 12.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 12,
+ 9.25,
+ 10.5,
+ 9
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 12,
+ 9.25,
+ 10.5,
+ 9.5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 6,
+ -1
+ ],
+ "to": [
+ 14,
+ 14,
+ 0
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 14,
+ 6,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8,
+ 4.5,
+ 9.5,
+ 6.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 7,
+ 10.25,
+ 7.25,
+ 12.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 6.5,
+ 9.75,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 7.25,
+ 10.25,
+ 7.5,
+ 12.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 12,
+ 8.75,
+ 10.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 12,
+ 8.75,
+ 10.5,
+ 9
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 14,
+ 0,
+ 14
+ ],
+ "to": [
+ 16,
+ 5,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8.4,
+ -8,
+ 9.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 3,
+ 10.25,
+ 3.5,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 3.5,
+ 10.25,
+ 4,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4,
+ 10.25,
+ 4.5,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 4.5,
+ 10.25,
+ 5,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 9.5,
+ 11,
+ 9,
+ 10.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10.75,
+ 10.5,
+ 10.25,
+ 11
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 14
+ ],
+ "to": [
+ 2,
+ 5,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -5.6,
+ -8,
+ 9.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5,
+ 10.25,
+ 5.5,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 5.5,
+ 10.25,
+ 6,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 10.25,
+ 6.5,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6.5,
+ 10.25,
+ 7,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 11.25,
+ 10,
+ 10.75,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 11.25,
+ 10,
+ 10.75,
+ 10.5
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 7.5,
+ 0,
+ 8
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [
+ 7.5,
+ 0,
+ 8
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [
+ 7.5,
+ 0,
+ 8
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 1,
+ 2,
+ 3,
+ {
+ "name": "group",
+ "origin": [
+ -10.6,
+ -8,
+ -20.5
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 4,
+ 5
+ ]
+ },
+ 6,
+ 7
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/metal_counter/metal_counter_cabinet_open.json b/统计/_sa_decor_models/10_装饰/models/block/metal_counter/metal_counter_cabinet_open.json
new file mode 100644
index 0000000..cb9a821
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/metal_counter/metal_counter_cabinet_open.json
@@ -0,0 +1,782 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "0": "sa_decor:block/metal_counter/metal_counter_cabinet",
+ "particle": "sa_decor:block/metal_counter/metal_counter_cabinet"
+ },
+ "elements": [
+ {
+ "from": [
+ 0,
+ 14,
+ 0
+ ],
+ "to": [
+ 16,
+ 16,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 6,
+ 14.5,
+ 9
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 9.75,
+ 6.5,
+ 13.75,
+ 7
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 9.75,
+ 7,
+ 13.75,
+ 7.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 9.75,
+ 7.5,
+ 13.75,
+ 8
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 9.75,
+ 8,
+ 13.75,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 4,
+ 4,
+ 0,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 4,
+ 4,
+ 0,
+ 8
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 14,
+ 0,
+ 0
+ ],
+ "to": [
+ 16,
+ 5,
+ 2
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8.4,
+ -8,
+ -4.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 9.75,
+ 8.5,
+ 10.25,
+ 9.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 9.75,
+ 9.75,
+ 10.25,
+ 11
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 10.25,
+ 0.5,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 0.5,
+ 10.25,
+ 1,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 10.75,
+ 10,
+ 10.25,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10.75,
+ 10,
+ 10.25,
+ 10.5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 2,
+ 5,
+ 2
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -5.6,
+ -8,
+ -4.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 1,
+ 10.25,
+ 1.5,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 1.5,
+ 10.25,
+ 2,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 2,
+ 10.25,
+ 2.5,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 2.5,
+ 10.25,
+ 3,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.5,
+ 11,
+ 8,
+ 10.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 10.5,
+ 8.5,
+ 11
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 5,
+ 0
+ ],
+ "to": [
+ 16,
+ 14,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -3.6,
+ -8,
+ -4.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 8,
+ 4,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 8,
+ 8,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4,
+ 8,
+ 8,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 8,
+ 8,
+ 10.25
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 4,
+ 4,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8,
+ 4,
+ 4,
+ 8
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 1,
+ 6,
+ -6
+ ],
+ "to": [
+ 2,
+ 14,
+ 0
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 2,
+ 6,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.5,
+ 10.25,
+ 7.75,
+ 12.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 9.75,
+ 6.5,
+ 8,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 7.75,
+ 10.25,
+ 8,
+ 12.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.25,
+ 8.5,
+ 9.75,
+ 10.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 12,
+ 9.25,
+ 10.5,
+ 9
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 12,
+ 9.25,
+ 10.5,
+ 9.5
+ ],
+ "rotation": 90,
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 14,
+ 6,
+ -6
+ ],
+ "to": [
+ 15,
+ 14,
+ 0
+ ],
+ "rotation": {
+ "angle": 22.5,
+ "axis": "y",
+ "origin": [
+ 14,
+ 6,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 7.25,
+ 10.25,
+ 7.5,
+ 12.25
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 4.5,
+ 9.5,
+ 6.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 7,
+ 10.25,
+ 7.25,
+ 12.25
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 6.5,
+ 9.75,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 12,
+ 8.75,
+ 10.5,
+ 8.5
+ ],
+ "rotation": 90,
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 12,
+ 8.75,
+ 10.5,
+ 9
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 14,
+ 0,
+ 14
+ ],
+ "to": [
+ 16,
+ 5,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8.4,
+ -8,
+ 9.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 3,
+ 10.25,
+ 3.5,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 3.5,
+ 10.25,
+ 4,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4,
+ 10.25,
+ 4.5,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 4.5,
+ 10.25,
+ 5,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 9.5,
+ 11,
+ 9,
+ 10.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10.75,
+ 10.5,
+ 10.25,
+ 11
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 0,
+ 0,
+ 14
+ ],
+ "to": [
+ 2,
+ 5,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -5.6,
+ -8,
+ 9.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5,
+ 10.25,
+ 5.5,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 5.5,
+ 10.25,
+ 6,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 10.25,
+ 6.5,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6.5,
+ 10.25,
+ 7,
+ 11.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 11.25,
+ 10,
+ 10.75,
+ 9.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 11.25,
+ 10,
+ 10.75,
+ 10.5
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [
+ 7.5,
+ 0,
+ 8
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [
+ 7.5,
+ 0,
+ 8
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [
+ 7.5,
+ 0,
+ 8
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 1,
+ 2,
+ 3,
+ {
+ "name": "group",
+ "origin": [
+ -10.6,
+ -8,
+ -20.5
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 4,
+ 5
+ ]
+ },
+ 6,
+ 7
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/microwave/microwave.json b/统计/_sa_decor_models/10_装饰/models/block/microwave/microwave.json
new file mode 100644
index 0000000..f72c8a0
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/microwave/microwave.json
@@ -0,0 +1,147 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/microwave",
+ "particle": "sa_decor:block/microwave"
+ },
+ "elements": [
+ {
+ "from": [1, 1, 4],
+ "to": [15, 10, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 1, 7]},
+ "faces": {
+ "north": {"uv": [2, 2, 5.5, 4.25], "texture": "#0"},
+ "east": {"uv": [7.5, 2, 5.5, 4.25], "texture": "#0"},
+ "south": {"uv": [7.5, 2, 11, 4.25], "texture": "#0"},
+ "west": {"uv": [5.5, 2, 7.5, 4.25], "texture": "#0"},
+ "up": {"uv": [5.5, 2, 2, 0], "texture": "#0"},
+ "down": {"uv": [9, 0, 5.5, 2], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 2, 3.99],
+ "to": [14, 9, 3.99],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 3, 3.9]},
+ "faces": {
+ "north": {"uv": [0, 4.5, 2.25, 6.25], "texture": "#0"},
+ "east": {"uv": [0, 4.5, 0, 6.25], "texture": "#0"},
+ "south": {"uv": [2.25, 4.5, 4.5, 6.25], "texture": "#0"},
+ "west": {"uv": [2.25, 4.5, 2.25, 6.25], "texture": "#0"},
+ "up": {"uv": [2.25, 4.5, 0, 4.5], "texture": "#0"},
+ "down": {"uv": [4.5, 4.5, 2.25, 4.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 4],
+ "to": [4, 1, 6],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, 1, 8]},
+ "faces": {
+ "north": {"uv": [2.75, 7, 3.25, 7.25], "texture": "#0"},
+ "east": {"uv": [2.25, 7, 2.75, 7.25], "texture": "#0"},
+ "south": {"uv": [3.75, 7, 4.25, 7.25], "texture": "#0"},
+ "west": {"uv": [3.25, 7, 3.75, 7.25], "texture": "#0"},
+ "up": {"uv": [3.25, 7, 2.75, 6.5], "texture": "#0"},
+ "down": {"uv": [3.75, 6.5, 3.25, 7], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 10],
+ "to": [4, 1, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, 1, 14]},
+ "faces": {
+ "north": {"uv": [0.5, 7, 1, 7.25], "texture": "#0"},
+ "east": {"uv": [0, 7, 0.5, 7.25], "texture": "#0"},
+ "south": {"uv": [1.5, 7, 2, 7.25], "texture": "#0"},
+ "west": {"uv": [1, 7, 1.5, 7.25], "texture": "#0"},
+ "up": {"uv": [1, 7, 0.5, 6.5], "texture": "#0"},
+ "down": {"uv": [1.5, 6.5, 1, 7], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12, 0, 10],
+ "to": [14, 1, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 1, 14]},
+ "faces": {
+ "north": {"uv": [5.25, 5, 5.75, 5.25], "texture": "#0"},
+ "east": {"uv": [4.75, 5, 5.25, 5.25], "texture": "#0"},
+ "south": {"uv": [6.25, 5, 6.75, 5.25], "texture": "#0"},
+ "west": {"uv": [5.75, 5, 6.25, 5.25], "texture": "#0"},
+ "up": {"uv": [5.75, 5, 5.25, 4.5], "texture": "#0"},
+ "down": {"uv": [6.25, 4.5, 5.75, 5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12, 0, 4],
+ "to": [14, 1, 6],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 1, 8]},
+ "faces": {
+ "north": {"uv": [5.25, 6, 5.75, 6.25], "texture": "#0"},
+ "east": {"uv": [4.75, 6, 5.25, 6.25], "texture": "#0"},
+ "south": {"uv": [6.25, 6, 6.75, 6.25], "texture": "#0"},
+ "west": {"uv": [5.75, 6, 6.25, 6.25], "texture": "#0"},
+ "up": {"uv": [5.75, 6, 5.25, 5.5], "texture": "#0"},
+ "down": {"uv": [6.25, 5.5, 5.75, 6], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 1.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 1.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 125, 0],
+ "translation": [-0.5, 3, 1.25],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 125, 0],
+ "translation": [-0.5, 3, 1.25],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, 2.5, 0],
+ "scale": [0.8457, 0.8457, 0.8457]
+ },
+ "head": {
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [0, 1.25, 0],
+ "scale": [0.86523, 0.86523, 0.86523]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [6, 1, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [6, 1, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3, 4, 5]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/microwave/microwave_open.json b/统计/_sa_decor_models/10_装饰/models/block/microwave/microwave_open.json
new file mode 100644
index 0000000..d6e81a6
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/microwave/microwave_open.json
@@ -0,0 +1,147 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/microwave",
+ "particle": "sa_decor:block/microwave"
+ },
+ "elements": [
+ {
+ "from": [1, 1, 4],
+ "to": [15, 10, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 1, 7]},
+ "faces": {
+ "north": {"uv": [2, 2, 5.5, 4.25], "texture": "#0"},
+ "east": {"uv": [7.5, 2, 5.5, 4.25], "texture": "#0"},
+ "south": {"uv": [7.5, 2, 11, 4.25], "texture": "#0"},
+ "west": {"uv": [5.5, 2, 7.5, 4.25], "texture": "#0"},
+ "up": {"uv": [5.5, 2, 2, 0], "texture": "#0"},
+ "down": {"uv": [9, 0, 5.5, 2], "texture": "#0"}
+ }
+ },
+ {
+ "from": [13, 2, -5.01],
+ "to": [14, 9, 3.99],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [14, 5.5, 3.99]},
+ "faces": {
+ "north": {"uv": [2.25, 4.5, 2, 6.25], "texture": "#0"},
+ "east": {"uv": [0, 4.5, 2.25, 6.25], "texture": "#0"},
+ "south": {"uv": [0, 4.5, 0, 6.25], "texture": "#0"},
+ "west": {"uv": [0, 4.5, 2.25, 6.25], "texture": "#0"},
+ "up": {"uv": [2.25, 4.5, 2, 6.25], "texture": "#0"},
+ "down": {"uv": [2.25, 4.5, 2, 6.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 4],
+ "to": [4, 1, 6],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, 1, 8]},
+ "faces": {
+ "north": {"uv": [2.75, 7, 3.25, 7.25], "texture": "#0"},
+ "east": {"uv": [2.25, 7, 2.75, 7.25], "texture": "#0"},
+ "south": {"uv": [3.75, 7, 4.25, 7.25], "texture": "#0"},
+ "west": {"uv": [3.25, 7, 3.75, 7.25], "texture": "#0"},
+ "up": {"uv": [3.25, 7, 2.75, 6.5], "texture": "#0"},
+ "down": {"uv": [3.75, 6.5, 3.25, 7], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 0, 10],
+ "to": [4, 1, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, 1, 14]},
+ "faces": {
+ "north": {"uv": [0.5, 7, 1, 7.25], "texture": "#0"},
+ "east": {"uv": [0, 7, 0.5, 7.25], "texture": "#0"},
+ "south": {"uv": [1.5, 7, 2, 7.25], "texture": "#0"},
+ "west": {"uv": [1, 7, 1.5, 7.25], "texture": "#0"},
+ "up": {"uv": [1, 7, 0.5, 6.5], "texture": "#0"},
+ "down": {"uv": [1.5, 6.5, 1, 7], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12, 0, 10],
+ "to": [14, 1, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 1, 14]},
+ "faces": {
+ "north": {"uv": [5.25, 5, 5.75, 5.25], "texture": "#0"},
+ "east": {"uv": [4.75, 5, 5.25, 5.25], "texture": "#0"},
+ "south": {"uv": [6.25, 5, 6.75, 5.25], "texture": "#0"},
+ "west": {"uv": [5.75, 5, 6.25, 5.25], "texture": "#0"},
+ "up": {"uv": [5.75, 5, 5.25, 4.5], "texture": "#0"},
+ "down": {"uv": [6.25, 4.5, 5.75, 5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12, 0, 4],
+ "to": [14, 1, 6],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 1, 8]},
+ "faces": {
+ "north": {"uv": [5.25, 6, 5.75, 6.25], "texture": "#0"},
+ "east": {"uv": [4.75, 6, 5.25, 6.25], "texture": "#0"},
+ "south": {"uv": [6.25, 6, 6.75, 6.25], "texture": "#0"},
+ "west": {"uv": [5.75, 6, 6.25, 6.25], "texture": "#0"},
+ "up": {"uv": [5.75, 6, 5.25, 5.5], "texture": "#0"},
+ "down": {"uv": [6.25, 5.5, 5.75, 6], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 1.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 1.5, 1.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 125, 0],
+ "translation": [-0.5, 3, 1.25],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 125, 0],
+ "translation": [-0.5, 3, 1.25],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, 2.5, 0],
+ "scale": [0.8457, 0.8457, 0.8457]
+ },
+ "head": {
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [0, 1.25, 0],
+ "scale": [0.86523, 0.86523, 0.86523]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [6, 1, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [6, 1, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3, 4, 5]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/military_radio/military_radio.json b/统计/_sa_decor_models/10_装饰/models/block/military_radio/military_radio.json
new file mode 100644
index 0000000..fbaeebd
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/military_radio/military_radio.json
@@ -0,0 +1,276 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/military_radio",
+ "particle": "sa_decor:block/military_radio"
+ },
+ "elements": [
+ {
+ "from": [1, 0, 2],
+ "to": [15, 6, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 13]},
+ "faces": {
+ "north": {"uv": [3.75, 3.25, 7.25, 4.75], "texture": "#0"},
+ "east": {"uv": [0.5, 3.25, 3.75, 4.75], "texture": "#0"},
+ "south": {"uv": [10.5, 3.25, 14, 4.75], "texture": "#0"},
+ "west": {"uv": [7.25, 3.25, 10.5, 4.75], "texture": "#0"},
+ "up": {"uv": [7.25, 3.25, 3.75, 0], "texture": "#0"},
+ "down": {"uv": [10.75, 0, 7.25, 3.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4, 0, 15.1],
+ "to": [5, 3, 15.1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 13.1]},
+ "faces": {
+ "north": {"uv": [11.5, 6.5, 11.75, 7.25], "texture": "#0"},
+ "east": {"uv": [11.5, 6.5, 11.5, 7.25], "texture": "#0"},
+ "south": {"uv": [11.75, 6.5, 12, 7.25], "texture": "#0"},
+ "west": {"uv": [11.75, 6.5, 11.75, 7.25], "texture": "#0"},
+ "up": {"uv": [11.75, 6.5, 11.5, 6.5], "texture": "#0"},
+ "down": {"uv": [12, 6.5, 11.75, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 0, 2],
+ "to": [15, 6, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 13]},
+ "faces": {
+ "north": {"uv": [3.75, 3.25, 7.25, 4.75], "texture": "#0"},
+ "east": {"uv": [0.5, 3.25, 3.75, 4.75], "texture": "#0"},
+ "south": {"uv": [10.5, 3.25, 14, 4.75], "texture": "#0"},
+ "west": {"uv": [7.25, 3.25, 10.5, 4.75], "texture": "#0"},
+ "up": {"uv": [7.25, 3.25, 3.75, 0], "texture": "#0"},
+ "down": {"uv": [10.75, 0, 7.25, 3.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11.4, 2, 1],
+ "to": [13.4, 4, 2],
+ "rotation": {"angle": 45, "axis": "z", "origin": [12.4, 3, 1.5]},
+ "faces": {
+ "north": {"uv": [3, 2.5, 3.5, 3], "texture": "#0"},
+ "east": {"uv": [3, 2.5, 3.25, 3], "texture": "#0"},
+ "south": {"uv": [3, 2.5, 3.5, 3], "texture": "#0"},
+ "west": {"uv": [3.25, 2.5, 3.5, 3], "texture": "#0"},
+ "up": {"uv": [3, 2.75, 3.5, 3], "texture": "#0"},
+ "down": {"uv": [3, 2.5, 3.5, 2.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 0, 1],
+ "to": [11, 6, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-2, 0, 13]},
+ "faces": {
+ "north": {"uv": [0.25, 5, 2.25, 6.5], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.25, 6.5], "texture": "#0"},
+ "south": {"uv": [2.5, 5, 4.5, 6.5], "texture": "#0"},
+ "west": {"uv": [2.25, 5, 2.5, 6.5], "texture": "#0"},
+ "up": {"uv": [2.25, 5, 0.25, 4.75], "texture": "#0"},
+ "down": {"uv": [4.25, 4.75, 2.25, 5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 0, 0],
+ "to": [15, 6, 3],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [15, 3, 2]},
+ "faces": {
+ "north": {"uv": [0.75, 7.25, 1, 8.75], "texture": "#0"},
+ "east": {"uv": [0, 7.25, 0.75, 8.75], "texture": "#0"},
+ "south": {"uv": [1.75, 7.25, 2, 8.75], "texture": "#0"},
+ "west": {"uv": [1, 7.25, 1.75, 8.75], "texture": "#0"},
+ "up": {"uv": [1, 7.25, 0.75, 6.5], "texture": "#0"},
+ "down": {"uv": [1.25, 6.5, 1, 7.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 0, 0],
+ "to": [2, 6, 3],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [1, 3, 2]},
+ "faces": {
+ "north": {"uv": [1, 7.25, 0.75, 8.75], "texture": "#0"},
+ "east": {"uv": [1.75, 7.25, 1, 8.75], "texture": "#0"},
+ "south": {"uv": [2, 7.25, 1.75, 8.75], "texture": "#0"},
+ "west": {"uv": [0.75, 7.25, 0, 8.75], "texture": "#0"},
+ "up": {"uv": [0.75, 7.25, 1, 6.5], "texture": "#0"},
+ "down": {"uv": [1, 6.5, 1.25, 7.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 6, 2],
+ "to": [15, 12, 15],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [8, 8.25, 8.22336]},
+ "faces": {
+ "north": {"uv": [3.75, 3.25, 7.25, 4.75], "texture": "#0"},
+ "east": {"uv": [0.5, 3.25, 3.75, 4.75], "texture": "#0"},
+ "south": {"uv": [10.5, 3.25, 14, 4.75], "texture": "#0"},
+ "west": {"uv": [7.25, 3.25, 10.5, 4.75], "texture": "#0"},
+ "up": {"uv": [7.25, 3.25, 3.75, 0], "texture": "#0"},
+ "down": {"uv": [10.75, 0, 7.25, 3.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 6, 2],
+ "to": [15, 12, 15],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [8, 8.25, 8.22336]},
+ "faces": {
+ "north": {"uv": [3.75, 3.25, 7.25, 4.75], "texture": "#0"},
+ "east": {"uv": [0.5, 3.25, 3.75, 4.75], "texture": "#0"},
+ "south": {"uv": [10.5, 3.25, 14, 4.75], "texture": "#0"},
+ "west": {"uv": [7.25, 3.25, 10.5, 4.75], "texture": "#0"},
+ "up": {"uv": [7.25, 3.25, 3.75, 0], "texture": "#0"},
+ "down": {"uv": [10.75, 0, 7.25, 3.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11.4416, 7.96906, 1],
+ "to": [13.4416, 9.96906, 2],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [8.8, 11.55, 8.22336]},
+ "faces": {
+ "north": {"uv": [3, 2.5, 3.5, 3], "texture": "#0"},
+ "east": {"uv": [3, 2.5, 3.25, 3], "texture": "#0"},
+ "south": {"uv": [3, 2.5, 3.5, 3], "texture": "#0"},
+ "west": {"uv": [3.25, 2.5, 3.5, 3], "texture": "#0"},
+ "up": {"uv": [3, 2.75, 3.5, 3], "texture": "#0"},
+ "down": {"uv": [3, 2.5, 3.5, 2.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 6, 1],
+ "to": [11, 12, 2],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [8, 8.25, 8.22336]},
+ "faces": {
+ "north": {"uv": [0.25, 5, 2.25, 6.5], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.25, 6.5], "texture": "#0"},
+ "south": {"uv": [2.5, 5, 4.5, 6.5], "texture": "#0"},
+ "west": {"uv": [2.25, 5, 2.5, 6.5], "texture": "#0"},
+ "up": {"uv": [2.25, 5, 0.25, 4.75], "texture": "#0"},
+ "down": {"uv": [4.25, 4.75, 2.25, 5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11.08558, 6, -2.20506],
+ "to": [12.08558, 12, 0.79494],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 8.25, 8.22336]},
+ "faces": {
+ "north": {"uv": [0.75, 7.25, 1, 8.75], "texture": "#0"},
+ "east": {"uv": [0, 7.25, 0.75, 8.75], "texture": "#0"},
+ "south": {"uv": [1.75, 7.25, 2, 8.75], "texture": "#0"},
+ "west": {"uv": [1, 7.25, 1.75, 8.75], "texture": "#0"},
+ "up": {"uv": [1, 7.25, 0.75, 6.5], "texture": "#0"},
+ "down": {"uv": [1.25, 6.5, 1, 7.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3.91442, 6, -2.20506],
+ "to": [4.91442, 12, 0.79494],
+ "rotation": {"angle": 45, "axis": "y", "origin": [8, 8.25, 8.22336]},
+ "faces": {
+ "north": {"uv": [1, 7.25, 0.75, 8.75], "texture": "#0"},
+ "east": {"uv": [1.75, 7.25, 1, 8.75], "texture": "#0"},
+ "south": {"uv": [2, 7.25, 1.75, 8.75], "texture": "#0"},
+ "west": {"uv": [0.75, 7.25, 0, 8.75], "texture": "#0"},
+ "up": {"uv": [0.75, 7.25, 1, 6.5], "texture": "#0"},
+ "down": {"uv": [1, 6.5, 1.25, 7.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.5, 0, 0.8],
+ "to": [5.5, 12.2, 8],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [3, 6.1, 4.4]},
+ "faces": {
+ "north": {"uv": [3, 13, 4.25, 16], "texture": "#0"},
+ "east": {"uv": [1.25, 13, 3, 16], "texture": "#0"},
+ "south": {"uv": [0, 13, 1.25, 16], "texture": "#0"},
+ "west": {"uv": [4.25, 13, 6, 16], "texture": "#0"},
+ "up": {"uv": [3, 13, 1.25, 11.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [4.75, 11.75, 3, 13], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [3.7, 12.2, 5.8],
+ "to": [8.7, 14.2, 8.8],
+ "rotation": {"angle": -45, "axis": "y", "origin": [6.2, 13.2, 7.3]},
+ "faces": {
+ "north": {"uv": [7.25, 13, 8.5, 13.5], "texture": "#0"},
+ "east": {"uv": [6.5, 13, 7.25, 13.5], "texture": "#0"},
+ "south": {"uv": [9.25, 13, 10.5, 13.5], "texture": "#0"},
+ "west": {"uv": [8.5, 13, 9.25, 13.5], "texture": "#0"},
+ "up": {"uv": [8.5, 13, 7.25, 12.25], "texture": "#0"},
+ "down": {"uv": [9.75, 12.25, 8.5, 13], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0.1, 0],
+ "to": [16, 0.1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0.1, 0]},
+ "faces": {
+ "north": {"uv": [8, 9.75, 12, 9.75], "texture": "#0"},
+ "east": {"uv": [4, 9.75, 8, 9.75], "texture": "#0"},
+ "south": {"uv": [16, 9.75, 20, 9.75], "texture": "#0"},
+ "west": {"uv": [12, 9.75, 16, 9.75], "texture": "#0"},
+ "up": {"uv": [12, 9.75, 8, 5.75], "texture": "#0"},
+ "down": {"uv": [16, 5.75, 12, 9.75], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 1.5, 0],
+ "scale": [0.72656, 0.72656, 0.72656]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 13],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6]
+ },
+ {
+ "name": "group",
+ "origin": [0, 0, 13],
+ "scope": 0,
+ "color": 0,
+ "children": [7, 8, 9, 10, 11, 12]
+ },
+ 13,
+ 14,
+ 15
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/mirror/mirror.json b/统计/_sa_decor_models/10_装饰/models/block/mirror/mirror.json
new file mode 100644
index 0000000..c6cf105
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/mirror/mirror.json
@@ -0,0 +1,75 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [32, 32],
+ "textures": {
+ "1": "sa_decor:block/mirror",
+ "particle": "sa_decor:block/mirror"
+ },
+ "elements": [
+ {
+ "from": [1, 3, 15],
+ "to": [15, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-3, 4, 14]},
+ "faces": {
+ "north": {"uv": [0, 8, 7, 14.5], "texture": "#1"},
+ "east": {"uv": [14, 8, 14.5, 14.5], "texture": "#1"},
+ "south": {"uv": [7, 8, 14, 14.5], "texture": "#1"},
+ "west": {"uv": [14, 8, 14.5, 14.5], "texture": "#1"},
+ "up": {"uv": [7, 15, 0, 14.5], "texture": "#1"},
+ "down": {"uv": [0, 15, 7, 14.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 16, 15],
+ "to": [15, 32, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-3, 4, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 7, 8], "texture": "#1"},
+ "east": {"uv": [14, 0, 14.5, 8], "texture": "#1"},
+ "south": {"uv": [7, 0, 14, 8], "texture": "#1"},
+ "west": {"uv": [14, 0, 14.5, 8], "texture": "#1"},
+ "up": {"uv": [7, 15, 0, 14.5], "texture": "#1"},
+ "down": {"uv": [0, 15, 7, 14.5], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3, 2.25, -0.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3.75, 1.75, -0.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-180, 48, -180],
+ "translation": [-1.5, -1.5, 2.75],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-180, 48, -180],
+ "translation": [-1.5, -1.5, 2.75],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [2.5, -5.5, 0],
+ "scale": [0.55859, 0.55859, 0.55859]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/mirror/mirror_low.json b/统计/_sa_decor_models/10_装饰/models/block/mirror/mirror_low.json
new file mode 100644
index 0000000..90c6ca6
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/mirror/mirror_low.json
@@ -0,0 +1,78 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [32, 32],
+ "textures": {
+ "1": "sa_decor:block/mirror",
+ "particle": "sa_decor:block/mirror"
+ },
+ "elements": [
+ {
+ "from": [1, 3, 15],
+ "to": [15, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-3, 4, 14]},
+ "faces": {
+ "north": {"uv": [0, 8, 7, 14.5], "texture": "#1"},
+ "east": {"uv": [14, 8, 14.5, 14.5], "texture": "#1"},
+ "south": {"uv": [7, 8, 14, 14.5], "texture": "#1"},
+ "west": {"uv": [14, 8, 14.5, 14.5], "texture": "#1"},
+ "up": {"uv": [7, 15, 0, 14.5], "texture": "#1"},
+ "down": {"uv": [0, 15, 7, 14.5], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3, 2.25, -0.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3.75, 1.75, -0.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-180, 48, -180],
+ "translation": [-1.5, -1.5, 2.75],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-180, 48, -180],
+ "translation": [-1.5, -1.5, 2.75],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [2.5, -5.5, 0],
+ "scale": [0.55859, 0.55859, 0.55859]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-3, 4, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [8, 8, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/mirror/mirror_up.json b/统计/_sa_decor_models/10_装饰/models/block/mirror/mirror_up.json
new file mode 100644
index 0000000..4006249
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/mirror/mirror_up.json
@@ -0,0 +1,71 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [32, 32],
+ "textures": {
+ "1": "sa_decor:block/mirror",
+ "particle": "sa_decor:block/mirror"
+ },
+ "elements": [
+ {
+ "from": [1, 0, 15],
+ "to": [15, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-3, -12, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 7, 8], "texture": "#1"},
+ "east": {"uv": [14, 0, 14.5, 8], "texture": "#1"},
+ "south": {"uv": [7, 0, 14, 8], "texture": "#1"},
+ "west": {"uv": [14, 0, 14.5, 8], "texture": "#1"},
+ "up": {"uv": [7, 15, 0, 14.5], "texture": "#1"},
+ "down": {"uv": [0, 15, 7, 14.5], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3, 2.25, -0.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3.75, 1.75, -0.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-180, 48, -180],
+ "translation": [-1.5, -1.5, 2.75],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-180, 48, -180],
+ "translation": [-1.5, -1.5, 2.75],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [2.5, -5.5, 0],
+ "scale": [0.55859, 0.55859, 0.55859]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [8, 8, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/noteboard/noteboard.json b/统计/_sa_decor_models/10_装饰/models/block/noteboard/noteboard.json
new file mode 100644
index 0000000..66dd0c2
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/noteboard/noteboard.json
@@ -0,0 +1,68 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/noteboard/noteboard",
+ "particle": "sa_decor:block/noteboard/noteboard"
+ },
+ "elements": [
+ {
+ "from": [-16, 5, 14],
+ "to": [16, 27, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -2, 28]},
+ "faces": {
+ "north": {"uv": [0.25, 0.25, 4.25, 3], "texture": "#0"},
+ "east": {"uv": [0, 0.25, 0.25, 3], "texture": "#0"},
+ "south": {"uv": [4.5, 0.25, 8.5, 3], "texture": "#0"},
+ "west": {"uv": [4.25, 0.25, 4.5, 3], "texture": "#0"},
+ "up": {"uv": [4.25, 0.25, 0.25, 0], "texture": "#0"},
+ "down": {"uv": [8.25, 0, 4.25, 0.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-16, 5, 13.7],
+ "to": [16, 27, 13.7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -2, 25.7]},
+ "faces": {
+ "north": {"uv": [0.125, 8.5, 4.125, 11.25], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-0.25, 5.25, 0.25],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-5, -0.25, 0.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 130, 0],
+ "translation": [-2.25, -2.25, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 130, 0],
+ "translation": [2, -4.25, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [2.25, 3, -2.5],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.5, -6, 0],
+ "scale": [0.50195, 0.50195, 0.50195]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/noteboard/noteboard1.json b/统计/_sa_decor_models/10_装饰/models/block/noteboard/noteboard1.json
new file mode 100644
index 0000000..4180181
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/noteboard/noteboard1.json
@@ -0,0 +1,231 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "0": "sa_decor:block/noteboard/noteboard",
+ "particle": "sa_decor:block/noteboard/noteboard"
+ },
+ "elements": [
+ {
+ "from": [
+ -16,
+ 5,
+ 14
+ ],
+ "to": [
+ 16,
+ 27,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ -2,
+ 28
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.25,
+ 0.25,
+ 4.25,
+ 3
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0.25,
+ 0.25,
+ 3
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4.5,
+ 0.25,
+ 8.5,
+ 3
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 4.25,
+ 0.25,
+ 4.5,
+ 3
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 4.25,
+ 0.25,
+ 0.25,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8.25,
+ 0,
+ 4.25,
+ 0.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ -16,
+ 5,
+ 13.7
+ ],
+ "to": [
+ 16,
+ 27,
+ 13.7
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ -2,
+ 25.7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8.25,
+ 3,
+ 12.25,
+ 5.75
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -0.25,
+ 1.75,
+ 0.25
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2.75,
+ -2.75,
+ 0.5
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 130,
+ 0
+ ],
+ "translation": [
+ -2.25,
+ 2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ 130,
+ 0
+ ],
+ "translation": [
+ 2,
+ 0.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 2.25,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ -3,
+ -1.25,
+ 0
+ ],
+ "scale": [
+ 0.50195,
+ 0.50195,
+ 0.50195
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/noteboard/noteboard2.json b/统计/_sa_decor_models/10_装饰/models/block/noteboard/noteboard2.json
new file mode 100644
index 0000000..b538c95
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/noteboard/noteboard2.json
@@ -0,0 +1,231 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "0": "sa_decor:block/noteboard/noteboard",
+ "particle": "sa_decor:block/noteboard/noteboard"
+ },
+ "elements": [
+ {
+ "from": [
+ -16,
+ 5,
+ 14
+ ],
+ "to": [
+ 16,
+ 27,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ -2,
+ 28
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.25,
+ 0.25,
+ 4.25,
+ 3
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0.25,
+ 0.25,
+ 3
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4.5,
+ 0.25,
+ 8.5,
+ 3
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 4.25,
+ 0.25,
+ 4.5,
+ 3
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 4.25,
+ 0.25,
+ 0.25,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8.25,
+ 0,
+ 4.25,
+ 0.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ -16,
+ 5,
+ 13.7
+ ],
+ "to": [
+ 16,
+ 27,
+ 13.7
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ -2,
+ 25.7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 3,
+ 4,
+ 5.75
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -0.25,
+ 1.75,
+ 0.25
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2.75,
+ -2.75,
+ 0.5
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 130,
+ 0
+ ],
+ "translation": [
+ -2.25,
+ 2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ 130,
+ 0
+ ],
+ "translation": [
+ 2,
+ 0.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 2.25,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ -3,
+ -1.25,
+ 0
+ ],
+ "scale": [
+ 0.50195,
+ 0.50195,
+ 0.50195
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/noteboard/noteboard3.json b/统计/_sa_decor_models/10_装饰/models/block/noteboard/noteboard3.json
new file mode 100644
index 0000000..39676b3
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/noteboard/noteboard3.json
@@ -0,0 +1,231 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "0": "sa_decor:block/noteboard/noteboard",
+ "particle": "sa_decor:block/noteboard/noteboard"
+ },
+ "elements": [
+ {
+ "from": [
+ -16,
+ 5,
+ 14
+ ],
+ "to": [
+ 16,
+ 27,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ -2,
+ 28
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.25,
+ 0.25,
+ 4.25,
+ 3
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0.25,
+ 0.25,
+ 3
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4.5,
+ 0.25,
+ 8.5,
+ 3
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 4.25,
+ 0.25,
+ 4.5,
+ 3
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 4.25,
+ 0.25,
+ 0.25,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8.25,
+ 0,
+ 4.25,
+ 0.25
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ -16,
+ 5,
+ 13.7
+ ],
+ "to": [
+ 16,
+ 27,
+ 13.7
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 7,
+ -2,
+ 25.7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 4.125,
+ 3,
+ 8.125,
+ 5.75
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -0.25,
+ 1.75,
+ 0.25
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2.75,
+ -2.75,
+ 0.5
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 130,
+ 0
+ ],
+ "translation": [
+ -2.25,
+ 2.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ 130,
+ 0
+ ],
+ "translation": [
+ 2,
+ 0.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 2.25,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ -3,
+ -1.25,
+ 0
+ ],
+ "scale": [
+ 0.50195,
+ 0.50195,
+ 0.50195
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/oil_barrel/oil_barrel.json b/统计/_sa_decor_models/10_装饰/models/block/oil_barrel/oil_barrel.json
new file mode 100644
index 0000000..1c760d9
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/oil_barrel/oil_barrel.json
@@ -0,0 +1,139 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/oil_barrel/metal_barrel4",
+ "particle": "sa_decor:block/oil_barrel/metal_barrel4"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [2, 0, 2],
+ "to": [14, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.6, -0.3, 7.7]},
+ "faces": {
+ "north": {"uv": [0, 0, 3, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 0, 3, 4.25], "texture": "#0"},
+ "south": {"uv": [0, 0, 3, 4.25], "texture": "#0"},
+ "west": {"uv": [0, 0, 3, 4.25], "texture": "#0"},
+ "up": {"uv": [3, 0, 6, 3], "texture": "#0"},
+ "down": {"uv": [9, 0, 6, 3], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [1.8, -0.1, 1.8],
+ "to": [14.2, 2.3, 14.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.6, -0.2, 7.7]},
+ "faces": {
+ "north": {"uv": [0, 3.75, 3, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 3.75, 3, 4.25], "texture": "#0"},
+ "south": {"uv": [0, 3.75, 3, 4.25], "texture": "#0"},
+ "west": {"uv": [0, 3.75, 3, 4.25], "texture": "#0"},
+ "up": {"uv": [3.25, 3.5, 6.25, 6.5], "texture": "#0"},
+ "down": {"uv": [9, 0, 6, 3], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [1.8, 13.7, 1.8],
+ "to": [14.2, 16.1, 14.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.6, 13.6, 7.7]},
+ "faces": {
+ "north": {"uv": [0, 4.25, 3, 4.75], "texture": "#0"},
+ "east": {"uv": [0, 4.25, 3, 4.75], "texture": "#0"},
+ "south": {"uv": [0, 4.25, 3, 4.75], "texture": "#0"},
+ "west": {"uv": [0, 4.25, 3, 4.75], "texture": "#0"},
+ "up": {"uv": [3, 0, 6, 3], "texture": "#0"},
+ "down": {"uv": [9.25, 3.25, 6.25, 6.25], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [4, 4, 1.9],
+ "to": [12, 12, 1.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -2.7, 8.5]},
+ "faces": {
+ "north": {"uv": [8.75, 8.75, 11.25, 11.25], "texture": "#0"},
+ "east": {"uv": [0, 3, 3, 7.25], "texture": "#0"},
+ "south": {"uv": [12, 3, 15, 7.25], "texture": "#0"},
+ "west": {"uv": [6, 3, 9, 7.25], "texture": "#0"},
+ "up": {"uv": [6, 3, 3, 0], "texture": "#0"},
+ "down": {"uv": [9, 0, 6, 3], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [4.5, 4, 2.15],
+ "to": [11.5, 11, 2.15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.5, -1.3, 7.8]},
+ "faces": {
+ "north": {"uv": [8.25, 8.25, 11.75, 11.75], "texture": "#0"},
+ "east": {"uv": [0, 3, 3, 7.25], "texture": "#0"},
+ "south": {"uv": [12, 3, 15, 7.25], "texture": "#0"},
+ "west": {"uv": [6, 3, 9, 7.25], "texture": "#0"},
+ "up": {"uv": [6, 3, 3, 0], "texture": "#0"},
+ "down": {"uv": [9, 0, 6, 3], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, -0.25, 0],
+ "scale": [0.74024, 0.74024, 0.74024]
+ },
+ "head": {
+ "scale": [1.16211, 1.16211, 1.16211]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/oil_barrel/oil_barrel_blue.json b/统计/_sa_decor_models/10_装饰/models/block/oil_barrel/oil_barrel_blue.json
new file mode 100644
index 0000000..e0821c7
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/oil_barrel/oil_barrel_blue.json
@@ -0,0 +1,139 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/oil_barrel/metal_barrel3",
+ "particle": "sa_decor:block/oil_barrel/metal_barrel3"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [2, 0, 2],
+ "to": [14, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.6, -0.3, 7.7]},
+ "faces": {
+ "north": {"uv": [0, 0, 3, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 0, 3, 4.25], "texture": "#0"},
+ "south": {"uv": [0, 0, 3, 4.25], "texture": "#0"},
+ "west": {"uv": [0, 0, 3, 4.25], "texture": "#0"},
+ "up": {"uv": [3, 0, 6, 3], "texture": "#0"},
+ "down": {"uv": [9, 0, 6, 3], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [1.8, -0.1, 1.8],
+ "to": [14.2, 2.3, 14.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.6, -0.2, 7.7]},
+ "faces": {
+ "north": {"uv": [0, 3.75, 3, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 3.75, 3, 4.25], "texture": "#0"},
+ "south": {"uv": [0, 3.75, 3, 4.25], "texture": "#0"},
+ "west": {"uv": [0, 3.75, 3, 4.25], "texture": "#0"},
+ "up": {"uv": [3.25, 3.5, 6.25, 6.5], "texture": "#0"},
+ "down": {"uv": [9, 0, 6, 3], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [1.8, 13.7, 1.8],
+ "to": [14.2, 16.1, 14.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.6, 13.6, 7.7]},
+ "faces": {
+ "north": {"uv": [0, 4.25, 3, 4.75], "texture": "#0"},
+ "east": {"uv": [0, 4.25, 3, 4.75], "texture": "#0"},
+ "south": {"uv": [0, 4.25, 3, 4.75], "texture": "#0"},
+ "west": {"uv": [0, 4.25, 3, 4.75], "texture": "#0"},
+ "up": {"uv": [3, 0, 6, 3], "texture": "#0"},
+ "down": {"uv": [9.25, 3.25, 6.25, 6.25], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [4, 4, 1.9],
+ "to": [12, 12, 1.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -2.7, 8.5]},
+ "faces": {
+ "north": {"uv": [8.75, 8.75, 11.25, 11.25], "texture": "#0"},
+ "east": {"uv": [0, 3, 3, 7.25], "texture": "#0"},
+ "south": {"uv": [12, 3, 15, 7.25], "texture": "#0"},
+ "west": {"uv": [6, 3, 9, 7.25], "texture": "#0"},
+ "up": {"uv": [6, 3, 3, 0], "texture": "#0"},
+ "down": {"uv": [9, 0, 6, 3], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [4.5, 4, 2.15],
+ "to": [11.5, 11, 2.15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.5, -1.3, 7.8]},
+ "faces": {
+ "north": {"uv": [8.25, 8.25, 11.75, 11.75], "texture": "#0"},
+ "east": {"uv": [0, 3, 3, 7.25], "texture": "#0"},
+ "south": {"uv": [12, 3, 15, 7.25], "texture": "#0"},
+ "west": {"uv": [6, 3, 9, 7.25], "texture": "#0"},
+ "up": {"uv": [6, 3, 3, 0], "texture": "#0"},
+ "down": {"uv": [9, 0, 6, 3], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, -0.25, 0],
+ "scale": [0.74024, 0.74024, 0.74024]
+ },
+ "head": {
+ "scale": [1.16211, 1.16211, 1.16211]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/oil_barrel/oil_barrel_green.json b/统计/_sa_decor_models/10_装饰/models/block/oil_barrel/oil_barrel_green.json
new file mode 100644
index 0000000..1731dfc
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/oil_barrel/oil_barrel_green.json
@@ -0,0 +1,139 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/oil_barrel/metal_barrel1",
+ "particle": "sa_decor:block/oil_barrel/metal_barrel1"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [2, 0, 2],
+ "to": [14, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.6, -0.3, 7.7]},
+ "faces": {
+ "north": {"uv": [0, 0, 3, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 0, 3, 4.25], "texture": "#0"},
+ "south": {"uv": [0, 0, 3, 4.25], "texture": "#0"},
+ "west": {"uv": [0, 0, 3, 4.25], "texture": "#0"},
+ "up": {"uv": [3, 0, 6, 3], "texture": "#0"},
+ "down": {"uv": [9, 0, 6, 3], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [1.8, -0.1, 1.8],
+ "to": [14.2, 2.3, 14.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.6, -0.2, 7.7]},
+ "faces": {
+ "north": {"uv": [0, 3.75, 3, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 3.75, 3, 4.25], "texture": "#0"},
+ "south": {"uv": [0, 3.75, 3, 4.25], "texture": "#0"},
+ "west": {"uv": [0, 3.75, 3, 4.25], "texture": "#0"},
+ "up": {"uv": [3.25, 3.5, 6.25, 6.5], "texture": "#0"},
+ "down": {"uv": [9, 0, 6, 3], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [1.8, 13.7, 1.8],
+ "to": [14.2, 16.1, 14.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.6, 13.6, 7.7]},
+ "faces": {
+ "north": {"uv": [0, 4.25, 3, 4.75], "texture": "#0"},
+ "east": {"uv": [0, 4.25, 3, 4.75], "texture": "#0"},
+ "south": {"uv": [0, 4.25, 3, 4.75], "texture": "#0"},
+ "west": {"uv": [0, 4.25, 3, 4.75], "texture": "#0"},
+ "up": {"uv": [3, 0, 6, 3], "texture": "#0"},
+ "down": {"uv": [9.25, 3.25, 6.25, 6.25], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [4, 4, 1.9],
+ "to": [12, 12, 1.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -2.7, 8.5]},
+ "faces": {
+ "north": {"uv": [8.75, 8.75, 11.25, 11.25], "texture": "#0"},
+ "east": {"uv": [0, 3, 3, 7.25], "texture": "#0"},
+ "south": {"uv": [12, 3, 15, 7.25], "texture": "#0"},
+ "west": {"uv": [6, 3, 9, 7.25], "texture": "#0"},
+ "up": {"uv": [6, 3, 3, 0], "texture": "#0"},
+ "down": {"uv": [9, 0, 6, 3], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [4.5, 4, 2.15],
+ "to": [11.5, 11, 2.15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.5, -1.3, 7.8]},
+ "faces": {
+ "north": {"uv": [8.25, 8.25, 11.75, 11.75], "texture": "#0"},
+ "east": {"uv": [0, 3, 3, 7.25], "texture": "#0"},
+ "south": {"uv": [12, 3, 15, 7.25], "texture": "#0"},
+ "west": {"uv": [6, 3, 9, 7.25], "texture": "#0"},
+ "up": {"uv": [6, 3, 3, 0], "texture": "#0"},
+ "down": {"uv": [9, 0, 6, 3], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, -0.25, 0],
+ "scale": [0.74024, 0.74024, 0.74024]
+ },
+ "head": {
+ "scale": [1.16211, 1.16211, 1.16211]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/oil_barrel/oil_barrel_red.json b/统计/_sa_decor_models/10_装饰/models/block/oil_barrel/oil_barrel_red.json
new file mode 100644
index 0000000..a9ac6ca
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/oil_barrel/oil_barrel_red.json
@@ -0,0 +1,139 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/oil_barrel/metal_barrel",
+ "particle": "sa_decor:block/oil_barrel/metal_barrel"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [2, 0, 2],
+ "to": [14, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.6, -0.3, 7.7]},
+ "faces": {
+ "north": {"uv": [0, 0, 3, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 0, 3, 4.25], "texture": "#0"},
+ "south": {"uv": [0, 0, 3, 4.25], "texture": "#0"},
+ "west": {"uv": [0, 0, 3, 4.25], "texture": "#0"},
+ "up": {"uv": [3, 0, 6, 3], "texture": "#0"},
+ "down": {"uv": [9, 0, 6, 3], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [1.8, -0.1, 1.8],
+ "to": [14.2, 2.3, 14.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.6, -0.2, 7.7]},
+ "faces": {
+ "north": {"uv": [0, 3.75, 3, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 3.75, 3, 4.25], "texture": "#0"},
+ "south": {"uv": [0, 3.75, 3, 4.25], "texture": "#0"},
+ "west": {"uv": [0, 3.75, 3, 4.25], "texture": "#0"},
+ "up": {"uv": [3.25, 3.5, 6.25, 6.5], "texture": "#0"},
+ "down": {"uv": [9, 0, 6, 3], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [1.8, 13.7, 1.8],
+ "to": [14.2, 16.1, 14.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.6, 13.6, 7.7]},
+ "faces": {
+ "north": {"uv": [0, 4.25, 3, 4.75], "texture": "#0"},
+ "east": {"uv": [0, 4.25, 3, 4.75], "texture": "#0"},
+ "south": {"uv": [0, 4.25, 3, 4.75], "texture": "#0"},
+ "west": {"uv": [0, 4.25, 3, 4.75], "texture": "#0"},
+ "up": {"uv": [3, 0, 6, 3], "texture": "#0"},
+ "down": {"uv": [9.25, 3.25, 6.25, 6.25], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [4, 4, 1.9],
+ "to": [12, 12, 1.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -2.7, 8.5]},
+ "faces": {
+ "north": {"uv": [8.75, 8.75, 11.25, 11.25], "texture": "#0"},
+ "east": {"uv": [0, 3, 3, 7.25], "texture": "#0"},
+ "south": {"uv": [12, 3, 15, 7.25], "texture": "#0"},
+ "west": {"uv": [6, 3, 9, 7.25], "texture": "#0"},
+ "up": {"uv": [6, 3, 3, 0], "texture": "#0"},
+ "down": {"uv": [9, 0, 6, 3], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [4.5, 4, 2.15],
+ "to": [11.5, 11, 2.15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.5, -1.3, 7.8]},
+ "faces": {
+ "north": {"uv": [8.25, 8.25, 11.75, 11.75], "texture": "#0"},
+ "east": {"uv": [0, 3, 3, 7.25], "texture": "#0"},
+ "south": {"uv": [12, 3, 15, 7.25], "texture": "#0"},
+ "west": {"uv": [6, 3, 9, 7.25], "texture": "#0"},
+ "up": {"uv": [6, 3, 3, 0], "texture": "#0"},
+ "down": {"uv": [9, 0, 6, 3], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, -0.25, 0],
+ "scale": [0.74024, 0.74024, 0.74024]
+ },
+ "head": {
+ "scale": [1.16211, 1.16211, 1.16211]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/oil_barrel/oil_barrel_yellow.json b/统计/_sa_decor_models/10_装饰/models/block/oil_barrel/oil_barrel_yellow.json
new file mode 100644
index 0000000..17b7a34
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/oil_barrel/oil_barrel_yellow.json
@@ -0,0 +1,139 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/oil_barrel/metal_barrel2",
+ "particle": "sa_decor:block/oil_barrel/metal_barrel2"
+ },
+ "elements": [
+ {
+ "name": "bone",
+ "from": [2, 0, 2],
+ "to": [14, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.6, -0.3, 7.7]},
+ "faces": {
+ "north": {"uv": [0, 0, 3, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 0, 3, 4.25], "texture": "#0"},
+ "south": {"uv": [0, 0, 3, 4.25], "texture": "#0"},
+ "west": {"uv": [0, 0, 3, 4.25], "texture": "#0"},
+ "up": {"uv": [3, 0, 6, 3], "texture": "#0"},
+ "down": {"uv": [9, 0, 6, 3], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [1.8, -0.1, 1.8],
+ "to": [14.2, 2.3, 14.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.6, -0.2, 7.7]},
+ "faces": {
+ "north": {"uv": [0, 3.75, 3, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 3.75, 3, 4.25], "texture": "#0"},
+ "south": {"uv": [0, 3.75, 3, 4.25], "texture": "#0"},
+ "west": {"uv": [0, 3.75, 3, 4.25], "texture": "#0"},
+ "up": {"uv": [3.25, 3.5, 6.25, 6.5], "texture": "#0"},
+ "down": {"uv": [9, 0, 6, 3], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [1.8, 13.7, 1.8],
+ "to": [14.2, 16.1, 14.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.6, 13.6, 7.7]},
+ "faces": {
+ "north": {"uv": [0, 4.25, 3, 4.75], "texture": "#0"},
+ "east": {"uv": [0, 4.25, 3, 4.75], "texture": "#0"},
+ "south": {"uv": [0, 4.25, 3, 4.75], "texture": "#0"},
+ "west": {"uv": [0, 4.25, 3, 4.75], "texture": "#0"},
+ "up": {"uv": [3, 0, 6, 3], "texture": "#0"},
+ "down": {"uv": [9.25, 3.25, 6.25, 6.25], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [4, 4, 1.9],
+ "to": [12, 12, 1.9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -2.7, 8.5]},
+ "faces": {
+ "north": {"uv": [8.75, 8.75, 11.25, 11.25], "texture": "#0"},
+ "east": {"uv": [0, 3, 3, 7.25], "texture": "#0"},
+ "south": {"uv": [12, 3, 15, 7.25], "texture": "#0"},
+ "west": {"uv": [6, 3, 9, 7.25], "texture": "#0"},
+ "up": {"uv": [6, 3, 3, 0], "texture": "#0"},
+ "down": {"uv": [9, 0, 6, 3], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [4.5, 4, 2.15],
+ "to": [11.5, 11, 2.15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.5, -1.3, 7.8]},
+ "faces": {
+ "north": {"uv": [8.25, 8.25, 11.75, 11.75], "texture": "#0"},
+ "east": {"uv": [0, 3, 3, 7.25], "texture": "#0"},
+ "south": {"uv": [12, 3, 15, 7.25], "texture": "#0"},
+ "west": {"uv": [6, 3, 9, 7.25], "texture": "#0"},
+ "up": {"uv": [6, 3, 3, 0], "texture": "#0"},
+ "down": {"uv": [9, 0, 6, 3], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, -0.25, 0],
+ "scale": [0.74024, 0.74024, 0.74024]
+ },
+ "head": {
+ "scale": [1.16211, 1.16211, 1.16211]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/old_computer/broken_old_computer.json b/统计/_sa_decor_models/10_装饰/models/block/old_computer/broken_old_computer.json
new file mode 100644
index 0000000..9450579
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/old_computer/broken_old_computer.json
@@ -0,0 +1,139 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/old_computer/broken_old_computer",
+ "particle": "sa_decor:block/old_computer/broken_old_computer"
+ },
+ "elements": [
+ {
+ "name": "in",
+ "from": [2, 0, 4],
+ "to": [14, 4, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -0.5, 2]},
+ "faces": {
+ "north": {"uv": [5.75, 5.5, 8.75, 6.5], "texture": "#1"},
+ "east": {"uv": [7.25, 0, 9.75, 1], "texture": "#1"},
+ "south": {"uv": [5.75, 6.5, 8.75, 7.5], "texture": "#1"},
+ "west": {"uv": [7.25, 1, 9.75, 2], "texture": "#1"},
+ "up": {"uv": [3, 2.5, 0, 0], "texture": "#1"},
+ "down": {"uv": [3, 2.5, 0, 5], "texture": "#1"}
+ }
+ },
+ {
+ "name": "in",
+ "from": [7.1, 0, 14.6],
+ "to": [7.1, 9, 18.6],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [8, 4.5, 17]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 2.25], "texture": "#1"},
+ "east": {"uv": [7.75, 3, 8.75, 5.25], "texture": "#1"},
+ "south": {"uv": [0, 0, 0, 2.25], "texture": "#1"},
+ "west": {"uv": [8.75, 3, 7.75, 5.25], "texture": "#1"},
+ "up": {"uv": [0, 1, 0, 0], "texture": "#1"},
+ "down": {"uv": [0, 0, 0, 1], "texture": "#1"}
+ }
+ },
+ {
+ "name": "in",
+ "from": [3, 4, 4],
+ "to": [13, 14, 8],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [8, 9, 8.75]},
+ "faces": {
+ "north": {"uv": [3, 0, 5.5, 2.5], "texture": "#1"},
+ "east": {"uv": [4, 7, 5, 9.5], "texture": "#1"},
+ "south": {"uv": [3, 2.5, 5.5, 5], "texture": "#1"},
+ "west": {"uv": [5, 7.5, 6, 10], "texture": "#1"},
+ "up": {"uv": [10, 3, 7.5, 2], "texture": "#1"},
+ "down": {"uv": [8.5, 7.5, 6, 8.5], "texture": "#1"}
+ }
+ },
+ {
+ "name": "in",
+ "from": [4, 5, 8],
+ "to": [12, 13, 15],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [8, 9, 8.75]},
+ "faces": {
+ "north": {"uv": [0, 5, 2, 7], "texture": "#1"},
+ "east": {"uv": [4, 5, 5.75, 7], "texture": "#1"},
+ "south": {"uv": [2, 5, 4, 7], "texture": "#1"},
+ "west": {"uv": [5.5, 0, 7.25, 2], "texture": "#1"},
+ "up": {"uv": [7.5, 3.75, 5.5, 2], "texture": "#1"},
+ "down": {"uv": [7.75, 3.75, 5.75, 5.5], "texture": "#1"}
+ }
+ },
+ {
+ "name": "in",
+ "from": [4, 4, 7],
+ "to": [12, 5, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 2.5, 7]},
+ "faces": {
+ "north": {"uv": [7.75, 5.25, 9.75, 5.5], "texture": "#1"},
+ "east": {"uv": [2, 8.5, 3.5, 8.75], "texture": "#1"},
+ "south": {"uv": [0, 8.5, 2, 8.75], "texture": "#1"},
+ "west": {"uv": [6, 8.5, 7.5, 8.75], "texture": "#1"},
+ "up": {"uv": [2, 8.5, 0, 7], "texture": "#1"},
+ "down": {"uv": [4, 7, 2, 8.5], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -135, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0.75, 0.5, 0],
+ "scale": [0.79297, 0.79297, 0.79297]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "sandbag",
+ "origin": [-6, 5, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ {
+ "name": "group",
+ "origin": [8, 0.5, 1],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/old_computer/old_computer.json b/统计/_sa_decor_models/10_装饰/models/block/old_computer/old_computer.json
new file mode 100644
index 0000000..65397fb
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/old_computer/old_computer.json
@@ -0,0 +1,181 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/old_computer/old_computer",
+ "particle": "sa_decor:block/old_computer/old_computer"
+ },
+ "elements": [
+ {
+ "name": "in",
+ "from": [2, 0, 5],
+ "to": [14, 4, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -0.5, 2]},
+ "faces": {
+ "north": {"uv": [5.75, 5.5, 8.75, 6.5], "texture": "#0"},
+ "east": {"uv": [4, 7.5, 6.5, 8.5], "texture": "#0"},
+ "south": {"uv": [5.75, 6.5, 8.75, 7.5], "texture": "#0"},
+ "west": {"uv": [6.5, 7.5, 9, 8.5], "texture": "#0"},
+ "up": {"uv": [3, 2.5, 0, 0], "texture": "#0"},
+ "down": {"uv": [3, 2.5, 0, 5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "in",
+ "from": [7.1, 0, 14.6],
+ "to": [7.1, 9, 18.6],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [8, 4.5, 17]},
+ "faces": {
+ "north": {"uv": [13.25, 2.75, 13.25, 5], "texture": "#0"},
+ "east": {"uv": [12.25, 2.75, 13.25, 5], "texture": "#0"},
+ "south": {"uv": [14.25, 2.75, 14.25, 5], "texture": "#0"},
+ "west": {"uv": [13.25, 2.75, 12.25, 5], "texture": "#0"},
+ "up": {"uv": [13.25, 2.75, 13.25, 1.75], "texture": "#0"},
+ "down": {"uv": [13.25, 1.75, 13.25, 2.75], "texture": "#0"}
+ }
+ },
+ {
+ "name": "in",
+ "from": [3, 4, 4],
+ "to": [13, 14, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 2.5, 1]},
+ "faces": {
+ "north": {"uv": [3, 0, 5.5, 2.5], "texture": "#0"},
+ "east": {"uv": [0, 8.5, 1, 11], "texture": "#0"},
+ "south": {"uv": [3, 2.5, 5.5, 5], "texture": "#0"},
+ "west": {"uv": [1, 8.5, 2, 11], "texture": "#0"},
+ "up": {"uv": [10.25, 4.5, 7.75, 3.5], "texture": "#0"},
+ "down": {"uv": [10.25, 4.5, 7.75, 5.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "in",
+ "from": [4, 5, 8],
+ "to": [12, 13, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 3.5, 7]},
+ "faces": {
+ "north": {"uv": [0, 5, 2, 7], "texture": "#0"},
+ "east": {"uv": [4, 5, 5.75, 7], "texture": "#0"},
+ "south": {"uv": [2, 5, 4, 7], "texture": "#0"},
+ "west": {"uv": [5.5, 0, 7.25, 2], "texture": "#0"},
+ "up": {"uv": [7.5, 3.75, 5.5, 2], "texture": "#0"},
+ "down": {"uv": [7.75, 3.75, 5.75, 5.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "in",
+ "from": [4, 4, 7],
+ "to": [12, 5, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 2.5, 7]},
+ "faces": {
+ "north": {"uv": [2.75, 8.75, 4.75, 9], "texture": "#0"},
+ "east": {"uv": [4, 7, 5.5, 7.25], "texture": "#0"},
+ "south": {"uv": [4.75, 8.75, 6.75, 9], "texture": "#0"},
+ "west": {"uv": [4, 7.25, 5.5, 7.5], "texture": "#0"},
+ "up": {"uv": [2, 8.5, 0, 7], "texture": "#0"},
+ "down": {"uv": [4, 7, 2, 8.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "in",
+ "from": [0, 0.1, 2],
+ "to": [16, 0.1, 5],
+ "rotation": {"angle": 0, "axis": "x", "origin": [4, 0.6, 2]},
+ "faces": {
+ "north": {"uv": [0, 0, 4, 0], "texture": "#0"},
+ "east": {"uv": [0, 0, 0.75, 0], "texture": "#0"},
+ "south": {"uv": [0, 0, 4, 0], "texture": "#0"},
+ "west": {"uv": [0, 0, 0.75, 0], "texture": "#0"},
+ "up": {"uv": [11.5, 2.75, 7.5, 2], "texture": "#0"},
+ "down": {"uv": [11.5, 2.75, 7.5, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "name": "in",
+ "from": [4, 0, 1],
+ "to": [16, 1, 5],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 0.5, 2]},
+ "faces": {
+ "north": {"uv": [2, 8.5, 5, 8.75], "texture": "#0"},
+ "east": {"uv": [8.75, 5.5, 9.75, 5.75], "texture": "#0"},
+ "south": {"uv": [5, 8.5, 8, 8.75], "texture": "#0"},
+ "west": {"uv": [8.75, 5.75, 9.75, 6], "texture": "#0"},
+ "up": {"uv": [10.25, 1, 7.25, 0], "texture": "#0"},
+ "down": {"uv": [10.25, 1, 7.25, 2], "texture": "#0"}
+ }
+ },
+ {
+ "name": "in",
+ "from": [0, 0, 0],
+ "to": [3, 1, 4],
+ "rotation": {"angle": 0, "axis": "x", "origin": [4, 0.5, 1]},
+ "faces": {
+ "north": {"uv": [8.75, 6.5, 9.5, 6.75], "texture": "#0"},
+ "east": {"uv": [8.75, 6, 9.75, 6.25], "texture": "#0"},
+ "south": {"uv": [6.75, 8.75, 7.5, 9], "texture": "#0"},
+ "west": {"uv": [8.75, 6.25, 9.75, 6.5], "texture": "#0"},
+ "up": {"uv": [8.75, 9.5, 8, 8.5], "texture": "#0"},
+ "down": {"uv": [2.75, 8.75, 2, 9.75], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -135, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 1, 0],
+ "scale": [0.72852, 0.72852, 0.72852]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "sandbag",
+ "origin": [-6, 5, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ {
+ "name": "group",
+ "origin": [8, 0.5, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [5, 6, 7]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/old_computer/old_computer_on.json b/统计/_sa_decor_models/10_装饰/models/block/old_computer/old_computer_on.json
new file mode 100644
index 0000000..2e94209
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/old_computer/old_computer_on.json
@@ -0,0 +1,780 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "0": "sa_decor:block/old_computer/old_computer_on",
+ "particle": "sa_decor:block/old_computer/old_computer_on"
+ },
+ "elements": [
+ {
+ "name": "in",
+ "from": [
+ 2,
+ 0,
+ 5
+ ],
+ "to": [
+ 14,
+ 4,
+ 15
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ -0.5,
+ 2
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 5.75,
+ 5.5,
+ 8.75,
+ 6.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 7.5,
+ 6.5,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 5.75,
+ 6.5,
+ 8.75,
+ 7.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 6.5,
+ 7.5,
+ 9,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 3,
+ 2.5,
+ 0,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 3,
+ 2.5,
+ 0,
+ 5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "name": "in",
+ "from": [
+ 7.1,
+ 0,
+ 14.6
+ ],
+ "to": [
+ 7.1,
+ 9,
+ 18.6
+ ],
+ "rotation": {
+ "angle": -22.5,
+ "axis": "y",
+ "origin": [
+ 8,
+ 4.5,
+ 17
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 13.25,
+ 2.75,
+ 13.25,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 12.25,
+ 2.75,
+ 13.25,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 14.25,
+ 2.75,
+ 14.25,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 13.25,
+ 2.75,
+ 12.25,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 13.25,
+ 2.75,
+ 13.25,
+ 1.75
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 13.25,
+ 1.75,
+ 13.25,
+ 2.75
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "name": "in",
+ "from": [
+ 3,
+ 4,
+ 4
+ ],
+ "to": [
+ 13,
+ 14,
+ 8
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 2.5,
+ 1
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 3,
+ 0,
+ 5.5,
+ 2.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 8.5,
+ 1,
+ 11
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 3,
+ 2.5,
+ 5.5,
+ 5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 1,
+ 8.5,
+ 2,
+ 11
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 10.25,
+ 4.5,
+ 7.75,
+ 3.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10.25,
+ 4.5,
+ 7.75,
+ 5.5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "name": "in",
+ "from": [
+ 4,
+ 5,
+ 8
+ ],
+ "to": [
+ 12,
+ 13,
+ 15
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 3.5,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 5,
+ 2,
+ 7
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 5,
+ 5.75,
+ 7
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 2,
+ 5,
+ 4,
+ 7
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 5.5,
+ 0,
+ 7.25,
+ 2
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 7.5,
+ 3.75,
+ 5.5,
+ 2
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 7.75,
+ 3.75,
+ 5.75,
+ 5.5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "name": "in",
+ "from": [
+ 4,
+ 4,
+ 7
+ ],
+ "to": [
+ 12,
+ 5,
+ 13
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 2.5,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2.75,
+ 8.75,
+ 4.75,
+ 9
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 4,
+ 7,
+ 5.5,
+ 7.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 4.75,
+ 8.75,
+ 6.75,
+ 9
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 4,
+ 7.25,
+ 5.5,
+ 7.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 2,
+ 8.5,
+ 0,
+ 7
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 4,
+ 7,
+ 2,
+ 8.5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "name": "in",
+ "from": [
+ 0,
+ 0.1,
+ 2
+ ],
+ "to": [
+ 16,
+ 0.1,
+ 5
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "x",
+ "origin": [
+ 4,
+ 0.6,
+ 2
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0,
+ 0.75,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 0,
+ 4,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 0,
+ 0,
+ 0.75,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 11.5,
+ 2.75,
+ 7.5,
+ 2
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 11.5,
+ 2.75,
+ 7.5,
+ 3.5
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "name": "in",
+ "from": [
+ 4,
+ 0,
+ 1
+ ],
+ "to": [
+ 16,
+ 1,
+ 5
+ ],
+ "rotation": {
+ "angle": -22.5,
+ "axis": "x",
+ "origin": [
+ 8,
+ 0.5,
+ 2
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2,
+ 8.5,
+ 5,
+ 8.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 8.75,
+ 5.5,
+ 9.75,
+ 5.75
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 5,
+ 8.5,
+ 8,
+ 8.75
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.75,
+ 5.75,
+ 9.75,
+ 6
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 10.25,
+ 1,
+ 7.25,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 10.25,
+ 1,
+ 7.25,
+ 2
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "name": "in",
+ "from": [
+ 0,
+ 0,
+ 0
+ ],
+ "to": [
+ 3,
+ 1,
+ 4
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "x",
+ "origin": [
+ 4,
+ 0.5,
+ 1
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 8.75,
+ 6.5,
+ 9.5,
+ 6.75
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 8.75,
+ 6,
+ 9.75,
+ 6.25
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 6.75,
+ 8.75,
+ 7.5,
+ 9
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 8.75,
+ 6.25,
+ 9.75,
+ 6.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 8.75,
+ 9.5,
+ 8,
+ 8.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 2.75,
+ 8.75,
+ 2,
+ 9.75
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 2
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 2
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ 1.75,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "sandbag",
+ "origin": [
+ -6,
+ 5,
+ 0
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ {
+ "name": "group",
+ "origin": [
+ 8,
+ 0.5,
+ 1
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 5,
+ 6,
+ 7
+ ]
+ }
+ ]
+ }
+ ],
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/padlock_attachment.json b/统计/_sa_decor_models/10_装饰/models/block/padlock_attachment.json
new file mode 100644
index 0000000..a69d61c
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/padlock_attachment.json
@@ -0,0 +1,93 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "textures": {
+ "0": "sa_decor:block/mechanical/padlock",
+ "particle": "sa_decor:block/mechanical/padlock"
+ },
+ "elements": [
+ {
+ "from": [6.5, 5, 8],
+ "to": [9.5, 7, 8],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8.2, 7, 8]},
+ "faces": {
+ "north": {"uv": [1, 9, 4, 11], "texture": "#0"},
+ "east": {"uv": [1, 9, 1, 11], "texture": "#0"},
+ "south": {"uv": [4, 9, 7, 11], "texture": "#0"},
+ "west": {"uv": [4, 9, 4, 11], "texture": "#0"},
+ "up": {"uv": [4, 9, 1, 9], "texture": "#0"},
+ "down": {"uv": [7, 9, 4, 9], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 0, 7],
+ "to": [10, 5, 9],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8.2, 7, 8]},
+ "faces": {
+ "north": {"uv": [4, 2, 8, 7], "texture": "#0"},
+ "east": {"uv": [2, 2, 4, 7], "texture": "#0"},
+ "south": {"uv": [10, 2, 14, 7], "texture": "#0"},
+ "west": {"uv": [8, 2, 10, 7], "texture": "#0"},
+ "up": {"uv": [8, 2, 4, 0], "texture": "#0"},
+ "down": {"uv": [12, 0, 8, 2], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [0, 64, 0],
+ "translation": [-2, 3, 1],
+ "scale": [0.55, 0.55, 0.55]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [0, 64, 0],
+ "translation": [-2, 3, 1],
+ "scale": [0.55, 0.55, 0.55]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -73, 0],
+ "translation": [1.5, 6, -0.75],
+ "scale": [1.04648, 1.04648, 1.04648]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -73, 0],
+ "translation": [1.5, 6, -0.75],
+ "scale": [1.04648, 1.04648, 1.04648]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "gui": {
+ "rotation": [165.5, 13.36, -166.57],
+ "translation": [1.5, 7.25, 0],
+ "scale": [1.57031, 1.57031, 1.57031]
+ },
+ "fixed": {
+ "rotation": [0, -180, 0],
+ "translation": [-0.25, 10.5, 0.5],
+ "scale": [1.60351, 1.60351, 1.60351]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [8, 0.6, 8.75],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ {
+ "name": "group",
+ "origin": [8, 0.6, 8.75],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/park_bench/park_bench.json b/统计/_sa_decor_models/10_装饰/models/block/park_bench/park_bench.json
new file mode 100644
index 0000000..fdf8ad3
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/park_bench/park_bench.json
@@ -0,0 +1,360 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/park_bench/park_bench",
+ "particle": "sa_decor:block/park_bench/park_bench"
+ },
+ "elements": [
+ {
+ "from": [1, 9, 7.5],
+ "to": [15, 10, 11.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 14, 7.5]},
+ "faces": {
+ "north": {"uv": [5.25, 4.25, 7, 4.375], "texture": "#1"},
+ "east": {"uv": [4.75, 4.25, 5.25, 4.375], "texture": "#1"},
+ "south": {"uv": [7.5, 4.25, 9.25, 4.375], "texture": "#1"},
+ "west": {"uv": [7, 4.25, 7.5, 4.375], "texture": "#1"},
+ "up": {"uv": [7, 4.25, 5.25, 3.75], "texture": "#1"},
+ "down": {"uv": [8.75, 3.75, 7, 4.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 9, 2.5],
+ "to": [15, 10, 6.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 14, 2.5]},
+ "faces": {
+ "north": {"uv": [5.25, 4.875, 7, 5], "texture": "#1"},
+ "east": {"uv": [4.75, 4.875, 5.25, 5], "texture": "#1"},
+ "south": {"uv": [7.5, 4.875, 9.25, 5], "texture": "#1"},
+ "west": {"uv": [7, 4.875, 7.5, 5], "texture": "#1"},
+ "up": {"uv": [7, 4.875, 5.25, 4.375], "texture": "#1"},
+ "down": {"uv": [8.75, 4.375, 7, 4.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 15.1, 9.8],
+ "to": [15, 19.1, 10.8],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 8, 13]},
+ "faces": {
+ "north": {"uv": [3.875, 6, 5.625, 6.5], "texture": "#1"},
+ "east": {"uv": [6.25, 6.75, 6.375, 7.25], "texture": "#1"},
+ "south": {"uv": [6, 5, 7.75, 5.5], "texture": "#1"},
+ "west": {"uv": [6.375, 6.75, 6.5, 7.25], "texture": "#1"},
+ "up": {"uv": [4.625, 6.625, 2.75, 6.5], "texture": "#1"},
+ "down": {"uv": [4.5, 6.75, 2.75, 6.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 10.1, 9.8],
+ "to": [15, 14.1, 10.8],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 8, 13]},
+ "faces": {
+ "north": {"uv": [5.625, 6, 7.375, 6.5], "texture": "#1"},
+ "east": {"uv": [6.5, 6.75, 6.625, 7.25], "texture": "#1"},
+ "south": {"uv": [1, 6.5, 2.75, 7], "texture": "#1"},
+ "west": {"uv": [6.625, 6.75, 6.75, 7.25], "texture": "#1"},
+ "up": {"uv": [8.375, 6.625, 6.5, 6.5], "texture": "#1"},
+ "down": {"uv": [6.25, 6.75, 4.5, 6.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [12, 8.1, 10.8],
+ "to": [14, 19.1, 12.8],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 8, 13]},
+ "faces": {
+ "north": {"uv": [0.25, 5.25, 0.5, 6.625], "texture": "#1"},
+ "east": {"uv": [0, 5.25, 0.25, 6.625], "texture": "#1"},
+ "south": {"uv": [0.75, 5.25, 1, 6.625], "texture": "#1"},
+ "west": {"uv": [0.5, 5.25, 0.75, 6.625], "texture": "#1"},
+ "up": {"uv": [0.5, 5.25, 0.25, 5], "texture": "#1"},
+ "down": {"uv": [0.75, 5, 0.5, 5.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 8.1, 10.8],
+ "to": [4, 19.1, 12.8],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 8, 13]},
+ "faces": {
+ "north": {"uv": [0.25, 5.25, 0.5, 6.625], "texture": "#1"},
+ "east": {"uv": [0, 5.25, 0.25, 6.625], "texture": "#1"},
+ "south": {"uv": [0.75, 5.25, 1, 6.625], "texture": "#1"},
+ "west": {"uv": [0.5, 5.25, 0.75, 6.625], "texture": "#1"},
+ "up": {"uv": [0.5, 5.25, 0.25, 5], "texture": "#1"},
+ "down": {"uv": [0.75, 5, 0.5, 5.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [12, 0, 3],
+ "to": [14, 9, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, 5, 8]},
+ "faces": {
+ "north": {"uv": [1.25, 5.25, 1.5, 6.375], "texture": "#1"},
+ "east": {"uv": [1, 5.25, 1.25, 6.375], "texture": "#1"},
+ "south": {"uv": [1.75, 5.25, 2, 6.375], "texture": "#1"},
+ "west": {"uv": [1.5, 5.25, 1.75, 6.375], "texture": "#1"},
+ "up": {"uv": [1.5, 5.25, 1.25, 5], "texture": "#1"},
+ "down": {"uv": [1.75, 5, 1.5, 5.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [12, 0, 11],
+ "to": [14, 9, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, 5, 16]},
+ "faces": {
+ "north": {"uv": [1.25, 5.25, 1.5, 6.375], "texture": "#1"},
+ "east": {"uv": [1, 5.25, 1.25, 6.375], "texture": "#1"},
+ "south": {"uv": [1.75, 5.25, 2, 6.375], "texture": "#1"},
+ "west": {"uv": [1.5, 5.25, 1.75, 6.375], "texture": "#1"},
+ "up": {"uv": [1.5, 5.25, 1.25, 5], "texture": "#1"},
+ "down": {"uv": [1.75, 5, 1.5, 5.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 0, 3],
+ "to": [4, 9, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-11, 5, 8]},
+ "faces": {
+ "north": {"uv": [1.25, 5.25, 1.5, 6.375], "texture": "#1"},
+ "east": {"uv": [1, 5.25, 1.25, 6.375], "texture": "#1"},
+ "south": {"uv": [1.75, 5.25, 2, 6.375], "texture": "#1"},
+ "west": {"uv": [1.5, 5.25, 1.75, 6.375], "texture": "#1"},
+ "up": {"uv": [1.5, 5.25, 1.25, 5], "texture": "#1"},
+ "down": {"uv": [1.75, 5, 1.5, 5.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 0, 11],
+ "to": [4, 9, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-11, 5, 16]},
+ "faces": {
+ "north": {"uv": [1.25, 5.25, 1.5, 6.375], "texture": "#1"},
+ "east": {"uv": [1, 5.25, 1.25, 6.375], "texture": "#1"},
+ "south": {"uv": [1.75, 5.25, 2, 6.375], "texture": "#1"},
+ "west": {"uv": [1.5, 5.25, 1.75, 6.375], "texture": "#1"},
+ "up": {"uv": [1.5, 5.25, 1.25, 5], "texture": "#1"},
+ "down": {"uv": [1.75, 5, 1.5, 5.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [3, 7, 4],
+ "to": [13, 9, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 7, 6]},
+ "faces": {
+ "north": {"uv": [1, 2.25, 2.25, 2.5], "texture": "#1"},
+ "east": {"uv": [0, 2.25, 1, 2.5], "texture": "#1"},
+ "south": {"uv": [3.25, 2.25, 4.5, 2.5], "texture": "#1"},
+ "west": {"uv": [2.25, 2.25, 3.25, 2.5], "texture": "#1"},
+ "up": {"uv": [2.25, 2.25, 1, 1.25], "texture": "#1"},
+ "down": {"uv": [3.5, 1.25, 2.25, 2.25], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 121, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 122, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -0.75, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-1, 5, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [16, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8, 15.5, 10.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-1, 5, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8, 15.5, 10.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-1, 5, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-1, 5, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-16, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8, 15.5, 10.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-1, 5, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "bench",
+ "origin": [-1, 5, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [8, 15.5, 10.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ },
+ 4,
+ 5
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-1, 5, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7, 8, 9, 10]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/park_bench/park_bench_left.json b/统计/_sa_decor_models/10_装饰/models/block/park_bench/park_bench_left.json
new file mode 100644
index 0000000..c74bea9
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/park_bench/park_bench_left.json
@@ -0,0 +1,346 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/park_bench/park_bench",
+ "particle": "sa_decor:block/park_bench/park_bench"
+ },
+ "elements": [
+ {
+ "from": [0, 9, 7.5],
+ "to": [15, 10, 11.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 14, 7.5]},
+ "faces": {
+ "north": {"uv": [0.5, 4.25, 2.375, 4.375], "texture": "#1"},
+ "east": {"uv": [0, 4.25, 0.5, 4.375], "texture": "#1"},
+ "south": {"uv": [2.875, 4.25, 4.75, 4.375], "texture": "#1"},
+ "west": {"uv": [2.375, 4.25, 2.875, 4.375], "texture": "#1"},
+ "up": {"uv": [2.375, 4.25, 0.5, 3.75], "texture": "#1"},
+ "down": {"uv": [2.5, 3.625, 0.5, 3.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 9, 2.5],
+ "to": [15, 10, 6.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 14, 2.5]},
+ "faces": {
+ "north": {"uv": [0.5, 4.875, 2.375, 5], "texture": "#1"},
+ "east": {"uv": [0, 4.875, 0.5, 5], "texture": "#1"},
+ "south": {"uv": [2.875, 4.875, 4.75, 5], "texture": "#1"},
+ "west": {"uv": [2.375, 4.875, 2.875, 5], "texture": "#1"},
+ "up": {"uv": [2.375, 4.875, 0.5, 4.375], "texture": "#1"},
+ "down": {"uv": [2.5, 3.625, 0.5, 3.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [12, 8.1, 10.8],
+ "to": [14, 19.1, 12.8],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 8, 13]},
+ "faces": {
+ "north": {"uv": [0.25, 5.25, 0.5, 6.625], "texture": "#1"},
+ "east": {"uv": [0, 5.25, 0.25, 6.625], "texture": "#1"},
+ "south": {"uv": [0.75, 5.25, 1, 6.625], "texture": "#1"},
+ "west": {"uv": [0.5, 5.25, 0.75, 6.625], "texture": "#1"},
+ "up": {"uv": [0.5, 5.25, 0.25, 5], "texture": "#1"},
+ "down": {"uv": [0.75, 5, 0.5, 5.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [12, 0, 3],
+ "to": [14, 9, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, 5, 8]},
+ "faces": {
+ "north": {"uv": [1.25, 5.25, 1.5, 6.375], "texture": "#1"},
+ "east": {"uv": [1, 5.25, 1.25, 6.375], "texture": "#1"},
+ "south": {"uv": [1.75, 5.25, 2, 6.375], "texture": "#1"},
+ "west": {"uv": [1.5, 5.25, 1.75, 6.375], "texture": "#1"},
+ "up": {"uv": [1.5, 5.25, 1.25, 5], "texture": "#1"},
+ "down": {"uv": [1.75, 5, 1.5, 5.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [3, 7, 4],
+ "to": [13, 9, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 7, 6]},
+ "faces": {
+ "north": {"uv": [1, 2.25, 2.25, 2.5], "texture": "#1"},
+ "east": {"uv": [0, 2.25, 1, 2.5], "texture": "#1"},
+ "south": {"uv": [3.25, 2.25, 4.5, 2.5], "texture": "#1"},
+ "west": {"uv": [2.25, 2.25, 3.25, 2.5], "texture": "#1"},
+ "up": {"uv": [2.25, 2.25, 1, 1.25], "texture": "#1"},
+ "down": {"uv": [3.5, 1.25, 2.25, 2.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [12, 0, 11],
+ "to": [14, 9, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, 5, 16]},
+ "faces": {
+ "north": {"uv": [1.25, 5.25, 1.5, 6.375], "texture": "#1"},
+ "east": {"uv": [1, 5.25, 1.25, 6.375], "texture": "#1"},
+ "south": {"uv": [1.75, 5.25, 2, 6.375], "texture": "#1"},
+ "west": {"uv": [1.5, 5.25, 1.75, 6.375], "texture": "#1"},
+ "up": {"uv": [1.5, 5.25, 1.25, 5], "texture": "#1"},
+ "down": {"uv": [1.75, 5, 1.5, 5.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 8.1, 10.8],
+ "to": [4, 19.1, 12.8],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 8, 13]},
+ "faces": {
+ "north": {"uv": [0.25, 5.25, 0.5, 6.625], "texture": "#1"},
+ "east": {"uv": [0, 5.25, 0.25, 6.625], "texture": "#1"},
+ "south": {"uv": [0.75, 5.25, 1, 6.625], "texture": "#1"},
+ "west": {"uv": [0.5, 5.25, 0.75, 6.625], "texture": "#1"},
+ "up": {"uv": [0.5, 5.25, 0.25, 5], "texture": "#1"},
+ "down": {"uv": [0.75, 5, 0.5, 5.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 15.1, 9.8],
+ "to": [15, 19.1, 10.8],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 8, 13]},
+ "faces": {
+ "north": {"uv": [0.625, 2.5, 2.625, 3], "texture": "#1"},
+ "east": {"uv": [0, 6.625, 0.125, 7.125], "texture": "#1"},
+ "south": {"uv": [3.875, 5.5, 5.75, 6], "texture": "#1"},
+ "west": {"uv": [0.125, 6.625, 0.25, 7.125], "texture": "#1"},
+ "up": {"uv": [4.625, 6.625, 2.75, 6.5], "texture": "#1"},
+ "down": {"uv": [6.5, 6.5, 4.625, 6.625], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 10.1, 9.8],
+ "to": [15, 14.1, 10.8],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 8, 13]},
+ "faces": {
+ "north": {"uv": [0.625, 2.5, 2.625, 3], "texture": "#1"},
+ "east": {"uv": [0.25, 6.625, 0.375, 7.125], "texture": "#1"},
+ "south": {"uv": [2, 6, 3.875, 6.5], "texture": "#1"},
+ "west": {"uv": [0.375, 6.625, 0.5, 7.125], "texture": "#1"},
+ "up": {"uv": [8.375, 6.625, 6.5, 6.5], "texture": "#1"},
+ "down": {"uv": [4.625, 6.625, 2.75, 6.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 7, 4],
+ "to": [4, 9, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-16, 7, 6]},
+ "faces": {
+ "north": {"uv": [1, 1, 1.5, 1.25], "texture": "#1"},
+ "east": {"uv": [2.125, 0.25, 3.125, 0.5], "texture": "#1"},
+ "south": {"uv": [7.5, 1, 8, 1.25], "texture": "#1"},
+ "west": {"uv": [4.875, 0.5, 5.875, 0.75], "texture": "#1"},
+ "up": {"uv": [1.5, 1, 1, 0], "texture": "#1"},
+ "down": {"uv": [4.5, 0, 4, 1], "texture": "#1"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 121, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 122, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -0.75, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-1, 5, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [16, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8, 15.5, 10.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-1, 5, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8, 15.5, 10.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-1, 5, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-1, 5, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-16, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8, 15.5, 10.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-1, 5, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "bench",
+ "origin": [-1, 5, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [8, 15.5, 10.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-1, 5, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/park_bench/park_bench_middle.json b/统计/_sa_decor_models/10_装饰/models/block/park_bench/park_bench_middle.json
new file mode 100644
index 0000000..7bc3c40
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/park_bench/park_bench_middle.json
@@ -0,0 +1,320 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/park_bench/park_bench",
+ "particle": "sa_decor:block/park_bench/park_bench"
+ },
+ "elements": [
+ {
+ "from": [0, 9, 7.5],
+ "to": [16, 10, 11.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 14, 7.5]},
+ "faces": {
+ "north": {"uv": [0.5, 3, 2.5, 3.125], "texture": "#1"},
+ "east": {"uv": [0, 3, 0.5, 3.125], "texture": "#1"},
+ "south": {"uv": [3, 3, 5, 3.125], "texture": "#1"},
+ "west": {"uv": [2.5, 3, 3, 3.125], "texture": "#1"},
+ "up": {"uv": [2.5, 3, 0.5, 2.5], "texture": "#1"},
+ "down": {"uv": [2.5, 3.625, 0.5, 3.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 9, 2.5],
+ "to": [16, 10, 6.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 14, 2.5]},
+ "faces": {
+ "north": {"uv": [0.5, 3.625, 2.5, 3.75], "texture": "#1"},
+ "east": {"uv": [0, 3.625, 0.5, 3.75], "texture": "#1"},
+ "south": {"uv": [3, 3.625, 5, 3.75], "texture": "#1"},
+ "west": {"uv": [2.5, 3.625, 3, 3.75], "texture": "#1"},
+ "up": {"uv": [2.5, 3.625, 0.5, 3.125], "texture": "#1"},
+ "down": {"uv": [2.5, 3.625, 0.5, 3.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7, 8.1, 10.8],
+ "to": [9, 19.1, 12.8],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [3, 8, 13]},
+ "faces": {
+ "north": {"uv": [0.25, 5.25, 0.5, 6.625], "texture": "#1"},
+ "east": {"uv": [0, 5.25, 0.25, 6.625], "texture": "#1"},
+ "south": {"uv": [0.75, 5.25, 1, 6.625], "texture": "#1"},
+ "west": {"uv": [0.5, 5.25, 0.75, 6.625], "texture": "#1"},
+ "up": {"uv": [0.5, 5.25, 0.25, 5], "texture": "#1"},
+ "down": {"uv": [0.75, 5, 0.5, 5.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 15.1, 9.8],
+ "to": [16, 19.1, 10.8],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 8, 13]},
+ "faces": {
+ "north": {"uv": [4, 5, 2, 5.5], "texture": "#1"},
+ "east": {"uv": [0.5, 6.625, 0.625, 7.125], "texture": "#1"},
+ "south": {"uv": [7, 2.5, 5, 3], "texture": "#1"},
+ "west": {"uv": [0.625, 6.625, 0.75, 7.125], "texture": "#1"},
+ "up": {"uv": [4.625, 6.625, 2.75, 6.5], "texture": "#1"},
+ "down": {"uv": [7, 3.5, 5, 3.625], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 10.1, 9.8],
+ "to": [16, 14.1, 10.8],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 8, 13]},
+ "faces": {
+ "north": {"uv": [7, 3, 5, 3.5], "texture": "#1"},
+ "east": {"uv": [0.75, 6.625, 0.875, 7.125], "texture": "#1"},
+ "south": {"uv": [6, 5, 4, 5.5], "texture": "#1"},
+ "west": {"uv": [0.875, 6.625, 1, 7.125], "texture": "#1"},
+ "up": {"uv": [8.375, 6.625, 6.5, 6.5], "texture": "#1"},
+ "down": {"uv": [7, 3.625, 5, 3.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 9, 7.5],
+ "to": [16, 10, 11.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 14, 7.5]},
+ "faces": {
+ "north": {"uv": [0.5, 3, 2.5, 3.125], "texture": "#1"},
+ "east": {"uv": [0, 3, 0.5, 3.125], "texture": "#1"},
+ "south": {"uv": [3, 3, 5, 3.125], "texture": "#1"},
+ "west": {"uv": [2.5, 3, 3, 3.125], "texture": "#1"},
+ "up": {"uv": [2.5, 3, 0.5, 2.5], "texture": "#1"},
+ "down": {"uv": [4.5, 2.5, 2.5, 3], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 9, 2.5],
+ "to": [16, 10, 6.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 14, 2.5]},
+ "faces": {
+ "north": {"uv": [0.5, 3.625, 2.5, 3.75], "texture": "#1"},
+ "east": {"uv": [0, 3.625, 0.5, 3.75], "texture": "#1"},
+ "south": {"uv": [3, 3.625, 5, 3.75], "texture": "#1"},
+ "west": {"uv": [2.5, 3.625, 3, 3.75], "texture": "#1"},
+ "up": {"uv": [2.5, 3.625, 0.5, 3.125], "texture": "#1"},
+ "down": {"uv": [4.5, 3.125, 2.5, 3.625], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 7, 4],
+ "to": [16, 9, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 7, 6]},
+ "faces": {
+ "north": {"uv": [1.5, 1, 3.5, 1.25], "texture": "#1"},
+ "east": {"uv": [0, 0.375, 1, 0.625], "texture": "#1"},
+ "south": {"uv": [5.5, 1, 7.5, 1.25], "texture": "#1"},
+ "west": {"uv": [3.625, 0.25, 4.625, 0.5], "texture": "#1"},
+ "up": {"uv": [3.5, 1, 1.5, 0], "texture": "#1"},
+ "down": {"uv": [6.5, 0, 4.5, 1], "texture": "#1"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 121, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 122, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -0.75, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-1, 5, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [16, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8, 15.5, 10.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-1, 5, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6, 7]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8, 15.5, 10.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-1, 5, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-1, 5, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-16, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8, 15.5, 10.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-1, 5, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "bench",
+ "origin": [-1, 5, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [8, 15.5, 10.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-1, 5, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/park_bench/park_bench_right.json b/统计/_sa_decor_models/10_装饰/models/block/park_bench/park_bench_right.json
new file mode 100644
index 0000000..a40aae1
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/park_bench/park_bench_right.json
@@ -0,0 +1,346 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/park_bench/park_bench",
+ "particle": "sa_decor:block/park_bench/park_bench"
+ },
+ "elements": [
+ {
+ "from": [1, 9, 7.5],
+ "to": [16, 10, 11.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 14, 7.5]},
+ "faces": {
+ "north": {"uv": [5, 1.75, 6.875, 1.875], "texture": "#1"},
+ "east": {"uv": [4.5, 1.75, 5, 1.875], "texture": "#1"},
+ "south": {"uv": [7.375, 1.75, 9.25, 1.875], "texture": "#1"},
+ "west": {"uv": [6.875, 1.75, 7.375, 1.875], "texture": "#1"},
+ "up": {"uv": [6.875, 1.75, 5, 1.25], "texture": "#1"},
+ "down": {"uv": [2.5, 3.625, 0.5, 3.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 9, 2.5],
+ "to": [16, 10, 6.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 14, 2.5]},
+ "faces": {
+ "north": {"uv": [5, 2.375, 6.875, 2.5], "texture": "#1"},
+ "east": {"uv": [4.5, 2.375, 5, 2.5], "texture": "#1"},
+ "south": {"uv": [7.375, 2.375, 9.25, 2.5], "texture": "#1"},
+ "west": {"uv": [6.875, 2.375, 7.375, 2.5], "texture": "#1"},
+ "up": {"uv": [6.875, 2.375, 5, 1.875], "texture": "#1"},
+ "down": {"uv": [2.5, 3.625, 0.5, 3.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 15.1, 9.8],
+ "to": [16, 19.1, 10.8],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 8, 13]},
+ "faces": {
+ "north": {"uv": [0.5, 4.375, 2.5, 4.875], "texture": "#1"},
+ "east": {"uv": [0, 6.625, 0.125, 7.125], "texture": "#1"},
+ "south": {"uv": [5.75, 5.5, 3.875, 6], "texture": "#1"},
+ "west": {"uv": [0.125, 6.625, 0.25, 7.125], "texture": "#1"},
+ "up": {"uv": [6.5, 6.75, 4.625, 6.625], "texture": "#1"},
+ "down": {"uv": [6.5, 6.5, 4.625, 6.625], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 10.1, 9.8],
+ "to": [16, 14.1, 10.8],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 8, 13]},
+ "faces": {
+ "north": {"uv": [0.5, 4.375, 2.5, 4.875], "texture": "#1"},
+ "east": {"uv": [0.25, 6.625, 0.375, 7.125], "texture": "#1"},
+ "south": {"uv": [3.875, 6, 2, 6.5], "texture": "#1"},
+ "west": {"uv": [0.375, 6.625, 0.5, 7.125], "texture": "#1"},
+ "up": {"uv": [8.375, 6.75, 6.5, 6.625], "texture": "#1"},
+ "down": {"uv": [4.625, 6.625, 2.75, 6.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [12, 8.1, 10.8],
+ "to": [14, 19.1, 12.8],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 8, 13]},
+ "faces": {
+ "north": {"uv": [0.25, 5.25, 0.5, 6.625], "texture": "#1"},
+ "east": {"uv": [0, 5.25, 0.25, 6.625], "texture": "#1"},
+ "south": {"uv": [0.75, 5.25, 1, 6.625], "texture": "#1"},
+ "west": {"uv": [0.5, 5.25, 0.75, 6.625], "texture": "#1"},
+ "up": {"uv": [0.5, 5.25, 0.25, 5], "texture": "#1"},
+ "down": {"uv": [0.75, 5, 0.5, 5.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 8.1, 10.8],
+ "to": [4, 19.1, 12.8],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 8, 13]},
+ "faces": {
+ "north": {"uv": [0.25, 5.25, 0.5, 6.625], "texture": "#1"},
+ "east": {"uv": [0, 5.25, 0.25, 6.625], "texture": "#1"},
+ "south": {"uv": [0.75, 5.25, 1, 6.625], "texture": "#1"},
+ "west": {"uv": [0.5, 5.25, 0.75, 6.625], "texture": "#1"},
+ "up": {"uv": [0.5, 5.25, 0.25, 5], "texture": "#1"},
+ "down": {"uv": [0.75, 5, 0.5, 5.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 0, 3],
+ "to": [4, 9, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-11, 5, 8]},
+ "faces": {
+ "north": {"uv": [1.25, 5.25, 1.5, 6.375], "texture": "#1"},
+ "east": {"uv": [1, 5.25, 1.25, 6.375], "texture": "#1"},
+ "south": {"uv": [1.75, 5.25, 2, 6.375], "texture": "#1"},
+ "west": {"uv": [1.5, 5.25, 1.75, 6.375], "texture": "#1"},
+ "up": {"uv": [1.5, 5.25, 1.25, 5], "texture": "#1"},
+ "down": {"uv": [1.75, 5, 1.5, 5.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 0, 11],
+ "to": [4, 9, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-11, 5, 16]},
+ "faces": {
+ "north": {"uv": [1.25, 5.25, 1.5, 6.375], "texture": "#1"},
+ "east": {"uv": [1, 5.25, 1.25, 6.375], "texture": "#1"},
+ "south": {"uv": [1.75, 5.25, 2, 6.375], "texture": "#1"},
+ "west": {"uv": [1.5, 5.25, 1.75, 6.375], "texture": "#1"},
+ "up": {"uv": [1.5, 5.25, 1.25, 5], "texture": "#1"},
+ "down": {"uv": [1.75, 5, 1.5, 5.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [3, 7, 4],
+ "to": [13, 9, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 7, 6]},
+ "faces": {
+ "north": {"uv": [1, 2.25, 2.25, 2.5], "texture": "#1"},
+ "east": {"uv": [0, 2.25, 1, 2.5], "texture": "#1"},
+ "south": {"uv": [3.25, 2.25, 4.5, 2.5], "texture": "#1"},
+ "west": {"uv": [2.25, 2.25, 3.25, 2.5], "texture": "#1"},
+ "up": {"uv": [2.25, 2.25, 1, 1.25], "texture": "#1"},
+ "down": {"uv": [3.5, 1.25, 2.25, 2.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [12, 7, 4],
+ "to": [16, 9, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 7, 6]},
+ "faces": {
+ "north": {"uv": [3.5, 1, 4, 1.25], "texture": "#1"},
+ "east": {"uv": [0.125, 0.125, 1.125, 0.375], "texture": "#1"},
+ "south": {"uv": [5, 1, 5.5, 1.25], "texture": "#1"},
+ "west": {"uv": [4.375, 0.25, 5.375, 0.5], "texture": "#1"},
+ "up": {"uv": [4, 1, 3.5, 0], "texture": "#1"},
+ "down": {"uv": [7, 0, 6.5, 1], "texture": "#1"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 121, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 122, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -0.75, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [-1, 5, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [16, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8, 15.5, 10.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-1, 5, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8, 15.5, 10.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-1, 5, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-1, 5, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-16, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8, 15.5, 10.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-1, 5, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "bench",
+ "origin": [-1, 5, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [8, 15.5, 10.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 14, 7.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [-1, 5, 7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/pc/pc.json b/统计/_sa_decor_models/10_装饰/models/block/pc/pc.json
new file mode 100644
index 0000000..81c301a
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/pc/pc.json
@@ -0,0 +1,173 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "2": "sa_decor:block/pc",
+ "particle": "sa_decor:block/pc"
+ },
+ "elements": [
+ {
+ "name": "setup",
+ "from": [1.72836, 0.25, 3.85053],
+ "to": [4.32836, 1.25, 7.85053],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [2.02836, 0.75, 5.85053]},
+ "faces": {
+ "north": {"uv": [3.75, 7.75, 4.5, 8], "texture": "#2"},
+ "east": {"uv": [6.75, 2.5, 7.75, 2.75], "texture": "#2"},
+ "south": {"uv": [4.75, 7.75, 5.5, 8], "texture": "#2"},
+ "west": {"uv": [6.75, 2.5, 7.75, 2.75], "texture": "#2"},
+ "up": {"uv": [2.75, 7.5, 2, 6.5], "texture": "#2"},
+ "down": {"uv": [3.75, 6.5, 3, 7.5], "texture": "#2"}
+ }
+ },
+ {
+ "name": "setup",
+ "from": [-0.3, 0.25, 1.6],
+ "to": [6.3, 0.25, 8.4],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [2, 0.25, 6]},
+ "faces": {
+ "north": {"uv": [0, 8, 1.75, 8], "texture": "#2"},
+ "east": {"uv": [8, 2.5, 9.75, 2.5], "texture": "#2"},
+ "south": {"uv": [8, 2.75, 9.75, 2.75], "texture": "#2"},
+ "west": {"uv": [8, 3, 9.75, 3], "texture": "#2"},
+ "up": {"uv": [5.75, 4.75, 4, 3], "texture": "#2"},
+ "down": {"uv": [5.75, 4.75, 4, 3], "texture": "#2"}
+ }
+ },
+ {
+ "name": "setup",
+ "from": [7, 0, 4.6],
+ "to": [17, 1, 9.4],
+ "rotation": {"angle": -45, "axis": "y", "origin": [12.5, 0.6, 6]},
+ "faces": {
+ "north": {"uv": [6.75, 0, 9.25, 0.25], "texture": "#2"},
+ "east": {"uv": [6.75, 1.5, 8, 1.75], "texture": "#2"},
+ "south": {"uv": [6.75, 0, 9.25, 0.25], "texture": "#2"},
+ "west": {"uv": [6.75, 1.5, 8, 1.75], "texture": "#2"},
+ "up": {"uv": [6.5, 1.25, 4, 0], "texture": "#2"},
+ "down": {"uv": [6.5, 1.5, 4, 2.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "leg_1",
+ "from": [4.5, 0, 10.5],
+ "to": [11.5, 1, 15.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [6.75, 1, 8.5, 1.25], "texture": "#2"},
+ "east": {"uv": [6.75, 2, 8, 2.25], "texture": "#2"},
+ "south": {"uv": [6.75, 1, 8.5, 1.25], "texture": "#2"},
+ "west": {"uv": [6.75, 2, 8, 2.25], "texture": "#2"},
+ "up": {"uv": [7.75, 4.25, 6, 3], "texture": "#2"},
+ "down": {"uv": [1.75, 6.5, 0, 7.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "leg_2",
+ "from": [6, 0.9894, 13.50805],
+ "to": [10, 11.0894, 14.50805],
+ "faces": {
+ "north": {"uv": [4, 5, 5, 7.5], "texture": "#2"},
+ "east": {"uv": [7.5, 5.5, 7.75, 8], "texture": "#2"},
+ "south": {"uv": [5.25, 5, 6.25, 7.5], "texture": "#2"},
+ "west": {"uv": [2, 7.75, 2.25, 10.25], "texture": "#2"},
+ "up": {"uv": [3.5, 8, 2.5, 7.75], "texture": "#2"},
+ "down": {"uv": [3.5, 7.75, 2.5, 8], "texture": "#2"}
+ }
+ },
+ {
+ "name": "screen_1",
+ "from": [0.5, 2.70642, 12.4],
+ "to": [15.5, 14.70642, 13.4],
+ "faces": {
+ "north": {"uv": [0, 0, 3.75, 3], "texture": "#2"},
+ "east": {"uv": [6.5, 5.5, 6.75, 8.5], "texture": "#2"},
+ "south": {"uv": [0, 3.25, 3.75, 6.25], "texture": "#2"},
+ "west": {"uv": [7, 5.5, 7.25, 8.5], "texture": "#2"},
+ "up": {"uv": [9.75, 4.75, 6, 4.5], "texture": "#2"},
+ "down": {"uv": [10.25, 5, 6.5, 5.25], "texture": "#2"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 124, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 124, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 1, 0],
+ "scale": [0.6875, 0.6875, 0.6875]
+ },
+ "head": {
+ "translation": [0, 0.5, -14.25]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "on_shelf": {
+ "rotation": [0, -180, 0],
+ "translation": [0, 0, 3.75]
+ }
+ },
+ "groups": [
+ {
+ "name": "setup",
+ "origin": [1, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ {
+ "name": "leg_1",
+ "origin": [1, 1, 2.75],
+ "scope": 0,
+ "color": 1,
+ "children": [
+ 3,
+ {
+ "name": "leg_2",
+ "origin": [1, 1, 8],
+ "rotation": [-10.3, 0, 0],
+ "scope": 0,
+ "color": 2,
+ "children": [4]
+ },
+ {
+ "name": "screen_1",
+ "origin": [1, 6.55, 5.95],
+ "rotation": [5, 0, 0],
+ "scope": 0,
+ "color": 3,
+ "children": [5]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/pc/pc_broken.json b/统计/_sa_decor_models/10_装饰/models/block/pc/pc_broken.json
new file mode 100644
index 0000000..c85e437
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/pc/pc_broken.json
@@ -0,0 +1,174 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "2": "sa_decor:block/pc",
+ "particle": "sa_decor:block/particles/tvp"
+ },
+ "elements": [
+ {
+ "name": "setup",
+ "from": [2.72836, 0.25, 3.85053],
+ "to": [5.32836, 1.25, 7.85053],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [2.02836, 0.75, 5.85053]},
+ "faces": {
+ "north": {"uv": [3.75, 7.75, 4.5, 8], "texture": "#2"},
+ "east": {"uv": [6.75, 2.5, 7.75, 2.75], "texture": "#2"},
+ "south": {"uv": [4.75, 7.75, 5.5, 8], "texture": "#2"},
+ "west": {"uv": [6.75, 2.5, 7.75, 2.75], "texture": "#2"},
+ "up": {"uv": [2.75, 7.5, 2, 6.5], "texture": "#2"},
+ "down": {"uv": [3.75, 6.5, 3, 7.5], "texture": "#2"}
+ }
+ },
+ {
+ "name": "setup",
+ "from": [-0.3, 0.25, 1.6],
+ "to": [6.3, 0.25, 8.4],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [2, 0.25, 6]},
+ "faces": {
+ "north": {"uv": [0, 8, 1.75, 8], "texture": "#2"},
+ "east": {"uv": [8, 2.5, 9.75, 2.5], "texture": "#2"},
+ "south": {"uv": [8, 2.75, 9.75, 2.75], "texture": "#2"},
+ "west": {"uv": [8, 3, 9.75, 3], "texture": "#2"},
+ "up": {"uv": [5.75, 4.75, 4, 3], "texture": "#2"},
+ "down": {"uv": [5.75, 4.75, 4, 3], "texture": "#2"}
+ }
+ },
+ {
+ "name": "setup",
+ "from": [7, 0, 1.6],
+ "to": [17, 1, 6.4],
+ "rotation": {"angle": 45, "axis": "y", "origin": [12.5, 0.6, 6]},
+ "faces": {
+ "north": {"uv": [6.75, 0, 9.25, 0.25], "texture": "#2"},
+ "east": {"uv": [6.75, 1.5, 8, 1.75], "texture": "#2"},
+ "south": {"uv": [6.75, 0, 9.25, 0.25], "texture": "#2"},
+ "west": {"uv": [6.75, 1.5, 8, 1.75], "texture": "#2"},
+ "up": {"uv": [6.5, 1.25, 4, 0], "texture": "#2"},
+ "down": {"uv": [6.5, 1.5, 4, 2.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "leg_1",
+ "from": [4.5, 0, 10.5],
+ "to": [11.5, 1, 15.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [6.75, 1, 8.5, 1.25], "texture": "#2"},
+ "east": {"uv": [6.75, 2, 8, 2.25], "texture": "#2"},
+ "south": {"uv": [6.75, 1, 8.5, 1.25], "texture": "#2"},
+ "west": {"uv": [6.75, 2, 8, 2.25], "texture": "#2"},
+ "up": {"uv": [7.75, 4.25, 6, 3], "texture": "#2"},
+ "down": {"uv": [1.75, 6.5, 0, 7.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "leg_2",
+ "from": [6, 0.9894, 13.50805],
+ "to": [10, 11.0894, 14.50805],
+ "faces": {
+ "north": {"uv": [4, 5, 5, 7.5], "texture": "#2"},
+ "east": {"uv": [7.5, 5.5, 7.75, 8], "texture": "#2"},
+ "south": {"uv": [5.25, 5, 6.25, 7.5], "texture": "#2"},
+ "west": {"uv": [2, 7.75, 2.25, 10.25], "texture": "#2"},
+ "up": {"uv": [3.5, 8, 2.5, 7.75], "texture": "#2"},
+ "down": {"uv": [3.5, 7.75, 2.5, 8], "texture": "#2"}
+ }
+ },
+ {
+ "name": "screen_1",
+ "from": [-0.3, 3.10642, 12.4],
+ "to": [14.7, 15.10642, 13.4],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 8.70642, 12.9]},
+ "faces": {
+ "north": {"uv": [0, 13, 3.75, 16], "texture": "#2"},
+ "east": {"uv": [6.5, 5.5, 6.75, 8.5], "texture": "#2"},
+ "south": {"uv": [0, 3.25, 3.75, 6.25], "texture": "#2"},
+ "west": {"uv": [7, 5.5, 7.25, 8.5], "texture": "#2"},
+ "up": {"uv": [9.75, 4.75, 6, 4.5], "texture": "#2"},
+ "down": {"uv": [10.25, 5, 6.5, 5.25], "texture": "#2"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 124, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 124, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [-150.12, -19, 179.82],
+ "translation": [0, 1, 0],
+ "scale": [0.6875, 0.6875, 0.6875]
+ },
+ "head": {
+ "translation": [0, 0.5, -14.25]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "on_shelf": {
+ "rotation": [0, -180, 0],
+ "translation": [0, 0, 3.75]
+ }
+ },
+ "groups": [
+ {
+ "name": "setup",
+ "origin": [1, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ {
+ "name": "leg_1",
+ "origin": [1, 1, 2.75],
+ "scope": 0,
+ "color": 1,
+ "children": [
+ 3,
+ {
+ "name": "leg_2",
+ "origin": [1, 1, 8],
+ "rotation": [-10.3, 0, 0],
+ "scope": 0,
+ "color": 2,
+ "children": [4]
+ },
+ {
+ "name": "screen_1",
+ "origin": [1, 6.55, 5.95],
+ "rotation": [5, 0, 0],
+ "scope": 0,
+ "color": 3,
+ "children": [5]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/pc/pc_on.json b/统计/_sa_decor_models/10_装饰/models/block/pc/pc_on.json
new file mode 100644
index 0000000..1f62ac1
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/pc/pc_on.json
@@ -0,0 +1,173 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "2": "sa_decor:block/pc",
+ "particle": "sa_decor:block/pc"
+ },
+ "elements": [
+ {
+ "name": "setup",
+ "from": [1.72836, 0.25, 3.85053],
+ "to": [4.32836, 1.25, 7.85053],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [2.02836, 0.75, 5.85053]},
+ "faces": {
+ "north": {"uv": [3.75, 7.75, 4.5, 8], "texture": "#2"},
+ "east": {"uv": [6.75, 2.5, 7.75, 2.75], "texture": "#2"},
+ "south": {"uv": [4.75, 7.75, 5.5, 8], "texture": "#2"},
+ "west": {"uv": [6.75, 2.5, 7.75, 2.75], "texture": "#2"},
+ "up": {"uv": [2.75, 7.5, 2, 6.5], "texture": "#2"},
+ "down": {"uv": [3.75, 6.5, 3, 7.5], "texture": "#2"}
+ }
+ },
+ {
+ "name": "setup",
+ "from": [-0.3, 0.25, 1.6],
+ "to": [6.3, 0.25, 8.4],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [2, 0.25, 6]},
+ "faces": {
+ "north": {"uv": [0, 8, 1.75, 8], "texture": "#2"},
+ "east": {"uv": [8, 2.5, 9.75, 2.5], "texture": "#2"},
+ "south": {"uv": [8, 2.75, 9.75, 2.75], "texture": "#2"},
+ "west": {"uv": [8, 3, 9.75, 3], "texture": "#2"},
+ "up": {"uv": [5.75, 4.75, 4, 3], "texture": "#2"},
+ "down": {"uv": [5.75, 4.75, 4, 3], "texture": "#2"}
+ }
+ },
+ {
+ "name": "setup",
+ "from": [7, 0, 4.6],
+ "to": [17, 1, 9.4],
+ "rotation": {"angle": -45, "axis": "y", "origin": [12.5, 0.6, 6]},
+ "faces": {
+ "north": {"uv": [6.75, 0, 9.25, 0.25], "texture": "#2"},
+ "east": {"uv": [6.75, 1.5, 8, 1.75], "texture": "#2"},
+ "south": {"uv": [6.75, 0, 9.25, 0.25], "texture": "#2"},
+ "west": {"uv": [6.75, 1.5, 8, 1.75], "texture": "#2"},
+ "up": {"uv": [6.5, 1.25, 4, 0], "texture": "#2"},
+ "down": {"uv": [6.5, 1.5, 4, 2.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "leg_1",
+ "from": [4.5, 0, 10.5],
+ "to": [11.5, 1, 15.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [6.75, 1, 8.5, 1.25], "texture": "#2"},
+ "east": {"uv": [6.75, 2, 8, 2.25], "texture": "#2"},
+ "south": {"uv": [6.75, 1, 8.5, 1.25], "texture": "#2"},
+ "west": {"uv": [6.75, 2, 8, 2.25], "texture": "#2"},
+ "up": {"uv": [7.75, 4.25, 6, 3], "texture": "#2"},
+ "down": {"uv": [1.75, 6.5, 0, 7.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "leg_2",
+ "from": [6, 0.9894, 13.50805],
+ "to": [10, 11.0894, 14.50805],
+ "faces": {
+ "north": {"uv": [4, 5, 5, 7.5], "texture": "#2"},
+ "east": {"uv": [7.5, 5.5, 7.75, 8], "texture": "#2"},
+ "south": {"uv": [5.25, 5, 6.25, 7.5], "texture": "#2"},
+ "west": {"uv": [2, 7.75, 2.25, 10.25], "texture": "#2"},
+ "up": {"uv": [3.5, 8, 2.5, 7.75], "texture": "#2"},
+ "down": {"uv": [3.5, 7.75, 2.5, 8], "texture": "#2"}
+ }
+ },
+ {
+ "name": "screen_1",
+ "from": [0.5, 2.70642, 12.4],
+ "to": [15.5, 14.70642, 13.4],
+ "faces": {
+ "north": {"uv": [3.75, 13, 7.5, 16], "texture": "#2"},
+ "east": {"uv": [6.5, 5.5, 6.75, 8.5], "texture": "#2"},
+ "south": {"uv": [0, 3.25, 3.75, 6.25], "texture": "#2"},
+ "west": {"uv": [7, 5.5, 7.25, 8.5], "texture": "#2"},
+ "up": {"uv": [9.75, 4.75, 6, 4.5], "texture": "#2"},
+ "down": {"uv": [10.25, 5, 6.5, 5.25], "texture": "#2"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 124, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 124, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 1, 0],
+ "scale": [0.6875, 0.6875, 0.6875]
+ },
+ "head": {
+ "translation": [0, 0.5, -14.25]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "on_shelf": {
+ "rotation": [0, -180, 0],
+ "translation": [0, 0, 3.75]
+ }
+ },
+ "groups": [
+ {
+ "name": "setup",
+ "origin": [1, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ {
+ "name": "leg_1",
+ "origin": [1, 1, 2.75],
+ "scope": 0,
+ "color": 1,
+ "children": [
+ 3,
+ {
+ "name": "leg_2",
+ "origin": [1, 1, 8],
+ "rotation": [-10.3, 0, 0],
+ "scope": 0,
+ "color": 2,
+ "children": [4]
+ },
+ {
+ "name": "screen_1",
+ "origin": [1, 6.55, 5.95],
+ "rotation": [5, 0, 0],
+ "scope": 0,
+ "color": 3,
+ "children": [5]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/planks_pallet/planks_pallet_stack1.json b/统计/_sa_decor_models/10_装饰/models/block/planks_pallet/planks_pallet_stack1.json
new file mode 100644
index 0000000..7080467
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/planks_pallet/planks_pallet_stack1.json
@@ -0,0 +1,213 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/wooden_pallet",
+ "1": "sa_decor:block/big_barricade",
+ "particle": "sa_decor:block/wooden_pallet"
+ },
+ "elements": [
+ {
+ "from": [-16, 2, 0],
+ "to": [-11, 4, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 3, 16]},
+ "faces": {
+ "north": {"uv": [4, 4, 4.625, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 4.25], "texture": "#0"},
+ "south": {"uv": [8.625, 4, 9.25, 4.25], "texture": "#0"},
+ "west": {"uv": [4.625, 4, 8.625, 4.25], "texture": "#0"},
+ "up": {"uv": [4.625, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [5.25, 0, 4.625, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-3, 2, 0],
+ "to": [2, 4, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 3, 16]},
+ "faces": {
+ "north": {"uv": [4, 4, 4.625, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 4.25], "texture": "#0"},
+ "south": {"uv": [8.625, 4, 9.25, 4.25], "texture": "#0"},
+ "west": {"uv": [4.625, 4, 8.625, 4.25], "texture": "#0"},
+ "up": {"uv": [4.625, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [5.25, 0, 4.625, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11, 2, 0],
+ "to": [16, 4, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 3, 16]},
+ "faces": {
+ "north": {"uv": [4, 4, 4.625, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 4.25], "texture": "#0"},
+ "south": {"uv": [8.625, 4, 9.25, 4.25], "texture": "#0"},
+ "west": {"uv": [4.625, 4, 8.625, 4.25], "texture": "#0"},
+ "up": {"uv": [4.625, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [5.25, 0, 4.625, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-16, 4, 0],
+ "to": [16, 6, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 3, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.375, 0.875, 0.375, 0.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 4, 13],
+ "to": [16, 6, 18],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 3, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.125, 0.75, 0.125, 0.125], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 4, 27],
+ "to": [16, 6, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 3, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 0, 0],
+ "to": [16, 2, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.375, 0.875, 0.375, 0.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 0, 13],
+ "to": [16, 2, 18],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.125, 0.75, 0.125, 0.125], "texture": "#1"},
+ "down": {"uv": [8.625, 0.875, 4.625, 0.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 0, 27],
+ "to": [16, 2, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"},
+ "down": {"uv": [8.625, 0.875, 4.625, 0.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 4, 20],
+ "to": [16, 6, 25],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 3, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [8.625, 0.875, 4.625, 0.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 4, 6.4],
+ "to": [16, 6, 11.4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 3, 15.4]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [8.625, 0.875, 4.625, 0.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 8.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.75, 4.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -135, 0],
+ "translation": [-0.5, 3, 0],
+ "scale": [-0.21055, 0.21055, -0.21055]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "translation": [-0.5, 2.25, 0],
+ "scale": [-0.21055, 0.21055, -0.21055]
+ },
+ "ground": {
+ "translation": [2, 3, -1],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, -1, 0],
+ "scale": [0.37891, 0.37891, 0.37891]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [-4, 0, 0],
+ "scale": [-0.5, 0.5, -0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "pallet",
+ "origin": [0, 0, 27],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "1",
+ "origin": [8, 3, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
+ }
+ ]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/planks_pallet/planks_pallet_stack2.json b/统计/_sa_decor_models/10_装饰/models/block/planks_pallet/planks_pallet_stack2.json
new file mode 100644
index 0000000..01f32dd
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/planks_pallet/planks_pallet_stack2.json
@@ -0,0 +1,363 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/wooden_pallet",
+ "1": "sa_decor:block/big_barricade",
+ "particle": "sa_decor:block/wooden_pallet"
+ },
+ "elements": [
+ {
+ "from": [-16, 7, 0],
+ "to": [-11, 9, 32],
+ "rotation": {"angle": 45, "axis": "y", "origin": [0, 8, 16]},
+ "faces": {
+ "north": {"uv": [4, 4, 4.625, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 4.25], "texture": "#0"},
+ "south": {"uv": [8.625, 4, 9.25, 4.25], "texture": "#0"},
+ "west": {"uv": [4.625, 4, 8.625, 4.25], "texture": "#0"},
+ "up": {"uv": [4.625, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [5.25, 0, 4.625, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-3, 7, 0],
+ "to": [2, 9, 32],
+ "rotation": {"angle": 45, "axis": "y", "origin": [0, 8, 16]},
+ "faces": {
+ "north": {"uv": [4, 4, 4.625, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 4.25], "texture": "#0"},
+ "south": {"uv": [8.625, 4, 9.25, 4.25], "texture": "#0"},
+ "west": {"uv": [4.625, 4, 8.625, 4.25], "texture": "#0"},
+ "up": {"uv": [4.625, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [5.25, 0, 4.625, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11, 7, 0],
+ "to": [16, 9, 32],
+ "rotation": {"angle": 45, "axis": "y", "origin": [0, 8, 16]},
+ "faces": {
+ "north": {"uv": [4, 4, 4.625, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 4.25], "texture": "#0"},
+ "south": {"uv": [8.625, 4, 9.25, 4.25], "texture": "#0"},
+ "west": {"uv": [4.625, 4, 8.625, 4.25], "texture": "#0"},
+ "up": {"uv": [4.625, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [5.25, 0, 4.625, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-16, 9, 0],
+ "to": [16, 11, 5],
+ "rotation": {"angle": 45, "axis": "y", "origin": [0, 8, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.375, 0.875, 0.375, 0.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 9, 13],
+ "to": [16, 11, 18],
+ "rotation": {"angle": 45, "axis": "y", "origin": [0, 8, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.125, 0.75, 0.125, 0.125], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 9, 27],
+ "to": [16, 11, 32],
+ "rotation": {"angle": 45, "axis": "y", "origin": [0, 8, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 5, 0],
+ "to": [16, 7, 5],
+ "rotation": {"angle": 45, "axis": "y", "origin": [0, 8, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.375, 0.875, 0.375, 0.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 5, 13],
+ "to": [16, 7, 18],
+ "rotation": {"angle": 45, "axis": "y", "origin": [0, 8, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.125, 0.75, 0.125, 0.125], "texture": "#1"},
+ "down": {"uv": [8.625, 0.875, 4.625, 0.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 5, 27],
+ "to": [16, 7, 32],
+ "rotation": {"angle": 45, "axis": "y", "origin": [0, 8, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"},
+ "down": {"uv": [8.625, 0.875, 4.625, 0.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 9, 20],
+ "to": [16, 11, 25],
+ "rotation": {"angle": 45, "axis": "y", "origin": [0, 8, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [8.625, 0.875, 4.625, 0.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 9, 6.4],
+ "to": [16, 11, 11.4],
+ "rotation": {"angle": 45, "axis": "y", "origin": [0, 8, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [8.625, 0.875, 4.625, 0.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 2, 0],
+ "to": [-11, 4, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 3, 16]},
+ "faces": {
+ "north": {"uv": [4, 4, 4.625, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 4.25], "texture": "#0"},
+ "south": {"uv": [8.625, 4, 9.25, 4.25], "texture": "#0"},
+ "west": {"uv": [4.625, 4, 8.625, 4.25], "texture": "#0"},
+ "up": {"uv": [4.625, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [5.25, 0, 4.625, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-3, 2, 0],
+ "to": [2, 4, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 3, 16]},
+ "faces": {
+ "north": {"uv": [4, 4, 4.625, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 4.25], "texture": "#0"},
+ "south": {"uv": [8.625, 4, 9.25, 4.25], "texture": "#0"},
+ "west": {"uv": [4.625, 4, 8.625, 4.25], "texture": "#0"},
+ "up": {"uv": [4.625, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [5.25, 0, 4.625, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11, 2, 0],
+ "to": [16, 4, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 3, 16]},
+ "faces": {
+ "north": {"uv": [4, 4, 4.625, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 4.25], "texture": "#0"},
+ "south": {"uv": [8.625, 4, 9.25, 4.25], "texture": "#0"},
+ "west": {"uv": [4.625, 4, 8.625, 4.25], "texture": "#0"},
+ "up": {"uv": [4.625, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [5.25, 0, 4.625, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-16, 4, 0],
+ "to": [16, 6, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 3, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.375, 0.875, 0.375, 0.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 4, 13],
+ "to": [16, 6, 18],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 3, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.125, 0.75, 0.125, 0.125], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 4, 27],
+ "to": [16, 6, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 3, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 0, 0],
+ "to": [16, 2, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.375, 0.875, 0.375, 0.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 0, 13],
+ "to": [16, 2, 18],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.125, 0.75, 0.125, 0.125], "texture": "#1"},
+ "down": {"uv": [8.625, 0.875, 4.625, 0.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 0, 27],
+ "to": [16, 2, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"},
+ "down": {"uv": [8.625, 0.875, 4.625, 0.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 4, 20],
+ "to": [16, 6, 25],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 3, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [8.625, 0.875, 4.625, 0.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 4, 6.4],
+ "to": [16, 6, 11.4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 3, 15.4]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [8.625, 0.875, 4.625, 0.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 8.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.75, 4.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -135, 0],
+ "translation": [-0.5, 3, 0],
+ "scale": [-0.21055, 0.21055, -0.21055]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "translation": [-0.5, 2.25, 0],
+ "scale": [-0.21055, 0.21055, -0.21055]
+ },
+ "ground": {
+ "translation": [2, 3, -1],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, -1.5, 0],
+ "scale": [0.37891, 0.37891, 0.37891]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [-4, 0, 0],
+ "scale": [-0.5, 0.5, -0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "pallet",
+ "origin": [0, 0, 27],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "2",
+ "origin": [8, 3, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
+ },
+ {
+ "name": "1",
+ "origin": [8, 3, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21]
+ }
+ ]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/planks_pallet/planks_pallet_stack3.json b/统计/_sa_decor_models/10_装饰/models/block/planks_pallet/planks_pallet_stack3.json
new file mode 100644
index 0000000..69dd032
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/planks_pallet/planks_pallet_stack3.json
@@ -0,0 +1,513 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/wooden_pallet",
+ "1": "sa_decor:block/big_barricade",
+ "particle": "sa_decor:block/wooden_pallet"
+ },
+ "elements": [
+ {
+ "from": [-16, 12, 0],
+ "to": [-11, 14, 32],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [0, 1, 16]},
+ "faces": {
+ "north": {"uv": [4, 4, 4.625, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 4.25], "texture": "#0"},
+ "south": {"uv": [8.625, 4, 9.25, 4.25], "texture": "#0"},
+ "west": {"uv": [4.625, 4, 8.625, 4.25], "texture": "#0"},
+ "up": {"uv": [4.625, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [5.25, 0, 4.625, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-3, 12, 0],
+ "to": [2, 14, 32],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [0, 1, 16]},
+ "faces": {
+ "north": {"uv": [4, 4, 4.625, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 4.25], "texture": "#0"},
+ "south": {"uv": [8.625, 4, 9.25, 4.25], "texture": "#0"},
+ "west": {"uv": [4.625, 4, 8.625, 4.25], "texture": "#0"},
+ "up": {"uv": [4.625, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [5.25, 0, 4.625, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11, 12, 0],
+ "to": [16, 14, 32],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [0, 1, 16]},
+ "faces": {
+ "north": {"uv": [4, 4, 4.625, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 4.25], "texture": "#0"},
+ "south": {"uv": [8.625, 4, 9.25, 4.25], "texture": "#0"},
+ "west": {"uv": [4.625, 4, 8.625, 4.25], "texture": "#0"},
+ "up": {"uv": [4.625, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [5.25, 0, 4.625, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-16, 14, 0],
+ "to": [16, 16, 5],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [0, 1, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.375, 0.875, 0.375, 0.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 14, 13],
+ "to": [16, 16, 18],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [0, 1, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.125, 0.75, 0.125, 0.125], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 14, 27],
+ "to": [16, 16, 32],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [0, 1, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 10, 0],
+ "to": [16, 12, 5],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [0, -3, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.375, 0.875, 0.375, 0.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 10, 13],
+ "to": [16, 12, 18],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [0, -3, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.125, 0.75, 0.125, 0.125], "texture": "#1"},
+ "down": {"uv": [8.625, 0.875, 4.625, 0.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 10, 27],
+ "to": [16, 12, 32],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [0, -3, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"},
+ "down": {"uv": [8.625, 0.875, 4.625, 0.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 14, 20],
+ "to": [16, 16, 25],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [0, 1, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [8.625, 0.875, 4.625, 0.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 14, 6.4],
+ "to": [16, 16, 11.4],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [0, 1, 15.4]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [8.625, 0.875, 4.625, 0.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 7, 0],
+ "to": [-11, 9, 32],
+ "rotation": {"angle": 45, "axis": "y", "origin": [0, 8, 16]},
+ "faces": {
+ "north": {"uv": [4, 4, 4.625, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 4.25], "texture": "#0"},
+ "south": {"uv": [8.625, 4, 9.25, 4.25], "texture": "#0"},
+ "west": {"uv": [4.625, 4, 8.625, 4.25], "texture": "#0"},
+ "up": {"uv": [4.625, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [5.25, 0, 4.625, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-3, 7, 0],
+ "to": [2, 9, 32],
+ "rotation": {"angle": 45, "axis": "y", "origin": [0, 8, 16]},
+ "faces": {
+ "north": {"uv": [4, 4, 4.625, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 4.25], "texture": "#0"},
+ "south": {"uv": [8.625, 4, 9.25, 4.25], "texture": "#0"},
+ "west": {"uv": [4.625, 4, 8.625, 4.25], "texture": "#0"},
+ "up": {"uv": [4.625, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [5.25, 0, 4.625, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11, 7, 0],
+ "to": [16, 9, 32],
+ "rotation": {"angle": 45, "axis": "y", "origin": [0, 8, 16]},
+ "faces": {
+ "north": {"uv": [4, 4, 4.625, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 4.25], "texture": "#0"},
+ "south": {"uv": [8.625, 4, 9.25, 4.25], "texture": "#0"},
+ "west": {"uv": [4.625, 4, 8.625, 4.25], "texture": "#0"},
+ "up": {"uv": [4.625, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [5.25, 0, 4.625, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-16, 9, 0],
+ "to": [16, 11, 5],
+ "rotation": {"angle": 45, "axis": "y", "origin": [0, 8, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.375, 0.875, 0.375, 0.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 9, 13],
+ "to": [16, 11, 18],
+ "rotation": {"angle": 45, "axis": "y", "origin": [0, 8, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.125, 0.75, 0.125, 0.125], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 9, 27],
+ "to": [16, 11, 32],
+ "rotation": {"angle": 45, "axis": "y", "origin": [0, 8, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 5, 0],
+ "to": [16, 7, 5],
+ "rotation": {"angle": 45, "axis": "y", "origin": [0, 8, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.375, 0.875, 0.375, 0.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 5, 13],
+ "to": [16, 7, 18],
+ "rotation": {"angle": 45, "axis": "y", "origin": [0, 8, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.125, 0.75, 0.125, 0.125], "texture": "#1"},
+ "down": {"uv": [8.625, 0.875, 4.625, 0.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 5, 27],
+ "to": [16, 7, 32],
+ "rotation": {"angle": 45, "axis": "y", "origin": [0, 8, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"},
+ "down": {"uv": [8.625, 0.875, 4.625, 0.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 9, 20],
+ "to": [16, 11, 25],
+ "rotation": {"angle": 45, "axis": "y", "origin": [0, 8, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [8.625, 0.875, 4.625, 0.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 9, 6.4],
+ "to": [16, 11, 11.4],
+ "rotation": {"angle": 45, "axis": "y", "origin": [0, 8, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [8.625, 0.875, 4.625, 0.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 2, 0],
+ "to": [-11, 4, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 3, 16]},
+ "faces": {
+ "north": {"uv": [4, 4, 4.625, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 4.25], "texture": "#0"},
+ "south": {"uv": [8.625, 4, 9.25, 4.25], "texture": "#0"},
+ "west": {"uv": [4.625, 4, 8.625, 4.25], "texture": "#0"},
+ "up": {"uv": [4.625, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [5.25, 0, 4.625, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-3, 2, 0],
+ "to": [2, 4, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 3, 16]},
+ "faces": {
+ "north": {"uv": [4, 4, 4.625, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 4.25], "texture": "#0"},
+ "south": {"uv": [8.625, 4, 9.25, 4.25], "texture": "#0"},
+ "west": {"uv": [4.625, 4, 8.625, 4.25], "texture": "#0"},
+ "up": {"uv": [4.625, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [5.25, 0, 4.625, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11, 2, 0],
+ "to": [16, 4, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 3, 16]},
+ "faces": {
+ "north": {"uv": [4, 4, 4.625, 4.25], "texture": "#0"},
+ "east": {"uv": [0, 4, 4, 4.25], "texture": "#0"},
+ "south": {"uv": [8.625, 4, 9.25, 4.25], "texture": "#0"},
+ "west": {"uv": [4.625, 4, 8.625, 4.25], "texture": "#0"},
+ "up": {"uv": [4.625, 4, 4, 0], "texture": "#0"},
+ "down": {"uv": [5.25, 0, 4.625, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-16, 4, 0],
+ "to": [16, 6, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 3, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.375, 0.875, 0.375, 0.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 4, 13],
+ "to": [16, 6, 18],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 3, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.125, 0.75, 0.125, 0.125], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 4, 27],
+ "to": [16, 6, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 3, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 0, 0],
+ "to": [16, 2, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.375, 0.875, 0.375, 0.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 0, 13],
+ "to": [16, 2, 18],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.125, 0.75, 0.125, 0.125], "texture": "#1"},
+ "down": {"uv": [8.625, 0.875, 4.625, 0.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 0, 27],
+ "to": [16, 2, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"},
+ "down": {"uv": [8.625, 0.875, 4.625, 0.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 4, 20],
+ "to": [16, 6, 25],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 3, 16]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [8.625, 0.875, 4.625, 0.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 4, 6.4],
+ "to": [16, 6, 11.4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 3, 15.4]},
+ "faces": {
+ "north": {"uv": [0.625, 5, 4.625, 5.25], "texture": "#0"},
+ "east": {"uv": [0, 5, 0.625, 5.25], "texture": "#0"},
+ "south": {"uv": [5.25, 5, 9.25, 5.25], "texture": "#0"},
+ "west": {"uv": [4.625, 5, 5.25, 5.25], "texture": "#0"},
+ "up": {"uv": [8.625, 0.875, 4.625, 0.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0.75, 0.25, 0.125], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 8.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.75, 4.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -135, 0],
+ "translation": [-0.5, 3, 0],
+ "scale": [-0.21055, 0.21055, -0.21055]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "translation": [-0.5, 2.25, 0],
+ "scale": [-0.21055, 0.21055, -0.21055]
+ },
+ "ground": {
+ "translation": [2, 3, -1],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, -1.75, 0],
+ "scale": [0.37891, 0.37891, 0.37891]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [-4, 0, 0],
+ "scale": [-0.5, 0.5, -0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "pallet",
+ "origin": [0, 0, 27],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "3",
+ "origin": [8, 3, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
+ },
+ {
+ "name": "2",
+ "origin": [8, 3, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21]
+ },
+ {
+ "name": "1",
+ "origin": [8, 3, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32]
+ }
+ ]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/post_transformer/post_transformer.json b/统计/_sa_decor_models/10_装饰/models/block/post_transformer/post_transformer.json
new file mode 100644
index 0000000..fc78f8b
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/post_transformer/post_transformer.json
@@ -0,0 +1,209 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "minecraft:block/cube_all",
+ "render_type": "cutout_mipped",
+ "ambientocclusion": false,
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/post_transformer",
+ "particle": "sa_decor:block/post_transformer"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 4],
+ "to": [14, 18, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 9]},
+ "faces": {
+ "north": {"uv": [0, 0, 3, 4.5], "texture": "#0"},
+ "east": {"uv": [3, 0, 6, 4.5], "texture": "#0"},
+ "south": {"uv": [3, 0, 6, 4.5], "texture": "#0"},
+ "west": {"uv": [3, 0, 6, 4.5], "texture": "#0"},
+ "up": {"uv": [9, 3, 6, 0], "texture": "#0"},
+ "down": {"uv": [9, 3, 6, 6], "texture": "#0"}
+ }
+ },
+ {
+ "from": [10, 11, 3.7],
+ "to": [12, 13, 3.7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5, 1, -3.3]},
+ "faces": {
+ "north": {"uv": [11.75, 11.75, 12.25, 12.25], "texture": "#0"},
+ "east": {"uv": [3, 0, 6, 4.5], "texture": "#0"},
+ "south": {"uv": [3, 0, 6, 4.5], "texture": "#0"},
+ "west": {"uv": [3, 0, 6, 4.5], "texture": "#0"},
+ "up": {"uv": [9, 3, 6, 0], "texture": "#0"},
+ "down": {"uv": [9, 3, 6, 6], "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 11, 3.7],
+ "to": [9, 13, 3.7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 1, -3.3]},
+ "faces": {
+ "north": {"uv": [11.75, 11.75, 12.25, 12.25], "texture": "#0"},
+ "east": {"uv": [3, 0, 6, 4.5], "texture": "#0"},
+ "south": {"uv": [3, 0, 6, 4.5], "texture": "#0"},
+ "west": {"uv": [3, 0, 6, 4.5], "texture": "#0"},
+ "up": {"uv": [9, 3, 6, 0], "texture": "#0"},
+ "down": {"uv": [9, 3, 6, 6], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4, 11, 3.7],
+ "to": [6, 13, 3.7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, 1, -3.3]},
+ "faces": {
+ "north": {"uv": [11.75, 11.75, 12.25, 12.25], "texture": "#0"},
+ "east": {"uv": [3, 0, 6, 4.5], "texture": "#0"},
+ "south": {"uv": [3, 0, 6, 4.5], "texture": "#0"},
+ "west": {"uv": [3, 0, 6, 4.5], "texture": "#0"},
+ "up": {"uv": [9, 3, 6, 0], "texture": "#0"},
+ "down": {"uv": [9, 3, 6, 6], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 1, 19],
+ "to": [11, 17, 21],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 20]},
+ "faces": {
+ "north": {"uv": [5.5, 9, 7, 13], "texture": "#0"},
+ "east": {"uv": [8.5, 9, 9, 13], "texture": "#0"},
+ "south": {"uv": [7, 9, 8.5, 13], "texture": "#0"},
+ "west": {"uv": [10.5, 10.5, 11, 14.5], "texture": "#0"},
+ "up": {"uv": [4.5, 12, 3, 11.5], "texture": "#0"},
+ "down": {"uv": [13, 3, 11.5, 3.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [8, 1, 16],
+ "to": [8, 17, 19],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 18]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "east": {"uv": [9, 7.5, 9.75, 11.5], "texture": "#0"},
+ "south": {"uv": [0, 0, 0, 4], "texture": "#0"},
+ "west": {"uv": [9, 7.5, 9.75, 11.5], "texture": "#0"},
+ "up": {"uv": [0, 0.75, 0, 0], "texture": "#0"},
+ "down": {"uv": [0, 0, 0, 0.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [9, 18, 8],
+ "to": [13, 20, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [10, 5, 9]},
+ "faces": {
+ "north": {"uv": [11.5, 3.5, 12.5, 4], "texture": "#0"},
+ "east": {"uv": [11.5, 4, 12.5, 4.5], "texture": "#0"},
+ "south": {"uv": [4.5, 11.5, 5.5, 12], "texture": "#0"},
+ "west": {"uv": [11.5, 4.5, 12.5, 5], "texture": "#0"},
+ "up": {"uv": [12, 11.5, 11, 10.5], "texture": "#0"},
+ "down": {"uv": [12.5, 0, 11.5, 1], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 18, 8],
+ "to": [7, 20, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 5, 9]},
+ "faces": {
+ "north": {"uv": [11.5, 5, 12.5, 5.5], "texture": "#0"},
+ "east": {"uv": [11.5, 5.5, 12.5, 6], "texture": "#0"},
+ "south": {"uv": [11.5, 6, 12.5, 6.5], "texture": "#0"},
+ "west": {"uv": [11.5, 6.5, 12.5, 7], "texture": "#0"},
+ "up": {"uv": [12.5, 2, 11.5, 1], "texture": "#0"},
+ "down": {"uv": [12.5, 2, 11.5, 3], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11, 15, 10],
+ "to": [11, 25, 20],
+ "rotation": {"angle": 0, "axis": "y", "origin": [11, 21.5, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 2.5], "texture": "#0"},
+ "east": {"uv": [11.5, 5, 9, 7.5], "texture": "#0"},
+ "south": {"uv": [0, 0, 0, 2.5], "texture": "#0"},
+ "west": {"uv": [9, 5, 11.5, 7.5], "texture": "#0"},
+ "up": {"uv": [0, 2.5, 0, 0], "texture": "#0"},
+ "down": {"uv": [0, 0, 0, 2.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [6, 15, 10],
+ "to": [6, 25, 20],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [6, 21.5, 14]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 2.5], "texture": "#0"},
+ "east": {"uv": [11.5, 2.5, 9, 5], "texture": "#0"},
+ "south": {"uv": [0, 0, 0, 2.5], "texture": "#0"},
+ "west": {"uv": [9, 2.5, 11.5, 5], "texture": "#0"},
+ "up": {"uv": [0, 2.5, 0, 0], "texture": "#0"},
+ "down": {"uv": [0, 0, 0, 2.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1.8, 14.8, 3.8],
+ "to": [14.2, 18.2, 16.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 9]},
+ "faces": {
+ "north": {"uv": [10.5, 8.25, 13.5, 9], "texture": "#0"},
+ "east": {"uv": [10.5, 8.25, 13.5, 9], "texture": "#0"},
+ "south": {"uv": [10.5, 8.25, 13.5, 9], "texture": "#0"},
+ "west": {"uv": [10.5, 8.25, 13.5, 9], "texture": "#0"},
+ "up": {"uv": [9, 9, 6, 6], "texture": "#0"},
+ "down": {"uv": [3, 9, 0, 12], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [1.25, 0, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 141, 0],
+ "translation": [1.25, 0, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.3, 0.3, 0.3]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [1, -1.5, 0],
+ "scale": [0.56641, 0.56641, 0.56641]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ {
+ "name": "group",
+ "origin": [11, 21.5, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9]
+ },
+ 10
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/radio/radio.json b/统计/_sa_decor_models/10_装饰/models/block/radio/radio.json
new file mode 100644
index 0000000..b181a63
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/radio/radio.json
@@ -0,0 +1,80 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [64, 64],
+ "textures": {
+ "2": "sa_decor:block/radio",
+ "particle": "sa_decor:block/radio"
+ },
+ "elements": [
+ {
+ "from": [1, 0, 5],
+ "to": [15, 8, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, -2]},
+ "faces": {
+ "north": {"uv": [0, 0, 3.25, 2], "texture": "#2"},
+ "east": {"uv": [3.5, 4, 5.25, 6], "texture": "#2"},
+ "south": {"uv": [0, 2.25, 3.25, 4.25], "texture": "#2"},
+ "west": {"uv": [0, 4.5, 1.75, 6.5], "texture": "#2"},
+ "up": {"uv": [6.75, 1.75, 3.5, 0], "texture": "#2"},
+ "down": {"uv": [6.75, 2, 3.5, 3.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [10.8, 8, 8],
+ "to": [11.8, 16, 8],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [12.85, 11.5, 7.8]},
+ "faces": {
+ "north": {"uv": [10, 0, 10.25, 2], "texture": "#2"},
+ "east": {"uv": [10, 0, 10, 2], "texture": "#2"},
+ "south": {"uv": [10, 0, 10.25, 2], "texture": "#2"},
+ "west": {"uv": [10.25, 0, 10.25, 2], "texture": "#2"},
+ "up": {"uv": [10.25, 0, 10, 0], "texture": "#2"},
+ "down": {"uv": [10.5, 0, 10.25, 0], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 122, 0],
+ "translation": [1, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 122, 0],
+ "translation": [1, 2.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.25, 2.75, 0],
+ "scale": [0.83594, 0.83594, 0.83594]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/radio/radio_on.json b/统计/_sa_decor_models/10_装饰/models/block/radio/radio_on.json
new file mode 100644
index 0000000..b883841
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/radio/radio_on.json
@@ -0,0 +1,79 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [64, 64],
+ "textures": {
+ "2": "sa_decor:block/radio",
+ "particle": "sa_decor:block/radio"
+ },
+ "elements": [
+ {
+ "from": [1, 0, 5],
+ "to": [15, 8, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, -2]},
+ "faces": {
+ "north": {"uv": [10.75, 0, 14, 2], "texture": "#2"},
+ "east": {"uv": [3.5, 4, 5.25, 6], "texture": "#2"},
+ "south": {"uv": [0, 2.25, 3.25, 4.25], "texture": "#2"},
+ "west": {"uv": [0, 4.5, 1.75, 6.5], "texture": "#2"},
+ "up": {"uv": [6.75, 1.75, 3.5, 0], "texture": "#2"},
+ "down": {"uv": [6.75, 2, 3.5, 3.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [10.8, 8, 8],
+ "to": [11.8, 16, 8],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [12.85, 11.5, 7.8]},
+ "faces": {
+ "north": {"uv": [10, 0, 10.25, 2], "texture": "#2"},
+ "east": {"uv": [10, 0, 10, 2], "texture": "#2"},
+ "south": {"uv": [10, 0, 10.25, 2], "texture": "#2"},
+ "west": {"uv": [10.25, 0, 10.25, 2], "texture": "#2"},
+ "up": {"uv": [10.25, 0, 10, 0], "texture": "#2"},
+ "down": {"uv": [10.5, 0, 10.25, 0], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [129.02, -81.26, 30.73],
+ "translation": [2.75, -2.75, 0],
+ "scale": [0.72, 0.72, 0.7]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [60.75, 0, 0],
+ "translation": [-6.75, 3, 3.25],
+ "scale": [0.7, 0.68, 0.7]
+ },
+ "firstperson_righthand": {
+ "rotation": [-180, 66, -180],
+ "translation": [0, 5.25, -5.5]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-180, 70.75, -180],
+ "translation": [0, 6.5, 0]
+ },
+ "ground": {
+ "translation": [0, 2.75, 0],
+ "scale": [0.71, 0.69, 0.7]
+ },
+ "gui": {
+ "rotation": [169.11, 20.95, -151.73],
+ "translation": [-0.75, 3, 0]
+ },
+ "fixed": {
+ "rotation": [-90.25, 0, 0],
+ "translation": [3.25, -2.25, -12.5],
+ "scale": [1.63, 1.63, 1.54]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator.json b/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator.json
new file mode 100644
index 0000000..06bb5c6
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator.json
@@ -0,0 +1,547 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [256, 256],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/refrigerator2",
+ "particle": "sa_decor:block/lootcrates/refrigerator2"
+ },
+ "elements": [
+ {
+ "from": [-14, -16, 3],
+ "to": [-14, 0, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-35.05, 4.5, 9]},
+ "faces": {
+ "north": {"uv": [0, 1.375, 0, 2.375], "texture": "#2"},
+ "east": {"uv": [4.3125, 3.75, 5.0625, 4.75], "texture": "#2"},
+ "south": {"uv": [0, 1.375, 0, 2.375], "texture": "#2"},
+ "west": {"uv": [4.3125, 6.125, 5.0625, 7.125], "texture": "#2"},
+ "up": {"uv": [0, 0.75, 0, 0], "texture": "#2"},
+ "down": {"uv": [0, 0, 0, 0.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-14, -16, 14],
+ "to": [0, 0, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.95, 4.5, 9]},
+ "faces": {
+ "north": {"uv": [0.875, 4.375, 1.75, 5.375], "texture": "#2"},
+ "east": {"uv": [0, 1.375, 0, 2.375], "texture": "#2"},
+ "south": {"uv": [1.75, 4.375, 2.625, 5.375], "texture": "#2"},
+ "west": {"uv": [0, 1.375, 0, 2.375], "texture": "#2"},
+ "up": {"uv": [1.75, 0, 0.875, 0], "texture": "#2"},
+ "down": {"uv": [1.75, 0, 0.875, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-16, -15, 4],
+ "to": [0, -5, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-9.05, 0.5, 10]},
+ "faces": {
+ "north": {"uv": [1, 5.375, 2, 6], "texture": "#2"},
+ "east": {"uv": [2, 5.375, 2.75, 6], "texture": "#2"},
+ "south": {"uv": [5.0625, 5.625, 6.0625, 6.25], "texture": "#2"},
+ "west": {"uv": [2.75, 5.375, 3.5, 6], "texture": "#2"},
+ "up": {"uv": [7, 1.5625, 6, 0.8125], "texture": "#2"},
+ "down": {"uv": [7, 1.5625, 6, 2.3125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-16, -16, 3],
+ "to": [0, 0, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.95, 4.5, 11]},
+ "faces": {
+ "north": {"uv": [1, 2, 2, 3], "texture": "#2"},
+ "east": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"},
+ "south": {"uv": [2, 2, 3, 3], "texture": "#2"},
+ "west": {"uv": [3.5, 5, 4.3125, 6], "texture": "#2"},
+ "up": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"},
+ "down": {"uv": [7, 0.8125, 6, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-14, 16, 3],
+ "to": [-14, 22, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-35.05, 4.5, 9]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 0.375], "texture": "#2"},
+ "east": {"uv": [4.3125, 2.375, 5.0625, 2.75], "texture": "#2"},
+ "south": {"uv": [0, 0, 0, 0.375], "texture": "#2"},
+ "west": {"uv": [4.3125, 4.75, 5.0625, 5.125], "texture": "#2"},
+ "up": {"uv": [0, 0.75, 0, 0], "texture": "#2"},
+ "down": {"uv": [0, 0, 0, 0.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-14, 16, 14],
+ "to": [0, 22, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.95, 4.5, 9]},
+ "faces": {
+ "north": {"uv": [0.875, 3, 1.75, 3.375], "texture": "#2"},
+ "east": {"uv": [0, 0, 0, 0.375], "texture": "#2"},
+ "south": {"uv": [1.75, 3, 2.625, 3.375], "texture": "#2"},
+ "west": {"uv": [0, 0, 0, 0.375], "texture": "#2"},
+ "up": {"uv": [1.75, 0, 0.875, 0], "texture": "#2"},
+ "down": {"uv": [1.75, 0, 0.875, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-14.05, 22, 3.05],
+ "to": [-0.05, 22, 14.95],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6.95, 11.5, 9]},
+ "faces": {
+ "north": {"uv": [0.875, 0, 1.75, 0], "texture": "#2"},
+ "east": {"uv": [0, 0, 0.75, 0], "texture": "#2"},
+ "south": {"uv": [0, 0, 0.875, 0], "texture": "#2"},
+ "west": {"uv": [0, 0, 0.75, 0], "texture": "#2"},
+ "up": {"uv": [6.8125, 4.875, 5.9375, 4.125], "texture": "#2"},
+ "down": {"uv": [6.8125, 4.875, 5.9375, 5.625], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-16, 16, 3],
+ "to": [0, 32, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.95, 4.5, 11]},
+ "faces": {
+ "north": {"uv": [1, 0, 2, 1], "texture": "#2"},
+ "east": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"},
+ "south": {"uv": [2, 0, 3, 1], "texture": "#2"},
+ "west": {"uv": [3.5, 3, 4.3125, 4], "texture": "#2"},
+ "up": {"uv": [7, 0.8125, 6, 0], "texture": "#2"},
+ "down": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [14, -16, 3],
+ "to": [14, 0, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [35.05, 4.5, 9]},
+ "faces": {
+ "north": {"uv": [0, 1.375, 0, 2.375], "texture": "#2"},
+ "east": {"uv": [5.0625, 6.125, 4.3125, 7.125], "texture": "#2"},
+ "south": {"uv": [0, 1.375, 0, 2.375], "texture": "#2"},
+ "west": {"uv": [5.0625, 3.75, 4.3125, 4.75], "texture": "#2"},
+ "up": {"uv": [0, 0.75, 0, 0], "texture": "#2"},
+ "down": {"uv": [0, 0, 0, 0.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, -16, 14],
+ "to": [14, 0, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.95, 4.5, 9]},
+ "faces": {
+ "north": {"uv": [0, 4.375, 0.875, 5.375], "texture": "#2"},
+ "east": {"uv": [0, 1.375, 0, 2.375], "texture": "#2"},
+ "south": {"uv": [2.625, 4.375, 3.5, 5.375], "texture": "#2"},
+ "west": {"uv": [0, 1.375, 0, 2.375], "texture": "#2"},
+ "up": {"uv": [0.875, 0, 0, 0], "texture": "#2"},
+ "down": {"uv": [0.875, 0, 0, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, -15, 4],
+ "to": [16, -5, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-9.05, 0.5, 10]},
+ "faces": {
+ "north": {"uv": [0, 5.375, 1, 6], "texture": "#2"},
+ "east": {"uv": [2, 5.375, 2.75, 6], "texture": "#2"},
+ "south": {"uv": [6.0625, 5.625, 7.0625, 6.25], "texture": "#2"},
+ "west": {"uv": [2.75, 5.375, 3.5, 6], "texture": "#2"},
+ "up": {"uv": [6, 1.5625, 5, 0.8125], "texture": "#2"},
+ "down": {"uv": [6, 1.5625, 5, 2.3125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, -16, 3],
+ "to": [16, 0, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.95, 4.5, 11]},
+ "faces": {
+ "north": {"uv": [0, 2, 1, 3], "texture": "#2"},
+ "east": {"uv": [3.5, 5, 4.3125, 6], "texture": "#2"},
+ "south": {"uv": [3, 2, 4, 3], "texture": "#2"},
+ "west": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"},
+ "up": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"},
+ "down": {"uv": [6, 0.8125, 5, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-12.05, -8, 2.15],
+ "to": [-0.05, 0, 2.15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-13.95, -14, 2.075]},
+ "faces": {
+ "north": {"uv": [5.0625, 3.625, 5.8125, 4.125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-14, -15, 2],
+ "to": [2, 0, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-13.95, -14, 2.975]},
+ "faces": {
+ "north": {"uv": [4, 1.4375, 5, 2.375], "texture": "#2"},
+ "east": {"uv": [0, 7.4375, 0.0625, 8.375], "texture": "#2"},
+ "south": {"uv": [4, 1.4375, 5, 2.375], "texture": "#2"},
+ "west": {"uv": [0.0625, 7.4375, 0.125, 8.375], "texture": "#2"},
+ "up": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"},
+ "down": {"uv": [6.8125, 2.5625, 5.8125, 2.625], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-14, 0, 2],
+ "to": [2, 16, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-13.95, -14, 2.975]},
+ "faces": {
+ "north": {"uv": [4, 0.4375, 5, 1.4375], "texture": "#2"},
+ "east": {"uv": [0, 6.4375, 0.0625, 7.4375], "texture": "#2"},
+ "south": {"uv": [4, 0.4375, 5, 1.4375], "texture": "#2"},
+ "west": {"uv": [0.0625, 6.4375, 0.125, 7.4375], "texture": "#2"},
+ "up": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"},
+ "down": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-14, 16, 2],
+ "to": [2, 23, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-13.95, -14, 2.975]},
+ "faces": {
+ "north": {"uv": [4, 0, 5, 0.4375], "texture": "#2"},
+ "east": {"uv": [0, 6, 0.0625, 6.4375], "texture": "#2"},
+ "south": {"uv": [4, 0, 5, 0.4375], "texture": "#2"},
+ "west": {"uv": [0.0625, 6, 0.125, 6.4375], "texture": "#2"},
+ "up": {"uv": [6.8125, 2.5625, 5.8125, 2.5], "texture": "#2"},
+ "down": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [14, 16, 3],
+ "to": [14, 22, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [35.05, 4.5, 9]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 0.375], "texture": "#2"},
+ "east": {"uv": [5.0625, 4.75, 4.3125, 5.125], "texture": "#2"},
+ "south": {"uv": [0, 0, 0, 0.375], "texture": "#2"},
+ "west": {"uv": [5.0625, 2.375, 4.3125, 2.75], "texture": "#2"},
+ "up": {"uv": [0, 0.75, 0, 0], "texture": "#2"},
+ "down": {"uv": [0, 0, 0, 0.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 16, 14],
+ "to": [14, 22, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.95, 4.5, 9]},
+ "faces": {
+ "north": {"uv": [0, 3, 0.875, 3.375], "texture": "#2"},
+ "east": {"uv": [0, 0, 0, 0.375], "texture": "#2"},
+ "south": {"uv": [2.625, 3, 3.5, 3.375], "texture": "#2"},
+ "west": {"uv": [0, 0, 0, 0.375], "texture": "#2"},
+ "up": {"uv": [0.875, 0, 0, 0], "texture": "#2"},
+ "down": {"uv": [0.875, 0, 0, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 16, 3],
+ "to": [16, 32, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.95, 4.5, 11]},
+ "faces": {
+ "north": {"uv": [0, 0, 1, 1], "texture": "#2"},
+ "east": {"uv": [3.5, 3, 4.3125, 4], "texture": "#2"},
+ "south": {"uv": [3, 0, 4, 1], "texture": "#2"},
+ "west": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"},
+ "up": {"uv": [6, 0.8125, 5, 0], "texture": "#2"},
+ "down": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-12.05, 16, 2.15],
+ "to": [-0.05, 21, 2.15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-13.95, -14, 2.075]},
+ "faces": {
+ "north": {"uv": [5.0625, 2.3125, 5.8125, 2.625], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-0.05, 22, 3.05],
+ "to": [13.95, 22, 14.95],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6.95, 11.5, 9]},
+ "faces": {
+ "north": {"uv": [0, 0, 0.875, 0], "texture": "#2"},
+ "east": {"uv": [0, 0, 0.75, 0], "texture": "#2"},
+ "south": {"uv": [0.875, 0, 1.75, 0], "texture": "#2"},
+ "west": {"uv": [0, 0, 0.75, 0], "texture": "#2"},
+ "up": {"uv": [5.9375, 4.875, 5.0625, 4.125], "texture": "#2"},
+ "down": {"uv": [5.9375, 4.875, 5.0625, 5.625], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-14, 12, 5],
+ "to": [0, 13, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.95, 10.5, 9]},
+ "faces": {
+ "north": {"uv": [6.6875, 2.4375, 7.5625, 2.5], "texture": "#2"},
+ "east": {"uv": [5.8125, 2.625, 6.375, 2.6875], "texture": "#2"},
+ "south": {"uv": [5.8125, 2.375, 6.6875, 2.4375], "texture": "#2"},
+ "west": {"uv": [5.8125, 2.6875, 6.375, 2.75], "texture": "#2"},
+ "up": {"uv": [7.625, 2.8125, 8.5, 2.25], "texture": "#2"},
+ "down": {"uv": [7.625, 2.25, 8.5, 2.8125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-14, 2, 5],
+ "to": [0, 3, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.95, 0.5, 9]},
+ "faces": {
+ "north": {"uv": [6.6875, 2.4375, 7.5625, 2.5], "texture": "#2"},
+ "east": {"uv": [5.8125, 2.625, 6.375, 2.6875], "texture": "#2"},
+ "south": {"uv": [5.8125, 2.375, 6.6875, 2.4375], "texture": "#2"},
+ "west": {"uv": [5.8125, 2.6875, 6.375, 2.75], "texture": "#2"},
+ "up": {"uv": [7.625, 2.8125, 8.5, 2.25], "texture": "#2"},
+ "down": {"uv": [7.625, 2.25, 8.5, 2.8125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-16, 0, 3],
+ "to": [0, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.95, 4.5, 11]},
+ "faces": {
+ "north": {"uv": [1, 1, 2, 2], "texture": "#2"},
+ "east": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"},
+ "south": {"uv": [2, 1, 3, 2], "texture": "#2"},
+ "west": {"uv": [3.5, 4, 4.3125, 5], "texture": "#2"},
+ "up": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"},
+ "down": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-14, 0, 14],
+ "to": [0, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.95, 4.5, 9]},
+ "faces": {
+ "north": {"uv": [0.875, 3.375, 1.75, 4.375], "texture": "#2"},
+ "east": {"uv": [0, 0.375, 0, 1.375], "texture": "#2"},
+ "south": {"uv": [1.75, 3.375, 2.625, 4.375], "texture": "#2"},
+ "west": {"uv": [0, 0.375, 0, 1.375], "texture": "#2"},
+ "up": {"uv": [1.75, 0, 0.875, 0], "texture": "#2"},
+ "down": {"uv": [1.75, 0, 0.875, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-14, 0, 3],
+ "to": [-14, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-35.05, 4.5, 9]},
+ "faces": {
+ "north": {"uv": [0, 0.375, 0, 1.375], "texture": "#2"},
+ "east": {"uv": [4.3125, 2.75, 5.0625, 3.75], "texture": "#2"},
+ "south": {"uv": [0, 0.375, 0, 1.375], "texture": "#2"},
+ "west": {"uv": [4.3125, 5.125, 5.0625, 6.125], "texture": "#2"},
+ "up": {"uv": [0, 0.75, 0, 0], "texture": "#2"},
+ "down": {"uv": [0, 0, 0, 0.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 12, 5],
+ "to": [14, 13, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.95, 10.5, 9]},
+ "faces": {
+ "north": {"uv": [5.8125, 2.4375, 6.6875, 2.5], "texture": "#2"},
+ "east": {"uv": [5.8125, 2.625, 6.375, 2.6875], "texture": "#2"},
+ "south": {"uv": [6.6875, 2.375, 7.5625, 2.4375], "texture": "#2"},
+ "west": {"uv": [5.8125, 2.6875, 6.375, 2.75], "texture": "#2"},
+ "up": {"uv": [8.5, 2.8125, 9.375, 2.25], "texture": "#2"},
+ "down": {"uv": [8.5, 2.25, 9.375, 2.8125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 2, 5],
+ "to": [14, 3, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.95, 0.5, 9]},
+ "faces": {
+ "north": {"uv": [5.8125, 2.4375, 6.6875, 2.5], "texture": "#2"},
+ "east": {"uv": [5.8125, 2.625, 6.375, 2.6875], "texture": "#2"},
+ "south": {"uv": [6.6875, 2.375, 7.5625, 2.4375], "texture": "#2"},
+ "west": {"uv": [5.8125, 2.6875, 6.375, 2.75], "texture": "#2"},
+ "up": {"uv": [8.5, 2.8125, 9.375, 2.25], "texture": "#2"},
+ "down": {"uv": [8.5, 2.25, 9.375, 2.8125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 3],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.95, 4.5, 11]},
+ "faces": {
+ "north": {"uv": [0, 1, 1, 2], "texture": "#2"},
+ "east": {"uv": [3.5, 4, 4.3125, 5], "texture": "#2"},
+ "south": {"uv": [3, 1, 4, 2], "texture": "#2"},
+ "west": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"},
+ "up": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"},
+ "down": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-12.05, 0, 2.15],
+ "to": [-0.05, 16, 2.15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-13.95, -14, 2.075]},
+ "faces": {
+ "north": {"uv": [5.0625, 2.625, 5.8125, 3.625], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 14],
+ "to": [14, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.95, 4.5, 9]},
+ "faces": {
+ "north": {"uv": [0, 3.375, 0.875, 4.375], "texture": "#2"},
+ "east": {"uv": [0, 0.375, 0, 1.375], "texture": "#2"},
+ "south": {"uv": [2.625, 3.375, 3.5, 4.375], "texture": "#2"},
+ "west": {"uv": [0, 0.375, 0, 1.375], "texture": "#2"},
+ "up": {"uv": [0.875, 0, 0, 0], "texture": "#2"},
+ "down": {"uv": [0.875, 0, 0, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [14, 0, 3],
+ "to": [14, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [35.05, 4.5, 9]},
+ "faces": {
+ "north": {"uv": [0, 0.375, 0, 1.375], "texture": "#2"},
+ "east": {"uv": [5.0625, 5.125, 4.3125, 6.125], "texture": "#2"},
+ "south": {"uv": [0, 0.375, 0, 1.375], "texture": "#2"},
+ "west": {"uv": [5.0625, 2.75, 4.3125, 3.75], "texture": "#2"},
+ "up": {"uv": [0, 0.75, 0, 0], "texture": "#2"},
+ "down": {"uv": [0, 0, 0, 0.75], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.17188, 0.17188, 0.17188]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, -0.25, 0],
+ "scale": [0.17188, 0.17188, 0.17188]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 118, 0],
+ "scale": [0.28867, 0.28867, 0.28867]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 118, 0],
+ "translation": [4.5, 0, 0],
+ "scale": [0.28867, 0.28867, 0.28867]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-1.75, -0.75, 0],
+ "scale": [0.32618, 0.32618, 0.32618]
+ },
+ "head": {
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [2.25, 0, 0],
+ "scale": [0.30273, 0.30273, 0.30273]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 18, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 18, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [-35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5, 6, 7]
+ },
+ {
+ "name": "group",
+ "origin": [35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 8,
+ 9,
+ 10,
+ 11,
+ 12,
+ {
+ "name": "group",
+ "origin": [-13.95, -14, 2.975],
+ "scope": 0,
+ "color": 0,
+ "children": [13, 14, 15]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": [16, 17, 18, 19, 20]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7.95, 10.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": [21, 22, 23, 24, 25]
+ },
+ {
+ "name": "group",
+ "origin": [7.95, 10.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": [26, 27, 28, 29, 30, 31]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8.95, 20.5, -3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0.05, 0, 2.975],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_low_left.json b/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_low_left.json
new file mode 100644
index 0000000..c8f0d31
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_low_left.json
@@ -0,0 +1,170 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [256, 256],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/refrigerator2",
+ "particle": "sa_decor:block/lootcrates/refrigerator2"
+ },
+ "elements": [
+ {
+ "from": [14, 0, 3],
+ "to": [14, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [35.05, 20.5, 9]},
+ "faces": {
+ "north": {"uv": [0, 1.375, 0, 2.375], "texture": "#2"},
+ "east": {"uv": [5.0625, 6.125, 4.3125, 7.125], "texture": "#2"},
+ "south": {"uv": [0, 1.375, 0, 2.375], "texture": "#2"},
+ "west": {"uv": [5.0625, 3.75, 4.3125, 4.75], "texture": "#2"},
+ "up": {"uv": [0, 0.75, 0, 0], "texture": "#2"},
+ "down": {"uv": [0, 0, 0, 0.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 3],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.95, 20.5, 11]},
+ "faces": {
+ "north": {"uv": [0, 2, 1, 3], "texture": "#2"},
+ "east": {"uv": [3.5, 5, 4.3125, 6], "texture": "#2"},
+ "south": {"uv": [3, 2, 4, 3], "texture": "#2"},
+ "west": {"uv": [8.25, 0.9375, 7.25, 0.125], "texture": "#2"},
+ "up": {"uv": [8.25, 0.9375, 7.25, 0.125], "texture": "#2"},
+ "down": {"uv": [6, 0.8125, 5, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 14],
+ "to": [14, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.95, 20.5, 9]},
+ "faces": {
+ "north": {"uv": [0, 4.375, 0.875, 5.375], "texture": "#2"},
+ "east": {"uv": [0, 1.375, 0, 2.375], "texture": "#2"},
+ "south": {"uv": [2.625, 4.375, 3.5, 5.375], "texture": "#2"},
+ "west": {"uv": [0, 1.375, 0, 2.375], "texture": "#2"},
+ "up": {"uv": [0.875, 0, 0, 0], "texture": "#2"},
+ "down": {"uv": [0.875, 0, 0, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 1, 4],
+ "to": [16, 11, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-9.05, 16.5, 10]},
+ "faces": {
+ "north": {"uv": [0, 5.375, 1, 6], "texture": "#2"},
+ "east": {"uv": [2, 5.375, 2.75, 6], "texture": "#2"},
+ "south": {"uv": [6.0625, 5.625, 7.0625, 6.25], "texture": "#2"},
+ "west": {"uv": [2.75, 5.375, 3.5, 6], "texture": "#2"},
+ "up": {"uv": [6, 1.5625, 5, 0.8125], "texture": "#2"},
+ "down": {"uv": [6, 1.5625, 5, 2.3125], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.17188, 0.17188, 0.17188]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, -0.25, 0],
+ "scale": [0.17188, 0.17188, 0.17188]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 118, 0],
+ "scale": [0.28867, 0.28867, 0.28867]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 118, 0],
+ "translation": [4.5, 0, 0],
+ "scale": [0.28867, 0.28867, 0.28867]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-1.75, -0.75, 0],
+ "scale": [0.32618, 0.32618, 0.32618]
+ },
+ "head": {
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [2.25, 0, 0],
+ "scale": [0.30273, 0.30273, 0.30273]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [0, 18, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 18, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [6.95, 11.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7.95, 10.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8.95, 4.5, 11],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [8.95, 4.5, 11],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_low_left_open.json b/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_low_left_open.json
new file mode 100644
index 0000000..345a3a9
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_low_left_open.json
@@ -0,0 +1,206 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [256, 256],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/refrigerator2",
+ "particle": "sa_decor:block/lootcrates/refrigerator2"
+ },
+ "elements": [
+ {
+ "from": [14, 0, 3],
+ "to": [14, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [35.05, 20.5, 9]},
+ "faces": {
+ "north": {"uv": [0, 1.375, 0, 2.375], "texture": "#2"},
+ "east": {"uv": [5.0625, 6.125, 4.3125, 7.125], "texture": "#2"},
+ "south": {"uv": [0, 1.375, 0, 2.375], "texture": "#2"},
+ "west": {"uv": [5.0625, 3.75, 4.3125, 4.75], "texture": "#2"},
+ "up": {"uv": [0, 0.75, 0, 0], "texture": "#2"},
+ "down": {"uv": [0, 0, 0, 0.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 14],
+ "to": [14, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.95, 20.5, 9]},
+ "faces": {
+ "north": {"uv": [0, 4.375, 0.875, 5.375], "texture": "#2"},
+ "east": {"uv": [0, 1.375, 0, 2.375], "texture": "#2"},
+ "south": {"uv": [2.625, 4.375, 3.5, 5.375], "texture": "#2"},
+ "west": {"uv": [0, 1.375, 0, 2.375], "texture": "#2"},
+ "up": {"uv": [0.875, 0, 0, 0], "texture": "#2"},
+ "down": {"uv": [0.875, 0, 0, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 1, 4],
+ "to": [16, 11, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-9.05, 16.5, 10]},
+ "faces": {
+ "north": {"uv": [0, 5.375, 1, 6], "texture": "#2"},
+ "east": {"uv": [2, 5.375, 2.75, 6], "texture": "#2"},
+ "south": {"uv": [6.0625, 5.625, 7.0625, 6.25], "texture": "#2"},
+ "west": {"uv": [2.75, 5.375, 3.5, 6], "texture": "#2"},
+ "up": {"uv": [6, 1.5625, 5, 0.8125], "texture": "#2"},
+ "down": {"uv": [6, 1.5625, 5, 2.3125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 3],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.95, 20.5, 11]},
+ "faces": {
+ "north": {"uv": [0, 2, 1, 3], "texture": "#2"},
+ "east": {"uv": [3.5, 5, 4.3125, 6], "texture": "#2"},
+ "south": {"uv": [3, 2, 4, 3], "texture": "#2"},
+ "west": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"},
+ "up": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"},
+ "down": {"uv": [6, 0.8125, 5, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0.95, 8, 2.15],
+ "to": [12.95, 16, 2.15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-0.95, 2, 2.075]},
+ "faces": {
+ "north": {"uv": [5.0625, 3.625, 5.8125, 4.125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-1, 1, 2],
+ "to": [15, 16, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-0.95, 2, 2.975]},
+ "faces": {
+ "north": {"uv": [4, 1.4375, 5, 2.375], "texture": "#2"},
+ "east": {"uv": [0, 7.4375, 0.0625, 8.375], "texture": "#2"},
+ "south": {"uv": [4, 1.4375, 5, 2.375], "texture": "#2"},
+ "west": {"uv": [0.0625, 7.4375, 0.125, 8.375], "texture": "#2"},
+ "up": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"},
+ "down": {"uv": [6.8125, 2.5625, 5.8125, 2.625], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.17188, 0.17188, 0.17188]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, -0.25, 0],
+ "scale": [0.17188, 0.17188, 0.17188]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 118, 0],
+ "scale": [0.28867, 0.28867, 0.28867]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 118, 0],
+ "translation": [4.5, 0, 0],
+ "scale": [0.28867, 0.28867, 0.28867]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-1.75, -0.75, 0],
+ "scale": [0.32618, 0.32618, 0.32618]
+ },
+ "head": {
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [2.25, 0, 0],
+ "scale": [0.30273, 0.30273, 0.30273]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 18, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 18, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7.95, 10.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [7.95, 10.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8.95, 20.5, -3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0.05, 0, 2.975],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_low_right.json b/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_low_right.json
new file mode 100644
index 0000000..df95abc
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_low_right.json
@@ -0,0 +1,191 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [256, 256],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/refrigerator2",
+ "particle": "sa_decor:block/lootcrates/refrigerator2"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 3],
+ "to": [2, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-19.05, 20.5, 9]},
+ "faces": {
+ "north": {"uv": [0, 1.375, 0, 2.375], "texture": "#2"},
+ "east": {"uv": [4.3125, 3.75, 5.0625, 4.75], "texture": "#2"},
+ "south": {"uv": [0, 1.375, 0, 2.375], "texture": "#2"},
+ "west": {"uv": [4.3125, 6.125, 5.0625, 7.125], "texture": "#2"},
+ "up": {"uv": [0, 0.75, 0, 0], "texture": "#2"},
+ "down": {"uv": [0, 0, 0, 0.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [2, 0, 14],
+ "to": [16, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [23.95, 20.5, 9]},
+ "faces": {
+ "north": {"uv": [0.875, 4.375, 1.75, 5.375], "texture": "#2"},
+ "east": {"uv": [0, 1.375, 0, 2.375], "texture": "#2"},
+ "south": {"uv": [1.75, 4.375, 2.625, 5.375], "texture": "#2"},
+ "west": {"uv": [0, 1.375, 0, 2.375], "texture": "#2"},
+ "up": {"uv": [1.75, 0, 0.875, 0], "texture": "#2"},
+ "down": {"uv": [1.75, 0, 0.875, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 1, 4],
+ "to": [16, 11, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6.95, 16.5, 10]},
+ "faces": {
+ "north": {"uv": [1, 5.375, 2, 6], "texture": "#2"},
+ "east": {"uv": [2, 5.375, 2.75, 6], "texture": "#2"},
+ "south": {"uv": [5.0625, 5.625, 6.0625, 6.25], "texture": "#2"},
+ "west": {"uv": [2.75, 5.375, 3.5, 6], "texture": "#2"},
+ "up": {"uv": [7, 1.5625, 6, 0.8125], "texture": "#2"},
+ "down": {"uv": [7, 1.5625, 6, 2.3125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 3],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [24.95, 20.5, 11]},
+ "faces": {
+ "north": {"uv": [1, 2, 2, 3], "texture": "#2"},
+ "east": {"uv": [8.25, 0.9375, 7.25, 0.125], "texture": "#2"},
+ "south": {"uv": [2, 2, 3, 3], "texture": "#2"},
+ "west": {"uv": [3.5, 5, 4.3125, 6], "texture": "#2"},
+ "up": {"uv": [8.25, 0.9375, 7.25, 0.125], "texture": "#2"},
+ "down": {"uv": [7, 0.8125, 6, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [3.95, 8, 2.15],
+ "to": [15.95, 16, 2.15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2.05, 2, 2.075]},
+ "faces": {
+ "north": {"uv": [5.0625, 3.625, 5.8125, 4.125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [2, 1, 2],
+ "to": [18, 16, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2.05, 2, 2.975]},
+ "faces": {
+ "north": {"uv": [4, 1.4375, 5, 2.375], "texture": "#2"},
+ "east": {"uv": [0, 7.4375, 0.0625, 8.375], "texture": "#2"},
+ "south": {"uv": [4, 1.4375, 5, 2.375], "texture": "#2"},
+ "west": {"uv": [0.0625, 7.4375, 0.125, 8.375], "texture": "#2"},
+ "up": {"uv": [6.9375, 2.1875, 5.9375, 1.9375], "texture": "#2"},
+ "down": {"uv": [6.8125, 2.5625, 5.8125, 2.625], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.17188, 0.17188, 0.17188]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, -0.25, 0],
+ "scale": [0.17188, 0.17188, 0.17188]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 118, 0],
+ "scale": [0.28867, 0.28867, 0.28867]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 118, 0],
+ "translation": [4.5, 0, 0],
+ "scale": [0.28867, 0.28867, 0.28867]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-1.75, -0.75, 0],
+ "scale": [0.32618, 0.32618, 0.32618]
+ },
+ "head": {
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [2.25, 0, 0],
+ "scale": [0.30273, 0.30273, 0.30273]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 18, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 18, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [6.95, 11.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7.95, 10.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8.95, 4.5, 11],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [8.95, 4.5, 11],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_low_right_open.json b/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_low_right_open.json
new file mode 100644
index 0000000..7f5c26a
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_low_right_open.json
@@ -0,0 +1,185 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [256, 256],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/refrigerator2",
+ "particle": "sa_decor:block/lootcrates/refrigerator2"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 3],
+ "to": [2, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-19.05, 20.5, 9]},
+ "faces": {
+ "north": {"uv": [0, 1.375, 0, 2.375], "texture": "#2"},
+ "east": {"uv": [4.3125, 3.75, 5.0625, 4.75], "texture": "#2"},
+ "south": {"uv": [0, 1.375, 0, 2.375], "texture": "#2"},
+ "west": {"uv": [4.3125, 6.125, 5.0625, 7.125], "texture": "#2"},
+ "up": {"uv": [0, 0.75, 0, 0], "texture": "#2"},
+ "down": {"uv": [0, 0, 0, 0.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [2, 0, 14],
+ "to": [16, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [23.95, 20.5, 9]},
+ "faces": {
+ "north": {"uv": [0.875, 4.375, 1.75, 5.375], "texture": "#2"},
+ "east": {"uv": [0, 1.375, 0, 2.375], "texture": "#2"},
+ "south": {"uv": [1.75, 4.375, 2.625, 5.375], "texture": "#2"},
+ "west": {"uv": [0, 1.375, 0, 2.375], "texture": "#2"},
+ "up": {"uv": [1.75, 0, 0.875, 0], "texture": "#2"},
+ "down": {"uv": [1.75, 0, 0.875, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 1, 4],
+ "to": [16, 11, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6.95, 16.5, 10]},
+ "faces": {
+ "north": {"uv": [1, 5.375, 2, 6], "texture": "#2"},
+ "east": {"uv": [2, 5.375, 2.75, 6], "texture": "#2"},
+ "south": {"uv": [5.0625, 5.625, 6.0625, 6.25], "texture": "#2"},
+ "west": {"uv": [2.75, 5.375, 3.5, 6], "texture": "#2"},
+ "up": {"uv": [7, 1.5625, 6, 0.8125], "texture": "#2"},
+ "down": {"uv": [7, 1.5625, 6, 2.3125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 3],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [24.95, 20.5, 11]},
+ "faces": {
+ "north": {"uv": [1, 2, 2, 3], "texture": "#2"},
+ "east": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"},
+ "south": {"uv": [2, 2, 3, 3], "texture": "#2"},
+ "west": {"uv": [3.5, 5, 4.3125, 6], "texture": "#2"},
+ "up": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"},
+ "down": {"uv": [7, 0.8125, 6, 0], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.17188, 0.17188, 0.17188]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, -0.25, 0],
+ "scale": [0.17188, 0.17188, 0.17188]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 118, 0],
+ "scale": [0.28867, 0.28867, 0.28867]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 118, 0],
+ "translation": [4.5, 0, 0],
+ "scale": [0.28867, 0.28867, 0.28867]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-1.75, -0.75, 0],
+ "scale": [0.32618, 0.32618, 0.32618]
+ },
+ "head": {
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [2.25, 0, 0],
+ "scale": [0.30273, 0.30273, 0.30273]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 18, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 18, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [-35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7.95, 10.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [7.95, 10.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8.95, 20.5, -3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0.05, 0, 2.975],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_mid_left.json b/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_mid_left.json
new file mode 100644
index 0000000..897c504
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_mid_left.json
@@ -0,0 +1,183 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [256, 256],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/refrigerator2",
+ "particle": "sa_decor:block/lootcrates/refrigerator2"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 3],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.95, 4.5, 11]},
+ "faces": {
+ "north": {"uv": [0, 1, 1, 2], "texture": "#2"},
+ "east": {"uv": [3.5, 4, 4.3125, 5], "texture": "#2"},
+ "south": {"uv": [3, 1, 4, 2], "texture": "#2"},
+ "west": {"uv": [8.25, 0.9375, 7.25, 0.125], "texture": "#2"},
+ "up": {"uv": [8.25, 0.9375, 7.25, 0.125], "texture": "#2"},
+ "down": {"uv": [8.25, 0.9375, 7.25, 0.125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 2, 5],
+ "to": [14, 3, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.95, 0.5, 9]},
+ "faces": {
+ "north": {"uv": [5.8125, 2.4375, 6.6875, 2.5], "texture": "#2"},
+ "east": {"uv": [5.8125, 2.625, 6.375, 2.6875], "texture": "#2"},
+ "south": {"uv": [6.6875, 2.375, 7.5625, 2.4375], "texture": "#2"},
+ "west": {"uv": [5.8125, 2.6875, 6.375, 2.75], "texture": "#2"},
+ "up": {"uv": [8.5, 2.8125, 9.375, 2.25], "texture": "#2"},
+ "down": {"uv": [8.5, 2.25, 9.375, 2.8125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 12, 5],
+ "to": [14, 13, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.95, 10.5, 9]},
+ "faces": {
+ "north": {"uv": [5.8125, 2.4375, 6.6875, 2.5], "texture": "#2"},
+ "east": {"uv": [5.8125, 2.625, 6.375, 2.6875], "texture": "#2"},
+ "south": {"uv": [6.6875, 2.375, 7.5625, 2.4375], "texture": "#2"},
+ "west": {"uv": [5.8125, 2.6875, 6.375, 2.75], "texture": "#2"},
+ "up": {"uv": [8.5, 2.8125, 9.375, 2.25], "texture": "#2"},
+ "down": {"uv": [8.5, 2.25, 9.375, 2.8125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 14],
+ "to": [14, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.95, 4.5, 9]},
+ "faces": {
+ "north": {"uv": [0, 3.375, 0.875, 4.375], "texture": "#2"},
+ "east": {"uv": [0, 0.375, 0, 1.375], "texture": "#2"},
+ "south": {"uv": [2.625, 3.375, 3.5, 4.375], "texture": "#2"},
+ "west": {"uv": [0, 0.375, 0, 1.375], "texture": "#2"},
+ "up": {"uv": [0.875, 0, 0, 0], "texture": "#2"},
+ "down": {"uv": [0.875, 0, 0, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [14, 0, 3],
+ "to": [14, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [35.05, 4.5, 9]},
+ "faces": {
+ "north": {"uv": [0, 0.375, 0, 1.375], "texture": "#2"},
+ "east": {"uv": [5.0625, 5.125, 4.3125, 6.125], "texture": "#2"},
+ "south": {"uv": [0, 0.375, 0, 1.375], "texture": "#2"},
+ "west": {"uv": [5.0625, 2.75, 4.3125, 3.75], "texture": "#2"},
+ "up": {"uv": [0, 0.75, 0, 0], "texture": "#2"},
+ "down": {"uv": [0, 0, 0, 0.75], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.17188, 0.17188, 0.17188]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, -0.25, 0],
+ "scale": [0.17188, 0.17188, 0.17188]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 118, 0],
+ "scale": [0.28867, 0.28867, 0.28867]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 118, 0],
+ "translation": [4.5, 0, 0],
+ "scale": [0.28867, 0.28867, 0.28867]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-1.75, -0.75, 0],
+ "scale": [0.32618, 0.32618, 0.32618]
+ },
+ "head": {
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [2.25, 0, 0],
+ "scale": [0.30273, 0.30273, 0.30273]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 18, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 18, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [6.95, 11.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7.95, 10.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8.95, 4.5, 11],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4]
+ },
+ {
+ "name": "group",
+ "origin": [8.95, 4.5, 11],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_mid_left_open.json b/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_mid_left_open.json
new file mode 100644
index 0000000..8aa4faf
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_mid_left_open.json
@@ -0,0 +1,219 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [256, 256],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/refrigerator2",
+ "particle": "sa_decor:block/lootcrates/refrigerator2"
+ },
+ "elements": [
+ {
+ "from": [0, 12, 5],
+ "to": [14, 13, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.95, 10.5, 9]},
+ "faces": {
+ "north": {"uv": [5.8125, 2.4375, 6.6875, 2.5], "texture": "#2"},
+ "east": {"uv": [5.8125, 2.625, 6.375, 2.6875], "texture": "#2"},
+ "south": {"uv": [6.6875, 2.375, 7.5625, 2.4375], "texture": "#2"},
+ "west": {"uv": [5.8125, 2.6875, 6.375, 2.75], "texture": "#2"},
+ "up": {"uv": [8.5, 2.8125, 9.375, 2.25], "texture": "#2"},
+ "down": {"uv": [8.5, 2.25, 9.375, 2.8125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 2, 5],
+ "to": [14, 3, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.95, 0.5, 9]},
+ "faces": {
+ "north": {"uv": [5.8125, 2.4375, 6.6875, 2.5], "texture": "#2"},
+ "east": {"uv": [5.8125, 2.625, 6.375, 2.6875], "texture": "#2"},
+ "south": {"uv": [6.6875, 2.375, 7.5625, 2.4375], "texture": "#2"},
+ "west": {"uv": [5.8125, 2.6875, 6.375, 2.75], "texture": "#2"},
+ "up": {"uv": [8.5, 2.8125, 9.375, 2.25], "texture": "#2"},
+ "down": {"uv": [8.5, 2.25, 9.375, 2.8125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 3],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.95, 4.5, 11]},
+ "faces": {
+ "north": {"uv": [0, 1, 1, 2], "texture": "#2"},
+ "east": {"uv": [3.5, 4, 4.3125, 5], "texture": "#2"},
+ "south": {"uv": [3, 1, 4, 2], "texture": "#2"},
+ "west": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"},
+ "up": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"},
+ "down": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0.95, 0, 2.15],
+ "to": [12.95, 16, 2.15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-0.95, -14, 2.075]},
+ "faces": {
+ "north": {"uv": [5.0625, 2.625, 5.8125, 3.625], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-1, 0, 2],
+ "to": [15, 16, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-0.95, -14, 2.975]},
+ "faces": {
+ "north": {"uv": [4, 0.4375, 5, 1.4375], "texture": "#2"},
+ "east": {"uv": [0, 6.4375, 0.0625, 7.4375], "texture": "#2"},
+ "south": {"uv": [4, 0.4375, 5, 1.4375], "texture": "#2"},
+ "west": {"uv": [0.0625, 6.4375, 0.125, 7.4375], "texture": "#2"},
+ "up": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"},
+ "down": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 14],
+ "to": [14, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.95, 4.5, 9]},
+ "faces": {
+ "north": {"uv": [0, 3.375, 0.875, 4.375], "texture": "#2"},
+ "east": {"uv": [0, 0.375, 0, 1.375], "texture": "#2"},
+ "south": {"uv": [2.625, 3.375, 3.5, 4.375], "texture": "#2"},
+ "west": {"uv": [0, 0.375, 0, 1.375], "texture": "#2"},
+ "up": {"uv": [0.875, 0, 0, 0], "texture": "#2"},
+ "down": {"uv": [0.875, 0, 0, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [14, 0, 3],
+ "to": [14, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [35.05, 4.5, 9]},
+ "faces": {
+ "north": {"uv": [0, 0.375, 0, 1.375], "texture": "#2"},
+ "east": {"uv": [5.0625, 5.125, 4.3125, 6.125], "texture": "#2"},
+ "south": {"uv": [0, 0.375, 0, 1.375], "texture": "#2"},
+ "west": {"uv": [5.0625, 2.75, 4.3125, 3.75], "texture": "#2"},
+ "up": {"uv": [0, 0.75, 0, 0], "texture": "#2"},
+ "down": {"uv": [0, 0, 0, 0.75], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.17188, 0.17188, 0.17188]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, -0.25, 0],
+ "scale": [0.17188, 0.17188, 0.17188]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 118, 0],
+ "scale": [0.28867, 0.28867, 0.28867]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 118, 0],
+ "translation": [4.5, 0, 0],
+ "scale": [0.28867, 0.28867, 0.28867]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-1.75, -0.75, 0],
+ "scale": [0.32618, 0.32618, 0.32618]
+ },
+ "head": {
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [2.25, 0, 0],
+ "scale": [0.30273, 0.30273, 0.30273]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 18, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 18, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7.95, 10.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [7.95, 10.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8.95, 20.5, -3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0.05, 0, 2.975],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_mid_right.json b/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_mid_right.json
new file mode 100644
index 0000000..3aae5b0
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_mid_right.json
@@ -0,0 +1,204 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [256, 256],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/refrigerator2",
+ "particle": "sa_decor:block/lootcrates/refrigerator2"
+ },
+ "elements": [
+ {
+ "from": [2, 12, 5],
+ "to": [16, 13, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [23.95, 10.5, 9]},
+ "faces": {
+ "north": {"uv": [6.6875, 2.4375, 7.5625, 2.5], "texture": "#2"},
+ "east": {"uv": [5.8125, 2.625, 6.375, 2.6875], "texture": "#2"},
+ "south": {"uv": [5.8125, 2.375, 6.6875, 2.4375], "texture": "#2"},
+ "west": {"uv": [5.8125, 2.6875, 6.375, 2.75], "texture": "#2"},
+ "up": {"uv": [7.625, 2.8125, 8.5, 2.25], "texture": "#2"},
+ "down": {"uv": [7.625, 2.25, 8.5, 2.8125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [2, 2, 5],
+ "to": [16, 3, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [23.95, 0.5, 9]},
+ "faces": {
+ "north": {"uv": [6.6875, 2.4375, 7.5625, 2.5], "texture": "#2"},
+ "east": {"uv": [5.8125, 2.625, 6.375, 2.6875], "texture": "#2"},
+ "south": {"uv": [5.8125, 2.375, 6.6875, 2.4375], "texture": "#2"},
+ "west": {"uv": [5.8125, 2.6875, 6.375, 2.75], "texture": "#2"},
+ "up": {"uv": [7.625, 2.8125, 8.5, 2.25], "texture": "#2"},
+ "down": {"uv": [7.625, 2.25, 8.5, 2.8125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 3],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [24.95, 4.5, 11]},
+ "faces": {
+ "north": {"uv": [1, 1, 2, 2], "texture": "#2"},
+ "east": {"uv": [8.25, 0.9375, 7.25, 0.125], "texture": "#2"},
+ "south": {"uv": [2, 1, 3, 2], "texture": "#2"},
+ "west": {"uv": [3.5, 4, 4.3125, 5], "texture": "#2"},
+ "up": {"uv": [8.25, 0.9375, 7.25, 0.125], "texture": "#2"},
+ "down": {"uv": [8.25, 0.9375, 7.25, 0.125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [2, 0, 2],
+ "to": [18, 16, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2.05, -14, 2.975]},
+ "faces": {
+ "north": {"uv": [4, 0.4375, 5, 1.4375], "texture": "#2"},
+ "east": {"uv": [0, 6.4375, 0.0625, 7.4375], "texture": "#2"},
+ "south": {"uv": [4, 0.4375, 5, 1.4375], "texture": "#2"},
+ "west": {"uv": [0.0625, 6.4375, 0.125, 7.4375], "texture": "#2"},
+ "up": {"uv": [7, 2.3125, 6, 2.0625], "texture": "#2"},
+ "down": {"uv": [7, 2.3125, 6, 2.0625], "texture": "#2"}
+ }
+ },
+ {
+ "from": [3.95, 0, 2.15],
+ "to": [15.95, 16, 2.15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2.05, -14, 2.075]},
+ "faces": {
+ "north": {"uv": [5.0625, 2.625, 5.8125, 3.625], "texture": "#2"}
+ }
+ },
+ {
+ "from": [2, 0, 14],
+ "to": [16, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [23.95, 4.5, 9]},
+ "faces": {
+ "north": {"uv": [0.875, 3.375, 1.75, 4.375], "texture": "#2"},
+ "east": {"uv": [0, 0.375, 0, 1.375], "texture": "#2"},
+ "south": {"uv": [1.75, 3.375, 2.625, 4.375], "texture": "#2"},
+ "west": {"uv": [0, 0.375, 0, 1.375], "texture": "#2"},
+ "up": {"uv": [1.75, 0, 0.875, 0], "texture": "#2"},
+ "down": {"uv": [1.75, 0, 0.875, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [2, 0, 3],
+ "to": [2, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-19.05, 4.5, 9]},
+ "faces": {
+ "north": {"uv": [0, 0.375, 0, 1.375], "texture": "#2"},
+ "east": {"uv": [4.3125, 2.75, 5.0625, 3.75], "texture": "#2"},
+ "south": {"uv": [0, 0.375, 0, 1.375], "texture": "#2"},
+ "west": {"uv": [4.3125, 5.125, 5.0625, 6.125], "texture": "#2"},
+ "up": {"uv": [0, 0.75, 0, 0], "texture": "#2"},
+ "down": {"uv": [0, 0, 0, 0.75], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.17188, 0.17188, 0.17188]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, -0.25, 0],
+ "scale": [0.17188, 0.17188, 0.17188]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 118, 0],
+ "scale": [0.28867, 0.28867, 0.28867]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 118, 0],
+ "translation": [4.5, 0, 0],
+ "scale": [0.28867, 0.28867, 0.28867]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-1.75, -0.75, 0],
+ "scale": [0.32618, 0.32618, 0.32618]
+ },
+ "head": {
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [2.25, 0, 0],
+ "scale": [0.30273, 0.30273, 0.30273]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 18, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 18, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [6.95, 11.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7.95, 10.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8.95, 4.5, 11],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [8.95, 4.5, 11],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_mid_right_open.json b/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_mid_right_open.json
new file mode 100644
index 0000000..5cacdaa
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_mid_right_open.json
@@ -0,0 +1,198 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [256, 256],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/refrigerator2",
+ "particle": "sa_decor:block/lootcrates/refrigerator2"
+ },
+ "elements": [
+ {
+ "from": [2, 12, 5],
+ "to": [16, 13, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [23.95, 10.5, 9]},
+ "faces": {
+ "north": {"uv": [6.6875, 2.4375, 7.5625, 2.5], "texture": "#2"},
+ "east": {"uv": [5.8125, 2.625, 6.375, 2.6875], "texture": "#2"},
+ "south": {"uv": [5.8125, 2.375, 6.6875, 2.4375], "texture": "#2"},
+ "west": {"uv": [5.8125, 2.6875, 6.375, 2.75], "texture": "#2"},
+ "up": {"uv": [7.625, 2.8125, 8.5, 2.25], "texture": "#2"},
+ "down": {"uv": [7.625, 2.25, 8.5, 2.8125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [2, 2, 5],
+ "to": [16, 3, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [23.95, 0.5, 9]},
+ "faces": {
+ "north": {"uv": [6.6875, 2.4375, 7.5625, 2.5], "texture": "#2"},
+ "east": {"uv": [5.8125, 2.625, 6.375, 2.6875], "texture": "#2"},
+ "south": {"uv": [5.8125, 2.375, 6.6875, 2.4375], "texture": "#2"},
+ "west": {"uv": [5.8125, 2.6875, 6.375, 2.75], "texture": "#2"},
+ "up": {"uv": [7.625, 2.8125, 8.5, 2.25], "texture": "#2"},
+ "down": {"uv": [7.625, 2.25, 8.5, 2.8125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 3],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [24.95, 4.5, 11]},
+ "faces": {
+ "north": {"uv": [1, 1, 2, 2], "texture": "#2"},
+ "east": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"},
+ "south": {"uv": [2, 1, 3, 2], "texture": "#2"},
+ "west": {"uv": [3.5, 4, 4.3125, 5], "texture": "#2"},
+ "up": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"},
+ "down": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [2, 0, 14],
+ "to": [16, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [23.95, 4.5, 9]},
+ "faces": {
+ "north": {"uv": [0.875, 3.375, 1.75, 4.375], "texture": "#2"},
+ "east": {"uv": [0, 0.375, 0, 1.375], "texture": "#2"},
+ "south": {"uv": [1.75, 3.375, 2.625, 4.375], "texture": "#2"},
+ "west": {"uv": [0, 0.375, 0, 1.375], "texture": "#2"},
+ "up": {"uv": [1.75, 0, 0.875, 0], "texture": "#2"},
+ "down": {"uv": [1.75, 0, 0.875, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [2, 0, 3],
+ "to": [2, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-19.05, 4.5, 9]},
+ "faces": {
+ "north": {"uv": [0, 0.375, 0, 1.375], "texture": "#2"},
+ "east": {"uv": [4.3125, 2.75, 5.0625, 3.75], "texture": "#2"},
+ "south": {"uv": [0, 0.375, 0, 1.375], "texture": "#2"},
+ "west": {"uv": [4.3125, 5.125, 5.0625, 6.125], "texture": "#2"},
+ "up": {"uv": [0, 0.75, 0, 0], "texture": "#2"},
+ "down": {"uv": [0, 0, 0, 0.75], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.17188, 0.17188, 0.17188]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, -0.25, 0],
+ "scale": [0.17188, 0.17188, 0.17188]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 118, 0],
+ "scale": [0.28867, 0.28867, 0.28867]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 118, 0],
+ "translation": [4.5, 0, 0],
+ "scale": [0.28867, 0.28867, 0.28867]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-1.75, -0.75, 0],
+ "scale": [0.32618, 0.32618, 0.32618]
+ },
+ "head": {
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [2.25, 0, 0],
+ "scale": [0.30273, 0.30273, 0.30273]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 18, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 18, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7.95, 10.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4]
+ },
+ {
+ "name": "group",
+ "origin": [7.95, 10.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8.95, 20.5, -3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0.05, 0, 2.975],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_top_left.json b/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_top_left.json
new file mode 100644
index 0000000..0c0bf8d
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_top_left.json
@@ -0,0 +1,170 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [256, 256],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/refrigerator2",
+ "particle": "sa_decor:block/lootcrates/refrigerator2"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 3],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.95, -11.5, 11]},
+ "faces": {
+ "north": {"uv": [0, 0, 1, 1], "texture": "#2"},
+ "east": {"uv": [3.5, 3, 4.3125, 4], "texture": "#2"},
+ "south": {"uv": [3, 0, 4, 1], "texture": "#2"},
+ "west": {"uv": [8.25, 0.9375, 7.25, 0.125], "texture": "#2"},
+ "up": {"uv": [6, 0.8125, 5, 0], "texture": "#2"},
+ "down": {"uv": [8.25, 0.9375, 7.25, 0.125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [14, 0, 3],
+ "to": [14, 6, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [35.05, -11.5, 9]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 0.375], "texture": "#2"},
+ "east": {"uv": [5.0625, 4.75, 4.3125, 5.125], "texture": "#2"},
+ "south": {"uv": [0, 0, 0, 0.375], "texture": "#2"},
+ "west": {"uv": [5.0625, 2.375, 4.3125, 2.75], "texture": "#2"},
+ "up": {"uv": [0, 0.75, 0, 0], "texture": "#2"},
+ "down": {"uv": [0, 0, 0, 0.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 14],
+ "to": [14, 6, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.95, -11.5, 9]},
+ "faces": {
+ "north": {"uv": [0, 3, 0.875, 3.375], "texture": "#2"},
+ "east": {"uv": [0, 0, 0, 0.375], "texture": "#2"},
+ "south": {"uv": [2.625, 3, 3.5, 3.375], "texture": "#2"},
+ "west": {"uv": [0, 0, 0, 0.375], "texture": "#2"},
+ "up": {"uv": [0.875, 0, 0, 0], "texture": "#2"},
+ "down": {"uv": [0.875, 0, 0, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 6, 3],
+ "to": [14, 6, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6.95, -4.5, 9]},
+ "faces": {
+ "north": {"uv": [0, 0, 0.875, 0], "texture": "#2"},
+ "east": {"uv": [0, 0, 0.75, 0], "texture": "#2"},
+ "south": {"uv": [0.875, 0, 1.75, 0], "texture": "#2"},
+ "west": {"uv": [0, 0, 0.75, 0], "texture": "#2"},
+ "up": {"uv": [5.9375, 4.875, 5.0625, 4.125], "texture": "#2"},
+ "down": {"uv": [5.9375, 4.875, 5.0625, 5.625], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.17188, 0.17188, 0.17188]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, -0.25, 0],
+ "scale": [0.17188, 0.17188, 0.17188]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 118, 0],
+ "scale": [0.28867, 0.28867, 0.28867]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 118, 0],
+ "translation": [4.5, 0, 0],
+ "scale": [0.28867, 0.28867, 0.28867]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-1.75, -0.75, 0],
+ "scale": [0.32618, 0.32618, 0.32618]
+ },
+ "head": {
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [2.25, 0, 0],
+ "scale": [0.30273, 0.30273, 0.30273]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 18, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 18, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [6.95, 11.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7.95, 10.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8.95, 4.5, 11],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [8.95, 4.5, 11],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_top_left_open.json b/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_top_left_open.json
new file mode 100644
index 0000000..df2730a
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_top_left_open.json
@@ -0,0 +1,206 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [256, 256],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/refrigerator2",
+ "particle": "sa_decor:block/lootcrates/refrigerator2"
+ },
+ "elements": [
+ {
+ "from": [14, 0, 3],
+ "to": [14, 6, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [35.05, -11.5, 9]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 0.375], "texture": "#2"},
+ "east": {"uv": [5.0625, 4.75, 4.3125, 5.125], "texture": "#2"},
+ "south": {"uv": [0, 0, 0, 0.375], "texture": "#2"},
+ "west": {"uv": [5.0625, 2.375, 4.3125, 2.75], "texture": "#2"},
+ "up": {"uv": [0, 0.75, 0, 0], "texture": "#2"},
+ "down": {"uv": [0, 0, 0, 0.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 14],
+ "to": [14, 6, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.95, -11.5, 9]},
+ "faces": {
+ "north": {"uv": [0, 3, 0.875, 3.375], "texture": "#2"},
+ "east": {"uv": [0, 0, 0, 0.375], "texture": "#2"},
+ "south": {"uv": [2.625, 3, 3.5, 3.375], "texture": "#2"},
+ "west": {"uv": [0, 0, 0, 0.375], "texture": "#2"},
+ "up": {"uv": [0.875, 0, 0, 0], "texture": "#2"},
+ "down": {"uv": [0.875, 0, 0, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 3],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.95, -11.5, 11]},
+ "faces": {
+ "north": {"uv": [0, 0, 1, 1], "texture": "#2"},
+ "east": {"uv": [3.5, 3, 4.3125, 4], "texture": "#2"},
+ "south": {"uv": [3, 0, 4, 1], "texture": "#2"},
+ "west": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"},
+ "up": {"uv": [6, 0.8125, 5, 0], "texture": "#2"},
+ "down": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0.95, 0, 2.15],
+ "to": [12.95, 5, 2.15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-0.95, -30, 2.075]},
+ "faces": {
+ "north": {"uv": [5.0625, 2.3125, 5.8125, 2.625], "texture": "#2"}
+ }
+ },
+ {
+ "from": [-1, 0, 2],
+ "to": [15, 7, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-0.95, -30, 2.975]},
+ "faces": {
+ "north": {"uv": [4, 0, 5, 0.4375], "texture": "#2"},
+ "east": {"uv": [0, 6, 0.0625, 6.4375], "texture": "#2"},
+ "south": {"uv": [4, 0, 5, 0.4375], "texture": "#2"},
+ "west": {"uv": [0.0625, 6, 0.125, 6.4375], "texture": "#2"},
+ "up": {"uv": [6.8125, 2.5625, 5.8125, 2.5], "texture": "#2"},
+ "down": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 6, 3],
+ "to": [14, 6, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6.95, -4.5, 9]},
+ "faces": {
+ "north": {"uv": [0, 0, 0.875, 0], "texture": "#2"},
+ "east": {"uv": [0, 0, 0.75, 0], "texture": "#2"},
+ "south": {"uv": [0.875, 0, 1.75, 0], "texture": "#2"},
+ "west": {"uv": [0, 0, 0.75, 0], "texture": "#2"},
+ "up": {"uv": [5.9375, 4.875, 5.0625, 4.125], "texture": "#2"},
+ "down": {"uv": [5.9375, 4.875, 5.0625, 5.625], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.17188, 0.17188, 0.17188]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, -0.25, 0],
+ "scale": [0.17188, 0.17188, 0.17188]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 118, 0],
+ "scale": [0.28867, 0.28867, 0.28867]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 118, 0],
+ "translation": [4.5, 0, 0],
+ "scale": [0.28867, 0.28867, 0.28867]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-1.75, -0.75, 0],
+ "scale": [0.32618, 0.32618, 0.32618]
+ },
+ "head": {
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [2.25, 0, 0],
+ "scale": [0.30273, 0.30273, 0.30273]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 18, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 18, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7.95, 10.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [7.95, 10.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8.95, 20.5, -3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0.05, 0, 2.975],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_top_right.json b/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_top_right.json
new file mode 100644
index 0000000..93639d3
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_top_right.json
@@ -0,0 +1,191 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [256, 256],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/refrigerator2",
+ "particle": "sa_decor:block/lootcrates/refrigerator2"
+ },
+ "elements": [
+ {
+ "from": [2, 6, 3],
+ "to": [16, 6, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [22.95, 17.5, 9]},
+ "faces": {
+ "north": {"uv": [0.875, 0, 1.75, 0], "texture": "#2"},
+ "east": {"uv": [0, 0, 0.75, 0], "texture": "#2"},
+ "south": {"uv": [0, 0, 0.875, 0], "texture": "#2"},
+ "west": {"uv": [0, 0, 0.75, 0], "texture": "#2"},
+ "up": {"uv": [6.8125, 4.875, 5.9375, 4.125], "texture": "#2"},
+ "down": {"uv": [6.8125, 4.875, 5.9375, 5.625], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 3],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [24.95, 4.5, 11]},
+ "faces": {
+ "north": {"uv": [1, 0, 2, 1], "texture": "#2"},
+ "east": {"uv": [8.25, 0.9375, 7.25, 0.125], "texture": "#2"},
+ "south": {"uv": [2, 0, 3, 1], "texture": "#2"},
+ "west": {"uv": [3.5, 3, 4.3125, 4], "texture": "#2"},
+ "up": {"uv": [7, 0.8125, 6, 0], "texture": "#2"},
+ "down": {"uv": [8.25, 0.9375, 7.25, 0.125], "texture": "#2"}
+ }
+ },
+ {
+ "from": [2, 0, 2],
+ "to": [18, 7, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2.05, -14, 2.975]},
+ "faces": {
+ "north": {"uv": [4, 0, 5, 0.4375], "texture": "#2"},
+ "east": {"uv": [0, 6, 0.0625, 6.4375], "texture": "#2"},
+ "south": {"uv": [4, 0, 5, 0.4375], "texture": "#2"},
+ "west": {"uv": [0.0625, 6, 0.125, 6.4375], "texture": "#2"},
+ "up": {"uv": [6.8125, 2.5625, 5.8125, 2.5], "texture": "#2"},
+ "down": {"uv": [8.3125, 1.625, 7.3125, 2], "texture": "#2"}
+ }
+ },
+ {
+ "from": [3.95, 0, 2.15],
+ "to": [15.95, 5, 2.15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2.05, -14, 2.075]},
+ "faces": {
+ "north": {"uv": [5.0625, 2.3125, 5.8125, 2.625], "texture": "#2"}
+ }
+ },
+ {
+ "from": [2, 0, 14],
+ "to": [16, 6, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [23.95, 4.5, 9]},
+ "faces": {
+ "north": {"uv": [0.875, 3, 1.75, 3.375], "texture": "#2"},
+ "east": {"uv": [0, 0, 0, 0.375], "texture": "#2"},
+ "south": {"uv": [1.75, 3, 2.625, 3.375], "texture": "#2"},
+ "west": {"uv": [0, 0, 0, 0.375], "texture": "#2"},
+ "up": {"uv": [1.75, 0, 0.875, 0], "texture": "#2"},
+ "down": {"uv": [1.75, 0, 0.875, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [2, 0, 3],
+ "to": [2, 6, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-19.05, 4.5, 9]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 0.375], "texture": "#2"},
+ "east": {"uv": [4.3125, 2.375, 5.0625, 2.75], "texture": "#2"},
+ "south": {"uv": [0, 0, 0, 0.375], "texture": "#2"},
+ "west": {"uv": [4.3125, 4.75, 5.0625, 5.125], "texture": "#2"},
+ "up": {"uv": [0, 0.75, 0, 0], "texture": "#2"},
+ "down": {"uv": [0, 0, 0, 0.75], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.17188, 0.17188, 0.17188]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, -0.25, 0],
+ "scale": [0.17188, 0.17188, 0.17188]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 118, 0],
+ "scale": [0.28867, 0.28867, 0.28867]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 118, 0],
+ "translation": [4.5, 0, 0],
+ "scale": [0.28867, 0.28867, 0.28867]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-1.75, -0.75, 0],
+ "scale": [0.32618, 0.32618, 0.32618]
+ },
+ "head": {
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [2.25, 0, 0],
+ "scale": [0.30273, 0.30273, 0.30273]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [0, 18, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 18, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [6.95, 11.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7.95, 10.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8.95, 4.5, 11],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [8.95, 4.5, 11],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_top_right_open.json b/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_top_right_open.json
new file mode 100644
index 0000000..2bc3cda
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/refrigerator/refrigerator_top_right_open.json
@@ -0,0 +1,185 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [256, 256],
+ "textures": {
+ "2": "sa_decor:block/lootcrates/refrigerator2",
+ "particle": "sa_decor:block/lootcrates/refrigerator2"
+ },
+ "elements": [
+ {
+ "from": [2, 0, 3],
+ "to": [2, 6, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-19.05, -11.5, 9]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 0.375], "texture": "#2"},
+ "east": {"uv": [4.3125, 2.375, 5.0625, 2.75], "texture": "#2"},
+ "south": {"uv": [0, 0, 0, 0.375], "texture": "#2"},
+ "west": {"uv": [4.3125, 4.75, 5.0625, 5.125], "texture": "#2"},
+ "up": {"uv": [0, 0.75, 0, 0], "texture": "#2"},
+ "down": {"uv": [0, 0, 0, 0.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [2, 0, 14],
+ "to": [16, 6, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [23.95, -11.5, 9]},
+ "faces": {
+ "north": {"uv": [0.875, 3, 1.75, 3.375], "texture": "#2"},
+ "east": {"uv": [0, 0, 0, 0.375], "texture": "#2"},
+ "south": {"uv": [1.75, 3, 2.625, 3.375], "texture": "#2"},
+ "west": {"uv": [0, 0, 0, 0.375], "texture": "#2"},
+ "up": {"uv": [1.75, 0, 0.875, 0], "texture": "#2"},
+ "down": {"uv": [1.75, 0, 0.875, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [2, 6, 3],
+ "to": [16, 6, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [22.95, -4.5, 9]},
+ "faces": {
+ "north": {"uv": [0.875, 0, 1.75, 0], "texture": "#2"},
+ "east": {"uv": [0, 0, 0.75, 0], "texture": "#2"},
+ "south": {"uv": [0, 0, 0.875, 0], "texture": "#2"},
+ "west": {"uv": [0, 0, 0.75, 0], "texture": "#2"},
+ "up": {"uv": [6.8125, 4.875, 5.9375, 4.125], "texture": "#2"},
+ "down": {"uv": [6.8125, 4.875, 5.9375, 5.625], "texture": "#2"}
+ }
+ },
+ {
+ "from": [0, 0, 3],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [24.95, -11.5, 11]},
+ "faces": {
+ "north": {"uv": [1, 0, 2, 1], "texture": "#2"},
+ "east": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"},
+ "south": {"uv": [2, 0, 3, 1], "texture": "#2"},
+ "west": {"uv": [3.5, 3, 4.3125, 4], "texture": "#2"},
+ "up": {"uv": [7, 0.8125, 6, 0], "texture": "#2"},
+ "down": {"uv": [7.625, 0.75, 8.4375, 1.75], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.17188, 0.17188, 0.17188]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, -0.25, 0],
+ "scale": [0.17188, 0.17188, 0.17188]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 118, 0],
+ "scale": [0.28867, 0.28867, 0.28867]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 118, 0],
+ "translation": [4.5, 0, 0],
+ "scale": [0.28867, 0.28867, 0.28867]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-1.75, -0.75, 0],
+ "scale": [0.32618, 0.32618, 0.32618]
+ },
+ "head": {
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [2.25, 0, 0],
+ "scale": [0.30273, 0.30273, 0.30273]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 18, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0, 18, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [-35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [35.05, 4.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7.95, 10.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [7.95, 10.5, 9],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8.95, 20.5, -3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [0.05, 0, 2.975],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/sand_bag/sand_bag.json b/统计/_sa_decor_models/10_装饰/models/block/sand_bag/sand_bag.json
new file mode 100644
index 0000000..6fdde38
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/sand_bag/sand_bag.json
@@ -0,0 +1,80 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/sand_bag/sand_bag",
+ "particle": "sa_decor:block/sand_bag/sand_bag"
+ },
+ "elements": [
+ {
+ "name": "in",
+ "from": [0, 0, 2],
+ "to": [16, 8, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -0.5, 0]},
+ "faces": {
+ "north": {"uv": [0, 6, 4, 8], "texture": "#1"},
+ "east": {"uv": [8, 2, 11, 4], "texture": "#1"},
+ "south": {"uv": [0, 6, 4, 8], "texture": "#1"},
+ "west": {"uv": [8, 2, 11, 4], "texture": "#1"},
+ "up": {"uv": [4, 3, 0, 0], "texture": "#1"},
+ "down": {"uv": [4, 3, 0, 6], "texture": "#1"}
+ }
+ },
+ {
+ "name": "ex",
+ "from": [-0.2, -0.2, 1.8],
+ "to": [16.2, 8.2, 14.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -0.5, 0]},
+ "faces": {
+ "north": {"uv": [0, 8, 4, 10], "texture": "#1"},
+ "east": {"uv": [8, 4, 11, 6], "texture": "#1"},
+ "south": {"uv": [8, 0, 12, 2], "texture": "#1"},
+ "west": {"uv": [8, 6, 11, 8], "texture": "#1"},
+ "up": {"uv": [8, 3, 4, 0], "texture": "#1"},
+ "down": {"uv": [8, 3, 4, 6], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "sandbag",
+ "origin": [-6, 5, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/sand_bag/sand_bag_double.json b/统计/_sa_decor_models/10_装饰/models/block/sand_bag/sand_bag_double.json
new file mode 100644
index 0000000..9fef363
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/sand_bag/sand_bag_double.json
@@ -0,0 +1,84 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/sand_bag/sand_bag",
+ "particle": "sa_decor:block/sand_bag/sand_bag"
+ },
+ "elements": [
+ {
+ "name": "ex",
+ "from": [-0.2, -0.2, 1.8],
+ "to": [16.2, 8.2, 14.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -0.5, 0]},
+ "faces": {
+ "north": {"uv": [0, 8, 4, 10], "texture": "#1"},
+ "east": {"uv": [8, 4, 11, 6], "texture": "#1"},
+ "south": {"uv": [8, 0, 12, 2], "texture": "#1"},
+ "west": {"uv": [8, 6, 11, 8], "texture": "#1"},
+ "up": {"uv": [8, 3, 4, 0], "texture": "#1"},
+ "down": {"uv": [8, 3, 4, 6], "texture": "#1"}
+ }
+ },
+ {
+ "name": "in",
+ "from": [0, 0, 2],
+ "to": [16, 8, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -0.5, 0]},
+ "faces": {
+ "north": {"uv": [0, 6, 4, 8], "texture": "#1"},
+ "east": {"uv": [8, 2, 11, 4], "texture": "#1"},
+ "south": {"uv": [0, 6, 4, 8], "texture": "#1"},
+ "west": {"uv": [8, 2, 11, 4], "texture": "#1"},
+ "up": {"uv": [4, 3, 0, 0], "texture": "#1"},
+ "down": {"uv": [4, 3, 0, 6], "texture": "#1"}
+ }
+ },
+ {
+ "name": "ex",
+ "from": [-0.2, 7.8, 1.8],
+ "to": [16.2, 16.2, 14.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 8]},
+ "faces": {
+ "north": {"uv": [0, 8, 4, 10], "texture": "#1"},
+ "east": {"uv": [8, 4, 11, 6], "texture": "#1"},
+ "south": {"uv": [8, 0, 12, 2], "texture": "#1"},
+ "west": {"uv": [8, 6, 11, 8], "texture": "#1"},
+ "up": {"uv": [8, 3, 4, 0], "texture": "#1"},
+ "down": {"uv": [8, 3, 4, 6], "texture": "#1"}
+ }
+ },
+ {
+ "name": "in",
+ "from": [0, 8, 2],
+ "to": [16, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 8]},
+ "faces": {
+ "north": {"uv": [0, 6, 4, 8], "texture": "#1"},
+ "east": {"uv": [8, 2, 11, 4], "texture": "#1"},
+ "south": {"uv": [0, 6, 4, 8], "texture": "#1"},
+ "west": {"uv": [8, 2, 11, 4], "texture": "#1"},
+ "up": {"uv": [4, 3, 0, 0], "texture": "#1"},
+ "down": {"uv": [4, 3, 0, 6], "texture": "#1"}
+ }
+ }
+ ],
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, -0.5, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [0, 7.5, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/sand_bag/sand_bag_double_cross_left.json b/统计/_sa_decor_models/10_装饰/models/block/sand_bag/sand_bag_double_cross_left.json
new file mode 100644
index 0000000..73e49a4
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/sand_bag/sand_bag_double_cross_left.json
@@ -0,0 +1,330 @@
+{
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "1": "sa_decor:block/sand_bag/sand_bag",
+ "particle": "sa_decor:block/sand_bag/sand_bag"
+ },
+ "render_type": "cutout_mipped",
+ "elements": [
+ {
+ "name": "in",
+ "from": [
+ 0,
+ 0,
+ 2
+ ],
+ "to": [
+ 16,
+ 8,
+ 14
+ ],
+ "rotation": {
+ "angle": -22.5,
+ "axis": "y",
+ "origin": [
+ 8.0,
+ 4.0,
+ 8.0
+ ],
+ "rescale": true
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 6,
+ 4,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 2,
+ 11,
+ 4
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 6,
+ 4,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 2,
+ 11,
+ 4
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 4,
+ 3,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 4,
+ 3,
+ 0,
+ 6
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "name": "ex",
+ "from": [
+ -0.2,
+ -0.2,
+ 1.8
+ ],
+ "to": [
+ 16.2,
+ 8.2,
+ 14.2
+ ],
+ "rotation": {
+ "angle": -22.5,
+ "axis": "y",
+ "origin": [
+ 8.0,
+ 4.0,
+ 8.0
+ ],
+ "rescale": true
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 8,
+ 4,
+ 10
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 4,
+ 11,
+ 6
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 2
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 6,
+ 11,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 3,
+ 4,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8,
+ 3,
+ 4,
+ 6
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "name": "in",
+ "from": [
+ 0,
+ 8,
+ 2
+ ],
+ "to": [
+ 16,
+ 16,
+ 14
+ ],
+ "rotation": {
+ "angle": 22.5,
+ "axis": "y",
+ "origin": [
+ 8.0,
+ 12.0,
+ 8.0
+ ],
+ "rescale": true
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 6,
+ 4,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 2,
+ 11,
+ 4
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 6,
+ 4,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 2,
+ 11,
+ 4
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 4,
+ 3,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 4,
+ 3,
+ 0,
+ 6
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "name": "ex",
+ "from": [
+ -0.2,
+ 7.8,
+ 1.8
+ ],
+ "to": [
+ 16.2,
+ 16.2,
+ 14.2
+ ],
+ "rotation": {
+ "angle": 22.5,
+ "axis": "y",
+ "origin": [
+ 8.0,
+ 12.0,
+ 8.0
+ ],
+ "rescale": true
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 8,
+ 4,
+ 10
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 4,
+ 11,
+ 6
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 2
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 6,
+ 11,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 3,
+ 4,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8,
+ 3,
+ 4,
+ 6
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ]
+}
diff --git a/统计/_sa_decor_models/10_装饰/models/block/sand_bag/sand_bag_double_cross_right.json b/统计/_sa_decor_models/10_装饰/models/block/sand_bag/sand_bag_double_cross_right.json
new file mode 100644
index 0000000..9e59988
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/sand_bag/sand_bag_double_cross_right.json
@@ -0,0 +1,330 @@
+{
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "1": "sa_decor:block/sand_bag/sand_bag",
+ "particle": "sa_decor:block/sand_bag/sand_bag"
+ },
+ "render_type": "cutout_mipped",
+ "elements": [
+ {
+ "name": "in",
+ "from": [
+ 0,
+ 0,
+ 2
+ ],
+ "to": [
+ 16,
+ 8,
+ 14
+ ],
+ "rotation": {
+ "angle": 22.5,
+ "axis": "y",
+ "origin": [
+ 8.0,
+ 4.0,
+ 8.0
+ ],
+ "rescale": true
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 6,
+ 4,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 2,
+ 11,
+ 4
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 6,
+ 4,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 2,
+ 11,
+ 4
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 4,
+ 3,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 4,
+ 3,
+ 0,
+ 6
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "name": "ex",
+ "from": [
+ -0.2,
+ -0.2,
+ 1.8
+ ],
+ "to": [
+ 16.2,
+ 8.2,
+ 14.2
+ ],
+ "rotation": {
+ "angle": 22.5,
+ "axis": "y",
+ "origin": [
+ 8.0,
+ 4.0,
+ 8.0
+ ],
+ "rescale": true
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 8,
+ 4,
+ 10
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 4,
+ 11,
+ 6
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 2
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 6,
+ 11,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 3,
+ 4,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8,
+ 3,
+ 4,
+ 6
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "name": "in",
+ "from": [
+ 0,
+ 8,
+ 2
+ ],
+ "to": [
+ 16,
+ 16,
+ 14
+ ],
+ "rotation": {
+ "angle": -22.5,
+ "axis": "y",
+ "origin": [
+ 8.0,
+ 12.0,
+ 8.0
+ ],
+ "rescale": true
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 6,
+ 4,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 2,
+ 11,
+ 4
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 6,
+ 4,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 2,
+ 11,
+ 4
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 4,
+ 3,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 4,
+ 3,
+ 0,
+ 6
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "name": "ex",
+ "from": [
+ -0.2,
+ 7.8,
+ 1.8
+ ],
+ "to": [
+ 16.2,
+ 16.2,
+ 14.2
+ ],
+ "rotation": {
+ "angle": -22.5,
+ "axis": "y",
+ "origin": [
+ 8.0,
+ 12.0,
+ 8.0
+ ],
+ "rescale": true
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 8,
+ 4,
+ 10
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 4,
+ 11,
+ 6
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 2
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 6,
+ 11,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 3,
+ 4,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8,
+ 3,
+ 4,
+ 6
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ]
+}
diff --git a/统计/_sa_decor_models/10_装饰/models/block/sand_bag/sand_bag_left.json b/统计/_sa_decor_models/10_装饰/models/block/sand_bag/sand_bag_left.json
new file mode 100644
index 0000000..ab8792c
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/sand_bag/sand_bag_left.json
@@ -0,0 +1,279 @@
+{
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "1": "sa_decor:block/sand_bag/sand_bag",
+ "particle": "sa_decor:block/sand_bag/sand_bag"
+ },
+ "elements": [
+ {
+ "name": "in",
+ "from": [
+ 0,
+ 0,
+ 2
+ ],
+ "to": [
+ 16,
+ 8,
+ 14
+ ],
+ "rotation": {
+ "angle": -22.5,
+ "axis": "y",
+ "origin": [
+ 8.0,
+ 4.0,
+ 8.0
+ ],
+ "rescale": true
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 6,
+ 4,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 2,
+ 11,
+ 4
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 6,
+ 4,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 2,
+ 11,
+ 4
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 4,
+ 3,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 4,
+ 3,
+ 0,
+ 6
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "name": "ex",
+ "from": [
+ -0.2,
+ -0.2,
+ 1.8
+ ],
+ "to": [
+ 16.2,
+ 8.2,
+ 14.2
+ ],
+ "rotation": {
+ "angle": -22.5,
+ "axis": "y",
+ "origin": [
+ 8.0,
+ 4.0,
+ 8.0
+ ],
+ "rescale": true
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 8,
+ 4,
+ 10
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 4,
+ 11,
+ 6
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 2
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 6,
+ 11,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 3,
+ 4,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8,
+ 3,
+ 4,
+ 6
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "sandbag",
+ "origin": [
+ -6,
+ 5,
+ 0
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1
+ ]
+ }
+ ],
+ "render_type": "cutout_mipped"
+}
diff --git a/统计/_sa_decor_models/10_装饰/models/block/sand_bag/sand_bag_right.json b/统计/_sa_decor_models/10_装饰/models/block/sand_bag/sand_bag_right.json
new file mode 100644
index 0000000..5046dac
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/sand_bag/sand_bag_right.json
@@ -0,0 +1,279 @@
+{
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "1": "sa_decor:block/sand_bag/sand_bag",
+ "particle": "sa_decor:block/sand_bag/sand_bag"
+ },
+ "elements": [
+ {
+ "name": "in",
+ "from": [
+ 0,
+ 0,
+ 2
+ ],
+ "to": [
+ 16,
+ 8,
+ 14
+ ],
+ "rotation": {
+ "angle": 22.5,
+ "axis": "y",
+ "origin": [
+ 8.0,
+ 4.0,
+ 8.0
+ ],
+ "rescale": true
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 6,
+ 4,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 2,
+ 11,
+ 4
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 6,
+ 4,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 2,
+ 11,
+ 4
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 4,
+ 3,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 4,
+ 3,
+ 0,
+ 6
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "name": "ex",
+ "from": [
+ -0.2,
+ -0.2,
+ 1.8
+ ],
+ "to": [
+ 16.2,
+ 8.2,
+ 14.2
+ ],
+ "rotation": {
+ "angle": 22.5,
+ "axis": "y",
+ "origin": [
+ 8.0,
+ 4.0,
+ 8.0
+ ],
+ "rescale": true
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 8,
+ 4,
+ 10
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 4,
+ 11,
+ 6
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 2
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 6,
+ 11,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 3,
+ 4,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8,
+ 3,
+ 4,
+ 6
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.625,
+ 0.625,
+ 0.625
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ },
+ "groups": [
+ {
+ "name": "sandbag",
+ "origin": [
+ -6,
+ 5,
+ 0
+ ],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1
+ ]
+ }
+ ],
+ "render_type": "cutout_mipped"
+}
diff --git a/统计/_sa_decor_models/10_装饰/models/block/sand_bag/sand_bag_top.json b/统计/_sa_decor_models/10_装饰/models/block/sand_bag/sand_bag_top.json
new file mode 100644
index 0000000..d9ec31b
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/sand_bag/sand_bag_top.json
@@ -0,0 +1,170 @@
+{
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "1": "sa_decor:block/sand_bag/sand_bag",
+ "particle": "sa_decor:block/sand_bag/sand_bag"
+ },
+ "render_type": "cutout_mipped",
+ "elements": [
+ {
+ "name": "in",
+ "from": [
+ 0,
+ 8,
+ 2
+ ],
+ "to": [
+ 16,
+ 16,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 7.5,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 6,
+ 4,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 2,
+ 11,
+ 4
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 6,
+ 4,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 2,
+ 11,
+ 4
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 4,
+ 3,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 4,
+ 3,
+ 0,
+ 6
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "name": "ex",
+ "from": [
+ -0.2,
+ 7.8,
+ 1.8
+ ],
+ "to": [
+ 16.2,
+ 16.2,
+ 14.2
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 7.5,
+ 0
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 8,
+ 4,
+ 10
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 4,
+ 11,
+ 6
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 2
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 6,
+ 11,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 3,
+ 4,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8,
+ 3,
+ 4,
+ 6
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/sand_bag/sand_bag_top_left.json b/统计/_sa_decor_models/10_装饰/models/block/sand_bag/sand_bag_top_left.json
new file mode 100644
index 0000000..3987309
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/sand_bag/sand_bag_top_left.json
@@ -0,0 +1,172 @@
+{
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "1": "sa_decor:block/sand_bag/sand_bag",
+ "particle": "sa_decor:block/sand_bag/sand_bag"
+ },
+ "render_type": "cutout_mipped",
+ "elements": [
+ {
+ "name": "in",
+ "from": [
+ 0,
+ 8,
+ 2
+ ],
+ "to": [
+ 16,
+ 16,
+ 14
+ ],
+ "rotation": {
+ "angle": -22.5,
+ "axis": "y",
+ "origin": [
+ 8.0,
+ 12.0,
+ 8.0
+ ],
+ "rescale": true
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 6,
+ 4,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 2,
+ 11,
+ 4
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 6,
+ 4,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 2,
+ 11,
+ 4
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 4,
+ 3,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 4,
+ 3,
+ 0,
+ 6
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "name": "ex",
+ "from": [
+ -0.2,
+ 7.8,
+ 1.8
+ ],
+ "to": [
+ 16.2,
+ 16.2,
+ 14.2
+ ],
+ "rotation": {
+ "angle": -22.5,
+ "axis": "y",
+ "origin": [
+ 8.0,
+ 12.0,
+ 8.0
+ ],
+ "rescale": true
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 8,
+ 4,
+ 10
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 4,
+ 11,
+ 6
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 2
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 6,
+ 11,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 3,
+ 4,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8,
+ 3,
+ 4,
+ 6
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ]
+}
diff --git a/统计/_sa_decor_models/10_装饰/models/block/sand_bag/sand_bag_top_right.json b/统计/_sa_decor_models/10_装饰/models/block/sand_bag/sand_bag_top_right.json
new file mode 100644
index 0000000..9677ddf
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/sand_bag/sand_bag_top_right.json
@@ -0,0 +1,172 @@
+{
+ "credit": "Made with Blockbench",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "1": "sa_decor:block/sand_bag/sand_bag",
+ "particle": "sa_decor:block/sand_bag/sand_bag"
+ },
+ "render_type": "cutout_mipped",
+ "elements": [
+ {
+ "name": "in",
+ "from": [
+ 0,
+ 8,
+ 2
+ ],
+ "to": [
+ 16,
+ 16,
+ 14
+ ],
+ "rotation": {
+ "angle": 22.5,
+ "axis": "y",
+ "origin": [
+ 8.0,
+ 12.0,
+ 8.0
+ ],
+ "rescale": true
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 6,
+ 4,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 2,
+ 11,
+ 4
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 6,
+ 4,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 2,
+ 11,
+ 4
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 4,
+ 3,
+ 0,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 4,
+ 3,
+ 0,
+ 6
+ ],
+ "texture": "#1"
+ }
+ }
+ },
+ {
+ "name": "ex",
+ "from": [
+ -0.2,
+ 7.8,
+ 1.8
+ ],
+ "to": [
+ 16.2,
+ 16.2,
+ 14.2
+ ],
+ "rotation": {
+ "angle": 22.5,
+ "axis": "y",
+ "origin": [
+ 8.0,
+ 12.0,
+ 8.0
+ ],
+ "rescale": true
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0,
+ 8,
+ 4,
+ 10
+ ],
+ "texture": "#1"
+ },
+ "east": {
+ "uv": [
+ 8,
+ 4,
+ 11,
+ 6
+ ],
+ "texture": "#1"
+ },
+ "south": {
+ "uv": [
+ 8,
+ 0,
+ 12,
+ 2
+ ],
+ "texture": "#1"
+ },
+ "west": {
+ "uv": [
+ 8,
+ 6,
+ 11,
+ 8
+ ],
+ "texture": "#1"
+ },
+ "up": {
+ "uv": [
+ 8,
+ 3,
+ 4,
+ 0
+ ],
+ "texture": "#1"
+ },
+ "down": {
+ "uv": [
+ 8,
+ 3,
+ 4,
+ 6
+ ],
+ "texture": "#1"
+ }
+ }
+ }
+ ]
+}
diff --git a/统计/_sa_decor_models/10_装饰/models/block/shutter/black_shutter_closed.json b/统计/_sa_decor_models/10_装饰/models/block/shutter/black_shutter_closed.json
new file mode 100644
index 0000000..c86bd54
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/shutter/black_shutter_closed.json
@@ -0,0 +1,9 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "sa_decor:block/shutter/template_shutter_closed",
+ "textures": {
+ "particle": "sa_decor:block/shutter/black_shutter",
+ "shutter": "sa_decor:block/shutter/black_shutter"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/shutter/black_shutter_open.json b/统计/_sa_decor_models/10_装饰/models/block/shutter/black_shutter_open.json
new file mode 100644
index 0000000..546b7b0
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/shutter/black_shutter_open.json
@@ -0,0 +1,9 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "sa_decor:block/shutter/template_shutter_open",
+ "textures": {
+ "particle": "sa_decor:block/shutter/black_shutter",
+ "shutter": "sa_decor:block/shutter/black_shutter"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/shutter/template_shutter_closed.json b/统计/_sa_decor_models/10_装饰/models/block/shutter/template_shutter_closed.json
new file mode 100644
index 0000000..256c301
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/shutter/template_shutter_closed.json
@@ -0,0 +1,70 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout",
+ "texture_size": [32, 32],
+ "textures": {
+ "particle": "#shutter"
+ },
+ "elements": [
+ {
+ "from": [8, 0, 14],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [0, 0, 4, 8], "texture": "#shutter"},
+ "east": {"uv": [4, 0, 5, 8], "texture": "#shutter"},
+ "south": {"uv": [4, 0, 0, 8], "texture": "#shutter"},
+ "west": {"uv": [5, 0, 6, 8], "texture": "#shutter"},
+ "up": {"uv": [10, 1, 6, 0], "texture": "#shutter"},
+ "down": {"uv": [10, 1, 6, 2], "texture": "#shutter"}
+ }
+ },
+ {
+ "from": [0, 0, 14],
+ "to": [8, 16, 16],
+ "faces": {
+ "north": {"uv": [4, 0, 0, 8], "texture": "#shutter"},
+ "east": {"uv": [6, 0, 5, 8], "texture": "#shutter"},
+ "south": {"uv": [0, 0, 4, 8], "texture": "#shutter"},
+ "west": {"uv": [5, 0, 4, 8], "texture": "#shutter"},
+ "up": {"uv": [10, 3, 6, 2], "texture": "#shutter"},
+ "down": {"uv": [6, 1, 10, 2], "texture": "#shutter"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3.5, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3.5, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 138, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 138, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, -2],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [3.75, -1.5, 0],
+ "scale": [0.70898, 0.70898, 0.70898]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/shutter/template_shutter_open.json b/统计/_sa_decor_models/10_装饰/models/block/shutter/template_shutter_open.json
new file mode 100644
index 0000000..a140b4f
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/shutter/template_shutter_open.json
@@ -0,0 +1,72 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "minecraft:cutout",
+ "texture_size": [32, 32],
+ "textures": {
+ "particle": "#shutter"
+ },
+ "elements": [
+ {
+ "from": [-8, 0, 14],
+ "to": [0, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-16, 0, 0]},
+ "faces": {
+ "north": {"uv": [0, 0, 4, 8], "texture": "#shutter"},
+ "east": {"uv": [4, 0, 5, 8], "texture": "#shutter"},
+ "south": {"uv": [4, 0, 0, 8], "texture": "#shutter"},
+ "west": {"uv": [5, 0, 6, 8], "texture": "#shutter"},
+ "up": {"uv": [10, 1, 6, 0], "texture": "#shutter"},
+ "down": {"uv": [10, 1, 6, 2], "texture": "#shutter"}
+ }
+ },
+ {
+ "from": [16, 0, 14],
+ "to": [24, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]},
+ "faces": {
+ "north": {"uv": [4, 0, 0, 8], "texture": "#shutter"},
+ "east": {"uv": [6, 0, 5, 8], "texture": "#shutter"},
+ "south": {"uv": [0, 0, 4, 8], "texture": "#shutter"},
+ "west": {"uv": [5, 0, 4, 8], "texture": "#shutter"},
+ "up": {"uv": [10, 3, 6, 2], "texture": "#shutter"},
+ "down": {"uv": [6, 1, 10, 2], "texture": "#shutter"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3.5, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3.5, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 138, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 138, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, -2],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [3.75, -1.5, 0],
+ "scale": [0.70898, 0.70898, 0.70898]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/shutter/white_shutter_closed.json b/统计/_sa_decor_models/10_装饰/models/block/shutter/white_shutter_closed.json
new file mode 100644
index 0000000..d1ab191
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/shutter/white_shutter_closed.json
@@ -0,0 +1,9 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "sa_decor:block/shutter/template_shutter_closed",
+ "textures": {
+ "particle": "sa_decor:block/shutter/white_shutter",
+ "shutter": "sa_decor:block/shutter/white_shutter"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/shutter/white_shutter_open.json b/统计/_sa_decor_models/10_装饰/models/block/shutter/white_shutter_open.json
new file mode 100644
index 0000000..95d795d
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/shutter/white_shutter_open.json
@@ -0,0 +1,9 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "sa_decor:block/shutter/template_shutter_open",
+ "textures": {
+ "particle": "sa_decor:block/shutter/white_shutter",
+ "shutter": "sa_decor:block/shutter/white_shutter"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/side_bars/blue_side_bars.json b/统计/_sa_decor_models/10_装饰/models/block/side_bars/blue_side_bars.json
new file mode 100644
index 0000000..6110abc
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/side_bars/blue_side_bars.json
@@ -0,0 +1,60 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "textures": {
+ "0": "sa_decor:block/side_bars/blue_side_bars",
+ "particle": "sa_decor:block/side_bars/blue_side_bars"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 15.975],
+ "to": [16, 7, 15.975],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 11.975]},
+ "faces": {
+ "north": {"uv": [0, 0, 16, 7], "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 7], "texture": "#missing"},
+ "south": {"uv": [0, 0, 16, 7], "texture": "#0"},
+ "west": {"uv": [0, 0, 0, 7], "texture": "#missing"},
+ "up": {"uv": [16, 0, 0, 0], "texture": "#missing"},
+ "down": {"uv": [16, 0, 0, 0], "texture": "#missing"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3.25, 3.5, 3.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3.25, 3.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 116, 0],
+ "translation": [-0.25, 1.5, -2.75],
+ "scale": [0.69688, 0.69688, 0.69688]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 116, 0],
+ "translation": [-0.25, 1.5, -2.75],
+ "scale": [0.69688, 0.69688, 0.69688]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [6, 1.75, 0],
+ "scale": [1.11719, 1.11719, 1.11719]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/side_bars/blue_side_bars_top.json b/统计/_sa_decor_models/10_装饰/models/block/side_bars/blue_side_bars_top.json
new file mode 100644
index 0000000..3b9122f
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/side_bars/blue_side_bars_top.json
@@ -0,0 +1,60 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "textures": {
+ "0": "sa_decor:block/side_bars/blue_side_bars",
+ "particle": "sa_decor:block/side_bars/blue_side_bars"
+ },
+ "elements": [
+ {
+ "from": [0, 9, 15.975],
+ "to": [16, 16, 15.975],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 9, 11.9]},
+ "faces": {
+ "north": {"uv": [0, 0, 16, 7], "texture": "#0"},
+ "east": {"uv": [0, 0, 0, 7], "texture": "#missing"},
+ "south": {"uv": [0, 0, 16, 7], "texture": "#0"},
+ "west": {"uv": [0, 0, 0, 7], "texture": "#missing"},
+ "up": {"uv": [16, 0, 0, 0], "texture": "#missing"},
+ "down": {"uv": [16, 0, 0, 0], "texture": "#missing"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3.25, 3.5, 3.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3.25, 3.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 116, 0],
+ "translation": [-0.25, 1.5, -2.75],
+ "scale": [0.69688, 0.69688, 0.69688]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 116, 0],
+ "translation": [-0.25, 1.5, -2.75],
+ "scale": [0.69688, 0.69688, 0.69688]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [6, 1.75, 0],
+ "scale": [1.11719, 1.11719, 1.11719]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/sink/bathroom_sink.json b/统计/_sa_decor_models/10_装饰/models/block/sink/bathroom_sink.json
new file mode 100644
index 0000000..346aa07
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/sink/bathroom_sink.json
@@ -0,0 +1,316 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "2": "sa_decor:block/bathroom_sink",
+ "particle": "sa_decor:block/bathroom_sink"
+ },
+ "elements": [
+ {
+ "from": [3, 12, 11],
+ "to": [13, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 13]},
+ "faces": {
+ "north": {"uv": [7, 0, 9.5, 1], "texture": "#2"},
+ "east": {"uv": [7, 5, 8, 6], "texture": "#2"},
+ "south": {"uv": [7, 1, 9.5, 2], "texture": "#2"},
+ "west": {"uv": [7.25, 7, 8.25, 8], "texture": "#2"},
+ "up": {"uv": [9.5, 3, 7, 2], "texture": "#2"},
+ "down": {"uv": [5.25, 7, 2.75, 8], "texture": "#2"}
+ }
+ },
+ {
+ "from": [3, 12, 4],
+ "to": [13, 16, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]},
+ "faces": {
+ "north": {"uv": [7, 3, 9.5, 4], "texture": "#2"},
+ "east": {"uv": [7.25, 8.75, 7.5, 9.75], "texture": "#2"},
+ "south": {"uv": [7, 4, 9.5, 5], "texture": "#2"},
+ "west": {"uv": [7.5, 8.75, 7.75, 9.75], "texture": "#2"},
+ "up": {"uv": [10.75, 6.5, 8.25, 6.25], "texture": "#2"},
+ "down": {"uv": [10.75, 6.5, 8.25, 6.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [13, 12, 4],
+ "to": [15, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, 0, 15]},
+ "faces": {
+ "north": {"uv": [1.5, 8.5, 2, 9.5], "texture": "#2"},
+ "east": {"uv": [0, 6, 2.75, 7], "texture": "#2"},
+ "south": {"uv": [2, 8.5, 2.5, 9.5], "texture": "#2"},
+ "west": {"uv": [2.75, 6, 5.5, 7], "texture": "#2"},
+ "up": {"uv": [5.75, 9.75, 5.25, 7], "texture": "#2"},
+ "down": {"uv": [6.25, 7, 5.75, 9.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [1, 12, 4],
+ "to": [3, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 15]},
+ "faces": {
+ "north": {"uv": [2.5, 8.5, 3, 9.5], "texture": "#2"},
+ "east": {"uv": [5.5, 6, 8.25, 7], "texture": "#2"},
+ "south": {"uv": [3, 8.5, 3.5, 9.5], "texture": "#2"},
+ "west": {"uv": [0, 7, 2.75, 8], "texture": "#2"},
+ "up": {"uv": [6.75, 9.75, 6.25, 7], "texture": "#2"},
+ "down": {"uv": [7.25, 7, 6.75, 9.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [1, 11, 3],
+ "to": [15, 12, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 15]},
+ "faces": {
+ "north": {"uv": [0, 8, 3.5, 8.25], "texture": "#2"},
+ "east": {"uv": [0.5, 8.25, 3.5, 8.5], "texture": "#2"},
+ "south": {"uv": [8, 5, 11.5, 5.25], "texture": "#2"},
+ "west": {"uv": [8.25, 6, 11.25, 6.25], "texture": "#2"},
+ "up": {"uv": [3.5, 3, 0, 0], "texture": "#2"},
+ "down": {"uv": [3.5, 3, 0, 6], "texture": "#2"}
+ }
+ },
+ {
+ "from": [4, 9, 6],
+ "to": [12, 11, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 15]},
+ "faces": {
+ "north": {"uv": [2.25, 14.75, 4.25, 15.25], "texture": "#2"},
+ "east": {"uv": [0, 14.75, 2.25, 15.25], "texture": "#2"},
+ "south": {"uv": [6.5, 14.75, 8.5, 15.25], "texture": "#2"},
+ "west": {"uv": [4.25, 14.75, 6.5, 15.25], "texture": "#2"},
+ "up": {"uv": [4.25, 14.75, 2.25, 12.5], "texture": "#2"},
+ "down": {"uv": [6.25, 12.5, 4.25, 14.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [6.5, 8, 8],
+ "to": [9.5, 10, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.5, -3, 14]},
+ "faces": {
+ "north": {"uv": [8.25, 12.75, 9, 13.25], "texture": "#2"},
+ "east": {"uv": [7.5, 12.75, 8.25, 13.25], "texture": "#2"},
+ "south": {"uv": [9.75, 12.75, 10.5, 13.25], "texture": "#2"},
+ "west": {"uv": [9, 12.75, 9.75, 13.25], "texture": "#2"},
+ "up": {"uv": [9, 12.75, 8.25, 12], "texture": "#2"},
+ "down": {"uv": [9.75, 12, 9, 12.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [6.5, 5, 8],
+ "to": [9.5, 8, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0.5, -5, 14]},
+ "faces": {
+ "north": {"uv": [11.25, 13.5, 12, 14.25], "texture": "#2"},
+ "east": {"uv": [9.25, 13.5, 11.25, 14.25], "texture": "#2"},
+ "south": {"uv": [14, 13.5, 14.75, 14.25], "texture": "#2"},
+ "west": {"uv": [12, 13.5, 14, 14.25], "texture": "#2"},
+ "up": {"uv": [12, 13.5, 11.25, 11.5], "texture": "#2"},
+ "down": {"uv": [12.75, 11.5, 12, 13.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [1, 11, 15],
+ "to": [15, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [3.5, 0, 7, 2], "texture": "#2"},
+ "east": {"uv": [8.5, 9, 8.75, 10.25], "texture": "#2"},
+ "south": {"uv": [3.5, 2, 7, 4], "texture": "#2"},
+ "west": {"uv": [8.5, 9, 8.75, 10.25], "texture": "#2"},
+ "up": {"uv": [11.5, 5.5, 8, 5.25], "texture": "#2"},
+ "down": {"uv": [11.5, 5.5, 8, 5.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [1, 12, 3],
+ "to": [15, 16, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 17]},
+ "faces": {
+ "north": {"uv": [3.5, 4, 7, 5], "texture": "#2"},
+ "east": {"uv": [7.75, 8.75, 8, 9.75], "texture": "#2"},
+ "south": {"uv": [3.5, 5, 7, 6], "texture": "#2"},
+ "west": {"uv": [8, 8.75, 8.25, 9.75], "texture": "#2"},
+ "up": {"uv": [11.5, 6, 8, 5.75], "texture": "#2"},
+ "down": {"uv": [10.75, 8, 7.25, 8.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [7, 14, 12],
+ "to": [9, 21, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -2, 7]},
+ "faces": {
+ "north": {"uv": [3.5, 8, 4, 9.75], "texture": "#2"},
+ "east": {"uv": [4, 8, 4.5, 9.75], "texture": "#2"},
+ "south": {"uv": [4.5, 8, 5, 9.75], "texture": "#2"},
+ "west": {"uv": [0, 8.25, 0.5, 10], "texture": "#2"},
+ "up": {"uv": [8.75, 7.75, 8.25, 7.25], "texture": "#2"},
+ "down": {"uv": [9.25, 7.25, 8.75, 7.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [7, 18, 7],
+ "to": [9, 19, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -4, 8]},
+ "faces": {
+ "north": {"uv": [8.75, 9.25, 9.25, 9.5], "texture": "#2"},
+ "east": {"uv": [9.25, 8.75, 9.75, 9], "texture": "#2"},
+ "south": {"uv": [9.25, 9, 9.75, 9.25], "texture": "#2"},
+ "west": {"uv": [9.25, 9.25, 9.75, 9.5], "texture": "#2"},
+ "up": {"uv": [9.25, 8.75, 8.75, 8.25], "texture": "#2"},
+ "down": {"uv": [9.25, 8.75, 8.75, 9.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [7, 19, 7],
+ "to": [9, 21, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -2, 7]},
+ "faces": {
+ "north": {"uv": [9.25, 7.25, 9.75, 7.75], "texture": "#2"},
+ "east": {"uv": [8.25, 6.75, 9.5, 7.25], "texture": "#2"},
+ "south": {"uv": [9.25, 8.25, 9.75, 8.75], "texture": "#2"},
+ "west": {"uv": [7.25, 8.25, 8.5, 8.75], "texture": "#2"},
+ "up": {"uv": [1, 9.75, 0.5, 8.5], "texture": "#2"},
+ "down": {"uv": [1.5, 8.5, 1, 9.75], "texture": "#2"}
+ }
+ },
+ {
+ "from": [10.5, 16, 11.99289],
+ "to": [12.5, 17, 13.99289],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 7.5]},
+ "faces": {
+ "north": {"uv": [8.75, 9.25, 9.25, 9.5], "texture": "#2"},
+ "east": {"uv": [9.25, 8.75, 9.75, 9], "texture": "#2"},
+ "south": {"uv": [9.25, 9, 9.75, 9.25], "texture": "#2"},
+ "west": {"uv": [9.25, 9.25, 9.75, 9.5], "texture": "#2"},
+ "up": {"uv": [9.25, 8.75, 8.75, 8.25], "texture": "#2"},
+ "down": {"uv": [9.25, 8.75, 8.75, 9.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [9.5, 17, 12.99289],
+ "to": [13.5, 18, 12.99289],
+ "rotation": {"angle": 0, "axis": "y", "origin": [11.5, 17.5, 12.99289]},
+ "faces": {
+ "north": {"uv": [8.25, 7.75, 9.25, 8], "texture": "#2"},
+ "east": {"uv": [0, 0, 0, 0.25], "texture": "#2"},
+ "south": {"uv": [9.25, 7.75, 10.25, 8], "texture": "#2"},
+ "west": {"uv": [0, 0, 0, 0.25], "texture": "#2"},
+ "up": {"uv": [1, 0, 0, 0], "texture": "#2"},
+ "down": {"uv": [0, 0, 1, 0], "texture": "#2"}
+ }
+ },
+ {
+ "from": [3.5, 16, 11.99289],
+ "to": [5.5, 17, 13.99289],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 7.5]},
+ "faces": {
+ "north": {"uv": [8.75, 9.25, 9.25, 9.5], "texture": "#2"},
+ "east": {"uv": [9.25, 8.75, 9.75, 9], "texture": "#2"},
+ "south": {"uv": [9.25, 9, 9.75, 9.25], "texture": "#2"},
+ "west": {"uv": [9.25, 9.25, 9.75, 9.5], "texture": "#2"},
+ "up": {"uv": [9.25, 8.75, 8.75, 8.25], "texture": "#2"},
+ "down": {"uv": [9.25, 8.75, 8.75, 9.25], "texture": "#2"}
+ }
+ },
+ {
+ "from": [2.5, 17, 12.99289],
+ "to": [6.5, 18, 12.99289],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4.5, 17.5, 12.99289]},
+ "faces": {
+ "north": {"uv": [8.25, 7.75, 9.25, 8], "texture": "#2"},
+ "east": {"uv": [0, 0, 0, 0.25], "texture": "#2"},
+ "south": {"uv": [9.25, 7.75, 10.25, 8], "texture": "#2"},
+ "west": {"uv": [0, 0, 0, 0.25], "texture": "#2"},
+ "up": {"uv": [1, 0, 0, 0], "texture": "#2"},
+ "down": {"uv": [1, 0, 0, 0], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -1.25, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8,
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 9,
+ {
+ "name": "group",
+ "origin": [8, -2, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [10, 11, 12]
+ },
+ 13,
+ 14,
+ 15,
+ 16
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/sink/kitchen_sink.json b/统计/_sa_decor_models/10_装饰/models/block/sink/kitchen_sink.json
new file mode 100644
index 0000000..04f9a7f
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/sink/kitchen_sink.json
@@ -0,0 +1,261 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/sink",
+ "1": "sa_decor:block/counter",
+ "particle": "sa_decor:block/counter"
+ },
+ "elements": [
+ {
+ "from": [2, 12, 12],
+ "to": [14, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [5.125, 6.375, 6.625, 6.875], "texture": "#0"},
+ "east": {"uv": [4.625, 6.375, 5.125, 6.875], "texture": "#0"},
+ "south": {"uv": [1, 8, 7, 10], "texture": "#1"},
+ "west": {"uv": [6.625, 6.375, 7.125, 6.875], "texture": "#0"},
+ "up": {"uv": [6.625, 6.375, 5.125, 5.875], "texture": "#0"},
+ "down": {"uv": [8.125, 5.875, 6.625, 6.375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2, 12, 2],
+ "to": [14, 16, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [0.125, 6.875, 1.625, 7.375], "texture": "#0"},
+ "east": {"uv": [0, 6.875, 0.125, 7.375], "texture": "#0"},
+ "south": {"uv": [1.75, 6.875, 3.25, 7.375], "texture": "#0"},
+ "west": {"uv": [1.625, 6.875, 1.75, 7.375], "texture": "#0"},
+ "up": {"uv": [1.625, 6.875, 0.125, 6.75], "texture": "#0"},
+ "down": {"uv": [3.125, 6.75, 1.625, 6.875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 12, 2],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [1.75, 5.25, 2, 5.75], "texture": "#0"},
+ "east": {"uv": [0, 8, 7, 10], "texture": "#1"},
+ "south": {"uv": [7, 8, 8, 10], "texture": "#1"},
+ "west": {"uv": [2, 5.25, 3.75, 5.75], "texture": "#0"},
+ "up": {"uv": [2, 5.25, 1.75, 3.5], "texture": "#0"},
+ "down": {"uv": [2.25, 3.5, 2, 5.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 12, 2],
+ "to": [2, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [5.875, 5.25, 6.125, 5.75], "texture": "#0"},
+ "east": {"uv": [4.125, 5.25, 5.875, 5.75], "texture": "#0"},
+ "south": {"uv": [0, 8, 1, 10], "texture": "#1"},
+ "west": {"uv": [7, 8, 0, 10], "texture": "#1"},
+ "up": {"uv": [6.125, 5.25, 5.875, 3.5], "texture": "#0"},
+ "down": {"uv": [6.375, 3.5, 6.125, 5.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [16, 12, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
+ "faces": {
+ "north": {"uv": [0, 10, 8, 16], "texture": "#1"},
+ "east": {"uv": [0, 10, 8, 16], "texture": "#1"},
+ "south": {"uv": [0, 10, 8, 16], "texture": "#1"},
+ "west": {"uv": [0, 10, 8, 16], "texture": "#1"},
+ "up": {"uv": [3.875, 1.875, 1.875, 0], "texture": "#0"},
+ "down": {"uv": [5.875, 0, 3.875, 1.875], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 12, 0],
+ "to": [16, 16, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 15]},
+ "faces": {
+ "north": {"uv": [0, 8, 8, 10], "texture": "#1"},
+ "east": {"uv": [7, 8, 8, 10], "texture": "#1"},
+ "south": {"uv": [2.5, 6.125, 4.5, 6.625], "texture": "#0"},
+ "west": {"uv": [8, 8, 7, 10], "texture": "#1"},
+ "up": {"uv": [2.25, 6.125, 0.25, 5.875], "texture": "#0"},
+ "down": {"uv": [4.25, 5.875, 2.25, 6.125], "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 14, 13],
+ "to": [9, 21, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -2, 8]},
+ "faces": {
+ "north": {"uv": [5.5, 7.25, 5.75, 8.125], "texture": "#0"},
+ "east": {"uv": [5.25, 7.25, 5.5, 8.125], "texture": "#0"},
+ "south": {"uv": [6, 7.25, 6.25, 8.125], "texture": "#0"},
+ "west": {"uv": [5.75, 7.25, 6, 8.125], "texture": "#0"},
+ "up": {"uv": [5.75, 7.25, 5.5, 7], "texture": "#0"},
+ "down": {"uv": [6, 7, 5.75, 7.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 18, 8],
+ "to": [9, 19, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -4, 10]},
+ "faces": {
+ "north": {"uv": [6.625, 7.25, 6.875, 7.375], "texture": "#0"},
+ "east": {"uv": [6.375, 7.25, 6.625, 7.375], "texture": "#0"},
+ "south": {"uv": [7.125, 7.25, 7.375, 7.375], "texture": "#0"},
+ "west": {"uv": [6.875, 7.25, 7.125, 7.375], "texture": "#0"},
+ "up": {"uv": [6.875, 7.25, 6.625, 7], "texture": "#0"},
+ "down": {"uv": [7.125, 7, 6.875, 7.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [7, 19, 8],
+ "to": [9, 21, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -2, 8]},
+ "faces": {
+ "north": {"uv": [4, 7.625, 4.25, 7.875], "texture": "#0"},
+ "east": {"uv": [3.375, 7.625, 4, 7.875], "texture": "#0"},
+ "south": {"uv": [4.875, 7.625, 5.125, 7.875], "texture": "#0"},
+ "west": {"uv": [4.25, 7.625, 4.875, 7.875], "texture": "#0"},
+ "up": {"uv": [4.25, 7.625, 4, 7], "texture": "#0"},
+ "down": {"uv": [4.5, 7, 4.25, 7.625], "texture": "#0"}
+ }
+ },
+ {
+ "from": [10.6, 16, 12.99289],
+ "to": [12.6, 17, 14.99289],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8.1, 0, 8.5]},
+ "faces": {
+ "north": {"uv": [0.25, 7.75, 0.5, 7.875], "texture": "#0"},
+ "east": {"uv": [0, 7.75, 0.25, 7.875], "texture": "#0"},
+ "south": {"uv": [0.75, 7.75, 1, 7.875], "texture": "#0"},
+ "west": {"uv": [0.5, 7.75, 0.75, 7.875], "texture": "#0"},
+ "up": {"uv": [0.5, 7.75, 0.25, 7.5], "texture": "#0"},
+ "down": {"uv": [0.75, 7.5, 0.5, 7.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [9.6, 17, 13.99289],
+ "to": [13.6, 18, 13.99289],
+ "rotation": {"angle": 0, "axis": "y", "origin": [11.6, 17.5, 13.99289]},
+ "faces": {
+ "north": {"uv": [3.375, 6.75, 3.875, 6.875], "texture": "#0"},
+ "east": {"uv": [3.375, 6.75, 3.375, 6.875], "texture": "#0"},
+ "south": {"uv": [3.875, 6.75, 4.375, 6.875], "texture": "#0"},
+ "west": {"uv": [3.875, 6.75, 3.875, 6.875], "texture": "#0"},
+ "up": {"uv": [3.875, 6.75, 3.375, 6.75], "texture": "#0"},
+ "down": {"uv": [4.375, 6.75, 3.875, 6.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3.5, 16, 12.99289],
+ "to": [5.5, 17, 14.99289],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8.5]},
+ "faces": {
+ "north": {"uv": [1.375, 7.75, 1.625, 7.875], "texture": "#0"},
+ "east": {"uv": [1.125, 7.75, 1.375, 7.875], "texture": "#0"},
+ "south": {"uv": [1.875, 7.75, 2.125, 7.875], "texture": "#0"},
+ "west": {"uv": [1.625, 7.75, 1.875, 7.875], "texture": "#0"},
+ "up": {"uv": [1.625, 7.75, 1.375, 7.5], "texture": "#0"},
+ "down": {"uv": [1.875, 7.5, 1.625, 7.75], "texture": "#0"}
+ }
+ },
+ {
+ "from": [2.5, 17, 13.99289],
+ "to": [6.5, 18, 13.99289],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4.5, 17.5, 13.99289]},
+ "faces": {
+ "north": {"uv": [2.25, 7.5, 2.75, 7.625], "texture": "#0"},
+ "east": {"uv": [2.25, 7.5, 2.25, 7.625], "texture": "#0"},
+ "south": {"uv": [2.75, 7.5, 3.25, 7.625], "texture": "#0"},
+ "west": {"uv": [2.75, 7.5, 2.75, 7.625], "texture": "#0"},
+ "up": {"uv": [2.75, 7.5, 2.25, 7.5], "texture": "#0"},
+ "down": {"uv": [3.25, 7.5, 2.75, 7.5], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -0.5, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 0, 14],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ {
+ "name": "group",
+ "origin": [-2, 2, 13],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 5,
+ {
+ "name": "group",
+ "origin": [8, -2, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7, 8]
+ },
+ 9,
+ 10,
+ 11,
+ 12
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/sleeping_bag/red_sleeping_bag.json b/统计/_sa_decor_models/10_装饰/models/block/sleeping_bag/red_sleeping_bag.json
new file mode 100644
index 0000000..b9ffd50
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/sleeping_bag/red_sleeping_bag.json
@@ -0,0 +1,72 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/sleeping_bag",
+ "particle": "sa_decor:block/sleeping_bag"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]},
+ "faces": {
+ "north": {"uv": [4, 4, 6, 4.375], "texture": "#0"},
+ "east": {"uv": [2, 4, 4, 4.375], "texture": "#0"},
+ "south": {"uv": [4, 4, 6, 4.375], "texture": "#0"},
+ "west": {"uv": [6, 4, 8, 4.375], "texture": "#0"},
+ "up": {"uv": [6, 4, 4, 2], "texture": "#0"},
+ "down": {"uv": [8, 2, 6, 4], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 0, 16],
+ "to": [16, 3, 32],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]},
+ "faces": {
+ "north": {"uv": [4, 4, 6, 4.375], "texture": "#0"},
+ "east": {"uv": [0, 4, 2, 4.375], "texture": "#0"},
+ "south": {"uv": [4, 4, 6, 4.375], "texture": "#0"},
+ "west": {"uv": [8, 4, 10, 4.375], "texture": "#0"},
+ "up": {"uv": [6, 2, 4, 0], "texture": "#0"},
+ "down": {"uv": [8, 0, 6, 2], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [9.25, 45, 0],
+ "translation": [-2.25, 3.75, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [9.25, 45, 0],
+ "translation": [-2.25, 3.75, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-158.66, 47.46, 151.96],
+ "translation": [0, 1.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-158.66, 47.46, 151.96],
+ "translation": [0, 1.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -158, 0],
+ "translation": [1.5, 1, 0],
+ "scale": [0.60546, 0.60546, 0.60546]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/sleeping_bag/red_sleeping_bag_foot.json b/统计/_sa_decor_models/10_装饰/models/block/sleeping_bag/red_sleeping_bag_foot.json
new file mode 100644
index 0000000..c7024e5
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/sleeping_bag/red_sleeping_bag_foot.json
@@ -0,0 +1,59 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/sleeping_bag",
+ "particle": "sa_decor:block/sleeping_bag"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 32]},
+ "faces": {
+ "north": {"uv": [6, 4, 4, 4.375], "texture": "#0"},
+ "east": {"uv": [4, 4, 2, 4.375], "texture": "#0"},
+ "south": {"uv": [6, 4, 4, 4.375], "texture": "#0"},
+ "west": {"uv": [8, 4, 6, 4.375], "texture": "#0"},
+ "up": {"uv": [6, 2, 4, 4], "texture": "#0"},
+ "down": {"uv": [8, 4, 6, 0], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -135, 0],
+ "translation": [0, 1.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "translation": [0, 1.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.60546, 0.60546, 0.60546]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/sleeping_bag/red_sleeping_bag_head.json b/统计/_sa_decor_models/10_装饰/models/block/sleeping_bag/red_sleeping_bag_head.json
new file mode 100644
index 0000000..eb19ea3
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/sleeping_bag/red_sleeping_bag_head.json
@@ -0,0 +1,59 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/sleeping_bag",
+ "particle": "sa_decor:block/sleeping_bag"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 3, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]},
+ "faces": {
+ "north": {"uv": [6, 4, 4, 4.375], "texture": "#0"},
+ "east": {"uv": [2, 4, 0, 4.375], "texture": "#0"},
+ "south": {"uv": [6, 4, 4, 4.375], "texture": "#0"},
+ "west": {"uv": [10, 4, 8, 4.375], "texture": "#0"},
+ "up": {"uv": [6, 0, 4, 2], "texture": "#0"},
+ "down": {"uv": [8, 4, 6, 0], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -135, 0],
+ "translation": [0, 1.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "translation": [0, 1.75, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 2, 0],
+ "scale": [0.60546, 0.60546, 0.60546]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/small_mirror/small_mirror.json b/统计/_sa_decor_models/10_装饰/models/block/small_mirror/small_mirror.json
new file mode 100644
index 0000000..107958d
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/small_mirror/small_mirror.json
@@ -0,0 +1,75 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [32, 32],
+ "textures": {
+ "1": "sa_decor:block/small_mirror",
+ "particle": "sa_decor:block/small_mirror"
+ },
+ "elements": [
+ {
+ "from": [1, 0, 15],
+ "to": [15, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-3, -12, 14]},
+ "faces": {
+ "north": {"uv": [0.5, 0.5, 7.5, 8.5], "texture": "#1"},
+ "east": {"uv": [0, 0.5, 0.5, 8.5], "texture": "#1"},
+ "south": {"uv": [8, 0.5, 15, 8.5], "texture": "#1"},
+ "west": {"uv": [7.5, 0.5, 8, 8.5], "texture": "#1"},
+ "up": {"uv": [7.5, 0.5, 0.5, 0], "texture": "#1"},
+ "down": {"uv": [14.5, 0, 7.5, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 0, 15],
+ "to": [15, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-3, -12, 14]},
+ "faces": {
+ "north": {"uv": [0.5, 0.5, 7.5, 8.5], "texture": "#1"},
+ "east": {"uv": [0, 0.5, 0.5, 8.5], "texture": "#1"},
+ "south": {"uv": [8, 0.5, 15, 8.5], "texture": "#1"},
+ "west": {"uv": [7.5, 0.5, 8, 8.5], "texture": "#1"},
+ "up": {"uv": [7.5, 0.5, 0.5, 0], "texture": "#1"},
+ "down": {"uv": [14.5, 0, 7.5, 0.5], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3, 2.25, -0.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3.75, 1.75, -0.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [-180, 48, -180],
+ "translation": [-1.5, 3, 2.75],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-180, 48, -180],
+ "translation": [-1.5, 3, 2.75],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [4, -1.75, 0],
+ "scale": [0.74414, 0.74414, 0.74414]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/smart_tv/smart_tv.json b/统计/_sa_decor_models/10_装饰/models/block/smart_tv/smart_tv.json
new file mode 100644
index 0000000..ab52498
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/smart_tv/smart_tv.json
@@ -0,0 +1,86 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/smart_tv",
+ "particle": "sa_decor:block/particles/tvp"
+ },
+ "elements": [
+ {
+ "name": "TELA",
+ "from": [-5, 2.7, 14],
+ "to": [21, 18.7, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 2.7, 15]},
+ "faces": {
+ "north": {"uv": [0, 0, 6.5, 4], "texture": "#0"},
+ "east": {"uv": [7.5, 4.5, 8, 8.5], "texture": "#0"},
+ "south": {"uv": [0, 4.25, 6.5, 8.25], "texture": "#0"},
+ "west": {"uv": [7.5, 4.5, 8, 8.5], "texture": "#0"},
+ "up": {"uv": [13.25, 0.5, 6.75, 0], "texture": "#0"},
+ "down": {"uv": [12.5, 0.75, 7, 1.25], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [-2.2, 2.9, 13.99],
+ "to": [1, 3.5, 13.99],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 2.9, 15]},
+ "faces": {
+ "north": {"uv": [2.5, 9, 3.25, 9.25], "texture": "#0"},
+ "east": {"uv": [5.75, 7.25, 6.25, 10.75], "texture": "#0"},
+ "south": {"uv": [0.25, 11.5, 5.75, 15], "texture": "#0"},
+ "west": {"uv": [6.5, 7.25, 7, 10.75], "texture": "#0"},
+ "up": {"uv": [11.25, 4, 5.75, 3.5], "texture": "#0"},
+ "down": {"uv": [11.25, 4.25, 5.75, 4.75], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "translation": [-9.25, 3.5, 5.75],
+ "scale": [0.30039, 0.30039, 0.30039]
+ },
+ "firstperson_lefthand": {
+ "translation": [-9.25, 3.5, 5.75],
+ "scale": [0.30039, 0.30039, 0.30039]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [3.25, -3, 0],
+ "scale": [0.71016, 0.71016, 0.71016]
+ },
+ "head": {
+ "translation": [0, 0.5, -7.25]
+ },
+ "fixed": {
+ "scale": [0.94336, 0.94336, 0.94336]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/smart_tv/smart_tv_broken.json b/统计/_sa_decor_models/10_装饰/models/block/smart_tv/smart_tv_broken.json
new file mode 100644
index 0000000..f63a028
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/smart_tv/smart_tv_broken.json
@@ -0,0 +1,86 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/smart_tv",
+ "particle": "sa_decor:block/particles/tvp"
+ },
+ "elements": [
+ {
+ "name": "TELA",
+ "from": [-5, 2.7, 14],
+ "to": [21, 18.7, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 2.7, 15]},
+ "faces": {
+ "north": {"uv": [0, 10.5, 6.5, 14.5], "texture": "#0"},
+ "east": {"uv": [7.5, 4.5, 8, 8.5], "texture": "#0"},
+ "south": {"uv": [0, 4.25, 6.5, 8.25], "texture": "#0"},
+ "west": {"uv": [7.5, 4.5, 8, 8.5], "texture": "#0"},
+ "up": {"uv": [13.25, 0.5, 6.75, 0], "texture": "#0"},
+ "down": {"uv": [12.5, 0.75, 7, 1.25], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [-2.2, 2.9, 13.99],
+ "to": [1, 3.5, 13.99],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 2.9, 15]},
+ "faces": {
+ "north": {"uv": [2.5, 9, 3.25, 9.25], "texture": "#0"},
+ "east": {"uv": [5.75, 7.25, 6.25, 10.75], "texture": "#0"},
+ "south": {"uv": [0.25, 11.5, 5.75, 15], "texture": "#0"},
+ "west": {"uv": [6.5, 7.25, 7, 10.75], "texture": "#0"},
+ "up": {"uv": [11.25, 4, 5.75, 3.5], "texture": "#0"},
+ "down": {"uv": [11.25, 4.25, 5.75, 4.75], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "translation": [-9.25, 3.5, 5.75],
+ "scale": [0.30039, 0.30039, 0.30039]
+ },
+ "firstperson_lefthand": {
+ "translation": [-9.25, 3.5, 5.75],
+ "scale": [0.30039, 0.30039, 0.30039]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [3.25, -3, 0],
+ "scale": [0.71016, 0.71016, 0.71016]
+ },
+ "head": {
+ "translation": [0, 0.5, -7.25]
+ },
+ "fixed": {
+ "scale": [0.94336, 0.94336, 0.94336]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/smart_tv/smart_tv_on.json b/统计/_sa_decor_models/10_装饰/models/block/smart_tv/smart_tv_on.json
new file mode 100644
index 0000000..3d0c457
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/smart_tv/smart_tv_on.json
@@ -0,0 +1,86 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/smart_tv",
+ "particle": "sa_decor:block/particles/tvp"
+ },
+ "elements": [
+ {
+ "name": "TELA",
+ "from": [-5, 2.7, 14],
+ "to": [21, 18.7, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 2.7, 15]},
+ "faces": {
+ "north": {"uv": [9.5, 12, 16, 16], "texture": "#0"},
+ "east": {"uv": [7.5, 4.5, 8, 8.5], "texture": "#0"},
+ "south": {"uv": [0, 4.25, 6.5, 8.25], "texture": "#0"},
+ "west": {"uv": [7.5, 4.5, 8, 8.5], "texture": "#0"},
+ "up": {"uv": [13.25, 0.5, 6.75, 0], "texture": "#0"},
+ "down": {"uv": [12.5, 0.75, 7, 1.25], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [-2.2, 2.9, 13.99],
+ "to": [1, 3.5, 13.99],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 2.9, 15]},
+ "faces": {
+ "north": {"uv": [2.5, 9, 3.25, 9.25], "texture": "#0"},
+ "east": {"uv": [5.75, 7.25, 6.25, 10.75], "texture": "#0"},
+ "south": {"uv": [0.25, 11.5, 5.75, 15], "texture": "#0"},
+ "west": {"uv": [6.5, 7.25, 7, 10.75], "texture": "#0"},
+ "up": {"uv": [11.25, 4, 5.75, 3.5], "texture": "#0"},
+ "down": {"uv": [11.25, 4.25, 5.75, 4.75], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "translation": [-9.25, 3.5, 5.75],
+ "scale": [0.30039, 0.30039, 0.30039]
+ },
+ "firstperson_lefthand": {
+ "translation": [-9.25, 3.5, 5.75],
+ "scale": [0.30039, 0.30039, 0.30039]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [3.25, -3, 0],
+ "scale": [0.71016, 0.71016, 0.71016]
+ },
+ "head": {
+ "translation": [0, 0.5, -7.25]
+ },
+ "fixed": {
+ "scale": [0.94336, 0.94336, 0.94336]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/smart_tv/smart_tv_static.json b/统计/_sa_decor_models/10_装饰/models/block/smart_tv/smart_tv_static.json
new file mode 100644
index 0000000..a0f8028
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/smart_tv/smart_tv_static.json
@@ -0,0 +1,86 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/smart_tv",
+ "particle": "sa_decor:block/particles/tvp"
+ },
+ "elements": [
+ {
+ "name": "TELA",
+ "from": [-5, 2.7, 14],
+ "to": [21, 18.7, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 2.7, 15]},
+ "faces": {
+ "north": {"uv": [9.5, 8, 16, 12], "texture": "#0"},
+ "east": {"uv": [7.5, 4.5, 8, 8.5], "texture": "#0"},
+ "south": {"uv": [0, 4.25, 6.5, 8.25], "texture": "#0"},
+ "west": {"uv": [7.5, 4.5, 8, 8.5], "texture": "#0"},
+ "up": {"uv": [13.25, 0.5, 6.75, 0], "texture": "#0"},
+ "down": {"uv": [12.5, 0.75, 7, 1.25], "texture": "#0"}
+ }
+ },
+ {
+ "name": "bone",
+ "from": [-2.2, 2.9, 13.99],
+ "to": [1, 3.5, 13.99],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 2.9, 15]},
+ "faces": {
+ "north": {"uv": [2.5, 9, 3.25, 9.25], "texture": "#0"},
+ "east": {"uv": [5.75, 7.25, 6.25, 10.75], "texture": "#0"},
+ "south": {"uv": [0.25, 11.5, 5.75, 15], "texture": "#0"},
+ "west": {"uv": [6.5, 7.25, 7, 10.75], "texture": "#0"},
+ "up": {"uv": [11.25, 4, 5.75, 3.5], "texture": "#0"},
+ "down": {"uv": [11.25, 4.25, 5.75, 4.75], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "translation": [-9.25, 3.5, 5.75],
+ "scale": [0.30039, 0.30039, 0.30039]
+ },
+ "firstperson_lefthand": {
+ "translation": [-9.25, 3.5, 5.75],
+ "scale": [0.30039, 0.30039, 0.30039]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.6, 0.6, 0.6]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [3.25, -3, 0],
+ "scale": [0.71016, 0.71016, 0.71016]
+ },
+ "head": {
+ "translation": [0, 0.5, -7.25]
+ },
+ "fixed": {
+ "scale": [0.94336, 0.94336, 0.94336]
+ }
+ },
+ "groups": [
+ {
+ "name": "bone",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/stove/stove.json b/统计/_sa_decor_models/10_装饰/models/block/stove/stove.json
new file mode 100644
index 0000000..93e400f
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/stove/stove.json
@@ -0,0 +1,193 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "2": "sa_decor:block/stove/stove",
+ "particle": "sa_decor:block/stove/stove"
+ },
+ "elements": [
+ {
+ "name": "block",
+ "from": [2, 9, -1],
+ "to": [14, 10.1, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 2.1, 9]},
+ "faces": {
+ "north": {"uv": [0.5, 1.75, 3.5, 2], "texture": "#2"},
+ "east": {"uv": [0, 1.75, 0.5, 2], "texture": "#2"},
+ "south": {"uv": [4, 1.75, 7, 2], "texture": "#2"},
+ "west": {"uv": [3.5, 1.75, 4, 2], "texture": "#2"},
+ "up": {"uv": [3.5, 1.75, 0.5, 1.25], "texture": "#2"},
+ "down": {"uv": [6.5, 1.25, 3.5, 1.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [5, 15.5, 4],
+ "to": [11, 16.5, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 0.5, 10]},
+ "faces": {
+ "north": {"uv": [1.5, 3.5, 3, 3.75], "texture": "#2"},
+ "east": {"uv": [0, 3.5, 1.5, 3.75], "texture": "#2"},
+ "south": {"uv": [4.5, 3.5, 6, 3.75], "texture": "#2"},
+ "west": {"uv": [3, 3.5, 4.5, 3.75], "texture": "#2"},
+ "up": {"uv": [3, 3.5, 1.5, 2], "texture": "#2"},
+ "down": {"uv": [4.5, 2, 3, 3.5], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [4.4, 14.9, 3.4],
+ "to": [11.6, 17.1, 10.6],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 0.5, 10]},
+ "faces": {
+ "north": {"uv": [1.5, 5.25, 3, 5.5], "texture": "#2"},
+ "east": {"uv": [0, 5.25, 1.5, 5.5], "texture": "#2"},
+ "south": {"uv": [4.5, 5.25, 6, 5.5], "texture": "#2"},
+ "west": {"uv": [3, 5.25, 4.5, 5.5], "texture": "#2"},
+ "up": {"uv": [3, 5.25, 1.5, 3.75], "texture": "#2"},
+ "down": {"uv": [4.5, 3.75, 3, 5.25], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [1.5, 5.5, 5.5, 9.5], "texture": "#2"},
+ "east": {"uv": [5.5, 5.5, 9.5, 9.5], "texture": "#2"},
+ "south": {"uv": [5.5, 5.5, 9.5, 9.5], "texture": "#2"},
+ "west": {"uv": [5.5, 5.5, 9.5, 9.5], "texture": "#2"},
+ "up": {"uv": [11, 5.25, 7, 1.25], "texture": "#2"},
+ "down": {"uv": [4, 9.5, 0, 13.5], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [0, 16, 14],
+ "to": [16, 19, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]},
+ "faces": {
+ "north": {"uv": [0.5, 0.5, 4.5, 1.25], "texture": "#2"},
+ "east": {"uv": [0, 0.5, 0.5, 1.25], "texture": "#2"},
+ "south": {"uv": [5, 0.5, 9, 1.25], "texture": "#2"},
+ "west": {"uv": [4.5, 0.5, 5, 1.25], "texture": "#2"},
+ "up": {"uv": [4.5, 0.5, 0.5, 0], "texture": "#2"},
+ "down": {"uv": [8.5, 0, 4.5, 0.5], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [13, 12.8, -0.7],
+ "to": [15, 15, 0.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8.3]},
+ "faces": {
+ "north": {"uv": [0.25, 5.75, 0.75, 6.25], "texture": "#2"},
+ "east": {"uv": [0, 5.75, 0.25, 6.25], "texture": "#2"},
+ "south": {"uv": [1, 5.75, 1.5, 6.25], "texture": "#2"},
+ "west": {"uv": [0.75, 5.75, 1, 6.25], "texture": "#2"},
+ "up": {"uv": [0.75, 5.75, 0.25, 5.5], "texture": "#2"},
+ "down": {"uv": [1.25, 5.5, 0.75, 5.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [10, 12.8, -0.7],
+ "to": [12, 15, 0.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5, 1, 8.3]},
+ "faces": {
+ "north": {"uv": [0.25, 5.75, 0.75, 6.25], "texture": "#2"},
+ "east": {"uv": [0, 5.75, 0.25, 6.25], "texture": "#2"},
+ "south": {"uv": [1, 5.75, 1.5, 6.25], "texture": "#2"},
+ "west": {"uv": [0.75, 5.75, 1, 6.25], "texture": "#2"},
+ "up": {"uv": [0.75, 5.75, 0.25, 5.5], "texture": "#2"},
+ "down": {"uv": [1.25, 5.5, 0.75, 5.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [4, 12.8, -0.7],
+ "to": [6, 15, 0.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, 1, 8.3]},
+ "faces": {
+ "north": {"uv": [0.25, 5.75, 0.75, 6.25], "texture": "#2"},
+ "east": {"uv": [0, 5.75, 0.25, 6.25], "texture": "#2"},
+ "south": {"uv": [1, 5.75, 1.5, 6.25], "texture": "#2"},
+ "west": {"uv": [0.75, 5.75, 1, 6.25], "texture": "#2"},
+ "up": {"uv": [0.75, 5.75, 0.25, 5.5], "texture": "#2"},
+ "down": {"uv": [1.25, 5.5, 0.75, 5.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [1, 12.8, -0.7],
+ "to": [3, 15, 0.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, 1, 8.3]},
+ "faces": {
+ "north": {"uv": [0.25, 5.75, 0.75, 6.25], "texture": "#2"},
+ "east": {"uv": [0, 5.75, 0.25, 6.25], "texture": "#2"},
+ "south": {"uv": [1, 5.75, 1.5, 6.25], "texture": "#2"},
+ "west": {"uv": [0.75, 5.75, 1, 6.25], "texture": "#2"},
+ "up": {"uv": [0.75, 5.75, 0.25, 5.5], "texture": "#2"},
+ "down": {"uv": [1.25, 5.5, 0.75, 5.75], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "block",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2]
+ },
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/stove/stove_green.json b/统计/_sa_decor_models/10_装饰/models/block/stove/stove_green.json
new file mode 100644
index 0000000..1ae8fdf
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/stove/stove_green.json
@@ -0,0 +1,193 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "2": "sa_decor:block/stove/stove_green",
+ "particle": "sa_decor:block/stove/stove_green"
+ },
+ "elements": [
+ {
+ "name": "block",
+ "from": [2, 9, -1],
+ "to": [14, 10.1, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 2.1, 9]},
+ "faces": {
+ "north": {"uv": [0.5, 1.75, 3.5, 2], "texture": "#2"},
+ "east": {"uv": [0, 1.75, 0.5, 2], "texture": "#2"},
+ "south": {"uv": [4, 1.75, 7, 2], "texture": "#2"},
+ "west": {"uv": [3.5, 1.75, 4, 2], "texture": "#2"},
+ "up": {"uv": [3.5, 1.75, 0.5, 1.25], "texture": "#2"},
+ "down": {"uv": [6.5, 1.25, 3.5, 1.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [5, 15.5, 4],
+ "to": [11, 16.5, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 0.5, 10]},
+ "faces": {
+ "north": {"uv": [1.5, 3.5, 3, 3.75], "texture": "#2"},
+ "east": {"uv": [0, 3.5, 1.5, 3.75], "texture": "#2"},
+ "south": {"uv": [4.5, 3.5, 6, 3.75], "texture": "#2"},
+ "west": {"uv": [3, 3.5, 4.5, 3.75], "texture": "#2"},
+ "up": {"uv": [3, 3.5, 1.5, 2], "texture": "#2"},
+ "down": {"uv": [4.5, 2, 3, 3.5], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [4.4, 14.9, 3.4],
+ "to": [11.6, 17.1, 10.6],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 0.5, 10]},
+ "faces": {
+ "north": {"uv": [1.5, 5.25, 3, 5.5], "texture": "#2"},
+ "east": {"uv": [0, 5.25, 1.5, 5.5], "texture": "#2"},
+ "south": {"uv": [4.5, 5.25, 6, 5.5], "texture": "#2"},
+ "west": {"uv": [3, 5.25, 4.5, 5.5], "texture": "#2"},
+ "up": {"uv": [3, 5.25, 1.5, 3.75], "texture": "#2"},
+ "down": {"uv": [4.5, 3.75, 3, 5.25], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [1.5, 5.5, 5.5, 9.5], "texture": "#2"},
+ "east": {"uv": [5.5, 5.5, 9.5, 9.5], "texture": "#2"},
+ "south": {"uv": [5.5, 5.5, 9.5, 9.5], "texture": "#2"},
+ "west": {"uv": [5.5, 5.5, 9.5, 9.5], "texture": "#2"},
+ "up": {"uv": [11, 5.25, 7, 1.25], "texture": "#2"},
+ "down": {"uv": [4, 9.5, 0, 13.5], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [0, 16, 14],
+ "to": [16, 19, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]},
+ "faces": {
+ "north": {"uv": [0.5, 0.5, 4.5, 1.25], "texture": "#2"},
+ "east": {"uv": [0, 0.5, 0.5, 1.25], "texture": "#2"},
+ "south": {"uv": [5, 0.5, 9, 1.25], "texture": "#2"},
+ "west": {"uv": [4.5, 0.5, 5, 1.25], "texture": "#2"},
+ "up": {"uv": [4.5, 0.5, 0.5, 0], "texture": "#2"},
+ "down": {"uv": [8.5, 0, 4.5, 0.5], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [13, 12.8, -0.7],
+ "to": [15, 15, 0.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8.3]},
+ "faces": {
+ "north": {"uv": [0.25, 5.75, 0.75, 6.25], "texture": "#2"},
+ "east": {"uv": [0, 5.75, 0.25, 6.25], "texture": "#2"},
+ "south": {"uv": [1, 5.75, 1.5, 6.25], "texture": "#2"},
+ "west": {"uv": [0.75, 5.75, 1, 6.25], "texture": "#2"},
+ "up": {"uv": [0.75, 5.75, 0.25, 5.5], "texture": "#2"},
+ "down": {"uv": [1.25, 5.5, 0.75, 5.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [10, 12.8, -0.7],
+ "to": [12, 15, 0.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5, 1, 8.3]},
+ "faces": {
+ "north": {"uv": [0.25, 5.75, 0.75, 6.25], "texture": "#2"},
+ "east": {"uv": [0, 5.75, 0.25, 6.25], "texture": "#2"},
+ "south": {"uv": [1, 5.75, 1.5, 6.25], "texture": "#2"},
+ "west": {"uv": [0.75, 5.75, 1, 6.25], "texture": "#2"},
+ "up": {"uv": [0.75, 5.75, 0.25, 5.5], "texture": "#2"},
+ "down": {"uv": [1.25, 5.5, 0.75, 5.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [4, 12.8, -0.7],
+ "to": [6, 15, 0.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, 1, 8.3]},
+ "faces": {
+ "north": {"uv": [0.25, 5.75, 0.75, 6.25], "texture": "#2"},
+ "east": {"uv": [0, 5.75, 0.25, 6.25], "texture": "#2"},
+ "south": {"uv": [1, 5.75, 1.5, 6.25], "texture": "#2"},
+ "west": {"uv": [0.75, 5.75, 1, 6.25], "texture": "#2"},
+ "up": {"uv": [0.75, 5.75, 0.25, 5.5], "texture": "#2"},
+ "down": {"uv": [1.25, 5.5, 0.75, 5.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [1, 12.8, -0.7],
+ "to": [3, 15, 0.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, 1, 8.3]},
+ "faces": {
+ "north": {"uv": [0.25, 5.75, 0.75, 6.25], "texture": "#2"},
+ "east": {"uv": [0, 5.75, 0.25, 6.25], "texture": "#2"},
+ "south": {"uv": [1, 5.75, 1.5, 6.25], "texture": "#2"},
+ "west": {"uv": [0.75, 5.75, 1, 6.25], "texture": "#2"},
+ "up": {"uv": [0.75, 5.75, 0.25, 5.5], "texture": "#2"},
+ "down": {"uv": [1.25, 5.5, 0.75, 5.75], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "block",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2]
+ },
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/stove/stove_on.json b/统计/_sa_decor_models/10_装饰/models/block/stove/stove_on.json
new file mode 100644
index 0000000..7c79367
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/stove/stove_on.json
@@ -0,0 +1,193 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "2": "sa_decor:block/stove/stove_on",
+ "particle": "sa_decor:block/stove/stove_on"
+ },
+ "elements": [
+ {
+ "name": "block",
+ "from": [2, 9, -1],
+ "to": [14, 10.1, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 2.1, 9]},
+ "faces": {
+ "north": {"uv": [0.5, 1.75, 3.5, 2], "texture": "#2"},
+ "east": {"uv": [0, 1.75, 0.5, 2], "texture": "#2"},
+ "south": {"uv": [4, 1.75, 7, 2], "texture": "#2"},
+ "west": {"uv": [3.5, 1.75, 4, 2], "texture": "#2"},
+ "up": {"uv": [3.5, 1.75, 0.5, 1.25], "texture": "#2"},
+ "down": {"uv": [6.5, 1.25, 3.5, 1.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [5, 15.5, 4],
+ "to": [11, 16.5, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 0.5, 10]},
+ "faces": {
+ "north": {"uv": [1.5, 3.5, 3, 3.75], "texture": "#2"},
+ "east": {"uv": [0, 3.5, 1.5, 3.75], "texture": "#2"},
+ "south": {"uv": [4.5, 3.5, 6, 3.75], "texture": "#2"},
+ "west": {"uv": [3, 3.5, 4.5, 3.75], "texture": "#2"},
+ "up": {"uv": [3, 3.5, 1.5, 2], "texture": "#2"},
+ "down": {"uv": [4.5, 2, 3, 3.5], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [4.4, 14.9, 3.4],
+ "to": [11.6, 17.1, 10.6],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 0.5, 10]},
+ "faces": {
+ "north": {"uv": [1.5, 5.25, 3, 5.5], "texture": "#2"},
+ "east": {"uv": [0, 5.25, 1.5, 5.5], "texture": "#2"},
+ "south": {"uv": [4.5, 5.25, 6, 5.5], "texture": "#2"},
+ "west": {"uv": [3, 5.25, 4.5, 5.5], "texture": "#2"},
+ "up": {"uv": [3, 5.25, 1.5, 3.75], "texture": "#2"},
+ "down": {"uv": [4.5, 3.75, 3, 5.25], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [1.5, 5.5, 5.5, 9.5], "texture": "#2"},
+ "east": {"uv": [5.5, 5.5, 9.5, 9.5], "texture": "#2"},
+ "south": {"uv": [5.5, 5.5, 9.5, 9.5], "texture": "#2"},
+ "west": {"uv": [5.5, 5.5, 9.5, 9.5], "texture": "#2"},
+ "up": {"uv": [11, 5.25, 7, 1.25], "texture": "#2"},
+ "down": {"uv": [4, 9.5, 0, 13.5], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [0, 16, 14],
+ "to": [16, 19, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]},
+ "faces": {
+ "north": {"uv": [0.5, 0.5, 4.5, 1.25], "texture": "#2"},
+ "east": {"uv": [0, 0.5, 0.5, 1.25], "texture": "#2"},
+ "south": {"uv": [5, 0.5, 9, 1.25], "texture": "#2"},
+ "west": {"uv": [4.5, 0.5, 5, 1.25], "texture": "#2"},
+ "up": {"uv": [4.5, 0.5, 0.5, 0], "texture": "#2"},
+ "down": {"uv": [8.5, 0, 4.5, 0.5], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [13, 12.8, -0.7],
+ "to": [15, 15, 0.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8.3]},
+ "faces": {
+ "north": {"uv": [0.25, 5.75, 0.75, 6.25], "texture": "#2"},
+ "east": {"uv": [0, 5.75, 0.25, 6.25], "texture": "#2"},
+ "south": {"uv": [1, 5.75, 1.5, 6.25], "texture": "#2"},
+ "west": {"uv": [0.75, 5.75, 1, 6.25], "texture": "#2"},
+ "up": {"uv": [0.75, 5.75, 0.25, 5.5], "texture": "#2"},
+ "down": {"uv": [1.25, 5.5, 0.75, 5.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [10, 12.8, -0.7],
+ "to": [12, 15, 0.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5, 1, 8.3]},
+ "faces": {
+ "north": {"uv": [0.25, 5.75, 0.75, 6.25], "texture": "#2"},
+ "east": {"uv": [0, 5.75, 0.25, 6.25], "texture": "#2"},
+ "south": {"uv": [1, 5.75, 1.5, 6.25], "texture": "#2"},
+ "west": {"uv": [0.75, 5.75, 1, 6.25], "texture": "#2"},
+ "up": {"uv": [0.75, 5.75, 0.25, 5.5], "texture": "#2"},
+ "down": {"uv": [1.25, 5.5, 0.75, 5.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [4, 12.8, -0.7],
+ "to": [6, 15, 0.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, 1, 8.3]},
+ "faces": {
+ "north": {"uv": [0.25, 5.75, 0.75, 6.25], "texture": "#2"},
+ "east": {"uv": [0, 5.75, 0.25, 6.25], "texture": "#2"},
+ "south": {"uv": [1, 5.75, 1.5, 6.25], "texture": "#2"},
+ "west": {"uv": [0.75, 5.75, 1, 6.25], "texture": "#2"},
+ "up": {"uv": [0.75, 5.75, 0.25, 5.5], "texture": "#2"},
+ "down": {"uv": [1.25, 5.5, 0.75, 5.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [1, 12.8, -0.7],
+ "to": [3, 15, 0.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, 1, 8.3]},
+ "faces": {
+ "north": {"uv": [0.25, 5.75, 0.75, 6.25], "texture": "#2"},
+ "east": {"uv": [0, 5.75, 0.25, 6.25], "texture": "#2"},
+ "south": {"uv": [1, 5.75, 1.5, 6.25], "texture": "#2"},
+ "west": {"uv": [0.75, 5.75, 1, 6.25], "texture": "#2"},
+ "up": {"uv": [0.75, 5.75, 0.25, 5.5], "texture": "#2"},
+ "down": {"uv": [1.25, 5.5, 0.75, 5.75], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "block",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2]
+ },
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/stove/stove_on_green.json b/统计/_sa_decor_models/10_装饰/models/block/stove/stove_on_green.json
new file mode 100644
index 0000000..e0dfb53
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/stove/stove_on_green.json
@@ -0,0 +1,193 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "2": "sa_decor:block/stove/stove_on_green",
+ "particle": "sa_decor:block/stove/stove_on_green"
+ },
+ "elements": [
+ {
+ "name": "block",
+ "from": [2, 9, -1],
+ "to": [14, 10.1, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 2.1, 9]},
+ "faces": {
+ "north": {"uv": [0.5, 1.75, 3.5, 2], "texture": "#2"},
+ "east": {"uv": [0, 1.75, 0.5, 2], "texture": "#2"},
+ "south": {"uv": [4, 1.75, 7, 2], "texture": "#2"},
+ "west": {"uv": [3.5, 1.75, 4, 2], "texture": "#2"},
+ "up": {"uv": [3.5, 1.75, 0.5, 1.25], "texture": "#2"},
+ "down": {"uv": [6.5, 1.25, 3.5, 1.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [5, 15.5, 4],
+ "to": [11, 16.5, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 0.5, 10]},
+ "faces": {
+ "north": {"uv": [1.5, 3.5, 3, 3.75], "texture": "#2"},
+ "east": {"uv": [0, 3.5, 1.5, 3.75], "texture": "#2"},
+ "south": {"uv": [4.5, 3.5, 6, 3.75], "texture": "#2"},
+ "west": {"uv": [3, 3.5, 4.5, 3.75], "texture": "#2"},
+ "up": {"uv": [3, 3.5, 1.5, 2], "texture": "#2"},
+ "down": {"uv": [4.5, 2, 3, 3.5], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [4.4, 14.9, 3.4],
+ "to": [11.6, 17.1, 10.6],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 0.5, 10]},
+ "faces": {
+ "north": {"uv": [1.5, 5.25, 3, 5.5], "texture": "#2"},
+ "east": {"uv": [0, 5.25, 1.5, 5.5], "texture": "#2"},
+ "south": {"uv": [4.5, 5.25, 6, 5.5], "texture": "#2"},
+ "west": {"uv": [3, 5.25, 4.5, 5.5], "texture": "#2"},
+ "up": {"uv": [3, 5.25, 1.5, 3.75], "texture": "#2"},
+ "down": {"uv": [4.5, 3.75, 3, 5.25], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [1.5, 5.5, 5.5, 9.5], "texture": "#2"},
+ "east": {"uv": [5.5, 5.5, 9.5, 9.5], "texture": "#2"},
+ "south": {"uv": [5.5, 5.5, 9.5, 9.5], "texture": "#2"},
+ "west": {"uv": [5.5, 5.5, 9.5, 9.5], "texture": "#2"},
+ "up": {"uv": [11, 5.25, 7, 1.25], "texture": "#2"},
+ "down": {"uv": [4, 9.5, 0, 13.5], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [0, 16, 14],
+ "to": [16, 19, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]},
+ "faces": {
+ "north": {"uv": [0.5, 0.5, 4.5, 1.25], "texture": "#2"},
+ "east": {"uv": [0, 0.5, 0.5, 1.25], "texture": "#2"},
+ "south": {"uv": [5, 0.5, 9, 1.25], "texture": "#2"},
+ "west": {"uv": [4.5, 0.5, 5, 1.25], "texture": "#2"},
+ "up": {"uv": [4.5, 0.5, 0.5, 0], "texture": "#2"},
+ "down": {"uv": [8.5, 0, 4.5, 0.5], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [13, 12.8, -0.7],
+ "to": [15, 15, 0.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8.3]},
+ "faces": {
+ "north": {"uv": [0.25, 5.75, 0.75, 6.25], "texture": "#2"},
+ "east": {"uv": [0, 5.75, 0.25, 6.25], "texture": "#2"},
+ "south": {"uv": [1, 5.75, 1.5, 6.25], "texture": "#2"},
+ "west": {"uv": [0.75, 5.75, 1, 6.25], "texture": "#2"},
+ "up": {"uv": [0.75, 5.75, 0.25, 5.5], "texture": "#2"},
+ "down": {"uv": [1.25, 5.5, 0.75, 5.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [10, 12.8, -0.7],
+ "to": [12, 15, 0.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5, 1, 8.3]},
+ "faces": {
+ "north": {"uv": [0.25, 5.75, 0.75, 6.25], "texture": "#2"},
+ "east": {"uv": [0, 5.75, 0.25, 6.25], "texture": "#2"},
+ "south": {"uv": [1, 5.75, 1.5, 6.25], "texture": "#2"},
+ "west": {"uv": [0.75, 5.75, 1, 6.25], "texture": "#2"},
+ "up": {"uv": [0.75, 5.75, 0.25, 5.5], "texture": "#2"},
+ "down": {"uv": [1.25, 5.5, 0.75, 5.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [4, 12.8, -0.7],
+ "to": [6, 15, 0.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, 1, 8.3]},
+ "faces": {
+ "north": {"uv": [0.25, 5.75, 0.75, 6.25], "texture": "#2"},
+ "east": {"uv": [0, 5.75, 0.25, 6.25], "texture": "#2"},
+ "south": {"uv": [1, 5.75, 1.5, 6.25], "texture": "#2"},
+ "west": {"uv": [0.75, 5.75, 1, 6.25], "texture": "#2"},
+ "up": {"uv": [0.75, 5.75, 0.25, 5.5], "texture": "#2"},
+ "down": {"uv": [1.25, 5.5, 0.75, 5.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [1, 12.8, -0.7],
+ "to": [3, 15, 0.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, 1, 8.3]},
+ "faces": {
+ "north": {"uv": [0.25, 5.75, 0.75, 6.25], "texture": "#2"},
+ "east": {"uv": [0, 5.75, 0.25, 6.25], "texture": "#2"},
+ "south": {"uv": [1, 5.75, 1.5, 6.25], "texture": "#2"},
+ "west": {"uv": [0.75, 5.75, 1, 6.25], "texture": "#2"},
+ "up": {"uv": [0.75, 5.75, 0.25, 5.5], "texture": "#2"},
+ "down": {"uv": [1.25, 5.5, 0.75, 5.75], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "block",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2]
+ },
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/stove/stove_on_red.json b/统计/_sa_decor_models/10_装饰/models/block/stove/stove_on_red.json
new file mode 100644
index 0000000..559ec38
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/stove/stove_on_red.json
@@ -0,0 +1,193 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "2": "sa_decor:block/stove/stove_on_red",
+ "particle": "sa_decor:block/stove/stove_on_red"
+ },
+ "elements": [
+ {
+ "name": "block",
+ "from": [2, 9, -1],
+ "to": [14, 10.1, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 2.1, 9]},
+ "faces": {
+ "north": {"uv": [0.5, 1.75, 3.5, 2], "texture": "#2"},
+ "east": {"uv": [0, 1.75, 0.5, 2], "texture": "#2"},
+ "south": {"uv": [4, 1.75, 7, 2], "texture": "#2"},
+ "west": {"uv": [3.5, 1.75, 4, 2], "texture": "#2"},
+ "up": {"uv": [3.5, 1.75, 0.5, 1.25], "texture": "#2"},
+ "down": {"uv": [6.5, 1.25, 3.5, 1.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [5, 15.5, 4],
+ "to": [11, 16.5, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 0.5, 10]},
+ "faces": {
+ "north": {"uv": [1.5, 3.5, 3, 3.75], "texture": "#2"},
+ "east": {"uv": [0, 3.5, 1.5, 3.75], "texture": "#2"},
+ "south": {"uv": [4.5, 3.5, 6, 3.75], "texture": "#2"},
+ "west": {"uv": [3, 3.5, 4.5, 3.75], "texture": "#2"},
+ "up": {"uv": [3, 3.5, 1.5, 2], "texture": "#2"},
+ "down": {"uv": [4.5, 2, 3, 3.5], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [4.4, 14.9, 3.4],
+ "to": [11.6, 17.1, 10.6],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 0.5, 10]},
+ "faces": {
+ "north": {"uv": [1.5, 5.25, 3, 5.5], "texture": "#2"},
+ "east": {"uv": [0, 5.25, 1.5, 5.5], "texture": "#2"},
+ "south": {"uv": [4.5, 5.25, 6, 5.5], "texture": "#2"},
+ "west": {"uv": [3, 5.25, 4.5, 5.5], "texture": "#2"},
+ "up": {"uv": [3, 5.25, 1.5, 3.75], "texture": "#2"},
+ "down": {"uv": [4.5, 3.75, 3, 5.25], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [1.5, 5.5, 5.5, 9.5], "texture": "#2"},
+ "east": {"uv": [5.5, 5.5, 9.5, 9.5], "texture": "#2"},
+ "south": {"uv": [5.5, 5.5, 9.5, 9.5], "texture": "#2"},
+ "west": {"uv": [5.5, 5.5, 9.5, 9.5], "texture": "#2"},
+ "up": {"uv": [11, 5.25, 7, 1.25], "texture": "#2"},
+ "down": {"uv": [4, 9.5, 0, 13.5], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [0, 16, 14],
+ "to": [16, 19, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]},
+ "faces": {
+ "north": {"uv": [0.5, 0.5, 4.5, 1.25], "texture": "#2"},
+ "east": {"uv": [0, 0.5, 0.5, 1.25], "texture": "#2"},
+ "south": {"uv": [5, 0.5, 9, 1.25], "texture": "#2"},
+ "west": {"uv": [4.5, 0.5, 5, 1.25], "texture": "#2"},
+ "up": {"uv": [4.5, 0.5, 0.5, 0], "texture": "#2"},
+ "down": {"uv": [8.5, 0, 4.5, 0.5], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [13, 12.8, -0.7],
+ "to": [15, 15, 0.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8.3]},
+ "faces": {
+ "north": {"uv": [0.25, 5.75, 0.75, 6.25], "texture": "#2"},
+ "east": {"uv": [0, 5.75, 0.25, 6.25], "texture": "#2"},
+ "south": {"uv": [1, 5.75, 1.5, 6.25], "texture": "#2"},
+ "west": {"uv": [0.75, 5.75, 1, 6.25], "texture": "#2"},
+ "up": {"uv": [0.75, 5.75, 0.25, 5.5], "texture": "#2"},
+ "down": {"uv": [1.25, 5.5, 0.75, 5.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [10, 12.8, -0.7],
+ "to": [12, 15, 0.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5, 1, 8.3]},
+ "faces": {
+ "north": {"uv": [0.25, 5.75, 0.75, 6.25], "texture": "#2"},
+ "east": {"uv": [0, 5.75, 0.25, 6.25], "texture": "#2"},
+ "south": {"uv": [1, 5.75, 1.5, 6.25], "texture": "#2"},
+ "west": {"uv": [0.75, 5.75, 1, 6.25], "texture": "#2"},
+ "up": {"uv": [0.75, 5.75, 0.25, 5.5], "texture": "#2"},
+ "down": {"uv": [1.25, 5.5, 0.75, 5.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [4, 12.8, -0.7],
+ "to": [6, 15, 0.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, 1, 8.3]},
+ "faces": {
+ "north": {"uv": [0.25, 5.75, 0.75, 6.25], "texture": "#2"},
+ "east": {"uv": [0, 5.75, 0.25, 6.25], "texture": "#2"},
+ "south": {"uv": [1, 5.75, 1.5, 6.25], "texture": "#2"},
+ "west": {"uv": [0.75, 5.75, 1, 6.25], "texture": "#2"},
+ "up": {"uv": [0.75, 5.75, 0.25, 5.5], "texture": "#2"},
+ "down": {"uv": [1.25, 5.5, 0.75, 5.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [1, 12.8, -0.7],
+ "to": [3, 15, 0.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, 1, 8.3]},
+ "faces": {
+ "north": {"uv": [0.25, 5.75, 0.75, 6.25], "texture": "#2"},
+ "east": {"uv": [0, 5.75, 0.25, 6.25], "texture": "#2"},
+ "south": {"uv": [1, 5.75, 1.5, 6.25], "texture": "#2"},
+ "west": {"uv": [0.75, 5.75, 1, 6.25], "texture": "#2"},
+ "up": {"uv": [0.75, 5.75, 0.25, 5.5], "texture": "#2"},
+ "down": {"uv": [1.25, 5.5, 0.75, 5.75], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "block",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2]
+ },
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/stove/stove_red.json b/统计/_sa_decor_models/10_装饰/models/block/stove/stove_red.json
new file mode 100644
index 0000000..49e68f9
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/stove/stove_red.json
@@ -0,0 +1,193 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "2": "sa_decor:block/stove/stove_red",
+ "particle": "sa_decor:block/stove/stove_red"
+ },
+ "elements": [
+ {
+ "name": "block",
+ "from": [2, 9, -1],
+ "to": [14, 10.1, 1],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 2.1, 9]},
+ "faces": {
+ "north": {"uv": [0.5, 1.75, 3.5, 2], "texture": "#2"},
+ "east": {"uv": [0, 1.75, 0.5, 2], "texture": "#2"},
+ "south": {"uv": [4, 1.75, 7, 2], "texture": "#2"},
+ "west": {"uv": [3.5, 1.75, 4, 2], "texture": "#2"},
+ "up": {"uv": [3.5, 1.75, 0.5, 1.25], "texture": "#2"},
+ "down": {"uv": [6.5, 1.25, 3.5, 1.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [5, 15.5, 4],
+ "to": [11, 16.5, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 0.5, 10]},
+ "faces": {
+ "north": {"uv": [1.5, 3.5, 3, 3.75], "texture": "#2"},
+ "east": {"uv": [0, 3.5, 1.5, 3.75], "texture": "#2"},
+ "south": {"uv": [4.5, 3.5, 6, 3.75], "texture": "#2"},
+ "west": {"uv": [3, 3.5, 4.5, 3.75], "texture": "#2"},
+ "up": {"uv": [3, 3.5, 1.5, 2], "texture": "#2"},
+ "down": {"uv": [4.5, 2, 3, 3.5], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [4.4, 14.9, 3.4],
+ "to": [11.6, 17.1, 10.6],
+ "rotation": {"angle": 0, "axis": "y", "origin": [12, 0.5, 10]},
+ "faces": {
+ "north": {"uv": [1.5, 5.25, 3, 5.5], "texture": "#2"},
+ "east": {"uv": [0, 5.25, 1.5, 5.5], "texture": "#2"},
+ "south": {"uv": [4.5, 5.25, 6, 5.5], "texture": "#2"},
+ "west": {"uv": [3, 5.25, 4.5, 5.5], "texture": "#2"},
+ "up": {"uv": [3, 5.25, 1.5, 3.75], "texture": "#2"},
+ "down": {"uv": [4.5, 3.75, 3, 5.25], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [1.5, 5.5, 5.5, 9.5], "texture": "#2"},
+ "east": {"uv": [5.5, 5.5, 9.5, 9.5], "texture": "#2"},
+ "south": {"uv": [5.5, 5.5, 9.5, 9.5], "texture": "#2"},
+ "west": {"uv": [5.5, 5.5, 9.5, 9.5], "texture": "#2"},
+ "up": {"uv": [11, 5.25, 7, 1.25], "texture": "#2"},
+ "down": {"uv": [4, 9.5, 0, 13.5], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [0, 16, 14],
+ "to": [16, 19, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]},
+ "faces": {
+ "north": {"uv": [0.5, 0.5, 4.5, 1.25], "texture": "#2"},
+ "east": {"uv": [0, 0.5, 0.5, 1.25], "texture": "#2"},
+ "south": {"uv": [5, 0.5, 9, 1.25], "texture": "#2"},
+ "west": {"uv": [4.5, 0.5, 5, 1.25], "texture": "#2"},
+ "up": {"uv": [4.5, 0.5, 0.5, 0], "texture": "#2"},
+ "down": {"uv": [8.5, 0, 4.5, 0.5], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [13, 12.8, -0.7],
+ "to": [15, 15, 0.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8.3]},
+ "faces": {
+ "north": {"uv": [0.25, 5.75, 0.75, 6.25], "texture": "#2"},
+ "east": {"uv": [0, 5.75, 0.25, 6.25], "texture": "#2"},
+ "south": {"uv": [1, 5.75, 1.5, 6.25], "texture": "#2"},
+ "west": {"uv": [0.75, 5.75, 1, 6.25], "texture": "#2"},
+ "up": {"uv": [0.75, 5.75, 0.25, 5.5], "texture": "#2"},
+ "down": {"uv": [1.25, 5.5, 0.75, 5.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [10, 12.8, -0.7],
+ "to": [12, 15, 0.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [5, 1, 8.3]},
+ "faces": {
+ "north": {"uv": [0.25, 5.75, 0.75, 6.25], "texture": "#2"},
+ "east": {"uv": [0, 5.75, 0.25, 6.25], "texture": "#2"},
+ "south": {"uv": [1, 5.75, 1.5, 6.25], "texture": "#2"},
+ "west": {"uv": [0.75, 5.75, 1, 6.25], "texture": "#2"},
+ "up": {"uv": [0.75, 5.75, 0.25, 5.5], "texture": "#2"},
+ "down": {"uv": [1.25, 5.5, 0.75, 5.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [4, 12.8, -0.7],
+ "to": [6, 15, 0.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, 1, 8.3]},
+ "faces": {
+ "north": {"uv": [0.25, 5.75, 0.75, 6.25], "texture": "#2"},
+ "east": {"uv": [0, 5.75, 0.25, 6.25], "texture": "#2"},
+ "south": {"uv": [1, 5.75, 1.5, 6.25], "texture": "#2"},
+ "west": {"uv": [0.75, 5.75, 1, 6.25], "texture": "#2"},
+ "up": {"uv": [0.75, 5.75, 0.25, 5.5], "texture": "#2"},
+ "down": {"uv": [1.25, 5.5, 0.75, 5.75], "texture": "#2"}
+ }
+ },
+ {
+ "name": "block",
+ "from": [1, 12.8, -0.7],
+ "to": [3, 15, 0.3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, 1, 8.3]},
+ "faces": {
+ "north": {"uv": [0.25, 5.75, 0.75, 6.25], "texture": "#2"},
+ "east": {"uv": [0, 5.75, 0.25, 6.25], "texture": "#2"},
+ "south": {"uv": [1, 5.75, 1.5, 6.25], "texture": "#2"},
+ "west": {"uv": [0.75, 5.75, 1, 6.25], "texture": "#2"},
+ "up": {"uv": [0.75, 5.75, 0.25, 5.5], "texture": "#2"},
+ "down": {"uv": [1.25, 5.5, 0.75, 5.75], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "block",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 0,
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2]
+ },
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/structure_access_anchor.json b/统计/_sa_decor_models/10_装饰/models/block/structure_access_anchor.json
new file mode 100644
index 0000000..ab31c0a
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/structure_access_anchor.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "minecraft:block/structure_block"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/telephone/black_telephone.json b/统计/_sa_decor_models/10_装饰/models/block/telephone/black_telephone.json
new file mode 100644
index 0000000..7963e0c
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/telephone/black_telephone.json
@@ -0,0 +1,125 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/telephone/black_telephone",
+ "particle": "sa_decor:block/telephone/black_telephone"
+ },
+ "elements": [
+ {
+ "from": [3, 0, 1],
+ "to": [13, 3, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 7]},
+ "faces": {
+ "north": {"uv": [0, 4.25, 2.5, 5], "texture": "#1"},
+ "east": {"uv": [0, 3.5, 3.5, 4.25], "texture": "#1"},
+ "south": {"uv": [2.5, 4.25, 5, 5], "texture": "#1"},
+ "west": {"uv": [3.5, 3.5, 7, 4.25], "texture": "#1"},
+ "up": {"uv": [2.5, 3.5, 0, 0], "texture": "#1"},
+ "down": {"uv": [5, 0, 2.5, 3.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 5, 5],
+ "to": [12, 6, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 4, 7]},
+ "faces": {
+ "north": {"uv": [5.75, 3, 6.5, 3.25], "texture": "#1"},
+ "east": {"uv": [5.5, 2.5, 7, 2.75], "texture": "#1"},
+ "south": {"uv": [3.25, 5.75, 4, 6], "texture": "#1"},
+ "west": {"uv": [5.5, 2.75, 7, 3], "texture": "#1"},
+ "up": {"uv": [0.75, 7, 0, 5.5], "texture": "#1"},
+ "down": {"uv": [5.75, 0, 5, 2.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [11.8, 0, -4],
+ "to": [11.8, 6, 2],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [10.5, 3, -1]},
+ "faces": {
+ "north": {"uv": [7.75, 7, 7.75, 8.5], "texture": "#1"},
+ "east": {"uv": [9.25, 7, 7.75, 8.5], "texture": "#1"},
+ "south": {"uv": [9.25, 7, 9.25, 8.5], "texture": "#1"},
+ "west": {"uv": [7.75, 7, 9.25, 8.5], "texture": "#1"},
+ "up": {"uv": [7.75, 7, 7.75, 5.5], "texture": "#1"},
+ "down": {"uv": [7.75, 5.5, 7.75, 7], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 4, 5],
+ "to": [12, 5, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 3, 7]},
+ "faces": {
+ "north": {"uv": [5, 7.75, 5.75, 8], "texture": "#1"},
+ "east": {"uv": [3.5, 7.75, 5, 8], "texture": "#1"},
+ "south": {"uv": [7.25, 7.75, 8, 8], "texture": "#1"},
+ "west": {"uv": [5.75, 7.75, 7.25, 8], "texture": "#1"},
+ "up": {"uv": [5.75, 7.75, 5, 6.25], "texture": "#1"},
+ "down": {"uv": [6.5, 6.25, 5.75, 7.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 3, 2],
+ "to": [12, 6, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 3, 7]},
+ "faces": {
+ "north": {"uv": [2, 6.75, 2.75, 7.5], "texture": "#1"},
+ "east": {"uv": [1.25, 6.75, 2, 7.5], "texture": "#1"},
+ "south": {"uv": [3.5, 6.75, 4.25, 7.5], "texture": "#1"},
+ "west": {"uv": [2.75, 6.75, 3.5, 7.5], "texture": "#1"},
+ "up": {"uv": [2.75, 6.75, 2, 6], "texture": "#1"},
+ "down": {"uv": [3.5, 6, 2.75, 6.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 3, 11],
+ "to": [12, 6, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 3, 9]},
+ "faces": {
+ "north": {"uv": [4.25, 6.75, 3.5, 7.5], "texture": "#1"},
+ "east": {"uv": [2, 6.75, 1.25, 7.5], "texture": "#1"},
+ "south": {"uv": [2.75, 6.75, 2, 7.5], "texture": "#1"},
+ "west": {"uv": [3.5, 6.75, 2.75, 7.5], "texture": "#1"},
+ "up": {"uv": [2.75, 6, 2, 6.75], "texture": "#1"},
+ "down": {"uv": [3.5, 6.75, 2.75, 6], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 32, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 4.25, 0],
+ "scale": [0.83594, 0.83594, 0.83594]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/telephone/white_telephone.json b/统计/_sa_decor_models/10_装饰/models/block/telephone/white_telephone.json
new file mode 100644
index 0000000..8944a2c
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/telephone/white_telephone.json
@@ -0,0 +1,125 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/telephone/white_telephone",
+ "particle": "sa_decor:block/telephone/white_telephone"
+ },
+ "elements": [
+ {
+ "from": [3, 0, 1],
+ "to": [13, 3, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 7]},
+ "faces": {
+ "north": {"uv": [0, 4.25, 2.5, 5], "texture": "#1"},
+ "east": {"uv": [0, 3.5, 3.5, 4.25], "texture": "#1"},
+ "south": {"uv": [2.5, 4.25, 5, 5], "texture": "#1"},
+ "west": {"uv": [3.5, 3.5, 7, 4.25], "texture": "#1"},
+ "up": {"uv": [2.5, 3.5, 0, 0], "texture": "#1"},
+ "down": {"uv": [5, 0, 2.5, 3.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 5, 5],
+ "to": [12, 6, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 4, 7]},
+ "faces": {
+ "north": {"uv": [5.75, 3, 6.5, 3.25], "texture": "#1"},
+ "east": {"uv": [5.5, 2.5, 7, 2.75], "texture": "#1"},
+ "south": {"uv": [3.25, 5.75, 4, 6], "texture": "#1"},
+ "west": {"uv": [5.5, 2.75, 7, 3], "texture": "#1"},
+ "up": {"uv": [0.75, 7, 0, 5.5], "texture": "#1"},
+ "down": {"uv": [5.75, 0, 5, 2.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [11.8, 0, -4],
+ "to": [11.8, 6, 2],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [10.5, 3, -1]},
+ "faces": {
+ "north": {"uv": [7.75, 7, 7.75, 8.5], "texture": "#1"},
+ "east": {"uv": [9.25, 7, 7.75, 8.5], "texture": "#1"},
+ "south": {"uv": [9.25, 7, 9.25, 8.5], "texture": "#1"},
+ "west": {"uv": [7.75, 7, 9.25, 8.5], "texture": "#1"},
+ "up": {"uv": [7.75, 7, 7.75, 5.5], "texture": "#1"},
+ "down": {"uv": [7.75, 5.5, 7.75, 7], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 4, 5],
+ "to": [12, 5, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 3, 7]},
+ "faces": {
+ "north": {"uv": [5, 7.75, 5.75, 8], "texture": "#1"},
+ "east": {"uv": [3.5, 7.75, 5, 8], "texture": "#1"},
+ "south": {"uv": [7.25, 7.75, 8, 8], "texture": "#1"},
+ "west": {"uv": [5.75, 7.75, 7.25, 8], "texture": "#1"},
+ "up": {"uv": [5.75, 7.75, 5, 6.25], "texture": "#1"},
+ "down": {"uv": [6.5, 6.25, 5.75, 7.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 3, 2],
+ "to": [12, 6, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 3, 7]},
+ "faces": {
+ "north": {"uv": [2, 6.75, 2.75, 7.5], "texture": "#1"},
+ "east": {"uv": [1.25, 6.75, 2, 7.5], "texture": "#1"},
+ "south": {"uv": [3.5, 6.75, 4.25, 7.5], "texture": "#1"},
+ "west": {"uv": [2.75, 6.75, 3.5, 7.5], "texture": "#1"},
+ "up": {"uv": [2.75, 6.75, 2, 6], "texture": "#1"},
+ "down": {"uv": [3.5, 6, 2.75, 6.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 3, 11],
+ "to": [12, 6, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 3, 9]},
+ "faces": {
+ "north": {"uv": [4.25, 6.75, 3.5, 7.5], "texture": "#1"},
+ "east": {"uv": [2, 6.75, 1.25, 7.5], "texture": "#1"},
+ "south": {"uv": [2.75, 6.75, 2, 7.5], "texture": "#1"},
+ "west": {"uv": [3.5, 6.75, 2.75, 7.5], "texture": "#1"},
+ "up": {"uv": [2.75, 6, 2, 6.75], "texture": "#1"},
+ "down": {"uv": [3.5, 6.75, 2.75, 6], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 32, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 4.25, 0],
+ "scale": [0.83594, 0.83594, 0.83594]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/tire_block/tire_block.json b/统计/_sa_decor_models/10_装饰/models/block/tire_block/tire_block.json
new file mode 100644
index 0000000..7b647c1
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/tire_block/tire_block.json
@@ -0,0 +1,207 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/tires",
+ "particle": "sa_decor:block/tires"
+ },
+ "elements": [
+ {
+ "from": [4, 0, 12],
+ "to": [12, 6, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.5, 8]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "east": {"uv": [0, 4.75, 1, 6.25], "texture": "#1"},
+ "south": {"uv": [4, 4.75, 6, 6.25], "texture": "#1"},
+ "west": {"uv": [3, 4.75, 4, 6.25], "texture": "#1"},
+ "up": {"uv": [3, 4.75, 1, 3.75], "texture": "#1"},
+ "down": {"uv": [3, 4.75, 1, 3.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4, 0, 0],
+ "to": [12, 6, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.5, 8]},
+ "faces": {
+ "north": {"uv": [1, 4.75, 3, 6.25], "texture": "#1"},
+ "east": {"uv": [0, 4.75, 1, 6.25], "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "west": {"uv": [3, 4.75, 4, 6.25], "texture": "#1"},
+ "up": {"uv": [3, 3.75, 1, 4.75], "texture": "#1"},
+ "down": {"uv": [3, 3.75, 1, 4.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [12, 0, 4],
+ "to": [16, 6, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.5, 8]},
+ "faces": {
+ "north": {"uv": [2, 2, 3, 3.5], "texture": "#1"},
+ "east": {"uv": [0, 2, 2, 3.5], "texture": "#1"},
+ "south": {"uv": [5, 2, 6, 3.5], "texture": "#1"},
+ "west": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "up": {"uv": [3, 2, 2, 0], "texture": "#1"},
+ "down": {"uv": [3, 2, 2, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 4],
+ "to": [4, 6, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.5, 8]},
+ "faces": {
+ "north": {"uv": [2, 2, 3, 3.5], "texture": "#1"},
+ "east": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "south": {"uv": [5, 2, 6, 3.5], "texture": "#1"},
+ "west": {"uv": [3, 2, 5, 3.5], "texture": "#1"},
+ "up": {"uv": [2, 0, 3, 2], "texture": "#1"},
+ "down": {"uv": [2, 0, 3, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4.8, 0, 12.4],
+ "to": [10.5, 5.99, 16.4],
+ "rotation": {"angle": -45, "axis": "y", "origin": [7.7, 3.5, 8.4]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "east": {"uv": [9.5, 1, 8.5, 2.5], "texture": "#1"},
+ "south": {"uv": [10.75, 1, 9.5, 2.5], "texture": "#1"},
+ "west": {"uv": [7.25, 1, 6.25, 2.5], "texture": "#1"},
+ "up": {"uv": [7.25, 1, 8.5, 0], "texture": "#1"},
+ "down": {"uv": [7.25, 1, 8.5, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [5.5, 0, 12.4],
+ "to": [11.2, 5.99, 16.4],
+ "rotation": {"angle": 45, "axis": "y", "origin": [8.3, 3.5, 8.4]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "east": {"uv": [6.25, 1, 7.25, 2.5], "texture": "#1"},
+ "south": {"uv": [9.5, 1, 10.75, 2.5], "texture": "#1"},
+ "west": {"uv": [8.5, 1, 9.5, 2.5], "texture": "#1"},
+ "up": {"uv": [8.5, 1, 7.25, 0], "texture": "#1"},
+ "down": {"uv": [8.5, 1, 7.25, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4.8, 0, -0.4],
+ "to": [10.5, 5.99, 3.6],
+ "rotation": {"angle": 45, "axis": "y", "origin": [7.7, 3.5, 7.6]},
+ "faces": {
+ "north": {"uv": [8.5, 1, 7.25, 2.5], "texture": "#1"},
+ "east": {"uv": [9.5, 1, 8.5, 2.5], "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "west": {"uv": [7.25, 1, 6.25, 2.5], "texture": "#1"},
+ "up": {"uv": [7.25, 0, 8.5, 1], "texture": "#1"},
+ "down": {"uv": [7.25, 0, 8.5, 1], "texture": "#1"}
+ }
+ },
+ {
+ "from": [5.5, 0, -0.4],
+ "to": [11.2, 5.99, 3.6],
+ "rotation": {"angle": -45, "axis": "y", "origin": [8.3, 3.5, 7.6]},
+ "faces": {
+ "north": {"uv": [7.25, 1, 8.5, 2.5], "texture": "#1"},
+ "east": {"uv": [6.25, 1, 7.25, 2.5], "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "west": {"uv": [8.5, 1, 9.5, 2.5], "texture": "#1"},
+ "up": {"uv": [8.5, 0, 7.25, 1], "texture": "#1"},
+ "down": {"uv": [8.5, 0, 7.25, 1], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 4.25, 0],
+ "scale": [0.90234, 0.90234, 0.90234]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "scale": [-0.5, 0.5, -0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "tire",
+ "origin": [-1.9, 5.5, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7.7, 3.5, 8.4],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [7.7, 3.5, 8.4],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/tire_block/tire_block_stack2.json b/统计/_sa_decor_models/10_装饰/models/block/tire_block/tire_block_stack2.json
new file mode 100644
index 0000000..6cf03f7
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/tire_block/tire_block_stack2.json
@@ -0,0 +1,363 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/tires",
+ "particle": "sa_decor:block/tires"
+ },
+ "elements": [
+ {
+ "from": [4, 0, 12],
+ "to": [12, 6, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.5, 8]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "east": {"uv": [0, 4.75, 1, 6.25], "texture": "#1"},
+ "south": {"uv": [4, 4.75, 6, 6.25], "texture": "#1"},
+ "west": {"uv": [3, 4.75, 4, 6.25], "texture": "#1"},
+ "up": {"uv": [3, 4.75, 1, 3.75], "texture": "#1"},
+ "down": {"uv": [3, 4.75, 1, 3.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4, 0, 0],
+ "to": [12, 6, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.5, 8]},
+ "faces": {
+ "north": {"uv": [1, 4.75, 3, 6.25], "texture": "#1"},
+ "east": {"uv": [0, 4.75, 1, 6.25], "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "west": {"uv": [3, 4.75, 4, 6.25], "texture": "#1"},
+ "up": {"uv": [3, 3.75, 1, 4.75], "texture": "#1"},
+ "down": {"uv": [3, 3.75, 1, 4.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [12, 0, 4],
+ "to": [16, 6, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.5, 8]},
+ "faces": {
+ "north": {"uv": [2, 2, 3, 3.5], "texture": "#1"},
+ "east": {"uv": [0, 2, 2, 3.5], "texture": "#1"},
+ "south": {"uv": [5, 2, 6, 3.5], "texture": "#1"},
+ "west": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "up": {"uv": [3, 2, 2, 0], "texture": "#1"},
+ "down": {"uv": [3, 2, 2, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 4],
+ "to": [4, 6, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.5, 8]},
+ "faces": {
+ "north": {"uv": [2, 2, 3, 3.5], "texture": "#1"},
+ "east": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "south": {"uv": [5, 2, 6, 3.5], "texture": "#1"},
+ "west": {"uv": [3, 2, 5, 3.5], "texture": "#1"},
+ "up": {"uv": [2, 0, 3, 2], "texture": "#1"},
+ "down": {"uv": [2, 0, 3, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4.8, 0, 12.4],
+ "to": [10.5, 5.99, 16.4],
+ "rotation": {"angle": -45, "axis": "y", "origin": [7.7, 3.5, 8.4]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "east": {"uv": [9.5, 1, 8.5, 2.5], "texture": "#1"},
+ "south": {"uv": [10.75, 1, 9.5, 2.5], "texture": "#1"},
+ "west": {"uv": [7.25, 1, 6.25, 2.5], "texture": "#1"},
+ "up": {"uv": [7.25, 1, 8.5, 0], "texture": "#1"},
+ "down": {"uv": [7.25, 1, 8.5, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [5.5, 0, 12.4],
+ "to": [11.2, 5.99, 16.4],
+ "rotation": {"angle": 45, "axis": "y", "origin": [8.3, 3.5, 8.4]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "east": {"uv": [6.25, 1, 7.25, 2.5], "texture": "#1"},
+ "south": {"uv": [9.5, 1, 10.75, 2.5], "texture": "#1"},
+ "west": {"uv": [8.5, 1, 9.5, 2.5], "texture": "#1"},
+ "up": {"uv": [8.5, 1, 7.25, 0], "texture": "#1"},
+ "down": {"uv": [8.5, 1, 7.25, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4.8, 0, -0.4],
+ "to": [10.5, 5.99, 3.6],
+ "rotation": {"angle": 45, "axis": "y", "origin": [7.7, 3.5, 7.6]},
+ "faces": {
+ "north": {"uv": [8.5, 1, 7.25, 2.5], "texture": "#1"},
+ "east": {"uv": [9.5, 1, 8.5, 2.5], "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "west": {"uv": [7.25, 1, 6.25, 2.5], "texture": "#1"},
+ "up": {"uv": [7.25, 0, 8.5, 1], "texture": "#1"},
+ "down": {"uv": [7.25, 0, 8.5, 1], "texture": "#1"}
+ }
+ },
+ {
+ "from": [5.5, 0, -0.4],
+ "to": [11.2, 5.99, 3.6],
+ "rotation": {"angle": -45, "axis": "y", "origin": [8.3, 3.5, 7.6]},
+ "faces": {
+ "north": {"uv": [7.25, 1, 8.5, 2.5], "texture": "#1"},
+ "east": {"uv": [6.25, 1, 7.25, 2.5], "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "west": {"uv": [8.5, 1, 9.5, 2.5], "texture": "#1"},
+ "up": {"uv": [8.5, 0, 7.25, 1], "texture": "#1"},
+ "down": {"uv": [8.5, 0, 7.25, 1], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 6, 14],
+ "to": [10, 12, 18],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 9.5, 10]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "east": {"uv": [0, 4.75, 1, 6.25], "texture": "#1"},
+ "south": {"uv": [4, 4.75, 6, 6.25], "texture": "#1"},
+ "west": {"uv": [3, 4.75, 4, 6.25], "texture": "#1"},
+ "up": {"uv": [3, 4.75, 1, 3.75], "texture": "#1"},
+ "down": {"uv": [3, 4.75, 1, 3.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 6, 2],
+ "to": [10, 12, 6],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 9.5, 10]},
+ "faces": {
+ "north": {"uv": [1, 4.75, 3, 6.25], "texture": "#1"},
+ "east": {"uv": [0, 4.75, 1, 6.25], "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "west": {"uv": [3, 4.75, 4, 6.25], "texture": "#1"},
+ "up": {"uv": [3, 3.75, 1, 4.75], "texture": "#1"},
+ "down": {"uv": [3, 3.75, 1, 4.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [10, 6, 6],
+ "to": [14, 12, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 9.5, 10]},
+ "faces": {
+ "north": {"uv": [2, 2, 3, 3.5], "texture": "#1"},
+ "east": {"uv": [0, 2, 2, 3.5], "texture": "#1"},
+ "south": {"uv": [5, 2, 6, 3.5], "texture": "#1"},
+ "west": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "up": {"uv": [3, 2, 2, 0], "texture": "#1"},
+ "down": {"uv": [3, 2, 2, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-2, 6, 6],
+ "to": [2, 12, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 9.5, 10]},
+ "faces": {
+ "north": {"uv": [2, 2, 3, 3.5], "texture": "#1"},
+ "east": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "south": {"uv": [5, 2, 6, 3.5], "texture": "#1"},
+ "west": {"uv": [3, 2, 5, 3.5], "texture": "#1"},
+ "up": {"uv": [2, 0, 3, 2], "texture": "#1"},
+ "down": {"uv": [2, 0, 3, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2.8, 6, 14.4],
+ "to": [8.5, 11.99, 18.4],
+ "rotation": {"angle": -45, "axis": "y", "origin": [5.7, 9.5, 10.4]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "east": {"uv": [9.5, 1, 8.5, 2.5], "texture": "#1"},
+ "south": {"uv": [10.75, 1, 9.5, 2.5], "texture": "#1"},
+ "west": {"uv": [7.25, 1, 6.25, 2.5], "texture": "#1"},
+ "up": {"uv": [7.25, 1, 8.5, 0], "texture": "#1"},
+ "down": {"uv": [7.25, 1, 8.5, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [3.5, 6, 14.4],
+ "to": [9.2, 11.99, 18.4],
+ "rotation": {"angle": 45, "axis": "y", "origin": [6.3, 9.5, 10.4]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "east": {"uv": [6.25, 1, 7.25, 2.5], "texture": "#1"},
+ "south": {"uv": [9.5, 1, 10.75, 2.5], "texture": "#1"},
+ "west": {"uv": [8.5, 1, 9.5, 2.5], "texture": "#1"},
+ "up": {"uv": [8.5, 1, 7.25, 0], "texture": "#1"},
+ "down": {"uv": [8.5, 1, 7.25, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2.8, 6, 1.6],
+ "to": [8.5, 11.99, 5.6],
+ "rotation": {"angle": 45, "axis": "y", "origin": [5.7, 9.5, 9.6]},
+ "faces": {
+ "north": {"uv": [8.5, 1, 7.25, 2.5], "texture": "#1"},
+ "east": {"uv": [9.5, 1, 8.5, 2.5], "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "west": {"uv": [7.25, 1, 6.25, 2.5], "texture": "#1"},
+ "up": {"uv": [7.25, 0, 8.5, 1], "texture": "#1"},
+ "down": {"uv": [7.25, 0, 8.5, 1], "texture": "#1"}
+ }
+ },
+ {
+ "from": [3.5, 6, 1.6],
+ "to": [9.2, 11.99, 5.6],
+ "rotation": {"angle": -45, "axis": "y", "origin": [6.3, 9.5, 9.6]},
+ "faces": {
+ "north": {"uv": [7.25, 1, 8.5, 2.5], "texture": "#1"},
+ "east": {"uv": [6.25, 1, 7.25, 2.5], "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "west": {"uv": [8.5, 1, 9.5, 2.5], "texture": "#1"},
+ "up": {"uv": [8.5, 0, 7.25, 1], "texture": "#1"},
+ "down": {"uv": [8.5, 0, 7.25, 1], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 0.25, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "scale": [-0.5, 0.5, -0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "tire",
+ "origin": [-1.9, 5.5, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7.7, 3.5, 8.4],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [7.7, 3.5, 8.4],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "tire",
+ "origin": [-1.9, 5.5, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9]
+ },
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [10, 11]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7.7, 3.5, 8.4],
+ "scope": 0,
+ "color": 0,
+ "children": [12, 13]
+ },
+ {
+ "name": "group",
+ "origin": [7.7, 3.5, 8.4],
+ "scope": 0,
+ "color": 0,
+ "children": [14, 15]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/tire_block/tire_block_stack2v.json b/统计/_sa_decor_models/10_装饰/models/block/tire_block/tire_block_stack2v.json
new file mode 100644
index 0000000..28860d7
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/tire_block/tire_block_stack2v.json
@@ -0,0 +1,362 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/tires",
+ "particle": "sa_decor:block/tires"
+ },
+ "elements": [
+ {
+ "from": [4, 0, 12],
+ "to": [12, 6, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.5, 8]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "east": {"uv": [0, 4.75, 1, 6.25], "texture": "#1"},
+ "south": {"uv": [4, 4.75, 6, 6.25], "texture": "#1"},
+ "west": {"uv": [3, 4.75, 4, 6.25], "texture": "#1"},
+ "up": {"uv": [3, 4.75, 1, 3.75], "texture": "#1"},
+ "down": {"uv": [3, 4.75, 1, 3.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4, 0, 0],
+ "to": [12, 6, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.5, 8]},
+ "faces": {
+ "north": {"uv": [1, 4.75, 3, 6.25], "texture": "#1"},
+ "east": {"uv": [0, 4.75, 1, 6.25], "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "west": {"uv": [3, 4.75, 4, 6.25], "texture": "#1"},
+ "up": {"uv": [3, 3.75, 1, 4.75], "texture": "#1"},
+ "down": {"uv": [3, 3.75, 1, 4.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [12, 0, 4],
+ "to": [16, 6, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.5, 8]},
+ "faces": {
+ "north": {"uv": [2, 2, 3, 3.5], "texture": "#1"},
+ "east": {"uv": [0, 2, 2, 3.5], "texture": "#1"},
+ "south": {"uv": [5, 2, 6, 3.5], "texture": "#1"},
+ "west": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "up": {"uv": [3, 2, 2, 0], "texture": "#1"},
+ "down": {"uv": [3, 2, 2, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 4],
+ "to": [4, 6, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.5, 8]},
+ "faces": {
+ "north": {"uv": [2, 2, 3, 3.5], "texture": "#1"},
+ "east": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "south": {"uv": [5, 2, 6, 3.5], "texture": "#1"},
+ "west": {"uv": [3, 2, 5, 3.5], "texture": "#1"},
+ "up": {"uv": [2, 0, 3, 2], "texture": "#1"},
+ "down": {"uv": [2, 0, 3, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4.8, 0, 12.4],
+ "to": [10.5, 5.99, 16.4],
+ "rotation": {"angle": -45, "axis": "y", "origin": [7.7, 3.5, 8.4]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "east": {"uv": [9.5, 1, 8.5, 2.5], "texture": "#1"},
+ "south": {"uv": [10.75, 1, 9.5, 2.5], "texture": "#1"},
+ "west": {"uv": [7.25, 1, 6.25, 2.5], "texture": "#1"},
+ "up": {"uv": [7.25, 1, 8.5, 0], "texture": "#1"},
+ "down": {"uv": [7.25, 1, 8.5, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [5.5, 0, 12.4],
+ "to": [11.2, 5.99, 16.4],
+ "rotation": {"angle": 45, "axis": "y", "origin": [8.3, 3.5, 8.4]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "east": {"uv": [6.25, 1, 7.25, 2.5], "texture": "#1"},
+ "south": {"uv": [9.5, 1, 10.75, 2.5], "texture": "#1"},
+ "west": {"uv": [8.5, 1, 9.5, 2.5], "texture": "#1"},
+ "up": {"uv": [8.5, 1, 7.25, 0], "texture": "#1"},
+ "down": {"uv": [8.5, 1, 7.25, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4.8, 0, -0.4],
+ "to": [10.5, 5.99, 3.6],
+ "rotation": {"angle": 45, "axis": "y", "origin": [7.7, 3.5, 7.6]},
+ "faces": {
+ "north": {"uv": [8.5, 1, 7.25, 2.5], "texture": "#1"},
+ "east": {"uv": [9.5, 1, 8.5, 2.5], "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "west": {"uv": [7.25, 1, 6.25, 2.5], "texture": "#1"},
+ "up": {"uv": [7.25, 0, 8.5, 1], "texture": "#1"},
+ "down": {"uv": [7.25, 0, 8.5, 1], "texture": "#1"}
+ }
+ },
+ {
+ "from": [5.5, 0, -0.4],
+ "to": [11.2, 5.99, 3.6],
+ "rotation": {"angle": -45, "axis": "y", "origin": [8.3, 3.5, 7.6]},
+ "faces": {
+ "north": {"uv": [7.25, 1, 8.5, 2.5], "texture": "#1"},
+ "east": {"uv": [6.25, 1, 7.25, 2.5], "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "west": {"uv": [8.5, 1, 9.5, 2.5], "texture": "#1"},
+ "up": {"uv": [8.5, 0, 7.25, 1], "texture": "#1"},
+ "down": {"uv": [8.5, 0, 7.25, 1], "texture": "#1"}
+ }
+ },
+ {
+ "from": [5, 7.5, 12],
+ "to": [11, 15.5, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.5, 11.5, 8]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "rotation": 90, "texture": "#1"},
+ "east": {"uv": [3, 4.75, 1, 3.75], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [4, 4.75, 6, 6.25], "rotation": 270, "texture": "#1"},
+ "west": {"uv": [3, 4.75, 1, 3.75], "rotation": 270, "texture": "#1"},
+ "up": {"uv": [0, 4.75, 1, 6.25], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [3, 4.75, 4, 6.25], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [5, 7.5, 0],
+ "to": [11, 15.5, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.5, 11.5, 8]},
+ "faces": {
+ "north": {"uv": [1, 4.75, 3, 6.25], "rotation": 90, "texture": "#1"},
+ "east": {"uv": [3, 3.75, 1, 4.75], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "rotation": 270, "texture": "#1"},
+ "west": {"uv": [3, 3.75, 1, 4.75], "rotation": 270, "texture": "#1"},
+ "up": {"uv": [0, 4.75, 1, 6.25], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [3, 4.75, 4, 6.25], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [5, 15.5, 4],
+ "to": [11, 19.5, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.5, 11.5, 8]},
+ "faces": {
+ "north": {"uv": [2, 2, 3, 3.5], "rotation": 90, "texture": "#1"},
+ "east": {"uv": [3, 2, 2, 0], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [5, 2, 6, 3.5], "rotation": 270, "texture": "#1"},
+ "west": {"uv": [3, 2, 2, 0], "rotation": 270, "texture": "#1"},
+ "up": {"uv": [0, 2, 2, 3.5], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [1, 6.25, 3, 7.75], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [5, 3.5, 4],
+ "to": [11, 7.5, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7.5, 11.5, 8]},
+ "faces": {
+ "north": {"uv": [2, 2, 3, 3.5], "rotation": 90, "texture": "#1"},
+ "east": {"uv": [2, 0, 3, 2], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [5, 2, 6, 3.5], "rotation": 270, "texture": "#1"},
+ "west": {"uv": [2, 0, 3, 2], "rotation": 270, "texture": "#1"},
+ "up": {"uv": [1, 6.25, 3, 7.75], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [3, 2, 5, 3.5], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [5.01, 8.3, 12.4],
+ "to": [11, 14, 16.4],
+ "rotation": {"angle": 45, "axis": "x", "origin": [7.5, 11.2, 8.4]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "rotation": 90, "texture": "#1"},
+ "east": {"uv": [7.25, 1, 8.5, 0], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [10.75, 1, 9.5, 2.5], "rotation": 270, "texture": "#1"},
+ "west": {"uv": [7.25, 1, 8.5, 0], "rotation": 270, "texture": "#1"},
+ "up": {"uv": [9.5, 1, 8.5, 2.5], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [7.25, 1, 6.25, 2.5], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [5.01, 9, 12.4],
+ "to": [11, 14.7, 16.4],
+ "rotation": {"angle": -45, "axis": "x", "origin": [7.5, 11.8, 8.4]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "rotation": 90, "texture": "#1"},
+ "east": {"uv": [8.5, 1, 7.25, 0], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [9.5, 1, 10.75, 2.5], "rotation": 270, "texture": "#1"},
+ "west": {"uv": [8.5, 1, 7.25, 0], "rotation": 270, "texture": "#1"},
+ "up": {"uv": [6.25, 1, 7.25, 2.5], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [8.5, 1, 9.5, 2.5], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [5.01, 8.3, -0.4],
+ "to": [11, 14, 3.6],
+ "rotation": {"angle": -45, "axis": "x", "origin": [7.5, 11.2, 7.6]},
+ "faces": {
+ "north": {"uv": [8.5, 1, 7.25, 2.5], "rotation": 90, "texture": "#1"},
+ "east": {"uv": [7.25, 0, 8.5, 1], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "rotation": 270, "texture": "#1"},
+ "west": {"uv": [7.25, 0, 8.5, 1], "rotation": 270, "texture": "#1"},
+ "up": {"uv": [9.5, 1, 8.5, 2.5], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [7.25, 1, 6.25, 2.5], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [5.01, 9, -0.4],
+ "to": [11, 14.7, 3.6],
+ "rotation": {"angle": 45, "axis": "x", "origin": [7.5, 11.8, 7.6]},
+ "faces": {
+ "north": {"uv": [7.25, 1, 8.5, 2.5], "rotation": 90, "texture": "#1"},
+ "east": {"uv": [8.5, 0, 7.25, 1], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "rotation": 270, "texture": "#1"},
+ "west": {"uv": [8.5, 0, 7.25, 1], "rotation": 270, "texture": "#1"},
+ "up": {"uv": [6.25, 1, 7.25, 2.5], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [8.5, 1, 9.5, 2.5], "rotation": 270, "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "scale": [-0.5, 0.5, -0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "tire",
+ "origin": [-1.9, 5.5, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7.7, 3.5, 8.4],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [7.7, 3.5, 8.4],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "tire",
+ "origin": [-1.9, 5.5, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9]
+ },
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [10, 11]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7.7, 3.5, 8.4],
+ "scope": 0,
+ "color": 0,
+ "children": [12, 13]
+ },
+ {
+ "name": "group",
+ "origin": [7.7, 3.5, 8.4],
+ "scope": 0,
+ "color": 0,
+ "children": [14, 15]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/tire_block/tire_block_stack3.json b/统计/_sa_decor_models/10_装饰/models/block/tire_block/tire_block_stack3.json
new file mode 100644
index 0000000..bbeed45
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/tire_block/tire_block_stack3.json
@@ -0,0 +1,519 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/tires",
+ "particle": "sa_decor:block/tires"
+ },
+ "elements": [
+ {
+ "from": [4, 0, 12],
+ "to": [12, 6, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.5, 8]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "east": {"uv": [0, 4.75, 1, 6.25], "texture": "#1"},
+ "south": {"uv": [4, 4.75, 6, 6.25], "texture": "#1"},
+ "west": {"uv": [3, 4.75, 4, 6.25], "texture": "#1"},
+ "up": {"uv": [3, 4.75, 1, 3.75], "texture": "#1"},
+ "down": {"uv": [3, 4.75, 1, 3.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4, 0, 0],
+ "to": [12, 6, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.5, 8]},
+ "faces": {
+ "north": {"uv": [1, 4.75, 3, 6.25], "texture": "#1"},
+ "east": {"uv": [0, 4.75, 1, 6.25], "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "west": {"uv": [3, 4.75, 4, 6.25], "texture": "#1"},
+ "up": {"uv": [3, 3.75, 1, 4.75], "texture": "#1"},
+ "down": {"uv": [3, 3.75, 1, 4.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [12, 0, 4],
+ "to": [16, 6, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.5, 8]},
+ "faces": {
+ "north": {"uv": [2, 2, 3, 3.5], "texture": "#1"},
+ "east": {"uv": [0, 2, 2, 3.5], "texture": "#1"},
+ "south": {"uv": [5, 2, 6, 3.5], "texture": "#1"},
+ "west": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "up": {"uv": [3, 2, 2, 0], "texture": "#1"},
+ "down": {"uv": [3, 2, 2, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 0, 4],
+ "to": [4, 6, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.5, 8]},
+ "faces": {
+ "north": {"uv": [2, 2, 3, 3.5], "texture": "#1"},
+ "east": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "south": {"uv": [5, 2, 6, 3.5], "texture": "#1"},
+ "west": {"uv": [3, 2, 5, 3.5], "texture": "#1"},
+ "up": {"uv": [2, 0, 3, 2], "texture": "#1"},
+ "down": {"uv": [2, 0, 3, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4.8, 0, 12.4],
+ "to": [10.5, 5.99, 16.4],
+ "rotation": {"angle": -45, "axis": "y", "origin": [7.7, 3.5, 8.4]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "east": {"uv": [9.5, 1, 8.5, 2.5], "texture": "#1"},
+ "south": {"uv": [10.75, 1, 9.5, 2.5], "texture": "#1"},
+ "west": {"uv": [7.25, 1, 6.25, 2.5], "texture": "#1"},
+ "up": {"uv": [7.25, 1, 8.5, 0], "texture": "#1"},
+ "down": {"uv": [7.25, 1, 8.5, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [5.5, 0, 12.4],
+ "to": [11.2, 5.99, 16.4],
+ "rotation": {"angle": 45, "axis": "y", "origin": [8.3, 3.5, 8.4]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "east": {"uv": [6.25, 1, 7.25, 2.5], "texture": "#1"},
+ "south": {"uv": [9.5, 1, 10.75, 2.5], "texture": "#1"},
+ "west": {"uv": [8.5, 1, 9.5, 2.5], "texture": "#1"},
+ "up": {"uv": [8.5, 1, 7.25, 0], "texture": "#1"},
+ "down": {"uv": [8.5, 1, 7.25, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4.8, 0, -0.4],
+ "to": [10.5, 5.99, 3.6],
+ "rotation": {"angle": 45, "axis": "y", "origin": [7.7, 3.5, 7.6]},
+ "faces": {
+ "north": {"uv": [8.5, 1, 7.25, 2.5], "texture": "#1"},
+ "east": {"uv": [9.5, 1, 8.5, 2.5], "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "west": {"uv": [7.25, 1, 6.25, 2.5], "texture": "#1"},
+ "up": {"uv": [7.25, 0, 8.5, 1], "texture": "#1"},
+ "down": {"uv": [7.25, 0, 8.5, 1], "texture": "#1"}
+ }
+ },
+ {
+ "from": [5.5, 0, -0.4],
+ "to": [11.2, 5.99, 3.6],
+ "rotation": {"angle": -45, "axis": "y", "origin": [8.3, 3.5, 7.6]},
+ "faces": {
+ "north": {"uv": [7.25, 1, 8.5, 2.5], "texture": "#1"},
+ "east": {"uv": [6.25, 1, 7.25, 2.5], "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "west": {"uv": [8.5, 1, 9.5, 2.5], "texture": "#1"},
+ "up": {"uv": [8.5, 0, 7.25, 1], "texture": "#1"},
+ "down": {"uv": [8.5, 0, 7.25, 1], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6, 6, 12],
+ "to": [14, 12, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [10, 9.5, 8]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "east": {"uv": [0, 4.75, 1, 6.25], "texture": "#1"},
+ "south": {"uv": [4, 4.75, 6, 6.25], "texture": "#1"},
+ "west": {"uv": [3, 4.75, 4, 6.25], "texture": "#1"},
+ "up": {"uv": [3, 4.75, 1, 3.75], "texture": "#1"},
+ "down": {"uv": [3, 4.75, 1, 3.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6, 6, 0],
+ "to": [14, 12, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [10, 9.5, 8]},
+ "faces": {
+ "north": {"uv": [1, 4.75, 3, 6.25], "texture": "#1"},
+ "east": {"uv": [0, 4.75, 1, 6.25], "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "west": {"uv": [3, 4.75, 4, 6.25], "texture": "#1"},
+ "up": {"uv": [3, 3.75, 1, 4.75], "texture": "#1"},
+ "down": {"uv": [3, 3.75, 1, 4.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [14, 6, 4],
+ "to": [18, 12, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [10, 9.5, 8]},
+ "faces": {
+ "north": {"uv": [2, 2, 3, 3.5], "texture": "#1"},
+ "east": {"uv": [0, 2, 2, 3.5], "texture": "#1"},
+ "south": {"uv": [5, 2, 6, 3.5], "texture": "#1"},
+ "west": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "up": {"uv": [3, 2, 2, 0], "texture": "#1"},
+ "down": {"uv": [3, 2, 2, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 6, 4],
+ "to": [6, 12, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [10, 9.5, 8]},
+ "faces": {
+ "north": {"uv": [2, 2, 3, 3.5], "texture": "#1"},
+ "east": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "south": {"uv": [5, 2, 6, 3.5], "texture": "#1"},
+ "west": {"uv": [3, 2, 5, 3.5], "texture": "#1"},
+ "up": {"uv": [2, 0, 3, 2], "texture": "#1"},
+ "down": {"uv": [2, 0, 3, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6.8, 6, 12.4],
+ "to": [12.5, 11.99, 16.4],
+ "rotation": {"angle": -45, "axis": "y", "origin": [9.7, 9.5, 8.4]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "east": {"uv": [9.5, 1, 8.5, 2.5], "texture": "#1"},
+ "south": {"uv": [10.75, 1, 9.5, 2.5], "texture": "#1"},
+ "west": {"uv": [7.25, 1, 6.25, 2.5], "texture": "#1"},
+ "up": {"uv": [7.25, 1, 8.5, 0], "texture": "#1"},
+ "down": {"uv": [7.25, 1, 8.5, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7.5, 6, 12.4],
+ "to": [13.2, 11.99, 16.4],
+ "rotation": {"angle": 45, "axis": "y", "origin": [10.3, 9.5, 8.4]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "east": {"uv": [6.25, 1, 7.25, 2.5], "texture": "#1"},
+ "south": {"uv": [9.5, 1, 10.75, 2.5], "texture": "#1"},
+ "west": {"uv": [8.5, 1, 9.5, 2.5], "texture": "#1"},
+ "up": {"uv": [8.5, 1, 7.25, 0], "texture": "#1"},
+ "down": {"uv": [8.5, 1, 7.25, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6.8, 6, -0.4],
+ "to": [12.5, 11.99, 3.6],
+ "rotation": {"angle": 45, "axis": "y", "origin": [9.7, 9.5, 7.6]},
+ "faces": {
+ "north": {"uv": [8.5, 1, 7.25, 2.5], "texture": "#1"},
+ "east": {"uv": [9.5, 1, 8.5, 2.5], "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "west": {"uv": [7.25, 1, 6.25, 2.5], "texture": "#1"},
+ "up": {"uv": [7.25, 0, 8.5, 1], "texture": "#1"},
+ "down": {"uv": [7.25, 0, 8.5, 1], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7.5, 6, -0.4],
+ "to": [13.2, 11.99, 3.6],
+ "rotation": {"angle": -45, "axis": "y", "origin": [10.3, 9.5, 7.6]},
+ "faces": {
+ "north": {"uv": [7.25, 1, 8.5, 2.5], "texture": "#1"},
+ "east": {"uv": [6.25, 1, 7.25, 2.5], "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "west": {"uv": [8.5, 1, 9.5, 2.5], "texture": "#1"},
+ "up": {"uv": [8.5, 0, 7.25, 1], "texture": "#1"},
+ "down": {"uv": [8.5, 0, 7.25, 1], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4, 12, 11],
+ "to": [12, 18, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 7]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "east": {"uv": [0, 4.75, 1, 6.25], "texture": "#1"},
+ "south": {"uv": [4, 4.75, 6, 6.25], "texture": "#1"},
+ "west": {"uv": [3, 4.75, 4, 6.25], "texture": "#1"},
+ "up": {"uv": [3, 4.75, 1, 3.75], "texture": "#1"},
+ "down": {"uv": [3, 4.75, 1, 3.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4, 12, -1],
+ "to": [12, 18, 3],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 7]},
+ "faces": {
+ "north": {"uv": [1, 4.75, 3, 6.25], "texture": "#1"},
+ "east": {"uv": [0, 4.75, 1, 6.25], "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "west": {"uv": [3, 4.75, 4, 6.25], "texture": "#1"},
+ "up": {"uv": [3, 3.75, 1, 4.75], "texture": "#1"},
+ "down": {"uv": [3, 3.75, 1, 4.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [12, 12, 3],
+ "to": [16, 18, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 7]},
+ "faces": {
+ "north": {"uv": [2, 2, 3, 3.5], "texture": "#1"},
+ "east": {"uv": [0, 2, 2, 3.5], "texture": "#1"},
+ "south": {"uv": [5, 2, 6, 3.5], "texture": "#1"},
+ "west": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "up": {"uv": [3, 2, 2, 0], "texture": "#1"},
+ "down": {"uv": [3, 2, 2, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 12, 3],
+ "to": [4, 18, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 7]},
+ "faces": {
+ "north": {"uv": [2, 2, 3, 3.5], "texture": "#1"},
+ "east": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "south": {"uv": [5, 2, 6, 3.5], "texture": "#1"},
+ "west": {"uv": [3, 2, 5, 3.5], "texture": "#1"},
+ "up": {"uv": [2, 0, 3, 2], "texture": "#1"},
+ "down": {"uv": [2, 0, 3, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4.8, 12, 11.4],
+ "to": [10.5, 17.99, 15.4],
+ "rotation": {"angle": -45, "axis": "y", "origin": [7.7, 15.5, 7.4]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "east": {"uv": [9.5, 1, 8.5, 2.5], "texture": "#1"},
+ "south": {"uv": [10.75, 1, 9.5, 2.5], "texture": "#1"},
+ "west": {"uv": [7.25, 1, 6.25, 2.5], "texture": "#1"},
+ "up": {"uv": [7.25, 1, 8.5, 0], "texture": "#1"},
+ "down": {"uv": [7.25, 1, 8.5, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [5.5, 12, 11.4],
+ "to": [11.2, 17.99, 15.4],
+ "rotation": {"angle": 45, "axis": "y", "origin": [8.3, 15.5, 7.4]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "east": {"uv": [6.25, 1, 7.25, 2.5], "texture": "#1"},
+ "south": {"uv": [9.5, 1, 10.75, 2.5], "texture": "#1"},
+ "west": {"uv": [8.5, 1, 9.5, 2.5], "texture": "#1"},
+ "up": {"uv": [8.5, 1, 7.25, 0], "texture": "#1"},
+ "down": {"uv": [8.5, 1, 7.25, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4.8, 12, -1.4],
+ "to": [10.5, 17.99, 2.6],
+ "rotation": {"angle": 45, "axis": "y", "origin": [7.7, 15.5, 6.6]},
+ "faces": {
+ "north": {"uv": [8.5, 1, 7.25, 2.5], "texture": "#1"},
+ "east": {"uv": [9.5, 1, 8.5, 2.5], "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "west": {"uv": [7.25, 1, 6.25, 2.5], "texture": "#1"},
+ "up": {"uv": [7.25, 0, 8.5, 1], "texture": "#1"},
+ "down": {"uv": [7.25, 0, 8.5, 1], "texture": "#1"}
+ }
+ },
+ {
+ "from": [5.5, 12, -1.4],
+ "to": [11.2, 17.99, 2.6],
+ "rotation": {"angle": -45, "axis": "y", "origin": [8.3, 15.5, 6.6]},
+ "faces": {
+ "north": {"uv": [7.25, 1, 8.5, 2.5], "texture": "#1"},
+ "east": {"uv": [6.25, 1, 7.25, 2.5], "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "west": {"uv": [8.5, 1, 9.5, 2.5], "texture": "#1"},
+ "up": {"uv": [8.5, 0, 7.25, 1], "texture": "#1"},
+ "down": {"uv": [8.5, 0, 7.25, 1], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -0.5, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "scale": [-0.5, 0.5, -0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "tire",
+ "origin": [-1.9, 5.5, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7.7, 3.5, 8.4],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [7.7, 3.5, 8.4],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "tire",
+ "origin": [-1.9, 5.5, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9]
+ },
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [10, 11]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7.7, 3.5, 8.4],
+ "scope": 0,
+ "color": 0,
+ "children": [12, 13]
+ },
+ {
+ "name": "group",
+ "origin": [7.7, 3.5, 8.4],
+ "scope": 0,
+ "color": 0,
+ "children": [14, 15]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "tire",
+ "origin": [-1.9, 5.5, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [16, 17]
+ },
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [18, 19]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7.7, 3.5, 8.4],
+ "scope": 0,
+ "color": 0,
+ "children": [20, 21]
+ },
+ {
+ "name": "group",
+ "origin": [7.7, 3.5, 8.4],
+ "scope": 0,
+ "color": 0,
+ "children": [22, 23]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/tire_block/tire_block_stack3v.json b/统计/_sa_decor_models/10_装饰/models/block/tire_block/tire_block_stack3v.json
new file mode 100644
index 0000000..da65db6
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/tire_block/tire_block_stack3v.json
@@ -0,0 +1,519 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/tires",
+ "particle": "sa_decor:block/tires"
+ },
+ "elements": [
+ {
+ "from": [5, 0, 12],
+ "to": [13, 6, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 3.5, 8]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "east": {"uv": [0, 4.75, 1, 6.25], "texture": "#1"},
+ "south": {"uv": [4, 4.75, 6, 6.25], "texture": "#1"},
+ "west": {"uv": [3, 4.75, 4, 6.25], "texture": "#1"},
+ "up": {"uv": [3, 4.75, 1, 3.75], "texture": "#1"},
+ "down": {"uv": [3, 4.75, 1, 3.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [5, 0, 0],
+ "to": [13, 6, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 3.5, 8]},
+ "faces": {
+ "north": {"uv": [1, 4.75, 3, 6.25], "texture": "#1"},
+ "east": {"uv": [0, 4.75, 1, 6.25], "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "west": {"uv": [3, 4.75, 4, 6.25], "texture": "#1"},
+ "up": {"uv": [3, 3.75, 1, 4.75], "texture": "#1"},
+ "down": {"uv": [3, 3.75, 1, 4.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [13, 0, 4],
+ "to": [17, 6, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 3.5, 8]},
+ "faces": {
+ "north": {"uv": [2, 2, 3, 3.5], "texture": "#1"},
+ "east": {"uv": [0, 2, 2, 3.5], "texture": "#1"},
+ "south": {"uv": [5, 2, 6, 3.5], "texture": "#1"},
+ "west": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "up": {"uv": [3, 2, 2, 0], "texture": "#1"},
+ "down": {"uv": [3, 2, 2, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 0, 4],
+ "to": [5, 6, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 3.5, 8]},
+ "faces": {
+ "north": {"uv": [2, 2, 3, 3.5], "texture": "#1"},
+ "east": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "south": {"uv": [5, 2, 6, 3.5], "texture": "#1"},
+ "west": {"uv": [3, 2, 5, 3.5], "texture": "#1"},
+ "up": {"uv": [2, 0, 3, 2], "texture": "#1"},
+ "down": {"uv": [2, 0, 3, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [5.8, 0, 12.4],
+ "to": [11.5, 5.99, 16.4],
+ "rotation": {"angle": -45, "axis": "y", "origin": [8.7, 3.5, 8.4]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "east": {"uv": [9.5, 1, 8.5, 2.5], "texture": "#1"},
+ "south": {"uv": [10.75, 1, 9.5, 2.5], "texture": "#1"},
+ "west": {"uv": [7.25, 1, 6.25, 2.5], "texture": "#1"},
+ "up": {"uv": [7.25, 1, 8.5, 0], "texture": "#1"},
+ "down": {"uv": [7.25, 1, 8.5, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6.5, 0, 12.4],
+ "to": [12.2, 5.99, 16.4],
+ "rotation": {"angle": 45, "axis": "y", "origin": [9.3, 3.5, 8.4]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "east": {"uv": [6.25, 1, 7.25, 2.5], "texture": "#1"},
+ "south": {"uv": [9.5, 1, 10.75, 2.5], "texture": "#1"},
+ "west": {"uv": [8.5, 1, 9.5, 2.5], "texture": "#1"},
+ "up": {"uv": [8.5, 1, 7.25, 0], "texture": "#1"},
+ "down": {"uv": [8.5, 1, 7.25, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [5.8, 0, -0.4],
+ "to": [11.5, 5.99, 3.6],
+ "rotation": {"angle": 45, "axis": "y", "origin": [8.7, 3.5, 7.6]},
+ "faces": {
+ "north": {"uv": [8.5, 1, 7.25, 2.5], "texture": "#1"},
+ "east": {"uv": [9.5, 1, 8.5, 2.5], "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "west": {"uv": [7.25, 1, 6.25, 2.5], "texture": "#1"},
+ "up": {"uv": [7.25, 0, 8.5, 1], "texture": "#1"},
+ "down": {"uv": [7.25, 0, 8.5, 1], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6.5, 0, -0.4],
+ "to": [12.2, 5.99, 3.6],
+ "rotation": {"angle": -45, "axis": "y", "origin": [9.3, 3.5, 7.6]},
+ "faces": {
+ "north": {"uv": [7.25, 1, 8.5, 2.5], "texture": "#1"},
+ "east": {"uv": [6.25, 1, 7.25, 2.5], "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "west": {"uv": [8.5, 1, 9.5, 2.5], "texture": "#1"},
+ "up": {"uv": [8.5, 0, 7.25, 1], "texture": "#1"},
+ "down": {"uv": [8.5, 0, 7.25, 1], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-4.8, 3.8, 12],
+ "to": [1.2, 11.8, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-2.3, 7.8, 8]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "rotation": 90, "texture": "#1"},
+ "east": {"uv": [3, 4.75, 1, 3.75], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [4, 4.75, 6, 6.25], "rotation": 270, "texture": "#1"},
+ "west": {"uv": [3, 4.75, 1, 3.75], "rotation": 270, "texture": "#1"},
+ "up": {"uv": [0, 4.75, 1, 6.25], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [3, 4.75, 4, 6.25], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [-4.8, 3.8, 0],
+ "to": [1.2, 11.8, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-2.3, 7.8, 8]},
+ "faces": {
+ "north": {"uv": [1, 4.75, 3, 6.25], "rotation": 90, "texture": "#1"},
+ "east": {"uv": [3, 3.75, 1, 4.75], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "rotation": 270, "texture": "#1"},
+ "west": {"uv": [3, 3.75, 1, 4.75], "rotation": 270, "texture": "#1"},
+ "up": {"uv": [0, 4.75, 1, 6.25], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [3, 4.75, 4, 6.25], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [-4.8, 11.8, 4],
+ "to": [1.2, 15.8, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-2.3, 7.8, 8]},
+ "faces": {
+ "north": {"uv": [2, 2, 3, 3.5], "rotation": 90, "texture": "#1"},
+ "east": {"uv": [3, 2, 2, 0], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [5, 2, 6, 3.5], "rotation": 270, "texture": "#1"},
+ "west": {"uv": [3, 2, 2, 0], "rotation": 270, "texture": "#1"},
+ "up": {"uv": [0, 2, 2, 3.5], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [1, 6.25, 3, 7.75], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [-4.8, -0.2, 4],
+ "to": [1.2, 3.8, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-2.3, 7.8, 8]},
+ "faces": {
+ "north": {"uv": [2, 2, 3, 3.5], "rotation": 90, "texture": "#1"},
+ "east": {"uv": [2, 0, 3, 2], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [5, 2, 6, 3.5], "rotation": 270, "texture": "#1"},
+ "west": {"uv": [2, 0, 3, 2], "rotation": 270, "texture": "#1"},
+ "up": {"uv": [1, 6.25, 3, 7.75], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [3, 2, 5, 3.5], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [-4.79, 4.6, 12.4],
+ "to": [1.2, 10.3, 16.4],
+ "rotation": {"angle": 45, "axis": "x", "origin": [-2.3, 7.5, 8.4]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "rotation": 90, "texture": "#1"},
+ "east": {"uv": [7.25, 1, 8.5, 0], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [10.75, 1, 9.5, 2.5], "rotation": 270, "texture": "#1"},
+ "west": {"uv": [7.25, 1, 8.5, 0], "rotation": 270, "texture": "#1"},
+ "up": {"uv": [9.5, 1, 8.5, 2.5], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [7.25, 1, 6.25, 2.5], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [-4.79, 5.3, 12.4],
+ "to": [1.2, 11, 16.4],
+ "rotation": {"angle": -45, "axis": "x", "origin": [-2.3, 8.1, 8.4]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "rotation": 90, "texture": "#1"},
+ "east": {"uv": [8.5, 1, 7.25, 0], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [9.5, 1, 10.75, 2.5], "rotation": 270, "texture": "#1"},
+ "west": {"uv": [8.5, 1, 7.25, 0], "rotation": 270, "texture": "#1"},
+ "up": {"uv": [6.25, 1, 7.25, 2.5], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [8.5, 1, 9.5, 2.5], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [-4.79, 4.6, -0.4],
+ "to": [1.2, 10.3, 3.6],
+ "rotation": {"angle": -45, "axis": "x", "origin": [-2.3, 7.5, 7.6]},
+ "faces": {
+ "north": {"uv": [8.5, 1, 7.25, 2.5], "rotation": 90, "texture": "#1"},
+ "east": {"uv": [7.25, 0, 8.5, 1], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "rotation": 270, "texture": "#1"},
+ "west": {"uv": [7.25, 0, 8.5, 1], "rotation": 270, "texture": "#1"},
+ "up": {"uv": [9.5, 1, 8.5, 2.5], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [7.25, 1, 6.25, 2.5], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [-4.79, 5.3, -0.4],
+ "to": [1.2, 11, 3.6],
+ "rotation": {"angle": 45, "axis": "x", "origin": [-2.3, 8.1, 7.6]},
+ "faces": {
+ "north": {"uv": [7.25, 1, 8.5, 2.5], "rotation": 90, "texture": "#1"},
+ "east": {"uv": [8.5, 0, 7.25, 1], "rotation": 270, "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "rotation": 270, "texture": "#1"},
+ "west": {"uv": [8.5, 0, 7.25, 1], "rotation": 270, "texture": "#1"},
+ "up": {"uv": [6.25, 1, 7.25, 2.5], "rotation": 270, "texture": "#1"},
+ "down": {"uv": [8.5, 1, 9.5, 2.5], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [3, 6, 12],
+ "to": [11, 12, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 9.5, 8]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "east": {"uv": [0, 4.75, 1, 6.25], "texture": "#1"},
+ "south": {"uv": [4, 4.75, 6, 6.25], "texture": "#1"},
+ "west": {"uv": [3, 4.75, 4, 6.25], "texture": "#1"},
+ "up": {"uv": [3, 4.75, 1, 3.75], "texture": "#1"},
+ "down": {"uv": [3, 4.75, 1, 3.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [3, 6, 0],
+ "to": [11, 12, 4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 9.5, 8]},
+ "faces": {
+ "north": {"uv": [1, 4.75, 3, 6.25], "texture": "#1"},
+ "east": {"uv": [0, 4.75, 1, 6.25], "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "west": {"uv": [3, 4.75, 4, 6.25], "texture": "#1"},
+ "up": {"uv": [3, 3.75, 1, 4.75], "texture": "#1"},
+ "down": {"uv": [3, 3.75, 1, 4.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [11, 6, 4],
+ "to": [15, 12, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 9.5, 8]},
+ "faces": {
+ "north": {"uv": [2, 2, 3, 3.5], "texture": "#1"},
+ "east": {"uv": [0, 2, 2, 3.5], "texture": "#1"},
+ "south": {"uv": [5, 2, 6, 3.5], "texture": "#1"},
+ "west": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "up": {"uv": [3, 2, 2, 0], "texture": "#1"},
+ "down": {"uv": [3, 2, 2, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-1, 6, 4],
+ "to": [3, 12, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 9.5, 8]},
+ "faces": {
+ "north": {"uv": [2, 2, 3, 3.5], "texture": "#1"},
+ "east": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "south": {"uv": [5, 2, 6, 3.5], "texture": "#1"},
+ "west": {"uv": [3, 2, 5, 3.5], "texture": "#1"},
+ "up": {"uv": [2, 0, 3, 2], "texture": "#1"},
+ "down": {"uv": [2, 0, 3, 2], "texture": "#1"}
+ }
+ },
+ {
+ "from": [3.8, 6, 12.4],
+ "to": [9.5, 11.99, 16.4],
+ "rotation": {"angle": -45, "axis": "y", "origin": [6.7, 9.5, 8.4]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "east": {"uv": [9.5, 1, 8.5, 2.5], "texture": "#1"},
+ "south": {"uv": [10.75, 1, 9.5, 2.5], "texture": "#1"},
+ "west": {"uv": [7.25, 1, 6.25, 2.5], "texture": "#1"},
+ "up": {"uv": [7.25, 1, 8.5, 0], "texture": "#1"},
+ "down": {"uv": [7.25, 1, 8.5, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4.5, 6, 12.4],
+ "to": [10.2, 11.99, 16.4],
+ "rotation": {"angle": 45, "axis": "y", "origin": [7.3, 9.5, 8.4]},
+ "faces": {
+ "north": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "east": {"uv": [6.25, 1, 7.25, 2.5], "texture": "#1"},
+ "south": {"uv": [9.5, 1, 10.75, 2.5], "texture": "#1"},
+ "west": {"uv": [8.5, 1, 9.5, 2.5], "texture": "#1"},
+ "up": {"uv": [8.5, 1, 7.25, 0], "texture": "#1"},
+ "down": {"uv": [8.5, 1, 7.25, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [3.8, 6, -0.4],
+ "to": [9.5, 11.99, 3.6],
+ "rotation": {"angle": 45, "axis": "y", "origin": [6.7, 9.5, 7.6]},
+ "faces": {
+ "north": {"uv": [8.5, 1, 7.25, 2.5], "texture": "#1"},
+ "east": {"uv": [9.5, 1, 8.5, 2.5], "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "west": {"uv": [7.25, 1, 6.25, 2.5], "texture": "#1"},
+ "up": {"uv": [7.25, 0, 8.5, 1], "texture": "#1"},
+ "down": {"uv": [7.25, 0, 8.5, 1], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4.5, 6, -0.4],
+ "to": [10.2, 11.99, 3.6],
+ "rotation": {"angle": -45, "axis": "y", "origin": [7.3, 9.5, 7.6]},
+ "faces": {
+ "north": {"uv": [7.25, 1, 8.5, 2.5], "texture": "#1"},
+ "east": {"uv": [6.25, 1, 7.25, 2.5], "texture": "#1"},
+ "south": {"uv": [1, 6.25, 3, 7.75], "texture": "#1"},
+ "west": {"uv": [8.5, 1, 9.5, 2.5], "texture": "#1"},
+ "up": {"uv": [8.5, 0, 7.25, 1], "texture": "#1"},
+ "down": {"uv": [8.5, 0, 7.25, 1], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [-0.4, 0.4, -0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -0.5, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "scale": [-0.5, 0.5, -0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "tire",
+ "origin": [-1.9, 5.5, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7.7, 3.5, 8.4],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [7.7, 3.5, 8.4],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "tire",
+ "origin": [-1.9, 5.5, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9]
+ },
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [10, 11]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7.7, 3.5, 8.4],
+ "scope": 0,
+ "color": 0,
+ "children": [12, 13]
+ },
+ {
+ "name": "group",
+ "origin": [7.7, 3.5, 8.4],
+ "scope": 0,
+ "color": 0,
+ "children": [14, 15]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "tire",
+ "origin": [-1.9, 5.5, 1],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [16, 17]
+ },
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [18, 19]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [8.1, 1.4875, 21.3],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7.7, 3.5, 8.4],
+ "scope": 0,
+ "color": 0,
+ "children": [20, 21]
+ },
+ {
+ "name": "group",
+ "origin": [7.7, 3.5, 8.4],
+ "scope": 0,
+ "color": 0,
+ "children": [22, 23]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/toilet/toilet.json b/统计/_sa_decor_models/10_装饰/models/block/toilet/toilet.json
new file mode 100644
index 0000000..a1b68d5
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/toilet/toilet.json
@@ -0,0 +1,191 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/toilet2",
+ "particle": "sa_decor:block/toilet2"
+ },
+ "elements": [
+ {
+ "from": [3, 0, 1],
+ "to": [13, 4, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 6]},
+ "faces": {
+ "north": {"uv": [1.375, 1.375, 2.625, 1.875], "texture": "#1"},
+ "east": {"uv": [0, 1.375, 1.375, 1.875], "texture": "#1"},
+ "south": {"uv": [4, 1.375, 5.25, 1.875], "texture": "#1"},
+ "west": {"uv": [2.625, 1.375, 4, 1.875], "texture": "#1"},
+ "up": {"uv": [2.625, 1.375, 1.375, 0], "texture": "#1"},
+ "down": {"uv": [3.875, 0, 2.625, 1.375], "texture": "#1"}
+ }
+ },
+ {
+ "from": [12, 3, 0],
+ "to": [14, 9, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 4, 6]},
+ "faces": {
+ "north": {"uv": [1.625, 3.625, 1.875, 4.375], "texture": "#1"},
+ "east": {"uv": [0, 3.625, 1.625, 4.375], "texture": "#1"},
+ "south": {"uv": [3.5, 3.625, 3.75, 4.375], "texture": "#1"},
+ "west": {"uv": [1.875, 3.625, 3.5, 4.375], "texture": "#1"},
+ "up": {"uv": [1.875, 3.625, 1.625, 2], "texture": "#1"},
+ "down": {"uv": [2.125, 2, 1.875, 3.625], "texture": "#1"}
+ }
+ },
+ {
+ "from": [12, 8, -1],
+ "to": [15, 10, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 9, 6]},
+ "faces": {
+ "north": {"uv": [1.625, 6.125, 2, 6.375], "texture": "#1"},
+ "east": {"uv": [0, 6.125, 1.625, 6.375], "texture": "#1"},
+ "south": {"uv": [3.625, 6.125, 4, 6.375], "texture": "#1"},
+ "west": {"uv": [2, 6.125, 3.625, 6.375], "texture": "#1"},
+ "up": {"uv": [2, 6.125, 1.625, 4.5], "texture": "#1"},
+ "down": {"uv": [2.375, 4.5, 2, 6.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 8, -1],
+ "to": [4, 10, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, 9, 6]},
+ "faces": {
+ "north": {"uv": [5.75, 6.125, 6.125, 6.375], "texture": "#1"},
+ "east": {"uv": [4.125, 6.125, 5.75, 6.375], "texture": "#1"},
+ "south": {"uv": [7.75, 6.125, 8.125, 6.375], "texture": "#1"},
+ "west": {"uv": [6.125, 6.125, 7.75, 6.375], "texture": "#1"},
+ "up": {"uv": [6.125, 6.125, 5.75, 4.5], "texture": "#1"},
+ "down": {"uv": [6.5, 4.5, 6.125, 6.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4, 9, 11],
+ "to": [12, 10, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, 9, 6]},
+ "faces": {
+ "north": {"uv": [6.75, 7.875, 7.75, 8], "texture": "#1"},
+ "east": {"uv": [6.5, 7.875, 6.75, 8], "texture": "#1"},
+ "south": {"uv": [8, 7.875, 9, 8], "texture": "#1"},
+ "west": {"uv": [7.75, 7.875, 8, 8], "texture": "#1"},
+ "up": {"uv": [7.75, 7.875, 6.75, 7.625], "texture": "#1"},
+ "down": {"uv": [8.75, 7.625, 7.75, 7.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4, 8, -1],
+ "to": [12, 10, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, 9, -6]},
+ "faces": {
+ "north": {"uv": [4, 8, 5, 8.25], "texture": "#1"},
+ "east": {"uv": [3.625, 8, 4, 8.25], "texture": "#1"},
+ "south": {"uv": [5.375, 8, 6.375, 8.25], "texture": "#1"},
+ "west": {"uv": [5, 8, 5.375, 8.25], "texture": "#1"},
+ "up": {"uv": [5, 8, 4, 7.625], "texture": "#1"},
+ "down": {"uv": [6, 7.625, 5, 8], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 3, 0],
+ "to": [4, 9, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-3, 4, 6]},
+ "faces": {
+ "north": {"uv": [5.5, 3.625, 5.75, 4.375], "texture": "#1"},
+ "east": {"uv": [3.875, 3.625, 5.5, 4.375], "texture": "#1"},
+ "south": {"uv": [7.375, 3.625, 7.625, 4.375], "texture": "#1"},
+ "west": {"uv": [5.75, 3.625, 7.375, 4.375], "texture": "#1"},
+ "up": {"uv": [5.75, 3.625, 5.5, 2], "texture": "#1"},
+ "down": {"uv": [6, 2, 5.75, 3.625], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4, 3, 0],
+ "to": [12, 9, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-3, 4, 6]},
+ "faces": {
+ "north": {"uv": [3.875, 6.75, 4.875, 7.5], "texture": "#1"},
+ "east": {"uv": [3.625, 6.75, 3.875, 7.5], "texture": "#1"},
+ "south": {"uv": [5.125, 6.75, 6.125, 7.5], "texture": "#1"},
+ "west": {"uv": [4.875, 6.75, 5.125, 7.5], "texture": "#1"},
+ "up": {"uv": [4.875, 6.75, 3.875, 6.5], "texture": "#1"},
+ "down": {"uv": [5.875, 6.5, 4.875, 6.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4, 3, 11],
+ "to": [12, 9, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-3, 4, 17]},
+ "faces": {
+ "north": {"uv": [6.5, 6.75, 7.5, 7.5], "texture": "#1"},
+ "east": {"uv": [6.25, 6.75, 6.5, 7.5], "texture": "#1"},
+ "south": {"uv": [7.75, 6.75, 8.75, 7.5], "texture": "#1"},
+ "west": {"uv": [7.5, 6.75, 7.75, 7.5], "texture": "#1"},
+ "up": {"uv": [7.5, 6.75, 6.5, 6.5], "texture": "#1"},
+ "down": {"uv": [8.5, 6.5, 7.5, 6.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [3, 6, 12],
+ "to": [13, 20, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-3, 4, 18]},
+ "faces": {
+ "north": {"uv": [0.5, 7, 1.75, 8.75], "texture": "#1"},
+ "east": {"uv": [0, 7, 0.5, 8.75], "texture": "#1"},
+ "south": {"uv": [2.25, 7, 3.5, 8.75], "texture": "#1"},
+ "west": {"uv": [1.75, 7, 2.25, 8.75], "texture": "#1"},
+ "up": {"uv": [1.75, 7, 0.5, 6.5], "texture": "#1"},
+ "down": {"uv": [3, 6.5, 1.75, 7], "texture": "#1"}
+ }
+ },
+ {
+ "from": [3, 10, 10],
+ "to": [13, 23, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-3, 8, 14]},
+ "faces": {
+ "north": {"uv": [5.625, 0.25, 6.875, 1.875], "texture": "#1"},
+ "east": {"uv": [5.375, 0.25, 5.625, 1.875], "texture": "#1"},
+ "south": {"uv": [7.125, 0.25, 8.375, 1.875], "texture": "#1"},
+ "west": {"uv": [6.875, 0.25, 7.125, 1.875], "texture": "#1"},
+ "up": {"uv": [6.875, 0.25, 5.625, 0], "texture": "#1"},
+ "down": {"uv": [8.125, 0, 6.875, 0.25], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -1.75, 0],
+ "scale": [0.63086, 0.63086, 0.63086]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/toilet/toilet1.json b/统计/_sa_decor_models/10_装饰/models/block/toilet/toilet1.json
new file mode 100644
index 0000000..0e55398
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/toilet/toilet1.json
@@ -0,0 +1,191 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/toilet2",
+ "particle": "sa_decor:block/toilet2"
+ },
+ "elements": [
+ {
+ "from": [3, 0, 1],
+ "to": [13, 4, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 6]},
+ "faces": {
+ "north": {"uv": [1.375, 1.375, 2.625, 1.875], "texture": "#1"},
+ "east": {"uv": [0, 1.375, 1.375, 1.875], "texture": "#1"},
+ "south": {"uv": [4, 1.375, 5.25, 1.875], "texture": "#1"},
+ "west": {"uv": [2.625, 1.375, 4, 1.875], "texture": "#1"},
+ "up": {"uv": [2.625, 1.375, 1.375, 0], "texture": "#1"},
+ "down": {"uv": [3.875, 0, 2.625, 1.375], "texture": "#1"}
+ }
+ },
+ {
+ "from": [12, 3, 0],
+ "to": [14, 9, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 4, 6]},
+ "faces": {
+ "north": {"uv": [1.625, 3.625, 1.875, 4.375], "texture": "#1"},
+ "east": {"uv": [0, 3.625, 1.625, 4.375], "texture": "#1"},
+ "south": {"uv": [3.5, 3.625, 3.75, 4.375], "texture": "#1"},
+ "west": {"uv": [1.875, 3.625, 3.5, 4.375], "texture": "#1"},
+ "up": {"uv": [1.875, 3.625, 1.625, 2], "texture": "#1"},
+ "down": {"uv": [2.125, 2, 1.875, 3.625], "texture": "#1"}
+ }
+ },
+ {
+ "from": [12, 8, -1],
+ "to": [15, 10, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 9, 6]},
+ "faces": {
+ "north": {"uv": [1.625, 6.125, 2, 6.375], "texture": "#1"},
+ "east": {"uv": [0, 6.125, 1.625, 6.375], "texture": "#1"},
+ "south": {"uv": [3.625, 6.125, 4, 6.375], "texture": "#1"},
+ "west": {"uv": [2, 6.125, 3.625, 6.375], "texture": "#1"},
+ "up": {"uv": [2, 6.125, 1.625, 4.5], "texture": "#1"},
+ "down": {"uv": [2.375, 4.5, 2, 6.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 8, -1],
+ "to": [4, 10, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-4, 9, 6]},
+ "faces": {
+ "north": {"uv": [5.75, 6.125, 6.125, 6.375], "texture": "#1"},
+ "east": {"uv": [4.125, 6.125, 5.75, 6.375], "texture": "#1"},
+ "south": {"uv": [7.75, 6.125, 8.125, 6.375], "texture": "#1"},
+ "west": {"uv": [6.125, 6.125, 7.75, 6.375], "texture": "#1"},
+ "up": {"uv": [6.125, 6.125, 5.75, 4.5], "texture": "#1"},
+ "down": {"uv": [6.5, 4.5, 6.125, 6.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4, 9, 11],
+ "to": [12, 10, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, 9, 6]},
+ "faces": {
+ "north": {"uv": [6.75, 7.875, 7.75, 8], "texture": "#1"},
+ "east": {"uv": [6.5, 7.875, 6.75, 8], "texture": "#1"},
+ "south": {"uv": [8, 7.875, 9, 8], "texture": "#1"},
+ "west": {"uv": [7.75, 7.875, 8, 8], "texture": "#1"},
+ "up": {"uv": [7.75, 7.875, 6.75, 7.625], "texture": "#1"},
+ "down": {"uv": [8.75, 7.625, 7.75, 7.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4, 8, -1],
+ "to": [12, 10, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-1, 9, -6]},
+ "faces": {
+ "north": {"uv": [4, 8, 5, 8.25], "texture": "#1"},
+ "east": {"uv": [3.625, 8, 4, 8.25], "texture": "#1"},
+ "south": {"uv": [5.375, 8, 6.375, 8.25], "texture": "#1"},
+ "west": {"uv": [5, 8, 5.375, 8.25], "texture": "#1"},
+ "up": {"uv": [5, 8, 4, 7.625], "texture": "#1"},
+ "down": {"uv": [6, 7.625, 5, 8], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 3, 0],
+ "to": [4, 9, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-3, 4, 6]},
+ "faces": {
+ "north": {"uv": [5.5, 3.625, 5.75, 4.375], "texture": "#1"},
+ "east": {"uv": [3.875, 3.625, 5.5, 4.375], "texture": "#1"},
+ "south": {"uv": [7.375, 3.625, 7.625, 4.375], "texture": "#1"},
+ "west": {"uv": [5.75, 3.625, 7.375, 4.375], "texture": "#1"},
+ "up": {"uv": [5.75, 3.625, 5.5, 2], "texture": "#1"},
+ "down": {"uv": [6, 2, 5.75, 3.625], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4, 3, 0],
+ "to": [12, 9, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-3, 4, 6]},
+ "faces": {
+ "north": {"uv": [3.875, 6.75, 4.875, 7.5], "texture": "#1"},
+ "east": {"uv": [3.625, 6.75, 3.875, 7.5], "texture": "#1"},
+ "south": {"uv": [5.125, 6.75, 6.125, 7.5], "texture": "#1"},
+ "west": {"uv": [4.875, 6.75, 5.125, 7.5], "texture": "#1"},
+ "up": {"uv": [4.875, 6.75, 3.875, 6.5], "texture": "#1"},
+ "down": {"uv": [5.875, 6.5, 4.875, 6.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4, 3, 11],
+ "to": [12, 9, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-3, 4, 17]},
+ "faces": {
+ "north": {"uv": [6.5, 6.75, 7.5, 7.5], "texture": "#1"},
+ "east": {"uv": [6.25, 6.75, 6.5, 7.5], "texture": "#1"},
+ "south": {"uv": [7.75, 6.75, 8.75, 7.5], "texture": "#1"},
+ "west": {"uv": [7.5, 6.75, 7.75, 7.5], "texture": "#1"},
+ "up": {"uv": [7.5, 6.75, 6.5, 6.5], "texture": "#1"},
+ "down": {"uv": [8.5, 6.5, 7.5, 6.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [3, 6, 12],
+ "to": [13, 20, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-3, 4, 18]},
+ "faces": {
+ "north": {"uv": [0.5, 7, 1.75, 8.75], "texture": "#1"},
+ "east": {"uv": [0, 7, 0.5, 8.75], "texture": "#1"},
+ "south": {"uv": [2.25, 7, 3.5, 8.75], "texture": "#1"},
+ "west": {"uv": [1.75, 7, 2.25, 8.75], "texture": "#1"},
+ "up": {"uv": [1.75, 7, 0.5, 6.5], "texture": "#1"},
+ "down": {"uv": [3, 6.5, 1.75, 7], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2.9, 9.8, 10.7],
+ "to": [13.1, 22.8, 12.7],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 9.9, 11]},
+ "faces": {
+ "north": {"uv": [5.625, 0.25, 6.875, 1.875], "texture": "#1"},
+ "east": {"uv": [5.375, 0.25, 5.625, 1.875], "texture": "#1"},
+ "south": {"uv": [7.125, 0.25, 8.375, 1.875], "texture": "#1"},
+ "west": {"uv": [6.875, 0.25, 7.125, 1.875], "texture": "#1"},
+ "up": {"uv": [6.875, 0.25, 5.625, 0], "texture": "#1"},
+ "down": {"uv": [8.125, 0, 6.875, 0.25], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, -1.75, 0],
+ "scale": [0.63086, 0.63086, 0.63086]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/toilet_paper/toilet_paper.json b/统计/_sa_decor_models/10_装饰/models/block/toilet_paper/toilet_paper.json
new file mode 100644
index 0000000..e3eaae1
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/toilet_paper/toilet_paper.json
@@ -0,0 +1,125 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [32, 32],
+ "textures": {
+ "0": "sa_decor:block/toilet_paper",
+ "particle": "sa_decor:block/toilet_paper"
+ },
+ "elements": [
+ {
+ "from": [4, 0, 11],
+ "to": [12, 6, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 2, 13]},
+ "faces": {
+ "north": {"uv": [0, 0, 4, 3], "texture": "#0"},
+ "east": {"uv": [4.5, 8.5, 7, 11.5], "texture": "#0"},
+ "south": {"uv": [0, 3.5, 4, 6.5], "texture": "#0"},
+ "west": {"uv": [7.5, 8.5, 10, 11.5], "texture": "#0"},
+ "up": {"uv": [8.5, 2.5, 4.5, 0], "texture": "#0"},
+ "down": {"uv": [0, 3.5, 4, 6.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 2, 13],
+ "to": [15, 4, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 2, 16]},
+ "faces": {
+ "north": {"uv": [9, 0, 16, 1], "texture": "#0"},
+ "east": {"uv": [9, 6, 10, 7], "texture": "#0"},
+ "south": {"uv": [9, 1.5, 16, 2.5], "texture": "#0"},
+ "west": {"uv": [0, 9.5, 1, 10.5], "texture": "#0"},
+ "up": {"uv": [16, 4, 9, 3], "texture": "#0"},
+ "down": {"uv": [16, 4.5, 9, 5.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [13, 2, 15],
+ "to": [15, 4, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 2, 16]},
+ "faces": {
+ "north": {"uv": [1.5, 9.5, 2.5, 10.5], "texture": "#0"},
+ "east": {"uv": [10.5, 9, 11, 10], "texture": "#0"},
+ "south": {"uv": [3, 9.5, 4, 10.5], "texture": "#0"},
+ "west": {"uv": [10.5, 10.5, 11, 11.5], "texture": "#0"},
+ "up": {"uv": [10, 8, 9, 7.5], "texture": "#0"},
+ "down": {"uv": [1, 11, 0, 11.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 2, 15],
+ "to": [3, 4, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-5, 2, 16]},
+ "faces": {
+ "north": {"uv": [10.5, 6, 11.5, 7], "texture": "#0"},
+ "east": {"uv": [1.5, 11, 2, 12], "texture": "#0"},
+ "south": {"uv": [10.5, 7.5, 11.5, 8.5], "texture": "#0"},
+ "west": {"uv": [2.5, 11, 3, 12], "texture": "#0"},
+ "up": {"uv": [12.5, 9.5, 11.5, 9], "texture": "#0"},
+ "down": {"uv": [12.5, 10, 11.5, 10.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [4, -4, 11],
+ "to": [12, 0, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, -3, 14]},
+ "faces": {
+ "north": {"uv": [4.5, 6, 8.5, 8], "texture": "#0"},
+ "east": {"uv": [3.5, 11, 3.5, 13], "texture": "#0"},
+ "south": {"uv": [4.5, 6, 8.5, 8], "texture": "#0"},
+ "west": {"uv": [4, 11, 4, 13], "texture": "#0"},
+ "up": {"uv": [15.5, 11, 11.5, 11], "texture": "#0"},
+ "down": {"uv": [15.5, 11.5, 11.5, 11.5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 3, 0],
+ "translation": [0, 3, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 3, 0],
+ "translation": [0, 3, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 117, 0],
+ "translation": [-2.75, 4, 2.75],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 117, 0],
+ "translation": [-2.75, 4, 2.75],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, -1.75],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [3.5, 3, 0],
+ "scale": [0.91523, 0.91523, 0.91523]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7, 7, 13],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/tool_storage/tool_storage.json b/统计/_sa_decor_models/10_装饰/models/block/tool_storage/tool_storage.json
new file mode 100644
index 0000000..6822a1b
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/tool_storage/tool_storage.json
@@ -0,0 +1,197 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/tool_storage",
+ "particle": "sa_decor:block/lootcrates/tool_storage"
+ },
+ "elements": [
+ {
+ "from": [1, 11.1, 1.7],
+ "to": [15, 13.1, 7.7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 18, 6]},
+ "faces": {
+ "north": {"uv": [1.5, 8.5, 4.5, 9], "texture": "#0"},
+ "east": {"uv": [0, 8.5, 1.5, 9], "texture": "#0"},
+ "west": {"uv": [4.5, 8.5, 6, 9], "texture": "#0"},
+ "up": {"uv": [4.5, 8.5, 1.5, 7], "texture": "#0"},
+ "down": {"uv": [7.5, 7, 4.5, 8.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 8.1, 1.7],
+ "to": [15, 10.1, 7.7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 15, 6]},
+ "faces": {
+ "north": {"uv": [1.5, 8.5, 4.5, 9], "texture": "#0"},
+ "east": {"uv": [0, 8.5, 1.5, 9], "texture": "#0"},
+ "west": {"uv": [4.5, 8.5, 6, 9], "texture": "#0"},
+ "up": {"uv": [4.5, 8.5, 1.5, 7], "texture": "#0"},
+ "down": {"uv": [7.5, 7, 4.5, 8.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 5.1, 1.7],
+ "to": [15, 7.1, 7.7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 6]},
+ "faces": {
+ "north": {"uv": [1.5, 8.5, 4.5, 9], "texture": "#0"},
+ "east": {"uv": [0, 8.5, 1.5, 9], "texture": "#0"},
+ "west": {"uv": [4.5, 8.5, 6, 9], "texture": "#0"},
+ "up": {"uv": [4.5, 8.5, 1.5, 7], "texture": "#0"},
+ "down": {"uv": [7.5, 7, 4.5, 8.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 14.1, 1.4],
+ "to": [5, 16.1, 2.4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 6.4]},
+ "faces": {
+ "north": {"uv": [2.5, 9.25, 3, 10], "texture": "#0"},
+ "east": {"uv": [2.25, 9.25, 2.5, 10], "texture": "#0"},
+ "south": {"uv": [3.25, 9.25, 3.75, 10], "texture": "#0"},
+ "west": {"uv": [3, 9.25, 3.25, 10], "texture": "#0"},
+ "up": {"uv": [3, 9.25, 2.5, 9], "texture": "#0"},
+ "down": {"uv": [3.5, 9, 3, 9.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11, 14.1, 1.4],
+ "to": [13, 16.1, 2.4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 6.4]},
+ "faces": {
+ "north": {"uv": [2.5, 9.25, 3, 10], "texture": "#0"},
+ "east": {"uv": [2.25, 9.25, 2.5, 10], "texture": "#0"},
+ "south": {"uv": [3.25, 9.25, 3.75, 10], "texture": "#0"},
+ "west": {"uv": [3, 9.25, 3.25, 10], "texture": "#0"},
+ "up": {"uv": [3, 9.25, 2.5, 9], "texture": "#0"},
+ "down": {"uv": [3.5, 9, 3, 9.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.8, -0.2, 3],
+ "to": [3.2, 2.2, 5],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [2, 1, 4]},
+ "faces": {
+ "north": {"uv": [0.5, 10.25, 1.25, 11], "texture": "#0"},
+ "east": {"uv": [0, 9.5, 0.5, 10], "texture": "#0"},
+ "south": {"uv": [1.5, 9.5, 2, 10], "texture": "#0"},
+ "west": {"uv": [1, 9.5, 1.5, 10], "texture": "#0"},
+ "up": {"uv": [1, 9.5, 0.5, 9], "texture": "#0"},
+ "down": {"uv": [1.5, 9, 1, 9.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.8, -0.2, 11],
+ "to": [3.2, 2.2, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 1, 4]},
+ "faces": {
+ "north": {"uv": [0.5, 10.25, 1.25, 11], "texture": "#0"},
+ "east": {"uv": [0, 9.5, 0.5, 10], "texture": "#0"},
+ "south": {"uv": [1.5, 9.5, 2, 10], "texture": "#0"},
+ "west": {"uv": [1, 9.5, 1.5, 10], "texture": "#0"},
+ "up": {"uv": [1, 9.5, 0.5, 9], "texture": "#0"},
+ "down": {"uv": [1.5, 9, 1, 9.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12.8, -0.2, 3],
+ "to": [15.2, 2.2, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [15, 1, 4]},
+ "faces": {
+ "north": {"uv": [0.5, 10.25, 1.25, 11], "texture": "#0"},
+ "east": {"uv": [0, 9.5, 0.5, 10], "texture": "#0"},
+ "south": {"uv": [1.5, 9.5, 2, 10], "texture": "#0"},
+ "west": {"uv": [1, 9.5, 1.5, 10], "texture": "#0"},
+ "up": {"uv": [1, 9.5, 0.5, 9], "texture": "#0"},
+ "down": {"uv": [1.5, 9, 1, 9.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12.8, -0.2, 11],
+ "to": [15.2, 2.2, 13],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [14, 1, 12]},
+ "faces": {
+ "north": {"uv": [0.5, 10.25, 1.25, 11], "texture": "#0"},
+ "east": {"uv": [0, 9.5, 0.5, 10], "texture": "#0"},
+ "south": {"uv": [1.5, 9.5, 2, 10], "texture": "#0"},
+ "west": {"uv": [1, 9.5, 1.5, 10], "texture": "#0"},
+ "up": {"uv": [1, 9.5, 0.5, 9], "texture": "#0"},
+ "down": {"uv": [1.5, 9, 1, 9.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 2, 2],
+ "to": [16, 17, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 19, 6]},
+ "faces": {
+ "north": {"uv": [3, 3, 7, 6.75], "texture": "#0"},
+ "east": {"uv": [0, 3, 3, 6.75], "texture": "#0"},
+ "south": {"uv": [10, 3, 14, 6.75], "texture": "#0"},
+ "west": {"uv": [7, 3, 10, 6.75], "texture": "#0"},
+ "up": {"uv": [7, 3, 3, 0], "texture": "#0"},
+ "down": {"uv": [11, 0, 7, 3], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [8, 17, 6],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 18, 6],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2]
+ },
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8,
+ 9
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/tool_storage/tool_storage_open.json b/统计/_sa_decor_models/10_装饰/models/block/tool_storage/tool_storage_open.json
new file mode 100644
index 0000000..15d2f5d
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/tool_storage/tool_storage_open.json
@@ -0,0 +1,198 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/lootcrates/tool_storage",
+ "particle": "sa_decor:block/lootcrates/tool_storage"
+ },
+ "elements": [
+ {
+ "from": [1, 11.1, -0.3],
+ "to": [15, 13.1, 5.7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 18, 4]},
+ "faces": {
+ "north": {"uv": [1.5, 8.5, 4.5, 9], "texture": "#0"},
+ "east": {"uv": [0, 8.5, 1.5, 9], "texture": "#0"},
+ "west": {"uv": [4.5, 8.5, 6, 9], "texture": "#0"},
+ "up": {"uv": [4.5, 8.5, 1.5, 7], "texture": "#0"},
+ "down": {"uv": [7.5, 7, 4.5, 8.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 8.1, -1.3],
+ "to": [15, 10.1, 4.7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 15, 3]},
+ "faces": {
+ "north": {"uv": [1.5, 8.5, 4.5, 9], "texture": "#0"},
+ "east": {"uv": [0, 8.5, 1.5, 9], "texture": "#0"},
+ "west": {"uv": [4.5, 8.5, 6, 9], "texture": "#0"},
+ "up": {"uv": [4.5, 8.5, 1.5, 7], "texture": "#0"},
+ "down": {"uv": [7.5, 7, 4.5, 8.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 5.1, -3.3],
+ "to": [15, 7.1, 2.7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 1]},
+ "faces": {
+ "north": {"uv": [1.5, 8.5, 4.5, 9], "texture": "#0"},
+ "east": {"uv": [0, 8.5, 1.5, 9], "texture": "#0"},
+ "west": {"uv": [4.5, 8.5, 6, 9], "texture": "#0"},
+ "up": {"uv": [4.5, 8.5, 1.5, 7], "texture": "#0"},
+ "down": {"uv": [7.5, 7, 4.5, 8.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 14.1, 1.4],
+ "to": [5, 16.1, 2.4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 6.4]},
+ "faces": {
+ "north": {"uv": [2.5, 9.25, 3, 10], "texture": "#0"},
+ "east": {"uv": [2.25, 9.25, 2.5, 10], "texture": "#0"},
+ "south": {"uv": [3.25, 9.25, 3.75, 10], "texture": "#0"},
+ "west": {"uv": [3, 9.25, 3.25, 10], "texture": "#0"},
+ "up": {"uv": [3, 9.25, 2.5, 9], "texture": "#0"},
+ "down": {"uv": [3.5, 9, 3, 9.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [11, 14.1, 1.4],
+ "to": [13, 16.1, 2.4],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 6.4]},
+ "faces": {
+ "north": {"uv": [2.5, 9.25, 3, 10], "texture": "#0"},
+ "east": {"uv": [2.25, 9.25, 2.5, 10], "texture": "#0"},
+ "south": {"uv": [3.25, 9.25, 3.75, 10], "texture": "#0"},
+ "west": {"uv": [3, 9.25, 3.25, 10], "texture": "#0"},
+ "up": {"uv": [3, 9.25, 2.5, 9], "texture": "#0"},
+ "down": {"uv": [3.5, 9, 3, 9.25], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.8, -0.2, 3],
+ "to": [3.2, 2.2, 5],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [2, 1, 4]},
+ "faces": {
+ "north": {"uv": [0.5, 10.25, 1.25, 11], "texture": "#0"},
+ "east": {"uv": [0, 9.5, 0.5, 10], "texture": "#0"},
+ "south": {"uv": [1.5, 9.5, 2, 10], "texture": "#0"},
+ "west": {"uv": [1, 9.5, 1.5, 10], "texture": "#0"},
+ "up": {"uv": [1, 9.5, 0.5, 9], "texture": "#0"},
+ "down": {"uv": [1.5, 9, 1, 9.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0.8, -0.2, 11],
+ "to": [3.2, 2.2, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [2, 1, 4]},
+ "faces": {
+ "north": {"uv": [0.5, 10.25, 1.25, 11], "texture": "#0"},
+ "east": {"uv": [0, 9.5, 0.5, 10], "texture": "#0"},
+ "south": {"uv": [1.5, 9.5, 2, 10], "texture": "#0"},
+ "west": {"uv": [1, 9.5, 1.5, 10], "texture": "#0"},
+ "up": {"uv": [1, 9.5, 0.5, 9], "texture": "#0"},
+ "down": {"uv": [1.5, 9, 1, 9.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12.8, -0.2, 3],
+ "to": [15.2, 2.2, 5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [15, 1, 4]},
+ "faces": {
+ "north": {"uv": [0.5, 10.25, 1.25, 11], "texture": "#0"},
+ "east": {"uv": [0, 9.5, 0.5, 10], "texture": "#0"},
+ "south": {"uv": [1.5, 9.5, 2, 10], "texture": "#0"},
+ "west": {"uv": [1, 9.5, 1.5, 10], "texture": "#0"},
+ "up": {"uv": [1, 9.5, 0.5, 9], "texture": "#0"},
+ "down": {"uv": [1.5, 9, 1, 9.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [12.8, -0.2, 11],
+ "to": [15.2, 2.2, 13],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [14, 1, 12]},
+ "faces": {
+ "north": {"uv": [0.5, 10.25, 1.25, 11], "texture": "#0"},
+ "east": {"uv": [0, 9.5, 0.5, 10], "texture": "#0"},
+ "south": {"uv": [1.5, 9.5, 2, 10], "texture": "#0"},
+ "west": {"uv": [1, 9.5, 1.5, 10], "texture": "#0"},
+ "up": {"uv": [1, 9.5, 0.5, 9], "texture": "#0"},
+ "down": {"uv": [1.5, 9, 1, 9.5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [0, 2, 2],
+ "to": [16, 17, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 19, 6]},
+ "faces": {
+ "north": {"uv": [3, 3, 7, 6.75], "texture": "#0"},
+ "east": {"uv": [0, 3, 3, 6.75], "texture": "#0"},
+ "south": {"uv": [10, 3, 14, 6.75], "texture": "#0"},
+ "west": {"uv": [7, 3, 10, 6.75], "texture": "#0"},
+ "up": {"uv": [7, 3, 3, 0], "texture": "#0"},
+ "down": {"uv": [11, 0, 7, 3], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [8, 17, 6],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 18, 6],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2]
+ },
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8,
+ 9
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/traffic_cone/traffic_cone.json b/统计/_sa_decor_models/10_装饰/models/block/traffic_cone/traffic_cone.json
new file mode 100644
index 0000000..6860012
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/traffic_cone/traffic_cone.json
@@ -0,0 +1,94 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/traffic_cone",
+ "particle": "sa_decor:block/traffic_cone"
+ },
+ "elements": [
+ {
+ "from": [6, 8, 6],
+ "to": [10, 13, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 8, 4]},
+ "faces": {
+ "north": {"uv": [6, 6, 7, 7.25], "texture": "#0"},
+ "east": {"uv": [6, 6, 7, 7.25], "texture": "#0"},
+ "south": {"uv": [6, 6, 7, 7.25], "texture": "#0"},
+ "west": {"uv": [6, 6, 7, 7.25], "texture": "#0"},
+ "up": {"uv": [7, 6, 6, 5], "texture": "#0"}
+ }
+ },
+ {
+ "from": [5, 2, 5],
+ "to": [11, 8, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 2, 4]},
+ "faces": {
+ "north": {"uv": [1.5, 4.5, 3, 6], "texture": "#0"},
+ "east": {"uv": [1.5, 4.5, 3, 6], "texture": "#0"},
+ "south": {"uv": [1.5, 4.5, 3, 6], "texture": "#0"},
+ "west": {"uv": [1.5, 4.5, 3, 6], "texture": "#0"},
+ "up": {"uv": [3, 4.5, 1.5, 3], "texture": "#0"}
+ }
+ },
+ {
+ "from": [3, 0, 3],
+ "to": [13, 2, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 0, 4]},
+ "faces": {
+ "north": {"uv": [2.5, 2.5, 5, 3], "texture": "#0"},
+ "east": {"uv": [0, 2.5, 2.5, 3], "texture": "#0"},
+ "south": {"uv": [7.5, 2.5, 10, 3], "texture": "#0"},
+ "west": {"uv": [5, 2.5, 7.5, 3], "texture": "#0"},
+ "up": {"uv": [5, 2.5, 2.5, 0], "texture": "#0"},
+ "down": {"uv": [7.5, 0, 5, 2.5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -62, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -62, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 1.75, 0],
+ "scale": [0.8, 0.8, 0.8]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [4, 8, 4],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/traffic_cone/traffic_cone_tall.json b/统计/_sa_decor_models/10_装饰/models/block/traffic_cone/traffic_cone_tall.json
new file mode 100644
index 0000000..f605807
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/traffic_cone/traffic_cone_tall.json
@@ -0,0 +1,82 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/traffic_cone1",
+ "particle": "sa_decor:block/traffic_cone1"
+ },
+ "elements": [
+ {
+ "from": [5.3, 2, 5.3],
+ "to": [10.7, 16, 10.7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 3, 4]},
+ "faces": {
+ "north": {"uv": [1.5, 4.75, 3, 8.25], "texture": "#1"},
+ "east": {"uv": [0, 4.75, 1.5, 8.25], "texture": "#1"},
+ "south": {"uv": [4.5, 4.75, 6, 8.25], "texture": "#1"},
+ "west": {"uv": [3, 4.75, 4.5, 8.25], "texture": "#1"},
+ "up": {"uv": [3, 4.75, 1.5, 3.25], "texture": "#1"}
+ }
+ },
+ {
+ "from": [3, 0, 3],
+ "to": [13, 2, 13],
+ "rotation": {"angle": 0, "axis": "y", "origin": [4, 0, 4]},
+ "faces": {
+ "north": {"uv": [2.5, 2.5, 5, 3], "texture": "#1"},
+ "east": {"uv": [0, 2.5, 2.5, 3], "texture": "#1"},
+ "south": {"uv": [7.5, 2.5, 10, 3], "texture": "#1"},
+ "west": {"uv": [5, 2.5, 7.5, 3], "texture": "#1"},
+ "up": {"uv": [5, 2.5, 2.5, 0], "texture": "#1"},
+ "down": {"uv": [7.5, 0, 5, 2.5], "texture": "#1"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -62, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -62, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 0.75, 0],
+ "scale": [0.8, 0.8, 0.8]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [4, 8, 4],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/tv/tv.json b/统计/_sa_decor_models/10_装饰/models/block/tv/tv.json
new file mode 100644
index 0000000..71e201b
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/tv/tv.json
@@ -0,0 +1,104 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/tv",
+ "particle": "sa_decor:block/particles/tvp"
+ },
+ "elements": [
+ {
+ "name": "root",
+ "from": [3, 0, 10],
+ "to": [13, 2, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 9]},
+ "faces": {
+ "north": {"uv": [13.5, 15.5, 16, 16], "texture": "#0"},
+ "east": {"uv": [8, 1.25, 9.25, 1.75], "texture": "#0"},
+ "south": {"uv": [9.25, 1.25, 11.75, 1.75], "texture": "#0"},
+ "west": {"uv": [8, 1.25, 9.25, 1.75], "texture": "#0"},
+ "up": {"uv": [16, 16, 13.5, 14.75], "texture": "#0"},
+ "down": {"uv": [10.5, 0, 8, 1.25], "texture": "#0"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [0, 0, 2],
+ "to": [16, 15, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 9]},
+ "faces": {
+ "north": {"uv": [0, 2, 4, 5.75], "texture": "#0"},
+ "east": {"uv": [6, 2, 4, 5.75], "texture": "#0"},
+ "south": {"uv": [6, 2, 10, 5.75], "texture": "#0"},
+ "west": {"uv": [4, 2, 6, 5.75], "texture": "#0"},
+ "up": {"uv": [4, 2, 0, 0], "texture": "#0"},
+ "down": {"uv": [8, 0, 4, 2], "texture": "#0"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [1, 2, 10],
+ "to": [15, 13, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 9]},
+ "faces": {
+ "north": {"uv": [12.5, 13.25, 16, 16], "texture": "#0"},
+ "east": {"uv": [1.5, 7.25, 0, 10], "texture": "#0"},
+ "south": {"uv": [1.5, 7.25, 5, 10], "texture": "#0"},
+ "west": {"uv": [0, 7.25, 1.5, 10], "texture": "#0"},
+ "up": {"uv": [3.5, 7.25, 0, 5.75], "texture": "#0"},
+ "down": {"uv": [9.75, 3.5, 6.25, 5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 124, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 124, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 1, 0],
+ "scale": [0.6875, 0.6875, 0.6875]
+ },
+ "head": {
+ "translation": [0, 0.5, -14.25]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "on_shelf": {
+ "rotation": [0, -180, 0],
+ "translation": [0, 0, 3.75]
+ }
+ },
+ "groups": [
+ {
+ "name": "root",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/tv/tv_broken.json b/统计/_sa_decor_models/10_装饰/models/block/tv/tv_broken.json
new file mode 100644
index 0000000..96adcda
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/tv/tv_broken.json
@@ -0,0 +1,104 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/tv",
+ "particle": "sa_decor:block/particles/tvp"
+ },
+ "elements": [
+ {
+ "name": "root",
+ "from": [3, 0, 10],
+ "to": [13, 2, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 9]},
+ "faces": {
+ "north": {"uv": [13.5, 15.5, 16, 16], "texture": "#0"},
+ "east": {"uv": [8, 1.25, 9.25, 1.75], "texture": "#0"},
+ "south": {"uv": [9.25, 1.25, 11.75, 1.75], "texture": "#0"},
+ "west": {"uv": [8, 1.25, 9.25, 1.75], "texture": "#0"},
+ "up": {"uv": [16, 16, 13.5, 14.75], "texture": "#0"},
+ "down": {"uv": [10.5, 0, 8, 1.25], "texture": "#0"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [0, 0, 2],
+ "to": [16, 15, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 9]},
+ "faces": {
+ "north": {"uv": [4, 12.25, 8, 16], "texture": "#0"},
+ "east": {"uv": [6, 2, 4, 5.75], "texture": "#0"},
+ "south": {"uv": [6, 2, 10, 5.75], "texture": "#0"},
+ "west": {"uv": [4, 2, 6, 5.75], "texture": "#0"},
+ "up": {"uv": [4, 2, 0, 0], "texture": "#0"},
+ "down": {"uv": [8, 0, 4, 2], "texture": "#0"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [1, 2, 10],
+ "to": [15, 13, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 9]},
+ "faces": {
+ "north": {"uv": [12.5, 13.25, 16, 16], "texture": "#0"},
+ "east": {"uv": [1.5, 7.25, 0, 10], "texture": "#0"},
+ "south": {"uv": [1.5, 7.25, 5, 10], "texture": "#0"},
+ "west": {"uv": [0, 7.25, 1.5, 10], "texture": "#0"},
+ "up": {"uv": [3.5, 7.25, 0, 5.75], "texture": "#0"},
+ "down": {"uv": [9.75, 3.5, 6.25, 5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 124, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 124, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 1, 0],
+ "scale": [0.6875, 0.6875, 0.6875]
+ },
+ "head": {
+ "translation": [0, 0.5, -14.25]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "on_shelf": {
+ "rotation": [0, -180, 0],
+ "translation": [0, 0, 3.75]
+ }
+ },
+ "groups": [
+ {
+ "name": "root",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/tv/tv_on.json b/统计/_sa_decor_models/10_装饰/models/block/tv/tv_on.json
new file mode 100644
index 0000000..6faf180
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/tv/tv_on.json
@@ -0,0 +1,104 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/tv",
+ "particle": "sa_decor:block/tv"
+ },
+ "elements": [
+ {
+ "name": "root",
+ "from": [3, 0, 10],
+ "to": [13, 2, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 9]},
+ "faces": {
+ "north": {"uv": [13.5, 15.5, 16, 16], "texture": "#0"},
+ "east": {"uv": [8, 1.25, 9.25, 1.75], "texture": "#0"},
+ "south": {"uv": [9.25, 1.25, 11.75, 1.75], "texture": "#0"},
+ "west": {"uv": [8, 1.25, 9.25, 1.75], "texture": "#0"},
+ "up": {"uv": [16, 16, 13.5, 14.75], "texture": "#0"},
+ "down": {"uv": [10.5, 0, 8, 1.25], "texture": "#0"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [0, 0, 2],
+ "to": [16, 15, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 9]},
+ "faces": {
+ "north": {"uv": [8, 12.25, 12, 16], "texture": "#0"},
+ "east": {"uv": [6, 2, 4, 5.75], "texture": "#0"},
+ "south": {"uv": [6, 2, 10, 5.75], "texture": "#0"},
+ "west": {"uv": [4, 2, 6, 5.75], "texture": "#0"},
+ "up": {"uv": [4, 2, 0, 0], "texture": "#0"},
+ "down": {"uv": [8, 0, 4, 2], "texture": "#0"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [1, 2, 10],
+ "to": [15, 13, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 9]},
+ "faces": {
+ "north": {"uv": [12.5, 13.25, 16, 16], "texture": "#0"},
+ "east": {"uv": [1.5, 7.25, 0, 10], "texture": "#0"},
+ "south": {"uv": [1.5, 7.25, 5, 10], "texture": "#0"},
+ "west": {"uv": [0, 7.25, 1.5, 10], "texture": "#0"},
+ "up": {"uv": [3.5, 7.25, 0, 5.75], "texture": "#0"},
+ "down": {"uv": [9.75, 3.5, 6.25, 5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 124, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 124, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 1, 0],
+ "scale": [0.6875, 0.6875, 0.6875]
+ },
+ "head": {
+ "translation": [0, 0.5, -14.25]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "on_shelf": {
+ "rotation": [0, -180, 0],
+ "translation": [0, 0, 3.75]
+ }
+ },
+ "groups": [
+ {
+ "name": "root",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/tv/tv_static.json b/统计/_sa_decor_models/10_装饰/models/block/tv/tv_static.json
new file mode 100644
index 0000000..bb63877
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/tv/tv_static.json
@@ -0,0 +1,104 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [64, 64],
+ "textures": {
+ "0": "sa_decor:block/tv",
+ "particle": "sa_decor:block/tv"
+ },
+ "elements": [
+ {
+ "name": "root",
+ "from": [3, 0, 10],
+ "to": [13, 2, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 9]},
+ "faces": {
+ "north": {"uv": [13.5, 15.5, 16, 16], "texture": "#0"},
+ "east": {"uv": [8, 1.25, 9.25, 1.75], "texture": "#0"},
+ "south": {"uv": [9.25, 1.25, 11.75, 1.75], "texture": "#0"},
+ "west": {"uv": [8, 1.25, 9.25, 1.75], "texture": "#0"},
+ "up": {"uv": [16, 16, 13.5, 14.75], "texture": "#0"},
+ "down": {"uv": [10.5, 0, 8, 1.25], "texture": "#0"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [0, 0, 2],
+ "to": [16, 15, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 9]},
+ "faces": {
+ "north": {"uv": [12, 12.25, 16, 16], "texture": "#0"},
+ "east": {"uv": [6, 2, 4, 5.75], "texture": "#0"},
+ "south": {"uv": [6, 2, 10, 5.75], "texture": "#0"},
+ "west": {"uv": [4, 2, 6, 5.75], "texture": "#0"},
+ "up": {"uv": [4, 2, 0, 0], "texture": "#0"},
+ "down": {"uv": [8, 0, 4, 2], "texture": "#0"}
+ }
+ },
+ {
+ "name": "root",
+ "from": [1, 2, 10],
+ "to": [15, 13, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 9]},
+ "faces": {
+ "north": {"uv": [12.5, 13.25, 16, 16], "texture": "#0"},
+ "east": {"uv": [1.5, 7.25, 0, 10], "texture": "#0"},
+ "south": {"uv": [1.5, 7.25, 5, 10], "texture": "#0"},
+ "west": {"uv": [0, 7.25, 1.5, 10], "texture": "#0"},
+ "up": {"uv": [3.5, 7.25, 0, 5.75], "texture": "#0"},
+ "down": {"uv": [9.75, 3.5, 6.25, 5], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 124, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 124, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 1, 0],
+ "scale": [0.6875, 0.6875, 0.6875]
+ },
+ "head": {
+ "translation": [0, 0.5, -14.25]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ },
+ "on_shelf": {
+ "rotation": [0, -180, 0],
+ "translation": [0, 0, 3.75]
+ }
+ },
+ "groups": [
+ {
+ "name": "root",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/wire_connector/wire_connector.json b/统计/_sa_decor_models/10_装饰/models/block/wire_connector/wire_connector.json
new file mode 100644
index 0000000..8fa01ea
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/wire_connector/wire_connector.json
@@ -0,0 +1,122 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "minecraft:block/cube_all",
+ "render_type": "cutout_mipped",
+ "ambientocclusion": false,
+ "texture_size": [32, 32],
+ "textures": {
+ "2": "sa_decor:block/wire_connector",
+ "particle": "sa_decor:block/wire_connector"
+ },
+ "elements": [
+ {
+ "from": [5, 0, 5],
+ "to": [11, 3, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]},
+ "faces": {
+ "north": {"uv": [7.5, 5, 4.5, 6.5], "rotation": 180, "texture": "#2"},
+ "east": {"uv": [0, 6.5, 1.5, 9.5], "rotation": 270, "texture": "#2"},
+ "south": {"uv": [4.5, 6.5, 1.5, 5], "texture": "#2"},
+ "west": {"uv": [4.5, 6.5, 6, 9.5], "rotation": 90, "texture": "#2"},
+ "up": {"uv": [1.5, 6.5, 4.5, 9.5], "rotation": 180, "texture": "#2"},
+ "down": {"uv": [6, 6.5, 9, 9.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [6, 3, 6],
+ "to": [10, 9, 10],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, 8]},
+ "faces": {
+ "north": {"uv": [7, 0, 5, 3], "rotation": 180, "texture": "#2"},
+ "east": {"uv": [0, 3, 3, 5], "rotation": 270, "texture": "#2"},
+ "south": {"uv": [5, 3, 3, 0], "texture": "#2"},
+ "west": {"uv": [5, 3, 8, 5], "rotation": 90, "texture": "#2"},
+ "up": {"uv": [3, 3, 5, 5], "rotation": 180, "texture": "#2"},
+ "down": {"uv": [8, 3, 10, 5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [5, 4, 5],
+ "to": [11, 4, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 6, 8]},
+ "faces": {
+ "north": {"uv": [6, 9.5, 3, 9.5], "rotation": 180, "texture": "#2"},
+ "east": {"uv": [0, 9.5, 0, 12.5], "rotation": 270, "texture": "#2"},
+ "south": {"uv": [3, 9.5, 0, 9.5], "texture": "#2"},
+ "west": {"uv": [3, 9.5, 3, 12.5], "rotation": 90, "texture": "#2"},
+ "up": {"uv": [0, 9.5, 3, 12.5], "rotation": 180, "texture": "#2"},
+ "down": {"uv": [3, 9.5, 6, 12.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [5, 6, 5],
+ "to": [11, 6, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]},
+ "faces": {
+ "north": {"uv": [15, 5, 12, 5], "rotation": 180, "texture": "#2"},
+ "east": {"uv": [9, 5, 9, 8], "rotation": 270, "texture": "#2"},
+ "south": {"uv": [12, 5, 9, 5], "texture": "#2"},
+ "west": {"uv": [12, 5, 12, 8], "rotation": 90, "texture": "#2"},
+ "up": {"uv": [9, 5, 12, 8], "rotation": 180, "texture": "#2"},
+ "down": {"uv": [12, 5, 15, 8], "texture": "#2"}
+ }
+ },
+ {
+ "from": [5, 8, 5],
+ "to": [11, 8, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 10, 8]},
+ "faces": {
+ "north": {"uv": [15, 8, 12, 8], "rotation": 180, "texture": "#2"},
+ "east": {"uv": [9, 8, 9, 11], "rotation": 270, "texture": "#2"},
+ "south": {"uv": [12, 8, 9, 8], "texture": "#2"},
+ "west": {"uv": [12, 8, 12, 11], "rotation": 90, "texture": "#2"},
+ "up": {"uv": [9, 8, 12, 11], "rotation": 180, "texture": "#2"},
+ "down": {"uv": [12, 8, 15, 11], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 2.5],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -135, 0],
+ "translation": [0, 4, 2.25],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "translation": [0, 4, 2.25],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 3.5, 0],
+ "scale": [1.08203, 1.08203, 1.08203]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [8, 8, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/wood_plank_pile/wood_plank_pile.json b/统计/_sa_decor_models/10_装饰/models/block/wood_plank_pile/wood_plank_pile.json
new file mode 100644
index 0000000..dc7f1b1
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/wood_plank_pile/wood_plank_pile.json
@@ -0,0 +1,103 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/wood_plank_pile",
+ "particle": "sa_decor:block/wood_particle"
+ },
+ "elements": [
+ {
+ "from": [10, 1.1, 0],
+ "to": [14, 2.1, 16],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [12, 1.6, 8]},
+ "faces": {
+ "north": {"uv": [2.5, 2, 3, 2.125], "texture": "#0"},
+ "east": {"uv": [0.5, 2, 2.5, 2.125], "texture": "#0"},
+ "south": {"uv": [0, 2, 0.5, 2.125], "texture": "#0"},
+ "west": {"uv": [3, 2, 5, 2.125], "texture": "#0"},
+ "up": {"uv": [2.5, 2, 0.5, 1.5], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [4.5, 1.5, 2.5, 2], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [4, 1, 0],
+ "to": [8, 2, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 1.5, 8]},
+ "faces": {
+ "north": {"uv": [2.5, 2, 3, 2.125], "texture": "#0"},
+ "east": {"uv": [0.5, 2, 2.5, 2.125], "texture": "#0"},
+ "south": {"uv": [0, 2, 0.5, 2.125], "texture": "#0"},
+ "west": {"uv": [3, 2, 5, 2.125], "texture": "#0"},
+ "up": {"uv": [2.5, 2, 0.5, 1.5], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [4.5, 1.5, 2.5, 2], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [1, 0.1, 10],
+ "to": [16, 1.1, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 0.5, 15]},
+ "faces": {
+ "north": {"uv": [1.625, 1.375, 3.5, 1.5], "texture": "#0"},
+ "east": {"uv": [0, 1.375, 0.5, 1.5], "texture": "#0"},
+ "south": {"uv": [6, 1.375, 7.875, 1.5], "texture": "#0"},
+ "west": {"uv": [4.5, 1.375, 5, 1.5], "texture": "#0"},
+ "up": {"uv": [3.5, 1.375, 1.625, 0.875], "texture": "#0"},
+ "down": {"uv": [7.5, 0.875, 5.625, 1.375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-2, 0, 1],
+ "to": [21, 1, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9.5, 0.5, 6]},
+ "faces": {
+ "north": {"uv": [1.5, 0.75, 4.375, 0.875], "texture": "#0"},
+ "east": {"uv": [0, 0.75, 0.75, 0.875], "texture": "#0"},
+ "south": {"uv": [6.625, 0.75, 9.5, 0.875], "texture": "#0"},
+ "west": {"uv": [5.125, 0.75, 5.875, 0.875], "texture": "#0"},
+ "up": {"uv": [4.375, 0.75, 1.5, 0], "texture": "#0"},
+ "down": {"uv": [8.75, 0, 5.875, 0.75], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 4, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-0.5, 4.5, 0],
+ "scale": [0.76758, 0.76758, 0.76758]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/wood_plank_pile/wood_plank_pile1.json b/统计/_sa_decor_models/10_装饰/models/block/wood_plank_pile/wood_plank_pile1.json
new file mode 100644
index 0000000..82e2010
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/wood_plank_pile/wood_plank_pile1.json
@@ -0,0 +1,361 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "0": "sa_decor:block/wood_plank_pile",
+ "particle": "sa_decor:block/wood_particle"
+ },
+ "elements": [
+ {
+ "from": [
+ -8,
+ 1,
+ 2
+ ],
+ "to": [
+ 24,
+ 2,
+ 6
+ ],
+ "rotation": {
+ "angle": -22.5,
+ "axis": "y",
+ "origin": [
+ 8,
+ 1.5,
+ 4
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.5,
+ 1.375,
+ 4.5,
+ 1.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 1.375,
+ 0.5,
+ 1.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 5,
+ 1.375,
+ 9,
+ 1.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 4.5,
+ 1.375,
+ 5,
+ 1.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 4.5,
+ 1.375,
+ 0.5,
+ 0.875
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8.5,
+ 0.875,
+ 4.5,
+ 1.375
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ -6,
+ 0,
+ 2
+ ],
+ "to": [
+ 26,
+ 1,
+ 6
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 0.5,
+ 3
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.5,
+ 1.375,
+ 4.5,
+ 1.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 1.375,
+ 0.5,
+ 1.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 5,
+ 1.375,
+ 9,
+ 1.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 4.5,
+ 1.375,
+ 5,
+ 1.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 4.5,
+ 1.375,
+ 0.5,
+ 0.875
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8.5,
+ 0.875,
+ 4.5,
+ 1.375
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ -5,
+ 0,
+ 8
+ ],
+ "to": [
+ 24,
+ 1,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 0,
+ 0,
+ 8
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.75,
+ 0.75,
+ 5.125,
+ 0.875
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0.75,
+ 0.75,
+ 0.875
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 5.875,
+ 0.75,
+ 10.25,
+ 0.875
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 5.125,
+ 0.75,
+ 5.875,
+ 0.875
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 5.125,
+ 0.75,
+ 0.75,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9.5,
+ 0,
+ 5.125,
+ 0.75
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2,
+ 1.25,
+ 2.75
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2,
+ 1.25,
+ 2.75
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 141,
+ 0
+ ],
+ "translation": [
+ 0,
+ 4,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -32,
+ 0
+ ],
+ "translation": [
+ 0,
+ 3.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ 4,
+ 0
+ ],
+ "scale": [
+ 0.63672,
+ 0.63672,
+ 0.63672
+ ]
+ },
+ "head": {
+ "translation": [
+ 0,
+ 0.5,
+ 0
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
diff --git a/统计/_sa_decor_models/10_装饰/models/block/wood_plank_pile/wood_plank_pile2.json b/统计/_sa_decor_models/10_装饰/models/block/wood_plank_pile/wood_plank_pile2.json
new file mode 100644
index 0000000..8bc730f
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/wood_plank_pile/wood_plank_pile2.json
@@ -0,0 +1,352 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "0": "sa_decor:block/wood_plank_pile",
+ "particle": "sa_decor:block/wood_particle"
+ },
+ "elements": [
+ {
+ "from": [
+ 3,
+ 1,
+ 6
+ ],
+ "to": [
+ 19,
+ 2,
+ 10
+ ],
+ "faces": {
+ "north": {
+ "uv": [
+ 0.5,
+ 2,
+ 2.5,
+ 2.125
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 0.5,
+ 2.125
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 3,
+ 2,
+ 5,
+ 2.125
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 2.5,
+ 2,
+ 3,
+ 2.125
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 2.5,
+ 2,
+ 0.5,
+ 1.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 4.5,
+ 1.5,
+ 2.5,
+ 2
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ -8,
+ 0,
+ 2
+ ],
+ "to": [
+ 24,
+ 1,
+ 6
+ ],
+ "rotation": {
+ "angle": -22.5,
+ "axis": "y",
+ "origin": [
+ 8.75,
+ 0.5,
+ 7.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.5,
+ 1.375,
+ 4.5,
+ 1.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 1.375,
+ 0.5,
+ 1.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 5,
+ 1.375,
+ 9,
+ 1.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 4.5,
+ 1.375,
+ 5,
+ 1.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 4.5,
+ 1.375,
+ 0.5,
+ 0.875
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8.5,
+ 0.875,
+ 4.5,
+ 1.375
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ -2,
+ 0,
+ 8
+ ],
+ "to": [
+ 21,
+ 1,
+ 14
+ ],
+ "rotation": {
+ "angle": -22.5,
+ "axis": "y",
+ "origin": [
+ 8.75,
+ 0.5,
+ 7.5
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 1.5,
+ 0.75,
+ 4.375,
+ 0.875
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0.75,
+ 0.75,
+ 0.875
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 6.625,
+ 0.75,
+ 9.5,
+ 0.875
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 5.125,
+ 0.75,
+ 5.875,
+ 0.875
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 4.375,
+ 0.75,
+ 1.5,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8.75,
+ 0,
+ 5.875,
+ 0.75
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2,
+ 1.25,
+ 2.75
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2,
+ 1.25,
+ 2.75
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 141,
+ 0
+ ],
+ "translation": [
+ 0,
+ 4,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -32,
+ 0
+ ],
+ "translation": [
+ 0,
+ 3.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ 4,
+ 0
+ ],
+ "scale": [
+ 0.63672,
+ 0.63672,
+ 0.63672
+ ]
+ },
+ "head": {
+ "translation": [
+ 0,
+ 0.5,
+ 0
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
diff --git a/统计/_sa_decor_models/10_装饰/models/block/wood_plank_pile/wood_plank_pile3.json b/统计/_sa_decor_models/10_装饰/models/block/wood_plank_pile/wood_plank_pile3.json
new file mode 100644
index 0000000..08bf27e
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/wood_plank_pile/wood_plank_pile3.json
@@ -0,0 +1,442 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "0": "sa_decor:block/wood_plank_pile",
+ "particle": "sa_decor:block/wood_particle"
+ },
+ "elements": [
+ {
+ "from": [
+ 2,
+ 1,
+ 0
+ ],
+ "to": [
+ 6,
+ 2,
+ 16
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 11,
+ 1.5,
+ 7
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2.5,
+ 2,
+ 3,
+ 2.125
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0.5,
+ 2,
+ 2.5,
+ 2.125
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 2,
+ 0.5,
+ 2.125
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3,
+ 2,
+ 5,
+ 2.125
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 2.5,
+ 2,
+ 0.5,
+ 1.5
+ ],
+ "rotation": 90,
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 4.5,
+ 1.5,
+ 2.5,
+ 2
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 8,
+ 1,
+ 0
+ ],
+ "to": [
+ 12,
+ 2,
+ 16
+ ],
+ "rotation": {
+ "angle": -22.5,
+ "axis": "y",
+ "origin": [
+ 10,
+ 1.5,
+ 8
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 2.5,
+ 2,
+ 3,
+ 2.125
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0.5,
+ 2,
+ 2.5,
+ 2.125
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 0,
+ 2,
+ 0.5,
+ 2.125
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 3,
+ 2,
+ 5,
+ 2.125
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 2.5,
+ 2,
+ 0.5,
+ 1.5
+ ],
+ "rotation": 90,
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 4.5,
+ 1.5,
+ 2.5,
+ 2
+ ],
+ "rotation": 270,
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ -8,
+ 0,
+ 1
+ ],
+ "to": [
+ 24,
+ 1,
+ 5
+ ],
+ "rotation": {
+ "angle": 22.5,
+ "axis": "y",
+ "origin": [
+ 8,
+ 0.5,
+ 3
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.5,
+ 1.375,
+ 4.5,
+ 1.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 1.375,
+ 0.5,
+ 1.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 5,
+ 1.375,
+ 9,
+ 1.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 4.5,
+ 1.375,
+ 5,
+ 1.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 4.5,
+ 1.375,
+ 0.5,
+ 0.875
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8.5,
+ 0.875,
+ 4.5,
+ 1.375
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ -8,
+ 0,
+ 11
+ ],
+ "to": [
+ 24,
+ 1,
+ 15
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -3,
+ 0,
+ 11
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.5,
+ 1.375,
+ 4.5,
+ 1.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 1.375,
+ 0.5,
+ 1.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 5,
+ 1.375,
+ 9,
+ 1.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 4.5,
+ 1.375,
+ 5,
+ 1.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 4.5,
+ 1.375,
+ 0.5,
+ 0.875
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8.5,
+ 0.875,
+ 4.5,
+ 1.375
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2,
+ 1.25,
+ 2.75
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2,
+ 1.25,
+ 2.75
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 141,
+ 0
+ ],
+ "translation": [
+ 0,
+ 4,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -32,
+ 0
+ ],
+ "translation": [
+ 0,
+ 3.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ 4,
+ 0
+ ],
+ "scale": [
+ 0.63672,
+ 0.63672,
+ 0.63672
+ ]
+ },
+ "head": {
+ "translation": [
+ 0,
+ 0.5,
+ 0
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
diff --git a/统计/_sa_decor_models/10_装饰/models/block/wood_plank_pile/wood_plank_pile4.json b/统计/_sa_decor_models/10_装饰/models/block/wood_plank_pile/wood_plank_pile4.json
new file mode 100644
index 0000000..0aa7f75
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/wood_plank_pile/wood_plank_pile4.json
@@ -0,0 +1,361 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 128,
+ 128
+ ],
+ "textures": {
+ "0": "sa_decor:block/wood_plank_pile",
+ "particle": "sa_decor:block/wood_particle"
+ },
+ "elements": [
+ {
+ "from": [
+ 1,
+ 0,
+ 10
+ ],
+ "to": [
+ 17,
+ 1,
+ 14
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -2,
+ 0,
+ 6
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.5,
+ 2,
+ 2.5,
+ 2.125
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 2,
+ 0.5,
+ 2.125
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 3,
+ 2,
+ 5,
+ 2.125
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 2.5,
+ 2,
+ 3,
+ 2.125
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 2.5,
+ 2,
+ 0.5,
+ 1.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 4.5,
+ 1.5,
+ 2.5,
+ 2
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ -2,
+ 0,
+ 1
+ ],
+ "to": [
+ 22,
+ 1,
+ 5
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ -5,
+ 0,
+ 1
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 0.5,
+ 1.375,
+ 3.5,
+ 1.5
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 1.375,
+ 0.5,
+ 1.5
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 6,
+ 1.375,
+ 9,
+ 1.5
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 4.5,
+ 1.375,
+ 5,
+ 1.5
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 3.5,
+ 1.375,
+ 0.5,
+ 0.875
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 7.5,
+ 0.875,
+ 4.5,
+ 1.375
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "from": [
+ 2,
+ 1,
+ 8
+ ],
+ "to": [
+ 27,
+ 2,
+ 14
+ ],
+ "rotation": {
+ "angle": 45,
+ "axis": "y",
+ "origin": [
+ 9.5,
+ 0.5,
+ 14
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 1.375,
+ 0.75,
+ 4.5,
+ 0.875
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0,
+ 0.75,
+ 0.75,
+ 0.875
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 6.5,
+ 0.75,
+ 9.625,
+ 0.875
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 5.125,
+ 0.75,
+ 5.875,
+ 0.875
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 4.5,
+ 0.75,
+ 1.375,
+ 0
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 8.875,
+ 0,
+ 5.75,
+ 0.75
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2,
+ 1.25,
+ 2.75
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ -2,
+ 1.25,
+ 2.75
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 141,
+ 0
+ ],
+ "translation": [
+ 0,
+ 4,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -32,
+ 0
+ ],
+ "translation": [
+ 0,
+ 3.25,
+ 0
+ ],
+ "scale": [
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "translation": [
+ 0,
+ 4,
+ 0
+ ],
+ "scale": [
+ 0.63672,
+ 0.63672,
+ 0.63672
+ ]
+ },
+ "head": {
+ "translation": [
+ 0,
+ 0.5,
+ 0
+ ]
+ },
+ "fixed": {
+ "scale": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ }
+ }
+}
diff --git a/统计/_sa_decor_models/10_装饰/models/block/wood_plank_pile/wood_plank_pile5.json b/统计/_sa_decor_models/10_装饰/models/block/wood_plank_pile/wood_plank_pile5.json
new file mode 100644
index 0000000..0a08556
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/wood_plank_pile/wood_plank_pile5.json
@@ -0,0 +1,90 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/wood_plank_pile",
+ "particle": "sa_decor:block/wood_particle"
+ },
+ "elements": [
+ {
+ "from": [11, 1, 0],
+ "to": [15, 2, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [20, 0.5, 2]},
+ "faces": {
+ "north": {"uv": [2.5, 2, 3, 2.125], "texture": "#0"},
+ "east": {"uv": [0.5, 2, 2.5, 2.125], "texture": "#0"},
+ "south": {"uv": [0, 2, 0.5, 2.125], "texture": "#0"},
+ "west": {"uv": [3, 2, 5, 2.125], "texture": "#0"},
+ "up": {"uv": [2.5, 2, 0.5, 1.5], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [4.5, 1.5, 2.5, 2], "rotation": 270, "texture": "#0"}
+ }
+ },
+ {
+ "from": [-5, 0.1, 10],
+ "to": [25, 1.1, 14],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [8, 0.5, 15]},
+ "faces": {
+ "north": {"uv": [0.625, 1.375, 4.375, 1.5], "texture": "#0"},
+ "east": {"uv": [0, 1.375, 0.5, 1.5], "texture": "#0"},
+ "south": {"uv": [5.125, 1.375, 8.875, 1.5], "texture": "#0"},
+ "west": {"uv": [4.5, 1.375, 5, 1.5], "texture": "#0"},
+ "up": {"uv": [4.375, 1.375, 0.625, 0.875], "texture": "#0"},
+ "down": {"uv": [8.375, 0.875, 4.625, 1.375], "texture": "#0"}
+ }
+ },
+ {
+ "from": [-2, 0, 1],
+ "to": [21, 1, 7],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9.5, 0.5, 6]},
+ "faces": {
+ "north": {"uv": [1.5, 0.75, 4.375, 0.875], "texture": "#0"},
+ "east": {"uv": [0, 0.75, 0.75, 0.875], "texture": "#0"},
+ "south": {"uv": [6.625, 0.75, 9.5, 0.875], "texture": "#0"},
+ "west": {"uv": [5.125, 0.75, 5.875, 0.875], "texture": "#0"},
+ "up": {"uv": [4.375, 0.75, 1.5, 0], "texture": "#0"},
+ "down": {"uv": [8.75, 0, 5.875, 0.75], "texture": "#0"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 1.25, 2.75],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 141, 0],
+ "translation": [0, 4, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -32, 0],
+ "translation": [0, 3.25, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [0, 4, 0],
+ "scale": [0.63672, 0.63672, 0.63672]
+ },
+ "head": {
+ "translation": [0, 0.5, 0]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/wooden_scaffolding/wooden_scaffolding_stable.json b/统计/_sa_decor_models/10_装饰/models/block/wooden_scaffolding/wooden_scaffolding_stable.json
new file mode 100644
index 0000000..7602bd3
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/wooden_scaffolding/wooden_scaffolding_stable.json
@@ -0,0 +1,102 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "minecraft:block/scaffolding_stable",
+ "render_type": "cutout_mipped",
+ "textures": {
+ "particle": "sa_decor:block/wooden_scaffolding_top",
+ "top": "sa_decor:block/wooden_scaffolding_top",
+ "side": "sa_decor:block/wooden_scaffolding_side",
+ "bottom": "sa_decor:block/wooden_scaffolding_bottom"
+ },
+ "elements": [
+ {
+ "from": [0, 15.99, 0],
+ "to": [16, 16, 16],
+ "faces": {
+ "up": {"uv": [0, 0, 16, 16], "texture": "#top", "cullface": "up"},
+ "down": {"uv": [0, 16, 16, 0], "texture": "#top"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [2, 16, 2],
+ "faces": {
+ "north": {"uv": [14, 0, 16, 16], "texture": "#side", "cullface": "north"},
+ "east": {"uv": [14, 0, 16, 16], "texture": "#side"},
+ "south": {"uv": [0, 0, 2, 16], "texture": "#side"},
+ "west": {"uv": [0, 0, 2, 16], "texture": "#side", "cullface": "west"},
+ "down": {"uv": [0, 14, 2, 16], "texture": "#bottom", "cullface": "down"}
+ }
+ },
+ {
+ "from": [0, 0, 14],
+ "to": [2, 16, 16],
+ "faces": {
+ "north": {"uv": [14, 0, 16, 16], "texture": "#side"},
+ "east": {"uv": [0, 0, 2, 16], "texture": "#side"},
+ "south": {"uv": [0, 0, 2, 16], "texture": "#side", "cullface": "south"},
+ "west": {"uv": [14, 0, 16, 16], "texture": "#side", "cullface": "west"},
+ "down": {"uv": [0, 0, 2, 2], "texture": "#bottom", "cullface": "down"}
+ }
+ },
+ {
+ "from": [14, 0, 14],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [0, 0, 2, 16], "texture": "#side"},
+ "east": {"uv": [0, 0, 2, 16], "texture": "#side", "cullface": "east"},
+ "south": {"uv": [14, 0, 16, 16], "texture": "#side", "cullface": "south"},
+ "west": {"uv": [14, 0, 16, 16], "texture": "#side"},
+ "down": {"uv": [14, 0, 16, 2], "texture": "#bottom", "cullface": "down"}
+ }
+ },
+ {
+ "from": [14, 0, 0],
+ "to": [16, 16, 2],
+ "faces": {
+ "north": {"uv": [0, 0, 2, 16], "texture": "#side", "cullface": "north"},
+ "east": {"uv": [14, 0, 16, 16], "texture": "#side", "cullface": "east"},
+ "south": {"uv": [14, 0, 16, 16], "texture": "#side"},
+ "west": {"uv": [0, 0, 2, 16], "texture": "#side"},
+ "down": {"uv": [14, 14, 16, 16], "texture": "#bottom", "cullface": "down"}
+ }
+ },
+ {
+ "from": [2, 14, 0],
+ "to": [14, 16, 2],
+ "faces": {
+ "north": {"uv": [2, 0, 14, 2], "texture": "#side", "cullface": "north"},
+ "south": {"uv": [2, 2, 14, 4], "texture": "#side"},
+ "down": {"uv": [2, 14, 14, 16], "texture": "#bottom"}
+ }
+ },
+ {
+ "from": [2, 14, 14],
+ "to": [14, 16, 16],
+ "faces": {
+ "north": {"uv": [14, 0, 2, 2], "texture": "#side"},
+ "south": {"uv": [2, 0, 14, 2], "texture": "#side", "cullface": "south"},
+ "down": {"uv": [2, 0, 14, 2], "texture": "#bottom"}
+ }
+ },
+ {
+ "from": [14, 14, 2],
+ "to": [16, 16, 14],
+ "faces": {
+ "east": {"uv": [14, 0, 2, 2], "texture": "#side", "cullface": "east"},
+ "west": {"uv": [14, 2, 2, 4], "texture": "#side"},
+ "down": {"uv": [14, 2, 16, 14], "texture": "#bottom"}
+ }
+ },
+ {
+ "from": [0, 14, 2],
+ "to": [2, 16, 14],
+ "faces": {
+ "east": {"uv": [2, 0, 14, 2], "texture": "#side"},
+ "west": {"uv": [14, 0, 2, 2], "texture": "#side", "cullface": "west"},
+ "down": {"uv": [0, 2, 2, 14], "texture": "#bottom"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/wooden_scaffolding/wooden_scaffolding_unstable.json b/统计/_sa_decor_models/10_装饰/models/block/wooden_scaffolding/wooden_scaffolding_unstable.json
new file mode 100644
index 0000000..71df10e
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/wooden_scaffolding/wooden_scaffolding_unstable.json
@@ -0,0 +1,146 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "minecraft:block/scaffolding_unstable",
+ "render_type": "cutout_mipped",
+ "textures": {
+ "particle": "sa_decor:block/wooden_scaffolding_top",
+ "top": "sa_decor:block/wooden_scaffolding_top",
+ "side": "sa_decor:block/wooden_scaffolding_side",
+ "bottom": "sa_decor:block/wooden_scaffolding_bottom"
+ },
+ "elements": [
+ {
+ "from": [0, 15.99, 0],
+ "to": [16, 16, 16],
+ "faces": {
+ "up": {"uv": [0, 0, 16, 16], "texture": "#top", "cullface": "up"},
+ "down": {"uv": [0, 16, 16, 0], "texture": "#top"}
+ }
+ },
+ {
+ "from": [0, 0, 0],
+ "to": [2, 16, 2],
+ "faces": {
+ "north": {"uv": [14, 0, 16, 16], "texture": "#side", "cullface": "north"},
+ "east": {"uv": [14, 0, 16, 16], "texture": "#side"},
+ "south": {"uv": [0, 0, 2, 16], "texture": "#side"},
+ "west": {"uv": [0, 0, 2, 16], "texture": "#side", "cullface": "west"},
+ "down": {"uv": [0, 14, 2, 16], "texture": "#bottom", "cullface": "down"}
+ }
+ },
+ {
+ "from": [0, 0, 14],
+ "to": [2, 16, 16],
+ "faces": {
+ "north": {"uv": [14, 0, 16, 16], "texture": "#side"},
+ "east": {"uv": [0, 0, 2, 16], "texture": "#side"},
+ "south": {"uv": [0, 0, 2, 16], "texture": "#side", "cullface": "south"},
+ "west": {"uv": [14, 0, 16, 16], "texture": "#side", "cullface": "west"},
+ "down": {"uv": [0, 0, 2, 2], "texture": "#bottom", "cullface": "down"}
+ }
+ },
+ {
+ "from": [14, 0, 14],
+ "to": [16, 16, 16],
+ "faces": {
+ "north": {"uv": [0, 0, 2, 16], "texture": "#side"},
+ "east": {"uv": [0, 0, 2, 16], "texture": "#side", "cullface": "east"},
+ "south": {"uv": [14, 0, 16, 16], "texture": "#side", "cullface": "south"},
+ "west": {"uv": [14, 0, 16, 16], "texture": "#side"},
+ "down": {"uv": [14, 0, 16, 2], "texture": "#bottom", "cullface": "down"}
+ }
+ },
+ {
+ "from": [14, 0, 0],
+ "to": [16, 16, 2],
+ "faces": {
+ "north": {"uv": [0, 0, 2, 16], "texture": "#side", "cullface": "north"},
+ "east": {"uv": [14, 0, 16, 16], "texture": "#side", "cullface": "east"},
+ "south": {"uv": [14, 0, 16, 16], "texture": "#side"},
+ "west": {"uv": [0, 0, 2, 16], "texture": "#side"},
+ "down": {"uv": [14, 14, 16, 16], "texture": "#bottom", "cullface": "down"}
+ }
+ },
+ {
+ "from": [2, 14, 0],
+ "to": [14, 16, 2],
+ "faces": {
+ "north": {"uv": [2, 0, 14, 2], "texture": "#side", "cullface": "north"},
+ "south": {"uv": [2, 2, 14, 4], "texture": "#side"},
+ "down": {"uv": [2, 14, 14, 16], "texture": "#bottom"}
+ }
+ },
+ {
+ "from": [2, 14, 14],
+ "to": [14, 16, 16],
+ "faces": {
+ "north": {"uv": [14, 0, 2, 2], "texture": "#side"},
+ "south": {"uv": [2, 0, 14, 2], "texture": "#side", "cullface": "south"},
+ "down": {"uv": [2, 0, 14, 2], "texture": "#bottom"}
+ }
+ },
+ {
+ "from": [14, 14, 2],
+ "to": [16, 16, 14],
+ "faces": {
+ "east": {"uv": [14, 0, 2, 2], "texture": "#side", "cullface": "east"},
+ "west": {"uv": [14, 2, 2, 4], "texture": "#side"},
+ "down": {"uv": [14, 2, 16, 14], "texture": "#bottom"}
+ }
+ },
+ {
+ "from": [0, 14, 2],
+ "to": [2, 16, 14],
+ "faces": {
+ "east": {"uv": [2, 0, 14, 2], "texture": "#side"},
+ "west": {"uv": [14, 0, 2, 2], "texture": "#side", "cullface": "west"},
+ "down": {"uv": [0, 2, 2, 14], "texture": "#bottom"}
+ }
+ },
+ {
+ "from": [0, 1.99, 0],
+ "to": [16, 2, 16],
+ "faces": {
+ "up": {"uv": [0, 0, 16, 16], "texture": "#top"},
+ "down": {"uv": [0, 16, 16, 0], "texture": "#top"}
+ }
+ },
+ {
+ "from": [2, 0, 0],
+ "to": [14, 2, 2],
+ "faces": {
+ "north": {"uv": [2, 0, 14, 2], "texture": "#side", "cullface": "north"},
+ "south": {"uv": [2, 2, 14, 4], "texture": "#side"},
+ "down": {"uv": [2, 14, 14, 16], "texture": "#bottom"}
+ }
+ },
+ {
+ "from": [2, 0, 14],
+ "to": [14, 2, 16],
+ "faces": {
+ "north": {"uv": [14, 0, 2, 2], "texture": "#side"},
+ "south": {"uv": [2, 0, 14, 2], "texture": "#side", "cullface": "south"},
+ "down": {"uv": [2, 0, 14, 2], "texture": "#bottom"}
+ }
+ },
+ {
+ "from": [14, 0, 2],
+ "to": [16, 2, 14],
+ "faces": {
+ "east": {"uv": [14, 0, 2, 2], "texture": "#side", "cullface": "east"},
+ "west": {"uv": [14, 2, 2, 4], "texture": "#side"},
+ "down": {"uv": [14, 2, 16, 14], "texture": "#bottom"}
+ }
+ },
+ {
+ "from": [0, 0, 2],
+ "to": [2, 2, 14],
+ "faces": {
+ "east": {"uv": [2, 0, 14, 2], "texture": "#side"},
+ "west": {"uv": [14, 0, 2, 2], "texture": "#side", "cullface": "west"},
+ "down": {"uv": [0, 2, 2, 14], "texture": "#bottom"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/wooden_shelves/wooden_shelves.json b/统计/_sa_decor_models/10_装饰/models/block/wooden_shelves/wooden_shelves.json
new file mode 100644
index 0000000..03d20b4
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/wooden_shelves/wooden_shelves.json
@@ -0,0 +1,317 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_shelf",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "name": "bb_main",
+ "from": [-16, 0, 6],
+ "to": [16, 1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [5.25, 6.5, 9.25, 6.625], "texture": "#1"},
+ "east": {"uv": [6.875, 2, 8.125, 2.125], "texture": "#1"},
+ "south": {"uv": [6.75, 3.5, 10.75, 3.625], "texture": "#1"},
+ "west": {"uv": [6.875, 2, 8.125, 2.125], "texture": "#1"},
+ "up": {"uv": [4, 3.75, 0, 5], "texture": "#1"},
+ "down": {"uv": [0, 5, 4, 3.75], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bb_main",
+ "from": [14, 1, 6],
+ "to": [16, 30, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [3, 5.125, 3.25, 8.75], "texture": "#1"},
+ "east": {"uv": [4.125, 1.25, 5.25, 4.875], "texture": "#1"},
+ "south": {"uv": [3.375, 5.125, 3.625, 8.75], "texture": "#1"},
+ "west": {"uv": [4.125, 4.875, 5.25, 1.25], "texture": "#1"},
+ "up": {"uv": [7.25, 5.75, 7, 4.625], "texture": "#1"},
+ "down": {"uv": [7.25, 4.625, 7, 5.75], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bb_main",
+ "from": [-16, 1, 6],
+ "to": [-14, 30, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 8]},
+ "faces": {
+ "north": {"uv": [3.25, 5.125, 3, 8.75], "texture": "#1"},
+ "east": {"uv": [4.125, 4.875, 5.25, 1.25], "texture": "#1"},
+ "south": {"uv": [3.625, 5.125, 3.375, 8.75], "texture": "#1"},
+ "west": {"uv": [4.125, 1.25, 5.25, 4.875], "texture": "#1"},
+ "up": {"uv": [7.25, 5.75, 7, 4.625], "texture": "#1"},
+ "down": {"uv": [7.25, 4.625, 7, 5.75], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bb_main",
+ "from": [-14, 9, 6],
+ "to": [14, 11, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 2, 8]},
+ "faces": {
+ "north": {"uv": [5.375, 2.75, 9.125, 3], "texture": "#1"},
+ "east": {"uv": [6.875, 1.25, 8, 1.5], "texture": "#1"},
+ "south": {"uv": [5.375, 3.125, 9.125, 3.375], "texture": "#1"},
+ "west": {"uv": [6.875, 1.625, 8, 1.875], "texture": "#1"},
+ "up": {"uv": [0, 3.75, 4, 5], "texture": "#1"},
+ "down": {"uv": [0, 5, 4, 3.75], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bb_main",
+ "from": [-14, 0, 6],
+ "to": [14, 2, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -7, 8]},
+ "faces": {
+ "north": {"uv": [5.375, 2.75, 9.125, 3], "texture": "#1"},
+ "east": {"uv": [6.875, 1.25, 8, 1.5], "texture": "#1"},
+ "south": {"uv": [5.375, 3.125, 9.125, 3.375], "texture": "#1"},
+ "west": {"uv": [6.875, 1.625, 8, 1.875], "texture": "#1"},
+ "up": {"uv": [0, 3.75, 4, 5], "texture": "#1"},
+ "down": {"uv": [14, 0, 10.25, 1.125], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bb_main",
+ "from": [-14, 19, 6],
+ "to": [14, 21, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 8]},
+ "faces": {
+ "north": {"uv": [5.375, 2.75, 9.125, 3], "texture": "#1"},
+ "east": {"uv": [6.875, 1.25, 8, 1.5], "texture": "#1"},
+ "south": {"uv": [5.375, 3.125, 9.125, 3.375], "texture": "#1"},
+ "west": {"uv": [6.875, 1.625, 8, 1.875], "texture": "#1"},
+ "up": {"uv": [0, 3.75, 4, 5], "texture": "#1"},
+ "down": {"uv": [0, 5, 4, 3.75], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bb_main",
+ "from": [-16, 1, 15],
+ "to": [16, 30, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [0, 0, 4, 3.625], "texture": "#1"},
+ "east": {"uv": [3.75, 6.625, 3.875, 10.25], "texture": "#1"},
+ "south": {"uv": [0, 0, 4, 3.625], "texture": "#1"},
+ "west": {"uv": [3.75, 6.625, 3.875, 10.25], "texture": "#1"},
+ "up": {"uv": [7.25, 5.75, 7, 4.625], "texture": "#1"},
+ "down": {"uv": [7.25, 4.625, 7, 5.75], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bb_main",
+ "from": [-16, 30, 6],
+ "to": [16, 32, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 8]},
+ "faces": {
+ "north": {"uv": [9.375, 2.375, 5.375, 2.625], "texture": "#1"},
+ "east": {"uv": [6.75, 4.25, 8, 4.5], "texture": "#1"},
+ "south": {"uv": [6.75, 4.25, 8, 4.5], "texture": "#1"},
+ "west": {"uv": [6.75, 4.25, 8, 4.5], "texture": "#1"},
+ "up": {"uv": [0, 3.75, 4, 5], "texture": "#1"},
+ "down": {"uv": [0, 3.75, 4, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-10, 5, 7.5],
+ "to": [1, 8, 15.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-6, 5, 17.5]},
+ "faces": {
+ "north": {"uv": [2.375, 11.5, 1, 11.875], "texture": "#1"},
+ "east": {"uv": [3.375, 11.5, 2.375, 11.875], "texture": "#1"},
+ "south": {"uv": [4.75, 11.5, 3.375, 11.875], "texture": "#1"},
+ "west": {"uv": [1, 11.5, 0, 11.875], "texture": "#1"},
+ "up": {"uv": [1, 11.5, 2.375, 10.5], "texture": "#1"},
+ "down": {"uv": [2.375, 10.5, 3.75, 11.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-12, 2, 6.5],
+ "to": [-1, 5, 14.5],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-7, 2, 4.5]},
+ "faces": {
+ "north": {"uv": [8.25, 13, 9.625, 13.375], "texture": "#1"},
+ "east": {"uv": [7.25, 13, 8.25, 13.375], "texture": "#1"},
+ "south": {"uv": [5.875, 13, 7.25, 13.375], "texture": "#1"},
+ "west": {"uv": [4.875, 13, 5.875, 13.375], "texture": "#1"},
+ "up": {"uv": [5.875, 12, 7.25, 13], "texture": "#1"},
+ "down": {"uv": [7.25, 13, 8.625, 12], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-14.8, 15, 8],
+ "to": [-3.8, 18, 16],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [-13, 15, 4.5]},
+ "faces": {
+ "north": {"uv": [8.25, 11.5, 9.625, 11.875], "texture": "#1"},
+ "east": {"uv": [7.25, 11.5, 8.25, 11.875], "texture": "#1"},
+ "south": {"uv": [5.875, 11.5, 7.25, 11.875], "texture": "#1"},
+ "west": {"uv": [4.875, 11.5, 5.875, 11.875], "texture": "#1"},
+ "up": {"uv": [5.875, 10.5, 7.25, 11.5], "texture": "#1"},
+ "down": {"uv": [7.25, 11.5, 8.625, 10.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0.1, 11, 12.2],
+ "to": [4.1, 13, 16.2],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [-4, 13, 10.2]},
+ "faces": {
+ "north": {"uv": [5.25, 7.625, 5.75, 7.875], "texture": "#1"},
+ "east": {"uv": [5.875, 7.625, 6.375, 7.875], "texture": "#1"},
+ "south": {"uv": [7.625, 6.75, 8.125, 7], "texture": "#1"},
+ "west": {"uv": [7.625, 7.125, 8.125, 7.375], "texture": "#1"},
+ "up": {"uv": [7.5, 7.25, 7, 6.75], "texture": "#1"},
+ "down": {"uv": [4.5, 7.125, 4, 7.625], "texture": "#1"}
+ }
+ },
+ {
+ "from": [1, 2, 9.4],
+ "to": [11, 6, 13.4],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [7, 4, 10.2]},
+ "faces": {
+ "north": {"uv": [5.375, 3.5, 6.625, 4], "texture": "#1"},
+ "east": {"uv": [7.125, 5.875, 7.625, 6.375], "texture": "#1"},
+ "south": {"uv": [5.375, 4.125, 6.625, 4.625], "texture": "#1"},
+ "west": {"uv": [0, 7.25, 0.5, 7.75], "texture": "#1"},
+ "up": {"uv": [6.875, 5.25, 5.625, 4.75], "texture": "#1"},
+ "down": {"uv": [6.875, 5.375, 5.625, 5.875], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-12.28265, 21, 7.24892],
+ "to": [-8.48265, 24.3, 11.24892],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-10.38265, 22.65, 9.24892]},
+ "faces": {
+ "north": {"uv": [7.375, 5.25, 7.875, 5.625], "texture": "#1"},
+ "east": {"uv": [7, 7.375, 7.5, 7.75], "texture": "#1"},
+ "south": {"uv": [1.875, 7.625, 2.375, 8], "texture": "#1"},
+ "west": {"uv": [4.625, 7.625, 5.125, 8], "texture": "#1"},
+ "up": {"uv": [1.125, 7.75, 0.625, 7.25], "texture": "#1"},
+ "down": {"uv": [7.875, 5.25, 7.375, 5.625], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-6.28265, 21, 7.24892],
+ "to": [-2.28265, 26, 11.24892],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-3.38265, 22.65, 9.24892]},
+ "faces": {
+ "north": {"uv": [14, 5.125, 13.5, 5.875], "texture": "#1"},
+ "east": {"uv": [14.5, 5.125, 14, 5.875], "texture": "#1"},
+ "south": {"uv": [15, 5.125, 14.5, 5.875], "texture": "#1"},
+ "west": {"uv": [13.5, 5.125, 13, 5.875], "texture": "#1"},
+ "up": {"uv": [13.5, 5.125, 14, 4.625], "texture": "#1"},
+ "down": {"uv": [14, 4.625, 14.5, 5.125], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-11.18265, 11, 7.84892],
+ "to": [-2.38265, 15.3, 14.84892],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [-8.38265, 12.65, 9.24892]},
+ "faces": {
+ "north": {"uv": [10.75, 8.625, 9.75, 9.125], "texture": "#1"},
+ "east": {"uv": [11.625, 8.625, 10.75, 9.125], "texture": "#1"},
+ "south": {"uv": [12.625, 8.625, 11.625, 9.125], "texture": "#1"},
+ "west": {"uv": [9.75, 8.625, 8.875, 9.125], "texture": "#1"},
+ "up": {"uv": [9.75, 8.625, 10.75, 7.75], "texture": "#1"},
+ "down": {"uv": [10.75, 7.75, 11.75, 8.625], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-0.18265, 21, 7.84892],
+ "to": [8.61735, 24.3, 14.84892],
+ "rotation": {"angle": 22.5, "axis": "y", "origin": [2.61735, 22.65, 9.24892]},
+ "faces": {
+ "north": {"uv": [12.375, 13.5, 11.375, 13.875], "texture": "#1"},
+ "east": {"uv": [13.25, 13.5, 12.375, 13.875], "texture": "#1"},
+ "south": {"uv": [14.25, 13.5, 13.25, 13.875], "texture": "#1"},
+ "west": {"uv": [11.375, 13.5, 10.5, 13.875], "texture": "#1"},
+ "up": {"uv": [11.375, 13.5, 12.375, 12.625], "texture": "#1"},
+ "down": {"uv": [12.375, 12.625, 13.375, 13.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7.5, 11, 9.4],
+ "to": [11.5, 16, 13.4],
+ "rotation": {"angle": -22.5, "axis": "y", "origin": [11, 16, 10.2]},
+ "faces": {
+ "north": {"uv": [2.25, 6.75, 2.75, 7.5], "texture": "#1"},
+ "east": {"uv": [5.125, 6.75, 5.625, 7.5], "texture": "#1"},
+ "south": {"uv": [5.75, 6.75, 6.25, 7.5], "texture": "#1"},
+ "west": {"uv": [6.375, 6.75, 6.875, 7.5], "texture": "#1"},
+ "up": {"uv": [1.75, 7.75, 1.25, 7.25], "texture": "#1"},
+ "down": {"uv": [7.875, 4.625, 7.375, 5.125], "texture": "#1"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-0.25, 1.75, 0],
+ "scale": [0.23047, 0.23047, 0.23047]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3.25, -0.25, 0],
+ "scale": [0.23047, 0.23047, 0.23047]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 114, 0],
+ "scale": [0.24375, 0.24375, 0.24375]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 114, 0],
+ "translation": [2.75, 0, 0.25],
+ "scale": [0.24375, 0.24375, 0.24375]
+ },
+ "ground": {
+ "translation": [1.25, 3, 0],
+ "scale": [0.2, 0.2, 0.2]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-1.75, -4.5, 0],
+ "scale": [0.42891, 0.42891, 0.42891]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [4, -0.5, -2.25],
+ "scale": [0.45898, 0.45898, 0.45898]
+ }
+ },
+ "groups": [
+ {
+ "name": "root",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6, 7]
+ },
+ {
+ "name": "group",
+ "origin": [6, 1, 10],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9, 10, 11, 12, 13, 14, 15, 16, 17]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/wooden_shelves/wooden_shelves_low_left.json b/统计/_sa_decor_models/10_装饰/models/block/wooden_shelves/wooden_shelves_low_left.json
new file mode 100644
index 0000000..9af55ec
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/wooden_shelves/wooden_shelves_low_left.json
@@ -0,0 +1,173 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_shelf",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "name": "bb_main",
+ "from": [0, 0, 6],
+ "to": [16, 1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [5.25, 6.5, 7.25, 6.625], "texture": "#1"},
+ "east": {"uv": [6.875, 2, 8.125, 2.125], "texture": "#1"},
+ "south": {"uv": [8.75, 3.5, 10.75, 3.625], "texture": "#1"},
+ "west": {"uv": [6.875, 2, 8.125, 2.125], "texture": "#1"},
+ "up": {"uv": [2, 3.75, 0, 5], "texture": "#1"},
+ "down": {"uv": [2, 5, 4, 3.75], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bb_main",
+ "from": [14, 1, 6],
+ "to": [16, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [3, 6.875, 3.25, 8.75], "texture": "#1"},
+ "east": {"uv": [4.125, 3, 5.25, 4.875], "texture": "#1"},
+ "south": {"uv": [3.375, 6.875, 3.625, 8.75], "texture": "#1"},
+ "west": {"uv": [4.125, 3.125, 5.25, 1.25], "texture": "#1"},
+ "up": {"uv": [7.25, 5.75, 7, 4.625], "texture": "#1"},
+ "down": {"uv": [7.25, 4.625, 7, 5.75], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bb_main",
+ "from": [0, 9, 6],
+ "to": [14, 11, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 2, 8]},
+ "faces": {
+ "north": {"uv": [5.375, 2.75, 7.25, 3], "texture": "#1"},
+ "east": {"uv": [6.875, 1.25, 8, 1.5], "texture": "#1"},
+ "south": {"uv": [7.25, 3.125, 9.125, 3.375], "texture": "#1"},
+ "west": {"uv": [6.875, 1.625, 8, 1.875], "texture": "#1"},
+ "up": {"uv": [2, 3.75, 4, 5], "texture": "#1"},
+ "down": {"uv": [2, 5, 4, 3.75], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bb_main",
+ "from": [0, 0, 6],
+ "to": [14, 2, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -7, 8]},
+ "faces": {
+ "north": {"uv": [5.375, 2.75, 7.25, 3], "texture": "#1"},
+ "east": {"uv": [6.875, 1.25, 8, 1.5], "texture": "#1"},
+ "south": {"uv": [7.25, 3.125, 9.125, 3.375], "texture": "#1"},
+ "west": {"uv": [6.875, 1.625, 8, 1.875], "texture": "#1"},
+ "up": {"uv": [2, 3.75, 4, 5], "texture": "#1"},
+ "down": {"uv": [12.125, 0, 10.25, 1.125], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bb_main",
+ "from": [0, 1, 15],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [0, 1.75, 2, 3.625], "texture": "#1"},
+ "east": {"uv": [3.75, 8.375, 3.875, 10.25], "texture": "#1"},
+ "south": {"uv": [2, 1.75, 4, 3.625], "texture": "#1"},
+ "west": {"uv": [3.75, 8.375, 3.875, 10.25], "texture": "#1"},
+ "up": {"uv": [7.125, 5.75, 7, 4.625], "texture": "#1"},
+ "down": {"uv": [7.125, 4.625, 7, 5.75], "texture": "#1"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 114, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 114, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-1.75, -4.5, 0],
+ "scale": [0.42891, 0.42891, 0.42891]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [0, 0, -2.25],
+ "scale": [0.94141, 0.94141, 0.94141]
+ }
+ },
+ "groups": [
+ {
+ "name": "root",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4]
+ },
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [6, 1, 10],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/wooden_shelves/wooden_shelves_low_right.json b/统计/_sa_decor_models/10_装饰/models/block/wooden_shelves/wooden_shelves_low_right.json
new file mode 100644
index 0000000..84cb11c
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/wooden_shelves/wooden_shelves_low_right.json
@@ -0,0 +1,173 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_shelf",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "name": "bb_main",
+ "from": [0, 0, 6],
+ "to": [16, 1, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 8]},
+ "faces": {
+ "north": {"uv": [7.25, 6.5, 9.25, 6.625], "texture": "#1"},
+ "east": {"uv": [6.875, 2, 8.125, 2.125], "texture": "#1"},
+ "south": {"uv": [6.75, 3.5, 8.75, 3.625], "texture": "#1"},
+ "west": {"uv": [6.875, 2, 8.125, 2.125], "texture": "#1"},
+ "up": {"uv": [4, 3.75, 2, 5], "texture": "#1"},
+ "down": {"uv": [0, 5, 2, 3.75], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bb_main",
+ "from": [0, 1, 6],
+ "to": [2, 16, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [3.25, 6.875, 3, 8.75], "texture": "#1"},
+ "east": {"uv": [4.125, 3.125, 5.25, 1.25], "texture": "#1"},
+ "south": {"uv": [3.625, 6.875, 3.375, 8.75], "texture": "#1"},
+ "west": {"uv": [4.125, 3, 5.25, 4.875], "texture": "#1"},
+ "up": {"uv": [7.25, 5.75, 7, 4.625], "texture": "#1"},
+ "down": {"uv": [7.25, 4.625, 7, 5.75], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bb_main",
+ "from": [2, 9, 6],
+ "to": [16, 11, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [24, 2, 8]},
+ "faces": {
+ "north": {"uv": [7.25, 2.75, 9.125, 3], "texture": "#1"},
+ "east": {"uv": [6.875, 1.25, 8, 1.5], "texture": "#1"},
+ "south": {"uv": [5.375, 3.125, 7.25, 3.375], "texture": "#1"},
+ "west": {"uv": [6.875, 1.625, 8, 1.875], "texture": "#1"},
+ "up": {"uv": [0, 3.75, 2, 5], "texture": "#1"},
+ "down": {"uv": [0, 5, 2, 3.75], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bb_main",
+ "from": [2, 0, 6],
+ "to": [16, 2, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [24, -7, 8]},
+ "faces": {
+ "north": {"uv": [7.25, 2.75, 9.125, 3], "texture": "#1"},
+ "east": {"uv": [6.875, 1.25, 8, 1.5], "texture": "#1"},
+ "south": {"uv": [5.375, 3.125, 7.25, 3.375], "texture": "#1"},
+ "west": {"uv": [6.875, 1.625, 8, 1.875], "texture": "#1"},
+ "up": {"uv": [0, 3.75, 2, 5], "texture": "#1"},
+ "down": {"uv": [14, 0, 12.125, 1.125], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bb_main",
+ "from": [0, 1, 15],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 8]},
+ "faces": {
+ "north": {"uv": [2, 1.75, 4, 3.625], "texture": "#1"},
+ "east": {"uv": [3.75, 8.375, 3.875, 10.25], "texture": "#1"},
+ "south": {"uv": [0, 1.75, 2, 3.625], "texture": "#1"},
+ "west": {"uv": [3.75, 8.375, 3.875, 10.25], "texture": "#1"},
+ "up": {"uv": [7.25, 5.75, 7.125, 4.625], "texture": "#1"},
+ "down": {"uv": [7.25, 4.625, 7.125, 5.75], "texture": "#1"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 114, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 114, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-1.75, -4.5, 0],
+ "scale": [0.42891, 0.42891, 0.42891]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [0, 0, -2.25],
+ "scale": [0.94141, 0.94141, 0.94141]
+ }
+ },
+ "groups": [
+ {
+ "name": "root",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4]
+ },
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [6, 1, 10],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/wooden_shelves/wooden_shelves_top_left.json b/统计/_sa_decor_models/10_装饰/models/block/wooden_shelves/wooden_shelves_top_left.json
new file mode 100644
index 0000000..89491ba
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/wooden_shelves/wooden_shelves_top_left.json
@@ -0,0 +1,159 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_shelf",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "name": "bb_main",
+ "from": [14, 0, 6],
+ "to": [16, 14, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -16, 8]},
+ "faces": {
+ "north": {"uv": [3, 5.125, 3.25, 6.875], "texture": "#1"},
+ "east": {"uv": [4.125, 1.25, 5.25, 3], "texture": "#1"},
+ "south": {"uv": [3.375, 5.125, 3.625, 6.875], "texture": "#1"},
+ "west": {"uv": [4.125, 4.875, 5.25, 3.125], "texture": "#1"},
+ "up": {"uv": [7.25, 5.75, 7, 4.625], "texture": "#1"},
+ "down": {"uv": [7.25, 4.625, 7, 5.75], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bb_main",
+ "from": [0, 3, 6],
+ "to": [14, 5, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -4, 8]},
+ "faces": {
+ "north": {"uv": [5.375, 2.75, 7.25, 3], "texture": "#1"},
+ "east": {"uv": [6.875, 1.25, 8, 1.5], "texture": "#1"},
+ "south": {"uv": [7.25, 3.125, 9.125, 3.375], "texture": "#1"},
+ "west": {"uv": [6.875, 1.625, 8, 1.875], "texture": "#1"},
+ "up": {"uv": [2, 3.75, 4, 5], "texture": "#1"},
+ "down": {"uv": [2, 5, 4, 3.75], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bb_main",
+ "from": [0, 0, 15],
+ "to": [16, 14, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -16, 8]},
+ "faces": {
+ "north": {"uv": [0, 0, 2, 1.75], "texture": "#1"},
+ "east": {"uv": [3.75, 6.625, 3.875, 8.375], "texture": "#1"},
+ "south": {"uv": [2, 0, 4, 1.75], "texture": "#1"},
+ "west": {"uv": [3.75, 6.625, 3.875, 8.375], "texture": "#1"},
+ "up": {"uv": [7.125, 5.75, 7, 4.625], "texture": "#1"},
+ "down": {"uv": [7.125, 4.625, 7, 5.75], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bb_main",
+ "from": [0, 14, 6],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]},
+ "faces": {
+ "north": {"uv": [9.375, 2.375, 7.375, 2.625], "texture": "#1"},
+ "east": {"uv": [6.75, 4.25, 8, 4.5], "texture": "#1"},
+ "south": {"uv": [7.375, 4.25, 8, 4.5], "texture": "#1"},
+ "west": {"uv": [6.75, 4.25, 8, 4.5], "texture": "#1"},
+ "up": {"uv": [2, 3.75, 4, 5], "texture": "#1"},
+ "down": {"uv": [2, 3.75, 4, 5], "texture": "#1"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 114, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 114, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-1.75, -4.5, 0],
+ "scale": [0.42891, 0.42891, 0.42891]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [0, 0, -2.25],
+ "scale": [0.94141, 0.94141, 0.94141]
+ }
+ },
+ "groups": [
+ {
+ "name": "root",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ },
+ {
+ "name": "group",
+ "origin": [-8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [6, 1, 10],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/10_装饰/models/block/wooden_shelves/wooden_shelves_top_right.json b/统计/_sa_decor_models/10_装饰/models/block/wooden_shelves/wooden_shelves_top_right.json
new file mode 100644
index 0000000..fb5448f
--- /dev/null
+++ b/统计/_sa_decor_models/10_装饰/models/block/wooden_shelves/wooden_shelves_top_right.json
@@ -0,0 +1,159 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [128, 128],
+ "textures": {
+ "1": "sa_decor:block/lootcrates/wooden_shelf",
+ "particle": "sa_decor:block/particles/wood_p"
+ },
+ "elements": [
+ {
+ "name": "bb_main",
+ "from": [0, 0, 6],
+ "to": [2, 14, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, -16, 8]},
+ "faces": {
+ "north": {"uv": [3.25, 5.125, 3, 6.875], "texture": "#1"},
+ "east": {"uv": [4.125, 4.875, 5.25, 3.125], "texture": "#1"},
+ "south": {"uv": [3.625, 5.125, 3.375, 6.875], "texture": "#1"},
+ "west": {"uv": [4.125, 1.25, 5.25, 3], "texture": "#1"},
+ "up": {"uv": [7.25, 5.75, 7, 4.625], "texture": "#1"},
+ "down": {"uv": [7.25, 4.625, 7, 5.75], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bb_main",
+ "from": [2, 3, 6],
+ "to": [16, 5, 15],
+ "rotation": {"angle": 0, "axis": "y", "origin": [24, -4, 8]},
+ "faces": {
+ "north": {"uv": [7.25, 2.75, 9.125, 3], "texture": "#1"},
+ "east": {"uv": [6.875, 1.25, 8, 1.5], "texture": "#1"},
+ "south": {"uv": [5.375, 3.125, 7.25, 3.375], "texture": "#1"},
+ "west": {"uv": [6.875, 1.625, 8, 1.875], "texture": "#1"},
+ "up": {"uv": [0, 3.75, 2, 5], "texture": "#1"},
+ "down": {"uv": [0, 5, 2, 3.75], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bb_main",
+ "from": [0, 0, 15],
+ "to": [16, 14, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [24, -16, 8]},
+ "faces": {
+ "north": {"uv": [2, 0, 4, 1.75], "texture": "#1"},
+ "east": {"uv": [3.75, 6.625, 3.875, 8.375], "texture": "#1"},
+ "south": {"uv": [0, 0, 2, 1.75], "texture": "#1"},
+ "west": {"uv": [3.75, 6.625, 3.875, 8.375], "texture": "#1"},
+ "up": {"uv": [7.25, 5.75, 7.125, 4.625], "texture": "#1"},
+ "down": {"uv": [7.25, 4.625, 7.125, 5.75], "texture": "#1"}
+ }
+ },
+ {
+ "name": "bb_main",
+ "from": [0, 14, 6],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 8]},
+ "faces": {
+ "north": {"uv": [7.375, 2.375, 5.375, 2.625], "texture": "#1"},
+ "east": {"uv": [6.75, 4.25, 8, 4.5], "texture": "#1"},
+ "south": {"uv": [6.75, 4.25, 7.375, 4.5], "texture": "#1"},
+ "west": {"uv": [6.75, 4.25, 8, 4.5], "texture": "#1"},
+ "up": {"uv": [0, 3.75, 2, 5], "texture": "#1"},
+ "down": {"uv": [0, 3.75, 2, 5], "texture": "#1"}
+ }
+ }
+ ],
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 114, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 114, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-1.75, -4.5, 0],
+ "scale": [0.42891, 0.42891, 0.42891]
+ },
+ "head": {
+ "translation": [0, 0.5, 0],
+ "scale": [0, 0, 0]
+ },
+ "fixed": {
+ "translation": [0, 0, -2.25],
+ "scale": [0.94141, 0.94141, 0.94141]
+ }
+ },
+ "groups": [
+ {
+ "name": "root",
+ "origin": [0, 0, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [-8, 0, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [6, 1, 10],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/11_路障/models/block/construction_barrier/construction_barrier.json b/统计/_sa_decor_models/11_路障/models/block/construction_barrier/construction_barrier.json
new file mode 100644
index 0000000..50043d6
--- /dev/null
+++ b/统计/_sa_decor_models/11_路障/models/block/construction_barrier/construction_barrier.json
@@ -0,0 +1,399 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/construction_barrier",
+ "particle": "sa_decor:block/construction_barrier"
+ },
+ "elements": [
+ {
+ "from": [0, 2, 4.7],
+ "to": [11, 4, 4.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [3.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [4.25, 0.75, 7, 1.25], "texture": "#1"},
+ "east": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "south": {"uv": [6.5, 0.75, 9.25, 1.25], "texture": "#1"},
+ "west": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "up": {"uv": [8, 5.25, 5.25, 5.25], "texture": "#1"},
+ "down": {"uv": [8.25, 1.5, 5.5, 1.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [10.5, 4, 2.2],
+ "to": [10.5, 6, 13.2],
+ "rotation": {"angle": 0, "axis": "x", "origin": [11.5, 12.5, 5.7]},
+ "faces": {
+ "north": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "east": {"uv": [4.25, 0.75, 7, 1.25], "texture": "#1"},
+ "south": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "west": {"uv": [6.5, 0.75, 9.25, 1.25], "texture": "#1"},
+ "up": {"uv": [8, 5.25, 5.25, 5.25], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [8.25, 1.5, 5.5, 1.5], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [-10.5, 4, 2.2],
+ "to": [-10.5, 6, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, 12.5, 5.7]},
+ "faces": {
+ "north": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "east": {"uv": [4.25, 0.75, 7, 1.25], "texture": "#1"},
+ "south": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "west": {"uv": [6.5, 0.75, 9.25, 1.25], "texture": "#1"},
+ "up": {"uv": [8, 5.25, 5.25, 5.25], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [8.25, 1.5, 5.5, 1.5], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 0, 3.7],
+ "to": [12, 17, 5.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [1.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [0, 4, 0.75, 8.25], "texture": "#1"},
+ "east": {"uv": [2, 4.5, 2.5, 8.75], "texture": "#1"},
+ "south": {"uv": [1, 4, 1.75, 8.25], "texture": "#1"},
+ "west": {"uv": [2.75, 4.5, 3.25, 8.75], "texture": "#1"},
+ "up": {"uv": [5, 2, 4.25, 1.5], "texture": "#1"},
+ "down": {"uv": [5.75, 4.5, 5, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 5, 2.7],
+ "to": [16, 10, 3.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [7.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [2.25, 2.25, 6.5, 3.5], "texture": "#1"},
+ "east": {"uv": [3.5, 4.5, 4, 5.75], "texture": "#1"},
+ "south": {"uv": [6.5, 2.25, 2.25, 3.5], "texture": "#1"},
+ "west": {"uv": [4.25, 4.5, 4.75, 5.75], "texture": "#1"},
+ "up": {"uv": [6.5, 4.25, 10.75, 3.75], "texture": "#1"},
+ "down": {"uv": [8.5, 0, 12.75, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 13, 3.7],
+ "to": [16, 18, 4.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [7.5, 12.5, 4.7]},
+ "faces": {
+ "north": {"uv": [2.25, 2.25, 6.5, 3.5], "texture": "#1"},
+ "east": {"uv": [3.5, 4.5, 4, 5.75], "texture": "#1"},
+ "south": {"uv": [6.5, 2.25, 2.25, 3.5], "texture": "#1"},
+ "west": {"uv": [4.25, 4.5, 4.75, 5.75], "texture": "#1"},
+ "up": {"uv": [6.5, 3.75, 10.75, 4.25], "texture": "#1"},
+ "down": {"uv": [8.5, 0, 12.75, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 13, 11.3],
+ "to": [16, 18, 12.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [7.5, 12.5, 11.3]},
+ "faces": {
+ "north": {"uv": [2.25, 2.25, 6.5, 3.5], "texture": "#1"},
+ "east": {"uv": [4, 4.5, 3.5, 5.75], "texture": "#1"},
+ "south": {"uv": [6.5, 2.25, 2.25, 3.5], "texture": "#1"},
+ "west": {"uv": [4.75, 4.5, 4.25, 5.75], "texture": "#1"},
+ "up": {"uv": [6.5, 4.25, 10.75, 3.75], "texture": "#1"},
+ "down": {"uv": [8.5, 0.5, 12.75, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 5, 12.3],
+ "to": [16, 10, 13.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [7.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [2.25, 2.25, 6.5, 3.5], "texture": "#1"},
+ "east": {"uv": [4, 4.5, 3.5, 5.75], "texture": "#1"},
+ "south": {"uv": [6.5, 2.25, 2.25, 3.5], "texture": "#1"},
+ "west": {"uv": [4.75, 4.5, 4.25, 5.75], "texture": "#1"},
+ "up": {"uv": [6.5, 3.75, 10.75, 4.25], "texture": "#1"},
+ "down": {"uv": [8.5, 0.5, 12.75, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 0, 10.3],
+ "to": [12, 17, 12.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [1.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [1.75, 4, 1, 8.25], "texture": "#1"},
+ "east": {"uv": [2.5, 4.5, 2, 8.75], "texture": "#1"},
+ "south": {"uv": [0.75, 4, 0, 8.25], "texture": "#1"},
+ "west": {"uv": [3.25, 4.5, 2.75, 8.75], "texture": "#1"},
+ "up": {"uv": [5, 1.5, 4.25, 2], "texture": "#1"},
+ "down": {"uv": [5.75, 5, 5, 4.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 2, 11.3],
+ "to": [11, 4, 11.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [3.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [9.25, 0.75, 6.5, 1.25], "texture": "#1"},
+ "east": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "south": {"uv": [7, 0.75, 4.25, 1.25], "texture": "#1"},
+ "west": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "up": {"uv": [8, 5.25, 5.25, 5.25], "texture": "#1"},
+ "down": {"uv": [8.25, 1.5, 5.5, 1.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9.5, 15.5, 7],
+ "to": [11.5, 19.5, 9],
+ "rotation": {"angle": 0, "axis": "x", "origin": [2, 26, 7]},
+ "faces": {
+ "north": {"uv": [0.5, 2.75, 1, 3.75], "texture": "#1"},
+ "east": {"uv": [0, 2.75, 0.5, 3.75], "texture": "#1"},
+ "south": {"uv": [1.5, 2.75, 2, 3.75], "texture": "#1"},
+ "west": {"uv": [1, 2.75, 1.5, 3.75], "texture": "#1"},
+ "up": {"uv": [1, 2.75, 0.5, 2.25], "texture": "#1"},
+ "down": {"uv": [1.5, 2.25, 1, 2.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8.5, 18.5, 6],
+ "to": [12.5, 22.5, 10],
+ "rotation": {"angle": 0, "axis": "x", "origin": [2, 29, 6]},
+ "faces": {
+ "north": {"uv": [1, 1, 2, 2], "texture": "#1"},
+ "east": {"uv": [0, 1, 1, 2], "texture": "#1"},
+ "south": {"uv": [3, 1, 4, 2], "texture": "#1"},
+ "west": {"uv": [2, 1, 3, 2], "texture": "#1"},
+ "up": {"uv": [2, 1, 1, 0], "texture": "#1"},
+ "down": {"uv": [3, 0, 2, 1], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-12.5, 18.5, 6],
+ "to": [-8.5, 22.5, 10],
+ "rotation": {"angle": 0, "axis": "x", "origin": [-19, 29, 6]},
+ "faces": {
+ "north": {"uv": [1, 1, 2, 2], "texture": "#1"},
+ "east": {"uv": [0, 1, 1, 2], "texture": "#1"},
+ "south": {"uv": [3, 1, 4, 2], "texture": "#1"},
+ "west": {"uv": [2, 1, 3, 2], "texture": "#1"},
+ "up": {"uv": [2, 1, 1, 0], "texture": "#1"},
+ "down": {"uv": [3, 0, 2, 1], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-11.5, 15.5, 7],
+ "to": [-9.5, 19.5, 9],
+ "rotation": {"angle": 0, "axis": "x", "origin": [-19, 26, 7]},
+ "faces": {
+ "north": {"uv": [0.5, 2.75, 1, 3.75], "texture": "#1"},
+ "east": {"uv": [0, 2.75, 0.5, 3.75], "texture": "#1"},
+ "south": {"uv": [1.5, 2.75, 2, 3.75], "texture": "#1"},
+ "west": {"uv": [1, 2.75, 1.5, 3.75], "texture": "#1"},
+ "up": {"uv": [1, 2.75, 0.5, 2.25], "texture": "#1"},
+ "down": {"uv": [1.5, 2.25, 1, 2.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 5, 2.7],
+ "to": [0, 10, 3.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [7.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [6.5, 2.25, 10.75, 3.5], "texture": "#1"},
+ "east": {"uv": [3.5, 4.5, 4, 5.75], "texture": "#1"},
+ "south": {"uv": [10.75, 2.25, 6.5, 3.5], "texture": "#1"},
+ "west": {"uv": [4.25, 4.5, 4.75, 5.75], "texture": "#1"},
+ "up": {"uv": [2.25, 4.25, 6.5, 3.75], "texture": "#1"},
+ "down": {"uv": [4.25, 0, 8.5, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 13, 3.7],
+ "to": [0, 18, 4.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [7.5, 12.5, 4.7]},
+ "faces": {
+ "north": {"uv": [6.5, 2.25, 10.75, 3.5], "texture": "#1"},
+ "east": {"uv": [3.5, 4.5, 4, 5.75], "texture": "#1"},
+ "south": {"uv": [10.75, 2.25, 6.5, 3.5], "texture": "#1"},
+ "west": {"uv": [4.25, 4.5, 4.75, 5.75], "texture": "#1"},
+ "up": {"uv": [2.25, 3.75, 6.5, 4.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0, 8.5, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-12, 0, 3.7],
+ "to": [-9, 17, 5.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [-19.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [0, 4, 0.75, 8.25], "texture": "#1"},
+ "east": {"uv": [2, 4.5, 2.5, 8.75], "texture": "#1"},
+ "south": {"uv": [1, 4, 1.75, 8.25], "texture": "#1"},
+ "west": {"uv": [2.75, 4.5, 3.25, 8.75], "texture": "#1"},
+ "up": {"uv": [4.25, 1.5, 5, 2], "texture": "#1"},
+ "down": {"uv": [5, 4.5, 5.75, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-9, 2, 4.7],
+ "to": [0, 4, 4.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [3.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [7, 0.75, 9.25, 1.25], "texture": "#1"},
+ "east": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "south": {"uv": [4.25, 0.75, 6.5, 1.25], "texture": "#1"},
+ "west": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "up": {"uv": [10.25, 5.25, 8, 5.25], "texture": "#1"},
+ "down": {"uv": [10.5, 1.5, 8.25, 1.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 5, 12.3],
+ "to": [0, 10, 13.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [7.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [6.5, 2.25, 10.75, 3.5], "texture": "#1"},
+ "east": {"uv": [4, 4.5, 3.5, 5.75], "texture": "#1"},
+ "south": {"uv": [10.75, 2.25, 6.5, 3.5], "texture": "#1"},
+ "west": {"uv": [4.75, 4.5, 4.25, 5.75], "texture": "#1"},
+ "up": {"uv": [2.25, 3.75, 6.5, 4.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0.5, 8.5, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 13, 11.3],
+ "to": [0, 18, 12.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [7.5, 12.5, 11.3]},
+ "faces": {
+ "north": {"uv": [6.5, 2.25, 10.75, 3.5], "texture": "#1"},
+ "east": {"uv": [4, 4.5, 3.5, 5.75], "texture": "#1"},
+ "south": {"uv": [10.75, 2.25, 6.5, 3.5], "texture": "#1"},
+ "west": {"uv": [4.75, 4.5, 4.25, 5.75], "texture": "#1"},
+ "up": {"uv": [2.25, 4.25, 6.5, 3.75], "texture": "#1"},
+ "down": {"uv": [4.25, 0.5, 8.5, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-12, 0, 10.3],
+ "to": [-9, 17, 12.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [-19.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [1.75, 4, 1, 8.25], "texture": "#1"},
+ "east": {"uv": [2.5, 4.5, 2, 8.75], "texture": "#1"},
+ "south": {"uv": [0.75, 4, 0, 8.25], "texture": "#1"},
+ "west": {"uv": [3.25, 4.5, 2.75, 8.75], "texture": "#1"},
+ "up": {"uv": [4.25, 2, 5, 1.5], "texture": "#1"},
+ "down": {"uv": [5, 5, 5.75, 4.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-9, 2, 11.3],
+ "to": [0, 4, 11.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [3.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [6.5, 0.75, 4.25, 1.25], "texture": "#1"},
+ "east": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "south": {"uv": [9.25, 0.75, 7, 1.25], "texture": "#1"},
+ "west": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "up": {"uv": [10.25, 5.25, 8, 5.25], "texture": "#1"},
+ "down": {"uv": [10.5, 1.5, 8.25, 1.5], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.19336, 0.19336, 0.19336]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, -0.25, 0],
+ "scale": [0.19336, 0.19336, 0.19336]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -59, 0],
+ "translation": [0.25, 0.75, 0],
+ "scale": [-0.25547, 0.25547, -0.25547]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -59, 0],
+ "translation": [2.25, 0.25, 1.75],
+ "scale": [-0.25547, 0.25547, -0.25547]
+ },
+ "ground": {
+ "translation": [2.75, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.75, -1.75, 0],
+ "scale": [0.46094, 0.46094, 0.46094]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "translation": [-4, -1.5, 0.25],
+ "scale": [-0.5, 0.5, -0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [3.5, 10.5, 3.7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
+ },
+ {
+ "name": "group",
+ "origin": [10, 5, -2],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [3.5, 30.5, 6.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [3.5, 30.5, 6.5],
+ "scope": 0,
+ "color": 0,
+ "children": [12, 13]
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 4.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 4.5],
+ "scope": 0,
+ "color": 0,
+ "children": [14, 15, 16, 17]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 4.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 4.5],
+ "scope": 0,
+ "color": 0,
+ "children": [18, 19, 20, 21]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/11_路障/models/block/construction_barrier/construction_barrier_break.json b/统计/_sa_decor_models/11_路障/models/block/construction_barrier/construction_barrier_break.json
new file mode 100644
index 0000000..f3f7f10
--- /dev/null
+++ b/统计/_sa_decor_models/11_路障/models/block/construction_barrier/construction_barrier_break.json
@@ -0,0 +1,405 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/construction_barrier",
+ "particle": "sa_decor:block/construction_barrier"
+ },
+ "elements": [
+ {
+ "from": [0, 5, 2.7],
+ "to": [16, 10, 3.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [7.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [2.25, 2.25, 6.5, 3.5], "texture": "#1"},
+ "east": {"uv": [3.5, 4.5, 4, 5.75], "texture": "#1"},
+ "south": {"uv": [6.5, 2.25, 2.25, 3.5], "texture": "#1"},
+ "west": {"uv": [4.25, 4.5, 4.75, 5.75], "texture": "#1"},
+ "up": {"uv": [6.5, 4.25, 10.75, 3.75], "texture": "#1"},
+ "down": {"uv": [8.5, 0, 12.75, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 2, 4.7],
+ "to": [11, 4, 4.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [3.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [4.25, 0.75, 7, 1.25], "texture": "#1"},
+ "east": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "south": {"uv": [6.5, 0.75, 9.25, 1.25], "texture": "#1"},
+ "west": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "up": {"uv": [8, 5.25, 5.25, 5.25], "texture": "#1"},
+ "down": {"uv": [8.25, 1.5, 5.5, 1.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 0, 3.7],
+ "to": [12, 17, 5.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [1.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [0, 4, 0.75, 8.25], "texture": "#1"},
+ "east": {"uv": [2, 4.5, 2.5, 8.75], "texture": "#1"},
+ "south": {"uv": [1, 4, 1.75, 8.25], "texture": "#1"},
+ "west": {"uv": [2.75, 4.5, 3.25, 8.75], "texture": "#1"},
+ "up": {"uv": [5, 2, 4.25, 1.5], "texture": "#1"},
+ "down": {"uv": [5.75, 4.5, 5, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 11, 3.7],
+ "to": [16, 16, 4.7],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [7.5, 12.5, 4.7]},
+ "faces": {
+ "north": {"uv": [2.25, 2.25, 6.5, 3.5], "texture": "#1"},
+ "east": {"uv": [3.5, 4.5, 4, 5.75], "texture": "#1"},
+ "south": {"uv": [6.5, 2.25, 2.25, 3.5], "texture": "#1"},
+ "west": {"uv": [4.25, 2.5, 4.5, 3.5], "texture": "#1"},
+ "up": {"uv": [6.5, 3.75, 10.75, 4.25], "texture": "#1"},
+ "down": {"uv": [8.5, 0, 12.75, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9.5, 15.5, 7],
+ "to": [11.5, 19.5, 9],
+ "rotation": {"angle": 0, "axis": "x", "origin": [2, 26, 7]},
+ "faces": {
+ "north": {"uv": [0.5, 2.75, 1, 3.75], "texture": "#1"},
+ "east": {"uv": [0, 2.75, 0.5, 3.75], "texture": "#1"},
+ "south": {"uv": [1.5, 2.75, 2, 3.75], "texture": "#1"},
+ "west": {"uv": [1, 2.75, 1.5, 3.75], "texture": "#1"},
+ "up": {"uv": [1, 2.75, 0.5, 2.25], "texture": "#1"},
+ "down": {"uv": [1.5, 2.25, 1, 2.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8.5, 18.5, 6],
+ "to": [12.5, 22.5, 10],
+ "rotation": {"angle": 0, "axis": "x", "origin": [2, 29, 6]},
+ "faces": {
+ "north": {"uv": [1, 1, 2, 2], "texture": "#1"},
+ "east": {"uv": [0, 1, 1, 2], "texture": "#1"},
+ "south": {"uv": [3, 1, 4, 2], "texture": "#1"},
+ "west": {"uv": [2, 1, 3, 2], "texture": "#1"},
+ "up": {"uv": [2, 1, 1, 0], "texture": "#1"},
+ "down": {"uv": [3, 0, 2, 1], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 0, 10.3],
+ "to": [12, 17, 12.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [1.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [1.75, 4, 1, 8.25], "texture": "#1"},
+ "east": {"uv": [2.5, 4.5, 2, 8.75], "texture": "#1"},
+ "south": {"uv": [0.75, 4, 0, 8.25], "texture": "#1"},
+ "west": {"uv": [3.25, 4.5, 2.75, 8.75], "texture": "#1"},
+ "up": {"uv": [5, 1.5, 4.25, 2], "texture": "#1"},
+ "down": {"uv": [5.75, 5, 5, 4.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 9, 11.3],
+ "to": [16, 14, 12.3],
+ "rotation": {"angle": 45, "axis": "z", "origin": [7.5, 10.5, 11.3]},
+ "faces": {
+ "north": {"uv": [2.25, 2.25, 6.5, 3.5], "texture": "#1"},
+ "east": {"uv": [4, 4.5, 3.5, 5.75], "texture": "#1"},
+ "south": {"uv": [6.5, 2.25, 2.25, 3.5], "texture": "#1"},
+ "west": {"uv": [4.5, 2.5, 4.25, 3.5], "texture": "#1"},
+ "up": {"uv": [6.5, 4.25, 10.75, 3.75], "texture": "#1"},
+ "down": {"uv": [8.5, 0.5, 12.75, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 5, 12.3],
+ "to": [16, 10, 13.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [7.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [2.25, 2.25, 6.5, 3.5], "texture": "#1"},
+ "east": {"uv": [4, 4.5, 3.5, 5.75], "texture": "#1"},
+ "south": {"uv": [6.5, 2.25, 2.25, 3.5], "texture": "#1"},
+ "west": {"uv": [4.75, 4.5, 4.25, 5.75], "texture": "#1"},
+ "up": {"uv": [6.5, 3.75, 10.75, 4.25], "texture": "#1"},
+ "down": {"uv": [8.5, 0.5, 12.75, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 2, 11.3],
+ "to": [11, 4, 11.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [3.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [9.25, 0.75, 6.5, 1.25], "texture": "#1"},
+ "east": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "south": {"uv": [7, 0.75, 4.25, 1.25], "texture": "#1"},
+ "west": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "up": {"uv": [8, 5.25, 5.25, 5.25], "texture": "#1"},
+ "down": {"uv": [8.25, 1.5, 5.5, 1.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-10.5, 17.5, 6],
+ "to": [-6.5, 21.5, 10],
+ "rotation": {"angle": -22.5, "axis": "z", "origin": [-10.5, 19, 8]},
+ "faces": {
+ "north": {"uv": [1, 1, 2, 2], "texture": "#1"},
+ "east": {"uv": [0, 1, 1, 2], "texture": "#1"},
+ "south": {"uv": [3, 1, 4, 2], "texture": "#1"},
+ "west": {"uv": [2, 1, 3, 2], "texture": "#1"},
+ "up": {"uv": [2, 1, 1, 0], "texture": "#1"},
+ "down": {"uv": [3, 0, 2, 1], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-9.5, 14.5, 7],
+ "to": [-7.5, 18.5, 9],
+ "rotation": {"angle": -22.5, "axis": "z", "origin": [-10.5, 19, 8]},
+ "faces": {
+ "north": {"uv": [0.5, 2.75, 1, 3.75], "texture": "#1"},
+ "east": {"uv": [0, 2.75, 0.5, 3.75], "texture": "#1"},
+ "south": {"uv": [1.5, 2.75, 2, 3.75], "texture": "#1"},
+ "west": {"uv": [1, 2.75, 1.5, 3.75], "texture": "#1"},
+ "up": {"uv": [1, 2.75, 0.5, 2.25], "texture": "#1"},
+ "down": {"uv": [1.5, 2.25, 1, 2.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 5, 2.7],
+ "to": [0, 10, 3.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [7.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [6.5, 2.25, 10.75, 3.5], "texture": "#1"},
+ "east": {"uv": [3.5, 4.5, 4, 5.75], "texture": "#1"},
+ "south": {"uv": [10.75, 2.25, 6.5, 3.5], "texture": "#1"},
+ "west": {"uv": [4.25, 4.5, 4.75, 5.75], "texture": "#1"},
+ "up": {"uv": [2.25, 4.25, 6.5, 3.75], "texture": "#1"},
+ "down": {"uv": [4.25, 0, 8.5, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-14, 9.96298, 3.88611],
+ "to": [2, 14.96298, 4.88611],
+ "rotation": {"angle": -22.5, "axis": "z", "origin": [-8, 15.46298, 5.38611]},
+ "faces": {
+ "north": {"uv": [6.5, 2.25, 10.75, 3.5], "texture": "#1"},
+ "east": {"uv": [4.25, 2.5, 4.5, 3.5], "texture": "#1"},
+ "south": {"uv": [10.75, 2.25, 6.5, 3.5], "texture": "#1"},
+ "west": {"uv": [4.25, 4.5, 4.75, 5.75], "texture": "#1"},
+ "up": {"uv": [2.25, 3.75, 6.5, 4.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0, 8.5, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-12, 0, 3.7],
+ "to": [-9, 17, 5.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [-19.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [0, 4, 0.75, 8.25], "texture": "#1"},
+ "east": {"uv": [2, 4.5, 2.5, 8.75], "texture": "#1"},
+ "south": {"uv": [1, 4, 1.75, 8.25], "texture": "#1"},
+ "west": {"uv": [2.75, 4.5, 3.25, 8.75], "texture": "#1"},
+ "up": {"uv": [4.25, 1.5, 5, 2], "texture": "#1"},
+ "down": {"uv": [5, 4.5, 5.75, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-9, 2, 4.7],
+ "to": [0, 4, 4.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [3.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [7, 0.75, 9.25, 1.25], "texture": "#1"},
+ "east": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "south": {"uv": [4.25, 0.75, 6.5, 1.25], "texture": "#1"},
+ "west": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "up": {"uv": [10.25, 5.25, 8, 5.25], "texture": "#1"},
+ "down": {"uv": [10.5, 1.5, 8.25, 1.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-16, 5, 12.3],
+ "to": [0, 10, 13.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [7.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [6.5, 2.25, 10.75, 3.5], "texture": "#1"},
+ "east": {"uv": [4, 4.5, 3.5, 5.75], "texture": "#1"},
+ "south": {"uv": [10.75, 2.25, 6.5, 3.5], "texture": "#1"},
+ "west": {"uv": [4.75, 4.5, 4.25, 5.75], "texture": "#1"},
+ "up": {"uv": [2.25, 3.75, 6.5, 4.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0.5, 8.5, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-12, 0, 10.3],
+ "to": [-9, 17, 12.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [-19.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [1.75, 4, 1, 8.25], "texture": "#1"},
+ "east": {"uv": [2.5, 4.5, 2, 8.75], "texture": "#1"},
+ "south": {"uv": [0.75, 4, 0, 8.25], "texture": "#1"},
+ "west": {"uv": [3.25, 4.5, 2.75, 8.75], "texture": "#1"},
+ "up": {"uv": [4.25, 2, 5, 1.5], "texture": "#1"},
+ "down": {"uv": [5, 5, 5.75, 4.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [-9, 2, 11.3],
+ "to": [0, 4, 11.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [3.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [6.5, 0.75, 4.25, 1.25], "texture": "#1"},
+ "east": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "south": {"uv": [9.25, 0.75, 7, 1.25], "texture": "#1"},
+ "west": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "up": {"uv": [10.25, 5.25, 8, 5.25], "texture": "#1"},
+ "down": {"uv": [10.5, 1.5, 8.25, 1.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [10.5, 4, 2.2],
+ "to": [10.5, 6, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [11.5, 12.5, 5.7]},
+ "faces": {
+ "north": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "east": {"uv": [4.25, 0.75, 7, 1.25], "texture": "#1"},
+ "south": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#missing"},
+ "west": {"uv": [6.5, 0.75, 9.25, 1.25], "texture": "#1"},
+ "up": {"uv": [8, 5.25, 5.25, 5.25], "rotation": 90, "texture": "#missing"},
+ "down": {"uv": [8.25, 1.5, 5.5, 1.5], "rotation": 270, "texture": "#missing"}
+ }
+ },
+ {
+ "from": [-10.5, 4, 2.2],
+ "to": [-10.5, 6, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, 12.5, 5.7]},
+ "faces": {
+ "north": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "east": {"uv": [4.25, 0.75, 7, 1.25], "texture": "#1"},
+ "south": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#missing"},
+ "west": {"uv": [6.5, 0.75, 9.25, 1.25], "texture": "#1"},
+ "up": {"uv": [8, 5.25, 5.25, 5.25], "rotation": 90, "texture": "#missing"},
+ "down": {"uv": [8.25, 1.5, 5.5, 1.5], "rotation": 270, "texture": "#missing"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.19336, 0.19336, 0.19336]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, -0.25, 0],
+ "scale": [0.19336, 0.19336, 0.19336]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -59, 0],
+ "translation": [0.25, 0.75, 0],
+ "scale": [-0.25547, 0.25547, -0.25547]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -59, 0],
+ "translation": [2.25, 0.25, 1.75],
+ "scale": [-0.25547, 0.25547, -0.25547]
+ },
+ "ground": {
+ "translation": [2.75, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.75, -1.5, 0],
+ "scale": [0.46094, 0.46094, 0.46094]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "scale": [-0.5, 0.5, -0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 3.7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
+ },
+ {
+ "name": "group",
+ "origin": [10, 5, -2],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [3.5, 30.5, 6.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [3.5, 30.5, 6.5],
+ "scope": 0,
+ "color": 0,
+ "children": [10, 11]
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 4.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 4.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 12,
+ {
+ "name": "group",
+ "origin": [7.5, 12.5, 4.7],
+ "scope": 0,
+ "color": 0,
+ "children": [13]
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 12.5, 4.7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 14,
+ 15
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 4.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 4.5],
+ "scope": 0,
+ "color": 0,
+ "children": [16, 17, 18]
+ }
+ ]
+ }
+ ]
+ },
+ 19,
+ 20
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/11_路障/models/block/construction_barrier/construction_barrier_break_left.json b/统计/_sa_decor_models/11_路障/models/block/construction_barrier/construction_barrier_break_left.json
new file mode 100644
index 0000000..c1e71de
--- /dev/null
+++ b/统计/_sa_decor_models/11_路障/models/block/construction_barrier/construction_barrier_break_left.json
@@ -0,0 +1,203 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/construction_barrier",
+ "particle": "sa_decor:block/construction_barrier"
+ },
+ "elements": [
+ {
+ "from": [0, 5, 2.7],
+ "to": [16, 10, 3.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [7.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [2.25, 2.25, 6.5, 3.5], "texture": "#1"},
+ "east": {"uv": [3.5, 4.5, 4, 5.75], "texture": "#1"},
+ "south": {"uv": [6.5, 2.25, 2.25, 3.5], "texture": "#1"},
+ "west": {"uv": [4.25, 4.5, 4.75, 5.75], "texture": "#1"},
+ "up": {"uv": [6.5, 4.25, 10.75, 3.75], "texture": "#1"},
+ "down": {"uv": [8.5, 0, 12.75, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 2, 4.7],
+ "to": [11, 4, 4.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [3.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [4.25, 0.75, 7, 1.25], "texture": "#1"},
+ "east": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "south": {"uv": [6.5, 0.75, 9.25, 1.25], "texture": "#1"},
+ "west": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "up": {"uv": [8, 5.25, 5.25, 5.25], "texture": "#1"},
+ "down": {"uv": [8.25, 1.5, 5.5, 1.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 0, 3.7],
+ "to": [12, 17, 5.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [1.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [0, 4, 0.75, 8.25], "texture": "#1"},
+ "east": {"uv": [2, 4.5, 2.5, 8.75], "texture": "#1"},
+ "south": {"uv": [1, 4, 1.75, 8.25], "texture": "#1"},
+ "west": {"uv": [2.75, 4.5, 3.25, 8.75], "texture": "#1"},
+ "up": {"uv": [5, 2, 4.25, 1.5], "texture": "#1"},
+ "down": {"uv": [5.75, 4.5, 5, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 11, 3.7],
+ "to": [16, 16, 4.7],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [7.5, 12.5, 4.7]},
+ "faces": {
+ "north": {"uv": [2.25, 2.25, 6.5, 3.5], "texture": "#1"},
+ "east": {"uv": [3.5, 4.5, 4, 5.75], "texture": "#1"},
+ "south": {"uv": [6.5, 2.25, 2.25, 3.5], "texture": "#1"},
+ "west": {"uv": [4.25, 2.5, 4.5, 3.5], "texture": "#1"},
+ "up": {"uv": [6.5, 3.75, 10.75, 4.25], "texture": "#1"},
+ "down": {"uv": [8.5, 0, 12.75, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9.5, 15.5, 7],
+ "to": [11.5, 19.5, 9],
+ "rotation": {"angle": 0, "axis": "x", "origin": [2, 26, 7]},
+ "faces": {
+ "north": {"uv": [0.5, 2.75, 1, 3.75], "texture": "#1"},
+ "east": {"uv": [0, 2.75, 0.5, 3.75], "texture": "#1"},
+ "south": {"uv": [1.5, 2.75, 2, 3.75], "texture": "#1"},
+ "west": {"uv": [1, 2.75, 1.5, 3.75], "texture": "#1"},
+ "up": {"uv": [1, 2.75, 0.5, 2.25], "texture": "#1"},
+ "down": {"uv": [1.5, 2.25, 1, 2.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8.5, 18.5, 6],
+ "to": [12.5, 22.5, 10],
+ "rotation": {"angle": 0, "axis": "x", "origin": [2, 29, 6]},
+ "faces": {
+ "north": {"uv": [1, 1, 2, 2], "texture": "#1"},
+ "east": {"uv": [0, 1, 1, 2], "texture": "#1"},
+ "south": {"uv": [3, 1, 4, 2], "texture": "#1"},
+ "west": {"uv": [2, 1, 3, 2], "texture": "#1"},
+ "up": {"uv": [2, 1, 1, 0], "texture": "#1"},
+ "down": {"uv": [3, 0, 2, 1], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 0, 10.3],
+ "to": [12, 17, 12.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [1.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [1.75, 4, 1, 8.25], "texture": "#1"},
+ "east": {"uv": [2.5, 4.5, 2, 8.75], "texture": "#1"},
+ "south": {"uv": [0.75, 4, 0, 8.25], "texture": "#1"},
+ "west": {"uv": [3.25, 4.5, 2.75, 8.75], "texture": "#1"},
+ "up": {"uv": [5, 1.5, 4.25, 2], "texture": "#1"},
+ "down": {"uv": [5.75, 5, 5, 4.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 9, 11.3],
+ "to": [16, 14, 12.3],
+ "rotation": {"angle": 45, "axis": "z", "origin": [7.5, 10.5, 11.3]},
+ "faces": {
+ "north": {"uv": [2.25, 2.25, 6.5, 3.5], "texture": "#1"},
+ "east": {"uv": [4, 4.5, 3.5, 5.75], "texture": "#1"},
+ "south": {"uv": [6.5, 2.25, 2.25, 3.5], "texture": "#1"},
+ "west": {"uv": [4.5, 2.5, 4.25, 3.5], "texture": "#1"},
+ "up": {"uv": [6.5, 4.25, 10.75, 3.75], "texture": "#1"},
+ "down": {"uv": [8.5, 0.5, 12.75, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 5, 12.3],
+ "to": [16, 10, 13.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [7.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [2.25, 2.25, 6.5, 3.5], "texture": "#1"},
+ "east": {"uv": [4, 4.5, 3.5, 5.75], "texture": "#1"},
+ "south": {"uv": [6.5, 2.25, 2.25, 3.5], "texture": "#1"},
+ "west": {"uv": [4.75, 4.5, 4.25, 5.75], "texture": "#1"},
+ "up": {"uv": [6.5, 3.75, 10.75, 4.25], "texture": "#1"},
+ "down": {"uv": [8.5, 0.5, 12.75, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 2, 11.3],
+ "to": [11, 4, 11.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [3.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [9.25, 0.75, 6.5, 1.25], "texture": "#1"},
+ "east": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "south": {"uv": [7, 0.75, 4.25, 1.25], "texture": "#1"},
+ "west": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "up": {"uv": [8, 5.25, 5.25, 5.25], "texture": "#1"},
+ "down": {"uv": [8.25, 1.5, 5.5, 1.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [10.5, 4, 2.2],
+ "to": [10.5, 6, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [11.5, 12.5, 5.7]},
+ "faces": {
+ "north": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "east": {"uv": [4.25, 0.75, 7, 1.25], "texture": "#1"},
+ "south": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "west": {"uv": [6.5, 0.75, 9.25, 1.25], "texture": "#1"},
+ "up": {"uv": [8, 5.25, 5.25, 5.25], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [8.25, 1.5, 5.5, 1.5], "rotation": 270, "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.19336, 0.19336, 0.19336]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, -0.25, 0],
+ "scale": [0.19336, 0.19336, 0.19336]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -59, 0],
+ "translation": [0.25, 0.75, 0],
+ "scale": [-0.25547, 0.25547, -0.25547]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -59, 0],
+ "translation": [2.25, 0.25, 1.75],
+ "scale": [-0.25547, 0.25547, -0.25547]
+ },
+ "ground": {
+ "translation": [2.75, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.75, -2, 0],
+ "scale": [0.46094, 0.46094, 0.46094]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "scale": [-0.5, 0.5, -0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 3.7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/11_路障/models/block/construction_barrier/construction_barrier_break_right.json b/统计/_sa_decor_models/11_路障/models/block/construction_barrier/construction_barrier_break_right.json
new file mode 100644
index 0000000..c56871c
--- /dev/null
+++ b/统计/_sa_decor_models/11_路障/models/block/construction_barrier/construction_barrier_break_right.json
@@ -0,0 +1,254 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/construction_barrier",
+ "particle": "sa_decor:block/construction_barrier"
+ },
+ "elements": [
+ {
+ "from": [5.5, 17.5, 6],
+ "to": [9.5, 21.5, 10],
+ "rotation": {"angle": -22.5, "axis": "z", "origin": [5.5, 19, 8]},
+ "faces": {
+ "north": {"uv": [1, 1, 2, 2], "texture": "#1"},
+ "east": {"uv": [0, 1, 1, 2], "texture": "#1"},
+ "south": {"uv": [3, 1, 4, 2], "texture": "#1"},
+ "west": {"uv": [2, 1, 3, 2], "texture": "#1"},
+ "up": {"uv": [2, 1, 1, 0], "texture": "#1"},
+ "down": {"uv": [3, 0, 2, 1], "texture": "#1"}
+ }
+ },
+ {
+ "from": [6.5, 14.5, 7],
+ "to": [8.5, 18.5, 9],
+ "rotation": {"angle": -22.5, "axis": "z", "origin": [5.5, 19, 8]},
+ "faces": {
+ "north": {"uv": [0.5, 2.75, 1, 3.75], "texture": "#1"},
+ "east": {"uv": [0, 2.75, 0.5, 3.75], "texture": "#1"},
+ "south": {"uv": [1.5, 2.75, 2, 3.75], "texture": "#1"},
+ "west": {"uv": [1, 2.75, 1.5, 3.75], "texture": "#1"},
+ "up": {"uv": [1, 2.75, 0.5, 2.25], "texture": "#1"},
+ "down": {"uv": [1.5, 2.25, 1, 2.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 5, 2.7],
+ "to": [16, 10, 3.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [23.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [6.5, 2.25, 10.75, 3.5], "texture": "#1"},
+ "east": {"uv": [3.5, 4.5, 4, 5.75], "texture": "#1"},
+ "south": {"uv": [10.75, 2.25, 6.5, 3.5], "texture": "#1"},
+ "west": {"uv": [4.25, 4.5, 4.75, 5.75], "texture": "#1"},
+ "up": {"uv": [2.25, 4.25, 6.5, 3.75], "texture": "#1"},
+ "down": {"uv": [4.25, 0, 8.5, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [2, 9.96298, 3.88611],
+ "to": [18, 14.96298, 4.88611],
+ "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 15.46298, 5.38611]},
+ "faces": {
+ "north": {"uv": [6.5, 2.25, 10.75, 3.5], "texture": "#1"},
+ "east": {"uv": [4.25, 2.5, 4.5, 3.5], "texture": "#1"},
+ "south": {"uv": [10.75, 2.25, 6.5, 3.5], "texture": "#1"},
+ "west": {"uv": [4.25, 4.5, 4.75, 5.75], "texture": "#1"},
+ "up": {"uv": [2.25, 3.75, 6.5, 4.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0, 8.5, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4, 0, 3.7],
+ "to": [7, 17, 5.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [-3.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [0, 4, 0.75, 8.25], "texture": "#1"},
+ "east": {"uv": [2, 4.5, 2.5, 8.75], "texture": "#1"},
+ "south": {"uv": [1, 4, 1.75, 8.25], "texture": "#1"},
+ "west": {"uv": [2.75, 4.5, 3.25, 8.75], "texture": "#1"},
+ "up": {"uv": [4.25, 1.5, 5, 2], "texture": "#1"},
+ "down": {"uv": [5, 4.5, 5.75, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7, 2, 4.7],
+ "to": [16, 4, 4.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [19.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [7, 0.75, 9.25, 1.25], "texture": "#1"},
+ "east": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "south": {"uv": [4.25, 0.75, 6.5, 1.25], "texture": "#1"},
+ "west": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "up": {"uv": [10.25, 5.25, 8, 5.25], "texture": "#1"},
+ "down": {"uv": [10.5, 1.5, 8.25, 1.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 5, 12.3],
+ "to": [16, 10, 13.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [23.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [6.5, 2.25, 10.75, 3.5], "texture": "#1"},
+ "east": {"uv": [4, 4.5, 3.5, 5.75], "texture": "#1"},
+ "south": {"uv": [10.75, 2.25, 6.5, 3.5], "texture": "#1"},
+ "west": {"uv": [4.75, 4.5, 4.25, 5.75], "texture": "#1"},
+ "up": {"uv": [2.25, 3.75, 6.5, 4.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0.5, 8.5, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4, 0, 10.3],
+ "to": [7, 17, 12.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [-3.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [1.75, 4, 1, 8.25], "texture": "#1"},
+ "east": {"uv": [2.5, 4.5, 2, 8.75], "texture": "#1"},
+ "south": {"uv": [0.75, 4, 0, 8.25], "texture": "#1"},
+ "west": {"uv": [3.25, 4.5, 2.75, 8.75], "texture": "#1"},
+ "up": {"uv": [4.25, 2, 5, 1.5], "texture": "#1"},
+ "down": {"uv": [5, 5, 5.75, 4.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7, 2, 11.3],
+ "to": [16, 4, 11.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [19.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [6.5, 0.75, 4.25, 1.25], "texture": "#1"},
+ "east": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "south": {"uv": [9.25, 0.75, 7, 1.25], "texture": "#1"},
+ "west": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "up": {"uv": [10.25, 5.25, 8, 5.25], "texture": "#1"},
+ "down": {"uv": [10.5, 1.5, 8.25, 1.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [5.5, 4, 2.2],
+ "to": [5.5, 6, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6.5, 12.5, 5.7]},
+ "faces": {
+ "north": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "east": {"uv": [4.25, 0.75, 7, 1.25], "texture": "#1"},
+ "south": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "west": {"uv": [6.5, 0.75, 9.25, 1.25], "texture": "#1"},
+ "up": {"uv": [8, 5.25, 5.25, 5.25], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [8.25, 1.5, 5.5, 1.5], "rotation": 270, "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.19336, 0.19336, 0.19336]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, -0.25, 0],
+ "scale": [0.19336, 0.19336, 0.19336]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -59, 0],
+ "translation": [0.25, 0.75, 0],
+ "scale": [-0.25547, 0.25547, -0.25547]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -59, 0],
+ "translation": [2.25, 0.25, 1.75],
+ "scale": [-0.25547, 0.25547, -0.25547]
+ },
+ "ground": {
+ "translation": [2.75, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.75, -2, 0],
+ "scale": [0.46094, 0.46094, 0.46094]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "scale": [-0.5, 0.5, -0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [10, 5, -2],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [3.5, 30.5, 6.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [3.5, 30.5, 6.5],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 4.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 4.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ 2,
+ {
+ "name": "group",
+ "origin": [7.5, 12.5, 4.7],
+ "scope": 0,
+ "color": 0,
+ "children": [3]
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 12.5, 4.7],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ 4,
+ 5
+ ]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 4.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 4.5],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7, 8]
+ }
+ ]
+ }
+ ]
+ },
+ 9
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/11_路障/models/block/construction_barrier/construction_barrier_left.json b/统计/_sa_decor_models/11_路障/models/block/construction_barrier/construction_barrier_left.json
new file mode 100644
index 0000000..8a4975d
--- /dev/null
+++ b/统计/_sa_decor_models/11_路障/models/block/construction_barrier/construction_barrier_left.json
@@ -0,0 +1,203 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/construction_barrier",
+ "particle": "sa_decor:block/construction_barrier"
+ },
+ "elements": [
+ {
+ "from": [0, 2, 4.7],
+ "to": [11, 4, 4.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [3.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [4.25, 0.75, 7, 1.25], "texture": "#1"},
+ "east": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "south": {"uv": [6.5, 0.75, 9.25, 1.25], "texture": "#1"},
+ "west": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "up": {"uv": [8, 5.25, 5.25, 5.25], "texture": "#1"},
+ "down": {"uv": [8.25, 1.5, 5.5, 1.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 0, 3.7],
+ "to": [12, 17, 5.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [1.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [0, 4, 0.75, 8.25], "texture": "#1"},
+ "east": {"uv": [2, 4.5, 2.5, 8.75], "texture": "#1"},
+ "south": {"uv": [1, 4, 1.75, 8.25], "texture": "#1"},
+ "west": {"uv": [2.75, 4.5, 3.25, 8.75], "texture": "#1"},
+ "up": {"uv": [5, 2, 4.25, 1.5], "texture": "#1"},
+ "down": {"uv": [5.75, 4.5, 5, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 5, 2.7],
+ "to": [16, 10, 3.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [7.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [2.25, 2.25, 6.5, 3.5], "texture": "#1"},
+ "east": {"uv": [3.5, 4.5, 4, 5.75], "texture": "#1"},
+ "south": {"uv": [6.5, 2.25, 2.25, 3.5], "texture": "#1"},
+ "west": {"uv": [4.25, 4.5, 4.75, 5.75], "texture": "#1"},
+ "up": {"uv": [6.5, 4.25, 10.75, 3.75], "texture": "#1"},
+ "down": {"uv": [8.5, 0, 12.75, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 13, 3.7],
+ "to": [16, 18, 4.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [7.5, 12.5, 4.7]},
+ "faces": {
+ "north": {"uv": [2.25, 2.25, 6.5, 3.5], "texture": "#1"},
+ "east": {"uv": [3.5, 4.5, 4, 5.75], "texture": "#1"},
+ "south": {"uv": [6.5, 2.25, 2.25, 3.5], "texture": "#1"},
+ "west": {"uv": [4.25, 4.5, 4.75, 5.75], "texture": "#1"},
+ "up": {"uv": [6.5, 3.75, 10.75, 4.25], "texture": "#1"},
+ "down": {"uv": [8.5, 0, 12.75, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 13, 11.3],
+ "to": [16, 18, 12.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [7.5, 12.5, 11.3]},
+ "faces": {
+ "north": {"uv": [2.25, 2.25, 6.5, 3.5], "texture": "#1"},
+ "east": {"uv": [4, 4.5, 3.5, 5.75], "texture": "#1"},
+ "south": {"uv": [6.5, 2.25, 2.25, 3.5], "texture": "#1"},
+ "west": {"uv": [4.75, 4.5, 4.25, 5.75], "texture": "#1"},
+ "up": {"uv": [6.5, 4.25, 10.75, 3.75], "texture": "#1"},
+ "down": {"uv": [8.5, 0.5, 12.75, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 5, 12.3],
+ "to": [16, 10, 13.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [7.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [2.25, 2.25, 6.5, 3.5], "texture": "#1"},
+ "east": {"uv": [4, 4.5, 3.5, 5.75], "texture": "#1"},
+ "south": {"uv": [6.5, 2.25, 2.25, 3.5], "texture": "#1"},
+ "west": {"uv": [4.75, 4.5, 4.25, 5.75], "texture": "#1"},
+ "up": {"uv": [6.5, 3.75, 10.75, 4.25], "texture": "#1"},
+ "down": {"uv": [8.5, 0.5, 12.75, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9, 0, 10.3],
+ "to": [12, 17, 12.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [1.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [1.75, 4, 1, 8.25], "texture": "#1"},
+ "east": {"uv": [2.5, 4.5, 2, 8.75], "texture": "#1"},
+ "south": {"uv": [0.75, 4, 0, 8.25], "texture": "#1"},
+ "west": {"uv": [3.25, 4.5, 2.75, 8.75], "texture": "#1"},
+ "up": {"uv": [5, 1.5, 4.25, 2], "texture": "#1"},
+ "down": {"uv": [5.75, 5, 5, 4.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 2, 11.3],
+ "to": [11, 4, 11.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [3.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [9.25, 0.75, 6.5, 1.25], "texture": "#1"},
+ "east": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "south": {"uv": [7, 0.75, 4.25, 1.25], "texture": "#1"},
+ "west": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "up": {"uv": [8, 5.25, 5.25, 5.25], "texture": "#1"},
+ "down": {"uv": [8.25, 1.5, 5.5, 1.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [9.5, 15.5, 7],
+ "to": [11.5, 19.5, 9],
+ "rotation": {"angle": 0, "axis": "x", "origin": [2, 26, 7]},
+ "faces": {
+ "north": {"uv": [0.5, 2.75, 1, 3.75], "texture": "#1"},
+ "east": {"uv": [0, 2.75, 0.5, 3.75], "texture": "#1"},
+ "south": {"uv": [1.5, 2.75, 2, 3.75], "texture": "#1"},
+ "west": {"uv": [1, 2.75, 1.5, 3.75], "texture": "#1"},
+ "up": {"uv": [1, 2.75, 0.5, 2.25], "texture": "#1"},
+ "down": {"uv": [1.5, 2.25, 1, 2.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [8.5, 18.5, 6],
+ "to": [12.5, 22.5, 10],
+ "rotation": {"angle": 0, "axis": "x", "origin": [2, 29, 6]},
+ "faces": {
+ "north": {"uv": [1, 1, 2, 2], "texture": "#1"},
+ "east": {"uv": [0, 1, 1, 2], "texture": "#1"},
+ "south": {"uv": [3, 1, 4, 2], "texture": "#1"},
+ "west": {"uv": [2, 1, 3, 2], "texture": "#1"},
+ "up": {"uv": [2, 1, 1, 0], "texture": "#1"},
+ "down": {"uv": [3, 0, 2, 1], "texture": "#1"}
+ }
+ },
+ {
+ "from": [10.5, 4, 2.2],
+ "to": [10.5, 6, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [11.5, 12.5, 5.7]},
+ "faces": {
+ "north": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "east": {"uv": [4.25, 0.75, 7, 1.25], "texture": "#1"},
+ "south": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "west": {"uv": [6.5, 0.75, 9.25, 1.25], "texture": "#1"},
+ "up": {"uv": [8, 5.25, 5.25, 5.25], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [8.25, 1.5, 5.5, 1.5], "rotation": 270, "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.19336, 0.19336, 0.19336]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, -0.25, 0],
+ "scale": [0.19336, 0.19336, 0.19336]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -59, 0],
+ "translation": [0.25, 0.75, 0],
+ "scale": [-0.25547, 0.25547, -0.25547]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -59, 0],
+ "translation": [2.25, 0.25, 1.75],
+ "scale": [-0.25547, 0.25547, -0.25547]
+ },
+ "ground": {
+ "translation": [2.75, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.75, -2, 0],
+ "scale": [0.46094, 0.46094, 0.46094]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "scale": [-0.5, 0.5, -0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [3.5, 10.5, 3.7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/11_路障/models/block/construction_barrier/construction_barrier_right.json b/统计/_sa_decor_models/11_路障/models/block/construction_barrier/construction_barrier_right.json
new file mode 100644
index 0000000..b4d9833
--- /dev/null
+++ b/统计/_sa_decor_models/11_路障/models/block/construction_barrier/construction_barrier_right.json
@@ -0,0 +1,248 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "texture_size": [64, 64],
+ "textures": {
+ "1": "sa_decor:block/construction_barrier",
+ "particle": "sa_decor:block/construction_barrier"
+ },
+ "elements": [
+ {
+ "from": [3.5, 18.5, 6],
+ "to": [7.5, 22.5, 10],
+ "rotation": {"angle": 0, "axis": "x", "origin": [-3, 29, 6]},
+ "faces": {
+ "north": {"uv": [1, 1, 2, 2], "texture": "#1"},
+ "east": {"uv": [0, 1, 1, 2], "texture": "#1"},
+ "south": {"uv": [3, 1, 4, 2], "texture": "#1"},
+ "west": {"uv": [2, 1, 3, 2], "texture": "#1"},
+ "up": {"uv": [2, 1, 1, 0], "texture": "#1"},
+ "down": {"uv": [3, 0, 2, 1], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4.5, 15.5, 7],
+ "to": [6.5, 19.5, 9],
+ "rotation": {"angle": 0, "axis": "x", "origin": [-3, 26, 7]},
+ "faces": {
+ "north": {"uv": [0.5, 2.75, 1, 3.75], "texture": "#1"},
+ "east": {"uv": [0, 2.75, 0.5, 3.75], "texture": "#1"},
+ "south": {"uv": [1.5, 2.75, 2, 3.75], "texture": "#1"},
+ "west": {"uv": [1, 2.75, 1.5, 3.75], "texture": "#1"},
+ "up": {"uv": [1, 2.75, 0.5, 2.25], "texture": "#1"},
+ "down": {"uv": [1.5, 2.25, 1, 2.75], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 5, 2.7],
+ "to": [16, 10, 3.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [23.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [6.5, 2.25, 10.75, 3.5], "texture": "#1"},
+ "east": {"uv": [3.5, 4.5, 4, 5.75], "texture": "#1"},
+ "south": {"uv": [10.75, 2.25, 6.5, 3.5], "texture": "#1"},
+ "west": {"uv": [4.25, 4.5, 4.75, 5.75], "texture": "#1"},
+ "up": {"uv": [2.25, 4.25, 6.5, 3.75], "texture": "#1"},
+ "down": {"uv": [4.25, 0, 8.5, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 13, 3.7],
+ "to": [16, 18, 4.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [23.5, 12.5, 4.7]},
+ "faces": {
+ "north": {"uv": [6.5, 2.25, 10.75, 3.5], "texture": "#1"},
+ "east": {"uv": [3.5, 4.5, 4, 5.75], "texture": "#1"},
+ "south": {"uv": [10.75, 2.25, 6.5, 3.5], "texture": "#1"},
+ "west": {"uv": [4.25, 4.5, 4.75, 5.75], "texture": "#1"},
+ "up": {"uv": [2.25, 3.75, 6.5, 4.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0, 8.5, 0.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4, 0, 3.7],
+ "to": [7, 17, 5.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [-3.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [0, 4, 0.75, 8.25], "texture": "#1"},
+ "east": {"uv": [2, 4.5, 2.5, 8.75], "texture": "#1"},
+ "south": {"uv": [1, 4, 1.75, 8.25], "texture": "#1"},
+ "west": {"uv": [2.75, 4.5, 3.25, 8.75], "texture": "#1"},
+ "up": {"uv": [4.25, 1.5, 5, 2], "texture": "#1"},
+ "down": {"uv": [5, 4.5, 5.75, 5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [7, 2, 4.7],
+ "to": [16, 4, 4.7],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [19.5, 10.5, 3.7]},
+ "faces": {
+ "north": {"uv": [7, 0.75, 9.25, 1.25], "texture": "#1"},
+ "east": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "south": {"uv": [4.25, 0.75, 6.5, 1.25], "texture": "#1"},
+ "west": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "up": {"uv": [10.25, 5.25, 8, 5.25], "texture": "#1"},
+ "down": {"uv": [10.5, 1.5, 8.25, 1.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 5, 12.3],
+ "to": [16, 10, 13.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [23.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [6.5, 2.25, 10.75, 3.5], "texture": "#1"},
+ "east": {"uv": [4, 4.5, 3.5, 5.75], "texture": "#1"},
+ "south": {"uv": [10.75, 2.25, 6.5, 3.5], "texture": "#1"},
+ "west": {"uv": [4.75, 4.5, 4.25, 5.75], "texture": "#1"},
+ "up": {"uv": [2.25, 3.75, 6.5, 4.25], "texture": "#1"},
+ "down": {"uv": [4.25, 0.5, 8.5, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [0, 13, 11.3],
+ "to": [16, 18, 12.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [23.5, 12.5, 11.3]},
+ "faces": {
+ "north": {"uv": [6.5, 2.25, 10.75, 3.5], "texture": "#1"},
+ "east": {"uv": [4, 4.5, 3.5, 5.75], "texture": "#1"},
+ "south": {"uv": [10.75, 2.25, 6.5, 3.5], "texture": "#1"},
+ "west": {"uv": [4.75, 4.5, 4.25, 5.75], "texture": "#1"},
+ "up": {"uv": [2.25, 4.25, 6.5, 3.75], "texture": "#1"},
+ "down": {"uv": [4.25, 0.5, 8.5, 0], "texture": "#1"}
+ }
+ },
+ {
+ "from": [4, 0, 10.3],
+ "to": [7, 17, 12.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [-3.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [1.75, 4, 1, 8.25], "texture": "#1"},
+ "east": {"uv": [2.5, 4.5, 2, 8.75], "texture": "#1"},
+ "south": {"uv": [0.75, 4, 0, 8.25], "texture": "#1"},
+ "west": {"uv": [3.25, 4.5, 2.75, 8.75], "texture": "#1"},
+ "up": {"uv": [4.25, 2, 5, 1.5], "texture": "#1"},
+ "down": {"uv": [5, 5, 5.75, 4.5], "texture": "#1"}
+ }
+ },
+ {
+ "from": [5.5, 4, 2.2],
+ "to": [5.5, 6, 13.2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6.5, 12.5, 5.7]},
+ "faces": {
+ "north": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "east": {"uv": [4.25, 0.75, 7, 1.25], "texture": "#1"},
+ "south": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "west": {"uv": [6.5, 0.75, 9.25, 1.25], "texture": "#1"},
+ "up": {"uv": [8, 5.25, 5.25, 5.25], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [8.25, 1.5, 5.5, 1.5], "rotation": 270, "texture": "#1"}
+ }
+ },
+ {
+ "from": [7, 2, 11.3],
+ "to": [16, 4, 11.3],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [19.5, 10.5, 12.3]},
+ "faces": {
+ "north": {"uv": [6.5, 0.75, 4.25, 1.25], "texture": "#1"},
+ "east": {"uv": [5.25, 1.5, 5.25, 2], "texture": "#1"},
+ "south": {"uv": [9.25, 0.75, 7, 1.25], "texture": "#1"},
+ "west": {"uv": [5, 5.25, 5, 5.75], "texture": "#1"},
+ "up": {"uv": [10.25, 5.25, 8, 5.25], "texture": "#1"},
+ "down": {"uv": [10.5, 1.5, 8.25, 1.5], "texture": "#1"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.19336, 0.19336, 0.19336]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2.25, -0.25, 0],
+ "scale": [0.19336, 0.19336, 0.19336]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, -59, 0],
+ "translation": [0.25, 0.75, 0],
+ "scale": [-0.25547, 0.25547, -0.25547]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -59, 0],
+ "translation": [2.25, 0.25, 1.75],
+ "scale": [-0.25547, 0.25547, -0.25547]
+ },
+ "ground": {
+ "translation": [2.75, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "translation": [-2.75, -2, 0],
+ "scale": [0.46094, 0.46094, 0.46094]
+ },
+ "head": {
+ "translation": [0, -30.4, 0],
+ "scale": [-1.6, 1.6, -1.6]
+ },
+ "fixed": {
+ "scale": [-0.5, 0.5, -0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [10, 5, -2],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [3.5, 30.5, 6.5],
+ "scope": 0,
+ "color": 0,
+ "children": []
+ },
+ {
+ "name": "group",
+ "origin": [3.5, 30.5, 6.5],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 4.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 4.5],
+ "scope": 0,
+ "color": 0,
+ "children": [2, 3, 4, 5]
+ }
+ ]
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 4.5],
+ "scope": 0,
+ "color": 0,
+ "children": [
+ {
+ "name": "group",
+ "origin": [7.5, 10.5, 4.5],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7, 8, 9, 10]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/11_路障/models/block/empty.json b/统计/_sa_decor_models/11_路障/models/block/empty.json
new file mode 100644
index 0000000..45b9a10
--- /dev/null
+++ b/统计/_sa_decor_models/11_路障/models/block/empty.json
@@ -0,0 +1,50 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "particle": "sa_decor:block/particles/empty"
+ },
+ "gui_light": "front",
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-2, 2, 2.5],
+ "scale": [0.22266, 0.22266, 0.22266]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-3.5, 0.5, 2.5],
+ "scale": [0.22266, 0.22266, 0.22266]
+ },
+ "firstperson_righthand": {
+ "rotation": [-44, 114, 40],
+ "translation": [-3.25, 1.75, 2.5],
+ "scale": [0.1793, 0.1793, 0.1793]
+ },
+ "firstperson_lefthand": {
+ "rotation": [-44, 114, 40],
+ "translation": [-0.75, 1.75, 2.5],
+ "scale": [0.1793, 0.1793, 0.1793]
+ },
+ "ground": {
+ "translation": [1, 3, -1.5],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [-15, -161, 9],
+ "translation": [-1.75, 1.5, 0],
+ "scale": [0.39922, 0.39922, 0.39922]
+ },
+ "head": {
+ "translation": [0, 0.5, -14.25]
+ },
+ "fixed": {
+ "translation": [0, 0.5, -7]
+ },
+ "on_shelf": {
+ "translation": [0, 0, -10]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/11_路障/models/block/hesco_barrier/empty_hesco_barrier.json b/统计/_sa_decor_models/11_路障/models/block/hesco_barrier/empty_hesco_barrier.json
new file mode 100644
index 0000000..3f19ded
--- /dev/null
+++ b/统计/_sa_decor_models/11_路障/models/block/hesco_barrier/empty_hesco_barrier.json
@@ -0,0 +1,100 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [128, 128],
+ "textures": {
+ "0": "sa_decor:block/hesco_barrier/hesco_barrier",
+ "particle": "sa_decor:block/hesco_barrier/hesco_barrier"
+ },
+ "elements": [
+ {
+ "name": "in",
+ "from": [0.2, 0.2, 0.2],
+ "to": [15.8, 15.8, 15.8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 14.5, 9]},
+ "faces": {
+ "north": {"uv": [2, 2, 4, 4], "texture": "#0"},
+ "east": {"uv": [0, 2, 2, 4], "texture": "#0"},
+ "south": {"uv": [6, 2, 8, 4], "texture": "#0"},
+ "west": {"uv": [4, 2, 6, 4], "texture": "#0"},
+ "up": {"uv": [8, 2, 6, 0], "texture": "#0"},
+ "down": {"uv": [6, 0, 4, 2], "texture": "#0"}
+ }
+ },
+ {
+ "name": "ex",
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 14.5, 9]},
+ "faces": {
+ "north": {"uv": [2, 6, 4, 8], "texture": "#0"},
+ "east": {"uv": [0, 6, 2, 8], "texture": "#0"},
+ "south": {"uv": [6, 6, 8, 8], "texture": "#0"},
+ "west": {"uv": [4, 6, 6, 8], "texture": "#0"},
+ "up": {"uv": [4, 6, 2, 4], "texture": "#0"},
+ "down": {"uv": [6, 4, 4, 6], "texture": "#0"}
+ }
+ },
+ {
+ "name": "ex",
+ "from": [2, 2, 2],
+ "to": [14, 16, 14],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 14.5, 9]},
+ "faces": {
+ "north": {"uv": [10, 6.125, 11.5, 7.75], "texture": "#0"},
+ "east": {"uv": [8.5, 6.125, 10, 7.75], "texture": "#0"},
+ "south": {"uv": [13, 6.125, 14.5, 7.75], "texture": "#0"},
+ "west": {"uv": [11.5, 6.125, 13, 7.75], "texture": "#0"},
+ "up": {"uv": [11.5, 6, 10, 4.5], "texture": "#0"},
+ "down": {"uv": [13.125, 4.375, 11.625, 5.875], "texture": "#0"}
+ }
+ },
+ {
+ "name": "ex inverted",
+ "from": [14, 16, 14],
+ "to": [2, 2, 2],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 14.5, 9]},
+ "faces": {
+ "north": {"uv": [13, 7.75, 14.5, 6.125], "texture": "#0"},
+ "east": {"uv": [11.5, 7.75, 13, 6.125], "texture": "#0"},
+ "south": {"uv": [10, 7.75, 11.5, 6.125], "texture": "#0"},
+ "west": {"uv": [8.5, 7.75, 10, 6.125], "texture": "#0"},
+ "up": {"uv": [11.625, 4.375, 13.125, 5.875], "texture": "#0"},
+ "down": {"uv": [10, 6, 11.5, 4.5], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/11_路障/models/block/hesco_barrier/hesco_barrier.json b/统计/_sa_decor_models/11_路障/models/block/hesco_barrier/hesco_barrier.json
new file mode 100644
index 0000000..710cb33
--- /dev/null
+++ b/统计/_sa_decor_models/11_路障/models/block/hesco_barrier/hesco_barrier.json
@@ -0,0 +1,72 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "texture_size": [128, 128],
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "textures": {
+ "0": "sa_decor:block/hesco_barrier/hesco_barrier",
+ "particle": "sa_decor:block/hesco_barrier/hesco_barrier"
+ },
+ "elements": [
+ {
+ "name": "in",
+ "from": [0.2, 0.2, 0.2],
+ "to": [15.8, 15.8, 15.8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 14.5, 9]},
+ "faces": {
+ "north": {"uv": [2, 2, 4, 4], "texture": "#0"},
+ "east": {"uv": [0, 2, 2, 4], "texture": "#0"},
+ "south": {"uv": [6, 2, 8, 4], "texture": "#0"},
+ "west": {"uv": [4, 2, 6, 4], "texture": "#0"},
+ "up": {"uv": [4, 2, 2, 0], "texture": "#0"},
+ "down": {"uv": [6, 0, 4, 2], "texture": "#0"}
+ }
+ },
+ {
+ "name": "ex",
+ "from": [0, 0, 0],
+ "to": [16, 16, 16],
+ "rotation": {"angle": 0, "axis": "y", "origin": [6, 14.5, 9]},
+ "faces": {
+ "north": {"uv": [2, 6, 4, 8], "texture": "#0"},
+ "east": {"uv": [0, 6, 2, 8], "texture": "#0"},
+ "south": {"uv": [6, 6, 8, 8], "texture": "#0"},
+ "west": {"uv": [4, 6, 6, 8], "texture": "#0"},
+ "up": {"uv": [4, 6, 2, 4], "texture": "#0"},
+ "down": {"uv": [6, 4, 4, 6], "texture": "#0"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, -135, 0],
+ "scale": [0.4, 0.4, 0.4]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.625, 0.625, 0.625]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/12_载具/models/block/_geo/ambulance_car.geo.json b/统计/_sa_decor_models/12_载具/models/block/_geo/ambulance_car.geo.json
new file mode 100644
index 0000000..c206952
--- /dev/null
+++ b/统计/_sa_decor_models/12_载具/models/block/_geo/ambulance_car.geo.json
@@ -0,0 +1,1421 @@
+{
+ "format_version": "1.21.0",
+ "minecraft:geometry": [
+ {
+ "description": {
+ "identifier": "geometry.unknown",
+ "texture_width": 512,
+ "texture_height": 512,
+ "visible_bounds_width": 14,
+ "visible_bounds_height": 5,
+ "visible_bounds_offset": [0, 1.5, 0]
+ },
+ "bones": [
+ {
+ "name": "main",
+ "pivot": [3, -13, 0],
+ "rotation": [0, 90, 0]
+ },
+ {
+ "name": "car_shapes",
+ "parent": "main",
+ "pivot": [3, -13, 0],
+ "cubes": [
+ {"origin": [-5, 6, -11], "size": [16, 16, 16], "uv": [-28, -14]},
+ {
+ "origin": [-16.95, 6, 17.1],
+ "size": [38.95, 19, 25.08],
+ "uv": {}
+ },
+ {
+ "origin": [-16, 6, -51.775],
+ "size": [38, 46.55, 51.775],
+ "uv": {}
+ },
+ {
+ "origin": [-16.95, 6, 0],
+ "size": [38.95, 20.9, 17.1],
+ "uv": {}
+ },
+ {
+ "origin": [-16, 26.9, 0.38],
+ "size": [38, 17.1, 17.67],
+ "uv": {}
+ }
+ ]
+ },
+ {
+ "name": "bone2",
+ "parent": "main",
+ "pivot": [18.4375, 1.25, -22.135],
+ "cubes": [
+ {
+ "origin": [-11.25, 45.9, -54.15],
+ "size": [5.7, 2.85, 1.9],
+ "uv": {
+ "north": {"uv": [286, 479], "uv_size": [6, 3]},
+ "east": {"uv": [300, 479], "uv_size": [2, 3]},
+ "south": {"uv": [294, 479], "uv_size": [6, 3]},
+ "west": {"uv": [292, 479], "uv_size": [2, 3]},
+ "up": {"uv": [292, 473], "uv_size": [2, 6], "uv_rotation": 270},
+ "down": {"uv": [294, 479], "uv_size": [2, -6], "uv_rotation": 90}
+ }
+ },
+ {
+ "origin": [11.55, 45.9, -54.15],
+ "size": [5.7, 2.85, 1.9],
+ "uv": {
+ "north": {"uv": [286, 479], "uv_size": [6, 3]},
+ "east": {"uv": [300, 479], "uv_size": [2, 3]},
+ "south": {"uv": [294, 479], "uv_size": [6, 3]},
+ "west": {"uv": [292, 479], "uv_size": [2, 3]},
+ "up": {"uv": [292, 473], "uv_size": [2, 6], "uv_rotation": 270},
+ "down": {"uv": [294, 479], "uv_size": [2, -6], "uv_rotation": 90}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone3",
+ "parent": "bone2",
+ "pivot": [18.4375, 3.15, -22.135],
+ "cubes": [
+ {
+ "origin": [-16.95, 21.2, -40.47],
+ "size": [1.9, 5.7, 58.9],
+ "uv": {
+ "north": {"uv": [241, 217], "uv_size": [2, 6]},
+ "east": {"uv": [179, 217], "uv_size": [62, 6]},
+ "south": {"uv": [305, 217], "uv_size": [2, 6]},
+ "west": {"uv": [243, 217], "uv_size": [62, 6]},
+ "up": {"uv": [241, 155], "uv_size": [2, 62]},
+ "down": {"uv": [243, 217], "uv_size": [2, -62]}
+ }
+ },
+ {
+ "origin": [21.05, 21.2, -40.47],
+ "size": [1.9, 5.7, 58.9],
+ "uv": {
+ "north": {"uv": [243, 217], "uv_size": [-2, 6]},
+ "east": {"uv": [305, 217], "uv_size": [-62, 6]},
+ "south": {"uv": [307, 217], "uv_size": [-2, 6]},
+ "west": {"uv": [241, 217], "uv_size": [-62, 6]},
+ "up": {"uv": [243, 155], "uv_size": [-2, 62]},
+ "down": {"uv": [245, 217], "uv_size": [-2, -62]}
+ }
+ },
+ {
+ "origin": [-16.07125, 33.03016, 15.07871],
+ "size": [38.3325, 8.55, 18.05],
+ "pivot": [18.295, 40.15516, 16.50371],
+ "rotation": [-60, 0, 0],
+ "uv": {
+ "north": {"uv": [245, 19], "uv_size": [40, 9]},
+ "east": {"uv": [226, 19], "uv_size": [19, 9]},
+ "south": {"uv": [304, 19], "uv_size": [40, 9]},
+ "west": {"uv": [285, 19], "uv_size": [19, 9]},
+ "up": {"uv": [245, 0], "uv_size": [40, 19]},
+ "down": {"uv": [285, 19], "uv_size": [40, -19]}
+ }
+ },
+ {
+ "origin": [-16, 26.9, 1.33],
+ "size": [38, 14.25, 25.65],
+ "uv": {
+ "north": {"uv": [56, 354], "uv_size": [40, 15]},
+ "east": {"uv": [29, 354], "uv_size": [27, 15]},
+ "south": {"uv": [123, 354], "uv_size": [40, 15]},
+ "west": {"uv": [96, 354], "uv_size": [27, 15]},
+ "up": {"uv": [56, 327], "uv_size": [40, 27]},
+ "down": {"uv": [96, 354], "uv_size": [40, -27]}
+ }
+ },
+ {
+ "origin": [-16, 41.15, -51.87],
+ "size": [38, 2.85, 70.3],
+ "uv": {
+ "north": {"uv": [73, 73], "uv_size": [40, 3]},
+ "east": {"uv": [0, 73], "uv_size": [73, 3]},
+ "south": {"uv": [187, 73], "uv_size": [40, 3]},
+ "west": {"uv": [113, 73], "uv_size": [74, 3]},
+ "up": {"uv": [73, 0], "uv_size": [40, 73]},
+ "down": {"uv": [113, 73], "uv_size": [40, -74]}
+ }
+ },
+ {
+ "origin": [-16, 44, -51.87],
+ "size": [38, 8.55, 52.25],
+ "uv": {
+ "north": {"uv": [227, 494], "uv_size": [40, 9]},
+ "east": {"uv": [172, 494], "uv_size": [55, 9]},
+ "south": {"uv": [322, 494], "uv_size": [40, 9]},
+ "west": {"uv": [267, 494], "uv_size": [55, 9]},
+ "up": {"uv": [227, 439], "uv_size": [40, 55]},
+ "down": {"uv": [267, 494], "uv_size": [40, -55]}
+ }
+ },
+ {
+ "origin": [-16.095, 21.2, -2.09],
+ "size": [0, 0.95, 22.04],
+ "uv": {
+ "north": {"uv": [237, 297], "uv_size": [0, 1]},
+ "east": {"uv": [214, 297], "uv_size": [23, 1]},
+ "south": {"uv": [260, 297], "uv_size": [0, 1]},
+ "west": {"uv": [237, 297], "uv_size": [23, 1]},
+ "up": {"uv": [237, 274], "uv_size": [0, 23]},
+ "down": {"uv": [237, 297], "uv_size": [0, -23]}
+ }
+ },
+ {
+ "origin": [-16.855, 25.72309, 24.98838],
+ "size": [39.73375, 1.9, 18.24],
+ "pivot": [20.3375, 28.57309, 18.33838],
+ "rotation": [-15, 0, 0],
+ "uv": {
+ "north": {"uv": [290, 189], "uv_size": [41, 2]},
+ "east": {"uv": [271, 189], "uv_size": [19, 2]},
+ "south": {"uv": [350, 189], "uv_size": [41, 2]},
+ "west": {"uv": [331, 189], "uv_size": [19, 2]},
+ "up": {"uv": [290, 170], "uv_size": [41, 19]},
+ "down": {"uv": [331, 189], "uv_size": [41, -19]}
+ }
+ },
+ {
+ "origin": [-12.2, 6, 18.43],
+ "size": [30.4, 11.4, 17.1],
+ "uv": {
+ "north": {"uv": [272, 242], "uv_size": [32, 12]},
+ "east": {"uv": [254, 242], "uv_size": [18, 12]},
+ "south": {"uv": [322, 242], "uv_size": [32, 12]},
+ "west": {"uv": [304, 242], "uv_size": [18, 12]},
+ "up": {"uv": [272, 224], "uv_size": [32, 18]},
+ "down": {"uv": [304, 242], "uv_size": [32, -18]}
+ }
+ },
+ {
+ "origin": [-12.485, 6, -43.32],
+ "size": [30.97, 15.2, 20.9],
+ "uv": {
+ "north": {"uv": [248, 49], "uv_size": [32, 16]},
+ "east": {"uv": [226, 49], "uv_size": [22, 16]},
+ "south": {"uv": [302, 49], "uv_size": [32, 16]},
+ "west": {"uv": [280, 49], "uv_size": [22, 16]},
+ "up": {"uv": [248, 27], "uv_size": [32, 22]},
+ "down": {"uv": [280, 49], "uv_size": [32, -22]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone4",
+ "parent": "bone3",
+ "pivot": [18.4375, 4.1, -22.135],
+ "cubes": [
+ {
+ "origin": [-16.95, 10.75, 18.43],
+ "size": [39.9, 16.15, 23.75],
+ "uv": {
+ "north": {"uv": [25, 235], "uv_size": [42, 17]},
+ "east": {"uv": [0, 235], "uv_size": [25, 17]},
+ "south": {"uv": [92, 235], "uv_size": [42, 17]},
+ "west": {"uv": [67, 235], "uv_size": [25, 17]},
+ "up": {"uv": [25, 210], "uv_size": [42, 25]},
+ "down": {"uv": [67, 235], "uv_size": [42, -25]}
+ }
+ },
+ {
+ "origin": [-16.92625, 25, 24.985],
+ "size": [39.8525, 1.9, 1.14],
+ "uv": {
+ "north": {"uv": [74, 312], "uv_size": [41, 2]},
+ "east": {"uv": [73, 312], "uv_size": [1, 2]},
+ "south": {"uv": [116, 312], "uv_size": [41, 2]},
+ "west": {"uv": [115, 312], "uv_size": [1, 2]},
+ "up": {"uv": [74, 311], "uv_size": [41, 1]},
+ "down": {"uv": [115, 312], "uv_size": [41, -1]}
+ }
+ },
+ {
+ "origin": [-16.95, 10.75, 34.58],
+ "size": [39.9, 5.7, 0],
+ "uv": {
+ "north": {"uv": [44, 483], "uv_size": [42, 6]},
+ "east": {"uv": [44, 483], "uv_size": [0, 6]},
+ "south": {"uv": [86, 483], "uv_size": [42, 6]},
+ "west": {"uv": [86, 483], "uv_size": [0, 6]},
+ "up": {"uv": [44, 483], "uv_size": [42, 0]},
+ "down": {"uv": [86, 483], "uv_size": [42, 0]}
+ }
+ },
+ {
+ "origin": [-16.95, 16.45, 18.43],
+ "size": [39.9, 0, 18.05],
+ "uv": {
+ "north": {"uv": [98, 473], "uv_size": [42, 0]},
+ "east": {"uv": [79, 473], "uv_size": [19, 0]},
+ "south": {"uv": [159, 473], "uv_size": [42, 0]},
+ "west": {"uv": [140, 473], "uv_size": [19, 0]},
+ "up": {"uv": [98, 454], "uv_size": [42, 19]},
+ "down": {"uv": [140, 473], "uv_size": [42, -19]}
+ }
+ },
+ {
+ "origin": [-16, 12.65, 42.18],
+ "size": [38, 8.55, 0.95],
+ "uv": {
+ "north": {"uv": [165, 342], "uv_size": [40, 9]},
+ "east": {"uv": [164, 342], "uv_size": [1, 9]},
+ "south": {"uv": [206, 342], "uv_size": [40, 9]},
+ "west": {"uv": [205, 342], "uv_size": [1, 9]},
+ "up": {"uv": [165, 341], "uv_size": [40, 1]},
+ "down": {"uv": [205, 342], "uv_size": [40, -1]}
+ }
+ },
+ {
+ "origin": [-16.95, 6, 34.58],
+ "size": [39.9, 4.75, 9.5],
+ "uv": {
+ "north": {"uv": [119, 269], "uv_size": [42, 5]},
+ "east": {"uv": [109, 269], "uv_size": [10, 5]},
+ "south": {"uv": [171, 269], "uv_size": [42, 5]},
+ "west": {"uv": [161, 269], "uv_size": [10, 5]},
+ "up": {"uv": [119, 259], "uv_size": [42, 10]},
+ "down": {"uv": [161, 269], "uv_size": [42, -10]}
+ }
+ },
+ {
+ "origin": [-2.7, 5.05, 44.08],
+ "size": [11.4, 4.75, 0.95],
+ "uv": {
+ "north": {"uv": [136, 211], "uv_size": [12, 5]},
+ "east": {"uv": [135, 211], "uv_size": [1, 5]},
+ "south": {"uv": [149, 211], "uv_size": [12, 5]},
+ "west": {"uv": [148, 211], "uv_size": [1, 5]},
+ "up": {"uv": [136, 210], "uv_size": [12, 1]},
+ "down": {"uv": [148, 211], "uv_size": [12, -1]}
+ }
+ },
+ {
+ "origin": [-2.7, 5.05, -53.58],
+ "size": [11.4, 4.75, 0.95],
+ "uv": {
+ "north": {"uv": [136, 211], "uv_size": [12, 5]},
+ "east": {"uv": [135, 211], "uv_size": [1, 5]},
+ "south": {"uv": [149, 211], "uv_size": [12, 5]},
+ "west": {"uv": [148, 211], "uv_size": [1, 5]},
+ "up": {"uv": [136, 210], "uv_size": [12, 1]},
+ "down": {"uv": [148, 211], "uv_size": [12, -1]}
+ }
+ },
+ {
+ "origin": [-16.95, 6, -23.37],
+ "size": [39.9, 15.2, 41.8],
+ "uv": {
+ "north": {"uv": [44, 193], "uv_size": [42, 16]},
+ "east": {"uv": [0, 193], "uv_size": [44, 16]},
+ "south": {"uv": [130, 193], "uv_size": [42, 16]},
+ "west": {"uv": [86, 193], "uv_size": [44, 16]},
+ "up": {"uv": [44, 149], "uv_size": [42, 44]},
+ "down": {"uv": [86, 193], "uv_size": [42, -44]}
+ }
+ },
+ {
+ "origin": [-16.95, 10.75, -40.47],
+ "size": [39.9, 10.45, 17.1],
+ "uv": {
+ "north": {"uv": [384, 362], "uv_size": [42, 11]},
+ "east": {"uv": [366, 362], "uv_size": [18, 11]},
+ "south": {"uv": [444, 362], "uv_size": [42, 11]},
+ "west": {"uv": [426, 362], "uv_size": [18, 11]},
+ "up": {"uv": [384, 344], "uv_size": [42, 18]},
+ "down": {"uv": [426, 362], "uv_size": [42, -18]}
+ }
+ },
+ {
+ "origin": [-16.95, 6, -52.82],
+ "size": [39.9, 4.75, 12.35],
+ "uv": {
+ "north": {"uv": [267, 268], "uv_size": [42, 5]},
+ "east": {"uv": [254, 268], "uv_size": [13, 5]},
+ "south": {"uv": [322, 268], "uv_size": [42, 5]},
+ "west": {"uv": [309, 268], "uv_size": [13, 5]},
+ "up": {"uv": [267, 255], "uv_size": [42, 13]},
+ "down": {"uv": [309, 268], "uv_size": [42, -13]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone11",
+ "parent": "bone4",
+ "pivot": [-14.3375, 6, -26.885],
+ "cubes": [
+ {
+ "origin": [-7.45, 5.05, 42.18],
+ "size": [1.9, 7.6, 3.8],
+ "uv": {
+ "north": {"uv": [224, 383], "uv_size": [-2, 8]},
+ "east": {"uv": [228, 383], "uv_size": [-4, 8]},
+ "south": {"uv": [230, 383], "uv_size": [-2, 8]},
+ "west": {"uv": [222, 383], "uv_size": [-4, 8]},
+ "up": {"uv": [224, 379], "uv_size": [-2, 4]},
+ "down": {"uv": [226, 383], "uv_size": [-2, -4]}
+ }
+ },
+ {
+ "origin": [11.55, 5.05, 42.18],
+ "size": [1.9, 7.6, 3.8],
+ "uv": {
+ "north": {"uv": [222, 383], "uv_size": [2, 8]},
+ "east": {"uv": [218, 383], "uv_size": [4, 8]},
+ "south": {"uv": [228, 383], "uv_size": [2, 8]},
+ "west": {"uv": [224, 383], "uv_size": [4, 8]},
+ "up": {"uv": [222, 379], "uv_size": [2, 4]},
+ "down": {"uv": [224, 383], "uv_size": [2, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone12",
+ "parent": "bone4",
+ "pivot": [-14.3375, 6, 18.335],
+ "cubes": [
+ {
+ "origin": [-7.45, 5.05, -54.53],
+ "size": [1.9, 7.6, 3.8],
+ "uv": {
+ "north": {"uv": [224, 383], "uv_size": [-2, 8]},
+ "east": {"uv": [228, 383], "uv_size": [-4, 8]},
+ "south": {"uv": [230, 383], "uv_size": [-2, 8]},
+ "west": {"uv": [222, 383], "uv_size": [-4, 8]},
+ "up": {"uv": [224, 379], "uv_size": [-2, 4]},
+ "down": {"uv": [226, 383], "uv_size": [-2, -4]}
+ }
+ },
+ {
+ "origin": [11.55, 5.05, -54.53],
+ "size": [1.9, 7.6, 3.8],
+ "uv": {
+ "north": {"uv": [222, 383], "uv_size": [2, 8]},
+ "east": {"uv": [218, 383], "uv_size": [4, 8]},
+ "south": {"uv": [228, 383], "uv_size": [2, 8]},
+ "west": {"uv": [224, 383], "uv_size": [4, 8]},
+ "up": {"uv": [222, 379], "uv_size": [2, 4]},
+ "down": {"uv": [224, 383], "uv_size": [2, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone13",
+ "parent": "bone4",
+ "pivot": [18.4375, 6.95, -28.785],
+ "cubes": [
+ {
+ "origin": [18.2, 10.75, -51.87],
+ "size": [4.75, 16.15, 11.4],
+ "uv": {
+ "north": {"uv": [49, 265], "uv_size": [5, 17]},
+ "east": {"uv": [0, 265], "uv_size": [12, 17]},
+ "south": {"uv": [66, 265], "uv_size": [5, 17]},
+ "west": {"uv": [54, 265], "uv_size": [12, 17]},
+ "up": {"uv": [49, 253], "uv_size": [5, 12]},
+ "down": {"uv": [91, 265], "uv_size": [5, -12]}
+ }
+ },
+ {
+ "origin": [3, 10.75, -51.87],
+ "size": [15.2, 0.95, 11.4],
+ "uv": {
+ "north": {"uv": [33, 281], "uv_size": [16, 1]},
+ "east": {"uv": [0, 281], "uv_size": [12, 1]},
+ "south": {"uv": [71, 281], "uv_size": [16, 1]},
+ "west": {"uv": [54, 281], "uv_size": [12, 1]},
+ "up": {"uv": [33, 253], "uv_size": [16, 12]},
+ "down": {"uv": [75, 265], "uv_size": [16, -12]}
+ }
+ },
+ {
+ "origin": [-12.2, 10.75, -51.87],
+ "size": [15.2, 0.95, 11.4],
+ "uv": {
+ "north": {"uv": [17, 281], "uv_size": [16, 1]},
+ "east": {"uv": [0, 281], "uv_size": [12, 1]},
+ "south": {"uv": [87, 281], "uv_size": [16, 1]},
+ "west": {"uv": [54, 281], "uv_size": [12, 1]},
+ "up": {"uv": [17, 253], "uv_size": [16, 12]},
+ "down": {"uv": [59, 265], "uv_size": [16, -12]}
+ }
+ },
+ {
+ "origin": [-16.95, 10.75, -51.87],
+ "size": [4.75, 16.15, 11.4],
+ "uv": {
+ "north": {"uv": [12, 265], "uv_size": [5, 17]},
+ "east": {"uv": [0, 265], "uv_size": [12, 17]},
+ "south": {"uv": [103, 265], "uv_size": [5, 17]},
+ "west": {"uv": [54, 265], "uv_size": [12, 17]},
+ "up": {"uv": [12, 253], "uv_size": [5, 12]},
+ "down": {"uv": [54, 265], "uv_size": [5, -12]}
+ }
+ },
+ {
+ "origin": [18.2, 26.9, -51.87],
+ "size": [3.8, 14.25, 53.2],
+ "uv": {
+ "north": {"uv": [92, 133], "uv_size": [4, 15]},
+ "east": {"uv": [0, 133], "uv_size": [56, 15]},
+ "south": {"uv": [152, 133], "uv_size": [4, 15]},
+ "west": {"uv": [96, 133], "uv_size": [56, 15]},
+ "up": {"uv": [92, 77], "uv_size": [4, 56]},
+ "down": {"uv": [132, 133], "uv_size": [4, -56]}
+ }
+ },
+ {
+ "origin": [3, 26.9, -49.97],
+ "size": [15.2, 14.25, 51.3],
+ "uv": {
+ "north": {"uv": [60, 152], "uv_size": [16, 15]},
+ "east": {"uv": [0, 133], "uv_size": [54, 15]},
+ "south": {"uv": [156, 133], "uv_size": [16, 15]},
+ "west": {"uv": [98, 133], "uv_size": [54, 15]},
+ "up": {"uv": [76, 77], "uv_size": [16, 54]},
+ "down": {"uv": [116, 131], "uv_size": [16, -54]}
+ }
+ },
+ {
+ "origin": [3, 11.7, -49.97],
+ "size": [15.2, 15.2, 9.5],
+ "uv": {
+ "north": {"uv": [30, 303], "uv_size": [16, 16]},
+ "east": {"uv": [0, 265], "uv_size": [10, 16]},
+ "south": {"uv": [71, 265], "uv_size": [16, 16]},
+ "west": {"uv": [56, 265], "uv_size": [10, 16]},
+ "up": {"uv": [33, 253], "uv_size": [16, 10]},
+ "down": {"uv": [75, 263], "uv_size": [16, -10]}
+ }
+ },
+ {
+ "origin": [-12.2, 26.9, -49.97],
+ "size": [15.2, 14.25, 51.3],
+ "uv": {
+ "north": {"uv": [44, 152], "uv_size": [16, 15]},
+ "east": {"uv": [0, 133], "uv_size": [54, 15]},
+ "south": {"uv": [172, 133], "uv_size": [16, 15]},
+ "west": {"uv": [98, 133], "uv_size": [54, 15]},
+ "up": {"uv": [60, 77], "uv_size": [16, 54]},
+ "down": {"uv": [100, 131], "uv_size": [16, -54]}
+ }
+ },
+ {
+ "origin": [-12.2, 11.7, -49.97],
+ "size": [15.2, 15.2, 9.5],
+ "uv": {
+ "north": {"uv": [14, 303], "uv_size": [16, 16]},
+ "east": {"uv": [0, 265], "uv_size": [10, 16]},
+ "south": {"uv": [87, 265], "uv_size": [16, 16]},
+ "west": {"uv": [56, 265], "uv_size": [10, 16]},
+ "up": {"uv": [17, 253], "uv_size": [16, 10]},
+ "down": {"uv": [59, 263], "uv_size": [16, -10]}
+ }
+ },
+ {
+ "origin": [-16, 26.9, -51.87],
+ "size": [3.8, 14.25, 53.2],
+ "uv": {
+ "north": {"uv": [56, 133], "uv_size": [4, 15]},
+ "east": {"uv": [0, 133], "uv_size": [56, 15]},
+ "south": {"uv": [116, 133], "uv_size": [4, 15]},
+ "west": {"uv": [60, 133], "uv_size": [56, 15]},
+ "up": {"uv": [56, 77], "uv_size": [4, 56]},
+ "down": {"uv": [60, 133], "uv_size": [4, -56]}
+ }
+ },
+ {
+ "origin": [-16.19, 26.9, -50.92],
+ "size": [0, 14.25, 32.3],
+ "uv": {
+ "north": {"uv": [412, 250], "uv_size": [0, 15]},
+ "east": {"uv": [412, 243], "uv_size": [52, 25]},
+ "south": {"uv": [468, 250], "uv_size": [0, 15]},
+ "west": {"uv": [426, 226], "uv_size": [56, 15]},
+ "up": {"uv": [412, 194], "uv_size": [0, 56]},
+ "down": {"uv": [412, 250], "uv_size": [0, -56]}
+ }
+ },
+ {
+ "origin": [22.19, 26.9, -50.92],
+ "size": [0, 14.25, 32.3],
+ "uv": {
+ "north": {"uv": [412, 250], "uv_size": [0, 15]},
+ "east": {"uv": [482, 226], "uv_size": [-56, 15]},
+ "south": {"uv": [468, 250], "uv_size": [0, 15]},
+ "west": {"uv": [412, 243], "uv_size": [52, 25]},
+ "up": {"uv": [412, 194], "uv_size": [0, 56]},
+ "down": {"uv": [412, 250], "uv_size": [0, -56]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk1",
+ "parent": "bone13",
+ "pivot": [17.92616, 11.7, -51.47766],
+ "cubes": [
+ {
+ "origin": [3, 26.9, -51.87],
+ "size": [15.2, 14.25, 1.9],
+ "uv": {
+ "north": {"uv": [76, 133], "uv_size": [16, 15]},
+ "east": {"uv": [54, 133], "uv_size": [2, 15]},
+ "south": {"uv": [92, 133], "uv_size": [-16, 15]},
+ "west": {"uv": [96, 133], "uv_size": [2, 15]},
+ "up": {"uv": [99, 146], "uv_size": [16, 2]},
+ "down": {"uv": [116, 133], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [3, 11.7, -51.87],
+ "size": [15.2, 15.2, 1.9],
+ "uv": {
+ "north": {"uv": [33, 265], "uv_size": [16, 16]},
+ "east": {"uv": [10, 265], "uv_size": [2, 16]},
+ "south": {"uv": [49, 265], "uv_size": [-16, 16]},
+ "west": {"uv": [54, 265], "uv_size": [2, 16]},
+ "up": {"uv": [33, 263], "uv_size": [16, 2]},
+ "down": {"uv": [99, 146], "uv_size": [16, 2]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk2",
+ "parent": "bone13",
+ "pivot": [-11.9625, 11.7, -50.635],
+ "cubes": [
+ {
+ "origin": [-12.2, 26.9, -51.87],
+ "size": [15.2, 14.25, 1.9],
+ "uv": {
+ "north": {"uv": [60, 133], "uv_size": [16, 15]},
+ "east": {"uv": [54, 133], "uv_size": [2, 15]},
+ "south": {"uv": [76, 133], "uv_size": [-16, 15]},
+ "west": {"uv": [96, 133], "uv_size": [2, 15]},
+ "up": {"uv": [99, 146], "uv_size": [16, 2]},
+ "down": {"uv": [100, 133], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [-12.2, 11.7, -51.87],
+ "size": [15.2, 15.2, 1.9],
+ "uv": {
+ "north": {"uv": [17, 265], "uv_size": [16, 16]},
+ "east": {"uv": [10, 265], "uv_size": [2, 16]},
+ "south": {"uv": [33, 265], "uv_size": [-16, 16]},
+ "west": {"uv": [54, 265], "uv_size": [2, 16]},
+ "up": {"uv": [17, 263], "uv_size": [16, 2]},
+ "down": {"uv": [99, 146], "uv_size": [16, 2]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone14",
+ "parent": "bone3",
+ "pivot": [3, 16.45, 14.25],
+ "cubes": [
+ {
+ "origin": [-11.25, 44.8075, 5.928],
+ "size": [28.5, 2.8975, 5.985],
+ "uv": {
+ "north": {"uv": [427, 415], "uv_size": [30, 3]},
+ "east": {"uv": [421, 415], "uv_size": [6, 3]},
+ "south": {"uv": [463, 415], "uv_size": [30, 3]},
+ "west": {"uv": [457, 415], "uv_size": [6, 3]},
+ "up": {"uv": [427, 409], "uv_size": [30, 6]},
+ "down": {"uv": [457, 415], "uv_size": [30, -6]}
+ }
+ },
+ {
+ "origin": [9.65, 43.8575, 7.828],
+ "size": [3.8, 0.9975, 2.185],
+ "uv": {
+ "north": {"uv": [450, 426], "uv_size": [4, 1]},
+ "east": {"uv": [448, 426], "uv_size": [2, 1]},
+ "south": {"uv": [456, 426], "uv_size": [4, 1]},
+ "west": {"uv": [454, 426], "uv_size": [2, 1]},
+ "up": {"uv": [450, 424], "uv_size": [4, 2]},
+ "down": {"uv": [454, 426], "uv_size": [4, -2]}
+ }
+ },
+ {
+ "origin": [-7.64, 43.8575, 7.847],
+ "size": [3.8, 0.9975, 2.185],
+ "uv": {
+ "north": {"uv": [450, 426], "uv_size": [4, 1]},
+ "east": {"uv": [448, 426], "uv_size": [2, 1]},
+ "south": {"uv": [456, 426], "uv_size": [4, 1]},
+ "west": {"uv": [454, 426], "uv_size": [2, 1]},
+ "up": {"uv": [450, 424], "uv_size": [4, 2]},
+ "down": {"uv": [454, 426], "uv_size": [4, -2]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone15",
+ "parent": "bone3",
+ "pivot": [-19.5625, 40.2, -57.285],
+ "cubes": [
+ {
+ "origin": [-17.9, 45.9, -37.62],
+ "size": [1.9, 2.85, 5.7],
+ "uv": {
+ "north": {"uv": [292, 479], "uv_size": [2, 3]},
+ "east": {"uv": [286, 479], "uv_size": [6, 3]},
+ "south": {"uv": [300, 479], "uv_size": [2, 3]},
+ "west": {"uv": [294, 479], "uv_size": [6, 3]},
+ "up": {"uv": [292, 473], "uv_size": [2, 6]},
+ "down": {"uv": [294, 479], "uv_size": [2, -6]}
+ }
+ },
+ {
+ "origin": [-17.9, 45.9, -47.12],
+ "size": [1.9, 2.85, 5.7],
+ "uv": {
+ "north": {"uv": [320, 480], "uv_size": [2, 3]},
+ "east": {"uv": [314, 480], "uv_size": [6, 3]},
+ "south": {"uv": [328, 480], "uv_size": [2, 3]},
+ "west": {"uv": [322, 480], "uv_size": [6, 3]},
+ "up": {"uv": [320, 474], "uv_size": [2, 6]},
+ "down": {"uv": [322, 480], "uv_size": [2, -6]}
+ }
+ },
+ {
+ "origin": [-17.9, 45.9, -19.57],
+ "size": [1.9, 2.85, 5.7],
+ "uv": {
+ "north": {"uv": [320, 480], "uv_size": [2, 3]},
+ "east": {"uv": [314, 480], "uv_size": [6, 3]},
+ "south": {"uv": [328, 480], "uv_size": [2, 3]},
+ "west": {"uv": [322, 480], "uv_size": [6, 3]},
+ "up": {"uv": [320, 474], "uv_size": [2, 6]},
+ "down": {"uv": [322, 480], "uv_size": [2, -6]}
+ }
+ },
+ {
+ "origin": [-17.9, 45.9, -10.07],
+ "size": [1.9, 2.85, 5.7],
+ "uv": {
+ "north": {"uv": [292, 479], "uv_size": [2, 3]},
+ "east": {"uv": [286, 479], "uv_size": [6, 3]},
+ "south": {"uv": [300, 479], "uv_size": [2, 3]},
+ "west": {"uv": [294, 479], "uv_size": [6, 3]},
+ "up": {"uv": [292, 473], "uv_size": [2, 6]},
+ "down": {"uv": [294, 479], "uv_size": [2, -6]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone16",
+ "parent": "bone3",
+ "pivot": [25.5625, 40.2, -57.285],
+ "cubes": [
+ {
+ "origin": [22, 45.9, -37.62],
+ "size": [1.9, 2.85, 5.7],
+ "uv": {
+ "north": {"uv": [294, 479], "uv_size": [-2, 3]},
+ "east": {"uv": [300, 479], "uv_size": [-6, 3]},
+ "south": {"uv": [302, 479], "uv_size": [-2, 3]},
+ "west": {"uv": [292, 479], "uv_size": [-6, 3]},
+ "up": {"uv": [294, 473], "uv_size": [-2, 6]},
+ "down": {"uv": [296, 479], "uv_size": [-2, -6]}
+ }
+ },
+ {
+ "origin": [22, 45.9, -47.12],
+ "size": [1.9, 2.85, 5.7],
+ "uv": {
+ "north": {"uv": [322, 480], "uv_size": [-2, 3]},
+ "east": {"uv": [328, 480], "uv_size": [-6, 3]},
+ "south": {"uv": [330, 480], "uv_size": [-2, 3]},
+ "west": {"uv": [320, 480], "uv_size": [-6, 3]},
+ "up": {"uv": [322, 474], "uv_size": [-2, 6]},
+ "down": {"uv": [324, 480], "uv_size": [-2, -6]}
+ }
+ },
+ {
+ "origin": [22, 45.9, -19.57],
+ "size": [1.9, 2.85, 5.7],
+ "uv": {
+ "north": {"uv": [322, 480], "uv_size": [-2, 3]},
+ "east": {"uv": [328, 480], "uv_size": [-6, 3]},
+ "south": {"uv": [330, 480], "uv_size": [-2, 3]},
+ "west": {"uv": [320, 480], "uv_size": [-6, 3]},
+ "up": {"uv": [322, 474], "uv_size": [-2, 6]},
+ "down": {"uv": [324, 480], "uv_size": [-2, -6]}
+ }
+ },
+ {
+ "origin": [22, 45.9, -10.07],
+ "size": [1.9, 2.85, 5.7],
+ "uv": {
+ "north": {"uv": [294, 479], "uv_size": [-2, 3]},
+ "east": {"uv": [300, 479], "uv_size": [-6, 3]},
+ "south": {"uv": [302, 479], "uv_size": [-2, 3]},
+ "west": {"uv": [292, 479], "uv_size": [-6, 3]},
+ "up": {"uv": [294, 473], "uv_size": [-2, 6]},
+ "down": {"uv": [296, 479], "uv_size": [-2, -6]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone5",
+ "parent": "bone3",
+ "pivot": [6.0875, 16.45, -30.685]
+ },
+ {
+ "name": "capo",
+ "parent": "bone5",
+ "pivot": [18.4375, 25.95, 26.03],
+ "cubes": [
+ {
+ "origin": [-16.9495, 27.24359, 25.46388],
+ "size": [39.899, 1.899, 18.239],
+ "inflate": 0.01,
+ "pivot": [20.3375, 29.14309, 17.86338],
+ "rotation": [-15, 0, 0],
+ "uv": {
+ "north": {"uv": [212, 145], "uv_size": [42, 2]},
+ "east": {"uv": [193, 145], "uv_size": [19, 2]},
+ "south": {"uv": [273, 145], "uv_size": [42, 2]},
+ "west": {"uv": [254, 145], "uv_size": [19, 2]},
+ "up": {"uv": [212, 126], "uv_size": [42, 19]},
+ "down": {"uv": [254, 145], "uv_size": [42, -19]}
+ }
+ },
+ {
+ "origin": [-10.2995, 29.33359, 28.31388],
+ "size": [26.599, -0.001, 12.539],
+ "inflate": 0.01,
+ "pivot": [20.3375, 29.33309, 17.86338],
+ "rotation": [-15, 0, 0],
+ "uv": {
+ "north": {"uv": [341, 154], "uv_size": [42, 2]},
+ "east": {"uv": [322, 154], "uv_size": [19, 2]},
+ "south": {"uv": [402, 154], "uv_size": [42, 2]},
+ "west": {"uv": [383, 154], "uv_size": [19, 2]},
+ "up": {"uv": [458, 296], "uv_size": [-41, -19]},
+ "down": {"uv": [431, 142], "uv_size": [42, -19]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "retrov",
+ "parent": "bone3",
+ "pivot": [-20.30688, 22.15, 14.93751]
+ },
+ {
+ "name": "bone",
+ "parent": "retrov",
+ "pivot": [-20.30688, 22.15, 14.93751],
+ "rotation": [0, -12.5, 0],
+ "cubes": [
+ {
+ "origin": [-21.92317, 25.95, 19.55241],
+ "size": [4.75, 6.65, 1.9],
+ "uv": {
+ "north": {"uv": [23, 5], "uv_size": [5, 7]},
+ "east": {"uv": [21, 5], "uv_size": [2, 7]},
+ "south": {"uv": [30, 5], "uv_size": [5, 7]},
+ "west": {"uv": [28, 5], "uv_size": [2, 7]},
+ "up": {"uv": [23, 3], "uv_size": [5, 2]},
+ "down": {"uv": [28, 5], "uv_size": [5, -2]}
+ }
+ },
+ {
+ "origin": [-20.02317, 26.9, 20.50241],
+ "size": [5.7, 3.8, 0],
+ "uv": {
+ "north": {"uv": [0, 9], "uv_size": [6, 4]},
+ "east": {"uv": [0, 9], "uv_size": [0, 4]},
+ "south": {"uv": [6, 9], "uv_size": [6, 4]},
+ "west": {"uv": [6, 9], "uv_size": [0, 4]},
+ "up": {"uv": [0, 9], "uv_size": [6, 0]},
+ "down": {"uv": [6, 9], "uv_size": [6, 0]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone6",
+ "parent": "retrov",
+ "pivot": [26.30688, 22.15, 14.93751],
+ "rotation": [0, 12.5, 0],
+ "cubes": [
+ {
+ "origin": [23.17317, 25.95, 19.55241],
+ "size": [4.75, 6.65, 1.9],
+ "uv": {
+ "north": {"uv": [28, 5], "uv_size": [-5, 7]},
+ "east": {"uv": [30, 5], "uv_size": [-2, 7]},
+ "south": {"uv": [35, 5], "uv_size": [-5, 7]},
+ "west": {"uv": [23, 5], "uv_size": [-2, 7]},
+ "up": {"uv": [28, 3], "uv_size": [-5, 2]},
+ "down": {"uv": [33, 5], "uv_size": [-5, -2]}
+ }
+ },
+ {
+ "origin": [20.32317, 26.9, 20.50241],
+ "size": [5.7, 3.8, 0],
+ "uv": {
+ "north": {"uv": [6, 9], "uv_size": [-6, 4]},
+ "east": {"uv": [6, 9], "uv_size": [0, 4]},
+ "south": {"uv": [12, 9], "uv_size": [-6, 4]},
+ "west": {"uv": [0, 9], "uv_size": [0, 4]},
+ "up": {"uv": [6, 9], "uv_size": [-6, 0]},
+ "down": {"uv": [12, 9], "uv_size": [-6, 0]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "rodas",
+ "parent": "bone2",
+ "pivot": [-11.8675, 6.95, 32.015]
+ },
+ {
+ "name": "front",
+ "parent": "rodas",
+ "pivot": [19.0075, 6.95, 27.265]
+ },
+ {
+ "name": "front_right_wheel",
+ "parent": "front",
+ "pivot": [-11.8675, 6.95, 26.885],
+ "cubes": [
+ {
+ "origin": [-15.7625, 3.15, 23.085],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [269, 282], "uv_size": [4, 8]},
+ "east": {"uv": [261, 282], "uv_size": [8, 8]},
+ "south": {"uv": [281, 282], "uv_size": [4, 8]},
+ "west": {"uv": [273, 282], "uv_size": [8, 8]},
+ "up": {"uv": [269, 274], "uv_size": [4, 8]},
+ "down": {"uv": [273, 282], "uv_size": [4, -8]}
+ }
+ },
+ {
+ "origin": [-16.49875, 3.82875, 19.49573],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [-13.74375, 7.1875, 26.88499],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [157, 279], "uv_size": [5, 6]},
+ "east": {"uv": [153, 279], "uv_size": [4, 6]},
+ "south": {"uv": [166, 279], "uv_size": [5, 6]},
+ "west": {"uv": [162, 279], "uv_size": [4, 6]},
+ "up": {"uv": [157, 275], "uv_size": [5, 4]},
+ "down": {"uv": [162, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.475, 3.8625, 19.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-13.74375, 6.95, 26.885],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [269, 66], "uv_size": [5, 6]},
+ "east": {"uv": [265, 66], "uv_size": [4, 6]},
+ "south": {"uv": [278, 66], "uv_size": [5, 6]},
+ "west": {"uv": [274, 66], "uv_size": [4, 6]},
+ "up": {"uv": [269, 62], "uv_size": [5, 4]},
+ "down": {"uv": [274, 66], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.475, 3.8625, 19.285],
+ "size": [4.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [176, 279], "uv_size": [5, 6]},
+ "east": {"uv": [172, 279], "uv_size": [4, 6]},
+ "south": {"uv": [185, 279], "uv_size": [5, 6]},
+ "west": {"uv": [181, 279], "uv_size": [4, 6]},
+ "up": {"uv": [176, 275], "uv_size": [5, 4]},
+ "down": {"uv": [181, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.49875, 3.55049, 19.15986],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [-13.74375, 7.04837, 26.54912],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [4, 287], "uv_size": [5, 6]},
+ "east": {"uv": [0, 287], "uv_size": [4, 6]},
+ "south": {"uv": [13, 287], "uv_size": [5, 6]},
+ "west": {"uv": [9, 287], "uv_size": [4, 6]},
+ "up": {"uv": [4, 283], "uv_size": [5, 4]},
+ "down": {"uv": [9, 287], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.475, 3.8625, 19.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-13.74375, 6.95, 26.885],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [195, 279], "uv_size": [5, 6]},
+ "east": {"uv": [191, 279], "uv_size": [4, 6]},
+ "south": {"uv": [204, 279], "uv_size": [5, 6]},
+ "west": {"uv": [200, 279], "uv_size": [4, 6]},
+ "up": {"uv": [195, 275], "uv_size": [5, 4]},
+ "down": {"uv": [200, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.49875, 4.16462, 19.49575],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [-13.74375, 7.1875, 26.88501],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [138, 279], "uv_size": [5, 6]},
+ "east": {"uv": [134, 279], "uv_size": [4, 6]},
+ "south": {"uv": [147, 279], "uv_size": [5, 6]},
+ "west": {"uv": [143, 279], "uv_size": [4, 6]},
+ "up": {"uv": [138, 275], "uv_size": [5, 4]},
+ "down": {"uv": [143, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.49875, 4.16462, 19.83162],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [-13.74375, 7.04837, 27.22088],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [218, 263], "uv_size": [5, 6]},
+ "east": {"uv": [214, 263], "uv_size": [4, 6]},
+ "south": {"uv": [227, 263], "uv_size": [5, 6]},
+ "west": {"uv": [223, 263], "uv_size": [4, 6]},
+ "up": {"uv": [218, 259], "uv_size": [5, 4]},
+ "down": {"uv": [223, 263], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.475, 3.8625, 19.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-13.74375, 6.95, 26.885],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [237, 263], "uv_size": [5, 6]},
+ "east": {"uv": [233, 263], "uv_size": [4, 6]},
+ "south": {"uv": [246, 263], "uv_size": [5, 6]},
+ "west": {"uv": [242, 263], "uv_size": [4, 6]},
+ "up": {"uv": [237, 259], "uv_size": [5, 4]},
+ "down": {"uv": [242, 263], "uv_size": [5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "front_left_wheel",
+ "parent": "front",
+ "pivot": [16.9175, 6.95, 26.885],
+ "cubes": [
+ {
+ "origin": [17.9625, 3.15, 23.085],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [273, 282], "uv_size": [-4, 8]},
+ "east": {"uv": [281, 282], "uv_size": [-8, 8]},
+ "south": {"uv": [285, 282], "uv_size": [-4, 8]},
+ "west": {"uv": [269, 282], "uv_size": [-8, 8]},
+ "up": {"uv": [273, 274], "uv_size": [-4, 8]},
+ "down": {"uv": [277, 282], "uv_size": [-4, -8]}
+ }
+ },
+ {
+ "origin": [17.70125, 3.82875, 19.49573],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [19.74375, 7.1875, 26.88499],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [162, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [166, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [171, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [157, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [162, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [167, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.725, 3.8625, 19.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [19.74375, 6.95, 26.885],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [274, 66], "uv_size": [-5, 6]},
+ "east": {"uv": [278, 66], "uv_size": [-4, 6]},
+ "south": {"uv": [283, 66], "uv_size": [-5, 6]},
+ "west": {"uv": [269, 66], "uv_size": [-4, 6]},
+ "up": {"uv": [274, 62], "uv_size": [-5, 4]},
+ "down": {"uv": [279, 66], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.725, 3.8625, 19.285],
+ "size": [4.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [181, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [185, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [190, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [176, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [181, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [186, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.70125, 3.55049, 19.15986],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [19.74375, 7.04837, 26.54912],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [9, 287], "uv_size": [-5, 6]},
+ "east": {"uv": [13, 287], "uv_size": [-4, 6]},
+ "south": {"uv": [18, 287], "uv_size": [-5, 6]},
+ "west": {"uv": [4, 287], "uv_size": [-4, 6]},
+ "up": {"uv": [9, 283], "uv_size": [-5, 4]},
+ "down": {"uv": [14, 287], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.725, 3.8625, 19.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [19.74375, 6.95, 26.885],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [200, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [204, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [209, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [195, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [200, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [205, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.70125, 4.16462, 19.49575],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [19.74375, 7.1875, 26.88501],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [143, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [147, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [152, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [138, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [143, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [148, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.70125, 4.16462, 19.83162],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [19.74375, 7.04837, 27.22088],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [223, 263], "uv_size": [-5, 6]},
+ "east": {"uv": [227, 263], "uv_size": [-4, 6]},
+ "south": {"uv": [232, 263], "uv_size": [-5, 6]},
+ "west": {"uv": [218, 263], "uv_size": [-4, 6]},
+ "up": {"uv": [223, 259], "uv_size": [-5, 4]},
+ "down": {"uv": [228, 263], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.725, 3.8625, 19.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [19.74375, 6.95, 26.885],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [242, 263], "uv_size": [-5, 6]},
+ "east": {"uv": [246, 263], "uv_size": [-4, 6]},
+ "south": {"uv": [251, 263], "uv_size": [-5, 6]},
+ "west": {"uv": [237, 263], "uv_size": [-4, 6]},
+ "up": {"uv": [242, 259], "uv_size": [-5, 4]},
+ "down": {"uv": [247, 263], "uv_size": [-5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "back",
+ "parent": "rodas",
+ "pivot": [-11.8675, 6.95, -37.62]
+ },
+ {
+ "name": "back_right_wheel",
+ "parent": "back",
+ "pivot": [-11.8675, 6.95, -37.62],
+ "cubes": [
+ {
+ "origin": [-15.7625, 3.15, -35.72],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [269, 282], "uv_size": [4, 8]},
+ "east": {"uv": [261, 282], "uv_size": [8, 8]},
+ "south": {"uv": [281, 282], "uv_size": [4, 8]},
+ "west": {"uv": [273, 282], "uv_size": [8, 8]},
+ "up": {"uv": [269, 274], "uv_size": [4, 8]},
+ "down": {"uv": [273, 282], "uv_size": [4, -8]}
+ }
+ },
+ {
+ "origin": [-16.49875, 3.82875, -39.30927],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [-13.74375, 7.1875, -31.92001],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [157, 279], "uv_size": [5, 6]},
+ "east": {"uv": [153, 279], "uv_size": [4, 6]},
+ "south": {"uv": [166, 279], "uv_size": [5, 6]},
+ "west": {"uv": [162, 279], "uv_size": [4, 6]},
+ "up": {"uv": [157, 275], "uv_size": [5, 4]},
+ "down": {"uv": [162, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.475, 3.8625, -39.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-13.74375, 6.95, -31.92],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [269, 66], "uv_size": [5, 6]},
+ "east": {"uv": [265, 66], "uv_size": [4, 6]},
+ "south": {"uv": [278, 66], "uv_size": [5, 6]},
+ "west": {"uv": [274, 66], "uv_size": [4, 6]},
+ "up": {"uv": [269, 62], "uv_size": [5, 4]},
+ "down": {"uv": [274, 66], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.475, 3.8625, -39.52],
+ "size": [4.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [176, 279], "uv_size": [5, 6]},
+ "east": {"uv": [172, 279], "uv_size": [4, 6]},
+ "south": {"uv": [185, 279], "uv_size": [5, 6]},
+ "west": {"uv": [181, 279], "uv_size": [4, 6]},
+ "up": {"uv": [176, 275], "uv_size": [5, 4]},
+ "down": {"uv": [181, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.49875, 3.55049, -39.64514],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [-13.74375, 7.04837, -32.25588],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [4, 287], "uv_size": [5, 6]},
+ "east": {"uv": [0, 287], "uv_size": [4, 6]},
+ "south": {"uv": [13, 287], "uv_size": [5, 6]},
+ "west": {"uv": [9, 287], "uv_size": [4, 6]},
+ "up": {"uv": [4, 283], "uv_size": [5, 4]},
+ "down": {"uv": [9, 287], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.475, 3.8625, -39.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-13.74375, 6.95, -31.92],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [195, 279], "uv_size": [5, 6]},
+ "east": {"uv": [191, 279], "uv_size": [4, 6]},
+ "south": {"uv": [204, 279], "uv_size": [5, 6]},
+ "west": {"uv": [200, 279], "uv_size": [4, 6]},
+ "up": {"uv": [195, 275], "uv_size": [5, 4]},
+ "down": {"uv": [200, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.49875, 4.16462, -39.30925],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [-13.74375, 7.1875, -31.91999],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [138, 279], "uv_size": [5, 6]},
+ "east": {"uv": [134, 279], "uv_size": [4, 6]},
+ "south": {"uv": [147, 279], "uv_size": [5, 6]},
+ "west": {"uv": [143, 279], "uv_size": [4, 6]},
+ "up": {"uv": [138, 275], "uv_size": [5, 4]},
+ "down": {"uv": [143, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.49875, 4.16462, -38.97338],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [-13.74375, 7.04837, -31.58412],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [218, 263], "uv_size": [5, 6]},
+ "east": {"uv": [214, 263], "uv_size": [4, 6]},
+ "south": {"uv": [227, 263], "uv_size": [5, 6]},
+ "west": {"uv": [223, 263], "uv_size": [4, 6]},
+ "up": {"uv": [218, 259], "uv_size": [5, 4]},
+ "down": {"uv": [223, 263], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.475, 3.8625, -39.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-13.74375, 6.95, -31.92],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [237, 263], "uv_size": [5, 6]},
+ "east": {"uv": [233, 263], "uv_size": [4, 6]},
+ "south": {"uv": [246, 263], "uv_size": [5, 6]},
+ "west": {"uv": [242, 263], "uv_size": [4, 6]},
+ "up": {"uv": [237, 259], "uv_size": [5, 4]},
+ "down": {"uv": [242, 263], "uv_size": [5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "back_left_wheel",
+ "parent": "back",
+ "pivot": [16.9175, 6.95, -37.62],
+ "cubes": [
+ {
+ "origin": [17.9625, 3.15, -35.72],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [273, 282], "uv_size": [-4, 8]},
+ "east": {"uv": [281, 282], "uv_size": [-8, 8]},
+ "south": {"uv": [285, 282], "uv_size": [-4, 8]},
+ "west": {"uv": [269, 282], "uv_size": [-8, 8]},
+ "up": {"uv": [273, 274], "uv_size": [-4, 8]},
+ "down": {"uv": [277, 282], "uv_size": [-4, -8]}
+ }
+ },
+ {
+ "origin": [17.70125, 3.82875, -39.30927],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [19.74375, 7.1875, -31.92001],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [162, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [166, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [171, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [157, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [162, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [167, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.725, 3.8625, -39.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [19.74375, 6.95, -31.92],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [274, 66], "uv_size": [-5, 6]},
+ "east": {"uv": [278, 66], "uv_size": [-4, 6]},
+ "south": {"uv": [283, 66], "uv_size": [-5, 6]},
+ "west": {"uv": [269, 66], "uv_size": [-4, 6]},
+ "up": {"uv": [274, 62], "uv_size": [-5, 4]},
+ "down": {"uv": [279, 66], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.725, 3.8625, -39.52],
+ "size": [4.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [181, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [185, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [190, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [176, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [181, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [186, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.70125, 3.55049, -39.64514],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [19.74375, 7.04837, -32.25588],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [9, 287], "uv_size": [-5, 6]},
+ "east": {"uv": [13, 287], "uv_size": [-4, 6]},
+ "south": {"uv": [18, 287], "uv_size": [-5, 6]},
+ "west": {"uv": [4, 287], "uv_size": [-4, 6]},
+ "up": {"uv": [9, 283], "uv_size": [-5, 4]},
+ "down": {"uv": [14, 287], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.725, 3.8625, -39.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [19.74375, 6.95, -31.92],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [200, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [204, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [209, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [195, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [200, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [205, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.70125, 4.16462, -39.30925],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [19.74375, 7.1875, -31.91999],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [143, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [147, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [152, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [138, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [143, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [148, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.70125, 4.16462, -38.97338],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [19.74375, 7.04837, -31.58412],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [223, 263], "uv_size": [-5, 6]},
+ "east": {"uv": [227, 263], "uv_size": [-4, 6]},
+ "south": {"uv": [232, 263], "uv_size": [-5, 6]},
+ "west": {"uv": [218, 263], "uv_size": [-4, 6]},
+ "up": {"uv": [223, 259], "uv_size": [-5, 4]},
+ "down": {"uv": [228, 263], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.725, 3.8625, -39.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [19.74375, 6.95, -31.92],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [242, 263], "uv_size": [-5, 6]},
+ "east": {"uv": [246, 263], "uv_size": [-4, 6]},
+ "south": {"uv": [251, 263], "uv_size": [-5, 6]},
+ "west": {"uv": [237, 263], "uv_size": [-4, 6]},
+ "up": {"uv": [242, 259], "uv_size": [-5, 4]},
+ "down": {"uv": [247, 263], "uv_size": [-5, -4]}
+ }
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/12_载具/models/block/_geo/ambulance_car_broken.geo.json b/统计/_sa_decor_models/12_载具/models/block/_geo/ambulance_car_broken.geo.json
new file mode 100644
index 0000000..17b34f7
--- /dev/null
+++ b/统计/_sa_decor_models/12_载具/models/block/_geo/ambulance_car_broken.geo.json
@@ -0,0 +1,1388 @@
+{
+ "format_version": "1.21.0",
+ "minecraft:geometry": [
+ {
+ "description": {
+ "identifier": "geometry.unknown",
+ "texture_width": 512,
+ "texture_height": 512,
+ "visible_bounds_width": 14,
+ "visible_bounds_height": 5,
+ "visible_bounds_offset": [0, 1.5, 0]
+ },
+ "bones": [
+ {
+ "name": "main",
+ "pivot": [3, -13, 0],
+ "rotation": [0, 90, 0]
+ },
+ {
+ "name": "car_shapes",
+ "parent": "main",
+ "pivot": [3, -13, 0],
+ "cubes": [
+ {"origin": [-5, 6, -11], "size": [16, 16, 16], "uv": [-28, -14]},
+ {
+ "origin": [-16.95, 6, 17.1],
+ "size": [38.95, 19, 25.08],
+ "uv": {}
+ },
+ {
+ "origin": [-16, 6, -51.775],
+ "size": [38, 46.55, 51.775],
+ "uv": {}
+ },
+ {
+ "origin": [-16.95, 6, 0],
+ "size": [38.95, 20.9, 17.1],
+ "uv": {}
+ },
+ {
+ "origin": [-16, 26.9, 0.38],
+ "size": [38, 17.1, 17.67],
+ "uv": {}
+ }
+ ]
+ },
+ {
+ "name": "bone2",
+ "parent": "main",
+ "pivot": [18.4375, 1.25, -22.135]
+ },
+ {
+ "name": "carr",
+ "parent": "bone2",
+ "pivot": [18.4375, 2.75, -22.135],
+ "rotation": [-1.99726, 0.10465, 2.99818],
+ "cubes": [
+ {
+ "origin": [11.55, 45.5, -54.15],
+ "size": [5.7, 2.85, 1.9],
+ "uv": {
+ "north": {"uv": [286, 479], "uv_size": [6, 3]},
+ "east": {"uv": [300, 479], "uv_size": [2, 3]},
+ "south": {"uv": [294, 479], "uv_size": [6, 3]},
+ "west": {"uv": [292, 479], "uv_size": [2, 3]},
+ "up": {"uv": [292, 473], "uv_size": [2, 6], "uv_rotation": 270},
+ "down": {"uv": [294, 479], "uv_size": [2, -6], "uv_rotation": 90}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone3",
+ "parent": "carr",
+ "pivot": [18.4375, 2.75, -22.135],
+ "cubes": [
+ {
+ "origin": [-16.95, 20.8, -40.47],
+ "size": [1.9, 5.7, 58.9],
+ "uv": {
+ "north": {"uv": [241, 217], "uv_size": [2, 6]},
+ "east": {"uv": [179, 217], "uv_size": [62, 6]},
+ "south": {"uv": [305, 217], "uv_size": [2, 6]},
+ "west": {"uv": [243, 217], "uv_size": [62, 6]},
+ "up": {"uv": [241, 155], "uv_size": [2, 62]},
+ "down": {"uv": [243, 217], "uv_size": [2, -62]}
+ }
+ },
+ {
+ "origin": [21.05, 20.8, -40.47],
+ "size": [1.9, 5.7, 58.9],
+ "uv": {
+ "north": {"uv": [243, 217], "uv_size": [-2, 6]},
+ "east": {"uv": [305, 217], "uv_size": [-62, 6]},
+ "south": {"uv": [307, 217], "uv_size": [-2, 6]},
+ "west": {"uv": [241, 217], "uv_size": [-62, 6]},
+ "up": {"uv": [243, 155], "uv_size": [-2, 62]},
+ "down": {"uv": [245, 217], "uv_size": [-2, -62]}
+ }
+ },
+ {
+ "origin": [-16.07125, 32.63016, 15.07871],
+ "size": [38.3325, 8.55, 18.05],
+ "pivot": [18.295, 39.75516, 16.50371],
+ "rotation": [-60, 0, 0],
+ "uv": {
+ "north": {"uv": [245, 19], "uv_size": [40, 9]},
+ "east": {"uv": [226, 19], "uv_size": [19, 9]},
+ "south": {"uv": [304, 19], "uv_size": [40, 9]},
+ "west": {"uv": [285, 19], "uv_size": [19, 9]},
+ "up": {"uv": [245, 0], "uv_size": [40, 19]},
+ "down": {"uv": [285, 19], "uv_size": [40, -19]}
+ }
+ },
+ {
+ "origin": [-16, 26.5, 1.33],
+ "size": [38, 14.25, 25.65],
+ "uv": {
+ "north": {"uv": [56, 354], "uv_size": [40, 15]},
+ "east": {"uv": [29, 354], "uv_size": [27, 15]},
+ "south": {"uv": [123, 354], "uv_size": [40, 15]},
+ "west": {"uv": [96, 354], "uv_size": [27, 15]},
+ "up": {"uv": [56, 327], "uv_size": [40, 27]},
+ "down": {"uv": [96, 354], "uv_size": [40, -27]}
+ }
+ },
+ {
+ "origin": [-16, 40.75, -51.87],
+ "size": [38, 2.85, 70.3],
+ "uv": {
+ "north": {"uv": [73, 73], "uv_size": [40, 3]},
+ "east": {"uv": [0, 73], "uv_size": [73, 3]},
+ "south": {"uv": [187, 73], "uv_size": [40, 3]},
+ "west": {"uv": [113, 73], "uv_size": [74, 3]},
+ "up": {"uv": [73, 0], "uv_size": [40, 73]},
+ "down": {"uv": [113, 73], "uv_size": [40, -74]}
+ }
+ },
+ {
+ "origin": [-16, 43.6, -51.87],
+ "size": [38, 8.55, 52.25],
+ "uv": {
+ "north": {"uv": [227, 494], "uv_size": [40, 9]},
+ "east": {"uv": [172, 494], "uv_size": [55, 9]},
+ "south": {"uv": [322, 494], "uv_size": [40, 9]},
+ "west": {"uv": [267, 494], "uv_size": [55, 9]},
+ "up": {"uv": [227, 439], "uv_size": [40, 55]},
+ "down": {"uv": [267, 494], "uv_size": [40, -55]}
+ }
+ },
+ {
+ "origin": [-16.095, 20.8, -2.09],
+ "size": [0, 0.95, 22.04],
+ "uv": {
+ "north": {"uv": [237, 297], "uv_size": [0, 1]},
+ "east": {"uv": [214, 297], "uv_size": [23, 1]},
+ "south": {"uv": [260, 297], "uv_size": [0, 1]},
+ "west": {"uv": [237, 297], "uv_size": [23, 1]},
+ "up": {"uv": [237, 274], "uv_size": [0, 23]},
+ "down": {"uv": [237, 297], "uv_size": [0, -23]}
+ }
+ },
+ {
+ "origin": [-16.855, 25.32309, 24.98838],
+ "size": [39.73375, 1.9, 18.24],
+ "pivot": [20.3375, 28.17309, 18.33838],
+ "rotation": [-15, 0, 0],
+ "uv": {
+ "north": {"uv": [290, 189], "uv_size": [41, 2]},
+ "east": {"uv": [271, 189], "uv_size": [19, 2]},
+ "south": {"uv": [350, 189], "uv_size": [41, 2]},
+ "west": {"uv": [331, 189], "uv_size": [19, 2]},
+ "up": {"uv": [290, 170], "uv_size": [41, 19]},
+ "down": {"uv": [331, 189], "uv_size": [41, -19]}
+ }
+ },
+ {
+ "origin": [-12.2, 5.6, 18.43],
+ "size": [30.4, 11.4, 17.1],
+ "uv": {
+ "north": {"uv": [272, 242], "uv_size": [32, 12]},
+ "east": {"uv": [254, 242], "uv_size": [18, 12]},
+ "south": {"uv": [322, 242], "uv_size": [32, 12]},
+ "west": {"uv": [304, 242], "uv_size": [18, 12]},
+ "up": {"uv": [272, 224], "uv_size": [32, 18]},
+ "down": {"uv": [304, 242], "uv_size": [32, -18]}
+ }
+ },
+ {
+ "origin": [-12.485, 5.6, -43.32],
+ "size": [30.97, 15.2, 20.9],
+ "uv": {
+ "north": {"uv": [248, 49], "uv_size": [32, 16]},
+ "east": {"uv": [226, 49], "uv_size": [22, 16]},
+ "south": {"uv": [302, 49], "uv_size": [32, 16]},
+ "west": {"uv": [280, 49], "uv_size": [22, 16]},
+ "up": {"uv": [248, 27], "uv_size": [32, 22]},
+ "down": {"uv": [280, 49], "uv_size": [32, -22]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone4",
+ "parent": "bone3",
+ "pivot": [18.4375, 3.7, -22.135],
+ "cubes": [
+ {
+ "origin": [-16.95, 10.35, 18.43],
+ "size": [39.9, 16.15, 23.75],
+ "uv": {
+ "north": {"uv": [25, 235], "uv_size": [42, 17]},
+ "east": {"uv": [0, 235], "uv_size": [25, 17]},
+ "south": {"uv": [92, 235], "uv_size": [42, 17]},
+ "west": {"uv": [67, 235], "uv_size": [25, 17]},
+ "up": {"uv": [25, 210], "uv_size": [42, 25]},
+ "down": {"uv": [67, 235], "uv_size": [42, -25]}
+ }
+ },
+ {
+ "origin": [-16.92625, 24.6, 24.985],
+ "size": [39.8525, 1.9, 1.14],
+ "uv": {
+ "north": {"uv": [74, 312], "uv_size": [41, 2]},
+ "east": {"uv": [73, 312], "uv_size": [1, 2]},
+ "south": {"uv": [116, 312], "uv_size": [41, 2]},
+ "west": {"uv": [115, 312], "uv_size": [1, 2]},
+ "up": {"uv": [74, 311], "uv_size": [41, 1]},
+ "down": {"uv": [115, 312], "uv_size": [41, -1]}
+ }
+ },
+ {
+ "origin": [-16.95, 10.35, 34.58],
+ "size": [39.9, 5.7, 0],
+ "uv": {
+ "north": {"uv": [44, 483], "uv_size": [42, 6]},
+ "east": {"uv": [44, 483], "uv_size": [0, 6]},
+ "south": {"uv": [86, 483], "uv_size": [42, 6]},
+ "west": {"uv": [86, 483], "uv_size": [0, 6]},
+ "up": {"uv": [44, 483], "uv_size": [42, 0]},
+ "down": {"uv": [86, 483], "uv_size": [42, 0]}
+ }
+ },
+ {
+ "origin": [-16.95, 16.05, 18.43],
+ "size": [39.9, 0, 18.05],
+ "uv": {
+ "north": {"uv": [98, 473], "uv_size": [42, 0]},
+ "east": {"uv": [79, 473], "uv_size": [19, 0]},
+ "south": {"uv": [159, 473], "uv_size": [42, 0]},
+ "west": {"uv": [140, 473], "uv_size": [19, 0]},
+ "up": {"uv": [98, 454], "uv_size": [42, 19]},
+ "down": {"uv": [140, 473], "uv_size": [42, -19]}
+ }
+ },
+ {
+ "origin": [-16, 12.25, 42.18],
+ "size": [38, 8.55, 0.95],
+ "uv": {
+ "north": {"uv": [165, 342], "uv_size": [40, 9]},
+ "east": {"uv": [164, 342], "uv_size": [1, 9]},
+ "south": {"uv": [206, 342], "uv_size": [40, 9]},
+ "west": {"uv": [205, 342], "uv_size": [1, 9]},
+ "up": {"uv": [165, 341], "uv_size": [40, 1]},
+ "down": {"uv": [205, 342], "uv_size": [40, -1]}
+ }
+ },
+ {
+ "origin": [-16.95, 5.6, 34.58],
+ "size": [39.9, 4.75, 9.5],
+ "uv": {
+ "north": {"uv": [119, 269], "uv_size": [42, 5]},
+ "east": {"uv": [109, 269], "uv_size": [10, 5]},
+ "south": {"uv": [171, 269], "uv_size": [42, 5]},
+ "west": {"uv": [161, 269], "uv_size": [10, 5]},
+ "up": {"uv": [119, 259], "uv_size": [42, 10]},
+ "down": {"uv": [161, 269], "uv_size": [42, -10]}
+ }
+ },
+ {
+ "origin": [-2.7, 4.65, 44.08],
+ "size": [11.4, 4.75, 0.95],
+ "uv": {
+ "north": {"uv": [136, 211], "uv_size": [12, 5]},
+ "east": {"uv": [135, 211], "uv_size": [1, 5]},
+ "south": {"uv": [149, 211], "uv_size": [12, 5]},
+ "west": {"uv": [148, 211], "uv_size": [1, 5]},
+ "up": {"uv": [136, 210], "uv_size": [12, 1]},
+ "down": {"uv": [148, 211], "uv_size": [12, -1]}
+ }
+ },
+ {
+ "origin": [-2.7, 4.65, -53.58],
+ "size": [11.4, 4.75, 0.95],
+ "uv": {
+ "north": {"uv": [136, 211], "uv_size": [12, 5]},
+ "east": {"uv": [135, 211], "uv_size": [1, 5]},
+ "south": {"uv": [149, 211], "uv_size": [12, 5]},
+ "west": {"uv": [148, 211], "uv_size": [1, 5]},
+ "up": {"uv": [136, 210], "uv_size": [12, 1]},
+ "down": {"uv": [148, 211], "uv_size": [12, -1]}
+ }
+ },
+ {
+ "origin": [-16.95, 5.6, -23.37],
+ "size": [39.9, 15.2, 41.8],
+ "uv": {
+ "north": {"uv": [44, 193], "uv_size": [42, 16]},
+ "east": {"uv": [0, 193], "uv_size": [44, 16]},
+ "south": {"uv": [130, 193], "uv_size": [42, 16]},
+ "west": {"uv": [86, 193], "uv_size": [44, 16]},
+ "up": {"uv": [44, 149], "uv_size": [42, 44]},
+ "down": {"uv": [86, 193], "uv_size": [42, -44]}
+ }
+ },
+ {
+ "origin": [-16.95, 10.35, -40.47],
+ "size": [39.9, 10.45, 17.1],
+ "uv": {
+ "north": {"uv": [384, 362], "uv_size": [42, 11]},
+ "east": {"uv": [366, 362], "uv_size": [18, 11]},
+ "south": {"uv": [444, 362], "uv_size": [42, 11]},
+ "west": {"uv": [426, 362], "uv_size": [18, 11]},
+ "up": {"uv": [384, 344], "uv_size": [42, 18]},
+ "down": {"uv": [426, 362], "uv_size": [42, -18]}
+ }
+ },
+ {
+ "origin": [-16.95, 5.6, -52.82],
+ "size": [39.9, 4.75, 12.35],
+ "uv": {
+ "north": {"uv": [267, 268], "uv_size": [42, 5]},
+ "east": {"uv": [254, 268], "uv_size": [13, 5]},
+ "south": {"uv": [322, 268], "uv_size": [42, 5]},
+ "west": {"uv": [309, 268], "uv_size": [13, 5]},
+ "up": {"uv": [267, 255], "uv_size": [42, 13]},
+ "down": {"uv": [309, 268], "uv_size": [42, -13]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone11",
+ "parent": "bone4",
+ "pivot": [-14.3375, 5.6, -26.885],
+ "cubes": [
+ {
+ "origin": [-7.45, 4.65, 42.18],
+ "size": [1.9, 7.6, 3.8],
+ "pivot": [-6.5, 8.45, 44.08],
+ "rotation": [0, 0, -12.5],
+ "uv": {
+ "north": {"uv": [224, 383], "uv_size": [-2, 8]},
+ "east": {"uv": [228, 383], "uv_size": [-4, 8]},
+ "south": {"uv": [230, 383], "uv_size": [-2, 8]},
+ "west": {"uv": [222, 383], "uv_size": [-4, 8]},
+ "up": {"uv": [224, 379], "uv_size": [-2, 4]},
+ "down": {"uv": [226, 383], "uv_size": [-2, -4]}
+ }
+ },
+ {
+ "origin": [11.55, 4.65, 42.18],
+ "size": [1.9, 7.6, 3.8],
+ "pivot": [12.5, 8.45, 44.08],
+ "rotation": [7.5, 0, 0],
+ "uv": {
+ "north": {"uv": [222, 383], "uv_size": [2, 8]},
+ "east": {"uv": [218, 383], "uv_size": [4, 8]},
+ "south": {"uv": [228, 383], "uv_size": [2, 8]},
+ "west": {"uv": [224, 383], "uv_size": [4, 8]},
+ "up": {"uv": [222, 379], "uv_size": [2, 4]},
+ "down": {"uv": [224, 383], "uv_size": [2, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone12",
+ "parent": "bone4",
+ "pivot": [-14.3375, 5.6, 18.335],
+ "cubes": [
+ {
+ "origin": [-7.45, 4.65, -54.53],
+ "size": [1.9, 7.6, 3.8],
+ "uv": {
+ "north": {"uv": [224, 383], "uv_size": [-2, 8]},
+ "east": {"uv": [228, 383], "uv_size": [-4, 8]},
+ "south": {"uv": [230, 383], "uv_size": [-2, 8]},
+ "west": {"uv": [222, 383], "uv_size": [-4, 8]},
+ "up": {"uv": [224, 379], "uv_size": [-2, 4]},
+ "down": {"uv": [226, 383], "uv_size": [-2, -4]}
+ }
+ },
+ {
+ "origin": [11.55, 4.65, -54.53],
+ "size": [1.9, 7.6, 3.8],
+ "uv": {
+ "north": {"uv": [222, 383], "uv_size": [2, 8]},
+ "east": {"uv": [218, 383], "uv_size": [4, 8]},
+ "south": {"uv": [228, 383], "uv_size": [2, 8]},
+ "west": {"uv": [224, 383], "uv_size": [4, 8]},
+ "up": {"uv": [222, 379], "uv_size": [2, 4]},
+ "down": {"uv": [224, 383], "uv_size": [2, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone13",
+ "parent": "bone4",
+ "pivot": [18.4375, 6.55, -28.785],
+ "cubes": [
+ {
+ "origin": [18.2, 10.35, -51.87],
+ "size": [4.75, 16.15, 11.4],
+ "uv": {
+ "north": {"uv": [49, 265], "uv_size": [5, 17]},
+ "east": {"uv": [0, 265], "uv_size": [12, 17]},
+ "south": {"uv": [66, 265], "uv_size": [5, 17]},
+ "west": {"uv": [54, 265], "uv_size": [12, 17]},
+ "up": {"uv": [49, 253], "uv_size": [5, 12]},
+ "down": {"uv": [91, 265], "uv_size": [5, -12]}
+ }
+ },
+ {
+ "origin": [3, 10.35, -51.87],
+ "size": [15.2, 0.95, 11.4],
+ "uv": {
+ "north": {"uv": [33, 281], "uv_size": [16, 1]},
+ "east": {"uv": [0, 281], "uv_size": [12, 1]},
+ "south": {"uv": [71, 281], "uv_size": [16, 1]},
+ "west": {"uv": [54, 281], "uv_size": [12, 1]},
+ "up": {"uv": [33, 253], "uv_size": [16, 12]},
+ "down": {"uv": [75, 265], "uv_size": [16, -12]}
+ }
+ },
+ {
+ "origin": [-12.2, 10.35, -51.87],
+ "size": [15.2, 0.95, 11.4],
+ "uv": {
+ "north": {"uv": [17, 281], "uv_size": [16, 1]},
+ "east": {"uv": [0, 281], "uv_size": [12, 1]},
+ "south": {"uv": [87, 281], "uv_size": [16, 1]},
+ "west": {"uv": [54, 281], "uv_size": [12, 1]},
+ "up": {"uv": [17, 253], "uv_size": [16, 12]},
+ "down": {"uv": [59, 265], "uv_size": [16, -12]}
+ }
+ },
+ {
+ "origin": [-16.95, 10.35, -51.87],
+ "size": [4.75, 16.15, 11.4],
+ "uv": {
+ "north": {"uv": [12, 265], "uv_size": [5, 17]},
+ "east": {"uv": [0, 265], "uv_size": [12, 17]},
+ "south": {"uv": [103, 265], "uv_size": [5, 17]},
+ "west": {"uv": [54, 265], "uv_size": [12, 17]},
+ "up": {"uv": [12, 253], "uv_size": [5, 12]},
+ "down": {"uv": [54, 265], "uv_size": [5, -12]}
+ }
+ },
+ {
+ "origin": [18.2, 26.5, -51.87],
+ "size": [3.8, 14.25, 53.2],
+ "uv": {
+ "north": {"uv": [92, 133], "uv_size": [4, 15]},
+ "east": {"uv": [0, 133], "uv_size": [56, 15]},
+ "south": {"uv": [152, 133], "uv_size": [4, 15]},
+ "west": {"uv": [96, 133], "uv_size": [56, 15]},
+ "up": {"uv": [92, 77], "uv_size": [4, 56]},
+ "down": {"uv": [132, 133], "uv_size": [4, -56]}
+ }
+ },
+ {
+ "origin": [3, 26.5, -49.97],
+ "size": [15.2, 14.25, 51.3],
+ "uv": {
+ "north": {"uv": [60, 152], "uv_size": [16, 15]},
+ "east": {"uv": [0, 133], "uv_size": [54, 15]},
+ "south": {"uv": [156, 133], "uv_size": [16, 15]},
+ "west": {"uv": [98, 133], "uv_size": [54, 15]},
+ "up": {"uv": [76, 77], "uv_size": [16, 54]},
+ "down": {"uv": [116, 131], "uv_size": [16, -54]}
+ }
+ },
+ {
+ "origin": [3, 11.3, -49.97],
+ "size": [15.2, 15.2, 9.5],
+ "uv": {
+ "north": {"uv": [30, 303], "uv_size": [16, 16]},
+ "east": {"uv": [0, 265], "uv_size": [10, 16]},
+ "south": {"uv": [71, 265], "uv_size": [16, 16]},
+ "west": {"uv": [56, 265], "uv_size": [10, 16]},
+ "up": {"uv": [33, 253], "uv_size": [16, 10]},
+ "down": {"uv": [75, 263], "uv_size": [16, -10]}
+ }
+ },
+ {
+ "origin": [-12.2, 26.5, -49.97],
+ "size": [15.2, 14.25, 51.3],
+ "uv": {
+ "north": {"uv": [44, 152], "uv_size": [16, 15]},
+ "east": {"uv": [0, 133], "uv_size": [54, 15]},
+ "south": {"uv": [172, 133], "uv_size": [16, 15]},
+ "west": {"uv": [98, 133], "uv_size": [54, 15]},
+ "up": {"uv": [60, 77], "uv_size": [16, 54]},
+ "down": {"uv": [100, 131], "uv_size": [16, -54]}
+ }
+ },
+ {
+ "origin": [-12.2, 11.3, -49.97],
+ "size": [15.2, 15.2, 9.5],
+ "uv": {
+ "north": {"uv": [14, 303], "uv_size": [16, 16]},
+ "east": {"uv": [0, 265], "uv_size": [10, 16]},
+ "south": {"uv": [87, 265], "uv_size": [16, 16]},
+ "west": {"uv": [56, 265], "uv_size": [10, 16]},
+ "up": {"uv": [17, 253], "uv_size": [16, 10]},
+ "down": {"uv": [59, 263], "uv_size": [16, -10]}
+ }
+ },
+ {
+ "origin": [-16, 26.5, -51.87],
+ "size": [3.8, 14.25, 53.2],
+ "uv": {
+ "north": {"uv": [56, 133], "uv_size": [4, 15]},
+ "east": {"uv": [0, 133], "uv_size": [56, 15]},
+ "south": {"uv": [116, 133], "uv_size": [4, 15]},
+ "west": {"uv": [60, 133], "uv_size": [56, 15]},
+ "up": {"uv": [56, 77], "uv_size": [4, 56]},
+ "down": {"uv": [60, 133], "uv_size": [4, -56]}
+ }
+ },
+ {
+ "origin": [-16.19, 26.5, -50.92],
+ "size": [0, 14.25, 32.3],
+ "uv": {
+ "north": {"uv": [412, 250], "uv_size": [0, 15]},
+ "east": {"uv": [412, 243], "uv_size": [52, 25]},
+ "south": {"uv": [468, 250], "uv_size": [0, 15]},
+ "west": {"uv": [426, 226], "uv_size": [56, 15]},
+ "up": {"uv": [412, 194], "uv_size": [0, 56]},
+ "down": {"uv": [412, 250], "uv_size": [0, -56]}
+ }
+ },
+ {
+ "origin": [22.19, 26.5, -50.92],
+ "size": [0, 14.25, 32.3],
+ "uv": {
+ "north": {"uv": [412, 250], "uv_size": [0, 15]},
+ "east": {"uv": [482, 226], "uv_size": [-56, 15]},
+ "south": {"uv": [468, 250], "uv_size": [0, 15]},
+ "west": {"uv": [412, 243], "uv_size": [52, 25]},
+ "up": {"uv": [412, 194], "uv_size": [0, 56]},
+ "down": {"uv": [412, 250], "uv_size": [0, -56]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk1",
+ "parent": "bone13",
+ "pivot": [17.92616, 11.3, -51.47766],
+ "rotation": [2.59775, -27.38656, -5.63304],
+ "cubes": [
+ {
+ "origin": [3, 26.5, -51.87],
+ "size": [15.2, 14.25, 1.9],
+ "uv": {
+ "north": {"uv": [76, 133], "uv_size": [16, 15]},
+ "east": {"uv": [54, 133], "uv_size": [2, 15]},
+ "south": {"uv": [92, 133], "uv_size": [-16, 15]},
+ "west": {"uv": [96, 133], "uv_size": [2, 15]},
+ "up": {"uv": [99, 146], "uv_size": [16, 2]},
+ "down": {"uv": [116, 133], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [3, 11.3, -51.87],
+ "size": [15.2, 15.2, 1.9],
+ "uv": {
+ "north": {"uv": [33, 265], "uv_size": [16, 16]},
+ "east": {"uv": [10, 265], "uv_size": [2, 16]},
+ "south": {"uv": [49, 265], "uv_size": [-16, 16]},
+ "west": {"uv": [54, 265], "uv_size": [2, 16]},
+ "up": {"uv": [33, 263], "uv_size": [16, 2]},
+ "down": {"uv": [99, 146], "uv_size": [16, 2]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk2",
+ "parent": "bone13",
+ "pivot": [-11.9625, 11.3, -50.635],
+ "rotation": [0, 65, 0],
+ "cubes": [
+ {
+ "origin": [-12.2, 26.5, -51.87],
+ "size": [15.2, 14.25, 1.9],
+ "uv": {
+ "north": {"uv": [60, 133], "uv_size": [16, 15]},
+ "east": {"uv": [54, 133], "uv_size": [2, 15]},
+ "south": {"uv": [76, 133], "uv_size": [-16, 15]},
+ "west": {"uv": [96, 133], "uv_size": [2, 15]},
+ "up": {"uv": [99, 146], "uv_size": [16, 2]},
+ "down": {"uv": [100, 133], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [-12.2, 11.3, -51.87],
+ "size": [15.2, 15.2, 1.9],
+ "uv": {
+ "north": {"uv": [17, 265], "uv_size": [16, 16]},
+ "east": {"uv": [10, 265], "uv_size": [2, 16]},
+ "south": {"uv": [33, 265], "uv_size": [-16, 16]},
+ "west": {"uv": [54, 265], "uv_size": [2, 16]},
+ "up": {"uv": [17, 263], "uv_size": [16, 2]},
+ "down": {"uv": [99, 146], "uv_size": [16, 2]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone14",
+ "parent": "bone3",
+ "pivot": [3, 16.05, 14.25],
+ "cubes": [
+ {
+ "origin": [-11.25, 44.4075, 5.928],
+ "size": [28.5, 2.8975, 5.985],
+ "uv": {
+ "north": {"uv": [427, 415], "uv_size": [30, 3]},
+ "east": {"uv": [421, 415], "uv_size": [6, 3]},
+ "south": {"uv": [463, 415], "uv_size": [30, 3]},
+ "west": {"uv": [457, 415], "uv_size": [6, 3]},
+ "up": {"uv": [427, 409], "uv_size": [30, 6]},
+ "down": {"uv": [457, 415], "uv_size": [30, -6]}
+ }
+ },
+ {
+ "origin": [9.65, 43.4575, 7.828],
+ "size": [3.8, 0.9975, 2.185],
+ "uv": {
+ "north": {"uv": [450, 426], "uv_size": [4, 1]},
+ "east": {"uv": [448, 426], "uv_size": [2, 1]},
+ "south": {"uv": [456, 426], "uv_size": [4, 1]},
+ "west": {"uv": [454, 426], "uv_size": [2, 1]},
+ "up": {"uv": [450, 424], "uv_size": [4, 2]},
+ "down": {"uv": [454, 426], "uv_size": [4, -2]}
+ }
+ },
+ {
+ "origin": [-7.64, 43.4575, 7.847],
+ "size": [3.8, 0.9975, 2.185],
+ "uv": {
+ "north": {"uv": [450, 426], "uv_size": [4, 1]},
+ "east": {"uv": [448, 426], "uv_size": [2, 1]},
+ "south": {"uv": [456, 426], "uv_size": [4, 1]},
+ "west": {"uv": [454, 426], "uv_size": [2, 1]},
+ "up": {"uv": [450, 424], "uv_size": [4, 2]},
+ "down": {"uv": [454, 426], "uv_size": [4, -2]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone15",
+ "parent": "bone3",
+ "pivot": [-19.5625, 39.8, -57.285],
+ "cubes": [
+ {
+ "origin": [-17.9, 45.5, -37.62],
+ "size": [1.9, 2.85, 5.7],
+ "uv": {
+ "north": {"uv": [292, 479], "uv_size": [2, 3]},
+ "east": {"uv": [286, 479], "uv_size": [6, 3]},
+ "south": {"uv": [300, 479], "uv_size": [2, 3]},
+ "west": {"uv": [294, 479], "uv_size": [6, 3]},
+ "up": {"uv": [292, 473], "uv_size": [2, 6]},
+ "down": {"uv": [294, 479], "uv_size": [2, -6]}
+ }
+ },
+ {
+ "origin": [-17.9, 45.5, -19.57],
+ "size": [1.9, 2.85, 5.7],
+ "uv": {
+ "north": {"uv": [320, 480], "uv_size": [2, 3]},
+ "east": {"uv": [314, 480], "uv_size": [6, 3]},
+ "south": {"uv": [328, 480], "uv_size": [2, 3]},
+ "west": {"uv": [322, 480], "uv_size": [6, 3]},
+ "up": {"uv": [320, 474], "uv_size": [2, 6]},
+ "down": {"uv": [322, 480], "uv_size": [2, -6]}
+ }
+ },
+ {
+ "origin": [-17.9, 45.5, -10.07],
+ "size": [1.9, 2.85, 5.7],
+ "uv": {
+ "north": {"uv": [292, 479], "uv_size": [2, 3]},
+ "east": {"uv": [286, 479], "uv_size": [6, 3]},
+ "south": {"uv": [300, 479], "uv_size": [2, 3]},
+ "west": {"uv": [294, 479], "uv_size": [6, 3]},
+ "up": {"uv": [292, 473], "uv_size": [2, 6]},
+ "down": {"uv": [294, 479], "uv_size": [2, -6]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone16",
+ "parent": "bone3",
+ "pivot": [25.5625, 39.8, -57.285],
+ "cubes": [
+ {
+ "origin": [22, 45.5, -19.57],
+ "size": [1.9, 2.85, 5.7],
+ "uv": {
+ "north": {"uv": [322, 480], "uv_size": [-2, 3]},
+ "east": {"uv": [328, 480], "uv_size": [-6, 3]},
+ "south": {"uv": [330, 480], "uv_size": [-2, 3]},
+ "west": {"uv": [320, 480], "uv_size": [-6, 3]},
+ "up": {"uv": [322, 474], "uv_size": [-2, 6]},
+ "down": {"uv": [324, 480], "uv_size": [-2, -6]}
+ }
+ },
+ {
+ "origin": [22, 45.5, -10.07],
+ "size": [1.9, 2.85, 5.7],
+ "uv": {
+ "north": {"uv": [294, 479], "uv_size": [-2, 3]},
+ "east": {"uv": [300, 479], "uv_size": [-6, 3]},
+ "south": {"uv": [302, 479], "uv_size": [-2, 3]},
+ "west": {"uv": [292, 479], "uv_size": [-6, 3]},
+ "up": {"uv": [294, 473], "uv_size": [-2, 6]},
+ "down": {"uv": [296, 479], "uv_size": [-2, -6]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone5",
+ "parent": "bone3",
+ "pivot": [6.0875, 16.05, -30.685]
+ },
+ {
+ "name": "capo",
+ "parent": "bone5",
+ "pivot": [18.4375, 25.55, 26.03],
+ "rotation": [22.5, 0, 0],
+ "cubes": [
+ {
+ "origin": [-16.9495, 26.84359, 25.46388],
+ "size": [39.899, 1.899, 18.239],
+ "inflate": 0.01,
+ "pivot": [20.3375, 28.74309, 17.86338],
+ "rotation": [-15, 0, 0],
+ "uv": {
+ "north": {"uv": [212, 145], "uv_size": [42, 2]},
+ "east": {"uv": [193, 145], "uv_size": [19, 2]},
+ "south": {"uv": [273, 145], "uv_size": [42, 2]},
+ "west": {"uv": [254, 145], "uv_size": [19, 2]},
+ "up": {"uv": [212, 126], "uv_size": [42, 19]},
+ "down": {"uv": [254, 145], "uv_size": [42, -19]}
+ }
+ },
+ {
+ "origin": [-10.2995, 28.93359, 28.31388],
+ "size": [26.599, -0.001, 12.539],
+ "inflate": 0.01,
+ "pivot": [20.3375, 28.93309, 17.86338],
+ "rotation": [-15, 0, 0],
+ "uv": {
+ "north": {"uv": [341, 154], "uv_size": [42, 2]},
+ "east": {"uv": [322, 154], "uv_size": [19, 2]},
+ "south": {"uv": [402, 154], "uv_size": [42, 2]},
+ "west": {"uv": [383, 154], "uv_size": [19, 2]},
+ "up": {"uv": [458, 296], "uv_size": [-41, -19]},
+ "down": {"uv": [431, 142], "uv_size": [42, -19]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "retrov",
+ "parent": "bone3",
+ "pivot": [-20.30688, 21.75, 14.93751]
+ },
+ {
+ "name": "bone",
+ "parent": "retrov",
+ "pivot": [-20.30688, 21.75, 14.93751],
+ "rotation": [0, -12.5, 0],
+ "cubes": [
+ {
+ "origin": [-21.92317, 25.55, 19.55241],
+ "size": [4.75, 6.65, 1.9],
+ "uv": {
+ "north": {"uv": [23, 5], "uv_size": [5, 7]},
+ "east": {"uv": [21, 5], "uv_size": [2, 7]},
+ "south": {"uv": [30, 5], "uv_size": [5, 7]},
+ "west": {"uv": [28, 5], "uv_size": [2, 7]},
+ "up": {"uv": [23, 3], "uv_size": [5, 2]},
+ "down": {"uv": [28, 5], "uv_size": [5, -2]}
+ }
+ },
+ {
+ "origin": [-20.02317, 26.5, 20.50241],
+ "size": [5.7, 3.8, 0],
+ "uv": {
+ "north": {"uv": [0, 9], "uv_size": [6, 4]},
+ "east": {"uv": [0, 9], "uv_size": [0, 4]},
+ "south": {"uv": [6, 9], "uv_size": [6, 4]},
+ "west": {"uv": [6, 9], "uv_size": [0, 4]},
+ "up": {"uv": [0, 9], "uv_size": [6, 0]},
+ "down": {"uv": [6, 9], "uv_size": [6, 0]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone6",
+ "parent": "retrov",
+ "pivot": [26.30688, 21.75, 14.93751],
+ "rotation": [0, 12.5, 0],
+ "cubes": [
+ {
+ "origin": [23.17317, 25.55, 19.55241],
+ "size": [4.75, 6.65, 1.9],
+ "uv": {
+ "north": {"uv": [28, 5], "uv_size": [-5, 7]},
+ "east": {"uv": [30, 5], "uv_size": [-2, 7]},
+ "south": {"uv": [35, 5], "uv_size": [-5, 7]},
+ "west": {"uv": [23, 5], "uv_size": [-2, 7]},
+ "up": {"uv": [28, 3], "uv_size": [-5, 2]},
+ "down": {"uv": [33, 5], "uv_size": [-5, -2]}
+ }
+ },
+ {
+ "origin": [20.32317, 26.5, 20.50241],
+ "size": [5.7, 3.8, 0],
+ "uv": {
+ "north": {"uv": [6, 9], "uv_size": [-6, 4]},
+ "east": {"uv": [6, 9], "uv_size": [0, 4]},
+ "south": {"uv": [12, 9], "uv_size": [-6, 4]},
+ "west": {"uv": [0, 9], "uv_size": [0, 4]},
+ "up": {"uv": [6, 9], "uv_size": [-6, 0]},
+ "down": {"uv": [12, 9], "uv_size": [-6, 0]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "rodas",
+ "parent": "bone2",
+ "pivot": [-11.8675, 6.95, 32.015]
+ },
+ {
+ "name": "front",
+ "parent": "rodas",
+ "pivot": [19.0075, 6.95, 27.265]
+ },
+ {
+ "name": "front_right_wheel",
+ "parent": "front",
+ "pivot": [-11.8675, 6.95, 26.885],
+ "cubes": [
+ {
+ "origin": [-15.7625, 3.15, 23.085],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [269, 282], "uv_size": [4, 8]},
+ "east": {"uv": [261, 282], "uv_size": [8, 8]},
+ "south": {"uv": [281, 282], "uv_size": [4, 8]},
+ "west": {"uv": [273, 282], "uv_size": [8, 8]},
+ "up": {"uv": [269, 274], "uv_size": [4, 8]},
+ "down": {"uv": [273, 282], "uv_size": [4, -8]}
+ }
+ },
+ {
+ "origin": [-16.49875, 3.82875, 19.49573],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [-13.74375, 7.1875, 26.88499],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [157, 279], "uv_size": [5, 6]},
+ "east": {"uv": [153, 279], "uv_size": [4, 6]},
+ "south": {"uv": [166, 279], "uv_size": [5, 6]},
+ "west": {"uv": [162, 279], "uv_size": [4, 6]},
+ "up": {"uv": [157, 275], "uv_size": [5, 4]},
+ "down": {"uv": [162, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.475, 3.8625, 19.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-13.74375, 6.95, 26.885],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [269, 66], "uv_size": [5, 6]},
+ "east": {"uv": [265, 66], "uv_size": [4, 6]},
+ "south": {"uv": [278, 66], "uv_size": [5, 6]},
+ "west": {"uv": [274, 66], "uv_size": [4, 6]},
+ "up": {"uv": [269, 62], "uv_size": [5, 4]},
+ "down": {"uv": [274, 66], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.475, 3.8625, 19.285],
+ "size": [4.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [176, 279], "uv_size": [5, 6]},
+ "east": {"uv": [172, 279], "uv_size": [4, 6]},
+ "south": {"uv": [185, 279], "uv_size": [5, 6]},
+ "west": {"uv": [181, 279], "uv_size": [4, 6]},
+ "up": {"uv": [176, 275], "uv_size": [5, 4]},
+ "down": {"uv": [181, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.49875, 3.55049, 19.15986],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [-13.74375, 7.04837, 26.54912],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [4, 287], "uv_size": [5, 6]},
+ "east": {"uv": [0, 287], "uv_size": [4, 6]},
+ "south": {"uv": [13, 287], "uv_size": [5, 6]},
+ "west": {"uv": [9, 287], "uv_size": [4, 6]},
+ "up": {"uv": [4, 283], "uv_size": [5, 4]},
+ "down": {"uv": [9, 287], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.475, 3.8625, 19.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-13.74375, 6.95, 26.885],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [195, 279], "uv_size": [5, 6]},
+ "east": {"uv": [191, 279], "uv_size": [4, 6]},
+ "south": {"uv": [204, 279], "uv_size": [5, 6]},
+ "west": {"uv": [200, 279], "uv_size": [4, 6]},
+ "up": {"uv": [195, 275], "uv_size": [5, 4]},
+ "down": {"uv": [200, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.49875, 4.16462, 19.49575],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [-13.74375, 7.1875, 26.88501],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [138, 279], "uv_size": [5, 6]},
+ "east": {"uv": [134, 279], "uv_size": [4, 6]},
+ "south": {"uv": [147, 279], "uv_size": [5, 6]},
+ "west": {"uv": [143, 279], "uv_size": [4, 6]},
+ "up": {"uv": [138, 275], "uv_size": [5, 4]},
+ "down": {"uv": [143, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.49875, 4.16462, 19.83162],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [-13.74375, 7.04837, 27.22088],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [218, 263], "uv_size": [5, 6]},
+ "east": {"uv": [214, 263], "uv_size": [4, 6]},
+ "south": {"uv": [227, 263], "uv_size": [5, 6]},
+ "west": {"uv": [223, 263], "uv_size": [4, 6]},
+ "up": {"uv": [218, 259], "uv_size": [5, 4]},
+ "down": {"uv": [223, 263], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.475, 3.8625, 19.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-13.74375, 6.95, 26.885],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [237, 263], "uv_size": [5, 6]},
+ "east": {"uv": [233, 263], "uv_size": [4, 6]},
+ "south": {"uv": [246, 263], "uv_size": [5, 6]},
+ "west": {"uv": [242, 263], "uv_size": [4, 6]},
+ "up": {"uv": [237, 259], "uv_size": [5, 4]},
+ "down": {"uv": [242, 263], "uv_size": [5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "front_left_wheel",
+ "parent": "front",
+ "pivot": [16.9175, 6.95, 26.885],
+ "rotation": [0, 0, -9],
+ "cubes": [
+ {
+ "origin": [17.9625, 3.15, 23.085],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [273, 282], "uv_size": [-4, 8]},
+ "east": {"uv": [281, 282], "uv_size": [-8, 8]},
+ "south": {"uv": [285, 282], "uv_size": [-4, 8]},
+ "west": {"uv": [269, 282], "uv_size": [-8, 8]},
+ "up": {"uv": [273, 274], "uv_size": [-4, 8]},
+ "down": {"uv": [277, 282], "uv_size": [-4, -8]}
+ }
+ },
+ {
+ "origin": [17.70125, 3.82875, 19.49573],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [19.74375, 7.1875, 26.88499],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [162, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [166, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [171, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [157, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [162, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [167, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.725, 3.8625, 19.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [19.74375, 6.95, 26.885],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [274, 66], "uv_size": [-5, 6]},
+ "east": {"uv": [278, 66], "uv_size": [-4, 6]},
+ "south": {"uv": [283, 66], "uv_size": [-5, 6]},
+ "west": {"uv": [269, 66], "uv_size": [-4, 6]},
+ "up": {"uv": [274, 62], "uv_size": [-5, 4]},
+ "down": {"uv": [279, 66], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.725, 3.8625, 19.285],
+ "size": [4.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [181, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [185, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [190, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [176, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [181, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [186, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.70125, 3.55049, 19.15986],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [19.74375, 7.04837, 26.54912],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [9, 287], "uv_size": [-5, 6]},
+ "east": {"uv": [13, 287], "uv_size": [-4, 6]},
+ "south": {"uv": [18, 287], "uv_size": [-5, 6]},
+ "west": {"uv": [4, 287], "uv_size": [-4, 6]},
+ "up": {"uv": [9, 283], "uv_size": [-5, 4]},
+ "down": {"uv": [14, 287], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.725, 3.8625, 19.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [19.74375, 6.95, 26.885],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [200, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [204, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [209, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [195, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [200, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [205, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.70125, 4.16462, 19.49575],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [19.74375, 7.1875, 26.88501],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [143, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [147, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [152, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [138, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [143, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [148, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.70125, 4.16462, 19.83162],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [19.74375, 7.04837, 27.22088],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [223, 263], "uv_size": [-5, 6]},
+ "east": {"uv": [227, 263], "uv_size": [-4, 6]},
+ "south": {"uv": [232, 263], "uv_size": [-5, 6]},
+ "west": {"uv": [218, 263], "uv_size": [-4, 6]},
+ "up": {"uv": [223, 259], "uv_size": [-5, 4]},
+ "down": {"uv": [228, 263], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.725, 3.8625, 19.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [19.74375, 6.95, 26.885],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [242, 263], "uv_size": [-5, 6]},
+ "east": {"uv": [246, 263], "uv_size": [-4, 6]},
+ "south": {"uv": [251, 263], "uv_size": [-5, 6]},
+ "west": {"uv": [237, 263], "uv_size": [-4, 6]},
+ "up": {"uv": [242, 259], "uv_size": [-5, 4]},
+ "down": {"uv": [247, 263], "uv_size": [-5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "back",
+ "parent": "rodas",
+ "pivot": [-11.8675, 6.95, -37.62]
+ },
+ {
+ "name": "back_right_wheel",
+ "parent": "back",
+ "pivot": [-11.8675, 6.95, -37.62],
+ "cubes": [
+ {
+ "origin": [-15.7625, 3.15, -35.72],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [269, 282], "uv_size": [4, 8]},
+ "east": {"uv": [261, 282], "uv_size": [8, 8]},
+ "south": {"uv": [281, 282], "uv_size": [4, 8]},
+ "west": {"uv": [273, 282], "uv_size": [8, 8]},
+ "up": {"uv": [269, 274], "uv_size": [4, 8]},
+ "down": {"uv": [273, 282], "uv_size": [4, -8]}
+ }
+ },
+ {
+ "origin": [-16.49875, 3.82875, -39.30927],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [-13.74375, 7.1875, -31.92001],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [157, 279], "uv_size": [5, 6]},
+ "east": {"uv": [153, 279], "uv_size": [4, 6]},
+ "south": {"uv": [166, 279], "uv_size": [5, 6]},
+ "west": {"uv": [162, 279], "uv_size": [4, 6]},
+ "up": {"uv": [157, 275], "uv_size": [5, 4]},
+ "down": {"uv": [162, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.475, 3.8625, -39.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-13.74375, 6.95, -31.92],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [269, 66], "uv_size": [5, 6]},
+ "east": {"uv": [265, 66], "uv_size": [4, 6]},
+ "south": {"uv": [278, 66], "uv_size": [5, 6]},
+ "west": {"uv": [274, 66], "uv_size": [4, 6]},
+ "up": {"uv": [269, 62], "uv_size": [5, 4]},
+ "down": {"uv": [274, 66], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.475, 3.8625, -39.52],
+ "size": [4.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [176, 279], "uv_size": [5, 6]},
+ "east": {"uv": [172, 279], "uv_size": [4, 6]},
+ "south": {"uv": [185, 279], "uv_size": [5, 6]},
+ "west": {"uv": [181, 279], "uv_size": [4, 6]},
+ "up": {"uv": [176, 275], "uv_size": [5, 4]},
+ "down": {"uv": [181, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.49875, 3.55049, -39.64514],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [-13.74375, 7.04837, -32.25588],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [4, 287], "uv_size": [5, 6]},
+ "east": {"uv": [0, 287], "uv_size": [4, 6]},
+ "south": {"uv": [13, 287], "uv_size": [5, 6]},
+ "west": {"uv": [9, 287], "uv_size": [4, 6]},
+ "up": {"uv": [4, 283], "uv_size": [5, 4]},
+ "down": {"uv": [9, 287], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.475, 3.8625, -39.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-13.74375, 6.95, -31.92],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [195, 279], "uv_size": [5, 6]},
+ "east": {"uv": [191, 279], "uv_size": [4, 6]},
+ "south": {"uv": [204, 279], "uv_size": [5, 6]},
+ "west": {"uv": [200, 279], "uv_size": [4, 6]},
+ "up": {"uv": [195, 275], "uv_size": [5, 4]},
+ "down": {"uv": [200, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.49875, 4.16462, -39.30925],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [-13.74375, 7.1875, -31.91999],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [138, 279], "uv_size": [5, 6]},
+ "east": {"uv": [134, 279], "uv_size": [4, 6]},
+ "south": {"uv": [147, 279], "uv_size": [5, 6]},
+ "west": {"uv": [143, 279], "uv_size": [4, 6]},
+ "up": {"uv": [138, 275], "uv_size": [5, 4]},
+ "down": {"uv": [143, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.49875, 4.16462, -38.97338],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [-13.74375, 7.04837, -31.58412],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [218, 263], "uv_size": [5, 6]},
+ "east": {"uv": [214, 263], "uv_size": [4, 6]},
+ "south": {"uv": [227, 263], "uv_size": [5, 6]},
+ "west": {"uv": [223, 263], "uv_size": [4, 6]},
+ "up": {"uv": [218, 259], "uv_size": [5, 4]},
+ "down": {"uv": [223, 263], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.475, 3.8625, -39.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-13.74375, 6.95, -31.92],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [237, 263], "uv_size": [5, 6]},
+ "east": {"uv": [233, 263], "uv_size": [4, 6]},
+ "south": {"uv": [246, 263], "uv_size": [5, 6]},
+ "west": {"uv": [242, 263], "uv_size": [4, 6]},
+ "up": {"uv": [237, 259], "uv_size": [5, 4]},
+ "down": {"uv": [242, 263], "uv_size": [5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "back_left_wheel",
+ "parent": "back",
+ "pivot": [18.9175, 6.95, -37.62],
+ "rotation": [0, -12.5, 0],
+ "cubes": [
+ {
+ "origin": [19.9625, 3.15, -35.72],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [273, 282], "uv_size": [-4, 8]},
+ "east": {"uv": [281, 282], "uv_size": [-8, 8]},
+ "south": {"uv": [285, 282], "uv_size": [-4, 8]},
+ "west": {"uv": [269, 282], "uv_size": [-8, 8]},
+ "up": {"uv": [273, 274], "uv_size": [-4, 8]},
+ "down": {"uv": [277, 282], "uv_size": [-4, -8]}
+ }
+ },
+ {
+ "origin": [19.70125, 3.82875, -39.30927],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [21.74375, 7.1875, -31.92001],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [162, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [166, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [171, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [157, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [162, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [167, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [19.725, 3.8625, -39.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [21.74375, 6.95, -31.92],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [274, 66], "uv_size": [-5, 6]},
+ "east": {"uv": [278, 66], "uv_size": [-4, 6]},
+ "south": {"uv": [283, 66], "uv_size": [-5, 6]},
+ "west": {"uv": [269, 66], "uv_size": [-4, 6]},
+ "up": {"uv": [274, 62], "uv_size": [-5, 4]},
+ "down": {"uv": [279, 66], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [19.725, 3.8625, -39.52],
+ "size": [4.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [181, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [185, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [190, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [176, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [181, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [186, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [19.70125, 3.55049, -39.64514],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [21.74375, 7.04837, -32.25588],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [9, 287], "uv_size": [-5, 6]},
+ "east": {"uv": [13, 287], "uv_size": [-4, 6]},
+ "south": {"uv": [18, 287], "uv_size": [-5, 6]},
+ "west": {"uv": [4, 287], "uv_size": [-4, 6]},
+ "up": {"uv": [9, 283], "uv_size": [-5, 4]},
+ "down": {"uv": [14, 287], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [19.725, 3.8625, -39.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [21.74375, 6.95, -31.92],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [200, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [204, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [209, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [195, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [200, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [205, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [19.70125, 4.16462, -39.30925],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [21.74375, 7.1875, -31.91999],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [143, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [147, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [152, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [138, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [143, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [148, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [19.70125, 4.16462, -38.97338],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [21.74375, 7.04837, -31.58412],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [223, 263], "uv_size": [-5, 6]},
+ "east": {"uv": [227, 263], "uv_size": [-4, 6]},
+ "south": {"uv": [232, 263], "uv_size": [-5, 6]},
+ "west": {"uv": [218, 263], "uv_size": [-4, 6]},
+ "up": {"uv": [223, 259], "uv_size": [-5, 4]},
+ "down": {"uv": [228, 263], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [19.725, 3.8625, -39.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [21.74375, 6.95, -31.92],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [242, 263], "uv_size": [-5, 6]},
+ "east": {"uv": [246, 263], "uv_size": [-4, 6]},
+ "south": {"uv": [251, 263], "uv_size": [-5, 6]},
+ "west": {"uv": [237, 263], "uv_size": [-4, 6]},
+ "up": {"uv": [242, 259], "uv_size": [-5, 4]},
+ "down": {"uv": [247, 263], "uv_size": [-5, -4]}
+ }
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/12_载具/models/block/_geo/ambulance_car_destroyed.geo.json b/统计/_sa_decor_models/12_载具/models/block/_geo/ambulance_car_destroyed.geo.json
new file mode 100644
index 0000000..f22f598
--- /dev/null
+++ b/统计/_sa_decor_models/12_载具/models/block/_geo/ambulance_car_destroyed.geo.json
@@ -0,0 +1,739 @@
+{
+ "format_version": "1.21.0",
+ "minecraft:geometry": [
+ {
+ "description": {
+ "identifier": "geometry.unknown",
+ "texture_width": 512,
+ "texture_height": 512,
+ "visible_bounds_width": 14,
+ "visible_bounds_height": 5,
+ "visible_bounds_offset": [0, 1.5, 0]
+ },
+ "bones": [
+ {
+ "name": "main",
+ "pivot": [3, -13, 0],
+ "rotation": [0, 90, 0]
+ },
+ {
+ "name": "car_shapes",
+ "parent": "main",
+ "pivot": [3, -13, 0],
+ "cubes": [
+ {"origin": [-5, 6, -11], "size": [16, 16, 16], "uv": [-28, -14]},
+ {
+ "origin": [-16.95, 6, 17.1],
+ "size": [38.95, 19, 25.08],
+ "uv": {}
+ },
+ {
+ "origin": [-16, 6, -51.775],
+ "size": [38, 46.55, 51.775],
+ "uv": {}
+ },
+ {
+ "origin": [-16.95, 6, 0],
+ "size": [38.95, 20.9, 17.1],
+ "uv": {}
+ },
+ {
+ "origin": [-16, 26.9, 0.38],
+ "size": [38, 17.1, 17.67],
+ "uv": {}
+ }
+ ]
+ },
+ {
+ "name": "bone2",
+ "parent": "main",
+ "pivot": [18.4375, 1.25, -22.135]
+ },
+ {
+ "name": "carr",
+ "parent": "bone2",
+ "pivot": [18.4375, -2.25, -22.135],
+ "cubes": [
+ {
+ "origin": [11.55, 40.5, -54.15],
+ "size": [5.7, 2.85, 1.9],
+ "uv": {
+ "north": {"uv": [286, 479], "uv_size": [6, 3]},
+ "east": {"uv": [300, 479], "uv_size": [2, 3]},
+ "south": {"uv": [294, 479], "uv_size": [6, 3]},
+ "west": {"uv": [292, 479], "uv_size": [2, 3]},
+ "up": {"uv": [292, 473], "uv_size": [2, 6], "uv_rotation": 270},
+ "down": {"uv": [294, 479], "uv_size": [2, -6], "uv_rotation": 90}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone3",
+ "parent": "carr",
+ "pivot": [18.4375, -2.25, -22.135],
+ "cubes": [
+ {
+ "origin": [-16.95, 15.8, -40.47],
+ "size": [1.9, 5.7, 58.9],
+ "uv": {
+ "north": {"uv": [241, 217], "uv_size": [2, 6]},
+ "east": {"uv": [179, 217], "uv_size": [62, 6]},
+ "south": {"uv": [305, 217], "uv_size": [2, 6]},
+ "west": {"uv": [243, 217], "uv_size": [62, 6]},
+ "up": {"uv": [241, 155], "uv_size": [2, 62]},
+ "down": {"uv": [243, 217], "uv_size": [2, -62]}
+ }
+ },
+ {
+ "origin": [21.05, 15.8, -40.47],
+ "size": [1.9, 5.7, 58.9],
+ "uv": {
+ "north": {"uv": [243, 217], "uv_size": [-2, 6]},
+ "east": {"uv": [305, 217], "uv_size": [-62, 6]},
+ "south": {"uv": [307, 217], "uv_size": [-2, 6]},
+ "west": {"uv": [241, 217], "uv_size": [-62, 6]},
+ "up": {"uv": [243, 155], "uv_size": [-2, 62]},
+ "down": {"uv": [245, 217], "uv_size": [-2, -62]}
+ }
+ },
+ {
+ "origin": [-16.07125, 27.63016, 15.07871],
+ "size": [38.3325, 8.55, 18.05],
+ "pivot": [18.295, 34.75516, 16.50371],
+ "rotation": [-60, 0, 0],
+ "uv": {
+ "north": {"uv": [245, 19], "uv_size": [40, 9]},
+ "east": {"uv": [226, 19], "uv_size": [19, 9]},
+ "south": {"uv": [304, 19], "uv_size": [40, 9]},
+ "west": {"uv": [285, 19], "uv_size": [19, 9]},
+ "up": {"uv": [245, 0], "uv_size": [40, 19]},
+ "down": {"uv": [285, 19], "uv_size": [40, -19]}
+ }
+ },
+ {
+ "origin": [-16, 21.5, 1.33],
+ "size": [38, 14.25, 25.65],
+ "uv": {
+ "north": {"uv": [56, 354], "uv_size": [40, 15]},
+ "east": {"uv": [29, 354], "uv_size": [27, 15]},
+ "south": {"uv": [123, 354], "uv_size": [40, 15]},
+ "west": {"uv": [96, 354], "uv_size": [27, 15]},
+ "up": {"uv": [56, 327], "uv_size": [40, 27]},
+ "down": {"uv": [96, 354], "uv_size": [40, -27]}
+ }
+ },
+ {
+ "origin": [-16, 35.75, -51.87],
+ "size": [38, 2.85, 70.3],
+ "uv": {
+ "north": {"uv": [73, 73], "uv_size": [40, 3]},
+ "east": {"uv": [0, 73], "uv_size": [73, 3]},
+ "south": {"uv": [187, 73], "uv_size": [40, 3]},
+ "west": {"uv": [113, 73], "uv_size": [74, 3]},
+ "up": {"uv": [73, 0], "uv_size": [40, 73]},
+ "down": {"uv": [113, 73], "uv_size": [40, -74]}
+ }
+ },
+ {
+ "origin": [-16, 38.6, -51.87],
+ "size": [38, 8.55, 52.25],
+ "uv": {
+ "north": {"uv": [227, 494], "uv_size": [40, 9]},
+ "east": {"uv": [172, 494], "uv_size": [55, 9]},
+ "south": {"uv": [322, 494], "uv_size": [40, 9]},
+ "west": {"uv": [267, 494], "uv_size": [55, 9]},
+ "up": {"uv": [227, 439], "uv_size": [40, 55]},
+ "down": {"uv": [267, 494], "uv_size": [40, -55]}
+ }
+ },
+ {
+ "origin": [-16.095, 15.8, -2.09],
+ "size": [0, 0.95, 22.04],
+ "uv": {
+ "north": {"uv": [237, 297], "uv_size": [0, 1]},
+ "east": {"uv": [214, 297], "uv_size": [23, 1]},
+ "south": {"uv": [260, 297], "uv_size": [0, 1]},
+ "west": {"uv": [237, 297], "uv_size": [23, 1]},
+ "up": {"uv": [237, 274], "uv_size": [0, 23]},
+ "down": {"uv": [237, 297], "uv_size": [0, -23]}
+ }
+ },
+ {
+ "origin": [-16.855, 20.32309, 24.98838],
+ "size": [39.73375, 1.9, 18.24],
+ "pivot": [20.3375, 23.17309, 18.33838],
+ "rotation": [-15, 0, 0],
+ "uv": {
+ "north": {"uv": [290, 189], "uv_size": [41, 2]},
+ "east": {"uv": [271, 189], "uv_size": [19, 2]},
+ "south": {"uv": [350, 189], "uv_size": [41, 2]},
+ "west": {"uv": [331, 189], "uv_size": [19, 2]},
+ "up": {"uv": [290, 170], "uv_size": [41, 19]},
+ "down": {"uv": [331, 189], "uv_size": [41, -19]}
+ }
+ },
+ {
+ "origin": [-12.2, 0.6, 18.43],
+ "size": [30.4, 11.4, 17.1],
+ "uv": {
+ "north": {"uv": [272, 242], "uv_size": [32, 12]},
+ "east": {"uv": [254, 242], "uv_size": [18, 12]},
+ "south": {"uv": [322, 242], "uv_size": [32, 12]},
+ "west": {"uv": [304, 242], "uv_size": [18, 12]},
+ "up": {"uv": [272, 224], "uv_size": [32, 18]},
+ "down": {"uv": [304, 242], "uv_size": [32, -18]}
+ }
+ },
+ {
+ "origin": [-12.485, 0.6, -43.32],
+ "size": [30.97, 15.2, 20.9],
+ "uv": {
+ "north": {"uv": [248, 49], "uv_size": [32, 16]},
+ "east": {"uv": [226, 49], "uv_size": [22, 16]},
+ "south": {"uv": [302, 49], "uv_size": [32, 16]},
+ "west": {"uv": [280, 49], "uv_size": [22, 16]},
+ "up": {"uv": [248, 27], "uv_size": [32, 22]},
+ "down": {"uv": [280, 49], "uv_size": [32, -22]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone4",
+ "parent": "bone3",
+ "pivot": [18.4375, -1.3, -22.135],
+ "cubes": [
+ {
+ "origin": [-16.95, 5.35, 18.43],
+ "size": [39.9, 16.15, 23.75],
+ "uv": {
+ "north": {"uv": [25, 235], "uv_size": [42, 17]},
+ "east": {"uv": [0, 235], "uv_size": [25, 17]},
+ "south": {"uv": [92, 235], "uv_size": [42, 17]},
+ "west": {"uv": [67, 235], "uv_size": [25, 17]},
+ "up": {"uv": [25, 210], "uv_size": [42, 25]},
+ "down": {"uv": [67, 235], "uv_size": [42, -25]}
+ }
+ },
+ {
+ "origin": [-16.92625, 19.6, 24.985],
+ "size": [39.8525, 1.9, 1.14],
+ "uv": {
+ "north": {"uv": [74, 312], "uv_size": [41, 2]},
+ "east": {"uv": [73, 312], "uv_size": [1, 2]},
+ "south": {"uv": [116, 312], "uv_size": [41, 2]},
+ "west": {"uv": [115, 312], "uv_size": [1, 2]},
+ "up": {"uv": [74, 311], "uv_size": [41, 1]},
+ "down": {"uv": [115, 312], "uv_size": [41, -1]}
+ }
+ },
+ {
+ "origin": [-16.95, 5.35, 34.58],
+ "size": [39.9, 5.7, 0],
+ "uv": {
+ "north": {"uv": [44, 483], "uv_size": [42, 6]},
+ "east": {"uv": [44, 483], "uv_size": [0, 6]},
+ "south": {"uv": [86, 483], "uv_size": [42, 6]},
+ "west": {"uv": [86, 483], "uv_size": [0, 6]},
+ "up": {"uv": [44, 483], "uv_size": [42, 0]},
+ "down": {"uv": [86, 483], "uv_size": [42, 0]}
+ }
+ },
+ {
+ "origin": [-16.95, 11.05, 18.43],
+ "size": [39.9, 0, 18.05],
+ "uv": {
+ "north": {"uv": [98, 473], "uv_size": [42, 0]},
+ "east": {"uv": [79, 473], "uv_size": [19, 0]},
+ "south": {"uv": [159, 473], "uv_size": [42, 0]},
+ "west": {"uv": [140, 473], "uv_size": [19, 0]},
+ "up": {"uv": [98, 454], "uv_size": [42, 19]},
+ "down": {"uv": [140, 473], "uv_size": [42, -19]}
+ }
+ },
+ {
+ "origin": [-16, 7.25, 42.18],
+ "size": [38, 8.55, 0.95],
+ "uv": {
+ "north": {"uv": [165, 342], "uv_size": [40, 9]},
+ "east": {"uv": [164, 342], "uv_size": [1, 9]},
+ "south": {"uv": [206, 342], "uv_size": [40, 9]},
+ "west": {"uv": [205, 342], "uv_size": [1, 9]},
+ "up": {"uv": [165, 341], "uv_size": [40, 1]},
+ "down": {"uv": [205, 342], "uv_size": [40, -1]}
+ }
+ },
+ {
+ "origin": [-16.95, 0.6, 34.58],
+ "size": [39.9, 4.75, 9.5],
+ "uv": {
+ "north": {"uv": [119, 269], "uv_size": [42, 5]},
+ "east": {"uv": [109, 269], "uv_size": [10, 5]},
+ "south": {"uv": [171, 269], "uv_size": [42, 5]},
+ "west": {"uv": [161, 269], "uv_size": [10, 5]},
+ "up": {"uv": [119, 259], "uv_size": [42, 10]},
+ "down": {"uv": [161, 269], "uv_size": [42, -10]}
+ }
+ },
+ {
+ "origin": [-2.7, -0.35, 44.08],
+ "size": [11.4, 4.75, 0.95],
+ "uv": {
+ "north": {"uv": [136, 211], "uv_size": [12, 5]},
+ "east": {"uv": [135, 211], "uv_size": [1, 5]},
+ "south": {"uv": [149, 211], "uv_size": [12, 5]},
+ "west": {"uv": [148, 211], "uv_size": [1, 5]},
+ "up": {"uv": [136, 210], "uv_size": [12, 1]},
+ "down": {"uv": [148, 211], "uv_size": [12, -1]}
+ }
+ },
+ {
+ "origin": [-2.7, -0.35, -53.58],
+ "size": [11.4, 4.75, 0.95],
+ "uv": {
+ "north": {"uv": [136, 211], "uv_size": [12, 5]},
+ "east": {"uv": [135, 211], "uv_size": [1, 5]},
+ "south": {"uv": [149, 211], "uv_size": [12, 5]},
+ "west": {"uv": [148, 211], "uv_size": [1, 5]},
+ "up": {"uv": [136, 210], "uv_size": [12, 1]},
+ "down": {"uv": [148, 211], "uv_size": [12, -1]}
+ }
+ },
+ {
+ "origin": [-16.95, 0.6, -23.37],
+ "size": [39.9, 15.2, 41.8],
+ "uv": {
+ "north": {"uv": [44, 193], "uv_size": [42, 16]},
+ "east": {"uv": [0, 193], "uv_size": [44, 16]},
+ "south": {"uv": [130, 193], "uv_size": [42, 16]},
+ "west": {"uv": [86, 193], "uv_size": [44, 16]},
+ "up": {"uv": [44, 149], "uv_size": [42, 44]},
+ "down": {"uv": [86, 193], "uv_size": [42, -44]}
+ }
+ },
+ {
+ "origin": [-16.95, 5.35, -40.47],
+ "size": [39.9, 10.45, 17.1],
+ "uv": {
+ "north": {"uv": [384, 362], "uv_size": [42, 11]},
+ "east": {"uv": [366, 362], "uv_size": [18, 11]},
+ "south": {"uv": [444, 362], "uv_size": [42, 11]},
+ "west": {"uv": [426, 362], "uv_size": [18, 11]},
+ "up": {"uv": [384, 344], "uv_size": [42, 18]},
+ "down": {"uv": [426, 362], "uv_size": [42, -18]}
+ }
+ },
+ {
+ "origin": [-16.95, 0.6, -52.82],
+ "size": [39.9, 4.75, 12.35],
+ "uv": {
+ "north": {"uv": [267, 268], "uv_size": [42, 5]},
+ "east": {"uv": [254, 268], "uv_size": [13, 5]},
+ "south": {"uv": [322, 268], "uv_size": [42, 5]},
+ "west": {"uv": [309, 268], "uv_size": [13, 5]},
+ "up": {"uv": [267, 255], "uv_size": [42, 13]},
+ "down": {"uv": [309, 268], "uv_size": [42, -13]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone11",
+ "parent": "bone4",
+ "pivot": [-14.3375, 0.6, -26.885],
+ "cubes": [
+ {
+ "origin": [-7.45, -0.35, 42.18],
+ "size": [1.9, 7.6, 3.8],
+ "uv": {
+ "north": {"uv": [224, 383], "uv_size": [-2, 8]},
+ "east": {"uv": [228, 383], "uv_size": [-4, 8]},
+ "south": {"uv": [230, 383], "uv_size": [-2, 8]},
+ "west": {"uv": [222, 383], "uv_size": [-4, 8]},
+ "up": {"uv": [224, 379], "uv_size": [-2, 4]},
+ "down": {"uv": [226, 383], "uv_size": [-2, -4]}
+ }
+ },
+ {
+ "origin": [11.55, -0.35, 42.18],
+ "size": [1.9, 7.6, 3.8],
+ "uv": {
+ "north": {"uv": [222, 383], "uv_size": [2, 8]},
+ "east": {"uv": [218, 383], "uv_size": [4, 8]},
+ "south": {"uv": [228, 383], "uv_size": [2, 8]},
+ "west": {"uv": [224, 383], "uv_size": [4, 8]},
+ "up": {"uv": [222, 379], "uv_size": [2, 4]},
+ "down": {"uv": [224, 383], "uv_size": [2, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone12",
+ "parent": "bone4",
+ "pivot": [-14.3375, 0.6, 18.335],
+ "cubes": [
+ {
+ "origin": [-7.45, -0.35, -54.53],
+ "size": [1.9, 7.6, 3.8],
+ "uv": {
+ "north": {"uv": [224, 383], "uv_size": [-2, 8]},
+ "east": {"uv": [228, 383], "uv_size": [-4, 8]},
+ "south": {"uv": [230, 383], "uv_size": [-2, 8]},
+ "west": {"uv": [222, 383], "uv_size": [-4, 8]},
+ "up": {"uv": [224, 379], "uv_size": [-2, 4]},
+ "down": {"uv": [226, 383], "uv_size": [-2, -4]}
+ }
+ },
+ {
+ "origin": [11.55, -0.35, -54.53],
+ "size": [1.9, 7.6, 3.8],
+ "uv": {
+ "north": {"uv": [222, 383], "uv_size": [2, 8]},
+ "east": {"uv": [218, 383], "uv_size": [4, 8]},
+ "south": {"uv": [228, 383], "uv_size": [2, 8]},
+ "west": {"uv": [224, 383], "uv_size": [4, 8]},
+ "up": {"uv": [222, 379], "uv_size": [2, 4]},
+ "down": {"uv": [224, 383], "uv_size": [2, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone13",
+ "parent": "bone4",
+ "pivot": [18.4375, 1.55, -28.785],
+ "cubes": [
+ {
+ "origin": [18.2, 5.35, -51.87],
+ "size": [4.75, 16.15, 11.4],
+ "uv": {
+ "north": {"uv": [49, 265], "uv_size": [5, 17]},
+ "east": {"uv": [0, 265], "uv_size": [12, 17]},
+ "south": {"uv": [66, 265], "uv_size": [5, 17]},
+ "west": {"uv": [54, 265], "uv_size": [12, 17]},
+ "up": {"uv": [49, 253], "uv_size": [5, 12]},
+ "down": {"uv": [91, 265], "uv_size": [5, -12]}
+ }
+ },
+ {
+ "origin": [3, 5.35, -51.87],
+ "size": [15.2, 0.95, 11.4],
+ "uv": {
+ "north": {"uv": [33, 281], "uv_size": [16, 1]},
+ "east": {"uv": [0, 281], "uv_size": [12, 1]},
+ "south": {"uv": [71, 281], "uv_size": [16, 1]},
+ "west": {"uv": [54, 281], "uv_size": [12, 1]},
+ "up": {"uv": [33, 253], "uv_size": [16, 12]},
+ "down": {"uv": [75, 265], "uv_size": [16, -12]}
+ }
+ },
+ {
+ "origin": [-12.2, 5.35, -51.87],
+ "size": [15.2, 0.95, 11.4],
+ "uv": {
+ "north": {"uv": [17, 281], "uv_size": [16, 1]},
+ "east": {"uv": [0, 281], "uv_size": [12, 1]},
+ "south": {"uv": [87, 281], "uv_size": [16, 1]},
+ "west": {"uv": [54, 281], "uv_size": [12, 1]},
+ "up": {"uv": [17, 253], "uv_size": [16, 12]},
+ "down": {"uv": [59, 265], "uv_size": [16, -12]}
+ }
+ },
+ {
+ "origin": [-16.95, 5.35, -51.87],
+ "size": [4.75, 16.15, 11.4],
+ "uv": {
+ "north": {"uv": [12, 265], "uv_size": [5, 17]},
+ "east": {"uv": [0, 265], "uv_size": [12, 17]},
+ "south": {"uv": [103, 265], "uv_size": [5, 17]},
+ "west": {"uv": [54, 265], "uv_size": [12, 17]},
+ "up": {"uv": [12, 253], "uv_size": [5, 12]},
+ "down": {"uv": [54, 265], "uv_size": [5, -12]}
+ }
+ },
+ {
+ "origin": [18.2, 21.5, -51.87],
+ "size": [3.8, 14.25, 53.2],
+ "uv": {
+ "north": {"uv": [92, 133], "uv_size": [4, 15]},
+ "east": {"uv": [0, 133], "uv_size": [56, 15]},
+ "south": {"uv": [152, 133], "uv_size": [4, 15]},
+ "west": {"uv": [96, 133], "uv_size": [56, 15]},
+ "up": {"uv": [92, 77], "uv_size": [4, 56]},
+ "down": {"uv": [132, 133], "uv_size": [4, -56]}
+ }
+ },
+ {
+ "origin": [3, 21.5, -49.97],
+ "size": [15.2, 14.25, 51.3],
+ "uv": {
+ "north": {"uv": [60, 152], "uv_size": [16, 15]},
+ "east": {"uv": [0, 133], "uv_size": [54, 15]},
+ "south": {"uv": [156, 133], "uv_size": [16, 15]},
+ "west": {"uv": [98, 133], "uv_size": [54, 15]},
+ "up": {"uv": [76, 77], "uv_size": [16, 54]},
+ "down": {"uv": [116, 131], "uv_size": [16, -54]}
+ }
+ },
+ {
+ "origin": [3, 6.3, -49.97],
+ "size": [15.2, 15.2, 9.5],
+ "uv": {
+ "north": {"uv": [30, 303], "uv_size": [16, 16]},
+ "east": {"uv": [0, 265], "uv_size": [10, 16]},
+ "south": {"uv": [71, 265], "uv_size": [16, 16]},
+ "west": {"uv": [56, 265], "uv_size": [10, 16]},
+ "up": {"uv": [33, 253], "uv_size": [16, 10]},
+ "down": {"uv": [75, 263], "uv_size": [16, -10]}
+ }
+ },
+ {
+ "origin": [-12.2, 21.5, -49.97],
+ "size": [15.2, 14.25, 51.3],
+ "uv": {
+ "north": {"uv": [44, 152], "uv_size": [16, 15]},
+ "east": {"uv": [0, 133], "uv_size": [54, 15]},
+ "south": {"uv": [172, 133], "uv_size": [16, 15]},
+ "west": {"uv": [98, 133], "uv_size": [54, 15]},
+ "up": {"uv": [60, 77], "uv_size": [16, 54]},
+ "down": {"uv": [100, 131], "uv_size": [16, -54]}
+ }
+ },
+ {
+ "origin": [-12.2, 6.3, -49.97],
+ "size": [15.2, 15.2, 9.5],
+ "uv": {
+ "north": {"uv": [14, 303], "uv_size": [16, 16]},
+ "east": {"uv": [0, 265], "uv_size": [10, 16]},
+ "south": {"uv": [87, 265], "uv_size": [16, 16]},
+ "west": {"uv": [56, 265], "uv_size": [10, 16]},
+ "up": {"uv": [17, 253], "uv_size": [16, 10]},
+ "down": {"uv": [59, 263], "uv_size": [16, -10]}
+ }
+ },
+ {
+ "origin": [-16, 21.5, -51.87],
+ "size": [3.8, 14.25, 53.2],
+ "uv": {
+ "north": {"uv": [56, 133], "uv_size": [4, 15]},
+ "east": {"uv": [0, 133], "uv_size": [56, 15]},
+ "south": {"uv": [116, 133], "uv_size": [4, 15]},
+ "west": {"uv": [60, 133], "uv_size": [56, 15]},
+ "up": {"uv": [56, 77], "uv_size": [4, 56]},
+ "down": {"uv": [60, 133], "uv_size": [4, -56]}
+ }
+ },
+ {
+ "origin": [-16.19, 21.5, -50.92],
+ "size": [0, 14.25, 32.3],
+ "uv": {
+ "north": {"uv": [412, 250], "uv_size": [0, 15]},
+ "east": {"uv": [412, 243], "uv_size": [52, 25]},
+ "south": {"uv": [468, 250], "uv_size": [0, 15]},
+ "west": {"uv": [426, 226], "uv_size": [56, 15]},
+ "up": {"uv": [412, 194], "uv_size": [0, 56]},
+ "down": {"uv": [412, 250], "uv_size": [0, -56]}
+ }
+ },
+ {
+ "origin": [22.19, 21.5, -50.92],
+ "size": [0, 14.25, 32.3],
+ "uv": {
+ "north": {"uv": [412, 250], "uv_size": [0, 15]},
+ "east": {"uv": [482, 226], "uv_size": [-56, 15]},
+ "south": {"uv": [468, 250], "uv_size": [0, 15]},
+ "west": {"uv": [412, 243], "uv_size": [52, 25]},
+ "up": {"uv": [412, 194], "uv_size": [0, 56]},
+ "down": {"uv": [412, 250], "uv_size": [0, -56]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk1",
+ "parent": "bone13",
+ "pivot": [17.92616, 6.3, -51.47766],
+ "rotation": [0, -27.5, 0]
+ },
+ {
+ "name": "trunk2",
+ "parent": "bone13",
+ "pivot": [-11.9625, 6.3, -50.635],
+ "rotation": [0, 65, 0]
+ },
+ {
+ "name": "bone14",
+ "parent": "bone3",
+ "pivot": [3, 11.05, 14.25],
+ "cubes": [
+ {
+ "origin": [-11.25, 39.4075, 5.928],
+ "size": [28.5, 2.8975, 5.985],
+ "uv": {
+ "north": {"uv": [427, 415], "uv_size": [30, 3]},
+ "east": {"uv": [421, 415], "uv_size": [6, 3]},
+ "south": {"uv": [463, 415], "uv_size": [30, 3]},
+ "west": {"uv": [457, 415], "uv_size": [6, 3]},
+ "up": {"uv": [427, 409], "uv_size": [30, 6]},
+ "down": {"uv": [457, 415], "uv_size": [30, -6]}
+ }
+ },
+ {
+ "origin": [9.65, 38.4575, 7.828],
+ "size": [3.8, 0.9975, 2.185],
+ "uv": {
+ "north": {"uv": [450, 426], "uv_size": [4, 1]},
+ "east": {"uv": [448, 426], "uv_size": [2, 1]},
+ "south": {"uv": [456, 426], "uv_size": [4, 1]},
+ "west": {"uv": [454, 426], "uv_size": [2, 1]},
+ "up": {"uv": [450, 424], "uv_size": [4, 2]},
+ "down": {"uv": [454, 426], "uv_size": [4, -2]}
+ }
+ },
+ {
+ "origin": [-7.64, 38.4575, 7.847],
+ "size": [3.8, 0.9975, 2.185],
+ "uv": {
+ "north": {"uv": [450, 426], "uv_size": [4, 1]},
+ "east": {"uv": [448, 426], "uv_size": [2, 1]},
+ "south": {"uv": [456, 426], "uv_size": [4, 1]},
+ "west": {"uv": [454, 426], "uv_size": [2, 1]},
+ "up": {"uv": [450, 424], "uv_size": [4, 2]},
+ "down": {"uv": [454, 426], "uv_size": [4, -2]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone15",
+ "parent": "bone3",
+ "pivot": [-19.5625, 34.8, -57.285],
+ "cubes": [
+ {
+ "origin": [-17.9, 40.5, -10.07],
+ "size": [1.9, 2.85, 5.7],
+ "uv": {
+ "north": {"uv": [292, 479], "uv_size": [2, 3]},
+ "east": {"uv": [286, 479], "uv_size": [6, 3]},
+ "south": {"uv": [300, 479], "uv_size": [2, 3]},
+ "west": {"uv": [294, 479], "uv_size": [6, 3]},
+ "up": {"uv": [292, 473], "uv_size": [2, 6]},
+ "down": {"uv": [294, 479], "uv_size": [2, -6]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone16",
+ "parent": "bone3",
+ "pivot": [25.5625, 34.8, -57.285],
+ "cubes": [
+ {
+ "origin": [22, 40.5, -37.62],
+ "size": [1.9, 2.85, 5.7],
+ "uv": {
+ "north": {"uv": [294, 479], "uv_size": [-2, 3]},
+ "east": {"uv": [300, 479], "uv_size": [-6, 3]},
+ "south": {"uv": [302, 479], "uv_size": [-2, 3]},
+ "west": {"uv": [292, 479], "uv_size": [-6, 3]},
+ "up": {"uv": [294, 473], "uv_size": [-2, 6]},
+ "down": {"uv": [296, 479], "uv_size": [-2, -6]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone5",
+ "parent": "bone3",
+ "pivot": [6.0875, 11.05, -30.685]
+ },
+ {
+ "name": "capo",
+ "parent": "bone5",
+ "pivot": [18.4375, 20.55, 26.03],
+ "rotation": [22.5, 0, 0],
+ "cubes": [
+ {
+ "origin": [-16.9495, 21.84359, 25.46388],
+ "size": [39.899, 1.899, 18.239],
+ "inflate": 0.01,
+ "pivot": [20.3375, 23.74309, 17.86338],
+ "rotation": [-15, 0, 0],
+ "uv": {
+ "north": {"uv": [212, 145], "uv_size": [42, 2]},
+ "east": {"uv": [193, 145], "uv_size": [19, 2]},
+ "south": {"uv": [273, 145], "uv_size": [42, 2]},
+ "west": {"uv": [254, 145], "uv_size": [19, 2]},
+ "up": {"uv": [212, 126], "uv_size": [42, 19]},
+ "down": {"uv": [254, 145], "uv_size": [42, -19]}
+ }
+ },
+ {
+ "origin": [-10.2995, 23.93359, 28.31388],
+ "size": [26.599, -0.001, 12.539],
+ "inflate": 0.01,
+ "pivot": [20.3375, 23.93309, 17.86338],
+ "rotation": [-15, 0, 0],
+ "uv": {
+ "north": {"uv": [341, 154], "uv_size": [42, 2]},
+ "east": {"uv": [322, 154], "uv_size": [19, 2]},
+ "south": {"uv": [402, 154], "uv_size": [42, 2]},
+ "west": {"uv": [383, 154], "uv_size": [19, 2]},
+ "up": {"uv": [458, 296], "uv_size": [-41, -19]},
+ "down": {"uv": [431, 142], "uv_size": [42, -19]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "retrov",
+ "parent": "bone3",
+ "pivot": [-20.30688, 16.75, 14.93751]
+ },
+ {
+ "name": "bone",
+ "parent": "retrov",
+ "pivot": [-20.30688, 16.75, 14.93751],
+ "rotation": [0, -12.5, 0],
+ "cubes": [
+ {
+ "origin": [-20.02317, 21.5, 20.50241],
+ "size": [5.7, 3.8, 0],
+ "uv": {
+ "north": {"uv": [0, 9], "uv_size": [6, 4]},
+ "east": {"uv": [0, 9], "uv_size": [0, 4]},
+ "south": {"uv": [6, 9], "uv_size": [6, 4]},
+ "west": {"uv": [6, 9], "uv_size": [0, 4]},
+ "up": {"uv": [0, 9], "uv_size": [6, 0]},
+ "down": {"uv": [6, 9], "uv_size": [6, 0]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone6",
+ "parent": "retrov",
+ "pivot": [26.30688, 16.75, 14.93751],
+ "rotation": [0, 12.5, 0]
+ },
+ {
+ "name": "rodas",
+ "parent": "bone2",
+ "pivot": [-11.8675, 6.95, 32.015]
+ },
+ {
+ "name": "front",
+ "parent": "rodas",
+ "pivot": [19.0075, 6.95, 27.265]
+ },
+ {
+ "name": "back",
+ "parent": "rodas",
+ "pivot": [-11.8675, 6.95, -37.62]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/12_载具/models/block/_geo/car_pickup.geo.json b/统计/_sa_decor_models/12_载具/models/block/_geo/car_pickup.geo.json
new file mode 100644
index 0000000..afefb3d
--- /dev/null
+++ b/统计/_sa_decor_models/12_载具/models/block/_geo/car_pickup.geo.json
@@ -0,0 +1,1108 @@
+{
+ "format_version": "1.12.0",
+ "minecraft:geometry": [
+ {
+ "description": {
+ "identifier": "geometry.unknown",
+ "texture_width": 512,
+ "texture_height": 512,
+ "visible_bounds_width": 14,
+ "visible_bounds_height": 4,
+ "visible_bounds_offset": [0, 1, 0]
+ },
+ "bones": [
+ {
+ "name": "main",
+ "pivot": [0, -12, 0],
+ "rotation": [0, 90, 0]
+ },
+ {
+ "name": "car_shapes",
+ "parent": "main",
+ "pivot": [0, -12, 0],
+ "cubes": [
+ {
+ "origin": [-19.95, 7, 22.8],
+ "size": [38.95, 15.2, 25.08],
+ "uv": {}
+ },
+ {
+ "origin": [-19.95, 7, -45.125],
+ "size": [38.95, 9.9, 40.375],
+ "uv": {}
+ },
+ {
+ "origin": [-19.95, 7, -4.75],
+ "size": [38.95, 13.3, 27.55],
+ "uv": {}
+ },
+ {
+ "origin": [-19.95, 20.3, -4.37],
+ "size": [38.95, 14.25, 16.72],
+ "uv": {}
+ }
+ ]
+ },
+ {
+ "name": "bone2",
+ "parent": "main",
+ "pivot": [15.4375, 2.25, -22.135]
+ },
+ {
+ "name": "bone3",
+ "parent": "bone2",
+ "pivot": [15.4375, 4.15, -22.135],
+ "cubes": [
+ {
+ "origin": [-19.95, 20.3, -45.22],
+ "size": [1.9, 1.9, 93.1],
+ "uv": {
+ "north": {"uv": [102, 285], "uv_size": [2, 2]},
+ "east": {"uv": [4, 285], "uv_size": [98, 2]},
+ "south": {"uv": [202, 285], "uv_size": [2, 2]},
+ "west": {"uv": [104, 285], "uv_size": [98, 2]},
+ "up": {"uv": [102, 187], "uv_size": [2, 98]},
+ "down": {"uv": [104, 285], "uv_size": [2, -98]}
+ }
+ },
+ {
+ "origin": [18.05, 20.3, -45.22],
+ "size": [1.9, 1.9, 93.1],
+ "uv": {
+ "north": {"uv": [102, 181], "uv_size": [2, 2]},
+ "east": {"uv": [4, 181], "uv_size": [98, 2]},
+ "south": {"uv": [202, 181], "uv_size": [2, 2]},
+ "west": {"uv": [104, 181], "uv_size": [98, 2]},
+ "up": {"uv": [102, 83], "uv_size": [2, 98]},
+ "down": {"uv": [104, 181], "uv_size": [2, -98]}
+ }
+ },
+ {
+ "origin": [-19.16625, 26.14516, 10.51871],
+ "size": [38.3325, 8.55, 17.1],
+ "pivot": [15.2, 33.27016, 10.99371],
+ "rotation": [-50, 0, 0],
+ "uv": {
+ "north": {"uv": [226, 286], "uv_size": [40, 9]},
+ "east": {"uv": [208, 286], "uv_size": [18, 9]},
+ "south": {"uv": [284, 286], "uv_size": [40, 9]},
+ "west": {"uv": [266, 286], "uv_size": [18, 9]},
+ "up": {"uv": [226, 268], "uv_size": [40, 18]},
+ "down": {"uv": [266, 286], "uv_size": [40, -18]}
+ }
+ },
+ {
+ "origin": [-19, 22.2, -4.37],
+ "size": [38, 12.35, 25.65],
+ "uv": {
+ "north": {"uv": [246, 228], "uv_size": [40, 13]},
+ "east": {"uv": [219, 228], "uv_size": [27, 13]},
+ "south": {"uv": [313, 228], "uv_size": [40, 13]},
+ "west": {"uv": [286, 228], "uv_size": [27, 13]},
+ "up": {"uv": [246, 201], "uv_size": [40, 27]},
+ "down": {"uv": [286, 228], "uv_size": [40, -27]}
+ }
+ },
+ {
+ "origin": [-19.095, 22.2, -2.09],
+ "size": [0, 0.95, 22.04],
+ "uv": {
+ "north": {"uv": [178, 208], "uv_size": [0, 1]},
+ "east": {"uv": [155, 208], "uv_size": [23, 1]},
+ "south": {"uv": [201, 208], "uv_size": [0, 1]},
+ "west": {"uv": [178, 208], "uv_size": [23, 1]},
+ "up": {"uv": [178, 185], "uv_size": [0, 23]},
+ "down": {"uv": [178, 208], "uv_size": [0, -23]}
+ }
+ },
+ {
+ "origin": [19.095, 22.2, -2.09],
+ "size": [0, 0.95, 22.04],
+ "uv": {
+ "north": {"uv": [178, 208], "uv_size": [0, 1]},
+ "east": {"uv": [201, 208], "uv_size": [-23, 1]},
+ "south": {"uv": [201, 208], "uv_size": [0, 1]},
+ "west": {"uv": [178, 208], "uv_size": [-23, 1]},
+ "up": {"uv": [178, 185], "uv_size": [0, 23]},
+ "down": {"uv": [178, 208], "uv_size": [0, -23]}
+ }
+ },
+ {
+ "origin": [-15.2, 7, 19.38],
+ "size": [30.4, 11.4, 17.1],
+ "uv": {
+ "north": {"uv": [432, 59], "uv_size": [32, 12]},
+ "east": {"uv": [414, 59], "uv_size": [18, 12]},
+ "south": {"uv": [482, 59], "uv_size": [32, 12]},
+ "west": {"uv": [464, 59], "uv_size": [18, 12]},
+ "up": {"uv": [432, 41], "uv_size": [32, 18]},
+ "down": {"uv": [464, 59], "uv_size": [32, -18]}
+ }
+ },
+ {
+ "origin": [-15.2, 7, -36.67],
+ "size": [30.4, 11.4, 19.95],
+ "uv": {
+ "north": {"uv": [402, 272], "uv_size": [32, 12]},
+ "east": {"uv": [381, 272], "uv_size": [21, 12]},
+ "south": {"uv": [455, 272], "uv_size": [32, 12]},
+ "west": {"uv": [434, 272], "uv_size": [21, 12]},
+ "up": {"uv": [402, 251], "uv_size": [32, 21]},
+ "down": {"uv": [434, 272], "uv_size": [32, -21]}
+ }
+ },
+ {
+ "origin": [-18.05, 20.3, -2.47],
+ "size": [36.1, 1.9, 25.65],
+ "uv": {
+ "north": {"uv": [264, 135], "uv_size": [38, 2]},
+ "east": {"uv": [237, 135], "uv_size": [27, 2]},
+ "south": {"uv": [329, 135], "uv_size": [38, 2]},
+ "west": {"uv": [302, 135], "uv_size": [27, 2]},
+ "up": {"uv": [264, 108], "uv_size": [38, 27]},
+ "down": {"uv": [302, 135], "uv_size": [38, -27]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone4",
+ "parent": "bone3",
+ "pivot": [15.4375, 5.1, -22.135],
+ "cubes": [
+ {
+ "origin": [-19.95, 10.8, 36.48],
+ "size": [39.9, 9.5, 11.4],
+ "uv": {
+ "north": {"uv": [244, 328], "uv_size": [42, 10]},
+ "east": {"uv": [232, 328], "uv_size": [12, 10]},
+ "south": {"uv": [298, 328], "uv_size": [42, 10]},
+ "west": {"uv": [286, 328], "uv_size": [12, 10]},
+ "up": {"uv": [244, 316], "uv_size": [42, 12]},
+ "down": {"uv": [286, 328], "uv_size": [42, -12]}
+ }
+ },
+ {
+ "origin": [-19.95, 7, 36.48],
+ "size": [39.9, 3.8, 13.3],
+ "uv": {
+ "north": {"uv": [246, 309], "uv_size": [42, 4]},
+ "east": {"uv": [232, 309], "uv_size": [14, 4]},
+ "south": {"uv": [302, 309], "uv_size": [42, 4]},
+ "west": {"uv": [288, 309], "uv_size": [14, 4]},
+ "up": {"uv": [246, 295], "uv_size": [42, 14]},
+ "down": {"uv": [288, 309], "uv_size": [42, -14]}
+ }
+ },
+ {
+ "origin": [-5.7, 6.05, 49.78],
+ "size": [11.4, 4.75, 0.95],
+ "uv": {
+ "north": {"uv": [371, 210], "uv_size": [12, 5]},
+ "east": {"uv": [370, 210], "uv_size": [1, 5]},
+ "south": {"uv": [384, 210], "uv_size": [12, 5]},
+ "west": {"uv": [383, 210], "uv_size": [1, 5]},
+ "up": {"uv": [371, 209], "uv_size": [12, 1]},
+ "down": {"uv": [383, 210], "uv_size": [12, -1]}
+ }
+ },
+ {
+ "origin": [-5.7, 6.05, -46.93],
+ "size": [11.4, 4.75, 0.95],
+ "uv": {
+ "north": {"uv": [371, 210], "uv_size": [12, 5]},
+ "east": {"uv": [370, 210], "uv_size": [1, 5]},
+ "south": {"uv": [384, 210], "uv_size": [12, 5]},
+ "west": {"uv": [383, 210], "uv_size": [1, 5]},
+ "up": {"uv": [371, 209], "uv_size": [12, 1]},
+ "down": {"uv": [383, 210], "uv_size": [12, -1]}
+ }
+ },
+ {
+ "origin": [-19.95, 7, -16.72],
+ "size": [39.9, 11.4, 36.1],
+ "uv": {
+ "north": {"uv": [249, 178], "uv_size": [42, 12]},
+ "east": {"uv": [211, 178], "uv_size": [38, 12]},
+ "south": {"uv": [329, 178], "uv_size": [42, 12]},
+ "west": {"uv": [291, 178], "uv_size": [38, 12]},
+ "up": {"uv": [249, 140], "uv_size": [42, 38]},
+ "down": {"uv": [291, 178], "uv_size": [42, -38]}
+ }
+ },
+ {
+ "origin": [-19.95, 18.4, -33.82],
+ "size": [39.9, 1.9, 70.3],
+ "uv": {
+ "north": {"uv": [77, 77], "uv_size": [42, 2]},
+ "east": {"uv": [3, 77], "uv_size": [74, 2]},
+ "south": {"uv": [193, 77], "uv_size": [42, 2]},
+ "west": {"uv": [119, 77], "uv_size": [74, 2]},
+ "up": {"uv": [77, 3], "uv_size": [42, 74]},
+ "down": {"uv": [119, 77], "uv_size": [42, -74]}
+ }
+ },
+ {
+ "origin": [-19.95, 17.45, 19.38],
+ "size": [39.9, 0.95, 17.1],
+ "uv": {
+ "north": {"uv": [354, 414], "uv_size": [42, 1]},
+ "east": {"uv": [336, 414], "uv_size": [18, 1]},
+ "south": {"uv": [414, 414], "uv_size": [42, 1]},
+ "west": {"uv": [396, 414], "uv_size": [18, 1]},
+ "up": {"uv": [354, 396], "uv_size": [42, 18]},
+ "down": {"uv": [396, 414], "uv_size": [42, -18]}
+ }
+ },
+ {
+ "origin": [-19.95, 17.45, -33.82],
+ "size": [39.9, 0.95, 17.1],
+ "uv": {
+ "north": {"uv": [366, 455], "uv_size": [42, 1]},
+ "east": {"uv": [348, 455], "uv_size": [18, 1]},
+ "south": {"uv": [426, 455], "uv_size": [42, 1]},
+ "west": {"uv": [408, 455], "uv_size": [18, 1]},
+ "up": {"uv": [366, 437], "uv_size": [42, 18]},
+ "down": {"uv": [408, 455], "uv_size": [42, -18]}
+ }
+ },
+ {
+ "origin": [-19.95, 7, -46.17],
+ "size": [39.9, 4.75, 12.35],
+ "uv": {
+ "north": {"uv": [254, 71], "uv_size": [42, 5]},
+ "east": {"uv": [241, 71], "uv_size": [13, 5]},
+ "south": {"uv": [309, 71], "uv_size": [42, 5]},
+ "west": {"uv": [296, 71], "uv_size": [13, 5]},
+ "up": {"uv": [254, 58], "uv_size": [42, 13]},
+ "down": {"uv": [296, 71], "uv_size": [42, -13]}
+ }
+ },
+ {
+ "origin": [-19.95, 11.75, -45.22],
+ "size": [39.9, 8.55, 11.4],
+ "uv": {
+ "north": {"uv": [13, 327], "uv_size": [42, 9]},
+ "east": {"uv": [1, 327], "uv_size": [12, 9]},
+ "south": {"uv": [67, 327], "uv_size": [42, 9]},
+ "west": {"uv": [55, 327], "uv_size": [12, 9]},
+ "up": {"uv": [13, 315], "uv_size": [42, 12]},
+ "down": {"uv": [55, 327], "uv_size": [42, -12]}
+ }
+ },
+ {
+ "origin": [-18.05, 20.3, -45.22],
+ "size": [36.1, 1.9, 2.85],
+ "uv": {
+ "north": {"uv": [16, 353], "uv_size": [38, 2]},
+ "east": {"uv": [13, 353], "uv_size": [3, 2]},
+ "south": {"uv": [57, 353], "uv_size": [38, 2]},
+ "west": {"uv": [54, 353], "uv_size": [3, 2]},
+ "up": {"uv": [16, 350], "uv_size": [38, 3]},
+ "down": {"uv": [54, 353], "uv_size": [38, -3]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone5",
+ "parent": "bone3",
+ "pivot": [3.0875, 17.45, -30.685]
+ },
+ {
+ "name": "trunk",
+ "parent": "bone5",
+ "pivot": [3.0875, 22.2, -30.685]
+ },
+ {
+ "name": "capo",
+ "parent": "bone5",
+ "pivot": [15.4375, 21.1, 23.18],
+ "cubes": [
+ {
+ "origin": [-18.05, 20.3, 23.18],
+ "size": [36.1, 1.9, 24.7],
+ "uv": {
+ "north": {"uv": [264, 26], "uv_size": [38, 2]},
+ "east": {"uv": [238, 26], "uv_size": [26, 2]},
+ "south": {"uv": [328, 26], "uv_size": [38, 2]},
+ "west": {"uv": [302, 26], "uv_size": [26, 2]},
+ "up": {"uv": [264, 0], "uv_size": [38, 26]},
+ "down": {"uv": [302, 26], "uv_size": [38, -26]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone",
+ "parent": "bone3",
+ "pivot": [-23.30688, 25.05, 16.83752],
+ "rotation": [0, -12.5, 0],
+ "cubes": [
+ {
+ "origin": [-26.15688, 21.25, 15.88752],
+ "size": [4.75, 6.65, 1.9],
+ "uv": {
+ "north": {"uv": [23, 5], "uv_size": [5, 7]},
+ "east": {"uv": [21, 5], "uv_size": [2, 7]},
+ "south": {"uv": [30, 5], "uv_size": [5, 7]},
+ "west": {"uv": [28, 5], "uv_size": [2, 7]},
+ "up": {"uv": [23, 3], "uv_size": [5, 2]},
+ "down": {"uv": [28, 5], "uv_size": [5, -2]}
+ }
+ },
+ {
+ "origin": [-24.25688, 22.2, 16.83752],
+ "size": [5.7, 3.8, 0],
+ "uv": {
+ "north": {"uv": [0, 9], "uv_size": [6, 4]},
+ "east": {"uv": [0, 9], "uv_size": [0, 4]},
+ "south": {"uv": [6, 9], "uv_size": [6, 4]},
+ "west": {"uv": [6, 9], "uv_size": [0, 4]},
+ "up": {"uv": [0, 9], "uv_size": [6, 0]},
+ "down": {"uv": [6, 9], "uv_size": [6, 0]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone6",
+ "parent": "bone3",
+ "pivot": [23.30688, 25.05, 16.83752],
+ "rotation": [0, 12.5, 0],
+ "cubes": [
+ {
+ "origin": [21.40688, 21.25, 15.88752],
+ "size": [4.75, 6.65, 1.9],
+ "uv": {
+ "north": {"uv": [28, 5], "uv_size": [-5, 7]},
+ "east": {"uv": [30, 5], "uv_size": [-2, 7]},
+ "south": {"uv": [35, 5], "uv_size": [-5, 7]},
+ "west": {"uv": [23, 5], "uv_size": [-2, 7]},
+ "up": {"uv": [28, 3], "uv_size": [-5, 2]},
+ "down": {"uv": [33, 5], "uv_size": [-5, -2]}
+ }
+ },
+ {
+ "origin": [18.55688, 22.2, 16.83752],
+ "size": [5.7, 3.8, 0],
+ "uv": {
+ "north": {"uv": [6, 9], "uv_size": [-6, 4]},
+ "east": {"uv": [6, 9], "uv_size": [0, 4]},
+ "south": {"uv": [12, 9], "uv_size": [-6, 4]},
+ "west": {"uv": [0, 9], "uv_size": [0, 4]},
+ "up": {"uv": [6, 9], "uv_size": [-6, 0]},
+ "down": {"uv": [12, 9], "uv_size": [-6, 0]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "rodas",
+ "parent": "bone2",
+ "pivot": [-14.8675, 7.95, 32.015]
+ },
+ {
+ "name": "front",
+ "parent": "rodas",
+ "pivot": [16.0075, 7.95, 28.215],
+ "cubes": [
+ {
+ "origin": [-19.9, 6.05, 19.38],
+ "size": [0.95, 11.4, 17.1],
+ "uv": {
+ "north": {"uv": [434, 91], "uv_size": [1, 12]},
+ "east": {"uv": [416, 91], "uv_size": [18, 12]},
+ "south": {"uv": [453, 91], "uv_size": [1, 12]},
+ "west": {"uv": [435, 91], "uv_size": [18, 12]},
+ "up": {"uv": [434, 73], "uv_size": [1, 18]},
+ "down": {"uv": [435, 91], "uv_size": [1, -18]}
+ }
+ },
+ {
+ "origin": [18.95, 6.05, 19.38],
+ "size": [0.95, 11.4, 17.1],
+ "uv": {
+ "north": {"uv": [434, 121], "uv_size": [1, 12]},
+ "east": {"uv": [416, 121], "uv_size": [18, 12]},
+ "south": {"uv": [453, 121], "uv_size": [1, 12]},
+ "west": {"uv": [435, 121], "uv_size": [18, 12]},
+ "up": {"uv": [434, 103], "uv_size": [1, 18]},
+ "down": {"uv": [435, 121], "uv_size": [1, -18]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "front_right_wheel",
+ "parent": "front",
+ "pivot": [-14.8675, 7.65, 27.835],
+ "cubes": [
+ {
+ "origin": [-18.7625, 3.85, 24.035],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [190, 325], "uv_size": [4, 8]},
+ "east": {"uv": [182, 325], "uv_size": [8, 8]},
+ "south": {"uv": [202, 325], "uv_size": [4, 8]},
+ "west": {"uv": [194, 325], "uv_size": [8, 8]},
+ "up": {"uv": [190, 317], "uv_size": [4, 8]},
+ "down": {"uv": [194, 325], "uv_size": [4, -8]}
+ }
+ },
+ {
+ "origin": [-19.49875, 4.52875, 20.44573],
+ "size": [5.7975, 6.38163, 3.99],
+ "pivot": [-16.74375, 7.8875, 27.83499],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [204, 341], "uv_size": [5, 6]},
+ "east": {"uv": [200, 341], "uv_size": [4, 6]},
+ "south": {"uv": [213, 341], "uv_size": [5, 6]},
+ "west": {"uv": [209, 341], "uv_size": [4, 6]},
+ "up": {"uv": [204, 337], "uv_size": [5, 4]},
+ "down": {"uv": [209, 341], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-19.475, 4.5625, 20.235],
+ "size": [5.75, 6.175, 3.8],
+ "pivot": [-16.74375, 7.65, 27.835],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [344, 320], "uv_size": [5, 6]},
+ "east": {"uv": [340, 320], "uv_size": [4, 6]},
+ "south": {"uv": [353, 320], "uv_size": [5, 6]},
+ "west": {"uv": [349, 320], "uv_size": [4, 6]},
+ "up": {"uv": [344, 316], "uv_size": [5, 4]},
+ "down": {"uv": [349, 320], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-19.475, 4.5625, 20.235],
+ "size": [5.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [346, 265], "uv_size": [5, 6]},
+ "east": {"uv": [342, 265], "uv_size": [4, 6]},
+ "south": {"uv": [355, 265], "uv_size": [5, 6]},
+ "west": {"uv": [351, 265], "uv_size": [4, 6]},
+ "up": {"uv": [346, 261], "uv_size": [5, 4]},
+ "down": {"uv": [351, 265], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-19.49875, 4.25049, 20.10986],
+ "size": [5.7975, 6.38164, 3.99],
+ "pivot": [-16.74375, 7.74837, 27.49912],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [346, 275], "uv_size": [5, 6]},
+ "east": {"uv": [342, 275], "uv_size": [4, 6]},
+ "south": {"uv": [355, 275], "uv_size": [5, 6]},
+ "west": {"uv": [351, 275], "uv_size": [4, 6]},
+ "up": {"uv": [346, 271], "uv_size": [5, 4]},
+ "down": {"uv": [351, 275], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-19.475, 4.5625, 20.235],
+ "size": [5.75, 6.175, 3.8],
+ "pivot": [-16.74375, 7.65, 27.835],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [346, 285], "uv_size": [5, 6]},
+ "east": {"uv": [342, 285], "uv_size": [4, 6]},
+ "south": {"uv": [355, 285], "uv_size": [5, 6]},
+ "west": {"uv": [351, 285], "uv_size": [4, 6]},
+ "up": {"uv": [346, 281], "uv_size": [5, 4]},
+ "down": {"uv": [351, 285], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-19.49875, 4.86462, 20.44575],
+ "size": [5.7975, 6.38163, 3.99],
+ "pivot": [-16.74375, 7.8875, 27.83501],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [112, 347], "uv_size": [5, 6]},
+ "east": {"uv": [108, 347], "uv_size": [4, 6]},
+ "south": {"uv": [121, 347], "uv_size": [5, 6]},
+ "west": {"uv": [117, 347], "uv_size": [4, 6]},
+ "up": {"uv": [112, 343], "uv_size": [5, 4]},
+ "down": {"uv": [117, 347], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-19.49875, 4.86462, 20.78162],
+ "size": [5.7975, 6.38164, 3.99],
+ "pivot": [-16.74375, 7.74837, 28.17088],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [130, 347], "uv_size": [5, 6]},
+ "east": {"uv": [126, 347], "uv_size": [4, 6]},
+ "south": {"uv": [139, 347], "uv_size": [5, 6]},
+ "west": {"uv": [135, 347], "uv_size": [4, 6]},
+ "up": {"uv": [130, 343], "uv_size": [5, 4]},
+ "down": {"uv": [135, 347], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-19.475, 4.5625, 20.235],
+ "size": [5.75, 6.175, 3.8],
+ "pivot": [-16.74375, 7.65, 27.835],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [148, 347], "uv_size": [5, 6]},
+ "east": {"uv": [144, 347], "uv_size": [4, 6]},
+ "south": {"uv": [157, 347], "uv_size": [5, 6]},
+ "west": {"uv": [153, 347], "uv_size": [4, 6]},
+ "up": {"uv": [148, 343], "uv_size": [5, 4]},
+ "down": {"uv": [153, 347], "uv_size": [5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "front_left_wheel",
+ "parent": "front",
+ "pivot": [13.9175, 7.65, 27.835],
+ "cubes": [
+ {
+ "origin": [14.9625, 3.85, 24.035],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [194, 325], "uv_size": [-4, 8]},
+ "east": {"uv": [202, 325], "uv_size": [-8, 8]},
+ "south": {"uv": [206, 325], "uv_size": [-4, 8]},
+ "west": {"uv": [190, 325], "uv_size": [-8, 8]},
+ "up": {"uv": [194, 317], "uv_size": [-4, 8]},
+ "down": {"uv": [198, 325], "uv_size": [-4, -8]}
+ }
+ },
+ {
+ "origin": [13.70125, 4.52875, 20.44573],
+ "size": [5.7975, 6.38163, 3.99],
+ "pivot": [16.74375, 7.8875, 27.83499],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [209, 341], "uv_size": [-5, 6]},
+ "east": {"uv": [213, 341], "uv_size": [-4, 6]},
+ "south": {"uv": [218, 341], "uv_size": [-5, 6]},
+ "west": {"uv": [204, 341], "uv_size": [-4, 6]},
+ "up": {"uv": [209, 337], "uv_size": [-5, 4]},
+ "down": {"uv": [214, 341], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.725, 4.5625, 20.235],
+ "size": [5.75, 6.175, 3.8],
+ "pivot": [16.74375, 7.65, 27.835],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [349, 320], "uv_size": [-5, 6]},
+ "east": {"uv": [353, 320], "uv_size": [-4, 6]},
+ "south": {"uv": [358, 320], "uv_size": [-5, 6]},
+ "west": {"uv": [344, 320], "uv_size": [-4, 6]},
+ "up": {"uv": [349, 316], "uv_size": [-5, 4]},
+ "down": {"uv": [354, 320], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.725, 4.5625, 20.235],
+ "size": [5.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [351, 265], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 265], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 265], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 265], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 261], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 265], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.70125, 4.25049, 20.10986],
+ "size": [5.7975, 6.38164, 3.99],
+ "pivot": [16.74375, 7.74837, 27.49912],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [351, 275], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 275], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 275], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 275], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 271], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 275], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.725, 4.5625, 20.235],
+ "size": [5.75, 6.175, 3.8],
+ "pivot": [16.74375, 7.65, 27.835],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [351, 285], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 285], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 285], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 285], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 281], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 285], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.70125, 4.86462, 20.44575],
+ "size": [5.7975, 6.38163, 3.99],
+ "pivot": [16.74375, 7.8875, 27.83501],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [117, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [121, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [126, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [112, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [117, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [122, 347], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.70125, 4.86462, 20.78162],
+ "size": [5.7975, 6.38164, 3.99],
+ "pivot": [16.74375, 7.74837, 28.17088],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [135, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [139, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [144, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [130, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [135, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [140, 347], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.725, 4.5625, 20.235],
+ "size": [5.75, 6.175, 3.8],
+ "pivot": [16.74375, 7.65, 27.835],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [153, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [157, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [162, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [148, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [153, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [158, 347], "uv_size": [-5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "back",
+ "parent": "rodas",
+ "pivot": [-14.8675, 7.95, -21.47],
+ "cubes": [
+ {
+ "origin": [18.95, 6.05, -33.82],
+ "size": [0.95, 11.4, 17.1],
+ "uv": {
+ "north": {"uv": [434, 121], "uv_size": [1, 12]},
+ "east": {"uv": [416, 121], "uv_size": [18, 12]},
+ "south": {"uv": [453, 121], "uv_size": [1, 12]},
+ "west": {"uv": [435, 121], "uv_size": [18, 12]},
+ "up": {"uv": [434, 103], "uv_size": [1, 18]},
+ "down": {"uv": [435, 121], "uv_size": [1, -18]}
+ }
+ },
+ {
+ "origin": [-19.9, 6.05, -33.82],
+ "size": [0.95, 11.4, 17.1],
+ "uv": {
+ "north": {"uv": [434, 91], "uv_size": [1, 12]},
+ "east": {"uv": [416, 91], "uv_size": [18, 12]},
+ "south": {"uv": [453, 91], "uv_size": [1, 12]},
+ "west": {"uv": [435, 91], "uv_size": [18, 12]},
+ "up": {"uv": [434, 73], "uv_size": [1, 18]},
+ "down": {"uv": [435, 91], "uv_size": [1, -18]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "back_right_wheel",
+ "parent": "back",
+ "pivot": [-14.8675, 7.65, -21.47],
+ "cubes": [
+ {
+ "origin": [-18.7625, 3.85, -29.07],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [190, 325], "uv_size": [4, 8]},
+ "east": {"uv": [182, 325], "uv_size": [8, 8]},
+ "south": {"uv": [202, 325], "uv_size": [4, 8]},
+ "west": {"uv": [194, 325], "uv_size": [8, 8]},
+ "up": {"uv": [190, 317], "uv_size": [4, 8]},
+ "down": {"uv": [194, 325], "uv_size": [4, -8]}
+ }
+ },
+ {
+ "origin": [-19.49875, 4.52875, -32.65927],
+ "size": [5.7975, 6.38163, 3.99],
+ "pivot": [-16.74375, 7.8875, -25.27001],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [204, 341], "uv_size": [5, 6]},
+ "east": {"uv": [200, 341], "uv_size": [4, 6]},
+ "south": {"uv": [213, 341], "uv_size": [5, 6]},
+ "west": {"uv": [209, 341], "uv_size": [4, 6]},
+ "up": {"uv": [204, 337], "uv_size": [5, 4]},
+ "down": {"uv": [209, 341], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-19.475, 4.5625, -32.87],
+ "size": [5.75, 6.175, 3.8],
+ "pivot": [-16.74375, 7.65, -25.27],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [344, 320], "uv_size": [5, 6]},
+ "east": {"uv": [340, 320], "uv_size": [4, 6]},
+ "south": {"uv": [353, 320], "uv_size": [5, 6]},
+ "west": {"uv": [349, 320], "uv_size": [4, 6]},
+ "up": {"uv": [344, 316], "uv_size": [5, 4]},
+ "down": {"uv": [349, 320], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-19.475, 4.5625, -32.87],
+ "size": [5.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [346, 265], "uv_size": [5, 6]},
+ "east": {"uv": [342, 265], "uv_size": [4, 6]},
+ "south": {"uv": [355, 265], "uv_size": [5, 6]},
+ "west": {"uv": [351, 265], "uv_size": [4, 6]},
+ "up": {"uv": [346, 261], "uv_size": [5, 4]},
+ "down": {"uv": [351, 265], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-19.49875, 4.25049, -32.99514],
+ "size": [5.7975, 6.38164, 3.99],
+ "pivot": [-16.74375, 7.74837, -25.60588],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [346, 275], "uv_size": [5, 6]},
+ "east": {"uv": [342, 275], "uv_size": [4, 6]},
+ "south": {"uv": [355, 275], "uv_size": [5, 6]},
+ "west": {"uv": [351, 275], "uv_size": [4, 6]},
+ "up": {"uv": [346, 271], "uv_size": [5, 4]},
+ "down": {"uv": [351, 275], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-19.475, 4.5625, -32.87],
+ "size": [5.75, 6.175, 3.8],
+ "pivot": [-16.74375, 7.65, -25.27],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [346, 285], "uv_size": [5, 6]},
+ "east": {"uv": [342, 285], "uv_size": [4, 6]},
+ "south": {"uv": [355, 285], "uv_size": [5, 6]},
+ "west": {"uv": [351, 285], "uv_size": [4, 6]},
+ "up": {"uv": [346, 281], "uv_size": [5, 4]},
+ "down": {"uv": [351, 285], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-19.49875, 4.86462, -32.65925],
+ "size": [5.7975, 6.38163, 3.99],
+ "pivot": [-16.74375, 7.8875, -25.26999],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [112, 347], "uv_size": [5, 6]},
+ "east": {"uv": [108, 347], "uv_size": [4, 6]},
+ "south": {"uv": [121, 347], "uv_size": [5, 6]},
+ "west": {"uv": [117, 347], "uv_size": [4, 6]},
+ "up": {"uv": [112, 343], "uv_size": [5, 4]},
+ "down": {"uv": [117, 347], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-19.49875, 4.86462, -32.32338],
+ "size": [5.7975, 6.38164, 3.99],
+ "pivot": [-16.74375, 7.74837, -24.93412],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [130, 347], "uv_size": [5, 6]},
+ "east": {"uv": [126, 347], "uv_size": [4, 6]},
+ "south": {"uv": [139, 347], "uv_size": [5, 6]},
+ "west": {"uv": [135, 347], "uv_size": [4, 6]},
+ "up": {"uv": [130, 343], "uv_size": [5, 4]},
+ "down": {"uv": [135, 347], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-19.475, 4.5625, -32.87],
+ "size": [5.75, 6.175, 3.8],
+ "pivot": [-16.74375, 7.65, -25.27],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [148, 347], "uv_size": [5, 6]},
+ "east": {"uv": [144, 347], "uv_size": [4, 6]},
+ "south": {"uv": [157, 347], "uv_size": [5, 6]},
+ "west": {"uv": [153, 347], "uv_size": [4, 6]},
+ "up": {"uv": [148, 343], "uv_size": [5, 4]},
+ "down": {"uv": [153, 347], "uv_size": [5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "back_left_wheel",
+ "parent": "back",
+ "pivot": [13.9175, 7.65, -21.47],
+ "cubes": [
+ {
+ "origin": [14.9625, 3.85, -29.07],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [194, 325], "uv_size": [-4, 8]},
+ "east": {"uv": [202, 325], "uv_size": [-8, 8]},
+ "south": {"uv": [206, 325], "uv_size": [-4, 8]},
+ "west": {"uv": [190, 325], "uv_size": [-8, 8]},
+ "up": {"uv": [194, 317], "uv_size": [-4, 8]},
+ "down": {"uv": [198, 325], "uv_size": [-4, -8]}
+ }
+ },
+ {
+ "origin": [13.70125, 4.52875, -32.65927],
+ "size": [5.7975, 6.38163, 3.99],
+ "pivot": [16.74375, 7.8875, -25.27001],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [209, 341], "uv_size": [-5, 6]},
+ "east": {"uv": [213, 341], "uv_size": [-4, 6]},
+ "south": {"uv": [218, 341], "uv_size": [-5, 6]},
+ "west": {"uv": [204, 341], "uv_size": [-4, 6]},
+ "up": {"uv": [209, 337], "uv_size": [-5, 4]},
+ "down": {"uv": [214, 341], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.725, 4.5625, -32.87],
+ "size": [5.75, 6.175, 3.8],
+ "pivot": [16.74375, 7.65, -25.27],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [349, 320], "uv_size": [-5, 6]},
+ "east": {"uv": [353, 320], "uv_size": [-4, 6]},
+ "south": {"uv": [358, 320], "uv_size": [-5, 6]},
+ "west": {"uv": [344, 320], "uv_size": [-4, 6]},
+ "up": {"uv": [349, 316], "uv_size": [-5, 4]},
+ "down": {"uv": [354, 320], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.725, 4.5625, -32.87],
+ "size": [5.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [351, 265], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 265], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 265], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 265], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 261], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 265], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.70125, 4.25049, -32.99514],
+ "size": [5.7975, 6.38164, 3.99],
+ "pivot": [16.74375, 7.74837, -25.60588],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [351, 275], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 275], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 275], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 275], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 271], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 275], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.725, 4.5625, -32.87],
+ "size": [5.75, 6.175, 3.8],
+ "pivot": [16.74375, 7.65, -25.27],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [351, 285], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 285], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 285], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 285], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 281], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 285], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.70125, 4.86462, -32.65925],
+ "size": [5.7975, 6.38163, 3.99],
+ "pivot": [16.74375, 7.8875, -25.26999],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [117, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [121, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [126, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [112, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [117, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [122, 347], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.70125, 4.86462, -32.32338],
+ "size": [5.7975, 6.38164, 3.99],
+ "pivot": [16.74375, 7.74837, -24.93412],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [135, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [139, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [144, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [130, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [135, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [140, 347], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.725, 4.5625, -32.87],
+ "size": [5.75, 6.175, 3.8],
+ "pivot": [16.74375, 7.65, -25.27],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [153, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [157, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [162, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [148, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [153, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [158, 347], "uv_size": [-5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone10",
+ "parent": "main",
+ "pivot": [-17.21875, 10.9425, -26.22001],
+ "cubes": [
+ {
+ "origin": [-18.05, 14.6, -42.37],
+ "size": [36.1, 7.6, 38],
+ "uv": {
+ "north": {"uv": [47, 433], "uv_size": [38, 8]},
+ "east": {"uv": [7, 433], "uv_size": [40, 8]},
+ "south": {"uv": [125, 433], "uv_size": [38, 8]},
+ "west": {"uv": [85, 433], "uv_size": [40, 8]},
+ "up": {"uv": [47, 393], "uv_size": [38, 40]},
+ "down": {"uv": [85, 433], "uv_size": [38, -40]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone9",
+ "parent": "bone10",
+ "pivot": [-17.21875, 10.9425, -26.22001]
+ },
+ {
+ "name": "bone8",
+ "parent": "bone9",
+ "pivot": [-17.21875, 10.9425, -26.22001],
+ "cubes": [
+ {
+ "origin": [-18.07375, 5.68375, -33.60927],
+ "size": [4.7975, 8.28163, 3.99],
+ "pivot": [-17.21875, 10.9425, -26.22001],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [233, 455], "uv_size": [5, 8]},
+ "east": {"uv": [229, 455], "uv_size": [4, 8]},
+ "south": {"uv": [242, 455], "uv_size": [5, 8]},
+ "west": {"uv": [238, 455], "uv_size": [4, 8]},
+ "up": {"uv": [233, 451], "uv_size": [5, 4]},
+ "down": {"uv": [238, 455], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-18.07375, 7.91962, -31.70925],
+ "size": [4.7975, 8.28163, 3.99],
+ "pivot": [-17.21875, 10.9425, -24.31999],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [205, 451], "uv_size": [5, 8]},
+ "east": {"uv": [201, 451], "uv_size": [4, 8]},
+ "south": {"uv": [214, 451], "uv_size": [5, 8]},
+ "west": {"uv": [210, 451], "uv_size": [4, 8]},
+ "up": {"uv": [205, 447], "uv_size": [5, 4]},
+ "down": {"uv": [210, 451], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-18.05, 6.6675, -32.87],
+ "size": [4.75, 8.075, 6.65],
+ "pivot": [-17.21875, 10.705, -25.27],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [263, 455], "uv_size": [5, 8]},
+ "east": {"uv": [256, 455], "uv_size": [7, 8]},
+ "south": {"uv": [275, 455], "uv_size": [5, 8]},
+ "west": {"uv": [268, 455], "uv_size": [7, 8]},
+ "up": {"uv": [263, 448], "uv_size": [5, 7]},
+ "down": {"uv": [268, 455], "uv_size": [5, -7]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone7",
+ "parent": "bone9",
+ "pivot": [17.21875, 10.9425, -26.22001],
+ "cubes": [
+ {
+ "origin": [13.27625, 5.68375, -33.60927],
+ "size": [4.7975, 8.28163, 3.99],
+ "pivot": [17.21875, 10.9425, -26.22001],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [238, 455], "uv_size": [-5, 8]},
+ "east": {"uv": [242, 455], "uv_size": [-4, 8]},
+ "south": {"uv": [247, 455], "uv_size": [-5, 8]},
+ "west": {"uv": [233, 455], "uv_size": [-4, 8]},
+ "up": {"uv": [238, 451], "uv_size": [-5, 4]},
+ "down": {"uv": [243, 455], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.27625, 7.91962, -31.70925],
+ "size": [4.7975, 8.28163, 3.99],
+ "pivot": [17.21875, 10.9425, -24.31999],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [210, 451], "uv_size": [-5, 8]},
+ "east": {"uv": [214, 451], "uv_size": [-4, 8]},
+ "south": {"uv": [219, 451], "uv_size": [-5, 8]},
+ "west": {"uv": [205, 451], "uv_size": [-4, 8]},
+ "up": {"uv": [210, 447], "uv_size": [-5, 4]},
+ "down": {"uv": [215, 451], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.3, 6.6675, -32.87],
+ "size": [4.75, 8.075, 6.65],
+ "pivot": [17.21875, 10.705, -25.27],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [268, 455], "uv_size": [-5, 8]},
+ "east": {"uv": [275, 455], "uv_size": [-7, 8]},
+ "south": {"uv": [280, 455], "uv_size": [-5, 8]},
+ "west": {"uv": [263, 455], "uv_size": [-7, 8]},
+ "up": {"uv": [268, 448], "uv_size": [-5, 7]},
+ "down": {"uv": [273, 455], "uv_size": [-5, -7]}
+ }
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/12_载具/models/block/_geo/car_pickup_broken.geo.json b/统计/_sa_decor_models/12_载具/models/block/_geo/car_pickup_broken.geo.json
new file mode 100644
index 0000000..c7cd5d3
--- /dev/null
+++ b/统计/_sa_decor_models/12_载具/models/block/_geo/car_pickup_broken.geo.json
@@ -0,0 +1,1066 @@
+{
+ "format_version": "1.12.0",
+ "minecraft:geometry": [
+ {
+ "description": {
+ "identifier": "geometry.unknown",
+ "texture_width": 512,
+ "texture_height": 512,
+ "visible_bounds_width": 14,
+ "visible_bounds_height": 4,
+ "visible_bounds_offset": [0, 1, 0]
+ },
+ "bones": [
+ {
+ "name": "main",
+ "pivot": [0, -12, 0],
+ "rotation": [0, 90, 0]
+ },
+ {
+ "name": "car_shapes",
+ "parent": "main",
+ "pivot": [0, -12, 0],
+ "cubes": [
+ {
+ "origin": [-19.95, 7, 22.8],
+ "size": [38.95, 15.2, 25.08],
+ "uv": {}
+ },
+ {
+ "origin": [-19.95, 7, -45.125],
+ "size": [38.95, 9.9, 40.375],
+ "uv": {}
+ },
+ {
+ "origin": [-19.95, 7, -4.75],
+ "size": [38.95, 13.3, 27.55],
+ "uv": {}
+ },
+ {
+ "origin": [-19.95, 20.3, -4.37],
+ "size": [38.95, 14.25, 16.72],
+ "uv": {}
+ }
+ ]
+ },
+ {
+ "name": "bone2",
+ "parent": "main",
+ "pivot": [15.4375, 2.25, -22.135]
+ },
+ {
+ "name": "bone3",
+ "parent": "bone2",
+ "pivot": [15.4375, 3.15, -22.135],
+ "rotation": [1, 0, 2],
+ "cubes": [
+ {
+ "origin": [-19.95, 19.3, -45.22],
+ "size": [1.9, 1.9, 93.1],
+ "uv": {
+ "north": {"uv": [102, 285], "uv_size": [2, 2]},
+ "east": {"uv": [4, 285], "uv_size": [98, 2]},
+ "south": {"uv": [202, 285], "uv_size": [2, 2]},
+ "west": {"uv": [104, 285], "uv_size": [98, 2]},
+ "up": {"uv": [102, 187], "uv_size": [2, 98]},
+ "down": {"uv": [104, 285], "uv_size": [2, -98]}
+ }
+ },
+ {
+ "origin": [18.05, 19.3, -45.22],
+ "size": [1.9, 1.9, 93.1],
+ "uv": {
+ "north": {"uv": [102, 181], "uv_size": [2, 2]},
+ "east": {"uv": [4, 181], "uv_size": [98, 2]},
+ "south": {"uv": [202, 181], "uv_size": [2, 2]},
+ "west": {"uv": [104, 181], "uv_size": [98, 2]},
+ "up": {"uv": [102, 83], "uv_size": [2, 98]},
+ "down": {"uv": [104, 181], "uv_size": [2, -98]}
+ }
+ },
+ {
+ "origin": [-19.16625, 25.14516, 10.51871],
+ "size": [38.3325, 8.55, 17.1],
+ "pivot": [15.2, 32.27016, 10.99371],
+ "rotation": [-50, 0, 0],
+ "uv": {
+ "north": {"uv": [226, 286], "uv_size": [40, 9]},
+ "east": {"uv": [208, 286], "uv_size": [18, 9]},
+ "south": {"uv": [284, 286], "uv_size": [40, 9]},
+ "west": {"uv": [266, 286], "uv_size": [18, 9]},
+ "up": {"uv": [226, 268], "uv_size": [40, 18]},
+ "down": {"uv": [266, 286], "uv_size": [40, -18]}
+ }
+ },
+ {
+ "origin": [-19, 21.2, -4.37],
+ "size": [38, 12.35, 25.65],
+ "uv": {
+ "north": {"uv": [246, 228], "uv_size": [40, 13]},
+ "east": {"uv": [219, 228], "uv_size": [27, 13]},
+ "south": {"uv": [313, 228], "uv_size": [40, 13]},
+ "west": {"uv": [286, 228], "uv_size": [27, 13]},
+ "up": {"uv": [246, 201], "uv_size": [40, 27]},
+ "down": {"uv": [286, 228], "uv_size": [40, -27]}
+ }
+ },
+ {
+ "origin": [-19.095, 21.2, -2.09],
+ "size": [0, 0.95, 22.04],
+ "uv": {
+ "north": {"uv": [178, 208], "uv_size": [0, 1]},
+ "east": {"uv": [155, 208], "uv_size": [23, 1]},
+ "south": {"uv": [201, 208], "uv_size": [0, 1]},
+ "west": {"uv": [178, 208], "uv_size": [23, 1]},
+ "up": {"uv": [178, 185], "uv_size": [0, 23]},
+ "down": {"uv": [178, 208], "uv_size": [0, -23]}
+ }
+ },
+ {
+ "origin": [19.095, 21.2, -2.09],
+ "size": [0, 0.95, 22.04],
+ "uv": {
+ "north": {"uv": [178, 208], "uv_size": [0, 1]},
+ "east": {"uv": [201, 208], "uv_size": [-23, 1]},
+ "south": {"uv": [201, 208], "uv_size": [0, 1]},
+ "west": {"uv": [178, 208], "uv_size": [-23, 1]},
+ "up": {"uv": [178, 185], "uv_size": [0, 23]},
+ "down": {"uv": [178, 208], "uv_size": [0, -23]}
+ }
+ },
+ {
+ "origin": [-15.2, 6, 19.38],
+ "size": [30.4, 11.4, 17.1],
+ "uv": {
+ "north": {"uv": [432, 59], "uv_size": [32, 12]},
+ "east": {"uv": [414, 59], "uv_size": [18, 12]},
+ "south": {"uv": [482, 59], "uv_size": [32, 12]},
+ "west": {"uv": [464, 59], "uv_size": [18, 12]},
+ "up": {"uv": [432, 41], "uv_size": [32, 18]},
+ "down": {"uv": [464, 59], "uv_size": [32, -18]}
+ }
+ },
+ {
+ "origin": [-15.2, 6, -36.67],
+ "size": [30.4, 11.4, 19.95],
+ "uv": {
+ "north": {"uv": [402, 272], "uv_size": [32, 12]},
+ "east": {"uv": [381, 272], "uv_size": [21, 12]},
+ "south": {"uv": [455, 272], "uv_size": [32, 12]},
+ "west": {"uv": [434, 272], "uv_size": [21, 12]},
+ "up": {"uv": [402, 251], "uv_size": [32, 21]},
+ "down": {"uv": [434, 272], "uv_size": [32, -21]}
+ }
+ },
+ {
+ "origin": [-18.05, 19.3, -2.47],
+ "size": [36.1, 1.9, 25.65],
+ "uv": {
+ "north": {"uv": [264, 135], "uv_size": [38, 2]},
+ "east": {"uv": [237, 135], "uv_size": [27, 2]},
+ "south": {"uv": [329, 135], "uv_size": [38, 2]},
+ "west": {"uv": [302, 135], "uv_size": [27, 2]},
+ "up": {"uv": [264, 108], "uv_size": [38, 27]},
+ "down": {"uv": [302, 135], "uv_size": [38, -27]}
+ }
+ },
+ {
+ "origin": [-19.9, 5.05, 19.38],
+ "size": [0.95, 11.4, 17.1],
+ "uv": {
+ "north": {"uv": [434, 91], "uv_size": [1, 12]},
+ "east": {"uv": [416, 91], "uv_size": [18, 12]},
+ "south": {"uv": [453, 91], "uv_size": [1, 12]},
+ "west": {"uv": [435, 91], "uv_size": [18, 12]},
+ "up": {"uv": [434, 73], "uv_size": [1, 18]},
+ "down": {"uv": [435, 91], "uv_size": [1, -18]}
+ }
+ },
+ {
+ "origin": [18.95, 5.05, 19.38],
+ "size": [0.95, 11.4, 17.1],
+ "uv": {
+ "north": {"uv": [434, 121], "uv_size": [1, 12]},
+ "east": {"uv": [416, 121], "uv_size": [18, 12]},
+ "south": {"uv": [453, 121], "uv_size": [1, 12]},
+ "west": {"uv": [435, 121], "uv_size": [18, 12]},
+ "up": {"uv": [434, 103], "uv_size": [1, 18]},
+ "down": {"uv": [435, 121], "uv_size": [1, -18]}
+ }
+ },
+ {
+ "origin": [18.95, 5.05, -33.82],
+ "size": [0.95, 11.4, 17.1],
+ "uv": {
+ "north": {"uv": [434, 121], "uv_size": [1, 12]},
+ "east": {"uv": [416, 121], "uv_size": [18, 12]},
+ "south": {"uv": [453, 121], "uv_size": [1, 12]},
+ "west": {"uv": [435, 121], "uv_size": [18, 12]},
+ "up": {"uv": [434, 103], "uv_size": [1, 18]},
+ "down": {"uv": [435, 121], "uv_size": [1, -18]}
+ }
+ },
+ {
+ "origin": [-19.9, 5.05, -33.82],
+ "size": [0.95, 11.4, 17.1],
+ "uv": {
+ "north": {"uv": [434, 91], "uv_size": [1, 12]},
+ "east": {"uv": [416, 91], "uv_size": [18, 12]},
+ "south": {"uv": [453, 91], "uv_size": [1, 12]},
+ "west": {"uv": [435, 91], "uv_size": [18, 12]},
+ "up": {"uv": [434, 73], "uv_size": [1, 18]},
+ "down": {"uv": [435, 91], "uv_size": [1, -18]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone10",
+ "parent": "bone3",
+ "pivot": [-17.21875, 9.9425, -26.22001],
+ "cubes": [
+ {
+ "origin": [-18.05, 13.6, -42.37],
+ "size": [36.1, 7.6, 38],
+ "uv": {
+ "north": {"uv": [47, 433], "uv_size": [38, 8]},
+ "east": {"uv": [7, 433], "uv_size": [40, 8]},
+ "south": {"uv": [125, 433], "uv_size": [38, 8]},
+ "west": {"uv": [85, 433], "uv_size": [40, 8]},
+ "up": {"uv": [47, 393], "uv_size": [38, 40]},
+ "down": {"uv": [85, 433], "uv_size": [38, -40]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone9",
+ "parent": "bone10",
+ "pivot": [-17.21875, 9.9425, -26.22001]
+ },
+ {
+ "name": "bone8",
+ "parent": "bone9",
+ "pivot": [-17.21875, 9.9425, -26.22001],
+ "cubes": [
+ {
+ "origin": [-18.07375, 4.68375, -33.60927],
+ "size": [4.7975, 8.28163, 3.99],
+ "pivot": [-17.21875, 9.9425, -26.22001],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [233, 455], "uv_size": [5, 8]},
+ "east": {"uv": [229, 455], "uv_size": [4, 8]},
+ "south": {"uv": [242, 455], "uv_size": [5, 8]},
+ "west": {"uv": [238, 455], "uv_size": [4, 8]},
+ "up": {"uv": [233, 451], "uv_size": [5, 4]},
+ "down": {"uv": [238, 455], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-18.07375, 6.91962, -31.70925],
+ "size": [4.7975, 8.28163, 3.99],
+ "pivot": [-17.21875, 9.9425, -24.31999],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [205, 451], "uv_size": [5, 8]},
+ "east": {"uv": [201, 451], "uv_size": [4, 8]},
+ "south": {"uv": [214, 451], "uv_size": [5, 8]},
+ "west": {"uv": [210, 451], "uv_size": [4, 8]},
+ "up": {"uv": [205, 447], "uv_size": [5, 4]},
+ "down": {"uv": [210, 451], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-18.05, 5.6675, -32.87],
+ "size": [4.75, 8.075, 6.65],
+ "pivot": [-17.21875, 9.705, -25.27],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [263, 455], "uv_size": [5, 8]},
+ "east": {"uv": [256, 455], "uv_size": [7, 8]},
+ "south": {"uv": [275, 455], "uv_size": [5, 8]},
+ "west": {"uv": [268, 455], "uv_size": [7, 8]},
+ "up": {"uv": [263, 448], "uv_size": [5, 7]},
+ "down": {"uv": [268, 455], "uv_size": [5, -7]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone7",
+ "parent": "bone9",
+ "pivot": [17.21875, 9.9425, -26.22001],
+ "cubes": [
+ {
+ "origin": [13.27625, 4.68375, -33.60927],
+ "size": [4.7975, 8.28163, 3.99],
+ "pivot": [17.21875, 9.9425, -26.22001],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [238, 455], "uv_size": [-5, 8]},
+ "east": {"uv": [242, 455], "uv_size": [-4, 8]},
+ "south": {"uv": [247, 455], "uv_size": [-5, 8]},
+ "west": {"uv": [233, 455], "uv_size": [-4, 8]},
+ "up": {"uv": [238, 451], "uv_size": [-5, 4]},
+ "down": {"uv": [243, 455], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.27625, 6.91962, -31.70925],
+ "size": [4.7975, 8.28163, 3.99],
+ "pivot": [17.21875, 9.9425, -24.31999],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [210, 451], "uv_size": [-5, 8]},
+ "east": {"uv": [214, 451], "uv_size": [-4, 8]},
+ "south": {"uv": [219, 451], "uv_size": [-5, 8]},
+ "west": {"uv": [205, 451], "uv_size": [-4, 8]},
+ "up": {"uv": [210, 447], "uv_size": [-5, 4]},
+ "down": {"uv": [215, 451], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.3, 5.6675, -32.87],
+ "size": [4.75, 8.075, 6.65],
+ "pivot": [17.21875, 9.705, -25.27],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [268, 455], "uv_size": [-5, 8]},
+ "east": {"uv": [275, 455], "uv_size": [-7, 8]},
+ "south": {"uv": [280, 455], "uv_size": [-5, 8]},
+ "west": {"uv": [263, 455], "uv_size": [-7, 8]},
+ "up": {"uv": [268, 448], "uv_size": [-5, 7]},
+ "down": {"uv": [273, 455], "uv_size": [-5, -7]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone4",
+ "parent": "bone3",
+ "pivot": [15.4375, 4.1, -22.135],
+ "cubes": [
+ {
+ "origin": [-19.95, 9.8, 36.48],
+ "size": [39.9, 9.5, 11.4],
+ "uv": {
+ "north": {"uv": [244, 328], "uv_size": [42, 10]},
+ "east": {"uv": [232, 328], "uv_size": [12, 10]},
+ "south": {"uv": [298, 328], "uv_size": [42, 10]},
+ "west": {"uv": [286, 328], "uv_size": [12, 10]},
+ "up": {"uv": [244, 316], "uv_size": [42, 12]},
+ "down": {"uv": [286, 328], "uv_size": [42, -12]}
+ }
+ },
+ {
+ "origin": [-19.95, 6, 36.48],
+ "size": [39.9, 3.8, 13.3],
+ "uv": {
+ "north": {"uv": [246, 309], "uv_size": [42, 4]},
+ "east": {"uv": [232, 309], "uv_size": [14, 4]},
+ "south": {"uv": [302, 309], "uv_size": [42, 4]},
+ "west": {"uv": [288, 309], "uv_size": [14, 4]},
+ "up": {"uv": [246, 295], "uv_size": [42, 14]},
+ "down": {"uv": [288, 309], "uv_size": [42, -14]}
+ }
+ },
+ {
+ "origin": [-5.7, 5.05, -46.93],
+ "size": [11.4, 4.75, 0.95],
+ "pivot": [0, 7.425, -46.455],
+ "rotation": [0, 0, 7.5],
+ "uv": {
+ "north": {"uv": [371, 210], "uv_size": [12, 5]},
+ "east": {"uv": [370, 210], "uv_size": [1, 5]},
+ "south": {"uv": [384, 210], "uv_size": [12, 5]},
+ "west": {"uv": [383, 210], "uv_size": [1, 5]},
+ "up": {"uv": [371, 209], "uv_size": [12, 1]},
+ "down": {"uv": [383, 210], "uv_size": [12, -1]}
+ }
+ },
+ {
+ "origin": [-19.95, 6, -16.72],
+ "size": [39.9, 11.4, 36.1],
+ "uv": {
+ "north": {"uv": [249, 178], "uv_size": [42, 12]},
+ "east": {"uv": [211, 178], "uv_size": [38, 12]},
+ "south": {"uv": [329, 178], "uv_size": [42, 12]},
+ "west": {"uv": [291, 178], "uv_size": [38, 12]},
+ "up": {"uv": [249, 140], "uv_size": [42, 38]},
+ "down": {"uv": [291, 178], "uv_size": [42, -38]}
+ }
+ },
+ {
+ "origin": [-19.95, 17.4, -33.82],
+ "size": [39.9, 1.9, 70.3],
+ "uv": {
+ "north": {"uv": [77, 77], "uv_size": [42, 2]},
+ "east": {"uv": [3, 77], "uv_size": [74, 2]},
+ "south": {"uv": [193, 77], "uv_size": [42, 2]},
+ "west": {"uv": [119, 77], "uv_size": [74, 2]},
+ "up": {"uv": [77, 3], "uv_size": [42, 74]},
+ "down": {"uv": [119, 77], "uv_size": [42, -74]}
+ }
+ },
+ {
+ "origin": [-19.95, 16.45, 19.38],
+ "size": [39.9, 0.95, 17.1],
+ "uv": {
+ "north": {"uv": [354, 414], "uv_size": [42, 1]},
+ "east": {"uv": [336, 414], "uv_size": [18, 1]},
+ "south": {"uv": [414, 414], "uv_size": [42, 1]},
+ "west": {"uv": [396, 414], "uv_size": [18, 1]},
+ "up": {"uv": [354, 396], "uv_size": [42, 18]},
+ "down": {"uv": [396, 414], "uv_size": [42, -18]}
+ }
+ },
+ {
+ "origin": [-19.95, 16.45, -33.82],
+ "size": [39.9, 0.95, 17.1],
+ "uv": {
+ "north": {"uv": [366, 455], "uv_size": [42, 1]},
+ "east": {"uv": [348, 455], "uv_size": [18, 1]},
+ "south": {"uv": [426, 455], "uv_size": [42, 1]},
+ "west": {"uv": [408, 455], "uv_size": [18, 1]},
+ "up": {"uv": [366, 437], "uv_size": [42, 18]},
+ "down": {"uv": [408, 455], "uv_size": [42, -18]}
+ }
+ },
+ {
+ "origin": [-19.95, 6, -46.17],
+ "size": [39.9, 4.75, 12.35],
+ "uv": {
+ "north": {"uv": [254, 71], "uv_size": [42, 5]},
+ "east": {"uv": [241, 71], "uv_size": [13, 5]},
+ "south": {"uv": [309, 71], "uv_size": [42, 5]},
+ "west": {"uv": [296, 71], "uv_size": [13, 5]},
+ "up": {"uv": [254, 58], "uv_size": [42, 13]},
+ "down": {"uv": [296, 71], "uv_size": [42, -13]}
+ }
+ },
+ {
+ "origin": [-19.95, 10.75, -45.22],
+ "size": [39.9, 8.55, 11.4],
+ "uv": {
+ "north": {"uv": [13, 327], "uv_size": [42, 9]},
+ "east": {"uv": [1, 327], "uv_size": [12, 9]},
+ "south": {"uv": [67, 327], "uv_size": [42, 9]},
+ "west": {"uv": [55, 327], "uv_size": [12, 9]},
+ "up": {"uv": [13, 315], "uv_size": [42, 12]},
+ "down": {"uv": [55, 327], "uv_size": [42, -12]}
+ }
+ },
+ {
+ "origin": [-18.05, 19.3, -45.22],
+ "size": [36.1, 1.9, 2.85],
+ "uv": {
+ "north": {"uv": [16, 353], "uv_size": [38, 2]},
+ "east": {"uv": [13, 353], "uv_size": [3, 2]},
+ "south": {"uv": [57, 353], "uv_size": [38, 2]},
+ "west": {"uv": [54, 353], "uv_size": [3, 2]},
+ "up": {"uv": [16, 350], "uv_size": [38, 3]},
+ "down": {"uv": [54, 353], "uv_size": [38, -3]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone5",
+ "parent": "bone3",
+ "pivot": [3.0875, 16.45, -30.685]
+ },
+ {
+ "name": "trunk",
+ "parent": "bone5",
+ "pivot": [3.0875, 21.2, -30.685]
+ },
+ {
+ "name": "capo",
+ "parent": "bone5",
+ "pivot": [15.4375, 20.1, 23.18],
+ "rotation": [10, 0, 0],
+ "cubes": [
+ {
+ "origin": [-18.05, 19.3, 23.18],
+ "size": [36.1, 1.9, 24.7],
+ "uv": {
+ "north": {"uv": [264, 26], "uv_size": [38, 2]},
+ "east": {"uv": [238, 26], "uv_size": [26, 2]},
+ "south": {"uv": [328, 26], "uv_size": [38, 2]},
+ "west": {"uv": [302, 26], "uv_size": [26, 2]},
+ "up": {"uv": [264, 0], "uv_size": [38, 26]},
+ "down": {"uv": [302, 26], "uv_size": [38, -26]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone6",
+ "parent": "bone3",
+ "pivot": [23.30688, 24.05, 16.83752],
+ "rotation": [0, 12.5, 0],
+ "cubes": [
+ {
+ "origin": [21.40688, 20.25, 15.88752],
+ "size": [4.75, 6.65, 1.9],
+ "uv": {
+ "north": {"uv": [28, 5], "uv_size": [-5, 7]},
+ "east": {"uv": [30, 5], "uv_size": [-2, 7]},
+ "south": {"uv": [35, 5], "uv_size": [-5, 7]},
+ "west": {"uv": [23, 5], "uv_size": [-2, 7]},
+ "up": {"uv": [28, 3], "uv_size": [-5, 2]},
+ "down": {"uv": [33, 5], "uv_size": [-5, -2]}
+ }
+ },
+ {
+ "origin": [18.55688, 21.2, 16.83752],
+ "size": [5.7, 3.8, 0],
+ "uv": {
+ "north": {"uv": [6, 9], "uv_size": [-6, 4]},
+ "east": {"uv": [6, 9], "uv_size": [0, 4]},
+ "south": {"uv": [12, 9], "uv_size": [-6, 4]},
+ "west": {"uv": [0, 9], "uv_size": [0, 4]},
+ "up": {"uv": [6, 9], "uv_size": [-6, 0]},
+ "down": {"uv": [12, 9], "uv_size": [-6, 0]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "rodas",
+ "parent": "bone2",
+ "pivot": [-14.8675, 7.95, 32.015]
+ },
+ {
+ "name": "front",
+ "parent": "rodas",
+ "pivot": [16.0075, 7.95, 28.215]
+ },
+ {
+ "name": "front_right_wheel",
+ "parent": "front",
+ "pivot": [-14.8675, 7.65, 27.835],
+ "cubes": [
+ {
+ "origin": [-18.7625, 3.85, 24.035],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [190, 325], "uv_size": [4, 8]},
+ "east": {"uv": [182, 325], "uv_size": [8, 8]},
+ "south": {"uv": [202, 325], "uv_size": [4, 8]},
+ "west": {"uv": [194, 325], "uv_size": [8, 8]},
+ "up": {"uv": [190, 317], "uv_size": [4, 8]},
+ "down": {"uv": [194, 325], "uv_size": [4, -8]}
+ }
+ },
+ {
+ "origin": [-19.49875, 4.52875, 20.44573],
+ "size": [5.7975, 6.38163, 3.99],
+ "pivot": [-16.74375, 7.8875, 27.83499],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [204, 341], "uv_size": [5, 6]},
+ "east": {"uv": [200, 341], "uv_size": [4, 6]},
+ "south": {"uv": [213, 341], "uv_size": [5, 6]},
+ "west": {"uv": [209, 341], "uv_size": [4, 6]},
+ "up": {"uv": [204, 337], "uv_size": [5, 4]},
+ "down": {"uv": [209, 341], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-19.475, 4.5625, 20.235],
+ "size": [5.75, 6.175, 3.8],
+ "pivot": [-16.74375, 7.65, 27.835],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [344, 320], "uv_size": [5, 6]},
+ "east": {"uv": [340, 320], "uv_size": [4, 6]},
+ "south": {"uv": [353, 320], "uv_size": [5, 6]},
+ "west": {"uv": [349, 320], "uv_size": [4, 6]},
+ "up": {"uv": [344, 316], "uv_size": [5, 4]},
+ "down": {"uv": [349, 320], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-19.475, 4.5625, 20.235],
+ "size": [5.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [346, 265], "uv_size": [5, 6]},
+ "east": {"uv": [342, 265], "uv_size": [4, 6]},
+ "south": {"uv": [355, 265], "uv_size": [5, 6]},
+ "west": {"uv": [351, 265], "uv_size": [4, 6]},
+ "up": {"uv": [346, 261], "uv_size": [5, 4]},
+ "down": {"uv": [351, 265], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-19.49875, 4.25049, 20.10986],
+ "size": [5.7975, 6.38164, 3.99],
+ "pivot": [-16.74375, 7.74837, 27.49912],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [346, 275], "uv_size": [5, 6]},
+ "east": {"uv": [342, 275], "uv_size": [4, 6]},
+ "south": {"uv": [355, 275], "uv_size": [5, 6]},
+ "west": {"uv": [351, 275], "uv_size": [4, 6]},
+ "up": {"uv": [346, 271], "uv_size": [5, 4]},
+ "down": {"uv": [351, 275], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-19.475, 4.5625, 20.235],
+ "size": [5.75, 6.175, 3.8],
+ "pivot": [-16.74375, 7.65, 27.835],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [346, 285], "uv_size": [5, 6]},
+ "east": {"uv": [342, 285], "uv_size": [4, 6]},
+ "south": {"uv": [355, 285], "uv_size": [5, 6]},
+ "west": {"uv": [351, 285], "uv_size": [4, 6]},
+ "up": {"uv": [346, 281], "uv_size": [5, 4]},
+ "down": {"uv": [351, 285], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-19.49875, 4.86462, 20.44575],
+ "size": [5.7975, 6.38163, 3.99],
+ "pivot": [-16.74375, 7.8875, 27.83501],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [112, 347], "uv_size": [5, 6]},
+ "east": {"uv": [108, 347], "uv_size": [4, 6]},
+ "south": {"uv": [121, 347], "uv_size": [5, 6]},
+ "west": {"uv": [117, 347], "uv_size": [4, 6]},
+ "up": {"uv": [112, 343], "uv_size": [5, 4]},
+ "down": {"uv": [117, 347], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-19.49875, 4.86462, 20.78162],
+ "size": [5.7975, 6.38164, 3.99],
+ "pivot": [-16.74375, 7.74837, 28.17088],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [130, 347], "uv_size": [5, 6]},
+ "east": {"uv": [126, 347], "uv_size": [4, 6]},
+ "south": {"uv": [139, 347], "uv_size": [5, 6]},
+ "west": {"uv": [135, 347], "uv_size": [4, 6]},
+ "up": {"uv": [130, 343], "uv_size": [5, 4]},
+ "down": {"uv": [135, 347], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-19.475, 4.5625, 20.235],
+ "size": [5.75, 6.175, 3.8],
+ "pivot": [-16.74375, 7.65, 27.835],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [148, 347], "uv_size": [5, 6]},
+ "east": {"uv": [144, 347], "uv_size": [4, 6]},
+ "south": {"uv": [157, 347], "uv_size": [5, 6]},
+ "west": {"uv": [153, 347], "uv_size": [4, 6]},
+ "up": {"uv": [148, 343], "uv_size": [5, 4]},
+ "down": {"uv": [153, 347], "uv_size": [5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "front_left_wheel",
+ "parent": "front",
+ "pivot": [13.9175, 7.65, 27.835],
+ "rotation": [0, 0, -2],
+ "cubes": [
+ {
+ "origin": [14.9625, 3.85, 24.035],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [194, 325], "uv_size": [-4, 8]},
+ "east": {"uv": [202, 325], "uv_size": [-8, 8]},
+ "south": {"uv": [206, 325], "uv_size": [-4, 8]},
+ "west": {"uv": [190, 325], "uv_size": [-8, 8]},
+ "up": {"uv": [194, 317], "uv_size": [-4, 8]},
+ "down": {"uv": [198, 325], "uv_size": [-4, -8]}
+ }
+ },
+ {
+ "origin": [13.70125, 4.52875, 20.44573],
+ "size": [5.7975, 6.38163, 3.99],
+ "pivot": [16.74375, 7.8875, 27.83499],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [209, 341], "uv_size": [-5, 6]},
+ "east": {"uv": [213, 341], "uv_size": [-4, 6]},
+ "south": {"uv": [218, 341], "uv_size": [-5, 6]},
+ "west": {"uv": [204, 341], "uv_size": [-4, 6]},
+ "up": {"uv": [209, 337], "uv_size": [-5, 4]},
+ "down": {"uv": [214, 341], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.725, 4.5625, 20.235],
+ "size": [5.75, 6.175, 3.8],
+ "pivot": [16.74375, 7.65, 27.835],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [349, 320], "uv_size": [-5, 6]},
+ "east": {"uv": [353, 320], "uv_size": [-4, 6]},
+ "south": {"uv": [358, 320], "uv_size": [-5, 6]},
+ "west": {"uv": [344, 320], "uv_size": [-4, 6]},
+ "up": {"uv": [349, 316], "uv_size": [-5, 4]},
+ "down": {"uv": [354, 320], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.725, 4.5625, 20.235],
+ "size": [5.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [351, 265], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 265], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 265], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 265], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 261], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 265], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.70125, 4.25049, 20.10986],
+ "size": [5.7975, 6.38164, 3.99],
+ "pivot": [16.74375, 7.74837, 27.49912],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [351, 275], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 275], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 275], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 275], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 271], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 275], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.725, 4.5625, 20.235],
+ "size": [5.75, 6.175, 3.8],
+ "pivot": [16.74375, 7.65, 27.835],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [351, 285], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 285], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 285], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 285], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 281], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 285], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.70125, 4.86462, 20.44575],
+ "size": [5.7975, 6.38163, 3.99],
+ "pivot": [16.74375, 7.8875, 27.83501],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [117, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [121, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [126, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [112, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [117, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [122, 347], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.70125, 4.86462, 20.78162],
+ "size": [5.7975, 6.38164, 3.99],
+ "pivot": [16.74375, 7.74837, 28.17088],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [135, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [139, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [144, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [130, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [135, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [140, 347], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.725, 4.5625, 20.235],
+ "size": [5.75, 6.175, 3.8],
+ "pivot": [16.74375, 7.65, 27.835],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [153, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [157, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [162, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [148, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [153, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [158, 347], "uv_size": [-5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "back",
+ "parent": "rodas",
+ "pivot": [-14.8675, 7.95, -21.47]
+ },
+ {
+ "name": "back_right_wheel",
+ "parent": "back",
+ "pivot": [-14.8675, 7.65, -21.47],
+ "cubes": [
+ {
+ "origin": [-18.7625, 3.85, -29.07],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [190, 325], "uv_size": [4, 8]},
+ "east": {"uv": [182, 325], "uv_size": [8, 8]},
+ "south": {"uv": [202, 325], "uv_size": [4, 8]},
+ "west": {"uv": [194, 325], "uv_size": [8, 8]},
+ "up": {"uv": [190, 317], "uv_size": [4, 8]},
+ "down": {"uv": [194, 325], "uv_size": [4, -8]}
+ }
+ },
+ {
+ "origin": [-19.49875, 4.52875, -32.65927],
+ "size": [5.7975, 6.38163, 3.99],
+ "pivot": [-16.74375, 7.8875, -25.27001],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [204, 341], "uv_size": [5, 6]},
+ "east": {"uv": [200, 341], "uv_size": [4, 6]},
+ "south": {"uv": [213, 341], "uv_size": [5, 6]},
+ "west": {"uv": [209, 341], "uv_size": [4, 6]},
+ "up": {"uv": [204, 337], "uv_size": [5, 4]},
+ "down": {"uv": [209, 341], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-19.475, 4.5625, -32.87],
+ "size": [5.75, 6.175, 3.8],
+ "pivot": [-16.74375, 7.65, -25.27],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [344, 320], "uv_size": [5, 6]},
+ "east": {"uv": [340, 320], "uv_size": [4, 6]},
+ "south": {"uv": [353, 320], "uv_size": [5, 6]},
+ "west": {"uv": [349, 320], "uv_size": [4, 6]},
+ "up": {"uv": [344, 316], "uv_size": [5, 4]},
+ "down": {"uv": [349, 320], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-19.475, 4.5625, -32.87],
+ "size": [5.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [346, 265], "uv_size": [5, 6]},
+ "east": {"uv": [342, 265], "uv_size": [4, 6]},
+ "south": {"uv": [355, 265], "uv_size": [5, 6]},
+ "west": {"uv": [351, 265], "uv_size": [4, 6]},
+ "up": {"uv": [346, 261], "uv_size": [5, 4]},
+ "down": {"uv": [351, 265], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-19.49875, 4.25049, -32.99514],
+ "size": [5.7975, 6.38164, 3.99],
+ "pivot": [-16.74375, 7.74837, -25.60588],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [346, 275], "uv_size": [5, 6]},
+ "east": {"uv": [342, 275], "uv_size": [4, 6]},
+ "south": {"uv": [355, 275], "uv_size": [5, 6]},
+ "west": {"uv": [351, 275], "uv_size": [4, 6]},
+ "up": {"uv": [346, 271], "uv_size": [5, 4]},
+ "down": {"uv": [351, 275], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-19.475, 4.5625, -32.87],
+ "size": [5.75, 6.175, 3.8],
+ "pivot": [-16.74375, 7.65, -25.27],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [346, 285], "uv_size": [5, 6]},
+ "east": {"uv": [342, 285], "uv_size": [4, 6]},
+ "south": {"uv": [355, 285], "uv_size": [5, 6]},
+ "west": {"uv": [351, 285], "uv_size": [4, 6]},
+ "up": {"uv": [346, 281], "uv_size": [5, 4]},
+ "down": {"uv": [351, 285], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-19.49875, 4.86462, -32.65925],
+ "size": [5.7975, 6.38163, 3.99],
+ "pivot": [-16.74375, 7.8875, -25.26999],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [112, 347], "uv_size": [5, 6]},
+ "east": {"uv": [108, 347], "uv_size": [4, 6]},
+ "south": {"uv": [121, 347], "uv_size": [5, 6]},
+ "west": {"uv": [117, 347], "uv_size": [4, 6]},
+ "up": {"uv": [112, 343], "uv_size": [5, 4]},
+ "down": {"uv": [117, 347], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-19.49875, 4.86462, -32.32338],
+ "size": [5.7975, 6.38164, 3.99],
+ "pivot": [-16.74375, 7.74837, -24.93412],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [130, 347], "uv_size": [5, 6]},
+ "east": {"uv": [126, 347], "uv_size": [4, 6]},
+ "south": {"uv": [139, 347], "uv_size": [5, 6]},
+ "west": {"uv": [135, 347], "uv_size": [4, 6]},
+ "up": {"uv": [130, 343], "uv_size": [5, 4]},
+ "down": {"uv": [135, 347], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-19.475, 4.5625, -32.87],
+ "size": [5.75, 6.175, 3.8],
+ "pivot": [-16.74375, 7.65, -25.27],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [148, 347], "uv_size": [5, 6]},
+ "east": {"uv": [144, 347], "uv_size": [4, 6]},
+ "south": {"uv": [157, 347], "uv_size": [5, 6]},
+ "west": {"uv": [153, 347], "uv_size": [4, 6]},
+ "up": {"uv": [148, 343], "uv_size": [5, 4]},
+ "down": {"uv": [153, 347], "uv_size": [5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "back_left_wheel",
+ "parent": "back",
+ "pivot": [14.4175, 5.75, -21.47],
+ "rotation": [0, 0, -14],
+ "cubes": [
+ {
+ "origin": [15.4625, 1.95, -29.07],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [194, 325], "uv_size": [-4, 8]},
+ "east": {"uv": [202, 325], "uv_size": [-8, 8]},
+ "south": {"uv": [206, 325], "uv_size": [-4, 8]},
+ "west": {"uv": [190, 325], "uv_size": [-8, 8]},
+ "up": {"uv": [194, 317], "uv_size": [-4, 8]},
+ "down": {"uv": [198, 325], "uv_size": [-4, -8]}
+ }
+ },
+ {
+ "origin": [14.20125, 2.62875, -32.65927],
+ "size": [5.7975, 6.38163, 3.99],
+ "pivot": [17.24375, 5.9875, -25.27001],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [209, 341], "uv_size": [-5, 6]},
+ "east": {"uv": [213, 341], "uv_size": [-4, 6]},
+ "south": {"uv": [218, 341], "uv_size": [-5, 6]},
+ "west": {"uv": [204, 341], "uv_size": [-4, 6]},
+ "up": {"uv": [209, 337], "uv_size": [-5, 4]},
+ "down": {"uv": [214, 341], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [14.225, 2.6625, -32.87],
+ "size": [5.75, 6.175, 3.8],
+ "pivot": [17.24375, 5.75, -25.27],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [349, 320], "uv_size": [-5, 6]},
+ "east": {"uv": [353, 320], "uv_size": [-4, 6]},
+ "south": {"uv": [358, 320], "uv_size": [-5, 6]},
+ "west": {"uv": [344, 320], "uv_size": [-4, 6]},
+ "up": {"uv": [349, 316], "uv_size": [-5, 4]},
+ "down": {"uv": [354, 320], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [14.225, 2.6625, -32.87],
+ "size": [5.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [351, 265], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 265], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 265], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 265], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 261], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 265], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [14.20125, 2.35049, -32.99514],
+ "size": [5.7975, 6.38164, 3.99],
+ "pivot": [17.24375, 5.84837, -25.60588],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [351, 275], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 275], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 275], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 275], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 271], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 275], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [14.225, 2.6625, -32.87],
+ "size": [5.75, 6.175, 3.8],
+ "pivot": [17.24375, 5.75, -25.27],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [351, 285], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 285], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 285], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 285], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 281], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 285], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [14.20125, 2.96462, -32.65925],
+ "size": [5.7975, 6.38163, 3.99],
+ "pivot": [17.24375, 5.9875, -25.26999],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [117, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [121, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [126, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [112, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [117, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [122, 347], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [14.20125, 2.96462, -32.32338],
+ "size": [5.7975, 6.38164, 3.99],
+ "pivot": [17.24375, 5.84837, -24.93412],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [135, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [139, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [144, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [130, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [135, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [140, 347], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [14.225, 2.6625, -32.87],
+ "size": [5.75, 6.175, 3.8],
+ "pivot": [17.24375, 5.75, -25.27],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [153, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [157, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [162, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [148, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [153, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [158, 347], "uv_size": [-5, -4]}
+ }
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/12_载具/models/block/_geo/car_pickup_destroyed.geo.json b/统计/_sa_decor_models/12_载具/models/block/_geo/car_pickup_destroyed.geo.json
new file mode 100644
index 0000000..adb6e1d
--- /dev/null
+++ b/统计/_sa_decor_models/12_载具/models/block/_geo/car_pickup_destroyed.geo.json
@@ -0,0 +1,839 @@
+{
+ "format_version": "1.12.0",
+ "minecraft:geometry": [
+ {
+ "description": {
+ "identifier": "geometry.unknown",
+ "texture_width": 512,
+ "texture_height": 512,
+ "visible_bounds_width": 14,
+ "visible_bounds_height": 4,
+ "visible_bounds_offset": [0, 1, 0]
+ },
+ "bones": [
+ {
+ "name": "main",
+ "pivot": [0, -12, 0],
+ "rotation": [0, 90, 0]
+ },
+ {
+ "name": "car_shapes",
+ "parent": "main",
+ "pivot": [0, -12, 0],
+ "cubes": [
+ {
+ "origin": [-19.95, 7, 22.8],
+ "size": [38.95, 15.2, 25.08],
+ "uv": {}
+ },
+ {
+ "origin": [-19.95, 7, -45.125],
+ "size": [38.95, 9.9, 40.375],
+ "uv": {}
+ },
+ {
+ "origin": [-19.95, 7, -4.75],
+ "size": [38.95, 13.3, 27.55],
+ "uv": {}
+ },
+ {
+ "origin": [-19.95, 20.3, -4.37],
+ "size": [38.95, 14.25, 16.72],
+ "uv": {}
+ }
+ ]
+ },
+ {
+ "name": "bone2",
+ "parent": "main",
+ "pivot": [15.4375, 0.25, -22.135]
+ },
+ {
+ "name": "bone3",
+ "parent": "bone2",
+ "pivot": [15.4375, -3.55, -22.135],
+ "rotation": [4, 0, 0],
+ "cubes": [
+ {
+ "origin": [-19.95, 14.6, -45.22],
+ "size": [1.9, 1.9, 93.1],
+ "uv": {
+ "north": {"uv": [102, 285], "uv_size": [2, 2]},
+ "east": {"uv": [4, 285], "uv_size": [98, 2]},
+ "south": {"uv": [202, 285], "uv_size": [2, 2]},
+ "west": {"uv": [104, 285], "uv_size": [98, 2]},
+ "up": {"uv": [102, 187], "uv_size": [2, 98]},
+ "down": {"uv": [104, 285], "uv_size": [2, -98]}
+ }
+ },
+ {
+ "origin": [18.05, 14.6, -45.22],
+ "size": [1.9, 1.9, 93.1],
+ "uv": {
+ "north": {"uv": [102, 181], "uv_size": [2, 2]},
+ "east": {"uv": [4, 181], "uv_size": [98, 2]},
+ "south": {"uv": [202, 181], "uv_size": [2, 2]},
+ "west": {"uv": [104, 181], "uv_size": [98, 2]},
+ "up": {"uv": [102, 83], "uv_size": [2, 98]},
+ "down": {"uv": [104, 181], "uv_size": [2, -98]}
+ }
+ },
+ {
+ "origin": [-19.16625, 20.44516, 10.51871],
+ "size": [38.3325, 8.55, 17.1],
+ "pivot": [15.2, 27.57016, 10.99371],
+ "rotation": [-50, 0, 0],
+ "uv": {
+ "north": {"uv": [226, 286], "uv_size": [40, 9]},
+ "east": {"uv": [208, 286], "uv_size": [18, 9]},
+ "south": {"uv": [284, 286], "uv_size": [40, 9]},
+ "west": {"uv": [266, 286], "uv_size": [18, 9]},
+ "up": {"uv": [226, 268], "uv_size": [40, 18]},
+ "down": {"uv": [266, 286], "uv_size": [40, -18]}
+ }
+ },
+ {
+ "origin": [-19, 16.5, -4.37],
+ "size": [38, 12.35, 25.65],
+ "uv": {
+ "north": {"uv": [246, 228], "uv_size": [40, 13]},
+ "east": {"uv": [219, 228], "uv_size": [27, 13]},
+ "south": {"uv": [313, 228], "uv_size": [40, 13]},
+ "west": {"uv": [286, 228], "uv_size": [27, 13]},
+ "up": {"uv": [246, 201], "uv_size": [40, 27]},
+ "down": {"uv": [286, 228], "uv_size": [40, -27]}
+ }
+ },
+ {
+ "origin": [-19.095, 16.5, -2.09],
+ "size": [0, 0.95, 22.04],
+ "uv": {
+ "north": {"uv": [178, 208], "uv_size": [0, 1]},
+ "east": {"uv": [155, 208], "uv_size": [23, 1]},
+ "south": {"uv": [201, 208], "uv_size": [0, 1]},
+ "west": {"uv": [178, 208], "uv_size": [23, 1]},
+ "up": {"uv": [178, 185], "uv_size": [0, 23]},
+ "down": {"uv": [178, 208], "uv_size": [0, -23]}
+ }
+ },
+ {
+ "origin": [19.095, 16.5, -2.09],
+ "size": [0, 0.95, 22.04],
+ "uv": {
+ "north": {"uv": [178, 208], "uv_size": [0, 1]},
+ "east": {"uv": [201, 208], "uv_size": [-23, 1]},
+ "south": {"uv": [201, 208], "uv_size": [0, 1]},
+ "west": {"uv": [178, 208], "uv_size": [-23, 1]},
+ "up": {"uv": [178, 185], "uv_size": [0, 23]},
+ "down": {"uv": [178, 208], "uv_size": [0, -23]}
+ }
+ },
+ {
+ "origin": [-15.2, 1.3, 19.38],
+ "size": [30.4, 11.4, 17.1],
+ "uv": {
+ "north": {"uv": [432, 59], "uv_size": [32, 12]},
+ "east": {"uv": [414, 59], "uv_size": [18, 12]},
+ "south": {"uv": [482, 59], "uv_size": [32, 12]},
+ "west": {"uv": [464, 59], "uv_size": [18, 12]},
+ "up": {"uv": [432, 41], "uv_size": [32, 18]},
+ "down": {"uv": [464, 59], "uv_size": [32, -18]}
+ }
+ },
+ {
+ "origin": [-15.2, 1.3, -36.67],
+ "size": [30.4, 11.4, 19.95],
+ "uv": {
+ "north": {"uv": [402, 272], "uv_size": [32, 12]},
+ "east": {"uv": [381, 272], "uv_size": [21, 12]},
+ "south": {"uv": [455, 272], "uv_size": [32, 12]},
+ "west": {"uv": [434, 272], "uv_size": [21, 12]},
+ "up": {"uv": [402, 251], "uv_size": [32, 21]},
+ "down": {"uv": [434, 272], "uv_size": [32, -21]}
+ }
+ },
+ {
+ "origin": [-18.05, 14.6, -2.47],
+ "size": [36.1, 1.9, 25.65],
+ "uv": {
+ "north": {"uv": [264, 135], "uv_size": [38, 2]},
+ "east": {"uv": [237, 135], "uv_size": [27, 2]},
+ "south": {"uv": [329, 135], "uv_size": [38, 2]},
+ "west": {"uv": [302, 135], "uv_size": [27, 2]},
+ "up": {"uv": [264, 108], "uv_size": [38, 27]},
+ "down": {"uv": [302, 135], "uv_size": [38, -27]}
+ }
+ },
+ {
+ "origin": [-19.9, 0.35, 19.38],
+ "size": [0.95, 11.4, 17.1],
+ "uv": {
+ "north": {"uv": [434, 91], "uv_size": [1, 12]},
+ "east": {"uv": [416, 91], "uv_size": [18, 12]},
+ "south": {"uv": [453, 91], "uv_size": [1, 12]},
+ "west": {"uv": [435, 91], "uv_size": [18, 12]},
+ "up": {"uv": [434, 73], "uv_size": [1, 18]},
+ "down": {"uv": [435, 91], "uv_size": [1, -18]}
+ }
+ },
+ {
+ "origin": [18.95, 0.35, 19.38],
+ "size": [0.95, 11.4, 17.1],
+ "uv": {
+ "north": {"uv": [434, 121], "uv_size": [1, 12]},
+ "east": {"uv": [416, 121], "uv_size": [18, 12]},
+ "south": {"uv": [453, 121], "uv_size": [1, 12]},
+ "west": {"uv": [435, 121], "uv_size": [18, 12]},
+ "up": {"uv": [434, 103], "uv_size": [1, 18]},
+ "down": {"uv": [435, 121], "uv_size": [1, -18]}
+ }
+ },
+ {
+ "origin": [18.95, 0.35, -33.82],
+ "size": [0.95, 11.4, 17.1],
+ "uv": {
+ "north": {"uv": [434, 121], "uv_size": [1, 12]},
+ "east": {"uv": [416, 121], "uv_size": [18, 12]},
+ "south": {"uv": [453, 121], "uv_size": [1, 12]},
+ "west": {"uv": [435, 121], "uv_size": [18, 12]},
+ "up": {"uv": [434, 103], "uv_size": [1, 18]},
+ "down": {"uv": [435, 121], "uv_size": [1, -18]}
+ }
+ },
+ {
+ "origin": [-19.9, 0.35, -33.82],
+ "size": [0.95, 11.4, 17.1],
+ "uv": {
+ "north": {"uv": [434, 91], "uv_size": [1, 12]},
+ "east": {"uv": [416, 91], "uv_size": [18, 12]},
+ "south": {"uv": [453, 91], "uv_size": [1, 12]},
+ "west": {"uv": [435, 91], "uv_size": [18, 12]},
+ "up": {"uv": [434, 73], "uv_size": [1, 18]},
+ "down": {"uv": [435, 91], "uv_size": [1, -18]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone4",
+ "parent": "bone3",
+ "pivot": [15.4375, -2.6, -22.135],
+ "cubes": [
+ {
+ "origin": [-19.95, 5.1, 36.48],
+ "size": [39.9, 9.5, 11.4],
+ "uv": {
+ "north": {"uv": [244, 328], "uv_size": [42, 10]},
+ "east": {"uv": [232, 328], "uv_size": [12, 10]},
+ "south": {"uv": [298, 328], "uv_size": [42, 10]},
+ "west": {"uv": [286, 328], "uv_size": [12, 10]},
+ "up": {"uv": [244, 316], "uv_size": [42, 12]},
+ "down": {"uv": [286, 328], "uv_size": [42, -12]}
+ }
+ },
+ {
+ "origin": [-19.95, 1.3, 36.48],
+ "size": [39.9, 3.8, 13.3],
+ "uv": {
+ "north": {"uv": [246, 309], "uv_size": [42, 4]},
+ "east": {"uv": [232, 309], "uv_size": [14, 4]},
+ "south": {"uv": [302, 309], "uv_size": [42, 4]},
+ "west": {"uv": [288, 309], "uv_size": [14, 4]},
+ "up": {"uv": [246, 295], "uv_size": [42, 14]},
+ "down": {"uv": [288, 309], "uv_size": [42, -14]}
+ }
+ },
+ {
+ "origin": [-5.7, 0.35, 49.78],
+ "size": [11.4, 4.75, 0.95],
+ "pivot": [0, -5.7, 0],
+ "rotation": [0, 0, -15],
+ "uv": {
+ "north": {"uv": [371, 210], "uv_size": [12, 5]},
+ "east": {"uv": [370, 210], "uv_size": [1, 5]},
+ "south": {"uv": [384, 210], "uv_size": [12, 5]},
+ "west": {"uv": [383, 210], "uv_size": [1, 5]},
+ "up": {"uv": [371, 209], "uv_size": [12, 1]},
+ "down": {"uv": [383, 210], "uv_size": [12, -1]}
+ }
+ },
+ {
+ "origin": [-19.95, 1.3, -16.72],
+ "size": [39.9, 11.4, 36.1],
+ "uv": {
+ "north": {"uv": [249, 178], "uv_size": [42, 12]},
+ "east": {"uv": [211, 178], "uv_size": [38, 12]},
+ "south": {"uv": [329, 178], "uv_size": [42, 12]},
+ "west": {"uv": [291, 178], "uv_size": [38, 12]},
+ "up": {"uv": [249, 140], "uv_size": [42, 38]},
+ "down": {"uv": [291, 178], "uv_size": [42, -38]}
+ }
+ },
+ {
+ "origin": [-19.95, 12.7, -33.82],
+ "size": [39.9, 1.9, 70.3],
+ "uv": {
+ "north": {"uv": [77, 77], "uv_size": [42, 2]},
+ "east": {"uv": [3, 77], "uv_size": [74, 2]},
+ "south": {"uv": [193, 77], "uv_size": [42, 2]},
+ "west": {"uv": [119, 77], "uv_size": [74, 2]},
+ "up": {"uv": [77, 3], "uv_size": [42, 74]},
+ "down": {"uv": [119, 77], "uv_size": [42, -74]}
+ }
+ },
+ {
+ "origin": [-19.95, 11.75, 19.38],
+ "size": [39.9, 0.95, 17.1],
+ "uv": {
+ "north": {"uv": [354, 414], "uv_size": [42, 1]},
+ "east": {"uv": [336, 414], "uv_size": [18, 1]},
+ "south": {"uv": [414, 414], "uv_size": [42, 1]},
+ "west": {"uv": [396, 414], "uv_size": [18, 1]},
+ "up": {"uv": [354, 396], "uv_size": [42, 18]},
+ "down": {"uv": [396, 414], "uv_size": [42, -18]}
+ }
+ },
+ {
+ "origin": [-19.95, 11.75, -33.82],
+ "size": [39.9, 0.95, 17.1],
+ "uv": {
+ "north": {"uv": [366, 455], "uv_size": [42, 1]},
+ "east": {"uv": [348, 455], "uv_size": [18, 1]},
+ "south": {"uv": [426, 455], "uv_size": [42, 1]},
+ "west": {"uv": [408, 455], "uv_size": [18, 1]},
+ "up": {"uv": [366, 437], "uv_size": [42, 18]},
+ "down": {"uv": [408, 455], "uv_size": [42, -18]}
+ }
+ },
+ {
+ "origin": [-19.95, 1.3, -46.17],
+ "size": [39.9, 4.75, 12.35],
+ "uv": {
+ "north": {"uv": [254, 71], "uv_size": [42, 5]},
+ "east": {"uv": [241, 71], "uv_size": [13, 5]},
+ "south": {"uv": [309, 71], "uv_size": [42, 5]},
+ "west": {"uv": [296, 71], "uv_size": [13, 5]},
+ "up": {"uv": [254, 58], "uv_size": [42, 13]},
+ "down": {"uv": [296, 71], "uv_size": [42, -13]}
+ }
+ },
+ {
+ "origin": [-19.95, 6.05, -45.22],
+ "size": [39.9, 8.55, 11.4],
+ "uv": {
+ "north": {"uv": [13, 327], "uv_size": [42, 9]},
+ "east": {"uv": [1, 327], "uv_size": [12, 9]},
+ "south": {"uv": [67, 327], "uv_size": [42, 9]},
+ "west": {"uv": [55, 327], "uv_size": [12, 9]},
+ "up": {"uv": [13, 315], "uv_size": [42, 12]},
+ "down": {"uv": [55, 327], "uv_size": [42, -12]}
+ }
+ },
+ {
+ "origin": [-18.05, 14.6, -45.22],
+ "size": [36.1, 1.9, 2.85],
+ "uv": {
+ "north": {"uv": [16, 353], "uv_size": [38, 2]},
+ "east": {"uv": [13, 353], "uv_size": [3, 2]},
+ "south": {"uv": [57, 353], "uv_size": [38, 2]},
+ "west": {"uv": [54, 353], "uv_size": [3, 2]},
+ "up": {"uv": [16, 350], "uv_size": [38, 3]},
+ "down": {"uv": [54, 353], "uv_size": [38, -3]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone5",
+ "parent": "bone3",
+ "pivot": [3.0875, 9.75, -30.685]
+ },
+ {
+ "name": "trunk",
+ "parent": "bone5",
+ "pivot": [3.0875, 14.5, -30.685]
+ },
+ {
+ "name": "capo",
+ "parent": "bone5",
+ "pivot": [15.4375, 13.4, 23.18],
+ "cubes": [
+ {
+ "origin": [-18.05, 14.6, 23.18],
+ "size": [36.1, 1.9, 24.7],
+ "uv": {
+ "north": {"uv": [264, 26], "uv_size": [38, 2]},
+ "east": {"uv": [238, 26], "uv_size": [26, 2]},
+ "south": {"uv": [328, 26], "uv_size": [38, 2]},
+ "west": {"uv": [302, 26], "uv_size": [26, 2]},
+ "up": {"uv": [264, 0], "uv_size": [38, 26]},
+ "down": {"uv": [302, 26], "uv_size": [38, -26]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone",
+ "parent": "bone3",
+ "pivot": [-22.30688, 17.35, 15.63752],
+ "rotation": [0, -45, 0],
+ "cubes": [
+ {
+ "origin": [-25.15688, 15.55, 14.68752],
+ "size": [4.75, 6.65, 1.9],
+ "uv": {
+ "north": {"uv": [23, 5], "uv_size": [5, 7]},
+ "east": {"uv": [21, 5], "uv_size": [2, 7]},
+ "south": {"uv": [30, 5], "uv_size": [5, 7]},
+ "west": {"uv": [28, 5], "uv_size": [2, 7]},
+ "up": {"uv": [23, 3], "uv_size": [5, 2]},
+ "down": {"uv": [28, 5], "uv_size": [5, -2]}
+ }
+ },
+ {
+ "origin": [-23.25688, 16.5, 15.63752],
+ "size": [5.7, 3.8, 0],
+ "uv": {
+ "north": {"uv": [0, 9], "uv_size": [6, 4]},
+ "east": {"uv": [0, 9], "uv_size": [0, 4]},
+ "south": {"uv": [6, 9], "uv_size": [6, 4]},
+ "west": {"uv": [6, 9], "uv_size": [0, 4]},
+ "up": {"uv": [0, 9], "uv_size": [6, 0]},
+ "down": {"uv": [6, 9], "uv_size": [6, 0]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone6",
+ "parent": "bone3",
+ "pivot": [23.30688, 17.35, 16.83752],
+ "rotation": [0, 12.5, 0],
+ "cubes": [
+ {
+ "origin": [21.40688, 15.55, 15.88752],
+ "size": [4.75, 6.65, 1.9],
+ "uv": {
+ "north": {"uv": [28, 5], "uv_size": [-5, 7]},
+ "east": {"uv": [30, 5], "uv_size": [-2, 7]},
+ "south": {"uv": [35, 5], "uv_size": [-5, 7]},
+ "west": {"uv": [23, 5], "uv_size": [-2, 7]},
+ "up": {"uv": [28, 3], "uv_size": [-5, 2]},
+ "down": {"uv": [33, 5], "uv_size": [-5, -2]}
+ }
+ },
+ {
+ "origin": [18.55688, 16.5, 16.83752],
+ "size": [5.7, 3.8, 0],
+ "uv": {
+ "north": {"uv": [6, 9], "uv_size": [-6, 4]},
+ "east": {"uv": [6, 9], "uv_size": [0, 4]},
+ "south": {"uv": [12, 9], "uv_size": [-6, 4]},
+ "west": {"uv": [0, 9], "uv_size": [0, 4]},
+ "up": {"uv": [6, 9], "uv_size": [-6, 0]},
+ "down": {"uv": [12, 9], "uv_size": [-6, 0]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone10",
+ "parent": "bone3",
+ "pivot": [-17.21875, 5.2425, -26.22001],
+ "cubes": [
+ {
+ "origin": [-18.05, 8.9, -42.37],
+ "size": [36.1, 7.6, 38],
+ "uv": {
+ "north": {"uv": [47, 433], "uv_size": [38, 8]},
+ "east": {"uv": [7, 433], "uv_size": [40, 8]},
+ "south": {"uv": [125, 433], "uv_size": [38, 8]},
+ "west": {"uv": [85, 433], "uv_size": [40, 8]},
+ "up": {"uv": [47, 393], "uv_size": [38, 40]},
+ "down": {"uv": [85, 433], "uv_size": [38, -40]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone9",
+ "parent": "bone10",
+ "pivot": [-17.21875, 5.2425, -26.22001]
+ },
+ {
+ "name": "bone8",
+ "parent": "bone9",
+ "pivot": [-17.21875, 5.2425, -26.22001],
+ "cubes": [
+ {
+ "origin": [-18.07375, -0.01625, -33.60927],
+ "size": [4.7975, 8.28163, 3.99],
+ "pivot": [-17.21875, 5.2425, -26.22001],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [233, 455], "uv_size": [5, 8]},
+ "east": {"uv": [229, 455], "uv_size": [4, 8]},
+ "south": {"uv": [242, 455], "uv_size": [5, 8]},
+ "west": {"uv": [238, 455], "uv_size": [4, 8]},
+ "up": {"uv": [233, 451], "uv_size": [5, 4]},
+ "down": {"uv": [238, 455], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-18.07375, 2.21962, -31.70925],
+ "size": [4.7975, 8.28163, 3.99],
+ "pivot": [-17.21875, 5.2425, -24.31999],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [205, 451], "uv_size": [5, 8]},
+ "east": {"uv": [201, 451], "uv_size": [4, 8]},
+ "south": {"uv": [214, 451], "uv_size": [5, 8]},
+ "west": {"uv": [210, 451], "uv_size": [4, 8]},
+ "up": {"uv": [205, 447], "uv_size": [5, 4]},
+ "down": {"uv": [210, 451], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-18.05, 0.9675, -32.87],
+ "size": [4.75, 8.075, 6.65],
+ "pivot": [-17.21875, 5.005, -25.27],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [263, 455], "uv_size": [5, 8]},
+ "east": {"uv": [256, 455], "uv_size": [7, 8]},
+ "south": {"uv": [275, 455], "uv_size": [5, 8]},
+ "west": {"uv": [268, 455], "uv_size": [7, 8]},
+ "up": {"uv": [263, 448], "uv_size": [5, 7]},
+ "down": {"uv": [268, 455], "uv_size": [5, -7]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone7",
+ "parent": "bone9",
+ "pivot": [17.21875, 5.2425, -26.22001],
+ "cubes": [
+ {
+ "origin": [13.27625, -0.01625, -33.60927],
+ "size": [4.7975, 8.28163, 3.99],
+ "pivot": [17.21875, 5.2425, -26.22001],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [238, 455], "uv_size": [-5, 8]},
+ "east": {"uv": [242, 455], "uv_size": [-4, 8]},
+ "south": {"uv": [247, 455], "uv_size": [-5, 8]},
+ "west": {"uv": [233, 455], "uv_size": [-4, 8]},
+ "up": {"uv": [238, 451], "uv_size": [-5, 4]},
+ "down": {"uv": [243, 455], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.27625, 2.21962, -31.70925],
+ "size": [4.7975, 8.28163, 3.99],
+ "pivot": [17.21875, 5.2425, -24.31999],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [210, 451], "uv_size": [-5, 8]},
+ "east": {"uv": [214, 451], "uv_size": [-4, 8]},
+ "south": {"uv": [219, 451], "uv_size": [-5, 8]},
+ "west": {"uv": [205, 451], "uv_size": [-4, 8]},
+ "up": {"uv": [210, 447], "uv_size": [-5, 4]},
+ "down": {"uv": [215, 451], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.3, 0.9675, -32.87],
+ "size": [4.75, 8.075, 6.65],
+ "pivot": [17.21875, 5.005, -25.27],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [268, 455], "uv_size": [-5, 8]},
+ "east": {"uv": [275, 455], "uv_size": [-7, 8]},
+ "south": {"uv": [280, 455], "uv_size": [-5, 8]},
+ "west": {"uv": [263, 455], "uv_size": [-7, 8]},
+ "up": {"uv": [268, 448], "uv_size": [-5, 7]},
+ "down": {"uv": [273, 455], "uv_size": [-5, -7]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "rodas",
+ "parent": "bone2",
+ "pivot": [-14.8675, 5.95, 32.015]
+ },
+ {
+ "name": "front",
+ "parent": "rodas",
+ "pivot": [16.0075, 5.95, 28.215]
+ },
+ {
+ "name": "front_right_wheel",
+ "parent": "front",
+ "pivot": [-16.8675, 4.65, 27.835],
+ "rotation": [0, 0, 20],
+ "cubes": [
+ {
+ "origin": [-20.7625, 2.85, 24.035],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [190, 325], "uv_size": [4, 8]},
+ "east": {"uv": [182, 325], "uv_size": [8, 8]},
+ "south": {"uv": [202, 325], "uv_size": [4, 8]},
+ "west": {"uv": [194, 325], "uv_size": [8, 8]},
+ "up": {"uv": [190, 317], "uv_size": [4, 8]},
+ "down": {"uv": [194, 325], "uv_size": [4, -8]}
+ }
+ },
+ {
+ "origin": [-21.49875, 3.52875, 20.44573],
+ "size": [5.7975, 6.38163, 3.99],
+ "pivot": [-18.74375, 6.8875, 27.83499],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [204, 341], "uv_size": [5, 6]},
+ "east": {"uv": [200, 341], "uv_size": [4, 6]},
+ "south": {"uv": [213, 341], "uv_size": [5, 6]},
+ "west": {"uv": [209, 341], "uv_size": [4, 6]},
+ "up": {"uv": [204, 337], "uv_size": [5, 4]},
+ "down": {"uv": [209, 341], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-21.475, 3.5625, 20.235],
+ "size": [5.75, 6.175, 3.8],
+ "pivot": [-18.74375, 6.65, 27.835],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [344, 320], "uv_size": [5, 6]},
+ "east": {"uv": [340, 320], "uv_size": [4, 6]},
+ "south": {"uv": [353, 320], "uv_size": [5, 6]},
+ "west": {"uv": [349, 320], "uv_size": [4, 6]},
+ "up": {"uv": [344, 316], "uv_size": [5, 4]},
+ "down": {"uv": [349, 320], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-21.475, 3.5625, 20.235],
+ "size": [5.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [346, 265], "uv_size": [5, 6]},
+ "east": {"uv": [342, 265], "uv_size": [4, 6]},
+ "south": {"uv": [355, 265], "uv_size": [5, 6]},
+ "west": {"uv": [351, 265], "uv_size": [4, 6]},
+ "up": {"uv": [346, 261], "uv_size": [5, 4]},
+ "down": {"uv": [351, 265], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-21.49875, 3.25049, 20.10986],
+ "size": [5.7975, 6.38164, 3.99],
+ "pivot": [-18.74375, 6.74837, 27.49912],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [346, 275], "uv_size": [5, 6]},
+ "east": {"uv": [342, 275], "uv_size": [4, 6]},
+ "south": {"uv": [355, 275], "uv_size": [5, 6]},
+ "west": {"uv": [351, 275], "uv_size": [4, 6]},
+ "up": {"uv": [346, 271], "uv_size": [5, 4]},
+ "down": {"uv": [351, 275], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-21.475, 3.5625, 20.235],
+ "size": [5.75, 6.175, 3.8],
+ "pivot": [-18.74375, 6.65, 27.835],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [346, 285], "uv_size": [5, 6]},
+ "east": {"uv": [342, 285], "uv_size": [4, 6]},
+ "south": {"uv": [355, 285], "uv_size": [5, 6]},
+ "west": {"uv": [351, 285], "uv_size": [4, 6]},
+ "up": {"uv": [346, 281], "uv_size": [5, 4]},
+ "down": {"uv": [351, 285], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-21.49875, 3.86462, 20.44575],
+ "size": [5.7975, 6.38163, 3.99],
+ "pivot": [-18.74375, 6.8875, 27.83501],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [112, 347], "uv_size": [5, 6]},
+ "east": {"uv": [108, 347], "uv_size": [4, 6]},
+ "south": {"uv": [121, 347], "uv_size": [5, 6]},
+ "west": {"uv": [117, 347], "uv_size": [4, 6]},
+ "up": {"uv": [112, 343], "uv_size": [5, 4]},
+ "down": {"uv": [117, 347], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-21.49875, 3.86462, 20.78162],
+ "size": [5.7975, 6.38164, 3.99],
+ "pivot": [-18.74375, 6.74837, 28.17088],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [130, 347], "uv_size": [5, 6]},
+ "east": {"uv": [126, 347], "uv_size": [4, 6]},
+ "south": {"uv": [139, 347], "uv_size": [5, 6]},
+ "west": {"uv": [135, 347], "uv_size": [4, 6]},
+ "up": {"uv": [130, 343], "uv_size": [5, 4]},
+ "down": {"uv": [135, 347], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-21.475, 3.5625, 20.235],
+ "size": [5.75, 6.175, 3.8],
+ "pivot": [-18.74375, 6.65, 27.835],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [148, 347], "uv_size": [5, 6]},
+ "east": {"uv": [144, 347], "uv_size": [4, 6]},
+ "south": {"uv": [157, 347], "uv_size": [5, 6]},
+ "west": {"uv": [153, 347], "uv_size": [4, 6]},
+ "up": {"uv": [148, 343], "uv_size": [5, 4]},
+ "down": {"uv": [153, 347], "uv_size": [5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "front_left_wheel",
+ "parent": "front",
+ "pivot": [14.9175, 4.65, 27.835],
+ "rotation": [0, 0, -20],
+ "cubes": [
+ {
+ "origin": [15.9625, 2.85, 24.035],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [194, 325], "uv_size": [-4, 8]},
+ "east": {"uv": [202, 325], "uv_size": [-8, 8]},
+ "south": {"uv": [206, 325], "uv_size": [-4, 8]},
+ "west": {"uv": [190, 325], "uv_size": [-8, 8]},
+ "up": {"uv": [194, 317], "uv_size": [-4, 8]},
+ "down": {"uv": [198, 325], "uv_size": [-4, -8]}
+ }
+ },
+ {
+ "origin": [14.70125, 3.52875, 20.44573],
+ "size": [5.7975, 6.38163, 3.99],
+ "pivot": [17.74375, 6.8875, 27.83499],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [209, 341], "uv_size": [-5, 6]},
+ "east": {"uv": [213, 341], "uv_size": [-4, 6]},
+ "south": {"uv": [218, 341], "uv_size": [-5, 6]},
+ "west": {"uv": [204, 341], "uv_size": [-4, 6]},
+ "up": {"uv": [209, 337], "uv_size": [-5, 4]},
+ "down": {"uv": [214, 341], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [14.725, 3.5625, 20.235],
+ "size": [5.75, 6.175, 3.8],
+ "pivot": [17.74375, 6.65, 27.835],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [349, 320], "uv_size": [-5, 6]},
+ "east": {"uv": [353, 320], "uv_size": [-4, 6]},
+ "south": {"uv": [358, 320], "uv_size": [-5, 6]},
+ "west": {"uv": [344, 320], "uv_size": [-4, 6]},
+ "up": {"uv": [349, 316], "uv_size": [-5, 4]},
+ "down": {"uv": [354, 320], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [14.725, 3.5625, 20.235],
+ "size": [5.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [351, 265], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 265], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 265], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 265], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 261], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 265], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [14.70125, 3.25049, 20.10986],
+ "size": [5.7975, 6.38164, 3.99],
+ "pivot": [17.74375, 6.74837, 27.49912],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [351, 275], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 275], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 275], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 275], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 271], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 275], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [14.725, 3.5625, 20.235],
+ "size": [5.75, 6.175, 3.8],
+ "pivot": [17.74375, 6.65, 27.835],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [351, 285], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 285], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 285], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 285], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 281], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 285], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [14.70125, 3.86462, 20.44575],
+ "size": [5.7975, 6.38163, 3.99],
+ "pivot": [17.74375, 6.8875, 27.83501],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [117, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [121, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [126, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [112, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [117, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [122, 347], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [14.70125, 3.86462, 20.78162],
+ "size": [5.7975, 6.38164, 3.99],
+ "pivot": [17.74375, 6.74837, 28.17088],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [135, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [139, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [144, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [130, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [135, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [140, 347], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [14.725, 3.5625, 20.235],
+ "size": [5.75, 6.175, 3.8],
+ "pivot": [17.74375, 6.65, 27.835],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [153, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [157, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [162, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [148, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [153, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [158, 347], "uv_size": [-5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "back",
+ "parent": "rodas",
+ "pivot": [-14.8675, 5.95, -21.47]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/12_载具/models/block/_geo/car_sedan_broken.geo.json b/统计/_sa_decor_models/12_载具/models/block/_geo/car_sedan_broken.geo.json
new file mode 100644
index 0000000..cd90df5
--- /dev/null
+++ b/统计/_sa_decor_models/12_载具/models/block/_geo/car_sedan_broken.geo.json
@@ -0,0 +1,810 @@
+{
+ "format_version": "1.12.0",
+ "minecraft:geometry": [
+ {
+ "description": {
+ "identifier": "geometry.unknown",
+ "texture_width": 512,
+ "texture_height": 512,
+ "visible_bounds_width": 14,
+ "visible_bounds_height": 3.5,
+ "visible_bounds_offset": [0, 1.25, 0]
+ },
+ "bones": [
+ {
+ "name": "bone2",
+ "pivot": [2, 0, 0],
+ "rotation": [0, 90, 0],
+ "locators": {
+ "fumaça": [2.7375, 21.55, 36.455]
+ }
+ },
+ {
+ "name": "carrose",
+ "parent": "bone2",
+ "pivot": [18.25, 0.3, -23.3],
+ "rotation": [2, 0, -4],
+ "cubes": [
+ {
+ "origin": [-13.4125, 16.45, -47.355],
+ "size": [1.7, 1.7, 86.7],
+ "uv": {
+ "north": {"uv": [102, 285], "uv_size": [2, 2]},
+ "east": {"uv": [0, 285], "uv_size": [102, 2]},
+ "south": {"uv": [206, 285], "uv_size": [2, 2]},
+ "west": {"uv": [104, 285], "uv_size": [102, 2]},
+ "up": {"uv": [102, 183], "uv_size": [2, 102]},
+ "down": {"uv": [104, 285], "uv_size": [2, -102]}
+ }
+ },
+ {
+ "origin": [20.5875, 16.45, -47.355],
+ "size": [1.7, 1.7, 86.7],
+ "uv": {
+ "north": {"uv": [102, 181], "uv_size": [2, 2]},
+ "east": {"uv": [0, 181], "uv_size": [102, 2]},
+ "south": {"uv": [206, 181], "uv_size": [2, 2]},
+ "west": {"uv": [104, 181], "uv_size": [102, 2]},
+ "up": {"uv": [102, 79], "uv_size": [2, 102]},
+ "down": {"uv": [104, 181], "uv_size": [2, -102]}
+ }
+ },
+ {
+ "origin": [-12.564, 21.67838, 5.91498],
+ "size": [34.003, 7.653, 15.303],
+ "inflate": -0.01,
+ "pivot": [18.0375, 28.05488, 6.34148],
+ "rotation": [-50, 0, 0],
+ "uv": {
+ "north": {"uv": [226, 286], "uv_size": [40, 9]},
+ "east": {"uv": [208, 286], "uv_size": [18, 9]},
+ "south": {"uv": [284, 286], "uv_size": [40, 9]},
+ "west": {"uv": [266, 286], "uv_size": [18, 9]},
+ "up": {"uv": [226, 268], "uv_size": [40, 18]},
+ "down": {"uv": [266, 286], "uv_size": [40, -18]}
+ }
+ },
+ {
+ "origin": [-12.5625, 18.15, -25.255],
+ "size": [34, 11.05, 32.3],
+ "uv": {
+ "north": {"uv": [246, 228], "uv_size": [40, 13]},
+ "east": {"uv": [208, 228], "uv_size": [38, 13]},
+ "south": {"uv": [324, 228], "uv_size": [40, 13]},
+ "west": {"uv": [286, 228], "uv_size": [38, 13]},
+ "up": {"uv": [246, 190], "uv_size": [40, 38]},
+ "down": {"uv": [286, 228], "uv_size": [40, -38]}
+ }
+ },
+ {
+ "origin": [-12.6475, 18.15, -28.315],
+ "size": [0, 0.85, 42.67],
+ "uv": {
+ "north": {"uv": [178, 208], "uv_size": [0, 1]},
+ "east": {"uv": [128, 208], "uv_size": [50, 1]},
+ "south": {"uv": [228, 208], "uv_size": [0, 1]},
+ "west": {"uv": [178, 208], "uv_size": [50, 1]},
+ "up": {"uv": [178, 158], "uv_size": [0, 50]},
+ "down": {"uv": [178, 208], "uv_size": [0, -50]}
+ }
+ },
+ {
+ "origin": [21.5225, 18.15, -28.315],
+ "size": [0, 0.85, 42.67],
+ "uv": {
+ "north": {"uv": [178, 208], "uv_size": [0, 1]},
+ "east": {"uv": [228, 208], "uv_size": [-50, 1]},
+ "south": {"uv": [228, 208], "uv_size": [0, 1]},
+ "west": {"uv": [178, 208], "uv_size": [-50, 1]},
+ "up": {"uv": [178, 158], "uv_size": [0, 50]},
+ "down": {"uv": [178, 208], "uv_size": [0, -50]}
+ }
+ },
+ {
+ "origin": [-12.564, 21.94293, -39.11619],
+ "size": [34.003, 7.653, 15.303],
+ "inflate": -0.01,
+ "pivot": [18.0375, 28.31943, -24.23969],
+ "rotation": [67.5, 0, 0],
+ "uv": {
+ "north": {"uv": [18, 305], "uv_size": [40, 9]},
+ "east": {"uv": [0, 305], "uv_size": [18, 9]},
+ "south": {"uv": [76, 305], "uv_size": [40, 9]},
+ "west": {"uv": [58, 305], "uv_size": [18, 9]},
+ "up": {"uv": [18, 287], "uv_size": [40, 18]},
+ "down": {"uv": [58, 305], "uv_size": [40, -18]}
+ }
+ },
+ {
+ "origin": [-9.1625, 4.55, 13.845],
+ "size": [27.2, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [432, 59], "uv_size": [32, 12]},
+ "east": {"uv": [414, 59], "uv_size": [18, 12]},
+ "south": {"uv": [482, 59], "uv_size": [32, 12]},
+ "west": {"uv": [464, 59], "uv_size": [18, 12]},
+ "up": {"uv": [432, 41], "uv_size": [32, 18]},
+ "down": {"uv": [464, 59], "uv_size": [32, -18]}
+ }
+ },
+ {
+ "origin": [-9.1625, 4.55, -36.305],
+ "size": [27.2, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [402, 272], "uv_size": [32, 12]},
+ "east": {"uv": [384, 272], "uv_size": [18, 12]},
+ "south": {"uv": [452, 272], "uv_size": [32, 12]},
+ "west": {"uv": [434, 272], "uv_size": [18, 12]},
+ "up": {"uv": [402, 254], "uv_size": [32, 18]},
+ "down": {"uv": [434, 272], "uv_size": [32, -18]}
+ }
+ },
+ {
+ "origin": [-11.7125, 16.45, -30.355],
+ "size": [32.3, 1.7, 47.6],
+ "uv": {
+ "north": {"uv": [264, 135], "uv_size": [38, 2]},
+ "east": {"uv": [208, 135], "uv_size": [56, 2]},
+ "south": {"uv": [358, 135], "uv_size": [38, 2]},
+ "west": {"uv": [302, 135], "uv_size": [56, 2]},
+ "up": {"uv": [264, 79], "uv_size": [38, 56]},
+ "down": {"uv": [302, 135], "uv_size": [38, -56]}
+ }
+ },
+ {
+ "origin": [-13.415, 4.55, 13.845],
+ "size": [0.85, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [434, 91], "uv_size": [1, 12]},
+ "east": {"uv": [416, 91], "uv_size": [18, 12]},
+ "south": {"uv": [453, 91], "uv_size": [1, 12]},
+ "west": {"uv": [435, 91], "uv_size": [18, 12]},
+ "up": {"uv": [434, 73], "uv_size": [1, 18]},
+ "down": {"uv": [435, 91], "uv_size": [1, -18]}
+ }
+ },
+ {
+ "origin": [21.4375, 4.55, 13.845],
+ "size": [0.85, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [434, 121], "uv_size": [1, 12]},
+ "east": {"uv": [416, 121], "uv_size": [18, 12]},
+ "south": {"uv": [453, 121], "uv_size": [1, 12]},
+ "west": {"uv": [435, 121], "uv_size": [18, 12]},
+ "up": {"uv": [434, 103], "uv_size": [1, 18]},
+ "down": {"uv": [435, 121], "uv_size": [1, -18]}
+ }
+ },
+ {
+ "origin": [21.4375, 4.55, -36.305],
+ "size": [0.85, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [434, 121], "uv_size": [1, 12]},
+ "east": {"uv": [416, 121], "uv_size": [18, 12]},
+ "south": {"uv": [453, 121], "uv_size": [1, 12]},
+ "west": {"uv": [435, 121], "uv_size": [18, 12]},
+ "up": {"uv": [434, 103], "uv_size": [1, 18]},
+ "down": {"uv": [435, 121], "uv_size": [1, -18]}
+ }
+ },
+ {
+ "origin": [-13.415, 4.55, -36.305],
+ "size": [0.85, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [434, 91], "uv_size": [1, 12]},
+ "east": {"uv": [416, 91], "uv_size": [18, 12]},
+ "south": {"uv": [453, 91], "uv_size": [1, 12]},
+ "west": {"uv": [435, 91], "uv_size": [18, 12]},
+ "up": {"uv": [434, 73], "uv_size": [1, 18]},
+ "down": {"uv": [435, 91], "uv_size": [1, -18]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone4",
+ "parent": "carrose",
+ "pivot": [18.25, 1.15, -23.3],
+ "cubes": [
+ {
+ "origin": [-13.4125, 10.5, 29.145],
+ "size": [35.7, 5.95, 10.2],
+ "uv": {
+ "north": {"uv": [244, 328], "uv_size": [42, 7]},
+ "east": {"uv": [232, 328], "uv_size": [12, 7]},
+ "south": {"uv": [298, 328], "uv_size": [42, 7]},
+ "west": {"uv": [286, 328], "uv_size": [12, 7]},
+ "up": {"uv": [244, 316], "uv_size": [42, 12]},
+ "down": {"uv": [286, 328], "uv_size": [42, -12]}
+ }
+ },
+ {
+ "origin": [-13.4125, 4.55, 29.145],
+ "size": [35.7, 5.95, 11.9],
+ "uv": {
+ "north": {"uv": [246, 309], "uv_size": [42, 7]},
+ "east": {"uv": [232, 309], "uv_size": [14, 7]},
+ "south": {"uv": [302, 309], "uv_size": [42, 7]},
+ "west": {"uv": [288, 309], "uv_size": [14, 7]},
+ "up": {"uv": [246, 295], "uv_size": [42, 14]},
+ "down": {"uv": [288, 309], "uv_size": [42, -14]}
+ }
+ },
+ {
+ "origin": [-0.6625, 5.4, 41.045],
+ "size": [10.2, 4.25, 0.85],
+ "uv": {
+ "north": {"uv": [371, 210], "uv_size": [12, 5]},
+ "east": {"uv": [370, 210], "uv_size": [1, 5]},
+ "south": {"uv": [384, 210], "uv_size": [12, 5]},
+ "west": {"uv": [383, 210], "uv_size": [1, 5]},
+ "up": {"uv": [371, 209], "uv_size": [12, 1]},
+ "down": {"uv": [383, 210], "uv_size": [12, -1]}
+ }
+ },
+ {
+ "origin": [-13.4125, 4.55, -21.005],
+ "size": [35.7, 10.2, 34.85],
+ "uv": {
+ "north": {"uv": [249, 178], "uv_size": [42, 12]},
+ "east": {"uv": [208, 178], "uv_size": [41, 12]},
+ "south": {"uv": [332, 178], "uv_size": [42, 12]},
+ "west": {"uv": [291, 178], "uv_size": [41, 12]},
+ "up": {"uv": [249, 137], "uv_size": [42, 41]},
+ "down": {"uv": [291, 178], "uv_size": [42, -41]}
+ }
+ },
+ {
+ "origin": [-13.4125, 14.75, -36.305],
+ "size": [35.7, 1.7, 65.45],
+ "uv": {
+ "north": {"uv": [77, 77], "uv_size": [42, 2]},
+ "east": {"uv": [0, 77], "uv_size": [77, 2]},
+ "south": {"uv": [196, 77], "uv_size": [42, 2]},
+ "west": {"uv": [119, 77], "uv_size": [77, 2]},
+ "up": {"uv": [77, 0], "uv_size": [42, 77]},
+ "down": {"uv": [119, 77], "uv_size": [42, -77]}
+ }
+ },
+ {
+ "origin": [-13.4125, 4.55, -49.905],
+ "size": [35.7, 5.95, 13.6],
+ "uv": {
+ "north": {"uv": [254, 71], "uv_size": [42, 7]},
+ "east": {"uv": [238, 71], "uv_size": [16, 7]},
+ "south": {"uv": [312, 71], "uv_size": [42, 7]},
+ "west": {"uv": [296, 71], "uv_size": [16, 7]},
+ "up": {"uv": [254, 55], "uv_size": [42, 16]},
+ "down": {"uv": [296, 71], "uv_size": [42, -16]}
+ }
+ },
+ {
+ "origin": [-13.4125, 10.5, -47.355],
+ "size": [35.7, 5.95, 11.05],
+ "uv": {
+ "north": {"uv": [13, 327], "uv_size": [42, 7]},
+ "east": {"uv": [0, 327], "uv_size": [13, 7]},
+ "south": {"uv": [68, 327], "uv_size": [42, 7]},
+ "west": {"uv": [55, 327], "uv_size": [13, 7]},
+ "up": {"uv": [13, 314], "uv_size": [42, 13]},
+ "down": {"uv": [55, 327], "uv_size": [42, -13]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone5",
+ "parent": "carrose",
+ "pivot": [7.2, 12.2, -30.95]
+ },
+ {
+ "name": "trunk",
+ "parent": "bone5",
+ "pivot": [7.2, 16.45, -30.95],
+ "cubes": [
+ {
+ "origin": [-11.7125, 16.45, -47.355],
+ "size": [32.3, 1.7, 17],
+ "pivot": [7.2, 16.45, -30.95],
+ "rotation": [-12.5, 0, 0],
+ "uv": {
+ "north": {"uv": [136, 315], "uv_size": [38, 2]},
+ "east": {"uv": [116, 315], "uv_size": [20, 2]},
+ "south": {"uv": [194, 315], "uv_size": [38, 2]},
+ "west": {"uv": [174, 315], "uv_size": [20, 2]},
+ "up": {"uv": [136, 295], "uv_size": [38, 20]},
+ "down": {"uv": [174, 315], "uv_size": [38, -20]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "capo",
+ "parent": "bone5",
+ "pivot": [18.25, 18.15, 17.245],
+ "rotation": [27.5, 0, 0],
+ "cubes": [
+ {
+ "origin": [-11.7125, 16.45, 17.245],
+ "size": [32.3, 1.7, 22.1],
+ "uv": {
+ "north": {"uv": [264, 26], "uv_size": [38, 2]},
+ "east": {"uv": [238, 26], "uv_size": [26, 2]},
+ "south": {"uv": [328, 26], "uv_size": [38, 2]},
+ "west": {"uv": [302, 26], "uv_size": [26, 2]},
+ "up": {"uv": [264, 0], "uv_size": [38, 26]},
+ "down": {"uv": [302, 26], "uv_size": [38, -26]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone",
+ "parent": "carrose",
+ "pivot": [-14.05, 19, 12.4],
+ "cubes": [
+ {
+ "origin": [-18.3, 19, 11.55],
+ "size": [5.1, 3.4, 1.7],
+ "uv": {
+ "north": {"uv": [2, 2], "uv_size": [6, 4]},
+ "east": {"uv": [0, 2], "uv_size": [2, 4]},
+ "south": {"uv": [10, 2], "uv_size": [6, 4]},
+ "west": {"uv": [8, 2], "uv_size": [2, 4]},
+ "up": {"uv": [2, 0], "uv_size": [6, 2]},
+ "down": {"uv": [8, 2], "uv_size": [6, -2]}
+ }
+ },
+ {
+ "origin": [-17.45, 18.15, 12.4],
+ "size": [5.1, 3.4, 0],
+ "uv": {
+ "north": {"uv": [0, 9], "uv_size": [6, 4]},
+ "east": {"uv": [0, 9], "uv_size": [0, 4]},
+ "south": {"uv": [6, 9], "uv_size": [6, 4]},
+ "west": {"uv": [6, 9], "uv_size": [0, 4]},
+ "up": {"uv": [0, 9], "uv_size": [6, 0]},
+ "down": {"uv": [6, 9], "uv_size": [6, 0]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone6",
+ "parent": "carrose",
+ "pivot": [22.925, 19, 12.4],
+ "cubes": [
+ {
+ "origin": [22.075, 19, 11.55],
+ "size": [5.1, 3.4, 1.7],
+ "uv": {
+ "north": {"uv": [8, 2], "uv_size": [-6, 4]},
+ "east": {"uv": [10, 2], "uv_size": [-2, 4]},
+ "south": {"uv": [16, 2], "uv_size": [-6, 4]},
+ "west": {"uv": [2, 2], "uv_size": [-2, 4]},
+ "up": {"uv": [8, 0], "uv_size": [-6, 2]},
+ "down": {"uv": [14, 2], "uv_size": [-6, -2]}
+ }
+ },
+ {
+ "origin": [21.225, 18.15, 12.4],
+ "size": [5.1, 3.4, 0],
+ "uv": {
+ "north": {"uv": [6, 9], "uv_size": [-6, 4]},
+ "east": {"uv": [6, 9], "uv_size": [0, 4]},
+ "south": {"uv": [12, 9], "uv_size": [-6, 4]},
+ "west": {"uv": [0, 9], "uv_size": [0, 4]},
+ "up": {"uv": [6, 9], "uv_size": [-6, 0]},
+ "down": {"uv": [12, 9], "uv_size": [-6, 0]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "rodas",
+ "parent": "bone2",
+ "pivot": [-8.865, 7.1, 25.15]
+ },
+ {
+ "name": "front",
+ "parent": "rodas",
+ "pivot": [18.76, 7.1, 21.75]
+ },
+ {
+ "name": "front_right_wheel",
+ "parent": "front",
+ "pivot": [-8.865, 7.1, 21.41],
+ "rotation": [0, 15, 0],
+ "cubes": [
+ {
+ "origin": [-12.35, 3.7, 18.01],
+ "size": [3.4, 6.8, 6.8],
+ "uv": {
+ "north": {"uv": [190, 325], "uv_size": [4, 8]},
+ "east": {"uv": [182, 325], "uv_size": [8, 8]},
+ "south": {"uv": [202, 325], "uv_size": [4, 8]},
+ "west": {"uv": [194, 325], "uv_size": [8, 8]},
+ "up": {"uv": [190, 317], "uv_size": [4, 8]},
+ "down": {"uv": [194, 325], "uv_size": [4, -8]}
+ }
+ },
+ {
+ "origin": [-13.00875, 4.3073, 14.79855],
+ "size": [4.2925, 5.70988, 3.57],
+ "pivot": [-10.54375, 7.3125, 21.40999],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [204, 341], "uv_size": [5, 6]},
+ "east": {"uv": [200, 341], "uv_size": [4, 6]},
+ "south": {"uv": [213, 341], "uv_size": [5, 6]},
+ "west": {"uv": [209, 341], "uv_size": [4, 6]},
+ "up": {"uv": [204, 337], "uv_size": [5, 4]},
+ "down": {"uv": [209, 341], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-12.9875, 4.3375, 14.61],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [-10.54375, 7.1, 21.41],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [344, 320], "uv_size": [5, 6]},
+ "east": {"uv": [340, 320], "uv_size": [4, 6]},
+ "south": {"uv": [353, 320], "uv_size": [5, 6]},
+ "west": {"uv": [349, 320], "uv_size": [4, 6]},
+ "up": {"uv": [344, 316], "uv_size": [5, 4]},
+ "down": {"uv": [349, 320], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-12.9875, 4.3375, 14.61],
+ "size": [4.25, 5.525, 3.4],
+ "uv": {
+ "north": {"uv": [346, 265], "uv_size": [5, 6]},
+ "east": {"uv": [342, 265], "uv_size": [4, 6]},
+ "south": {"uv": [355, 265], "uv_size": [5, 6]},
+ "west": {"uv": [351, 265], "uv_size": [4, 6]},
+ "up": {"uv": [346, 261], "uv_size": [5, 4]},
+ "down": {"uv": [351, 265], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-13.00875, 4.05833, 14.49803],
+ "size": [4.2925, 5.70989, 3.57],
+ "pivot": [-10.54375, 7.18802, 21.10947],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [346, 275], "uv_size": [5, 6]},
+ "east": {"uv": [342, 275], "uv_size": [4, 6]},
+ "south": {"uv": [355, 275], "uv_size": [5, 6]},
+ "west": {"uv": [351, 275], "uv_size": [4, 6]},
+ "up": {"uv": [346, 271], "uv_size": [5, 4]},
+ "down": {"uv": [351, 275], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-12.9875, 4.3375, 14.61],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [-10.54375, 7.1, 21.41],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [346, 285], "uv_size": [5, 6]},
+ "east": {"uv": [342, 285], "uv_size": [4, 6]},
+ "south": {"uv": [355, 285], "uv_size": [5, 6]},
+ "west": {"uv": [351, 285], "uv_size": [4, 6]},
+ "up": {"uv": [346, 281], "uv_size": [5, 4]},
+ "down": {"uv": [351, 285], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-13.00875, 4.60782, 14.79856],
+ "size": [4.2925, 5.70988, 3.57],
+ "pivot": [-10.54375, 7.3125, 21.41001],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [112, 347], "uv_size": [5, 6]},
+ "east": {"uv": [108, 347], "uv_size": [4, 6]},
+ "south": {"uv": [121, 347], "uv_size": [5, 6]},
+ "west": {"uv": [117, 347], "uv_size": [4, 6]},
+ "up": {"uv": [112, 343], "uv_size": [5, 4]},
+ "down": {"uv": [117, 347], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-13.00875, 4.60782, 15.09908],
+ "size": [4.2925, 5.70989, 3.57],
+ "pivot": [-10.54375, 7.18802, 21.71053],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [130, 347], "uv_size": [5, 6]},
+ "east": {"uv": [126, 347], "uv_size": [4, 6]},
+ "south": {"uv": [139, 347], "uv_size": [5, 6]},
+ "west": {"uv": [135, 347], "uv_size": [4, 6]},
+ "up": {"uv": [130, 343], "uv_size": [5, 4]},
+ "down": {"uv": [135, 347], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-12.9875, 4.3375, 14.61],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [-10.54375, 7.1, 21.41],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [148, 347], "uv_size": [5, 6]},
+ "east": {"uv": [144, 347], "uv_size": [4, 6]},
+ "south": {"uv": [157, 347], "uv_size": [5, 6]},
+ "west": {"uv": [153, 347], "uv_size": [4, 6]},
+ "up": {"uv": [148, 343], "uv_size": [5, 4]},
+ "down": {"uv": [153, 347], "uv_size": [5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "front_left_wheel",
+ "parent": "front",
+ "pivot": [16.89, 7.1, 21.41],
+ "rotation": [0, 27.5, 0],
+ "cubes": [
+ {
+ "origin": [17.825, 3.7, 18.01],
+ "size": [3.4, 6.8, 6.8],
+ "uv": {
+ "north": {"uv": [194, 325], "uv_size": [-4, 8]},
+ "east": {"uv": [202, 325], "uv_size": [-8, 8]},
+ "south": {"uv": [206, 325], "uv_size": [-4, 8]},
+ "west": {"uv": [190, 325], "uv_size": [-8, 8]},
+ "up": {"uv": [194, 317], "uv_size": [-4, 8]},
+ "down": {"uv": [198, 325], "uv_size": [-4, -8]}
+ }
+ },
+ {
+ "origin": [17.59125, 4.3073, 14.79855],
+ "size": [4.2925, 5.70988, 3.57],
+ "pivot": [19.41875, 7.3125, 21.40999],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [209, 341], "uv_size": [-5, 6]},
+ "east": {"uv": [213, 341], "uv_size": [-4, 6]},
+ "south": {"uv": [218, 341], "uv_size": [-5, 6]},
+ "west": {"uv": [204, 341], "uv_size": [-4, 6]},
+ "up": {"uv": [209, 337], "uv_size": [-5, 4]},
+ "down": {"uv": [214, 341], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.6125, 4.3375, 14.61],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [19.41875, 7.1, 21.41],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [349, 320], "uv_size": [-5, 6]},
+ "east": {"uv": [353, 320], "uv_size": [-4, 6]},
+ "south": {"uv": [358, 320], "uv_size": [-5, 6]},
+ "west": {"uv": [344, 320], "uv_size": [-4, 6]},
+ "up": {"uv": [349, 316], "uv_size": [-5, 4]},
+ "down": {"uv": [354, 320], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.6125, 4.3375, 14.61],
+ "size": [4.25, 5.525, 3.4],
+ "uv": {
+ "north": {"uv": [351, 265], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 265], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 265], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 265], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 261], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 265], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.59125, 4.05833, 14.49803],
+ "size": [4.2925, 5.70989, 3.57],
+ "pivot": [19.41875, 7.18802, 21.10947],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [351, 275], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 275], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 275], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 275], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 271], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 275], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.6125, 4.3375, 14.61],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [19.41875, 7.1, 21.41],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [351, 285], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 285], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 285], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 285], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 281], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 285], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.59125, 4.60782, 14.79856],
+ "size": [4.2925, 5.70988, 3.57],
+ "pivot": [19.41875, 7.3125, 21.41001],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [117, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [121, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [126, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [112, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [117, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [122, 347], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.59125, 4.60782, 15.09908],
+ "size": [4.2925, 5.70989, 3.57],
+ "pivot": [19.41875, 7.18802, 21.71053],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [135, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [139, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [144, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [130, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [135, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [140, 347], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.6125, 4.3375, 14.61],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [19.41875, 7.1, 21.41],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [153, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [157, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [162, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [148, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [153, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [158, 347], "uv_size": [-5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "back",
+ "parent": "rodas",
+ "pivot": [-8.865, 7.1, -28.655]
+ },
+ {
+ "name": "back_left_wheel",
+ "parent": "back",
+ "pivot": [15.89, 7.1, -27.655],
+ "cubes": [
+ {
+ "origin": [16.825, 3.7, -32.055],
+ "size": [3.4, 6.8, 6.8],
+ "uv": {
+ "north": {"uv": [194, 325], "uv_size": [-4, 8]},
+ "east": {"uv": [202, 325], "uv_size": [-8, 8]},
+ "south": {"uv": [206, 325], "uv_size": [-4, 8]},
+ "west": {"uv": [190, 325], "uv_size": [-8, 8]},
+ "up": {"uv": [194, 317], "uv_size": [-4, 8]},
+ "down": {"uv": [198, 325], "uv_size": [-4, -8]}
+ }
+ },
+ {
+ "origin": [16.59125, 4.3073, -35.26645],
+ "size": [4.2925, 5.70988, 3.57],
+ "pivot": [18.41875, 7.3125, -28.65501],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [209, 341], "uv_size": [-5, 6]},
+ "east": {"uv": [213, 341], "uv_size": [-4, 6]},
+ "south": {"uv": [218, 341], "uv_size": [-5, 6]},
+ "west": {"uv": [204, 341], "uv_size": [-4, 6]},
+ "up": {"uv": [209, 337], "uv_size": [-5, 4]},
+ "down": {"uv": [214, 341], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [16.6125, 4.3375, -35.455],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [18.41875, 7.1, -28.655],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [349, 320], "uv_size": [-5, 6]},
+ "east": {"uv": [353, 320], "uv_size": [-4, 6]},
+ "south": {"uv": [358, 320], "uv_size": [-5, 6]},
+ "west": {"uv": [344, 320], "uv_size": [-4, 6]},
+ "up": {"uv": [349, 316], "uv_size": [-5, 4]},
+ "down": {"uv": [354, 320], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [16.6125, 4.3375, -35.455],
+ "size": [4.25, 5.525, 3.4],
+ "uv": {
+ "north": {"uv": [351, 265], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 265], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 265], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 265], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 261], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 265], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [16.59125, 4.05833, -35.56697],
+ "size": [4.2925, 5.70989, 3.57],
+ "pivot": [18.41875, 7.18802, -28.95553],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [351, 275], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 275], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 275], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 275], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 271], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 275], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [16.6125, 4.3375, -35.455],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [18.41875, 7.1, -28.655],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [351, 285], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 285], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 285], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 285], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 281], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 285], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [16.59125, 4.60782, -35.26644],
+ "size": [4.2925, 5.70988, 3.57],
+ "pivot": [18.41875, 7.3125, -28.65499],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [117, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [121, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [126, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [112, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [117, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [122, 347], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [16.59125, 4.60782, -34.96592],
+ "size": [4.2925, 5.70989, 3.57],
+ "pivot": [18.41875, 7.18802, -28.35447],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [135, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [139, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [144, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [130, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [135, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [140, 347], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [16.6125, 4.3375, -35.455],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [18.41875, 7.1, -28.655],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [153, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [157, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [162, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [148, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [153, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [158, 347], "uv_size": [-5, -4]}
+ }
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/12_载具/models/block/_geo/car_sedan_destroyed.geo.json b/统计/_sa_decor_models/12_载具/models/block/_geo/car_sedan_destroyed.geo.json
new file mode 100644
index 0000000..ed50622
--- /dev/null
+++ b/统计/_sa_decor_models/12_载具/models/block/_geo/car_sedan_destroyed.geo.json
@@ -0,0 +1,395 @@
+{
+ "format_version": "1.12.0",
+ "minecraft:geometry": [
+ {
+ "description": {
+ "identifier": "geometry.unknown",
+ "texture_width": 512,
+ "texture_height": 512,
+ "visible_bounds_width": 14,
+ "visible_bounds_height": 3.5,
+ "visible_bounds_offset": [0, 1.25, 0]
+ },
+ "bones": [
+ {
+ "name": "bone2",
+ "pivot": [2, 0, 0],
+ "rotation": [0, 90, 0]
+ },
+ {
+ "name": "carrose",
+ "parent": "bone2",
+ "pivot": [4.65, -3.95, -2.9],
+ "rotation": [0, -5, 0],
+ "cubes": [
+ {
+ "origin": [-13.4125, 12.2, -47.355],
+ "size": [1.7, 1.7, 86.7],
+ "uv": {
+ "north": {"uv": [102, 285], "uv_size": [2, 2]},
+ "east": {"uv": [0, 285], "uv_size": [102, 2]},
+ "south": {"uv": [206, 285], "uv_size": [2, 2]},
+ "west": {"uv": [104, 285], "uv_size": [102, 2]},
+ "up": {"uv": [102, 183], "uv_size": [2, 102]},
+ "down": {"uv": [104, 285], "uv_size": [2, -102]}
+ }
+ },
+ {
+ "origin": [20.5875, 12.2, -47.355],
+ "size": [1.7, 1.7, 86.7],
+ "uv": {
+ "north": {"uv": [102, 181], "uv_size": [2, 2]},
+ "east": {"uv": [0, 181], "uv_size": [102, 2]},
+ "south": {"uv": [206, 181], "uv_size": [2, 2]},
+ "west": {"uv": [104, 181], "uv_size": [102, 2]},
+ "up": {"uv": [102, 79], "uv_size": [2, 102]},
+ "down": {"uv": [104, 181], "uv_size": [2, -102]}
+ }
+ },
+ {
+ "origin": [-12.564, 17.42838, 5.91498],
+ "size": [34.003, 7.653, 15.303],
+ "inflate": -0.01,
+ "pivot": [18.0375, 23.80488, 6.34148],
+ "rotation": [-50, 0, 0],
+ "uv": {
+ "north": {"uv": [226, 286], "uv_size": [40, 9]},
+ "east": {"uv": [208, 286], "uv_size": [18, 9]},
+ "south": {"uv": [284, 286], "uv_size": [40, 9]},
+ "west": {"uv": [266, 286], "uv_size": [18, 9]},
+ "up": {"uv": [226, 268], "uv_size": [40, 18]},
+ "down": {"uv": [266, 286], "uv_size": [40, -18]}
+ }
+ },
+ {
+ "origin": [-12.5625, 13.9, -25.255],
+ "size": [34, 11.05, 32.3],
+ "uv": {
+ "north": {"uv": [246, 228], "uv_size": [40, 13]},
+ "east": {"uv": [208, 228], "uv_size": [38, 13]},
+ "south": {"uv": [324, 228], "uv_size": [40, 13]},
+ "west": {"uv": [286, 228], "uv_size": [38, 13]},
+ "up": {"uv": [246, 190], "uv_size": [40, 38]},
+ "down": {"uv": [286, 228], "uv_size": [40, -38]}
+ }
+ },
+ {
+ "origin": [-12.6475, 13.9, -28.315],
+ "size": [0, 0.85, 42.67],
+ "uv": {
+ "north": {"uv": [178, 208], "uv_size": [0, 1]},
+ "east": {"uv": [128, 208], "uv_size": [50, 1]},
+ "south": {"uv": [228, 208], "uv_size": [0, 1]},
+ "west": {"uv": [178, 208], "uv_size": [50, 1]},
+ "up": {"uv": [178, 158], "uv_size": [0, 50]},
+ "down": {"uv": [178, 208], "uv_size": [0, -50]}
+ }
+ },
+ {
+ "origin": [21.5225, 13.9, -28.315],
+ "size": [0, 0.85, 42.67],
+ "uv": {
+ "north": {"uv": [178, 208], "uv_size": [0, 1]},
+ "east": {"uv": [228, 208], "uv_size": [-50, 1]},
+ "south": {"uv": [228, 208], "uv_size": [0, 1]},
+ "west": {"uv": [178, 208], "uv_size": [-50, 1]},
+ "up": {"uv": [178, 158], "uv_size": [0, 50]},
+ "down": {"uv": [178, 208], "uv_size": [0, -50]}
+ }
+ },
+ {
+ "origin": [-12.564, 17.69293, -39.11619],
+ "size": [34.003, 7.653, 15.303],
+ "inflate": -0.01,
+ "pivot": [18.0375, 24.06943, -24.23969],
+ "rotation": [67.5, 0, 0],
+ "uv": {
+ "north": {"uv": [18, 305], "uv_size": [40, 9]},
+ "east": {"uv": [0, 305], "uv_size": [18, 9]},
+ "south": {"uv": [76, 305], "uv_size": [40, 9]},
+ "west": {"uv": [58, 305], "uv_size": [18, 9]},
+ "up": {"uv": [18, 287], "uv_size": [40, 18]},
+ "down": {"uv": [58, 305], "uv_size": [40, -18]}
+ }
+ },
+ {
+ "origin": [-9.1625, 0.3, 13.845],
+ "size": [27.2, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [432, 59], "uv_size": [32, 12]},
+ "east": {"uv": [414, 59], "uv_size": [18, 12]},
+ "south": {"uv": [482, 59], "uv_size": [32, 12]},
+ "west": {"uv": [464, 59], "uv_size": [18, 12]},
+ "up": {"uv": [432, 41], "uv_size": [32, 18]},
+ "down": {"uv": [464, 59], "uv_size": [32, -18]}
+ }
+ },
+ {
+ "origin": [-9.1625, 0.3, -36.305],
+ "size": [27.2, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [402, 272], "uv_size": [32, 12]},
+ "east": {"uv": [384, 272], "uv_size": [18, 12]},
+ "south": {"uv": [452, 272], "uv_size": [32, 12]},
+ "west": {"uv": [434, 272], "uv_size": [18, 12]},
+ "up": {"uv": [402, 254], "uv_size": [32, 18]},
+ "down": {"uv": [434, 272], "uv_size": [32, -18]}
+ }
+ },
+ {
+ "origin": [-11.7125, 12.2, -30.355],
+ "size": [32.3, 1.7, 47.6],
+ "uv": {
+ "north": {"uv": [264, 135], "uv_size": [38, 2]},
+ "east": {"uv": [208, 135], "uv_size": [56, 2]},
+ "south": {"uv": [358, 135], "uv_size": [38, 2]},
+ "west": {"uv": [302, 135], "uv_size": [56, 2]},
+ "up": {"uv": [264, 79], "uv_size": [38, 56]},
+ "down": {"uv": [302, 135], "uv_size": [38, -56]}
+ }
+ },
+ {
+ "origin": [-13.4125, 0.3, 13.845],
+ "size": [0.85, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [434, 91], "uv_size": [1, 12]},
+ "east": {"uv": [416, 91], "uv_size": [18, 12]},
+ "south": {"uv": [453, 91], "uv_size": [1, 12]},
+ "west": {"uv": [435, 91], "uv_size": [18, 12]},
+ "up": {"uv": [434, 73], "uv_size": [1, 18]},
+ "down": {"uv": [435, 91], "uv_size": [1, -18]}
+ }
+ },
+ {
+ "origin": [21.4375, 0.3, 13.845],
+ "size": [0.85, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [434, 121], "uv_size": [1, 12]},
+ "east": {"uv": [416, 121], "uv_size": [18, 12]},
+ "south": {"uv": [453, 121], "uv_size": [1, 12]},
+ "west": {"uv": [435, 121], "uv_size": [18, 12]},
+ "up": {"uv": [434, 103], "uv_size": [1, 18]},
+ "down": {"uv": [435, 121], "uv_size": [1, -18]}
+ }
+ },
+ {
+ "origin": [21.4375, 0.3, -36.305],
+ "size": [0.85, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [434, 121], "uv_size": [1, 12]},
+ "east": {"uv": [416, 121], "uv_size": [18, 12]},
+ "south": {"uv": [453, 121], "uv_size": [1, 12]},
+ "west": {"uv": [435, 121], "uv_size": [18, 12]},
+ "up": {"uv": [434, 103], "uv_size": [1, 18]},
+ "down": {"uv": [435, 121], "uv_size": [1, -18]}
+ }
+ },
+ {
+ "origin": [-13.4125, 0.3, -36.305],
+ "size": [0.85, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [434, 91], "uv_size": [1, 12]},
+ "east": {"uv": [416, 91], "uv_size": [18, 12]},
+ "south": {"uv": [453, 91], "uv_size": [1, 12]},
+ "west": {"uv": [435, 91], "uv_size": [18, 12]},
+ "up": {"uv": [434, 73], "uv_size": [1, 18]},
+ "down": {"uv": [435, 91], "uv_size": [1, -18]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone4",
+ "parent": "carrose",
+ "pivot": [18.25, -3.1, -23.3],
+ "cubes": [
+ {
+ "origin": [-13.4125, 6.25, 29.145],
+ "size": [35.7, 5.95, 10.2],
+ "uv": {
+ "north": {"uv": [244, 328], "uv_size": [42, 7]},
+ "east": {"uv": [232, 328], "uv_size": [12, 7]},
+ "south": {"uv": [298, 328], "uv_size": [42, 7]},
+ "west": {"uv": [286, 328], "uv_size": [12, 7]},
+ "up": {"uv": [244, 316], "uv_size": [42, 12]},
+ "down": {"uv": [286, 328], "uv_size": [42, -12]}
+ }
+ },
+ {
+ "origin": [-13.4125, 0.3, 29.145],
+ "size": [35.7, 5.95, 6.8],
+ "uv": {
+ "north": {"uv": [246, 309], "uv_size": [42, 7]},
+ "east": {"uv": [238, 309], "uv_size": [8, 7]},
+ "south": {"uv": [253, 178], "uv_size": [25, 7]},
+ "west": {"uv": [288, 309], "uv_size": [8, 7]},
+ "up": {"uv": [246, 301], "uv_size": [42, 8]},
+ "down": {"uv": [288, 309], "uv_size": [42, -8]}
+ }
+ },
+ {
+ "origin": [-13.4125, 0.3, -21.005],
+ "size": [35.7, 10.2, 34.85],
+ "uv": {
+ "north": {"uv": [249, 178], "uv_size": [42, 12]},
+ "east": {"uv": [208, 178], "uv_size": [41, 12]},
+ "south": {"uv": [332, 178], "uv_size": [42, 12]},
+ "west": {"uv": [291, 178], "uv_size": [41, 12]},
+ "up": {"uv": [249, 137], "uv_size": [42, 41]},
+ "down": {"uv": [291, 178], "uv_size": [42, -41]}
+ }
+ },
+ {
+ "origin": [-13.4125, 10.5, -36.305],
+ "size": [35.7, 1.7, 65.45],
+ "uv": {
+ "north": {"uv": [77, 77], "uv_size": [42, 2]},
+ "east": {"uv": [0, 77], "uv_size": [77, 2]},
+ "south": {"uv": [196, 77], "uv_size": [42, 2]},
+ "west": {"uv": [119, 77], "uv_size": [77, 2]},
+ "up": {"uv": [77, 0], "uv_size": [42, 77]},
+ "down": {"uv": [119, 77], "uv_size": [42, -77]}
+ }
+ },
+ {
+ "origin": [-13.4125, 0.3, -49.905],
+ "size": [35.7, 5.95, 13.6],
+ "uv": {
+ "north": {"uv": [254, 71], "uv_size": [42, 7]},
+ "east": {"uv": [238, 71], "uv_size": [16, 7]},
+ "south": {"uv": [312, 71], "uv_size": [42, 7]},
+ "west": {"uv": [296, 71], "uv_size": [16, 7]},
+ "up": {"uv": [254, 55], "uv_size": [42, 16]},
+ "down": {"uv": [296, 71], "uv_size": [42, -16]}
+ }
+ },
+ {
+ "origin": [-13.4125, 6.25, -47.355],
+ "size": [35.7, 5.95, 11.05],
+ "uv": {
+ "north": {"uv": [13, 327], "uv_size": [42, 7]},
+ "east": {"uv": [0, 327], "uv_size": [13, 7]},
+ "south": {"uv": [68, 327], "uv_size": [42, 7]},
+ "west": {"uv": [55, 327], "uv_size": [13, 7]},
+ "up": {"uv": [13, 314], "uv_size": [42, 13]},
+ "down": {"uv": [55, 327], "uv_size": [42, -13]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone",
+ "parent": "bone4",
+ "pivot": [4.54845, 2.43228, 38.495],
+ "rotation": [0, 0, -2.5],
+ "cubes": [
+ {
+ "origin": [-13.30155, -0.54272, 35.945],
+ "size": [35.7, 5.95, 5.1],
+ "uv": {
+ "north": {"uv": [246, 309], "uv_size": [42, 7]},
+ "east": {"uv": [232, 309], "uv_size": [6, 7]},
+ "south": {"uv": [302, 309], "uv_size": [42, 7]},
+ "west": {"uv": [296, 309], "uv_size": [6, 7]},
+ "up": {"uv": [246, 295], "uv_size": [42, 6]},
+ "down": {"uv": [288, 301], "uv_size": [42, -6]}
+ }
+ },
+ {
+ "origin": [-0.55155, 0.30728, 41.045],
+ "size": [10.2, 4.25, 0.85],
+ "uv": {
+ "north": {"uv": [371, 210], "uv_size": [12, 5]},
+ "east": {"uv": [370, 210], "uv_size": [1, 5]},
+ "south": {"uv": [384, 210], "uv_size": [12, 5]},
+ "west": {"uv": [383, 210], "uv_size": [1, 5]},
+ "up": {"uv": [371, 209], "uv_size": [12, 1]},
+ "down": {"uv": [383, 210], "uv_size": [12, -1]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone5",
+ "parent": "carrose",
+ "pivot": [7.2, 7.95, -30.95]
+ },
+ {
+ "name": "trunk",
+ "parent": "bone5",
+ "pivot": [7.2, 12.2, -30.95]
+ },
+ {
+ "name": "capo",
+ "parent": "bone5",
+ "pivot": [18.25, 13.9, 17.245],
+ "rotation": [27.5, 0, 0]
+ },
+ {
+ "name": "bone6",
+ "parent": "carrose",
+ "pivot": [23.23613, 13.58887, 12.4],
+ "rotation": [0, 0, 30],
+ "cubes": [
+ {
+ "origin": [22.38613, 13.58887, 11.55],
+ "size": [5.1, 3.4, 1.7],
+ "uv": {
+ "north": {"uv": [8, 2], "uv_size": [-6, 4]},
+ "east": {"uv": [10, 2], "uv_size": [-2, 4]},
+ "south": {"uv": [16, 2], "uv_size": [-6, 4]},
+ "west": {"uv": [2, 2], "uv_size": [-2, 4]},
+ "up": {"uv": [8, 0], "uv_size": [-6, 2]},
+ "down": {"uv": [14, 2], "uv_size": [-6, -2]}
+ }
+ },
+ {
+ "origin": [21.53613, 12.73887, 12.4],
+ "size": [5.1, 3.4, 0],
+ "uv": {
+ "north": {"uv": [6, 9], "uv_size": [-6, 4]},
+ "east": {"uv": [6, 9], "uv_size": [0, 4]},
+ "south": {"uv": [12, 9], "uv_size": [-6, 4]},
+ "west": {"uv": [0, 9], "uv_size": [0, 4]},
+ "up": {"uv": [6, 9], "uv_size": [-6, 0]},
+ "down": {"uv": [12, 9], "uv_size": [-6, 0]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone3",
+ "parent": "carrose",
+ "pivot": [-14.36113, 13.58887, 12.4],
+ "rotation": [0, -27.5, -30],
+ "cubes": [
+ {
+ "origin": [-18.61113, 13.58887, 11.55],
+ "size": [5.1, 3.4, 1.7],
+ "uv": {
+ "north": {"uv": [2, 2], "uv_size": [6, 4]},
+ "east": {"uv": [0, 2], "uv_size": [2, 4]},
+ "south": {"uv": [10, 2], "uv_size": [6, 4]},
+ "west": {"uv": [8, 2], "uv_size": [2, 4]},
+ "up": {"uv": [2, 0], "uv_size": [6, 2]},
+ "down": {"uv": [8, 2], "uv_size": [6, -2]}
+ }
+ },
+ {
+ "origin": [-17.76113, 12.73887, 12.4],
+ "size": [5.1, 3.4, 0],
+ "uv": {
+ "north": {"uv": [0, 9], "uv_size": [6, 4]},
+ "east": {"uv": [0, 9], "uv_size": [0, 4]},
+ "south": {"uv": [6, 9], "uv_size": [6, 4]},
+ "west": {"uv": [6, 9], "uv_size": [0, 4]},
+ "up": {"uv": [0, 9], "uv_size": [6, 0]},
+ "down": {"uv": [6, 9], "uv_size": [6, 0]}
+ }
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/12_载具/models/block/_geo/car_van.geo.json b/统计/_sa_decor_models/12_载具/models/block/_geo/car_van.geo.json
new file mode 100644
index 0000000..a5b2239
--- /dev/null
+++ b/统计/_sa_decor_models/12_载具/models/block/_geo/car_van.geo.json
@@ -0,0 +1,1337 @@
+{
+ "format_version": "1.12.0",
+ "minecraft:geometry": [
+ {
+ "description": {
+ "identifier": "geometry.unknown",
+ "texture_width": 512,
+ "texture_height": 512,
+ "visible_bounds_width": 14,
+ "visible_bounds_height": 5,
+ "visible_bounds_offset": [0, 1.5, 0]
+ },
+ "bones": [
+ {
+ "name": "main",
+ "pivot": [3, -13, 0],
+ "rotation": [0, 90, 0]
+ },
+ {
+ "name": "car_shapes",
+ "parent": "main",
+ "pivot": [3, -13, 0],
+ "cubes": [
+ {
+ "origin": [-16, 26.9, 0.38],
+ "size": [38, 17.1, 17.67],
+ "uv": {}
+ },
+ {
+ "origin": [-16.95, 6, 0],
+ "size": [38.95, 20.9, 17.1],
+ "uv": {}
+ },
+ {
+ "origin": [-16, 6, -51.775],
+ "size": [38, 38, 51.775],
+ "uv": {}
+ },
+ {
+ "origin": [-16.95, 6, 17.1],
+ "size": [38.95, 19, 25.08],
+ "uv": {}
+ },
+ {"origin": [-5, 6, -11], "size": [16, 16, 16], "uv": [448, 54]}
+ ]
+ },
+ {
+ "name": "bone2",
+ "parent": "main",
+ "pivot": [18.4375, 1.25, -22.135]
+ },
+ {
+ "name": "bone3",
+ "parent": "bone2",
+ "pivot": [18.4375, 3.15, -22.135],
+ "cubes": [
+ {
+ "origin": [-16.95, 21.2, -40.47],
+ "size": [1.9, 5.7, 58.9],
+ "uv": {
+ "north": {"uv": [241, 217], "uv_size": [2, 6]},
+ "east": {"uv": [179, 217], "uv_size": [62, 6]},
+ "south": {"uv": [305, 217], "uv_size": [2, 6]},
+ "west": {"uv": [243, 217], "uv_size": [62, 6]},
+ "up": {"uv": [241, 155], "uv_size": [2, 62]},
+ "down": {"uv": [243, 217], "uv_size": [2, -62]}
+ }
+ },
+ {
+ "origin": [21.05, 21.2, -40.47],
+ "size": [1.9, 5.7, 58.9],
+ "uv": {
+ "north": {"uv": [243, 217], "uv_size": [-2, 6]},
+ "east": {"uv": [305, 217], "uv_size": [-62, 6]},
+ "south": {"uv": [307, 217], "uv_size": [-2, 6]},
+ "west": {"uv": [241, 217], "uv_size": [-62, 6]},
+ "up": {"uv": [243, 155], "uv_size": [-2, 62]},
+ "down": {"uv": [245, 217], "uv_size": [-2, -62]}
+ }
+ },
+ {
+ "origin": [-16.07125, 33.03016, 15.07871],
+ "size": [38.3325, 8.55, 18.05],
+ "pivot": [18.295, 40.15516, 16.50371],
+ "rotation": [-60, 0, 0],
+ "uv": {
+ "north": {"uv": [245, 19], "uv_size": [40, 9]},
+ "east": {"uv": [226, 19], "uv_size": [19, 9]},
+ "south": {"uv": [304, 19], "uv_size": [40, 9]},
+ "west": {"uv": [285, 19], "uv_size": [19, 9]},
+ "up": {"uv": [245, 0], "uv_size": [40, 19]},
+ "down": {"uv": [285, 19], "uv_size": [40, -19]}
+ }
+ },
+ {
+ "origin": [-16, 26.9, 1.33],
+ "size": [38, 14.25, 25.65],
+ "uv": {
+ "north": {"uv": [56, 354], "uv_size": [40, 15]},
+ "east": {"uv": [29, 354], "uv_size": [27, 15]},
+ "south": {"uv": [123, 354], "uv_size": [40, 15]},
+ "west": {"uv": [96, 354], "uv_size": [27, 15]},
+ "up": {"uv": [56, 327], "uv_size": [40, 27]},
+ "down": {"uv": [96, 354], "uv_size": [40, -27]}
+ }
+ },
+ {
+ "origin": [-16, 41.15, -51.87],
+ "size": [38, 2.85, 70.3],
+ "uv": {
+ "north": {"uv": [73, 73], "uv_size": [40, 3]},
+ "east": {"uv": [0, 73], "uv_size": [73, 3]},
+ "south": {"uv": [187, 73], "uv_size": [40, 3]},
+ "west": {"uv": [113, 73], "uv_size": [74, 3]},
+ "up": {"uv": [73, 0], "uv_size": [40, 73]},
+ "down": {"uv": [113, 73], "uv_size": [40, -74]}
+ }
+ },
+ {
+ "origin": [18.2, 43.05, -49.02],
+ "size": [1.9, 1.9, 46.55],
+ "uv": {
+ "north": {"uv": [393, 502], "uv_size": [2, 2]},
+ "east": {"uv": [344, 502], "uv_size": [49, 2]},
+ "south": {"uv": [444, 502], "uv_size": [2, 2]},
+ "west": {"uv": [395, 502], "uv_size": [49, 2]},
+ "up": {"uv": [393, 453], "uv_size": [2, 49]},
+ "down": {"uv": [395, 502], "uv_size": [2, -49]}
+ }
+ },
+ {
+ "origin": [-14.1, 43.05, -49.02],
+ "size": [1.9, 1.9, 46.55],
+ "uv": {
+ "north": {"uv": [395, 502], "uv_size": [-2, 2]},
+ "east": {"uv": [444, 502], "uv_size": [-49, 2]},
+ "south": {"uv": [446, 502], "uv_size": [-2, 2]},
+ "west": {"uv": [393, 502], "uv_size": [-49, 2]},
+ "up": {"uv": [395, 453], "uv_size": [-2, 49]},
+ "down": {"uv": [397, 502], "uv_size": [-2, -49]}
+ }
+ },
+ {
+ "origin": [-16.095, 21.2, -2.09],
+ "size": [0, 0.95, 22.04],
+ "uv": {
+ "north": {"uv": [237, 297], "uv_size": [0, 1]},
+ "east": {"uv": [214, 297], "uv_size": [23, 1]},
+ "south": {"uv": [260, 297], "uv_size": [0, 1]},
+ "west": {"uv": [237, 297], "uv_size": [23, 1]},
+ "up": {"uv": [237, 274], "uv_size": [0, 23]},
+ "down": {"uv": [237, 297], "uv_size": [0, -23]}
+ }
+ },
+ {
+ "origin": [-16.855, 25.72309, 24.98838],
+ "size": [39.73375, 1.9, 18.24],
+ "pivot": [20.3375, 28.57309, 18.33838],
+ "rotation": [-15, 0, 0],
+ "uv": {
+ "north": {"uv": [290, 189], "uv_size": [41, 2]},
+ "east": {"uv": [271, 189], "uv_size": [19, 2]},
+ "south": {"uv": [350, 189], "uv_size": [41, 2]},
+ "west": {"uv": [331, 189], "uv_size": [19, 2]},
+ "up": {"uv": [290, 170], "uv_size": [41, 19]},
+ "down": {"uv": [331, 189], "uv_size": [41, -19]}
+ }
+ },
+ {
+ "origin": [-12.2, 6, 18.43],
+ "size": [30.4, 11.4, 17.1],
+ "uv": {
+ "north": {"uv": [272, 242], "uv_size": [32, 12]},
+ "east": {"uv": [254, 242], "uv_size": [18, 12]},
+ "south": {"uv": [322, 242], "uv_size": [32, 12]},
+ "west": {"uv": [304, 242], "uv_size": [18, 12]},
+ "up": {"uv": [272, 224], "uv_size": [32, 18]},
+ "down": {"uv": [304, 242], "uv_size": [32, -18]}
+ }
+ },
+ {
+ "origin": [-12.485, 6, -43.32],
+ "size": [30.97, 15.2, 20.9],
+ "uv": {
+ "north": {"uv": [248, 49], "uv_size": [32, 16]},
+ "east": {"uv": [226, 49], "uv_size": [22, 16]},
+ "south": {"uv": [302, 49], "uv_size": [32, 16]},
+ "west": {"uv": [280, 49], "uv_size": [22, 16]},
+ "up": {"uv": [248, 27], "uv_size": [32, 22]},
+ "down": {"uv": [280, 49], "uv_size": [32, -22]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone4",
+ "parent": "bone3",
+ "pivot": [18.4375, 4.1, -22.135],
+ "cubes": [
+ {
+ "origin": [-16.95, 10.75, 18.43],
+ "size": [39.9, 16.15, 23.75],
+ "uv": {
+ "north": {"uv": [25, 235], "uv_size": [42, 17]},
+ "east": {"uv": [0, 235], "uv_size": [25, 17]},
+ "south": {"uv": [92, 235], "uv_size": [42, 17]},
+ "west": {"uv": [67, 235], "uv_size": [25, 17]},
+ "up": {"uv": [25, 210], "uv_size": [42, 25]},
+ "down": {"uv": [67, 235], "uv_size": [42, -25]}
+ }
+ },
+ {
+ "origin": [-16.92625, 25, 24.985],
+ "size": [39.8525, 1.9, 1.14],
+ "uv": {
+ "north": {"uv": [74, 312], "uv_size": [41, 2]},
+ "east": {"uv": [73, 312], "uv_size": [1, 2]},
+ "south": {"uv": [116, 312], "uv_size": [41, 2]},
+ "west": {"uv": [115, 312], "uv_size": [1, 2]},
+ "up": {"uv": [74, 311], "uv_size": [41, 1]},
+ "down": {"uv": [115, 312], "uv_size": [41, -1]}
+ }
+ },
+ {
+ "origin": [-16.95, 10.75, 34.58],
+ "size": [39.9, 5.7, 0],
+ "uv": {
+ "north": {"uv": [44, 483], "uv_size": [42, 6]},
+ "east": {"uv": [44, 483], "uv_size": [0, 6]},
+ "south": {"uv": [86, 483], "uv_size": [42, 6]},
+ "west": {"uv": [86, 483], "uv_size": [0, 6]},
+ "up": {"uv": [44, 483], "uv_size": [42, 0]},
+ "down": {"uv": [86, 483], "uv_size": [42, 0]}
+ }
+ },
+ {
+ "origin": [-16.95, 16.45, 18.43],
+ "size": [39.9, 0, 18.05],
+ "uv": {
+ "north": {"uv": [98, 473], "uv_size": [42, 0]},
+ "east": {"uv": [79, 473], "uv_size": [19, 0]},
+ "south": {"uv": [159, 473], "uv_size": [42, 0]},
+ "west": {"uv": [140, 473], "uv_size": [19, 0]},
+ "up": {"uv": [98, 454], "uv_size": [42, 19]},
+ "down": {"uv": [140, 473], "uv_size": [42, -19]}
+ }
+ },
+ {
+ "origin": [-16, 12.65, 42.18],
+ "size": [38, 8.55, 0.95],
+ "uv": {
+ "north": {"uv": [165, 342], "uv_size": [40, 9]},
+ "east": {"uv": [164, 342], "uv_size": [1, 9]},
+ "south": {"uv": [206, 342], "uv_size": [40, 9]},
+ "west": {"uv": [205, 342], "uv_size": [1, 9]},
+ "up": {"uv": [165, 341], "uv_size": [40, 1]},
+ "down": {"uv": [205, 342], "uv_size": [40, -1]}
+ }
+ },
+ {
+ "origin": [-16.95, 6, 34.58],
+ "size": [39.9, 4.75, 9.5],
+ "uv": {
+ "north": {"uv": [119, 269], "uv_size": [42, 5]},
+ "east": {"uv": [109, 269], "uv_size": [10, 5]},
+ "south": {"uv": [171, 269], "uv_size": [42, 5]},
+ "west": {"uv": [161, 269], "uv_size": [10, 5]},
+ "up": {"uv": [119, 259], "uv_size": [42, 10]},
+ "down": {"uv": [161, 269], "uv_size": [42, -10]}
+ }
+ },
+ {
+ "origin": [-2.7, 5.05, 44.08],
+ "size": [11.4, 4.75, 0.95],
+ "uv": {
+ "north": {"uv": [136, 211], "uv_size": [12, 5]},
+ "east": {"uv": [135, 211], "uv_size": [1, 5]},
+ "south": {"uv": [149, 211], "uv_size": [12, 5]},
+ "west": {"uv": [148, 211], "uv_size": [1, 5]},
+ "up": {"uv": [136, 210], "uv_size": [12, 1]},
+ "down": {"uv": [148, 211], "uv_size": [12, -1]}
+ }
+ },
+ {
+ "origin": [-2.7, 5.05, -53.58],
+ "size": [11.4, 4.75, 0.95],
+ "uv": {
+ "north": {"uv": [136, 211], "uv_size": [12, 5]},
+ "east": {"uv": [135, 211], "uv_size": [1, 5]},
+ "south": {"uv": [149, 211], "uv_size": [12, 5]},
+ "west": {"uv": [148, 211], "uv_size": [1, 5]},
+ "up": {"uv": [136, 210], "uv_size": [12, 1]},
+ "down": {"uv": [148, 211], "uv_size": [12, -1]}
+ }
+ },
+ {
+ "origin": [-16.95, 6, -23.37],
+ "size": [39.9, 15.2, 41.8],
+ "uv": {
+ "north": {"uv": [44, 193], "uv_size": [42, 16]},
+ "east": {"uv": [0, 193], "uv_size": [44, 16]},
+ "south": {"uv": [130, 193], "uv_size": [42, 16]},
+ "west": {"uv": [86, 193], "uv_size": [44, 16]},
+ "up": {"uv": [44, 149], "uv_size": [42, 44]},
+ "down": {"uv": [86, 193], "uv_size": [42, -44]}
+ }
+ },
+ {
+ "origin": [-16.95, 10.75, -40.47],
+ "size": [39.9, 10.45, 17.1],
+ "uv": {
+ "north": {"uv": [384, 362], "uv_size": [42, 11]},
+ "east": {"uv": [366, 362], "uv_size": [18, 11]},
+ "south": {"uv": [444, 362], "uv_size": [42, 11]},
+ "west": {"uv": [426, 362], "uv_size": [18, 11]},
+ "up": {"uv": [384, 344], "uv_size": [42, 18]},
+ "down": {"uv": [426, 362], "uv_size": [42, -18]}
+ }
+ },
+ {
+ "origin": [-16.95, 6, -52.82],
+ "size": [39.9, 4.75, 12.35],
+ "uv": {
+ "north": {"uv": [267, 268], "uv_size": [42, 5]},
+ "east": {"uv": [254, 268], "uv_size": [13, 5]},
+ "south": {"uv": [322, 268], "uv_size": [42, 5]},
+ "west": {"uv": [309, 268], "uv_size": [13, 5]},
+ "up": {"uv": [267, 255], "uv_size": [42, 13]},
+ "down": {"uv": [309, 268], "uv_size": [42, -13]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone11",
+ "parent": "bone4",
+ "pivot": [-14.3375, 6, -26.885],
+ "cubes": [
+ {
+ "origin": [-7.45, 5.05, 42.18],
+ "size": [1.9, 7.6, 3.8],
+ "uv": {
+ "north": {"uv": [224, 383], "uv_size": [-2, 8]},
+ "east": {"uv": [228, 383], "uv_size": [-4, 8]},
+ "south": {"uv": [230, 383], "uv_size": [-2, 8]},
+ "west": {"uv": [222, 383], "uv_size": [-4, 8]},
+ "up": {"uv": [224, 379], "uv_size": [-2, 4]},
+ "down": {"uv": [226, 383], "uv_size": [-2, -4]}
+ }
+ },
+ {
+ "origin": [11.55, 5.05, 42.18],
+ "size": [1.9, 7.6, 3.8],
+ "uv": {
+ "north": {"uv": [222, 383], "uv_size": [2, 8]},
+ "east": {"uv": [218, 383], "uv_size": [4, 8]},
+ "south": {"uv": [228, 383], "uv_size": [2, 8]},
+ "west": {"uv": [224, 383], "uv_size": [4, 8]},
+ "up": {"uv": [222, 379], "uv_size": [2, 4]},
+ "down": {"uv": [224, 383], "uv_size": [2, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone12",
+ "parent": "bone4",
+ "pivot": [-14.3375, 6, 18.335],
+ "cubes": [
+ {
+ "origin": [-7.45, 5.05, -54.53],
+ "size": [1.9, 7.6, 3.8],
+ "uv": {
+ "north": {"uv": [224, 383], "uv_size": [-2, 8]},
+ "east": {"uv": [228, 383], "uv_size": [-4, 8]},
+ "south": {"uv": [230, 383], "uv_size": [-2, 8]},
+ "west": {"uv": [222, 383], "uv_size": [-4, 8]},
+ "up": {"uv": [224, 379], "uv_size": [-2, 4]},
+ "down": {"uv": [226, 383], "uv_size": [-2, -4]}
+ }
+ },
+ {
+ "origin": [11.55, 5.05, -54.53],
+ "size": [1.9, 7.6, 3.8],
+ "uv": {
+ "north": {"uv": [222, 383], "uv_size": [2, 8]},
+ "east": {"uv": [218, 383], "uv_size": [4, 8]},
+ "south": {"uv": [228, 383], "uv_size": [2, 8]},
+ "west": {"uv": [224, 383], "uv_size": [4, 8]},
+ "up": {"uv": [222, 379], "uv_size": [2, 4]},
+ "down": {"uv": [224, 383], "uv_size": [2, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone13",
+ "parent": "bone4",
+ "pivot": [18.4375, 6.95, -28.785],
+ "cubes": [
+ {
+ "origin": [18.2, 10.75, -51.87],
+ "size": [4.75, 16.15, 11.4],
+ "uv": {
+ "north": {"uv": [49, 265], "uv_size": [5, 17]},
+ "east": {"uv": [0, 265], "uv_size": [12, 17]},
+ "south": {"uv": [66, 265], "uv_size": [5, 17]},
+ "west": {"uv": [54, 265], "uv_size": [12, 17]},
+ "up": {"uv": [49, 253], "uv_size": [5, 12]},
+ "down": {"uv": [91, 265], "uv_size": [5, -12]}
+ }
+ },
+ {
+ "origin": [3, 10.75, -51.87],
+ "size": [15.2, 0.95, 11.4],
+ "uv": {
+ "north": {"uv": [33, 281], "uv_size": [16, 1]},
+ "east": {"uv": [0, 281], "uv_size": [12, 1]},
+ "south": {"uv": [71, 281], "uv_size": [16, 1]},
+ "west": {"uv": [54, 281], "uv_size": [12, 1]},
+ "up": {"uv": [33, 253], "uv_size": [16, 12]},
+ "down": {"uv": [75, 265], "uv_size": [16, -12]}
+ }
+ },
+ {
+ "origin": [-12.2, 10.75, -51.87],
+ "size": [15.2, 0.95, 11.4],
+ "uv": {
+ "north": {"uv": [17, 281], "uv_size": [16, 1]},
+ "east": {"uv": [0, 281], "uv_size": [12, 1]},
+ "south": {"uv": [87, 281], "uv_size": [16, 1]},
+ "west": {"uv": [54, 281], "uv_size": [12, 1]},
+ "up": {"uv": [17, 253], "uv_size": [16, 12]},
+ "down": {"uv": [59, 265], "uv_size": [16, -12]}
+ }
+ },
+ {
+ "origin": [-16.95, 10.75, -51.87],
+ "size": [4.75, 16.15, 11.4],
+ "uv": {
+ "north": {"uv": [12, 265], "uv_size": [5, 17]},
+ "east": {"uv": [0, 265], "uv_size": [12, 17]},
+ "south": {"uv": [103, 265], "uv_size": [5, 17]},
+ "west": {"uv": [54, 265], "uv_size": [12, 17]},
+ "up": {"uv": [12, 253], "uv_size": [5, 12]},
+ "down": {"uv": [54, 265], "uv_size": [5, -12]}
+ }
+ },
+ {
+ "origin": [18.2, 26.9, -51.87],
+ "size": [3.8, 14.25, 53.2],
+ "uv": {
+ "north": {"uv": [92, 133], "uv_size": [4, 15]},
+ "east": {"uv": [0, 133], "uv_size": [56, 15]},
+ "south": {"uv": [152, 133], "uv_size": [4, 15]},
+ "west": {"uv": [96, 133], "uv_size": [56, 15]},
+ "up": {"uv": [92, 77], "uv_size": [4, 56]},
+ "down": {"uv": [132, 133], "uv_size": [4, -56]}
+ }
+ },
+ {
+ "origin": [3, 26.9, -49.97],
+ "size": [15.2, 14.25, 51.3],
+ "uv": {
+ "north": {"uv": [60, 152], "uv_size": [16, 15]},
+ "east": {"uv": [0, 133], "uv_size": [54, 15]},
+ "south": {"uv": [156, 133], "uv_size": [16, 15]},
+ "west": {"uv": [98, 133], "uv_size": [54, 15]},
+ "up": {"uv": [76, 77], "uv_size": [16, 54]},
+ "down": {"uv": [116, 131], "uv_size": [16, -54]}
+ }
+ },
+ {
+ "origin": [3, 11.7, -49.97],
+ "size": [15.2, 15.2, 9.5],
+ "uv": {
+ "north": {"uv": [30, 303], "uv_size": [16, 16]},
+ "east": {"uv": [0, 265], "uv_size": [10, 16]},
+ "south": {"uv": [71, 265], "uv_size": [16, 16]},
+ "west": {"uv": [56, 265], "uv_size": [10, 16]},
+ "up": {"uv": [33, 253], "uv_size": [16, 10]},
+ "down": {"uv": [75, 263], "uv_size": [16, -10]}
+ }
+ },
+ {
+ "origin": [-12.2, 26.9, -49.97],
+ "size": [15.2, 14.25, 51.3],
+ "uv": {
+ "north": {"uv": [44, 152], "uv_size": [16, 15]},
+ "east": {"uv": [0, 133], "uv_size": [54, 15]},
+ "south": {"uv": [172, 133], "uv_size": [16, 15]},
+ "west": {"uv": [98, 133], "uv_size": [54, 15]},
+ "up": {"uv": [60, 77], "uv_size": [16, 54]},
+ "down": {"uv": [100, 131], "uv_size": [16, -54]}
+ }
+ },
+ {
+ "origin": [-12.2, 11.7, -49.97],
+ "size": [15.2, 15.2, 9.5],
+ "uv": {
+ "north": {"uv": [14, 303], "uv_size": [16, 16]},
+ "east": {"uv": [0, 265], "uv_size": [10, 16]},
+ "south": {"uv": [87, 265], "uv_size": [16, 16]},
+ "west": {"uv": [56, 265], "uv_size": [10, 16]},
+ "up": {"uv": [17, 253], "uv_size": [16, 10]},
+ "down": {"uv": [59, 263], "uv_size": [16, -10]}
+ }
+ },
+ {
+ "origin": [-16, 26.9, -51.87],
+ "size": [3.8, 14.25, 53.2],
+ "uv": {
+ "north": {"uv": [56, 133], "uv_size": [4, 15]},
+ "east": {"uv": [0, 133], "uv_size": [56, 15]},
+ "south": {"uv": [188, 133], "uv_size": [4, 15]},
+ "west": {"uv": [96, 133], "uv_size": [56, 15]},
+ "up": {"uv": [56, 77], "uv_size": [4, 56]},
+ "down": {"uv": [96, 133], "uv_size": [4, -56]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk1",
+ "parent": "bone13",
+ "pivot": [17.92616, 11.7, -51.47766],
+ "cubes": [
+ {
+ "origin": [3, 26.9, -51.87],
+ "size": [15.2, 14.25, 1.9],
+ "uv": {
+ "north": {"uv": [76, 133], "uv_size": [16, 15]},
+ "east": {"uv": [54, 133], "uv_size": [2, 15]},
+ "south": {"uv": [92, 133], "uv_size": [-16, 15]},
+ "west": {"uv": [96, 133], "uv_size": [2, 15]},
+ "up": {"uv": [99, 146], "uv_size": [16, 2]},
+ "down": {"uv": [116, 133], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [3, 11.7, -51.87],
+ "size": [15.2, 15.2, 1.9],
+ "uv": {
+ "north": {"uv": [33, 265], "uv_size": [16, 16]},
+ "east": {"uv": [10, 265], "uv_size": [2, 16]},
+ "south": {"uv": [49, 265], "uv_size": [-16, 16]},
+ "west": {"uv": [54, 265], "uv_size": [2, 16]},
+ "up": {"uv": [33, 263], "uv_size": [16, 2]},
+ "down": {"uv": [99, 146], "uv_size": [16, 2]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk2",
+ "parent": "bone13",
+ "pivot": [-11.9625, 11.7, -50.635],
+ "cubes": [
+ {
+ "origin": [-12.2, 26.9, -51.87],
+ "size": [15.2, 14.25, 1.9],
+ "uv": {
+ "north": {"uv": [60, 133], "uv_size": [16, 15]},
+ "east": {"uv": [54, 133], "uv_size": [2, 15]},
+ "south": {"uv": [76, 133], "uv_size": [-16, 15]},
+ "west": {"uv": [96, 133], "uv_size": [2, 15]},
+ "up": {"uv": [99, 146], "uv_size": [16, 2]},
+ "down": {"uv": [100, 133], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [-12.2, 11.7, -51.87],
+ "size": [15.2, 15.2, 1.9],
+ "uv": {
+ "north": {"uv": [17, 265], "uv_size": [16, 16]},
+ "east": {"uv": [10, 265], "uv_size": [2, 16]},
+ "south": {"uv": [33, 265], "uv_size": [-16, 16]},
+ "west": {"uv": [54, 265], "uv_size": [2, 16]},
+ "up": {"uv": [17, 263], "uv_size": [16, 2]},
+ "down": {"uv": [99, 146], "uv_size": [16, 2]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone5",
+ "parent": "bone3",
+ "pivot": [6.0875, 16.45, -30.685]
+ },
+ {
+ "name": "capo",
+ "parent": "bone5",
+ "pivot": [18.4375, 25.95, 26.03],
+ "cubes": [
+ {
+ "origin": [-16.9495, 27.14859, 25.46388],
+ "size": [39.899, 1.899, 18.239],
+ "inflate": 0.01,
+ "pivot": [20.3375, 29.04809, 17.86338],
+ "rotation": [-15, 0, 0],
+ "uv": {
+ "north": {"uv": [212, 145], "uv_size": [42, 2]},
+ "east": {"uv": [193, 145], "uv_size": [19, 2]},
+ "south": {"uv": [273, 145], "uv_size": [42, 2]},
+ "west": {"uv": [254, 145], "uv_size": [19, 2]},
+ "up": {"uv": [212, 126], "uv_size": [42, 19]},
+ "down": {"uv": [254, 145], "uv_size": [42, -19]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "retrov",
+ "parent": "bone3",
+ "pivot": [-20.30688, 22.15, 14.93751]
+ },
+ {
+ "name": "bone",
+ "parent": "retrov",
+ "pivot": [-20.30688, 22.15, 14.93751],
+ "rotation": [0, -12.5, 0],
+ "cubes": [
+ {
+ "origin": [-21.92317, 25.95, 19.55241],
+ "size": [4.75, 6.65, 1.9],
+ "uv": {
+ "north": {"uv": [23, 5], "uv_size": [5, 7]},
+ "east": {"uv": [21, 5], "uv_size": [2, 7]},
+ "south": {"uv": [30, 5], "uv_size": [5, 7]},
+ "west": {"uv": [28, 5], "uv_size": [2, 7]},
+ "up": {"uv": [23, 3], "uv_size": [5, 2]},
+ "down": {"uv": [28, 5], "uv_size": [5, -2]}
+ }
+ },
+ {
+ "origin": [-20.02317, 26.9, 20.50241],
+ "size": [5.7, 3.8, 0],
+ "uv": {
+ "north": {"uv": [0, 9], "uv_size": [6, 4]},
+ "east": {"uv": [0, 9], "uv_size": [0, 4]},
+ "south": {"uv": [6, 9], "uv_size": [6, 4]},
+ "west": {"uv": [6, 9], "uv_size": [0, 4]},
+ "up": {"uv": [0, 9], "uv_size": [6, 0]},
+ "down": {"uv": [6, 9], "uv_size": [6, 0]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone6",
+ "parent": "retrov",
+ "pivot": [26.30688, 22.15, 14.93751],
+ "rotation": [0, 12.5, 0],
+ "cubes": [
+ {
+ "origin": [23.17317, 25.95, 19.55241],
+ "size": [4.75, 6.65, 1.9],
+ "uv": {
+ "north": {"uv": [28, 5], "uv_size": [-5, 7]},
+ "east": {"uv": [30, 5], "uv_size": [-2, 7]},
+ "south": {"uv": [35, 5], "uv_size": [-5, 7]},
+ "west": {"uv": [23, 5], "uv_size": [-2, 7]},
+ "up": {"uv": [28, 3], "uv_size": [-5, 2]},
+ "down": {"uv": [33, 5], "uv_size": [-5, -2]}
+ }
+ },
+ {
+ "origin": [20.32317, 26.9, 20.50241],
+ "size": [5.7, 3.8, 0],
+ "uv": {
+ "north": {"uv": [6, 9], "uv_size": [-6, 4]},
+ "east": {"uv": [6, 9], "uv_size": [0, 4]},
+ "south": {"uv": [12, 9], "uv_size": [-6, 4]},
+ "west": {"uv": [0, 9], "uv_size": [0, 4]},
+ "up": {"uv": [6, 9], "uv_size": [-6, 0]},
+ "down": {"uv": [12, 9], "uv_size": [-6, 0]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "rodas",
+ "parent": "bone2",
+ "pivot": [-11.8675, 6.95, 32.015]
+ },
+ {
+ "name": "front",
+ "parent": "rodas",
+ "pivot": [19.0075, 6.95, 27.265]
+ },
+ {
+ "name": "front_right_wheel",
+ "parent": "front",
+ "pivot": [-11.8675, 6.95, 26.885],
+ "cubes": [
+ {
+ "origin": [-15.7625, 3.15, 23.085],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [269, 282], "uv_size": [4, 8]},
+ "east": {"uv": [261, 282], "uv_size": [8, 8]},
+ "south": {"uv": [281, 282], "uv_size": [4, 8]},
+ "west": {"uv": [273, 282], "uv_size": [8, 8]},
+ "up": {"uv": [269, 274], "uv_size": [4, 8]},
+ "down": {"uv": [273, 282], "uv_size": [4, -8]}
+ }
+ },
+ {
+ "origin": [-16.49875, 3.82875, 19.49573],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [-13.74375, 7.1875, 26.88499],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [157, 279], "uv_size": [5, 6]},
+ "east": {"uv": [153, 279], "uv_size": [4, 6]},
+ "south": {"uv": [166, 279], "uv_size": [5, 6]},
+ "west": {"uv": [162, 279], "uv_size": [4, 6]},
+ "up": {"uv": [157, 275], "uv_size": [5, 4]},
+ "down": {"uv": [162, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.475, 3.8625, 19.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-13.74375, 6.95, 26.885],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [269, 66], "uv_size": [5, 6]},
+ "east": {"uv": [265, 66], "uv_size": [4, 6]},
+ "south": {"uv": [278, 66], "uv_size": [5, 6]},
+ "west": {"uv": [274, 66], "uv_size": [4, 6]},
+ "up": {"uv": [269, 62], "uv_size": [5, 4]},
+ "down": {"uv": [274, 66], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.475, 3.8625, 19.285],
+ "size": [4.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [176, 279], "uv_size": [5, 6]},
+ "east": {"uv": [172, 279], "uv_size": [4, 6]},
+ "south": {"uv": [185, 279], "uv_size": [5, 6]},
+ "west": {"uv": [181, 279], "uv_size": [4, 6]},
+ "up": {"uv": [176, 275], "uv_size": [5, 4]},
+ "down": {"uv": [181, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.49875, 3.55049, 19.15986],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [-13.74375, 7.04837, 26.54912],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [4, 287], "uv_size": [5, 6]},
+ "east": {"uv": [0, 287], "uv_size": [4, 6]},
+ "south": {"uv": [13, 287], "uv_size": [5, 6]},
+ "west": {"uv": [9, 287], "uv_size": [4, 6]},
+ "up": {"uv": [4, 283], "uv_size": [5, 4]},
+ "down": {"uv": [9, 287], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.475, 3.8625, 19.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-13.74375, 6.95, 26.885],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [195, 279], "uv_size": [5, 6]},
+ "east": {"uv": [191, 279], "uv_size": [4, 6]},
+ "south": {"uv": [204, 279], "uv_size": [5, 6]},
+ "west": {"uv": [200, 279], "uv_size": [4, 6]},
+ "up": {"uv": [195, 275], "uv_size": [5, 4]},
+ "down": {"uv": [200, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.49875, 4.16462, 19.49575],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [-13.74375, 7.1875, 26.88501],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [138, 279], "uv_size": [5, 6]},
+ "east": {"uv": [134, 279], "uv_size": [4, 6]},
+ "south": {"uv": [147, 279], "uv_size": [5, 6]},
+ "west": {"uv": [143, 279], "uv_size": [4, 6]},
+ "up": {"uv": [138, 275], "uv_size": [5, 4]},
+ "down": {"uv": [143, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.49875, 4.16462, 19.83162],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [-13.74375, 7.04837, 27.22088],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [218, 263], "uv_size": [5, 6]},
+ "east": {"uv": [214, 263], "uv_size": [4, 6]},
+ "south": {"uv": [227, 263], "uv_size": [5, 6]},
+ "west": {"uv": [223, 263], "uv_size": [4, 6]},
+ "up": {"uv": [218, 259], "uv_size": [5, 4]},
+ "down": {"uv": [223, 263], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.475, 3.8625, 19.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-13.74375, 6.95, 26.885],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [237, 263], "uv_size": [5, 6]},
+ "east": {"uv": [233, 263], "uv_size": [4, 6]},
+ "south": {"uv": [246, 263], "uv_size": [5, 6]},
+ "west": {"uv": [242, 263], "uv_size": [4, 6]},
+ "up": {"uv": [237, 259], "uv_size": [5, 4]},
+ "down": {"uv": [242, 263], "uv_size": [5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "front_left_wheel",
+ "parent": "front",
+ "pivot": [16.9175, 6.95, 26.885],
+ "cubes": [
+ {
+ "origin": [17.9625, 3.15, 23.085],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [273, 282], "uv_size": [-4, 8]},
+ "east": {"uv": [281, 282], "uv_size": [-8, 8]},
+ "south": {"uv": [285, 282], "uv_size": [-4, 8]},
+ "west": {"uv": [269, 282], "uv_size": [-8, 8]},
+ "up": {"uv": [273, 274], "uv_size": [-4, 8]},
+ "down": {"uv": [277, 282], "uv_size": [-4, -8]}
+ }
+ },
+ {
+ "origin": [17.70125, 3.82875, 19.49573],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [19.74375, 7.1875, 26.88499],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [162, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [166, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [171, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [157, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [162, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [167, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.725, 3.8625, 19.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [19.74375, 6.95, 26.885],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [274, 66], "uv_size": [-5, 6]},
+ "east": {"uv": [278, 66], "uv_size": [-4, 6]},
+ "south": {"uv": [283, 66], "uv_size": [-5, 6]},
+ "west": {"uv": [269, 66], "uv_size": [-4, 6]},
+ "up": {"uv": [274, 62], "uv_size": [-5, 4]},
+ "down": {"uv": [279, 66], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.725, 3.8625, 19.285],
+ "size": [4.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [181, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [185, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [190, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [176, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [181, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [186, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.70125, 3.55049, 19.15986],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [19.74375, 7.04837, 26.54912],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [9, 287], "uv_size": [-5, 6]},
+ "east": {"uv": [13, 287], "uv_size": [-4, 6]},
+ "south": {"uv": [18, 287], "uv_size": [-5, 6]},
+ "west": {"uv": [4, 287], "uv_size": [-4, 6]},
+ "up": {"uv": [9, 283], "uv_size": [-5, 4]},
+ "down": {"uv": [14, 287], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.725, 3.8625, 19.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [19.74375, 6.95, 26.885],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [200, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [204, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [209, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [195, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [200, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [205, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.70125, 4.16462, 19.49575],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [19.74375, 7.1875, 26.88501],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [143, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [147, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [152, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [138, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [143, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [148, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.70125, 4.16462, 19.83162],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [19.74375, 7.04837, 27.22088],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [223, 263], "uv_size": [-5, 6]},
+ "east": {"uv": [227, 263], "uv_size": [-4, 6]},
+ "south": {"uv": [232, 263], "uv_size": [-5, 6]},
+ "west": {"uv": [218, 263], "uv_size": [-4, 6]},
+ "up": {"uv": [223, 259], "uv_size": [-5, 4]},
+ "down": {"uv": [228, 263], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.725, 3.8625, 19.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [19.74375, 6.95, 26.885],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [242, 263], "uv_size": [-5, 6]},
+ "east": {"uv": [246, 263], "uv_size": [-4, 6]},
+ "south": {"uv": [251, 263], "uv_size": [-5, 6]},
+ "west": {"uv": [237, 263], "uv_size": [-4, 6]},
+ "up": {"uv": [242, 259], "uv_size": [-5, 4]},
+ "down": {"uv": [247, 263], "uv_size": [-5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "back",
+ "parent": "rodas",
+ "pivot": [-11.8675, 6.95, -37.62]
+ },
+ {
+ "name": "back_right_wheel",
+ "parent": "back",
+ "pivot": [-11.8675, 6.95, -37.62],
+ "cubes": [
+ {
+ "origin": [-15.7625, 3.15, -35.72],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [269, 282], "uv_size": [4, 8]},
+ "east": {"uv": [261, 282], "uv_size": [8, 8]},
+ "south": {"uv": [281, 282], "uv_size": [4, 8]},
+ "west": {"uv": [273, 282], "uv_size": [8, 8]},
+ "up": {"uv": [269, 274], "uv_size": [4, 8]},
+ "down": {"uv": [273, 282], "uv_size": [4, -8]}
+ }
+ },
+ {
+ "origin": [-16.49875, 3.82875, -39.30927],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [-13.74375, 7.1875, -31.92001],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [157, 279], "uv_size": [5, 6]},
+ "east": {"uv": [153, 279], "uv_size": [4, 6]},
+ "south": {"uv": [166, 279], "uv_size": [5, 6]},
+ "west": {"uv": [162, 279], "uv_size": [4, 6]},
+ "up": {"uv": [157, 275], "uv_size": [5, 4]},
+ "down": {"uv": [162, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.475, 3.8625, -39.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-13.74375, 6.95, -31.92],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [269, 66], "uv_size": [5, 6]},
+ "east": {"uv": [265, 66], "uv_size": [4, 6]},
+ "south": {"uv": [278, 66], "uv_size": [5, 6]},
+ "west": {"uv": [274, 66], "uv_size": [4, 6]},
+ "up": {"uv": [269, 62], "uv_size": [5, 4]},
+ "down": {"uv": [274, 66], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.475, 3.8625, -39.52],
+ "size": [4.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [176, 279], "uv_size": [5, 6]},
+ "east": {"uv": [172, 279], "uv_size": [4, 6]},
+ "south": {"uv": [185, 279], "uv_size": [5, 6]},
+ "west": {"uv": [181, 279], "uv_size": [4, 6]},
+ "up": {"uv": [176, 275], "uv_size": [5, 4]},
+ "down": {"uv": [181, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.49875, 3.55049, -39.64514],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [-13.74375, 7.04837, -32.25588],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [4, 287], "uv_size": [5, 6]},
+ "east": {"uv": [0, 287], "uv_size": [4, 6]},
+ "south": {"uv": [13, 287], "uv_size": [5, 6]},
+ "west": {"uv": [9, 287], "uv_size": [4, 6]},
+ "up": {"uv": [4, 283], "uv_size": [5, 4]},
+ "down": {"uv": [9, 287], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.475, 3.8625, -39.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-13.74375, 6.95, -31.92],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [195, 279], "uv_size": [5, 6]},
+ "east": {"uv": [191, 279], "uv_size": [4, 6]},
+ "south": {"uv": [204, 279], "uv_size": [5, 6]},
+ "west": {"uv": [200, 279], "uv_size": [4, 6]},
+ "up": {"uv": [195, 275], "uv_size": [5, 4]},
+ "down": {"uv": [200, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.49875, 4.16462, -39.30925],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [-13.74375, 7.1875, -31.91999],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [138, 279], "uv_size": [5, 6]},
+ "east": {"uv": [134, 279], "uv_size": [4, 6]},
+ "south": {"uv": [147, 279], "uv_size": [5, 6]},
+ "west": {"uv": [143, 279], "uv_size": [4, 6]},
+ "up": {"uv": [138, 275], "uv_size": [5, 4]},
+ "down": {"uv": [143, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.49875, 4.16462, -38.97338],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [-13.74375, 7.04837, -31.58412],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [218, 263], "uv_size": [5, 6]},
+ "east": {"uv": [214, 263], "uv_size": [4, 6]},
+ "south": {"uv": [227, 263], "uv_size": [5, 6]},
+ "west": {"uv": [223, 263], "uv_size": [4, 6]},
+ "up": {"uv": [218, 259], "uv_size": [5, 4]},
+ "down": {"uv": [223, 263], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.475, 3.8625, -39.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-13.74375, 6.95, -31.92],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [237, 263], "uv_size": [5, 6]},
+ "east": {"uv": [233, 263], "uv_size": [4, 6]},
+ "south": {"uv": [246, 263], "uv_size": [5, 6]},
+ "west": {"uv": [242, 263], "uv_size": [4, 6]},
+ "up": {"uv": [237, 259], "uv_size": [5, 4]},
+ "down": {"uv": [242, 263], "uv_size": [5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "back_left_wheel",
+ "parent": "back",
+ "pivot": [16.9175, 6.95, -37.62],
+ "cubes": [
+ {
+ "origin": [17.9625, 3.15, -35.72],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [273, 282], "uv_size": [-4, 8]},
+ "east": {"uv": [281, 282], "uv_size": [-8, 8]},
+ "south": {"uv": [285, 282], "uv_size": [-4, 8]},
+ "west": {"uv": [269, 282], "uv_size": [-8, 8]},
+ "up": {"uv": [273, 274], "uv_size": [-4, 8]},
+ "down": {"uv": [277, 282], "uv_size": [-4, -8]}
+ }
+ },
+ {
+ "origin": [17.70125, 3.82875, -39.30927],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [19.74375, 7.1875, -31.92001],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [162, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [166, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [171, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [157, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [162, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [167, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.725, 3.8625, -39.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [19.74375, 6.95, -31.92],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [274, 66], "uv_size": [-5, 6]},
+ "east": {"uv": [278, 66], "uv_size": [-4, 6]},
+ "south": {"uv": [283, 66], "uv_size": [-5, 6]},
+ "west": {"uv": [269, 66], "uv_size": [-4, 6]},
+ "up": {"uv": [274, 62], "uv_size": [-5, 4]},
+ "down": {"uv": [279, 66], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.725, 3.8625, -39.52],
+ "size": [4.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [181, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [185, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [190, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [176, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [181, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [186, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.70125, 3.55049, -39.64514],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [19.74375, 7.04837, -32.25588],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [9, 287], "uv_size": [-5, 6]},
+ "east": {"uv": [13, 287], "uv_size": [-4, 6]},
+ "south": {"uv": [18, 287], "uv_size": [-5, 6]},
+ "west": {"uv": [4, 287], "uv_size": [-4, 6]},
+ "up": {"uv": [9, 283], "uv_size": [-5, 4]},
+ "down": {"uv": [14, 287], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.725, 3.8625, -39.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [19.74375, 6.95, -31.92],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [200, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [204, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [209, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [195, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [200, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [205, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.70125, 4.16462, -39.30925],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [19.74375, 7.1875, -31.91999],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [143, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [147, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [152, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [138, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [143, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [148, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.70125, 4.16462, -38.97338],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [19.74375, 7.04837, -31.58412],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [223, 263], "uv_size": [-5, 6]},
+ "east": {"uv": [227, 263], "uv_size": [-4, 6]},
+ "south": {"uv": [232, 263], "uv_size": [-5, 6]},
+ "west": {"uv": [218, 263], "uv_size": [-4, 6]},
+ "up": {"uv": [223, 259], "uv_size": [-5, 4]},
+ "down": {"uv": [228, 263], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.725, 3.8625, -39.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [19.74375, 6.95, -31.92],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [242, 263], "uv_size": [-5, 6]},
+ "east": {"uv": [246, 263], "uv_size": [-4, 6]},
+ "south": {"uv": [251, 263], "uv_size": [-5, 6]},
+ "west": {"uv": [237, 263], "uv_size": [-4, 6]},
+ "up": {"uv": [242, 259], "uv_size": [-5, 4]},
+ "down": {"uv": [247, 263], "uv_size": [-5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone10",
+ "parent": "main",
+ "pivot": [-14.21875, 9.9425, -26.22001],
+ "cubes": [
+ {
+ "origin": [-12.2, 13.6, -49.02],
+ "size": [30.4, 7.6, 38],
+ "uv": {
+ "north": {"uv": [238, 117], "uv_size": [32, 8]},
+ "east": {"uv": [198, 117], "uv_size": [40, 8]},
+ "south": {"uv": [310, 117], "uv_size": [32, 8]},
+ "west": {"uv": [270, 117], "uv_size": [40, 8]},
+ "up": {"uv": [238, 77], "uv_size": [32, 40]},
+ "down": {"uv": [270, 117], "uv_size": [32, -40]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone9",
+ "parent": "bone10",
+ "pivot": [-14.21875, 9.9425, -26.22001]
+ },
+ {
+ "name": "bone8",
+ "parent": "bone9",
+ "pivot": [-13.26875, 9.9425, -26.22001],
+ "cubes": [
+ {
+ "origin": [-12.22375, 4.68375, -40.25927],
+ "size": [4.7975, 8.28163, 3.99],
+ "pivot": [-11.36875, 9.9425, -32.87001],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [250, 66], "uv_size": [5, 8]},
+ "east": {"uv": [246, 66], "uv_size": [4, 8]},
+ "south": {"uv": [259, 66], "uv_size": [5, 8]},
+ "west": {"uv": [255, 66], "uv_size": [4, 8]},
+ "up": {"uv": [250, 62], "uv_size": [5, 4]},
+ "down": {"uv": [255, 66], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-12.22375, 6.91962, -38.35925],
+ "size": [4.7975, 8.28163, 3.99],
+ "pivot": [-11.36875, 9.9425, -30.96999],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [231, 66], "uv_size": [5, 8]},
+ "east": {"uv": [227, 66], "uv_size": [4, 8]},
+ "south": {"uv": [240, 66], "uv_size": [5, 8]},
+ "west": {"uv": [236, 66], "uv_size": [4, 8]},
+ "up": {"uv": [231, 62], "uv_size": [5, 4]},
+ "down": {"uv": [236, 66], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-12.2, 5.6675, -39.52],
+ "size": [4.75, 8.075, 6.65],
+ "pivot": [-11.36875, 9.705, -31.92],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [116, 282], "uv_size": [5, 8]},
+ "east": {"uv": [109, 282], "uv_size": [7, 8]},
+ "south": {"uv": [128, 282], "uv_size": [5, 8]},
+ "west": {"uv": [121, 282], "uv_size": [7, 8]},
+ "up": {"uv": [116, 275], "uv_size": [5, 7]},
+ "down": {"uv": [121, 282], "uv_size": [5, -7]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone7",
+ "parent": "bone9",
+ "pivot": [17.36875, 9.9425, -26.22001],
+ "cubes": [
+ {
+ "origin": [13.42625, 4.68375, -40.25927],
+ "size": [4.7975, 8.28163, 3.99],
+ "pivot": [17.36875, 9.9425, -32.87001],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [255, 66], "uv_size": [-5, 8]},
+ "east": {"uv": [259, 66], "uv_size": [-4, 8]},
+ "south": {"uv": [264, 66], "uv_size": [-5, 8]},
+ "west": {"uv": [250, 66], "uv_size": [-4, 8]},
+ "up": {"uv": [255, 62], "uv_size": [-5, 4]},
+ "down": {"uv": [260, 66], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.42625, 6.91962, -38.35925],
+ "size": [4.7975, 8.28163, 3.99],
+ "pivot": [17.36875, 9.9425, -30.96999],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [236, 66], "uv_size": [-5, 8]},
+ "east": {"uv": [240, 66], "uv_size": [-4, 8]},
+ "south": {"uv": [245, 66], "uv_size": [-5, 8]},
+ "west": {"uv": [231, 66], "uv_size": [-4, 8]},
+ "up": {"uv": [236, 62], "uv_size": [-5, 4]},
+ "down": {"uv": [241, 66], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.45, 5.6675, -39.52],
+ "size": [4.75, 8.075, 6.65],
+ "pivot": [17.36875, 9.705, -31.92],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [121, 282], "uv_size": [-5, 8]},
+ "east": {"uv": [128, 282], "uv_size": [-7, 8]},
+ "south": {"uv": [133, 282], "uv_size": [-5, 8]},
+ "west": {"uv": [116, 282], "uv_size": [-7, 8]},
+ "up": {"uv": [121, 275], "uv_size": [-5, 7]},
+ "down": {"uv": [126, 282], "uv_size": [-5, -7]}
+ }
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/12_载具/models/block/_geo/car_van_broken.geo.json b/统计/_sa_decor_models/12_载具/models/block/_geo/car_van_broken.geo.json
new file mode 100644
index 0000000..f6d0e9f
--- /dev/null
+++ b/统计/_sa_decor_models/12_载具/models/block/_geo/car_van_broken.geo.json
@@ -0,0 +1,1210 @@
+{
+ "format_version": "1.12.0",
+ "minecraft:geometry": [
+ {
+ "description": {
+ "identifier": "geometry.unknown",
+ "texture_width": 512,
+ "texture_height": 512,
+ "visible_bounds_width": 14,
+ "visible_bounds_height": 5,
+ "visible_bounds_offset": [0, 1.5, 0]
+ },
+ "bones": [
+ {
+ "name": "main",
+ "pivot": [3, -13, 0],
+ "rotation": [0, 90, 0]
+ },
+ {
+ "name": "car_shapes",
+ "parent": "main",
+ "pivot": [3, -13, 0],
+ "cubes": [
+ {
+ "origin": [-16, 26.9, 0.38],
+ "size": [38, 17.1, 17.67],
+ "uv": {}
+ },
+ {
+ "origin": [-16.95, 6, 0],
+ "size": [38.95, 20.9, 17.1],
+ "uv": {}
+ },
+ {
+ "origin": [-16, 6, -51.775],
+ "size": [38, 38, 51.775],
+ "uv": {}
+ },
+ {
+ "origin": [-16.95, 6, 17.1],
+ "size": [38.95, 19, 25.08],
+ "uv": {}
+ },
+ {"origin": [-5, 6, -11], "size": [16, 16, 16], "uv": [448, 54]}
+ ]
+ },
+ {
+ "name": "bone2",
+ "parent": "main",
+ "pivot": [18.4375, 1.25, -22.135],
+ "rotation": [0, -2, 0]
+ },
+ {
+ "name": "bone3",
+ "parent": "bone2",
+ "pivot": [18.4375, 2.65, -22.135],
+ "rotation": [0, 0, 2],
+ "cubes": [
+ {
+ "origin": [-16.95, 20.7, -40.47],
+ "size": [1.9, 5.7, 58.9],
+ "uv": {
+ "north": {"uv": [241, 217], "uv_size": [2, 6]},
+ "east": {"uv": [179, 217], "uv_size": [62, 6]},
+ "south": {"uv": [305, 217], "uv_size": [2, 6]},
+ "west": {"uv": [243, 217], "uv_size": [62, 6]},
+ "up": {"uv": [241, 155], "uv_size": [2, 62]},
+ "down": {"uv": [243, 217], "uv_size": [2, -62]}
+ }
+ },
+ {
+ "origin": [21.05, 20.7, -40.47],
+ "size": [1.9, 5.7, 58.9],
+ "uv": {
+ "north": {"uv": [243, 217], "uv_size": [-2, 6]},
+ "east": {"uv": [305, 217], "uv_size": [-62, 6]},
+ "south": {"uv": [307, 217], "uv_size": [-2, 6]},
+ "west": {"uv": [241, 217], "uv_size": [-62, 6]},
+ "up": {"uv": [243, 155], "uv_size": [-2, 62]},
+ "down": {"uv": [245, 217], "uv_size": [-2, -62]}
+ }
+ },
+ {
+ "origin": [-16.07125, 32.53016, 15.07871],
+ "size": [38.3325, 8.55, 18.05],
+ "pivot": [18.295, 39.65516, 16.50371],
+ "rotation": [-60, 0, 0],
+ "uv": {
+ "north": {"uv": [245, 19], "uv_size": [40, 9]},
+ "east": {"uv": [226, 19], "uv_size": [19, 9]},
+ "south": {"uv": [304, 19], "uv_size": [40, 9]},
+ "west": {"uv": [285, 19], "uv_size": [19, 9]},
+ "up": {"uv": [245, 0], "uv_size": [40, 19]},
+ "down": {"uv": [285, 19], "uv_size": [40, -19]}
+ }
+ },
+ {
+ "origin": [-16, 26.4, 1.33],
+ "size": [38, 14.25, 25.65],
+ "uv": {
+ "north": {"uv": [56, 354], "uv_size": [40, 15]},
+ "east": {"uv": [29, 354], "uv_size": [27, 15]},
+ "south": {"uv": [123, 354], "uv_size": [40, 15]},
+ "west": {"uv": [96, 354], "uv_size": [27, 15]},
+ "up": {"uv": [56, 327], "uv_size": [40, 27]},
+ "down": {"uv": [96, 354], "uv_size": [40, -27]}
+ }
+ },
+ {
+ "origin": [-16, 40.65, -51.87],
+ "size": [38, 2.85, 70.3],
+ "uv": {
+ "north": {"uv": [73, 73], "uv_size": [40, 3]},
+ "east": {"uv": [0, 73], "uv_size": [73, 3]},
+ "south": {"uv": [187, 73], "uv_size": [40, 3]},
+ "west": {"uv": [113, 73], "uv_size": [74, 3]},
+ "up": {"uv": [73, 0], "uv_size": [40, 73]},
+ "down": {"uv": [113, 73], "uv_size": [40, -74]}
+ }
+ },
+ {
+ "origin": [18.2, 42.55, -49.02],
+ "size": [1.9, 1.9, 46.55],
+ "uv": {
+ "north": {"uv": [393, 502], "uv_size": [2, 2]},
+ "east": {"uv": [344, 502], "uv_size": [49, 2]},
+ "south": {"uv": [444, 502], "uv_size": [2, 2]},
+ "west": {"uv": [395, 502], "uv_size": [49, 2]},
+ "up": {"uv": [393, 453], "uv_size": [2, 49]},
+ "down": {"uv": [395, 502], "uv_size": [2, -49]}
+ }
+ },
+ {
+ "origin": [-16.095, 20.7, -2.09],
+ "size": [0, 0.95, 22.04],
+ "uv": {
+ "north": {"uv": [237, 297], "uv_size": [0, 1]},
+ "east": {"uv": [214, 297], "uv_size": [23, 1]},
+ "south": {"uv": [260, 297], "uv_size": [0, 1]},
+ "west": {"uv": [237, 297], "uv_size": [23, 1]},
+ "up": {"uv": [237, 274], "uv_size": [0, 23]},
+ "down": {"uv": [237, 297], "uv_size": [0, -23]}
+ }
+ },
+ {
+ "origin": [-16.855, 25.22309, 24.98838],
+ "size": [39.73375, 1.9, 18.24],
+ "pivot": [20.3375, 28.07309, 18.33838],
+ "rotation": [-15, 0, 0],
+ "uv": {
+ "north": {"uv": [290, 189], "uv_size": [41, 2]},
+ "east": {"uv": [271, 189], "uv_size": [19, 2]},
+ "south": {"uv": [350, 189], "uv_size": [41, 2]},
+ "west": {"uv": [331, 189], "uv_size": [19, 2]},
+ "up": {"uv": [290, 170], "uv_size": [41, 19]},
+ "down": {"uv": [331, 189], "uv_size": [41, -19]}
+ }
+ },
+ {
+ "origin": [-12.2, 5.5, 18.43],
+ "size": [30.4, 11.4, 17.1],
+ "uv": {
+ "north": {"uv": [272, 242], "uv_size": [32, 12]},
+ "east": {"uv": [254, 242], "uv_size": [18, 12]},
+ "south": {"uv": [322, 242], "uv_size": [32, 12]},
+ "west": {"uv": [304, 242], "uv_size": [18, 12]},
+ "up": {"uv": [272, 224], "uv_size": [32, 18]},
+ "down": {"uv": [304, 242], "uv_size": [32, -18]}
+ }
+ },
+ {
+ "origin": [-12.485, 5.5, -43.32],
+ "size": [30.97, 15.2, 20.9],
+ "uv": {
+ "north": {"uv": [248, 49], "uv_size": [32, 16]},
+ "east": {"uv": [226, 49], "uv_size": [22, 16]},
+ "south": {"uv": [302, 49], "uv_size": [32, 16]},
+ "west": {"uv": [280, 49], "uv_size": [22, 16]},
+ "up": {"uv": [248, 27], "uv_size": [32, 22]},
+ "down": {"uv": [280, 49], "uv_size": [32, -22]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone4",
+ "parent": "bone3",
+ "pivot": [18.4375, 3.6, -22.135],
+ "cubes": [
+ {
+ "origin": [-16.95, 10.25, 18.43],
+ "size": [39.9, 16.15, 23.75],
+ "uv": {
+ "north": {"uv": [25, 235], "uv_size": [42, 17]},
+ "east": {"uv": [0, 235], "uv_size": [25, 17]},
+ "south": {"uv": [92, 235], "uv_size": [42, 17]},
+ "west": {"uv": [67, 235], "uv_size": [25, 17]},
+ "up": {"uv": [25, 210], "uv_size": [42, 25]},
+ "down": {"uv": [67, 235], "uv_size": [42, -25]}
+ }
+ },
+ {
+ "origin": [-16.92625, 24.5, 24.985],
+ "size": [39.8525, 1.9, 1.14],
+ "uv": {
+ "north": {"uv": [74, 312], "uv_size": [41, 2]},
+ "east": {"uv": [73, 312], "uv_size": [1, 2]},
+ "south": {"uv": [116, 312], "uv_size": [41, 2]},
+ "west": {"uv": [115, 312], "uv_size": [1, 2]},
+ "up": {"uv": [74, 311], "uv_size": [41, 1]},
+ "down": {"uv": [115, 312], "uv_size": [41, -1]}
+ }
+ },
+ {
+ "origin": [-16.95, 10.25, 34.58],
+ "size": [39.9, 5.7, 0],
+ "uv": {
+ "north": {"uv": [44, 483], "uv_size": [42, 6]},
+ "east": {"uv": [44, 483], "uv_size": [0, 6]},
+ "south": {"uv": [86, 483], "uv_size": [42, 6]},
+ "west": {"uv": [86, 483], "uv_size": [0, 6]},
+ "up": {"uv": [44, 483], "uv_size": [42, 0]},
+ "down": {"uv": [86, 483], "uv_size": [42, 0]}
+ }
+ },
+ {
+ "origin": [-16.95, 15.95, 18.43],
+ "size": [39.9, 0, 18.05],
+ "uv": {
+ "north": {"uv": [98, 473], "uv_size": [42, 0]},
+ "east": {"uv": [79, 473], "uv_size": [19, 0]},
+ "south": {"uv": [159, 473], "uv_size": [42, 0]},
+ "west": {"uv": [140, 473], "uv_size": [19, 0]},
+ "up": {"uv": [98, 454], "uv_size": [42, 19]},
+ "down": {"uv": [140, 473], "uv_size": [42, -19]}
+ }
+ },
+ {
+ "origin": [-16, 12.15, 42.18],
+ "size": [38, 8.55, 0.95],
+ "uv": {
+ "north": {"uv": [165, 342], "uv_size": [40, 9]},
+ "east": {"uv": [164, 342], "uv_size": [1, 9]},
+ "south": {"uv": [206, 342], "uv_size": [40, 9]},
+ "west": {"uv": [205, 342], "uv_size": [1, 9]},
+ "up": {"uv": [165, 341], "uv_size": [40, 1]},
+ "down": {"uv": [205, 342], "uv_size": [40, -1]}
+ }
+ },
+ {
+ "origin": [-16.95, 5.5, 34.58],
+ "size": [39.9, 4.75, 9.5],
+ "uv": {
+ "north": {"uv": [119, 269], "uv_size": [42, 5]},
+ "east": {"uv": [109, 269], "uv_size": [10, 5]},
+ "south": {"uv": [171, 269], "uv_size": [42, 5]},
+ "west": {"uv": [161, 269], "uv_size": [10, 5]},
+ "up": {"uv": [119, 259], "uv_size": [42, 10]},
+ "down": {"uv": [161, 269], "uv_size": [42, -10]}
+ }
+ },
+ {
+ "origin": [-2.7, 4.55, 44.08],
+ "size": [11.4, 4.75, 0.95],
+ "uv": {
+ "north": {"uv": [136, 211], "uv_size": [12, 5]},
+ "east": {"uv": [135, 211], "uv_size": [1, 5]},
+ "south": {"uv": [149, 211], "uv_size": [12, 5]},
+ "west": {"uv": [148, 211], "uv_size": [1, 5]},
+ "up": {"uv": [136, 210], "uv_size": [12, 1]},
+ "down": {"uv": [148, 211], "uv_size": [12, -1]}
+ }
+ },
+ {
+ "origin": [-2.7, 4.55, -53.58],
+ "size": [11.4, 4.75, 0.95],
+ "uv": {
+ "north": {"uv": [136, 211], "uv_size": [12, 5]},
+ "east": {"uv": [135, 211], "uv_size": [1, 5]},
+ "south": {"uv": [149, 211], "uv_size": [12, 5]},
+ "west": {"uv": [148, 211], "uv_size": [1, 5]},
+ "up": {"uv": [136, 210], "uv_size": [12, 1]},
+ "down": {"uv": [148, 211], "uv_size": [12, -1]}
+ }
+ },
+ {
+ "origin": [-16.95, 5.5, -23.37],
+ "size": [39.9, 15.2, 41.8],
+ "uv": {
+ "north": {"uv": [44, 193], "uv_size": [42, 16]},
+ "east": {"uv": [0, 193], "uv_size": [44, 16]},
+ "south": {"uv": [130, 193], "uv_size": [42, 16]},
+ "west": {"uv": [86, 193], "uv_size": [44, 16]},
+ "up": {"uv": [44, 149], "uv_size": [42, 44]},
+ "down": {"uv": [86, 193], "uv_size": [42, -44]}
+ }
+ },
+ {
+ "origin": [-16.95, 10.25, -40.47],
+ "size": [39.9, 10.45, 17.1],
+ "uv": {
+ "north": {"uv": [384, 362], "uv_size": [42, 11]},
+ "east": {"uv": [366, 362], "uv_size": [18, 11]},
+ "south": {"uv": [444, 362], "uv_size": [42, 11]},
+ "west": {"uv": [426, 362], "uv_size": [18, 11]},
+ "up": {"uv": [384, 344], "uv_size": [42, 18]},
+ "down": {"uv": [426, 362], "uv_size": [42, -18]}
+ }
+ },
+ {
+ "origin": [-16.95, 5.5, -52.82],
+ "size": [39.9, 4.75, 12.35],
+ "uv": {
+ "north": {"uv": [267, 268], "uv_size": [42, 5]},
+ "east": {"uv": [254, 268], "uv_size": [13, 5]},
+ "south": {"uv": [322, 268], "uv_size": [42, 5]},
+ "west": {"uv": [309, 268], "uv_size": [13, 5]},
+ "up": {"uv": [267, 255], "uv_size": [42, 13]},
+ "down": {"uv": [309, 268], "uv_size": [42, -13]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone11",
+ "parent": "bone4",
+ "pivot": [-14.3375, 5.5, -26.885],
+ "cubes": [
+ {
+ "origin": [-7.45, 4.55, 42.18],
+ "size": [1.9, 7.6, 3.8],
+ "uv": {
+ "north": {"uv": [224, 383], "uv_size": [-2, 8]},
+ "east": {"uv": [228, 383], "uv_size": [-4, 8]},
+ "south": {"uv": [230, 383], "uv_size": [-2, 8]},
+ "west": {"uv": [222, 383], "uv_size": [-4, 8]},
+ "up": {"uv": [224, 379], "uv_size": [-2, 4]},
+ "down": {"uv": [226, 383], "uv_size": [-2, -4]}
+ }
+ },
+ {
+ "origin": [11.55, 4.55, 42.18],
+ "size": [1.9, 7.6, 3.8],
+ "uv": {
+ "north": {"uv": [222, 383], "uv_size": [2, 8]},
+ "east": {"uv": [218, 383], "uv_size": [4, 8]},
+ "south": {"uv": [228, 383], "uv_size": [2, 8]},
+ "west": {"uv": [224, 383], "uv_size": [4, 8]},
+ "up": {"uv": [222, 379], "uv_size": [2, 4]},
+ "down": {"uv": [224, 383], "uv_size": [2, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone12",
+ "parent": "bone4",
+ "pivot": [-14.3375, 5.5, 18.335],
+ "cubes": [
+ {
+ "origin": [-7.45, 4.55, -54.53],
+ "size": [1.9, 7.6, 3.8],
+ "uv": {
+ "north": {"uv": [224, 383], "uv_size": [-2, 8]},
+ "east": {"uv": [228, 383], "uv_size": [-4, 8]},
+ "south": {"uv": [230, 383], "uv_size": [-2, 8]},
+ "west": {"uv": [222, 383], "uv_size": [-4, 8]},
+ "up": {"uv": [224, 379], "uv_size": [-2, 4]},
+ "down": {"uv": [226, 383], "uv_size": [-2, -4]}
+ }
+ },
+ {
+ "origin": [11.55, 4.55, -54.53],
+ "size": [1.9, 7.6, 3.8],
+ "uv": {
+ "north": {"uv": [222, 383], "uv_size": [2, 8]},
+ "east": {"uv": [218, 383], "uv_size": [4, 8]},
+ "south": {"uv": [228, 383], "uv_size": [2, 8]},
+ "west": {"uv": [224, 383], "uv_size": [4, 8]},
+ "up": {"uv": [222, 379], "uv_size": [2, 4]},
+ "down": {"uv": [224, 383], "uv_size": [2, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone13",
+ "parent": "bone4",
+ "pivot": [18.4375, 6.45, -28.785],
+ "cubes": [
+ {
+ "origin": [18.2, 10.25, -51.87],
+ "size": [4.75, 16.15, 11.4],
+ "uv": {
+ "north": {"uv": [49, 265], "uv_size": [5, 17]},
+ "east": {"uv": [0, 265], "uv_size": [12, 17]},
+ "south": {"uv": [66, 265], "uv_size": [5, 17]},
+ "west": {"uv": [54, 265], "uv_size": [12, 17]},
+ "up": {"uv": [49, 253], "uv_size": [5, 12]},
+ "down": {"uv": [91, 265], "uv_size": [5, -12]}
+ }
+ },
+ {
+ "origin": [3, 10.25, -51.87],
+ "size": [15.2, 0.95, 11.4],
+ "uv": {
+ "north": {"uv": [33, 281], "uv_size": [16, 1]},
+ "east": {"uv": [0, 281], "uv_size": [12, 1]},
+ "south": {"uv": [71, 281], "uv_size": [16, 1]},
+ "west": {"uv": [54, 281], "uv_size": [12, 1]},
+ "up": {"uv": [33, 253], "uv_size": [16, 12]},
+ "down": {"uv": [75, 265], "uv_size": [16, -12]}
+ }
+ },
+ {
+ "origin": [-12.2, 10.25, -51.87],
+ "size": [15.2, 0.95, 11.4],
+ "uv": {
+ "north": {"uv": [17, 281], "uv_size": [16, 1]},
+ "east": {"uv": [0, 281], "uv_size": [12, 1]},
+ "south": {"uv": [87, 281], "uv_size": [16, 1]},
+ "west": {"uv": [54, 281], "uv_size": [12, 1]},
+ "up": {"uv": [17, 253], "uv_size": [16, 12]},
+ "down": {"uv": [59, 265], "uv_size": [16, -12]}
+ }
+ },
+ {
+ "origin": [-16.95, 10.25, -51.87],
+ "size": [4.75, 16.15, 11.4],
+ "uv": {
+ "north": {"uv": [12, 265], "uv_size": [5, 17]},
+ "east": {"uv": [0, 265], "uv_size": [12, 17]},
+ "south": {"uv": [103, 265], "uv_size": [5, 17]},
+ "west": {"uv": [54, 265], "uv_size": [12, 17]},
+ "up": {"uv": [12, 253], "uv_size": [5, 12]},
+ "down": {"uv": [54, 265], "uv_size": [5, -12]}
+ }
+ },
+ {
+ "origin": [18.2, 26.4, -51.87],
+ "size": [3.8, 14.25, 53.2],
+ "uv": {
+ "north": {"uv": [92, 133], "uv_size": [4, 15]},
+ "east": {"uv": [0, 133], "uv_size": [56, 15]},
+ "south": {"uv": [152, 133], "uv_size": [4, 15]},
+ "west": {"uv": [96, 133], "uv_size": [56, 15]},
+ "up": {"uv": [92, 77], "uv_size": [4, 56]},
+ "down": {"uv": [132, 133], "uv_size": [4, -56]}
+ }
+ },
+ {
+ "origin": [3, 26.4, -49.97],
+ "size": [15.2, 14.25, 51.3],
+ "uv": {
+ "north": {"uv": [60, 152], "uv_size": [16, 15]},
+ "east": {"uv": [0, 133], "uv_size": [54, 15]},
+ "south": {"uv": [156, 133], "uv_size": [16, 15]},
+ "west": {"uv": [98, 133], "uv_size": [54, 15]},
+ "up": {"uv": [76, 77], "uv_size": [16, 54]},
+ "down": {"uv": [116, 131], "uv_size": [16, -54]}
+ }
+ },
+ {
+ "origin": [3, 11.2, -49.97],
+ "size": [15.2, 15.2, 9.5],
+ "uv": {
+ "north": {"uv": [30, 303], "uv_size": [16, 16]},
+ "east": {"uv": [0, 265], "uv_size": [10, 16]},
+ "south": {"uv": [71, 265], "uv_size": [16, 16]},
+ "west": {"uv": [56, 265], "uv_size": [10, 16]},
+ "up": {"uv": [33, 253], "uv_size": [16, 10]},
+ "down": {"uv": [75, 263], "uv_size": [16, -10]}
+ }
+ },
+ {
+ "origin": [-12.2, 26.4, -49.97],
+ "size": [15.2, 14.25, 51.3],
+ "uv": {
+ "north": {"uv": [44, 152], "uv_size": [16, 15]},
+ "east": {"uv": [0, 133], "uv_size": [54, 15]},
+ "south": {"uv": [172, 133], "uv_size": [16, 15]},
+ "west": {"uv": [98, 133], "uv_size": [54, 15]},
+ "up": {"uv": [60, 77], "uv_size": [16, 54]},
+ "down": {"uv": [100, 131], "uv_size": [16, -54]}
+ }
+ },
+ {
+ "origin": [-12.2, 11.2, -49.97],
+ "size": [15.2, 15.2, 9.5],
+ "uv": {
+ "north": {"uv": [14, 303], "uv_size": [16, 16]},
+ "east": {"uv": [0, 265], "uv_size": [10, 16]},
+ "south": {"uv": [87, 265], "uv_size": [16, 16]},
+ "west": {"uv": [56, 265], "uv_size": [10, 16]},
+ "up": {"uv": [17, 253], "uv_size": [16, 10]},
+ "down": {"uv": [59, 263], "uv_size": [16, -10]}
+ }
+ },
+ {
+ "origin": [-16, 26.4, -51.87],
+ "size": [3.8, 14.25, 53.2],
+ "uv": {
+ "north": {"uv": [56, 133], "uv_size": [4, 15]},
+ "east": {"uv": [0, 133], "uv_size": [56, 15]},
+ "south": {"uv": [188, 133], "uv_size": [4, 15]},
+ "west": {"uv": [96, 133], "uv_size": [56, 15]},
+ "up": {"uv": [56, 77], "uv_size": [4, 56]},
+ "down": {"uv": [96, 133], "uv_size": [4, -56]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk1",
+ "parent": "bone13",
+ "pivot": [17.92616, 11.2, -51.47766],
+ "cubes": [
+ {
+ "origin": [3, 26.4, -51.87],
+ "size": [15.2, 14.25, 1.9],
+ "uv": {
+ "north": {"uv": [76, 133], "uv_size": [16, 15]},
+ "east": {"uv": [54, 133], "uv_size": [2, 15]},
+ "south": {"uv": [92, 133], "uv_size": [-16, 15]},
+ "west": {"uv": [96, 133], "uv_size": [2, 15]},
+ "up": {"uv": [99, 146], "uv_size": [16, 2]},
+ "down": {"uv": [116, 133], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [3, 11.2, -51.87],
+ "size": [15.2, 15.2, 1.9],
+ "uv": {
+ "north": {"uv": [33, 265], "uv_size": [16, 16]},
+ "east": {"uv": [10, 265], "uv_size": [2, 16]},
+ "south": {"uv": [49, 265], "uv_size": [-16, 16]},
+ "west": {"uv": [54, 265], "uv_size": [2, 16]},
+ "up": {"uv": [33, 263], "uv_size": [16, 2]},
+ "down": {"uv": [99, 146], "uv_size": [16, 2]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "trunk2",
+ "parent": "bone13",
+ "pivot": [-11.9625, 11.2, -50.635],
+ "rotation": [0, 67.5, 0],
+ "cubes": [
+ {
+ "origin": [-12.2, 26.4, -51.87],
+ "size": [15.2, 14.25, 1.9],
+ "uv": {
+ "north": {"uv": [60, 133], "uv_size": [16, 15]},
+ "east": {"uv": [54, 133], "uv_size": [2, 15]},
+ "south": {"uv": [76, 133], "uv_size": [-16, 15]},
+ "west": {"uv": [96, 133], "uv_size": [2, 15]},
+ "up": {"uv": [99, 146], "uv_size": [16, 2]},
+ "down": {"uv": [100, 133], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [-12.2, 11.2, -51.87],
+ "size": [15.2, 15.2, 1.9],
+ "uv": {
+ "north": {"uv": [17, 265], "uv_size": [16, 16]},
+ "east": {"uv": [10, 265], "uv_size": [2, 16]},
+ "south": {"uv": [33, 265], "uv_size": [-16, 16]},
+ "west": {"uv": [54, 265], "uv_size": [2, 16]},
+ "up": {"uv": [17, 263], "uv_size": [16, 2]},
+ "down": {"uv": [99, 146], "uv_size": [16, 2]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone5",
+ "parent": "bone3",
+ "pivot": [6.0875, 15.95, -30.685]
+ },
+ {
+ "name": "capo",
+ "parent": "bone5",
+ "pivot": [18.4375, 25.45, 26.03],
+ "rotation": [13, 0, 0],
+ "cubes": [
+ {
+ "origin": [-16.9495, 26.64859, 25.46388],
+ "size": [39.899, 1.899, 18.239],
+ "inflate": 0.01,
+ "pivot": [20.3375, 28.54809, 17.86338],
+ "rotation": [-15, 0, 0],
+ "uv": {
+ "north": {"uv": [212, 145], "uv_size": [42, 2]},
+ "east": {"uv": [193, 145], "uv_size": [19, 2]},
+ "south": {"uv": [273, 145], "uv_size": [42, 2]},
+ "west": {"uv": [254, 145], "uv_size": [19, 2]},
+ "up": {"uv": [212, 126], "uv_size": [42, 19]},
+ "down": {"uv": [254, 145], "uv_size": [42, -19]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "retrov",
+ "parent": "bone3",
+ "pivot": [-20.30688, 21.65, 14.93751]
+ },
+ {
+ "name": "bone",
+ "parent": "retrov",
+ "pivot": [-15.80688, 19.05, 14.93751],
+ "rotation": [6.70041, -10.57668, -32.6209],
+ "cubes": [
+ {
+ "origin": [-17.42317, 22.85, 19.55241],
+ "size": [4.75, 6.65, 1.9],
+ "uv": {
+ "north": {"uv": [23, 5], "uv_size": [5, 7]},
+ "east": {"uv": [21, 5], "uv_size": [2, 7]},
+ "south": {"uv": [30, 5], "uv_size": [5, 7]},
+ "west": {"uv": [28, 5], "uv_size": [2, 7]},
+ "up": {"uv": [23, 3], "uv_size": [5, 2]},
+ "down": {"uv": [28, 5], "uv_size": [5, -2]}
+ }
+ },
+ {
+ "origin": [-15.52317, 23.8, 20.50241],
+ "size": [5.7, 3.8, 0],
+ "uv": {
+ "north": {"uv": [0, 9], "uv_size": [6, 4]},
+ "east": {"uv": [0, 9], "uv_size": [0, 4]},
+ "south": {"uv": [6, 9], "uv_size": [6, 4]},
+ "west": {"uv": [6, 9], "uv_size": [0, 4]},
+ "up": {"uv": [0, 9], "uv_size": [6, 0]},
+ "down": {"uv": [6, 9], "uv_size": [6, 0]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone6",
+ "parent": "retrov",
+ "pivot": [26.30688, 21.65, 14.93751],
+ "rotation": [0, 12.5, 0],
+ "cubes": [
+ {
+ "origin": [23.17317, 25.45, 19.55241],
+ "size": [4.75, 6.65, 1.9],
+ "uv": {
+ "north": {"uv": [28, 5], "uv_size": [-5, 7]},
+ "east": {"uv": [30, 5], "uv_size": [-2, 7]},
+ "south": {"uv": [35, 5], "uv_size": [-5, 7]},
+ "west": {"uv": [23, 5], "uv_size": [-2, 7]},
+ "up": {"uv": [28, 3], "uv_size": [-5, 2]},
+ "down": {"uv": [33, 5], "uv_size": [-5, -2]}
+ }
+ },
+ {
+ "origin": [20.32317, 26.4, 20.50241],
+ "size": [5.7, 3.8, 0],
+ "uv": {
+ "north": {"uv": [6, 9], "uv_size": [-6, 4]},
+ "east": {"uv": [6, 9], "uv_size": [0, 4]},
+ "south": {"uv": [12, 9], "uv_size": [-6, 4]},
+ "west": {"uv": [0, 9], "uv_size": [0, 4]},
+ "up": {"uv": [6, 9], "uv_size": [-6, 0]},
+ "down": {"uv": [12, 9], "uv_size": [-6, 0]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "rodas",
+ "parent": "bone2",
+ "pivot": [-11.8675, 6.95, 32.015]
+ },
+ {
+ "name": "front",
+ "parent": "rodas",
+ "pivot": [19.0075, 6.95, 27.265]
+ },
+ {
+ "name": "front_right_wheel",
+ "parent": "front",
+ "pivot": [-11.8675, 6.95, 24.485],
+ "rotation": [0, 40, 0],
+ "cubes": [
+ {
+ "origin": [-15.7625, 3.15, 20.685],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [269, 282], "uv_size": [4, 8]},
+ "east": {"uv": [261, 282], "uv_size": [8, 8]},
+ "south": {"uv": [281, 282], "uv_size": [4, 8]},
+ "west": {"uv": [273, 282], "uv_size": [8, 8]},
+ "up": {"uv": [269, 274], "uv_size": [4, 8]},
+ "down": {"uv": [273, 282], "uv_size": [4, -8]}
+ }
+ },
+ {
+ "origin": [-16.49875, 3.82875, 17.09573],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [-13.74375, 7.1875, 24.48499],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [157, 279], "uv_size": [5, 6]},
+ "east": {"uv": [153, 279], "uv_size": [4, 6]},
+ "south": {"uv": [166, 279], "uv_size": [5, 6]},
+ "west": {"uv": [162, 279], "uv_size": [4, 6]},
+ "up": {"uv": [157, 275], "uv_size": [5, 4]},
+ "down": {"uv": [162, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.475, 3.8625, 16.885],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-13.74375, 6.95, 24.485],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [269, 66], "uv_size": [5, 6]},
+ "east": {"uv": [265, 66], "uv_size": [4, 6]},
+ "south": {"uv": [278, 66], "uv_size": [5, 6]},
+ "west": {"uv": [274, 66], "uv_size": [4, 6]},
+ "up": {"uv": [269, 62], "uv_size": [5, 4]},
+ "down": {"uv": [274, 66], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.475, 3.8625, 16.885],
+ "size": [4.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [176, 279], "uv_size": [5, 6]},
+ "east": {"uv": [172, 279], "uv_size": [4, 6]},
+ "south": {"uv": [185, 279], "uv_size": [5, 6]},
+ "west": {"uv": [181, 279], "uv_size": [4, 6]},
+ "up": {"uv": [176, 275], "uv_size": [5, 4]},
+ "down": {"uv": [181, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.49875, 3.55049, 16.75986],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [-13.74375, 7.04837, 24.14912],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [4, 287], "uv_size": [5, 6]},
+ "east": {"uv": [0, 287], "uv_size": [4, 6]},
+ "south": {"uv": [13, 287], "uv_size": [5, 6]},
+ "west": {"uv": [9, 287], "uv_size": [4, 6]},
+ "up": {"uv": [4, 283], "uv_size": [5, 4]},
+ "down": {"uv": [9, 287], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.475, 3.8625, 16.885],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-13.74375, 6.95, 24.485],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [195, 279], "uv_size": [5, 6]},
+ "east": {"uv": [191, 279], "uv_size": [4, 6]},
+ "south": {"uv": [204, 279], "uv_size": [5, 6]},
+ "west": {"uv": [200, 279], "uv_size": [4, 6]},
+ "up": {"uv": [195, 275], "uv_size": [5, 4]},
+ "down": {"uv": [200, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.49875, 4.16462, 17.09575],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [-13.74375, 7.1875, 24.48501],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [138, 279], "uv_size": [5, 6]},
+ "east": {"uv": [134, 279], "uv_size": [4, 6]},
+ "south": {"uv": [147, 279], "uv_size": [5, 6]},
+ "west": {"uv": [143, 279], "uv_size": [4, 6]},
+ "up": {"uv": [138, 275], "uv_size": [5, 4]},
+ "down": {"uv": [143, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.49875, 4.16462, 17.43162],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [-13.74375, 7.04837, 24.82088],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [218, 263], "uv_size": [5, 6]},
+ "east": {"uv": [214, 263], "uv_size": [4, 6]},
+ "south": {"uv": [227, 263], "uv_size": [5, 6]},
+ "west": {"uv": [223, 263], "uv_size": [4, 6]},
+ "up": {"uv": [218, 259], "uv_size": [5, 4]},
+ "down": {"uv": [223, 263], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.475, 3.8625, 16.885],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-13.74375, 6.95, 24.485],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [237, 263], "uv_size": [5, 6]},
+ "east": {"uv": [233, 263], "uv_size": [4, 6]},
+ "south": {"uv": [246, 263], "uv_size": [5, 6]},
+ "west": {"uv": [242, 263], "uv_size": [4, 6]},
+ "up": {"uv": [237, 259], "uv_size": [5, 4]},
+ "down": {"uv": [242, 263], "uv_size": [5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "front_left_wheel",
+ "parent": "front",
+ "pivot": [16.9175, 6.05, 26.885],
+ "rotation": [0, 0, -11],
+ "cubes": [
+ {
+ "origin": [17.9625, 2.25, 23.085],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [273, 282], "uv_size": [-4, 8]},
+ "east": {"uv": [281, 282], "uv_size": [-8, 8]},
+ "south": {"uv": [285, 282], "uv_size": [-4, 8]},
+ "west": {"uv": [269, 282], "uv_size": [-8, 8]},
+ "up": {"uv": [273, 274], "uv_size": [-4, 8]},
+ "down": {"uv": [277, 282], "uv_size": [-4, -8]}
+ }
+ },
+ {
+ "origin": [17.70125, 2.92875, 19.49573],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [19.74375, 6.2875, 26.88499],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [162, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [166, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [171, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [157, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [162, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [167, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.725, 2.9625, 19.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [19.74375, 6.05, 26.885],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [274, 66], "uv_size": [-5, 6]},
+ "east": {"uv": [278, 66], "uv_size": [-4, 6]},
+ "south": {"uv": [283, 66], "uv_size": [-5, 6]},
+ "west": {"uv": [269, 66], "uv_size": [-4, 6]},
+ "up": {"uv": [274, 62], "uv_size": [-5, 4]},
+ "down": {"uv": [279, 66], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.725, 2.9625, 19.285],
+ "size": [4.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [181, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [185, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [190, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [176, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [181, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [186, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.70125, 2.65049, 19.15986],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [19.74375, 6.14837, 26.54912],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [9, 287], "uv_size": [-5, 6]},
+ "east": {"uv": [13, 287], "uv_size": [-4, 6]},
+ "south": {"uv": [18, 287], "uv_size": [-5, 6]},
+ "west": {"uv": [4, 287], "uv_size": [-4, 6]},
+ "up": {"uv": [9, 283], "uv_size": [-5, 4]},
+ "down": {"uv": [14, 287], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.725, 2.9625, 19.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [19.74375, 6.05, 26.885],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [200, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [204, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [209, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [195, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [200, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [205, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.70125, 3.26462, 19.49575],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [19.74375, 6.2875, 26.88501],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [143, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [147, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [152, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [138, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [143, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [148, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.70125, 3.26462, 19.83162],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [19.74375, 6.14837, 27.22088],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [223, 263], "uv_size": [-5, 6]},
+ "east": {"uv": [227, 263], "uv_size": [-4, 6]},
+ "south": {"uv": [232, 263], "uv_size": [-5, 6]},
+ "west": {"uv": [218, 263], "uv_size": [-4, 6]},
+ "up": {"uv": [223, 259], "uv_size": [-5, 4]},
+ "down": {"uv": [228, 263], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.725, 2.9625, 19.285],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [19.74375, 6.05, 26.885],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [242, 263], "uv_size": [-5, 6]},
+ "east": {"uv": [246, 263], "uv_size": [-4, 6]},
+ "south": {"uv": [251, 263], "uv_size": [-5, 6]},
+ "west": {"uv": [237, 263], "uv_size": [-4, 6]},
+ "up": {"uv": [242, 259], "uv_size": [-5, 4]},
+ "down": {"uv": [247, 263], "uv_size": [-5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "back",
+ "parent": "rodas",
+ "pivot": [-11.8675, 6.95, -37.62]
+ },
+ {
+ "name": "back_right_wheel",
+ "parent": "back",
+ "pivot": [-11.8675, 6.95, -37.62],
+ "cubes": [
+ {
+ "origin": [-15.7625, 3.15, -35.72],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [269, 282], "uv_size": [4, 8]},
+ "east": {"uv": [261, 282], "uv_size": [8, 8]},
+ "south": {"uv": [281, 282], "uv_size": [4, 8]},
+ "west": {"uv": [273, 282], "uv_size": [8, 8]},
+ "up": {"uv": [269, 274], "uv_size": [4, 8]},
+ "down": {"uv": [273, 282], "uv_size": [4, -8]}
+ }
+ },
+ {
+ "origin": [-16.49875, 3.82875, -39.30927],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [-13.74375, 7.1875, -31.92001],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [157, 279], "uv_size": [5, 6]},
+ "east": {"uv": [153, 279], "uv_size": [4, 6]},
+ "south": {"uv": [166, 279], "uv_size": [5, 6]},
+ "west": {"uv": [162, 279], "uv_size": [4, 6]},
+ "up": {"uv": [157, 275], "uv_size": [5, 4]},
+ "down": {"uv": [162, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.475, 3.8625, -39.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-13.74375, 6.95, -31.92],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [269, 66], "uv_size": [5, 6]},
+ "east": {"uv": [265, 66], "uv_size": [4, 6]},
+ "south": {"uv": [278, 66], "uv_size": [5, 6]},
+ "west": {"uv": [274, 66], "uv_size": [4, 6]},
+ "up": {"uv": [269, 62], "uv_size": [5, 4]},
+ "down": {"uv": [274, 66], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.475, 3.8625, -39.52],
+ "size": [4.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [176, 279], "uv_size": [5, 6]},
+ "east": {"uv": [172, 279], "uv_size": [4, 6]},
+ "south": {"uv": [185, 279], "uv_size": [5, 6]},
+ "west": {"uv": [181, 279], "uv_size": [4, 6]},
+ "up": {"uv": [176, 275], "uv_size": [5, 4]},
+ "down": {"uv": [181, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.49875, 3.55049, -39.64514],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [-13.74375, 7.04837, -32.25588],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [4, 287], "uv_size": [5, 6]},
+ "east": {"uv": [0, 287], "uv_size": [4, 6]},
+ "south": {"uv": [13, 287], "uv_size": [5, 6]},
+ "west": {"uv": [9, 287], "uv_size": [4, 6]},
+ "up": {"uv": [4, 283], "uv_size": [5, 4]},
+ "down": {"uv": [9, 287], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.475, 3.8625, -39.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-13.74375, 6.95, -31.92],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [195, 279], "uv_size": [5, 6]},
+ "east": {"uv": [191, 279], "uv_size": [4, 6]},
+ "south": {"uv": [204, 279], "uv_size": [5, 6]},
+ "west": {"uv": [200, 279], "uv_size": [4, 6]},
+ "up": {"uv": [195, 275], "uv_size": [5, 4]},
+ "down": {"uv": [200, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.49875, 4.16462, -39.30925],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [-13.74375, 7.1875, -31.91999],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [138, 279], "uv_size": [5, 6]},
+ "east": {"uv": [134, 279], "uv_size": [4, 6]},
+ "south": {"uv": [147, 279], "uv_size": [5, 6]},
+ "west": {"uv": [143, 279], "uv_size": [4, 6]},
+ "up": {"uv": [138, 275], "uv_size": [5, 4]},
+ "down": {"uv": [143, 279], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.49875, 4.16462, -38.97338],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [-13.74375, 7.04837, -31.58412],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [218, 263], "uv_size": [5, 6]},
+ "east": {"uv": [214, 263], "uv_size": [4, 6]},
+ "south": {"uv": [227, 263], "uv_size": [5, 6]},
+ "west": {"uv": [223, 263], "uv_size": [4, 6]},
+ "up": {"uv": [218, 259], "uv_size": [5, 4]},
+ "down": {"uv": [223, 263], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-16.475, 3.8625, -39.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [-13.74375, 6.95, -31.92],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [237, 263], "uv_size": [5, 6]},
+ "east": {"uv": [233, 263], "uv_size": [4, 6]},
+ "south": {"uv": [246, 263], "uv_size": [5, 6]},
+ "west": {"uv": [242, 263], "uv_size": [4, 6]},
+ "up": {"uv": [237, 259], "uv_size": [5, 4]},
+ "down": {"uv": [242, 263], "uv_size": [5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "back_left_wheel",
+ "parent": "back",
+ "pivot": [16.9175, 6.95, -37.62],
+ "rotation": [0, 0, -10],
+ "cubes": [
+ {
+ "origin": [17.9625, 3.15, -35.72],
+ "size": [3.8, 7.6, 7.6],
+ "uv": {
+ "north": {"uv": [273, 282], "uv_size": [-4, 8]},
+ "east": {"uv": [281, 282], "uv_size": [-8, 8]},
+ "south": {"uv": [285, 282], "uv_size": [-4, 8]},
+ "west": {"uv": [269, 282], "uv_size": [-8, 8]},
+ "up": {"uv": [273, 274], "uv_size": [-4, 8]},
+ "down": {"uv": [277, 282], "uv_size": [-4, -8]}
+ }
+ },
+ {
+ "origin": [17.70125, 3.82875, -39.30927],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [19.74375, 7.1875, -31.92001],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [162, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [166, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [171, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [157, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [162, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [167, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.725, 3.8625, -39.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [19.74375, 6.95, -31.92],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [274, 66], "uv_size": [-5, 6]},
+ "east": {"uv": [278, 66], "uv_size": [-4, 6]},
+ "south": {"uv": [283, 66], "uv_size": [-5, 6]},
+ "west": {"uv": [269, 66], "uv_size": [-4, 6]},
+ "up": {"uv": [274, 62], "uv_size": [-5, 4]},
+ "down": {"uv": [279, 66], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.725, 3.8625, -39.52],
+ "size": [4.75, 6.175, 3.8],
+ "uv": {
+ "north": {"uv": [181, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [185, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [190, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [176, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [181, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [186, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.70125, 3.55049, -39.64514],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [19.74375, 7.04837, -32.25588],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [9, 287], "uv_size": [-5, 6]},
+ "east": {"uv": [13, 287], "uv_size": [-4, 6]},
+ "south": {"uv": [18, 287], "uv_size": [-5, 6]},
+ "west": {"uv": [4, 287], "uv_size": [-4, 6]},
+ "up": {"uv": [9, 283], "uv_size": [-5, 4]},
+ "down": {"uv": [14, 287], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.725, 3.8625, -39.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [19.74375, 6.95, -31.92],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [200, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [204, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [209, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [195, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [200, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [205, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.70125, 4.16462, -39.30925],
+ "size": [4.7975, 6.38163, 3.99],
+ "pivot": [19.74375, 7.1875, -31.91999],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [143, 279], "uv_size": [-5, 6]},
+ "east": {"uv": [147, 279], "uv_size": [-4, 6]},
+ "south": {"uv": [152, 279], "uv_size": [-5, 6]},
+ "west": {"uv": [138, 279], "uv_size": [-4, 6]},
+ "up": {"uv": [143, 275], "uv_size": [-5, 4]},
+ "down": {"uv": [148, 279], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.70125, 4.16462, -38.97338],
+ "size": [4.7975, 6.38164, 3.99],
+ "pivot": [19.74375, 7.04837, -31.58412],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [223, 263], "uv_size": [-5, 6]},
+ "east": {"uv": [227, 263], "uv_size": [-4, 6]},
+ "south": {"uv": [232, 263], "uv_size": [-5, 6]},
+ "west": {"uv": [218, 263], "uv_size": [-4, 6]},
+ "up": {"uv": [223, 259], "uv_size": [-5, 4]},
+ "down": {"uv": [228, 263], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [17.725, 3.8625, -39.52],
+ "size": [4.75, 6.175, 3.8],
+ "pivot": [19.74375, 6.95, -31.92],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [242, 263], "uv_size": [-5, 6]},
+ "east": {"uv": [246, 263], "uv_size": [-4, 6]},
+ "south": {"uv": [251, 263], "uv_size": [-5, 6]},
+ "west": {"uv": [237, 263], "uv_size": [-4, 6]},
+ "up": {"uv": [242, 259], "uv_size": [-5, 4]},
+ "down": {"uv": [247, 263], "uv_size": [-5, -4]}
+ }
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/12_载具/models/block/_geo/car_van_destroyed.geo.json b/统计/_sa_decor_models/12_载具/models/block/_geo/car_van_destroyed.geo.json
new file mode 100644
index 0000000..f2c0398
--- /dev/null
+++ b/统计/_sa_decor_models/12_载具/models/block/_geo/car_van_destroyed.geo.json
@@ -0,0 +1,714 @@
+{
+ "format_version": "1.12.0",
+ "minecraft:geometry": [
+ {
+ "description": {
+ "identifier": "geometry.unknown",
+ "texture_width": 512,
+ "texture_height": 512,
+ "visible_bounds_width": 14,
+ "visible_bounds_height": 4,
+ "visible_bounds_offset": [0, 1, 0]
+ },
+ "bones": [
+ {
+ "name": "main",
+ "pivot": [3, -18, 0],
+ "rotation": [0, 90, 0]
+ },
+ {
+ "name": "car_shapes",
+ "parent": "main",
+ "pivot": [3, -18, 0],
+ "cubes": [
+ {
+ "origin": [-16, 21.9, 0.38],
+ "size": [38, 17.1, 17.67],
+ "uv": {}
+ },
+ {
+ "origin": [-16.95, 1, 0],
+ "size": [38.95, 20.9, 17.1],
+ "uv": {}
+ },
+ {
+ "origin": [-16, 1, -51.775],
+ "size": [38, 38, 51.775],
+ "uv": {}
+ },
+ {
+ "origin": [-16.95, 1, 17.1],
+ "size": [38.95, 19, 25.08],
+ "uv": {}
+ },
+ {"origin": [-5, 1, -11], "size": [16, 16, 16], "uv": [448, 54]}
+ ]
+ },
+ {
+ "name": "bone2",
+ "parent": "main",
+ "pivot": [18.4375, -3.75, -22.135],
+ "rotation": [0, -1, 0]
+ },
+ {
+ "name": "bone3",
+ "parent": "bone2",
+ "pivot": [18.4375, -1.85, -22.135],
+ "cubes": [
+ {
+ "origin": [-16.95, 16.2, -40.47],
+ "size": [1.9, 5.7, 58.9],
+ "uv": {
+ "north": {"uv": [241, 217], "uv_size": [2, 6]},
+ "east": {"uv": [179, 217], "uv_size": [62, 6]},
+ "south": {"uv": [305, 217], "uv_size": [2, 6]},
+ "west": {"uv": [243, 217], "uv_size": [62, 6]},
+ "up": {"uv": [241, 155], "uv_size": [2, 62]},
+ "down": {"uv": [243, 217], "uv_size": [2, -62]}
+ }
+ },
+ {
+ "origin": [21.05, 16.2, -40.47],
+ "size": [1.9, 5.7, 58.9],
+ "uv": {
+ "north": {"uv": [243, 217], "uv_size": [-2, 6]},
+ "east": {"uv": [305, 217], "uv_size": [-62, 6]},
+ "south": {"uv": [307, 217], "uv_size": [-2, 6]},
+ "west": {"uv": [241, 217], "uv_size": [-62, 6]},
+ "up": {"uv": [243, 155], "uv_size": [-2, 62]},
+ "down": {"uv": [245, 217], "uv_size": [-2, -62]}
+ }
+ },
+ {
+ "origin": [-16.07125, 28.03016, 15.07871],
+ "size": [38.3325, 8.55, 18.05],
+ "pivot": [18.295, 35.15516, 16.50371],
+ "rotation": [-60, 0, 0],
+ "uv": {
+ "north": {"uv": [245, 19], "uv_size": [40, 9]},
+ "east": {"uv": [226, 19], "uv_size": [19, 9]},
+ "south": {"uv": [304, 19], "uv_size": [40, 9]},
+ "west": {"uv": [285, 19], "uv_size": [19, 9]},
+ "up": {"uv": [245, 0], "uv_size": [40, 19]},
+ "down": {"uv": [285, 19], "uv_size": [40, -19]}
+ }
+ },
+ {
+ "origin": [-16, 21.9, 1.33],
+ "size": [38, 14.25, 25.65],
+ "uv": {
+ "north": {"uv": [56, 354], "uv_size": [40, 15]},
+ "east": {"uv": [29, 354], "uv_size": [27, 15]},
+ "south": {"uv": [123, 354], "uv_size": [40, 15]},
+ "west": {"uv": [96, 354], "uv_size": [27, 15]},
+ "up": {"uv": [56, 327], "uv_size": [40, 27]},
+ "down": {"uv": [96, 354], "uv_size": [40, -27]}
+ }
+ },
+ {
+ "origin": [-16, 36.15, -51.87],
+ "size": [38, 2.85, 70.3],
+ "uv": {
+ "north": {"uv": [73, 73], "uv_size": [40, 3]},
+ "east": {"uv": [0, 73], "uv_size": [73, 3]},
+ "south": {"uv": [187, 73], "uv_size": [40, 3]},
+ "west": {"uv": [113, 73], "uv_size": [74, 3]},
+ "up": {"uv": [73, 0], "uv_size": [40, 73]},
+ "down": {"uv": [113, 73], "uv_size": [40, -74]}
+ }
+ },
+ {
+ "origin": [18.2, 38.05, -49.02],
+ "size": [1.9, 1.9, 46.55],
+ "uv": {
+ "north": {"uv": [393, 502], "uv_size": [2, 2]},
+ "east": {"uv": [344, 502], "uv_size": [49, 2]},
+ "south": {"uv": [444, 502], "uv_size": [2, 2]},
+ "west": {"uv": [395, 502], "uv_size": [49, 2]},
+ "up": {"uv": [393, 453], "uv_size": [2, 49]},
+ "down": {"uv": [395, 502], "uv_size": [2, -49]}
+ }
+ },
+ {
+ "origin": [-14.1, 38.05, -49.02],
+ "size": [1.9, 1.9, 46.55],
+ "uv": {
+ "north": {"uv": [395, 502], "uv_size": [-2, 2]},
+ "east": {"uv": [444, 502], "uv_size": [-49, 2]},
+ "south": {"uv": [446, 502], "uv_size": [-2, 2]},
+ "west": {"uv": [393, 502], "uv_size": [-49, 2]},
+ "up": {"uv": [395, 453], "uv_size": [-2, 49]},
+ "down": {"uv": [397, 502], "uv_size": [-2, -49]}
+ }
+ },
+ {
+ "origin": [-16.095, 16.2, -2.09],
+ "size": [0, 0.95, 22.04],
+ "uv": {
+ "north": {"uv": [237, 297], "uv_size": [0, 1]},
+ "east": {"uv": [214, 297], "uv_size": [23, 1]},
+ "south": {"uv": [260, 297], "uv_size": [0, 1]},
+ "west": {"uv": [237, 297], "uv_size": [23, 1]},
+ "up": {"uv": [237, 274], "uv_size": [0, 23]},
+ "down": {"uv": [237, 297], "uv_size": [0, -23]}
+ }
+ },
+ {
+ "origin": [-16.855, 20.72309, 24.98838],
+ "size": [39.73375, 1.9, 18.24],
+ "pivot": [20.3375, 23.57309, 18.33838],
+ "rotation": [-15, 0, 0],
+ "uv": {
+ "north": {"uv": [290, 189], "uv_size": [41, 2]},
+ "east": {"uv": [271, 189], "uv_size": [19, 2]},
+ "south": {"uv": [350, 189], "uv_size": [41, 2]},
+ "west": {"uv": [331, 189], "uv_size": [19, 2]},
+ "up": {"uv": [290, 170], "uv_size": [41, 19]},
+ "down": {"uv": [331, 189], "uv_size": [41, -19]}
+ }
+ },
+ {
+ "origin": [-12.2, 1, 18.43],
+ "size": [30.4, 11.4, 17.1],
+ "uv": {
+ "north": {"uv": [272, 242], "uv_size": [32, 12]},
+ "east": {"uv": [254, 242], "uv_size": [18, 12]},
+ "south": {"uv": [322, 242], "uv_size": [32, 12]},
+ "west": {"uv": [304, 242], "uv_size": [18, 12]},
+ "up": {"uv": [272, 224], "uv_size": [32, 18]},
+ "down": {"uv": [304, 242], "uv_size": [32, -18]}
+ }
+ },
+ {
+ "origin": [-12.485, 1, -43.32],
+ "size": [30.97, 15.2, 20.9],
+ "uv": {
+ "north": {"uv": [248, 49], "uv_size": [32, 16]},
+ "east": {"uv": [226, 49], "uv_size": [22, 16]},
+ "south": {"uv": [302, 49], "uv_size": [32, 16]},
+ "west": {"uv": [280, 49], "uv_size": [22, 16]},
+ "up": {"uv": [248, 27], "uv_size": [32, 22]},
+ "down": {"uv": [280, 49], "uv_size": [32, -22]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone4",
+ "parent": "bone3",
+ "pivot": [18.4375, -0.9, -22.135],
+ "cubes": [
+ {
+ "origin": [-16.95, 5.75, 18.43],
+ "size": [39.9, 16.15, 23.75],
+ "uv": {
+ "north": {"uv": [25, 235], "uv_size": [42, 17]},
+ "east": {"uv": [0, 235], "uv_size": [25, 17]},
+ "south": {"uv": [92, 235], "uv_size": [42, 17]},
+ "west": {"uv": [67, 235], "uv_size": [25, 17]},
+ "up": {"uv": [25, 210], "uv_size": [42, 25]},
+ "down": {"uv": [67, 235], "uv_size": [42, -25]}
+ }
+ },
+ {
+ "origin": [-16.92625, 20, 24.985],
+ "size": [39.8525, 1.9, 1.14],
+ "uv": {
+ "north": {"uv": [74, 312], "uv_size": [41, 2]},
+ "east": {"uv": [73, 312], "uv_size": [1, 2]},
+ "south": {"uv": [116, 312], "uv_size": [41, 2]},
+ "west": {"uv": [115, 312], "uv_size": [1, 2]},
+ "up": {"uv": [74, 311], "uv_size": [41, 1]},
+ "down": {"uv": [115, 312], "uv_size": [41, -1]}
+ }
+ },
+ {
+ "origin": [-16.95, 5.75, 34.58],
+ "size": [39.9, 5.7, 0],
+ "uv": {
+ "north": {"uv": [44, 483], "uv_size": [42, 6]},
+ "east": {"uv": [44, 483], "uv_size": [0, 6]},
+ "south": {"uv": [86, 483], "uv_size": [42, 6]},
+ "west": {"uv": [86, 483], "uv_size": [0, 6]},
+ "up": {"uv": [44, 483], "uv_size": [42, 0]},
+ "down": {"uv": [86, 483], "uv_size": [42, 0]}
+ }
+ },
+ {
+ "origin": [-16.95, 11.45, 18.43],
+ "size": [39.9, 0, 18.05],
+ "uv": {
+ "north": {"uv": [98, 473], "uv_size": [42, 0]},
+ "east": {"uv": [79, 473], "uv_size": [19, 0]},
+ "south": {"uv": [159, 473], "uv_size": [42, 0]},
+ "west": {"uv": [140, 473], "uv_size": [19, 0]},
+ "up": {"uv": [98, 454], "uv_size": [42, 19]},
+ "down": {"uv": [140, 473], "uv_size": [42, -19]}
+ }
+ },
+ {
+ "origin": [-16, 7.65, 42.18],
+ "size": [38, 8.55, 0.95],
+ "pivot": [18.4375, 7.65, -27.835],
+ "rotation": [0, 0, 1],
+ "uv": {
+ "north": {"uv": [165, 342], "uv_size": [40, 9]},
+ "east": {"uv": [164, 342], "uv_size": [1, 9]},
+ "south": {"uv": [206, 342], "uv_size": [40, 9]},
+ "west": {"uv": [205, 342], "uv_size": [1, 9]},
+ "up": {"uv": [165, 341], "uv_size": [40, 1]},
+ "down": {"uv": [205, 342], "uv_size": [40, -1]}
+ }
+ },
+ {
+ "origin": [-16.95, 1, 34.58],
+ "size": [39.9, 4.75, 9.5],
+ "uv": {
+ "north": {"uv": [119, 269], "uv_size": [42, 5]},
+ "east": {"uv": [109, 269], "uv_size": [10, 5]},
+ "south": {"uv": [171, 269], "uv_size": [42, 5]},
+ "west": {"uv": [161, 269], "uv_size": [10, 5]},
+ "up": {"uv": [119, 259], "uv_size": [42, 10]},
+ "down": {"uv": [161, 269], "uv_size": [42, -10]}
+ }
+ },
+ {
+ "origin": [-2.7, 0.05, -53.58],
+ "size": [11.4, 4.75, 0.95],
+ "uv": {
+ "north": {"uv": [136, 211], "uv_size": [12, 5]},
+ "east": {"uv": [135, 211], "uv_size": [1, 5]},
+ "south": {"uv": [149, 211], "uv_size": [12, 5]},
+ "west": {"uv": [148, 211], "uv_size": [1, 5]},
+ "up": {"uv": [136, 210], "uv_size": [12, 1]},
+ "down": {"uv": [148, 211], "uv_size": [12, -1]}
+ }
+ },
+ {
+ "origin": [-16.95, 1, -23.37],
+ "size": [39.9, 15.2, 41.8],
+ "uv": {
+ "north": {"uv": [44, 193], "uv_size": [42, 16]},
+ "east": {"uv": [0, 193], "uv_size": [44, 16]},
+ "south": {"uv": [130, 193], "uv_size": [42, 16]},
+ "west": {"uv": [86, 193], "uv_size": [44, 16]},
+ "up": {"uv": [44, 149], "uv_size": [42, 44]},
+ "down": {"uv": [86, 193], "uv_size": [42, -44]}
+ }
+ },
+ {
+ "origin": [-16.95, 5.75, -40.47],
+ "size": [39.9, 10.45, 17.1],
+ "uv": {
+ "north": {"uv": [384, 362], "uv_size": [42, 11]},
+ "east": {"uv": [366, 362], "uv_size": [18, 11]},
+ "south": {"uv": [444, 362], "uv_size": [42, 11]},
+ "west": {"uv": [426, 362], "uv_size": [18, 11]},
+ "up": {"uv": [384, 344], "uv_size": [42, 18]},
+ "down": {"uv": [426, 362], "uv_size": [42, -18]}
+ }
+ },
+ {
+ "origin": [-16.95, 1, -52.82],
+ "size": [39.9, 4.75, 12.35],
+ "uv": {
+ "north": {"uv": [267, 268], "uv_size": [42, 5]},
+ "east": {"uv": [254, 268], "uv_size": [13, 5]},
+ "south": {"uv": [322, 268], "uv_size": [42, 5]},
+ "west": {"uv": [309, 268], "uv_size": [13, 5]},
+ "up": {"uv": [267, 255], "uv_size": [42, 13]},
+ "down": {"uv": [309, 268], "uv_size": [42, -13]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone11",
+ "parent": "bone4",
+ "pivot": [-14.3375, 1, -26.885],
+ "cubes": [
+ {
+ "origin": [-7.45, 0.05, 42.18],
+ "size": [1.9, 7.6, 3.8],
+ "pivot": [-14.3375, 1, -26.885],
+ "rotation": [0, 0, 7.5],
+ "uv": {
+ "north": {"uv": [224, 383], "uv_size": [-2, 8]},
+ "east": {"uv": [228, 383], "uv_size": [-4, 8]},
+ "south": {"uv": [230, 383], "uv_size": [-2, 8]},
+ "west": {"uv": [222, 383], "uv_size": [-4, 8]},
+ "up": {"uv": [224, 379], "uv_size": [-2, 4]},
+ "down": {"uv": [226, 383], "uv_size": [-2, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone12",
+ "parent": "bone4",
+ "pivot": [-14.3375, 1, 18.335],
+ "cubes": [
+ {
+ "origin": [-7.45, 0.05, -54.53],
+ "size": [1.9, 7.6, 3.8],
+ "uv": {
+ "north": {"uv": [224, 383], "uv_size": [-2, 8]},
+ "east": {"uv": [228, 383], "uv_size": [-4, 8]},
+ "south": {"uv": [230, 383], "uv_size": [-2, 8]},
+ "west": {"uv": [222, 383], "uv_size": [-4, 8]},
+ "up": {"uv": [224, 379], "uv_size": [-2, 4]},
+ "down": {"uv": [226, 383], "uv_size": [-2, -4]}
+ }
+ },
+ {
+ "origin": [11.55, 0.05, -54.53],
+ "size": [1.9, 7.6, 3.8],
+ "uv": {
+ "north": {"uv": [222, 383], "uv_size": [2, 8]},
+ "east": {"uv": [218, 383], "uv_size": [4, 8]},
+ "south": {"uv": [228, 383], "uv_size": [2, 8]},
+ "west": {"uv": [224, 383], "uv_size": [4, 8]},
+ "up": {"uv": [222, 379], "uv_size": [2, 4]},
+ "down": {"uv": [224, 383], "uv_size": [2, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone13",
+ "parent": "bone4",
+ "pivot": [18.4375, 1.95, -28.785],
+ "cubes": [
+ {
+ "origin": [18.2, 5.75, -51.87],
+ "size": [4.75, 16.15, 11.4],
+ "uv": {
+ "north": {"uv": [49, 265], "uv_size": [5, 17]},
+ "east": {"uv": [0, 265], "uv_size": [12, 17]},
+ "south": {"uv": [66, 265], "uv_size": [5, 17]},
+ "west": {"uv": [54, 265], "uv_size": [12, 17]},
+ "up": {"uv": [49, 253], "uv_size": [5, 12]},
+ "down": {"uv": [91, 265], "uv_size": [5, -12]}
+ }
+ },
+ {
+ "origin": [3, 5.75, -51.87],
+ "size": [15.2, 0.95, 11.4],
+ "uv": {
+ "north": {"uv": [33, 281], "uv_size": [16, 1]},
+ "east": {"uv": [0, 281], "uv_size": [12, 1]},
+ "south": {"uv": [71, 281], "uv_size": [16, 1]},
+ "west": {"uv": [54, 281], "uv_size": [12, 1]},
+ "up": {"uv": [33, 253], "uv_size": [16, 12]},
+ "down": {"uv": [75, 265], "uv_size": [16, -12]}
+ }
+ },
+ {
+ "origin": [-12.2, 5.75, -51.87],
+ "size": [15.2, 0.95, 11.4],
+ "uv": {
+ "north": {"uv": [17, 281], "uv_size": [16, 1]},
+ "east": {"uv": [0, 281], "uv_size": [12, 1]},
+ "south": {"uv": [87, 281], "uv_size": [16, 1]},
+ "west": {"uv": [54, 281], "uv_size": [12, 1]},
+ "up": {"uv": [17, 253], "uv_size": [16, 12]},
+ "down": {"uv": [59, 265], "uv_size": [16, -12]}
+ }
+ },
+ {
+ "origin": [-16.95, 5.75, -51.87],
+ "size": [4.75, 16.15, 11.4],
+ "uv": {
+ "north": {"uv": [12, 265], "uv_size": [5, 17]},
+ "east": {"uv": [0, 265], "uv_size": [12, 17]},
+ "south": {"uv": [103, 265], "uv_size": [5, 17]},
+ "west": {"uv": [54, 265], "uv_size": [12, 17]},
+ "up": {"uv": [12, 253], "uv_size": [5, 12]},
+ "down": {"uv": [54, 265], "uv_size": [5, -12]}
+ }
+ },
+ {
+ "origin": [18.2, 21.9, -51.87],
+ "size": [3.8, 14.25, 53.2],
+ "uv": {
+ "north": {"uv": [92, 133], "uv_size": [4, 15]},
+ "east": {"uv": [0, 133], "uv_size": [56, 15]},
+ "south": {"uv": [152, 133], "uv_size": [4, 15]},
+ "west": {"uv": [96, 133], "uv_size": [56, 15]},
+ "up": {"uv": [92, 77], "uv_size": [4, 56]},
+ "down": {"uv": [132, 133], "uv_size": [4, -56]}
+ }
+ },
+ {
+ "origin": [3, 21.9, -49.97],
+ "size": [15.2, 14.25, 51.3],
+ "uv": {
+ "north": {"uv": [60, 152], "uv_size": [16, 15]},
+ "east": {"uv": [0, 133], "uv_size": [54, 15]},
+ "south": {"uv": [156, 133], "uv_size": [16, 15]},
+ "west": {"uv": [98, 133], "uv_size": [54, 15]},
+ "up": {"uv": [76, 77], "uv_size": [16, 54]},
+ "down": {"uv": [116, 131], "uv_size": [16, -54]}
+ }
+ },
+ {
+ "origin": [3, 6.7, -49.97],
+ "size": [15.2, 15.2, 9.5],
+ "uv": {
+ "north": {"uv": [30, 303], "uv_size": [16, 16]},
+ "east": {"uv": [0, 265], "uv_size": [10, 16]},
+ "south": {"uv": [71, 265], "uv_size": [16, 16]},
+ "west": {"uv": [56, 265], "uv_size": [10, 16]},
+ "up": {"uv": [33, 253], "uv_size": [16, 10]},
+ "down": {"uv": [75, 263], "uv_size": [16, -10]}
+ }
+ },
+ {
+ "origin": [-12.2, 21.9, -49.97],
+ "size": [15.2, 14.25, 51.3],
+ "uv": {
+ "north": {"uv": [44, 152], "uv_size": [16, 15]},
+ "east": {"uv": [0, 133], "uv_size": [54, 15]},
+ "south": {"uv": [172, 133], "uv_size": [16, 15]},
+ "west": {"uv": [98, 133], "uv_size": [54, 15]},
+ "up": {"uv": [60, 77], "uv_size": [16, 54]},
+ "down": {"uv": [100, 131], "uv_size": [16, -54]}
+ }
+ },
+ {
+ "origin": [-12.2, 6.7, -49.97],
+ "size": [15.2, 15.2, 9.5],
+ "uv": {
+ "north": {"uv": [14, 303], "uv_size": [16, 16]},
+ "east": {"uv": [0, 265], "uv_size": [10, 16]},
+ "south": {"uv": [87, 265], "uv_size": [16, 16]},
+ "west": {"uv": [56, 265], "uv_size": [10, 16]},
+ "up": {"uv": [17, 253], "uv_size": [16, 10]},
+ "down": {"uv": [59, 263], "uv_size": [16, -10]}
+ }
+ },
+ {
+ "origin": [-16, 21.9, -51.87],
+ "size": [3.8, 14.25, 53.2],
+ "uv": {
+ "north": {"uv": [56, 133], "uv_size": [4, 15]},
+ "east": {"uv": [0, 133], "uv_size": [56, 15]},
+ "south": {"uv": [188, 133], "uv_size": [4, 15]},
+ "west": {"uv": [96, 133], "uv_size": [56, 15]},
+ "up": {"uv": [56, 77], "uv_size": [4, 56]},
+ "down": {"uv": [96, 133], "uv_size": [4, -56]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone5",
+ "parent": "bone3",
+ "pivot": [6.0875, 11.45, -30.685]
+ },
+ {
+ "name": "capo",
+ "parent": "bone5",
+ "pivot": [18.4375, 20.95, 26.03],
+ "cubes": [
+ {
+ "origin": [-16.9495, 22.14859, 25.46388],
+ "size": [39.899, 1.899, 18.239],
+ "inflate": 0.01,
+ "pivot": [20.3375, 24.04809, 17.86338],
+ "rotation": [-8, 0, 0],
+ "uv": {
+ "north": {"uv": [212, 145], "uv_size": [42, 2]},
+ "east": {"uv": [193, 145], "uv_size": [19, 2]},
+ "south": {"uv": [273, 145], "uv_size": [42, 2]},
+ "west": {"uv": [254, 145], "uv_size": [19, 2]},
+ "up": {"uv": [212, 126], "uv_size": [42, 19]},
+ "down": {"uv": [254, 145], "uv_size": [42, -19]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "retrov",
+ "parent": "bone3",
+ "pivot": [-20.30688, 17.15, 14.93751]
+ },
+ {
+ "name": "bone",
+ "parent": "retrov",
+ "pivot": [-20.30688, 17.15, 14.93751],
+ "rotation": [0, -12.5, 0]
+ },
+ {
+ "name": "bone6",
+ "parent": "retrov",
+ "pivot": [25.61127, 22.6375, 20.79174],
+ "rotation": [3.91906, 11.87905, 18.40789],
+ "cubes": [
+ {
+ "origin": [24.42377, 19.55, 19.84174],
+ "size": [4.75, 6.65, 1.9],
+ "uv": {
+ "north": {"uv": [28, 5], "uv_size": [-5, 7]},
+ "east": {"uv": [30, 5], "uv_size": [-2, 7]},
+ "south": {"uv": [35, 5], "uv_size": [-5, 7]},
+ "west": {"uv": [23, 5], "uv_size": [-2, 7]},
+ "up": {"uv": [28, 3], "uv_size": [-5, 2]},
+ "down": {"uv": [33, 5], "uv_size": [-5, -2]}
+ }
+ },
+ {
+ "origin": [21.57377, 20.5, 20.79174],
+ "size": [5.7, 3.8, 0],
+ "uv": {
+ "north": {"uv": [6, 9], "uv_size": [-6, 4]},
+ "east": {"uv": [6, 9], "uv_size": [0, 4]},
+ "south": {"uv": [12, 9], "uv_size": [-6, 4]},
+ "west": {"uv": [0, 9], "uv_size": [0, 4]},
+ "up": {"uv": [6, 9], "uv_size": [-6, 0]},
+ "down": {"uv": [12, 9], "uv_size": [-6, 0]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "rodas",
+ "parent": "bone2",
+ "pivot": [-11.8675, 1.95, 32.015]
+ },
+ {
+ "name": "front",
+ "parent": "rodas",
+ "pivot": [19.0075, 1.95, 27.265]
+ },
+ {
+ "name": "back",
+ "parent": "rodas",
+ "pivot": [-11.8675, 1.95, -37.62]
+ },
+ {
+ "name": "bone10",
+ "parent": "main",
+ "pivot": [-14.21875, 4.9425, -26.22001],
+ "cubes": [
+ {
+ "origin": [-12.2, 8.6, -49.02],
+ "size": [30.4, 7.6, 38],
+ "uv": {
+ "north": {"uv": [238, 117], "uv_size": [32, 8]},
+ "east": {"uv": [198, 117], "uv_size": [40, 8]},
+ "south": {"uv": [310, 117], "uv_size": [32, 8]},
+ "west": {"uv": [270, 117], "uv_size": [40, 8]},
+ "up": {"uv": [238, 77], "uv_size": [32, 40]},
+ "down": {"uv": [270, 117], "uv_size": [32, -40]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone9",
+ "parent": "bone10",
+ "pivot": [-14.21875, 4.9425, -26.22001]
+ },
+ {
+ "name": "bone8",
+ "parent": "bone9",
+ "pivot": [-13.26875, 4.9425, -26.22001],
+ "cubes": [
+ {
+ "origin": [-12.22375, -0.31625, -40.25927],
+ "size": [4.7975, 8.28163, 3.99],
+ "pivot": [-11.36875, 4.9425, -32.87001],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [250, 66], "uv_size": [5, 8]},
+ "east": {"uv": [246, 66], "uv_size": [4, 8]},
+ "south": {"uv": [259, 66], "uv_size": [5, 8]},
+ "west": {"uv": [255, 66], "uv_size": [4, 8]},
+ "up": {"uv": [250, 62], "uv_size": [5, 4]},
+ "down": {"uv": [255, 66], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-12.22375, 1.91962, -38.35925],
+ "size": [4.7975, 8.28163, 3.99],
+ "pivot": [-11.36875, 4.9425, -30.96999],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [231, 66], "uv_size": [5, 8]},
+ "east": {"uv": [227, 66], "uv_size": [4, 8]},
+ "south": {"uv": [240, 66], "uv_size": [5, 8]},
+ "west": {"uv": [236, 66], "uv_size": [4, 8]},
+ "up": {"uv": [231, 62], "uv_size": [5, 4]},
+ "down": {"uv": [236, 66], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-12.2, 0.6675, -39.52],
+ "size": [4.75, 8.075, 6.65],
+ "pivot": [-11.36875, 4.705, -31.92],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [116, 282], "uv_size": [5, 8]},
+ "east": {"uv": [109, 282], "uv_size": [7, 8]},
+ "south": {"uv": [128, 282], "uv_size": [5, 8]},
+ "west": {"uv": [121, 282], "uv_size": [7, 8]},
+ "up": {"uv": [116, 275], "uv_size": [5, 7]},
+ "down": {"uv": [121, 282], "uv_size": [5, -7]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone7",
+ "parent": "bone9",
+ "pivot": [17.36875, 4.9425, -26.22001],
+ "cubes": [
+ {
+ "origin": [13.42625, -0.31625, -40.25927],
+ "size": [4.7975, 8.28163, 3.99],
+ "pivot": [17.36875, 4.9425, -32.87001],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [255, 66], "uv_size": [-5, 8]},
+ "east": {"uv": [259, 66], "uv_size": [-4, 8]},
+ "south": {"uv": [264, 66], "uv_size": [-5, 8]},
+ "west": {"uv": [250, 66], "uv_size": [-4, 8]},
+ "up": {"uv": [255, 62], "uv_size": [-5, 4]},
+ "down": {"uv": [260, 66], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.42625, 1.91962, -38.35925],
+ "size": [4.7975, 8.28163, 3.99],
+ "pivot": [17.36875, 4.9425, -30.96999],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [236, 66], "uv_size": [-5, 8]},
+ "east": {"uv": [240, 66], "uv_size": [-4, 8]},
+ "south": {"uv": [245, 66], "uv_size": [-5, 8]},
+ "west": {"uv": [231, 66], "uv_size": [-4, 8]},
+ "up": {"uv": [236, 62], "uv_size": [-5, 4]},
+ "down": {"uv": [241, 66], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.45, 0.6675, -39.52],
+ "size": [4.75, 8.075, 6.65],
+ "pivot": [17.36875, 4.705, -31.92],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [121, 282], "uv_size": [-5, 8]},
+ "east": {"uv": [128, 282], "uv_size": [-7, 8]},
+ "south": {"uv": [133, 282], "uv_size": [-5, 8]},
+ "west": {"uv": [116, 282], "uv_size": [-7, 8]},
+ "up": {"uv": [121, 275], "uv_size": [-5, 7]},
+ "down": {"uv": [126, 282], "uv_size": [-5, -7]}
+ }
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/12_载具/models/block/_geo/hatchback_car.json b/统计/_sa_decor_models/12_载具/models/block/_geo/hatchback_car.json
new file mode 100644
index 0000000..9bf3ef1
--- /dev/null
+++ b/统计/_sa_decor_models/12_载具/models/block/_geo/hatchback_car.json
@@ -0,0 +1,308 @@
+{
+ "format_version": "1.21.0",
+ "minecraft:geometry": [
+ {
+ "description": {
+ "identifier": "geometry.unknown",
+ "texture_width": 512,
+ "texture_height": 512,
+ "visible_bounds_width": 10,
+ "visible_bounds_height": 3.5,
+ "visible_bounds_offset": [0, 1.25, 0]
+ },
+ "bones": [
+ {
+ "name": "bone4",
+ "pivot": [10, 7, 11.5]
+ },
+ {
+ "name": "carroçeria",
+ "parent": "bone4",
+ "pivot": [10, 7, 11.5],
+ "cubes": [
+ {"origin": [10, 3, -10.5], "size": [16, 11, 21], "uv": [208, 42]}
+ ]
+ },
+ {
+ "name": "bone2",
+ "parent": "carroçeria",
+ "pivot": [10, 7, 11.5],
+ "cubes": [
+ {"origin": [-14, 4, -17.5], "size": [25, 13, 35], "uv": [0, 0]},
+ {"origin": [-21, 17, -16.4], "size": [24, 11, 32.8], "uv": [0, 49]}
+ ]
+ },
+ {
+ "name": "bone14",
+ "parent": "bone2",
+ "pivot": [9.975, 20, 1.7]
+ },
+ {
+ "name": "bone19",
+ "parent": "bone14",
+ "pivot": [9.975, 20, 1.7],
+ "cubes": [
+ {"origin": [-6.2, 17, -16.5], "size": [19, 1, 0], "uv": [158, 87]},
+ {"origin": [1.4, 23, -16.475], "size": [19, 1, 0], "pivot": [5.9, 23.5, -16.475], "rotation": [0, 0, 45], "uv": [158, 87]},
+ {"origin": [-3.2, 12.9, -16.375], "size": [16, 11, 32.75], "pivot": [4.8, 18.4, 0], "rotation": [0, 0, 45], "uv": [111, 93]},
+ {"origin": [5.4, 23, 16.475], "size": [15, 1, 0], "pivot": [5.9, 23.5, 16.475], "rotation": [0, 0, 45], "uv": [158, 89]},
+ {"origin": [-7.2, 17, 16.5], "size": [19, 1, 0], "uv": [158, 87]}
+ ]
+ },
+ {
+ "name": "bone20",
+ "parent": "bone14",
+ "pivot": [9.975, 20, 57.3],
+ "cubes": [
+ {"origin": [-28.8, 17, -16.5], "size": [19, 1, 0], "uv": [158, 87]},
+ {"origin": [-38.4, 23, -16.475], "size": [19, 1, 0], "pivot": [-23.9, 23.5, -16.475], "rotation": [0, 0, -45], "uv": [158, 87]},
+ {"origin": [-30.8, 12.9, -16.375], "size": [16, 11, 32.75], "pivot": [-22.8, 18.4, 0], "rotation": [0, 0, -45], "uv": [111, 93]},
+ {"origin": [-38.4, 23, 16.475], "size": [19, 1, 0], "pivot": [-23.9, 23.5, 16.475], "rotation": [0, 0, -45], "uv": [158, 87]},
+ {"origin": [-29.8, 17, 16.5], "size": [19, 1, 0], "uv": [158, 87]}
+ ]
+ },
+ {
+ "name": "bone18",
+ "parent": "bone2",
+ "pivot": [37.025, 20, 1.7]
+ },
+ {
+ "name": "bone3",
+ "parent": "carroçeria",
+ "pivot": [10, 18, 61.5],
+ "cubes": [
+ {"origin": [-34, 12, -17.5], "size": [20, 3, 35], "uv": [0, 93]},
+ {"origin": [-34, 15, -17.5], "size": [20, 2, 2], "uv": [113, 87]},
+ {"origin": [-31, 15, -15.5], "size": [6, 2, 31], "uv": [192, 137]},
+ {"origin": [-34, 15, 15.5], "size": [20, 2, 2], "uv": [113, 87]},
+ {"origin": [-26, 3, -11.5], "size": [12, 10.8, 23], "uv": [208, 87]},
+ {"origin": [-30, 2, -10.5], "size": [12, 3, 3], "uv": [208, 121]},
+ {"origin": [-34, 8, -17.5], "size": [8, 4, 35], "uv": [188, 172]}
+ ]
+ },
+ {
+ "name": "portamals",
+ "parent": "bone3",
+ "pivot": [-31, 15, -0.5],
+ "cubes": [
+ {"origin": [-34, 15, -15.5], "size": [16, 2, 31], "uv": [93, 172]}
+ ]
+ },
+ {
+ "name": "bone",
+ "parent": "carroçeria",
+ "pivot": [10, 18, -8.5],
+ "cubes": [
+ {"origin": [31, 12, -17.5], "size": [1, 5, 34], "uv": [89, 206]},
+ {"origin": [11, 12, -17.5], "size": [20, 5, 1], "uv": [164, 42]},
+ {"origin": [15, 12, -16.5], "size": [16, 4, 33], "uv": [113, 49]},
+ {"origin": [11, 12, 16.5], "size": [21, 5, 1], "uv": [120, 42]},
+ {"origin": [9, 17, -22.3], "size": [2, 3, 5], "pivot": [12, 18.5, -19], "rotation": [0, 20, 0], "uv": [216, 0]},
+ {"origin": [9, 17, 17.3], "size": [2, 3, 5], "pivot": [12, 18.5, 19], "rotation": [0, -20, 0], "uv": [216, 0]},
+ {"origin": [23, 4, -18.5], "size": [10, 4, 37], "uv": [121, 0]},
+ {"origin": [14, 7, -11.5], "size": [8, 8, 23], "uv": [160, 211]},
+ {"origin": [23, 8, -17.5], "size": [9, 4, 35], "uv": [0, 174]}
+ ]
+ },
+ {
+ "name": "capo",
+ "parent": "bone",
+ "pivot": [14.1, 16, 0.5],
+ "cubes": [
+ {"origin": [14, 16, -16.5], "size": [17, 1, 33], "uv": [93, 137]}
+ ]
+ },
+ {
+ "name": "bone23",
+ "parent": "bone",
+ "pivot": [10, 13, 42.5],
+ "cubes": [
+ {"origin": [-26, 7, -17.5], "size": [12, 5, 1], "uv": [208, 128]},
+ {"origin": [11, 7, -17.5], "size": [11, 5, 1], "uv": [0, 214]}
+ ]
+ },
+ {
+ "name": "bone24",
+ "parent": "bone",
+ "pivot": [37, 13, 42.5],
+ "cubes": [
+ {"origin": [-26, 7, 16.5], "size": [12, 5, 1], "uv": [208, 128]},
+ {"origin": [11, 7, 16.5], "size": [11, 5, 1], "uv": [0, 214]}
+ ]
+ },
+ {
+ "name": "bone21",
+ "parent": "bone",
+ "pivot": [10, 7, -8.5],
+ "cubes": [
+ {"origin": [23, 4, -18.5], "size": [10, 4, 37], "uv": [121, 0]},
+ {"origin": [33, 3, -5.5], "size": [1, 5, 11], "uv": [212, 68]}
+ ]
+ },
+ {
+ "name": "bone22",
+ "parent": "bone",
+ "pivot": [10, 8, 63.5],
+ "cubes": [
+ {"origin": [-35, 4, -18.5], "size": [9, 4, 37], "uv": [0, 132]}
+ ]
+ },
+ {
+ "name": "rodas3",
+ "parent": "bone4",
+ "pivot": [10, 5.5, 52.6]
+ },
+ {
+ "name": "rodas2",
+ "parent": "rodas3",
+ "pivot": [30, 5.5, 52.6]
+ },
+ {
+ "name": "roda3",
+ "parent": "rodas2",
+ "pivot": [30, 5.5, 52.6]
+ },
+ {
+ "name": "bone8",
+ "parent": "roda3",
+ "pivot": [30.1, 5.5, 52.6],
+ "cubes": [
+ {"origin": [-16.8, 3.19, -16.7], "size": [2.3, 4.62, 5.6], "uv": [61, 214]},
+ {"origin": [-23.3, 2.09, -15.2], "size": [6.6, 6.82, 2.5], "uv": [44, 214]},
+ {"origin": [-25.5, 3.19, -16.7], "size": [2.3, 4.62, 5.6], "uv": [61, 214]}
+ ]
+ },
+ {
+ "name": "bone9",
+ "parent": "bone8",
+ "pivot": [30.1, 5.5, 52.6],
+ "cubes": [
+ {"origin": [-16.8, 3.3, -16.675], "size": [2.3, 4.4, 5.55], "pivot": [-20, 5.5, -13.375], "rotation": [0, 0, -45], "uv": [61, 214]},
+ {"origin": [-22.31, 8.7, -16.7], "size": [4.62, 2.3, 5.6], "uv": [25, 214]},
+ {"origin": [-25.5, 3.3, -16.675], "size": [2.3, 4.4, 5.55], "pivot": [-20, 5.5, -13.375], "rotation": [0, 0, 45], "uv": [61, 214]}
+ ]
+ },
+ {
+ "name": "bone10",
+ "parent": "bone8",
+ "pivot": [30.1, 5.5, 52.6],
+ "cubes": [
+ {"origin": [-16.8, 3.3, -16.675], "size": [2.3, 4.4, 5.55], "pivot": [-20, 5.5, -13.375], "rotation": [0, 0, 45], "uv": [61, 214]},
+ {"origin": [-22.31, 0, -16.7], "size": [4.62, 2.3, 5.6], "uv": [25, 214]},
+ {"origin": [-25.5, 3.3, -16.675], "size": [2.3, 4.4, 5.55], "pivot": [-20, 5.5, -13.375], "rotation": [0, 0, -45], "uv": [61, 214]}
+ ]
+ },
+ {
+ "name": "roda4",
+ "parent": "rodas2",
+ "pivot": [57, 5.5, 52.6]
+ },
+ {
+ "name": "bone11",
+ "parent": "roda4",
+ "pivot": [57.1, 5.5, 52.6],
+ "cubes": [
+ {"origin": [-16.8, 3.19, 10.3], "size": [2.3, 4.62, 5.6], "uv": [61, 214]},
+ {"origin": [-23.3, 2.09, 11.8], "size": [6.6, 6.82, 2.5], "uv": [44, 214]},
+ {"origin": [-25.5, 3.19, 10.3], "size": [2.3, 4.62, 5.6], "uv": [61, 214]}
+ ]
+ },
+ {
+ "name": "bone12",
+ "parent": "bone11",
+ "pivot": [57.1, 5.5, 52.6],
+ "cubes": [
+ {"origin": [-16.8, 3.3, 10.325], "size": [2.3, 4.4, 5.55], "pivot": [-20, 5.5, 13.625], "rotation": [0, 0, -45], "uv": [61, 214]},
+ {"origin": [-22.31, 8.7, 10.3], "size": [4.62, 2.3, 5.6], "uv": [25, 214]},
+ {"origin": [-25.5, 3.3, 10.325], "size": [2.3, 4.4, 5.55], "pivot": [-20, 5.5, 13.625], "rotation": [0, 0, 45], "uv": [61, 214]}
+ ]
+ },
+ {
+ "name": "bone13",
+ "parent": "bone11",
+ "pivot": [57.1, 5.5, 52.6],
+ "cubes": [
+ {"origin": [-16.8, 3.3, 10.325], "size": [2.3, 4.4, 5.55], "pivot": [-20, 5.5, 13.625], "rotation": [0, 0, 45], "uv": [61, 214]},
+ {"origin": [-22.31, 0, 10.3], "size": [4.62, 2.3, 5.6], "uv": [25, 214]},
+ {"origin": [-25.5, 3.3, 10.325], "size": [2.3, 4.4, 5.55], "pivot": [-20, 5.5, 13.625], "rotation": [0, 0, -45], "uv": [61, 214]}
+ ]
+ },
+ {
+ "name": "rodas",
+ "parent": "rodas3",
+ "pivot": [7, 5.5, 1.6]
+ },
+ {
+ "name": "roda",
+ "parent": "rodas",
+ "pivot": [7, 5.5, 1.6]
+ },
+ {
+ "name": "bone15",
+ "parent": "roda",
+ "pivot": [7.1, 5.5, 1.6],
+ "cubes": [
+ {"origin": [20.2, 3.19, -16.7], "size": [2.3, 4.62, 5.6], "uv": [61, 214]},
+ {"origin": [13.7, 2.09, -15.2], "size": [6.6, 6.82, 2.5], "uv": [44, 214]},
+ {"origin": [11.5, 3.19, -16.7], "size": [2.3, 4.62, 5.6], "uv": [61, 214]}
+ ]
+ },
+ {
+ "name": "bone16",
+ "parent": "bone15",
+ "pivot": [7.1, 5.5, 1.6],
+ "cubes": [
+ {"origin": [20.2, 3.3, -16.675], "size": [2.3, 4.4, 5.55], "pivot": [17, 5.5, -13.375], "rotation": [0, 0, -45], "uv": [61, 214]},
+ {"origin": [14.69, 8.7, -16.7], "size": [4.62, 2.3, 5.6], "uv": [25, 214]},
+ {"origin": [11.5, 3.3, -16.675], "size": [2.3, 4.4, 5.55], "pivot": [17, 5.5, -13.375], "rotation": [0, 0, 45], "uv": [61, 214]}
+ ]
+ },
+ {
+ "name": "bone17",
+ "parent": "bone15",
+ "pivot": [7.1, 5.5, 1.6],
+ "cubes": [
+ {"origin": [20.2, 3.3, -16.675], "size": [2.3, 4.4, 5.55], "pivot": [17, 5.5, -13.375], "rotation": [0, 0, 45], "uv": [61, 214]},
+ {"origin": [14.69, 0, -16.7], "size": [4.62, 2.3, 5.6], "uv": [25, 214]},
+ {"origin": [11.5, 3.3, -16.675], "size": [2.3, 4.4, 5.55], "pivot": [17, 5.5, -13.375], "rotation": [0, 0, -45], "uv": [61, 214]}
+ ]
+ },
+ {
+ "name": "roda2",
+ "parent": "rodas",
+ "pivot": [33.4, 5.5, 1.6]
+ },
+ {
+ "name": "bone5",
+ "parent": "roda2",
+ "pivot": [33.5, 5.5, 1.6],
+ "cubes": [
+ {"origin": [20.2, 3.19, 10.3], "size": [2.3, 4.62, 5.6], "uv": [61, 214]},
+ {"origin": [13.7, 2.09, 11.8], "size": [6.6, 6.82, 2.5], "uv": [44, 214]},
+ {"origin": [11.5, 3.19, 10.3], "size": [2.3, 4.62, 5.6], "uv": [61, 214]}
+ ]
+ },
+ {
+ "name": "bone6",
+ "parent": "bone5",
+ "pivot": [33.5, 5.5, 1.6],
+ "cubes": [
+ {"origin": [20.2, 3.3, 10.325], "size": [2.3, 4.4, 5.55], "pivot": [17, 5.5, 13.625], "rotation": [0, 0, -45], "uv": [61, 214]},
+ {"origin": [14.69, 8.7, 10.3], "size": [4.62, 2.3, 5.6], "uv": [25, 214]},
+ {"origin": [11.5, 3.3, 10.325], "size": [2.3, 4.4, 5.55], "pivot": [17, 5.5, 13.625], "rotation": [0, 0, 45], "uv": [61, 214]}
+ ]
+ },
+ {
+ "name": "bone7",
+ "parent": "bone5",
+ "pivot": [33.5, 5.5, 1.6],
+ "cubes": [
+ {"origin": [20.2, 3.3, 10.325], "size": [2.3, 4.4, 5.55], "pivot": [17, 5.5, 13.625], "rotation": [0, 0, 45], "uv": [61, 214]},
+ {"origin": [14.69, 0, 10.3], "size": [4.62, 2.3, 5.6], "uv": [25, 214]},
+ {"origin": [11.5, 3.3, 10.325], "size": [2.3, 4.4, 5.55], "pivot": [17, 5.5, 13.625], "rotation": [0, 0, -45], "uv": [61, 214]}
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/12_载具/models/block/_geo/police_car.geo.json b/统计/_sa_decor_models/12_载具/models/block/_geo/police_car.geo.json
new file mode 100644
index 0000000..f78a2ed
--- /dev/null
+++ b/统计/_sa_decor_models/12_载具/models/block/_geo/police_car.geo.json
@@ -0,0 +1,1053 @@
+{
+ "format_version": "1.12.0",
+ "minecraft:geometry": [
+ {
+ "description": {
+ "identifier": "geometry.unknown",
+ "texture_width": 512,
+ "texture_height": 512,
+ "visible_bounds_width": 14,
+ "visible_bounds_height": 6,
+ "visible_bounds_offset": [0, 2, 0]
+ },
+ "bones": [
+ {
+ "name": "bone2",
+ "pivot": [0, 0, 0],
+ "rotation": [0, 90, 0]
+ },
+ {
+ "name": "bone3",
+ "parent": "bone2",
+ "pivot": [13.8125, 0, -19.805],
+ "cubes": [
+ {
+ "origin": [-17.85, 16.15, -43.86],
+ "size": [1.7, 1.7, 86.7],
+ "uv": {
+ "north": {"uv": [102, 285], "uv_size": [2, 2]},
+ "east": {"uv": [0, 285], "uv_size": [102, 2]},
+ "south": {"uv": [206, 285], "uv_size": [2, 2]},
+ "west": {"uv": [104, 285], "uv_size": [102, 2]},
+ "up": {"uv": [102, 183], "uv_size": [2, 102]},
+ "down": {"uv": [104, 285], "uv_size": [2, -102]}
+ }
+ },
+ {
+ "origin": [16.15, 16.15, -43.86],
+ "size": [1.7, 1.7, 86.7],
+ "uv": {
+ "north": {"uv": [102, 181], "uv_size": [2, 2]},
+ "east": {"uv": [0, 181], "uv_size": [102, 2]},
+ "south": {"uv": [206, 181], "uv_size": [2, 2]},
+ "west": {"uv": [104, 181], "uv_size": [102, 2]},
+ "up": {"uv": [102, 79], "uv_size": [2, 102]},
+ "down": {"uv": [104, 181], "uv_size": [2, -102]}
+ }
+ },
+ {
+ "origin": [-17.0015, 21.37838, 9.40998],
+ "size": [34.003, 7.653, 15.303],
+ "inflate": -0.01,
+ "pivot": [13.6, 27.75488, 9.83648],
+ "rotation": [-50, 0, 0],
+ "uv": {
+ "north": {"uv": [226, 286], "uv_size": [40, 9]},
+ "east": {"uv": [208, 286], "uv_size": [18, 9]},
+ "south": {"uv": [284, 286], "uv_size": [40, 9]},
+ "west": {"uv": [266, 286], "uv_size": [18, 9]},
+ "up": {"uv": [226, 268], "uv_size": [40, 18]},
+ "down": {"uv": [266, 286], "uv_size": [40, -18]}
+ }
+ },
+ {
+ "origin": [-17, 17.85, -21.76],
+ "size": [34, 11.05, 32.3],
+ "uv": {
+ "north": {"uv": [246, 228], "uv_size": [40, 13]},
+ "east": {"uv": [208, 228], "uv_size": [38, 13]},
+ "south": {"uv": [324, 228], "uv_size": [40, 13]},
+ "west": {"uv": [286, 228], "uv_size": [38, 13]},
+ "up": {"uv": [246, 190], "uv_size": [40, 38]},
+ "down": {"uv": [286, 228], "uv_size": [40, -38]}
+ }
+ },
+ {
+ "origin": [-17.085, 17.85, -25.82],
+ "size": [0, 0.85, 43.67],
+ "uv": {
+ "north": {"uv": [178, 208], "uv_size": [0, 1]},
+ "east": {"uv": [128, 208], "uv_size": [50, 1]},
+ "south": {"uv": [228, 208], "uv_size": [0, 1]},
+ "west": {"uv": [178, 208], "uv_size": [50, 1]},
+ "up": {"uv": [178, 158], "uv_size": [0, 50]},
+ "down": {"uv": [178, 208], "uv_size": [0, -50]}
+ }
+ },
+ {
+ "origin": [17.085, 17.85, -25.82],
+ "size": [0, 0.85, 43.67],
+ "uv": {
+ "north": {"uv": [178, 208], "uv_size": [0, 1]},
+ "east": {"uv": [228, 208], "uv_size": [-50, 1]},
+ "south": {"uv": [228, 208], "uv_size": [0, 1]},
+ "west": {"uv": [178, 208], "uv_size": [-50, 1]},
+ "up": {"uv": [178, 158], "uv_size": [0, 50]},
+ "down": {"uv": [178, 208], "uv_size": [0, -50]}
+ }
+ },
+ {
+ "origin": [-17.0015, 21.64293, -35.62119],
+ "size": [34.003, 7.653, 15.303],
+ "inflate": -0.01,
+ "pivot": [13.6, 28.01943, -20.74469],
+ "rotation": [67.5, 0, 0],
+ "uv": {
+ "north": {"uv": [18, 305], "uv_size": [40, 9]},
+ "east": {"uv": [0, 305], "uv_size": [18, 9]},
+ "south": {"uv": [76, 305], "uv_size": [40, 9]},
+ "west": {"uv": [58, 305], "uv_size": [18, 9]},
+ "up": {"uv": [18, 287], "uv_size": [40, 18]},
+ "down": {"uv": [58, 305], "uv_size": [40, -18]}
+ }
+ },
+ {
+ "origin": [-13.6, 4.25, 17.34],
+ "size": [27.2, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [432, 59], "uv_size": [32, 12]},
+ "east": {"uv": [414, 59], "uv_size": [18, 12]},
+ "south": {"uv": [482, 59], "uv_size": [32, 12]},
+ "west": {"uv": [464, 59], "uv_size": [18, 12]},
+ "up": {"uv": [432, 41], "uv_size": [32, 18]},
+ "down": {"uv": [464, 59], "uv_size": [32, -18]}
+ }
+ },
+ {
+ "origin": [-13.6, 4.25, -32.81],
+ "size": [27.2, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [402, 272], "uv_size": [32, 12]},
+ "east": {"uv": [384, 272], "uv_size": [18, 12]},
+ "south": {"uv": [452, 272], "uv_size": [32, 12]},
+ "west": {"uv": [434, 272], "uv_size": [18, 12]},
+ "up": {"uv": [402, 254], "uv_size": [32, 18]},
+ "down": {"uv": [434, 272], "uv_size": [32, -18]}
+ }
+ },
+ {
+ "origin": [-16.15, 16.15, -26.86],
+ "size": [32.3, 1.7, 47.6],
+ "uv": {
+ "north": {"uv": [264, 135], "uv_size": [38, 2]},
+ "east": {"uv": [208, 135], "uv_size": [56, 2]},
+ "south": {"uv": [358, 135], "uv_size": [38, 2]},
+ "west": {"uv": [302, 135], "uv_size": [56, 2]},
+ "up": {"uv": [264, 79], "uv_size": [38, 56]},
+ "down": {"uv": [302, 135], "uv_size": [38, -56]}
+ }
+ },
+ {"origin": [16.8125, 18, 23.195], "size": [0, 15, 1], "uv": [59, 42]}
+ ]
+ },
+ {
+ "name": "bone10",
+ "parent": "bone3",
+ "pivot": [0, 0, 0],
+ "cubes": [
+ {"origin": [-15, 29.85, -8.76], "size": [30, 3.05, 6.3], "uv": [389, 358]},
+ {"origin": [7, 28.85, -6.76], "size": [4, 1.05, 2.3], "uv": [416, 373]},
+ {"origin": [-11.2, 28.85, -6.74], "size": [4, 1.05, 2.3], "uv": [416, 373]}
+ ]
+ },
+ {
+ "name": "bone4",
+ "parent": "bone3",
+ "pivot": [13.8125, 0.85, -19.805],
+ "cubes": [
+ {
+ "origin": [-17.85, 9.3, 32.64],
+ "size": [35.7, 6.85, 10.2],
+ "uv": {
+ "north": {"uv": [244, 328], "uv_size": [42, 8]},
+ "east": {"uv": [232, 328], "uv_size": [12, 8]},
+ "south": {"uv": [298, 328], "uv_size": [42, 8]},
+ "west": {"uv": [286, 328], "uv_size": [12, 8]},
+ "up": {"uv": [244, 316], "uv_size": [42, 12]},
+ "down": {"uv": [286, 328], "uv_size": [42, -12]}
+ }
+ },
+ {
+ "origin": [-17.85, 4.25, 32.64],
+ "size": [35.7, 5.05, 11.9],
+ "uv": {
+ "north": {"uv": [246, 310], "uv_size": [42, 6]},
+ "east": {"uv": [232, 310], "uv_size": [14, 6]},
+ "south": {"uv": [302, 310], "uv_size": [42, 6]},
+ "west": {"uv": [288, 310], "uv_size": [14, 6]},
+ "up": {"uv": [246, 295], "uv_size": [42, 14]},
+ "down": {"uv": [288, 309], "uv_size": [42, -14]}
+ }
+ },
+ {
+ "origin": [-5.1, 4.1, 44.54],
+ "size": [10.2, 4.25, 0.85],
+ "uv": {
+ "north": {"uv": [371, 210], "uv_size": [12, 5]},
+ "east": {"uv": [370, 210], "uv_size": [1, 5]},
+ "south": {"uv": [384, 210], "uv_size": [12, 5]},
+ "west": {"uv": [383, 210], "uv_size": [1, 5]},
+ "up": {"uv": [371, 209], "uv_size": [12, 1]},
+ "down": {"uv": [383, 210], "uv_size": [12, -1]}
+ }
+ },
+ {
+ "origin": [-17.85, 4.25, -17.51],
+ "size": [35.7, 10.2, 34.85],
+ "uv": {
+ "north": {"uv": [249, 178], "uv_size": [42, 12]},
+ "east": {"uv": [208, 178], "uv_size": [41, 12]},
+ "south": {"uv": [332, 178], "uv_size": [42, 12]},
+ "west": {"uv": [291, 178], "uv_size": [41, 12]},
+ "up": {"uv": [249, 137], "uv_size": [42, 41]},
+ "down": {"uv": [291, 178], "uv_size": [42, -41]}
+ }
+ },
+ {
+ "origin": [-17.85, 14.45, -32.81],
+ "size": [35.7, 1.7, 65.45],
+ "uv": {
+ "north": {"uv": [77, 77], "uv_size": [42, 2]},
+ "east": {"uv": [0, 77], "uv_size": [77, 2]},
+ "south": {"uv": [196, 77], "uv_size": [42, 2]},
+ "west": {"uv": [119, 77], "uv_size": [77, 2]},
+ "up": {"uv": [77, 0], "uv_size": [42, 77]},
+ "down": {"uv": [119, 77], "uv_size": [42, -77]}
+ }
+ },
+ {
+ "origin": [-17.85, 4.25, -46.41],
+ "size": [35.7, 5.95, 13.6],
+ "uv": {
+ "north": {"uv": [254, 71], "uv_size": [42, 7]},
+ "east": {"uv": [238, 71], "uv_size": [16, 7]},
+ "south": {"uv": [312, 71], "uv_size": [42, 7]},
+ "west": {"uv": [296, 71], "uv_size": [16, 7]},
+ "up": {"uv": [254, 55], "uv_size": [42, 16]},
+ "down": {"uv": [296, 71], "uv_size": [42, -16]}
+ }
+ },
+ {
+ "origin": [-17.85, 10.2, -43.86],
+ "size": [35.7, 5.95, 11.05],
+ "uv": {
+ "north": {"uv": [13, 327], "uv_size": [42, 7]},
+ "east": {"uv": [0, 327], "uv_size": [13, 7]},
+ "south": {"uv": [68, 327], "uv_size": [42, 7]},
+ "west": {"uv": [55, 327], "uv_size": [13, 7]},
+ "up": {"uv": [13, 314], "uv_size": [42, 13]},
+ "down": {"uv": [55, 327], "uv_size": [42, -13]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone7",
+ "parent": "bone4",
+ "pivot": [5, 0, 4],
+ "cubes": [
+ {"origin": [5.85, 3.25, 42.64], "size": [2, 6.95, 3], "uv": [306, 411]},
+ {"origin": [-7.75, 3.25, 42.64], "size": [2, 6.95, 3], "uv": [306, 411]}
+ ]
+ },
+ {
+ "name": "bone8",
+ "parent": "bone4",
+ "pivot": [4, 1, -6],
+ "cubes": [
+ {
+ "origin": [6.85, 3.25, -47.64],
+ "size": [2, 7.95, 3],
+ "uv": {
+ "north": {"uv": [309, 414], "uv_size": [2, 6]},
+ "east": {"uv": [306, 414], "uv_size": [3, 6]},
+ "south": {"uv": [314, 414], "uv_size": [2, 6]},
+ "west": {"uv": [311, 414], "uv_size": [3, 6]},
+ "up": {"uv": [309, 411], "uv_size": [2, 3]},
+ "down": {"uv": [311, 414], "uv_size": [2, -3]}
+ }
+ },
+ {
+ "origin": [-8.75, 3.25, -47.64],
+ "size": [2, 7.95, 3],
+ "uv": {
+ "north": {"uv": [309, 414], "uv_size": [2, 6]},
+ "east": {"uv": [306, 414], "uv_size": [3, 6]},
+ "south": {"uv": [314, 414], "uv_size": [2, 6]},
+ "west": {"uv": [311, 414], "uv_size": [3, 6]},
+ "up": {"uv": [309, 411], "uv_size": [2, 3]},
+ "down": {"uv": [311, 414], "uv_size": [2, -3]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone5",
+ "parent": "bone3",
+ "pivot": [2.7625, 11.9, -27.455]
+ },
+ {
+ "name": "trunk",
+ "parent": "bone5",
+ "pivot": [2.7625, 16.15, -27.455],
+ "cubes": [
+ {
+ "origin": [-14.15, 17.95, -43.84],
+ "size": [28.3, 0, 12.1],
+ "uv": {
+ "up": {"uv": [446, 9], "uv_size": [29, 13]}
+ }
+ },
+ {
+ "origin": [-16.15, 16.15, -43.86],
+ "size": [32.3, 1.7, 17],
+ "uv": {
+ "north": {"uv": [136, 315], "uv_size": [38, 2]},
+ "east": {"uv": [116, 315], "uv_size": [20, 2]},
+ "south": {"uv": [194, 315], "uv_size": [38, 2]},
+ "west": {"uv": [174, 315], "uv_size": [20, 2]},
+ "up": {"uv": [136, 295], "uv_size": [38, 20]},
+ "down": {"uv": [174, 315], "uv_size": [38, -20]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "capo",
+ "parent": "bone5",
+ "pivot": [13.8125, 17.85, 20.74],
+ "cubes": [
+ {
+ "origin": [-16.15, 16.15, 20.74],
+ "size": [32.3, 1.7, 22.1],
+ "uv": {
+ "north": {"uv": [264, 26], "uv_size": [38, 2]},
+ "east": {"uv": [238, 26], "uv_size": [26, 2]},
+ "south": {"uv": [328, 26], "uv_size": [38, 2]},
+ "west": {"uv": [302, 26], "uv_size": [26, 2]},
+ "up": {"uv": [264, 0], "uv_size": [38, 26]},
+ "down": {"uv": [302, 26], "uv_size": [38, -26]}
+ }
+ },
+ {
+ "origin": [-14.15, 17.95, 29.74],
+ "size": [28.3, 0, 12.1],
+ "uv": {
+ "up": {"uv": [475, 22], "uv_size": [-29, -13]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone",
+ "parent": "bone3",
+ "pivot": [-18.4875, 18.7, 15.895],
+ "cubes": [
+ {
+ "origin": [-22.7375, 18.7, 15.045],
+ "size": [5.1, 3.4, 1.7],
+ "uv": {
+ "north": {"uv": [2, 2], "uv_size": [6, 4]},
+ "east": {"uv": [0, 2], "uv_size": [2, 4]},
+ "south": {"uv": [10, 2], "uv_size": [6, 4]},
+ "west": {"uv": [8, 2], "uv_size": [2, 4]},
+ "up": {"uv": [2, 0], "uv_size": [6, 2]},
+ "down": {"uv": [8, 2], "uv_size": [6, -2]}
+ }
+ },
+ {
+ "origin": [-21.8875, 17.85, 15.895],
+ "size": [5.1, 3.4, 0],
+ "uv": {
+ "north": {"uv": [0, 9], "uv_size": [6, 4]},
+ "east": {"uv": [0, 9], "uv_size": [0, 4]},
+ "south": {"uv": [6, 9], "uv_size": [6, 4]},
+ "west": {"uv": [6, 9], "uv_size": [0, 4]},
+ "up": {"uv": [0, 9], "uv_size": [6, 0]},
+ "down": {"uv": [6, 9], "uv_size": [6, 0]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone6",
+ "parent": "bone3",
+ "pivot": [18.4875, 18.7, 15.895],
+ "cubes": [
+ {
+ "origin": [17.6375, 18.7, 15.045],
+ "size": [5.1, 3.4, 1.7],
+ "uv": {
+ "north": {"uv": [8, 2], "uv_size": [-6, 4]},
+ "east": {"uv": [10, 2], "uv_size": [-2, 4]},
+ "south": {"uv": [16, 2], "uv_size": [-6, 4]},
+ "west": {"uv": [2, 2], "uv_size": [-2, 4]},
+ "up": {"uv": [8, 0], "uv_size": [-6, 2]},
+ "down": {"uv": [14, 2], "uv_size": [-6, -2]}
+ }
+ },
+ {
+ "origin": [16.7875, 17.85, 15.895],
+ "size": [5.1, 3.4, 0],
+ "uv": {
+ "north": {"uv": [6, 9], "uv_size": [-6, 4]},
+ "east": {"uv": [6, 9], "uv_size": [0, 4]},
+ "south": {"uv": [12, 9], "uv_size": [-6, 4]},
+ "west": {"uv": [0, 9], "uv_size": [0, 4]},
+ "up": {"uv": [6, 9], "uv_size": [-6, 0]},
+ "down": {"uv": [12, 9], "uv_size": [-6, 0]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "rodas",
+ "parent": "bone2",
+ "pivot": [-13.3025, 6.8, 28.645]
+ },
+ {
+ "name": "front",
+ "parent": "rodas",
+ "pivot": [14.3225, 6.8, 25.245],
+ "cubes": [
+ {
+ "origin": [-17.85, 4.25, 17.34],
+ "size": [0.85, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [434, 91], "uv_size": [1, 12]},
+ "east": {"uv": [416, 91], "uv_size": [18, 12]},
+ "south": {"uv": [453, 91], "uv_size": [1, 12]},
+ "west": {"uv": [435, 91], "uv_size": [18, 12]},
+ "up": {"uv": [434, 73], "uv_size": [1, 18]},
+ "down": {"uv": [435, 91], "uv_size": [1, -18]}
+ }
+ },
+ {
+ "origin": [17, 4.25, 17.34],
+ "size": [0.85, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [434, 121], "uv_size": [1, 12]},
+ "east": {"uv": [416, 121], "uv_size": [18, 12]},
+ "south": {"uv": [453, 121], "uv_size": [1, 12]},
+ "west": {"uv": [435, 121], "uv_size": [18, 12]},
+ "up": {"uv": [434, 103], "uv_size": [1, 18]},
+ "down": {"uv": [435, 121], "uv_size": [1, -18]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "front_right_wheel",
+ "parent": "front",
+ "pivot": [-13.3025, 6.8, 24.905],
+ "cubes": [
+ {
+ "origin": [-16.7875, 3.4, 21.505],
+ "size": [3.4, 6.8, 6.8],
+ "uv": {
+ "north": {"uv": [190, 325], "uv_size": [4, 8]},
+ "east": {"uv": [182, 325], "uv_size": [8, 8]},
+ "south": {"uv": [202, 325], "uv_size": [4, 8]},
+ "west": {"uv": [194, 325], "uv_size": [8, 8]},
+ "up": {"uv": [190, 317], "uv_size": [4, 8]},
+ "down": {"uv": [194, 325], "uv_size": [4, -8]}
+ }
+ },
+ {
+ "origin": [-17.44625, 4.0073, 18.29355],
+ "size": [4.2925, 5.70988, 3.57],
+ "pivot": [-14.98125, 7.0125, 24.90499],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [204, 341], "uv_size": [5, 6]},
+ "east": {"uv": [200, 341], "uv_size": [4, 6]},
+ "south": {"uv": [213, 341], "uv_size": [5, 6]},
+ "west": {"uv": [209, 341], "uv_size": [4, 6]},
+ "up": {"uv": [204, 337], "uv_size": [5, 4]},
+ "down": {"uv": [209, 341], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.425, 4.0375, 18.105],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [-14.98125, 6.8, 24.905],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [344, 320], "uv_size": [5, 6]},
+ "east": {"uv": [340, 320], "uv_size": [4, 6]},
+ "south": {"uv": [353, 320], "uv_size": [5, 6]},
+ "west": {"uv": [349, 320], "uv_size": [4, 6]},
+ "up": {"uv": [344, 316], "uv_size": [5, 4]},
+ "down": {"uv": [349, 320], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.425, 4.0375, 18.105],
+ "size": [4.25, 5.525, 3.4],
+ "uv": {
+ "north": {"uv": [346, 265], "uv_size": [5, 6]},
+ "east": {"uv": [342, 265], "uv_size": [4, 6]},
+ "south": {"uv": [355, 265], "uv_size": [5, 6]},
+ "west": {"uv": [351, 265], "uv_size": [4, 6]},
+ "up": {"uv": [346, 261], "uv_size": [5, 4]},
+ "down": {"uv": [351, 265], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.44625, 3.75833, 17.99303],
+ "size": [4.2925, 5.70989, 3.57],
+ "pivot": [-14.98125, 6.88802, 24.60447],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [346, 275], "uv_size": [5, 6]},
+ "east": {"uv": [342, 275], "uv_size": [4, 6]},
+ "south": {"uv": [355, 275], "uv_size": [5, 6]},
+ "west": {"uv": [351, 275], "uv_size": [4, 6]},
+ "up": {"uv": [346, 271], "uv_size": [5, 4]},
+ "down": {"uv": [351, 275], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.425, 4.0375, 18.105],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [-14.98125, 6.8, 24.905],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [346, 285], "uv_size": [5, 6]},
+ "east": {"uv": [342, 285], "uv_size": [4, 6]},
+ "south": {"uv": [355, 285], "uv_size": [5, 6]},
+ "west": {"uv": [351, 285], "uv_size": [4, 6]},
+ "up": {"uv": [346, 281], "uv_size": [5, 4]},
+ "down": {"uv": [351, 285], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.44625, 4.30782, 18.29356],
+ "size": [4.2925, 5.70988, 3.57],
+ "pivot": [-14.98125, 7.0125, 24.90501],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [112, 347], "uv_size": [5, 6]},
+ "east": {"uv": [108, 347], "uv_size": [4, 6]},
+ "south": {"uv": [121, 347], "uv_size": [5, 6]},
+ "west": {"uv": [117, 347], "uv_size": [4, 6]},
+ "up": {"uv": [112, 343], "uv_size": [5, 4]},
+ "down": {"uv": [117, 347], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.44625, 4.30782, 18.59408],
+ "size": [4.2925, 5.70989, 3.57],
+ "pivot": [-14.98125, 6.88802, 25.20553],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [130, 347], "uv_size": [5, 6]},
+ "east": {"uv": [126, 347], "uv_size": [4, 6]},
+ "south": {"uv": [139, 347], "uv_size": [5, 6]},
+ "west": {"uv": [135, 347], "uv_size": [4, 6]},
+ "up": {"uv": [130, 343], "uv_size": [5, 4]},
+ "down": {"uv": [135, 347], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.425, 4.0375, 18.105],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [-14.98125, 6.8, 24.905],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [148, 347], "uv_size": [5, 6]},
+ "east": {"uv": [144, 347], "uv_size": [4, 6]},
+ "south": {"uv": [157, 347], "uv_size": [5, 6]},
+ "west": {"uv": [153, 347], "uv_size": [4, 6]},
+ "up": {"uv": [148, 343], "uv_size": [5, 4]},
+ "down": {"uv": [153, 347], "uv_size": [5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "front_left_wheel",
+ "parent": "front",
+ "pivot": [12.4525, 6.8, 24.905],
+ "cubes": [
+ {
+ "origin": [13.3875, 3.4, 21.505],
+ "size": [3.4, 6.8, 6.8],
+ "uv": {
+ "north": {"uv": [194, 325], "uv_size": [-4, 8]},
+ "east": {"uv": [202, 325], "uv_size": [-8, 8]},
+ "south": {"uv": [206, 325], "uv_size": [-4, 8]},
+ "west": {"uv": [190, 325], "uv_size": [-8, 8]},
+ "up": {"uv": [194, 317], "uv_size": [-4, 8]},
+ "down": {"uv": [198, 325], "uv_size": [-4, -8]}
+ }
+ },
+ {
+ "origin": [13.15375, 4.0073, 18.29355],
+ "size": [4.2925, 5.70988, 3.57],
+ "pivot": [14.98125, 7.0125, 24.90499],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [209, 341], "uv_size": [-5, 6]},
+ "east": {"uv": [213, 341], "uv_size": [-4, 6]},
+ "south": {"uv": [218, 341], "uv_size": [-5, 6]},
+ "west": {"uv": [204, 341], "uv_size": [-4, 6]},
+ "up": {"uv": [209, 337], "uv_size": [-5, 4]},
+ "down": {"uv": [214, 341], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.175, 4.0375, 18.105],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [14.98125, 6.8, 24.905],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [349, 320], "uv_size": [-5, 6]},
+ "east": {"uv": [353, 320], "uv_size": [-4, 6]},
+ "south": {"uv": [358, 320], "uv_size": [-5, 6]},
+ "west": {"uv": [344, 320], "uv_size": [-4, 6]},
+ "up": {"uv": [349, 316], "uv_size": [-5, 4]},
+ "down": {"uv": [354, 320], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.175, 4.0375, 18.105],
+ "size": [4.25, 5.525, 3.4],
+ "uv": {
+ "north": {"uv": [351, 265], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 265], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 265], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 265], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 261], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 265], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.15375, 3.75833, 17.99303],
+ "size": [4.2925, 5.70989, 3.57],
+ "pivot": [14.98125, 6.88802, 24.60447],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [351, 275], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 275], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 275], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 275], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 271], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 275], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.175, 4.0375, 18.105],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [14.98125, 6.8, 24.905],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [351, 285], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 285], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 285], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 285], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 281], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 285], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.15375, 4.30782, 18.29356],
+ "size": [4.2925, 5.70988, 3.57],
+ "pivot": [14.98125, 7.0125, 24.90501],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [117, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [121, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [126, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [112, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [117, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [122, 347], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.15375, 4.30782, 18.59408],
+ "size": [4.2925, 5.70989, 3.57],
+ "pivot": [14.98125, 6.88802, 25.20553],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [135, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [139, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [144, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [130, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [135, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [140, 347], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.175, 4.0375, 18.105],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [14.98125, 6.8, 24.905],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [153, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [157, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [162, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [148, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [153, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [158, 347], "uv_size": [-5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "back",
+ "parent": "rodas",
+ "pivot": [-13.3025, 6.8, -25.16],
+ "cubes": [
+ {
+ "origin": [17, 4.25, -32.81],
+ "size": [0.85, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [483, 121], "uv_size": [1, 12]},
+ "east": {"uv": [465, 121], "uv_size": [18, 12]},
+ "south": {"uv": [502, 121], "uv_size": [1, 12]},
+ "west": {"uv": [484, 121], "uv_size": [18, 12]},
+ "up": {"uv": [483, 103], "uv_size": [1, 18]},
+ "down": {"uv": [484, 121], "uv_size": [1, -18]}
+ }
+ },
+ {
+ "origin": [-17.85, 4.25, -32.81],
+ "size": [0.85, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [483, 91], "uv_size": [1, 12]},
+ "east": {"uv": [465, 91], "uv_size": [18, 12]},
+ "south": {"uv": [502, 91], "uv_size": [1, 12]},
+ "west": {"uv": [484, 91], "uv_size": [18, 12]},
+ "up": {"uv": [434, 73], "uv_size": [1, 18]},
+ "down": {"uv": [435, 91], "uv_size": [1, -18]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "back_right_wheel",
+ "parent": "back",
+ "pivot": [-13.3025, 6.8, -25.16],
+ "cubes": [
+ {
+ "origin": [-16.7875, 3.4, -28.56],
+ "size": [3.4, 6.8, 6.8],
+ "uv": {
+ "north": {"uv": [190, 325], "uv_size": [4, 8]},
+ "east": {"uv": [182, 325], "uv_size": [8, 8]},
+ "south": {"uv": [202, 325], "uv_size": [4, 8]},
+ "west": {"uv": [194, 325], "uv_size": [8, 8]},
+ "up": {"uv": [190, 317], "uv_size": [4, 8]},
+ "down": {"uv": [194, 325], "uv_size": [4, -8]}
+ }
+ },
+ {
+ "origin": [-17.44625, 4.0073, -31.77145],
+ "size": [4.2925, 5.70988, 3.57],
+ "pivot": [-14.98125, 7.0125, -25.16001],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [204, 341], "uv_size": [5, 6]},
+ "east": {"uv": [200, 341], "uv_size": [4, 6]},
+ "south": {"uv": [213, 341], "uv_size": [5, 6]},
+ "west": {"uv": [209, 341], "uv_size": [4, 6]},
+ "up": {"uv": [204, 337], "uv_size": [5, 4]},
+ "down": {"uv": [209, 341], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.425, 4.0375, -31.96],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [-14.98125, 6.8, -25.16],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [344, 320], "uv_size": [5, 6]},
+ "east": {"uv": [340, 320], "uv_size": [4, 6]},
+ "south": {"uv": [353, 320], "uv_size": [5, 6]},
+ "west": {"uv": [349, 320], "uv_size": [4, 6]},
+ "up": {"uv": [344, 316], "uv_size": [5, 4]},
+ "down": {"uv": [349, 320], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.425, 4.0375, -31.96],
+ "size": [4.25, 5.525, 3.4],
+ "uv": {
+ "north": {"uv": [346, 265], "uv_size": [5, 6]},
+ "east": {"uv": [342, 265], "uv_size": [4, 6]},
+ "south": {"uv": [355, 265], "uv_size": [5, 6]},
+ "west": {"uv": [351, 265], "uv_size": [4, 6]},
+ "up": {"uv": [346, 261], "uv_size": [5, 4]},
+ "down": {"uv": [351, 265], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.44625, 3.75833, -32.07197],
+ "size": [4.2925, 5.70989, 3.57],
+ "pivot": [-14.98125, 6.88802, -25.46053],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [346, 275], "uv_size": [5, 6]},
+ "east": {"uv": [342, 275], "uv_size": [4, 6]},
+ "south": {"uv": [355, 275], "uv_size": [5, 6]},
+ "west": {"uv": [351, 275], "uv_size": [4, 6]},
+ "up": {"uv": [346, 271], "uv_size": [5, 4]},
+ "down": {"uv": [351, 275], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.425, 4.0375, -31.96],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [-14.98125, 6.8, -25.16],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [346, 285], "uv_size": [5, 6]},
+ "east": {"uv": [342, 285], "uv_size": [4, 6]},
+ "south": {"uv": [355, 285], "uv_size": [5, 6]},
+ "west": {"uv": [351, 285], "uv_size": [4, 6]},
+ "up": {"uv": [346, 281], "uv_size": [5, 4]},
+ "down": {"uv": [351, 285], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.44625, 4.30782, -31.77144],
+ "size": [4.2925, 5.70988, 3.57],
+ "pivot": [-14.98125, 7.0125, -25.15999],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [112, 347], "uv_size": [5, 6]},
+ "east": {"uv": [108, 347], "uv_size": [4, 6]},
+ "south": {"uv": [121, 347], "uv_size": [5, 6]},
+ "west": {"uv": [117, 347], "uv_size": [4, 6]},
+ "up": {"uv": [112, 343], "uv_size": [5, 4]},
+ "down": {"uv": [117, 347], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.44625, 4.30782, -31.47092],
+ "size": [4.2925, 5.70989, 3.57],
+ "pivot": [-14.98125, 6.88802, -24.85947],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [130, 347], "uv_size": [5, 6]},
+ "east": {"uv": [126, 347], "uv_size": [4, 6]},
+ "south": {"uv": [139, 347], "uv_size": [5, 6]},
+ "west": {"uv": [135, 347], "uv_size": [4, 6]},
+ "up": {"uv": [130, 343], "uv_size": [5, 4]},
+ "down": {"uv": [135, 347], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.425, 4.0375, -31.96],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [-14.98125, 6.8, -25.16],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [148, 347], "uv_size": [5, 6]},
+ "east": {"uv": [144, 347], "uv_size": [4, 6]},
+ "south": {"uv": [157, 347], "uv_size": [5, 6]},
+ "west": {"uv": [153, 347], "uv_size": [4, 6]},
+ "up": {"uv": [148, 343], "uv_size": [5, 4]},
+ "down": {"uv": [153, 347], "uv_size": [5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "back_left_wheel",
+ "parent": "back",
+ "pivot": [12.4525, 6.8, -25.16],
+ "cubes": [
+ {
+ "origin": [13.3875, 3.4, -28.56],
+ "size": [3.4, 6.8, 6.8],
+ "uv": {
+ "north": {"uv": [194, 325], "uv_size": [-4, 8]},
+ "east": {"uv": [202, 325], "uv_size": [-8, 8]},
+ "south": {"uv": [206, 325], "uv_size": [-4, 8]},
+ "west": {"uv": [190, 325], "uv_size": [-8, 8]},
+ "up": {"uv": [194, 317], "uv_size": [-4, 8]},
+ "down": {"uv": [198, 325], "uv_size": [-4, -8]}
+ }
+ },
+ {
+ "origin": [13.15375, 4.0073, -31.77145],
+ "size": [4.2925, 5.70988, 3.57],
+ "pivot": [14.98125, 7.0125, -25.16001],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [209, 341], "uv_size": [-5, 6]},
+ "east": {"uv": [213, 341], "uv_size": [-4, 6]},
+ "south": {"uv": [218, 341], "uv_size": [-5, 6]},
+ "west": {"uv": [204, 341], "uv_size": [-4, 6]},
+ "up": {"uv": [209, 337], "uv_size": [-5, 4]},
+ "down": {"uv": [214, 341], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.175, 4.0375, -31.96],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [14.98125, 6.8, -25.16],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [349, 320], "uv_size": [-5, 6]},
+ "east": {"uv": [353, 320], "uv_size": [-4, 6]},
+ "south": {"uv": [358, 320], "uv_size": [-5, 6]},
+ "west": {"uv": [344, 320], "uv_size": [-4, 6]},
+ "up": {"uv": [349, 316], "uv_size": [-5, 4]},
+ "down": {"uv": [354, 320], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.175, 4.0375, -31.96],
+ "size": [4.25, 5.525, 3.4],
+ "uv": {
+ "north": {"uv": [351, 265], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 265], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 265], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 265], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 261], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 265], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.15375, 3.75833, -32.07197],
+ "size": [4.2925, 5.70989, 3.57],
+ "pivot": [14.98125, 6.88802, -25.46053],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [351, 275], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 275], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 275], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 275], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 271], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 275], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.175, 4.0375, -31.96],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [14.98125, 6.8, -25.16],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [351, 285], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 285], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 285], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 285], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 281], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 285], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.15375, 4.30782, -31.77144],
+ "size": [4.2925, 5.70988, 3.57],
+ "pivot": [14.98125, 7.0125, -25.15999],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [117, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [121, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [126, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [112, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [117, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [122, 347], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.15375, 4.30782, -31.47092],
+ "size": [4.2925, 5.70989, 3.57],
+ "pivot": [14.98125, 6.88802, -24.85947],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [135, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [139, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [144, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [130, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [135, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [140, 347], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.175, 4.0375, -31.96],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [14.98125, 6.8, -25.16],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [153, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [157, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [162, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [148, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [153, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [158, 347], "uv_size": [-5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone9",
+ "pivot": [-13, 12, 2.1],
+ "cubes": [
+ {
+ "origin": [-13, 11, 18.1],
+ "size": [10, 6, 0],
+ "uv": {
+ "north": {"uv": [2, 0], "uv_size": [-2, 2]},
+ "east": {"uv": [2, 0], "uv_size": [-2, 2]},
+ "south": {"uv": [394, 13], "uv_size": [14, 10]},
+ "west": {"uv": [2, 0], "uv_size": [-2, 2]},
+ "up": {"uv": [2, 0], "uv_size": [-2, 2]},
+ "down": {"uv": [408, 13], "uv_size": [-21, 10]}
+ }
+ },
+ {
+ "origin": [5, 9, 18.1],
+ "size": [7, 8, 0],
+ "uv": {
+ "north": {"uv": [2, 0], "uv_size": [-2, 2]},
+ "east": {"uv": [2, 0], "uv_size": [-2, 2]},
+ "south": {"uv": [380, 16], "uv_size": [-7, 8]},
+ "west": {"uv": [2, 0], "uv_size": [-2, 2]},
+ "up": {"uv": [2, 0], "uv_size": [-2, 2]},
+ "down": {"uv": [395, 13], "uv_size": [-8, 9]}
+ }
+ },
+ {
+ "origin": [-13, 11, -18.1],
+ "size": [10, 6, 0],
+ "uv": {
+ "north": {"uv": [394, 13], "uv_size": [14, 10]},
+ "east": {"uv": [0, 0], "uv_size": [2, 2]},
+ "south": {"uv": [0, 0], "uv_size": [2, 2]},
+ "west": {"uv": [0, 0], "uv_size": [2, 2]},
+ "up": {"uv": [2, 2], "uv_size": [-2, -2]},
+ "down": {"uv": [408, 23], "uv_size": [-21, -10]}
+ }
+ },
+ {
+ "origin": [5, 9, -18.1],
+ "size": [7, 8, 0],
+ "uv": {
+ "north": {"uv": [373, 16], "uv_size": [7, 8]},
+ "east": {"uv": [0, 0], "uv_size": [2, 2]},
+ "south": {"uv": [0, 0], "uv_size": [2, 2]},
+ "west": {"uv": [0, 0], "uv_size": [2, 2]},
+ "up": {"uv": [2, 2], "uv_size": [-2, -2]},
+ "down": {"uv": [395, 22], "uv_size": [-8, -9]}
+ }
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/12_载具/models/block/_geo/police_car_broken.geo.json b/统计/_sa_decor_models/12_载具/models/block/_geo/police_car_broken.geo.json
new file mode 100644
index 0000000..ea2bc78
--- /dev/null
+++ b/统计/_sa_decor_models/12_载具/models/block/_geo/police_car_broken.geo.json
@@ -0,0 +1,903 @@
+{
+ "format_version": "1.21.0",
+ "minecraft:geometry": [
+ {
+ "description": {
+ "identifier": "geometry.unknown",
+ "texture_width": 512,
+ "texture_height": 512,
+ "visible_bounds_width": 14,
+ "visible_bounds_height": 4,
+ "visible_bounds_offset": [0, 1, 0]
+ },
+ "bones": [
+ {
+ "name": "bone6",
+ "pivot": [-13, 12, 2.1]
+ },
+ {
+ "name": "bone2",
+ "parent": "bone6",
+ "pivot": [0, 0, 0],
+ "rotation": [0, 90, 0]
+ },
+ {
+ "name": "bone3",
+ "parent": "bone2",
+ "pivot": [13.8125, -2.2, -19.805],
+ "rotation": [0, 0, 5],
+ "cubes": [
+ {
+ "origin": [-17.85, 13.95, -43.86],
+ "size": [1.7, 1.7, 86.7],
+ "uv": {
+ "north": {"uv": [102, 285], "uv_size": [2, 2]},
+ "east": {"uv": [0, 285], "uv_size": [102, 2]},
+ "south": {"uv": [206, 285], "uv_size": [2, 2]},
+ "west": {"uv": [104, 285], "uv_size": [102, 2]},
+ "up": {"uv": [102, 183], "uv_size": [2, 102]},
+ "down": {"uv": [104, 285], "uv_size": [2, -102]}
+ }
+ },
+ {
+ "origin": [16.15, 13.95, -43.86],
+ "size": [1.7, 1.7, 86.7],
+ "uv": {
+ "north": {"uv": [102, 181], "uv_size": [2, 2]},
+ "east": {"uv": [0, 181], "uv_size": [102, 2]},
+ "south": {"uv": [206, 181], "uv_size": [2, 2]},
+ "west": {"uv": [104, 181], "uv_size": [102, 2]},
+ "up": {"uv": [102, 79], "uv_size": [2, 102]},
+ "down": {"uv": [104, 181], "uv_size": [2, -102]}
+ }
+ },
+ {
+ "origin": [-17.0015, 19.17838, 9.40998],
+ "size": [34.003, 7.653, 15.303],
+ "inflate": -0.01,
+ "pivot": [13.6, 25.55488, 9.83648],
+ "rotation": [-50, 0, 0],
+ "uv": {
+ "north": {"uv": [226, 286], "uv_size": [40, 9]},
+ "east": {"uv": [208, 286], "uv_size": [18, 9]},
+ "south": {"uv": [284, 286], "uv_size": [40, 9]},
+ "west": {"uv": [266, 286], "uv_size": [18, 9]},
+ "up": {"uv": [226, 268], "uv_size": [40, 18]},
+ "down": {"uv": [266, 286], "uv_size": [40, -18]}
+ }
+ },
+ {
+ "origin": [-17, 15.65, -21.76],
+ "size": [34, 11.05, 32.3],
+ "uv": {
+ "north": {"uv": [246, 228], "uv_size": [40, 13]},
+ "east": {"uv": [208, 228], "uv_size": [38, 13]},
+ "south": {"uv": [324, 228], "uv_size": [40, 13]},
+ "west": {"uv": [286, 228], "uv_size": [38, 13]},
+ "up": {"uv": [246, 190], "uv_size": [40, 38]},
+ "down": {"uv": [286, 228], "uv_size": [40, -38]}
+ }
+ },
+ {
+ "origin": [-17.085, 15.65, -25.82],
+ "size": [0, 0.85, 43.67],
+ "uv": {
+ "north": {"uv": [178, 208], "uv_size": [0, 1]},
+ "east": {"uv": [128, 208], "uv_size": [50, 1]},
+ "south": {"uv": [228, 208], "uv_size": [0, 1]},
+ "west": {"uv": [178, 208], "uv_size": [50, 1]},
+ "up": {"uv": [178, 158], "uv_size": [0, 50]},
+ "down": {"uv": [178, 208], "uv_size": [0, -50]}
+ }
+ },
+ {
+ "origin": [17.085, 15.65, -25.82],
+ "size": [0, 0.85, 43.67],
+ "uv": {
+ "north": {"uv": [178, 208], "uv_size": [0, 1]},
+ "east": {"uv": [228, 208], "uv_size": [-50, 1]},
+ "south": {"uv": [228, 208], "uv_size": [0, 1]},
+ "west": {"uv": [178, 208], "uv_size": [-50, 1]},
+ "up": {"uv": [178, 158], "uv_size": [0, 50]},
+ "down": {"uv": [178, 208], "uv_size": [0, -50]}
+ }
+ },
+ {
+ "origin": [-17.0015, 19.44293, -35.62119],
+ "size": [34.003, 7.653, 15.303],
+ "inflate": -0.01,
+ "pivot": [13.6, 25.81943, -20.74469],
+ "rotation": [67.5, 0, 0],
+ "uv": {
+ "north": {"uv": [18, 305], "uv_size": [40, 9]},
+ "east": {"uv": [0, 305], "uv_size": [18, 9]},
+ "south": {"uv": [76, 305], "uv_size": [40, 9]},
+ "west": {"uv": [58, 305], "uv_size": [18, 9]},
+ "up": {"uv": [18, 287], "uv_size": [40, 18]},
+ "down": {"uv": [58, 305], "uv_size": [40, -18]}
+ }
+ },
+ {
+ "origin": [-13.6, 2.05, 17.34],
+ "size": [27.2, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [432, 59], "uv_size": [32, 12]},
+ "east": {"uv": [414, 59], "uv_size": [18, 12]},
+ "south": {"uv": [482, 59], "uv_size": [32, 12]},
+ "west": {"uv": [464, 59], "uv_size": [18, 12]},
+ "up": {"uv": [432, 41], "uv_size": [32, 18]},
+ "down": {"uv": [464, 59], "uv_size": [32, -18]}
+ }
+ },
+ {
+ "origin": [-13.6, 2.05, -32.81],
+ "size": [27.2, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [402, 272], "uv_size": [32, 12]},
+ "east": {"uv": [384, 272], "uv_size": [18, 12]},
+ "south": {"uv": [452, 272], "uv_size": [32, 12]},
+ "west": {"uv": [434, 272], "uv_size": [18, 12]},
+ "up": {"uv": [402, 254], "uv_size": [32, 18]},
+ "down": {"uv": [434, 272], "uv_size": [32, -18]}
+ }
+ },
+ {
+ "origin": [-16.15, 13.95, -26.86],
+ "size": [32.3, 1.7, 47.6],
+ "uv": {
+ "north": {"uv": [264, 135], "uv_size": [38, 2]},
+ "east": {"uv": [208, 135], "uv_size": [56, 2]},
+ "south": {"uv": [358, 135], "uv_size": [38, 2]},
+ "west": {"uv": [302, 135], "uv_size": [56, 2]},
+ "up": {"uv": [264, 79], "uv_size": [38, 56]},
+ "down": {"uv": [302, 135], "uv_size": [38, -56]}
+ }
+ },
+ {"origin": [16.8125, 15.8, 23.195], "size": [0, 15, 1], "pivot": [16.8125, 15.3, 23.695], "rotation": [25, 0, 27.5], "uv": [59, 42]}
+ ]
+ },
+ {
+ "name": "bone9",
+ "parent": "bone3",
+ "pivot": [-2, 9.8, -12.9],
+ "cubes": [
+ {
+ "origin": [-18, 8.8, -12.9],
+ "size": [0, 6, 10],
+ "uv": {
+ "north": {"uv": [2, 0], "uv_size": [-2, 2]},
+ "east": {"uv": [394, 13], "uv_size": [14, 10]},
+ "south": {"uv": [2, 0], "uv_size": [-2, 2]},
+ "west": {"uv": [2, 0], "uv_size": [-2, 2]},
+ "up": {"uv": [2, 0], "uv_size": [-2, 2], "uv_rotation": 270},
+ "down": {"uv": [408, 13], "uv_size": [-21, 10], "uv_rotation": 90}
+ }
+ },
+ {
+ "origin": [-18, 6.8, 5.1],
+ "size": [0, 8, 7],
+ "uv": {
+ "north": {"uv": [2, 0], "uv_size": [-2, 2]},
+ "east": {"uv": [380, 16], "uv_size": [-7, 8]},
+ "south": {"uv": [2, 0], "uv_size": [-2, 2]},
+ "west": {"uv": [2, 0], "uv_size": [-2, 2]},
+ "up": {"uv": [2, 0], "uv_size": [-2, 2], "uv_rotation": 270},
+ "down": {"uv": [395, 13], "uv_size": [-8, 9], "uv_rotation": 90}
+ }
+ },
+ {
+ "origin": [18.2, 8.8, -12.9],
+ "size": [0, 6, 10],
+ "uv": {
+ "north": {"uv": [0, 0], "uv_size": [2, 2]},
+ "east": {"uv": [0, 0], "uv_size": [2, 2]},
+ "south": {"uv": [0, 0], "uv_size": [2, 2]},
+ "west": {"uv": [394, 13], "uv_size": [14, 10]},
+ "up": {"uv": [2, 2], "uv_size": [-2, -2], "uv_rotation": 270},
+ "down": {"uv": [408, 23], "uv_size": [-21, -10], "uv_rotation": 90}
+ }
+ },
+ {
+ "origin": [18.2, 6.8, 5.1],
+ "size": [0, 8, 7],
+ "uv": {
+ "north": {"uv": [0, 0], "uv_size": [2, 2]},
+ "east": {"uv": [0, 0], "uv_size": [2, 2]},
+ "south": {"uv": [0, 0], "uv_size": [2, 2]},
+ "west": {"uv": [373, 16], "uv_size": [7, 8]},
+ "up": {"uv": [2, 2], "uv_size": [-2, -2], "uv_rotation": 270},
+ "down": {"uv": [395, 22], "uv_size": [-8, -9], "uv_rotation": 90}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone10",
+ "parent": "bone3",
+ "pivot": [0, -2.2, 0],
+ "cubes": [
+ {"origin": [-15, 27.65, -8.76], "size": [30, 3.05, 6.3], "uv": [389, 358]},
+ {"origin": [7, 26.65, -6.76], "size": [4, 1.05, 2.3], "uv": [416, 373]},
+ {"origin": [-11.2, 26.65, -6.74], "size": [4, 1.05, 2.3], "uv": [416, 373]}
+ ]
+ },
+ {
+ "name": "bone4",
+ "parent": "bone3",
+ "pivot": [13.8125, -1.35, -19.805],
+ "cubes": [
+ {
+ "origin": [-17.85, 7.1, 32.64],
+ "size": [35.7, 6.85, 10.2],
+ "uv": {
+ "north": {"uv": [244, 328], "uv_size": [42, 8]},
+ "east": {"uv": [232, 328], "uv_size": [12, 8]},
+ "south": {"uv": [298, 328], "uv_size": [42, 8]},
+ "west": {"uv": [286, 328], "uv_size": [12, 8]},
+ "up": {"uv": [244, 316], "uv_size": [42, 12]},
+ "down": {"uv": [286, 328], "uv_size": [42, -12]}
+ }
+ },
+ {
+ "origin": [-17.85, 2.05, 32.64],
+ "size": [35.7, 5.05, 11.9],
+ "uv": {
+ "north": {"uv": [246, 310], "uv_size": [42, 6]},
+ "east": {"uv": [232, 310], "uv_size": [14, 6]},
+ "south": {"uv": [302, 310], "uv_size": [42, 6]},
+ "west": {"uv": [288, 310], "uv_size": [14, 6]},
+ "up": {"uv": [246, 295], "uv_size": [42, 14]},
+ "down": {"uv": [288, 309], "uv_size": [42, -14]}
+ }
+ },
+ {
+ "origin": [-5.1, 1.9, 44.54],
+ "size": [10.2, 4.25, 0.85],
+ "uv": {
+ "north": {"uv": [371, 210], "uv_size": [12, 5]},
+ "east": {"uv": [370, 210], "uv_size": [1, 5]},
+ "south": {"uv": [384, 210], "uv_size": [12, 5]},
+ "west": {"uv": [383, 210], "uv_size": [1, 5]},
+ "up": {"uv": [371, 209], "uv_size": [12, 1]},
+ "down": {"uv": [383, 210], "uv_size": [12, -1]}
+ }
+ },
+ {
+ "origin": [-17.85, 2.05, -17.51],
+ "size": [35.7, 10.2, 34.85],
+ "uv": {
+ "north": {"uv": [249, 178], "uv_size": [42, 12]},
+ "east": {"uv": [208, 178], "uv_size": [41, 12]},
+ "south": {"uv": [332, 178], "uv_size": [42, 12]},
+ "west": {"uv": [291, 178], "uv_size": [41, 12]},
+ "up": {"uv": [249, 137], "uv_size": [42, 41]},
+ "down": {"uv": [291, 178], "uv_size": [42, -41]}
+ }
+ },
+ {
+ "origin": [-17.85, 12.25, -32.81],
+ "size": [35.7, 1.7, 65.45],
+ "uv": {
+ "north": {"uv": [77, 77], "uv_size": [42, 2]},
+ "east": {"uv": [0, 77], "uv_size": [77, 2]},
+ "south": {"uv": [196, 77], "uv_size": [42, 2]},
+ "west": {"uv": [119, 77], "uv_size": [77, 2]},
+ "up": {"uv": [77, 0], "uv_size": [42, 77]},
+ "down": {"uv": [119, 77], "uv_size": [42, -77]}
+ }
+ },
+ {
+ "origin": [-17.85, 2.05, -46.41],
+ "size": [35.7, 5.95, 13.6],
+ "uv": {
+ "north": {"uv": [254, 71], "uv_size": [42, 7]},
+ "east": {"uv": [238, 71], "uv_size": [16, 7]},
+ "south": {"uv": [312, 71], "uv_size": [42, 7]},
+ "west": {"uv": [296, 71], "uv_size": [16, 7]},
+ "up": {"uv": [254, 55], "uv_size": [42, 16]},
+ "down": {"uv": [296, 71], "uv_size": [42, -16]}
+ }
+ },
+ {
+ "origin": [-17.85, 8, -43.86],
+ "size": [35.7, 5.95, 11.05],
+ "uv": {
+ "north": {"uv": [13, 327], "uv_size": [42, 7]},
+ "east": {"uv": [0, 327], "uv_size": [13, 7]},
+ "south": {"uv": [68, 327], "uv_size": [42, 7]},
+ "west": {"uv": [55, 327], "uv_size": [13, 7]},
+ "up": {"uv": [13, 314], "uv_size": [42, 13]},
+ "down": {"uv": [55, 327], "uv_size": [42, -13]}
+ }
+ },
+ {
+ "origin": [-17.85, 2.05, 17.34],
+ "size": [0.85, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [434, 91], "uv_size": [1, 12]},
+ "east": {"uv": [416, 91], "uv_size": [18, 12]},
+ "south": {"uv": [453, 91], "uv_size": [1, 12]},
+ "west": {"uv": [435, 91], "uv_size": [18, 12]},
+ "up": {"uv": [434, 73], "uv_size": [1, 18]},
+ "down": {"uv": [435, 91], "uv_size": [1, -18]}
+ }
+ },
+ {
+ "origin": [17, 2.05, 17.34],
+ "size": [0.85, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [434, 121], "uv_size": [1, 12]},
+ "east": {"uv": [416, 121], "uv_size": [18, 12]},
+ "south": {"uv": [453, 121], "uv_size": [1, 12]},
+ "west": {"uv": [435, 121], "uv_size": [18, 12]},
+ "up": {"uv": [434, 103], "uv_size": [1, 18]},
+ "down": {"uv": [435, 121], "uv_size": [1, -18]}
+ }
+ },
+ {
+ "origin": [17, 2.05, -32.81],
+ "size": [0.85, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [483, 121], "uv_size": [1, 12]},
+ "east": {"uv": [465, 121], "uv_size": [18, 12]},
+ "south": {"uv": [502, 121], "uv_size": [1, 12]},
+ "west": {"uv": [484, 121], "uv_size": [18, 12]},
+ "up": {"uv": [483, 103], "uv_size": [1, 18]},
+ "down": {"uv": [484, 121], "uv_size": [1, -18]}
+ }
+ },
+ {
+ "origin": [-17.85, 2.05, -32.81],
+ "size": [0.85, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [483, 91], "uv_size": [1, 12]},
+ "east": {"uv": [465, 91], "uv_size": [18, 12]},
+ "south": {"uv": [502, 91], "uv_size": [1, 12]},
+ "west": {"uv": [484, 91], "uv_size": [18, 12]},
+ "up": {"uv": [434, 73], "uv_size": [1, 18]},
+ "down": {"uv": [435, 91], "uv_size": [1, -18]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone7",
+ "parent": "bone4",
+ "pivot": [5, -2.2, 4],
+ "cubes": [
+ {"origin": [5.85, 1.05, 42.64], "size": [2, 6.95, 3], "uv": [306, 411]},
+ {"origin": [-7.75, 1.05, 42.64], "size": [2, 6.95, 3], "uv": [306, 411]}
+ ]
+ },
+ {
+ "name": "bone8",
+ "parent": "bone4",
+ "pivot": [4, -1.2, -6],
+ "cubes": [
+ {
+ "origin": [6.85, 1.05, -47.64],
+ "size": [2, 7.95, 3],
+ "uv": {
+ "north": {"uv": [309, 414], "uv_size": [2, 6]},
+ "east": {"uv": [306, 414], "uv_size": [3, 6]},
+ "south": {"uv": [314, 414], "uv_size": [2, 6]},
+ "west": {"uv": [311, 414], "uv_size": [3, 6]},
+ "up": {"uv": [309, 411], "uv_size": [2, 3]},
+ "down": {"uv": [311, 414], "uv_size": [2, -3]}
+ }
+ },
+ {
+ "origin": [-8.75, 1.05, -47.64],
+ "size": [2, 7.95, 3],
+ "uv": {
+ "north": {"uv": [309, 414], "uv_size": [2, 6]},
+ "east": {"uv": [306, 414], "uv_size": [3, 6]},
+ "south": {"uv": [314, 414], "uv_size": [2, 6]},
+ "west": {"uv": [311, 414], "uv_size": [3, 6]},
+ "up": {"uv": [309, 411], "uv_size": [2, 3]},
+ "down": {"uv": [311, 414], "uv_size": [2, -3]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone5",
+ "parent": "bone3",
+ "pivot": [2.7625, 9.7, -27.455]
+ },
+ {
+ "name": "trunk",
+ "parent": "bone5",
+ "pivot": [2.7625, 13.95, -27.455],
+ "rotation": [-7.5, 0, 0],
+ "cubes": [
+ {
+ "origin": [-14.15, 15.75, -43.84],
+ "size": [28.3, 0, 12.1],
+ "uv": {
+ "up": {"uv": [446, 9], "uv_size": [29, 13]}
+ }
+ },
+ {
+ "origin": [-16.15, 13.95, -43.86],
+ "size": [32.3, 1.7, 17],
+ "uv": {
+ "north": {"uv": [136, 315], "uv_size": [38, 2]},
+ "east": {"uv": [116, 315], "uv_size": [20, 2]},
+ "south": {"uv": [194, 315], "uv_size": [38, 2]},
+ "west": {"uv": [174, 315], "uv_size": [20, 2]},
+ "up": {"uv": [136, 295], "uv_size": [38, 20]},
+ "down": {"uv": [174, 315], "uv_size": [38, -20]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "capo",
+ "parent": "bone5",
+ "pivot": [13.8125, 15.65, 20.74],
+ "rotation": [7.5, 0, 0],
+ "cubes": [
+ {
+ "origin": [-16.15, 13.95, 20.74],
+ "size": [32.3, 1.7, 22.1],
+ "uv": {
+ "north": {"uv": [264, 26], "uv_size": [38, 2]},
+ "east": {"uv": [238, 26], "uv_size": [26, 2]},
+ "south": {"uv": [328, 26], "uv_size": [38, 2]},
+ "west": {"uv": [302, 26], "uv_size": [26, 2]},
+ "up": {"uv": [264, 0], "uv_size": [38, 26]},
+ "down": {"uv": [302, 26], "uv_size": [38, -26]}
+ }
+ },
+ {
+ "origin": [-14.15, 15.75, 29.74],
+ "size": [28.3, 0, 12.1],
+ "uv": {
+ "up": {"uv": [475, 22], "uv_size": [-29, -13]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone",
+ "parent": "bone3",
+ "pivot": [-18.4875, 16.5, 15.895],
+ "cubes": [
+ {
+ "origin": [-23.3375, 16.1, 15.045],
+ "size": [5.1, 3.4, 1.7],
+ "pivot": [-20.7875, 17.8, 15.895],
+ "rotation": [0, 0, -22.5],
+ "uv": {
+ "north": {"uv": [2, 2], "uv_size": [6, 4]},
+ "east": {"uv": [0, 2], "uv_size": [2, 4]},
+ "south": {"uv": [10, 2], "uv_size": [6, 4]},
+ "west": {"uv": [8, 2], "uv_size": [2, 4]},
+ "up": {"uv": [2, 0], "uv_size": [6, 2]},
+ "down": {"uv": [8, 2], "uv_size": [6, -2]}
+ }
+ },
+ {
+ "origin": [-21.8875, 15.65, 15.895],
+ "size": [5.1, 3.4, 0],
+ "uv": {
+ "north": {"uv": [0, 9], "uv_size": [6, 4]},
+ "east": {"uv": [0, 9], "uv_size": [0, 4]},
+ "south": {"uv": [6, 9], "uv_size": [6, 4]},
+ "west": {"uv": [6, 9], "uv_size": [0, 4]},
+ "up": {"uv": [0, 9], "uv_size": [6, 0]},
+ "down": {"uv": [6, 9], "uv_size": [6, 0]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "rodas",
+ "parent": "bone2",
+ "pivot": [-13.3025, 6.8, 28.645]
+ },
+ {
+ "name": "front",
+ "parent": "rodas",
+ "pivot": [14.3225, 6.8, 25.245]
+ },
+ {
+ "name": "front_right_wheel",
+ "parent": "front",
+ "pivot": [-13.8025, 5.1, 24.905],
+ "rotation": [0, 0, 22],
+ "cubes": [
+ {
+ "origin": [-17.2875, 1.7, 21.505],
+ "size": [3.4, 6.8, 6.8],
+ "uv": {
+ "north": {"uv": [190, 325], "uv_size": [4, 8]},
+ "east": {"uv": [182, 325], "uv_size": [8, 8]},
+ "south": {"uv": [202, 325], "uv_size": [4, 8]},
+ "west": {"uv": [194, 325], "uv_size": [8, 8]},
+ "up": {"uv": [190, 317], "uv_size": [4, 8]},
+ "down": {"uv": [194, 325], "uv_size": [4, -8]}
+ }
+ },
+ {
+ "origin": [-17.94625, 2.3073, 18.29355],
+ "size": [4.2925, 5.70988, 3.57],
+ "pivot": [-15.48125, 5.3125, 24.90499],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [204, 341], "uv_size": [5, 6]},
+ "east": {"uv": [200, 341], "uv_size": [4, 6]},
+ "south": {"uv": [213, 341], "uv_size": [5, 6]},
+ "west": {"uv": [209, 341], "uv_size": [4, 6]},
+ "up": {"uv": [204, 337], "uv_size": [5, 4]},
+ "down": {"uv": [209, 341], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.925, 2.3375, 18.105],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [-15.48125, 5.1, 24.905],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [344, 320], "uv_size": [5, 6]},
+ "east": {"uv": [340, 320], "uv_size": [4, 6]},
+ "south": {"uv": [353, 320], "uv_size": [5, 6]},
+ "west": {"uv": [349, 320], "uv_size": [4, 6]},
+ "up": {"uv": [344, 316], "uv_size": [5, 4]},
+ "down": {"uv": [349, 320], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.925, 2.3375, 18.105],
+ "size": [4.25, 5.525, 3.4],
+ "uv": {
+ "north": {"uv": [346, 265], "uv_size": [5, 6]},
+ "east": {"uv": [342, 265], "uv_size": [4, 6]},
+ "south": {"uv": [355, 265], "uv_size": [5, 6]},
+ "west": {"uv": [351, 265], "uv_size": [4, 6]},
+ "up": {"uv": [346, 261], "uv_size": [5, 4]},
+ "down": {"uv": [351, 265], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.94625, 2.05833, 17.99303],
+ "size": [4.2925, 5.70989, 3.57],
+ "pivot": [-15.48125, 5.18802, 24.60447],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [346, 275], "uv_size": [5, 6]},
+ "east": {"uv": [342, 275], "uv_size": [4, 6]},
+ "south": {"uv": [355, 275], "uv_size": [5, 6]},
+ "west": {"uv": [351, 275], "uv_size": [4, 6]},
+ "up": {"uv": [346, 271], "uv_size": [5, 4]},
+ "down": {"uv": [351, 275], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.925, 2.3375, 18.105],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [-15.48125, 5.1, 24.905],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [346, 285], "uv_size": [5, 6]},
+ "east": {"uv": [342, 285], "uv_size": [4, 6]},
+ "south": {"uv": [355, 285], "uv_size": [5, 6]},
+ "west": {"uv": [351, 285], "uv_size": [4, 6]},
+ "up": {"uv": [346, 281], "uv_size": [5, 4]},
+ "down": {"uv": [351, 285], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.94625, 2.60782, 18.29356],
+ "size": [4.2925, 5.70988, 3.57],
+ "pivot": [-15.48125, 5.3125, 24.90501],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [112, 347], "uv_size": [5, 6]},
+ "east": {"uv": [108, 347], "uv_size": [4, 6]},
+ "south": {"uv": [121, 347], "uv_size": [5, 6]},
+ "west": {"uv": [117, 347], "uv_size": [4, 6]},
+ "up": {"uv": [112, 343], "uv_size": [5, 4]},
+ "down": {"uv": [117, 347], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.94625, 2.60782, 18.59408],
+ "size": [4.2925, 5.70989, 3.57],
+ "pivot": [-15.48125, 5.18802, 25.20553],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [130, 347], "uv_size": [5, 6]},
+ "east": {"uv": [126, 347], "uv_size": [4, 6]},
+ "south": {"uv": [139, 347], "uv_size": [5, 6]},
+ "west": {"uv": [135, 347], "uv_size": [4, 6]},
+ "up": {"uv": [130, 343], "uv_size": [5, 4]},
+ "down": {"uv": [135, 347], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.925, 2.3375, 18.105],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [-15.48125, 5.1, 24.905],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [148, 347], "uv_size": [5, 6]},
+ "east": {"uv": [144, 347], "uv_size": [4, 6]},
+ "south": {"uv": [157, 347], "uv_size": [5, 6]},
+ "west": {"uv": [153, 347], "uv_size": [4, 6]},
+ "up": {"uv": [148, 343], "uv_size": [5, 4]},
+ "down": {"uv": [153, 347], "uv_size": [5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "back",
+ "parent": "rodas",
+ "pivot": [-13.3025, 6.8, -25.16]
+ },
+ {
+ "name": "back_right_wheel",
+ "parent": "back",
+ "pivot": [-13.3025, 6, -25.16],
+ "rotation": [0, 0, 12],
+ "cubes": [
+ {
+ "origin": [-16.7875, 2.6, -28.56],
+ "size": [3.4, 6.8, 6.8],
+ "uv": {
+ "north": {"uv": [190, 325], "uv_size": [4, 8]},
+ "east": {"uv": [182, 325], "uv_size": [8, 8]},
+ "south": {"uv": [202, 325], "uv_size": [4, 8]},
+ "west": {"uv": [194, 325], "uv_size": [8, 8]},
+ "up": {"uv": [190, 317], "uv_size": [4, 8]},
+ "down": {"uv": [194, 325], "uv_size": [4, -8]}
+ }
+ },
+ {
+ "origin": [-17.44625, 3.2073, -31.77145],
+ "size": [4.2925, 5.70988, 3.57],
+ "pivot": [-14.98125, 6.2125, -25.16001],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [204, 341], "uv_size": [5, 6]},
+ "east": {"uv": [200, 341], "uv_size": [4, 6]},
+ "south": {"uv": [213, 341], "uv_size": [5, 6]},
+ "west": {"uv": [209, 341], "uv_size": [4, 6]},
+ "up": {"uv": [204, 337], "uv_size": [5, 4]},
+ "down": {"uv": [209, 341], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.425, 3.2375, -31.96],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [-14.98125, 6, -25.16],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [344, 320], "uv_size": [5, 6]},
+ "east": {"uv": [340, 320], "uv_size": [4, 6]},
+ "south": {"uv": [353, 320], "uv_size": [5, 6]},
+ "west": {"uv": [349, 320], "uv_size": [4, 6]},
+ "up": {"uv": [344, 316], "uv_size": [5, 4]},
+ "down": {"uv": [349, 320], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.425, 3.2375, -31.96],
+ "size": [4.25, 5.525, 3.4],
+ "uv": {
+ "north": {"uv": [346, 265], "uv_size": [5, 6]},
+ "east": {"uv": [342, 265], "uv_size": [4, 6]},
+ "south": {"uv": [355, 265], "uv_size": [5, 6]},
+ "west": {"uv": [351, 265], "uv_size": [4, 6]},
+ "up": {"uv": [346, 261], "uv_size": [5, 4]},
+ "down": {"uv": [351, 265], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.44625, 2.95833, -32.07197],
+ "size": [4.2925, 5.70989, 3.57],
+ "pivot": [-14.98125, 6.08802, -25.46053],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [346, 275], "uv_size": [5, 6]},
+ "east": {"uv": [342, 275], "uv_size": [4, 6]},
+ "south": {"uv": [355, 275], "uv_size": [5, 6]},
+ "west": {"uv": [351, 275], "uv_size": [4, 6]},
+ "up": {"uv": [346, 271], "uv_size": [5, 4]},
+ "down": {"uv": [351, 275], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.425, 3.2375, -31.96],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [-14.98125, 6, -25.16],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [346, 285], "uv_size": [5, 6]},
+ "east": {"uv": [342, 285], "uv_size": [4, 6]},
+ "south": {"uv": [355, 285], "uv_size": [5, 6]},
+ "west": {"uv": [351, 285], "uv_size": [4, 6]},
+ "up": {"uv": [346, 281], "uv_size": [5, 4]},
+ "down": {"uv": [351, 285], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.44625, 3.50782, -31.77144],
+ "size": [4.2925, 5.70988, 3.57],
+ "pivot": [-14.98125, 6.2125, -25.15999],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [112, 347], "uv_size": [5, 6]},
+ "east": {"uv": [108, 347], "uv_size": [4, 6]},
+ "south": {"uv": [121, 347], "uv_size": [5, 6]},
+ "west": {"uv": [117, 347], "uv_size": [4, 6]},
+ "up": {"uv": [112, 343], "uv_size": [5, 4]},
+ "down": {"uv": [117, 347], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.44625, 3.50782, -31.47092],
+ "size": [4.2925, 5.70989, 3.57],
+ "pivot": [-14.98125, 6.08802, -24.85947],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [130, 347], "uv_size": [5, 6]},
+ "east": {"uv": [126, 347], "uv_size": [4, 6]},
+ "south": {"uv": [139, 347], "uv_size": [5, 6]},
+ "west": {"uv": [135, 347], "uv_size": [4, 6]},
+ "up": {"uv": [130, 343], "uv_size": [5, 4]},
+ "down": {"uv": [135, 347], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.425, 3.2375, -31.96],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [-14.98125, 6, -25.16],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [148, 347], "uv_size": [5, 6]},
+ "east": {"uv": [144, 347], "uv_size": [4, 6]},
+ "south": {"uv": [157, 347], "uv_size": [5, 6]},
+ "west": {"uv": [153, 347], "uv_size": [4, 6]},
+ "up": {"uv": [148, 343], "uv_size": [5, 4]},
+ "down": {"uv": [153, 347], "uv_size": [5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "back_left_wheel",
+ "parent": "back",
+ "pivot": [13.3525, 5.6, -25.16],
+ "rotation": [0, 0, -19],
+ "cubes": [
+ {
+ "origin": [14.2875, 2.2, -28.56],
+ "size": [3.4, 6.8, 6.8],
+ "uv": {
+ "north": {"uv": [194, 325], "uv_size": [-4, 8]},
+ "east": {"uv": [202, 325], "uv_size": [-8, 8]},
+ "south": {"uv": [206, 325], "uv_size": [-4, 8]},
+ "west": {"uv": [190, 325], "uv_size": [-8, 8]},
+ "up": {"uv": [194, 317], "uv_size": [-4, 8]},
+ "down": {"uv": [198, 325], "uv_size": [-4, -8]}
+ }
+ },
+ {
+ "origin": [14.05375, 2.8073, -31.77145],
+ "size": [4.2925, 5.70988, 3.57],
+ "pivot": [15.88125, 5.8125, -25.16001],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [209, 341], "uv_size": [-5, 6]},
+ "east": {"uv": [213, 341], "uv_size": [-4, 6]},
+ "south": {"uv": [218, 341], "uv_size": [-5, 6]},
+ "west": {"uv": [204, 341], "uv_size": [-4, 6]},
+ "up": {"uv": [209, 337], "uv_size": [-5, 4]},
+ "down": {"uv": [214, 341], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [14.075, 2.8375, -31.96],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [15.88125, 5.6, -25.16],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [349, 320], "uv_size": [-5, 6]},
+ "east": {"uv": [353, 320], "uv_size": [-4, 6]},
+ "south": {"uv": [358, 320], "uv_size": [-5, 6]},
+ "west": {"uv": [344, 320], "uv_size": [-4, 6]},
+ "up": {"uv": [349, 316], "uv_size": [-5, 4]},
+ "down": {"uv": [354, 320], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [14.075, 2.8375, -31.96],
+ "size": [4.25, 5.525, 3.4],
+ "uv": {
+ "north": {"uv": [351, 265], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 265], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 265], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 265], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 261], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 265], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [14.05375, 2.55833, -32.07197],
+ "size": [4.2925, 5.70989, 3.57],
+ "pivot": [15.88125, 5.68802, -25.46053],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [351, 275], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 275], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 275], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 275], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 271], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 275], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [14.075, 2.8375, -31.96],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [15.88125, 5.6, -25.16],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [351, 285], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 285], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 285], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 285], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 281], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 285], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [14.05375, 3.10782, -31.77144],
+ "size": [4.2925, 5.70988, 3.57],
+ "pivot": [15.88125, 5.8125, -25.15999],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [117, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [121, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [126, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [112, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [117, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [122, 347], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [14.05375, 3.10782, -31.47092],
+ "size": [4.2925, 5.70989, 3.57],
+ "pivot": [15.88125, 5.68802, -24.85947],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [135, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [139, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [144, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [130, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [135, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [140, 347], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [14.075, 2.8375, -31.96],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [15.88125, 5.6, -25.16],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [153, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [157, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [162, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [148, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [153, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [158, 347], "uv_size": [-5, -4]}
+ }
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/12_载具/models/block/_geo/police_car_destroyed.geo.json b/统计/_sa_decor_models/12_载具/models/block/_geo/police_car_destroyed.geo.json
new file mode 100644
index 0000000..e461ff4
--- /dev/null
+++ b/统计/_sa_decor_models/12_载具/models/block/_geo/police_car_destroyed.geo.json
@@ -0,0 +1,407 @@
+{
+ "format_version": "1.21.0",
+ "minecraft:geometry": [
+ {
+ "description": {
+ "identifier": "geometry.unknown",
+ "texture_width": 512,
+ "texture_height": 512,
+ "visible_bounds_width": 14,
+ "visible_bounds_height": 4,
+ "visible_bounds_offset": [0, 1, 0]
+ },
+ "bones": [
+ {
+ "name": "bone6",
+ "pivot": [-13, 12, 2.1]
+ },
+ {
+ "name": "bone2",
+ "parent": "bone6",
+ "pivot": [0, 0, 0],
+ "rotation": [0, 90, 0]
+ },
+ {
+ "name": "bone3",
+ "parent": "bone2",
+ "pivot": [13.8125, -4.7, -19.805],
+ "rotation": [0, 0, 2],
+ "cubes": [
+ {
+ "origin": [-17.85, 11.45, -43.86],
+ "size": [1.7, 1.7, 86.7],
+ "uv": {
+ "north": {"uv": [102, 285], "uv_size": [2, 2]},
+ "east": {"uv": [0, 285], "uv_size": [102, 2]},
+ "south": {"uv": [206, 285], "uv_size": [2, 2]},
+ "west": {"uv": [104, 285], "uv_size": [102, 2]},
+ "up": {"uv": [102, 183], "uv_size": [2, 102]},
+ "down": {"uv": [104, 285], "uv_size": [2, -102]}
+ }
+ },
+ {
+ "origin": [16.15, 11.45, -43.86],
+ "size": [1.7, 1.7, 86.7],
+ "uv": {
+ "north": {"uv": [102, 181], "uv_size": [2, 2]},
+ "east": {"uv": [0, 181], "uv_size": [102, 2]},
+ "south": {"uv": [206, 181], "uv_size": [2, 2]},
+ "west": {"uv": [104, 181], "uv_size": [102, 2]},
+ "up": {"uv": [102, 79], "uv_size": [2, 102]},
+ "down": {"uv": [104, 181], "uv_size": [2, -102]}
+ }
+ },
+ {
+ "origin": [-17.0015, 16.67838, 9.40998],
+ "size": [34.003, 7.653, 15.303],
+ "inflate": -0.01,
+ "pivot": [13.6, 23.05488, 9.83648],
+ "rotation": [-50, 0, 0],
+ "uv": {
+ "north": {"uv": [226, 286], "uv_size": [40, 9]},
+ "east": {"uv": [208, 286], "uv_size": [18, 9]},
+ "south": {"uv": [284, 286], "uv_size": [40, 9]},
+ "west": {"uv": [266, 286], "uv_size": [18, 9]},
+ "up": {"uv": [226, 268], "uv_size": [40, 18]},
+ "down": {"uv": [266, 286], "uv_size": [40, -18]}
+ }
+ },
+ {
+ "origin": [-17, 13.15, -21.76],
+ "size": [34, 11.05, 32.3],
+ "uv": {
+ "north": {"uv": [246, 228], "uv_size": [40, 13]},
+ "east": {"uv": [208, 228], "uv_size": [38, 13]},
+ "south": {"uv": [324, 228], "uv_size": [40, 13]},
+ "west": {"uv": [286, 228], "uv_size": [38, 13]},
+ "up": {"uv": [246, 190], "uv_size": [40, 38]},
+ "down": {"uv": [286, 228], "uv_size": [40, -38]}
+ }
+ },
+ {
+ "origin": [-17.085, 13.15, -25.82],
+ "size": [0, 0.85, 43.67],
+ "uv": {
+ "north": {"uv": [178, 208], "uv_size": [0, 1]},
+ "east": {"uv": [128, 208], "uv_size": [50, 1]},
+ "south": {"uv": [228, 208], "uv_size": [0, 1]},
+ "west": {"uv": [178, 208], "uv_size": [50, 1]},
+ "up": {"uv": [178, 158], "uv_size": [0, 50]},
+ "down": {"uv": [178, 208], "uv_size": [0, -50]}
+ }
+ },
+ {
+ "origin": [17.085, 13.15, -25.82],
+ "size": [0, 0.85, 43.67],
+ "uv": {
+ "north": {"uv": [178, 208], "uv_size": [0, 1]},
+ "east": {"uv": [228, 208], "uv_size": [-50, 1]},
+ "south": {"uv": [228, 208], "uv_size": [0, 1]},
+ "west": {"uv": [178, 208], "uv_size": [-50, 1]},
+ "up": {"uv": [178, 158], "uv_size": [0, 50]},
+ "down": {"uv": [178, 208], "uv_size": [0, -50]}
+ }
+ },
+ {
+ "origin": [-17.0015, 16.94293, -35.62119],
+ "size": [34.003, 7.653, 15.303],
+ "inflate": -0.01,
+ "pivot": [13.6, 23.31943, -20.74469],
+ "rotation": [67.5, 0, 0],
+ "uv": {
+ "north": {"uv": [18, 305], "uv_size": [40, 9]},
+ "east": {"uv": [0, 305], "uv_size": [18, 9]},
+ "south": {"uv": [76, 305], "uv_size": [40, 9]},
+ "west": {"uv": [58, 305], "uv_size": [18, 9]},
+ "up": {"uv": [18, 287], "uv_size": [40, 18]},
+ "down": {"uv": [58, 305], "uv_size": [40, -18]}
+ }
+ },
+ {
+ "origin": [-13.6, -0.45, 17.34],
+ "size": [27.2, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [432, 59], "uv_size": [32, 12]},
+ "east": {"uv": [414, 59], "uv_size": [18, 12]},
+ "south": {"uv": [482, 59], "uv_size": [32, 12]},
+ "west": {"uv": [464, 59], "uv_size": [18, 12]},
+ "up": {"uv": [432, 41], "uv_size": [32, 18]},
+ "down": {"uv": [464, 59], "uv_size": [32, -18]}
+ }
+ },
+ {
+ "origin": [-13.6, -0.45, -32.81],
+ "size": [27.2, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [402, 272], "uv_size": [32, 12]},
+ "east": {"uv": [384, 272], "uv_size": [18, 12]},
+ "south": {"uv": [452, 272], "uv_size": [32, 12]},
+ "west": {"uv": [434, 272], "uv_size": [18, 12]},
+ "up": {"uv": [402, 254], "uv_size": [32, 18]},
+ "down": {"uv": [434, 272], "uv_size": [32, -18]}
+ }
+ },
+ {
+ "origin": [-16.15, 11.45, -26.86],
+ "size": [32.3, 1.7, 47.6],
+ "uv": {
+ "north": {"uv": [264, 135], "uv_size": [38, 2]},
+ "east": {"uv": [208, 135], "uv_size": [56, 2]},
+ "south": {"uv": [358, 135], "uv_size": [38, 2]},
+ "west": {"uv": [302, 135], "uv_size": [56, 2]},
+ "up": {"uv": [264, 79], "uv_size": [38, 56]},
+ "down": {"uv": [302, 135], "uv_size": [38, -56]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone9",
+ "parent": "bone3",
+ "pivot": [-2, 7.3, -12.9],
+ "cubes": [
+ {
+ "origin": [-18, 6.3, -12.9],
+ "size": [0, 6, 10],
+ "uv": {
+ "north": {"uv": [2, 0], "uv_size": [-2, 2]},
+ "east": {"uv": [394, 13], "uv_size": [14, 10]},
+ "south": {"uv": [2, 0], "uv_size": [-2, 2]},
+ "west": {"uv": [2, 0], "uv_size": [-2, 2]},
+ "up": {"uv": [2, 0], "uv_size": [-2, 2], "uv_rotation": 270},
+ "down": {"uv": [408, 13], "uv_size": [-21, 10], "uv_rotation": 90}
+ }
+ },
+ {
+ "origin": [-18, 4.3, 5.1],
+ "size": [0, 8, 7],
+ "uv": {
+ "north": {"uv": [2, 0], "uv_size": [-2, 2]},
+ "east": {"uv": [380, 16], "uv_size": [-7, 8]},
+ "south": {"uv": [2, 0], "uv_size": [-2, 2]},
+ "west": {"uv": [2, 0], "uv_size": [-2, 2]},
+ "up": {"uv": [2, 0], "uv_size": [-2, 2], "uv_rotation": 270},
+ "down": {"uv": [395, 13], "uv_size": [-8, 9], "uv_rotation": 90}
+ }
+ },
+ {
+ "origin": [18.2, 6.3, -12.9],
+ "size": [0, 6, 10],
+ "uv": {
+ "north": {"uv": [0, 0], "uv_size": [2, 2]},
+ "east": {"uv": [0, 0], "uv_size": [2, 2]},
+ "south": {"uv": [0, 0], "uv_size": [2, 2]},
+ "west": {"uv": [394, 13], "uv_size": [14, 10]},
+ "up": {"uv": [2, 2], "uv_size": [-2, -2], "uv_rotation": 270},
+ "down": {"uv": [408, 23], "uv_size": [-21, -10], "uv_rotation": 90}
+ }
+ },
+ {
+ "origin": [18.2, 4.3, 5.1],
+ "size": [0, 8, 7],
+ "uv": {
+ "north": {"uv": [0, 0], "uv_size": [2, 2]},
+ "east": {"uv": [0, 0], "uv_size": [2, 2]},
+ "south": {"uv": [0, 0], "uv_size": [2, 2]},
+ "west": {"uv": [373, 16], "uv_size": [7, 8]},
+ "up": {"uv": [2, 2], "uv_size": [-2, -2], "uv_rotation": 270},
+ "down": {"uv": [395, 22], "uv_size": [-8, -9], "uv_rotation": 90}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone10",
+ "parent": "bone3",
+ "pivot": [0, -4.7, 0],
+ "cubes": [
+ {"origin": [-15, 25.15, -8.76], "size": [30, 3.05, 6.3], "pivot": [0, -2.5, 0], "rotation": [0, 10, 0], "uv": [389, 358]},
+ {"origin": [7, 24.15, -6.76], "size": [4, 1.05, 2.3], "uv": [416, 373]},
+ {"origin": [-11.2, 24.15, -6.74], "size": [4, 1.05, 2.3], "uv": [416, 373]}
+ ]
+ },
+ {
+ "name": "bone4",
+ "parent": "bone3",
+ "pivot": [13.8125, -3.85, -19.805],
+ "cubes": [
+ {
+ "origin": [-17.85, 4.6, 32.64],
+ "size": [35.7, 6.85, 10.2],
+ "uv": {
+ "north": {"uv": [244, 328], "uv_size": [42, 8]},
+ "east": {"uv": [232, 328], "uv_size": [12, 8]},
+ "south": {"uv": [298, 328], "uv_size": [42, 8]},
+ "west": {"uv": [286, 328], "uv_size": [12, 8]},
+ "up": {"uv": [244, 316], "uv_size": [42, 12]},
+ "down": {"uv": [286, 328], "uv_size": [42, -12]}
+ }
+ },
+ {
+ "origin": [-17.85, -0.45, 32.64],
+ "size": [35.7, 5.05, 11.9],
+ "uv": {
+ "north": {"uv": [246, 310], "uv_size": [42, 6]},
+ "east": {"uv": [232, 310], "uv_size": [14, 6]},
+ "south": {"uv": [302, 310], "uv_size": [42, 6]},
+ "west": {"uv": [288, 310], "uv_size": [14, 6]},
+ "up": {"uv": [246, 295], "uv_size": [42, 14]},
+ "down": {"uv": [288, 309], "uv_size": [42, -14]}
+ }
+ },
+ {
+ "origin": [-17.85, -0.45, -17.51],
+ "size": [35.7, 10.2, 34.85],
+ "uv": {
+ "north": {"uv": [249, 178], "uv_size": [42, 12]},
+ "east": {"uv": [208, 178], "uv_size": [41, 12]},
+ "south": {"uv": [332, 178], "uv_size": [42, 12]},
+ "west": {"uv": [291, 178], "uv_size": [41, 12]},
+ "up": {"uv": [249, 137], "uv_size": [42, 41]},
+ "down": {"uv": [291, 178], "uv_size": [42, -41]}
+ }
+ },
+ {
+ "origin": [-17.85, 9.75, -32.81],
+ "size": [35.7, 1.7, 65.45],
+ "uv": {
+ "north": {"uv": [77, 77], "uv_size": [42, 2]},
+ "east": {"uv": [0, 77], "uv_size": [77, 2]},
+ "south": {"uv": [196, 77], "uv_size": [42, 2]},
+ "west": {"uv": [119, 77], "uv_size": [77, 2]},
+ "up": {"uv": [77, 0], "uv_size": [42, 77]},
+ "down": {"uv": [119, 77], "uv_size": [42, -77]}
+ }
+ },
+ {
+ "origin": [-17.85, -0.45, -46.41],
+ "size": [35.7, 5.95, 13.6],
+ "uv": {
+ "north": {"uv": [254, 71], "uv_size": [42, 7]},
+ "east": {"uv": [238, 71], "uv_size": [16, 7]},
+ "south": {"uv": [312, 71], "uv_size": [42, 7]},
+ "west": {"uv": [296, 71], "uv_size": [16, 7]},
+ "up": {"uv": [254, 55], "uv_size": [42, 16]},
+ "down": {"uv": [296, 71], "uv_size": [42, -16]}
+ }
+ },
+ {
+ "origin": [-17.85, 5.5, -43.86],
+ "size": [35.7, 5.95, 11.05],
+ "uv": {
+ "north": {"uv": [13, 327], "uv_size": [42, 7]},
+ "east": {"uv": [0, 327], "uv_size": [13, 7]},
+ "south": {"uv": [68, 327], "uv_size": [42, 7]},
+ "west": {"uv": [55, 327], "uv_size": [13, 7]},
+ "up": {"uv": [13, 314], "uv_size": [42, 13]},
+ "down": {"uv": [55, 327], "uv_size": [42, -13]}
+ }
+ },
+ {
+ "origin": [-17.85, -0.45, 17.34],
+ "size": [0.85, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [434, 91], "uv_size": [1, 12]},
+ "east": {"uv": [416, 91], "uv_size": [18, 12]},
+ "south": {"uv": [453, 91], "uv_size": [1, 12]},
+ "west": {"uv": [435, 91], "uv_size": [18, 12]},
+ "up": {"uv": [434, 73], "uv_size": [1, 18]},
+ "down": {"uv": [435, 91], "uv_size": [1, -18]}
+ }
+ },
+ {
+ "origin": [17, -0.45, 17.34],
+ "size": [0.85, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [434, 121], "uv_size": [1, 12]},
+ "east": {"uv": [416, 121], "uv_size": [18, 12]},
+ "south": {"uv": [453, 121], "uv_size": [1, 12]},
+ "west": {"uv": [435, 121], "uv_size": [18, 12]},
+ "up": {"uv": [434, 103], "uv_size": [1, 18]},
+ "down": {"uv": [435, 121], "uv_size": [1, -18]}
+ }
+ },
+ {
+ "origin": [17, -0.45, -32.81],
+ "size": [0.85, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [483, 121], "uv_size": [1, 12]},
+ "east": {"uv": [465, 121], "uv_size": [18, 12]},
+ "south": {"uv": [502, 121], "uv_size": [1, 12]},
+ "west": {"uv": [484, 121], "uv_size": [18, 12]},
+ "up": {"uv": [483, 103], "uv_size": [1, 18]},
+ "down": {"uv": [484, 121], "uv_size": [1, -18]}
+ }
+ },
+ {
+ "origin": [-17.85, -0.45, -32.81],
+ "size": [0.85, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [483, 91], "uv_size": [1, 12]},
+ "east": {"uv": [465, 91], "uv_size": [18, 12]},
+ "south": {"uv": [502, 91], "uv_size": [1, 12]},
+ "west": {"uv": [484, 91], "uv_size": [18, 12]},
+ "up": {"uv": [434, 73], "uv_size": [1, 18]},
+ "down": {"uv": [435, 91], "uv_size": [1, -18]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone7",
+ "parent": "bone4",
+ "pivot": [5, -4.7, 4],
+ "cubes": [
+ {"origin": [5.85, -1.45, 42.64], "size": [2, 6.95, 3], "pivot": [6.85, 2.025, 44.14], "rotation": [0, 0, -15], "uv": [306, 411]}
+ ]
+ },
+ {
+ "name": "bone8",
+ "parent": "bone4",
+ "pivot": [4, -3.7, -6],
+ "cubes": [
+ {
+ "origin": [6.85, -1.45, -47.64],
+ "size": [2, 7.95, 3],
+ "pivot": [7.85, 2.525, -46.14],
+ "rotation": [0, 0, 20],
+ "uv": {
+ "north": {"uv": [309, 414], "uv_size": [2, 6]},
+ "east": {"uv": [306, 414], "uv_size": [3, 6]},
+ "south": {"uv": [314, 414], "uv_size": [2, 6]},
+ "west": {"uv": [311, 414], "uv_size": [3, 6]},
+ "up": {"uv": [309, 411], "uv_size": [2, 3]},
+ "down": {"uv": [311, 414], "uv_size": [2, -3]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone5",
+ "parent": "bone3",
+ "pivot": [2.7625, 7.2, -27.455]
+ },
+ {
+ "name": "bone",
+ "parent": "bone3",
+ "pivot": [-18.4875, 14, 15.895]
+ },
+ {
+ "name": "rodas",
+ "parent": "bone2",
+ "pivot": [-13.3025, 6.8, 28.645]
+ },
+ {
+ "name": "front",
+ "parent": "rodas",
+ "pivot": [14.3225, 6.8, 25.245]
+ },
+ {
+ "name": "back",
+ "parent": "rodas",
+ "pivot": [-13.3025, 6.8, -25.16]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/12_载具/models/block/_geo/sedan_white.geo.json b/统计/_sa_decor_models/12_载具/models/block/_geo/sedan_white.geo.json
new file mode 100644
index 0000000..5440256
--- /dev/null
+++ b/统计/_sa_decor_models/12_载具/models/block/_geo/sedan_white.geo.json
@@ -0,0 +1,934 @@
+{
+ "format_version": "1.12.0",
+ "minecraft:geometry": [
+ {
+ "description": {
+ "identifier": "geometry.unknown",
+ "texture_width": 512,
+ "texture_height": 512,
+ "visible_bounds_width": 14,
+ "visible_bounds_height": 4,
+ "visible_bounds_offset": [0, 1, 0]
+ },
+ "bones": [
+ {
+ "name": "bone2",
+ "pivot": [0, 0, 0],
+ "rotation": [0, 90, 0]
+ },
+ {
+ "name": "bone3",
+ "parent": "bone2",
+ "pivot": [13.8125, 0, -19.805],
+ "cubes": [
+ {
+ "origin": [-17.85, 16.15, -43.86],
+ "size": [1.7, 1.7, 86.7],
+ "uv": {
+ "north": {"uv": [102, 285], "uv_size": [2, 2]},
+ "east": {"uv": [0, 285], "uv_size": [102, 2]},
+ "south": {"uv": [206, 285], "uv_size": [2, 2]},
+ "west": {"uv": [104, 285], "uv_size": [102, 2]},
+ "up": {"uv": [102, 183], "uv_size": [2, 102]},
+ "down": {"uv": [104, 285], "uv_size": [2, -102]}
+ }
+ },
+ {
+ "origin": [16.15, 16.15, -43.86],
+ "size": [1.7, 1.7, 86.7],
+ "uv": {
+ "north": {"uv": [102, 181], "uv_size": [2, 2]},
+ "east": {"uv": [0, 181], "uv_size": [102, 2]},
+ "south": {"uv": [206, 181], "uv_size": [2, 2]},
+ "west": {"uv": [104, 181], "uv_size": [102, 2]},
+ "up": {"uv": [102, 79], "uv_size": [2, 102]},
+ "down": {"uv": [104, 181], "uv_size": [2, -102]}
+ }
+ },
+ {
+ "origin": [-17.0015, 21.37838, 9.40998],
+ "size": [34.003, 7.653, 15.303],
+ "inflate": -0.01,
+ "pivot": [13.6, 27.75488, 9.83648],
+ "rotation": [-50, 0, 0],
+ "uv": {
+ "north": {"uv": [226, 286], "uv_size": [40, 9]},
+ "east": {"uv": [208, 286], "uv_size": [18, 9]},
+ "south": {"uv": [284, 286], "uv_size": [40, 9]},
+ "west": {"uv": [266, 286], "uv_size": [18, 9]},
+ "up": {"uv": [226, 268], "uv_size": [40, 18]},
+ "down": {"uv": [266, 286], "uv_size": [40, -18]}
+ }
+ },
+ {
+ "origin": [-17, 17.85, -21.76],
+ "size": [34, 11.05, 32.3],
+ "uv": {
+ "north": {"uv": [246, 228], "uv_size": [40, 13]},
+ "east": {"uv": [208, 228], "uv_size": [38, 13]},
+ "south": {"uv": [324, 228], "uv_size": [40, 13]},
+ "west": {"uv": [286, 228], "uv_size": [38, 13]},
+ "up": {"uv": [246, 190], "uv_size": [40, 38]},
+ "down": {"uv": [286, 228], "uv_size": [40, -38]}
+ }
+ },
+ {
+ "origin": [-17.085, 17.85, -24.82],
+ "size": [0, 0.85, 42.67],
+ "uv": {
+ "north": {"uv": [178, 208], "uv_size": [0, 1]},
+ "east": {"uv": [128, 208], "uv_size": [50, 1]},
+ "south": {"uv": [228, 208], "uv_size": [0, 1]},
+ "west": {"uv": [178, 208], "uv_size": [50, 1]},
+ "up": {"uv": [178, 158], "uv_size": [0, 50]},
+ "down": {"uv": [178, 208], "uv_size": [0, -50]}
+ }
+ },
+ {
+ "origin": [17.085, 17.85, -24.82],
+ "size": [0, 0.85, 42.67],
+ "uv": {
+ "north": {"uv": [178, 208], "uv_size": [0, 1]},
+ "east": {"uv": [228, 208], "uv_size": [-50, 1]},
+ "south": {"uv": [228, 208], "uv_size": [0, 1]},
+ "west": {"uv": [178, 208], "uv_size": [-50, 1]},
+ "up": {"uv": [178, 158], "uv_size": [0, 50]},
+ "down": {"uv": [178, 208], "uv_size": [0, -50]}
+ }
+ },
+ {
+ "origin": [-17.0015, 21.64293, -35.62119],
+ "size": [34.003, 7.653, 15.303],
+ "inflate": -0.01,
+ "pivot": [13.6, 28.01943, -20.74469],
+ "rotation": [67.5, 0, 0],
+ "uv": {
+ "north": {"uv": [18, 305], "uv_size": [40, 9]},
+ "east": {"uv": [0, 305], "uv_size": [18, 9]},
+ "south": {"uv": [76, 305], "uv_size": [40, 9]},
+ "west": {"uv": [58, 305], "uv_size": [18, 9]},
+ "up": {"uv": [18, 287], "uv_size": [40, 18]},
+ "down": {"uv": [58, 305], "uv_size": [40, -18]}
+ }
+ },
+ {
+ "origin": [-13.6, 4.25, 17.34],
+ "size": [27.2, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [432, 59], "uv_size": [32, 12]},
+ "east": {"uv": [414, 59], "uv_size": [18, 12]},
+ "south": {"uv": [482, 59], "uv_size": [32, 12]},
+ "west": {"uv": [464, 59], "uv_size": [18, 12]},
+ "up": {"uv": [432, 41], "uv_size": [32, 18]},
+ "down": {"uv": [464, 59], "uv_size": [32, -18]}
+ }
+ },
+ {
+ "origin": [-13.6, 4.25, -32.81],
+ "size": [27.2, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [402, 272], "uv_size": [32, 12]},
+ "east": {"uv": [384, 272], "uv_size": [18, 12]},
+ "south": {"uv": [452, 272], "uv_size": [32, 12]},
+ "west": {"uv": [434, 272], "uv_size": [18, 12]},
+ "up": {"uv": [402, 254], "uv_size": [32, 18]},
+ "down": {"uv": [434, 272], "uv_size": [32, -18]}
+ }
+ },
+ {
+ "origin": [-16.15, 16.15, -26.86],
+ "size": [32.3, 1.7, 47.6],
+ "uv": {
+ "north": {"uv": [264, 135], "uv_size": [38, 2]},
+ "east": {"uv": [208, 135], "uv_size": [56, 2]},
+ "south": {"uv": [358, 135], "uv_size": [38, 2]},
+ "west": {"uv": [302, 135], "uv_size": [56, 2]},
+ "up": {"uv": [264, 79], "uv_size": [38, 56]},
+ "down": {"uv": [302, 135], "uv_size": [38, -56]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone4",
+ "parent": "bone3",
+ "pivot": [13.8125, 0.85, -19.805],
+ "cubes": [
+ {
+ "origin": [-17.85, 10.2, 32.64],
+ "size": [35.7, 5.95, 10.2],
+ "uv": {
+ "north": {"uv": [244, 328], "uv_size": [42, 7]},
+ "east": {"uv": [232, 328], "uv_size": [12, 7]},
+ "south": {"uv": [298, 328], "uv_size": [42, 7]},
+ "west": {"uv": [286, 328], "uv_size": [12, 7]},
+ "up": {"uv": [244, 316], "uv_size": [42, 12]},
+ "down": {"uv": [286, 328], "uv_size": [42, -12]}
+ }
+ },
+ {
+ "origin": [-17.85, 4.25, 32.64],
+ "size": [35.7, 5.95, 11.9],
+ "uv": {
+ "north": {"uv": [246, 309], "uv_size": [42, 7]},
+ "east": {"uv": [232, 309], "uv_size": [14, 7]},
+ "south": {"uv": [302, 309], "uv_size": [42, 7]},
+ "west": {"uv": [288, 309], "uv_size": [14, 7]},
+ "up": {"uv": [246, 295], "uv_size": [42, 14]},
+ "down": {"uv": [288, 309], "uv_size": [42, -14]}
+ }
+ },
+ {
+ "origin": [-5.1, 5.1, 44.54],
+ "size": [10.2, 4.25, 0.85],
+ "uv": {
+ "north": {"uv": [371, 210], "uv_size": [12, 5]},
+ "east": {"uv": [370, 210], "uv_size": [1, 5]},
+ "south": {"uv": [384, 210], "uv_size": [12, 5]},
+ "west": {"uv": [383, 210], "uv_size": [1, 5]},
+ "up": {"uv": [371, 209], "uv_size": [12, 1]},
+ "down": {"uv": [383, 210], "uv_size": [12, -1]}
+ }
+ },
+ {
+ "origin": [-17.85, 4.25, -17.51],
+ "size": [35.7, 10.2, 34.85],
+ "uv": {
+ "north": {"uv": [249, 178], "uv_size": [42, 12]},
+ "east": {"uv": [208, 178], "uv_size": [41, 12]},
+ "south": {"uv": [332, 178], "uv_size": [42, 12]},
+ "west": {"uv": [291, 178], "uv_size": [41, 12]},
+ "up": {"uv": [249, 137], "uv_size": [42, 41]},
+ "down": {"uv": [291, 178], "uv_size": [42, -41]}
+ }
+ },
+ {
+ "origin": [-17.85, 14.45, -32.81],
+ "size": [35.7, 1.7, 65.45],
+ "uv": {
+ "north": {"uv": [77, 77], "uv_size": [42, 2]},
+ "east": {"uv": [0, 77], "uv_size": [77, 2]},
+ "south": {"uv": [196, 77], "uv_size": [42, 2]},
+ "west": {"uv": [119, 77], "uv_size": [77, 2]},
+ "up": {"uv": [77, 0], "uv_size": [42, 77]},
+ "down": {"uv": [119, 77], "uv_size": [42, -77]}
+ }
+ },
+ {
+ "origin": [-17.85, 4.25, -46.41],
+ "size": [35.7, 5.95, 13.6],
+ "uv": {
+ "north": {"uv": [254, 71], "uv_size": [42, 7]},
+ "east": {"uv": [238, 71], "uv_size": [16, 7]},
+ "south": {"uv": [312, 71], "uv_size": [42, 7]},
+ "west": {"uv": [296, 71], "uv_size": [16, 7]},
+ "up": {"uv": [254, 55], "uv_size": [42, 16]},
+ "down": {"uv": [296, 71], "uv_size": [42, -16]}
+ }
+ },
+ {
+ "origin": [-17.85, 10.2, -43.86],
+ "size": [35.7, 5.95, 11.05],
+ "uv": {
+ "north": {"uv": [13, 327], "uv_size": [42, 7]},
+ "east": {"uv": [0, 327], "uv_size": [13, 7]},
+ "south": {"uv": [68, 327], "uv_size": [42, 7]},
+ "west": {"uv": [55, 327], "uv_size": [13, 7]},
+ "up": {"uv": [13, 314], "uv_size": [42, 13]},
+ "down": {"uv": [55, 327], "uv_size": [42, -13]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone5",
+ "parent": "bone3",
+ "pivot": [2.7625, 11.9, -27.455]
+ },
+ {
+ "name": "trunk",
+ "parent": "bone5",
+ "pivot": [2.7625, 16.15, -27.455],
+ "cubes": [
+ {
+ "origin": [-16.15, 16.15, -43.86],
+ "size": [32.3, 1.7, 17],
+ "uv": {
+ "north": {"uv": [136, 315], "uv_size": [38, 2]},
+ "east": {"uv": [116, 315], "uv_size": [20, 2]},
+ "south": {"uv": [194, 315], "uv_size": [38, 2]},
+ "west": {"uv": [174, 315], "uv_size": [20, 2]},
+ "up": {"uv": [136, 295], "uv_size": [38, 20]},
+ "down": {"uv": [174, 315], "uv_size": [38, -20]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "capo",
+ "parent": "bone5",
+ "pivot": [13.8125, 17.85, 20.74],
+ "cubes": [
+ {
+ "origin": [-16.15, 16.15, 20.74],
+ "size": [32.3, 1.7, 22.1],
+ "uv": {
+ "north": {"uv": [264, 26], "uv_size": [38, 2]},
+ "east": {"uv": [238, 26], "uv_size": [26, 2]},
+ "south": {"uv": [328, 26], "uv_size": [38, 2]},
+ "west": {"uv": [302, 26], "uv_size": [26, 2]},
+ "up": {"uv": [264, 0], "uv_size": [38, 26]},
+ "down": {"uv": [302, 26], "uv_size": [38, -26]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone",
+ "parent": "bone3",
+ "pivot": [-18.4875, 18.7, 15.895],
+ "cubes": [
+ {
+ "origin": [-22.7375, 18.7, 15.045],
+ "size": [5.1, 3.4, 1.7],
+ "uv": {
+ "north": {"uv": [2, 2], "uv_size": [6, 4]},
+ "east": {"uv": [0, 2], "uv_size": [2, 4]},
+ "south": {"uv": [10, 2], "uv_size": [6, 4]},
+ "west": {"uv": [8, 2], "uv_size": [2, 4]},
+ "up": {"uv": [2, 0], "uv_size": [6, 2]},
+ "down": {"uv": [8, 2], "uv_size": [6, -2]}
+ }
+ },
+ {
+ "origin": [-21.8875, 17.85, 15.895],
+ "size": [5.1, 3.4, 0],
+ "uv": {
+ "north": {"uv": [0, 9], "uv_size": [6, 4]},
+ "east": {"uv": [0, 9], "uv_size": [0, 4]},
+ "south": {"uv": [6, 9], "uv_size": [6, 4]},
+ "west": {"uv": [6, 9], "uv_size": [0, 4]},
+ "up": {"uv": [0, 9], "uv_size": [6, 0]},
+ "down": {"uv": [6, 9], "uv_size": [6, 0]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "bone6",
+ "parent": "bone3",
+ "pivot": [18.4875, 18.7, 15.895],
+ "cubes": [
+ {
+ "origin": [17.6375, 18.7, 15.045],
+ "size": [5.1, 3.4, 1.7],
+ "uv": {
+ "north": {"uv": [8, 2], "uv_size": [-6, 4]},
+ "east": {"uv": [10, 2], "uv_size": [-2, 4]},
+ "south": {"uv": [16, 2], "uv_size": [-6, 4]},
+ "west": {"uv": [2, 2], "uv_size": [-2, 4]},
+ "up": {"uv": [8, 0], "uv_size": [-6, 2]},
+ "down": {"uv": [14, 2], "uv_size": [-6, -2]}
+ }
+ },
+ {
+ "origin": [16.7875, 17.85, 15.895],
+ "size": [5.1, 3.4, 0],
+ "uv": {
+ "north": {"uv": [6, 9], "uv_size": [-6, 4]},
+ "east": {"uv": [6, 9], "uv_size": [0, 4]},
+ "south": {"uv": [12, 9], "uv_size": [-6, 4]},
+ "west": {"uv": [0, 9], "uv_size": [0, 4]},
+ "up": {"uv": [6, 9], "uv_size": [-6, 0]},
+ "down": {"uv": [12, 9], "uv_size": [-6, 0]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "rodas",
+ "parent": "bone2",
+ "pivot": [-13.3025, 6.8, 28.645]
+ },
+ {
+ "name": "front",
+ "parent": "rodas",
+ "pivot": [14.3225, 6.8, 25.245],
+ "cubes": [
+ {
+ "origin": [-17.85, 4.25, 17.34],
+ "size": [0.85, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [434, 91], "uv_size": [1, 12]},
+ "east": {"uv": [416, 91], "uv_size": [18, 12]},
+ "south": {"uv": [453, 91], "uv_size": [1, 12]},
+ "west": {"uv": [435, 91], "uv_size": [18, 12]},
+ "up": {"uv": [434, 73], "uv_size": [1, 18]},
+ "down": {"uv": [435, 91], "uv_size": [1, -18]}
+ }
+ },
+ {
+ "origin": [17, 4.25, 17.34],
+ "size": [0.85, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [434, 121], "uv_size": [1, 12]},
+ "east": {"uv": [416, 121], "uv_size": [18, 12]},
+ "south": {"uv": [453, 121], "uv_size": [1, 12]},
+ "west": {"uv": [435, 121], "uv_size": [18, 12]},
+ "up": {"uv": [434, 103], "uv_size": [1, 18]},
+ "down": {"uv": [435, 121], "uv_size": [1, -18]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "front_right_wheel",
+ "parent": "front",
+ "pivot": [-13.3025, 6.8, 24.905],
+ "cubes": [
+ {
+ "origin": [-16.7875, 3.4, 21.505],
+ "size": [3.4, 6.8, 6.8],
+ "uv": {
+ "north": {"uv": [190, 325], "uv_size": [4, 8]},
+ "east": {"uv": [182, 325], "uv_size": [8, 8]},
+ "south": {"uv": [202, 325], "uv_size": [4, 8]},
+ "west": {"uv": [194, 325], "uv_size": [8, 8]},
+ "up": {"uv": [190, 317], "uv_size": [4, 8]},
+ "down": {"uv": [194, 325], "uv_size": [4, -8]}
+ }
+ },
+ {
+ "origin": [-17.44625, 4.0073, 18.29355],
+ "size": [4.2925, 5.70988, 3.57],
+ "pivot": [-14.98125, 7.0125, 24.90499],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [204, 341], "uv_size": [5, 6]},
+ "east": {"uv": [200, 341], "uv_size": [4, 6]},
+ "south": {"uv": [213, 341], "uv_size": [5, 6]},
+ "west": {"uv": [209, 341], "uv_size": [4, 6]},
+ "up": {"uv": [204, 337], "uv_size": [5, 4]},
+ "down": {"uv": [209, 341], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.425, 4.0375, 18.105],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [-14.98125, 6.8, 24.905],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [344, 320], "uv_size": [5, 6]},
+ "east": {"uv": [340, 320], "uv_size": [4, 6]},
+ "south": {"uv": [353, 320], "uv_size": [5, 6]},
+ "west": {"uv": [349, 320], "uv_size": [4, 6]},
+ "up": {"uv": [344, 316], "uv_size": [5, 4]},
+ "down": {"uv": [349, 320], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.425, 4.0375, 18.105],
+ "size": [4.25, 5.525, 3.4],
+ "uv": {
+ "north": {"uv": [346, 265], "uv_size": [5, 6]},
+ "east": {"uv": [342, 265], "uv_size": [4, 6]},
+ "south": {"uv": [355, 265], "uv_size": [5, 6]},
+ "west": {"uv": [351, 265], "uv_size": [4, 6]},
+ "up": {"uv": [346, 261], "uv_size": [5, 4]},
+ "down": {"uv": [351, 265], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.44625, 3.75833, 17.99303],
+ "size": [4.2925, 5.70989, 3.57],
+ "pivot": [-14.98125, 6.88802, 24.60447],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [346, 275], "uv_size": [5, 6]},
+ "east": {"uv": [342, 275], "uv_size": [4, 6]},
+ "south": {"uv": [355, 275], "uv_size": [5, 6]},
+ "west": {"uv": [351, 275], "uv_size": [4, 6]},
+ "up": {"uv": [346, 271], "uv_size": [5, 4]},
+ "down": {"uv": [351, 275], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.425, 4.0375, 18.105],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [-14.98125, 6.8, 24.905],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [346, 285], "uv_size": [5, 6]},
+ "east": {"uv": [342, 285], "uv_size": [4, 6]},
+ "south": {"uv": [355, 285], "uv_size": [5, 6]},
+ "west": {"uv": [351, 285], "uv_size": [4, 6]},
+ "up": {"uv": [346, 281], "uv_size": [5, 4]},
+ "down": {"uv": [351, 285], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.44625, 4.30782, 18.29356],
+ "size": [4.2925, 5.70988, 3.57],
+ "pivot": [-14.98125, 7.0125, 24.90501],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [112, 347], "uv_size": [5, 6]},
+ "east": {"uv": [108, 347], "uv_size": [4, 6]},
+ "south": {"uv": [121, 347], "uv_size": [5, 6]},
+ "west": {"uv": [117, 347], "uv_size": [4, 6]},
+ "up": {"uv": [112, 343], "uv_size": [5, 4]},
+ "down": {"uv": [117, 347], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.44625, 4.30782, 18.59408],
+ "size": [4.2925, 5.70989, 3.57],
+ "pivot": [-14.98125, 6.88802, 25.20553],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [130, 347], "uv_size": [5, 6]},
+ "east": {"uv": [126, 347], "uv_size": [4, 6]},
+ "south": {"uv": [139, 347], "uv_size": [5, 6]},
+ "west": {"uv": [135, 347], "uv_size": [4, 6]},
+ "up": {"uv": [130, 343], "uv_size": [5, 4]},
+ "down": {"uv": [135, 347], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.425, 4.0375, 18.105],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [-14.98125, 6.8, 24.905],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [148, 347], "uv_size": [5, 6]},
+ "east": {"uv": [144, 347], "uv_size": [4, 6]},
+ "south": {"uv": [157, 347], "uv_size": [5, 6]},
+ "west": {"uv": [153, 347], "uv_size": [4, 6]},
+ "up": {"uv": [148, 343], "uv_size": [5, 4]},
+ "down": {"uv": [153, 347], "uv_size": [5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "front_left_wheel",
+ "parent": "front",
+ "pivot": [12.4525, 6.8, 24.905],
+ "cubes": [
+ {
+ "origin": [13.3875, 3.4, 21.505],
+ "size": [3.4, 6.8, 6.8],
+ "uv": {
+ "north": {"uv": [194, 325], "uv_size": [-4, 8]},
+ "east": {"uv": [202, 325], "uv_size": [-8, 8]},
+ "south": {"uv": [206, 325], "uv_size": [-4, 8]},
+ "west": {"uv": [190, 325], "uv_size": [-8, 8]},
+ "up": {"uv": [194, 317], "uv_size": [-4, 8]},
+ "down": {"uv": [198, 325], "uv_size": [-4, -8]}
+ }
+ },
+ {
+ "origin": [13.15375, 4.0073, 18.29355],
+ "size": [4.2925, 5.70988, 3.57],
+ "pivot": [14.98125, 7.0125, 24.90499],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [209, 341], "uv_size": [-5, 6]},
+ "east": {"uv": [213, 341], "uv_size": [-4, 6]},
+ "south": {"uv": [218, 341], "uv_size": [-5, 6]},
+ "west": {"uv": [204, 341], "uv_size": [-4, 6]},
+ "up": {"uv": [209, 337], "uv_size": [-5, 4]},
+ "down": {"uv": [214, 341], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.175, 4.0375, 18.105],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [14.98125, 6.8, 24.905],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [349, 320], "uv_size": [-5, 6]},
+ "east": {"uv": [353, 320], "uv_size": [-4, 6]},
+ "south": {"uv": [358, 320], "uv_size": [-5, 6]},
+ "west": {"uv": [344, 320], "uv_size": [-4, 6]},
+ "up": {"uv": [349, 316], "uv_size": [-5, 4]},
+ "down": {"uv": [354, 320], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.175, 4.0375, 18.105],
+ "size": [4.25, 5.525, 3.4],
+ "uv": {
+ "north": {"uv": [351, 265], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 265], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 265], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 265], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 261], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 265], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.15375, 3.75833, 17.99303],
+ "size": [4.2925, 5.70989, 3.57],
+ "pivot": [14.98125, 6.88802, 24.60447],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [351, 275], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 275], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 275], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 275], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 271], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 275], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.175, 4.0375, 18.105],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [14.98125, 6.8, 24.905],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [351, 285], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 285], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 285], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 285], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 281], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 285], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.15375, 4.30782, 18.29356],
+ "size": [4.2925, 5.70988, 3.57],
+ "pivot": [14.98125, 7.0125, 24.90501],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [117, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [121, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [126, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [112, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [117, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [122, 347], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.15375, 4.30782, 18.59408],
+ "size": [4.2925, 5.70989, 3.57],
+ "pivot": [14.98125, 6.88802, 25.20553],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [135, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [139, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [144, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [130, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [135, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [140, 347], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.175, 4.0375, 18.105],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [14.98125, 6.8, 24.905],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [153, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [157, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [162, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [148, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [153, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [158, 347], "uv_size": [-5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "back",
+ "parent": "rodas",
+ "pivot": [-13.3025, 6.8, -25.16],
+ "cubes": [
+ {
+ "origin": [17, 4.25, -32.81],
+ "size": [0.85, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [434, 121], "uv_size": [1, 12]},
+ "east": {"uv": [416, 121], "uv_size": [18, 12]},
+ "south": {"uv": [453, 121], "uv_size": [1, 12]},
+ "west": {"uv": [435, 121], "uv_size": [18, 12]},
+ "up": {"uv": [434, 103], "uv_size": [1, 18]},
+ "down": {"uv": [435, 121], "uv_size": [1, -18]}
+ }
+ },
+ {
+ "origin": [-17.85, 4.25, -32.81],
+ "size": [0.85, 10.2, 15.3],
+ "uv": {
+ "north": {"uv": [434, 91], "uv_size": [1, 12]},
+ "east": {"uv": [416, 91], "uv_size": [18, 12]},
+ "south": {"uv": [453, 91], "uv_size": [1, 12]},
+ "west": {"uv": [435, 91], "uv_size": [18, 12]},
+ "up": {"uv": [434, 73], "uv_size": [1, 18]},
+ "down": {"uv": [435, 91], "uv_size": [1, -18]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "back_right_wheel",
+ "parent": "back",
+ "pivot": [-13.3025, 6.8, -25.16],
+ "cubes": [
+ {
+ "origin": [-16.7875, 3.4, -28.56],
+ "size": [3.4, 6.8, 6.8],
+ "uv": {
+ "north": {"uv": [190, 325], "uv_size": [4, 8]},
+ "east": {"uv": [182, 325], "uv_size": [8, 8]},
+ "south": {"uv": [202, 325], "uv_size": [4, 8]},
+ "west": {"uv": [194, 325], "uv_size": [8, 8]},
+ "up": {"uv": [190, 317], "uv_size": [4, 8]},
+ "down": {"uv": [194, 325], "uv_size": [4, -8]}
+ }
+ },
+ {
+ "origin": [-17.44625, 4.0073, -31.77145],
+ "size": [4.2925, 5.70988, 3.57],
+ "pivot": [-14.98125, 7.0125, -25.16001],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [204, 341], "uv_size": [5, 6]},
+ "east": {"uv": [200, 341], "uv_size": [4, 6]},
+ "south": {"uv": [213, 341], "uv_size": [5, 6]},
+ "west": {"uv": [209, 341], "uv_size": [4, 6]},
+ "up": {"uv": [204, 337], "uv_size": [5, 4]},
+ "down": {"uv": [209, 341], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.425, 4.0375, -31.96],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [-14.98125, 6.8, -25.16],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [344, 320], "uv_size": [5, 6]},
+ "east": {"uv": [340, 320], "uv_size": [4, 6]},
+ "south": {"uv": [353, 320], "uv_size": [5, 6]},
+ "west": {"uv": [349, 320], "uv_size": [4, 6]},
+ "up": {"uv": [344, 316], "uv_size": [5, 4]},
+ "down": {"uv": [349, 320], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.425, 4.0375, -31.96],
+ "size": [4.25, 5.525, 3.4],
+ "uv": {
+ "north": {"uv": [346, 265], "uv_size": [5, 6]},
+ "east": {"uv": [342, 265], "uv_size": [4, 6]},
+ "south": {"uv": [355, 265], "uv_size": [5, 6]},
+ "west": {"uv": [351, 265], "uv_size": [4, 6]},
+ "up": {"uv": [346, 261], "uv_size": [5, 4]},
+ "down": {"uv": [351, 265], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.44625, 3.75833, -32.07197],
+ "size": [4.2925, 5.70989, 3.57],
+ "pivot": [-14.98125, 6.88802, -25.46053],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [346, 275], "uv_size": [5, 6]},
+ "east": {"uv": [342, 275], "uv_size": [4, 6]},
+ "south": {"uv": [355, 275], "uv_size": [5, 6]},
+ "west": {"uv": [351, 275], "uv_size": [4, 6]},
+ "up": {"uv": [346, 271], "uv_size": [5, 4]},
+ "down": {"uv": [351, 275], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.425, 4.0375, -31.96],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [-14.98125, 6.8, -25.16],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [346, 285], "uv_size": [5, 6]},
+ "east": {"uv": [342, 285], "uv_size": [4, 6]},
+ "south": {"uv": [355, 285], "uv_size": [5, 6]},
+ "west": {"uv": [351, 285], "uv_size": [4, 6]},
+ "up": {"uv": [346, 281], "uv_size": [5, 4]},
+ "down": {"uv": [351, 285], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.44625, 4.30782, -31.77144],
+ "size": [4.2925, 5.70988, 3.57],
+ "pivot": [-14.98125, 7.0125, -25.15999],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [112, 347], "uv_size": [5, 6]},
+ "east": {"uv": [108, 347], "uv_size": [4, 6]},
+ "south": {"uv": [121, 347], "uv_size": [5, 6]},
+ "west": {"uv": [117, 347], "uv_size": [4, 6]},
+ "up": {"uv": [112, 343], "uv_size": [5, 4]},
+ "down": {"uv": [117, 347], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.44625, 4.30782, -31.47092],
+ "size": [4.2925, 5.70989, 3.57],
+ "pivot": [-14.98125, 6.88802, -24.85947],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [130, 347], "uv_size": [5, 6]},
+ "east": {"uv": [126, 347], "uv_size": [4, 6]},
+ "south": {"uv": [139, 347], "uv_size": [5, 6]},
+ "west": {"uv": [135, 347], "uv_size": [4, 6]},
+ "up": {"uv": [130, 343], "uv_size": [5, 4]},
+ "down": {"uv": [135, 347], "uv_size": [5, -4]}
+ }
+ },
+ {
+ "origin": [-17.425, 4.0375, -31.96],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [-14.98125, 6.8, -25.16],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [148, 347], "uv_size": [5, 6]},
+ "east": {"uv": [144, 347], "uv_size": [4, 6]},
+ "south": {"uv": [157, 347], "uv_size": [5, 6]},
+ "west": {"uv": [153, 347], "uv_size": [4, 6]},
+ "up": {"uv": [148, 343], "uv_size": [5, 4]},
+ "down": {"uv": [153, 347], "uv_size": [5, -4]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "back_left_wheel",
+ "parent": "back",
+ "pivot": [12.4525, 6.8, -25.16],
+ "cubes": [
+ {
+ "origin": [13.3875, 3.4, -28.56],
+ "size": [3.4, 6.8, 6.8],
+ "uv": {
+ "north": {"uv": [194, 325], "uv_size": [-4, 8]},
+ "east": {"uv": [202, 325], "uv_size": [-8, 8]},
+ "south": {"uv": [206, 325], "uv_size": [-4, 8]},
+ "west": {"uv": [190, 325], "uv_size": [-8, 8]},
+ "up": {"uv": [194, 317], "uv_size": [-4, 8]},
+ "down": {"uv": [198, 325], "uv_size": [-4, -8]}
+ }
+ },
+ {
+ "origin": [13.15375, 4.0073, -31.77145],
+ "size": [4.2925, 5.70988, 3.57],
+ "pivot": [14.98125, 7.0125, -25.16001],
+ "rotation": [-45, 0, 0],
+ "uv": {
+ "north": {"uv": [209, 341], "uv_size": [-5, 6]},
+ "east": {"uv": [213, 341], "uv_size": [-4, 6]},
+ "south": {"uv": [218, 341], "uv_size": [-5, 6]},
+ "west": {"uv": [204, 341], "uv_size": [-4, 6]},
+ "up": {"uv": [209, 337], "uv_size": [-5, 4]},
+ "down": {"uv": [214, 341], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.175, 4.0375, -31.96],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [14.98125, 6.8, -25.16],
+ "rotation": [-90, 0, 0],
+ "uv": {
+ "north": {"uv": [349, 320], "uv_size": [-5, 6]},
+ "east": {"uv": [353, 320], "uv_size": [-4, 6]},
+ "south": {"uv": [358, 320], "uv_size": [-5, 6]},
+ "west": {"uv": [344, 320], "uv_size": [-4, 6]},
+ "up": {"uv": [349, 316], "uv_size": [-5, 4]},
+ "down": {"uv": [354, 320], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.175, 4.0375, -31.96],
+ "size": [4.25, 5.525, 3.4],
+ "uv": {
+ "north": {"uv": [351, 265], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 265], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 265], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 265], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 261], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 265], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.15375, 3.75833, -32.07197],
+ "size": [4.2925, 5.70989, 3.57],
+ "pivot": [14.98125, 6.88802, -25.46053],
+ "rotation": [45, 0, 0],
+ "uv": {
+ "north": {"uv": [351, 275], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 275], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 275], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 275], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 271], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 275], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.175, 4.0375, -31.96],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [14.98125, 6.8, -25.16],
+ "rotation": [-180, 0, 0],
+ "uv": {
+ "north": {"uv": [351, 285], "uv_size": [-5, 6]},
+ "east": {"uv": [355, 285], "uv_size": [-4, 6]},
+ "south": {"uv": [360, 285], "uv_size": [-5, 6]},
+ "west": {"uv": [346, 285], "uv_size": [-4, 6]},
+ "up": {"uv": [351, 281], "uv_size": [-5, 4]},
+ "down": {"uv": [356, 285], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.15375, 4.30782, -31.77144],
+ "size": [4.2925, 5.70988, 3.57],
+ "pivot": [14.98125, 7.0125, -25.15999],
+ "rotation": [-135, 0, 0],
+ "uv": {
+ "north": {"uv": [117, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [121, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [126, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [112, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [117, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [122, 347], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.15375, 4.30782, -31.47092],
+ "size": [4.2925, 5.70989, 3.57],
+ "pivot": [14.98125, 6.88802, -24.85947],
+ "rotation": [135, 0, 0],
+ "uv": {
+ "north": {"uv": [135, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [139, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [144, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [130, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [135, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [140, 347], "uv_size": [-5, -4]}
+ }
+ },
+ {
+ "origin": [13.175, 4.0375, -31.96],
+ "size": [4.25, 5.525, 3.4],
+ "pivot": [14.98125, 6.8, -25.16],
+ "rotation": [90, 0, 0],
+ "uv": {
+ "north": {"uv": [153, 347], "uv_size": [-5, 6]},
+ "east": {"uv": [157, 347], "uv_size": [-4, 6]},
+ "south": {"uv": [162, 347], "uv_size": [-5, 6]},
+ "west": {"uv": [148, 347], "uv_size": [-4, 6]},
+ "up": {"uv": [153, 343], "uv_size": [-5, 4]},
+ "down": {"uv": [158, 347], "uv_size": [-5, -4]}
+ }
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/12_载具/models/block/sedan_white_dummy.json b/统计/_sa_decor_models/12_载具/models/block/sedan_white_dummy.json
new file mode 100644
index 0000000..55c9a24
--- /dev/null
+++ b/统计/_sa_decor_models/12_载具/models/block/sedan_white_dummy.json
@@ -0,0 +1,3 @@
+{
+ "elements": []
+}
diff --git a/统计/_sa_decor_models/13_门/models/block/_geo/garage_door.geo.json b/统计/_sa_decor_models/13_门/models/block/_geo/garage_door.geo.json
new file mode 100644
index 0000000..a219bbe
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/_geo/garage_door.geo.json
@@ -0,0 +1,325 @@
+{
+ "format_version": "1.12.0",
+ "minecraft:geometry": [
+ {
+ "description": {
+ "identifier": "geometry.unknown",
+ "texture_width": 64,
+ "texture_height": 64,
+ "visible_bounds_width": 9,
+ "visible_bounds_height": 5.5,
+ "visible_bounds_offset": [0, 2.25, 0]
+ },
+ "bones": [
+ {
+ "name": "root",
+ "pivot": [32, 64, 0]
+ },
+ {
+ "name": "slide1",
+ "parent": "root",
+ "pivot": [-44.1, 64, -1],
+ "cubes": [
+ {"origin": [-40.1, 48, -3], "size": [3, 16, 6], "uv": [40, 0]},
+ {"origin": [-40.1, 32, -3], "size": [3, 16, 6], "uv": [40, 0]},
+ {"origin": [-40.1, 16, -3], "size": [3, 16, 6], "uv": [40, 0]},
+ {"origin": [-40.1, 0, -3], "size": [3, 16, 6], "uv": [40, 0]}
+ ]
+ },
+ {
+ "name": "slide2",
+ "parent": "root",
+ "pivot": [45.1, 64, -1],
+ "cubes": [
+ {"origin": [37.1, 48, -3], "size": [3, 16, 6], "uv": [40, 0], "mirror": true},
+ {"origin": [37.1, 32, -3], "size": [3, 16, 6], "uv": [40, 0], "mirror": true},
+ {"origin": [37.1, 16, -3], "size": [3, 16, 6], "uv": [40, 0], "mirror": true},
+ {"origin": [37.1, 0, -3], "size": [3, 16, 6], "uv": [40, 0], "mirror": true}
+ ]
+ },
+ {
+ "name": "door",
+ "parent": "root",
+ "pivot": [32, 16, 0]
+ },
+ {
+ "name": "mid3",
+ "parent": "door",
+ "pivot": [32, 16, 0],
+ "cubes": [
+ {
+ "origin": [24, 16, -1],
+ "size": [16, 16, 2],
+ "uv": {
+ "north": {"uv": [4, 24], "uv_size": [16, 16]},
+ "east": {"uv": [2, 24], "uv_size": [2, 16]},
+ "south": {"uv": [4, 24], "uv_size": [16, 16]},
+ "west": {"uv": [20, 24], "uv_size": [2, 16]},
+ "up": {"uv": [4, 22], "uv_size": [16, 2]},
+ "down": {"uv": [20, 24], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [-8, 16, -1],
+ "size": [16, 16, 2],
+ "uv": {
+ "north": {"uv": [4, 24], "uv_size": [16, 16]},
+ "east": {"uv": [2, 24], "uv_size": [2, 16]},
+ "south": {"uv": [4, 24], "uv_size": [16, 16]},
+ "west": {"uv": [20, 24], "uv_size": [2, 16]},
+ "up": {"uv": [4, 22], "uv_size": [16, 2]},
+ "down": {"uv": [20, 24], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [-24, 16, -1],
+ "size": [16, 16, 2],
+ "uv": {
+ "north": {"uv": [4, 24], "uv_size": [16, 16]},
+ "east": {"uv": [2, 24], "uv_size": [2, 16]},
+ "south": {"uv": [4, 24], "uv_size": [16, 16]},
+ "west": {"uv": [20, 24], "uv_size": [2, 16]},
+ "up": {"uv": [4, 22], "uv_size": [16, 2]},
+ "down": {"uv": [20, 24], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [-40, 16, -1],
+ "size": [16, 16, 2],
+ "uv": {
+ "north": {"uv": [4, 24], "uv_size": [16, 16]},
+ "east": {"uv": [2, 24], "uv_size": [2, 16]},
+ "south": {"uv": [4, 24], "uv_size": [16, 16]},
+ "west": {"uv": [20, 24], "uv_size": [2, 16]},
+ "up": {"uv": [4, 22], "uv_size": [16, 2]},
+ "down": {"uv": [20, 24], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [8, 16, -1],
+ "size": [16, 16, 2],
+ "uv": {
+ "north": {"uv": [4, 24], "uv_size": [16, 16]},
+ "east": {"uv": [2, 24], "uv_size": [2, 16]},
+ "south": {"uv": [4, 24], "uv_size": [16, 16]},
+ "west": {"uv": [20, 24], "uv_size": [2, 16]},
+ "up": {"uv": [4, 22], "uv_size": [16, 2]},
+ "down": {"uv": [20, 24], "uv_size": [16, -2]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "mid2",
+ "parent": "door",
+ "pivot": [32, 32, 0],
+ "cubes": [
+ {
+ "origin": [24, 32, -1],
+ "size": [16, 16, 2],
+ "uv": {
+ "north": {"uv": [4, 24], "uv_size": [16, 16]},
+ "east": {"uv": [2, 24], "uv_size": [2, 16]},
+ "south": {"uv": [4, 24], "uv_size": [16, 16]},
+ "west": {"uv": [20, 24], "uv_size": [2, 16]},
+ "up": {"uv": [4, 22], "uv_size": [16, 2]},
+ "down": {"uv": [20, 24], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [-8, 32, -1],
+ "size": [16, 16, 2],
+ "uv": {
+ "north": {"uv": [4, 24], "uv_size": [16, 16]},
+ "east": {"uv": [2, 24], "uv_size": [2, 16]},
+ "south": {"uv": [4, 24], "uv_size": [16, 16]},
+ "west": {"uv": [20, 24], "uv_size": [2, 16]},
+ "up": {"uv": [4, 22], "uv_size": [16, 2]},
+ "down": {"uv": [20, 24], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [-24, 32, -1],
+ "size": [16, 16, 2],
+ "uv": {
+ "north": {"uv": [4, 24], "uv_size": [16, 16]},
+ "east": {"uv": [2, 24], "uv_size": [2, 16]},
+ "south": {"uv": [4, 24], "uv_size": [16, 16]},
+ "west": {"uv": [20, 24], "uv_size": [2, 16]},
+ "up": {"uv": [4, 22], "uv_size": [16, 2]},
+ "down": {"uv": [20, 24], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [-40, 32, -1],
+ "size": [16, 16, 2],
+ "uv": {
+ "north": {"uv": [4, 24], "uv_size": [16, 16]},
+ "east": {"uv": [2, 24], "uv_size": [2, 16]},
+ "south": {"uv": [4, 24], "uv_size": [16, 16]},
+ "west": {"uv": [20, 24], "uv_size": [2, 16]},
+ "up": {"uv": [4, 22], "uv_size": [16, 2]},
+ "down": {"uv": [20, 24], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [8, 32, -1],
+ "size": [16, 16, 2],
+ "uv": {
+ "north": {"uv": [4, 24], "uv_size": [16, 16]},
+ "east": {"uv": [2, 24], "uv_size": [2, 16]},
+ "south": {"uv": [4, 24], "uv_size": [16, 16]},
+ "west": {"uv": [20, 24], "uv_size": [2, 16]},
+ "up": {"uv": [4, 22], "uv_size": [16, 2]},
+ "down": {"uv": [20, 24], "uv_size": [16, -2]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "top",
+ "parent": "door",
+ "pivot": [32, 48, 0],
+ "cubes": [
+ {
+ "origin": [24, 48, -1],
+ "size": [16, 16, 2],
+ "uv": {
+ "north": {"uv": [5, 4], "uv_size": [16, 16]},
+ "east": {"uv": [3, 4], "uv_size": [2, 16]},
+ "south": {"uv": [5, 4], "uv_size": [16, 16]},
+ "west": {"uv": [21, 4], "uv_size": [2, 16]},
+ "up": {"uv": [5, 2], "uv_size": [16, 2]},
+ "down": {"uv": [21, 4], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [-8, 48, -1],
+ "size": [16, 16, 2],
+ "uv": {
+ "north": {"uv": [5, 4], "uv_size": [16, 16]},
+ "east": {"uv": [3, 4], "uv_size": [2, 16]},
+ "south": {"uv": [5, 4], "uv_size": [16, 16]},
+ "west": {"uv": [21, 4], "uv_size": [2, 16]},
+ "up": {"uv": [5, 2], "uv_size": [16, 2]},
+ "down": {"uv": [21, 4], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [-24, 48, -1],
+ "size": [16, 16, 2],
+ "uv": {
+ "north": {"uv": [5, 4], "uv_size": [16, 16]},
+ "east": {"uv": [3, 4], "uv_size": [2, 16]},
+ "south": {"uv": [5, 4], "uv_size": [16, 16]},
+ "west": {"uv": [21, 4], "uv_size": [2, 16]},
+ "up": {"uv": [5, 2], "uv_size": [16, 2]},
+ "down": {"uv": [21, 4], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [-40, 48, -1],
+ "size": [16, 16, 2],
+ "uv": {
+ "north": {"uv": [5, 4], "uv_size": [16, 16]},
+ "east": {"uv": [3, 4], "uv_size": [2, 16]},
+ "south": {"uv": [5, 4], "uv_size": [16, 16]},
+ "west": {"uv": [21, 4], "uv_size": [2, 16]},
+ "up": {"uv": [5, 2], "uv_size": [16, 2]},
+ "down": {"uv": [21, 4], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [8, 48, -1],
+ "size": [16, 16, 2],
+ "uv": {
+ "north": {"uv": [5, 4], "uv_size": [16, 16]},
+ "east": {"uv": [3, 4], "uv_size": [2, 16]},
+ "south": {"uv": [5, 4], "uv_size": [16, 16]},
+ "west": {"uv": [21, 4], "uv_size": [2, 16]},
+ "up": {"uv": [5, 2], "uv_size": [16, 2]},
+ "down": {"uv": [21, 4], "uv_size": [16, -2]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "down",
+ "parent": "door",
+ "pivot": [32, 0, 0],
+ "cubes": [
+ {
+ "origin": [24, 0, -1],
+ "size": [16, 16, 2],
+ "uv": {
+ "north": {"uv": [4, 44], "uv_size": [16, 16]},
+ "east": {"uv": [2, 44], "uv_size": [2, 16]},
+ "south": {"uv": [4, 44], "uv_size": [16, 16]},
+ "west": {"uv": [20, 44], "uv_size": [2, 16]},
+ "up": {"uv": [4, 42], "uv_size": [16, 2]},
+ "down": {"uv": [20, 44], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [-8, 0, -1],
+ "size": [16, 16, 2],
+ "uv": {
+ "north": {"uv": [4, 44], "uv_size": [16, 16]},
+ "east": {"uv": [2, 44], "uv_size": [2, 16]},
+ "south": {"uv": [4, 44], "uv_size": [16, 16]},
+ "west": {"uv": [20, 44], "uv_size": [2, 16]},
+ "up": {"uv": [4, 42], "uv_size": [16, 2]},
+ "down": {"uv": [20, 44], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [-8, -0.1, -1.2],
+ "size": [16, 16, 2.4],
+ "uv": {
+ "north": {"uv": [48, 48], "uv_size": [16, 16]},
+ "south": {"uv": [48, 48], "uv_size": [16, 16]},
+ "down": {"uv": [48, 48.2], "uv_size": [16, -2.4]}
+ }
+ },
+ {
+ "origin": [-24, 0, -1],
+ "size": [16, 16, 2],
+ "uv": {
+ "north": {"uv": [4, 44], "uv_size": [16, 16]},
+ "east": {"uv": [2, 44], "uv_size": [2, 16]},
+ "south": {"uv": [4, 44], "uv_size": [16, 16]},
+ "west": {"uv": [20, 44], "uv_size": [2, 16]},
+ "up": {"uv": [4, 42], "uv_size": [16, 2]},
+ "down": {"uv": [20, 44], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [-40, 0, -1],
+ "size": [16, 16, 2],
+ "uv": {
+ "north": {"uv": [4, 44], "uv_size": [16, 16]},
+ "east": {"uv": [2, 44], "uv_size": [2, 16]},
+ "south": {"uv": [4, 44], "uv_size": [16, 16]},
+ "west": {"uv": [20, 44], "uv_size": [2, 16]},
+ "up": {"uv": [4, 42], "uv_size": [16, 2]},
+ "down": {"uv": [20, 44], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [8, 0, -1],
+ "size": [16, 16, 2],
+ "uv": {
+ "north": {"uv": [4, 44], "uv_size": [16, 16]},
+ "east": {"uv": [2, 44], "uv_size": [2, 16]},
+ "south": {"uv": [4, 44], "uv_size": [16, 16]},
+ "west": {"uv": [20, 44], "uv_size": [2, 16]},
+ "up": {"uv": [4, 42], "uv_size": [16, 2]},
+ "down": {"uv": [20, 44], "uv_size": [16, -2]}
+ }
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/_geo/small_garage_door.geo.json b/统计/_sa_decor_models/13_门/models/block/_geo/small_garage_door.geo.json
new file mode 100644
index 0000000..ce52c72
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/_geo/small_garage_door.geo.json
@@ -0,0 +1,184 @@
+{
+ "format_version": "1.12.0",
+ "minecraft:geometry": [
+ {
+ "description": {
+ "identifier": "geometry.small_garage_door",
+ "texture_width": 64,
+ "texture_height": 64,
+ "visible_bounds_width": 5,
+ "visible_bounds_height": 4.5,
+ "visible_bounds_offset": [0, 1.75, 0]
+ },
+ "bones": [
+ {
+ "name": "root",
+ "pivot": [32, 64, 0]
+ },
+ {
+ "name": "slide1",
+ "parent": "root",
+ "pivot": [-28.1, 64, -1],
+ "cubes": [
+ {"origin": [-24.1, 32, -3], "size": [3, 16, 6], "uv": [40, 0]},
+ {"origin": [-24.1, 16, -3], "size": [3, 16, 6], "uv": [40, 0]},
+ {"origin": [-24.1, 0, -3], "size": [3, 16, 6], "uv": [40, 0]}
+ ]
+ },
+ {
+ "name": "slide2",
+ "parent": "root",
+ "pivot": [29.1, 64, -1],
+ "cubes": [
+ {"origin": [21.1, 32, -3], "size": [3, 16, 6], "uv": [40, 0], "mirror": true},
+ {"origin": [21.1, 16, -3], "size": [3, 16, 6], "uv": [40, 0], "mirror": true},
+ {"origin": [21.1, 0, -3], "size": [3, 16, 6], "uv": [40, 0], "mirror": true}
+ ]
+ },
+ {
+ "name": "door",
+ "parent": "root",
+ "pivot": [32, 16, 0]
+ },
+ {
+ "name": "mid",
+ "parent": "door",
+ "pivot": [32, 16, 0],
+ "cubes": [
+ {
+ "origin": [-8, 16, -1],
+ "size": [16, 16, 2],
+ "uv": {
+ "north": {"uv": [4, 24], "uv_size": [16, 16]},
+ "east": {"uv": [2, 24], "uv_size": [2, 16]},
+ "south": {"uv": [4, 24], "uv_size": [16, 16]},
+ "west": {"uv": [20, 24], "uv_size": [2, 16]},
+ "up": {"uv": [4, 22], "uv_size": [16, 2]},
+ "down": {"uv": [20, 24], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [-24, 16, -1],
+ "size": [16, 16, 2],
+ "uv": {
+ "north": {"uv": [4, 24], "uv_size": [16, 16]},
+ "east": {"uv": [4, 40], "uv_size": [2, 16]},
+ "south": {"uv": [4, 24], "uv_size": [16, 16]},
+ "west": {"uv": [20, 24], "uv_size": [2, 16]},
+ "up": {"uv": [4, 22], "uv_size": [16, 2]},
+ "down": {"uv": [20, 24], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [8, 16, -1],
+ "size": [16, 16, 2],
+ "uv": {
+ "north": {"uv": [4, 24], "uv_size": [16, 16]},
+ "east": {"uv": [2, 24], "uv_size": [2, 16]},
+ "south": {"uv": [4, 24], "uv_size": [16, 16]},
+ "west": {"uv": [20, 24], "uv_size": [2, 16]},
+ "up": {"uv": [4, 22], "uv_size": [16, 2]},
+ "down": {"uv": [20, 24], "uv_size": [16, -2]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "down",
+ "parent": "door",
+ "pivot": [32, 0, 0],
+ "cubes": [
+ {
+ "origin": [-8, -0.1, -1.2],
+ "size": [16, 16, 2.4],
+ "uv": {
+ "north": {"uv": [48, 48], "uv_size": [16, 16]},
+ "south": {"uv": [48, 48], "uv_size": [16, 16]},
+ "down": {"uv": [48, 48.2], "uv_size": [16, -2.4]}
+ }
+ },
+ {
+ "origin": [-8, 0, -1],
+ "size": [16, 16, 2],
+ "uv": {
+ "north": {"uv": [4, 44], "uv_size": [16, 16]},
+ "east": {"uv": [2, 44], "uv_size": [2, 16]},
+ "south": {"uv": [4, 44], "uv_size": [16, 16]},
+ "west": {"uv": [20, 44], "uv_size": [2, 16]},
+ "up": {"uv": [4, 42], "uv_size": [16, 2]},
+ "down": {"uv": [20, 44], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [-24, 0, -1],
+ "size": [16, 16, 2],
+ "uv": {
+ "north": {"uv": [4, 44], "uv_size": [16, 16]},
+ "east": {"uv": [2, 44], "uv_size": [2, 16]},
+ "south": {"uv": [4, 44], "uv_size": [16, 16]},
+ "west": {"uv": [20, 44], "uv_size": [2, 16]},
+ "up": {"uv": [4, 42], "uv_size": [16, 2]},
+ "down": {"uv": [20, 44], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [8, 0, -1],
+ "size": [16, 16, 2],
+ "uv": {
+ "north": {"uv": [4, 44], "uv_size": [16, 16]},
+ "east": {"uv": [2, 44], "uv_size": [2, 16]},
+ "south": {"uv": [4, 44], "uv_size": [16, 16]},
+ "west": {"uv": [20, 44], "uv_size": [2, 16]},
+ "up": {"uv": [4, 42], "uv_size": [16, 2]},
+ "down": {"uv": [20, 44], "uv_size": [16, -2]}
+ }
+ }
+ ]
+ },
+ {
+ "name": "top",
+ "parent": "door",
+ "pivot": [32, 32, 0],
+ "cubes": [
+ {
+ "origin": [-24, 32, -1],
+ "size": [16, 16, 2],
+ "uv": {
+ "north": {"uv": [4, 4], "uv_size": [16, 16]},
+ "east": {"uv": [2, 4], "uv_size": [2, 16]},
+ "south": {"uv": [4, 4], "uv_size": [16, 16]},
+ "west": {"uv": [20, 4], "uv_size": [2, 16]},
+ "up": {"uv": [4, 2], "uv_size": [16, 2]},
+ "down": {"uv": [20, 4], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [8, 32, -1],
+ "size": [16, 16, 2],
+ "uv": {
+ "north": {"uv": [4, 4], "uv_size": [16, 16]},
+ "east": {"uv": [2, 4], "uv_size": [2, 16]},
+ "south": {"uv": [4, 4], "uv_size": [16, 16]},
+ "west": {"uv": [20, 4], "uv_size": [2, 16]},
+ "up": {"uv": [4, 2], "uv_size": [16, 2]},
+ "down": {"uv": [20, 4], "uv_size": [16, -2]}
+ }
+ },
+ {
+ "origin": [-8, 32, -1],
+ "size": [16, 16, 2],
+ "uv": {
+ "north": {"uv": [4, 4], "uv_size": [16, 16]},
+ "east": {"uv": [2, 4], "uv_size": [2, 16]},
+ "south": {"uv": [4, 4], "uv_size": [16, 16]},
+ "west": {"uv": [20, 4], "uv_size": [2, 16]},
+ "up": {"uv": [4, 2], "uv_size": [16, 2]},
+ "down": {"uv": [20, 4], "uv_size": [16, -2]}
+ }
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/black_storefront_header_trapdoor_bottom.json b/统计/_sa_decor_models/13_门/models/block/black_storefront_header_trapdoor_bottom.json
new file mode 100644
index 0000000..37faea1
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/black_storefront_header_trapdoor_bottom.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/template_orientable_trapdoor_bottom",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "texture": "sa_decor:block/storefront/black_storefront_header_trapdoor"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/black_storefront_header_trapdoor_open.json b/统计/_sa_decor_models/13_门/models/block/black_storefront_header_trapdoor_open.json
new file mode 100644
index 0000000..1b193a1
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/black_storefront_header_trapdoor_open.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/template_orientable_trapdoor_open",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "texture": "sa_decor:block/storefront/black_storefront_header_trapdoor"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/black_storefront_header_trapdoor_top.json b/统计/_sa_decor_models/13_门/models/block/black_storefront_header_trapdoor_top.json
new file mode 100644
index 0000000..df32f41
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/black_storefront_header_trapdoor_top.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/template_orientable_trapdoor_top",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "texture": "sa_decor:block/storefront/black_storefront_header_trapdoor"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/beige_utility_vent_door_bottom_left.json b/统计/_sa_decor_models/13_门/models/block/doors/beige_utility_vent_door_bottom_left.json
new file mode 100644
index 0000000..cac1c8c
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/beige_utility_vent_door_bottom_left.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_left",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/beige_utility_vent_door_bottom",
+ "top": "sa_decor:block/doors/beige_utility_vent_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/beige_utility_vent_door_bottom_right.json b/统计/_sa_decor_models/13_门/models/block/doors/beige_utility_vent_door_bottom_right.json
new file mode 100644
index 0000000..e887d8a
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/beige_utility_vent_door_bottom_right.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_right",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/beige_utility_vent_door_bottom",
+ "top": "sa_decor:block/doors/beige_utility_vent_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/beige_utility_vent_door_top_left.json b/统计/_sa_decor_models/13_门/models/block/doors/beige_utility_vent_door_top_left.json
new file mode 100644
index 0000000..c9709df
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/beige_utility_vent_door_top_left.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_left",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/beige_utility_vent_door_bottom",
+ "top": "sa_decor:block/doors/beige_utility_vent_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/beige_utility_vent_door_top_right.json b/统计/_sa_decor_models/13_门/models/block/doors/beige_utility_vent_door_top_right.json
new file mode 100644
index 0000000..b6d4d81
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/beige_utility_vent_door_top_right.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_right",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/beige_utility_vent_door_bottom",
+ "top": "sa_decor:block/doors/beige_utility_vent_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/black_panel_door_bottom_left.json b/统计/_sa_decor_models/13_门/models/block/doors/black_panel_door_bottom_left.json
new file mode 100644
index 0000000..a1b43ba
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/black_panel_door_bottom_left.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_left",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/black_panel_door_bottom",
+ "top": "sa_decor:block/doors/black_panel_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/black_panel_door_bottom_right.json b/统计/_sa_decor_models/13_门/models/block/doors/black_panel_door_bottom_right.json
new file mode 100644
index 0000000..172b65f
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/black_panel_door_bottom_right.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_right",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/black_panel_door_bottom",
+ "top": "sa_decor:block/doors/black_panel_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/black_panel_door_top_left.json b/统计/_sa_decor_models/13_门/models/block/doors/black_panel_door_top_left.json
new file mode 100644
index 0000000..3e152f8
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/black_panel_door_top_left.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_left",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/black_panel_door_bottom",
+ "top": "sa_decor:block/doors/black_panel_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/black_panel_door_top_right.json b/统计/_sa_decor_models/13_门/models/block/doors/black_panel_door_top_right.json
new file mode 100644
index 0000000..a226955
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/black_panel_door_top_right.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_right",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/black_panel_door_bottom",
+ "top": "sa_decor:block/doors/black_panel_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/bloodied_gray_steel_door_bottom_left.json b/统计/_sa_decor_models/13_门/models/block/doors/bloodied_gray_steel_door_bottom_left.json
new file mode 100644
index 0000000..1bf3db6
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/bloodied_gray_steel_door_bottom_left.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_left",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/bloodied_gray_steel_door_bottom",
+ "top": "sa_decor:block/doors/bloodied_gray_steel_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/bloodied_gray_steel_door_bottom_right.json b/统计/_sa_decor_models/13_门/models/block/doors/bloodied_gray_steel_door_bottom_right.json
new file mode 100644
index 0000000..b6bb683
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/bloodied_gray_steel_door_bottom_right.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_right",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/bloodied_gray_steel_door_bottom",
+ "top": "sa_decor:block/doors/bloodied_gray_steel_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/bloodied_gray_steel_door_top_left.json b/统计/_sa_decor_models/13_门/models/block/doors/bloodied_gray_steel_door_top_left.json
new file mode 100644
index 0000000..f3d7e21
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/bloodied_gray_steel_door_top_left.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_left",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/bloodied_gray_steel_door_bottom",
+ "top": "sa_decor:block/doors/bloodied_gray_steel_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/bloodied_gray_steel_door_top_right.json b/统计/_sa_decor_models/13_门/models/block/doors/bloodied_gray_steel_door_top_right.json
new file mode 100644
index 0000000..2bd6967
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/bloodied_gray_steel_door_top_right.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_right",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/bloodied_gray_steel_door_bottom",
+ "top": "sa_decor:block/doors/bloodied_gray_steel_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/blue_industrial_door_bottom_left.json b/统计/_sa_decor_models/13_门/models/block/doors/blue_industrial_door_bottom_left.json
new file mode 100644
index 0000000..2b1fd1f
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/blue_industrial_door_bottom_left.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_left",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/blue_industrial_door_bottom",
+ "top": "sa_decor:block/doors/blue_industrial_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/blue_industrial_door_bottom_right.json b/统计/_sa_decor_models/13_门/models/block/doors/blue_industrial_door_bottom_right.json
new file mode 100644
index 0000000..6c9eb61
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/blue_industrial_door_bottom_right.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_right",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/blue_industrial_door_bottom",
+ "top": "sa_decor:block/doors/blue_industrial_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/blue_industrial_door_top_left.json b/统计/_sa_decor_models/13_门/models/block/doors/blue_industrial_door_top_left.json
new file mode 100644
index 0000000..d548635
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/blue_industrial_door_top_left.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_left",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/blue_industrial_door_bottom",
+ "top": "sa_decor:block/doors/blue_industrial_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/blue_industrial_door_top_right.json b/统计/_sa_decor_models/13_门/models/block/doors/blue_industrial_door_top_right.json
new file mode 100644
index 0000000..3ffb426
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/blue_industrial_door_top_right.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_right",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/blue_industrial_door_bottom",
+ "top": "sa_decor:block/doors/blue_industrial_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/brown_glass_panel_door_bottom_left.json b/统计/_sa_decor_models/13_门/models/block/doors/brown_glass_panel_door_bottom_left.json
new file mode 100644
index 0000000..7b3d618
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/brown_glass_panel_door_bottom_left.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_left",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/brown_glass_panel_door_bottom",
+ "top": "sa_decor:block/doors/brown_glass_panel_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/brown_glass_panel_door_bottom_right.json b/统计/_sa_decor_models/13_门/models/block/doors/brown_glass_panel_door_bottom_right.json
new file mode 100644
index 0000000..69936b5
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/brown_glass_panel_door_bottom_right.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_right",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/brown_glass_panel_door_bottom",
+ "top": "sa_decor:block/doors/brown_glass_panel_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/brown_glass_panel_door_top_left.json b/统计/_sa_decor_models/13_门/models/block/doors/brown_glass_panel_door_top_left.json
new file mode 100644
index 0000000..5f631b6
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/brown_glass_panel_door_top_left.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_left",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/brown_glass_panel_door_bottom",
+ "top": "sa_decor:block/doors/brown_glass_panel_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/brown_glass_panel_door_top_right.json b/统计/_sa_decor_models/13_门/models/block/doors/brown_glass_panel_door_top_right.json
new file mode 100644
index 0000000..ac7881a
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/brown_glass_panel_door_top_right.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_right",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/brown_glass_panel_door_bottom",
+ "top": "sa_decor:block/doors/brown_glass_panel_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/cream_paneled_door_bottom_left.json b/统计/_sa_decor_models/13_门/models/block/doors/cream_paneled_door_bottom_left.json
new file mode 100644
index 0000000..58b9a80
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/cream_paneled_door_bottom_left.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_left",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/cream_paneled_door_bottom",
+ "top": "sa_decor:block/doors/cream_paneled_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/cream_paneled_door_bottom_right.json b/统计/_sa_decor_models/13_门/models/block/doors/cream_paneled_door_bottom_right.json
new file mode 100644
index 0000000..927fb05
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/cream_paneled_door_bottom_right.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_right",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/cream_paneled_door_bottom",
+ "top": "sa_decor:block/doors/cream_paneled_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/cream_paneled_door_top_left.json b/统计/_sa_decor_models/13_门/models/block/doors/cream_paneled_door_top_left.json
new file mode 100644
index 0000000..c29504e
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/cream_paneled_door_top_left.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_left",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/cream_paneled_door_bottom",
+ "top": "sa_decor:block/doors/cream_paneled_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/cream_paneled_door_top_right.json b/统计/_sa_decor_models/13_门/models/block/doors/cream_paneled_door_top_right.json
new file mode 100644
index 0000000..c468ff7
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/cream_paneled_door_top_right.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_right",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/cream_paneled_door_bottom",
+ "top": "sa_decor:block/doors/cream_paneled_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/gray_glass_door_bottom_left.json b/统计/_sa_decor_models/13_门/models/block/doors/gray_glass_door_bottom_left.json
new file mode 100644
index 0000000..157fbd9
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/gray_glass_door_bottom_left.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_left",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/gray_glass_door_bottom",
+ "top": "sa_decor:block/doors/gray_glass_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/gray_glass_door_bottom_right.json b/统计/_sa_decor_models/13_门/models/block/doors/gray_glass_door_bottom_right.json
new file mode 100644
index 0000000..a25e03d
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/gray_glass_door_bottom_right.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_right",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/gray_glass_door_bottom",
+ "top": "sa_decor:block/doors/gray_glass_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/gray_glass_door_top_left.json b/统计/_sa_decor_models/13_门/models/block/doors/gray_glass_door_top_left.json
new file mode 100644
index 0000000..534fbd8
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/gray_glass_door_top_left.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_left",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/gray_glass_door_bottom",
+ "top": "sa_decor:block/doors/gray_glass_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/gray_glass_door_top_right.json b/统计/_sa_decor_models/13_门/models/block/doors/gray_glass_door_top_right.json
new file mode 100644
index 0000000..8642b09
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/gray_glass_door_top_right.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_right",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/gray_glass_door_bottom",
+ "top": "sa_decor:block/doors/gray_glass_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/gray_steel_door_bottom_left.json b/统计/_sa_decor_models/13_门/models/block/doors/gray_steel_door_bottom_left.json
new file mode 100644
index 0000000..8ab5c39
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/gray_steel_door_bottom_left.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_left",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/gray_steel_door",
+ "top": "sa_decor:block/doors/gray_steel_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/gray_steel_door_bottom_right.json b/统计/_sa_decor_models/13_门/models/block/doors/gray_steel_door_bottom_right.json
new file mode 100644
index 0000000..ca005d0
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/gray_steel_door_bottom_right.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_right",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/gray_steel_door",
+ "top": "sa_decor:block/doors/gray_steel_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/gray_steel_door_top_left.json b/统计/_sa_decor_models/13_门/models/block/doors/gray_steel_door_top_left.json
new file mode 100644
index 0000000..c31da19
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/gray_steel_door_top_left.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_left",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/gray_steel_door",
+ "top": "sa_decor:block/doors/gray_steel_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/gray_steel_door_top_right.json b/统计/_sa_decor_models/13_门/models/block/doors/gray_steel_door_top_right.json
new file mode 100644
index 0000000..941c8ba
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/gray_steel_door_top_right.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_right",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/gray_steel_door",
+ "top": "sa_decor:block/doors/gray_steel_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/mint_paneled_door_bottom_left.json b/统计/_sa_decor_models/13_门/models/block/doors/mint_paneled_door_bottom_left.json
new file mode 100644
index 0000000..d1eab60
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/mint_paneled_door_bottom_left.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_left",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/mint_paneled_door_bottom",
+ "top": "sa_decor:block/doors/mint_paneled_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/mint_paneled_door_bottom_right.json b/统计/_sa_decor_models/13_门/models/block/doors/mint_paneled_door_bottom_right.json
new file mode 100644
index 0000000..23578a2
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/mint_paneled_door_bottom_right.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_right",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/mint_paneled_door_bottom",
+ "top": "sa_decor:block/doors/mint_paneled_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/mint_paneled_door_top_left.json b/统计/_sa_decor_models/13_门/models/block/doors/mint_paneled_door_top_left.json
new file mode 100644
index 0000000..6236a1e
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/mint_paneled_door_top_left.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_left",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/mint_paneled_door_bottom",
+ "top": "sa_decor:block/doors/mint_paneled_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/mint_paneled_door_top_right.json b/统计/_sa_decor_models/13_门/models/block/doors/mint_paneled_door_top_right.json
new file mode 100644
index 0000000..764120a
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/mint_paneled_door_top_right.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_right",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/mint_paneled_door_bottom",
+ "top": "sa_decor:block/doors/mint_paneled_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/security_door_bottom_left.json b/统计/_sa_decor_models/13_门/models/block/doors/security_door_bottom_left.json
new file mode 100644
index 0000000..5af35ed
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/security_door_bottom_left.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_left",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/security_door_bottom",
+ "top": "sa_decor:block/doors/security_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/security_door_bottom_right.json b/统计/_sa_decor_models/13_门/models/block/doors/security_door_bottom_right.json
new file mode 100644
index 0000000..db33704
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/security_door_bottom_right.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_right",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/security_door_bottom",
+ "top": "sa_decor:block/doors/security_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/security_door_top_left.json b/统计/_sa_decor_models/13_门/models/block/doors/security_door_top_left.json
new file mode 100644
index 0000000..bbaeff8
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/security_door_top_left.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_left",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/security_door_bottom",
+ "top": "sa_decor:block/doors/security_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/security_door_top_right.json b/统计/_sa_decor_models/13_门/models/block/doors/security_door_top_right.json
new file mode 100644
index 0000000..1e1d2e8
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/security_door_top_right.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_right",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/security_door_bottom",
+ "top": "sa_decor:block/doors/security_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/white_full_glass_door_bottom_left.json b/统计/_sa_decor_models/13_门/models/block/doors/white_full_glass_door_bottom_left.json
new file mode 100644
index 0000000..37d01bd
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/white_full_glass_door_bottom_left.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_left",
+ "render_type": "minecraft:translucent",
+ "textures": {
+ "bottom": "sa_decor:block/doors/white_full_glass_door_bottom",
+ "top": "sa_decor:block/doors/white_full_glass_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/white_full_glass_door_bottom_right.json b/统计/_sa_decor_models/13_门/models/block/doors/white_full_glass_door_bottom_right.json
new file mode 100644
index 0000000..a3a52b1
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/white_full_glass_door_bottom_right.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_right",
+ "render_type": "minecraft:translucent",
+ "textures": {
+ "bottom": "sa_decor:block/doors/white_full_glass_door_bottom",
+ "top": "sa_decor:block/doors/white_full_glass_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/white_full_glass_door_top_left.json b/统计/_sa_decor_models/13_门/models/block/doors/white_full_glass_door_top_left.json
new file mode 100644
index 0000000..0717e19
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/white_full_glass_door_top_left.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_left",
+ "render_type": "minecraft:translucent",
+ "textures": {
+ "bottom": "sa_decor:block/doors/white_full_glass_door_bottom",
+ "top": "sa_decor:block/doors/white_full_glass_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/white_full_glass_door_top_right.json b/统计/_sa_decor_models/13_门/models/block/doors/white_full_glass_door_top_right.json
new file mode 100644
index 0000000..df91a03
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/white_full_glass_door_top_right.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_right",
+ "render_type": "minecraft:translucent",
+ "textures": {
+ "bottom": "sa_decor:block/doors/white_full_glass_door_bottom",
+ "top": "sa_decor:block/doors/white_full_glass_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/white_plain_door_bottom_left.json b/统计/_sa_decor_models/13_门/models/block/doors/white_plain_door_bottom_left.json
new file mode 100644
index 0000000..ae8143a
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/white_plain_door_bottom_left.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_left",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/white_plain_door_bottom",
+ "top": "sa_decor:block/doors/white_plain_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/white_plain_door_bottom_right.json b/统计/_sa_decor_models/13_门/models/block/doors/white_plain_door_bottom_right.json
new file mode 100644
index 0000000..0055475
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/white_plain_door_bottom_right.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_right",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/white_plain_door_bottom",
+ "top": "sa_decor:block/doors/white_plain_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/white_plain_door_top_left.json b/统计/_sa_decor_models/13_门/models/block/doors/white_plain_door_top_left.json
new file mode 100644
index 0000000..ca62002
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/white_plain_door_top_left.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_left",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/white_plain_door_bottom",
+ "top": "sa_decor:block/doors/white_plain_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/white_plain_door_top_right.json b/统计/_sa_decor_models/13_门/models/block/doors/white_plain_door_top_right.json
new file mode 100644
index 0000000..8e5cec5
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/white_plain_door_top_right.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_right",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/white_plain_door_bottom",
+ "top": "sa_decor:block/doors/white_plain_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/white_stained_glass_door_bottom_left.json b/统计/_sa_decor_models/13_门/models/block/doors/white_stained_glass_door_bottom_left.json
new file mode 100644
index 0000000..96a9fd4
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/white_stained_glass_door_bottom_left.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_left",
+ "render_type": "minecraft:translucent",
+ "textures": {
+ "bottom": "sa_decor:block/doors/white_stained_glass_door_bottom",
+ "top": "sa_decor:block/doors/white_stained_glass_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/white_stained_glass_door_bottom_right.json b/统计/_sa_decor_models/13_门/models/block/doors/white_stained_glass_door_bottom_right.json
new file mode 100644
index 0000000..f4ee484
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/white_stained_glass_door_bottom_right.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_right",
+ "render_type": "minecraft:translucent",
+ "textures": {
+ "bottom": "sa_decor:block/doors/white_stained_glass_door_bottom",
+ "top": "sa_decor:block/doors/white_stained_glass_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/white_stained_glass_door_top_left.json b/统计/_sa_decor_models/13_门/models/block/doors/white_stained_glass_door_top_left.json
new file mode 100644
index 0000000..eeb504d
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/white_stained_glass_door_top_left.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_left",
+ "render_type": "minecraft:translucent",
+ "textures": {
+ "bottom": "sa_decor:block/doors/white_stained_glass_door_bottom",
+ "top": "sa_decor:block/doors/white_stained_glass_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/white_stained_glass_door_top_right.json b/统计/_sa_decor_models/13_门/models/block/doors/white_stained_glass_door_top_right.json
new file mode 100644
index 0000000..e263d06
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/white_stained_glass_door_top_right.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_right",
+ "render_type": "minecraft:translucent",
+ "textures": {
+ "bottom": "sa_decor:block/doors/white_stained_glass_door_bottom",
+ "top": "sa_decor:block/doors/white_stained_glass_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/yellow_security_door_bottom_left.json b/统计/_sa_decor_models/13_门/models/block/doors/yellow_security_door_bottom_left.json
new file mode 100644
index 0000000..a9f9835
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/yellow_security_door_bottom_left.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_left",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/yellow_security_door_bottom",
+ "top": "sa_decor:block/doors/yellow_security_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/yellow_security_door_bottom_right.json b/统计/_sa_decor_models/13_门/models/block/doors/yellow_security_door_bottom_right.json
new file mode 100644
index 0000000..4db183e
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/yellow_security_door_bottom_right.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_right",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/yellow_security_door_bottom",
+ "top": "sa_decor:block/doors/yellow_security_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/yellow_security_door_top_left.json b/统计/_sa_decor_models/13_门/models/block/doors/yellow_security_door_top_left.json
new file mode 100644
index 0000000..36af5cb
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/yellow_security_door_top_left.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_left",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/yellow_security_door_bottom",
+ "top": "sa_decor:block/doors/yellow_security_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/doors/yellow_security_door_top_right.json b/统计/_sa_decor_models/13_门/models/block/doors/yellow_security_door_top_right.json
new file mode 100644
index 0000000..11771eb
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/doors/yellow_security_door_top_right.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_right",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "bottom": "sa_decor:block/doors/yellow_security_door_bottom",
+ "top": "sa_decor:block/doors/yellow_security_door_top"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/duct/duct_trapdoor.json b/统计/_sa_decor_models/13_门/models/block/duct/duct_trapdoor.json
new file mode 100644
index 0000000..40ad01d
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/duct/duct_trapdoor.json
@@ -0,0 +1,25 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "translucent",
+ "textures": {
+ "0": "sa_decor:block/duct_trapdoor",
+ "1": "sa_decor:block/iron_duct",
+ "particle": "sa_decor:block/duct_trapdoor"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 0],
+ "to": [16, 3, 16],
+ "faces": {
+ "north": {"uv": [0, 13, 16, 16], "texture": "#1"},
+ "east": {"uv": [0, 13, 16, 16], "texture": "#1"},
+ "south": {"uv": [0, 13, 16, 16], "texture": "#1"},
+ "west": {"uv": [0, 13, 16, 16], "texture": "#1"},
+ "up": {"uv": [0, 0, 16, 16], "texture": "#0"},
+ "down": {"uv": [0, 0, 16, 16], "texture": "#0"}
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/duct/duct_trapdoor_bottom.json b/统计/_sa_decor_models/13_门/models/block/duct/duct_trapdoor_bottom.json
new file mode 100644
index 0000000..173f9e5
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/duct/duct_trapdoor_bottom.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/template_orientable_trapdoor_bottom",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "texture": "sa_decor:block/duct_trapdoor"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/duct/duct_trapdoor_open.json b/统计/_sa_decor_models/13_门/models/block/duct/duct_trapdoor_open.json
new file mode 100644
index 0000000..7031e01
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/duct/duct_trapdoor_open.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/template_orientable_trapdoor_open",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "texture": "sa_decor:block/duct_trapdoor"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/duct/duct_trapdoor_top.json b/统计/_sa_decor_models/13_门/models/block/duct/duct_trapdoor_top.json
new file mode 100644
index 0000000..b33c622
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/duct/duct_trapdoor_top.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/template_orientable_trapdoor_top",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "texture": "sa_decor:block/duct_trapdoor"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/duct_trapdoor_bottom.json b/统计/_sa_decor_models/13_门/models/block/duct_trapdoor_bottom.json
new file mode 100644
index 0000000..173f9e5
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/duct_trapdoor_bottom.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/template_orientable_trapdoor_bottom",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "texture": "sa_decor:block/duct_trapdoor"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/duct_trapdoor_open.json b/统计/_sa_decor_models/13_门/models/block/duct_trapdoor_open.json
new file mode 100644
index 0000000..7031e01
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/duct_trapdoor_open.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/template_orientable_trapdoor_open",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "texture": "sa_decor:block/duct_trapdoor"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/duct_trapdoor_top.json b/统计/_sa_decor_models/13_门/models/block/duct_trapdoor_top.json
new file mode 100644
index 0000000..b33c622
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/duct_trapdoor_top.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/template_orientable_trapdoor_top",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "texture": "sa_decor:block/duct_trapdoor"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/garage_door/garage_door_item.json b/统计/_sa_decor_models/13_门/models/block/garage_door/garage_door_item.json
new file mode 100644
index 0000000..f444381
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/garage_door/garage_door_item.json
@@ -0,0 +1,249 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "0": "sa_decor:block/garage_door_white",
+ "particle": "sa_decor:block/garage_door_white"
+ },
+ "elements": [
+ {
+ "name": "down",
+ "from": [
+ 0,
+ -0.1,
+ 6.8
+ ],
+ "to": [
+ 16,
+ 15.9,
+ 9.2
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 0,
+ 8
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 12,
+ 12,
+ 16,
+ 16
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 12,
+ 12,
+ 16,
+ 16
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 16,
+ 11.45,
+ 12,
+ 12.05
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "name": "down",
+ "from": [
+ 0,
+ 0,
+ 7
+ ],
+ "to": [
+ 16,
+ 16,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 0,
+ 8
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 1,
+ 6,
+ 5,
+ 10
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0.5,
+ 6,
+ 1,
+ 10
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 1,
+ 6,
+ 5,
+ 10
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 5,
+ 6,
+ 5.5,
+ 10
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 5,
+ 6,
+ 1,
+ 5.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 5.5,
+ 5,
+ 6
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ -0.4,
+ 0.4,
+ -0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ -0.4,
+ 0.4,
+ -0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.81055,
+ 0.81055,
+ 0.81055
+ ]
+ },
+ "head": {
+ "translation": [
+ 0,
+ -30.4,
+ 0
+ ],
+ "scale": [
+ -1.6,
+ 1.6,
+ -1.6
+ ]
+ },
+ "fixed": {
+ "scale": [
+ -0.5,
+ 0.5,
+ -0.5
+ ]
+ }
+ },
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
diff --git a/统计/_sa_decor_models/13_门/models/block/small_garage_door/small_garage_door_item.json b/统计/_sa_decor_models/13_门/models/block/small_garage_door/small_garage_door_item.json
new file mode 100644
index 0000000..59fe5dc
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/small_garage_door/small_garage_door_item.json
@@ -0,0 +1,249 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "ambientocclusion": false,
+ "render_type": "cutout_mipped",
+ "texture_size": [
+ 64,
+ 64
+ ],
+ "textures": {
+ "0": "sa_decor:block/garage_door_metal",
+ "particle": "sa_decor:block/garage_door_metal"
+ },
+ "elements": [
+ {
+ "name": "down",
+ "from": [
+ 0,
+ -0.1,
+ 6.8
+ ],
+ "to": [
+ 16,
+ 15.9,
+ 9.2
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 0,
+ 8
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 12,
+ 12,
+ 16,
+ 16
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 12,
+ 12,
+ 16,
+ 16
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 16,
+ 11.45,
+ 12,
+ 12.05
+ ],
+ "texture": "#0"
+ }
+ }
+ },
+ {
+ "name": "down",
+ "from": [
+ 0,
+ 0,
+ 7
+ ],
+ "to": [
+ 16,
+ 16,
+ 9
+ ],
+ "rotation": {
+ "angle": 0,
+ "axis": "y",
+ "origin": [
+ 8,
+ 0,
+ 8
+ ]
+ },
+ "faces": {
+ "north": {
+ "uv": [
+ 1,
+ 6,
+ 5,
+ 10
+ ],
+ "texture": "#0"
+ },
+ "east": {
+ "uv": [
+ 0.5,
+ 6,
+ 1,
+ 10
+ ],
+ "texture": "#0"
+ },
+ "south": {
+ "uv": [
+ 1,
+ 6,
+ 5,
+ 10
+ ],
+ "texture": "#0"
+ },
+ "west": {
+ "uv": [
+ 5,
+ 6,
+ 5.5,
+ 10
+ ],
+ "texture": "#0"
+ },
+ "up": {
+ "uv": [
+ 5,
+ 6,
+ 1,
+ 5.5
+ ],
+ "texture": "#0"
+ },
+ "down": {
+ "uv": [
+ 9,
+ 5.5,
+ 5,
+ 6
+ ],
+ "texture": "#0"
+ }
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [
+ 75,
+ 45,
+ 0
+ ],
+ "translation": [
+ 0,
+ 2.5,
+ 0
+ ],
+ "scale": [
+ 0.375,
+ 0.375,
+ 0.375
+ ]
+ },
+ "firstperson_righthand": {
+ "rotation": [
+ 0,
+ 45,
+ 0
+ ],
+ "scale": [
+ -0.4,
+ 0.4,
+ -0.4
+ ]
+ },
+ "firstperson_lefthand": {
+ "rotation": [
+ 0,
+ -135,
+ 0
+ ],
+ "scale": [
+ -0.4,
+ 0.4,
+ -0.4
+ ]
+ },
+ "ground": {
+ "translation": [
+ 0,
+ 3,
+ 0
+ ],
+ "scale": [
+ 0.25,
+ 0.25,
+ 0.25
+ ]
+ },
+ "gui": {
+ "rotation": [
+ 30,
+ -135,
+ 0
+ ],
+ "scale": [
+ 0.81055,
+ 0.81055,
+ 0.81055
+ ]
+ },
+ "head": {
+ "translation": [
+ 0,
+ -30.4,
+ 0
+ ],
+ "scale": [
+ -1.6,
+ 1.6,
+ -1.6
+ ]
+ },
+ "fixed": {
+ "scale": [
+ -0.5,
+ 0.5,
+ -0.5
+ ]
+ }
+ },
+ "mcmodels": "9c4637190bd39b784aba79ab89b6100e"
+}
diff --git a/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_door_bottom_left.json b/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_door_bottom_left.json
new file mode 100644
index 0000000..28aae22
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_door_bottom_left.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_left",
+ "render_type": "translucent",
+ "textures": {
+ "bottom": "sa_decor:block/storefront/black_storefront_door_down",
+ "top": "sa_decor:block/storefront/black_storefront_door_up"
+ }
+}
diff --git a/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_door_bottom_left_open.json b/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_door_bottom_left_open.json
new file mode 100644
index 0000000..3ba49da
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_door_bottom_left_open.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_left_open",
+ "render_type": "translucent",
+ "textures": {
+ "bottom": "sa_decor:block/storefront/black_storefront_door_down",
+ "top": "sa_decor:block/storefront/black_storefront_door_up"
+ }
+}
diff --git a/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_door_bottom_right.json b/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_door_bottom_right.json
new file mode 100644
index 0000000..dccc27a
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_door_bottom_right.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_right",
+ "render_type": "translucent",
+ "textures": {
+ "bottom": "sa_decor:block/storefront/black_storefront_door_down",
+ "top": "sa_decor:block/storefront/black_storefront_door_up"
+ }
+}
diff --git a/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_door_bottom_right_open.json b/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_door_bottom_right_open.json
new file mode 100644
index 0000000..c785c2b
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_door_bottom_right_open.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_bottom_right_open",
+ "render_type": "translucent",
+ "textures": {
+ "bottom": "sa_decor:block/storefront/black_storefront_door_down",
+ "top": "sa_decor:block/storefront/black_storefront_door_up"
+ }
+}
diff --git a/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_door_top_left.json b/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_door_top_left.json
new file mode 100644
index 0000000..4946c00
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_door_top_left.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_left",
+ "render_type": "translucent",
+ "textures": {
+ "bottom": "sa_decor:block/storefront/black_storefront_door_down",
+ "top": "sa_decor:block/storefront/black_storefront_door_up"
+ }
+}
diff --git a/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_door_top_left_open.json b/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_door_top_left_open.json
new file mode 100644
index 0000000..f73c91d
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_door_top_left_open.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_left_open",
+ "render_type": "translucent",
+ "textures": {
+ "bottom": "sa_decor:block/storefront/black_storefront_door_down",
+ "top": "sa_decor:block/storefront/black_storefront_door_up"
+ }
+}
diff --git a/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_door_top_right.json b/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_door_top_right.json
new file mode 100644
index 0000000..02d0aad
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_door_top_right.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_right",
+ "render_type": "translucent",
+ "textures": {
+ "bottom": "sa_decor:block/storefront/black_storefront_door_down",
+ "top": "sa_decor:block/storefront/black_storefront_door_up"
+ }
+}
diff --git a/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_door_top_right_open.json b/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_door_top_right_open.json
new file mode 100644
index 0000000..b7bd1dd
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_door_top_right_open.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/door_top_right_open",
+ "render_type": "translucent",
+ "textures": {
+ "bottom": "sa_decor:block/storefront/black_storefront_door_down",
+ "top": "sa_decor:block/storefront/black_storefront_door_up"
+ }
+}
diff --git a/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_header_trapdoor_bottom.json b/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_header_trapdoor_bottom.json
new file mode 100644
index 0000000..31f924a
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_header_trapdoor_bottom.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/template_orientable_trapdoor_bottom",
+ "render_type": "translucent",
+ "textures": {
+ "texture": "sa_decor:block/storefront/black_storefront_header_trapdoor"
+ }
+}
diff --git a/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_header_trapdoor_open.json b/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_header_trapdoor_open.json
new file mode 100644
index 0000000..5261e4f
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_header_trapdoor_open.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/template_orientable_trapdoor_open",
+ "render_type": "translucent",
+ "textures": {
+ "texture": "sa_decor:block/storefront/black_storefront_header_trapdoor"
+ }
+}
diff --git a/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_header_trapdoor_top.json b/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_header_trapdoor_top.json
new file mode 100644
index 0000000..18845ef
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/storefront/black_storefront_header_trapdoor_top.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/template_orientable_trapdoor_top",
+ "render_type": "translucent",
+ "textures": {
+ "texture": "sa_decor:block/storefront/black_storefront_header_trapdoor"
+ }
+}
diff --git a/统计/_sa_decor_models/13_门/models/block/urban_fence_door/urban_fence_door_closed_lower.json b/统计/_sa_decor_models/13_门/models/block/urban_fence_door/urban_fence_door_closed_lower.json
new file mode 100644
index 0000000..df98d2e
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/urban_fence_door/urban_fence_door_closed_lower.json
@@ -0,0 +1,100 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "block/block",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "1": "sa_decor:block/urban_fence_door",
+ "2": "sa_decor:block/urban_fence",
+ "particle": "sa_decor:block/urban_fence_center_1"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 8],
+ "to": [16, 16, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]},
+ "faces": {
+ "north": {"uv": [0, 12, 4, 16], "texture": "#1"},
+ "east": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "south": {"uv": [0, 12, 4, 16], "texture": "#1"},
+ "west": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "up": {"uv": [8, 0, 8, 16], "rotation": 270, "texture": "#missing"},
+ "down": {"uv": [8, 0, 8, 16], "rotation": 90, "texture": "#missing"}
+ }
+ },
+ {
+ "from": [-2, 0, 7],
+ "to": [0, 16, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-9, 0, 0]},
+ "faces": {
+ "north": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "east": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "south": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "west": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "up": {"uv": [4.25, 0, 4.75, 0.5], "texture": "#2"},
+ "down": {"uv": [4.25, 0, 4.75, 0.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [16, 0, 7],
+ "to": [18, 16, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 0, 0]},
+ "faces": {
+ "north": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "east": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "south": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "west": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "up": {"uv": [4.25, 0, 4.75, 0.5], "texture": "#2"},
+ "down": {"uv": [4.25, 0, 4.75, 0.5], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.29453, 0.29453, 0.29453]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.29453, 0.29453, 0.29453]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [-148.81, 8.19, -169.76],
+ "translation": [-1, -3.75, 0],
+ "scale": [0.60352, 0.60352, 0.60352]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 16, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [14, 9, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/urban_fence_door/urban_fence_door_closed_upper.json b/统计/_sa_decor_models/13_门/models/block/urban_fence_door/urban_fence_door_closed_upper.json
new file mode 100644
index 0000000..7124c0b
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/urban_fence_door/urban_fence_door_closed_upper.json
@@ -0,0 +1,126 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "block/block",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "1": "sa_decor:block/urban_fence_door",
+ "2": "sa_decor:block/urban_fence",
+ "particle": "sa_decor:block/urban_fence_center_1"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 8],
+ "to": [16, 16, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]},
+ "faces": {
+ "north": {"uv": [0, 8, 4, 12], "texture": "#1"},
+ "east": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "south": {"uv": [0, 8, 4, 12], "texture": "#1"},
+ "west": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "up": {"uv": [8, 0, 8, 16], "rotation": 270, "texture": "#missing"},
+ "down": {"uv": [8, 0, 8, 16], "rotation": 90, "texture": "#missing"}
+ }
+ },
+ {
+ "from": [-2, 16, 7],
+ "to": [2, 18, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 9, 0]},
+ "faces": {
+ "north": {"uv": [5.75, 0, 6.25, 1], "rotation": 90, "texture": "#2"},
+ "east": {"uv": [4.25, 0, 4.75, 0.5], "rotation": 270, "texture": "#2"},
+ "south": {"uv": [5.75, 0, 6.25, 1], "rotation": 270, "texture": "#2"},
+ "west": {"uv": [4.25, 0, 4.75, 0.5], "rotation": 270, "texture": "#2"},
+ "up": {"uv": [5.75, 0, 6.25, 1], "rotation": 270, "texture": "#2"},
+ "down": {"uv": [5.75, 0, 6.25, 1], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [2, 16, 7],
+ "to": [18, 18, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [18, 9, 0]},
+ "faces": {
+ "north": {"uv": [5.75, 0, 6.25, 4], "rotation": 90, "texture": "#2"},
+ "east": {"uv": [4.25, 0, 4.75, 0.5], "rotation": 270, "texture": "#2"},
+ "south": {"uv": [5.75, 0, 6.25, 4], "rotation": 270, "texture": "#2"},
+ "west": {"uv": [4.25, 0, 4.75, 0.5], "rotation": 270, "texture": "#2"},
+ "up": {"uv": [5.75, 0, 6.25, 4], "rotation": 270, "texture": "#2"},
+ "down": {"uv": [5.75, 0, 6.25, 4], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-2, 0, 7],
+ "to": [0, 16, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-9, 0, 0]},
+ "faces": {
+ "north": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "east": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "south": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "west": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "up": {"uv": [4.25, 0, 4.75, 0.5], "texture": "#2"},
+ "down": {"uv": [4.25, 0, 4.75, 0.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [16, 0, 7],
+ "to": [18, 16, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 0, 0]},
+ "faces": {
+ "north": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "east": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "south": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "west": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "up": {"uv": [4.25, 0, 4.75, 0.5], "texture": "#2"},
+ "down": {"uv": [4.25, 0, 4.75, 0.5], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.29453, 0.29453, 0.29453]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.29453, 0.29453, 0.29453]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [-148.81, 8.19, -169.76],
+ "translation": [-1, -3.75, 0],
+ "scale": [0.60352, 0.60352, 0.60352]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 16, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [14, 9, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3, 4]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/urban_fence_door/urban_fence_door_open_left_lower.json b/统计/_sa_decor_models/13_门/models/block/urban_fence_door/urban_fence_door_open_left_lower.json
new file mode 100644
index 0000000..deb31bd
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/urban_fence_door/urban_fence_door_open_left_lower.json
@@ -0,0 +1,100 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "block/block",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "1": "sa_decor:block/urban_fence_door",
+ "2": "sa_decor:block/urban_fence",
+ "particle": "sa_decor:block/urban_fence_center_1"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 8],
+ "to": [0, 16, 24],
+ "rotation": {"angle": -45, "axis": "y", "origin": [0, 0, 8]},
+ "faces": {
+ "north": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "east": {"uv": [4, 12, 0, 16], "texture": "#1"},
+ "south": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "west": {"uv": [4, 12, 0, 16], "texture": "#1"},
+ "up": {"uv": [8, 16, 8, 0], "rotation": 180, "texture": "#missing"},
+ "down": {"uv": [8, 16, 8, 0], "rotation": 180, "texture": "#missing"}
+ }
+ },
+ {
+ "from": [-2, 0, 7],
+ "to": [0, 16, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-9, 0, 0]},
+ "faces": {
+ "north": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "east": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "south": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "west": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "up": {"uv": [4.25, 0, 4.75, 0.5], "texture": "#2"},
+ "down": {"uv": [4.25, 0, 4.75, 0.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [16, 0, 7],
+ "to": [18, 16, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 0, 0]},
+ "faces": {
+ "north": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "east": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "south": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "west": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "up": {"uv": [4.25, 0, 4.75, 0.5], "texture": "#2"},
+ "down": {"uv": [4.25, 0, 4.75, 0.5], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.29453, 0.29453, 0.29453]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.29453, 0.29453, 0.29453]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [-148.81, 8.19, -169.76],
+ "translation": [-1, -3.75, 0],
+ "scale": [0.60352, 0.60352, 0.60352]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 16, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [14, 9, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/urban_fence_door/urban_fence_door_open_left_upper.json b/统计/_sa_decor_models/13_门/models/block/urban_fence_door/urban_fence_door_open_left_upper.json
new file mode 100644
index 0000000..e9d0068
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/urban_fence_door/urban_fence_door_open_left_upper.json
@@ -0,0 +1,126 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "block/block",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "1": "sa_decor:block/urban_fence_door",
+ "2": "sa_decor:block/urban_fence",
+ "particle": "sa_decor:block/urban_fence_center_1"
+ },
+ "elements": [
+ {
+ "from": [0, 0, 8],
+ "to": [0, 16, 24],
+ "rotation": {"angle": -45, "axis": "y", "origin": [0, 0, 8]},
+ "faces": {
+ "north": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "east": {"uv": [4, 8, 0, 12], "texture": "#1"},
+ "south": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "west": {"uv": [4, 8, 0, 12], "texture": "#1"},
+ "up": {"uv": [8, 16, 8, 0], "rotation": 180, "texture": "#missing"},
+ "down": {"uv": [8, 16, 8, 0], "rotation": 180, "texture": "#missing"}
+ }
+ },
+ {
+ "from": [-2, 16, 7],
+ "to": [2, 18, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 9, 0]},
+ "faces": {
+ "north": {"uv": [5.75, 0, 6.25, 1], "rotation": 90, "texture": "#2"},
+ "east": {"uv": [4.25, 0, 4.75, 0.5], "rotation": 270, "texture": "#2"},
+ "south": {"uv": [5.75, 0, 6.25, 1], "rotation": 270, "texture": "#2"},
+ "west": {"uv": [4.25, 0, 4.75, 0.5], "rotation": 270, "texture": "#2"},
+ "up": {"uv": [5.75, 0, 6.25, 1], "rotation": 270, "texture": "#2"},
+ "down": {"uv": [5.75, 0, 6.25, 1], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [2, 16, 7],
+ "to": [18, 18, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [18, 9, 0]},
+ "faces": {
+ "north": {"uv": [5.75, 0, 6.25, 4], "rotation": 90, "texture": "#2"},
+ "east": {"uv": [4.25, 0, 4.75, 0.5], "rotation": 270, "texture": "#2"},
+ "south": {"uv": [5.75, 0, 6.25, 4], "rotation": 270, "texture": "#2"},
+ "west": {"uv": [4.25, 0, 4.75, 0.5], "rotation": 270, "texture": "#2"},
+ "up": {"uv": [5.75, 0, 6.25, 4], "rotation": 270, "texture": "#2"},
+ "down": {"uv": [5.75, 0, 6.25, 4], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-2, 0, 7],
+ "to": [0, 16, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-9, 0, 0]},
+ "faces": {
+ "north": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "east": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "south": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "west": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "up": {"uv": [4.25, 0, 4.75, 0.5], "texture": "#2"},
+ "down": {"uv": [4.25, 0, 4.75, 0.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [16, 0, 7],
+ "to": [18, 16, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 0, 0]},
+ "faces": {
+ "north": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "east": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "south": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "west": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "up": {"uv": [4.25, 0, 4.75, 0.5], "texture": "#2"},
+ "down": {"uv": [4.25, 0, 4.75, 0.5], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.29453, 0.29453, 0.29453]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.29453, 0.29453, 0.29453]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [-148.81, 8.19, -169.76],
+ "translation": [-1, -3.75, 0],
+ "scale": [0.60352, 0.60352, 0.60352]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 16, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [14, 9, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3, 4]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/urban_fence_door/urban_fence_door_open_right_lower.json b/统计/_sa_decor_models/13_门/models/block/urban_fence_door/urban_fence_door_open_right_lower.json
new file mode 100644
index 0000000..18795be
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/urban_fence_door/urban_fence_door_open_right_lower.json
@@ -0,0 +1,100 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "block/block",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "1": "sa_decor:block/urban_fence_door",
+ "2": "sa_decor:block/urban_fence",
+ "particle": "sa_decor:block/urban_fence_center_1"
+ },
+ "elements": [
+ {
+ "from": [16, 0, 8],
+ "to": [16, 16, 24],
+ "rotation": {"angle": 45, "axis": "y", "origin": [16, 0, 8]},
+ "faces": {
+ "north": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "east": {"uv": [0, 12, 4, 16], "texture": "#1"},
+ "south": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "west": {"uv": [0, 12, 4, 16], "texture": "#1"},
+ "up": {"uv": [8, 16, 8, 0], "rotation": 180, "texture": "#missing"},
+ "down": {"uv": [8, 16, 8, 0], "rotation": 180, "texture": "#missing"}
+ }
+ },
+ {
+ "from": [-2, 0, 7],
+ "to": [0, 16, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-9, 0, 0]},
+ "faces": {
+ "north": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "east": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "south": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "west": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "up": {"uv": [4.25, 0, 4.75, 0.5], "texture": "#2"},
+ "down": {"uv": [4.25, 0, 4.75, 0.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [16, 0, 7],
+ "to": [18, 16, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 0, 0]},
+ "faces": {
+ "north": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "east": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "south": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "west": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "up": {"uv": [4.25, 0, 4.75, 0.5], "texture": "#2"},
+ "down": {"uv": [4.25, 0, 4.75, 0.5], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.29453, 0.29453, 0.29453]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.29453, 0.29453, 0.29453]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [-148.81, 8.19, -169.76],
+ "translation": [-1, -3.75, 0],
+ "scale": [0.60352, 0.60352, 0.60352]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 16, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [14, 9, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_models/13_门/models/block/urban_fence_door/urban_fence_door_open_right_upper.json b/统计/_sa_decor_models/13_门/models/block/urban_fence_door/urban_fence_door_open_right_upper.json
new file mode 100644
index 0000000..ef33d6d
--- /dev/null
+++ b/统计/_sa_decor_models/13_门/models/block/urban_fence_door/urban_fence_door_open_right_upper.json
@@ -0,0 +1,126 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "parent": "block/block",
+ "render_type": "minecraft:cutout",
+ "textures": {
+ "1": "sa_decor:block/urban_fence_door",
+ "2": "sa_decor:block/urban_fence",
+ "particle": "sa_decor:block/urban_fence_center_1"
+ },
+ "elements": [
+ {
+ "from": [16, 0, 8],
+ "to": [16, 16, 24],
+ "rotation": {"angle": 45, "axis": "y", "origin": [16, 0, 8]},
+ "faces": {
+ "north": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "east": {"uv": [0, 8, 4, 12], "texture": "#1"},
+ "south": {"uv": [8, 0, 8, 16], "texture": "#missing"},
+ "west": {"uv": [0, 8, 4, 12], "texture": "#1"},
+ "up": {"uv": [8, 16, 8, 0], "rotation": 180, "texture": "#missing"},
+ "down": {"uv": [8, 16, 8, 0], "rotation": 180, "texture": "#missing"}
+ }
+ },
+ {
+ "from": [-2, 16, 7],
+ "to": [2, 18, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [14, 9, 0]},
+ "faces": {
+ "north": {"uv": [5.75, 0, 6.25, 1], "rotation": 90, "texture": "#2"},
+ "east": {"uv": [4.25, 0, 4.75, 0.5], "rotation": 270, "texture": "#2"},
+ "south": {"uv": [5.75, 0, 6.25, 1], "rotation": 270, "texture": "#2"},
+ "west": {"uv": [4.25, 0, 4.75, 0.5], "rotation": 270, "texture": "#2"},
+ "up": {"uv": [5.75, 0, 6.25, 1], "rotation": 270, "texture": "#2"},
+ "down": {"uv": [5.75, 0, 6.25, 1], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [2, 16, 7],
+ "to": [18, 18, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [18, 9, 0]},
+ "faces": {
+ "north": {"uv": [5.75, 0, 6.25, 4], "rotation": 90, "texture": "#2"},
+ "east": {"uv": [4.25, 0, 4.75, 0.5], "rotation": 270, "texture": "#2"},
+ "south": {"uv": [5.75, 0, 6.25, 4], "rotation": 270, "texture": "#2"},
+ "west": {"uv": [4.25, 0, 4.75, 0.5], "rotation": 270, "texture": "#2"},
+ "up": {"uv": [5.75, 0, 6.25, 4], "rotation": 270, "texture": "#2"},
+ "down": {"uv": [5.75, 0, 6.25, 4], "rotation": 270, "texture": "#2"}
+ }
+ },
+ {
+ "from": [-2, 0, 7],
+ "to": [0, 16, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [-9, 0, 0]},
+ "faces": {
+ "north": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "east": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "south": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "west": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "up": {"uv": [4.25, 0, 4.75, 0.5], "texture": "#2"},
+ "down": {"uv": [4.25, 0, 4.75, 0.5], "texture": "#2"}
+ }
+ },
+ {
+ "from": [16, 0, 7],
+ "to": [18, 16, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 0, 0]},
+ "faces": {
+ "north": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "east": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "south": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "west": {"uv": [5.75, 0, 6.25, 4], "texture": "#2"},
+ "up": {"uv": [4.25, 0, 4.75, 0.5], "texture": "#2"},
+ "down": {"uv": [4.25, 0, 4.75, 0.5], "texture": "#2"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [-1, 1, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2.5, 0],
+ "scale": [0.375, 0.375, 0.375]
+ },
+ "firstperson_righthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.29453, 0.29453, 0.29453]
+ },
+ "firstperson_lefthand": {
+ "rotation": [0, 45, 0],
+ "scale": [0.29453, 0.29453, 0.29453]
+ },
+ "ground": {
+ "translation": [0, 3, 0],
+ "scale": [0.25, 0.25, 0.25]
+ },
+ "gui": {
+ "rotation": [-148.81, 8.19, -169.76],
+ "translation": [-1, -3.75, 0],
+ "scale": [0.60352, 0.60352, 0.60352]
+ },
+ "fixed": {
+ "scale": [0.5, 0.5, 0.5]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [0, 16, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "group",
+ "origin": [14, 9, 0],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3, 4]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence.png b/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence.png
new file mode 100644
index 0000000..ae039db
Binary files /dev/null and b/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence.png differ
diff --git a/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_broken/urban_fence_broken.png b/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_broken/urban_fence_broken.png
new file mode 100644
index 0000000..f92fb7c
Binary files /dev/null and b/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_broken/urban_fence_broken.png differ
diff --git a/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_broken/urban_fence_broken1.png b/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_broken/urban_fence_broken1.png
new file mode 100644
index 0000000..f0e6ab7
Binary files /dev/null and b/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_broken/urban_fence_broken1.png differ
diff --git a/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_broken/urban_fence_broken2.png b/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_broken/urban_fence_broken2.png
new file mode 100644
index 0000000..69f4c92
Binary files /dev/null and b/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_broken/urban_fence_broken2.png differ
diff --git a/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_broken/urban_fence_broken3.png b/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_broken/urban_fence_broken3.png
new file mode 100644
index 0000000..9a9dfd0
Binary files /dev/null and b/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_broken/urban_fence_broken3.png differ
diff --git a/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_center_1.png b/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_center_1.png
new file mode 100644
index 0000000..7cd1a78
Binary files /dev/null and b/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_center_1.png differ
diff --git a/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_center_2.png b/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_center_2.png
new file mode 100644
index 0000000..f86f9cd
Binary files /dev/null and b/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_center_2.png differ
diff --git a/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_center_3.png b/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_center_3.png
new file mode 100644
index 0000000..16ed8b2
Binary files /dev/null and b/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_center_3.png differ
diff --git a/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_center_4.png b/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_center_4.png
new file mode 100644
index 0000000..7779a3e
Binary files /dev/null and b/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_center_4.png differ
diff --git a/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_center_5.png b/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_center_5.png
new file mode 100644
index 0000000..84c959a
Binary files /dev/null and b/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_center_5.png differ
diff --git a/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_center_6.png b/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_center_6.png
new file mode 100644
index 0000000..b530a13
Binary files /dev/null and b/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_center_6.png differ
diff --git a/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_center_7.png b/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_center_7.png
new file mode 100644
index 0000000..2fb47b3
Binary files /dev/null and b/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_center_7.png differ
diff --git a/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_center_8.png b/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_center_8.png
new file mode 100644
index 0000000..24ba579
Binary files /dev/null and b/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_center_8.png differ
diff --git a/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_center_end.png b/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_center_end.png
new file mode 100644
index 0000000..d87cef7
Binary files /dev/null and b/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_center_end.png differ
diff --git a/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_door.png b/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_door.png
new file mode 100644
index 0000000..d8fa096
Binary files /dev/null and b/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_door.png differ
diff --git a/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_side.png b/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_side.png
new file mode 100644
index 0000000..d87cef7
Binary files /dev/null and b/统计/_sa_decor_textures/01_围栏/textures/block/urban_fence_side.png differ
diff --git a/统计/_sa_decor_textures/01_围栏/textures/block/whitewood_fence.png b/统计/_sa_decor_textures/01_围栏/textures/block/whitewood_fence.png
new file mode 100644
index 0000000..982deea
Binary files /dev/null and b/统计/_sa_decor_textures/01_围栏/textures/block/whitewood_fence.png differ
diff --git a/统计/_sa_decor_textures/01_围栏/textures/item/urban_fence_door_item.png b/统计/_sa_decor_textures/01_围栏/textures/item/urban_fence_door_item.png
new file mode 100644
index 0000000..bea8173
Binary files /dev/null and b/统计/_sa_decor_textures/01_围栏/textures/item/urban_fence_door_item.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/folding_chair.png b/统计/_sa_decor_textures/02_家具/textures/block/folding_chair.png
new file mode 100644
index 0000000..8090fec
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/folding_chair.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/folding_chair1.png b/统计/_sa_decor_textures/02_家具/textures/block/folding_chair1.png
new file mode 100644
index 0000000..48ceae2
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/folding_chair1.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/military_bed.png b/统计/_sa_decor_textures/02_家具/textures/block/military_bed.png
new file mode 100644
index 0000000..a33eed2
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/military_bed.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/military_bed1.png b/统计/_sa_decor_textures/02_家具/textures/block/military_bed1.png
new file mode 100644
index 0000000..c00e4e8
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/military_bed1.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/office_chair/broken/office_chair_broken.png b/统计/_sa_decor_textures/02_家具/textures/block/office_chair/broken/office_chair_broken.png
new file mode 100644
index 0000000..7bfa4db
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/office_chair/broken/office_chair_broken.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/office_chair/broken/office_chair_broken_blue.png b/统计/_sa_decor_textures/02_家具/textures/block/office_chair/broken/office_chair_broken_blue.png
new file mode 100644
index 0000000..54bb543
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/office_chair/broken/office_chair_broken_blue.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/office_chair/broken/office_chair_broken_brown.png b/统计/_sa_decor_textures/02_家具/textures/block/office_chair/broken/office_chair_broken_brown.png
new file mode 100644
index 0000000..da76dc2
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/office_chair/broken/office_chair_broken_brown.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/office_chair/broken/office_chair_broken_green.png b/统计/_sa_decor_textures/02_家具/textures/block/office_chair/broken/office_chair_broken_green.png
new file mode 100644
index 0000000..6f227e7
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/office_chair/broken/office_chair_broken_green.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/office_chair/broken/office_chair_broken_red.png b/统计/_sa_decor_textures/02_家具/textures/block/office_chair/broken/office_chair_broken_red.png
new file mode 100644
index 0000000..2bca111
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/office_chair/broken/office_chair_broken_red.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/office_chair/office_chair.png b/统计/_sa_decor_textures/02_家具/textures/block/office_chair/office_chair.png
new file mode 100644
index 0000000..bb588e8
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/office_chair/office_chair.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/office_chair/office_chair1.png b/统计/_sa_decor_textures/02_家具/textures/block/office_chair/office_chair1.png
new file mode 100644
index 0000000..be5353f
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/office_chair/office_chair1.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/office_chair/office_chair2.png b/统计/_sa_decor_textures/02_家具/textures/block/office_chair/office_chair2.png
new file mode 100644
index 0000000..3b3dcd9
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/office_chair/office_chair2.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/office_chair/office_chair3.png b/统计/_sa_decor_textures/02_家具/textures/block/office_chair/office_chair3.png
new file mode 100644
index 0000000..28f35da
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/office_chair/office_chair3.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/office_chair/office_chair4.png b/统计/_sa_decor_textures/02_家具/textures/block/office_chair/office_chair4.png
new file mode 100644
index 0000000..1f8819b
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/office_chair/office_chair4.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/office_chair/office_chair_blue.png b/统计/_sa_decor_textures/02_家具/textures/block/office_chair/office_chair_blue.png
new file mode 100644
index 0000000..1991681
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/office_chair/office_chair_blue.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/office_chair/office_chair_brown.png b/统计/_sa_decor_textures/02_家具/textures/block/office_chair/office_chair_brown.png
new file mode 100644
index 0000000..e4abac0
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/office_chair/office_chair_brown.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/office_chair/office_chair_green.png b/统计/_sa_decor_textures/02_家具/textures/block/office_chair/office_chair_green.png
new file mode 100644
index 0000000..58dfbdc
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/office_chair/office_chair_green.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/office_chair/office_chair_red.png b/统计/_sa_decor_textures/02_家具/textures/block/office_chair/office_chair_red.png
new file mode 100644
index 0000000..ba82394
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/office_chair/office_chair_red.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/particles/wood_p.png b/统计/_sa_decor_textures/02_家具/textures/block/particles/wood_p.png
new file mode 100644
index 0000000..0b5905d
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/particles/wood_p.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/plastic_chair_red.png b/统计/_sa_decor_textures/02_家具/textures/block/plastic_chair_red.png
new file mode 100644
index 0000000..33f8c5e
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/plastic_chair_red.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/plastic_chair_white.png b/统计/_sa_decor_textures/02_家具/textures/block/plastic_chair_white.png
new file mode 100644
index 0000000..2b66127
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/plastic_chair_white.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/plastic_red.png b/统计/_sa_decor_textures/02_家具/textures/block/plastic_red.png
new file mode 100644
index 0000000..c2e101d
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/plastic_red.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/plastic_white.png b/统计/_sa_decor_textures/02_家具/textures/block/plastic_white.png
new file mode 100644
index 0000000..45df09e
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/plastic_white.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/plastic_whitered.png b/统计/_sa_decor_textures/02_家具/textures/block/plastic_whitered.png
new file mode 100644
index 0000000..98d9f1e
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/plastic_whitered.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/sleeping_bag.png b/统计/_sa_decor_textures/02_家具/textures/block/sleeping_bag.png
new file mode 100644
index 0000000..07b0f98
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/sleeping_bag.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/spruce_table.png b/统计/_sa_decor_textures/02_家具/textures/block/spruce_table.png
new file mode 100644
index 0000000..3d9c455
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/spruce_table.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/white_smooth_table/white_smooth.png b/统计/_sa_decor_textures/02_家具/textures/block/white_smooth_table/white_smooth.png
new file mode 100644
index 0000000..7ea121c
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/white_smooth_table/white_smooth.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/wooden_seat.png b/统计/_sa_decor_textures/02_家具/textures/block/wooden_seat.png
new file mode 100644
index 0000000..eeadde4
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/wooden_seat.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/wooden_seat_baige.png b/统计/_sa_decor_textures/02_家具/textures/block/wooden_seat_baige.png
new file mode 100644
index 0000000..63bc488
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/wooden_seat_baige.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/wooden_seat_beige.png b/统计/_sa_decor_textures/02_家具/textures/block/wooden_seat_beige.png
new file mode 100644
index 0000000..63bc488
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/wooden_seat_beige.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/wooden_seat_blue.png b/统计/_sa_decor_textures/02_家具/textures/block/wooden_seat_blue.png
new file mode 100644
index 0000000..86e9035
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/wooden_seat_blue.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/wooden_seat_gray.png b/统计/_sa_decor_textures/02_家具/textures/block/wooden_seat_gray.png
new file mode 100644
index 0000000..54eda58
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/wooden_seat_gray.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/wooden_seat_green.png b/统计/_sa_decor_textures/02_家具/textures/block/wooden_seat_green.png
new file mode 100644
index 0000000..19d9bf6
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/wooden_seat_green.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/wooden_seat_red.png b/统计/_sa_decor_textures/02_家具/textures/block/wooden_seat_red.png
new file mode 100644
index 0000000..d946853
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/wooden_seat_red.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/wooden_table.png b/统计/_sa_decor_textures/02_家具/textures/block/wooden_table.png
new file mode 100644
index 0000000..f49cb0a
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/wooden_table.png differ
diff --git a/统计/_sa_decor_textures/02_家具/textures/block/woodentable.png b/统计/_sa_decor_textures/02_家具/textures/block/woodentable.png
new file mode 100644
index 0000000..8f00914
Binary files /dev/null and b/统计/_sa_decor_textures/02_家具/textures/block/woodentable.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/ammo_props.png b/统计/_sa_decor_textures/03_容器/textures/block/ammo_props.png
new file mode 100644
index 0000000..bd84bed
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/ammo_props.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/cardboard_box.png b/统计/_sa_decor_textures/03_容器/textures/block/cardboard_box.png
new file mode 100644
index 0000000..ce23c64
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/cardboard_box.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/cash_register_machine.png b/统计/_sa_decor_textures/03_容器/textures/block/cash_register_machine.png
new file mode 100644
index 0000000..fd2c919
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/cash_register_machine.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/counter.png b/统计/_sa_decor_textures/03_容器/textures/block/counter.png
new file mode 100644
index 0000000..4dfb474
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/counter.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/electrical_box.png b/统计/_sa_decor_textures/03_容器/textures/block/electrical_box.png
new file mode 100644
index 0000000..1ababbb
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/electrical_box.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/fuse_box.png b/统计/_sa_decor_textures/03_容器/textures/block/fuse_box.png
new file mode 100644
index 0000000..1a5fe3d
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/fuse_box.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/ammo_box.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/ammo_box.png
new file mode 100644
index 0000000..6c43338
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/ammo_box.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/attach_case.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/attach_case.png
new file mode 100644
index 0000000..f489298
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/attach_case.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/backpackloot/backpackloot1.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/backpackloot/backpackloot1.png
new file mode 100644
index 0000000..730e734
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/backpackloot/backpackloot1.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/backpackloot/backpackloot2.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/backpackloot/backpackloot2.png
new file mode 100644
index 0000000..99b5c5d
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/backpackloot/backpackloot2.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/backpackloot/backpackloot3.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/backpackloot/backpackloot3.png
new file mode 100644
index 0000000..8ae73da
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/backpackloot/backpackloot3.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/big_metal_locker.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/big_metal_locker.png
new file mode 100644
index 0000000..e8bef54
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/big_metal_locker.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/big_military_crate.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/big_military_crate.png
new file mode 100644
index 0000000..baf28c1
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/big_military_crate.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/drawer.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/drawer.png
new file mode 100644
index 0000000..11d4319
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/drawer.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/drawerbirch.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/drawerbirch.png
new file mode 100644
index 0000000..572b88b
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/drawerbirch.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/draweroak.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/draweroak.png
new file mode 100644
index 0000000..3a06a8b
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/draweroak.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/dumpster.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/dumpster.png
new file mode 100644
index 0000000..d86cbe5
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/dumpster.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/dumpster1.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/dumpster1.png
new file mode 100644
index 0000000..a1d13e3
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/dumpster1.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/filing_cabinet.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/filing_cabinet.png
new file mode 100644
index 0000000..cf04638
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/filing_cabinet.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/food_crate.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/food_crate.png
new file mode 100644
index 0000000..609c2cf
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/food_crate.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/freezer.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/freezer.png
new file mode 100644
index 0000000..fc14088
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/freezer.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/freezer1.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/freezer1.png
new file mode 100644
index 0000000..35de506
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/freezer1.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/fridge_green.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/fridge_green.png
new file mode 100644
index 0000000..421cdd2
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/fridge_green.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/fridge_red.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/fridge_red.png
new file mode 100644
index 0000000..12b01bd
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/fridge_red.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/fridge_white.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/fridge_white.png
new file mode 100644
index 0000000..73fa1c4
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/fridge_white.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/garbage_bin.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/garbage_bin.png
new file mode 100644
index 0000000..351656d
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/garbage_bin.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/gun_cabinet.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/gun_cabinet.png
new file mode 100644
index 0000000..8b805a2
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/gun_cabinet.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/gun_case.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/gun_case.png
new file mode 100644
index 0000000..ab5a39b
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/gun_case.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/gun_case1.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/gun_case1.png
new file mode 100644
index 0000000..10975d1
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/gun_case1.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/handgun_case.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/handgun_case.png
new file mode 100644
index 0000000..23b0e8d
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/handgun_case.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/handgun_case1.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/handgun_case1.png
new file mode 100644
index 0000000..2e4d6a6
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/handgun_case1.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/hospital_cabinet.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/hospital_cabinet.png
new file mode 100644
index 0000000..43f414b
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/hospital_cabinet.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/kitchen_shelf.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/kitchen_shelf.png
new file mode 100644
index 0000000..d17f9c4
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/kitchen_shelf.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/locker/gray_locker.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/locker/gray_locker.png
new file mode 100644
index 0000000..4e1e80a
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/locker/gray_locker.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/locker/green_locker.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/locker/green_locker.png
new file mode 100644
index 0000000..27bf753
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/locker/green_locker.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/locker/locker.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/locker/locker.png
new file mode 100644
index 0000000..88ff584
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/locker/locker.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/locker/red_locker.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/locker/red_locker.png
new file mode 100644
index 0000000..83ae1d1
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/locker/red_locker.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/market_shelf2.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/market_shelf2.png
new file mode 100644
index 0000000..c55b679
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/market_shelf2.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/market_shelf_wooden.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/market_shelf_wooden.png
new file mode 100644
index 0000000..12c3fde
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/market_shelf_wooden.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/marketproducts.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/marketproducts.png
new file mode 100644
index 0000000..cbe312a
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/marketproducts.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/marketshelf.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/marketshelf.png
new file mode 100644
index 0000000..55c5615
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/marketshelf.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/medicinal_cabinet.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/medicinal_cabinet.png
new file mode 100644
index 0000000..e67a59a
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/medicinal_cabinet.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/medicinal_crate.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/medicinal_crate.png
new file mode 100644
index 0000000..7aab1b7
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/medicinal_crate.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/metal_rack.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/metal_rack.png
new file mode 100644
index 0000000..088f757
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/metal_rack.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/metal_rack2.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/metal_rack2.png
new file mode 100644
index 0000000..2bbffb0
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/metal_rack2.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/metal_rack_connected.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/metal_rack_connected.png
new file mode 100644
index 0000000..5982618
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/metal_rack_connected.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/military_crate.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/military_crate.png
new file mode 100644
index 0000000..a2315d5
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/military_crate.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/refrigerator2.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/refrigerator2.png
new file mode 100644
index 0000000..4a1147e
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/refrigerator2.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/refrigeratorproducts.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/refrigeratorproducts.png
new file mode 100644
index 0000000..3b3daaa
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/refrigeratorproducts.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/safe.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/safe.png
new file mode 100644
index 0000000..d4511db
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/safe.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/small_cardboard_box.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/small_cardboard_box.png
new file mode 100644
index 0000000..819eb88
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/small_cardboard_box.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/small_gun_cabinet.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/small_gun_cabinet.png
new file mode 100644
index 0000000..bc0fa44
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/small_gun_cabinet.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/store_shelf.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/store_shelf.png
new file mode 100644
index 0000000..61f51ce
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/store_shelf.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/supply_drop.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/supply_drop.png
new file mode 100644
index 0000000..2ba1197
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/supply_drop.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/tall_gun_cabinet.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/tall_gun_cabinet.png
new file mode 100644
index 0000000..14a5f0c
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/tall_gun_cabinet.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/tool_storage.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/tool_storage.png
new file mode 100644
index 0000000..b48a497
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/tool_storage.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/traffic_cone.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/traffic_cone.png
new file mode 100644
index 0000000..8988f70
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/traffic_cone.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/trash_bin.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/trash_bin.png
new file mode 100644
index 0000000..3b85beb
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/trash_bin.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/trash_can.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/trash_can.png
new file mode 100644
index 0000000..3758fa0
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/trash_can.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/vending_machine_black.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/vending_machine_black.png
new file mode 100644
index 0000000..fe79c28
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/vending_machine_black.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wall_cabinet.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wall_cabinet.png
new file mode 100644
index 0000000..125e9f7
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wall_cabinet.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wall_metal_rack.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wall_metal_rack.png
new file mode 100644
index 0000000..2c9a888
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wall_metal_rack.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wardobre.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wardobre.png
new file mode 100644
index 0000000..7fdfe1c
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wardobre.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wooden_crate/big_crate.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wooden_crate/big_crate.png
new file mode 100644
index 0000000..79c6ebb
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wooden_crate/big_crate.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wooden_crate/big_crate1.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wooden_crate/big_crate1.png
new file mode 100644
index 0000000..cdf5819
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wooden_crate/big_crate1.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wooden_crate/big_crate2.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wooden_crate/big_crate2.png
new file mode 100644
index 0000000..f179658
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wooden_crate/big_crate2.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wooden_crate/crate1.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wooden_crate/crate1.png
new file mode 100644
index 0000000..0723f86
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wooden_crate/crate1.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wooden_crate/crate1_open.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wooden_crate/crate1_open.png
new file mode 100644
index 0000000..1716948
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wooden_crate/crate1_open.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wooden_crate/crate2.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wooden_crate/crate2.png
new file mode 100644
index 0000000..a251d3a
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wooden_crate/crate2.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wooden_crate/crate2_open.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wooden_crate/crate2_open.png
new file mode 100644
index 0000000..5e05b42
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wooden_crate/crate2_open.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wooden_crate/crate3.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wooden_crate/crate3.png
new file mode 100644
index 0000000..6fe7b63
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wooden_crate/crate3.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wooden_crate/crate3_open.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wooden_crate/crate3_open.png
new file mode 100644
index 0000000..f13ad79
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wooden_crate/crate3_open.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wooden_shelf.png b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wooden_shelf.png
new file mode 100644
index 0000000..c512d34
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/lootcrates/wooden_shelf.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/modern_trash_bin/modern_trash_bin.png b/统计/_sa_decor_textures/03_容器/textures/block/modern_trash_bin/modern_trash_bin.png
new file mode 100644
index 0000000..65bcfbd
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/modern_trash_bin/modern_trash_bin.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/office_desk/office_desk.png b/统计/_sa_decor_textures/03_容器/textures/block/office_desk/office_desk.png
new file mode 100644
index 0000000..114f4a9
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/office_desk/office_desk.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/particle/ammo_p.png b/统计/_sa_decor_textures/03_容器/textures/block/particle/ammo_p.png
new file mode 100644
index 0000000..f79b6cd
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/particle/ammo_p.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/particle/trash_containerparticle.png b/统计/_sa_decor_textures/03_容器/textures/block/particle/trash_containerparticle.png
new file mode 100644
index 0000000..30b6020
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/particle/trash_containerparticle.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/particles/amb_p.png b/统计/_sa_decor_textures/03_容器/textures/block/particles/amb_p.png
new file mode 100644
index 0000000..f26a2ca
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/particles/amb_p.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/particles/atc_p.png b/统计/_sa_decor_textures/03_容器/textures/block/particles/atc_p.png
new file mode 100644
index 0000000..b958bea
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/particles/atc_p.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/particles/bm_p.png b/统计/_sa_decor_textures/03_容器/textures/block/particles/bm_p.png
new file mode 100644
index 0000000..831e21b
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/particles/bm_p.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/particles/cardboard_box_particle.png b/统计/_sa_decor_textures/03_容器/textures/block/particles/cardboard_box_particle.png
new file mode 100644
index 0000000..73d84b5
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/particles/cardboard_box_particle.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/particles/fc_p.png b/统计/_sa_decor_textures/03_容器/textures/block/particles/fc_p.png
new file mode 100644
index 0000000..8fef261
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/particles/fc_p.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/particles/wood_p.png b/统计/_sa_decor_textures/03_容器/textures/block/particles/wood_p.png
new file mode 100644
index 0000000..0b5905d
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/particles/wood_p.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/trash_props.png b/统计/_sa_decor_textures/03_容器/textures/block/trash_props.png
new file mode 100644
index 0000000..4f02c4f
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/trash_props.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/wall_metal_counter_cabinet/wall_metal_counter_cabinet_open.png b/统计/_sa_decor_textures/03_容器/textures/block/wall_metal_counter_cabinet/wall_metal_counter_cabinet_open.png
new file mode 100644
index 0000000..cc61363
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/wall_metal_counter_cabinet/wall_metal_counter_cabinet_open.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/wooden_supply_crate/double_wooden_supply_crate.png b/统计/_sa_decor_textures/03_容器/textures/block/wooden_supply_crate/double_wooden_supply_crate.png
new file mode 100644
index 0000000..1d42ca5
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/wooden_supply_crate/double_wooden_supply_crate.png differ
diff --git a/统计/_sa_decor_textures/03_容器/textures/block/wooden_supply_crate/wooden_supply_crate.png b/统计/_sa_decor_textures/03_容器/textures/block/wooden_supply_crate/wooden_supply_crate.png
new file mode 100644
index 0000000..5540027
Binary files /dev/null and b/统计/_sa_decor_textures/03_容器/textures/block/wooden_supply_crate/wooden_supply_crate.png differ
diff --git a/统计/_sa_decor_textures/04_屋顶/textures/block/framed.png b/统计/_sa_decor_textures/04_屋顶/textures/block/framed.png
new file mode 100644
index 0000000..8d96a75
Binary files /dev/null and b/统计/_sa_decor_textures/04_屋顶/textures/block/framed.png differ
diff --git a/统计/_sa_decor_textures/04_屋顶/textures/block/roof/black_roof.png b/统计/_sa_decor_textures/04_屋顶/textures/block/roof/black_roof.png
new file mode 100644
index 0000000..fdfee93
Binary files /dev/null and b/统计/_sa_decor_textures/04_屋顶/textures/block/roof/black_roof.png differ
diff --git a/统计/_sa_decor_textures/04_屋顶/textures/block/roof/blue_roof.png b/统计/_sa_decor_textures/04_屋顶/textures/block/roof/blue_roof.png
new file mode 100644
index 0000000..19d34df
Binary files /dev/null and b/统计/_sa_decor_textures/04_屋顶/textures/block/roof/blue_roof.png differ
diff --git a/统计/_sa_decor_textures/04_屋顶/textures/block/roof/brown_roof.png b/统计/_sa_decor_textures/04_屋顶/textures/block/roof/brown_roof.png
new file mode 100644
index 0000000..6ec17b3
Binary files /dev/null and b/统计/_sa_decor_textures/04_屋顶/textures/block/roof/brown_roof.png differ
diff --git a/统计/_sa_decor_textures/04_屋顶/textures/block/roof/brown_seam_roof.png b/统计/_sa_decor_textures/04_屋顶/textures/block/roof/brown_seam_roof.png
new file mode 100644
index 0000000..6b17bfc
Binary files /dev/null and b/统计/_sa_decor_textures/04_屋顶/textures/block/roof/brown_seam_roof.png differ
diff --git a/统计/_sa_decor_textures/04_屋顶/textures/block/roof/framed.png b/统计/_sa_decor_textures/04_屋顶/textures/block/roof/framed.png
new file mode 100644
index 0000000..8d96a75
Binary files /dev/null and b/统计/_sa_decor_textures/04_屋顶/textures/block/roof/framed.png differ
diff --git a/统计/_sa_decor_textures/04_屋顶/textures/block/roof/gray_roof.png b/统计/_sa_decor_textures/04_屋顶/textures/block/roof/gray_roof.png
new file mode 100644
index 0000000..e34829e
Binary files /dev/null and b/统计/_sa_decor_textures/04_屋顶/textures/block/roof/gray_roof.png differ
diff --git a/统计/_sa_decor_textures/04_屋顶/textures/block/roof/green_roof.png b/统计/_sa_decor_textures/04_屋顶/textures/block/roof/green_roof.png
new file mode 100644
index 0000000..c4e9e32
Binary files /dev/null and b/统计/_sa_decor_textures/04_屋顶/textures/block/roof/green_roof.png differ
diff --git a/统计/_sa_decor_textures/04_屋顶/textures/block/roof/green_seam_roof.png b/统计/_sa_decor_textures/04_屋顶/textures/block/roof/green_seam_roof.png
new file mode 100644
index 0000000..eb83d0b
Binary files /dev/null and b/统计/_sa_decor_textures/04_屋顶/textures/block/roof/green_seam_roof.png differ
diff --git a/统计/_sa_decor_textures/04_屋顶/textures/block/roof/red_seam_roof.png b/统计/_sa_decor_textures/04_屋顶/textures/block/roof/red_seam_roof.png
new file mode 100644
index 0000000..66588d4
Binary files /dev/null and b/统计/_sa_decor_textures/04_屋顶/textures/block/roof/red_seam_roof.png differ
diff --git a/统计/_sa_decor_textures/04_屋顶/textures/block/roof/roof_white_side.png b/统计/_sa_decor_textures/04_屋顶/textures/block/roof/roof_white_side.png
new file mode 100644
index 0000000..bfbf0fe
Binary files /dev/null and b/统计/_sa_decor_textures/04_屋顶/textures/block/roof/roof_white_side.png differ
diff --git a/统计/_sa_decor_textures/04_屋顶/textures/block/roof/white_seam_roof.png b/统计/_sa_decor_textures/04_屋顶/textures/block/roof/white_seam_roof.png
new file mode 100644
index 0000000..786b2a8
Binary files /dev/null and b/统计/_sa_decor_textures/04_屋顶/textures/block/roof/white_seam_roof.png differ
diff --git a/统计/_sa_decor_textures/05_市政设施/textures/block/fire_hydrant.png b/统计/_sa_decor_textures/05_市政设施/textures/block/fire_hydrant.png
new file mode 100644
index 0000000..32f664d
Binary files /dev/null and b/统计/_sa_decor_textures/05_市政设施/textures/block/fire_hydrant.png differ
diff --git a/统计/_sa_decor_textures/05_市政设施/textures/block/fuel_pump.png b/统计/_sa_decor_textures/05_市政设施/textures/block/fuel_pump.png
new file mode 100644
index 0000000..f7fd8bb
Binary files /dev/null and b/统计/_sa_decor_textures/05_市政设施/textures/block/fuel_pump.png differ
diff --git a/统计/_sa_decor_textures/05_市政设施/textures/block/water_fountain.png b/统计/_sa_decor_textures/05_市政设施/textures/block/water_fountain.png
new file mode 100644
index 0000000..7d8b4c0
Binary files /dev/null and b/统计/_sa_decor_textures/05_市政设施/textures/block/water_fountain.png differ
diff --git a/统计/_sa_decor_textures/05_市政设施/textures/block/wires.png b/统计/_sa_decor_textures/05_市政设施/textures/block/wires.png
new file mode 100644
index 0000000..2a5e263
Binary files /dev/null and b/统计/_sa_decor_textures/05_市政设施/textures/block/wires.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/asphalt/asphalt.png b/统计/_sa_decor_textures/06_建材/textures/block/asphalt/asphalt.png
new file mode 100644
index 0000000..8b75bc7
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/asphalt/asphalt.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/asphalt/asphalt_corner_white_line.png b/统计/_sa_decor_textures/06_建材/textures/block/asphalt/asphalt_corner_white_line.png
new file mode 100644
index 0000000..74ff3a0
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/asphalt/asphalt_corner_white_line.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/asphalt/asphalt_corner_white_line_corner.png b/统计/_sa_decor_textures/06_建材/textures/block/asphalt/asphalt_corner_white_line_corner.png
new file mode 100644
index 0000000..551d469
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/asphalt/asphalt_corner_white_line_corner.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/asphalt/asphalt_corner_white_line_inner.png b/统计/_sa_decor_textures/06_建材/textures/block/asphalt/asphalt_corner_white_line_inner.png
new file mode 100644
index 0000000..8512899
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/asphalt/asphalt_corner_white_line_inner.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/asphalt/asphalt_double_yellow_line.png b/统计/_sa_decor_textures/06_建材/textures/block/asphalt/asphalt_double_yellow_line.png
new file mode 100644
index 0000000..c487328
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/asphalt/asphalt_double_yellow_line.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/asphalt/asphalt_white_line.png b/统计/_sa_decor_textures/06_建材/textures/block/asphalt/asphalt_white_line.png
new file mode 100644
index 0000000..832932d
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/asphalt/asphalt_white_line.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/asphalt/broken_asphalt1.png b/统计/_sa_decor_textures/06_建材/textures/block/asphalt/broken_asphalt1.png
new file mode 100644
index 0000000..6419e45
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/asphalt/broken_asphalt1.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/asphalt/broken_asphalt2.png b/统计/_sa_decor_textures/06_建材/textures/block/asphalt/broken_asphalt2.png
new file mode 100644
index 0000000..f76141d
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/asphalt/broken_asphalt2.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/asphalt/cracked_asphalt1.png b/统计/_sa_decor_textures/06_建材/textures/block/asphalt/cracked_asphalt1.png
new file mode 100644
index 0000000..5eb5ac4
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/asphalt/cracked_asphalt1.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/asphalt/cracked_asphalt2.png b/统计/_sa_decor_textures/06_建材/textures/block/asphalt/cracked_asphalt2.png
new file mode 100644
index 0000000..a67a264
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/asphalt/cracked_asphalt2.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/asphalt/cracked_asphalt3.png b/统计/_sa_decor_textures/06_建材/textures/block/asphalt/cracked_asphalt3.png
new file mode 100644
index 0000000..f4e4a5c
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/asphalt/cracked_asphalt3.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/asphalt/cracked_asphalt4.png b/统计/_sa_decor_textures/06_建材/textures/block/asphalt/cracked_asphalt4.png
new file mode 100644
index 0000000..5a66092
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/asphalt/cracked_asphalt4.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/bricks/dark_brick/broken_dark_brick_wall.png b/统计/_sa_decor_textures/06_建材/textures/block/bricks/dark_brick/broken_dark_brick_wall.png
new file mode 100644
index 0000000..bccfdf8
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/bricks/dark_brick/broken_dark_brick_wall.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/bricks/dark_brick/damaged_dark_brick_wall.png b/统计/_sa_decor_textures/06_建材/textures/block/bricks/dark_brick/damaged_dark_brick_wall.png
new file mode 100644
index 0000000..3047f07
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/bricks/dark_brick/damaged_dark_brick_wall.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/bricks/dark_brick/dark_brick_wall.png b/统计/_sa_decor_textures/06_建材/textures/block/bricks/dark_brick/dark_brick_wall.png
new file mode 100644
index 0000000..61f110b
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/bricks/dark_brick/dark_brick_wall.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/bricks/dark_brick/heavily_broken_dark_brick_wall.png b/统计/_sa_decor_textures/06_建材/textures/block/bricks/dark_brick/heavily_broken_dark_brick_wall.png
new file mode 100644
index 0000000..70209f8
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/bricks/dark_brick/heavily_broken_dark_brick_wall.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/bricks/white_plaster_wall.png b/统计/_sa_decor_textures/06_建材/textures/block/bricks/white_plaster_wall.png
new file mode 100644
index 0000000..3e935f7
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/bricks/white_plaster_wall.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/broken_ceiling_tile.png b/统计/_sa_decor_textures/06_建材/textures/block/broken_ceiling_tile.png
new file mode 100644
index 0000000..4b73bf0
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/broken_ceiling_tile.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/ceiling_tile.png b/统计/_sa_decor_textures/06_建材/textures/block/ceiling_tile.png
new file mode 100644
index 0000000..fcc9d47
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/ceiling_tile.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/cinder_block/broken1_cinder_block.png b/统计/_sa_decor_textures/06_建材/textures/block/cinder_block/broken1_cinder_block.png
new file mode 100644
index 0000000..ed260b5
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/cinder_block/broken1_cinder_block.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/cinder_block/broken_cinder_block.png b/统计/_sa_decor_textures/06_建材/textures/block/cinder_block/broken_cinder_block.png
new file mode 100644
index 0000000..8999774
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/cinder_block/broken_cinder_block.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/cinder_block/cinder_block.png b/统计/_sa_decor_textures/06_建材/textures/block/cinder_block/cinder_block.png
new file mode 100644
index 0000000..d11cbe1
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/cinder_block/cinder_block.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/commercial_floor/black_commercial_floor.png b/统计/_sa_decor_textures/06_建材/textures/block/commercial_floor/black_commercial_floor.png
new file mode 100644
index 0000000..8181aa6
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/commercial_floor/black_commercial_floor.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/commercial_floor/mustard_commercial_floor.png b/统计/_sa_decor_textures/06_建材/textures/block/commercial_floor/mustard_commercial_floor.png
new file mode 100644
index 0000000..34b5a11
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/commercial_floor/mustard_commercial_floor.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/commercial_floor/white_commercial_floor.png b/统计/_sa_decor_textures/06_建材/textures/block/commercial_floor/white_commercial_floor.png
new file mode 100644
index 0000000..53678e9
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/commercial_floor/white_commercial_floor.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/commercial_wall/beige_commercial_wall.png b/统计/_sa_decor_textures/06_建材/textures/block/commercial_wall/beige_commercial_wall.png
new file mode 100644
index 0000000..eb90332
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/commercial_wall/beige_commercial_wall.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/commercial_wall/beige_commercial_wall1.png b/统计/_sa_decor_textures/06_建材/textures/block/commercial_wall/beige_commercial_wall1.png
new file mode 100644
index 0000000..d1751ad
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/commercial_wall/beige_commercial_wall1.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/commercial_wall/beige_commercial_wall2.png b/统计/_sa_decor_textures/06_建材/textures/block/commercial_wall/beige_commercial_wall2.png
new file mode 100644
index 0000000..2dd4de3
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/commercial_wall/beige_commercial_wall2.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/commercial_wall/beige_commercial_wall3.png b/统计/_sa_decor_textures/06_建材/textures/block/commercial_wall/beige_commercial_wall3.png
new file mode 100644
index 0000000..5ab47f4
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/commercial_wall/beige_commercial_wall3.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/commercial_wall/dirty_beige_commercial_wall.png b/统计/_sa_decor_textures/06_建材/textures/block/commercial_wall/dirty_beige_commercial_wall.png
new file mode 100644
index 0000000..14397b7
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/commercial_wall/dirty_beige_commercial_wall.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/commercial_wall/dirty_beige_commercial_wall1.png b/统计/_sa_decor_textures/06_建材/textures/block/commercial_wall/dirty_beige_commercial_wall1.png
new file mode 100644
index 0000000..9a20793
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/commercial_wall/dirty_beige_commercial_wall1.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/commercial_wall/dirty_beige_commercial_wall2.png b/统计/_sa_decor_textures/06_建材/textures/block/commercial_wall/dirty_beige_commercial_wall2.png
new file mode 100644
index 0000000..374bf2c
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/commercial_wall/dirty_beige_commercial_wall2.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/concrete/cracked_polished_concrete.png b/统计/_sa_decor_textures/06_建材/textures/block/concrete/cracked_polished_concrete.png
new file mode 100644
index 0000000..022ca69
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/concrete/cracked_polished_concrete.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/concrete/cracked_polished_concrete1.png b/统计/_sa_decor_textures/06_建材/textures/block/concrete/cracked_polished_concrete1.png
new file mode 100644
index 0000000..d666fac
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/concrete/cracked_polished_concrete1.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/concrete/cracked_polished_concrete2.png b/统计/_sa_decor_textures/06_建材/textures/block/concrete/cracked_polished_concrete2.png
new file mode 100644
index 0000000..1632c09
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/concrete/cracked_polished_concrete2.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/concrete/gray_paver_path.png b/统计/_sa_decor_textures/06_建材/textures/block/concrete/gray_paver_path.png
new file mode 100644
index 0000000..ab8be82
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/concrete/gray_paver_path.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/concrete/polished_concrete.png b/统计/_sa_decor_textures/06_建材/textures/block/concrete/polished_concrete.png
new file mode 100644
index 0000000..ad382e5
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/concrete/polished_concrete.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/concrete/sidewalk_concrete.png b/统计/_sa_decor_textures/06_建材/textures/block/concrete/sidewalk_concrete.png
new file mode 100644
index 0000000..4adf462
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/concrete/sidewalk_concrete.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/concrete/sidewalk_concrete2.png b/统计/_sa_decor_textures/06_建材/textures/block/concrete/sidewalk_concrete2.png
new file mode 100644
index 0000000..67f9976
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/concrete/sidewalk_concrete2.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/concrete/sidewalk_concrete_corner.png b/统计/_sa_decor_textures/06_建材/textures/block/concrete/sidewalk_concrete_corner.png
new file mode 100644
index 0000000..781322b
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/concrete/sidewalk_concrete_corner.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/concrete/sidewalk_concrete_corner_bit.png b/统计/_sa_decor_textures/06_建材/textures/block/concrete/sidewalk_concrete_corner_bit.png
new file mode 100644
index 0000000..c5e413c
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/concrete/sidewalk_concrete_corner_bit.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/floor_mirror.png b/统计/_sa_decor_textures/06_建材/textures/block/floor_mirror.png
new file mode 100644
index 0000000..8e48ae5
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/floor_mirror.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/floor_mirror_black.png b/统计/_sa_decor_textures/06_建材/textures/block/floor_mirror_black.png
new file mode 100644
index 0000000..a58ccfe
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/floor_mirror_black.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/blue_horizontal_siding.png b/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/blue_horizontal_siding.png
new file mode 100644
index 0000000..bfe8012
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/blue_horizontal_siding.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/dirty_blue_horizontal_siding.png b/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/dirty_blue_horizontal_siding.png
new file mode 100644
index 0000000..247bc4b
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/dirty_blue_horizontal_siding.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/dirty_blue_horizontal_siding1.png b/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/dirty_blue_horizontal_siding1.png
new file mode 100644
index 0000000..58bb9bc
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/dirty_blue_horizontal_siding1.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/dirty_green_horizontal_siding.png b/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/dirty_green_horizontal_siding.png
new file mode 100644
index 0000000..3830f4b
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/dirty_green_horizontal_siding.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/dirty_green_horizontal_siding1.png b/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/dirty_green_horizontal_siding1.png
new file mode 100644
index 0000000..d4d4a8c
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/dirty_green_horizontal_siding1.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/dirty_red_horizontal_siding.png b/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/dirty_red_horizontal_siding.png
new file mode 100644
index 0000000..3fae5bf
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/dirty_red_horizontal_siding.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/dirty_red_horizontal_siding1.png b/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/dirty_red_horizontal_siding1.png
new file mode 100644
index 0000000..1c24ace
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/dirty_red_horizontal_siding1.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/dirty_white_horizontal_siding.png b/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/dirty_white_horizontal_siding.png
new file mode 100644
index 0000000..a60ed79
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/dirty_white_horizontal_siding.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/dirty_white_horizontal_siding1a.png b/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/dirty_white_horizontal_siding1a.png
new file mode 100644
index 0000000..83e256d
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/dirty_white_horizontal_siding1a.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/green_horizontal_siding.png b/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/green_horizontal_siding.png
new file mode 100644
index 0000000..e81df51
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/green_horizontal_siding.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/red_horizontal_siding.png b/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/red_horizontal_siding.png
new file mode 100644
index 0000000..ba9af34
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/red_horizontal_siding.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/white_horizontal_siding.png b/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/white_horizontal_siding.png
new file mode 100644
index 0000000..bb89b6c
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/horizontal_siding/white_horizontal_siding.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/iron_duct.png b/统计/_sa_decor_textures/06_建材/textures/block/iron_duct.png
new file mode 100644
index 0000000..c2a7816
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/iron_duct.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/road_barrier.png b/统计/_sa_decor_textures/06_建材/textures/block/road_barrier.png
new file mode 100644
index 0000000..50adc3f
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/road_barrier.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/road_barrier_big.png b/统计/_sa_decor_textures/06_建材/textures/block/road_barrier_big.png
new file mode 100644
index 0000000..00096e8
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/road_barrier_big.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/storefront/black_storefront_door_down.png b/统计/_sa_decor_textures/06_建材/textures/block/storefront/black_storefront_door_down.png
new file mode 100644
index 0000000..4ddd5e0
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/storefront/black_storefront_door_down.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/storefront/black_storefront_door_up.png b/统计/_sa_decor_textures/06_建材/textures/block/storefront/black_storefront_door_up.png
new file mode 100644
index 0000000..c705e1c
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/storefront/black_storefront_door_up.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/storefront/black_storefront_double_glass.png b/统计/_sa_decor_textures/06_建材/textures/block/storefront/black_storefront_double_glass.png
new file mode 100644
index 0000000..693e4f9
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/storefront/black_storefront_double_glass.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/storefront/black_storefront_glass.png b/统计/_sa_decor_textures/06_建材/textures/block/storefront/black_storefront_glass.png
new file mode 100644
index 0000000..2b49fd2
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/storefront/black_storefront_glass.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/storefront/black_storefront_header_panel.png b/统计/_sa_decor_textures/06_建材/textures/block/storefront/black_storefront_header_panel.png
new file mode 100644
index 0000000..47f6a7a
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/storefront/black_storefront_header_panel.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/tiles/cracked_white_tiles.png b/统计/_sa_decor_textures/06_建材/textures/block/tiles/cracked_white_tiles.png
new file mode 100644
index 0000000..fa1cd7a
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/tiles/cracked_white_tiles.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/tiles/cracked_white_tiles1.png b/统计/_sa_decor_textures/06_建材/textures/block/tiles/cracked_white_tiles1.png
new file mode 100644
index 0000000..392ecf4
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/tiles/cracked_white_tiles1.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/tiles/cracked_white_tiles2.png b/统计/_sa_decor_textures/06_建材/textures/block/tiles/cracked_white_tiles2.png
new file mode 100644
index 0000000..6c1312a
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/tiles/cracked_white_tiles2.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/tiles/white_tiles.png b/统计/_sa_decor_textures/06_建材/textures/block/tiles/white_tiles.png
new file mode 100644
index 0000000..97192c8
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/tiles/white_tiles.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/wall_clock/wall_clock.png b/统计/_sa_decor_textures/06_建材/textures/block/wall_clock/wall_clock.png
new file mode 100644
index 0000000..ab4a7ef
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/wall_clock/wall_clock.png differ
diff --git a/统计/_sa_decor_textures/06_建材/textures/block/wall_vent/wall_vent.png b/统计/_sa_decor_textures/06_建材/textures/block/wall_vent/wall_vent.png
new file mode 100644
index 0000000..817d1f4
Binary files /dev/null and b/统计/_sa_decor_textures/06_建材/textures/block/wall_vent/wall_vent.png differ
diff --git a/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/big-blood-1.png b/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/big-blood-1.png
new file mode 100644
index 0000000..8335828
Binary files /dev/null and b/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/big-blood-1.png differ
diff --git a/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/big-blood-2.png b/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/big-blood-2.png
new file mode 100644
index 0000000..a273e20
Binary files /dev/null and b/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/big-blood-2.png differ
diff --git a/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/big_blood.png b/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/big_blood.png
new file mode 100644
index 0000000..3240e65
Binary files /dev/null and b/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/big_blood.png differ
diff --git a/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/big_blood_2.png b/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/big_blood_2.png
new file mode 100644
index 0000000..3bbc249
Binary files /dev/null and b/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/big_blood_2.png differ
diff --git a/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/blood-footstep.png b/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/blood-footstep.png
new file mode 100644
index 0000000..d513ba3
Binary files /dev/null and b/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/blood-footstep.png differ
diff --git a/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/blood1.png b/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/blood1.png
new file mode 100644
index 0000000..9619a62
Binary files /dev/null and b/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/blood1.png differ
diff --git a/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/blood2.png b/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/blood2.png
new file mode 100644
index 0000000..700c08d
Binary files /dev/null and b/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/blood2.png differ
diff --git a/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/blood4.png b/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/blood4.png
new file mode 100644
index 0000000..4528dd2
Binary files /dev/null and b/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/blood4.png differ
diff --git a/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/blood_particle.png b/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/blood_particle.png
new file mode 100644
index 0000000..79b7c0d
Binary files /dev/null and b/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/blood_particle.png differ
diff --git a/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/blood_props.png b/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/blood_props.png
new file mode 100644
index 0000000..b087efd
Binary files /dev/null and b/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/blood_props.png differ
diff --git a/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/small-blood-1.png b/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/small-blood-1.png
new file mode 100644
index 0000000..cce65b9
Binary files /dev/null and b/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/small-blood-1.png differ
diff --git a/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/small-blood-2.png b/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/small-blood-2.png
new file mode 100644
index 0000000..b5e1465
Binary files /dev/null and b/统计/_sa_decor_textures/07_杂物/textures/block/bloodprops/small-blood-2.png differ
diff --git a/统计/_sa_decor_textures/07_杂物/textures/block/dirty_props.png b/统计/_sa_decor_textures/07_杂物/textures/block/dirty_props.png
new file mode 100644
index 0000000..a02f68a
Binary files /dev/null and b/统计/_sa_decor_textures/07_杂物/textures/block/dirty_props.png differ
diff --git a/统计/_sa_decor_textures/07_杂物/textures/block/garbage_props.png b/统计/_sa_decor_textures/07_杂物/textures/block/garbage_props.png
new file mode 100644
index 0000000..8212c11
Binary files /dev/null and b/统计/_sa_decor_textures/07_杂物/textures/block/garbage_props.png differ
diff --git a/统计/_sa_decor_textures/07_杂物/textures/block/grime/grimecarpet.png b/统计/_sa_decor_textures/07_杂物/textures/block/grime/grimecarpet.png
new file mode 100644
index 0000000..c3625e0
Binary files /dev/null and b/统计/_sa_decor_textures/07_杂物/textures/block/grime/grimecarpet.png differ
diff --git a/统计/_sa_decor_textures/07_杂物/textures/block/grime/grimecarpet1.png b/统计/_sa_decor_textures/07_杂物/textures/block/grime/grimecarpet1.png
new file mode 100644
index 0000000..97aaeee
Binary files /dev/null and b/统计/_sa_decor_textures/07_杂物/textures/block/grime/grimecarpet1.png differ
diff --git a/统计/_sa_decor_textures/07_杂物/textures/block/grime/grimes.png b/统计/_sa_decor_textures/07_杂物/textures/block/grime/grimes.png
new file mode 100644
index 0000000..0c1e39c
Binary files /dev/null and b/统计/_sa_decor_textures/07_杂物/textures/block/grime/grimes.png differ
diff --git a/统计/_sa_decor_textures/07_杂物/textures/block/medical_props.png b/统计/_sa_decor_textures/07_杂物/textures/block/medical_props.png
new file mode 100644
index 0000000..9f55c62
Binary files /dev/null and b/统计/_sa_decor_textures/07_杂物/textures/block/medical_props.png differ
diff --git a/统计/_sa_decor_textures/07_杂物/textures/block/paper_props.png b/统计/_sa_decor_textures/07_杂物/textures/block/paper_props.png
new file mode 100644
index 0000000..09ea02b
Binary files /dev/null and b/统计/_sa_decor_textures/07_杂物/textures/block/paper_props.png differ
diff --git a/统计/_sa_decor_textures/07_杂物/textures/block/particles/dirtyp.png b/统计/_sa_decor_textures/07_杂物/textures/block/particles/dirtyp.png
new file mode 100644
index 0000000..af06526
Binary files /dev/null and b/统计/_sa_decor_textures/07_杂物/textures/block/particles/dirtyp.png differ
diff --git a/统计/_sa_decor_textures/07_杂物/textures/block/particles/paperp.png b/统计/_sa_decor_textures/07_杂物/textures/block/particles/paperp.png
new file mode 100644
index 0000000..40bd932
Binary files /dev/null and b/统计/_sa_decor_textures/07_杂物/textures/block/particles/paperp.png differ
diff --git a/统计/_sa_decor_textures/08_标牌/textures/block/danger_sign.png b/统计/_sa_decor_textures/08_标牌/textures/block/danger_sign.png
new file mode 100644
index 0000000..d6bc102
Binary files /dev/null and b/统计/_sa_decor_textures/08_标牌/textures/block/danger_sign.png differ
diff --git a/统计/_sa_decor_textures/08_标牌/textures/block/exit_sign/exit_sign.png b/统计/_sa_decor_textures/08_标牌/textures/block/exit_sign/exit_sign.png
new file mode 100644
index 0000000..3727357
Binary files /dev/null and b/统计/_sa_decor_textures/08_标牌/textures/block/exit_sign/exit_sign.png differ
diff --git a/统计/_sa_decor_textures/08_标牌/textures/block/exit_sign/exit_sign_glow.png b/统计/_sa_decor_textures/08_标牌/textures/block/exit_sign/exit_sign_glow.png
new file mode 100644
index 0000000..5b322e8
Binary files /dev/null and b/统计/_sa_decor_textures/08_标牌/textures/block/exit_sign/exit_sign_glow.png differ
diff --git a/统计/_sa_decor_textures/08_标牌/textures/block/road_sign/iron_bars.png b/统计/_sa_decor_textures/08_标牌/textures/block/road_sign/iron_bars.png
new file mode 100644
index 0000000..b21738e
Binary files /dev/null and b/统计/_sa_decor_textures/08_标牌/textures/block/road_sign/iron_bars.png differ
diff --git a/统计/_sa_decor_textures/08_标牌/textures/block/road_sign/road_sign1.png b/统计/_sa_decor_textures/08_标牌/textures/block/road_sign/road_sign1.png
new file mode 100644
index 0000000..a11e13f
Binary files /dev/null and b/统计/_sa_decor_textures/08_标牌/textures/block/road_sign/road_sign1.png differ
diff --git a/统计/_sa_decor_textures/08_标牌/textures/block/road_sign/road_sign2.png b/统计/_sa_decor_textures/08_标牌/textures/block/road_sign/road_sign2.png
new file mode 100644
index 0000000..d6d32d7
Binary files /dev/null and b/统计/_sa_decor_textures/08_标牌/textures/block/road_sign/road_sign2.png differ
diff --git a/统计/_sa_decor_textures/08_标牌/textures/block/road_sign/road_sign3.png b/统计/_sa_decor_textures/08_标牌/textures/block/road_sign/road_sign3.png
new file mode 100644
index 0000000..ee63b51
Binary files /dev/null and b/统计/_sa_decor_textures/08_标牌/textures/block/road_sign/road_sign3.png differ
diff --git a/统计/_sa_decor_textures/08_标牌/textures/block/road_sign/road_sign4.png b/统计/_sa_decor_textures/08_标牌/textures/block/road_sign/road_sign4.png
new file mode 100644
index 0000000..c4b48ff
Binary files /dev/null and b/统计/_sa_decor_textures/08_标牌/textures/block/road_sign/road_sign4.png differ
diff --git a/统计/_sa_decor_textures/08_标牌/textures/block/road_sign/road_sign5.png b/统计/_sa_decor_textures/08_标牌/textures/block/road_sign/road_sign5.png
new file mode 100644
index 0000000..318973d
Binary files /dev/null and b/统计/_sa_decor_textures/08_标牌/textures/block/road_sign/road_sign5.png differ
diff --git a/统计/_sa_decor_textures/08_标牌/textures/block/road_sign/road_sign6.png b/统计/_sa_decor_textures/08_标牌/textures/block/road_sign/road_sign6.png
new file mode 100644
index 0000000..9aa341c
Binary files /dev/null and b/统计/_sa_decor_textures/08_标牌/textures/block/road_sign/road_sign6.png differ
diff --git a/统计/_sa_decor_textures/08_标牌/textures/block/road_sign/road_sign7.png b/统计/_sa_decor_textures/08_标牌/textures/block/road_sign/road_sign7.png
new file mode 100644
index 0000000..08d1e26
Binary files /dev/null and b/统计/_sa_decor_textures/08_标牌/textures/block/road_sign/road_sign7.png differ
diff --git a/统计/_sa_decor_textures/08_标牌/textures/block/road_sign/road_sign8.png b/统计/_sa_decor_textures/08_标牌/textures/block/road_sign/road_sign8.png
new file mode 100644
index 0000000..c680a4f
Binary files /dev/null and b/统计/_sa_decor_textures/08_标牌/textures/block/road_sign/road_sign8.png differ
diff --git a/统计/_sa_decor_textures/08_标牌/textures/block/umbrella_sign.png b/统计/_sa_decor_textures/08_标牌/textures/block/umbrella_sign.png
new file mode 100644
index 0000000..157cccf
Binary files /dev/null and b/统计/_sa_decor_textures/08_标牌/textures/block/umbrella_sign.png differ
diff --git a/统计/_sa_decor_textures/09_灯具/textures/block/asphalt/broken_light_asphalt1.png b/统计/_sa_decor_textures/09_灯具/textures/block/asphalt/broken_light_asphalt1.png
new file mode 100644
index 0000000..e98e6d3
Binary files /dev/null and b/统计/_sa_decor_textures/09_灯具/textures/block/asphalt/broken_light_asphalt1.png differ
diff --git a/统计/_sa_decor_textures/09_灯具/textures/block/asphalt/broken_light_asphalt2.png b/统计/_sa_decor_textures/09_灯具/textures/block/asphalt/broken_light_asphalt2.png
new file mode 100644
index 0000000..57a3eb6
Binary files /dev/null and b/统计/_sa_decor_textures/09_灯具/textures/block/asphalt/broken_light_asphalt2.png differ
diff --git a/统计/_sa_decor_textures/09_灯具/textures/block/asphalt/cracked_light_asphalt1.png b/统计/_sa_decor_textures/09_灯具/textures/block/asphalt/cracked_light_asphalt1.png
new file mode 100644
index 0000000..9ce6fd2
Binary files /dev/null and b/统计/_sa_decor_textures/09_灯具/textures/block/asphalt/cracked_light_asphalt1.png differ
diff --git a/统计/_sa_decor_textures/09_灯具/textures/block/asphalt/cracked_light_asphalt2.png b/统计/_sa_decor_textures/09_灯具/textures/block/asphalt/cracked_light_asphalt2.png
new file mode 100644
index 0000000..becca96
Binary files /dev/null and b/统计/_sa_decor_textures/09_灯具/textures/block/asphalt/cracked_light_asphalt2.png differ
diff --git a/统计/_sa_decor_textures/09_灯具/textures/block/asphalt/cracked_light_asphalt3.png b/统计/_sa_decor_textures/09_灯具/textures/block/asphalt/cracked_light_asphalt3.png
new file mode 100644
index 0000000..b6da9d7
Binary files /dev/null and b/统计/_sa_decor_textures/09_灯具/textures/block/asphalt/cracked_light_asphalt3.png differ
diff --git a/统计/_sa_decor_textures/09_灯具/textures/block/asphalt/cracked_light_asphalt4.png b/统计/_sa_decor_textures/09_灯具/textures/block/asphalt/cracked_light_asphalt4.png
new file mode 100644
index 0000000..22089f7
Binary files /dev/null and b/统计/_sa_decor_textures/09_灯具/textures/block/asphalt/cracked_light_asphalt4.png differ
diff --git a/统计/_sa_decor_textures/09_灯具/textures/block/asphalt/light_asphalt.png b/统计/_sa_decor_textures/09_灯具/textures/block/asphalt/light_asphalt.png
new file mode 100644
index 0000000..af904bb
Binary files /dev/null and b/统计/_sa_decor_textures/09_灯具/textures/block/asphalt/light_asphalt.png differ
diff --git a/统计/_sa_decor_textures/09_灯具/textures/block/asphalt/light_asphalt_corner_white_line.png b/统计/_sa_decor_textures/09_灯具/textures/block/asphalt/light_asphalt_corner_white_line.png
new file mode 100644
index 0000000..1391c1e
Binary files /dev/null and b/统计/_sa_decor_textures/09_灯具/textures/block/asphalt/light_asphalt_corner_white_line.png differ
diff --git a/统计/_sa_decor_textures/09_灯具/textures/block/asphalt/light_asphalt_corner_white_line_corner.png b/统计/_sa_decor_textures/09_灯具/textures/block/asphalt/light_asphalt_corner_white_line_corner.png
new file mode 100644
index 0000000..ff4bb2f
Binary files /dev/null and b/统计/_sa_decor_textures/09_灯具/textures/block/asphalt/light_asphalt_corner_white_line_corner.png differ
diff --git a/统计/_sa_decor_textures/09_灯具/textures/block/asphalt/light_asphalt_corner_white_line_inner.png b/统计/_sa_decor_textures/09_灯具/textures/block/asphalt/light_asphalt_corner_white_line_inner.png
new file mode 100644
index 0000000..026b3d7
Binary files /dev/null and b/统计/_sa_decor_textures/09_灯具/textures/block/asphalt/light_asphalt_corner_white_line_inner.png differ
diff --git a/统计/_sa_decor_textures/09_灯具/textures/block/construction_barrier.png b/统计/_sa_decor_textures/09_灯具/textures/block/construction_barrier.png
new file mode 100644
index 0000000..a94a194
Binary files /dev/null and b/统计/_sa_decor_textures/09_灯具/textures/block/construction_barrier.png differ
diff --git a/统计/_sa_decor_textures/09_灯具/textures/block/desk_lamp/black_desk_lamp.png b/统计/_sa_decor_textures/09_灯具/textures/block/desk_lamp/black_desk_lamp.png
new file mode 100644
index 0000000..1d14cee
Binary files /dev/null and b/统计/_sa_decor_textures/09_灯具/textures/block/desk_lamp/black_desk_lamp.png differ
diff --git a/统计/_sa_decor_textures/09_灯具/textures/block/desk_lamp/blue_desk_lamp.png b/统计/_sa_decor_textures/09_灯具/textures/block/desk_lamp/blue_desk_lamp.png
new file mode 100644
index 0000000..f039aa3
Binary files /dev/null and b/统计/_sa_decor_textures/09_灯具/textures/block/desk_lamp/blue_desk_lamp.png differ
diff --git a/统计/_sa_decor_textures/09_灯具/textures/block/dual_tripod_work_light.png b/统计/_sa_decor_textures/09_灯具/textures/block/dual_tripod_work_light.png
new file mode 100644
index 0000000..30f99e4
Binary files /dev/null and b/统计/_sa_decor_textures/09_灯具/textures/block/dual_tripod_work_light.png differ
diff --git a/统计/_sa_decor_textures/09_灯具/textures/block/flourecent_rod.png b/统计/_sa_decor_textures/09_灯具/textures/block/flourecent_rod.png
new file mode 100644
index 0000000..a089000
Binary files /dev/null and b/统计/_sa_decor_textures/09_灯具/textures/block/flourecent_rod.png differ
diff --git a/统计/_sa_decor_textures/09_灯具/textures/block/lamp_block_off.png b/统计/_sa_decor_textures/09_灯具/textures/block/lamp_block_off.png
new file mode 100644
index 0000000..15a842f
Binary files /dev/null and b/统计/_sa_decor_textures/09_灯具/textures/block/lamp_block_off.png differ
diff --git a/统计/_sa_decor_textures/09_灯具/textures/block/lamp_block_on.png b/统计/_sa_decor_textures/09_灯具/textures/block/lamp_block_on.png
new file mode 100644
index 0000000..f59da15
Binary files /dev/null and b/统计/_sa_decor_textures/09_灯具/textures/block/lamp_block_on.png differ
diff --git a/统计/_sa_decor_textures/09_灯具/textures/block/light_switch.png b/统计/_sa_decor_textures/09_灯具/textures/block/light_switch.png
new file mode 100644
index 0000000..8056e58
Binary files /dev/null and b/统计/_sa_decor_textures/09_灯具/textures/block/light_switch.png differ
diff --git a/统计/_sa_decor_textures/09_灯具/textures/block/portable_work_light.png b/统计/_sa_decor_textures/09_灯具/textures/block/portable_work_light.png
new file mode 100644
index 0000000..39aa1cf
Binary files /dev/null and b/统计/_sa_decor_textures/09_灯具/textures/block/portable_work_light.png differ
diff --git a/统计/_sa_decor_textures/09_灯具/textures/block/road_sign/iron_bars.png b/统计/_sa_decor_textures/09_灯具/textures/block/road_sign/iron_bars.png
new file mode 100644
index 0000000..b21738e
Binary files /dev/null and b/统计/_sa_decor_textures/09_灯具/textures/block/road_sign/iron_bars.png differ
diff --git a/统计/_sa_decor_textures/09_灯具/textures/block/road_sign/road_sign4.png b/统计/_sa_decor_textures/09_灯具/textures/block/road_sign/road_sign4.png
new file mode 100644
index 0000000..c4b48ff
Binary files /dev/null and b/统计/_sa_decor_textures/09_灯具/textures/block/road_sign/road_sign4.png differ
diff --git a/统计/_sa_decor_textures/09_灯具/textures/block/small_lamp.png b/统计/_sa_decor_textures/09_灯具/textures/block/small_lamp.png
new file mode 100644
index 0000000..abeb3bc
Binary files /dev/null and b/统计/_sa_decor_textures/09_灯具/textures/block/small_lamp.png differ
diff --git a/统计/_sa_decor_textures/09_灯具/textures/block/street_light_pole.png b/统计/_sa_decor_textures/09_灯具/textures/block/street_light_pole.png
new file mode 100644
index 0000000..241e468
Binary files /dev/null and b/统计/_sa_decor_textures/09_灯具/textures/block/street_light_pole.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/air_conditioner/air_conditioner.png b/统计/_sa_decor_textures/10_装饰/textures/block/air_conditioner/air_conditioner.png
new file mode 100644
index 0000000..50ed09b
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/air_conditioner/air_conditioner.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/barbed_wire2.png b/统计/_sa_decor_textures/10_装饰/textures/block/barbed_wire2.png
new file mode 100644
index 0000000..75a34a5
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/barbed_wire2.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/barricade.png b/统计/_sa_decor_textures/10_装饰/textures/block/barricade.png
new file mode 100644
index 0000000..aeabc5d
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/barricade.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/bathroom_sink.png b/统计/_sa_decor_textures/10_装饰/textures/block/bathroom_sink.png
new file mode 100644
index 0000000..fac65f8
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/bathroom_sink.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/bear_trap.png b/统计/_sa_decor_textures/10_装饰/textures/block/bear_trap.png
new file mode 100644
index 0000000..8a6a81f
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/bear_trap.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/beartrap/bear_trap.png b/统计/_sa_decor_textures/10_装饰/textures/block/beartrap/bear_trap.png
new file mode 100644
index 0000000..eed953d
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/beartrap/bear_trap.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/beartrap/bear_trap_closed.png b/统计/_sa_decor_textures/10_装饰/textures/block/beartrap/bear_trap_closed.png
new file mode 100644
index 0000000..07e9ad8
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/beartrap/bear_trap_closed.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/big_barricade.png b/统计/_sa_decor_textures/10_装饰/textures/block/big_barricade.png
new file mode 100644
index 0000000..6891f14
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/big_barricade.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/bloodprops/blood_particle.png b/统计/_sa_decor_textures/10_装饰/textures/block/bloodprops/blood_particle.png
new file mode 100644
index 0000000..79b7c0d
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/bloodprops/blood_particle.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/broken_glass1.png b/统计/_sa_decor_textures/10_装饰/textures/block/broken_glass1.png
new file mode 100644
index 0000000..32638ea
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/broken_glass1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/cinder_block/broken1_cinder_block.png b/统计/_sa_decor_textures/10_装饰/textures/block/cinder_block/broken1_cinder_block.png
new file mode 100644
index 0000000..ed260b5
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/cinder_block/broken1_cinder_block.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/cinder_block/broken_cinder_block.png b/统计/_sa_decor_textures/10_装饰/textures/block/cinder_block/broken_cinder_block.png
new file mode 100644
index 0000000..8999774
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/cinder_block/broken_cinder_block.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/cinder_block/cinder_block.png b/统计/_sa_decor_textures/10_装饰/textures/block/cinder_block/cinder_block.png
new file mode 100644
index 0000000..d11cbe1
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/cinder_block/cinder_block.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/corpse1.png b/统计/_sa_decor_textures/10_装饰/textures/block/corpse1.png
new file mode 100644
index 0000000..f099bd5
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/corpse1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/counter.png b/统计/_sa_decor_textures/10_装饰/textures/block/counter.png
new file mode 100644
index 0000000..4dfb474
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/counter.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/decor_workbench/decor_workbench.png b/统计/_sa_decor_textures/10_装饰/textures/block/decor_workbench/decor_workbench.png
new file mode 100644
index 0000000..6829da3
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/decor_workbench/decor_workbench.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/electrical_outlet.png b/统计/_sa_decor_textures/10_装饰/textures/block/electrical_outlet.png
new file mode 100644
index 0000000..c721651
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/electrical_outlet.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/fire_escap_plataform_top.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/fire_escap_plataform_top.png
new file mode 100644
index 0000000..429652a
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/fire_escap_plataform_top.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/fire_escape.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/fire_escape.png
new file mode 100644
index 0000000..fe3f520
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/fire_escape.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/fire_escape_blocks_particles.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/fire_escape_blocks_particles.png
new file mode 100644
index 0000000..92d188b
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/fire_escape_blocks_particles.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e0_s0_w1.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e0_s0_w1.png
new file mode 100644
index 0000000..9ddfdc9
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e0_s0_w1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e0_s1_w0.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e0_s1_w0.png
new file mode 100644
index 0000000..94408dc
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e0_s1_w0.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e0_s1_w1.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e0_s1_w1.png
new file mode 100644
index 0000000..ef29a50
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e0_s1_w1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s0_w0.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s0_w0.png
new file mode 100644
index 0000000..bf13228
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s0_w0.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s0_w1.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s0_w1.png
new file mode 100644
index 0000000..ae210a6
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s0_w1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s1_w0.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s1_w0.png
new file mode 100644
index 0000000..ca92af9
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s1_w0.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s1_w1.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s1_w1.png
new file mode 100644
index 0000000..44470ae
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s1_w1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s0_w0.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s0_w0.png
new file mode 100644
index 0000000..7f479bf
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s0_w0.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s0_w1.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s0_w1.png
new file mode 100644
index 0000000..9e2e4b1
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s0_w1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s1_w0.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s1_w0.png
new file mode 100644
index 0000000..d7ad578
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s1_w0.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s1_w1.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s1_w1.png
new file mode 100644
index 0000000..fd3cadb
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s1_w1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s0_w0.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s0_w0.png
new file mode 100644
index 0000000..2b4dc13
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s0_w0.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s0_w1.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s0_w1.png
new file mode 100644
index 0000000..694078b
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s0_w1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s1_w0.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s1_w0.png
new file mode 100644
index 0000000..da362be
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s1_w0.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s1_w1.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s1_w1.png
new file mode 100644
index 0000000..9c8afa4
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s1_w1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e0_s0_w1.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e0_s0_w1.png
new file mode 100644
index 0000000..ec29d5b
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e0_s0_w1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e0_s1_w0.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e0_s1_w0.png
new file mode 100644
index 0000000..5a3efe5
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e0_s1_w0.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e0_s1_w1.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e0_s1_w1.png
new file mode 100644
index 0000000..db978a8
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e0_s1_w1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s0_w0.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s0_w0.png
new file mode 100644
index 0000000..ae7454b
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s0_w0.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s0_w1.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s0_w1.png
new file mode 100644
index 0000000..c64f48e
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s0_w1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s1_w0.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s1_w0.png
new file mode 100644
index 0000000..42963a5
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s1_w0.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s1_w1.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s1_w1.png
new file mode 100644
index 0000000..2a91b92
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s1_w1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s0_w0.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s0_w0.png
new file mode 100644
index 0000000..fa8434e
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s0_w0.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s0_w1.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s0_w1.png
new file mode 100644
index 0000000..1543561
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s0_w1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s1_w0.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s1_w0.png
new file mode 100644
index 0000000..49cfe3b
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s1_w0.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s1_w1.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s1_w1.png
new file mode 100644
index 0000000..afc1793
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s1_w1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s0_w0.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s0_w0.png
new file mode 100644
index 0000000..b83dd84
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s0_w0.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s0_w1.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s0_w1.png
new file mode 100644
index 0000000..fa8fe79
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s0_w1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s1_w0.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s1_w0.png
new file mode 100644
index 0000000..cb6512f
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s1_w0.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s1_w1.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s1_w1.png
new file mode 100644
index 0000000..6a4ddd6
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s1_w1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/rusted_fire_escape.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/rusted_fire_escape.png
new file mode 100644
index 0000000..4e4fb29
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/rusted_fire_escape.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/rusted_fire_escape_blocks_particles.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/rusted_fire_escape_blocks_particles.png
new file mode 100644
index 0000000..92d188b
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/rusted_fire_escape_blocks_particles.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/rusted_fire_escape_platform_top.png b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/rusted_fire_escape_platform_top.png
new file mode 100644
index 0000000..429652a
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/fire_escape/rusted/rusted_fire_escape_platform_top.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/flags/brazil_flag.png b/统计/_sa_decor_textures/10_装饰/textures/block/flags/brazil_flag.png
new file mode 100644
index 0000000..90935b2
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/flags/brazil_flag.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/flags/usa_flag.png b/统计/_sa_decor_textures/10_装饰/textures/block/flags/usa_flag.png
new file mode 100644
index 0000000..ee08ce1
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/flags/usa_flag.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gas_barrel.png b/统计/_sa_decor_textures/10_装饰/textures/block/gas_barrel.png
new file mode 100644
index 0000000..ddd3c64
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gas_barrel.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/fire_escap_plataform_top.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/fire_escap_plataform_top.png
new file mode 100644
index 0000000..7802862
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/fire_escap_plataform_top.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/fire_escape.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/fire_escape.png
new file mode 100644
index 0000000..821ab22
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/fire_escape.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/fire_escape_blocks_particles.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/fire_escape_blocks_particles.png
new file mode 100644
index 0000000..84b1daa
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/fire_escape_blocks_particles.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e0_s0_w1.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e0_s0_w1.png
new file mode 100644
index 0000000..aa85390
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e0_s0_w1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e0_s1_w0.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e0_s1_w0.png
new file mode 100644
index 0000000..119076b
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e0_s1_w0.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e0_s1_w1.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e0_s1_w1.png
new file mode 100644
index 0000000..34dc78f
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e0_s1_w1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s0_w0.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s0_w0.png
new file mode 100644
index 0000000..f83213f
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s0_w0.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s0_w1.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s0_w1.png
new file mode 100644
index 0000000..ad62caa
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s0_w1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s1_w0.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s1_w0.png
new file mode 100644
index 0000000..f508386
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s1_w0.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s1_w1.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s1_w1.png
new file mode 100644
index 0000000..a02babb
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n0_e1_s1_w1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s0_w0.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s0_w0.png
new file mode 100644
index 0000000..d5faeec
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s0_w0.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s0_w1.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s0_w1.png
new file mode 100644
index 0000000..d235183
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s0_w1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s1_w0.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s1_w0.png
new file mode 100644
index 0000000..d3beaec
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s1_w0.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s1_w1.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s1_w1.png
new file mode 100644
index 0000000..1aa4765
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e0_s1_w1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s0_w0.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s0_w0.png
new file mode 100644
index 0000000..08ec1dd
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s0_w0.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s0_w1.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s0_w1.png
new file mode 100644
index 0000000..c673e1a
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s0_w1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s1_w0.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s1_w0.png
new file mode 100644
index 0000000..7f807b5
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s1_w0.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s1_w1.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s1_w1.png
new file mode 100644
index 0000000..60a9e82
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/platform_ctm/fire_escap_plataform_top_n1_e1_s1_w1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e0_s0_w1.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e0_s0_w1.png
new file mode 100644
index 0000000..b94e045
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e0_s0_w1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e0_s1_w0.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e0_s1_w0.png
new file mode 100644
index 0000000..33efe46
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e0_s1_w0.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e0_s1_w1.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e0_s1_w1.png
new file mode 100644
index 0000000..17f18fa
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e0_s1_w1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s0_w0.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s0_w0.png
new file mode 100644
index 0000000..0de2e84
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s0_w0.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s0_w1.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s0_w1.png
new file mode 100644
index 0000000..63e0ce1
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s0_w1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s1_w0.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s1_w0.png
new file mode 100644
index 0000000..d283f48
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s1_w0.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s1_w1.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s1_w1.png
new file mode 100644
index 0000000..1a96bc3
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n0_e1_s1_w1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s0_w0.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s0_w0.png
new file mode 100644
index 0000000..941d3b5
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s0_w0.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s0_w1.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s0_w1.png
new file mode 100644
index 0000000..599e818
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s0_w1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s1_w0.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s1_w0.png
new file mode 100644
index 0000000..d761111
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s1_w0.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s1_w1.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s1_w1.png
new file mode 100644
index 0000000..e3d2032
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e0_s1_w1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s0_w0.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s0_w0.png
new file mode 100644
index 0000000..bfa8093
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s0_w0.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s0_w1.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s0_w1.png
new file mode 100644
index 0000000..03dc179
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s0_w1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s1_w0.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s1_w0.png
new file mode 100644
index 0000000..66b1bd4
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s1_w0.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s1_w1.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s1_w1.png
new file mode 100644
index 0000000..0a1467e
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/platform_ctm/rusted_fire_escape_platform_top_n1_e1_s1_w1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/rusted_fire_escape.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/rusted_fire_escape.png
new file mode 100644
index 0000000..07de7b8
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/rusted_fire_escape.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/rusted_fire_escape_blocks_particles.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/rusted_fire_escape_blocks_particles.png
new file mode 100644
index 0000000..84b1daa
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/rusted_fire_escape_blocks_particles.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/rusted_fire_escape_platform_top.png b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/rusted_fire_escape_platform_top.png
new file mode 100644
index 0000000..7802862
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gray_fire_escape/rusted/rusted_fire_escape_platform_top.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/grime/grimes.png b/统计/_sa_decor_textures/10_装饰/textures/block/grime/grimes.png
new file mode 100644
index 0000000..0c1e39c
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/grime/grimes.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gutter.png b/统计/_sa_decor_textures/10_装饰/textures/block/gutter.png
new file mode 100644
index 0000000..074018e
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gutter.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/gutter_inner.png b/统计/_sa_decor_textures/10_装饰/textures/block/gutter_inner.png
new file mode 100644
index 0000000..dd11bc7
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/gutter_inner.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/highway_guardrail.png b/统计/_sa_decor_textures/10_装饰/textures/block/highway_guardrail.png
new file mode 100644
index 0000000..0d02428
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/highway_guardrail.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/hospital_curtain.png b/统计/_sa_decor_textures/10_装饰/textures/block/hospital_curtain.png
new file mode 100644
index 0000000..b321308
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/hospital_curtain.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/iv_stand.png b/统计/_sa_decor_textures/10_装饰/textures/block/iv_stand.png
new file mode 100644
index 0000000..c2c183f
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/iv_stand.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/keycard_reader.png b/统计/_sa_decor_textures/10_装饰/textures/block/keycard_reader.png
new file mode 100644
index 0000000..e02bd27
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/keycard_reader.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/loose_key.png b/统计/_sa_decor_textures/10_装饰/textures/block/loose_key.png
new file mode 100644
index 0000000..823e309
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/loose_key.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/loose_keycard.png b/统计/_sa_decor_textures/10_装饰/textures/block/loose_keycard.png
new file mode 100644
index 0000000..98f7fb1
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/loose_keycard.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lootcrates/backpackloot/backpackloot1.png b/统计/_sa_decor_textures/10_装饰/textures/block/lootcrates/backpackloot/backpackloot1.png
new file mode 100644
index 0000000..730e734
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lootcrates/backpackloot/backpackloot1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lootcrates/backpackloot/backpackloot2.png b/统计/_sa_decor_textures/10_装饰/textures/block/lootcrates/backpackloot/backpackloot2.png
new file mode 100644
index 0000000..99b5c5d
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lootcrates/backpackloot/backpackloot2.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lootcrates/backpackloot/backpackloot3.png b/统计/_sa_decor_textures/10_装饰/textures/block/lootcrates/backpackloot/backpackloot3.png
new file mode 100644
index 0000000..8ae73da
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lootcrates/backpackloot/backpackloot3.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lootcrates/refrigerator2.png b/统计/_sa_decor_textures/10_装饰/textures/block/lootcrates/refrigerator2.png
new file mode 100644
index 0000000..4a1147e
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lootcrates/refrigerator2.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lootcrates/tool_storage.png b/统计/_sa_decor_textures/10_装饰/textures/block/lootcrates/tool_storage.png
new file mode 100644
index 0000000..b48a497
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lootcrates/tool_storage.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lootcrates/wooden_shelf.png b/统计/_sa_decor_textures/10_装饰/textures/block/lootcrates/wooden_shelf.png
new file mode 100644
index 0000000..c512d34
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lootcrates/wooden_shelf.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/backpack1.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/backpack1.png
new file mode 100644
index 0000000..1082a99
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/backpack1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/backpack2.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/backpack2.png
new file mode 100644
index 0000000..9b9d77d
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/backpack2.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/backpack3.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/backpack3.png
new file mode 100644
index 0000000..11ccafc
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/backpack3.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/base1.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/base1.png
new file mode 100644
index 0000000..281c3c4
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/base1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/base2.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/base2.png
new file mode 100644
index 0000000..0a7db43
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/base2.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/base3.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/base3.png
new file mode 100644
index 0000000..7604704
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/base3.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/blood1.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/blood1.png
new file mode 100644
index 0000000..bb33202
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/blood1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/blood2.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/blood2.png
new file mode 100644
index 0000000..694dd30
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/blood2.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/blood3.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/blood3.png
new file mode 100644
index 0000000..6d5e315
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/blood3.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/blood4.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/blood4.png
new file mode 100644
index 0000000..20ffd8c
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/blood4.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/clothes1.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/clothes1.png
new file mode 100644
index 0000000..027caf4
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/clothes1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/clothes2.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/clothes2.png
new file mode 100644
index 0000000..b617fb9
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/clothes2.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/clothes3.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/clothes3.png
new file mode 100644
index 0000000..76ef578
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/clothes3.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/clothes4.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/clothes4.png
new file mode 100644
index 0000000..9b63d24
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/clothes4.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/clothes5.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/clothes5.png
new file mode 100644
index 0000000..f2296ed
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/clothes5.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/clothes6.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/clothes6.png
new file mode 100644
index 0000000..cd2050b
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/clothes6.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/clothes7.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/clothes7.png
new file mode 100644
index 0000000..3f97d63
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/clothes7.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/hair1.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/hair1.png
new file mode 100644
index 0000000..8d71db7
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/hair1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/hair2.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/hair2.png
new file mode 100644
index 0000000..b8ce2d4
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/hair2.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/hair3.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/hair3.png
new file mode 100644
index 0000000..a97293d
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/hair3.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/hair4.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/hair4.png
new file mode 100644
index 0000000..4f7f8ee
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/hair4.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/backpack/backpack1.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/backpack/backpack1.png
new file mode 100644
index 0000000..7ca504d
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/backpack/backpack1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/backpack/backpack2.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/backpack/backpack2.png
new file mode 100644
index 0000000..c3b8c2a
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/backpack/backpack2.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/backpack/backpack3.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/backpack/backpack3.png
new file mode 100644
index 0000000..f183072
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/backpack/backpack3.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/base/base1.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/base/base1.png
new file mode 100644
index 0000000..a8896a6
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/base/base1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/base/base2.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/base/base2.png
new file mode 100644
index 0000000..04e4b3f
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/base/base2.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/base/base3.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/base/base3.png
new file mode 100644
index 0000000..aa1f1f6
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/base/base3.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/blood/blood1.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/blood/blood1.png
new file mode 100644
index 0000000..5ac1dad
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/blood/blood1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/blood/blood2.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/blood/blood2.png
new file mode 100644
index 0000000..6693ab0
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/blood/blood2.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/clothes/clothes1.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/clothes/clothes1.png
new file mode 100644
index 0000000..93502c5
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/clothes/clothes1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/clothes/clothes2.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/clothes/clothes2.png
new file mode 100644
index 0000000..18a7441
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/clothes/clothes2.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/clothes/clothes3.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/clothes/clothes3.png
new file mode 100644
index 0000000..eeec3cb
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/clothes/clothes3.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/clothes/clothes4.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/clothes/clothes4.png
new file mode 100644
index 0000000..724da62
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/clothes/clothes4.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/hair/hair1.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/hair/hair1.png
new file mode 100644
index 0000000..8d71db7
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/hair/hair1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/hair/hair2.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/hair/hair2.png
new file mode 100644
index 0000000..b8ce2d4
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/hair/hair2.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/hair/hair3.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/hair/hair3.png
new file mode 100644
index 0000000..a97293d
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/hair/hair3.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/hair/hair4.png b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/hair/hair4.png
new file mode 100644
index 0000000..4f7f8ee
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/lying_corpse/layersaa/hair/hair4.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/manhole.png b/统计/_sa_decor_textures/10_装饰/textures/block/manhole.png
new file mode 100644
index 0000000..ab3ee3d
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/manhole.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/mechanical/padlock.png b/统计/_sa_decor_textures/10_装饰/textures/block/mechanical/padlock.png
new file mode 100644
index 0000000..d95b122
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/mechanical/padlock.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/metal_counter/metal_counter_cabinet.png b/统计/_sa_decor_textures/10_装饰/textures/block/metal_counter/metal_counter_cabinet.png
new file mode 100644
index 0000000..0c19c03
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/metal_counter/metal_counter_cabinet.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/microwave.png b/统计/_sa_decor_textures/10_装饰/textures/block/microwave.png
new file mode 100644
index 0000000..37de7af
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/microwave.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/military_radio.png b/统计/_sa_decor_textures/10_装饰/textures/block/military_radio.png
new file mode 100644
index 0000000..7ab6c76
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/military_radio.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/mirror.png b/统计/_sa_decor_textures/10_装饰/textures/block/mirror.png
new file mode 100644
index 0000000..01093ef
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/mirror.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/noteboard/noteboard.png b/统计/_sa_decor_textures/10_装饰/textures/block/noteboard/noteboard.png
new file mode 100644
index 0000000..52e6adb
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/noteboard/noteboard.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/oil_barrel/metal_barrel.png b/统计/_sa_decor_textures/10_装饰/textures/block/oil_barrel/metal_barrel.png
new file mode 100644
index 0000000..011430e
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/oil_barrel/metal_barrel.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/oil_barrel/metal_barrel1.png b/统计/_sa_decor_textures/10_装饰/textures/block/oil_barrel/metal_barrel1.png
new file mode 100644
index 0000000..53d925c
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/oil_barrel/metal_barrel1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/oil_barrel/metal_barrel2.png b/统计/_sa_decor_textures/10_装饰/textures/block/oil_barrel/metal_barrel2.png
new file mode 100644
index 0000000..45371d7
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/oil_barrel/metal_barrel2.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/oil_barrel/metal_barrel3.png b/统计/_sa_decor_textures/10_装饰/textures/block/oil_barrel/metal_barrel3.png
new file mode 100644
index 0000000..6d2ddc9
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/oil_barrel/metal_barrel3.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/oil_barrel/metal_barrel4.png b/统计/_sa_decor_textures/10_装饰/textures/block/oil_barrel/metal_barrel4.png
new file mode 100644
index 0000000..26606f1
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/oil_barrel/metal_barrel4.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/old_computer/broken_old_computer.png b/统计/_sa_decor_textures/10_装饰/textures/block/old_computer/broken_old_computer.png
new file mode 100644
index 0000000..a124882
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/old_computer/broken_old_computer.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/old_computer/old_computer.png b/统计/_sa_decor_textures/10_装饰/textures/block/old_computer/old_computer.png
new file mode 100644
index 0000000..44b60a5
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/old_computer/old_computer.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/old_computer/old_computer_on.png b/统计/_sa_decor_textures/10_装饰/textures/block/old_computer/old_computer_on.png
new file mode 100644
index 0000000..54ed0ff
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/old_computer/old_computer_on.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/park_bench/park_bench.png b/统计/_sa_decor_textures/10_装饰/textures/block/park_bench/park_bench.png
new file mode 100644
index 0000000..bf4579c
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/park_bench/park_bench.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/particles/tvp.png b/统计/_sa_decor_textures/10_装饰/textures/block/particles/tvp.png
new file mode 100644
index 0000000..167fb7f
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/particles/tvp.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/particles/wood_p.png b/统计/_sa_decor_textures/10_装饰/textures/block/particles/wood_p.png
new file mode 100644
index 0000000..0b5905d
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/particles/wood_p.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/pc.png b/统计/_sa_decor_textures/10_装饰/textures/block/pc.png
new file mode 100644
index 0000000..a4f756b
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/pc.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/post_transformer.png b/统计/_sa_decor_textures/10_装饰/textures/block/post_transformer.png
new file mode 100644
index 0000000..f4dc9ff
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/post_transformer.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/radio.png b/统计/_sa_decor_textures/10_装饰/textures/block/radio.png
new file mode 100644
index 0000000..525a409
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/radio.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/road_barrier.png b/统计/_sa_decor_textures/10_装饰/textures/block/road_barrier.png
new file mode 100644
index 0000000..50adc3f
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/road_barrier.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/road_barrier_big.png b/统计/_sa_decor_textures/10_装饰/textures/block/road_barrier_big.png
new file mode 100644
index 0000000..00096e8
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/road_barrier_big.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/sand_bag/sand_bag.png b/统计/_sa_decor_textures/10_装饰/textures/block/sand_bag/sand_bag.png
new file mode 100644
index 0000000..cc26d74
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/sand_bag/sand_bag.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/shutter/black_shutter.png b/统计/_sa_decor_textures/10_装饰/textures/block/shutter/black_shutter.png
new file mode 100644
index 0000000..bc63aef
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/shutter/black_shutter.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/shutter/white_shutter.png b/统计/_sa_decor_textures/10_装饰/textures/block/shutter/white_shutter.png
new file mode 100644
index 0000000..a2c389a
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/shutter/white_shutter.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/side_bars/blue_side_bars.png b/统计/_sa_decor_textures/10_装饰/textures/block/side_bars/blue_side_bars.png
new file mode 100644
index 0000000..47d5bdd
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/side_bars/blue_side_bars.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/sink.png b/统计/_sa_decor_textures/10_装饰/textures/block/sink.png
new file mode 100644
index 0000000..2dc85f1
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/sink.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/sleeping_bag.png b/统计/_sa_decor_textures/10_装饰/textures/block/sleeping_bag.png
new file mode 100644
index 0000000..07b0f98
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/sleeping_bag.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/small_mirror.png b/统计/_sa_decor_textures/10_装饰/textures/block/small_mirror.png
new file mode 100644
index 0000000..c1810ec
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/small_mirror.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/smart_tv.png b/统计/_sa_decor_textures/10_装饰/textures/block/smart_tv.png
new file mode 100644
index 0000000..e80d08a
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/smart_tv.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/stove/stove.png b/统计/_sa_decor_textures/10_装饰/textures/block/stove/stove.png
new file mode 100644
index 0000000..a2acda2
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/stove/stove.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/stove/stove_green.png b/统计/_sa_decor_textures/10_装饰/textures/block/stove/stove_green.png
new file mode 100644
index 0000000..07b2220
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/stove/stove_green.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/stove/stove_on.png b/统计/_sa_decor_textures/10_装饰/textures/block/stove/stove_on.png
new file mode 100644
index 0000000..f708c95
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/stove/stove_on.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/stove/stove_on_green.png b/统计/_sa_decor_textures/10_装饰/textures/block/stove/stove_on_green.png
new file mode 100644
index 0000000..cb76c0d
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/stove/stove_on_green.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/stove/stove_on_red.png b/统计/_sa_decor_textures/10_装饰/textures/block/stove/stove_on_red.png
new file mode 100644
index 0000000..40c000b
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/stove/stove_on_red.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/stove/stove_red.png b/统计/_sa_decor_textures/10_装饰/textures/block/stove/stove_red.png
new file mode 100644
index 0000000..7cffcd9
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/stove/stove_red.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/telephone/black_telephone.png b/统计/_sa_decor_textures/10_装饰/textures/block/telephone/black_telephone.png
new file mode 100644
index 0000000..be7b8cd
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/telephone/black_telephone.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/telephone/white_telephone.png b/统计/_sa_decor_textures/10_装饰/textures/block/telephone/white_telephone.png
new file mode 100644
index 0000000..e84550a
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/telephone/white_telephone.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/tires.png b/统计/_sa_decor_textures/10_装饰/textures/block/tires.png
new file mode 100644
index 0000000..0f232ec
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/tires.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/toilet.png b/统计/_sa_decor_textures/10_装饰/textures/block/toilet.png
new file mode 100644
index 0000000..afb76cf
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/toilet.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/toilet2.png b/统计/_sa_decor_textures/10_装饰/textures/block/toilet2.png
new file mode 100644
index 0000000..a939400
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/toilet2.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/toilet_paper.png b/统计/_sa_decor_textures/10_装饰/textures/block/toilet_paper.png
new file mode 100644
index 0000000..23ebfff
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/toilet_paper.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/traffic_cone.png b/统计/_sa_decor_textures/10_装饰/textures/block/traffic_cone.png
new file mode 100644
index 0000000..3b8e32e
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/traffic_cone.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/traffic_cone1.png b/统计/_sa_decor_textures/10_装饰/textures/block/traffic_cone1.png
new file mode 100644
index 0000000..9b28fb2
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/traffic_cone1.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/trash_props.png b/统计/_sa_decor_textures/10_装饰/textures/block/trash_props.png
new file mode 100644
index 0000000..4f02c4f
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/trash_props.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/tv.png b/统计/_sa_decor_textures/10_装饰/textures/block/tv.png
new file mode 100644
index 0000000..ae5fdf7
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/tv.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/wire_connector.png b/统计/_sa_decor_textures/10_装饰/textures/block/wire_connector.png
new file mode 100644
index 0000000..259bedf
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/wire_connector.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/wire_item.png b/统计/_sa_decor_textures/10_装饰/textures/block/wire_item.png
new file mode 100644
index 0000000..dbc2c99
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/wire_item.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/wood_particle.png b/统计/_sa_decor_textures/10_装饰/textures/block/wood_particle.png
new file mode 100644
index 0000000..7153d59
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/wood_particle.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/wood_plank_pile.png b/统计/_sa_decor_textures/10_装饰/textures/block/wood_plank_pile.png
new file mode 100644
index 0000000..4fecf4e
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/wood_plank_pile.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/wooden_pallet.png b/统计/_sa_decor_textures/10_装饰/textures/block/wooden_pallet.png
new file mode 100644
index 0000000..6e8371d
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/wooden_pallet.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/wooden_scaffolding_bottom.png b/统计/_sa_decor_textures/10_装饰/textures/block/wooden_scaffolding_bottom.png
new file mode 100644
index 0000000..ec0fdfc
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/wooden_scaffolding_bottom.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/wooden_scaffolding_side.png b/统计/_sa_decor_textures/10_装饰/textures/block/wooden_scaffolding_side.png
new file mode 100644
index 0000000..136fa70
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/wooden_scaffolding_side.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/block/wooden_scaffolding_top.png b/统计/_sa_decor_textures/10_装饰/textures/block/wooden_scaffolding_top.png
new file mode 100644
index 0000000..7d615d5
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/block/wooden_scaffolding_top.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/item/fire_escape_railing.png b/统计/_sa_decor_textures/10_装饰/textures/item/fire_escape_railing.png
new file mode 100644
index 0000000..ca4e9ee
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/item/fire_escape_railing.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/item/fly.png b/统计/_sa_decor_textures/10_装饰/textures/item/fly.png
new file mode 100644
index 0000000..9fa3130
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/item/fly.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/item/gray_fire_escape_railing.png b/统计/_sa_decor_textures/10_装饰/textures/item/gray_fire_escape_railing.png
new file mode 100644
index 0000000..502e1de
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/item/gray_fire_escape_railing.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/item/gray_industrial_ladder.png b/统计/_sa_decor_textures/10_装饰/textures/item/gray_industrial_ladder.png
new file mode 100644
index 0000000..ae26606
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/item/gray_industrial_ladder.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/item/industrial_ladder.png b/统计/_sa_decor_textures/10_装饰/textures/item/industrial_ladder.png
new file mode 100644
index 0000000..2c00afb
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/item/industrial_ladder.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/item/key.png b/统计/_sa_decor_textures/10_装饰/textures/item/key.png
new file mode 100644
index 0000000..13419d1
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/item/key.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/item/keycard.png b/统计/_sa_decor_textures/10_装饰/textures/item/keycard.png
new file mode 100644
index 0000000..c920c20
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/item/keycard.png differ
diff --git a/统计/_sa_decor_textures/10_装饰/textures/item/red_sleeping_bag.png b/统计/_sa_decor_textures/10_装饰/textures/item/red_sleeping_bag.png
new file mode 100644
index 0000000..db4b757
Binary files /dev/null and b/统计/_sa_decor_textures/10_装饰/textures/item/red_sleeping_bag.png differ
diff --git a/统计/_sa_decor_textures/11_路障/textures/block/construction_barrier.png b/统计/_sa_decor_textures/11_路障/textures/block/construction_barrier.png
new file mode 100644
index 0000000..a94a194
Binary files /dev/null and b/统计/_sa_decor_textures/11_路障/textures/block/construction_barrier.png differ
diff --git a/统计/_sa_decor_textures/11_路障/textures/block/construction_barrier1.png b/统计/_sa_decor_textures/11_路障/textures/block/construction_barrier1.png
new file mode 100644
index 0000000..91129cb
Binary files /dev/null and b/统计/_sa_decor_textures/11_路障/textures/block/construction_barrier1.png differ
diff --git a/统计/_sa_decor_textures/11_路障/textures/block/hesco_barrier/hesco_barrier.png b/统计/_sa_decor_textures/11_路障/textures/block/hesco_barrier/hesco_barrier.png
new file mode 100644
index 0000000..c8ef902
Binary files /dev/null and b/统计/_sa_decor_textures/11_路障/textures/block/hesco_barrier/hesco_barrier.png differ
diff --git a/统计/_sa_decor_textures/11_路障/textures/block/particles/empty.png b/统计/_sa_decor_textures/11_路障/textures/block/particles/empty.png
new file mode 100644
index 0000000..02550ac
Binary files /dev/null and b/统计/_sa_decor_textures/11_路障/textures/block/particles/empty.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/ambulance/ambulance_broken.png b/统计/_sa_decor_textures/12_载具/textures/block/ambulance/ambulance_broken.png
new file mode 100644
index 0000000..542c8c1
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/ambulance/ambulance_broken.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/ambulance/ambulance_car.png b/统计/_sa_decor_textures/12_载具/textures/block/ambulance/ambulance_car.png
new file mode 100644
index 0000000..b20fbdf
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/ambulance/ambulance_car.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/ambulance/ambulance_destroyed.png b/统计/_sa_decor_textures/12_载具/textures/block/ambulance/ambulance_destroyed.png
new file mode 100644
index 0000000..7654eb9
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/ambulance/ambulance_destroyed.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/hatchback/hatback_car_white.png b/统计/_sa_decor_textures/12_载具/textures/block/hatchback/hatback_car_white.png
new file mode 100644
index 0000000..05f6789
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/hatchback/hatback_car_white.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/hatchback/hatchback_car_white.png b/统计/_sa_decor_textures/12_载具/textures/block/hatchback/hatchback_car_white.png
new file mode 100644
index 0000000..e7182c1
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/hatchback/hatchback_car_white.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/pickup/broken/broken_pickup_black.png b/统计/_sa_decor_textures/12_载具/textures/block/pickup/broken/broken_pickup_black.png
new file mode 100644
index 0000000..42d6958
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/pickup/broken/broken_pickup_black.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/pickup/broken/broken_pickup_blue.png b/统计/_sa_decor_textures/12_载具/textures/block/pickup/broken/broken_pickup_blue.png
new file mode 100644
index 0000000..4720d20
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/pickup/broken/broken_pickup_blue.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/pickup/broken/broken_pickup_green.png b/统计/_sa_decor_textures/12_载具/textures/block/pickup/broken/broken_pickup_green.png
new file mode 100644
index 0000000..520b834
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/pickup/broken/broken_pickup_green.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/pickup/broken/broken_pickup_red.png b/统计/_sa_decor_textures/12_载具/textures/block/pickup/broken/broken_pickup_red.png
new file mode 100644
index 0000000..fe36702
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/pickup/broken/broken_pickup_red.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/pickup/destroyed/destroyed_pickup_black.png b/统计/_sa_decor_textures/12_载具/textures/block/pickup/destroyed/destroyed_pickup_black.png
new file mode 100644
index 0000000..4ad506a
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/pickup/destroyed/destroyed_pickup_black.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/pickup/destroyed/destroyed_pickup_blue.png b/统计/_sa_decor_textures/12_载具/textures/block/pickup/destroyed/destroyed_pickup_blue.png
new file mode 100644
index 0000000..ec33ce8
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/pickup/destroyed/destroyed_pickup_blue.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/pickup/destroyed/destroyed_pickup_green.png b/统计/_sa_decor_textures/12_载具/textures/block/pickup/destroyed/destroyed_pickup_green.png
new file mode 100644
index 0000000..05d51a9
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/pickup/destroyed/destroyed_pickup_green.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/pickup/destroyed/destroyed_pickup_red.png b/统计/_sa_decor_textures/12_载具/textures/block/pickup/destroyed/destroyed_pickup_red.png
new file mode 100644
index 0000000..ce42096
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/pickup/destroyed/destroyed_pickup_red.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/pickup/pickup_black.png b/统计/_sa_decor_textures/12_载具/textures/block/pickup/pickup_black.png
new file mode 100644
index 0000000..d7a77ae
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/pickup/pickup_black.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/pickup/pickup_blue.png b/统计/_sa_decor_textures/12_载具/textures/block/pickup/pickup_blue.png
new file mode 100644
index 0000000..2ae2421
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/pickup/pickup_blue.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/pickup/pickup_green.png b/统计/_sa_decor_textures/12_载具/textures/block/pickup/pickup_green.png
new file mode 100644
index 0000000..c5ee92b
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/pickup/pickup_green.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/pickup/pickup_red.png b/统计/_sa_decor_textures/12_载具/textures/block/pickup/pickup_red.png
new file mode 100644
index 0000000..d77a542
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/pickup/pickup_red.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/police_car/broken/police_car_broken.png b/统计/_sa_decor_textures/12_载具/textures/block/police_car/broken/police_car_broken.png
new file mode 100644
index 0000000..9f3d2a5
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/police_car/broken/police_car_broken.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/police_car/destroyed/police_car_destroyed.png b/统计/_sa_decor_textures/12_载具/textures/block/police_car/destroyed/police_car_destroyed.png
new file mode 100644
index 0000000..ad9f37e
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/police_car/destroyed/police_car_destroyed.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/police_car/police_car.png b/统计/_sa_decor_textures/12_载具/textures/block/police_car/police_car.png
new file mode 100644
index 0000000..6b06507
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/police_car/police_car.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/sedan/broken/broken_sedan_car_black.png b/统计/_sa_decor_textures/12_载具/textures/block/sedan/broken/broken_sedan_car_black.png
new file mode 100644
index 0000000..1ed2881
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/sedan/broken/broken_sedan_car_black.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/sedan/broken/broken_sedan_car_blue.png b/统计/_sa_decor_textures/12_载具/textures/block/sedan/broken/broken_sedan_car_blue.png
new file mode 100644
index 0000000..543e178
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/sedan/broken/broken_sedan_car_blue.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/sedan/broken/broken_sedan_car_pink.png b/统计/_sa_decor_textures/12_载具/textures/block/sedan/broken/broken_sedan_car_pink.png
new file mode 100644
index 0000000..00c174d
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/sedan/broken/broken_sedan_car_pink.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/sedan/broken/broken_sedan_car_red.png b/统计/_sa_decor_textures/12_载具/textures/block/sedan/broken/broken_sedan_car_red.png
new file mode 100644
index 0000000..1f0ef38
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/sedan/broken/broken_sedan_car_red.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/sedan/broken/broken_sedan_car_white.png b/统计/_sa_decor_textures/12_载具/textures/block/sedan/broken/broken_sedan_car_white.png
new file mode 100644
index 0000000..9478ca9
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/sedan/broken/broken_sedan_car_white.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/sedan/destroyed/destroyed_sedan_car_black.png b/统计/_sa_decor_textures/12_载具/textures/block/sedan/destroyed/destroyed_sedan_car_black.png
new file mode 100644
index 0000000..bfbf159
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/sedan/destroyed/destroyed_sedan_car_black.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/sedan/destroyed/destroyed_sedan_car_blue.png b/统计/_sa_decor_textures/12_载具/textures/block/sedan/destroyed/destroyed_sedan_car_blue.png
new file mode 100644
index 0000000..2e23c00
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/sedan/destroyed/destroyed_sedan_car_blue.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/sedan/destroyed/destroyed_sedan_car_pink.png b/统计/_sa_decor_textures/12_载具/textures/block/sedan/destroyed/destroyed_sedan_car_pink.png
new file mode 100644
index 0000000..a78b957
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/sedan/destroyed/destroyed_sedan_car_pink.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/sedan/destroyed/destroyed_sedan_car_red.png b/统计/_sa_decor_textures/12_载具/textures/block/sedan/destroyed/destroyed_sedan_car_red.png
new file mode 100644
index 0000000..818b88d
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/sedan/destroyed/destroyed_sedan_car_red.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/sedan/destroyed/destroyed_sedan_car_white.png b/统计/_sa_decor_textures/12_载具/textures/block/sedan/destroyed/destroyed_sedan_car_white.png
new file mode 100644
index 0000000..db1ee7a
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/sedan/destroyed/destroyed_sedan_car_white.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/sedan/sedan_car_black.png b/统计/_sa_decor_textures/12_载具/textures/block/sedan/sedan_car_black.png
new file mode 100644
index 0000000..6b2b3d7
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/sedan/sedan_car_black.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/sedan/sedan_car_blue.png b/统计/_sa_decor_textures/12_载具/textures/block/sedan/sedan_car_blue.png
new file mode 100644
index 0000000..e672751
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/sedan/sedan_car_blue.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/sedan/sedan_car_pink.png b/统计/_sa_decor_textures/12_载具/textures/block/sedan/sedan_car_pink.png
new file mode 100644
index 0000000..eb9718f
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/sedan/sedan_car_pink.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/sedan/sedan_car_red.png b/统计/_sa_decor_textures/12_载具/textures/block/sedan/sedan_car_red.png
new file mode 100644
index 0000000..f874dd5
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/sedan/sedan_car_red.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/sedan/sedan_car_white.png b/统计/_sa_decor_textures/12_载具/textures/block/sedan/sedan_car_white.png
new file mode 100644
index 0000000..737bca1
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/sedan/sedan_car_white.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/van/broken/broken_van_black.png b/统计/_sa_decor_textures/12_载具/textures/block/van/broken/broken_van_black.png
new file mode 100644
index 0000000..93dc4df
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/van/broken/broken_van_black.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/van/broken/broken_van_green.png b/统计/_sa_decor_textures/12_载具/textures/block/van/broken/broken_van_green.png
new file mode 100644
index 0000000..f9e80dc
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/van/broken/broken_van_green.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/van/broken/broken_van_red.png b/统计/_sa_decor_textures/12_载具/textures/block/van/broken/broken_van_red.png
new file mode 100644
index 0000000..78fb5ca
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/van/broken/broken_van_red.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/van/broken/broken_van_yellow.png b/统计/_sa_decor_textures/12_载具/textures/block/van/broken/broken_van_yellow.png
new file mode 100644
index 0000000..a027cf5
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/van/broken/broken_van_yellow.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/van/destroyed/destroyed_van_black.png b/统计/_sa_decor_textures/12_载具/textures/block/van/destroyed/destroyed_van_black.png
new file mode 100644
index 0000000..3dbf8f8
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/van/destroyed/destroyed_van_black.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/van/destroyed/destroyed_van_green.png b/统计/_sa_decor_textures/12_载具/textures/block/van/destroyed/destroyed_van_green.png
new file mode 100644
index 0000000..978a852
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/van/destroyed/destroyed_van_green.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/van/destroyed/destroyed_van_red.png b/统计/_sa_decor_textures/12_载具/textures/block/van/destroyed/destroyed_van_red.png
new file mode 100644
index 0000000..37e0bd5
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/van/destroyed/destroyed_van_red.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/van/destroyed/destroyed_van_yellow.png b/统计/_sa_decor_textures/12_载具/textures/block/van/destroyed/destroyed_van_yellow.png
new file mode 100644
index 0000000..6a9faaa
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/van/destroyed/destroyed_van_yellow.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/van/van_black.png b/统计/_sa_decor_textures/12_载具/textures/block/van/van_black.png
new file mode 100644
index 0000000..bba74a5
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/van/van_black.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/van/van_green.png b/统计/_sa_decor_textures/12_载具/textures/block/van/van_green.png
new file mode 100644
index 0000000..eef1498
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/van/van_green.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/van/van_red.png b/统计/_sa_decor_textures/12_载具/textures/block/van/van_red.png
new file mode 100644
index 0000000..02e5ac0
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/van/van_red.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/block/van/van_yellow.png b/统计/_sa_decor_textures/12_载具/textures/block/van/van_yellow.png
new file mode 100644
index 0000000..a85bd57
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/block/van/van_yellow.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/item/vehicles/broken_sedan.png b/统计/_sa_decor_textures/12_载具/textures/item/vehicles/broken_sedan.png
new file mode 100644
index 0000000..44dcdec
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/item/vehicles/broken_sedan.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/item/vehicles/destroyed_sedan.png b/统计/_sa_decor_textures/12_载具/textures/item/vehicles/destroyed_sedan.png
new file mode 100644
index 0000000..1a26287
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/item/vehicles/destroyed_sedan.png differ
diff --git a/统计/_sa_decor_textures/12_载具/textures/item/vehicles/sedan.png b/统计/_sa_decor_textures/12_载具/textures/item/vehicles/sedan.png
new file mode 100644
index 0000000..5f30388
Binary files /dev/null and b/统计/_sa_decor_textures/12_载具/textures/item/vehicles/sedan.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/doors/beige_utility_vent_door_bottom.png b/统计/_sa_decor_textures/13_门/textures/block/doors/beige_utility_vent_door_bottom.png
new file mode 100644
index 0000000..fa5b93e
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/doors/beige_utility_vent_door_bottom.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/doors/beige_utility_vent_door_top.png b/统计/_sa_decor_textures/13_门/textures/block/doors/beige_utility_vent_door_top.png
new file mode 100644
index 0000000..2dc14de
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/doors/beige_utility_vent_door_top.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/doors/black_panel_door_bottom.png b/统计/_sa_decor_textures/13_门/textures/block/doors/black_panel_door_bottom.png
new file mode 100644
index 0000000..502a74a
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/doors/black_panel_door_bottom.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/doors/black_panel_door_top.png b/统计/_sa_decor_textures/13_门/textures/block/doors/black_panel_door_top.png
new file mode 100644
index 0000000..4c38139
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/doors/black_panel_door_top.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/doors/bloodied_gray_steel_door_bottom.png b/统计/_sa_decor_textures/13_门/textures/block/doors/bloodied_gray_steel_door_bottom.png
new file mode 100644
index 0000000..1e43218
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/doors/bloodied_gray_steel_door_bottom.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/doors/bloodied_gray_steel_door_top.png b/统计/_sa_decor_textures/13_门/textures/block/doors/bloodied_gray_steel_door_top.png
new file mode 100644
index 0000000..bc642c8
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/doors/bloodied_gray_steel_door_top.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/doors/blue_industrial_door_bottom.png b/统计/_sa_decor_textures/13_门/textures/block/doors/blue_industrial_door_bottom.png
new file mode 100644
index 0000000..a369dc4
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/doors/blue_industrial_door_bottom.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/doors/blue_industrial_door_top.png b/统计/_sa_decor_textures/13_门/textures/block/doors/blue_industrial_door_top.png
new file mode 100644
index 0000000..61a4512
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/doors/blue_industrial_door_top.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/doors/brown_glass_panel_door_bottom.png b/统计/_sa_decor_textures/13_门/textures/block/doors/brown_glass_panel_door_bottom.png
new file mode 100644
index 0000000..98b84ee
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/doors/brown_glass_panel_door_bottom.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/doors/brown_glass_panel_door_top.png b/统计/_sa_decor_textures/13_门/textures/block/doors/brown_glass_panel_door_top.png
new file mode 100644
index 0000000..6ea907a
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/doors/brown_glass_panel_door_top.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/doors/cream_paneled_door_bottom.png b/统计/_sa_decor_textures/13_门/textures/block/doors/cream_paneled_door_bottom.png
new file mode 100644
index 0000000..faf8629
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/doors/cream_paneled_door_bottom.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/doors/cream_paneled_door_top.png b/统计/_sa_decor_textures/13_门/textures/block/doors/cream_paneled_door_top.png
new file mode 100644
index 0000000..cad828d
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/doors/cream_paneled_door_top.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/doors/electronic_security_door_bottom.png b/统计/_sa_decor_textures/13_门/textures/block/doors/electronic_security_door_bottom.png
new file mode 100644
index 0000000..88de6e1
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/doors/electronic_security_door_bottom.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/doors/electronic_security_door_top.png b/统计/_sa_decor_textures/13_门/textures/block/doors/electronic_security_door_top.png
new file mode 100644
index 0000000..bf591d4
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/doors/electronic_security_door_top.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/doors/gray_glass_door_bottom.png b/统计/_sa_decor_textures/13_门/textures/block/doors/gray_glass_door_bottom.png
new file mode 100644
index 0000000..170b19a
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/doors/gray_glass_door_bottom.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/doors/gray_glass_door_top.png b/统计/_sa_decor_textures/13_门/textures/block/doors/gray_glass_door_top.png
new file mode 100644
index 0000000..c5a6e43
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/doors/gray_glass_door_top.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/doors/gray_steel_door.png b/统计/_sa_decor_textures/13_门/textures/block/doors/gray_steel_door.png
new file mode 100644
index 0000000..dcced77
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/doors/gray_steel_door.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/doors/gray_steel_door_top.png b/统计/_sa_decor_textures/13_门/textures/block/doors/gray_steel_door_top.png
new file mode 100644
index 0000000..a12641c
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/doors/gray_steel_door_top.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/doors/mint_paneled_door_bottom.png b/统计/_sa_decor_textures/13_门/textures/block/doors/mint_paneled_door_bottom.png
new file mode 100644
index 0000000..366fc9b
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/doors/mint_paneled_door_bottom.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/doors/mint_paneled_door_top.png b/统计/_sa_decor_textures/13_门/textures/block/doors/mint_paneled_door_top.png
new file mode 100644
index 0000000..3972e6b
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/doors/mint_paneled_door_top.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/doors/security_door_bottom.png b/统计/_sa_decor_textures/13_门/textures/block/doors/security_door_bottom.png
new file mode 100644
index 0000000..9961ac1
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/doors/security_door_bottom.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/doors/security_door_top.png b/统计/_sa_decor_textures/13_门/textures/block/doors/security_door_top.png
new file mode 100644
index 0000000..f10ba6a
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/doors/security_door_top.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/doors/white_full_glass_door_bottom.png b/统计/_sa_decor_textures/13_门/textures/block/doors/white_full_glass_door_bottom.png
new file mode 100644
index 0000000..a82c503
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/doors/white_full_glass_door_bottom.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/doors/white_full_glass_door_top.png b/统计/_sa_decor_textures/13_门/textures/block/doors/white_full_glass_door_top.png
new file mode 100644
index 0000000..46cae6a
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/doors/white_full_glass_door_top.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/doors/white_plain_door_bottom.png b/统计/_sa_decor_textures/13_门/textures/block/doors/white_plain_door_bottom.png
new file mode 100644
index 0000000..de64579
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/doors/white_plain_door_bottom.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/doors/white_plain_door_top.png b/统计/_sa_decor_textures/13_门/textures/block/doors/white_plain_door_top.png
new file mode 100644
index 0000000..e57dfae
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/doors/white_plain_door_top.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/doors/white_stained_glass_door_bottom.png b/统计/_sa_decor_textures/13_门/textures/block/doors/white_stained_glass_door_bottom.png
new file mode 100644
index 0000000..88d0b9a
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/doors/white_stained_glass_door_bottom.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/doors/white_stained_glass_door_top.png b/统计/_sa_decor_textures/13_门/textures/block/doors/white_stained_glass_door_top.png
new file mode 100644
index 0000000..05733bf
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/doors/white_stained_glass_door_top.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/doors/yellow_security_door_bottom.png b/统计/_sa_decor_textures/13_门/textures/block/doors/yellow_security_door_bottom.png
new file mode 100644
index 0000000..c896330
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/doors/yellow_security_door_bottom.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/doors/yellow_security_door_top.png b/统计/_sa_decor_textures/13_门/textures/block/doors/yellow_security_door_top.png
new file mode 100644
index 0000000..1efde14
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/doors/yellow_security_door_top.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/duct_trapdoor.png b/统计/_sa_decor_textures/13_门/textures/block/duct_trapdoor.png
new file mode 100644
index 0000000..f6fad4b
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/duct_trapdoor.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/garage_door_metal.png b/统计/_sa_decor_textures/13_门/textures/block/garage_door_metal.png
new file mode 100644
index 0000000..22a13e5
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/garage_door_metal.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/garage_door_metal_green.png b/统计/_sa_decor_textures/13_门/textures/block/garage_door_metal_green.png
new file mode 100644
index 0000000..50963e7
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/garage_door_metal_green.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/garage_door_metal_red.png b/统计/_sa_decor_textures/13_门/textures/block/garage_door_metal_red.png
new file mode 100644
index 0000000..b7edb0c
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/garage_door_metal_red.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/garage_door_white.png b/统计/_sa_decor_textures/13_门/textures/block/garage_door_white.png
new file mode 100644
index 0000000..2388139
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/garage_door_white.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/iron_duct.png b/统计/_sa_decor_textures/13_门/textures/block/iron_duct.png
new file mode 100644
index 0000000..c2a7816
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/iron_duct.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/storefront/black_storefront_door_down.png b/统计/_sa_decor_textures/13_门/textures/block/storefront/black_storefront_door_down.png
new file mode 100644
index 0000000..4ddd5e0
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/storefront/black_storefront_door_down.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/storefront/black_storefront_door_up.png b/统计/_sa_decor_textures/13_门/textures/block/storefront/black_storefront_door_up.png
new file mode 100644
index 0000000..c705e1c
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/storefront/black_storefront_door_up.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/storefront/black_storefront_header_panel.png b/统计/_sa_decor_textures/13_门/textures/block/storefront/black_storefront_header_panel.png
new file mode 100644
index 0000000..47f6a7a
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/storefront/black_storefront_header_panel.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/storefront/black_storefront_header_trapdoor.png b/统计/_sa_decor_textures/13_门/textures/block/storefront/black_storefront_header_trapdoor.png
new file mode 100644
index 0000000..47f6a7a
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/storefront/black_storefront_header_trapdoor.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/urban_fence.png b/统计/_sa_decor_textures/13_门/textures/block/urban_fence.png
new file mode 100644
index 0000000..ae039db
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/urban_fence.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/urban_fence_center_1.png b/统计/_sa_decor_textures/13_门/textures/block/urban_fence_center_1.png
new file mode 100644
index 0000000..7cd1a78
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/urban_fence_center_1.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/block/urban_fence_door.png b/统计/_sa_decor_textures/13_门/textures/block/urban_fence_door.png
new file mode 100644
index 0000000..d8fa096
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/block/urban_fence_door.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/item/black_storefront_door_item.png b/统计/_sa_decor_textures/13_门/textures/item/black_storefront_door_item.png
new file mode 100644
index 0000000..3c129d5
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/item/black_storefront_door_item.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/item/doors/beige_utility_vent_door_full.png b/统计/_sa_decor_textures/13_门/textures/item/doors/beige_utility_vent_door_full.png
new file mode 100644
index 0000000..3a73771
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/item/doors/beige_utility_vent_door_full.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/item/doors/black_panel_door_full.png b/统计/_sa_decor_textures/13_门/textures/item/doors/black_panel_door_full.png
new file mode 100644
index 0000000..ab85e27
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/item/doors/black_panel_door_full.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/item/doors/bloodied_gray_steel_door_full.png b/统计/_sa_decor_textures/13_门/textures/item/doors/bloodied_gray_steel_door_full.png
new file mode 100644
index 0000000..2ecff6e
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/item/doors/bloodied_gray_steel_door_full.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/item/doors/blue_industrial_door_full.png b/统计/_sa_decor_textures/13_门/textures/item/doors/blue_industrial_door_full.png
new file mode 100644
index 0000000..30d228a
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/item/doors/blue_industrial_door_full.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/item/doors/brown_glass_panel_door_full.png b/统计/_sa_decor_textures/13_门/textures/item/doors/brown_glass_panel_door_full.png
new file mode 100644
index 0000000..e2f4b1c
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/item/doors/brown_glass_panel_door_full.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/item/doors/cream_paneled_door_full.png b/统计/_sa_decor_textures/13_门/textures/item/doors/cream_paneled_door_full.png
new file mode 100644
index 0000000..af07ec8
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/item/doors/cream_paneled_door_full.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/item/doors/electronic_security_door_full.png b/统计/_sa_decor_textures/13_门/textures/item/doors/electronic_security_door_full.png
new file mode 100644
index 0000000..a8b816b
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/item/doors/electronic_security_door_full.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/item/doors/gray_glass_door_full.png b/统计/_sa_decor_textures/13_门/textures/item/doors/gray_glass_door_full.png
new file mode 100644
index 0000000..48c34be
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/item/doors/gray_glass_door_full.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/item/doors/gray_steel_door.png b/统计/_sa_decor_textures/13_门/textures/item/doors/gray_steel_door.png
new file mode 100644
index 0000000..c36d56b
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/item/doors/gray_steel_door.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/item/doors/mint_paneled_door_full.png b/统计/_sa_decor_textures/13_门/textures/item/doors/mint_paneled_door_full.png
new file mode 100644
index 0000000..5c45d7f
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/item/doors/mint_paneled_door_full.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/item/doors/security_door_full.png b/统计/_sa_decor_textures/13_门/textures/item/doors/security_door_full.png
new file mode 100644
index 0000000..c3d2626
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/item/doors/security_door_full.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/item/doors/white_full_glass_door_full.png b/统计/_sa_decor_textures/13_门/textures/item/doors/white_full_glass_door_full.png
new file mode 100644
index 0000000..1288d8d
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/item/doors/white_full_glass_door_full.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/item/doors/white_plain_door_full.png b/统计/_sa_decor_textures/13_门/textures/item/doors/white_plain_door_full.png
new file mode 100644
index 0000000..a154305
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/item/doors/white_plain_door_full.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/item/doors/white_stained_glass_door_full.png b/统计/_sa_decor_textures/13_门/textures/item/doors/white_stained_glass_door_full.png
new file mode 100644
index 0000000..84b83b6
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/item/doors/white_stained_glass_door_full.png differ
diff --git a/统计/_sa_decor_textures/13_门/textures/item/doors/yellow_security_door_full.png b/统计/_sa_decor_textures/13_门/textures/item/doors/yellow_security_door_full.png
new file mode 100644
index 0000000..23e31fa
Binary files /dev/null and b/统计/_sa_decor_textures/13_门/textures/item/doors/yellow_security_door_full.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/block/generator.png b/统计/_sa_decor_textures/14_其它/textures/block/generator.png
new file mode 100644
index 0000000..f8770a3
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/block/generator.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/block/guns.png b/统计/_sa_decor_textures/14_其它/textures/block/guns.png
new file mode 100644
index 0000000..26f0861
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/block/guns.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/block/mechanical/padlock.png b/统计/_sa_decor_textures/14_其它/textures/block/mechanical/padlock.png
new file mode 100644
index 0000000..d95b122
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/block/mechanical/padlock.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/block/particle/ammo_p.png b/统计/_sa_decor_textures/14_其它/textures/block/particle/ammo_p.png
new file mode 100644
index 0000000..f79b6cd
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/block/particle/ammo_p.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/block/particle/civilboxparticle.png b/统计/_sa_decor_textures/14_其它/textures/block/particle/civilboxparticle.png
new file mode 100644
index 0000000..570f027
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/block/particle/civilboxparticle.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/block/particle/fridgeparticle.png b/统计/_sa_decor_textures/14_其它/textures/block/particle/fridgeparticle.png
new file mode 100644
index 0000000..ac0bc75
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/block/particle/fridgeparticle.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/block/particle/generatorparticle.png b/统计/_sa_decor_textures/14_其它/textures/block/particle/generatorparticle.png
new file mode 100644
index 0000000..6070d57
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/block/particle/generatorparticle.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/block/particle/metal_rackp2.png b/统计/_sa_decor_textures/14_其它/textures/block/particle/metal_rackp2.png
new file mode 100644
index 0000000..df42809
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/block/particle/metal_rackp2.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/block/particle/metal_rackparticle.png b/统计/_sa_decor_textures/14_其它/textures/block/particle/metal_rackparticle.png
new file mode 100644
index 0000000..b985ec4
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/block/particle/metal_rackparticle.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/block/particle/radioparticle.png b/统计/_sa_decor_textures/14_其它/textures/block/particle/radioparticle.png
new file mode 100644
index 0000000..797678f
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/block/particle/radioparticle.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/block/particle/supplyparticule.png b/统计/_sa_decor_textures/14_其它/textures/block/particle/supplyparticule.png
new file mode 100644
index 0000000..18bf081
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/block/particle/supplyparticule.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/block/particle/trash_containerparticle.png b/统计/_sa_decor_textures/14_其它/textures/block/particle/trash_containerparticle.png
new file mode 100644
index 0000000..30b6020
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/block/particle/trash_containerparticle.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/block/particle/wood.png b/统计/_sa_decor_textures/14_其它/textures/block/particle/wood.png
new file mode 100644
index 0000000..1f8c83f
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/block/particle/wood.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/block/particle/wood_particle.png b/统计/_sa_decor_textures/14_其它/textures/block/particle/wood_particle.png
new file mode 100644
index 0000000..7153d59
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/block/particle/wood_particle.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/block/particles/amb_p.png b/统计/_sa_decor_textures/14_其它/textures/block/particles/amb_p.png
new file mode 100644
index 0000000..f26a2ca
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/block/particles/amb_p.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/block/particles/atc_p.png b/统计/_sa_decor_textures/14_其它/textures/block/particles/atc_p.png
new file mode 100644
index 0000000..b958bea
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/block/particles/atc_p.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/block/particles/bm_p.png b/统计/_sa_decor_textures/14_其它/textures/block/particles/bm_p.png
new file mode 100644
index 0000000..831e21b
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/block/particles/bm_p.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/block/particles/cardboard_box_particle.png b/统计/_sa_decor_textures/14_其它/textures/block/particles/cardboard_box_particle.png
new file mode 100644
index 0000000..73d84b5
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/block/particles/cardboard_box_particle.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/block/particles/cb_p.png b/统计/_sa_decor_textures/14_其它/textures/block/particles/cb_p.png
new file mode 100644
index 0000000..32cdcd7
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/block/particles/cb_p.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/block/particles/dirtyp.png b/统计/_sa_decor_textures/14_其它/textures/block/particles/dirtyp.png
new file mode 100644
index 0000000..af06526
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/block/particles/dirtyp.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/block/particles/dump_p.png b/统计/_sa_decor_textures/14_其它/textures/block/particles/dump_p.png
new file mode 100644
index 0000000..6c0031a
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/block/particles/dump_p.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/block/particles/empty.png b/统计/_sa_decor_textures/14_其它/textures/block/particles/empty.png
new file mode 100644
index 0000000..02550ac
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/block/particles/empty.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/block/particles/fc_p.png b/统计/_sa_decor_textures/14_其它/textures/block/particles/fc_p.png
new file mode 100644
index 0000000..8fef261
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/block/particles/fc_p.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/block/particles/paperp.png b/统计/_sa_decor_textures/14_其它/textures/block/particles/paperp.png
new file mode 100644
index 0000000..40bd932
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/block/particles/paperp.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/block/particles/tvp.png b/统计/_sa_decor_textures/14_其它/textures/block/particles/tvp.png
new file mode 100644
index 0000000..167fb7f
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/block/particles/tvp.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/block/particles/wood_p.png b/统计/_sa_decor_textures/14_其它/textures/block/particles/wood_p.png
new file mode 100644
index 0000000..0b5905d
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/block/particles/wood_p.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/block/wood_particle.png b/统计/_sa_decor_textures/14_其它/textures/block/wood_particle.png
new file mode 100644
index 0000000..7153d59
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/block/wood_particle.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/item/broken_padlock.png b/统计/_sa_decor_textures/14_其它/textures/item/broken_padlock.png
new file mode 100644
index 0000000..00b1fe1
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/item/broken_padlock.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/item/crowbar_force_open.png b/统计/_sa_decor_textures/14_其它/textures/item/crowbar_force_open.png
new file mode 100644
index 0000000..ab157cd
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/item/crowbar_force_open.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/item/flare_gun.png b/统计/_sa_decor_textures/14_其它/textures/item/flare_gun.png
new file mode 100644
index 0000000..412bd37
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/item/flare_gun.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/item/hammer_planks.png b/统计/_sa_decor_textures/14_其它/textures/item/hammer_planks.png
new file mode 100644
index 0000000..33807ee
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/item/hammer_planks.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/item/linking_tool.png b/统计/_sa_decor_textures/14_其它/textures/item/linking_tool.png
new file mode 100644
index 0000000..971666f
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/item/linking_tool.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/item/lock.png b/统计/_sa_decor_textures/14_其它/textures/item/lock.png
new file mode 100644
index 0000000..49253ad
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/item/lock.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/item/lockpick.png b/统计/_sa_decor_textures/14_其它/textures/item/lockpick.png
new file mode 100644
index 0000000..c80a2ba
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/item/lockpick.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/item/loot_crate_wand.png b/统计/_sa_decor_textures/14_其它/textures/item/loot_crate_wand.png
new file mode 100644
index 0000000..85cccf7
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/item/loot_crate_wand.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/item/power_cell.png b/统计/_sa_decor_textures/14_其它/textures/item/power_cell.png
new file mode 100644
index 0000000..d5e5121
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/item/power_cell.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/item/rotation_wand_x.png b/统计/_sa_decor_textures/14_其它/textures/item/rotation_wand_x.png
new file mode 100644
index 0000000..9c885ad
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/item/rotation_wand_x.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/item/rotation_wand_y.png b/统计/_sa_decor_textures/14_其它/textures/item/rotation_wand_y.png
new file mode 100644
index 0000000..305c54c
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/item/rotation_wand_y.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/item/rotation_wand_z.png b/统计/_sa_decor_textures/14_其它/textures/item/rotation_wand_z.png
new file mode 100644
index 0000000..773593a
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/item/rotation_wand_z.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/item/structure_tool.png b/统计/_sa_decor_textures/14_其它/textures/item/structure_tool.png
new file mode 100644
index 0000000..e2155ff
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/item/structure_tool.png differ
diff --git a/统计/_sa_decor_textures/14_其它/textures/item/variation_tool.png b/统计/_sa_decor_textures/14_其它/textures/item/variation_tool.png
new file mode 100644
index 0000000..b4d19d3
Binary files /dev/null and b/统计/_sa_decor_textures/14_其它/textures/item/variation_tool.png differ
diff --git a/统计/_sa_hanhua_out/_tmp/add_medical.py b/统计/_sa_hanhua_out/_tmp/add_medical.py
new file mode 100644
index 0000000..f89bc34
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/add_medical.py
@@ -0,0 +1,96 @@
+# -*- coding: utf-8 -*-
+"""将 8 个纯贴图医疗物品加入网易基岩版模组(与 _tmp/add_materials.py 同风格)"""
+import os, json, shutil
+
+ROOT = r'e:\MCStudioDownload\work\3027246179@qq.com\Cpp\AddOn\0aaaa4f2f16c46e8964025a5ab0ecc02'
+BP = os.path.join(ROOT, 'behavior_pack_kcH4M5u0')
+RP = os.path.join(ROOT, 'resource_pack_t7eJjrxY')
+TEX_SRC = os.path.join(ROOT, '_sa_medical_textures')
+
+# id, 中文名, 说明(tooltip)
+ITEMS = [
+ ('plaster', '创可贴', '医疗用品,用于轻度包扎治疗。'),
+ ('splint', '夹板', '医疗用品,用于固定骨折部位。'),
+ ('alcohol_wipes', '酒精湿巾', '医疗用品,用于消毒。'),
+ ('blood_bag', '血袋', '医疗用品,用于输血补血。'),
+ ('blood_bag_empty', '空血袋', '空的血袋,可用于采集血液。'),
+ ('painkiller_pills', '止痛药丸', '口服止痛药,可缓解疼痛。'),
+ ('stamina_boost_pills', '耐力增强药丸', '口服增强药,可提升耐力。'),
+ ('tube', '管子', '医疗用品,用于输液。'),
+]
+
+# 1) 复制贴图
+tex_dst = os.path.join(RP, 'textures', 'items')
+for i, _, _ in ITEMS:
+ shutil.copyfile(os.path.join(TEX_SRC, i + '.png'), os.path.join(tex_dst, i + '.png'))
+
+# 2) 行为包物品 json
+for i, _, tip in ITEMS:
+ obj = {
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {
+ "minecraft:max_stack_size": 64,
+ "netease:customtips": {"value": tip}
+ },
+ "description": {
+ "category": "dn_sa",
+ "identifier": "dn_sa:" + i
+ }
+ }
+ }
+ with open(os.path.join(BP, 'netease_items_beh', 'dn_sa_%s.json' % i), 'w', encoding='utf-8') as f:
+ json.dump(obj, f, ensure_ascii=False, indent=4)
+
+# 3) 资源包物品 json
+for i, _, _ in ITEMS:
+ obj = {
+ "format_version": "1.10",
+ "minecraft:item": {
+ "components": {"minecraft:icon": "dn_sa:" + i},
+ "description": {"identifier": "dn_sa:" + i}
+ }
+ }
+ with open(os.path.join(RP, 'netease_items_res', 'dn_sa_%s.json' % i), 'w', encoding='utf-8') as f:
+ json.dump(obj, f, ensure_ascii=False, indent=4)
+
+# 4) item_texture.json 登记
+itp = os.path.join(RP, 'textures', 'item_texture.json')
+with open(itp, encoding='utf-8') as f:
+ data = json.load(f)
+td = data['texture_data']
+for i, _, _ in ITEMS:
+ td['dn_sa:' + i] = {"textures": "textures/items/" + i}
+with open(itp, 'w', encoding='utf-8') as f:
+ json.dump(data, f, ensure_ascii=False, indent=4)
+
+# 5) group_config.json 新增医疗分组
+gc = os.path.join(BP, 'netease_group', 'group_config.json')
+with open(gc, encoding='utf-8') as f:
+ gdata = json.load(f)
+names = [g['group_name'] for g in gdata['groups']]
+if 'itemGroup.name.dn_sa_med' not in names:
+ gdata['groups'].append({
+ "group_name": "itemGroup.name.dn_sa_med",
+ "icon": "dn_sa:plaster",
+ "list": ["dn_sa:" + i for i, _, _ in ITEMS]
+ })
+with open(gc, 'w', encoding='utf-8') as f:
+ json.dump(gdata, f, ensure_ascii=False, indent=2)
+
+# 6) zh_CN.lang
+lang = os.path.join(RP, 'texts', 'zh_CN.lang')
+with open(lang, encoding='utf-8') as f:
+ lines = f.read().rstrip('\n').split('\n')
+existing = set(l.split('=')[0] for l in lines if '=' in l)
+add = []
+if 'itemGroup.name.dn_sa_med' not in existing:
+ add.append('itemGroup.name.dn_sa_med=医疗用品')
+for i, cn, _ in ITEMS:
+ k = 'item.dn_sa:%s.name' % i
+ if k not in existing:
+ add.append('%s=%s' % (k, cn))
+with open(lang, 'w', encoding='utf-8') as f:
+ f.write('\n'.join(lines) + '\n\n' + '\n'.join(add) + '\n')
+
+print('OK: %d items' % len(ITEMS))
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/all_jars.txt b/统计/_sa_hanhua_out/_tmp/all_jars.txt
new file mode 100644
index 0000000..4555242
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/all_jars.txt
@@ -0,0 +1,1343 @@
+##### JAR: sa_decor-forge-1.20.1-1.0.3.jar
+namespaces: , forge, minecraft, sa_decor
+ TEX assets/sa_decor/textures/item/black_storefront_door_item.png
+ TEX assets/sa_decor/textures/item/broken_padlock.png
+ TEX assets/sa_decor/textures/item/crowbar_force_open.png
+ TEX assets/sa_decor/textures/item/doors/beige_utility_vent_door_full.png
+ TEX assets/sa_decor/textures/item/doors/black_panel_door_full.png
+ TEX assets/sa_decor/textures/item/doors/bloodied_gray_steel_door_full.png
+ TEX assets/sa_decor/textures/item/doors/blue_industrial_door_full.png
+ TEX assets/sa_decor/textures/item/doors/brown_glass_panel_door_full.png
+ TEX assets/sa_decor/textures/item/doors/cream_paneled_door_full.png
+ TEX assets/sa_decor/textures/item/doors/electronic_security_door_full.png
+ TEX assets/sa_decor/textures/item/doors/gray_glass_door_full.png
+ TEX assets/sa_decor/textures/item/doors/gray_steel_door.png
+ TEX assets/sa_decor/textures/item/doors/mint_paneled_door_full.png
+ TEX assets/sa_decor/textures/item/doors/security_door_full.png
+ TEX assets/sa_decor/textures/item/doors/white_full_glass_door_full.png
+ TEX assets/sa_decor/textures/item/doors/white_plain_door_full.png
+ TEX assets/sa_decor/textures/item/doors/white_stained_glass_door_full.png
+ TEX assets/sa_decor/textures/item/doors/yellow_security_door_full.png
+ TEX assets/sa_decor/textures/item/fire_escape_railing.png
+ TEX assets/sa_decor/textures/item/flare_gun.png
+ TEX assets/sa_decor/textures/item/fly.png
+ TEX assets/sa_decor/textures/item/gray_fire_escape_railing.png
+ TEX assets/sa_decor/textures/item/gray_industrial_ladder.png
+ TEX assets/sa_decor/textures/item/hammer_planks.png
+ TEX assets/sa_decor/textures/item/industrial_ladder.png
+ TEX assets/sa_decor/textures/item/key.png
+ TEX assets/sa_decor/textures/item/keycard.png
+ TEX assets/sa_decor/textures/item/linking_tool.png
+ TEX assets/sa_decor/textures/item/lock.png
+ TEX assets/sa_decor/textures/item/lockpick.png
+ TEX assets/sa_decor/textures/item/loot_crate_wand.png
+ TEX assets/sa_decor/textures/item/power_cell.png
+ TEX assets/sa_decor/textures/item/red_sleeping_bag.png
+ TEX assets/sa_decor/textures/item/rotation_wand_x.png
+ TEX assets/sa_decor/textures/item/rotation_wand_y.png
+ TEX assets/sa_decor/textures/item/rotation_wand_z.png
+ TEX assets/sa_decor/textures/item/structure_tool.png
+ TEX assets/sa_decor/textures/item/urban_fence_door_item.png
+ TEX assets/sa_decor/textures/item/variation_tool.png
+ TEX assets/sa_decor/textures/item/vehicles/broken_sedan.png
+ TEX assets/sa_decor/textures/item/vehicles/destroyed_sedan.png
+ TEX assets/sa_decor/textures/item/vehicles/sedan.png
+ MDL assets/sa_decor/models/item/air_conditioner.json
+ MDL assets/sa_decor/models/item/ambulance.json
+ MDL assets/sa_decor/models/item/ammo_box.json
+ MDL assets/sa_decor/models/item/ammo_box_stack_2.json
+ MDL assets/sa_decor/models/item/ammo_box_stack_3.json
+ MDL assets/sa_decor/models/item/ammo_box_stack_4.json
+ MDL assets/sa_decor/models/item/ammo_props.json
+ MDL assets/sa_decor/models/item/asphalt.json
+ MDL assets/sa_decor/models/item/asphalt_corner_white_line.json
+ MDL assets/sa_decor/models/item/asphalt_double_yellow_line.json
+ MDL assets/sa_decor/models/item/asphalt_white_line.json
+ MDL assets/sa_decor/models/item/attach_case.json
+ MDL assets/sa_decor/models/item/backpack_loot.json
+ MDL assets/sa_decor/models/item/barbed_wire.json
+ MDL assets/sa_decor/models/item/barricade.json
+ MDL assets/sa_decor/models/item/barricade_construction_view.json
+ MDL assets/sa_decor/models/item/bathroom_sink.json
+ MDL assets/sa_decor/models/item/bear_trap.json
+ MDL assets/sa_decor/models/item/beige_commercial_wall.json
+ MDL assets/sa_decor/models/item/beige_utility_vent_door.json
+ MDL assets/sa_decor/models/item/big_barricade.json
+ MDL assets/sa_decor/models/item/big_metal_locker.json
+ MDL assets/sa_decor/models/item/big_military_crate.json
+ MDL assets/sa_decor/models/item/birch_big_wooden_crate.json
+ MDL assets/sa_decor/models/item/birch_supply_crate.json
+ MDL assets/sa_decor/models/item/birch_wooden_drawer_double.json
+ MDL assets/sa_decor/models/item/birch_wooden_drawer_one.json
+ MDL assets/sa_decor/models/item/black_commercial_floor.json
+ MDL assets/sa_decor/models/item/black_commercial_floor_slab.json
+ MDL assets/sa_decor/models/item/black_desk_lamp.json
+ MDL assets/sa_decor/models/item/black_panel_door.json
+ MDL assets/sa_decor/models/item/black_shutter.json
+ MDL assets/sa_decor/models/item/black_storefront_door.json
+ MDL assets/sa_decor/models/item/black_storefront_double_glass_panel.json
+ MDL assets/sa_decor/models/item/black_storefront_glass_panel.json
+ MDL assets/sa_decor/models/item/black_storefront_header_trapdoor.json
+ MDL assets/sa_decor/models/item/black_storefront_panel.json
+ MDL assets/sa_decor/models/item/black_telephone.json
+ MDL assets/sa_decor/models/item/blood_props.json
+ MDL assets/sa_decor/models/item/bloodied_gray_steel_door.json
+ MDL assets/sa_decor/models/item/blue_desk_lamp.json
+ MDL assets/sa_decor/models/item/blue_horizontal_siding.json
+ MDL assets/sa_decor/models/item/blue_horizontal_siding_slab.json
+ MDL assets/sa_decor/models/item/blue_horizontal_siding_stairs.json
+ MDL assets/sa_decor/models/item/blue_horizontal_siding_wall.json
+ MDL assets/sa_decor/models/item/blue_industrial_door.json
+ MDL assets/sa_decor/models/item/blue_low_roof.json
+ MDL assets/sa_decor/models/item/blue_low_roof_top.json
+ MDL assets/sa_decor/models/item/blue_roof.json
+ MDL assets/sa_decor/models/item/blue_roof_top.json
+ MDL assets/sa_decor/models/item/blue_roof_top_slab.json
+ MDL assets/sa_decor/models/item/blue_side_bars.json
+ MDL assets/sa_decor/models/item/brazil_flag.json
+ MDL assets/sa_decor/models/item/broken_ambulance.json
+ MDL assets/sa_decor/models/item/broken_asphalt.json
+ MDL assets/sa_decor/models/item/broken_ceiling_tile.json
+ MDL assets/sa_decor/models/item/broken_cinder_block.json
+ MDL assets/sa_decor/models/item/broken_cinder_block_slab.json
+ MDL assets/sa_decor/models/item/broken_cinder_block_stairs.json
+ MDL assets/sa_decor/models/item/broken_cinder_block_wall.json
+ MDL assets/sa_decor/models/item/broken_glass.json
+ MDL assets/sa_decor/models/item/broken_light_asphalt.json
+ MDL assets/sa_decor/models/item/broken_old_computer.json
+ MDL assets/sa_decor/models/item/broken_padlock.json
+ MDL assets/sa_decor/models/item/broken_pickup.json
+ MDL assets/sa_decor/models/item/broken_police_car.json
+ MDL assets/sa_decor/models/item/broken_sedan.json
+ MDL assets/sa_decor/models/item/broken_van.json
+ MDL assets/sa_decor/models/item/brown_glass_panel_door.json
+ MDL assets/sa_decor/models/item/brown_low_roof.json
+ MDL assets/sa_decor/models/item/brown_low_roof_top.json
+ MDL assets/sa_decor/models/item/brown_roof.json
+ MDL assets/sa_decor/models/item/brown_roof_top.json
+ MDL assets/sa_decor/models/item/brown_roof_top_slab.json
+ MDL assets/sa_decor/models/item/brown_seam_low_roof.json
+ MDL assets/sa_decor/models/item/brown_seam_low_roof_top.json
+ MDL assets/sa_decor/models/item/brown_seam_roof.json
+ MDL assets/sa_decor/models/item/brown_seam_roof_top.json
+ MDL assets/sa_decor/models/item/brown_seam_roof_top_slab.json
+ MDL assets/sa_decor/models/item/cabinet_double.json
+ MDL assets/sa_decor/models/item/cabinet_one.json
+ MDL assets/sa_decor/models/item/cardboard_box.json
+ MDL assets/sa_decor/models/item/cash_register_machine.json
+ MDL assets/sa_decor/models/item/ceiling_tile.json
+ MDL assets/sa_decor/models/item/cinder_block.json
+ MDL assets/sa_decor/models/item/cinder_block_slab.json
+ MDL assets/sa_decor/models/item/cinder_block_stairs.json
+ MDL assets/sa_decor/models/item/cinder_block_wall.json
+ MDL assets/sa_decor/models/item/concrete_barrier.json
+ MDL assets/sa_decor/models/item/concrete_barrier_big.json
+ MDL assets/sa_decor/models/item/concrete_barrier_break.json
+ MDL assets/sa_decor/models/item/concrete_barrier_small.json
+ MDL assets/sa_decor/models/item/concrete_barrier_smooth.json
+ MDL assets/sa_decor/models/item/construction_barrier.json
+ MDL assets/sa_decor/models/item/construction_barrier_break.json
+ MDL assets/sa_decor/models/item/construction_barrier_break_no_lamp.json
+ MDL assets/sa_decor/models/item/construction_barrier_no_lamp.json
+ MDL assets/sa_decor/models/item/counter_cabinet.json
+ MDL assets/sa_decor/models/item/cracked_asphalt.json
+ MDL assets/sa_decor/models/item/cracked_light_asphalt.json
+ MDL assets/sa_decor/models/item/cracked_polished_concrete.json
+ MDL assets/sa_decor/models/item/cracked_polished_concrete_slab.json
+ MDL assets/sa_decor/models/item/cracked_polished_concrete_stairs.json
+ MDL assets/sa_decor/models/item/cracked_white_tiles.json
+ MDL assets/sa_decor/models/item/cracked_white_tiles_slab.json
+ MDL assets/sa_decor/models/item/cream_paneled_door.json
+ MDL assets/sa_decor/models/item/crowbar_force_open_view.json
+ MDL assets/sa_decor/models/item/damaged_dark_brick_wall.json
+ MDL assets/sa_decor/models/item/damaged_dark_brick_wall_slab.json
+ MDL assets/sa_decor/models/item/damaged_dark_brick_wall_stairs.json
+ MDL assets/sa_decor/models/item/damaged_dark_brick_wall_wall.json
+ MDL assets/sa_decor/models/item/danger_sign.json
+ MDL assets/sa_decor/models/item/dark_brick_wall.json
+ MDL assets/sa_decor/models/item/dark_brick_wall_slab.json
+ MDL assets/sa_decor/models/item/dark_brick_wall_stairs.json
+ MDL assets/sa_decor/models/item/dark_brick_wall_wall.json
+ MDL assets/sa_decor/models/item/decor_workbench.json
+ MDL assets/sa_decor/models/item/destroyed_ambulance.json
+ MDL assets/sa_decor/models/item/destroyed_pickup.json
+ MDL assets/sa_decor/models/item/destroyed_police_car.json
+ MDL assets/sa_decor/models/item/destroyed_sedan.json
+ MDL assets/sa_decor/models/item/destroyed_van.json
+ MDL assets/sa_decor/models/item/dirty_beige_commercial_wall.json
+ MDL assets/sa_decor/models/item/dirty_props.json
+ MDL assets/sa_decor/models/item/double_flourecent_lamp.json
+ MDL assets/sa_decor/models/item/double_flourecent_lamp_broken.json
+ MDL assets/sa_decor/models/item/double_flourecent_lamp_flickering.json
+ MDL assets/sa_decor/models/item/double_wooden_supply_crate.json
+ MDL assets/sa_decor/models/item/drinking_fountain.json
+ MDL assets/sa_decor/models/item/dual_tripod_work_light.json
+ MDL assets/sa_decor/models/item/duct_trapdoor.json
+ MDL assets/sa_decor/models/item/dumpster.json
+ MDL assets/sa_decor/models/item/dumpster_blue.json
+ MDL assets/sa_decor/models/item/electrical_box.json
+ MDL assets/sa_decor/models/item/electrical_outlet.json
+ MDL assets/sa_decor/models/item/electronic_security_door.json
+ MDL assets/sa_decor/models/item/empty_hesco_barrier.json
+ MDL assets/sa_decor/models/item/exit_sign.json
+ MDL assets/sa_decor/models/item/fire_escape_platform.json
+ MDL assets/sa_decor/models/item/fire_escape_railing.json
+ MDL assets/sa_decor/models/item/fire_escape_stairs.json
+ MDL assets/sa_decor/models/item/fire_hydrant.json
+ MDL assets/sa_decor/models/item/flare_gun.json
+ MDL assets/sa_decor/models/item/floor_mirror.json
+ MDL assets/sa_decor/models/item/fly_emitter.json
+ MDL assets/sa_decor/models/item/folding_chair_blue.json
+ MDL assets/sa_decor/models/item/folding_chair_green.json
+ MDL assets/sa_decor/models/item/food_crate.json
+ MDL assets/sa_decor/models/item/framed_low_roof.json
+ MDL assets/sa_decor/models/item/framed_low_roof_top.json
+ MDL assets/sa_decor/models/item/framed_roof.json
+ MDL assets/sa_decor/models/item/framed_roof_top.json
+ MDL assets/sa_decor/models/item/framed_roof_top_slab.json
+ MDL assets/sa_decor/models/item/freezer.json
+ MDL assets/sa_decor/models/item/fridge.json
+ MDL assets/sa_decor/models/item/fridge_green.json
+ MDL assets/sa_decor/models/item/fridge_red.json
+ MDL assets/sa_decor/models/item/fuel_pump.json
+ MDL assets/sa_decor/models/item/fuse_box.json
+ MDL assets/sa_decor/models/item/garage_door.json
+ MDL assets/sa_decor/models/item/garage_door_metal.json
+ MDL assets/sa_decor/models/item/garage_door_metal_green.json
+ MDL assets/sa_decor/models/item/garage_door_metal_red.json
+ MDL assets/sa_decor/models/item/garbage_bin.json
+ MDL assets/sa_decor/models/item/garbage_props.json
+ MDL assets/sa_decor/models/item/gas_barrel.json
+ MDL assets/sa_decor/models/item/gray_fire_escape_platform.json
+ MDL assets/sa_decor/models/item/gray_fire_escape_railing.json
+ MDL assets/sa_decor/models/item/gray_fire_escape_stairs.json
+ MDL assets/sa_decor/models/item/gray_glass_door.json
+ MDL assets/sa_decor/models/item/gray_industrial_ladder.json
+ MDL assets/sa_decor/models/item/gray_low_roof.json
+ MDL assets/sa_decor/models/item/gray_low_roof_top.json
+ MDL assets/sa_decor/models/item/gray_paver_path.json
+ MDL assets/sa_decor/models/item/gray_paver_path_slab.json
+ MDL assets/sa_decor/models/item/gray_paver_path_stairs.json
+ MDL assets/sa_decor/models/item/gray_paver_path_wall.json
+ MDL assets/sa_decor/models/item/gray_roof.json
+ MDL assets/sa_decor/models/item/gray_roof_top.json
+ MDL assets/sa_decor/models/item/gray_roof_top_slab.json
+ MDL assets/sa_decor/models/item/gray_steel_door.json
+ MDL assets/sa_decor/models/item/green_horizontal_siding.json
+ MDL assets/sa_decor/models/item/green_horizontal_siding_slab.json
+ MDL assets/sa_decor/models/item/green_horizontal_siding_stairs.json
+ MDL assets/sa_decor/models/item/green_horizontal_siding_wall.json
+ MDL assets/sa_decor/models/item/green_low_roof.json
+ MDL assets/sa_decor/models/item/green_low_roof_top.json
+ MDL assets/sa_decor/models/item/green_roof.json
+ MDL assets/sa_decor/models/item/green_roof_top.json
+ MDL assets/sa_decor/models/item/green_roof_top_slab.json
+ MDL assets/sa_decor/models/item/green_seam_low_roof.json
+ MDL assets/sa_decor/models/item/green_seam_low_roof_top.json
+ MDL assets/sa_decor/models/item/green_seam_roof.json
+ MDL assets/sa_decor/models/item/green_seam_roof_top.json
+ MDL assets/sa_decor/models/item/green_seam_roof_top_slab.json
+ MDL assets/sa_decor/models/item/grime.json
+ MDL assets/sa_decor/models/item/grime_carpet.json
+ MDL assets/sa_decor/models/item/gun_cabinet.json
+ MDL assets/sa_decor/models/item/gun_case.json
+ MDL assets/sa_decor/models/item/gun_case_green.json
+ MDL assets/sa_decor/models/item/gutter.json
+ MDL assets/sa_decor/models/item/gutter_tube.json
+ MDL assets/sa_decor/models/item/handgun_case.json
+ MDL assets/sa_decor/models/item/handgun_case_green.json
+ MDL assets/sa_decor/models/item/hesco_barrier.json
+ MDL assets/sa_decor/models/item/highway_guardrail.json
+ MDL assets/sa_decor/models/item/hospital_cabinet.json
+ MDL assets/sa_decor/models/item/hospital_curtain.json
+ MDL assets/sa_decor/models/item/hospital_curtain_big.json
+ MDL assets/sa_decor/models/item/industrial_ladder.json
+ MDL assets/sa_decor/models/item/iron_duct.json
+ MDL assets/sa_decor/models/item/iron_duct_full.json
+ MDL assets/sa_decor/models/item/iv_stand.json
+ MDL assets/sa_decor/models/item/key.json
+ MDL assets/sa_decor/models/item/keycard.json
+ MDL assets/sa_decor/models/item/keycard_reader.json
+ MDL assets/sa_decor/models/item/kitchen_cover.json
+ MDL assets/sa_decor/models/item/kitchen_drawer.json
+ MDL assets/sa_decor/models/item/kitchen_shelf.json
+ MDL assets/sa_decor/models/item/kitchen_sink.json
+ MDL assets/sa_decor/models/item/lamp_block.json
+ MDL assets/sa_decor/models/item/lamp_block_flickering.json
+ MDL assets/sa_decor/models/item/light_asphalt.json
+ MDL assets/sa_decor/models/item/light_asphalt_corner_white_line.json
+ MDL assets/sa_decor/models/item/light_switch.json
+ MDL assets/sa_decor/models/item/linking_tool.json
+ MDL assets/sa_decor/models/item/lock.json
+ MDL assets/sa_decor/models/item/lock_outline.json
+ MDL assets/sa_decor/models/item/locker.json
+ MDL assets/sa_decor/models/item/locker_gray.json
+ MDL assets/sa_decor/models/item/locker_green.json
+ MDL assets/sa_decor/models/item/locker_red.json
+ MDL assets/sa_decor/models/item/lockpick.json
+ MDL assets/sa_decor/models/item/loose_key.json
+ MDL assets/sa_decor/models/item/loose_keycard.json
+ MDL assets/sa_decor/models/item/loot_crate_wand.json
+ MDL assets/sa_decor/models/item/lying_corpse.json
+ MDL assets/sa_decor/models/item/manhole.json
+ MDL assets/sa_decor/models/item/marketing_shelf.json
+ MDL assets/sa_decor/models/item/marketing_shelf_wooden.json
+ MDL assets/sa_decor/models/item/medical_props.json
+ MDL assets/sa_decor/models/item/medicinal_cabinet.json
+ MDL assets/sa_decor/models/item/medicinal_crate.json
+ MDL assets/sa_decor/models/item/medium_cardboard_box.json
+ MDL assets/sa_decor/models/item/metal_counter.json
+ MDL assets/sa_decor/models/item/metal_counter_cabinet.json
+ MDL assets/sa_decor/models/item/metal_rack.json
+ MDL assets/sa_decor/models/item/metal_rack_side.json
+ MDL assets/sa_decor/models/item/microwave.json
+ MDL assets/sa_decor/models/item/military_bed.json
+ MDL assets/sa_decor/models/item/military_bed_blue.json
+ MDL assets/sa_decor/models/item/military_crate.json
+ MDL assets/sa_decor/models/item/military_radio.json
+ MDL assets/sa_decor/models/item/mint_paneled_door.json
+ MDL assets/sa_decor/models/item/mirror.json
+ MDL assets/sa_decor/models/item/modern_trash_bin.json
+ MDL assets/sa_decor/models/item/mustard_commercial_floor.json
+ MDL assets/sa_decor/models/item/mustard_commercial_floor_slab.json
+ MDL assets/sa_decor/models/item/noteboard.json
+ MDL assets/sa_decor/models/item/oak_big_wooden_crate.json
+ MDL assets/sa_decor/models/item/oak_supply_crate.json
+ MDL assets/sa_decor/models/item/oak_wooden_drawer_double.json
+ MDL assets/sa_decor/models/item/oak_wooden_drawer_one.json
+ MDL assets/sa_decor/models/item/office_chair.json
+ MDL assets/sa_decor/models/item/office_chair_blue.json
+ MDL assets/sa_decor/models/item/office_chair_broken.json
+ MDL assets/sa_decor/models/item/office_chair_broken_blue.json
+ MDL assets/sa_decor/models/item/office_chair_broken_brown.json
+ MDL assets/sa_decor/models/item/office_chair_broken_green.json
+ MDL assets/sa_decor/models/item/office_chair_broken_red.json
+ MDL assets/sa_decor/models/item/office_chair_brown.json
+ MDL assets/sa_decor/models/item/office_chair_green.json
+ MDL assets/sa_decor/models/item/office_chair_red.json
+ MDL assets/sa_decor/models/item/office_desk.json
+ MDL assets/sa_decor/models/item/oil_barrel.json
+ MDL assets/sa_decor/models/item/oil_barrel_blue.json
+ MDL assets/sa_decor/models/item/oil_barrel_green.json
+ MDL assets/sa_decor/models/item/oil_barrel_red.json
+ MDL assets/sa_decor/models/item/oil_barrel_yellow.json
+ MDL assets/sa_decor/models/item/old_computer.json
+ MDL assets/sa_decor/models/item/paper_props.json
+ MDL assets/sa_decor/models/item/park_bench.json
+ MDL assets/sa_decor/models/item/pc.json
+ MDL assets/sa_decor/models/item/pc_broken.json
+ MDL assets/sa_decor/models/item/pickup.json
+ MDL assets/sa_decor/models/item/planks_pallet_stack1.json
+ MDL assets/sa_decor/models/item/planks_pallet_stack2.json
+ MDL assets/sa_decor/models/item/planks_pallet_stack3.json
+ MDL assets/sa_decor/models/item/plastic_chair_red.json
+ MDL assets/sa_decor/models/item/plastic_chair_white.json
+ MDL assets/sa_decor/models/item/plastic_table_red.json
+ MDL assets/sa_decor/models/item/plastic_table_white.json
+ MDL assets/sa_decor/models/item/police_car.json
+ MDL assets/sa_decor/models/item/polished_concrete.json
+ MDL assets/sa_decor/models/item/polished_concrete_slab.json
+ MDL assets/sa_decor/models/item/polished_concrete_stairs.json
+ MDL assets/sa_decor/models/item/portable_work_light.json
+ MDL assets/sa_decor/models/item/post_transformer.json
+ MDL assets/sa_decor/models/item/radio.json
+ MDL assets/sa_decor/models/item/red_horizontal_siding.json
+ MDL assets/sa_decor/models/item/red_horizontal_siding_slab.json
+ MDL assets/sa_decor/models/item/red_horizontal_siding_stairs.json
+ MDL assets/sa_decor/models/item/red_horizontal_siding_wall.json
+ MDL assets/sa_decor/models/item/red_seam_low_roof.json
+ MDL assets/sa_decor/models/item/red_seam_low_roof_top.json
+ MDL assets/sa_decor/models/item/red_seam_roof.json
+ MDL assets/sa_decor/models/item/red_seam_roof_top.json
+ MDL assets/sa_decor/models/item/red_seam_roof_top_slab.json
+ MDL assets/sa_decor/models/item/red_sleeping_bag.json
+ MDL assets/sa_decor/models/item/refrigerator.json
+ MDL assets/sa_decor/models/item/road_sign_do_not_enter.json
+ MDL assets/sa_decor/models/item/road_sign_no_entry.json
+ MDL assets/sa_decor/models/item/road_sign_one_way.json
+ MDL assets/sa_decor/models/item/road_sign_parking.json
+ MDL assets/sa_decor/models/item/road_sign_sharp_curves.json
+ MDL assets/sa_decor/models/item/road_sign_speed_limit_30.json
+ MDL assets/sa_decor/models/item/road_sign_stop.json
+ MDL assets/sa_decor/models/item/road_sign_traffic_light_warning.json
+ MDL assets/sa_decor/models/item/rotated_block.json
+ MDL assets/sa_decor/models/item/rotation_wand.json
+ MDL assets/sa_decor/models/item/rotation_wand_pitch.json
+ MDL assets/sa_decor/models/item/rotation_wand_roll.json
+ MDL assets/sa_decor/models/item/safe.json
+ MDL assets/sa_decor/models/item/sand_bag.json
+ MDL assets/sa_decor/models/item/security_door.json
+ MDL assets/sa_decor/models/item/sedan.json
+ MDL assets/sa_decor/models/item/sidewalk_concrete.json
+ MDL assets/sa_decor/models/item/sidewalk_concrete_slab.json
+ MDL assets/sa_decor/models/item/small_cardboard_box.json
+ MDL assets/sa_decor/models/item/small_cardboard_box_stack1.json
+ MDL assets/sa_decor/models/item/small_cardboard_box_stack2.json
+ MDL assets/sa_decor/models/item/small_cardboard_box_stack3.json
+ MDL assets/sa_decor/models/item/small_garage_door.json
+ MDL assets/sa_decor/models/item/small_garage_door_metal_green.json
+ MDL assets/sa_decor/models/item/small_garage_door_metal_red.json
+ MDL assets/sa_decor/models/item/small_garage_door_white.json
+ MDL assets/sa_decor/models/item/small_gun_cabinet.json
+ MDL assets/sa_decor/models/item/small_lamp.json
+ MDL assets/sa_decor/models/item/small_lamp_flickering.json
+ MDL assets/sa_decor/models/item/small_mirror.json
+ MDL assets/sa_decor/models/item/smart_tv.json
+ MDL assets/sa_decor/models/item/smart_tv_broken.json
+ MDL assets/sa_decor/models/item/spruce_big_wooden_crate.json
+ MDL assets/sa_decor/models/item/spruce_supply_crate.json
+ MDL assets/sa_decor/models/item/spruce_wooden_drawer_double.json
+ MDL assets/sa_decor/models/item/spruce_wooden_drawer_one.json
+ MDL assets/sa_decor/models/item/store_shelf.json
+ MDL assets/sa_decor/models/item/stove.json
+ MDL assets/sa_decor/models/item/stove_green.json
+ MDL assets/sa_decor/models/item/stove_red.json
+ MDL assets/sa_decor/models/item/street_light_arm.json
+ MDL assets/sa_decor/models/item/street_light_base.json
+ MDL assets/sa_decor/models/item/street_light_lamp_broken.json
+ MDL assets/sa_decor/models/item/street_light_lamp_flickering.json
+ MDL assets/sa_decor/models/item/street_light_lamp_off.json
+ MDL assets/sa_decor/models/item/street_light_lamp_on.json
+ MDL assets/sa_decor/models/item/street_light_pole.json
+ MDL assets/sa_decor/models/item/street_light_post.json
+ MDL assets/sa_decor/models/item/street_light_support_arm.json
+ MDL assets/sa_decor/models/item/street_light_top.json
+ MDL assets/sa_decor/models/item/structure_access_anchor.json
+ MDL assets/sa_decor/models/item/structure_access_tool.json
+ MDL assets/sa_decor/models/item/supply_drop.json
+ MDL assets/sa_decor/models/item/tire_block.json
+ MDL assets/sa_decor/models/item/tire_block_stack2.json
+ MDL assets/sa_decor/models/item/tire_block_stack2v.json
+ MDL assets/sa_decor/models/item/tire_block_stack3.json
+ MDL assets/sa_decor/models/item/tire_block_stack3v.json
+ MDL assets/sa_decor/models/item/toilet.json
+ MDL assets/sa_decor/models/item/toilet_paper.json
+ MDL assets/sa_decor/models/item/tool_storage.json
+ MDL assets/sa_decor/models/item/traffic_cone.json
+ MDL assets/sa_decor/models/item/traffic_cone_tall.json
+ MDL assets/sa_decor/models/item/trash_bin.json
+ MDL assets/sa_decor/models/item/trash_can.json
+ MDL assets/sa_decor/models/item/trash_props.json
+ MDL assets/sa_decor/models/item/tv.json
+ MDL assets/sa_decor/models/item/tv_broken.json
+ MDL assets/sa_decor/models/item/umbrella_sign.json
+ MDL assets/sa_decor/models/item/urban_fence.json
+ MDL assets/sa_decor/models/item/urban_fence_broken.json
+ MDL assets/sa_decor/models/item/urban_fence_door.json
+ MDL assets/sa_decor/models/item/urban_fence_wire.json
+ MDL assets/sa_decor/models/item/usa_flag.json
+ MDL assets/sa_decor/models/item/van.json
+ MDL assets/sa_decor/models/item/variant_tool.json
+ MDL assets/sa_decor/models/item/variation_tool.json
+ MDL assets/sa_decor/models/item/vending_machine.json
+ MDL assets/sa_decor/models/item/wall_clock.json
+ MDL assets/sa_decor/models/item/wall_metal_counter_cabinet.json
+ MDL assets/sa_decor/models/item/wall_metal_rack.json
+ MDL assets/sa_decor/models/item/wall_vent.json
+ MDL assets/sa_decor/models/item/wall_wooden_drawer.json
+ MDL assets/sa_decor/models/item/wall_wooden_drawer_glass.json
+ MDL assets/sa_decor/models/item/wardrobe.json
+ MDL assets/sa_decor/models/item/white_commercial_floor.json
+ MDL assets/sa_decor/models/item/white_commercial_floor_slab.json
+ MDL assets/sa_decor/models/item/white_full_glass_door.json
+ MDL assets/sa_decor/models/item/white_horizontal_siding.json
+ MDL assets/sa_decor/models/item/white_horizontal_siding_slab.json
+ MDL assets/sa_decor/models/item/white_horizontal_siding_stairs.json
+ MDL assets/sa_decor/models/item/white_horizontal_siding_wall.json
+ MDL assets/sa_decor/models/item/white_plain_door.json
+ MDL assets/sa_decor/models/item/white_plaster_wall.json
+ MDL assets/sa_decor/models/item/white_plaster_wall_slab.json
+ MDL assets/sa_decor/models/item/white_plaster_wall_stairs.json
+ MDL assets/sa_decor/models/item/white_plaster_wall_wall.json
+ MDL assets/sa_decor/models/item/white_seam_low_roof.json
+ MDL assets/sa_decor/models/item/white_seam_low_roof_top.json
+ MDL assets/sa_decor/models/item/white_seam_roof.json
+ MDL assets/sa_decor/models/item/white_seam_roof_top.json
+ MDL assets/sa_decor/models/item/white_seam_roof_top_slab.json
+ MDL assets/sa_decor/models/item/white_shutter.json
+ MDL assets/sa_decor/models/item/white_smooth_table.json
+ MDL assets/sa_decor/models/item/white_stained_glass_door.json
+ MDL assets/sa_decor/models/item/white_telephone.json
+ MDL assets/sa_decor/models/item/white_tiles.json
+ MDL assets/sa_decor/models/item/white_tiles_slab.json
+ MDL assets/sa_decor/models/item/whitewood_fence.json
+ MDL assets/sa_decor/models/item/wire_connector.json
+ MDL assets/sa_decor/models/item/wires.json
+ MDL assets/sa_decor/models/item/wood_plank_pile.json
+ MDL assets/sa_decor/models/item/wooden_scaffolding.json
+ MDL assets/sa_decor/models/item/wooden_seat.json
+ MDL assets/sa_decor/models/item/wooden_seat_beige.json
+ MDL assets/sa_decor/models/item/wooden_seat_blue.json
+ MDL assets/sa_decor/models/item/wooden_seat_gray.json
+ MDL assets/sa_decor/models/item/wooden_seat_green.json
+ MDL assets/sa_decor/models/item/wooden_seat_red.json
+ MDL assets/sa_decor/models/item/wooden_shelves.json
+ MDL assets/sa_decor/models/item/wooden_supply_crate.json
+ MDL assets/sa_decor/models/item/wooden_table.json
+ MDL assets/sa_decor/models/item/yellow_security_door.json
+##### JAR: sa_essentials-forge-1.20.1-1.0.0.jar
+namespaces: , curios, forge, minecraft, sa_combat, sa_core
+ TEX assets/sa_combat/textures/item/adrenaline.png
+ TEX assets/sa_combat/textures/item/alcohol_wipes.png
+ TEX assets/sa_combat/textures/item/apple_juice_box.png
+ TEX assets/sa_combat/textures/item/armor_plate_i.png
+ TEX assets/sa_combat/textures/item/armor_plate_ii.png
+ TEX assets/sa_combat/textures/item/armor_plate_iii.png
+ TEX assets/sa_combat/textures/item/armor_plates.png
+ TEX assets/sa_combat/textures/item/backpack_module.png
+ TEX assets/sa_combat/textures/item/bandage.png
+ TEX assets/sa_combat/textures/item/bandage_sterilized.png
+ TEX assets/sa_combat/textures/item/bandages/bandage.png
+ TEX assets/sa_combat/textures/item/bandages/bandage_sterilized.png
+ TEX assets/sa_combat/textures/item/barbecue_chips_bag.png
+ TEX assets/sa_combat/textures/item/beer.png
+ TEX assets/sa_combat/textures/item/berry_juice_box.png
+ TEX assets/sa_combat/textures/item/big_burger.png
+ TEX assets/sa_combat/textures/item/big_burger_rotten.png
+ TEX assets/sa_combat/textures/item/big_burguer.png
+ TEX assets/sa_combat/textures/item/big_burguer_rotten.png
+ TEX assets/sa_combat/textures/item/biscuit.png
+ TEX assets/sa_combat/textures/item/biscuit_rotten.png
+ TEX assets/sa_combat/textures/item/black_tactical_vest.png
+ TEX assets/sa_combat/textures/item/blood_bag.png
+ TEX assets/sa_combat/textures/item/blood_bag_empty.png
+ TEX assets/sa_combat/textures/item/blue_herb.png
+ TEX assets/sa_combat/textures/item/blue_jeans.png
+ TEX assets/sa_combat/textures/item/blueprint.png
+ TEX assets/sa_combat/textures/item/brigadeiro.png
+ TEX assets/sa_combat/textures/item/burger.png
+ TEX assets/sa_combat/textures/item/burger_rotten.png
+ TEX assets/sa_combat/textures/item/burguer.png
+ TEX assets/sa_combat/textures/item/burguer_rotten.png
+ TEX assets/sa_combat/textures/item/burrito.png
+ TEX assets/sa_combat/textures/item/burrito_rotten.png
+ TEX assets/sa_combat/textures/item/butter.png
+ TEX assets/sa_combat/textures/item/c4.png
+ TEX assets/sa_combat/textures/item/candy_package.png
+ TEX assets/sa_combat/textures/item/candys.png
+ TEX assets/sa_combat/textures/item/canned_foods/canned_beans.png
+ TEX assets/sa_combat/textures/item/canned_foods/canned_beans_p.png
+ TEX assets/sa_combat/textures/item/canned_foods/canned_carrots.png
+ TEX assets/sa_combat/textures/item/canned_foods/canned_carrots_p.png
+ TEX assets/sa_combat/textures/item/canned_foods/canned_chilli.png
+ TEX assets/sa_combat/textures/item/canned_foods/canned_chilli_p.png
+ TEX assets/sa_combat/textures/item/canned_foods/canned_corn.png
+ TEX assets/sa_combat/textures/item/canned_foods/canned_corn_p.png
+ TEX assets/sa_combat/textures/item/canned_foods/canned_corned_beef.png
+ TEX assets/sa_combat/textures/item/canned_foods/canned_corned_beef_p.png
+ TEX assets/sa_combat/textures/item/canned_foods/canned_dog_food.png
+ TEX assets/sa_combat/textures/item/canned_foods/canned_evaporated_milk.png
+ TEX assets/sa_combat/textures/item/canned_foods/canned_evaporated_milk_p.png
+ TEX assets/sa_combat/textures/item/canned_foods/canned_fruit_cocktail.png
+ TEX assets/sa_combat/textures/item/canned_foods/canned_fruit_cocktail_p.png
+ TEX assets/sa_combat/textures/item/canned_foods/canned_mushroom_soup.png
+ TEX assets/sa_combat/textures/item/canned_foods/canned_mushroom_soup_p.png
+ TEX assets/sa_combat/textures/item/canned_foods/canned_peaches.png
+ TEX assets/sa_combat/textures/item/canned_foods/canned_peaches_p.png
+ TEX assets/sa_combat/textures/item/canned_foods/canned_peas.png
+ TEX assets/sa_combat/textures/item/canned_foods/canned_peas_p.png
+ TEX assets/sa_combat/textures/item/canned_foods/canned_pineapple.png
+ TEX assets/sa_combat/textures/item/canned_foods/canned_pineapple_p.png
+ TEX assets/sa_combat/textures/item/canned_foods/canned_potato.png
+ TEX assets/sa_combat/textures/item/canned_foods/canned_potato_p.png
+ TEX assets/sa_combat/textures/item/canned_foods/canned_sardines.png
+ TEX assets/sa_combat/textures/item/canned_foods/canned_sardines_p.png
+ TEX assets/sa_combat/textures/item/canned_foods/canned_spaghetti_bolognese.png
+ TEX assets/sa_combat/textures/item/canned_foods/canned_spaghetti_bolognese_p.png
+ TEX assets/sa_combat/textures/item/canned_foods/canned_tuna.png
+ TEX assets/sa_combat/textures/item/canned_foods/canned_vegetable_soup.png
+ TEX assets/sa_combat/textures/item/canned_foods/canned_vegetable_soup_p.png
+ TEX assets/sa_combat/textures/item/canned_foods/fruit_beverage.png
+ TEX assets/sa_combat/textures/item/canned_foods/fruit_beverage_open.png
+ TEX assets/sa_combat/textures/item/ceral_fluit_loops.png
+ TEX assets/sa_combat/textures/item/cereal.png
+ TEX assets/sa_combat/textures/item/cereal_fluit_loops_flakes.png
+ TEX assets/sa_combat/textures/item/cereal_fruit_loops.png
+ TEX assets/sa_combat/textures/item/cereal_fruit_loops_flakes.png
+ TEX assets/sa_combat/textures/item/cereal_kelloggys.png
+ TEX assets/sa_combat/textures/item/cereal_kelloggys_flakes.png
+ TEX assets/sa_combat/textures/item/cheese.png
+ TEX assets/sa_combat/textures/item/cheese_bread.png
+ TEX assets/sa_combat/textures/item/cheese_burger.png
+ TEX assets/sa_combat/textures/item/cheese_burger_rotten.png
+ TEX assets/sa_combat/textures/item/cheese_burguer.png
+ TEX assets/sa_combat/textures/item/cheese_burguer_rotten.png
+ TEX assets/sa_combat/textures/item/chips.png
+ TEX assets/sa_combat/textures/item/chocolate_bar.png
+ TEX assets/sa_combat/textures/item/coffee.png
+ TEX assets/sa_combat/textures/item/cola.png
+ TEX assets/sa_combat/textures/item/coxinha.png
+ TEX assets/sa_combat/textures/item/coxinha_dough.png
+ TEX assets/sa_combat/textures/item/crushed_blue_herb.png
+ TEX assets/sa_combat/textures/item/crushed_green_herb.png
+ TEX assets/sa_combat/textures/item/crushed_red_herb.png
+ TEX assets/sa_combat/textures/item/crushed_yellow_herb.png
+ TEX assets/sa_combat/textures/item/currency_wallet.png
+ TEX assets/sa_combat/textures/item/donut.png
+ TEX assets/sa_combat/textures/item/donut_rotten.png
+ TEX assets/sa_combat/textures/item/duff_beer.png
+ TEX assets/sa_combat/textures/item/duffel_bag_black.png
+ TEX assets/sa_combat/textures/item/duffel_bag_blue.png
+ TEX assets/sa_combat/textures/item/duffel_bag_red.png
+ TEX assets/sa_combat/textures/item/duffel_bag_yellow.png
+ TEX assets/sa_combat/textures/item/empty_glass_bottle.png
+ TEX assets/sa_combat/textures/item/energy_bar.png
+ TEX assets/sa_combat/textures/item/energy_drink.png
+ TEX assets/sa_combat/textures/item/falsh_lights.png
+ TEX assets/sa_combat/textures/item/fanta_grape_soda.png
+ TEX assets/sa_combat/textures/item/fanta_orange_soda.png
+ TEX assets/sa_combat/textures/item/fire_axe.png
+ TEX assets/sa_combat/textures/item/firefighter_boots.png
+ TEX assets/sa_combat/textures/item/firefighter_helmet.png
+ TEX assets/sa_combat/textures/item/firefighter_jacket.png
+ TEX assets/sa_combat/textures/item/firefighter_pants.png
+ TEX assets/sa_combat/textures/item/first_aid_kit.png
+ TEX assets/sa_combat/textures/item/first_aid_kit/first_aid_kit.png
+ TEX assets/sa_combat/textures/item/first_aid_spray.png
+ TEX assets/sa_combat/textures/item/flame_0.png
+ TEX assets/sa_combat/textures/item/flashlight/flashlight_off.png
+ TEX assets/sa_combat/textures/item/flashlight/flashlight_on.png
+ TEX assets/sa_combat/textures/item/flashlight_emissiv.png
+ TEX assets/sa_combat/textures/item/frag_grenade.png
+ TEX assets/sa_combat/textures/item/fruit_jam.png
+ TEX assets/sa_combat/textures/item/garbage_bag.png
+ TEX assets/sa_combat/textures/item/granola_bar.png
+ TEX assets/sa_combat/textures/item/grape_juice_box.png
+ TEX assets/sa_combat/textures/item/green_herb.png
+ TEX assets/sa_combat/textures/item/green_t_shirt.png
+ TEX assets/sa_combat/textures/item/guarana_soda.png
+ TEX assets/sa_combat/textures/item/hiking_backpack_black.png
+ TEX assets/sa_combat/textures/item/hiking_backpack_blue.png
+ TEX assets/sa_combat/textures/item/hiking_backpack_green.png
+ TEX assets/sa_combat/textures/item/hiking_backpack_red.png
+ TEX assets/sa_combat/textures/item/hot_dog.png
+ TEX assets/sa_combat/textures/item/hot_dog_rotten.png
+ TEX assets/sa_combat/textures/item/improvised_bolt.png
+ TEX assets/sa_combat/textures/item/improvised_hazmat_boots.png
+ TEX assets/sa_combat/textures/item/improvised_hazmat_helmet.png
+ TEX assets/sa_combat/textures/item/improvised_hazmat_pants.png
+ TEX assets/sa_combat/textures/item/improvised_hazmat_suit.png
+ TEX assets/sa_combat/textures/item/incendiary_grenade.png
+ TEX assets/sa_combat/textures/item/injectors/adrenaline.png
+ TEX assets/sa_combat/textures/item/injectors/morphine.png
+ TEX assets/sa_combat/textures/item/injectors/stim_shot.png
+ TEX assets/sa_combat/textures/item/juice_bottle.png
+ TEX assets/sa_combat/textures/item/land_mine.png
+ TEX assets/sa_combat/textures/item/leather_backpack.png
+ TEX assets/sa_combat/textures/item/leon_s_kennedy_jacket.png
+ TEX assets/sa_combat/textures/item/meat_pastel.png
+ TEX assets/sa_combat/textures/item/military_backpack_blue.png
+ TEX assets/sa_combat/textures/item/military_backpack_camo.png
+ TEX assets/sa_combat/textures/item/military_backpack_desert.png
+ TEX assets/sa_combat/textures/item/military_backpack_green.png
+ TEX assets/sa_combat/textures/item/milk_box.png
+ TEX assets/sa_combat/textures/item/milk_gallon.png
+ TEX assets/sa_combat/textures/item/mixed_gb_herbs.png
+ TEX assets/sa_combat/textures/item/mixed_gg_herbs.png
+ TEX assets/sa_combat/textures/item/mixed_ggb_herbs.png
+ TEX assets/sa_combat/textures/item/mixed_ggg_herbs.png
+ TEX assets/sa_combat/textures/item/mixed_ggr_herbs.png
+ TEX assets/sa_combat/textures/item/mixed_ggy_herbs.png
+ TEX assets/sa_combat/textures/item/mixed_gr_herbs.png
+ TEX assets/sa_combat/textures/item/mixed_grb_herbs.png
+ TEX assets/sa_combat/textures/item/mixed_gry_herbs.png
+ TEX assets/sa_combat/textures/item/mixed_gy_herbs.png
+ TEX assets/sa_combat/textures/item/mixed_gyb_herbs.png
+ TEX assets/sa_combat/textures/item/mixed_rb_herbs.png
+ TEX assets/sa_combat/textures/item/molotov.png
+ TEX assets/sa_combat/textures/item/monster.png
+ TEX assets/sa_combat/textures/item/morphine.png
+ TEX assets/sa_combat/textures/item/nail_bomb.png
+ TEX assets/sa_combat/textures/item/newspaper.png
+ TEX assets/sa_combat/textures/item/orange_juice_box.png
+ TEX assets/sa_combat/textures/item/pacoquita.png
+ TEX assets/sa_combat/textures/item/painkiller.png
+ TEX assets/sa_combat/textures/item/painkiller_pills.png
+ TEX assets/sa_combat/textures/item/particle_granola.png
+ TEX assets/sa_combat/textures/item/particule_smirkers.png
+ TEX assets/sa_combat/textures/item/pastel_dough.png
+ TEX assets/sa_combat/textures/item/peach_juice_bottle.png
+ TEX assets/sa_combat/textures/item/peanut_butter.png
+ TEX assets/sa_combat/textures/item/pepsi.png
+ TEX assets/sa_combat/textures/item/pineapple_juice_bottle.png
+ TEX assets/sa_combat/textures/item/pipe_bomb.png
+ TEX assets/sa_combat/textures/item/pizza.png
+ TEX assets/sa_combat/textures/item/pizza_box.png
+ TEX assets/sa_combat/textures/item/plain_chips_bag.png
+ TEX assets/sa_combat/textures/item/plaster.png
+ TEX assets/sa_combat/textures/item/police_vest.png
+ TEX assets/sa_combat/textures/item/raw_cheese_pastel.png
+ TEX assets/sa_combat/textures/item/raw_coxinha.png
+ TEX assets/sa_combat/textures/item/raw_meat_pastel.png
+ TEX assets/sa_combat/textures/item/raw_wind_pastel.png
+ TEX assets/sa_combat/textures/item/red_herb.png
+ TEX assets/sa_combat/textures/item/remote_detonator.png
+ TEX assets/sa_combat/textures/item/repair_kit_i.png
+ TEX assets/sa_combat/textures/item/repair_kit_ii.png
+ TEX assets/sa_combat/textures/item/repair_kit_iii.png
+ TEX assets/sa_combat/textures/item/rotten_coxinha.png
+ TEX assets/sa_combat/textures/item/rpd_police_boots.png
+ TEX assets/sa_combat/textures/item/rpd_police_hat.png
+ TEX assets/sa_combat/textures/item/rpd_police_pants.png
+ TEX assets/sa_combat/textures/item/rpd_police_uniform.png
+ TEX assets/sa_combat/textures/item/salt_vinegar_chips_bag.png
+ TEX assets/sa_combat/textures/item/saltine_cracker.png
+ TEX assets/sa_combat/textures/item/satchel_black.png
+ TEX assets/sa_combat/textures/item/satchel_brown.png
+ TEX assets/sa_combat/textures/item/satchel_green.png
+ TEX assets/sa_combat/textures/item/satchel_white.png
+ TEX assets/sa_combat/textures/item/scrap_boots.png
+ TEX assets/sa_combat/textures/item/scrap_chestplate.png
+ TEX assets/sa_combat/textures/item/scrap_helmet.png
+ TEX assets/sa_combat/textures/item/scrap_leggings.png
+ TEX assets/sa_combat/textures/item/shields/manhole_shield.png
+ TEX assets/sa_combat/textures/item/shields/police_shield.png
+ TEX assets/sa_combat/textures/item/shields/scrap_shield.png
+ TEX assets/sa_combat/textures/item/shields/stop_sign_shield.png
+ TEX assets/sa_combat/textures/item/shields/trash_bin.png
+ TEX assets/sa_combat/textures/item/shields/trash_lid_shield.png
+ TEX assets/sa_combat/textures/item/small_backpack_black.png
+ TEX assets/sa_combat/textures/item/small_backpack_blue.png
+ TEX assets/sa_combat/textures/item/small_backpack_green.png
+ TEX assets/sa_combat/textures/item/small_backpack_pink.png
+ TEX assets/sa_combat/textures/item/smirkers_bar.png
+ TEX assets/sa_combat/textures/item/smoke_grenade.png
+ TEX assets/sa_combat/textures/item/sniksnak_bar.png
+ TEX assets/sa_combat/textures/item/sour_cream_onion_chips_bag.png
+ TEX assets/sa_combat/textures/item/splint.png
+ TEX assets/sa_combat/textures/item/spray.png
+ TEX assets/sa_combat/textures/item/stamina_boost.png
+ TEX assets/sa_combat/textures/item/stamina_boost_pills.png
+ TEX assets/sa_combat/textures/item/stim_shot.png
+ TEX assets/sa_combat/textures/item/stop_sign.png
+ TEX assets/sa_combat/textures/item/taco.png
+ TEX assets/sa_combat/textures/item/taco_rotten.png
+ TEX assets/sa_combat/textures/item/tactical_bolt.png
+ TEX assets/sa_combat/textures/item/tactical_vest.png
+ TEX assets/sa_combat/textures/item/throwable_no_pin.png
+ TEX assets/sa_combat/textures/item/tire_boots.png
+ TEX assets/sa_combat/textures/item/tire_chestplate.png
+ TEX assets/sa_combat/textures/item/tire_helmet.png
+ TEX assets/sa_combat/textures/item/tire_leggings.png
+ TEX assets/sa_combat/textures/item/toast.png
+ TEX assets/sa_combat/textures/item/toast_rotten.png
+ TEX assets/sa_combat/textures/item/tube.png
+ TEX assets/sa_combat/textures/item/umbrella_corp_boots.png
+ TEX assets/sa_combat/textures/item/umbrella_corp_helmet.png
+ TEX assets/sa_combat/textures/item/umbrella_corp_pants.png
+ TEX assets/sa_combat/textures/item/umbrella_corp_uniform.png
+ TEX assets/sa_combat/textures/item/umbrella_vest.png
+ TEX assets/sa_combat/textures/item/utility_belt.png
+ TEX assets/sa_combat/textures/item/vodka.png
+ TEX assets/sa_combat/textures/item/waffles.png
+ TEX assets/sa_combat/textures/item/waffles_rotten.png
+ TEX assets/sa_combat/textures/item/weapon_parts.png
+ TEX assets/sa_combat/textures/item/weapons/acoustic_guitar.png
+ TEX assets/sa_combat/textures/item/weapons/aluminum_baseball_bat.png
+ TEX assets/sa_combat/textures/item/weapons/aluminum_baseball_bat_modular.png
+ TEX assets/sa_combat/textures/item/weapons/ashen_machete.png
+ TEX assets/sa_combat/textures/item/weapons/barbed_baseball_bat.png
+ TEX assets/sa_combat/textures/item/weapons/barbell.png
+ TEX assets/sa_combat/textures/item/weapons/baseball_bat3.png
+ TEX assets/sa_combat/textures/item/weapons/baseball_bat_modular.png
+ TEX assets/sa_combat/textures/item/weapons/baseball_bat_modular3.png
+ TEX assets/sa_combat/textures/item/weapons/boxing_gloves.png
+ TEX assets/sa_combat/textures/item/weapons/broom.png
+ TEX assets/sa_combat/textures/item/weapons/brutalizer.png
+ TEX assets/sa_combat/textures/item/weapons/chainsaw0.png
+ TEX assets/sa_combat/textures/item/weapons/chainsaw1.png
+ TEX assets/sa_combat/textures/item/weapons/chainsaw_on.png
+ TEX assets/sa_combat/textures/item/weapons/chainsaw_sword0.png
+ TEX assets/sa_combat/textures/item/weapons/chainsaw_sword1.png
+ TEX assets/sa_combat/textures/item/weapons/chainsaw_sword_blueprint.png
+ TEX assets/sa_combat/textures/item/weapons/cleaver.png
+ TEX assets/sa_combat/textures/item/weapons/combat_knife.png
+ TEX assets/sa_combat/textures/item/weapons/compound_bow.png
+ TEX assets/sa_combat/textures/item/weapons/double_fire_axe_hammer.png
+ TEX assets/sa_combat/textures/item/weapons/electric_guitar.png
+ TEX assets/sa_combat/textures/item/weapons/electric_spark.png
+ TEX assets/sa_combat/textures/item/weapons/empty_glass_bottle.png
+ TEX assets/sa_combat/textures/item/weapons/fire_axe.png
+ TEX assets/sa_combat/textures/item/weapons/fire_extinguisher.png
+ TEX assets/sa_combat/textures/item/weapons/gauntlet.png
+ TEX assets/sa_combat/textures/item/weapons/golf_stick.png
+ TEX assets/sa_combat/textures/item/weapons/hammer.png
+ TEX assets/sa_combat/textures/item/weapons/hunting_knife.png
+ TEX assets/sa_combat/textures/item/weapons/ice_axe.png
+ TEX assets/sa_combat/textures/item/weapons/improvised_crossbow.png
+ TEX assets/sa_combat/textures/item/weapons/improvised_great_axe.png
+ TEX assets/sa_combat/textures/item/weapons/iron_bars.png
+ TEX assets/sa_combat/textures/item/weapons/katana.png
+ TEX assets/sa_combat/textures/item/weapons/keytar.png
+ TEX assets/sa_combat/textures/item/weapons/kitchen_knife.png
+ TEX assets/sa_combat/textures/item/weapons/knuckle_punch.png
+ TEX assets/sa_combat/textures/item/weapons/lucile.png
+ TEX assets/sa_combat/textures/item/weapons/machete.png
+ TEX assets/sa_combat/textures/item/weapons/nail_gun.png
+ TEX assets/sa_combat/textures/item/weapons/pipe.png
+ TEX assets/sa_combat/textures/item/weapons/pipe_wrench.png
+ TEX assets/sa_combat/textures/item/weapons/plank.png
+ TEX assets/sa_combat/textures/item/weapons/rake.png
+ TEX assets/sa_combat/textures/item/weapons/road_sign2.png
+ TEX assets/sa_combat/textures/item/weapons/rolling_pin.png
+ TEX assets/sa_combat/textures/item/weapons/sawblade_axe.png
+ TEX assets/sa_combat/textures/item/weapons/scrap_hammer.png
+ TEX assets/sa_combat/textures/item/weapons/scrap_knife.png
+ TEX assets/sa_combat/textures/item/weapons/scrap_knife_spear.png
+ TEX assets/sa_combat/textures/item/weapons/scrap_knuckle_punch.png
+ TEX assets/sa_combat/textures/item/weapons/sledgehammer.png
+ TEX assets/sa_combat/textures/item/weapons/spear.png
+ TEX assets/sa_combat/textures/item/weapons/stop_sign.png
+ TEX assets/sa_combat/textures/item/weapons/stop_sign_shield.png
+ TEX assets/sa_combat/textures/item/weapons/stun_baton.png
+ TEX assets/sa_combat/textures/item/weapons/tactical_crossbow.png
+ TEX assets/sa_combat/textures/item/weapons/tatical_tomahawk.png
+ TEX assets/sa_combat/textures/item/weapons/tetanus_king.png
+ TEX assets/sa_combat/textures/item/weapons/wooden_spear.png
+ TEX assets/sa_combat/textures/item/whiskey.png
+ TEX assets/sa_combat/textures/item/wind_pastel.png
+ TEX assets/sa_combat/textures/item/wine.png
+ TEX assets/sa_combat/textures/item/yellow_herb.png
+ MODTEX assets/sa_combat/textures/models/armor/black_tactical_vest_layer_1.png
+ MODTEX assets/sa_combat/textures/models/armor/firefighter_suit_layer_1.png
+ MODTEX assets/sa_combat/textures/models/armor/firefighter_suit_layer_2.png
+ MODTEX assets/sa_combat/textures/models/armor/improvised_hazmat_suit_layer_1.png
+ MODTEX assets/sa_combat/textures/models/armor/improvised_hazmat_suit_layer_2.png
+ MODTEX assets/sa_combat/textures/models/armor/police_vest_layer_1.png
+ MODTEX assets/sa_combat/textures/models/armor/rpd_police_uniform_layer_1.png
+ MODTEX assets/sa_combat/textures/models/armor/rpd_police_uniform_layer_2.png
+ MODTEX assets/sa_combat/textures/models/armor/scrap_armor_layer_1.png
+ MODTEX assets/sa_combat/textures/models/armor/scrap_armor_layer_2.png
+ MODTEX assets/sa_combat/textures/models/armor/umbrella_corp_uniform_layer_1.png
+ MODTEX assets/sa_combat/textures/models/armor/umbrella_corp_uniform_layer_2.png
+ MODTEX assets/sa_combat/textures/models/armor/umbrella_vest_layer_1.png
+ MDL assets/sa_combat/models/item/acoustic_guitar.json
+ MDL assets/sa_combat/models/item/adrenaline.json
+ MDL assets/sa_combat/models/item/alcohol_wipes.json
+ MDL assets/sa_combat/models/item/aluminum_baseball_bat.json
+ MDL assets/sa_combat/models/item/apple_juice_box.json
+ MDL assets/sa_combat/models/item/armor_plate_i.json
+ MDL assets/sa_combat/models/item/armor_plate_ii.json
+ MDL assets/sa_combat/models/item/armor_plate_iii.json
+ MDL assets/sa_combat/models/item/arsenal_table.json
+ MDL assets/sa_combat/models/item/ashen_machete.json
+ MDL assets/sa_combat/models/item/bandage.json
+ MDL assets/sa_combat/models/item/bandage_sterilized.json
+ MDL assets/sa_combat/models/item/barbecue_chips_bag.json
+ MDL assets/sa_combat/models/item/barbed_baseball_bat.json
+ MDL assets/sa_combat/models/item/barbell.json
+ MDL assets/sa_combat/models/item/baseball_bat.json
+ MDL assets/sa_combat/models/item/baseball_bat1.json
+ MDL assets/sa_combat/models/item/baseball_bat_module.json
+ MDL assets/sa_combat/models/item/beer.json
+ MDL assets/sa_combat/models/item/berry_juice_box.json
+ MDL assets/sa_combat/models/item/big_burger.json
+ MDL assets/sa_combat/models/item/big_burger_rotten.json
+ MDL assets/sa_combat/models/item/biscuit.json
+ MDL assets/sa_combat/models/item/biscuit_rotten.json
+ MDL assets/sa_combat/models/item/black_tactical_vest.json
+ MDL assets/sa_combat/models/item/blood_bag.json
+ MDL assets/sa_combat/models/item/blood_bag_empty.json
+ MDL assets/sa_combat/models/item/blue_herb.json
+ MDL assets/sa_combat/models/item/blue_jeans.json
+ MDL assets/sa_combat/models/item/blueprint.json
+ MDL assets/sa_combat/models/item/boxing_gloves.json
+ MDL assets/sa_combat/models/item/boxing_gloves_with_knives.json
+ MDL assets/sa_combat/models/item/brigadeiro.json
+ MDL assets/sa_combat/models/item/broken_glass_bottle.json
+ MDL assets/sa_combat/models/item/broken_glass_spear.json
+ MDL assets/sa_combat/models/item/broom.json
+ MDL assets/sa_combat/models/item/brutalizer.json
+ MDL assets/sa_combat/models/item/brutalizer_blueprint.json
+ MDL assets/sa_combat/models/item/burger.json
+ MDL assets/sa_combat/models/item/burger_rotten.json
+ MDL assets/sa_combat/models/item/burrito.json
+ MDL assets/sa_combat/models/item/burrito_rotten.json
+ MDL assets/sa_combat/models/item/butter.json
+ MDL assets/sa_combat/models/item/c4.json
+ MDL assets/sa_combat/models/item/c4_blueprint.json
+ MDL assets/sa_combat/models/item/candy_package.json
+ MDL assets/sa_combat/models/item/candys.json
+ MDL assets/sa_combat/models/item/canned_beans.json
+ MDL assets/sa_combat/models/item/canned_beans_open.json
+ MDL assets/sa_combat/models/item/canned_carrots.json
+ MDL assets/sa_combat/models/item/canned_carrots_open.json
+ MDL assets/sa_combat/models/item/canned_chilli.json
+ MDL assets/sa_combat/models/item/canned_chilli_open.json
+ MDL assets/sa_combat/models/item/canned_corn.json
+ MDL assets/sa_combat/models/item/canned_corn_open.json
+ MDL assets/sa_combat/models/item/canned_corned_beef.json
+ MDL assets/sa_combat/models/item/canned_corned_beef_open.json
+ MDL assets/sa_combat/models/item/canned_dog_food.json
+ MDL assets/sa_combat/models/item/canned_dog_food_open.json
+ MDL assets/sa_combat/models/item/canned_evaporated_milk.json
+ MDL assets/sa_combat/models/item/canned_evaporated_milk_open.json
+ MDL assets/sa_combat/models/item/canned_fruit_beverage.json
+ MDL assets/sa_combat/models/item/canned_fruit_beverage_open.json
+ MDL assets/sa_combat/models/item/canned_fruit_cocktail.json
+ MDL assets/sa_combat/models/item/canned_fruit_cocktail_open.json
+ MDL assets/sa_combat/models/item/canned_mushroom_soup.json
+ MDL assets/sa_combat/models/item/canned_mushroom_soup_open.json
+ MDL assets/sa_combat/models/item/canned_peaches.json
+ MDL assets/sa_combat/models/item/canned_peaches_open.json
+ MDL assets/sa_combat/models/item/canned_peas.json
+ MDL assets/sa_combat/models/item/canned_peas_open.json
+ MDL assets/sa_combat/models/item/canned_pineapple.json
+ MDL assets/sa_combat/models/item/canned_pineapple_open.json
+ MDL assets/sa_combat/models/item/canned_potato.json
+ MDL assets/sa_combat/models/item/canned_potato_open.json
+ MDL assets/sa_combat/models/item/canned_sardines.json
+ MDL assets/sa_combat/models/item/canned_spaghetti_bolognese.json
+ MDL assets/sa_combat/models/item/canned_spaghetti_bolognese_open.json
+ MDL assets/sa_combat/models/item/canned_tuna.json
+ MDL assets/sa_combat/models/item/canned_vegetable_soup.json
+ MDL assets/sa_combat/models/item/canned_vegetable_soup_open.json
+ MDL assets/sa_combat/models/item/cereal.json
+ MDL assets/sa_combat/models/item/cereal_fruit_loops.json
+ MDL assets/sa_combat/models/item/cereal_fruit_loops_flakes.json
+ MDL assets/sa_combat/models/item/cereal_kelloggys.json
+ MDL assets/sa_combat/models/item/cereal_kelloggys_flakes.json
+ MDL assets/sa_combat/models/item/chainsaw.json
+ MDL assets/sa_combat/models/item/chainsaw_off.json
+ MDL assets/sa_combat/models/item/chainsaw_on.json
+ MDL assets/sa_combat/models/item/chainsaw_sword.json
+ MDL assets/sa_combat/models/item/chainsaw_sword_blueprint.json
+ MDL assets/sa_combat/models/item/cheese.json
+ MDL assets/sa_combat/models/item/cheese_bread.json
+ MDL assets/sa_combat/models/item/cheese_burger.json
+ MDL assets/sa_combat/models/item/cheese_burger_rotten.json
+ MDL assets/sa_combat/models/item/chips.json
+ MDL assets/sa_combat/models/item/chocolate_bar.json
+ MDL assets/sa_combat/models/item/cleaver.json
+ MDL assets/sa_combat/models/item/coffee.json
+ MDL assets/sa_combat/models/item/cola.json
+ MDL assets/sa_combat/models/item/combat_knife.json
+ MDL assets/sa_combat/models/item/compound_bow.json
+ MDL assets/sa_combat/models/item/compound_bow_blueprint.json
+ MDL assets/sa_combat/models/item/coxinha.json
+ MDL assets/sa_combat/models/item/coxinha_dough.json
+ MDL assets/sa_combat/models/item/crushed_blue_herb.json
+ MDL assets/sa_combat/models/item/crushed_green_herb.json
+ MDL assets/sa_combat/models/item/crushed_red_herb.json
+ MDL assets/sa_combat/models/item/crushed_yellow_herb.json
+ MDL assets/sa_combat/models/item/currency_wallet.json
+ MDL assets/sa_combat/models/item/donut.json
+ MDL assets/sa_combat/models/item/donut_rotten.json
+ MDL assets/sa_combat/models/item/double_fire_axe_hammer.json
+ MDL assets/sa_combat/models/item/double_fire_axe_hammer_blueprint.json
+ MDL assets/sa_combat/models/item/duff_beer.json
+ MDL assets/sa_combat/models/item/duffel_bag_black.json
+ MDL assets/sa_combat/models/item/duffel_bag_blue.json
+ MDL assets/sa_combat/models/item/duffel_bag_red.json
+ MDL assets/sa_combat/models/item/duffel_bag_yellow.json
+ MDL assets/sa_combat/models/item/electric_baseball_bat.json
+ MDL assets/sa_combat/models/item/electric_guitar.json
+ MDL assets/sa_combat/models/item/energy_bar.json
+ MDL assets/sa_combat/models/item/energy_drink.json
+ MDL assets/sa_combat/models/item/fanta_grape_soda.json
+ MDL assets/sa_combat/models/item/fanta_orange_soda.json
+ MDL assets/sa_combat/models/item/fire_axe.json
+ MDL assets/sa_combat/models/item/firefighter_boots.json
+ MDL assets/sa_combat/models/item/firefighter_helmet.json
+ MDL assets/sa_combat/models/item/firefighter_jacket.json
+ MDL assets/sa_combat/models/item/firefighter_pants.json
+ MDL assets/sa_combat/models/item/first_aid_kit.json
+ MDL assets/sa_combat/models/item/first_aid_kit_open.json
+ MDL assets/sa_combat/models/item/first_aid_spray.json
+ MDL assets/sa_combat/models/item/first_aid_spray_open.json
+ MDL assets/sa_combat/models/item/flashlight.json
+ MDL assets/sa_combat/models/item/flashlight_on.json
+ MDL assets/sa_combat/models/item/frag_grenade.json
+ MDL assets/sa_combat/models/item/fruit_jam.json
+ MDL assets/sa_combat/models/item/garbage_bag.json
+ MDL assets/sa_combat/models/item/gauntlet.json
+ MDL assets/sa_combat/models/item/gauntlet_blueprint.json
+ MDL assets/sa_combat/models/item/golf_stick.json
+ MDL assets/sa_combat/models/item/granola_bar.json
+ MDL assets/sa_combat/models/item/grape_juice_box.json
+ MDL assets/sa_combat/models/item/green_herb.json
+ MDL assets/sa_combat/models/item/green_t_shirt.json
+ MDL assets/sa_combat/models/item/guarana_soda.json
+ MDL assets/sa_combat/models/item/hammer.json
+ MDL assets/sa_combat/models/item/hazmat_boots.json
+ MDL assets/sa_combat/models/item/hazmat_chestplate.json
+ MDL assets/sa_combat/models/item/hazmat_helmet.json
+ MDL assets/sa_combat/models/item/hazmat_leggings.json
+ MDL assets/sa_combat/models/item/heavy_hammer.json
+ MDL assets/sa_combat/models/item/hiking_backpack_black.json
+ MDL assets/sa_combat/models/item/hiking_backpack_blue.json
+ MDL assets/sa_combat/models/item/hiking_backpack_green.json
+ MDL assets/sa_combat/models/item/hiking_backpack_red.json
+ MDL assets/sa_combat/models/item/hot_dog.json
+ MDL assets/sa_combat/models/item/hot_dog_rotten.json
+ MDL assets/sa_combat/models/item/hunting_knife.json
+ MDL assets/sa_combat/models/item/hunting_knife_blueprint.json
+ MDL assets/sa_combat/models/item/ice_axe.json
+ MDL assets/sa_combat/models/item/improvised_bolt.json
+ MDL assets/sa_combat/models/item/improvised_crossbow.json
+ MDL assets/sa_combat/models/item/improvised_great_axe.json
+ MDL assets/sa_combat/models/item/improvised_great_axe_blueprint.json
+ MDL assets/sa_combat/models/item/improvised_hazmat_boots.json
+ MDL assets/sa_combat/models/item/improvised_hazmat_helmet.json
+ MDL assets/sa_combat/models/item/improvised_hazmat_pants.json
+ MDL assets/sa_combat/models/item/improvised_hazmat_suit.json
+ MDL assets/sa_combat/models/item/incendiary_grenade.json
+ MDL assets/sa_combat/models/item/iron_machete.json
+ MDL assets/sa_combat/models/item/katana.json
+ MDL assets/sa_combat/models/item/katana_blueprint.json
+ MDL assets/sa_combat/models/item/keytar.json
+ MDL assets/sa_combat/models/item/kitchen_knife.json
+ MDL assets/sa_combat/models/item/kitchen_knife_spear.json
+ MDL assets/sa_combat/models/item/knuckle_punch.json
+ MDL assets/sa_combat/models/item/land_mine.json
+ MDL assets/sa_combat/models/item/land_mine_blueprint.json
+ MDL assets/sa_combat/models/item/leather_backpack.json
+ MDL assets/sa_combat/models/item/leon_s_kennedy_jacket.json
+ MDL assets/sa_combat/models/item/lucille.json
+ MDL assets/sa_combat/models/item/lucille_blueprint.json
+ MDL assets/sa_combat/models/item/manhole_shield.json
+ MDL assets/sa_combat/models/item/meat_pastel.json
+ MDL assets/sa_combat/models/item/merchant_spawn_egg.json
+ MDL assets/sa_combat/models/item/military_backpack_blue.json
+ MDL assets/sa_combat/models/item/military_backpack_camo.json
+ MDL assets/sa_combat/models/item/military_backpack_desert.json
+ MDL assets/sa_combat/models/item/military_backpack_green.json
+ MDL assets/sa_combat/models/item/milk_box.json
+ MDL assets/sa_combat/models/item/milk_gallon.json
+ MDL assets/sa_combat/models/item/mixed_gb_herbs.json
+ MDL assets/sa_combat/models/item/mixed_gg_herbs.json
+ MDL assets/sa_combat/models/item/mixed_ggb_herbs.json
+ MDL assets/sa_combat/models/item/mixed_ggg_herbs.json
+ MDL assets/sa_combat/models/item/mixed_ggr_herbs.json
+ MDL assets/sa_combat/models/item/mixed_ggy_herbs.json
+ MDL assets/sa_combat/models/item/mixed_gr_herbs.json
+ MDL assets/sa_combat/models/item/mixed_grb_herbs.json
+ MDL assets/sa_combat/models/item/mixed_gry_herbs.json
+ MDL assets/sa_combat/models/item/mixed_gy_herbs.json
+ MDL assets/sa_combat/models/item/mixed_gyb_herbs.json
+ MDL assets/sa_combat/models/item/mixed_rb_herbs.json
+ MDL assets/sa_combat/models/item/molotov.json
+ MDL assets/sa_combat/models/item/molotov_visual.json
+ MDL assets/sa_combat/models/item/monster.json
+ MDL assets/sa_combat/models/item/morphine.json
+ MDL assets/sa_combat/models/item/nail_bomb.json
+ MDL assets/sa_combat/models/item/nail_bomb_visual.json
+ MDL assets/sa_combat/models/item/nail_gun.json
+ MDL assets/sa_combat/models/item/nailed_plank.json
+ MDL assets/sa_combat/models/item/orange_juice_box.json
+ MDL assets/sa_combat/models/item/pacoquita.json
+ MDL assets/sa_combat/models/item/painkiller.json
+ MDL assets/sa_combat/models/item/painkiller_pills.json
+ MDL assets/sa_combat/models/item/pastel_dough.json
+ MDL assets/sa_combat/models/item/peach_juice_bottle.json
+ MDL assets/sa_combat/models/item/peanut_butter.json
+ MDL assets/sa_combat/models/item/pepsi.json
+ MDL assets/sa_combat/models/item/pineapple_juice_bottle.json
+ MDL assets/sa_combat/models/item/pipe.json
+ MDL assets/sa_combat/models/item/pipe_bomb.json
+ MDL assets/sa_combat/models/item/pipe_bomb_visual.json
+ MDL assets/sa_combat/models/item/pipe_wrench.json
+ MDL assets/sa_combat/models/item/pizza.json
+ MDL assets/sa_combat/models/item/pizza_box.json
+ MDL assets/sa_combat/models/item/plain_chips_bag.json
+ MDL assets/sa_combat/models/item/plank.json
+ MDL assets/sa_combat/models/item/plaster.json
+ MDL assets/sa_combat/models/item/police_baton.json
+ MDL assets/sa_combat/models/item/police_boots.json
+ MDL assets/sa_combat/models/item/police_chestplate.json
+ MDL assets/sa_combat/models/item/police_helmet.json
+ MDL assets/sa_combat/models/item/police_leggings.json
+ MDL assets/sa_combat/models/item/police_shield.json
+ MDL assets/sa_combat/models/item/police_shield_blueprint.json
+ MDL assets/sa_combat/models/item/police_vest.json
+ MDL assets/sa_combat/models/item/rake.json
+ MDL assets/sa_combat/models/item/raw_cheese_pastel.json
+ MDL assets/sa_combat/models/item/raw_coxinha.json
+ MDL assets/sa_combat/models/item/raw_meat_pastel.json
+ MDL assets/sa_combat/models/item/raw_wind_pastel.json
+ MDL assets/sa_combat/models/item/red_herb.json
+ MDL assets/sa_combat/models/item/remote_detonator.json
+ MDL assets/sa_combat/models/item/repair_kit_i.json
+ MDL assets/sa_combat/models/item/repair_kit_ii.json
+ MDL assets/sa_combat/models/item/repair_kit_iii.json
+ MDL assets/sa_combat/models/item/rolling_pin.json
+ MDL assets/sa_combat/models/item/rotten_coxinha.json
+ MDL assets/sa_combat/models/item/rpd_police_boots.json
+ MDL assets/sa_combat/models/item/rpd_police_hat.json
+ MDL assets/sa_combat/models/item/rpd_police_pants.json
+ MDL assets/sa_combat/models/item/rpd_police_uniform.json
+ MDL assets/sa_combat/models/item/salt_vinegar_chips_bag.json
+ MDL assets/sa_combat/models/item/saltine_cracker.json
+ MDL assets/sa_combat/models/item/satchel_black.json
+ MDL assets/sa_combat/models/item/satchel_black_render.json
+ MDL assets/sa_combat/models/item/satchel_brown.json
+ MDL assets/sa_combat/models/item/satchel_brown_render.json
+ MDL assets/sa_combat/models/item/satchel_green.json
+ MDL assets/sa_combat/models/item/satchel_green_render.json
+ MDL assets/sa_combat/models/item/satchel_white.json
+ MDL assets/sa_combat/models/item/satchel_white_render.json
+ MDL assets/sa_combat/models/item/saw_baseball_bat.json
+ MDL assets/sa_combat/models/item/sawblade_axe.json
+ MDL assets/sa_combat/models/item/scrap_boots.json
+ MDL assets/sa_combat/models/item/scrap_chestplate.json
+ MDL assets/sa_combat/models/item/scrap_hammer.json
+ MDL assets/sa_combat/models/item/scrap_helmet.json
+ MDL assets/sa_combat/models/item/scrap_knife.json
+ MDL assets/sa_combat/models/item/scrap_knife_spear.json
+ MDL assets/sa_combat/models/item/scrap_leggings.json
+ MDL assets/sa_combat/models/item/scrap_nail_punch.json
+ MDL assets/sa_combat/models/item/scrap_shield.json
+ MDL assets/sa_combat/models/item/screwdrive.json
+ MDL assets/sa_combat/models/item/sledgehammer.json
+ MDL assets/sa_combat/models/item/small_backpack_black.json
+ MDL assets/sa_combat/models/item/small_backpack_blue.json
+ MDL assets/sa_combat/models/item/small_backpack_green.json
+ MDL assets/sa_combat/models/item/small_backpack_pink.json
+ MDL assets/sa_combat/models/item/smirkers_bar.json
+ MDL assets/sa_combat/models/item/smoke_grenade.json
+ MDL assets/sa_combat/models/item/sniksnak_bar.json
+ MDL assets/sa_combat/models/item/sour_cream_onion_chips_bag.json
+ MDL assets/sa_combat/models/item/splint.json
+ MDL assets/sa_combat/models/item/stamina_boost.json
+ MDL assets/sa_combat/models/item/stamina_boost_pills.json
+ MDL assets/sa_combat/models/item/stim_shot.json
+ MDL assets/sa_combat/models/item/stop_sign.json
+ MDL assets/sa_combat/models/item/stop_sign_shield.json
+ MDL assets/sa_combat/models/item/stun_baton.json
+ MDL assets/sa_combat/models/item/taco.json
+ MDL assets/sa_combat/models/item/taco_rotten.json
+ MDL assets/sa_combat/models/item/tactical_bolt.json
+ MDL assets/sa_combat/models/item/tactical_crossbow.json
+ MDL assets/sa_combat/models/item/tactical_crossbow_blueprint.json
+ MDL assets/sa_combat/models/item/tactical_tomahawk.json
+ MDL assets/sa_combat/models/item/tetanus_king.json
+ MDL assets/sa_combat/models/item/tetanus_king_blueprint.json
+ MDL assets/sa_combat/models/item/tire_boots.json
+ MDL assets/sa_combat/models/item/tire_chestplate.json
+ MDL assets/sa_combat/models/item/tire_helmet.json
+ MDL assets/sa_combat/models/item/tire_leggings.json
+ MDL assets/sa_combat/models/item/toast.json
+ MDL assets/sa_combat/models/item/toast_rotten.json
+ MDL assets/sa_combat/models/item/trash_lid_shield.json
+ MDL assets/sa_combat/models/item/tube.json
+ MDL assets/sa_combat/models/item/umbrella_boots.json
+ MDL assets/sa_combat/models/item/umbrella_chestplate.json
+ MDL assets/sa_combat/models/item/umbrella_corp_boots.json
+ MDL assets/sa_combat/models/item/umbrella_corp_helmet.json
+ MDL assets/sa_combat/models/item/umbrella_corp_pants.json
+ MDL assets/sa_combat/models/item/umbrella_corp_uniform.json
+ MDL assets/sa_combat/models/item/umbrella_helmet.json
+ MDL assets/sa_combat/models/item/umbrella_leggings.json
+ MDL assets/sa_combat/models/item/umbrella_vest.json
+ MDL assets/sa_combat/models/item/vodka.json
+ MDL assets/sa_combat/models/item/waffles.json
+ MDL assets/sa_combat/models/item/waffles_rotten.json
+ MDL assets/sa_combat/models/item/weapon_parts.json
+ MDL assets/sa_combat/models/item/whiskey.json
+ MDL assets/sa_combat/models/item/wind_pastel.json
+ MDL assets/sa_combat/models/item/wine.json
+ MDL assets/sa_combat/models/item/wooden_spear.json
+ MDL assets/sa_combat/models/item/yellow_herb.json
+##### JAR: sa_lib-forge-1.20.1-1.0.1.jar
+namespaces: , forge, minecraft, sa_core
+ TEX assets/sa_core/textures/item/adhesive_tape.png
+ TEX assets/sa_core/textures/item/alcohol.png
+ TEX assets/sa_core/textures/item/antiseptic.png
+ TEX assets/sa_core/textures/item/ashen_steel_axe.png
+ TEX assets/sa_core/textures/item/ashen_steel_hoe.png
+ TEX assets/sa_core/textures/item/ashen_steel_ingot.png
+ TEX assets/sa_core/textures/item/ashen_steel_mixture.png
+ TEX assets/sa_core/textures/item/ashen_steel_multitool.png
+ TEX assets/sa_core/textures/item/ashen_steel_nugget.png
+ TEX assets/sa_core/textures/item/ashen_steel_pickaxe.png
+ TEX assets/sa_core/textures/item/ashen_steel_rod.png
+ TEX assets/sa_core/textures/item/ashen_steel_shovel.png
+ TEX assets/sa_core/textures/item/battery.png
+ TEX assets/sa_core/textures/item/blank.png
+ TEX assets/sa_core/textures/item/bolt_cutter.png
+ TEX assets/sa_core/textures/item/box_of_nails.png
+ TEX assets/sa_core/textures/item/box_of_paperclips.png
+ TEX assets/sa_core/textures/item/box_of_screws.png
+ TEX assets/sa_core/textures/item/camera.png
+ TEX assets/sa_core/textures/item/can_opener.png
+ TEX assets/sa_core/textures/item/cardboard.png
+ TEX assets/sa_core/textures/item/cellphone.png
+ TEX assets/sa_core/textures/item/charcoal_dust.png
+ TEX assets/sa_core/textures/item/classic_watch.png
+ TEX assets/sa_core/textures/item/claw_hammer.png
+ TEX assets/sa_core/textures/item/cleaning_liquid.png
+ TEX assets/sa_core/textures/item/cloth.png
+ TEX assets/sa_core/textures/item/copper_wire.png
+ TEX assets/sa_core/textures/item/crowbar.png
+ TEX assets/sa_core/textures/item/dented_can.png
+ TEX assets/sa_core/textures/item/diamond_nugget.png
+ TEX assets/sa_core/textures/item/dirty_rags.png
+ TEX assets/sa_core/textures/item/dirty_water_bottle.png
+ TEX assets/sa_core/textures/item/dish_towel.png
+ TEX assets/sa_core/textures/item/duct_tape.png
+ TEX assets/sa_core/textures/item/electric_scrap.png
+ TEX assets/sa_core/textures/item/empty_can.png
+ TEX assets/sa_core/textures/item/empty_glass_bottle.png
+ TEX assets/sa_core/textures/item/fabric_patch.png
+ TEX assets/sa_core/textures/item/falsh_lights.png
+ TEX assets/sa_core/textures/item/fermented_mash.png
+ TEX assets/sa_core/textures/item/fiber_fabric.png
+ TEX assets/sa_core/textures/item/gasoline_bucket.png
+ TEX assets/sa_core/textures/item/generator_manual.png
+ TEX assets/sa_core/textures/item/glue.png
+ TEX assets/sa_core/textures/item/gunpowder_bottle.png
+ TEX assets/sa_core/textures/item/hair_gel.png
+ TEX assets/sa_core/textures/item/insulated_copper_wire.png
+ TEX assets/sa_core/textures/item/jerry_can.png
+ TEX assets/sa_core/textures/item/kevlar.png
+ TEX assets/sa_core/textures/item/kevlar_thread.png
+ TEX assets/sa_core/textures/item/leather_strip.png
+ TEX assets/sa_core/textures/item/lunch_bag.png
+ TEX assets/sa_core/textures/item/matchbox.png
+ TEX assets/sa_core/textures/item/medical_adhesive.png
+ TEX assets/sa_core/textures/item/metal_pipe.png
+ TEX assets/sa_core/textures/item/metal_saw.png
+ TEX assets/sa_core/textures/item/metal_scrap.png
+ TEX assets/sa_core/textures/item/metal_sheet.png
+ TEX assets/sa_core/textures/item/money.png
+ TEX assets/sa_core/textures/item/money_bundle.png
+ TEX assets/sa_core/textures/item/mortar_and_pestle.png
+ TEX assets/sa_core/textures/item/nails.png
+ TEX assets/sa_core/textures/item/netherite_nugget.png
+ TEX assets/sa_core/textures/item/paperclip.png
+ TEX assets/sa_core/textures/item/plastic.png
+ TEX assets/sa_core/textures/item/plastic_bag.png
+ TEX assets/sa_core/textures/item/plastic_plate.png
+ TEX assets/sa_core/textures/item/pliers.png
+ TEX assets/sa_core/textures/item/polyester.png
+ TEX assets/sa_core/textures/item/polyester_thread.png
+ TEX assets/sa_core/textures/item/rags.png
+ TEX assets/sa_core/textures/item/rope.png
+ TEX assets/sa_core/textures/item/rubber.png
+ TEX assets/sa_core/textures/item/rubbing_alcohol.png
+ TEX assets/sa_core/textures/item/saw.png
+ TEX assets/sa_core/textures/item/saw_blade.png
+ TEX assets/sa_core/textures/item/scissor.png
+ TEX assets/sa_core/textures/item/scrap_axe.png
+ TEX assets/sa_core/textures/item/scrap_hoe.png
+ TEX assets/sa_core/textures/item/scrap_multitool.png
+ TEX assets/sa_core/textures/item/scrap_nugget.png
+ TEX assets/sa_core/textures/item/scrap_pickaxe.png
+ TEX assets/sa_core/textures/item/scrap_shovel.png
+ TEX assets/sa_core/textures/item/scrap_wood.png
+ TEX assets/sa_core/textures/item/screwdrive.png
+ TEX assets/sa_core/textures/item/screws.png
+ TEX assets/sa_core/textures/item/small_metal_sheet.png
+ TEX assets/sa_core/textures/item/sterilized_rags.png
+ TEX assets/sa_core/textures/item/sulfur.png
+ TEX assets/sa_core/textures/item/sulfur_dust.png
+ TEX assets/sa_core/textures/item/thread.png
+ TEX assets/sa_core/textures/item/tin_can.png
+ TEX assets/sa_core/textures/item/water_bottle.png
+ TEX assets/sa_core/textures/item/water_bottle2.png
+ TEX assets/sa_core/textures/item/wire.png
+ TEX assets/sa_core/textures/item/wrench.png
+ MDL assets/sa_core/models/item/adhesive_tape.json
+ MDL assets/sa_core/models/item/alcohol.json
+ MDL assets/sa_core/models/item/antiseptic.json
+ MDL assets/sa_core/models/item/ashen_steel_axe.json
+ MDL assets/sa_core/models/item/ashen_steel_block.json
+ MDL assets/sa_core/models/item/ashen_steel_hoe.json
+ MDL assets/sa_core/models/item/ashen_steel_ingot.json
+ MDL assets/sa_core/models/item/ashen_steel_mixture.json
+ MDL assets/sa_core/models/item/ashen_steel_multitool.json
+ MDL assets/sa_core/models/item/ashen_steel_nugget.json
+ MDL assets/sa_core/models/item/ashen_steel_pickaxe.json
+ MDL assets/sa_core/models/item/ashen_steel_rod.json
+ MDL assets/sa_core/models/item/ashen_steel_shovel.json
+ MDL assets/sa_core/models/item/battery.json
+ MDL assets/sa_core/models/item/bolt_cutter.json
+ MDL assets/sa_core/models/item/box_of_nails.json
+ MDL assets/sa_core/models/item/box_of_paperclips.json
+ MDL assets/sa_core/models/item/box_of_screws.json
+ MDL assets/sa_core/models/item/camera.json
+ MDL assets/sa_core/models/item/can_opener.json
+ MDL assets/sa_core/models/item/cardboard.json
+ MDL assets/sa_core/models/item/cellphone.json
+ MDL assets/sa_core/models/item/charcoal_dust.json
+ MDL assets/sa_core/models/item/classic_watch.json
+ MDL assets/sa_core/models/item/claw_hammer.json
+ MDL assets/sa_core/models/item/cleaning_liquid.json
+ MDL assets/sa_core/models/item/cloth.json
+ MDL assets/sa_core/models/item/copper_wire.json
+ MDL assets/sa_core/models/item/crowbar.json
+ MDL assets/sa_core/models/item/dented_can.json
+ MDL assets/sa_core/models/item/diamond_nugget.json
+ MDL assets/sa_core/models/item/dirty_rags.json
+ MDL assets/sa_core/models/item/dirty_water_bottle.json
+ MDL assets/sa_core/models/item/dish_towel.json
+ MDL assets/sa_core/models/item/duct_tape.json
+ MDL assets/sa_core/models/item/electric_scrap.json
+ MDL assets/sa_core/models/item/empty_can.json
+ MDL assets/sa_core/models/item/empty_glass_bottle.json
+ MDL assets/sa_core/models/item/fabric_patch.json
+ MDL assets/sa_core/models/item/fermented_mash.json
+ MDL assets/sa_core/models/item/fiber_fabric.json
+ MDL assets/sa_core/models/item/gasoline_bucket.json
+ MDL assets/sa_core/models/item/generator.json
+ MDL assets/sa_core/models/item/generator_manual.json
+ MDL assets/sa_core/models/item/glue.json
+ MDL assets/sa_core/models/item/gunpowder_bottle.json
+ MDL assets/sa_core/models/item/hair_gel.json
+ MDL assets/sa_core/models/item/insulated_copper_wire.json
+ MDL assets/sa_core/models/item/jerry_can.json
+ MDL assets/sa_core/models/item/jerry_can_using.json
+ MDL assets/sa_core/models/item/kevlar.json
+ MDL assets/sa_core/models/item/kevlar_thread.json
+ MDL assets/sa_core/models/item/leather_strip.json
+ MDL assets/sa_core/models/item/lunch_bag.json
+ MDL assets/sa_core/models/item/matchbox.json
+ MDL assets/sa_core/models/item/medical_adhesive.json
+ MDL assets/sa_core/models/item/metal_pipe.json
+ MDL assets/sa_core/models/item/metal_saw.json
+ MDL assets/sa_core/models/item/metal_scrap.json
+ MDL assets/sa_core/models/item/metal_sheet.json
+ MDL assets/sa_core/models/item/money.json
+ MDL assets/sa_core/models/item/money_bundle.json
+ MDL assets/sa_core/models/item/mortar_and_pestle.json
+ MDL assets/sa_core/models/item/nails.json
+ MDL assets/sa_core/models/item/netherite_nugget.json
+ MDL assets/sa_core/models/item/paperclip.json
+ MDL assets/sa_core/models/item/plastic.json
+ MDL assets/sa_core/models/item/plastic_bag.json
+ MDL assets/sa_core/models/item/plastic_plate.json
+ MDL assets/sa_core/models/item/pliers.json
+ MDL assets/sa_core/models/item/polyester.json
+ MDL assets/sa_core/models/item/polyester_thread.json
+ MDL assets/sa_core/models/item/rags.json
+ MDL assets/sa_core/models/item/raw_sulfur_block.json
+ MDL assets/sa_core/models/item/recycler.json
+ MDL assets/sa_core/models/item/rope.json
+ MDL assets/sa_core/models/item/rubber.json
+ MDL assets/sa_core/models/item/rubbing_alcohol.json
+ MDL assets/sa_core/models/item/salvage_bin.json
+ MDL assets/sa_core/models/item/saw.json
+ MDL assets/sa_core/models/item/saw_blade.json
+ MDL assets/sa_core/models/item/scissor.json
+ MDL assets/sa_core/models/item/scrap_axe.json
+ MDL assets/sa_core/models/item/scrap_hoe.json
+ MDL assets/sa_core/models/item/scrap_metal_block.json
+ MDL assets/sa_core/models/item/scrap_multitool.json
+ MDL assets/sa_core/models/item/scrap_nugget.json
+ MDL assets/sa_core/models/item/scrap_pickaxe.json
+ MDL assets/sa_core/models/item/scrap_shovel.json
+ MDL assets/sa_core/models/item/scrap_wood.json
+ MDL assets/sa_core/models/item/screwdrive.json
+ MDL assets/sa_core/models/item/screws.json
+ MDL assets/sa_core/models/item/small_metal_sheet.json
+ MDL assets/sa_core/models/item/solid_fuel_generator.json
+ MDL assets/sa_core/models/item/sterilized_rags.json
+ MDL assets/sa_core/models/item/sulfur.json
+ MDL assets/sa_core/models/item/sulfur_dust.json
+ MDL assets/sa_core/models/item/sulfur_ore.json
+ MDL assets/sa_core/models/item/thread.json
+ MDL assets/sa_core/models/item/tin_can.json
+ MDL assets/sa_core/models/item/water_bottle.json
+ MDL assets/sa_core/models/item/water_bottle_empty.json
+ MDL assets/sa_core/models/item/wire.json
+ MDL assets/sa_core/models/item/wrench.json
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/audit_lang.py b/统计/_sa_hanhua_out/_tmp/audit_lang.py
new file mode 100644
index 0000000..8cfddd1
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/audit_lang.py
@@ -0,0 +1,71 @@
+# -*- coding: utf-8 -*-
+"""审计三个 jar 的语言文件覆盖情况:
+ 1) 资源(br blockstates / models.item)有、但 lang 缺 key 的(游戏内显示原始 key)
+ 2) en_us 有、zh_cn 缺(未汉化)
+"""
+import zipfile, json, io, sys, os
+
+sys.stdout = io.TextIOWrapper(sys.stdout.buffer, encoding='utf-8')
+
+BASE = r'e:\MCStudioDownload\work\3027246179@qq.com\Cpp\AddOn\0aaaa4f2f16c46e8964025a5ab0ecc02\_sa_hanhua_out'
+JARS = ['sa_essentials-forge-1.20.1-1.0.0.jar',
+ 'sa_lib-forge-1.20.1-1.0.1.jar',
+ 'sa_decor-forge-1.20.1-1.0.3.jar']
+
+for jn in JARS:
+ p = os.path.join(BASE, jn)
+ if not os.path.exists(p):
+ continue
+ z = zipfile.ZipFile(p)
+ names = z.namelist()
+
+ # 命名空间
+ ass_roots = sorted({n.split('/')[1] for n in names if n.startswith('assets/') and len(n.split('/')) > 2})
+ print('=' * 70)
+ print('JAR:', jn, ' namespaces:', ass_roots)
+
+ for ns in ass_roots:
+ prefix = 'assets/%s/' % ns
+ langfiles = {}
+ for n in names:
+ if n.startswith(prefix + 'lang/') and n.endswith('.json'):
+ loc = os.path.basename(n)[:-5]
+ langfiles[loc] = json.loads(z.read(n).decode('utf-8-sig'))
+
+ bs = sorted(os.path.basename(n)[:-5] for n in names
+ if n.startswith(prefix + 'blockstates/') and n.endswith('.json'))
+ im = sorted(os.path.basename(n)[:-5] for n in names
+ if n.startswith(prefix + 'models/item/') and n.endswith('.json'))
+
+ en = langfiles.get('en_us', {})
+ zh = langfiles.get('zh_cn', {})
+
+ print('-' * 60)
+ print('[%s] lang=%s blocks=%d item_models=%d' % (ns, sorted(langfiles), len(bs), len(im)))
+
+ miss_en = [b for b in bs if ('block.%s.%s' % (ns, b)) not in en and ('item.%s.%s' % (ns, b)) not in en]
+ miss_zh = [b for b in bs if ('block.%s.%s' % (ns, b)) not in zh and ('item.%s.%s' % (ns, b)) not in zh]
+ miss_i_en = [i for i in im if ('item.%s.%s' % (ns, i)) not in en and ('block.%s.%s' % (ns, i)) not in en]
+ miss_i_zh = [i for i in im if ('item.%s.%s' % (ns, i)) not in zh and ('block.%s.%s' % (ns, i)) not in zh]
+
+ def show(t, l):
+ if l:
+ print(' %s (%d): %s' % (t, len(l), ', '.join(l[:60])))
+ else:
+ print(' %s (0)' % t)
+
+ show('方块 资源有/zh_cn缺', miss_zh)
+ show('方块 资源有/en_us缺', miss_en)
+ show('物品 资源有/zh_cn缺', miss_i_zh)
+ show('物品 资源有/en_us缺', miss_i_en)
+
+ # en 有 zh 缺
+ if en and zh:
+ only_en = sorted(k for k in en if k not in zh)
+ if only_en:
+ print(' en_us 有 / zh_cn 缺 (%d): %s' % (len(only_en), ', '.join(only_en[:60])))
+ # zh 是英文原文(未翻译)的 key
+ same = sorted(k for k in zh if k in en and zh[k] == en[k] and any(c.isalpha() for c in zh[k]))
+ if same:
+ print(' zh_cn 内容仍是英文 (%d): %s' % (len(same), ', '.join(same[:60])))
+ z.close()
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/audit_sacore.py b/统计/_sa_hanhua_out/_tmp/audit_sacore.py
new file mode 100644
index 0000000..41478ce
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/audit_sacore.py
@@ -0,0 +1,36 @@
+# -*- coding: utf-8 -*-
+import zipfile, json, os, io, sys, subprocess, re
+sys.stdout = io.TextIOWrapper(sys.stdout.buffer, encoding='utf-8')
+
+base = r'e:\MCStudioDownload\work\3027246179@qq.com\Cpp\AddOn\0aaaa4f2f16c46e8964025a5ab0ecc02\_sa_hanhua_out'
+tmp = os.path.join(base, '_tmp', 'regjavap')
+os.makedirs(tmp, exist_ok=True)
+
+z = zipfile.ZipFile(os.path.join(base, 'sa_lib-forge-1.20.1-1.0.1.jar'))
+en = json.loads(z.read('assets/sa_core/lang/en_us.json').decode('utf-8-sig'))
+zh = json.loads(z.read('assets/sa_core/lang/zh_cn.json').decode('utf-8-sig'))
+name_re = re.compile(r'^[a-z][a-z0-9_]{2,}$')
+found = set()
+for cls in ['com/ogaba/sacore/registry/ModItems.class', 'com/ogaba/sacore/registry/ModBlocks.class']:
+ out = os.path.join(tmp, 'sacore__' + cls.replace('/', '_'))
+ with open(out, 'wb') as f:
+ f.write(z.read(cls))
+ txt = subprocess.run(['javap', '-p', '-c', out], capture_output=True).stdout.decode('utf-8', 'ignore')
+ for m in re.finditer(r'// String (.+)$', txt, re.M):
+ s = m.group(1).strip().strip('"')
+ if name_re.match(s):
+ found.add(s)
+
+print('sa_core names:', len(found))
+miss = sorted(s for s in found if ('block.sa_core.' + s) not in en and ('item.sa_core.' + s) not in en)
+print('missing lang:', miss)
+onlyen = sorted(k for k in en if k not in zh)
+print('en 有 zh 缺:', onlyen)
+print('zh 仍是英文:', sorted(k for k in zh if k in en and zh[k] == en[k] and any(c.isalpha() for c in zh[k])))
+k = 'tooltip.sa_core.jerry_can.amount'
+print('jerry_can.amount EN =', repr(en.get(k)))
+print('jerry_can.amount ZH =', repr(zh.get(k)))
+# jerry_can_using 资源
+names = z.namelist()
+print('jerry_can_using blockstate:', 'assets/sa_core/blockstates/jerry_can_using.json' in names)
+print('jerry_can_using itemmodel:', 'assets/sa_core/models/item/jerry_can_using.json' in names)
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/check_json.py b/统计/_sa_hanhua_out/_tmp/check_json.py
new file mode 100644
index 0000000..72f6762
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/check_json.py
@@ -0,0 +1,17 @@
+# -*- coding: utf-8 -*-
+import os, json
+ROOT = r'e:\MCStudioDownload\work\3027246179@qq.com\Cpp\AddOn\0aaaa4f2f16c46e8964025a5ab0ecc02'
+bad = []
+for pack in ['behavior_pack_kcH4M5u0', 'resource_pack_t7eJjrxY']:
+ for dp, dn, fn in os.walk(os.path.join(ROOT, pack)):
+ for n in fn:
+ if n.endswith('.json'):
+ p = os.path.join(dp, n)
+ try:
+ with open(p, encoding='utf-8') as f:
+ json.load(f)
+ except Exception as e:
+ bad.append('%s :: %s' % (os.path.relpath(p, ROOT), e))
+with open(os.path.join(ROOT, '_sa_hanhua_out', '_tmp', 'json_check.txt'), 'w', encoding='utf-8') as f:
+ f.write('\n'.join(bad) if bad else 'ALL JSON OK')
+print('bad=%d' % len(bad))
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/check_leftover.py b/统计/_sa_hanhua_out/_tmp/check_leftover.py
new file mode 100644
index 0000000..64d2e14
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/check_leftover.py
@@ -0,0 +1,21 @@
+# -*- coding: utf-8 -*-
+import zipfile, json, io, sys
+sys.stdout = io.TextIOWrapper(sys.stdout.buffer, encoding='utf-8')
+
+base = r'e:\MCStudioDownload\work\3027246179@qq.com\Cpp\AddOn\0aaaa4f2f16c46e8964025a5ab0ecc02\_sa_hanhua_out'
+
+z = zipfile.ZipFile(base + r'\sa_decor-forge-1.20.1-1.0.3.jar')
+en = json.loads(z.read('assets/sa_decor/lang/en_us.json').decode('utf-8-sig'))
+zh = json.loads(z.read('assets/sa_decor/lang/zh_cn.json').decode('utf-8-sig'))
+for k in ['text.sa_decor.loot_prompt_locked_suffix', 'tooltip.sa_decor.gas_barrel.amount']:
+ print('DECOR', k)
+ print(' EN:', repr(en.get(k)))
+ print(' ZH:', repr(zh.get(k)))
+
+z2 = zipfile.ZipFile(base + r'\sa_essentials-forge-1.20.1-1.0.0.jar')
+en2 = json.loads(z2.read('assets/sa_combat/lang/en_us.json').decode('utf-8-sig'))
+zh2 = json.loads(z2.read('assets/sa_combat/lang/zh_cn.json').decode('utf-8-sig'))
+for k in ['block.sa_combat.c4', 'blueprint.sa_combat.c4']:
+ print('COMBAT', k)
+ print(' EN:', repr(en2.get(k)))
+ print(' ZH:', repr(zh2.get(k)))
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/decor_analyze.py b/统计/_sa_hanhua_out/_tmp/decor_analyze.py
new file mode 100644
index 0000000..0b35255
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/decor_analyze.py
@@ -0,0 +1,94 @@
+# -*- coding: utf-8 -*-
+import re, zipfile, json, collections, os
+
+ROOT = r'e:\MCStudioDownload\work\3027246179@qq.com\Cpp\AddOn\0aaaa4f2f16c46e8964025a5ab0ecc02'
+TABLE = os.path.join(ROOT, '\u5e78\u5b58\u8005\u519b\u706b\u5e93-\u65b9\u5757\u603b\u8868.md')
+JAR = os.path.join(ROOT, '_sa_hanhua_out', 'sa_decor-forge-1.20.1-1.0.3.jar')
+
+# ---- parse table ----
+cat = None
+blocks = [] # (category, id, en, zh, note, mod)
+with open(TABLE, encoding='utf-8') as f:
+ for line in f:
+ line = line.rstrip('\n')
+ m = re.match(r'^\*\*(.+?)\*\*$', line.strip())
+ if m:
+ cat = m.group(1).strip()
+ continue
+ m = re.match(r'^\|\s*([^|]+?)\s*\|\s*([^|]+?)\s*\|\s*([^|]+?)\s*\|\s*([^|]*?)\s*\|\s*([^|]*?)\s*\|\s*([^|]*?)\s*\|\s*$', line)
+ if not m:
+ continue
+ c, bid, en, zh, note, mod = [x.strip() for x in m.groups()]
+ if c in ('\u5206\u7c7b',): # header
+ continue
+ if bid in ('\u88f8ID',):
+ continue
+ if mod != 'sa_decor':
+ continue
+ blocks.append((cat, bid, en, zh, note, mod))
+
+print('sa_decor blocks in table:', len(blocks))
+print('categories:', collections.Counter(b[0] for b in blocks))
+ids = [b[1] for b in blocks]
+dup = [k for k, v in collections.Counter(ids).items() if v > 1]
+print('duplicate ids:', dup)
+
+# ---- jar entries ----
+z = zipfile.ZipFile(JAR)
+names = z.namelist()
+tex = [x for x in names if x.startswith('assets/sa_decor/textures/block/') and x.endswith('.png')]
+mod = [x for x in names if x.startswith('assets/sa_decor/models/block/') and x.endswith('.json')]
+
+def subfolder(x, kind):
+ rest = x.split('/block/', 1)[1]
+ parts = rest.split('/')
+ return parts[0] if len(parts) > 1 else '(root)'
+
+mod_folders = collections.Counter(subfolder(x, 'm') for x in mod)
+tex_folders = collections.Counter(subfolder(x, 't') for x in tex)
+print('--- model folders (name:count) ---')
+for k in sorted(mod_folders):
+ print(' M', k, mod_folders[k])
+print('--- texture folders (name:count) ---')
+for k in sorted(tex_folders):
+ print(' T', k, tex_folders[k])
+
+# ---- match each block id to model folder ----
+def best_folder(bid, folders):
+ cands = [f for f in folders if f != '(root)']
+ exact = [f for f in cands if f == bid]
+ if exact:
+ return exact[0]
+ # folder is prefix of id
+ pref = [f for f in cands if bid.startswith(f + '_')]
+ if pref:
+ return max(pref, key=len)
+ # id is prefix of folder
+ pref2 = [f for f in cands if f.startswith(bid + '_')]
+ if pref2:
+ return max(pref2, key=len)
+ return None
+
+res = []
+unmatched = []
+for c, bid, en, zh, note, m in blocks:
+ mf = best_folder(bid, mod_folders)
+ tf = best_folder(bid, tex_folders)
+ res.append((c, bid, mf, tf))
+ if mf is None:
+ unmatched.append(('model', c, bid))
+
+print('=== unmatched model ===')
+for u in unmatched:
+ print(u)
+
+# folders never assigned
+used_m = set(r[2] for r in res if r[2])
+print('=== model folders not used ===')
+for f in sorted(mod_folders):
+ if f != '(root)' and f not in used_m:
+ print(' ', f, mod_folders[f])
+print('=== model root files ===', mod_folders.get('(root)'))
+for x in mod:
+ if subfolder(x, 'm') == '(root)':
+ print(' ', x.split('/block/', 1)[1])
diff --git a/统计/_sa_hanhua_out/_tmp/decor_archive_result.json b/统计/_sa_hanhua_out/_tmp/decor_archive_result.json
new file mode 100644
index 0000000..570a3ff
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/decor_archive_result.json
@@ -0,0 +1,2926 @@
+{
+ "rows": [
+ [
+ "围栏",
+ "urban_fence",
+ "Urban Fence",
+ "城市围栏",
+ ""
+ ],
+ [
+ "围栏",
+ "urban_fence_wire",
+ "Urban Fence Wire",
+ "城市围栏铁丝",
+ ""
+ ],
+ [
+ "围栏",
+ "whitewood_fence",
+ "Whitewood Fence",
+ "白木围栏",
+ ""
+ ],
+ [
+ "家具",
+ "folding_chair_blue",
+ "Folding Chair",
+ "折叠椅",
+ ""
+ ],
+ [
+ "家具",
+ "folding_chair_green",
+ "Green Folding Chair",
+ "绿色折叠椅",
+ ""
+ ],
+ [
+ "家具",
+ "military_bed",
+ "Military Bed",
+ "军用床",
+ ""
+ ],
+ [
+ "家具",
+ "military_bed_blue",
+ "Blue Military Bed",
+ "蓝色军用床",
+ ""
+ ],
+ [
+ "家具",
+ "office_chair",
+ "Office Chair",
+ "办公椅",
+ ""
+ ],
+ [
+ "家具",
+ "office_chair_blue",
+ "Blue Office Chair",
+ "蓝色办公椅",
+ ""
+ ],
+ [
+ "家具",
+ "office_chair_broken",
+ "Broken Office Chair",
+ "破损办公椅",
+ ""
+ ],
+ [
+ "家具",
+ "office_chair_broken_blue",
+ "Broken Blue Office Chair",
+ "破损蓝色办公椅",
+ ""
+ ],
+ [
+ "家具",
+ "office_chair_broken_brown",
+ "Broken Brown Office Chair",
+ "破损棕色办公椅",
+ ""
+ ],
+ [
+ "家具",
+ "office_chair_broken_green",
+ "Broken Green Office Chair",
+ "破损绿色办公椅",
+ ""
+ ],
+ [
+ "家具",
+ "office_chair_broken_red",
+ "Broken Red Office Chair",
+ "破损红色办公椅",
+ ""
+ ],
+ [
+ "家具",
+ "office_chair_brown",
+ "Brown Office Chair",
+ "棕色办公椅",
+ ""
+ ],
+ [
+ "家具",
+ "office_chair_green",
+ "Green Office Chair",
+ "绿色办公椅",
+ ""
+ ],
+ [
+ "家具",
+ "office_chair_red",
+ "Red Office Chair",
+ "红色办公椅",
+ ""
+ ],
+ [
+ "家具",
+ "plastic_chair_red",
+ "Red Plastic Chair",
+ "红色塑料椅",
+ ""
+ ],
+ [
+ "家具",
+ "plastic_chair_white",
+ "Plastic Chair",
+ "塑料椅",
+ ""
+ ],
+ [
+ "家具",
+ "plastic_table_red",
+ "Red Plastic Table",
+ "红色塑料桌",
+ ""
+ ],
+ [
+ "家具",
+ "plastic_table_white",
+ "Plastic Table",
+ "塑料桌",
+ ""
+ ],
+ [
+ "家具",
+ "white_smooth_table",
+ "White Smooth Table",
+ "白色光滑桌子",
+ ""
+ ],
+ [
+ "家具",
+ "wooden_seat",
+ "Wooden Seat",
+ "木凳",
+ ""
+ ],
+ [
+ "家具",
+ "wooden_seat_beige",
+ "Beige Wooden Seat",
+ "米色木凳",
+ ""
+ ],
+ [
+ "家具",
+ "wooden_seat_blue",
+ "Blue Wooden Seat",
+ "蓝色木凳",
+ ""
+ ],
+ [
+ "家具",
+ "wooden_seat_gray",
+ "Gray Wooden Seat",
+ "灰色木凳",
+ ""
+ ],
+ [
+ "家具",
+ "wooden_seat_green",
+ "Green Wooden Seat",
+ "绿色木凳",
+ ""
+ ],
+ [
+ "家具",
+ "wooden_seat_red",
+ "Red Wooden Seat",
+ "红色木凳",
+ ""
+ ],
+ [
+ "家具",
+ "wooden_table",
+ "Wooden Table",
+ "木桌",
+ ""
+ ],
+ [
+ "容器",
+ "ammo_box",
+ "Ammo Box",
+ "弹药箱",
+ ""
+ ],
+ [
+ "容器",
+ "ammo_box_stack_2",
+ "Ammo Box Stack",
+ "弹药箱堆",
+ ""
+ ],
+ [
+ "容器",
+ "ammo_box_stack_3",
+ "Large Ammo Box Stack",
+ "大型弹药箱堆",
+ ""
+ ],
+ [
+ "容器",
+ "ammo_box_stack_4",
+ "Ammo Box Stack x4",
+ "弹药箱堆 x4",
+ ""
+ ],
+ [
+ "容器",
+ "ammo_props",
+ "Ammo Props",
+ "弹药道具",
+ ""
+ ],
+ [
+ "容器",
+ "attach_case",
+ "Attach Case",
+ "配件箱",
+ ""
+ ],
+ [
+ "容器",
+ "big_metal_locker",
+ "Big Metal Locker",
+ "大型金属储物柜",
+ ""
+ ],
+ [
+ "容器",
+ "big_military_crate",
+ "Big Military Crate",
+ "大型军用板条箱",
+ ""
+ ],
+ [
+ "容器",
+ "birch_big_wooden_crate",
+ "Birch Big Wooden Crate",
+ "白桦大型木箱",
+ ""
+ ],
+ [
+ "容器",
+ "birch_supply_crate",
+ "Birch Crate",
+ "白桦木箱",
+ ""
+ ],
+ [
+ "容器",
+ "birch_wooden_drawer_double",
+ "Double Birch Wooden Drawer",
+ "白桦木双抽屉",
+ ""
+ ],
+ [
+ "容器",
+ "birch_wooden_drawer_one",
+ "Birch Wooden Drawer",
+ "白桦木抽屉",
+ ""
+ ],
+ [
+ "容器",
+ "cabinet_double",
+ "Double Cabinet",
+ "双门橱柜",
+ ""
+ ],
+ [
+ "容器",
+ "cabinet_one",
+ "Cabinet",
+ "橱柜",
+ ""
+ ],
+ [
+ "容器",
+ "cardboard_box",
+ "Cardboard Box",
+ "纸板箱",
+ ""
+ ],
+ [
+ "容器",
+ "cash_register_machine",
+ "Cash Register",
+ "收银机",
+ ""
+ ],
+ [
+ "容器",
+ "counter_cabinet",
+ "Counter Cabinet",
+ "柜台柜",
+ ""
+ ],
+ [
+ "容器",
+ "double_wooden_supply_crate",
+ "Double Wooden Supply Crate",
+ "双木补给箱",
+ ""
+ ],
+ [
+ "容器",
+ "dumpster",
+ "Dumpster",
+ "垃圾斗",
+ ""
+ ],
+ [
+ "容器",
+ "dumpster_blue",
+ "Blue Dumpster",
+ "蓝色垃圾斗",
+ ""
+ ],
+ [
+ "容器",
+ "electrical_box",
+ "Electrical Box",
+ "配电箱",
+ ""
+ ],
+ [
+ "容器",
+ "food_crate",
+ "Food Crate",
+ "食品箱",
+ ""
+ ],
+ [
+ "容器",
+ "freezer",
+ "Freezer",
+ "冰柜",
+ ""
+ ],
+ [
+ "容器",
+ "fridge",
+ "Fridge",
+ "冰箱",
+ ""
+ ],
+ [
+ "容器",
+ "fridge_green",
+ "Green Fridge",
+ "绿色冰箱",
+ ""
+ ],
+ [
+ "容器",
+ "fridge_red",
+ "Red Fridge",
+ "红色冰箱",
+ ""
+ ],
+ [
+ "容器",
+ "fuse_box",
+ "Fuse Box",
+ "保险丝盒",
+ ""
+ ],
+ [
+ "容器",
+ "garbage_bin",
+ "Garbage Bin",
+ "垃圾桶",
+ ""
+ ],
+ [
+ "容器",
+ "gun_cabinet",
+ "Gun Cabinet",
+ "枪械柜",
+ ""
+ ],
+ [
+ "容器",
+ "gun_case",
+ "Gun Case",
+ "枪械箱",
+ ""
+ ],
+ [
+ "容器",
+ "gun_case_green",
+ "Green Gun Case",
+ "绿色枪械箱",
+ ""
+ ],
+ [
+ "容器",
+ "handgun_case",
+ "Handgun Case",
+ "手枪箱",
+ ""
+ ],
+ [
+ "容器",
+ "handgun_case_green",
+ "Green Handgun Case",
+ "绿色手枪箱",
+ ""
+ ],
+ [
+ "容器",
+ "hospital_cabinet",
+ "Hospital Cabinet",
+ "医院储物柜",
+ ""
+ ],
+ [
+ "容器",
+ "kitchen_drawer",
+ "Kitchen Drawer",
+ "厨房抽屉",
+ ""
+ ],
+ [
+ "容器",
+ "kitchen_shelf",
+ "Kitchen Shelf",
+ "厨房置物架",
+ ""
+ ],
+ [
+ "容器",
+ "locker",
+ "Locker",
+ "储物柜",
+ ""
+ ],
+ [
+ "容器",
+ "locker_gray",
+ "Gray Locker",
+ "灰色储物柜",
+ ""
+ ],
+ [
+ "容器",
+ "locker_green",
+ "Green Locker",
+ "绿色储物柜",
+ ""
+ ],
+ [
+ "容器",
+ "locker_red",
+ "Red Locker",
+ "红色储物柜",
+ ""
+ ],
+ [
+ "容器",
+ "marketing_shelf",
+ "Marketing Shelf",
+ "促销货架",
+ ""
+ ],
+ [
+ "容器",
+ "marketing_shelf_wooden",
+ "Wooden Marketing Shelf",
+ "木质促销货架",
+ ""
+ ],
+ [
+ "容器",
+ "medicinal_cabinet",
+ "Medicinal Cabinet",
+ "药品柜",
+ ""
+ ],
+ [
+ "容器",
+ "medicinal_crate",
+ "Medicinal Crate",
+ "药品箱",
+ ""
+ ],
+ [
+ "容器",
+ "medium_cardboard_box",
+ "Medium Cardboard Box",
+ "中型纸板箱",
+ ""
+ ],
+ [
+ "容器",
+ "metal_counter_cabinet",
+ "Metal Counter Cabinet",
+ "金属柜台柜",
+ ""
+ ],
+ [
+ "容器",
+ "metal_rack",
+ "Metal Rack",
+ "金属货架",
+ ""
+ ],
+ [
+ "容器",
+ "metal_rack_side",
+ "Metal Rack Side",
+ "金属货架侧板",
+ ""
+ ],
+ [
+ "容器",
+ "military_crate",
+ "Military Crate",
+ "军用板条箱",
+ ""
+ ],
+ [
+ "容器",
+ "modern_trash_bin",
+ "Modern Trash Bin",
+ "现代垃圾桶",
+ ""
+ ],
+ [
+ "容器",
+ "oak_big_wooden_crate",
+ "Oak Big Wooden Crate",
+ "橡木大型木箱",
+ ""
+ ],
+ [
+ "容器",
+ "oak_supply_crate",
+ "Oak Crate",
+ "橡木木箱",
+ ""
+ ],
+ [
+ "容器",
+ "oak_wooden_drawer_double",
+ "Double Oak Wooden Drawer",
+ "橡木双抽屉",
+ ""
+ ],
+ [
+ "容器",
+ "oak_wooden_drawer_one",
+ "Oak Wooden Drawer",
+ "橡木抽屉",
+ ""
+ ],
+ [
+ "容器",
+ "office_desk",
+ "Office Desk",
+ "办公桌",
+ ""
+ ],
+ [
+ "容器",
+ "safe",
+ "Safe",
+ "保险柜",
+ ""
+ ],
+ [
+ "容器",
+ "small_cardboard_box",
+ "Small Cardboard Box",
+ "小型纸板箱",
+ ""
+ ],
+ [
+ "容器",
+ "small_cardboard_box_stack1",
+ "Small Cardboard Boxes (2)",
+ "小型纸板箱(2 个)",
+ ""
+ ],
+ [
+ "容器",
+ "small_cardboard_box_stack2",
+ "Small Cardboard Boxes (3)",
+ "小型纸板箱(3 个)",
+ ""
+ ],
+ [
+ "容器",
+ "small_cardboard_box_stack3",
+ "Small Cardboard Boxes (4)",
+ "小型纸板箱(4 个)",
+ ""
+ ],
+ [
+ "容器",
+ "small_gun_cabinet",
+ "Small Gun Cabinet",
+ "小型枪械柜",
+ ""
+ ],
+ [
+ "容器",
+ "spruce_big_wooden_crate",
+ "Spruce Big Wooden Crate",
+ "云杉大型木箱",
+ ""
+ ],
+ [
+ "容器",
+ "spruce_supply_crate",
+ "Spruce Crate",
+ "云杉木箱",
+ ""
+ ],
+ [
+ "容器",
+ "spruce_wooden_drawer_double",
+ "Double Spruce Wooden Drawer",
+ "云杉双抽屉",
+ ""
+ ],
+ [
+ "容器",
+ "spruce_wooden_drawer_one",
+ "Spruce Wooden Drawer",
+ "云杉木抽屉",
+ ""
+ ],
+ [
+ "容器",
+ "store_shelf",
+ "Store Shelf",
+ "商店货架",
+ ""
+ ],
+ [
+ "容器",
+ "supply_drop",
+ "Supply Drop",
+ "补给空投箱",
+ ""
+ ],
+ [
+ "容器",
+ "trash_bin",
+ "Trash Bin",
+ "垃圾桶",
+ ""
+ ],
+ [
+ "容器",
+ "trash_can",
+ "Trash Can",
+ "垃圾桶",
+ ""
+ ],
+ [
+ "容器",
+ "trash_props",
+ "Trash Props",
+ "垃圾道具",
+ ""
+ ],
+ [
+ "容器",
+ "vending_machine",
+ "Vending Machine",
+ "自动售货机",
+ ""
+ ],
+ [
+ "容器",
+ "wall_metal_counter_cabinet",
+ "Wall Metal Counter Cabinet",
+ "壁挂金属柜台柜",
+ ""
+ ],
+ [
+ "容器",
+ "wall_metal_rack",
+ "Wall Metal Rack",
+ "壁挂金属货架",
+ ""
+ ],
+ [
+ "容器",
+ "wall_wooden_drawer",
+ "Wall Wooden Drawer",
+ "壁挂木抽屉",
+ ""
+ ],
+ [
+ "容器",
+ "wall_wooden_drawer_glass",
+ "Glass Wall Wooden Drawer",
+ "玻璃壁挂木抽屉",
+ ""
+ ],
+ [
+ "容器",
+ "wardrobe",
+ "Wardrobe",
+ "衣柜",
+ ""
+ ],
+ [
+ "容器",
+ "wooden_supply_crate",
+ "Wooden Supply Crate",
+ "木制补给箱",
+ ""
+ ],
+ [
+ "屋顶",
+ "framed_low_roof",
+ "Black Low Roof",
+ "黑色低屋顶",
+ ""
+ ],
+ [
+ "屋顶",
+ "framed_low_roof_top",
+ "Black Low Roof Ridge",
+ "黑色低屋顶屋脊",
+ ""
+ ],
+ [
+ "屋顶",
+ "framed_roof",
+ "Black Roof",
+ "黑色屋顶",
+ ""
+ ],
+ [
+ "屋顶",
+ "framed_roof_top",
+ "Black Roof Ridge",
+ "黑色屋顶屋脊",
+ ""
+ ],
+ [
+ "屋顶",
+ "framed_roof_top_slab",
+ "Black Roof Top Slab",
+ "黑色屋顶顶台阶",
+ ""
+ ],
+ [
+ "市政设施",
+ "drinking_fountain",
+ "Drinking Fountain",
+ "饮水机",
+ ""
+ ],
+ [
+ "市政设施",
+ "fire_hydrant",
+ "Fire Hydrant",
+ "消防栓",
+ ""
+ ],
+ [
+ "市政设施",
+ "fuel_pump",
+ "Fuel Pump",
+ "加油泵",
+ ""
+ ],
+ [
+ "市政设施",
+ "wires",
+ "Wires",
+ "电线",
+ ""
+ ],
+ [
+ "建材",
+ "asphalt",
+ "Asphalt",
+ "沥青",
+ ""
+ ],
+ [
+ "建材",
+ "asphalt_corner_white_line",
+ "Asphalt Corner White Line",
+ "沥青白色转角线",
+ ""
+ ],
+ [
+ "建材",
+ "asphalt_double_yellow_line",
+ "Asphalt Double Yellow Line",
+ "沥青双黄线",
+ ""
+ ],
+ [
+ "建材",
+ "asphalt_white_line",
+ "Asphalt White Line",
+ "沥青白线",
+ ""
+ ],
+ [
+ "建材",
+ "beige_commercial_wall",
+ "Beige Commercial Wall",
+ "米色商用墙",
+ ""
+ ],
+ [
+ "建材",
+ "black_commercial_floor",
+ "Black Commercial Floor",
+ "黑色商用地板",
+ ""
+ ],
+ [
+ "建材",
+ "black_commercial_floor_slab",
+ "Black Commercial Floor Slab",
+ "黑色商用地板台阶",
+ ""
+ ],
+ [
+ "建材",
+ "black_storefront_double_glass_panel",
+ "Black Storefront Double Glass Panel",
+ "黑色店面双玻璃门",
+ ""
+ ],
+ [
+ "建材",
+ "black_storefront_glass_panel",
+ "Black Storefront Glass Panel",
+ "黑色店面玻璃门",
+ ""
+ ],
+ [
+ "建材",
+ "black_storefront_panel",
+ "Black Storefront Panel",
+ "黑色店面镶板",
+ ""
+ ],
+ [
+ "建材",
+ "blue_horizontal_siding",
+ "Blue Horizontal Siding",
+ "蓝色横向护墙板",
+ ""
+ ],
+ [
+ "建材",
+ "blue_horizontal_siding_slab",
+ "Blue Horizontal Siding Slab",
+ "蓝色横向护墙板台阶",
+ ""
+ ],
+ [
+ "建材",
+ "blue_horizontal_siding_stairs",
+ "Blue Horizontal Siding Stairs",
+ "蓝色横向护墙板楼梯",
+ ""
+ ],
+ [
+ "建材",
+ "blue_horizontal_siding_wall",
+ "Blue Horizontal Siding Wall",
+ "蓝色横向护墙板墙",
+ ""
+ ],
+ [
+ "建材",
+ "broken_asphalt",
+ "Broken Asphalt",
+ "破损沥青",
+ ""
+ ],
+ [
+ "建材",
+ "broken_ceiling_tile",
+ "Broken Ceiling Tile",
+ "破损天花板",
+ ""
+ ],
+ [
+ "建材",
+ "broken_cinder_block_wall",
+ "Broken Cinder Block Wall",
+ "破损煤渣砖墙",
+ ""
+ ],
+ [
+ "建材",
+ "ceiling_tile",
+ "Ceiling Tile",
+ "天花板",
+ ""
+ ],
+ [
+ "建材",
+ "cinder_block_wall",
+ "Cinder Block Wall",
+ "煤渣砖墙",
+ ""
+ ],
+ [
+ "建材",
+ "concrete_barrier",
+ "Concrete Barrier",
+ "混凝土隔离墩",
+ ""
+ ],
+ [
+ "建材",
+ "concrete_barrier_big",
+ "Big Concrete Barrier",
+ "大型混凝土隔离墩",
+ ""
+ ],
+ [
+ "建材",
+ "concrete_barrier_break",
+ "Broken Concrete Barrier",
+ "破损混凝土隔离墩",
+ ""
+ ],
+ [
+ "建材",
+ "concrete_barrier_small",
+ "Small Concrete Barrier",
+ "小型混凝土隔离墩",
+ ""
+ ],
+ [
+ "建材",
+ "concrete_barrier_smooth",
+ "Smooth Concrete Barrier",
+ "光滑混凝土隔离墩",
+ ""
+ ],
+ [
+ "建材",
+ "cracked_asphalt",
+ "Cracked Asphalt",
+ "开裂沥青",
+ ""
+ ],
+ [
+ "建材",
+ "cracked_polished_concrete",
+ "Cracked Polished Concrete",
+ "开裂抛光混凝土",
+ ""
+ ],
+ [
+ "建材",
+ "cracked_polished_concrete_slab",
+ "Cracked Polished Concrete Slab",
+ "开裂抛光混凝土台阶",
+ ""
+ ],
+ [
+ "建材",
+ "cracked_polished_concrete_stairs",
+ "Cracked Polished Concrete Stairs",
+ "开裂抛光混凝土楼梯",
+ ""
+ ],
+ [
+ "建材",
+ "cracked_white_tiles",
+ "Cracked White Tiles",
+ "开裂白色瓷砖",
+ ""
+ ],
+ [
+ "建材",
+ "cracked_white_tiles_slab",
+ "Cracked White Tiles Slab",
+ "开裂白色瓷砖台阶",
+ ""
+ ],
+ [
+ "建材",
+ "damaged_dark_brick_wall",
+ "Damaged Dark Brick Wall",
+ "受损深色砖墙",
+ ""
+ ],
+ [
+ "建材",
+ "damaged_dark_brick_wall_slab",
+ "Damaged Dark Brick Wall Slab",
+ "受损深色砖墙台阶",
+ ""
+ ],
+ [
+ "建材",
+ "damaged_dark_brick_wall_stairs",
+ "Damaged Dark Brick Wall Stairs",
+ "受损深色砖墙楼梯",
+ ""
+ ],
+ [
+ "建材",
+ "damaged_dark_brick_wall_wall",
+ "Damaged Dark Brick Wall",
+ "受损深色砖墙",
+ ""
+ ],
+ [
+ "建材",
+ "dark_brick_wall",
+ "Dark Brick Wall",
+ "深色砖墙",
+ ""
+ ],
+ [
+ "建材",
+ "dark_brick_wall_slab",
+ "Dark Brick Wall Slab",
+ "深色砖墙台阶",
+ ""
+ ],
+ [
+ "建材",
+ "dark_brick_wall_stairs",
+ "Dark Brick Wall Stairs",
+ "深色砖墙楼梯",
+ ""
+ ],
+ [
+ "建材",
+ "dark_brick_wall_wall",
+ "Dark Brick Wall",
+ "深色砖墙",
+ ""
+ ],
+ [
+ "建材",
+ "dirty_beige_commercial_wall",
+ "Dirty Beige Commercial Wall",
+ "脏污米色商用墙",
+ ""
+ ],
+ [
+ "建材",
+ "floor_mirror",
+ "Floor Mirror",
+ "落地镜",
+ ""
+ ],
+ [
+ "建材",
+ "gray_paver_path",
+ "Gray Paver Path",
+ "灰色铺砖小径",
+ ""
+ ],
+ [
+ "建材",
+ "gray_paver_path_slab",
+ "Gray Paver Path Slab",
+ "灰色铺砖小径台阶",
+ ""
+ ],
+ [
+ "建材",
+ "gray_paver_path_stairs",
+ "Gray Paver Path Stairs",
+ "灰色铺砖小径楼梯",
+ ""
+ ],
+ [
+ "建材",
+ "gray_paver_path_wall",
+ "Gray Paver Path Wall",
+ "灰色铺砖小径墙",
+ ""
+ ],
+ [
+ "建材",
+ "green_horizontal_siding",
+ "Green Horizontal Siding",
+ "绿色横向护墙板",
+ ""
+ ],
+ [
+ "建材",
+ "green_horizontal_siding_slab",
+ "Green Horizontal Siding Slab",
+ "绿色横向护墙板台阶",
+ ""
+ ],
+ [
+ "建材",
+ "green_horizontal_siding_stairs",
+ "Green Horizontal Siding Stairs",
+ "绿色横向护墙板楼梯",
+ ""
+ ],
+ [
+ "建材",
+ "green_horizontal_siding_wall",
+ "Green Horizontal Siding Wall",
+ "绿色横向护墙板墙",
+ ""
+ ],
+ [
+ "建材",
+ "iron_duct",
+ "Iron Duct",
+ "铁制风管",
+ ""
+ ],
+ [
+ "建材",
+ "iron_duct_full",
+ "Iron Duct Full",
+ "铁制全通风管",
+ ""
+ ],
+ [
+ "建材",
+ "mustard_commercial_floor",
+ "Mustard Commercial Floor",
+ "芥末色商用地板",
+ ""
+ ],
+ [
+ "建材",
+ "mustard_commercial_floor_slab",
+ "Mustard Commercial Floor Slab",
+ "芥末色商用地板台阶",
+ ""
+ ],
+ [
+ "建材",
+ "polished_concrete",
+ "Polished Concrete",
+ "抛光混凝土",
+ ""
+ ],
+ [
+ "建材",
+ "polished_concrete_slab",
+ "Polished Concrete Slab",
+ "抛光混凝土台阶",
+ ""
+ ],
+ [
+ "建材",
+ "polished_concrete_stairs",
+ "Polished Concrete Stairs",
+ "抛光混凝土楼梯",
+ ""
+ ],
+ [
+ "建材",
+ "red_horizontal_siding",
+ "Red Horizontal Siding",
+ "红色横向护墙板",
+ ""
+ ],
+ [
+ "建材",
+ "red_horizontal_siding_slab",
+ "Red Horizontal Siding Slab",
+ "红色横向护墙板台阶",
+ ""
+ ],
+ [
+ "建材",
+ "red_horizontal_siding_stairs",
+ "Red Horizontal Siding Stairs",
+ "红色横向护墙板楼梯",
+ ""
+ ],
+ [
+ "建材",
+ "red_horizontal_siding_wall",
+ "Red Horizontal Siding Wall",
+ "红色横向护墙板墙",
+ ""
+ ],
+ [
+ "建材",
+ "sidewalk_concrete",
+ "Sidewalk Concrete",
+ "人行道混凝土",
+ ""
+ ],
+ [
+ "建材",
+ "sidewalk_concrete_slab",
+ "Sidewalk Concrete Slab",
+ "人行道混凝土台阶",
+ ""
+ ],
+ [
+ "建材",
+ "wall_clock",
+ "Wall Clock",
+ "挂钟",
+ ""
+ ],
+ [
+ "建材",
+ "wall_vent",
+ "Wall Vent",
+ "墙面通风口",
+ ""
+ ],
+ [
+ "建材",
+ "white_commercial_floor",
+ "White Commercial Floor",
+ "白色商用地板",
+ ""
+ ],
+ [
+ "建材",
+ "white_commercial_floor_slab",
+ "White Commercial Floor Slab",
+ "白色商用地板台阶",
+ ""
+ ],
+ [
+ "建材",
+ "white_horizontal_siding",
+ "White Horizontal Siding",
+ "白色横向护墙板",
+ ""
+ ],
+ [
+ "建材",
+ "white_horizontal_siding_slab",
+ "White Horizontal Siding Slab",
+ "白色横向护墙板台阶",
+ ""
+ ],
+ [
+ "建材",
+ "white_horizontal_siding_stairs",
+ "White Horizontal Siding Stairs",
+ "白色横向护墙板楼梯",
+ ""
+ ],
+ [
+ "建材",
+ "white_horizontal_siding_wall",
+ "White Horizontal Siding Wall",
+ "白色横向护墙板墙",
+ ""
+ ],
+ [
+ "建材",
+ "white_plaster_wall",
+ "White Plaster Wall",
+ "白色石膏墙",
+ ""
+ ],
+ [
+ "建材",
+ "white_plaster_wall_slab",
+ "White Plaster Wall Slab",
+ "白色石膏墙台阶",
+ ""
+ ],
+ [
+ "建材",
+ "white_plaster_wall_stairs",
+ "White Plaster Wall Stairs",
+ "白色石膏墙楼梯",
+ ""
+ ],
+ [
+ "建材",
+ "white_plaster_wall_wall",
+ "White Plaster Wall",
+ "白色石膏墙",
+ ""
+ ],
+ [
+ "建材",
+ "white_tiles",
+ "White Tiles",
+ "白色瓷砖",
+ ""
+ ],
+ [
+ "建材",
+ "white_tiles_slab",
+ "White Tiles Slab",
+ "白色瓷砖台阶",
+ ""
+ ],
+ [
+ "杂物",
+ "blood_props",
+ "Blood Props",
+ "血迹道具",
+ ""
+ ],
+ [
+ "杂物",
+ "dirty_props",
+ "Dirty Props",
+ "脏污道具",
+ ""
+ ],
+ [
+ "杂物",
+ "garbage_props",
+ "Garbage Props",
+ "垃圾道具",
+ ""
+ ],
+ [
+ "杂物",
+ "grime",
+ "Grime",
+ "污垢",
+ ""
+ ],
+ [
+ "杂物",
+ "grime_carpet",
+ "Grime Carpet",
+ "污垢地毯",
+ ""
+ ],
+ [
+ "杂物",
+ "medical_props",
+ "Medical Props",
+ "医疗道具",
+ ""
+ ],
+ [
+ "杂物",
+ "paper_props",
+ "Paper Props",
+ "纸张道具",
+ ""
+ ],
+ [
+ "标牌",
+ "danger_sign",
+ "Danger Sign",
+ "危险标志",
+ ""
+ ],
+ [
+ "标牌",
+ "exit_sign",
+ "Exit Sign",
+ "出口标志",
+ ""
+ ],
+ [
+ "标牌",
+ "road_sign_do_not_enter",
+ "Do Not Enter Road Sign",
+ "禁止驶入路牌",
+ ""
+ ],
+ [
+ "标牌",
+ "road_sign_no_entry",
+ "No Entry Road Sign",
+ "禁止进入路牌",
+ ""
+ ],
+ [
+ "标牌",
+ "road_sign_one_way",
+ "One Way Road Sign",
+ "单行道路牌",
+ ""
+ ],
+ [
+ "标牌",
+ "road_sign_parking",
+ "Parking Road Sign",
+ "停车路牌",
+ ""
+ ],
+ [
+ "标牌",
+ "road_sign_sharp_curves",
+ "Sharp Curves Road Sign",
+ "急转弯路牌",
+ ""
+ ],
+ [
+ "标牌",
+ "road_sign_speed_limit_30",
+ "Speed Limit 30 Road Sign",
+ "限速 30 路牌",
+ ""
+ ],
+ [
+ "标牌",
+ "road_sign_stop",
+ "Stop Road Sign",
+ "停止路牌",
+ ""
+ ],
+ [
+ "标牌",
+ "umbrella_sign",
+ "Umbrella Sign",
+ "伞形招牌",
+ ""
+ ],
+ [
+ "灯具",
+ "black_desk_lamp",
+ "Black Desk Lamp",
+ "黑色台灯",
+ ""
+ ],
+ [
+ "灯具",
+ "blue_desk_lamp",
+ "Blue Desk Lamp",
+ "蓝色台灯",
+ ""
+ ],
+ [
+ "灯具",
+ "broken_light_asphalt",
+ "Broken Light Asphalt",
+ "破损浅色沥青",
+ ""
+ ],
+ [
+ "灯具",
+ "construction_barrier_break_no_lamp",
+ "Broken Construction Barrier No Lamp",
+ "无灯破损施工围挡",
+ ""
+ ],
+ [
+ "灯具",
+ "construction_barrier_no_lamp",
+ "Construction Barrier No Lamp",
+ "无灯施工围挡",
+ ""
+ ],
+ [
+ "灯具",
+ "cracked_light_asphalt",
+ "Cracked Light Asphalt",
+ "开裂浅色沥青",
+ ""
+ ],
+ [
+ "灯具",
+ "double_flourecent_lamp",
+ "Double Fluorescent Lamp",
+ "双管荧光灯",
+ ""
+ ],
+ [
+ "灯具",
+ "double_flourecent_lamp_broken",
+ "Broken Double Fluorescent Lamp",
+ "损坏的双管荧光灯",
+ ""
+ ],
+ [
+ "灯具",
+ "double_flourecent_lamp_flickering",
+ "Flickering Double Fluorescent Lamp",
+ "闪烁的双管荧光灯",
+ ""
+ ],
+ [
+ "灯具",
+ "dual_tripod_work_light",
+ "Dual Tripod Work Light",
+ "双头三脚架工作灯",
+ ""
+ ],
+ [
+ "灯具",
+ "lamp_block",
+ "Lamp Block",
+ "灯块",
+ ""
+ ],
+ [
+ "灯具",
+ "lamp_block_flickering",
+ "Flickering Lamp Block",
+ "闪烁灯块",
+ ""
+ ],
+ [
+ "灯具",
+ "light_asphalt",
+ "Light Asphalt",
+ "浅色沥青",
+ ""
+ ],
+ [
+ "灯具",
+ "light_asphalt_corner_white_line",
+ "Light Asphalt Corner White Line",
+ "浅色沥青白色转角线",
+ ""
+ ],
+ [
+ "灯具",
+ "light_switch",
+ "Light Switch",
+ "电灯开关",
+ ""
+ ],
+ [
+ "灯具",
+ "portable_work_light",
+ "Portable Work Light",
+ "便携工作灯",
+ ""
+ ],
+ [
+ "灯具",
+ "road_sign_traffic_light_warning",
+ "Traffic Light Warning Road Sign",
+ "信号灯警示路牌",
+ ""
+ ],
+ [
+ "灯具",
+ "small_lamp",
+ "Small Lamp",
+ "小灯",
+ ""
+ ],
+ [
+ "灯具",
+ "small_lamp_flickering",
+ "Flickering Small Lamp",
+ "闪烁小灯",
+ ""
+ ],
+ [
+ "灯具",
+ "street_light_arm",
+ "Street Light Arm",
+ "路灯臂",
+ ""
+ ],
+ [
+ "灯具",
+ "street_light_base",
+ "Street Light Base",
+ "路灯底座",
+ ""
+ ],
+ [
+ "灯具",
+ "street_light_lamp_broken",
+ "Broken Street Light Lamp",
+ "破损路灯灯头",
+ ""
+ ],
+ [
+ "灯具",
+ "street_light_lamp_flickering",
+ "Flickering Street Light Lamp",
+ "闪烁路灯灯头",
+ ""
+ ],
+ [
+ "灯具",
+ "street_light_lamp_off",
+ "Street Light Lamp Off",
+ "关闭的路灯灯头",
+ ""
+ ],
+ [
+ "灯具",
+ "street_light_lamp_on",
+ "Street Light Lamp",
+ "路灯灯头",
+ ""
+ ],
+ [
+ "灯具",
+ "street_light_pole",
+ "Street Light Pole",
+ "路灯杆",
+ ""
+ ],
+ [
+ "灯具",
+ "street_light_support_arm",
+ "Street Light Support Arm",
+ "路灯支撑臂",
+ ""
+ ],
+ [
+ "灯具",
+ "street_light_top",
+ "Street Light Top",
+ "路灯顶部",
+ ""
+ ],
+ [
+ "灯具",
+ "work_light_beam",
+ "Work Light Beam",
+ "工作灯光束",
+ ""
+ ],
+ [
+ "装饰",
+ "air_conditioner",
+ "Air Conditioner",
+ "空调",
+ ""
+ ],
+ [
+ "装饰",
+ "backpack_loot",
+ "Loot Backpack",
+ "战利品背包",
+ ""
+ ],
+ [
+ "装饰",
+ "barbed_wire",
+ "Barbed Wire",
+ "铁丝网",
+ ""
+ ],
+ [
+ "装饰",
+ "barricade",
+ "Barricade",
+ "路障",
+ ""
+ ],
+ [
+ "装饰",
+ "bathroom_sink",
+ "Bathroom Sink",
+ "浴室水槽",
+ ""
+ ],
+ [
+ "装饰",
+ "bear_trap",
+ "Bear Trap",
+ "捕兽夹",
+ ""
+ ],
+ [
+ "装饰",
+ "big_barricade",
+ "Big Barricade",
+ "大型路障",
+ ""
+ ],
+ [
+ "装饰",
+ "black_shutter",
+ "Black Shutter",
+ "黑色卷帘",
+ ""
+ ],
+ [
+ "装饰",
+ "black_telephone",
+ "Black Telephone",
+ "黑色电话",
+ ""
+ ],
+ [
+ "装饰",
+ "blue_side_bars",
+ "Blue Side Bars",
+ "蓝色侧栏杆",
+ ""
+ ],
+ [
+ "装饰",
+ "brazil_flag",
+ "Brazilian Flag",
+ "巴西国旗",
+ ""
+ ],
+ [
+ "装饰",
+ "broken_cinder_block",
+ "Broken Cinder Block",
+ "破损煤渣砖",
+ ""
+ ],
+ [
+ "装饰",
+ "broken_cinder_block_slab",
+ "Broken Cinder Block Slab",
+ "破损煤渣砖台阶",
+ ""
+ ],
+ [
+ "装饰",
+ "broken_cinder_block_stairs",
+ "Broken Cinder Block Stairs",
+ "破损煤渣砖楼梯",
+ ""
+ ],
+ [
+ "装饰",
+ "broken_glass",
+ "Broken Glass",
+ "碎玻璃",
+ ""
+ ],
+ [
+ "装饰",
+ "broken_old_computer",
+ "Broken Old Computer",
+ "损坏的旧电脑",
+ ""
+ ],
+ [
+ "装饰",
+ "cinder_block",
+ "Cinder Block",
+ "煤渣砖",
+ ""
+ ],
+ [
+ "装饰",
+ "cinder_block_slab",
+ "Cinder Block Slab",
+ "煤渣砖台阶",
+ ""
+ ],
+ [
+ "装饰",
+ "cinder_block_stairs",
+ "Cinder Block Stairs",
+ "煤渣砖楼梯",
+ ""
+ ],
+ [
+ "装饰",
+ "decor_workbench",
+ "Decor Workbench",
+ "decor workbench",
+ ""
+ ],
+ [
+ "装饰",
+ "electrical_outlet",
+ "Electrical Outlet",
+ "电源插座",
+ ""
+ ],
+ [
+ "装饰",
+ "fire_escape_platform",
+ "Fire Escape Platform",
+ "消防梯平台",
+ ""
+ ],
+ [
+ "装饰",
+ "fire_escape_railing",
+ "Fire Escape Railing",
+ "消防梯栏杆",
+ ""
+ ],
+ [
+ "装饰",
+ "fire_escape_stairs",
+ "Fire Escape Stairs",
+ "消防楼梯",
+ ""
+ ],
+ [
+ "装饰",
+ "fly_emitter",
+ "Fly Emitter",
+ "苍蝇发生器",
+ ""
+ ],
+ [
+ "装饰",
+ "gas_barrel",
+ "Gas Barrel",
+ "汽油桶",
+ ""
+ ],
+ [
+ "装饰",
+ "gray_fire_escape_platform",
+ "Gray Fire Escape Platform",
+ "灰色消防梯平台",
+ ""
+ ],
+ [
+ "装饰",
+ "gray_fire_escape_railing",
+ "Gray Fire Escape Railing",
+ "灰色消防梯栏杆",
+ ""
+ ],
+ [
+ "装饰",
+ "gray_fire_escape_stairs",
+ "Gray Fire Escape Stairs",
+ "灰色消防楼梯",
+ ""
+ ],
+ [
+ "装饰",
+ "gray_industrial_ladder",
+ "Gray Industrial Ladder",
+ "灰色工业梯",
+ ""
+ ],
+ [
+ "装饰",
+ "gutter",
+ "Gutter",
+ "排水沟",
+ ""
+ ],
+ [
+ "装饰",
+ "gutter_tube",
+ "Gutter Tube",
+ "排水管",
+ ""
+ ],
+ [
+ "装饰",
+ "highway_guardrail",
+ "Highway Guardrail",
+ "高速护栏",
+ ""
+ ],
+ [
+ "装饰",
+ "hospital_curtain",
+ "Hospital Curtain",
+ "医院隔帘",
+ ""
+ ],
+ [
+ "装饰",
+ "hospital_curtain_big",
+ "Big Hospital Curtain",
+ "大型医院隔帘",
+ ""
+ ],
+ [
+ "装饰",
+ "industrial_ladder",
+ "Industrial Ladder",
+ "工业梯",
+ ""
+ ],
+ [
+ "装饰",
+ "iv_stand",
+ "IV Stand",
+ "输液架",
+ ""
+ ],
+ [
+ "装饰",
+ "keycard_reader",
+ "Keycard Reader",
+ "门禁卡读卡器",
+ ""
+ ],
+ [
+ "装饰",
+ "kitchen_cover",
+ "Kitchen Cover",
+ "厨房遮罩",
+ ""
+ ],
+ [
+ "装饰",
+ "kitchen_sink",
+ "Kitchen Sink",
+ "厨房水槽",
+ ""
+ ],
+ [
+ "装饰",
+ "loose_key",
+ "Key",
+ "钥匙",
+ ""
+ ],
+ [
+ "装饰",
+ "loose_keycard",
+ "Keycard",
+ "门禁卡",
+ ""
+ ],
+ [
+ "装饰",
+ "lying_corpse",
+ "Lying Corpse",
+ "躺着的尸体",
+ ""
+ ],
+ [
+ "装饰",
+ "manhole",
+ "Manhole",
+ "下水道井盖",
+ ""
+ ],
+ [
+ "装饰",
+ "metal_counter",
+ "Metal Counter",
+ "金属柜台",
+ ""
+ ],
+ [
+ "装饰",
+ "microwave",
+ "Microwave",
+ "微波炉",
+ ""
+ ],
+ [
+ "装饰",
+ "military_radio",
+ "Military Radio",
+ "军用无线电",
+ ""
+ ],
+ [
+ "装饰",
+ "mirror",
+ "Mirror",
+ "镜子",
+ ""
+ ],
+ [
+ "装饰",
+ "noteboard",
+ "Noteboard",
+ "公告板",
+ ""
+ ],
+ [
+ "装饰",
+ "oil_barrel",
+ "Oil Barrel",
+ "油桶",
+ ""
+ ],
+ [
+ "装饰",
+ "oil_barrel_blue",
+ "Blue Oil Barrel",
+ "蓝色油桶",
+ ""
+ ],
+ [
+ "装饰",
+ "oil_barrel_green",
+ "Green Oil Barrel",
+ "绿色油桶",
+ ""
+ ],
+ [
+ "装饰",
+ "oil_barrel_red",
+ "Red Oil Barrel",
+ "红色油桶",
+ ""
+ ],
+ [
+ "装饰",
+ "oil_barrel_yellow",
+ "Yellow Oil Barrel",
+ "黄色油桶",
+ ""
+ ],
+ [
+ "装饰",
+ "old_computer",
+ "Old Computer",
+ "旧电脑",
+ ""
+ ],
+ [
+ "装饰",
+ "padlock_attachment",
+ "Padlock Attachment",
+ "挂锁附件",
+ ""
+ ],
+ [
+ "装饰",
+ "park_bench",
+ "Park Bench",
+ "公园长椅",
+ ""
+ ],
+ [
+ "装饰",
+ "pc",
+ "PC",
+ "电脑",
+ ""
+ ],
+ [
+ "装饰",
+ "pc_broken",
+ "Broken PC",
+ "破损电脑",
+ ""
+ ],
+ [
+ "装饰",
+ "planks_pallet_stack1",
+ "Planks Pallet",
+ "木板托盘",
+ ""
+ ],
+ [
+ "装饰",
+ "planks_pallet_stack2",
+ "Stacked Planks Pallet",
+ "堆叠木板托盘",
+ ""
+ ],
+ [
+ "装饰",
+ "planks_pallet_stack3",
+ "Tall Planks Pallet",
+ "高堆木板托盘",
+ ""
+ ],
+ [
+ "装饰",
+ "post_transformer",
+ "Post Transformer",
+ "电线杆变压器",
+ ""
+ ],
+ [
+ "装饰",
+ "radio",
+ "Radio",
+ "收音机",
+ ""
+ ],
+ [
+ "装饰",
+ "red_sleeping_bag",
+ "Red Sleeping Bag",
+ "红色睡袋",
+ ""
+ ],
+ [
+ "装饰",
+ "refrigerator",
+ "Refrigerator",
+ "冷藏柜",
+ ""
+ ],
+ [
+ "装饰",
+ "sand_bag",
+ "Sand Bag",
+ "沙袋",
+ ""
+ ],
+ [
+ "装饰",
+ "shutter_leaf",
+ "Open Shutter",
+ "打开卷帘",
+ ""
+ ],
+ [
+ "装饰",
+ "small_mirror",
+ "Small Mirror",
+ "小镜子",
+ ""
+ ],
+ [
+ "装饰",
+ "smart_tv",
+ "Smart TV",
+ "智能电视",
+ ""
+ ],
+ [
+ "装饰",
+ "smart_tv_broken",
+ "Broken Smart TV",
+ "破损智能电视",
+ ""
+ ],
+ [
+ "装饰",
+ "stove",
+ "Stove",
+ "炉灶",
+ ""
+ ],
+ [
+ "装饰",
+ "stove_green",
+ "Green Stove",
+ "绿色炉灶",
+ ""
+ ],
+ [
+ "装饰",
+ "stove_red",
+ "Red Stove",
+ "红色炉灶",
+ ""
+ ],
+ [
+ "装饰",
+ "structure_access_anchor",
+ "Structure Access Anchor",
+ "结构门禁锚点",
+ ""
+ ],
+ [
+ "装饰",
+ "tire_block",
+ "Tire Block",
+ "轮胎块",
+ ""
+ ],
+ [
+ "装饰",
+ "tire_block_stack2",
+ "Tire Block Stack",
+ "轮胎堆",
+ ""
+ ],
+ [
+ "装饰",
+ "tire_block_stack2v",
+ "Tire Block Stack Variant",
+ "轮胎堆变体",
+ ""
+ ],
+ [
+ "装饰",
+ "tire_block_stack3",
+ "Tall Tire Block Stack",
+ "高堆轮胎",
+ ""
+ ],
+ [
+ "装饰",
+ "tire_block_stack3v",
+ "Tall Tire Block Stack Variant",
+ "高堆轮胎变体",
+ ""
+ ],
+ [
+ "装饰",
+ "toilet",
+ "Toilet",
+ "马桶",
+ ""
+ ],
+ [
+ "装饰",
+ "toilet_paper",
+ "Toilet Paper",
+ "厕纸",
+ ""
+ ],
+ [
+ "装饰",
+ "tool_storage",
+ "Tool Storage",
+ "工具收纳架",
+ ""
+ ],
+ [
+ "装饰",
+ "traffic_cone",
+ "Traffic Cone",
+ "交通锥",
+ ""
+ ],
+ [
+ "装饰",
+ "traffic_cone_tall",
+ "Tall Traffic Cone",
+ "高交通锥",
+ ""
+ ],
+ [
+ "装饰",
+ "tv",
+ "TV",
+ "电视",
+ ""
+ ],
+ [
+ "装饰",
+ "tv_broken",
+ "Broken TV",
+ "破损电视",
+ ""
+ ],
+ [
+ "装饰",
+ "usa_flag",
+ "United States Flag",
+ "美国国旗",
+ ""
+ ],
+ [
+ "装饰",
+ "white_shutter",
+ "White Shutter",
+ "白色卷帘",
+ ""
+ ],
+ [
+ "装饰",
+ "white_telephone",
+ "White Telephone",
+ "白色电话",
+ ""
+ ],
+ [
+ "装饰",
+ "wire_connector",
+ "Wire Connector",
+ "电线连接器",
+ ""
+ ],
+ [
+ "装饰",
+ "wood_plank_pile",
+ "Wood Plank Pile",
+ "木板堆",
+ ""
+ ],
+ [
+ "装饰",
+ "wooden_scaffolding",
+ "Wooden Scaffolding",
+ "木脚手架",
+ ""
+ ],
+ [
+ "装饰",
+ "wooden_shelves",
+ "Wooden Shelves",
+ "木架",
+ ""
+ ],
+ [
+ "路障",
+ "construction_barrier",
+ "Construction Barrier",
+ "施工围挡",
+ ""
+ ],
+ [
+ "路障",
+ "construction_barrier_break",
+ "Broken Construction Barrier",
+ "破损施工围挡",
+ ""
+ ],
+ [
+ "路障",
+ "empty_hesco_barrier",
+ "Empty Hesco Barrier",
+ "空赫斯科防爆墙",
+ ""
+ ],
+ [
+ "路障",
+ "hesco_barrier",
+ "Hesco Barrier",
+ "赫斯科防爆墙",
+ ""
+ ],
+ [
+ "载具",
+ "ambulance",
+ "Ambulance",
+ "救护车",
+ ""
+ ],
+ [
+ "载具",
+ "broken_ambulance",
+ "Broken Ambulance",
+ "损坏的救护车",
+ ""
+ ],
+ [
+ "载具",
+ "broken_pickup",
+ "Broken Pickup",
+ "损坏的皮卡",
+ ""
+ ],
+ [
+ "载具",
+ "broken_police_car",
+ "Broken Police Car",
+ "损坏的警车",
+ ""
+ ],
+ [
+ "载具",
+ "broken_sedan",
+ "Broken Sedan",
+ "损坏的轿车",
+ ""
+ ],
+ [
+ "载具",
+ "broken_van",
+ "Broken Van",
+ "损坏的厢式货车",
+ ""
+ ],
+ [
+ "载具",
+ "destroyed_ambulance",
+ "Destroyed Ambulance",
+ "被摧毁的救护车",
+ ""
+ ],
+ [
+ "载具",
+ "destroyed_pickup",
+ "Destroyed Pickup",
+ "被摧毁的皮卡",
+ ""
+ ],
+ [
+ "载具",
+ "destroyed_police_car",
+ "Destroyed Police Car",
+ "被摧毁的警车",
+ ""
+ ],
+ [
+ "载具",
+ "destroyed_sedan",
+ "Destroyed Sedan",
+ "被摧毁的轿车",
+ ""
+ ],
+ [
+ "载具",
+ "destroyed_van",
+ "Destroyed Van",
+ "被摧毁的厢式货车",
+ ""
+ ],
+ [
+ "载具",
+ "pickup",
+ "Pickup",
+ "皮卡",
+ ""
+ ],
+ [
+ "载具",
+ "police_car",
+ "Police Car",
+ "警车",
+ ""
+ ],
+ [
+ "载具",
+ "sedan",
+ "Sedan",
+ "轿车",
+ ""
+ ],
+ [
+ "载具",
+ "van",
+ "Van",
+ "厢式货车",
+ ""
+ ],
+ [
+ "门",
+ "beige_utility_vent_door",
+ "Beige Utility Vent Door",
+ "米色检修通风门",
+ ""
+ ],
+ [
+ "门",
+ "black_panel_door",
+ "Black Panel Door",
+ "黑色镶板门",
+ ""
+ ],
+ [
+ "门",
+ "black_storefront_door",
+ "Black Storefront Door",
+ "黑色店面门",
+ ""
+ ],
+ [
+ "门",
+ "black_storefront_header_trapdoor",
+ "Black Storefront Header",
+ "黑色店面招牌",
+ ""
+ ],
+ [
+ "门",
+ "bloodied_gray_steel_door",
+ "Bloodied Gray Steel Door",
+ "沾血的灰色钢门",
+ ""
+ ],
+ [
+ "门",
+ "blue_industrial_door",
+ "Blue Industrial Door",
+ "蓝色工业门",
+ ""
+ ],
+ [
+ "门",
+ "brown_glass_panel_door",
+ "Brown Glass Panel Door",
+ "棕色玻璃门",
+ ""
+ ],
+ [
+ "门",
+ "cream_paneled_door",
+ "Cream Paneled Door",
+ "奶油色镶板门",
+ ""
+ ],
+ [
+ "门",
+ "duct_trapdoor",
+ "Duct Trapdoor",
+ "风管活板门",
+ ""
+ ],
+ [
+ "门",
+ "electronic_security_door",
+ "Electronic Security Door",
+ "电子安全门",
+ ""
+ ],
+ [
+ "门",
+ "garage_door",
+ "White Garage Door",
+ "白色车库门",
+ ""
+ ],
+ [
+ "门",
+ "garage_door_metal",
+ "Metal Garage Door",
+ "金属车库门",
+ ""
+ ],
+ [
+ "门",
+ "garage_door_metal_green",
+ "Green Metal Garage Door",
+ "绿色金属车库门",
+ ""
+ ],
+ [
+ "门",
+ "garage_door_metal_red",
+ "Red Metal Garage Door",
+ "红色金属车库门",
+ ""
+ ],
+ [
+ "门",
+ "gray_glass_door",
+ "Gray Glass Door",
+ "灰色玻璃门",
+ ""
+ ],
+ [
+ "门",
+ "gray_steel_door",
+ "Gray Steel Door",
+ "灰色钢门",
+ ""
+ ],
+ [
+ "门",
+ "mint_paneled_door",
+ "Mint Paneled Door",
+ "薄荷色镶板门",
+ ""
+ ],
+ [
+ "门",
+ "security_door",
+ "Security Door",
+ "安全门",
+ ""
+ ],
+ [
+ "门",
+ "small_garage_door",
+ "Metal Small Garage Door",
+ "金属小型车库门",
+ ""
+ ],
+ [
+ "门",
+ "small_garage_door_metal_green",
+ "Green Metal Small Garage Door",
+ "绿色金属小型车库门",
+ ""
+ ],
+ [
+ "门",
+ "small_garage_door_metal_red",
+ "Red Metal Small Garage Door",
+ "红色金属小型车库门",
+ ""
+ ],
+ [
+ "门",
+ "small_garage_door_white",
+ "White Small Garage Door",
+ "白色小型车库门",
+ ""
+ ],
+ [
+ "门",
+ "urban_fence_door",
+ "Urban Fence Door",
+ "城市围栏门",
+ ""
+ ],
+ [
+ "门",
+ "white_full_glass_door",
+ "White Full Glass Door",
+ "白色全玻璃门",
+ ""
+ ],
+ [
+ "门",
+ "white_plain_door",
+ "White Plain Door",
+ "白色素门",
+ ""
+ ],
+ [
+ "门",
+ "white_stained_glass_door",
+ "White Stained Glass Door",
+ "白色染色玻璃门",
+ ""
+ ],
+ [
+ "门",
+ "yellow_security_door",
+ "Yellow Security Door",
+ "使用空桶收集水",
+ ""
+ ]
+ ],
+ "rec": {
+ "装饰|texture": 622,
+ "载具|texture": 50,
+ "容器|texture": 472,
+ "建材|texture": 385,
+ "灯具|texture": 68,
+ "杂物|texture": 71,
+ "路障|texture": 11,
+ "标牌|texture": 40,
+ "门|texture": 217,
+ "市政设施|texture": 22,
+ "家具|texture": 88,
+ "屋顶|texture": 120,
+ "其它|texture": 41,
+ "围栏|texture": 48,
+ "装饰|model": 304,
+ "容器|model": 296,
+ "建材|model": 299,
+ "灯具|model": 46,
+ "门|model": 87,
+ "杂物|model": 33,
+ "路障|model": 9,
+ "标牌|model": 20,
+ "家具|model": 41,
+ "市政设施|model": 18,
+ "屋顶|model": 36,
+ "载具|model": 17,
+ "围栏|model": 22
+ },
+ "folders": {
+ "texture|装饰|textures/block/air_conditioner": 2,
+ "texture|载具|textures/block/ambulance": 3,
+ "texture|容器|textures/block/(root)": 57,
+ "texture|建材|textures/block/asphalt": 24,
+ "texture|灯具|textures/block/asphalt": 20,
+ "texture|装饰|textures/block/(root)": 170,
+ "texture|装饰|textures/block/beartrap": 2,
+ "texture|杂物|textures/block/bloodprops": 22,
+ "texture|建材|textures/block/bricks": 55,
+ "texture|建材|textures/block/(root)": 28,
+ "texture|装饰|textures/block/cinder_block": 21,
+ "texture|建材|textures/block/commercial_floor": 12,
+ "texture|建材|textures/block/commercial_wall": 14,
+ "texture|建材|textures/block/concrete": 63,
+ "texture|灯具|textures/block/(root)": 40,
+ "texture|路障|textures/block/(root)": 7,
+ "texture|标牌|textures/block/(root)": 13,
+ "texture|装饰|textures/block/decor_workbench": 2,
+ "texture|灯具|textures/block/desk_lamp": 6,
+ "texture|杂物|textures/block/(root)": 26,
+ "texture|门|textures/block/doors": 142,
+ "texture|门|textures/block/(root)": 33,
+ "texture|标牌|textures/block/exit_sign": 4,
+ "texture|装饰|textures/block/fire_escape": 136,
+ "texture|市政设施|textures/block/(root)": 22,
+ "texture|装饰|textures/block/flags": 5,
+ "texture|家具|textures/block/(root)": 52,
+ "texture|屋顶|textures/block/(root)": 1,
+ "texture|其它|textures/block/(root)": 3,
+ "texture|装饰|textures/block/gray_fire_escape": 136,
+ "texture|杂物|textures/block/grime": 9,
+ "texture|载具|textures/block/hatchback": 2,
+ "texture|路障|textures/block/hesco_barrier": 3,
+ "texture|建材|textures/block/horizontal_siding": 120,
+ "texture|容器|textures/block/lootcrates": 314,
+ "texture|装饰|textures/block/lying_corpse": 37,
+ "texture|其它|textures/block/mechanical": 1,
+ "texture|装饰|textures/block/metal_counter": 4,
+ "texture|容器|textures/block/modern_trash_bin": 2,
+ "texture|装饰|textures/block/noteboard": 5,
+ "texture|家具|textures/block/office_chair": 24,
+ "texture|容器|textures/block/office_desk": 3,
+ "texture|装饰|textures/block/oil_barrel": 10,
+ "texture|装饰|textures/block/old_computer": 6,
+ "texture|装饰|textures/block/park_bench": 5,
+ "texture|其它|textures/block/particle": 11,
+ "texture|其它|textures/block/particles": 12,
+ "texture|载具|textures/block/pickup": 12,
+ "texture|载具|textures/block/police_car": 3,
+ "texture|标牌|textures/block/road_sign": 23,
+ "texture|屋顶|textures/block/roof": 119,
+ "texture|装饰|textures/block/sand_bag": 10,
+ "texture|载具|textures/block/sedan": 15,
+ "texture|装饰|textures/block/shutter": 6,
+ "texture|装饰|textures/block/side_bars": 3,
+ "texture|门|textures/block/storefront": 26,
+ "texture|建材|textures/block/storefront": 35,
+ "texture|装饰|textures/block/stove": 12,
+ "texture|装饰|textures/block/telephone": 4,
+ "texture|建材|textures/block/tiles": 16,
+ "texture|围栏|textures/block/(root)": 43,
+ "texture|围栏|textures/block/urban_fence_broken": 4,
+ "texture|载具|textures/block/van": 12,
+ "texture|建材|textures/block/wall_clock": 4,
+ "texture|容器|textures/block/wall_metal_counter_cabinet": 3,
+ "texture|建材|textures/block/wall_vent": 2,
+ "texture|家具|textures/block/white_smooth_table": 5,
+ "texture|容器|textures/block/wooden_supply_crate": 6,
+ "texture|门|textures/item/(root)": 1,
+ "texture|其它|textures/item/(root)": 14,
+ "texture|门|textures/item/doors": 15,
+ "texture|装饰|textures/item/(root)": 8,
+ "texture|围栏|textures/item/(root)": 1,
+ "texture|载具|textures/item/vehicles": 3,
+ "model|装饰|air_conditioner": 1,
+ "model|容器|ammo_box": 8,
+ "model|容器|ammo_props": 11,
+ "model|建材|asphalt": 12,
+ "model|灯具|asphalt": 10,
+ "model|容器|attach_case": 2,
+ "model|装饰|backpack_loot": 3,
+ "model|装饰|barbed_wire": 3,
+ "model|装饰|barricade": 5,
+ "model|装饰|bear_trap": 2,
+ "model|装饰|big_barricade": 5,
+ "model|容器|big_metal_locker": 14,
+ "model|容器|big_military_crate": 9,
+ "model|容器|big_wooden_crate": 27,
+ "model|门|(root)": 6,
+ "model|杂物|blood_props": 5,
+ "model|建材|bricks": 50,
+ "model|装饰|broken_glass": 6,
+ "model|容器|cabinet": 4,
+ "model|容器|cardboard_box": 2,
+ "model|容器|cash_register": 2,
+ "model|建材|ceiling_tile": 2,
+ "model|装饰|cinder_block": 18,
+ "model|建材|cinder_block": 12,
+ "model|建材|commercial_floor": 9,
+ "model|建材|commercial_wall": 7,
+ "model|建材|concrete": 43,
+ "model|建材|concrete_barrier": 17,
+ "model|路障|construction_barrier": 6,
+ "model|灯具|construction_barrier": 6,
+ "model|容器|counter_cabinet": 2,
+ "model|标牌|danger_sign": 1,
+ "model|家具|decor_bench": 1,
+ "model|装饰|decor_workbench": 1,
+ "model|灯具|desk_lamp": 4,
+ "model|杂物|dirty_props": 6,
+ "model|门|doors": 56,
+ "model|灯具|double_flourecent_rod": 6,
+ "model|市政设施|drinking_fountain": 3,
+ "model|灯具|dual_tripod_work_light": 2,
+ "model|门|duct": 4,
+ "model|建材|duct": 2,
+ "model|容器|dumpster": 12,
+ "model|容器|electrical_box": 9,
+ "model|装饰|electrical_outlet": 1,
+ "model|路障|(root)": 1,
+ "model|标牌|exit_sign": 2,
+ "model|装饰|fire_escape": 44,
+ "model|市政设施|fire_hydrant": 1,
+ "model|装饰|flags": 5,
+ "model|建材|floor_mirror": 2,
+ "model|装饰|(root)": 6,
+ "model|家具|folding_chair": 2,
+ "model|容器|food_crate": 2,
+ "model|容器|freezer": 6,
+ "model|容器|fridge": 18,
+ "model|市政设施|fuel_pump": 9,
+ "model|容器|fuse_box": 5,
+ "model|门|garage_door": 1,
+ "model|容器|garbage_bin": 2,
+ "model|杂物|garbage_props": 4,
+ "model|装饰|gas_barrel": 1,
+ "model|装饰|gray_fire_escape": 44,
+ "model|装饰|gray_industrial_ladder": 6,
+ "model|杂物|grime": 6,
+ "model|容器|gun_cabinet": 9,
+ "model|容器|gun_case": 11,
+ "model|装饰|gutter": 5,
+ "model|容器|handgun_case": 4,
+ "model|路障|hesco_barrier": 2,
+ "model|装饰|highway_guardrail": 2,
+ "model|建材|horizontal_siding": 108,
+ "model|容器|hospital_cabinet": 2,
+ "model|装饰|hospital_curtain": 12,
+ "model|装饰|industrial_ladder": 6,
+ "model|装饰|iv_stand": 4,
+ "model|装饰|kitchen_cover": 1,
+ "model|容器|kitchen_drawer": 2,
+ "model|容器|kitchen_shelf": 2,
+ "model|灯具|lamp_block": 2,
+ "model|灯具|light_switch": 2,
+ "model|容器|locker": 8,
+ "model|装饰|lying_corpse": 1,
+ "model|装饰|manhole": 2,
+ "model|容器|marketing_shelf": 10,
+ "model|家具|mattress": 1,
+ "model|杂物|medical_props": 4,
+ "model|容器|medicinal_cabinet": 4,
+ "model|容器|medicinal_crate": 2,
+ "model|容器|medium_cardboard_box": 2,
+ "model|装饰|metal_counter": 3,
+ "model|容器|metal_rack": 13,
+ "model|装饰|microwave": 2,
+ "model|家具|military_bed": 6,
+ "model|容器|military_crate": 2,
+ "model|装饰|military_radio": 1,
+ "model|装饰|mirror": 3,
+ "model|容器|modern_trash_bin": 1,
+ "model|装饰|noteboard": 4,
+ "model|家具|office_chair": 10,
+ "model|容器|office_desk": 2,
+ "model|装饰|oil_barrel": 5,
+ "model|装饰|old_computer": 3,
+ "model|杂物|paper_props": 8,
+ "model|装饰|park_bench": 4,
+ "model|装饰|pc": 3,
+ "model|装饰|planks_pallet": 3,
+ "model|家具|plastic_chair_white": 2,
+ "model|家具|plastic_table_white": 2,
+ "model|灯具|portable_work_light": 2,
+ "model|装饰|post_transformer": 1,
+ "model|装饰|radio": 2,
+ "model|装饰|refrigerator": 13,
+ "model|标牌|road_sign": 7,
+ "model|灯具|road_sign": 1,
+ "model|屋顶|roof": 36,
+ "model|容器|safe": 2,
+ "model|装饰|sand_bag": 9,
+ "model|载具|(root)": 1,
+ "model|装饰|shutter": 10,
+ "model|装饰|side_bars": 2,
+ "model|装饰|sink": 2,
+ "model|装饰|sleeping_bag": 3,
+ "model|容器|small_cardboard_box": 8,
+ "model|门|small_garage_door": 1,
+ "model|容器|small_gun_cabinet": 2,
+ "model|灯具|small_lamp": 2,
+ "model|装饰|small_mirror": 1,
+ "model|装饰|smart_tv": 4,
+ "model|容器|store_shelf": 5,
+ "model|建材|storefront": 19,
+ "model|门|storefront": 11,
+ "model|装饰|stove": 6,
+ "model|灯具|street_light_post": 9,
+ "model|容器|supply_crate": 6,
+ "model|容器|supply_drop": 9,
+ "model|装饰|telephone": 2,
+ "model|建材|tiles": 12,
+ "model|装饰|tire_block": 5,
+ "model|装饰|toilet": 2,
+ "model|装饰|toilet_paper": 1,
+ "model|装饰|tool_storage": 2,
+ "model|装饰|traffic_cone": 2,
+ "model|容器|trash_bin": 2,
+ "model|容器|trash_can": 2,
+ "model|容器|trash_props": 7,
+ "model|装饰|tv": 4,
+ "model|标牌|umbrella_sign": 10,
+ "model|围栏|urban_fence": 12,
+ "model|门|urban_fence_door": 6,
+ "model|围栏|urban_fence_wire": 6,
+ "model|容器|vending_machine": 7,
+ "model|建材|wall_clock": 3,
+ "model|容器|wall_metal_counter_cabinet": 2,
+ "model|容器|wall_metal_rack": 2,
+ "model|建材|wall_vent": 1,
+ "model|容器|wall_wooden_drawer": 4,
+ "model|容器|wardrobe": 13,
+ "model|家具|white_smooth_table": 4,
+ "model|围栏|whitewood_fence": 4,
+ "model|装饰|wire_connector": 1,
+ "model|市政设施|wires": 5,
+ "model|装饰|wood_plank_pile": 6,
+ "model|容器|wooden_drawer": 12,
+ "model|装饰|wooden_scaffolding": 2,
+ "model|家具|wooden_seat": 6,
+ "model|装饰|wooden_shelves": 5,
+ "model|容器|wooden_supply_crate": 4,
+ "model|家具|wooden_table": 7,
+ "model|载具|_geo/(root)": 16,
+ "model|门|_geo/(root)": 2,
+ "model|装饰|_geo/(root)": 1,
+ "model|装饰|_geo/lying_corpse": 3,
+ "texture|装饰|textures/block/grime": 1,
+ "texture|容器|textures/block/particles": 69,
+ "texture|容器|textures/block/particle": 18,
+ "texture|装饰|textures/block/lootcrates": 23,
+ "texture|建材|textures/block/cinder_block": 12,
+ "texture|杂物|textures/block/particles": 14,
+ "texture|路障|textures/block/particles": 1,
+ "texture|装饰|textures/block/bloodprops": 1,
+ "texture|装饰|textures/block/mechanical": 1,
+ "texture|装饰|textures/block/particles": 12,
+ "texture|灯具|textures/block/road_sign": 2,
+ "texture|家具|textures/block/particles": 7
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/decor_map.py b/统计/_sa_hanhua_out/_tmp/decor_map.py
new file mode 100644
index 0000000..9f61a70
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/decor_map.py
@@ -0,0 +1,55 @@
+# -*- coding: utf-8 -*-
+import re, zipfile, collections, os, json
+
+ROOT = r'e:\MCStudioDownload\work\3027246179@qq.com\Cpp\AddOn\0aaaa4f2f16c46e8964025a5ab0ecc02'
+TABLE = os.path.join(ROOT, '\u5e78\u5b58\u8005\u519b\u706b\u5e93-\u65b9\u5757\u603b\u8868.md')
+JAR = os.path.join(ROOT, '_sa_hanhua_out', 'sa_decor-forge-1.20.1-1.0.3.jar')
+
+cat = None
+bid2cat = {}
+for line in open(TABLE, encoding='utf-8'):
+ line = line.rstrip('\n').strip()
+ m = re.match(r'^\*\*(.+?)\*\*$', line)
+ if m:
+ cat = m.group(1).strip(); continue
+ m = re.match(r'^\|\s*([^|]+?)\s*\|\s*([^|]+?)\s*\|\s*([^|]+?)\s*\|\s*([^|]*?)\s*\|\s*([^|]*?)\s*\|\s*([^|]*?)\s*\|\s*$', line)
+ if not m: continue
+ c, bid, en, zh, note, mod = [x.strip() for x in m.groups()]
+ if mod != 'sa_decor': continue
+ bid2cat.setdefault(bid, c)
+
+ids = list(bid2cat)
+z = zipfile.ZipFile(JAR)
+names = z.namelist()
+def folders(prefix, ext):
+ d = collections.defaultdict(list)
+ for x in names:
+ if x.startswith(prefix) and x.endswith(ext):
+ rest = x.split(prefix, 1)[1]
+ parts = rest.split('/')
+ d[parts[0] if len(parts) > 1 else '(root)'].append(rest)
+ return d
+
+mf = folders('assets/sa_decor/models/block/', '.json')
+tf = folders('assets/sa_decor/textures/block/', '.png')
+
+def match_cats(name):
+ res = collections.Counter()
+ for b, c in bid2cat.items():
+ if name == b or b.startswith(name + '_') or name.startswith(b + '_') \
+ or name.endswith('_' + b) or b.endswith('_' + name):
+ res[c] += 1
+ return res
+
+print('===== MODEL FOLDERS =====')
+for f in sorted(mf):
+ if f == '(root)': continue
+ print(f'{f}\t{len(mf[f])}\t{dict(match_cats(f))}')
+print('===== TEXTURE FOLDERS =====')
+for f in sorted(tf):
+ if f == '(root)': continue
+ print(f'{f}\t{len(tf[f])}\t{dict(match_cats(f))}')
+print('===== ROOT MODEL FILES =====')
+for x in sorted(mf['(root)']):
+ base = x[:-5]
+ print(f'{base}\t{dict(match_cats(base))}')
diff --git a/统计/_sa_hanhua_out/_tmp/decor_organize.py b/统计/_sa_hanhua_out/_tmp/decor_organize.py
new file mode 100644
index 0000000..522fda8
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/decor_organize.py
@@ -0,0 +1,173 @@
+# -*- coding: utf-8 -*-
+"""sa_decor 装饰方块归档 v2:
+- 每个分类目录下保留原始 pack 层级:textures/block/... 与 models/block/...
+- 保证模型内 sa_decor:block/... 引用在其所在分类目录中能找到(含 parent 链闭包)
+"""
+import re, zipfile, collections, os, shutil, json
+
+ROOT = r'e:\MCStudioDownload\work\3027246179@qq.com\Cpp\AddOn\0aaaa4f2f16c46e8964025a5ab0ecc02'
+TABLE = os.path.join(ROOT, '\u5e78\u5b58\u8005\u519b\u706b\u5e93-\u65b9\u5757\u603b\u8868.md')
+JAR = os.path.join(ROOT, '_sa_hanhua_out', 'sa_decor-forge-1.20.1-1.0.3.jar')
+TEX_OUT = os.path.join(ROOT, '_sa_decor_textures')
+MOD_OUT = os.path.join(ROOT, '_sa_decor_models')
+CAT_ORDER = ['围栏', '家具', '容器', '屋顶', '市政设施', '建材', '杂物', '标牌', '灯具', '装饰', '路障', '载具', '门', '其它']
+CAT_DIR = {c: f'{i+1:02d}_{c}' for i, c in enumerate(CAT_ORDER)}
+
+# ---------- 解析总表 ----------
+cat = None; rows = []; seen = set()
+for line in open(TABLE, encoding='utf-8'):
+ line = line.rstrip('\n').strip()
+ m = re.match(r'^\*\*(.+?)\*\*$', line)
+ if m: cat = m.group(1).strip(); continue
+ m = re.match(r'^\|\s*([^|]+?)\s*\|\s*([^|]+?)\s*\|\s*([^|]+?)\s*\|\s*([^|]*?)\s*\|\s*([^|]*?)\s*\|\s*([^|]*?)\s*\|\s*$', line)
+ if not m: continue
+ c, bid, en, zh, note, mod = [x.strip() for x in m.groups()]
+ if mod != 'sa_decor' or (c, bid) in seen: continue
+ seen.add((c, bid)); rows.append((c, bid, en, zh, note))
+bid2cat = {}
+for c, bid, en, zh, note in rows: bid2cat.setdefault(bid, c)
+
+SPLIT = {'asphalt', 'cinder_block', 'duct', 'storefront', 'construction_barrier', 'metal_counter', 'road_sign'}
+MOD_OVERRIDE = {'bricks':'建材','decor_bench':'家具','doors':'门','double_flourecent_rod':'灯具','flags':'装饰','mattress':'家具','street_light_post':'灯具','floor_mirror':'建材','urban_fence_door':'门'}
+TEX_OVERRIDE = {'beartrap':'装饰','bloodprops':'杂物','bricks':'建材','doors':'门','flags':'装饰','hatchback':'载具','lootcrates':'容器','mechanical':'其它','particle':'其它','particles':'其它','storefront':None,'vehicles':'载具'}
+
+def geo_cat(rel):
+ stem = rel[:-len('.geo.json')] if rel.endswith('.geo.json') else os.path.splitext(rel)[0]
+ low = stem.lower()
+ toks = set(re.split(r'[_\d]+', low))
+ if 'garage_door' in low: return '门'
+ if toks & {'car','pickup','sedan','van','police','ambulance','hatchback'}: return '载具'
+ if low.startswith('lying_corpse') or 'keycard' in low: return '装饰'
+ return '其它'
+ROOT_EXTRA = {'generator':'其它','guns':'其它','counter':'容器','framed':'屋顶','flourecent_rod':'灯具','corpse1':'装饰','tires':'装饰','wooden_pallet':'装饰','wood_particle':'其它','wire_item':'装饰','plastic_red':'家具','plastic_white':'家具','plastic_whitered':'家具','spruce_table':'家具','road_barrier':'装饰','road_barrier_big':'装饰','water_fountain':'市政设施','construction_barrier1':'路障','toilet2':'装饰','barbed_wire2':'装饰','folding_chair1':'家具','street_light_pole':'灯具','military_bed1':'家具','floor_mirror_black':'建材','gutter_inner':'装饰','broken_glass1':'装饰','traffic_cone1':'装饰','woodentable':'家具'}
+
+def auto_cat(name):
+ v = collections.Counter()
+ for b, c in bid2cat.items():
+ if name == b or b.startswith(name+'_') or name.startswith(b+'_') or name.endswith('_'+b) or b.endswith('_'+name):
+ v[c] += 1
+ if not v: return None
+ top = max(v.values())
+ for c in CAT_ORDER:
+ if v.get(c,0) == top: return c
+ return None
+
+def split_rule(f, b):
+ b = b.lower()
+ if f=='asphalt': return '灯具' if 'light_asphalt' in b else '建材'
+ if f=='cinder_block': return '建材' if '_wall' in b else '装饰'
+ if f=='duct': return '门' if 'trapdoor' in b else '建材'
+ if f=='storefront': return '门' if ('door' in b or 'header' in b) else '建材'
+ if f=='construction_barrier': return '灯具' if 'no_lamp' in b else '路障'
+ if f=='metal_counter': return '容器' if 'wall' in b else '装饰'
+ if f=='road_sign': return '灯具' if 'traffic_light' in b else '标牌'
+ return None
+
+def resolve(kind, rel):
+ folder = rel.split('/')[0] if '/' in rel else '(root)'
+ base = os.path.splitext(os.path.basename(rel))[0]
+ if folder == '(root)':
+ return auto_cat(base) or ROOT_EXTRA.get(base) or auto_cat(re.sub(r'\d+$','',base)) or '其它'
+ ov = MOD_OVERRIDE if kind=='model' else TEX_OVERRIDE
+ if folder in ov and ov[folder]: return ov[folder]
+ if folder in SPLIT or (kind=='texture' and folder=='storefront'):
+ c = split_rule(folder, base)
+ if c: return c
+ return auto_cat(folder) or '其它'
+
+# ---------- 清空旧输出 ----------
+for d in (TEX_OUT, MOD_OUT):
+ if os.path.isdir(d): shutil.rmtree(d)
+
+z = zipfile.ZipFile(JAR)
+names = z.namelist()
+tex_block = [x.split('textures/block/',1)[1] for x in names if x.startswith('assets/sa_decor/textures/block/') and x.endswith('.png')]
+tex_item = [x.split('textures/item/',1)[1] for x in names if x.startswith('assets/sa_decor/textures/item/') and x.endswith('.png')]
+mod_block = [x.split('models/block/',1)[1] for x in names if x.startswith('assets/sa_decor/models/block/') and x.endswith('.json')]
+geo_block = [x.split('geo/block/',1)[1] for x in names if x.startswith('assets/sa_decor/geo/block/') and x.endswith('.json')]
+TB = set(tex_block); TI = set(tex_item); MB = set(mod_block); GB = set(geo_block)
+
+REF = re.compile(r'sa_decor:(block|item)/([A-Za-z0-9_/.\-]+)')
+writes = collections.Counter() # (cat, kind) -> 写入次数
+groups = collections.Counter() # (kind, cat, group) -> 次数
+copied = set() # 已写目标路径,避免重复
+ref_extra = 0
+
+def w(zpath, dest):
+ if dest in copied: return
+ copied.add(dest)
+ os.makedirs(os.path.dirname(dest), exist_ok=True)
+ with z.open(zpath) as s, open(dest, 'wb') as f:
+ shutil.copyfileobj(s, f)
+
+def put_texture(cat, typ, rel):
+ dest = os.path.join(TEX_OUT, CAT_DIR[cat], 'textures', typ, rel)
+ w('assets/sa_decor/textures/%s/%s' % (typ, rel), dest)
+ writes[(cat, 'texture')] += 1
+ fam = rel.split('/')[0] if '/' in rel else '(root)'
+ groups[('texture', cat, 'textures/%s/%s' % (typ, fam))] += 1
+
+def put_model(cat, rel, geo=False):
+ dest = os.path.join(MOD_OUT, CAT_DIR[cat], 'models', 'block', ('_geo/' + rel) if geo else rel)
+ w('assets/sa_decor/%s/block/%s' % ('geo' if geo else 'models', rel), dest)
+ writes[(cat, 'model')] += 1
+ fam = rel.split('/')[0] if '/' in rel else '(root)'
+ groups[('model', cat, ('_geo/' + fam) if geo else fam)] += 1
+
+def closure_for_model(cat, rel, geo=False):
+ """把该模型引用到的贴图/父模型补进同一分类目录"""
+ global ref_extra
+ txt = z.read('assets/sa_decor/%s/block/%s' % ('geo' if geo else 'models', rel)).decode('utf-8', 'ignore')
+ stack = list(REF.findall(txt))
+ seen_ref = set()
+ while stack:
+ typ, p = stack.pop()
+ if (typ, p) in seen_ref: continue
+ seen_ref.add((typ, p))
+ if typ == 'block':
+ if p + '.png' in TB:
+ before = os.path.join(TEX_OUT, CAT_DIR[cat], 'textures', 'block', p + '.png') in copied
+ put_texture(cat, 'block', p + '.png')
+ if not before: ref_extra += 1
+ elif p + '.json' in MB:
+ before = os.path.join(MOD_OUT, CAT_DIR[cat], 'models', 'block', p + '.json') in copied
+ put_model(cat, p + '.json')
+ if not before:
+ ref_extra += 1
+ sub = z.read('assets/sa_decor/models/block/' + p + '.json').decode('utf-8','ignore')
+ stack.extend(REF.findall(sub))
+ elif p + '.json' in GB:
+ before = os.path.join(MOD_OUT, CAT_DIR[cat], 'models', 'block', '_geo', p + '.json') in copied
+ put_model(cat, p + '.json', geo=True)
+ if not before:
+ ref_extra += 1
+ sub = z.read('assets/sa_decor/geo/block/' + p + '.json').decode('utf-8','ignore')
+ stack.extend(REF.findall(sub))
+ else: # item
+ if p + '.png' in TI:
+ before = os.path.join(TEX_OUT, CAT_DIR[cat], 'textures', 'item', p + '.png') in copied
+ put_texture(cat, 'item', p + '.png')
+ if not before: ref_extra += 1
+
+# ---- 1. 自身分类全量归档 ----
+for rel in tex_block: put_texture(resolve('texture', rel), 'block', rel)
+for rel in tex_item: put_texture(resolve('texture', rel), 'item', rel)
+for rel in mod_block: put_model(resolve('model', rel), rel)
+for rel in geo_block: put_model(geo_cat(rel), rel, geo=True)
+
+# ---- 2. 引用闭包:补进模型所在分类 ----
+for rel in mod_block: closure_for_model(resolve('model', rel), rel)
+for rel in geo_block: closure_for_model(geo_cat(rel), rel, geo=True)
+
+print('=== 分类统计 贴图/模型(含引用补入) ===')
+for c in CAT_ORDER:
+ print(' %s: 贴图 %d / 模型 %d' % (c, writes[(c,'texture')], writes[(c,'model')]))
+print('引用补入文件数:', ref_extra, ' 总写入文件数:', len(copied))
+print('其它目录内容:', [r for r in tex_block + tex_item if resolve('texture', r) == '其它'])
+
+json.dump({'rows': rows,
+ 'rec': {f'{c}|{k}': v for (c,k), v in writes.items()},
+ 'folders': {f'{k}|{c}|{g}': v for (k,c,g), v in groups.items()}},
+ open(os.path.join(ROOT, '_sa_hanhua_out', '_tmp', 'decor_archive_result.json'), 'w', encoding='utf-8'),
+ ensure_ascii=False, indent=1)
+print('DONE')
diff --git a/统计/_sa_hanhua_out/_tmp/decor_pathcheck.py b/统计/_sa_hanhua_out/_tmp/decor_pathcheck.py
new file mode 100644
index 0000000..fcd0a16
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/decor_pathcheck.py
@@ -0,0 +1,107 @@
+# -*- coding: utf-8 -*-
+"""诊断:模型内 sa_decor:block/... 引用在新归档中是否丢失/跨分类。"""
+import re, zipfile, collections, os
+
+ROOT = r'e:\MCStudioDownload\work\3027246179@qq.com\Cpp\AddOn\0aaaa4f2f16c46e8964025a5ab0ecc02'
+TABLE = os.path.join(ROOT, '\u5e78\u5b58\u8005\u519b\u706b\u5e93-\u65b9\u5757\u603b\u8868.md')
+JAR = os.path.join(ROOT, '_sa_hanhua_out', 'sa_decor-forge-1.20.1-1.0.3.jar')
+CAT_ORDER = ['围栏', '家具', '容器', '屋顶', '市政设施', '建材', '杂物', '标牌', '灯具', '装饰', '路障', '载具', '门', '其它']
+
+cat = None; rows = []; seen = set()
+for line in open(TABLE, encoding='utf-8'):
+ line = line.rstrip('\n').strip()
+ m = re.match(r'^\*\*(.+?)\*\*$', line)
+ if m: cat = m.group(1).strip(); continue
+ m = re.match(r'^\|\s*([^|]+?)\s*\|\s*([^|]+?)\s*\|\s*([^|]+?)\s*\|\s*([^|]*?)\s*\|\s*([^|]*?)\s*\|\s*([^|]*?)\s*\|\s*$', line)
+ if not m: continue
+ c, bid, en, zh, note, mod = [x.strip() for x in m.groups()]
+ if mod != 'sa_decor' or (c, bid) in seen: continue
+ seen.add((c, bid)); rows.append((c, bid, en, zh, note))
+bid2cat = {}
+for c, bid, en, zh, note in rows: bid2cat.setdefault(bid, c)
+
+SPLIT = {'asphalt', 'cinder_block', 'duct', 'storefront', 'construction_barrier', 'metal_counter', 'road_sign'}
+MOD_OVERRIDE = {'bricks':'建材','decor_bench':'家具','doors':'门','double_flourecent_rod':'灯具','flags':'装饰','mattress':'家具','street_light_post':'灯具','floor_mirror':'建材','urban_fence_door':'门'}
+TEX_OVERRIDE = {'beartrap':'装饰','bloodprops':'杂物','bricks':'建材','doors':'门','flags':'装饰','hatchback':'载具','lootcrates':'容器','mechanical':'其它','particle':'其它','particles':'其它','storefront':None}
+ROOT_EXTRA = {'generator':'其它','guns':'其它','counter':'容器','framed':'屋顶','flourecent_rod':'灯具','corpse1':'装饰','tires':'装饰','wooden_pallet':'装饰','wood_particle':'其它','wire_item':'装饰','plastic_red':'家具','plastic_white':'家具','plastic_whitered':'家具','spruce_table':'家具','road_barrier':'装饰','road_barrier_big':'装饰','water_fountain':'市政设施','construction_barrier1':'路障','toilet2':'装饰','barbed_wire2':'装饰','folding_chair1':'家具','street_light_pole':'灯具','military_bed1':'家具','floor_mirror_black':'建材','gutter_inner':'装饰','broken_glass1':'装饰','traffic_cone1':'装饰','woodentable':'家具'}
+
+def auto_cat(name):
+ v = collections.Counter()
+ for b, c in bid2cat.items():
+ if name == b or b.startswith(name+'_') or name.startswith(b+'_') or name.endswith('_'+b) or b.endswith('_'+name):
+ v[c] += 1
+ if not v: return None
+ top = max(v.values())
+ for c in CAT_ORDER:
+ if v.get(c,0) == top: return c
+ return None
+
+def split_rule(f, b):
+ b = b.lower()
+ if f=='asphalt': return '灯具' if 'light_asphalt' in b else '建材'
+ if f=='cinder_block': return '建材' if '_wall' in b else '装饰'
+ if f=='duct': return '门' if 'trapdoor' in b else '建材'
+ if f=='storefront': return '门' if ('door' in b or 'header' in b) else '建材'
+ if f=='construction_barrier': return '灯具' if 'no_lamp' in b else '路障'
+ if f=='metal_counter': return '容器' if 'wall' in b else '装饰'
+ if f=='road_sign': return '灯具' if 'traffic_light' in b else '标牌'
+ return None
+
+def resolve(kind, folder, rel):
+ base = os.path.splitext(os.path.basename(rel))[0]
+ if folder == '(root)':
+ return auto_cat(base) or ROOT_EXTRA.get(base) or auto_cat(re.sub(r'\d+$','',base)) or '其它'
+ ov = MOD_OVERRIDE if kind=='model' else TEX_OVERRIDE
+ if folder in ov and ov[folder]: return ov[folder]
+ if folder in SPLIT or (kind=='texture' and folder=='storefront'):
+ c = split_rule(folder, base)
+ if c: return c
+ return auto_cat(folder) or '其它'
+
+z = zipfile.ZipFile(JAR)
+names = z.namelist()
+tex = [x.split('textures/block/',1)[1] for x in names if x.startswith('assets/sa_decor/textures/block/') and x.endswith('.png')]
+mod = [x.split('models/block/',1)[1] for x in names if x.startswith('assets/sa_decor/models/block/') and x.endswith('.json')]
+texset = set(tex); modset = set(mod)
+
+tex_own = {}
+for rel in tex:
+ f = rel.split('/')[0] if '/' in rel else '(root)'
+ tex_own[rel] = resolve('texture', f, rel)
+
+REF = re.compile(r'sa_decor:(block|item)/([A-Za-z0-9_/.\-]+)')
+no_ns = 0; with_ns = 0
+cross = collections.Counter(); missing = collections.Counter()
+ref_mod = 0
+tex_ref_by_cat = collections.defaultdict(set)
+for rel in mod:
+ f = rel.split('/')[0] if '/' in rel else '(root)'
+ mcat = resolve('model', f, rel)
+ txt = z.read('assets/sa_decor/models/block/'+rel).decode('utf-8', 'ignore')
+ if '"block/' in txt.replace('sa_decor:block/',''): no_ns += 1
+ for typ, p in REF.findall(txt):
+ with_ns += 1
+ if typ != 'block': continue
+ t = p + '.png'
+ if t in texset:
+ tc = tex_own[t]
+ tex_ref_by_cat[mcat].add(t)
+ if tc != mcat: cross[(mcat, tc)] += 1
+ elif p + '.json' in modset:
+ ref_mod += 1
+ else:
+ missing[p] += 1
+
+print('模型总数', len(mod))
+print('引用出现次数', with_ns, ' cite: 含无命名空间"block/"的模型数', no_ns)
+print('引用到模型(parent等)次数', ref_mod)
+print('=== 跨分类贴图引用 (模型分类 -> 贴图所在分类): 次数 ===')
+for k, v in cross.most_common(30): print(' ', k, v)
+print('跨分类总数:', sum(cross.values()))
+print('=== 找不到的引用 (前30) ===')
+for k, v in missing.most_common(30): print(' ', k, v)
+print('缺失总数:', sum(missing.values()))
+# 每个分类模型引用的贴图数(用于评估复制量)
+print('=== 各分类模型引用贴图去重数 ===')
+for c in CAT_ORDER:
+ if tex_ref_by_cat.get(c): print(' ', c, len(tex_ref_by_cat[c]))
diff --git a/统计/_sa_hanhua_out/_tmp/decor_table.py b/统计/_sa_hanhua_out/_tmp/decor_table.py
new file mode 100644
index 0000000..bc6de40
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/decor_table.py
@@ -0,0 +1,107 @@
+# -*- coding: utf-8 -*-
+"""生成《幸存者军火库-装饰方块分类表》md + xlsx"""
+import json, os, collections
+
+ROOT = r'e:\MCStudioDownload\work\3027246179@qq.com\Cpp\AddOn\0aaaa4f2f16c46e8964025a5ab0ecc02'
+RES = os.path.join(ROOT, '_sa_hanhua_out', '_tmp', 'decor_archive_result.json')
+MD = os.path.join(ROOT, '\u5e78\u5b58\u8005\u519b\u706b\u5e93-\u88c5\u9970\u65b9\u5757\u5206\u7c7b\u8868.md')
+XLSX = os.path.join(ROOT, '\u5e78\u5b58\u8005\u519b\u706b\u5e93-\u88c5\u9970\u65b9\u5757\u5206\u7c7b\u8868.xlsx')
+
+CAT_ORDER = ['围栏', '家具', '容器', '屋顶', '市政设施', '建材', '杂物', '标牌', '灯具', '装饰', '路障', '载具', '门', '其它']
+d = json.load(open(RES, encoding='utf-8'))
+rows = [tuple(x) for x in d['rows']]
+rec = {}
+for k, v in d['rec'].items():
+ c, kind = k.split('|'); rec[(c, kind)] = v
+folders = collections.defaultdict(dict)
+for k, v in d['folders'].items():
+ kind, c, f = k.split('|', 2)
+ folders[(kind, c)][f] = v
+
+block_cnt = collections.Counter(c for c, *_ in rows)
+tex_tot = sum(v for (c, k), v in rec.items() if k == 'texture')
+mod_tot = sum(v for (c, k), v in rec.items() if k == 'model')
+
+out = []
+out.append('# 幸存者军火库-装饰方块分类表\n')
+out.append(f'> 范围:sa_decor 模组装饰方块,共 **{len(rows)}** 个。')
+out.append(f'> 贴图 {tex_tot} 个 → `_sa_decor_textures/`;模型 {mod_tot} 个 → `_sa_decor_models/`。')
+out.append('> 分类沿用《幸存者军火库-方块总表》的分类体系。\n')
+
+out.append('## 一、分类汇总\n')
+out.append('| 分类 | 方块数 | 贴图数 | 模型数 | 归档目录 |')
+out.append('|---|---:|---:|---:|---|')
+for c in CAT_ORDER:
+ if block_cnt.get(c, 0) == 0 and rec.get((c, 'texture'), 0) == 0 and rec.get((c, 'model'), 0) == 0:
+ continue
+ out.append(f'| {c} | {block_cnt.get(c,0)} | {rec.get((c,"texture"),0)} | {rec.get((c,"model"),0)} | `{c}` |')
+out.append(f'| **合计** | **{len(rows)}** | **{tex_tot}** | **{mod_tot}** | |\n')
+
+out.append('## 二、方块分类明细\n')
+out.append('| 序号 | 分类 | 方块ID | 中文名 | 英文名 | 备注 |')
+out.append('|---:|---|---|---|---|---|')
+for i, (c, bid, en, zh, note) in enumerate(rows, 1):
+ out.append(f'| {i} | {c} | {bid} | {zh} | {en} | {note} |')
+out.append('')
+
+out.append('## 三、归档清单(每个分类下的贴图/模型分组)\n')
+for c in CAT_ORDER:
+ tk = folders.get(('texture', c))
+ mk = folders.get(('model', c))
+ if not tk and not mk:
+ continue
+ out.append(f'### {c}\n')
+ for title, dd in (('贴图', tk), ('模型', mk)):
+ if not dd:
+ continue
+ out.append(f'**{title}**({sum(dd.values())} 个文件)\n')
+ out.append('| 分组文件夹 | 文件数 |')
+ out.append('|---|---:|')
+ for f in sorted(dd):
+ out.append(f'| `{f}` | {dd[f]} |')
+ out.append('')
+
+md = '\n'.join(out)
+open(MD, 'w', encoding='utf-8').write(md)
+print('已写', MD)
+
+# ---------- xlsx ----------
+try:
+ from openpyxl import Workbook
+ from openpyxl.styles import Font
+ wb = Workbook()
+ ws = wb.active; ws.title = '分类汇总'
+ ws.append(['分类', '方块数', '贴图数', '模型数', '归档目录'])
+ for cell in ws[1]: cell.font = Font(bold=True)
+ for c in CAT_ORDER:
+ if block_cnt.get(c, 0) == 0 and rec.get((c, 'texture'), 0) == 0 and rec.get((c, 'model'), 0) == 0:
+ continue
+ ws.append([c, block_cnt.get(c, 0), rec.get((c, 'texture'), 0), rec.get((c, 'model'), 0), c])
+ ws.append(['合计', len(rows), tex_tot, mod_tot, ''])
+ for col, w in zip('ABCDE', (12, 10, 10, 10, 14)):
+ ws.column_dimensions[col].width = w
+
+ ws2 = wb.create_sheet('方块明细')
+ ws2.append(['序号', '分类', '方块ID', '中文名', '英文名', '备注'])
+ for cell in ws2[1]: cell.font = Font(bold=True)
+ for i, (c, bid, en, zh, note) in enumerate(rows, 1):
+ ws2.append([i, c, bid, zh, en, note])
+ for col, w in zip('ABCDEF', (6, 10, 30, 26, 30, 24)):
+ ws2.column_dimensions[col].width = w
+
+ ws3 = wb.create_sheet('归档清单')
+ ws3.append(['分类', '类型', '分组文件夹', '文件数'])
+ for cell in ws3[1]: cell.font = Font(bold=True)
+ for c in CAT_ORDER:
+ for kind, name in (('texture', '贴图'), ('model', '模型')):
+ dd = folders.get((kind, c))
+ if not dd: continue
+ for f in sorted(dd):
+ ws3.append([c, name, f, dd[f]])
+ for col, w in zip('ABCD', (10, 8, 34, 10)):
+ ws3.column_dimensions[col].width = w
+
+ wb.save(XLSX)
+ print('已写', XLSX)
+except ImportError:
+ print('openpyxl 不可用,跳过 xlsx')
diff --git a/统计/_sa_hanhua_out/_tmp/dump_herb2.py b/统计/_sa_hanhua_out/_tmp/dump_herb2.py
new file mode 100644
index 0000000..0ba4ca1
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/dump_herb2.py
@@ -0,0 +1,30 @@
+# -*- coding: utf-8 -*-
+import zipfile, json, os, sys, io
+
+sys.stdout = io.TextIOWrapper(sys.stdout.buffer, encoding='utf-8')
+
+BASE = r'e:\MCStudioDownload\work\3027246179@qq.com\Cpp\AddOn\0aaaa4f2f16c46e8964025a5ab0ecc02\_sa_hanhua_out'
+JARS = ['sa_essentials-forge-1.20.1-1.0.0.jar', 'sa_lib-forge-1.20.1-1.0.1.jar', 'sa_decor-forge-1.20.1-1.0.3.jar']
+
+OUT = os.path.join(BASE, '_tmp', 'herb_dump2')
+os.makedirs(OUT, exist_ok=True)
+
+KEY = 'herb'
+
+for jn in JARS:
+ jp = os.path.join(BASE, jn)
+ if not os.path.exists(jp):
+ continue
+ z = zipfile.ZipFile(jp)
+ for n in z.namelist():
+ if KEY in n.lower() and not n.endswith('/'):
+ dest = os.path.join(OUT, jn.replace('.jar', ''), *n.split('/'))
+ os.makedirs(os.path.dirname(dest), exist_ok=True)
+ with open(dest, 'wb') as f:
+ f.write(z.read(n))
+ z.close()
+
+print('dumped to', OUT)
+for root, dirs, files in os.walk(OUT):
+ for f in files:
+ print(os.path.join(root, f))
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/dump_herb_data.py b/统计/_sa_hanhua_out/_tmp/dump_herb_data.py
new file mode 100644
index 0000000..7542cd6
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/dump_herb_data.py
@@ -0,0 +1,28 @@
+import zipfile, os, json
+
+base = r"e:\MCStudioDownload\work\3027246179@qq.com\Cpp\AddOn\0aaaa4f2f16c46e8964025a5ab0ecc02\_sa_hanhua_out"
+p = os.path.join(base, "sa_essentials-forge-1.20.1-1.0.0.jar")
+
+want_prefixes = [
+ "data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/",
+ "data/sa_combat/recipes/herbs/",
+ "data/sa_combat/loot_tables/blocks/",
+ "data/sa_combat/loot_modifiers/",
+ "data/sa_combat/tags/items/",
+]
+with zipfile.ZipFile(p) as z:
+ names = z.namelist()
+ for pre in want_prefixes:
+ print("#" * 30, pre)
+ for n in sorted(names):
+ if n.startswith(pre) and n.endswith('.json'):
+ if pre.endswith('blocks/') and 'herb' not in n:
+ continue
+ if pre.endswith('items/') and 'herb' not in n:
+ continue
+ try:
+ txt = z.read(n).decode('utf-8')
+ except Exception:
+ txt = ""
+ print("-----", n)
+ print(txt.strip())
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/dump_medical_models.py b/统计/_sa_hanhua_out/_tmp/dump_medical_models.py
new file mode 100644
index 0000000..d0318ce
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/dump_medical_models.py
@@ -0,0 +1,25 @@
+# -*- coding: utf-8 -*-
+import zipfile, json, os
+
+root = r'e:\MCStudioDownload\work\3027246179@qq.com\Cpp\AddOn\0aaaa4f2f16c46e8964025a5ab0ecc02\_sa_hanhua_out'
+jar = os.path.join(root,'sa_essentials-forge-1.20.1-1.0.0.jar')
+z = zipfile.ZipFile(jar)
+names = z.namelist()
+
+med = ['bandage','bandage_sterilized','plaster','splint','alcohol_wipes','blood_bag','blood_bag_empty',
+ 'first_aid_kit','first_aid_kit_open','first_aid_spray','first_aid_spray_open','adrenaline',
+ 'morphine','stim_shot','painkiller','painkiller_pills','stamina_boost','stamina_boost_pills','tube']
+
+out=[]
+for m in med:
+ p = 'assets/sa_combat/models/item/%s.json' % m
+ if p in names:
+ txt = z.read(p).decode('utf-8')
+ out.append('===== %s =====' % m)
+ out.append(txt[:1500])
+ else:
+ out.append('===== %s (NO MODEL JSON) =====' % m)
+
+with open(os.path.join(root,'_tmp','medical_models.txt'),'w',encoding='utf-8') as f:
+ f.write('\n'.join(out))
+print('done')
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/extract_medical.py b/统计/_sa_hanhua_out/_tmp/extract_medical.py
new file mode 100644
index 0000000..66643dd
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/extract_medical.py
@@ -0,0 +1,50 @@
+# -*- coding: utf-8 -*-
+import zipfile, os, struct
+
+root = r'e:\MCStudioDownload\work\3027246179@qq.com\Cpp\AddOn\0aaaa4f2f16c46e8964025a5ab0ecc02'
+jar = os.path.join(root,'_sa_hanhua_out','sa_essentials-forge-1.20.1-1.0.0.jar')
+outdir = os.path.join(root,'_sa_medical_textures')
+os.makedirs(outdir, exist_ok=True)
+
+ids = ['plaster','splint','alcohol_wipes','blood_bag','blood_bag_empty',
+ 'painkiller_pills','stamina_boost_pills','tube']
+
+z = zipfile.ZipFile(jar)
+names = set(z.namelist())
+report = []
+
+def png_size(data):
+ # parse IHDR
+ if data[:8] != b'\x89PNG\r\n\x1a\n':
+ return None
+ w,h = struct.unpack('>II', data[16:24])
+ return (w,h)
+
+for i in ids:
+ src = 'assets/sa_combat/textures/item/%s.png' % i
+ if src in names:
+ data = z.read(src)
+ with open(os.path.join(outdir, i+'.png'),'wb') as f:
+ f.write(data)
+ report.append('%s size=%s bytes=%d' % (i, png_size(data), len(data)))
+ else:
+ report.append('%s MISSING' % i)
+
+# lang files
+langs = [n for n in names if n.endswith('.json') and '/lang/' in n]
+report.append('--- lang files ---')
+report.append('\n'.join(langs))
+for lf in langs:
+ try:
+ txt = z.read(lf).decode('utf-8', 'ignore')
+ except Exception as e:
+ continue
+ for i in ids:
+ for line in txt.splitlines():
+ low = line.lower()
+ if ('"%s"' % i) in low or ('.%s.' % i) in low or ('.%s"' % i) in low:
+ report.append('[%s] %s' % (os.path.basename(lf), line.strip()))
+
+with open(os.path.join(root,'_sa_hanhua_out','_tmp','medical_tex.txt'),'w',encoding='utf-8') as f:
+ f.write('\n'.join(report))
+print('done')
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/find_msg.py b/统计/_sa_hanhua_out/_tmp/find_msg.py
new file mode 100644
index 0000000..eac0d81
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/find_msg.py
@@ -0,0 +1,38 @@
+# -*- coding: utf-8 -*-
+import os, re
+targets = [
+ r'E:\mcsd\MCStudio',
+ r'E:\MCStudioDownload\game',
+]
+needles = ['缺少Manifest', 'Manifest配置', 'ManifestConfig', 'missing manifest', 'no manifest']
+exts = ('.py', '.txt', '.json', '.lang', '.lua', '.js', '.xml', '.ini', '.cfg', '.md')
+encs = ['utf-8', 'gbk', 'utf-16']
+hits = []
+for root in targets:
+ for dp, dn, fn in os.walk(root):
+ # skip heavy dirs
+ if any(s in dp.lower() for s in ('\\temp', '\\cache', '\\__pycache__')):
+ continue
+ for n in fn:
+ if not n.lower().endswith(exts):
+ continue
+ p = os.path.join(dp, n)
+ try:
+ if os.path.getsize(p) > 5_000_000:
+ continue
+ raw = open(p, 'rb').read()
+ except Exception:
+ continue
+ for enc in encs:
+ try:
+ t = raw.decode(enc)
+ except Exception:
+ continue
+ for nd in needles:
+ if nd in t:
+ hits.append('%s [%s] %s' % (p, enc, nd))
+ break
+ break
+with open(r'e:\MCStudioDownload\work\3027246179@qq.com\Cpp\AddOn\0aaaa4f2f16c46e8964025a5ab0ecc02\_sa_hanhua_out\_tmp\grep_manifest.txt', 'w', encoding='utf-8') as f:
+ f.write('\n'.join(hits) if hits else 'NO HITS')
+print('hits=%d' % len(hits))
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/gen_herb_table.py b/统计/_sa_hanhua_out/_tmp/gen_herb_table.py
new file mode 100644
index 0000000..2e2757b
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/gen_herb_table.py
@@ -0,0 +1,208 @@
+# -*- coding: utf-8 -*-
+"""生成《幸存者军火库 · 草药类物品属性表》(md + xlsx)
+数据来源:sa_essentials-forge-1.20.1-1.0.0.jar (namespace sa_combat)
+ - SASurvivalItems.class 反汇编(效果/等级/时长/使用方式)
+ - data/sa_combat/recipes/herbs/*.json(合成配方)
+ - data/sa_combat/loot_tables/blocks/*_herb.json + loot_modifiers/hostile_herb_drops.json(获取方式)
+ - data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/*.json(LSO 身体治疗)
+ - assets/sa_combat/lang/zh_cn.json(中文名)
+"""
+import os
+import io
+import sys
+
+sys.stdout = io.TextIOWrapper(sys.stdout.buffer, encoding='utf-8')
+
+ROOT = r'e:\MCStudioDownload\work\3027246179@qq.com\Cpp\AddOn\0aaaa4f2f16c46e8964025a5ab0ecc02'
+
+# id, 中文名, 英文名, 类型, 使用方式, 使用时长, 药水效果, 解毒, LSO治疗, 配方, 获取方式
+ROWS = [
+ # 生药草(ConsumableHerbBlockItem:可放置方块 + 可咀嚼食用,时长 60t)
+ ("green_herb", "绿色药草", "Green Herb", "生药草(方块)", "咀嚼食用(EAT)/ 可放置", "60t / 3.0s",
+ "再生 I · 60t(3s)", "否", "1次 / 160t(8s) / 治疗 1.5 / 无附加恢复效果",
+ "—(不可合成)", "野采药草方块掉落自身 / 敌对生物被玩家击杀掉落 / 可种植"),
+ ("red_herb", "红色药草", "Red Herb", "生药草(方块)", "咀嚼食用(EAT)/ 可放置", "60t / 3.0s",
+ "饱和 I · 40t(2s)", "否", "—",
+ "—(不可合成)", "野采药草方块掉落自身 / 敌对生物被玩家击杀掉落 / 可种植"),
+ ("blue_herb", "蓝色药草", "Blue Herb", "生药草(方块)", "咀嚼食用(EAT)/ 可放置", "60t / 3.0s",
+ "再生 I · 40t(2s)", "否", "—",
+ "—(不可合成)", "野采药草方块掉落自身 / 敌对生物被玩家击杀掉落 / 可种植"),
+ ("yellow_herb", "黄色药草", "Yellow Herb", "生药草(方块)", "咀嚼食用(EAT)/ 可放置", "60t / 3.0s",
+ "吸收 I · 100t(5s)", "否", "—",
+ "—(不可合成)", "野采药草方块掉落自身 / 敌对生物被玩家击杀掉落 / 可种植"),
+
+ # 捣碎药草(ConsumableEffectItem:食用 EAT,默认 32t)
+ ("crushed_green_herb", "捣碎的绿色药草", "Crushed Green Herb", "捣碎药草", "食用(EAT)", "32t / 1.6s",
+ "再生 I · 100t(5s)", "否", "1次 / 140t(7s) / 治疗 1.5 / 无附加恢复效果",
+ "研钵 + 绿色药草", "合成"),
+ ("crushed_red_herb", "捣碎的红色药草", "Crushed Red Herb", "捣碎药草", "食用(EAT)", "32t / 1.6s",
+ "饱和 I · 60t(3s)", "否", "—",
+ "研钵 + 红色药草", "合成"),
+ ("crushed_blue_herb", "捣碎的蓝色药草", "Crushed Blue Herb", "捣碎药草", "食用(EAT)", "32t / 1.6s",
+ "—(仅解毒)", "是", "—",
+ "研钵 + 蓝色药草", "合成"),
+ ("crushed_yellow_herb", "捣碎的黄色药草", "Crushed Yellow Herb", "捣碎药草", "食用(EAT)", "32t / 1.6s",
+ "吸收 I · 200t(10s)", "否", "—",
+ "研钵 + 黄色药草", "合成"),
+
+ # 混合草药(ConsumableEffectItem + UseAnim.DRINK,默认 32t)
+ ("mixed_gg_herbs", "混合草药(绿+绿)", "Mixed GG Herbs", "混合草药", "饮用(DRINK)", "32t / 1.6s",
+ "再生 I · 160t(8s)", "否", "2次 / 180t(9s) / 治疗 3.0 / 恢复 I 80t(4s)",
+ "管子 + 捣碎的绿色药草 ×2", "合成"),
+ ("mixed_ggg_herbs", "混合草药(绿+绿+绿)", "Mixed GGG Herbs", "混合草药", "饮用(DRINK)", "32t / 1.6s",
+ "再生 I · 300t(15s)", "否", "3次 / 220t(11s) / 治疗 4.5 / 恢复 I 120t(6s)",
+ "管子 + 捣碎的绿色药草 ×3;或 混合草药GG + 捣碎的绿色药草", "合成"),
+ ("mixed_gr_herbs", "混合草药(绿+红)", "Mixed GR Herbs", "混合草药", "饮用(DRINK)", "32t / 1.6s",
+ "再生 I · 240t(12s)", "否", "3次 / 220t(11s) / 治疗 5.0 / 恢复 I 120t(6s)",
+ "管子 + 捣碎的绿色药草 + 捣碎的红色药草", "合成"),
+ ("mixed_ggr_herbs", "混合草药(绿+绿+红)", "Mixed GGR Herbs", "混合草药", "饮用(DRINK)", "32t / 1.6s",
+ "再生 II · 240t(12s)", "否", "4次 / 260t(13s) / 治疗 6.0 / 恢复 II 160t(8s)",
+ "管子 + 捣碎的绿色药草 ×2 + 捣碎的红色药草;或 混合草药GG + 捣碎的红色药草;或 混合草药GR + 捣碎的绿色药草", "合成"),
+ ("mixed_gb_herbs", "混合草药(绿+蓝)", "Mixed GB Herbs", "混合草药", "饮用(DRINK)", "32t / 1.6s",
+ "再生 I · 160t(8s)", "是", "2次 / 180t(9s) / 治疗 3.0 / 恢复 I 80t(4s)",
+ "管子 + 捣碎的绿色药草 + 捣碎的蓝色药草", "合成"),
+ ("mixed_ggb_herbs", "混合草药(绿+绿+蓝)", "Mixed GGB Herbs", "混合草药", "饮用(DRINK)", "32t / 1.6s",
+ "再生 I · 200t(10s)", "是", "3次 / 220t(11s) / 治疗 4.0 / 恢复 I 120t(6s)",
+ "管子 + 捣碎的绿色药草 ×2 + 捣碎的蓝色药草;或 混合草药GB + 捣碎的绿色药草;或 混合草药GG + 捣碎的蓝色药草", "合成"),
+ ("mixed_gy_herbs", "混合草药(绿+黄)", "Mixed GY Herbs", "混合草药", "饮用(DRINK)", "32t / 1.6s",
+ "再生 I · 160t(8s) + 吸收 I · 200t(10s)", "否", "2次 / 180t(9s) / 治疗 3.0 / 恢复 I 100t(5s)",
+ "管子 + 捣碎的绿色药草 + 捣碎的黄色药草", "合成"),
+ ("mixed_ggy_herbs", "混合草药(绿+绿+黄)", "Mixed GGY Herbs", "混合草药", "饮用(DRINK)", "32t / 1.6s",
+ "再生 I · 240t(12s) + 吸收 I · 200t(10s)", "否", "3次 / 240t(12s) / 治疗 4.5 / 恢复 I 160t(8s)",
+ "管子 + 捣碎的绿色药草 ×2 + 捣碎的黄色药草;或 混合草药GG + 捣碎的黄色药草;或 混合草药GY + 捣碎的绿色药草", "合成"),
+ ("mixed_gyb_herbs", "混合草药(绿+黄+蓝)", "Mixed GYB Herbs", "混合草药", "饮用(DRINK)", "32t / 1.6s",
+ "再生 I · 160t(8s) + 吸收 I · 200t(10s)", "是", "3次 / 220t(11s) / 治疗 4.0 / 恢复 I 120t(6s)",
+ "管子 + 捣碎的绿色药草 + 捣碎的黄色药草 + 捣碎的蓝色药草;或 混合草药GB + 捣碎的黄色药草;或 混合草药GY + 捣碎的蓝色药草", "合成"),
+ ("mixed_gry_herbs", "混合草药(绿+红+黄)", "Mixed GRY Herbs", "混合草药", "饮用(DRINK)", "32t / 1.6s",
+ "再生 I · 240t(12s) + 吸收 II · 400t(20s)", "否", "4次 / 280t(14s) / 治疗 6.5 / 恢复 II 180t(9s)",
+ "管子 + 捣碎的绿色药草 + 捣碎的红色药草 + 捣碎的黄色药草;或 混合草药GR + 捣碎的黄色药草;或 混合草药GY + 捣碎的红色药草", "合成"),
+ ("mixed_grb_herbs", "混合草药(绿+红+蓝)", "Mixed GRB Herbs", "混合草药", "饮用(DRINK)", "32t / 1.6s",
+ "再生 I · 240t(12s) + 吸收 I · 160t(8s)", "是", "4次 / 260t(13s) / 治疗 5.5 / 恢复 II 160t(8s)",
+ "管子 + 捣碎的绿色药草 + 捣碎的红色药草 + 捣碎的蓝色药草;或 混合草药GB + 捣碎的红色药草;或 混合草药GR + 捣碎的蓝色药草", "合成"),
+ ("mixed_rb_herbs", "混合草药(红+蓝)", "Mixed RB Herbs", "混合草药", "饮用(DRINK)", "32t / 1.6s",
+ "再生 I · 100t(5s)", "是", "2次 / 180t(9s) / 治疗 2.5 / 恢复 I 80t(4s)",
+ "管子 + 捣碎的红色药草 + 捣碎的蓝色药草", "合成"),
+]
+
+HEADER = ["序号", "物品ID", "中文名", "英文名", "类型", "使用方式", "使用时长",
+ "药水效果(等级 / 时长)", "解毒", "LSO 身体治疗(次数 / 耗时 / 治疗值 / 恢复效果)",
+ "合成配方", "获取方式"]
+
+rows = []
+for i, r in enumerate(ROWS, 1):
+ rows.append([i] + list(r))
+
+# ---------------- Markdown ----------------
+md = []
+md.append("# 幸存者军火库 · 草药类物品属性表")
+md.append("")
+md.append("来源:`sa_essentials-forge-1.20.1-1.0.0.jar`(命名空间 `sa_combat`),数据取自 `SASurvivalItems` 类反汇编 + `recipes/herbs/*.json` + `loot_tables` / `loot_modifiers` + LSO `body_damage/consumables/*.json` + `zh_cn.json`。")
+md.append("")
+md.append("单位换算:**t = tick,20t = 1 秒**;效果「I / II」对应 amplifier 0 / 1。")
+md.append("")
+md.append("| " + " | ".join(HEADER) + " |")
+md.append("| " + " | ".join(["---"] * len(HEADER)) + " |")
+for r in rows:
+ md.append("| " + " | ".join(str(x) for x in r) + " |")
+md.append("")
+md.append("---")
+md.append("")
+md.append("## 说明")
+md.append("")
+md.append("### 1. 三类草药的区别")
+md.append("")
+md.append("- **生药草**(绿色 / 红色 / 蓝色 / 黄色药草):`ConsumableHerbBlockItem` —— 既是**方块**(可放置、可种植、可破坏回收),也是**可咀嚼食用的物品**,咀嚼耗时 60t(3 秒),使用动画为 EAT。")
+md.append("- **捣碎药草**(`crushed_*_herb`):`ConsumableEffectItem` —— 仅可食用,使用动画 EAT,耗时 32t(1.6 秒)。")
+md.append("- **混合草药**(`mixed_*_herbs`):`ConsumableEffectItem` —— 使用动画为 **DRINK(饮用)**,耗时 32t(1.6 秒)。")
+md.append("")
+md.append("### 2. 药水效果")
+md.append("")
+md.append("| 效果 | 说明 |")
+md.append("| --- | --- |")
+md.append("| 再生 I / II | Regeneration,amplifier 0 / 1 |")
+md.append("| 饱和 I | Saturation |")
+md.append("| 吸收 I / II | Absorption,+2 点/级 额外生命 |")
+md.append("")
+md.append("- **解毒** = 使用后移除玩家身上的**中毒**效果(`LivingEntity.removeEffect(POISON)`),与药水效果独立结算。")
+md.append("")
+md.append("### 3. LSO 身体治疗(依赖 Legendary Survival Overhaul)")
+md.append("")
+md.append("- `次数` = healing_charges(分几次缓慢治疗);`耗时` = healing_time(每次治疗持续时间,tick);`治疗值` = healing_value(每次恢复的身体部位 HP);`恢复效果` = recovery_effect(治疗结束后附加的增益,amplifier / duration)。")
+md.append("- **仅有 14 个草药带 LSO 数据**:绿色药草、捣碎的绿色药草,以及 12 个混合草药。")
+md.append("- **红色 / 蓝色 / 黄色药草、捣碎的红色 / 蓝色 / 黄色药草共 6 个没有 LSO 治疗数据**。")
+md.append("")
+md.append("### 4. 获取方式")
+md.append("")
+md.append("- **生药草的 4 个方块**破坏后 100% 掉落自身(`survives_explosion`,不受爆炸影响)。")
+md.append("- **敌对生物掉落**:由 `hostile_herb_drops` 掉落修正器控制 —— 仅对 `Enemy`(敌对生物)生效,且必须是**被玩家击杀**;先按 `HOSTILE_HERB_DROP_CHANCE` 判定是否掉落,命中后按权重随机:")
+md.append("")
+md.append("| 随机值区间 | 掉落物 |")
+md.append("| --- | --- |")
+md.append("| < 0.55 | 绿色药草 |")
+md.append("| 0.55 ~ 0.80 | 蓝色药草 |")
+md.append("| 0.80 ~ 0.95 | 黄色药草 |")
+md.append("| ≥ 0.95 | 红色药草 |")
+md.append("")
+md.append("- **捣碎药草**:`研钵`(sa_core:mortar_and_pestle) + 对应生药草,无序合成。")
+md.append("- **混合草药**:`管子`(sa_combat:tube) + 2~3 个捣碎药草,无序合成;部分混合草药还支持「已混合草药 + 捣碎药草」的两材料追加配方。")
+md.append("")
+md.append("### 5. 命名说明")
+md.append("")
+md.append("- 本表中文名以 `sa_essentials` jar 内 `assets/sa_combat/lang/zh_cn.json` 为准。")
+md.append("- 旧《幸存者军火库食物表》中的简称(绿草 / 红草 / 蓝草 / 黄草 / 绿草粉 / 红草粉…)与本表为同物异名,请以本表为准。")
+md.append("- 注:以上草药均为 Java 模组内容,**当前尚未导入基岩版行为包 / 资源包**。")
+md.append("")
+
+md_path = os.path.join(ROOT, '幸存者军火库-草药属性表.md')
+with open(md_path, 'w', encoding='utf-8') as f:
+ f.write("\n".join(md))
+print('written', md_path)
+
+# ---------------- Excel ----------------
+try:
+ from openpyxl import Workbook
+ from openpyxl.styles import Font, PatternFill, Alignment, Border, Side
+ from openpyxl.utils import get_column_letter
+
+ wb = Workbook()
+ ws = wb.active
+ ws.title = "草药类物品属性"
+
+ title = "幸存者军火库 · 草药类物品属性表(Java 模组 sa_combat)"
+ ws.append([title])
+ ws.merge_cells(start_row=1, start_column=1, end_row=1, end_column=len(HEADER))
+ ws.cell(row=1, column=1).font = Font(bold=True, size=13)
+ ws.cell(row=1, column=1).alignment = Alignment(horizontal='center', vertical='center')
+ ws.row_dimensions[1].height = 26
+
+ ws.append(HEADER)
+ for c in range(1, len(HEADER) + 1):
+ cell = ws.cell(row=2, column=c)
+ cell.font = Font(bold=True, color='FFFFFF')
+ cell.fill = PatternFill('solid', fgColor='4472C4')
+ cell.alignment = Alignment(horizontal='center', vertical='center', wrap_text=True)
+ ws.row_dimensions[2].height = 34
+
+ for r in rows:
+ ws.append(r)
+
+ thin = Side(style='thin', color='B0B0B0')
+ border = Border(left=thin, right=thin, top=thin, bottom=thin)
+ for row in ws.iter_rows(min_row=2, max_row=2 + len(rows), max_col=len(HEADER)):
+ for cell in row:
+ cell.border = border
+ cell.alignment = Alignment(vertical='center', wrap_text=True)
+ for row in ws.iter_rows(min_row=3, max_row=2 + len(rows), min_col=1, max_col=2):
+ for cell in row:
+ cell.alignment = Alignment(horizontal='center', vertical='center', wrap_text=True)
+
+ widths = [5, 22, 20, 20, 14, 22, 12, 34, 6, 40, 60, 40]
+ for i, w in enumerate(widths, 1):
+ ws.column_dimensions[get_column_letter(i)].width = w
+ ws.freeze_panes = 'C3'
+
+ xlsx_path = os.path.join(ROOT, '幸存者军火库-草药属性表.xlsx')
+ wb.save(xlsx_path)
+ print('written', xlsx_path)
+except ImportError as e:
+ print('openpyxl not available:', e)
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_decor-forge-1.20.1-1.0.3/data/sa_decor/tags/items/herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_decor-forge-1.20.1-1.0.3/data/sa_decor/tags/items/herbs.json
new file mode 100644
index 0000000..49a614a
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_decor-forge-1.20.1-1.0.3/data/sa_decor/tags/items/herbs.json
@@ -0,0 +1,52 @@
+{
+ "values": [
+ {
+ "id": "sa_combat:green_herb",
+ "required": false
+ },
+ {
+ "id": "sa_combat:red_herb",
+ "required": false
+ },
+ {
+ "id": "sa_combat:blue_herb",
+ "required": false
+ },
+ {
+ "id": "sa_combat:yellow_herb",
+ "required": false
+ },
+ {
+ "id": "sa_combat:crushed_green_herb",
+ "required": false
+ },
+ {
+ "id": "sa_combat:crushed_red_herb",
+ "required": false
+ },
+ {
+ "id": "sa_combat:crushed_blue_herb",
+ "required": false
+ },
+ {
+ "id": "sa_combat:crushed_yellow_herb",
+ "required": false
+ },
+ {
+ "id": "sa_combat:mixed_gg_herbs",
+ "required": false
+ },
+ {
+ "id": "sa_combat:mixed_gr_herbs",
+ "required": false
+ },
+ {
+ "id": "sa_combat:mixed_gb_herbs",
+ "required": false
+ },
+ {
+ "id": "sa_combat:mixed_gy_herbs",
+ "required": false
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/blockstates/blue_herb.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/blockstates/blue_herb.json
new file mode 100644
index 0000000..cfa3abe
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/blockstates/blue_herb.json
@@ -0,0 +1,19 @@
+{
+ "variants": {
+ "facing=east": {
+ "model": "sa_combat:block/blue_herb",
+ "y": 90
+ },
+ "facing=north": {
+ "model": "sa_combat:block/blue_herb"
+ },
+ "facing=south": {
+ "model": "sa_combat:block/blue_herb",
+ "y": 180
+ },
+ "facing=west": {
+ "model": "sa_combat:block/blue_herb",
+ "y": 270
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/blockstates/green_herb.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/blockstates/green_herb.json
new file mode 100644
index 0000000..794b8e9
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/blockstates/green_herb.json
@@ -0,0 +1,19 @@
+{
+ "variants": {
+ "facing=east": {
+ "model": "sa_combat:block/green_herb",
+ "y": 90
+ },
+ "facing=north": {
+ "model": "sa_combat:block/green_herb"
+ },
+ "facing=south": {
+ "model": "sa_combat:block/green_herb",
+ "y": 180
+ },
+ "facing=west": {
+ "model": "sa_combat:block/green_herb",
+ "y": 270
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/blockstates/red_herb.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/blockstates/red_herb.json
new file mode 100644
index 0000000..27819c2
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/blockstates/red_herb.json
@@ -0,0 +1,19 @@
+{
+ "variants": {
+ "facing=east": {
+ "model": "sa_combat:block/red_herb",
+ "y": 90
+ },
+ "facing=north": {
+ "model": "sa_combat:block/red_herb"
+ },
+ "facing=south": {
+ "model": "sa_combat:block/red_herb",
+ "y": 180
+ },
+ "facing=west": {
+ "model": "sa_combat:block/red_herb",
+ "y": 270
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/blockstates/yellow_herb.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/blockstates/yellow_herb.json
new file mode 100644
index 0000000..e1bc47c
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/blockstates/yellow_herb.json
@@ -0,0 +1,19 @@
+{
+ "variants": {
+ "facing=east": {
+ "model": "sa_combat:block/yellow_herb",
+ "y": 90
+ },
+ "facing=north": {
+ "model": "sa_combat:block/yellow_herb"
+ },
+ "facing=south": {
+ "model": "sa_combat:block/yellow_herb",
+ "y": 180
+ },
+ "facing=west": {
+ "model": "sa_combat:block/yellow_herb",
+ "y": 270
+ }
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/block/blue_herb.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/block/blue_herb.json
new file mode 100644
index 0000000..825c810
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/block/blue_herb.json
@@ -0,0 +1,231 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [32, 32],
+ "textures": {
+ "3": "sa_combat:block/blue_herb",
+ "particle": "sa_combat:block/blue_herb"
+ },
+ "elements": [
+ {
+ "from": [5, 0, 5],
+ "to": [11, 5, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 7]},
+ "faces": {
+ "north": {"uv": [7, 8.5, 10, 11], "texture": "#3"},
+ "east": {"uv": [4, 7, 7, 9.5], "texture": "#3"},
+ "south": {"uv": [7, 6, 10, 8.5], "texture": "#3"},
+ "west": {"uv": [0, 8, 3, 10.5], "texture": "#3"},
+ "up": {"uv": [10, 3, 7, 0], "rotation": 90, "texture": "#3"},
+ "down": {"uv": [10, 3, 7, 6], "rotation": 270, "texture": "#3"}
+ }
+ },
+ {
+ "from": [4, 5, 4],
+ "to": [12, 7, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 5, 7]},
+ "faces": {
+ "north": {"uv": [10, 0, 14, 1], "texture": "#3"},
+ "east": {"uv": [10, 1, 14, 2], "texture": "#3"},
+ "south": {"uv": [10, 2, 14, 3], "texture": "#3"},
+ "west": {"uv": [10, 3, 14, 4], "texture": "#3"},
+ "up": {"uv": [4, 4, 0, 0], "texture": "#3"},
+ "down": {"uv": [4, 4, 0, 8], "texture": "#3"}
+ }
+ },
+ {
+ "from": [8, 7, 7],
+ "to": [8, 17, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 7, 7]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 5], "texture": "#3"},
+ "east": {"uv": [5, 9.5, 4, 14.5], "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 5], "texture": "#3"},
+ "west": {"uv": [4, 9.5, 5, 14.5], "texture": "#3"},
+ "up": {"uv": [0, 1, 0, 0], "texture": "#3"},
+ "down": {"uv": [0, 0, 0, 1], "texture": "#3"}
+ }
+ },
+ {
+ "from": [7, 7, 8],
+ "to": [9, 17, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 7, 7]},
+ "faces": {
+ "north": {"uv": [4, 9.5, 5, 14.5], "texture": "#3"},
+ "east": {"uv": [0, 0, 0, 5], "texture": "#3"},
+ "south": {"uv": [5, 9.5, 4, 14.5], "texture": "#3"},
+ "west": {"uv": [0, 0, 0, 5], "texture": "#3"},
+ "up": {"uv": [0, 1, 0, 0], "rotation": 90, "texture": "#3"},
+ "down": {"uv": [0, 0, 0, 1], "rotation": 270, "texture": "#3"}
+ }
+ },
+ {
+ "from": [0.5, 14, 5.5],
+ "to": [7.5, 14, 10.5],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [7.5, 13, 8]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 3.5], "rotation": 270, "texture": "#3"},
+ "east": {"uv": [0, 3, 0, 0], "rotation": 90, "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 3.5], "rotation": 90, "texture": "#3"},
+ "west": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#3"},
+ "up": {"uv": [12, 5, 14.5, 8.5], "rotation": 90, "texture": "#3"},
+ "down": {"uv": [12, 5, 14.5, 8.5], "rotation": 90, "texture": "#3"}
+ }
+ },
+ {
+ "from": [0.5, 10, 5.5],
+ "to": [7.5, 10, 10.5],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [7.5, 9, 8]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 3.5], "rotation": 270, "texture": "#3"},
+ "east": {"uv": [0, 3, 0, 0], "rotation": 90, "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 3.5], "rotation": 90, "texture": "#3"},
+ "west": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#3"},
+ "up": {"uv": [12, 5, 14.5, 8.5], "rotation": 90, "texture": "#3"},
+ "down": {"uv": [12, 5, 14.5, 8.5], "rotation": 90, "texture": "#3"}
+ }
+ },
+ {
+ "from": [8.5, 14, 5.5],
+ "to": [15.5, 14, 10.5],
+ "rotation": {"angle": -22.5, "axis": "z", "origin": [8.5, 13, 8]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 3.5], "rotation": 90, "texture": "#3"},
+ "east": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 3.5], "rotation": 270, "texture": "#3"},
+ "west": {"uv": [0, 3, 0, 0], "rotation": 90, "texture": "#3"},
+ "up": {"uv": [14.5, 8.5, 12, 5], "rotation": 90, "texture": "#3"},
+ "down": {"uv": [14.5, 8.5, 12, 5], "rotation": 90, "texture": "#3"}
+ }
+ },
+ {
+ "from": [8.5, 10, 5.5],
+ "to": [15.5, 10, 10.5],
+ "rotation": {"angle": -22.5, "axis": "z", "origin": [8.5, 9, 8]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 3.5], "rotation": 90, "texture": "#3"},
+ "east": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 3.5], "rotation": 270, "texture": "#3"},
+ "west": {"uv": [0, 3, 0, 0], "rotation": 90, "texture": "#3"},
+ "up": {"uv": [14.5, 8.5, 12, 5], "rotation": 90, "texture": "#3"},
+ "down": {"uv": [14.5, 8.5, 12, 5], "rotation": 90, "texture": "#3"}
+ }
+ },
+ {
+ "from": [5.5, 13, 1],
+ "to": [10.5, 13, 8],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 12, 1]},
+ "faces": {
+ "north": {"uv": [0, 3, 0, 0], "rotation": 90, "texture": "#3"},
+ "east": {"uv": [0, 0, 0, 3.5], "rotation": 90, "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#3"},
+ "west": {"uv": [0, 0, 0, 3.5], "rotation": 270, "texture": "#3"},
+ "up": {"uv": [12, 8.5, 14.5, 5], "texture": "#3"},
+ "down": {"uv": [12, 8.5, 14.5, 5], "rotation": 180, "texture": "#3"}
+ }
+ },
+ {
+ "from": [5.5, 9, 1],
+ "to": [10.5, 9, 8],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 8, 1]},
+ "faces": {
+ "north": {"uv": [0, 3, 0, 0], "rotation": 90, "texture": "#3"},
+ "east": {"uv": [0, 0, 0, 3.5], "rotation": 90, "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#3"},
+ "west": {"uv": [0, 0, 0, 3.5], "rotation": 270, "texture": "#3"},
+ "up": {"uv": [12, 8.5, 14.5, 5], "texture": "#3"},
+ "down": {"uv": [12, 8.5, 14.5, 5], "rotation": 180, "texture": "#3"}
+ }
+ },
+ {
+ "from": [5.5, 12, 8],
+ "to": [10.5, 12, 15],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 11, 15]},
+ "faces": {
+ "north": {"uv": [0, 3, 0, 0], "rotation": 90, "texture": "#3"},
+ "east": {"uv": [0, 3.5, 0, 0], "rotation": 90, "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#3"},
+ "west": {"uv": [0, 3.5, 0, 0], "rotation": 270, "texture": "#3"},
+ "up": {"uv": [12, 5, 14.5, 8.5], "texture": "#3"},
+ "down": {"uv": [12, 5, 14.5, 8.5], "rotation": 180, "texture": "#3"}
+ }
+ },
+ {
+ "from": [5.5, 8, 8],
+ "to": [10.5, 8, 15],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 7, 15]},
+ "faces": {
+ "north": {"uv": [0, 3, 0, 0], "rotation": 90, "texture": "#3"},
+ "east": {"uv": [0, 3.5, 0, 0], "rotation": 90, "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#3"},
+ "west": {"uv": [0, 3.5, 0, 0], "rotation": 270, "texture": "#3"},
+ "up": {"uv": [12, 5, 14.5, 8.5], "texture": "#3"},
+ "down": {"uv": [12, 5, 14.5, 8.5], "rotation": 180, "texture": "#3"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 1.75],
+ "scale": [0.46289, 0.46289, 0.46289]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 1.75],
+ "scale": [0.46289, 0.46289, 0.46289]
+ },
+ "firstperson_righthand": {
+ "translation": [1.25, 2.5, 0],
+ "scale": [0.53516, 0.53516, 0.53516]
+ },
+ "firstperson_lefthand": {
+ "translation": [1.25, 2.5, 0],
+ "scale": [0.53516, 0.53516, 0.53516]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.85352, 0.85352, 0.85352]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7, 11, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ 2,
+ 3,
+ {
+ "name": "group",
+ "origin": [7.5, 14, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 14, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 14, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9]
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 14, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [10, 11]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/block/green_herb.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/block/green_herb.json
new file mode 100644
index 0000000..1ec016a
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/block/green_herb.json
@@ -0,0 +1,231 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [32, 32],
+ "textures": {
+ "3": "sa_combat:block/green_herb",
+ "particle": "sa_combat:block/green_herb"
+ },
+ "elements": [
+ {
+ "from": [5, 0, 5],
+ "to": [11, 5, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 7]},
+ "faces": {
+ "north": {"uv": [7, 8.5, 10, 11], "texture": "#3"},
+ "east": {"uv": [4, 7, 7, 9.5], "texture": "#3"},
+ "south": {"uv": [7, 6, 10, 8.5], "texture": "#3"},
+ "west": {"uv": [0, 8, 3, 10.5], "texture": "#3"},
+ "up": {"uv": [10, 3, 7, 0], "rotation": 90, "texture": "#3"},
+ "down": {"uv": [10, 3, 7, 6], "rotation": 270, "texture": "#3"}
+ }
+ },
+ {
+ "from": [4, 5, 4],
+ "to": [12, 7, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 5, 7]},
+ "faces": {
+ "north": {"uv": [10, 0, 14, 1], "texture": "#3"},
+ "east": {"uv": [10, 1, 14, 2], "texture": "#3"},
+ "south": {"uv": [10, 2, 14, 3], "texture": "#3"},
+ "west": {"uv": [10, 3, 14, 4], "texture": "#3"},
+ "up": {"uv": [4, 4, 0, 0], "texture": "#3"},
+ "down": {"uv": [4, 4, 0, 8], "texture": "#3"}
+ }
+ },
+ {
+ "from": [8, 7, 7],
+ "to": [8, 17, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 7, 7]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 5], "texture": "#3"},
+ "east": {"uv": [5, 9.5, 4, 14.5], "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 5], "texture": "#3"},
+ "west": {"uv": [4, 9.5, 5, 14.5], "texture": "#3"},
+ "up": {"uv": [0, 1, 0, 0], "texture": "#3"},
+ "down": {"uv": [0, 0, 0, 1], "texture": "#3"}
+ }
+ },
+ {
+ "from": [7, 7, 8],
+ "to": [9, 17, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 7, 7]},
+ "faces": {
+ "north": {"uv": [4, 9.5, 5, 14.5], "texture": "#3"},
+ "east": {"uv": [0, 0, 0, 5], "texture": "#3"},
+ "south": {"uv": [5, 9.5, 4, 14.5], "texture": "#3"},
+ "west": {"uv": [0, 0, 0, 5], "texture": "#3"},
+ "up": {"uv": [0, 1, 0, 0], "rotation": 90, "texture": "#3"},
+ "down": {"uv": [0, 0, 0, 1], "rotation": 270, "texture": "#3"}
+ }
+ },
+ {
+ "from": [0.5, 14, 5.5],
+ "to": [7.5, 14, 10.5],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [7.5, 13, 8]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 3.5], "rotation": 270, "texture": "#3"},
+ "east": {"uv": [0, 3, 0, 0], "rotation": 90, "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 3.5], "rotation": 90, "texture": "#3"},
+ "west": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#3"},
+ "up": {"uv": [12, 5, 14.5, 8.5], "rotation": 90, "texture": "#3"},
+ "down": {"uv": [12, 5, 14.5, 8.5], "rotation": 90, "texture": "#3"}
+ }
+ },
+ {
+ "from": [0.5, 10, 5.5],
+ "to": [7.5, 10, 10.5],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [7.5, 9, 8]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 3.5], "rotation": 270, "texture": "#3"},
+ "east": {"uv": [0, 3, 0, 0], "rotation": 90, "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 3.5], "rotation": 90, "texture": "#3"},
+ "west": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#3"},
+ "up": {"uv": [12, 5, 14.5, 8.5], "rotation": 90, "texture": "#3"},
+ "down": {"uv": [12, 5, 14.5, 8.5], "rotation": 90, "texture": "#3"}
+ }
+ },
+ {
+ "from": [8.5, 14, 5.5],
+ "to": [15.5, 14, 10.5],
+ "rotation": {"angle": -22.5, "axis": "z", "origin": [8.5, 13, 8]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 3.5], "rotation": 90, "texture": "#3"},
+ "east": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 3.5], "rotation": 270, "texture": "#3"},
+ "west": {"uv": [0, 3, 0, 0], "rotation": 90, "texture": "#3"},
+ "up": {"uv": [14.5, 8.5, 12, 5], "rotation": 90, "texture": "#3"},
+ "down": {"uv": [14.5, 8.5, 12, 5], "rotation": 90, "texture": "#3"}
+ }
+ },
+ {
+ "from": [8.5, 10, 5.5],
+ "to": [15.5, 10, 10.5],
+ "rotation": {"angle": -22.5, "axis": "z", "origin": [8.5, 9, 8]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 3.5], "rotation": 90, "texture": "#3"},
+ "east": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 3.5], "rotation": 270, "texture": "#3"},
+ "west": {"uv": [0, 3, 0, 0], "rotation": 90, "texture": "#3"},
+ "up": {"uv": [14.5, 8.5, 12, 5], "rotation": 90, "texture": "#3"},
+ "down": {"uv": [14.5, 8.5, 12, 5], "rotation": 90, "texture": "#3"}
+ }
+ },
+ {
+ "from": [5.5, 13, 1],
+ "to": [10.5, 13, 8],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 12, 1]},
+ "faces": {
+ "north": {"uv": [0, 3, 0, 0], "rotation": 90, "texture": "#3"},
+ "east": {"uv": [0, 0, 0, 3.5], "rotation": 90, "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#3"},
+ "west": {"uv": [0, 0, 0, 3.5], "rotation": 270, "texture": "#3"},
+ "up": {"uv": [12, 8.5, 14.5, 5], "texture": "#3"},
+ "down": {"uv": [12, 8.5, 14.5, 5], "rotation": 180, "texture": "#3"}
+ }
+ },
+ {
+ "from": [5.5, 9, 1],
+ "to": [10.5, 9, 8],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 8, 1]},
+ "faces": {
+ "north": {"uv": [0, 3, 0, 0], "rotation": 90, "texture": "#3"},
+ "east": {"uv": [0, 0, 0, 3.5], "rotation": 90, "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#3"},
+ "west": {"uv": [0, 0, 0, 3.5], "rotation": 270, "texture": "#3"},
+ "up": {"uv": [12, 8.5, 14.5, 5], "texture": "#3"},
+ "down": {"uv": [12, 8.5, 14.5, 5], "rotation": 180, "texture": "#3"}
+ }
+ },
+ {
+ "from": [5.5, 12, 8],
+ "to": [10.5, 12, 15],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 11, 15]},
+ "faces": {
+ "north": {"uv": [0, 3, 0, 0], "rotation": 90, "texture": "#3"},
+ "east": {"uv": [0, 3.5, 0, 0], "rotation": 90, "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#3"},
+ "west": {"uv": [0, 3.5, 0, 0], "rotation": 270, "texture": "#3"},
+ "up": {"uv": [12, 5, 14.5, 8.5], "texture": "#3"},
+ "down": {"uv": [12, 5, 14.5, 8.5], "rotation": 180, "texture": "#3"}
+ }
+ },
+ {
+ "from": [5.5, 8, 8],
+ "to": [10.5, 8, 15],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 7, 15]},
+ "faces": {
+ "north": {"uv": [0, 3, 0, 0], "rotation": 90, "texture": "#3"},
+ "east": {"uv": [0, 3.5, 0, 0], "rotation": 90, "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#3"},
+ "west": {"uv": [0, 3.5, 0, 0], "rotation": 270, "texture": "#3"},
+ "up": {"uv": [12, 5, 14.5, 8.5], "texture": "#3"},
+ "down": {"uv": [12, 5, 14.5, 8.5], "rotation": 180, "texture": "#3"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 1.75],
+ "scale": [0.46289, 0.46289, 0.46289]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 1.75],
+ "scale": [0.46289, 0.46289, 0.46289]
+ },
+ "firstperson_righthand": {
+ "translation": [1.25, 2.5, 0],
+ "scale": [0.53516, 0.53516, 0.53516]
+ },
+ "firstperson_lefthand": {
+ "translation": [1.25, 2.5, 0],
+ "scale": [0.53516, 0.53516, 0.53516]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.85352, 0.85352, 0.85352]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7, 11, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ 2,
+ 3,
+ {
+ "name": "group",
+ "origin": [7.5, 14, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 14, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 14, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9]
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 14, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [10, 11]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/block/red_herb.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/block/red_herb.json
new file mode 100644
index 0000000..cdcce6d
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/block/red_herb.json
@@ -0,0 +1,231 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [32, 32],
+ "textures": {
+ "3": "sa_combat:block/red_herb",
+ "particle": "sa_combat:block/red_herb"
+ },
+ "elements": [
+ {
+ "from": [5, 0, 5],
+ "to": [11, 5, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 7]},
+ "faces": {
+ "north": {"uv": [7, 8.5, 10, 11], "texture": "#3"},
+ "east": {"uv": [4, 7, 7, 9.5], "texture": "#3"},
+ "south": {"uv": [7, 6, 10, 8.5], "texture": "#3"},
+ "west": {"uv": [0, 8, 3, 10.5], "texture": "#3"},
+ "up": {"uv": [10, 3, 7, 0], "rotation": 90, "texture": "#3"},
+ "down": {"uv": [10, 3, 7, 6], "rotation": 270, "texture": "#3"}
+ }
+ },
+ {
+ "from": [4, 5, 4],
+ "to": [12, 7, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 5, 7]},
+ "faces": {
+ "north": {"uv": [10, 0, 14, 1], "texture": "#3"},
+ "east": {"uv": [10, 1, 14, 2], "texture": "#3"},
+ "south": {"uv": [10, 2, 14, 3], "texture": "#3"},
+ "west": {"uv": [10, 3, 14, 4], "texture": "#3"},
+ "up": {"uv": [4, 4, 0, 0], "texture": "#3"},
+ "down": {"uv": [4, 4, 0, 8], "texture": "#3"}
+ }
+ },
+ {
+ "from": [8, 7, 7],
+ "to": [8, 17, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 7, 7]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 5], "texture": "#3"},
+ "east": {"uv": [5, 9.5, 4, 14.5], "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 5], "texture": "#3"},
+ "west": {"uv": [4, 9.5, 5, 14.5], "texture": "#3"},
+ "up": {"uv": [0, 1, 0, 0], "texture": "#3"},
+ "down": {"uv": [0, 0, 0, 1], "texture": "#3"}
+ }
+ },
+ {
+ "from": [7, 7, 8],
+ "to": [9, 17, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 7, 7]},
+ "faces": {
+ "north": {"uv": [4, 9.5, 5, 14.5], "texture": "#3"},
+ "east": {"uv": [0, 0, 0, 5], "texture": "#3"},
+ "south": {"uv": [5, 9.5, 4, 14.5], "texture": "#3"},
+ "west": {"uv": [0, 0, 0, 5], "texture": "#3"},
+ "up": {"uv": [0, 1, 0, 0], "rotation": 90, "texture": "#3"},
+ "down": {"uv": [0, 0, 0, 1], "rotation": 270, "texture": "#3"}
+ }
+ },
+ {
+ "from": [0.5, 14, 5.5],
+ "to": [7.5, 14, 10.5],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [7.5, 13, 8]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 3.5], "rotation": 270, "texture": "#3"},
+ "east": {"uv": [0, 3, 0, 0], "rotation": 90, "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 3.5], "rotation": 90, "texture": "#3"},
+ "west": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#3"},
+ "up": {"uv": [12, 5, 14.5, 8.5], "rotation": 90, "texture": "#3"},
+ "down": {"uv": [12, 5, 14.5, 8.5], "rotation": 90, "texture": "#3"}
+ }
+ },
+ {
+ "from": [0.5, 10, 5.5],
+ "to": [7.5, 10, 10.5],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [7.5, 9, 8]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 3.5], "rotation": 270, "texture": "#3"},
+ "east": {"uv": [0, 3, 0, 0], "rotation": 90, "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 3.5], "rotation": 90, "texture": "#3"},
+ "west": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#3"},
+ "up": {"uv": [12, 5, 14.5, 8.5], "rotation": 90, "texture": "#3"},
+ "down": {"uv": [12, 5, 14.5, 8.5], "rotation": 90, "texture": "#3"}
+ }
+ },
+ {
+ "from": [8.5, 14, 5.5],
+ "to": [15.5, 14, 10.5],
+ "rotation": {"angle": -22.5, "axis": "z", "origin": [8.5, 13, 8]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 3.5], "rotation": 90, "texture": "#3"},
+ "east": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 3.5], "rotation": 270, "texture": "#3"},
+ "west": {"uv": [0, 3, 0, 0], "rotation": 90, "texture": "#3"},
+ "up": {"uv": [14.5, 8.5, 12, 5], "rotation": 90, "texture": "#3"},
+ "down": {"uv": [14.5, 8.5, 12, 5], "rotation": 90, "texture": "#3"}
+ }
+ },
+ {
+ "from": [8.5, 10, 5.5],
+ "to": [15.5, 10, 10.5],
+ "rotation": {"angle": -22.5, "axis": "z", "origin": [8.5, 9, 8]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 3.5], "rotation": 90, "texture": "#3"},
+ "east": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 3.5], "rotation": 270, "texture": "#3"},
+ "west": {"uv": [0, 3, 0, 0], "rotation": 90, "texture": "#3"},
+ "up": {"uv": [14.5, 8.5, 12, 5], "rotation": 90, "texture": "#3"},
+ "down": {"uv": [14.5, 8.5, 12, 5], "rotation": 90, "texture": "#3"}
+ }
+ },
+ {
+ "from": [5.5, 13, 1],
+ "to": [10.5, 13, 8],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 12, 1]},
+ "faces": {
+ "north": {"uv": [0, 3, 0, 0], "rotation": 90, "texture": "#3"},
+ "east": {"uv": [0, 0, 0, 3.5], "rotation": 90, "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#3"},
+ "west": {"uv": [0, 0, 0, 3.5], "rotation": 270, "texture": "#3"},
+ "up": {"uv": [12, 8.5, 14.5, 5], "texture": "#3"},
+ "down": {"uv": [12, 8.5, 14.5, 5], "rotation": 180, "texture": "#3"}
+ }
+ },
+ {
+ "from": [5.5, 9, 1],
+ "to": [10.5, 9, 8],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 8, 1]},
+ "faces": {
+ "north": {"uv": [0, 3, 0, 0], "rotation": 90, "texture": "#3"},
+ "east": {"uv": [0, 0, 0, 3.5], "rotation": 90, "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#3"},
+ "west": {"uv": [0, 0, 0, 3.5], "rotation": 270, "texture": "#3"},
+ "up": {"uv": [12, 8.5, 14.5, 5], "texture": "#3"},
+ "down": {"uv": [12, 8.5, 14.5, 5], "rotation": 180, "texture": "#3"}
+ }
+ },
+ {
+ "from": [5.5, 12, 8],
+ "to": [10.5, 12, 15],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 11, 15]},
+ "faces": {
+ "north": {"uv": [0, 3, 0, 0], "rotation": 90, "texture": "#3"},
+ "east": {"uv": [0, 3.5, 0, 0], "rotation": 90, "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#3"},
+ "west": {"uv": [0, 3.5, 0, 0], "rotation": 270, "texture": "#3"},
+ "up": {"uv": [12, 5, 14.5, 8.5], "texture": "#3"},
+ "down": {"uv": [12, 5, 14.5, 8.5], "rotation": 180, "texture": "#3"}
+ }
+ },
+ {
+ "from": [5.5, 8, 8],
+ "to": [10.5, 8, 15],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 7, 15]},
+ "faces": {
+ "north": {"uv": [0, 3, 0, 0], "rotation": 90, "texture": "#3"},
+ "east": {"uv": [0, 3.5, 0, 0], "rotation": 90, "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#3"},
+ "west": {"uv": [0, 3.5, 0, 0], "rotation": 270, "texture": "#3"},
+ "up": {"uv": [12, 5, 14.5, 8.5], "texture": "#3"},
+ "down": {"uv": [12, 5, 14.5, 8.5], "rotation": 180, "texture": "#3"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 1.75],
+ "scale": [0.46289, 0.46289, 0.46289]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 1.75],
+ "scale": [0.46289, 0.46289, 0.46289]
+ },
+ "firstperson_righthand": {
+ "translation": [1.25, 2.5, 0],
+ "scale": [0.53516, 0.53516, 0.53516]
+ },
+ "firstperson_lefthand": {
+ "translation": [1.25, 2.5, 0],
+ "scale": [0.53516, 0.53516, 0.53516]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.85352, 0.85352, 0.85352]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7, 11, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ 2,
+ 3,
+ {
+ "name": "group",
+ "origin": [7.5, 14, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 14, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 14, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9]
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 14, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [10, 11]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/block/yellow_herb.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/block/yellow_herb.json
new file mode 100644
index 0000000..57a5e84
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/block/yellow_herb.json
@@ -0,0 +1,231 @@
+{
+ "format_version": "1.21.11",
+ "credit": "Made with Blockbench",
+ "render_type": "cutout_mipped",
+ "texture_size": [32, 32],
+ "textures": {
+ "3": "sa_combat:block/yellow_herb",
+ "particle": "sa_combat:block/yellow_herb"
+ },
+ "elements": [
+ {
+ "from": [5, 0, 5],
+ "to": [11, 5, 11],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 7]},
+ "faces": {
+ "north": {"uv": [7, 8.5, 10, 11], "texture": "#3"},
+ "east": {"uv": [4, 7, 7, 9.5], "texture": "#3"},
+ "south": {"uv": [7, 6, 10, 8.5], "texture": "#3"},
+ "west": {"uv": [0, 8, 3, 10.5], "texture": "#3"},
+ "up": {"uv": [10, 3, 7, 0], "rotation": 90, "texture": "#3"},
+ "down": {"uv": [10, 3, 7, 6], "rotation": 270, "texture": "#3"}
+ }
+ },
+ {
+ "from": [4, 5, 4],
+ "to": [12, 7, 12],
+ "rotation": {"angle": 0, "axis": "y", "origin": [8, 5, 7]},
+ "faces": {
+ "north": {"uv": [10, 0, 14, 1], "texture": "#3"},
+ "east": {"uv": [10, 1, 14, 2], "texture": "#3"},
+ "south": {"uv": [10, 2, 14, 3], "texture": "#3"},
+ "west": {"uv": [10, 3, 14, 4], "texture": "#3"},
+ "up": {"uv": [4, 4, 0, 0], "texture": "#3"},
+ "down": {"uv": [4, 4, 0, 8], "texture": "#3"}
+ }
+ },
+ {
+ "from": [8, 7, 7],
+ "to": [8, 17, 9],
+ "rotation": {"angle": 0, "axis": "y", "origin": [7, 7, 7]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 5], "texture": "#3"},
+ "east": {"uv": [5, 9.5, 4, 14.5], "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 5], "texture": "#3"},
+ "west": {"uv": [4, 9.5, 5, 14.5], "texture": "#3"},
+ "up": {"uv": [0, 1, 0, 0], "texture": "#3"},
+ "down": {"uv": [0, 0, 0, 1], "texture": "#3"}
+ }
+ },
+ {
+ "from": [7, 7, 8],
+ "to": [9, 17, 8],
+ "rotation": {"angle": 0, "axis": "y", "origin": [9, 7, 7]},
+ "faces": {
+ "north": {"uv": [4, 9.5, 5, 14.5], "texture": "#3"},
+ "east": {"uv": [0, 0, 0, 5], "texture": "#3"},
+ "south": {"uv": [5, 9.5, 4, 14.5], "texture": "#3"},
+ "west": {"uv": [0, 0, 0, 5], "texture": "#3"},
+ "up": {"uv": [0, 1, 0, 0], "rotation": 90, "texture": "#3"},
+ "down": {"uv": [0, 0, 0, 1], "rotation": 270, "texture": "#3"}
+ }
+ },
+ {
+ "from": [0.5, 14, 5.5],
+ "to": [7.5, 14, 10.5],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [7.5, 13, 8]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 3.5], "rotation": 270, "texture": "#3"},
+ "east": {"uv": [0, 3, 0, 0], "rotation": 90, "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 3.5], "rotation": 90, "texture": "#3"},
+ "west": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#3"},
+ "up": {"uv": [12, 5, 14.5, 8.5], "rotation": 90, "texture": "#3"},
+ "down": {"uv": [12, 5, 14.5, 8.5], "rotation": 90, "texture": "#3"}
+ }
+ },
+ {
+ "from": [0.5, 10, 5.5],
+ "to": [7.5, 10, 10.5],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [7.5, 9, 8]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 3.5], "rotation": 270, "texture": "#3"},
+ "east": {"uv": [0, 3, 0, 0], "rotation": 90, "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 3.5], "rotation": 90, "texture": "#3"},
+ "west": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#3"},
+ "up": {"uv": [12, 5, 14.5, 8.5], "rotation": 90, "texture": "#3"},
+ "down": {"uv": [12, 5, 14.5, 8.5], "rotation": 90, "texture": "#3"}
+ }
+ },
+ {
+ "from": [8.5, 14, 5.5],
+ "to": [15.5, 14, 10.5],
+ "rotation": {"angle": -22.5, "axis": "z", "origin": [8.5, 13, 8]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 3.5], "rotation": 90, "texture": "#3"},
+ "east": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 3.5], "rotation": 270, "texture": "#3"},
+ "west": {"uv": [0, 3, 0, 0], "rotation": 90, "texture": "#3"},
+ "up": {"uv": [14.5, 8.5, 12, 5], "rotation": 90, "texture": "#3"},
+ "down": {"uv": [14.5, 8.5, 12, 5], "rotation": 90, "texture": "#3"}
+ }
+ },
+ {
+ "from": [8.5, 10, 5.5],
+ "to": [15.5, 10, 10.5],
+ "rotation": {"angle": -22.5, "axis": "z", "origin": [8.5, 9, 8]},
+ "faces": {
+ "north": {"uv": [0, 0, 0, 3.5], "rotation": 90, "texture": "#3"},
+ "east": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 3.5], "rotation": 270, "texture": "#3"},
+ "west": {"uv": [0, 3, 0, 0], "rotation": 90, "texture": "#3"},
+ "up": {"uv": [14.5, 8.5, 12, 5], "rotation": 90, "texture": "#3"},
+ "down": {"uv": [14.5, 8.5, 12, 5], "rotation": 90, "texture": "#3"}
+ }
+ },
+ {
+ "from": [5.5, 13, 1],
+ "to": [10.5, 13, 8],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 12, 1]},
+ "faces": {
+ "north": {"uv": [0, 3, 0, 0], "rotation": 90, "texture": "#3"},
+ "east": {"uv": [0, 0, 0, 3.5], "rotation": 90, "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#3"},
+ "west": {"uv": [0, 0, 0, 3.5], "rotation": 270, "texture": "#3"},
+ "up": {"uv": [12, 8.5, 14.5, 5], "texture": "#3"},
+ "down": {"uv": [12, 8.5, 14.5, 5], "rotation": 180, "texture": "#3"}
+ }
+ },
+ {
+ "from": [5.5, 9, 1],
+ "to": [10.5, 9, 8],
+ "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 8, 1]},
+ "faces": {
+ "north": {"uv": [0, 3, 0, 0], "rotation": 90, "texture": "#3"},
+ "east": {"uv": [0, 0, 0, 3.5], "rotation": 90, "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#3"},
+ "west": {"uv": [0, 0, 0, 3.5], "rotation": 270, "texture": "#3"},
+ "up": {"uv": [12, 8.5, 14.5, 5], "texture": "#3"},
+ "down": {"uv": [12, 8.5, 14.5, 5], "rotation": 180, "texture": "#3"}
+ }
+ },
+ {
+ "from": [5.5, 12, 8],
+ "to": [10.5, 12, 15],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 11, 15]},
+ "faces": {
+ "north": {"uv": [0, 3, 0, 0], "rotation": 90, "texture": "#3"},
+ "east": {"uv": [0, 3.5, 0, 0], "rotation": 90, "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#3"},
+ "west": {"uv": [0, 3.5, 0, 0], "rotation": 270, "texture": "#3"},
+ "up": {"uv": [12, 5, 14.5, 8.5], "texture": "#3"},
+ "down": {"uv": [12, 5, 14.5, 8.5], "rotation": 180, "texture": "#3"}
+ }
+ },
+ {
+ "from": [5.5, 8, 8],
+ "to": [10.5, 8, 15],
+ "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 7, 15]},
+ "faces": {
+ "north": {"uv": [0, 3, 0, 0], "rotation": 90, "texture": "#3"},
+ "east": {"uv": [0, 3.5, 0, 0], "rotation": 90, "texture": "#3"},
+ "south": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#3"},
+ "west": {"uv": [0, 3.5, 0, 0], "rotation": 270, "texture": "#3"},
+ "up": {"uv": [12, 5, 14.5, 8.5], "texture": "#3"},
+ "down": {"uv": [12, 5, 14.5, 8.5], "rotation": 180, "texture": "#3"}
+ }
+ }
+ ],
+ "display": {
+ "thirdperson_righthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 1.75],
+ "scale": [0.46289, 0.46289, 0.46289]
+ },
+ "thirdperson_lefthand": {
+ "rotation": [75, 45, 0],
+ "translation": [0, 2, 1.75],
+ "scale": [0.46289, 0.46289, 0.46289]
+ },
+ "firstperson_righthand": {
+ "translation": [1.25, 2.5, 0],
+ "scale": [0.53516, 0.53516, 0.53516]
+ },
+ "firstperson_lefthand": {
+ "translation": [1.25, 2.5, 0],
+ "scale": [0.53516, 0.53516, 0.53516]
+ },
+ "gui": {
+ "rotation": [30, -135, 0],
+ "scale": [0.85352, 0.85352, 0.85352]
+ }
+ },
+ "groups": [
+ {
+ "name": "group",
+ "origin": [7, 11, 7],
+ "scope": 0,
+ "color": 0,
+ "children": [0, 1]
+ },
+ 2,
+ 3,
+ {
+ "name": "group",
+ "origin": [7.5, 14, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [4, 5]
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 14, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [6, 7]
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 14, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [8, 9]
+ },
+ {
+ "name": "group",
+ "origin": [7.5, 14, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [10, 11]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/blue_herb.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/blue_herb.json
new file mode 100644
index 0000000..4fa3ba7
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/blue_herb.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "sa_combat:item/blue_herb"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/crushed_blue_herb.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/crushed_blue_herb.json
new file mode 100644
index 0000000..b921180
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/crushed_blue_herb.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "sa_combat:item/crushed_blue_herb"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/crushed_green_herb.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/crushed_green_herb.json
new file mode 100644
index 0000000..587c4b7
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/crushed_green_herb.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "sa_combat:item/crushed_green_herb"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/crushed_red_herb.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/crushed_red_herb.json
new file mode 100644
index 0000000..690fad4
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/crushed_red_herb.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "sa_combat:item/crushed_red_herb"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/crushed_yellow_herb.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/crushed_yellow_herb.json
new file mode 100644
index 0000000..caee75c
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/crushed_yellow_herb.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "sa_combat:item/crushed_yellow_herb"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/green_herb.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/green_herb.json
new file mode 100644
index 0000000..3004917
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/green_herb.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "sa_combat:item/green_herb"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_gb_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_gb_herbs.json
new file mode 100644
index 0000000..aeca01e
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_gb_herbs.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "sa_combat:item/mixed_gb_herbs"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_gg_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_gg_herbs.json
new file mode 100644
index 0000000..632da39
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_gg_herbs.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "sa_combat:item/mixed_gg_herbs"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_ggb_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_ggb_herbs.json
new file mode 100644
index 0000000..3c559c1
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_ggb_herbs.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "sa_combat:item/mixed_ggb_herbs"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_ggg_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_ggg_herbs.json
new file mode 100644
index 0000000..3dbe90e
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_ggg_herbs.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "sa_combat:item/mixed_ggg_herbs"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_ggr_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_ggr_herbs.json
new file mode 100644
index 0000000..de8a934
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_ggr_herbs.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "sa_combat:item/mixed_ggr_herbs"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_ggy_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_ggy_herbs.json
new file mode 100644
index 0000000..086dffe
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_ggy_herbs.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "sa_combat:item/mixed_ggy_herbs"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_gr_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_gr_herbs.json
new file mode 100644
index 0000000..2facc60
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_gr_herbs.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "sa_combat:item/mixed_gr_herbs"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_grb_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_grb_herbs.json
new file mode 100644
index 0000000..25d81b8
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_grb_herbs.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "sa_combat:item/mixed_grb_herbs"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_gry_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_gry_herbs.json
new file mode 100644
index 0000000..4c7c63e
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_gry_herbs.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "sa_combat:item/mixed_gry_herbs"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_gy_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_gy_herbs.json
new file mode 100644
index 0000000..6f4ef5b
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_gy_herbs.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "sa_combat:item/mixed_gy_herbs"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_gyb_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_gyb_herbs.json
new file mode 100644
index 0000000..b3fa8c2
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_gyb_herbs.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "sa_combat:item/mixed_gyb_herbs"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_rb_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_rb_herbs.json
new file mode 100644
index 0000000..9335588
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/mixed_rb_herbs.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "sa_combat:item/mixed_rb_herbs"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/red_herb.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/red_herb.json
new file mode 100644
index 0000000..6e06028
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/red_herb.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "sa_combat:item/red_herb"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/yellow_herb.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/yellow_herb.json
new file mode 100644
index 0000000..ca9297b
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/models/item/yellow_herb.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "sa_combat:item/yellow_herb"
+ }
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/block/blue_herb.png b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/block/blue_herb.png
new file mode 100644
index 0000000..b0de590
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/block/blue_herb.png differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/block/green_herb.png b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/block/green_herb.png
new file mode 100644
index 0000000..d4754f4
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/block/green_herb.png differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/block/red_herb.png b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/block/red_herb.png
new file mode 100644
index 0000000..25636dd
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/block/red_herb.png differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/block/yellow_herb.png b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/block/yellow_herb.png
new file mode 100644
index 0000000..f6198bc
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/block/yellow_herb.png differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/blue_herb.png b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/blue_herb.png
new file mode 100644
index 0000000..44628d1
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/blue_herb.png differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/crushed_blue_herb.png b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/crushed_blue_herb.png
new file mode 100644
index 0000000..405d7ba
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/crushed_blue_herb.png differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/crushed_green_herb.png b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/crushed_green_herb.png
new file mode 100644
index 0000000..0eba8f5
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/crushed_green_herb.png differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/crushed_red_herb.png b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/crushed_red_herb.png
new file mode 100644
index 0000000..27a28be
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/crushed_red_herb.png differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/crushed_yellow_herb.png b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/crushed_yellow_herb.png
new file mode 100644
index 0000000..1f97d0d
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/crushed_yellow_herb.png differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/green_herb.png b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/green_herb.png
new file mode 100644
index 0000000..dca52e3
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/green_herb.png differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_gb_herbs.png b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_gb_herbs.png
new file mode 100644
index 0000000..c214ba4
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_gb_herbs.png differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_gg_herbs.png b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_gg_herbs.png
new file mode 100644
index 0000000..3279c4c
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_gg_herbs.png differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_ggb_herbs.png b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_ggb_herbs.png
new file mode 100644
index 0000000..2e1c1b6
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_ggb_herbs.png differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_ggg_herbs.png b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_ggg_herbs.png
new file mode 100644
index 0000000..405eb95
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_ggg_herbs.png differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_ggr_herbs.png b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_ggr_herbs.png
new file mode 100644
index 0000000..86f3246
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_ggr_herbs.png differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_ggy_herbs.png b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_ggy_herbs.png
new file mode 100644
index 0000000..8c2cb3a
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_ggy_herbs.png differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_gr_herbs.png b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_gr_herbs.png
new file mode 100644
index 0000000..e133640
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_gr_herbs.png differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_grb_herbs.png b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_grb_herbs.png
new file mode 100644
index 0000000..f97c730
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_grb_herbs.png differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_gry_herbs.png b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_gry_herbs.png
new file mode 100644
index 0000000..6747945
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_gry_herbs.png differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_gy_herbs.png b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_gy_herbs.png
new file mode 100644
index 0000000..cb1b45b
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_gy_herbs.png differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_gyb_herbs.png b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_gyb_herbs.png
new file mode 100644
index 0000000..3620d53
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_gyb_herbs.png differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_rb_herbs.png b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_rb_herbs.png
new file mode 100644
index 0000000..bf55711
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/mixed_rb_herbs.png differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/red_herb.png b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/red_herb.png
new file mode 100644
index 0000000..e19dca6
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/red_herb.png differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/yellow_herb.png b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/yellow_herb.png
new file mode 100644
index 0000000..51d5c3a
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/assets/sa_combat/textures/item/yellow_herb.png differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/com/ogaba/sa_survival/block/custom/HerbBlock.class b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/com/ogaba/sa_survival/block/custom/HerbBlock.class
new file mode 100644
index 0000000..d7d9ade
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/com/ogaba/sa_survival/block/custom/HerbBlock.class differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/com/ogaba/sa_survival/item/common/ConsumableHerbBlockItem$Builder.class b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/com/ogaba/sa_survival/item/common/ConsumableHerbBlockItem$Builder.class
new file mode 100644
index 0000000..e333bdf
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/com/ogaba/sa_survival/item/common/ConsumableHerbBlockItem$Builder.class differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/com/ogaba/sa_survival/item/common/ConsumableHerbBlockItem.class b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/com/ogaba/sa_survival/item/common/ConsumableHerbBlockItem.class
new file mode 100644
index 0000000..96966ad
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/com/ogaba/sa_survival/item/common/ConsumableHerbBlockItem.class differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/com/ogaba/sa_survival/loot/HostileHerbLootModifier.class b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/com/ogaba/sa_survival/loot/HostileHerbLootModifier.class
new file mode 100644
index 0000000..4d07327
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/com/ogaba/sa_survival/loot/HostileHerbLootModifier.class differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/crushed_green_herb.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/crushed_green_herb.json
new file mode 100644
index 0000000..5380473
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/crushed_green_herb.json
@@ -0,0 +1,7 @@
+{
+ "healing_charges": 1,
+ "healing_time": 140,
+ "healing_value": 1.5,
+ "recovery_effect_amplifier": 0,
+ "recovery_effect_duration": 0
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/green_herb.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/green_herb.json
new file mode 100644
index 0000000..135a69b
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/green_herb.json
@@ -0,0 +1,7 @@
+{
+ "healing_charges": 1,
+ "healing_time": 160,
+ "healing_value": 1.5,
+ "recovery_effect_amplifier": 0,
+ "recovery_effect_duration": 0
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_gb_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_gb_herbs.json
new file mode 100644
index 0000000..6de3e1d
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_gb_herbs.json
@@ -0,0 +1,7 @@
+{
+ "healing_charges": 2,
+ "healing_time": 180,
+ "healing_value": 3.0,
+ "recovery_effect_amplifier": 0,
+ "recovery_effect_duration": 80
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_gg_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_gg_herbs.json
new file mode 100644
index 0000000..6de3e1d
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_gg_herbs.json
@@ -0,0 +1,7 @@
+{
+ "healing_charges": 2,
+ "healing_time": 180,
+ "healing_value": 3.0,
+ "recovery_effect_amplifier": 0,
+ "recovery_effect_duration": 80
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_ggb_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_ggb_herbs.json
new file mode 100644
index 0000000..82cc954
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_ggb_herbs.json
@@ -0,0 +1,7 @@
+{
+ "healing_charges": 3,
+ "healing_time": 220,
+ "healing_value": 4.0,
+ "recovery_effect_amplifier": 0,
+ "recovery_effect_duration": 120
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_ggg_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_ggg_herbs.json
new file mode 100644
index 0000000..1d031d7
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_ggg_herbs.json
@@ -0,0 +1,7 @@
+{
+ "healing_charges": 3,
+ "healing_time": 220,
+ "healing_value": 4.5,
+ "recovery_effect_amplifier": 0,
+ "recovery_effect_duration": 120
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_ggr_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_ggr_herbs.json
new file mode 100644
index 0000000..48b6ece
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_ggr_herbs.json
@@ -0,0 +1,7 @@
+{
+ "healing_charges": 4,
+ "healing_time": 260,
+ "healing_value": 6.0,
+ "recovery_effect_amplifier": 1,
+ "recovery_effect_duration": 160
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_ggy_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_ggy_herbs.json
new file mode 100644
index 0000000..25242a1
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_ggy_herbs.json
@@ -0,0 +1,7 @@
+{
+ "healing_charges": 3,
+ "healing_time": 240,
+ "healing_value": 4.5,
+ "recovery_effect_amplifier": 0,
+ "recovery_effect_duration": 160
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_gr_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_gr_herbs.json
new file mode 100644
index 0000000..6b32950
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_gr_herbs.json
@@ -0,0 +1,7 @@
+{
+ "healing_charges": 3,
+ "healing_time": 220,
+ "healing_value": 5.0,
+ "recovery_effect_amplifier": 0,
+ "recovery_effect_duration": 120
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_grb_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_grb_herbs.json
new file mode 100644
index 0000000..3f7654c
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_grb_herbs.json
@@ -0,0 +1,7 @@
+{
+ "healing_charges": 4,
+ "healing_time": 260,
+ "healing_value": 5.5,
+ "recovery_effect_amplifier": 1,
+ "recovery_effect_duration": 160
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_gry_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_gry_herbs.json
new file mode 100644
index 0000000..ca57bda
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_gry_herbs.json
@@ -0,0 +1,7 @@
+{
+ "healing_charges": 4,
+ "healing_time": 280,
+ "healing_value": 6.5,
+ "recovery_effect_amplifier": 1,
+ "recovery_effect_duration": 180
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_gy_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_gy_herbs.json
new file mode 100644
index 0000000..c8e3756
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_gy_herbs.json
@@ -0,0 +1,7 @@
+{
+ "healing_charges": 2,
+ "healing_time": 180,
+ "healing_value": 3.0,
+ "recovery_effect_amplifier": 0,
+ "recovery_effect_duration": 100
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_gyb_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_gyb_herbs.json
new file mode 100644
index 0000000..82cc954
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_gyb_herbs.json
@@ -0,0 +1,7 @@
+{
+ "healing_charges": 3,
+ "healing_time": 220,
+ "healing_value": 4.0,
+ "recovery_effect_amplifier": 0,
+ "recovery_effect_duration": 120
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_rb_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_rb_herbs.json
new file mode 100644
index 0000000..25ec584
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/legendarysurvivaloverhaul/body_damage/consumables/mixed_rb_herbs.json
@@ -0,0 +1,7 @@
+{
+ "healing_charges": 2,
+ "healing_time": 180,
+ "healing_value": 2.5,
+ "recovery_effect_amplifier": 0,
+ "recovery_effect_duration": 80
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/loot_modifiers/hostile_herb_drops.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/loot_modifiers/hostile_herb_drops.json
new file mode 100644
index 0000000..07b2b85
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/loot_modifiers/hostile_herb_drops.json
@@ -0,0 +1,8 @@
+{
+ "type": "sa_combat:hostile_herb_drops",
+ "conditions": [
+ {
+ "condition": "minecraft:killed_by_player"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/loot_tables/blocks/blue_herb.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/loot_tables/blocks/blue_herb.json
new file mode 100644
index 0000000..1e65e4a
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/loot_tables/blocks/blue_herb.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "sa_combat:blue_herb"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "sa_combat:blocks/blue_herb"
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/loot_tables/blocks/green_herb.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/loot_tables/blocks/green_herb.json
new file mode 100644
index 0000000..67c3057
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/loot_tables/blocks/green_herb.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "sa_combat:green_herb"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "sa_combat:blocks/green_herb"
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/loot_tables/blocks/red_herb.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/loot_tables/blocks/red_herb.json
new file mode 100644
index 0000000..a0e9419
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/loot_tables/blocks/red_herb.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "sa_combat:red_herb"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "sa_combat:blocks/red_herb"
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/loot_tables/blocks/yellow_herb.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/loot_tables/blocks/yellow_herb.json
new file mode 100644
index 0000000..f43e7a6
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/loot_tables/blocks/yellow_herb.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "sa_combat:yellow_herb"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "sa_combat:blocks/yellow_herb"
+}
\ No newline at end of file
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/crushed_blue_herb.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/crushed_blue_herb.json
new file mode 100644
index 0000000..97abfa1
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/crushed_blue_herb.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ {
+ "item": "sa_core:mortar_and_pestle"
+ },
+ {
+ "item": "sa_combat:blue_herb"
+ }
+ ],
+ "result": {
+ "item": "sa_combat:crushed_blue_herb"
+ }
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/crushed_green_herb.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/crushed_green_herb.json
new file mode 100644
index 0000000..ed768bf
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/crushed_green_herb.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ {
+ "item": "sa_core:mortar_and_pestle"
+ },
+ {
+ "item": "sa_combat:green_herb"
+ }
+ ],
+ "result": {
+ "item": "sa_combat:crushed_green_herb"
+ }
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/crushed_red_herb.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/crushed_red_herb.json
new file mode 100644
index 0000000..c47d446
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/crushed_red_herb.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ {
+ "item": "sa_core:mortar_and_pestle"
+ },
+ {
+ "item": "sa_combat:red_herb"
+ }
+ ],
+ "result": {
+ "item": "sa_combat:crushed_red_herb"
+ }
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/crushed_yellow_herb.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/crushed_yellow_herb.json
new file mode 100644
index 0000000..6a24c0e
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/crushed_yellow_herb.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ {
+ "item": "sa_core:mortar_and_pestle"
+ },
+ {
+ "item": "sa_combat:yellow_herb"
+ }
+ ],
+ "result": {
+ "item": "sa_combat:crushed_yellow_herb"
+ }
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_gb_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_gb_herbs.json
new file mode 100644
index 0000000..679f53e
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_gb_herbs.json
@@ -0,0 +1,18 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ {
+ "item": "sa_combat:tube"
+ },
+ {
+ "item": "sa_combat:crushed_green_herb"
+ },
+ {
+ "item": "sa_combat:crushed_blue_herb"
+ }
+ ],
+ "result": {
+ "item": "sa_combat:mixed_gb_herbs"
+ }
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_gg_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_gg_herbs.json
new file mode 100644
index 0000000..b481fb9
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_gg_herbs.json
@@ -0,0 +1,18 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ {
+ "item": "sa_combat:tube"
+ },
+ {
+ "item": "sa_combat:crushed_green_herb"
+ },
+ {
+ "item": "sa_combat:crushed_green_herb"
+ }
+ ],
+ "result": {
+ "item": "sa_combat:mixed_gg_herbs"
+ }
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggb_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggb_herbs.json
new file mode 100644
index 0000000..3c029fc
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggb_herbs.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ {
+ "item": "sa_combat:tube"
+ },
+ {
+ "item": "sa_combat:crushed_green_herb"
+ },
+ {
+ "item": "sa_combat:crushed_green_herb"
+ },
+ {
+ "item": "sa_combat:crushed_blue_herb"
+ }
+ ],
+ "result": {
+ "item": "sa_combat:mixed_ggb_herbs"
+ }
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggb_herbs_from_mixed_gb_plus_green.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggb_herbs_from_mixed_gb_plus_green.json
new file mode 100644
index 0000000..c301dac
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggb_herbs_from_mixed_gb_plus_green.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ {
+ "item": "sa_combat:mixed_gb_herbs"
+ },
+ {
+ "item": "sa_combat:crushed_green_herb"
+ }
+ ],
+ "result": {
+ "item": "sa_combat:mixed_ggb_herbs"
+ }
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggb_herbs_from_mixed_gg_plus_blue.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggb_herbs_from_mixed_gg_plus_blue.json
new file mode 100644
index 0000000..bf8e0a3
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggb_herbs_from_mixed_gg_plus_blue.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ {
+ "item": "sa_combat:mixed_gg_herbs"
+ },
+ {
+ "item": "sa_combat:crushed_blue_herb"
+ }
+ ],
+ "result": {
+ "item": "sa_combat:mixed_ggb_herbs"
+ }
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggg_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggg_herbs.json
new file mode 100644
index 0000000..e13ca5d
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggg_herbs.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ {
+ "item": "sa_combat:tube"
+ },
+ {
+ "item": "sa_combat:crushed_green_herb"
+ },
+ {
+ "item": "sa_combat:crushed_green_herb"
+ },
+ {
+ "item": "sa_combat:crushed_green_herb"
+ }
+ ],
+ "result": {
+ "item": "sa_combat:mixed_ggg_herbs"
+ }
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggg_herbs_from_mixed_gg_plus_green.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggg_herbs_from_mixed_gg_plus_green.json
new file mode 100644
index 0000000..26b9bd3
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggg_herbs_from_mixed_gg_plus_green.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ {
+ "item": "sa_combat:mixed_gg_herbs"
+ },
+ {
+ "item": "sa_combat:crushed_green_herb"
+ }
+ ],
+ "result": {
+ "item": "sa_combat:mixed_ggg_herbs"
+ }
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggr_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggr_herbs.json
new file mode 100644
index 0000000..602c666
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggr_herbs.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ {
+ "item": "sa_combat:tube"
+ },
+ {
+ "item": "sa_combat:crushed_green_herb"
+ },
+ {
+ "item": "sa_combat:crushed_green_herb"
+ },
+ {
+ "item": "sa_combat:crushed_red_herb"
+ }
+ ],
+ "result": {
+ "item": "sa_combat:mixed_ggr_herbs"
+ }
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggr_herbs_from_mixed_gg_plus_red.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggr_herbs_from_mixed_gg_plus_red.json
new file mode 100644
index 0000000..487bc3b
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggr_herbs_from_mixed_gg_plus_red.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ {
+ "item": "sa_combat:mixed_gg_herbs"
+ },
+ {
+ "item": "sa_combat:crushed_red_herb"
+ }
+ ],
+ "result": {
+ "item": "sa_combat:mixed_ggr_herbs"
+ }
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggr_herbs_from_mixed_gr_plus_green.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggr_herbs_from_mixed_gr_plus_green.json
new file mode 100644
index 0000000..817ee38
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggr_herbs_from_mixed_gr_plus_green.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ {
+ "item": "sa_combat:mixed_gr_herbs"
+ },
+ {
+ "item": "sa_combat:crushed_green_herb"
+ }
+ ],
+ "result": {
+ "item": "sa_combat:mixed_ggr_herbs"
+ }
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggy_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggy_herbs.json
new file mode 100644
index 0000000..23b56aa
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggy_herbs.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ {
+ "item": "sa_combat:tube"
+ },
+ {
+ "item": "sa_combat:crushed_green_herb"
+ },
+ {
+ "item": "sa_combat:crushed_green_herb"
+ },
+ {
+ "item": "sa_combat:crushed_yellow_herb"
+ }
+ ],
+ "result": {
+ "item": "sa_combat:mixed_ggy_herbs"
+ }
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggy_herbs_from_mixed_gg_plus_yellow.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggy_herbs_from_mixed_gg_plus_yellow.json
new file mode 100644
index 0000000..68bfc5a
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggy_herbs_from_mixed_gg_plus_yellow.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ {
+ "item": "sa_combat:mixed_gg_herbs"
+ },
+ {
+ "item": "sa_combat:crushed_yellow_herb"
+ }
+ ],
+ "result": {
+ "item": "sa_combat:mixed_ggy_herbs"
+ }
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggy_herbs_from_mixed_gy_plus_green.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggy_herbs_from_mixed_gy_plus_green.json
new file mode 100644
index 0000000..f46c3bb
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_ggy_herbs_from_mixed_gy_plus_green.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ {
+ "item": "sa_combat:mixed_gy_herbs"
+ },
+ {
+ "item": "sa_combat:crushed_green_herb"
+ }
+ ],
+ "result": {
+ "item": "sa_combat:mixed_ggy_herbs"
+ }
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_gr_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_gr_herbs.json
new file mode 100644
index 0000000..25da5c7
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_gr_herbs.json
@@ -0,0 +1,18 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ {
+ "item": "sa_combat:tube"
+ },
+ {
+ "item": "sa_combat:crushed_green_herb"
+ },
+ {
+ "item": "sa_combat:crushed_red_herb"
+ }
+ ],
+ "result": {
+ "item": "sa_combat:mixed_gr_herbs"
+ }
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_grb_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_grb_herbs.json
new file mode 100644
index 0000000..58e222f
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_grb_herbs.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ {
+ "item": "sa_combat:tube"
+ },
+ {
+ "item": "sa_combat:crushed_green_herb"
+ },
+ {
+ "item": "sa_combat:crushed_red_herb"
+ },
+ {
+ "item": "sa_combat:crushed_blue_herb"
+ }
+ ],
+ "result": {
+ "item": "sa_combat:mixed_grb_herbs"
+ }
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_grb_herbs_from_mixed_gb_plus_red.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_grb_herbs_from_mixed_gb_plus_red.json
new file mode 100644
index 0000000..cfcf196
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_grb_herbs_from_mixed_gb_plus_red.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ {
+ "item": "sa_combat:mixed_gb_herbs"
+ },
+ {
+ "item": "sa_combat:crushed_red_herb"
+ }
+ ],
+ "result": {
+ "item": "sa_combat:mixed_grb_herbs"
+ }
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_grb_herbs_from_mixed_gr_plus_blue.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_grb_herbs_from_mixed_gr_plus_blue.json
new file mode 100644
index 0000000..7ee1f19
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_grb_herbs_from_mixed_gr_plus_blue.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ {
+ "item": "sa_combat:mixed_gr_herbs"
+ },
+ {
+ "item": "sa_combat:crushed_blue_herb"
+ }
+ ],
+ "result": {
+ "item": "sa_combat:mixed_grb_herbs"
+ }
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_gry_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_gry_herbs.json
new file mode 100644
index 0000000..bba8bf3
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_gry_herbs.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ {
+ "item": "sa_combat:tube"
+ },
+ {
+ "item": "sa_combat:crushed_green_herb"
+ },
+ {
+ "item": "sa_combat:crushed_red_herb"
+ },
+ {
+ "item": "sa_combat:crushed_yellow_herb"
+ }
+ ],
+ "result": {
+ "item": "sa_combat:mixed_gry_herbs"
+ }
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_gry_herbs_from_mixed_gr_plus_yellow.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_gry_herbs_from_mixed_gr_plus_yellow.json
new file mode 100644
index 0000000..ca56a71
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_gry_herbs_from_mixed_gr_plus_yellow.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ {
+ "item": "sa_combat:mixed_gr_herbs"
+ },
+ {
+ "item": "sa_combat:crushed_yellow_herb"
+ }
+ ],
+ "result": {
+ "item": "sa_combat:mixed_gry_herbs"
+ }
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_gry_herbs_from_mixed_gy_plus_red.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_gry_herbs_from_mixed_gy_plus_red.json
new file mode 100644
index 0000000..d50891e
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_gry_herbs_from_mixed_gy_plus_red.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ {
+ "item": "sa_combat:mixed_gy_herbs"
+ },
+ {
+ "item": "sa_combat:crushed_red_herb"
+ }
+ ],
+ "result": {
+ "item": "sa_combat:mixed_gry_herbs"
+ }
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_gy_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_gy_herbs.json
new file mode 100644
index 0000000..f88b1af
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_gy_herbs.json
@@ -0,0 +1,18 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ {
+ "item": "sa_combat:tube"
+ },
+ {
+ "item": "sa_combat:crushed_green_herb"
+ },
+ {
+ "item": "sa_combat:crushed_yellow_herb"
+ }
+ ],
+ "result": {
+ "item": "sa_combat:mixed_gy_herbs"
+ }
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_gyb_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_gyb_herbs.json
new file mode 100644
index 0000000..5ac648b
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_gyb_herbs.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ {
+ "item": "sa_combat:tube"
+ },
+ {
+ "item": "sa_combat:crushed_green_herb"
+ },
+ {
+ "item": "sa_combat:crushed_yellow_herb"
+ },
+ {
+ "item": "sa_combat:crushed_blue_herb"
+ }
+ ],
+ "result": {
+ "item": "sa_combat:mixed_gyb_herbs"
+ }
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_gyb_herbs_from_mixed_gb_plus_yellow.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_gyb_herbs_from_mixed_gb_plus_yellow.json
new file mode 100644
index 0000000..e896b91
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_gyb_herbs_from_mixed_gb_plus_yellow.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ {
+ "item": "sa_combat:mixed_gb_herbs"
+ },
+ {
+ "item": "sa_combat:crushed_yellow_herb"
+ }
+ ],
+ "result": {
+ "item": "sa_combat:mixed_gyb_herbs"
+ }
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_gyb_herbs_from_mixed_gy_plus_blue.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_gyb_herbs_from_mixed_gy_plus_blue.json
new file mode 100644
index 0000000..3eaff67
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_gyb_herbs_from_mixed_gy_plus_blue.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ {
+ "item": "sa_combat:mixed_gy_herbs"
+ },
+ {
+ "item": "sa_combat:crushed_blue_herb"
+ }
+ ],
+ "result": {
+ "item": "sa_combat:mixed_gyb_herbs"
+ }
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_rb_herbs.json b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_rb_herbs.json
new file mode 100644
index 0000000..958fdfa
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_dump2/sa_essentials-forge-1.20.1-1.0.0/data/sa_combat/recipes/herbs/mixed_rb_herbs.json
@@ -0,0 +1,18 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ {
+ "item": "sa_combat:tube"
+ },
+ {
+ "item": "sa_combat:crushed_red_herb"
+ },
+ {
+ "item": "sa_combat:crushed_blue_herb"
+ }
+ ],
+ "result": {
+ "item": "sa_combat:mixed_rb_herbs"
+ }
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_javap/ConsumableEffectItem$Builder.class b/统计/_sa_hanhua_out/_tmp/herb_javap/ConsumableEffectItem$Builder.class
new file mode 100644
index 0000000..5c194c9
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_javap/ConsumableEffectItem$Builder.class differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_javap/ConsumableEffectItem$Builder.txt b/统计/_sa_hanhua_out/_tmp/herb_javap/ConsumableEffectItem$Builder.txt
new file mode 100644
index 0000000..5568197
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_javap/ConsumableEffectItem$Builder.txt
@@ -0,0 +1,178 @@
+Compiled from "ConsumableEffectItem.java"
+public class com.ogaba.sa_survival.item.common.ConsumableEffectItem$Builder {
+ private final net.minecraft.world.item.Item$Properties properties;
+
+ private net.minecraft.world.item.UseAnim useAnim;
+
+ private int duration;
+
+ private java.util.List effects;
+
+ private net.minecraft.sounds.SoundEvent finishSound;
+
+ private net.minecraft.sounds.SoundEvent eatingSound;
+
+ private net.minecraft.sounds.SoundEvent drinkingSound;
+
+ private java.util.function.Consumer extraAction;
+
+ private boolean removesPoisonTooltip;
+
+ public com.ogaba.sa_survival.item.common.ConsumableEffectItem$Builder(net.minecraft.world.item.Item$Properties);
+ Code:
+ 0: aload_0
+ 1: invokespecial #41 // Method java/lang/Object."":()V
+ 4: aload_0
+ 5: getstatic #46 // Field net/minecraft/world/item/UseAnim.EAT:Lnet/minecraft/world/item/UseAnim;
+ 8: putfield #48 // Field useAnim:Lnet/minecraft/world/item/UseAnim;
+ 11: aload_0
+ 12: bipush 32
+ 14: putfield #50 // Field duration:I
+ 17: aload_0
+ 18: invokestatic #56 // Method java/util/Collections.emptyList:()Ljava/util/List;
+ 21: putfield #58 // Field effects:Ljava/util/List;
+ 24: aload_0
+ 25: getstatic #63 // Field net/minecraft/sounds/SoundEvents.f_11912_:Lnet/minecraft/sounds/SoundEvent;
+ 28: putfield #65 // Field finishSound:Lnet/minecraft/sounds/SoundEvent;
+ 31: aload_0
+ 32: getstatic #63 // Field net/minecraft/sounds/SoundEvents.f_11912_:Lnet/minecraft/sounds/SoundEvent;
+ 35: putfield #67 // Field eatingSound:Lnet/minecraft/sounds/SoundEvent;
+ 38: aload_0
+ 39: getstatic #70 // Field net/minecraft/sounds/SoundEvents.f_11911_:Lnet/minecraft/sounds/SoundEvent;
+ 42: putfield #72 // Field drinkingSound:Lnet/minecraft/sounds/SoundEvent;
+ 45: aload_0
+ 46: aconst_null
+ 47: putfield #74 // Field extraAction:Ljava/util/function/Consumer;
+ 50: aload_0
+ 51: iconst_0
+ 52: putfield #76 // Field removesPoisonTooltip:Z
+ 55: aload_0
+ 56: aload_1
+ 57: putfield #78 // Field properties:Lnet/minecraft/world/item/Item$Properties;
+ 60: return
+
+ public com.ogaba.sa_survival.item.common.ConsumableEffectItem$Builder anim(net.minecraft.world.item.UseAnim);
+ Code:
+ 0: aload_0
+ 1: aload_1
+ 2: putfield #48 // Field useAnim:Lnet/minecraft/world/item/UseAnim;
+ 5: aload_0
+ 6: areturn
+
+ public com.ogaba.sa_survival.item.common.ConsumableEffectItem$Builder duration(int);
+ Code:
+ 0: aload_0
+ 1: iload_1
+ 2: putfield #50 // Field duration:I
+ 5: aload_0
+ 6: areturn
+
+ public com.ogaba.sa_survival.item.common.ConsumableEffectItem$Builder effect(net.minecraft.world.effect.MobEffectInstance);
+ Code:
+ 0: aload_0
+ 1: aload_1
+ 2: invokestatic #93 // InterfaceMethod java/util/List.of:(Ljava/lang/Object;)Ljava/util/List;
+ 5: putfield #58 // Field effects:Ljava/util/List;
+ 8: aload_0
+ 9: areturn
+
+ public com.ogaba.sa_survival.item.common.ConsumableEffectItem$Builder effects(net.minecraft.world.effect.MobEffectInstance...);
+ Code:
+ 0: aload_0
+ 1: aload_1
+ 2: invokestatic #99 // InterfaceMethod java/util/List.of:([Ljava/lang/Object;)Ljava/util/List;
+ 5: putfield #58 // Field effects:Ljava/util/List;
+ 8: aload_0
+ 9: areturn
+
+ public com.ogaba.sa_survival.item.common.ConsumableEffectItem$Builder effects(java.util.List);
+ Code:
+ 0: aload_0
+ 1: aload_1
+ 2: invokestatic #106 // InterfaceMethod java/util/List.copyOf:(Ljava/util/Collection;)Ljava/util/List;
+ 5: putfield #58 // Field effects:Ljava/util/List;
+ 8: aload_0
+ 9: areturn
+
+ public com.ogaba.sa_survival.item.common.ConsumableEffectItem$Builder finishSound(net.minecraft.sounds.SoundEvent);
+ Code:
+ 0: aload_0
+ 1: aload_1
+ 2: putfield #65 // Field finishSound:Lnet/minecraft/sounds/SoundEvent;
+ 5: aload_0
+ 6: areturn
+
+ public com.ogaba.sa_survival.item.common.ConsumableEffectItem$Builder eatingSound(net.minecraft.sounds.SoundEvent);
+ Code:
+ 0: aload_0
+ 1: aload_1
+ 2: putfield #67 // Field eatingSound:Lnet/minecraft/sounds/SoundEvent;
+ 5: aload_0
+ 6: areturn
+
+ public com.ogaba.sa_survival.item.common.ConsumableEffectItem$Builder drinkingSound(net.minecraft.sounds.SoundEvent);
+ Code:
+ 0: aload_0
+ 1: aload_1
+ 2: putfield #72 // Field drinkingSound:Lnet/minecraft/sounds/SoundEvent;
+ 5: aload_0
+ 6: areturn
+
+ public com.ogaba.sa_survival.item.common.ConsumableEffectItem$Builder cooldown(int);
+ Code:
+ 0: aload_0
+ 1: areturn
+
+ public com.ogaba.sa_survival.item.common.ConsumableEffectItem$Builder removePoison();
+ Code:
+ 0: aload_0
+ 1: getfield #74 // Field extraAction:Ljava/util/function/Consumer;
+ 4: astore_1
+ 5: aload_0
+ 6: aload_1
+ 7: invokedynamic #131, 0 // InvokeDynamic #0:accept:(Ljava/util/function/Consumer;)Ljava/util/function/Consumer;
+ 12: putfield #74 // Field extraAction:Ljava/util/function/Consumer;
+ 15: aload_0
+ 16: iconst_1
+ 17: putfield #76 // Field removesPoisonTooltip:Z
+ 20: aload_0
+ 21: areturn
+
+ public com.ogaba.sa_survival.item.common.ConsumableEffectItem$Builder onApply(java.util.function.Consumer);
+ Code:
+ 0: aload_0
+ 1: getfield #74 // Field extraAction:Ljava/util/function/Consumer;
+ 4: astore_2
+ 5: aload_0
+ 6: aload_2
+ 7: ifnonnull 14
+ 10: aload_1
+ 11: goto 21
+ 14: aload_2
+ 15: aload_1
+ 16: invokeinterface #140, 2 // InterfaceMethod java/util/function/Consumer.andThen:(Ljava/util/function/Consumer;)Ljava/util/function/Consumer;
+ 21: putfield #74 // Field extraAction:Ljava/util/function/Consumer;
+ 24: aload_0
+ 25: areturn
+
+ public com.ogaba.sa_survival.item.common.ConsumableEffectItem build();
+ Code:
+ 0: new #7 // class com/ogaba/sa_survival/item/common/ConsumableEffectItem
+ 3: dup
+ 4: aload_0
+ 5: invokespecial #146 // Method com/ogaba/sa_survival/item/common/ConsumableEffectItem."":(Lcom/ogaba/sa_survival/item/common/ConsumableEffectItem$Builder;)V
+ 8: areturn
+
+ private static void lambda$removePoison$0(java.util.function.Consumer, net.minecraft.world.entity.LivingEntity);
+ Code:
+ 0: aload_0
+ 1: ifnull 11
+ 4: aload_0
+ 5: aload_1
+ 6: invokeinterface #148, 2 // InterfaceMethod java/util/function/Consumer.accept:(Ljava/lang/Object;)V
+ 11: aload_1
+ 12: getstatic #154 // Field net/minecraft/world/effect/MobEffects.f_19614_:Lnet/minecraft/world/effect/MobEffect;
+ 15: invokevirtual #160 // Method net/minecraft/world/entity/LivingEntity.m_21195_:(Lnet/minecraft/world/effect/MobEffect;)Z
+ 18: pop
+ 19: return
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_javap/ConsumableEffectItem.class b/统计/_sa_hanhua_out/_tmp/herb_javap/ConsumableEffectItem.class
new file mode 100644
index 0000000..d937cdd
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_javap/ConsumableEffectItem.class differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_javap/ConsumableEffectItem.txt b/统计/_sa_hanhua_out/_tmp/herb_javap/ConsumableEffectItem.txt
new file mode 100644
index 0000000..4be6661
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_javap/ConsumableEffectItem.txt
@@ -0,0 +1,172 @@
+Compiled from "ConsumableEffectItem.java"
+public class com.ogaba.sa_survival.item.common.ConsumableEffectItem extends com.ogaba.sacore.content.item.custom.ConsumableItem implements com.ogaba.sa_survival.item.tooltip.EffectTooltipSource {
+ private final java.util.List effects;
+
+ private final net.minecraft.sounds.SoundEvent finishSound;
+
+ private final net.minecraft.sounds.SoundEvent eatingSound;
+
+ private final net.minecraft.sounds.SoundEvent drinkingSound;
+
+ private final java.util.function.Consumer extraAction;
+
+ private final boolean removesPoisonTooltip;
+
+ protected com.ogaba.sa_survival.item.common.ConsumableEffectItem(com.ogaba.sa_survival.item.common.ConsumableEffectItem$Builder);
+ Code:
+ 0: aload_0
+ 1: aload_1
+ 2: getfield #33 // Field com/ogaba/sa_survival/item/common/ConsumableEffectItem$Builder.properties:Lnet/minecraft/world/item/Item$Properties;
+ 5: aload_1
+ 6: getfield #37 // Field com/ogaba/sa_survival/item/common/ConsumableEffectItem$Builder.useAnim:Lnet/minecraft/world/item/UseAnim;
+ 9: aload_1
+ 10: getfield #41 // Field com/ogaba/sa_survival/item/common/ConsumableEffectItem$Builder.duration:I
+ 13: invokespecial #44 // Method com/ogaba/sacore/content/item/custom/ConsumableItem."":(Lnet/minecraft/world/item/Item$Properties;Lnet/minecraft/world/item/UseAnim;I)V
+ 16: aload_0
+ 17: aload_1
+ 18: getfield #46 // Field com/ogaba/sa_survival/item/common/ConsumableEffectItem$Builder.effects:Ljava/util/List;
+ 21: putfield #47 // Field effects:Ljava/util/List;
+ 24: aload_0
+ 25: aload_1
+ 26: getfield #49 // Field com/ogaba/sa_survival/item/common/ConsumableEffectItem$Builder.finishSound:Lnet/minecraft/sounds/SoundEvent;
+ 29: putfield #50 // Field finishSound:Lnet/minecraft/sounds/SoundEvent;
+ 32: aload_0
+ 33: aload_1
+ 34: getfield #52 // Field com/ogaba/sa_survival/item/common/ConsumableEffectItem$Builder.eatingSound:Lnet/minecraft/sounds/SoundEvent;
+ 37: putfield #53 // Field eatingSound:Lnet/minecraft/sounds/SoundEvent;
+ 40: aload_0
+ 41: aload_1
+ 42: getfield #55 // Field com/ogaba/sa_survival/item/common/ConsumableEffectItem$Builder.drinkingSound:Lnet/minecraft/sounds/SoundEvent;
+ 45: putfield #56 // Field drinkingSound:Lnet/minecraft/sounds/SoundEvent;
+ 48: aload_0
+ 49: aload_1
+ 50: getfield #58 // Field com/ogaba/sa_survival/item/common/ConsumableEffectItem$Builder.extraAction:Ljava/util/function/Consumer;
+ 53: putfield #59 // Field extraAction:Ljava/util/function/Consumer;
+ 56: aload_0
+ 57: aload_1
+ 58: getfield #61 // Field com/ogaba/sa_survival/item/common/ConsumableEffectItem$Builder.removesPoisonTooltip:Z
+ 61: putfield #62 // Field removesPoisonTooltip:Z
+ 64: return
+
+ public boolean m_5812_(net.minecraft.world.item.ItemStack);
+ Code:
+ 0: iconst_0
+ 1: ireturn
+
+ public boolean m_8120_(net.minecraft.world.item.ItemStack);
+ Code:
+ 0: iconst_0
+ 1: ireturn
+
+ public boolean isBookEnchantable(net.minecraft.world.item.ItemStack, net.minecraft.world.item.ItemStack);
+ Code:
+ 0: iconst_0
+ 1: ireturn
+
+ public boolean canApplyAtEnchantingTable(net.minecraft.world.item.ItemStack, net.minecraft.world.item.enchantment.Enchantment);
+ Code:
+ 0: iconst_0
+ 1: ireturn
+
+ public java.util.List getTooltipEffects();
+ Code:
+ 0: aload_0
+ 1: getfield #47 // Field effects:Ljava/util/List;
+ 4: areturn
+
+ public boolean tooltipRemovesPoison();
+ Code:
+ 0: aload_0
+ 1: getfield #62 // Field removesPoisonTooltip:Z
+ 4: ireturn
+
+ public void m_7373_(net.minecraft.world.item.ItemStack, net.minecraft.world.level.Level, java.util.List, net.minecraft.world.item.TooltipFlag);
+ Code:
+ 0: aload_0
+ 1: invokevirtual #89 // Method getTooltipEffects:()Ljava/util/List;
+ 4: aload_3
+ 5: fconst_1
+ 6: invokestatic #95 // Method com/ogaba/sa_survival/item/tooltip/EffectTooltipUtil.addEffectTooltip:(Ljava/util/List;Ljava/util/List;F)V
+ 9: aload_0
+ 10: aload_3
+ 11: invokestatic #99 // Method com/ogaba/sa_survival/item/tooltip/EffectTooltipUtil.addExtrasTooltip:(Lcom/ogaba/sa_survival/item/tooltip/EffectTooltipSource;Ljava/util/List;)V
+ 14: aload_0
+ 15: aload_1
+ 16: aload_2
+ 17: aload_3
+ 18: aload 4
+ 20: invokespecial #101 // Method com/ogaba/sacore/content/item/custom/ConsumableItem.m_7373_:(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V
+ 23: return
+
+ public net.minecraft.sounds.SoundEvent m_6061_();
+ Code:
+ 0: aload_0
+ 1: getfield #53 // Field eatingSound:Lnet/minecraft/sounds/SoundEvent;
+ 4: areturn
+
+ public net.minecraft.sounds.SoundEvent m_6023_();
+ Code:
+ 0: aload_0
+ 1: getfield #56 // Field drinkingSound:Lnet/minecraft/sounds/SoundEvent;
+ 4: areturn
+
+ protected void onConsumed(net.minecraft.world.item.ItemStack, net.minecraft.world.level.Level, net.minecraft.world.entity.LivingEntity);
+ Code:
+ 0: aload_2
+ 1: getfield #117 // Field net/minecraft/world/level/Level.f_46443_:Z
+ 4: ifeq 8
+ 7: return
+ 8: aload_0
+ 9: getfield #47 // Field effects:Ljava/util/List;
+ 12: invokeinterface #123, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator;
+ 17: astore 4
+ 19: aload 4
+ 21: invokeinterface #128, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z
+ 26: ifeq 58
+ 29: aload 4
+ 31: invokeinterface #132, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object;
+ 36: checkcast #134 // class net/minecraft/world/effect/MobEffectInstance
+ 39: astore 5
+ 41: aload_3
+ 42: new #134 // class net/minecraft/world/effect/MobEffectInstance
+ 45: dup
+ 46: aload 5
+ 48: invokespecial #137 // Method net/minecraft/world/effect/MobEffectInstance."":(Lnet/minecraft/world/effect/MobEffectInstance;)V
+ 51: invokevirtual #143 // Method net/minecraft/world/entity/LivingEntity.m_7292_:(Lnet/minecraft/world/effect/MobEffectInstance;)Z
+ 54: pop
+ 55: goto 19
+ 58: aload_0
+ 59: getfield #59 // Field extraAction:Ljava/util/function/Consumer;
+ 62: ifnull 75
+ 65: aload_0
+ 66: getfield #59 // Field extraAction:Ljava/util/function/Consumer;
+ 69: aload_3
+ 70: invokeinterface #149, 2 // InterfaceMethod java/util/function/Consumer.accept:(Ljava/lang/Object;)V
+ 75: aload_0
+ 76: getfield #50 // Field finishSound:Lnet/minecraft/sounds/SoundEvent;
+ 79: ifnull 110
+ 82: aload_2
+ 83: aconst_null
+ 84: aload_3
+ 85: invokevirtual #153 // Method net/minecraft/world/entity/LivingEntity.m_20185_:()D
+ 88: aload_3
+ 89: invokevirtual #156 // Method net/minecraft/world/entity/LivingEntity.m_20186_:()D
+ 92: aload_3
+ 93: invokevirtual #159 // Method net/minecraft/world/entity/LivingEntity.m_20189_:()D
+ 96: aload_0
+ 97: getfield #50 // Field finishSound:Lnet/minecraft/sounds/SoundEvent;
+ 100: aload_3
+ 101: invokevirtual #163 // Method net/minecraft/world/entity/LivingEntity.m_5720_:()Lnet/minecraft/sounds/SoundSource;
+ 104: ldc #164 // float 0.5f
+ 106: fconst_1
+ 107: invokevirtual #168 // Method net/minecraft/world/level/Level.m_6263_:(Lnet/minecraft/world/entity/player/Player;DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V
+ 110: return
+
+ public static com.ogaba.sa_survival.item.common.ConsumableEffectItem$Builder builder(net.minecraft.world.item.Item$Properties);
+ Code:
+ 0: new #9 // class com/ogaba/sa_survival/item/common/ConsumableEffectItem$Builder
+ 3: dup
+ 4: aload_0
+ 5: invokespecial #177 // Method com/ogaba/sa_survival/item/common/ConsumableEffectItem$Builder."":(Lnet/minecraft/world/item/Item$Properties;)V
+ 8: areturn
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_javap/ConsumableHerbBlockItem$Builder.class b/统计/_sa_hanhua_out/_tmp/herb_javap/ConsumableHerbBlockItem$Builder.class
new file mode 100644
index 0000000..e333bdf
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_javap/ConsumableHerbBlockItem$Builder.class differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_javap/ConsumableHerbBlockItem$Builder.txt b/统计/_sa_hanhua_out/_tmp/herb_javap/ConsumableHerbBlockItem$Builder.txt
new file mode 100644
index 0000000..c173833
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_javap/ConsumableHerbBlockItem$Builder.txt
@@ -0,0 +1,99 @@
+Compiled from "ConsumableHerbBlockItem.java"
+public class com.ogaba.sa_survival.item.common.ConsumableHerbBlockItem$Builder {
+ private final net.minecraft.world.level.block.Block block;
+
+ private final net.minecraft.world.item.Item$Properties properties;
+
+ private java.util.List effects;
+
+ private int duration;
+
+ private net.minecraft.sounds.SoundEvent chewSound;
+
+ private net.minecraft.sounds.SoundEvent eatSound;
+
+ public com.ogaba.sa_survival.item.common.ConsumableHerbBlockItem$Builder(net.minecraft.world.level.block.Block, net.minecraft.world.item.Item$Properties);
+ Code:
+ 0: aload_0
+ 1: invokespecial #30 // Method java/lang/Object."":()V
+ 4: aload_0
+ 5: invokestatic #36 // Method java/util/Collections.emptyList:()Ljava/util/List;
+ 8: putfield #38 // Field effects:Ljava/util/List;
+ 11: aload_0
+ 12: bipush 60
+ 14: putfield #40 // Field duration:I
+ 17: aload_0
+ 18: getstatic #45 // Field net/minecraft/sounds/SoundEvents.f_11992_:Lnet/minecraft/sounds/SoundEvent;
+ 21: putfield #47 // Field chewSound:Lnet/minecraft/sounds/SoundEvent;
+ 24: aload_0
+ 25: getstatic #50 // Field net/minecraft/sounds/SoundEvents.f_11912_:Lnet/minecraft/sounds/SoundEvent;
+ 28: putfield #52 // Field eatSound:Lnet/minecraft/sounds/SoundEvent;
+ 31: aload_0
+ 32: aload_1
+ 33: putfield #54 // Field block:Lnet/minecraft/world/level/block/Block;
+ 36: aload_0
+ 37: aload_2
+ 38: putfield #56 // Field properties:Lnet/minecraft/world/item/Item$Properties;
+ 41: return
+
+ public com.ogaba.sa_survival.item.common.ConsumableHerbBlockItem$Builder effect(net.minecraft.world.effect.MobEffectInstance);
+ Code:
+ 0: aload_0
+ 1: aload_1
+ 2: invokestatic #66 // InterfaceMethod java/util/List.of:(Ljava/lang/Object;)Ljava/util/List;
+ 5: putfield #38 // Field effects:Ljava/util/List;
+ 8: aload_0
+ 9: areturn
+
+ public com.ogaba.sa_survival.item.common.ConsumableHerbBlockItem$Builder effects(net.minecraft.world.effect.MobEffectInstance...);
+ Code:
+ 0: aload_0
+ 1: aload_1
+ 2: invokestatic #72 // InterfaceMethod java/util/List.of:([Ljava/lang/Object;)Ljava/util/List;
+ 5: putfield #38 // Field effects:Ljava/util/List;
+ 8: aload_0
+ 9: areturn
+
+ public com.ogaba.sa_survival.item.common.ConsumableHerbBlockItem$Builder duration(int);
+ Code:
+ 0: aload_0
+ 1: iload_1
+ 2: putfield #40 // Field duration:I
+ 5: aload_0
+ 6: areturn
+
+ public com.ogaba.sa_survival.item.common.ConsumableHerbBlockItem$Builder chewSound(net.minecraft.sounds.SoundEvent);
+ Code:
+ 0: aload_0
+ 1: aload_1
+ 2: putfield #47 // Field chewSound:Lnet/minecraft/sounds/SoundEvent;
+ 5: aload_0
+ 6: areturn
+
+ public com.ogaba.sa_survival.item.common.ConsumableHerbBlockItem$Builder eatSound(net.minecraft.sounds.SoundEvent);
+ Code:
+ 0: aload_0
+ 1: aload_1
+ 2: putfield #52 // Field eatSound:Lnet/minecraft/sounds/SoundEvent;
+ 5: aload_0
+ 6: areturn
+
+ public com.ogaba.sa_survival.item.common.ConsumableHerbBlockItem build();
+ Code:
+ 0: new #7 // class com/ogaba/sa_survival/item/common/ConsumableHerbBlockItem
+ 3: dup
+ 4: aload_0
+ 5: getfield #54 // Field block:Lnet/minecraft/world/level/block/Block;
+ 8: aload_0
+ 9: getfield #56 // Field properties:Lnet/minecraft/world/item/Item$Properties;
+ 12: aload_0
+ 13: getfield #38 // Field effects:Ljava/util/List;
+ 16: aload_0
+ 17: getfield #40 // Field duration:I
+ 20: aload_0
+ 21: getfield #47 // Field chewSound:Lnet/minecraft/sounds/SoundEvent;
+ 24: aload_0
+ 25: getfield #52 // Field eatSound:Lnet/minecraft/sounds/SoundEvent;
+ 28: invokespecial #82 // Method com/ogaba/sa_survival/item/common/ConsumableHerbBlockItem."":(Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;Ljava/util/List;ILnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;)V
+ 31: areturn
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_javap/ConsumableHerbBlockItem.class b/统计/_sa_hanhua_out/_tmp/herb_javap/ConsumableHerbBlockItem.class
new file mode 100644
index 0000000..96966ad
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_javap/ConsumableHerbBlockItem.class differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_javap/ConsumableHerbBlockItem.txt b/统计/_sa_hanhua_out/_tmp/herb_javap/ConsumableHerbBlockItem.txt
new file mode 100644
index 0000000..30c2c0e
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_javap/ConsumableHerbBlockItem.txt
@@ -0,0 +1,211 @@
+Compiled from "ConsumableHerbBlockItem.java"
+public class com.ogaba.sa_survival.item.common.ConsumableHerbBlockItem extends net.minecraft.world.item.BlockItem implements com.ogaba.sa_survival.item.tooltip.EffectTooltipSource {
+ private final java.util.List effects;
+
+ private final int duration;
+
+ private final net.minecraft.sounds.SoundEvent chewSound;
+
+ private final net.minecraft.sounds.SoundEvent finishSound;
+
+ public com.ogaba.sa_survival.item.common.ConsumableHerbBlockItem(net.minecraft.world.level.block.Block, net.minecraft.world.item.Item$Properties, java.util.List, int, net.minecraft.sounds.SoundEvent, net.minecraft.sounds.SoundEvent);
+ Code:
+ 0: aload_0
+ 1: aload_1
+ 2: aload_2
+ 3: invokespecial #29 // Method net/minecraft/world/item/BlockItem."":(Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V
+ 6: aload_0
+ 7: aload_3
+ 8: ifnonnull 17
+ 11: invokestatic #35 // Method java/util/Collections.emptyList:()Ljava/util/List;
+ 14: goto 21
+ 17: aload_3
+ 18: invokestatic #45 // InterfaceMethod java/util/List.copyOf:(Ljava/util/Collection;)Ljava/util/List;
+ 21: putfield #47 // Field effects:Ljava/util/List;
+ 24: aload_0
+ 25: iload 4
+ 27: putfield #49 // Field duration:I
+ 30: aload_0
+ 31: aload 5
+ 33: putfield #51 // Field chewSound:Lnet/minecraft/sounds/SoundEvent;
+ 36: aload_0
+ 37: aload 6
+ 39: putfield #53 // Field finishSound:Lnet/minecraft/sounds/SoundEvent;
+ 42: return
+
+ public boolean m_5812_(net.minecraft.world.item.ItemStack);
+ Code:
+ 0: iconst_0
+ 1: ireturn
+
+ public boolean m_8120_(net.minecraft.world.item.ItemStack);
+ Code:
+ 0: iconst_0
+ 1: ireturn
+
+ public boolean isBookEnchantable(net.minecraft.world.item.ItemStack, net.minecraft.world.item.ItemStack);
+ Code:
+ 0: iconst_0
+ 1: ireturn
+
+ public boolean canApplyAtEnchantingTable(net.minecraft.world.item.ItemStack, net.minecraft.world.item.enchantment.Enchantment);
+ Code:
+ 0: iconst_0
+ 1: ireturn
+
+ public java.util.List getTooltipEffects();
+ Code:
+ 0: aload_0
+ 1: getfield #47 // Field effects:Ljava/util/List;
+ 4: areturn
+
+ public void m_7373_(net.minecraft.world.item.ItemStack, net.minecraft.world.level.Level, java.util.List, net.minecraft.world.item.TooltipFlag);
+ Code:
+ 0: aload_0
+ 1: invokevirtual #79 // Method getTooltipEffects:()Ljava/util/List;
+ 4: aload_3
+ 5: fconst_1
+ 6: invokestatic #85 // Method com/ogaba/sa_survival/item/tooltip/EffectTooltipUtil.addEffectTooltip:(Ljava/util/List;Ljava/util/List;F)V
+ 9: aload_0
+ 10: aload_1
+ 11: aload_2
+ 12: aload_3
+ 13: aload 4
+ 15: invokespecial #87 // Method net/minecraft/world/item/BlockItem.m_7373_:(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V
+ 18: return
+
+ public net.minecraft.world.InteractionResultHolder m_7203_(net.minecraft.world.level.Level, net.minecraft.world.entity.player.Player, net.minecraft.world.InteractionHand);
+ Code:
+ 0: aload_2
+ 1: invokevirtual #102 // Method net/minecraft/world/entity/player/Player.m_6144_:()Z
+ 4: ifeq 15
+ 7: aload_0
+ 8: aload_1
+ 9: aload_2
+ 10: aload_3
+ 11: invokespecial #104 // Method net/minecraft/world/item/BlockItem.m_7203_:(Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder;
+ 14: areturn
+ 15: aload_2
+ 16: aload_3
+ 17: invokevirtual #108 // Method net/minecraft/world/entity/player/Player.m_6672_:(Lnet/minecraft/world/InteractionHand;)V
+ 20: aload_2
+ 21: aload_3
+ 22: invokevirtual #112 // Method net/minecraft/world/entity/player/Player.m_21120_:(Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/item/ItemStack;
+ 25: invokestatic #118 // Method net/minecraft/world/InteractionResultHolder.m_19096_:(Ljava/lang/Object;)Lnet/minecraft/world/InteractionResultHolder;
+ 28: areturn
+
+ public void m_5929_(net.minecraft.world.level.Level, net.minecraft.world.entity.LivingEntity, net.minecraft.world.item.ItemStack, int);
+ Code:
+ 0: aload_1
+ 1: getfield #130 // Field net/minecraft/world/level/Level.f_46443_:Z
+ 4: ifne 14
+ 7: aload_0
+ 8: getfield #51 // Field chewSound:Lnet/minecraft/sounds/SoundEvent;
+ 11: ifnonnull 15
+ 14: return
+ 15: iload 4
+ 17: bipush 12
+ 19: irem
+ 20: ifeq 24
+ 23: return
+ 24: aload_1
+ 25: aconst_null
+ 26: aload_2
+ 27: invokevirtual #136 // Method net/minecraft/world/entity/LivingEntity.m_20185_:()D
+ 30: aload_2
+ 31: invokevirtual #139 // Method net/minecraft/world/entity/LivingEntity.m_20186_:()D
+ 34: aload_2
+ 35: invokevirtual #142 // Method net/minecraft/world/entity/LivingEntity.m_20189_:()D
+ 38: aload_0
+ 39: getfield #51 // Field chewSound:Lnet/minecraft/sounds/SoundEvent;
+ 42: aload_2
+ 43: invokevirtual #146 // Method net/minecraft/world/entity/LivingEntity.m_5720_:()Lnet/minecraft/sounds/SoundSource;
+ 46: ldc #147 // float 0.4f
+ 48: ldc #148 // float 0.9f
+ 50: aload_1
+ 51: getfield #152 // Field net/minecraft/world/level/Level.f_46441_:Lnet/minecraft/util/RandomSource;
+ 54: invokeinterface #158, 1 // InterfaceMethod net/minecraft/util/RandomSource.m_188501_:()F
+ 59: ldc #159 // float 0.2f
+ 61: fmul
+ 62: fadd
+ 63: invokevirtual #163 // Method net/minecraft/world/level/Level.m_6263_:(Lnet/minecraft/world/entity/player/Player;DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V
+ 66: return
+
+ public net.minecraft.world.item.ItemStack m_5922_(net.minecraft.world.item.ItemStack, net.minecraft.world.level.Level, net.minecraft.world.entity.LivingEntity);
+ Code:
+ 0: aload_2
+ 1: getfield #130 // Field net/minecraft/world/level/Level.f_46443_:Z
+ 4: ifne 92
+ 7: aload_0
+ 8: getfield #47 // Field effects:Ljava/util/List;
+ 11: invokeinterface #172, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator;
+ 16: astore 4
+ 18: aload 4
+ 20: invokeinterface #177, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z
+ 25: ifeq 57
+ 28: aload 4
+ 30: invokeinterface #181, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object;
+ 35: checkcast #183 // class net/minecraft/world/effect/MobEffectInstance
+ 38: astore 5
+ 40: aload_3
+ 41: new #183 // class net/minecraft/world/effect/MobEffectInstance
+ 44: dup
+ 45: aload 5
+ 47: invokespecial #186 // Method net/minecraft/world/effect/MobEffectInstance."":(Lnet/minecraft/world/effect/MobEffectInstance;)V
+ 50: invokevirtual #190 // Method net/minecraft/world/entity/LivingEntity.m_7292_:(Lnet/minecraft/world/effect/MobEffectInstance;)Z
+ 53: pop
+ 54: goto 18
+ 57: aload_0
+ 58: getfield #53 // Field finishSound:Lnet/minecraft/sounds/SoundEvent;
+ 61: ifnull 92
+ 64: aload_2
+ 65: aconst_null
+ 66: aload_3
+ 67: invokevirtual #136 // Method net/minecraft/world/entity/LivingEntity.m_20185_:()D
+ 70: aload_3
+ 71: invokevirtual #139 // Method net/minecraft/world/entity/LivingEntity.m_20186_:()D
+ 74: aload_3
+ 75: invokevirtual #142 // Method net/minecraft/world/entity/LivingEntity.m_20189_:()D
+ 78: aload_0
+ 79: getfield #53 // Field finishSound:Lnet/minecraft/sounds/SoundEvent;
+ 82: aload_3
+ 83: invokevirtual #146 // Method net/minecraft/world/entity/LivingEntity.m_5720_:()Lnet/minecraft/sounds/SoundSource;
+ 86: ldc #191 // float 0.6f
+ 88: fconst_1
+ 89: invokevirtual #163 // Method net/minecraft/world/level/Level.m_6263_:(Lnet/minecraft/world/entity/player/Player;DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V
+ 92: aload_3
+ 93: instanceof #98 // class net/minecraft/world/entity/player/Player
+ 96: ifeq 121
+ 99: aload_3
+ 100: checkcast #98 // class net/minecraft/world/entity/player/Player
+ 103: astore 4
+ 105: aload 4
+ 107: invokevirtual #195 // Method net/minecraft/world/entity/player/Player.m_150110_:()Lnet/minecraft/world/entity/player/Abilities;
+ 110: getfield #200 // Field net/minecraft/world/entity/player/Abilities.f_35937_:Z
+ 113: ifne 121
+ 116: aload_1
+ 117: iconst_1
+ 118: invokevirtual #206 // Method net/minecraft/world/item/ItemStack.m_41774_:(I)V
+ 121: aload_1
+ 122: areturn
+
+ public net.minecraft.world.item.UseAnim m_6164_(net.minecraft.world.item.ItemStack);
+ Code:
+ 0: getstatic #216 // Field net/minecraft/world/item/UseAnim.EAT:Lnet/minecraft/world/item/UseAnim;
+ 3: areturn
+
+ public int m_8105_(net.minecraft.world.item.ItemStack);
+ Code:
+ 0: aload_0
+ 1: getfield #49 // Field duration:I
+ 4: ireturn
+
+ public static com.ogaba.sa_survival.item.common.ConsumableHerbBlockItem$Builder builder(net.minecraft.world.level.block.Block, net.minecraft.world.item.Item$Properties);
+ Code:
+ 0: new #9 // class com/ogaba/sa_survival/item/common/ConsumableHerbBlockItem$Builder
+ 3: dup
+ 4: aload_0
+ 5: aload_1
+ 6: invokespecial #221 // Method com/ogaba/sa_survival/item/common/ConsumableHerbBlockItem$Builder."":(Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V
+ 9: areturn
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_javap/HerbBlock.class b/统计/_sa_hanhua_out/_tmp/herb_javap/HerbBlock.class
new file mode 100644
index 0000000..d7d9ade
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_javap/HerbBlock.class differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_javap/HerbBlock.txt b/统计/_sa_hanhua_out/_tmp/herb_javap/HerbBlock.txt
new file mode 100644
index 0000000..e266c10
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_javap/HerbBlock.txt
@@ -0,0 +1,95 @@
+Compiled from "HerbBlock.java"
+public class com.ogaba.sa_survival.block.custom.HerbBlock extends net.minecraft.world.level.block.HorizontalDirectionalBlock {
+ public static final net.minecraft.world.level.block.state.properties.DirectionProperty FACING;
+
+ private static final net.minecraft.world.phys.shapes.VoxelShape NORTH_SHAPE;
+
+ public com.ogaba.sa_survival.block.custom.HerbBlock(net.minecraft.world.level.block.state.BlockBehaviour$Properties);
+ Code:
+ 0: aload_0
+ 1: aload_1
+ 2: invokespecial #28 // Method net/minecraft/world/level/block/HorizontalDirectionalBlock."":(Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V
+ 5: aload_0
+ 6: aload_0
+ 7: getfield #32 // Field f_49792_:Lnet/minecraft/world/level/block/state/StateDefinition;
+ 10: invokevirtual #36 // Method net/minecraft/world/level/block/state/StateDefinition.m_61090_:()Lnet/minecraft/world/level/block/state/StateHolder;
+ 13: checkcast #38 // class net/minecraft/world/level/block/state/BlockState
+ 16: getstatic #40 // Field FACING:Lnet/minecraft/world/level/block/state/properties/DirectionProperty;
+ 19: getstatic #46 // Field net/minecraft/core/Direction.NORTH:Lnet/minecraft/core/Direction;
+ 22: invokevirtual #50 // Method net/minecraft/world/level/block/state/BlockState.m_61124_:(Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/lang/Object;
+ 25: checkcast #38 // class net/minecraft/world/level/block/state/BlockState
+ 28: invokevirtual #54 // Method m_49959_:(Lnet/minecraft/world/level/block/state/BlockState;)V
+ 31: return
+
+ public net.minecraft.world.level.block.state.BlockState m_5573_(net.minecraft.world.item.context.BlockPlaceContext);
+ Code:
+ 0: aload_0
+ 1: invokevirtual #64 // Method m_49966_:()Lnet/minecraft/world/level/block/state/BlockState;
+ 4: getstatic #40 // Field FACING:Lnet/minecraft/world/level/block/state/properties/DirectionProperty;
+ 7: aload_1
+ 8: invokevirtual #70 // Method net/minecraft/world/item/context/BlockPlaceContext.m_8125_:()Lnet/minecraft/core/Direction;
+ 11: invokevirtual #73 // Method net/minecraft/core/Direction.m_122424_:()Lnet/minecraft/core/Direction;
+ 14: invokevirtual #50 // Method net/minecraft/world/level/block/state/BlockState.m_61124_:(Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/lang/Object;
+ 17: checkcast #38 // class net/minecraft/world/level/block/state/BlockState
+ 20: areturn
+
+ protected void m_7926_(net.minecraft.world.level.block.state.StateDefinition$Builder);
+ Code:
+ 0: aload_1
+ 1: iconst_1
+ 2: anewarray #80 // class net/minecraft/world/level/block/state/properties/Property
+ 5: dup
+ 6: iconst_0
+ 7: getstatic #40 // Field FACING:Lnet/minecraft/world/level/block/state/properties/DirectionProperty;
+ 10: aastore
+ 11: invokevirtual #84 // Method net/minecraft/world/level/block/state/StateDefinition$Builder.m_61104_:([Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/world/level/block/state/StateDefinition$Builder;
+ 14: pop
+ 15: return
+
+ public net.minecraft.world.phys.shapes.VoxelShape m_5940_(net.minecraft.world.level.block.state.BlockState, net.minecraft.world.level.BlockGetter, net.minecraft.core.BlockPos, net.minecraft.world.phys.shapes.CollisionContext);
+ Code:
+ 0: getstatic #91 // Field NORTH_SHAPE:Lnet/minecraft/world/phys/shapes/VoxelShape;
+ 3: areturn
+
+ private static net.minecraft.world.phys.shapes.VoxelShape lambda$static$0(net.minecraft.world.phys.shapes.VoxelShape, net.minecraft.world.phys.shapes.VoxelShape);
+ Code:
+ 0: aload_0
+ 1: aload_1
+ 2: getstatic #106 // Field net/minecraft/world/phys/shapes/BooleanOp.f_82695_:Lnet/minecraft/world/phys/shapes/BooleanOp;
+ 5: invokestatic #112 // Method net/minecraft/world/phys/shapes/Shapes.m_83113_:(Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/BooleanOp;)Lnet/minecraft/world/phys/shapes/VoxelShape;
+ 8: areturn
+
+ static {};
+ Code:
+ 0: getstatic #121 // Field net/minecraft/world/level/block/state/properties/BlockStateProperties.f_61374_:Lnet/minecraft/world/level/block/state/properties/DirectionProperty;
+ 3: putstatic #40 // Field FACING:Lnet/minecraft/world/level/block/state/properties/DirectionProperty;
+ 6: iconst_2
+ 7: anewarray #123 // class net/minecraft/world/phys/shapes/VoxelShape
+ 10: dup
+ 11: iconst_0
+ 12: ldc2_w #124 // double 5.0d
+ 15: dconst_0
+ 16: ldc2_w #124 // double 5.0d
+ 19: ldc2_w #126 // double 11.0d
+ 22: ldc2_w #124 // double 5.0d
+ 25: ldc2_w #126 // double 11.0d
+ 28: invokestatic #133 // Method net/minecraft/world/level/block/Block.m_49796_:(DDDDDD)Lnet/minecraft/world/phys/shapes/VoxelShape;
+ 31: aastore
+ 32: dup
+ 33: iconst_1
+ 34: ldc2_w #134 // double 4.0d
+ 37: ldc2_w #124 // double 5.0d
+ 40: ldc2_w #134 // double 4.0d
+ 43: ldc2_w #136 // double 12.0d
+ 46: ldc2_w #138 // double 7.0d
+ 49: ldc2_w #136 // double 12.0d
+ 52: invokestatic #133 // Method net/minecraft/world/level/block/Block.m_49796_:(DDDDDD)Lnet/minecraft/world/phys/shapes/VoxelShape;
+ 55: aastore
+ 56: invokestatic #145 // InterfaceMethod java/util/stream/Stream.of:([Ljava/lang/Object;)Ljava/util/stream/Stream;
+ 59: invokedynamic #162, 0 // InvokeDynamic #0:apply:()Ljava/util/function/BinaryOperator;
+ 64: invokeinterface #166, 2 // InterfaceMethod java/util/stream/Stream.reduce:(Ljava/util/function/BinaryOperator;)Ljava/util/Optional;
+ 69: invokevirtual #172 // Method java/util/Optional.get:()Ljava/lang/Object;
+ 72: checkcast #123 // class net/minecraft/world/phys/shapes/VoxelShape
+ 75: putstatic #91 // Field NORTH_SHAPE:Lnet/minecraft/world/phys/shapes/VoxelShape;
+ 78: return
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_javap/HostileHerbLootModifier.class b/统计/_sa_hanhua_out/_tmp/herb_javap/HostileHerbLootModifier.class
new file mode 100644
index 0000000..4d07327
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_javap/HostileHerbLootModifier.class differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_javap/HostileHerbLootModifier.txt b/统计/_sa_hanhua_out/_tmp/herb_javap/HostileHerbLootModifier.txt
new file mode 100644
index 0000000..494cb0f
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_javap/HostileHerbLootModifier.txt
@@ -0,0 +1,122 @@
+Compiled from "HostileHerbLootModifier.java"
+public class com.ogaba.sa_survival.loot.HostileHerbLootModifier extends net.minecraftforge.common.loot.LootModifier {
+ public static final com.mojang.serialization.Codec CODEC;
+
+ public com.ogaba.sa_survival.loot.HostileHerbLootModifier(net.minecraft.world.level.storage.loot.predicates.LootItemCondition[]);
+ Code:
+ 0: aload_0
+ 1: aload_1
+ 2: invokespecial #35 // Method net/minecraftforge/common/loot/LootModifier."":([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)V
+ 5: return
+
+ protected it.unimi.dsi.fastutil.objects.ObjectArrayList doApply(it.unimi.dsi.fastutil.objects.ObjectArrayList, net.minecraft.world.level.storage.loot.LootContext);
+ Code:
+ 0: getstatic #48 // Field com/ogaba/sa_combat/config/MerchantCurrencyConfig.ENABLE_HOSTILE_HERB_DROPS:Lnet/minecraftforge/common/ForgeConfigSpec$BooleanValue;
+ 3: invokevirtual #52 // Method net/minecraftforge/common/ForgeConfigSpec$BooleanValue.get:()Ljava/lang/Object;
+ 6: checkcast #54 // class java/lang/Boolean
+ 9: invokevirtual #58 // Method java/lang/Boolean.booleanValue:()Z
+ 12: ifne 17
+ 15: aload_1
+ 16: areturn
+ 17: aload_2
+ 18: getstatic #64 // Field net/minecraft/world/level/storage/loot/parameters/LootContextParams.f_81455_:Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;
+ 21: invokevirtual #70 // Method net/minecraft/world/level/storage/loot/LootContext.m_78953_:(Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object;
+ 24: checkcast #72 // class net/minecraft/world/entity/Entity
+ 27: astore_3
+ 28: aload_3
+ 29: instanceof #74 // class net/minecraft/world/entity/monster/Enemy
+ 32: ifne 37
+ 35: aload_1
+ 36: areturn
+ 37: getstatic #78 // Field com/ogaba/sa_combat/config/MerchantCurrencyConfig.HOSTILE_HERB_DROP_CHANCE:Lnet/minecraftforge/common/ForgeConfigSpec$DoubleValue;
+ 40: invokevirtual #79 // Method net/minecraftforge/common/ForgeConfigSpec$DoubleValue.get:()Ljava/lang/Object;
+ 43: checkcast #81 // class java/lang/Double
+ 46: invokevirtual #85 // Method java/lang/Double.doubleValue:()D
+ 49: dstore 4
+ 51: aload_2
+ 52: invokevirtual #89 // Method net/minecraft/world/level/storage/loot/LootContext.m_230907_:()Lnet/minecraft/util/RandomSource;
+ 55: invokeinterface #94, 1 // InterfaceMethod net/minecraft/util/RandomSource.m_188500_:()D
+ 60: dload 4
+ 62: dcmpl
+ 63: ifle 68
+ 66: aload_1
+ 67: areturn
+ 68: aload_2
+ 69: invokevirtual #89 // Method net/minecraft/world/level/storage/loot/LootContext.m_230907_:()Lnet/minecraft/util/RandomSource;
+ 72: invokeinterface #98, 1 // InterfaceMethod net/minecraft/util/RandomSource.m_188501_:()F
+ 77: fstore 6
+ 79: fload 6
+ 81: ldc #99 // float 0.55f
+ 83: fcmpg
+ 84: ifge 111
+ 87: aload_1
+ 88: new #101 // class net/minecraft/world/item/ItemStack
+ 91: dup
+ 92: getstatic #107 // Field com/ogaba/sa_survival/registry/SASurvivalItems.GREEN_HERB:Lnet/minecraftforge/registries/RegistryObject;
+ 95: invokevirtual #110 // Method net/minecraftforge/registries/RegistryObject.get:()Ljava/lang/Object;
+ 98: checkcast #112 // class net/minecraft/world/level/ItemLike
+ 101: invokespecial #115 // Method net/minecraft/world/item/ItemStack."":(Lnet/minecraft/world/level/ItemLike;)V
+ 104: invokevirtual #121 // Method it/unimi/dsi/fastutil/objects/ObjectArrayList.add:(Ljava/lang/Object;)Z
+ 107: pop
+ 108: goto 196
+ 111: fload 6
+ 113: ldc #122 // float 0.8f
+ 115: fcmpg
+ 116: ifge 143
+ 119: aload_1
+ 120: new #101 // class net/minecraft/world/item/ItemStack
+ 123: dup
+ 124: getstatic #125 // Field com/ogaba/sa_survival/registry/SASurvivalItems.BLUE_HERB:Lnet/minecraftforge/registries/RegistryObject;
+ 127: invokevirtual #110 // Method net/minecraftforge/registries/RegistryObject.get:()Ljava/lang/Object;
+ 130: checkcast #112 // class net/minecraft/world/level/ItemLike
+ 133: invokespecial #115 // Method net/minecraft/world/item/ItemStack."":(Lnet/minecraft/world/level/ItemLike;)V
+ 136: invokevirtual #121 // Method it/unimi/dsi/fastutil/objects/ObjectArrayList.add:(Ljava/lang/Object;)Z
+ 139: pop
+ 140: goto 196
+ 143: fload 6
+ 145: ldc #126 // float 0.95f
+ 147: fcmpg
+ 148: ifge 175
+ 151: aload_1
+ 152: new #101 // class net/minecraft/world/item/ItemStack
+ 155: dup
+ 156: getstatic #129 // Field com/ogaba/sa_survival/registry/SASurvivalItems.YELLOW_HERB:Lnet/minecraftforge/registries/RegistryObject;
+ 159: invokevirtual #110 // Method net/minecraftforge/registries/RegistryObject.get:()Ljava/lang/Object;
+ 162: checkcast #112 // class net/minecraft/world/level/ItemLike
+ 165: invokespecial #115 // Method net/minecraft/world/item/ItemStack."":(Lnet/minecraft/world/level/ItemLike;)V
+ 168: invokevirtual #121 // Method it/unimi/dsi/fastutil/objects/ObjectArrayList.add:(Ljava/lang/Object;)Z
+ 171: pop
+ 172: goto 196
+ 175: aload_1
+ 176: new #101 // class net/minecraft/world/item/ItemStack
+ 179: dup
+ 180: getstatic #132 // Field com/ogaba/sa_survival/registry/SASurvivalItems.RED_HERB:Lnet/minecraftforge/registries/RegistryObject;
+ 183: invokevirtual #110 // Method net/minecraftforge/registries/RegistryObject.get:()Ljava/lang/Object;
+ 186: checkcast #112 // class net/minecraft/world/level/ItemLike
+ 189: invokespecial #115 // Method net/minecraft/world/item/ItemStack."":(Lnet/minecraft/world/level/ItemLike;)V
+ 192: invokevirtual #121 // Method it/unimi/dsi/fastutil/objects/ObjectArrayList.add:(Ljava/lang/Object;)Z
+ 195: pop
+ 196: aload_1
+ 197: areturn
+
+ public com.mojang.serialization.Codec extends net.minecraftforge.common.loot.IGlobalLootModifier> codec();
+ Code:
+ 0: getstatic #148 // Field CODEC:Lcom/mojang/serialization/Codec;
+ 3: areturn
+
+ private static com.mojang.datafixers.kinds.App lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance);
+ Code:
+ 0: aload_0
+ 1: invokestatic #154 // Method codecStart:(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P1;
+ 4: aload_0
+ 5: invokedynamic #171, 0 // InvokeDynamic #0:apply:()Ljava/util/function/Function;
+ 10: invokevirtual #174 // Method com/mojang/datafixers/Products$P1.apply:(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/Function;)Lcom/mojang/datafixers/kinds/App;
+ 13: areturn
+
+ static {};
+ Code:
+ 0: invokedynamic #183, 0 // InvokeDynamic #1:apply:()Ljava/util/function/Function;
+ 5: invokestatic #187 // Method com/mojang/serialization/codecs/RecordCodecBuilder.create:(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec;
+ 8: putstatic #148 // Field CODEC:Lcom/mojang/serialization/Codec;
+ 11: return
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_javap/SASurvivalBlocks.class b/统计/_sa_hanhua_out/_tmp/herb_javap/SASurvivalBlocks.class
new file mode 100644
index 0000000..7748384
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_javap/SASurvivalBlocks.class differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_javap/SASurvivalBlocks.txt b/统计/_sa_hanhua_out/_tmp/herb_javap/SASurvivalBlocks.txt
new file mode 100644
index 0000000..113ca8b
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_javap/SASurvivalBlocks.txt
@@ -0,0 +1,113 @@
+Compiled from "SASurvivalBlocks.java"
+public class com.ogaba.sa_survival.registry.SASurvivalBlocks {
+ public static final net.minecraftforge.registries.DeferredRegister BLOCKS;
+
+ public static final net.minecraftforge.registries.RegistryObject GREEN_HERB;
+
+ public static final net.minecraftforge.registries.RegistryObject RED_HERB;
+
+ public static final net.minecraftforge.registries.RegistryObject BLUE_HERB;
+
+ public static final net.minecraftforge.registries.RegistryObject YELLOW_HERB;
+
+ public com.ogaba.sa_survival.registry.SASurvivalBlocks();
+ Code:
+ 0: aload_0
+ 1: invokespecial #28 // Method java/lang/Object."":()V
+ 4: return
+
+ public static void register(net.minecraftforge.eventbus.api.IEventBus);
+ Code:
+ 0: getstatic #34 // Field BLOCKS:Lnet/minecraftforge/registries/DeferredRegister;
+ 3: aload_0
+ 4: invokevirtual #38 // Method net/minecraftforge/registries/DeferredRegister.register:(Lnet/minecraftforge/eventbus/api/IEventBus;)V
+ 7: return
+
+ private static net.minecraft.world.level.block.Block lambda$static$3();
+ Code:
+ 0: new #44 // class com/ogaba/sa_survival/block/custom/HerbBlock
+ 3: dup
+ 4: invokestatic #48 // Method net/minecraft/world/level/block/state/BlockBehaviour$Properties.m_284310_:()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;
+ 7: getstatic #54 // Field net/minecraft/world/level/material/MapColor.f_283915_:Lnet/minecraft/world/level/material/MapColor;
+ 10: invokevirtual #58 // Method net/minecraft/world/level/block/state/BlockBehaviour$Properties.m_284180_:(Lnet/minecraft/world/level/material/MapColor;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;
+ 13: ldc #59 // float 0.1f
+ 15: invokevirtual #63 // Method net/minecraft/world/level/block/state/BlockBehaviour$Properties.m_60978_:(F)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;
+ 18: getstatic #69 // Field net/minecraft/world/level/block/SoundType.f_154666_:Lnet/minecraft/world/level/block/SoundType;
+ 21: invokevirtual #73 // Method net/minecraft/world/level/block/state/BlockBehaviour$Properties.m_60918_:(Lnet/minecraft/world/level/block/SoundType;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;
+ 24: invokevirtual #76 // Method net/minecraft/world/level/block/state/BlockBehaviour$Properties.m_60955_:()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;
+ 27: invokespecial #79 // Method com/ogaba/sa_survival/block/custom/HerbBlock."":(Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V
+ 30: areturn
+
+ private static net.minecraft.world.level.block.Block lambda$static$2();
+ Code:
+ 0: new #44 // class com/ogaba/sa_survival/block/custom/HerbBlock
+ 3: dup
+ 4: invokestatic #48 // Method net/minecraft/world/level/block/state/BlockBehaviour$Properties.m_284310_:()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;
+ 7: getstatic #54 // Field net/minecraft/world/level/material/MapColor.f_283915_:Lnet/minecraft/world/level/material/MapColor;
+ 10: invokevirtual #58 // Method net/minecraft/world/level/block/state/BlockBehaviour$Properties.m_284180_:(Lnet/minecraft/world/level/material/MapColor;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;
+ 13: ldc #59 // float 0.1f
+ 15: invokevirtual #63 // Method net/minecraft/world/level/block/state/BlockBehaviour$Properties.m_60978_:(F)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;
+ 18: getstatic #69 // Field net/minecraft/world/level/block/SoundType.f_154666_:Lnet/minecraft/world/level/block/SoundType;
+ 21: invokevirtual #73 // Method net/minecraft/world/level/block/state/BlockBehaviour$Properties.m_60918_:(Lnet/minecraft/world/level/block/SoundType;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;
+ 24: invokevirtual #76 // Method net/minecraft/world/level/block/state/BlockBehaviour$Properties.m_60955_:()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;
+ 27: invokespecial #79 // Method com/ogaba/sa_survival/block/custom/HerbBlock."":(Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V
+ 30: areturn
+
+ private static net.minecraft.world.level.block.Block lambda$static$1();
+ Code:
+ 0: new #44 // class com/ogaba/sa_survival/block/custom/HerbBlock
+ 3: dup
+ 4: invokestatic #48 // Method net/minecraft/world/level/block/state/BlockBehaviour$Properties.m_284310_:()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;
+ 7: getstatic #54 // Field net/minecraft/world/level/material/MapColor.f_283915_:Lnet/minecraft/world/level/material/MapColor;
+ 10: invokevirtual #58 // Method net/minecraft/world/level/block/state/BlockBehaviour$Properties.m_284180_:(Lnet/minecraft/world/level/material/MapColor;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;
+ 13: ldc #59 // float 0.1f
+ 15: invokevirtual #63 // Method net/minecraft/world/level/block/state/BlockBehaviour$Properties.m_60978_:(F)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;
+ 18: getstatic #69 // Field net/minecraft/world/level/block/SoundType.f_154666_:Lnet/minecraft/world/level/block/SoundType;
+ 21: invokevirtual #73 // Method net/minecraft/world/level/block/state/BlockBehaviour$Properties.m_60918_:(Lnet/minecraft/world/level/block/SoundType;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;
+ 24: invokevirtual #76 // Method net/minecraft/world/level/block/state/BlockBehaviour$Properties.m_60955_:()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;
+ 27: invokespecial #79 // Method com/ogaba/sa_survival/block/custom/HerbBlock."":(Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V
+ 30: areturn
+
+ private static net.minecraft.world.level.block.Block lambda$static$0();
+ Code:
+ 0: new #44 // class com/ogaba/sa_survival/block/custom/HerbBlock
+ 3: dup
+ 4: invokestatic #48 // Method net/minecraft/world/level/block/state/BlockBehaviour$Properties.m_284310_:()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;
+ 7: getstatic #54 // Field net/minecraft/world/level/material/MapColor.f_283915_:Lnet/minecraft/world/level/material/MapColor;
+ 10: invokevirtual #58 // Method net/minecraft/world/level/block/state/BlockBehaviour$Properties.m_284180_:(Lnet/minecraft/world/level/material/MapColor;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;
+ 13: ldc #59 // float 0.1f
+ 15: invokevirtual #63 // Method net/minecraft/world/level/block/state/BlockBehaviour$Properties.m_60978_:(F)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;
+ 18: getstatic #69 // Field net/minecraft/world/level/block/SoundType.f_154666_:Lnet/minecraft/world/level/block/SoundType;
+ 21: invokevirtual #73 // Method net/minecraft/world/level/block/state/BlockBehaviour$Properties.m_60918_:(Lnet/minecraft/world/level/block/SoundType;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;
+ 24: invokevirtual #76 // Method net/minecraft/world/level/block/state/BlockBehaviour$Properties.m_60955_:()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;
+ 27: invokespecial #79 // Method com/ogaba/sa_survival/block/custom/HerbBlock."":(Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V
+ 30: areturn
+
+ static {};
+ Code:
+ 0: getstatic #88 // Field net/minecraftforge/registries/ForgeRegistries.BLOCKS:Lnet/minecraftforge/registries/IForgeRegistry;
+ 3: ldc #90 // String sa_combat
+ 5: invokestatic #94 // Method net/minecraftforge/registries/DeferredRegister.create:(Lnet/minecraftforge/registries/IForgeRegistry;Ljava/lang/String;)Lnet/minecraftforge/registries/DeferredRegister;
+ 8: putstatic #34 // Field BLOCKS:Lnet/minecraftforge/registries/DeferredRegister;
+ 11: getstatic #34 // Field BLOCKS:Lnet/minecraftforge/registries/DeferredRegister;
+ 14: ldc #96 // String green_herb
+ 16: invokedynamic #113, 0 // InvokeDynamic #0:get:()Ljava/util/function/Supplier;
+ 21: invokevirtual #116 // Method net/minecraftforge/registries/DeferredRegister.register:(Ljava/lang/String;Ljava/util/function/Supplier;)Lnet/minecraftforge/registries/RegistryObject;
+ 24: putstatic #118 // Field GREEN_HERB:Lnet/minecraftforge/registries/RegistryObject;
+ 27: getstatic #34 // Field BLOCKS:Lnet/minecraftforge/registries/DeferredRegister;
+ 30: ldc #120 // String red_herb
+ 32: invokedynamic #124, 0 // InvokeDynamic #1:get:()Ljava/util/function/Supplier;
+ 37: invokevirtual #116 // Method net/minecraftforge/registries/DeferredRegister.register:(Ljava/lang/String;Ljava/util/function/Supplier;)Lnet/minecraftforge/registries/RegistryObject;
+ 40: putstatic #126 // Field RED_HERB:Lnet/minecraftforge/registries/RegistryObject;
+ 43: getstatic #34 // Field BLOCKS:Lnet/minecraftforge/registries/DeferredRegister;
+ 46: ldc #128 // String blue_herb
+ 48: invokedynamic #132, 0 // InvokeDynamic #2:get:()Ljava/util/function/Supplier;
+ 53: invokevirtual #116 // Method net/minecraftforge/registries/DeferredRegister.register:(Ljava/lang/String;Ljava/util/function/Supplier;)Lnet/minecraftforge/registries/RegistryObject;
+ 56: putstatic #134 // Field BLUE_HERB:Lnet/minecraftforge/registries/RegistryObject;
+ 59: getstatic #34 // Field BLOCKS:Lnet/minecraftforge/registries/DeferredRegister;
+ 62: ldc #136 // String yellow_herb
+ 64: invokedynamic #140, 0 // InvokeDynamic #3:get:()Ljava/util/function/Supplier;
+ 69: invokevirtual #116 // Method net/minecraftforge/registries/DeferredRegister.register:(Ljava/lang/String;Ljava/util/function/Supplier;)Lnet/minecraftforge/registries/RegistryObject;
+ 72: putstatic #142 // Field YELLOW_HERB:Lnet/minecraftforge/registries/RegistryObject;
+ 75: return
+}
diff --git a/统计/_sa_hanhua_out/_tmp/herb_javap/SASurvivalItems.class b/统计/_sa_hanhua_out/_tmp/herb_javap/SASurvivalItems.class
new file mode 100644
index 0000000..949f41d
Binary files /dev/null and b/统计/_sa_hanhua_out/_tmp/herb_javap/SASurvivalItems.class differ
diff --git a/统计/_sa_hanhua_out/_tmp/herb_javap/SASurvivalItems.txt b/统计/_sa_hanhua_out/_tmp/herb_javap/SASurvivalItems.txt
new file mode 100644
index 0000000..faeeeca
--- /dev/null
+++ b/统计/_sa_hanhua_out/_tmp/herb_javap/SASurvivalItems.txt
@@ -0,0 +1,4034 @@
+Compiled from "SASurvivalItems.java"
+public class com.ogaba.sa_survival.registry.SASurvivalItems {
+ public static final net.minecraftforge.registries.DeferredRegister ITEMS;
+
+ private static final net.minecraft.world.food.FoodProperties CANNED_BEANS_FOOD;
+
+ private static final net.minecraft.world.food.FoodProperties CANNED_CARROTS_FOOD;
+
+ private static final net.minecraft.world.food.FoodProperties CANNED_CHILLI_FOOD;
+
+ private static final net.minecraft.world.food.FoodProperties CANNED_CORN_FOOD;
+
+ private static final net.minecraft.world.food.FoodProperties CANNED_CORNED_BEEF_FOOD;
+
+ private static final net.minecraft.world.food.FoodProperties CANNED_DOG_FOOD_FOOD;
+
+ private static final net.minecraft.world.food.FoodProperties CANNED_EVAPORATED_MILK_FOOD;
+
+ private static final net.minecraft.world.food.FoodProperties CANNED_FRUIT_COCKTAIL_FOOD;
+
+ private static final net.minecraft.world.food.FoodProperties CANNED_MUSHROOM_SOUP_FOOD;
+
+ private static final net.minecraft.world.food.FoodProperties CANNED_PEACHES_FOOD;
+
+ private static final net.minecraft.world.food.FoodProperties CANNED_PEAS_FOOD;
+
+ private static final net.minecraft.world.food.FoodProperties CANNED_PINEAPPLE_FOOD;
+
+ private static final net.minecraft.world.food.FoodProperties CANNED_POTATO_FOOD;
+
+ private static final net.minecraft.world.food.FoodProperties CANNED_SARDINES_FOOD;
+
+ private static final net.minecraft.world.food.FoodProperties CANNED_SPAGHETTI_BOLOGNESE_FOOD;
+
+ private static final net.minecraft.world.food.FoodProperties CANNED_TUNA_FOOD;
+
+ private static final net.minecraft.world.food.FoodProperties CANNED_VEGETABLE_SOUP_FOOD;
+
+ private static final net.minecraft.world.food.FoodProperties FRUIT_BEVERAGE_FOOD;
+
+ public static final net.minecraftforge.registries.RegistryObject CANNED_BEANS_OPEN;
+
+ public static final net.minecraftforge.registries.RegistryObject CANNED_BEANS;
+
+ public static final net.minecraftforge.registries.RegistryObject CANNED_CARROTS_OPEN;
+
+ public static final net.minecraftforge.registries.RegistryObject CANNED_CARROTS;
+
+ public static final net.minecraftforge.registries.RegistryObject CANNED_CHILLI_OPEN;
+
+ public static final net.minecraftforge.registries.RegistryObject CANNED_CHILLI;
+
+ public static final net.minecraftforge.registries.RegistryObject CANNED_CORN_OPEN;
+
+ public static final net.minecraftforge.registries.RegistryObject CANNED_CORN;
+
+ public static final net.minecraftforge.registries.RegistryObject CANNED_CORNED_BEEF_OPEN;
+
+ public static final net.minecraftforge.registries.RegistryObject CANNED_CORNED_BEEF;
+
+ public static final net.minecraftforge.registries.RegistryObject CANNED_DOG_FOOD_OPEN;
+
+ public static final net.minecraftforge.registries.RegistryObject CANNED_DOG_FOOD;
+
+ public static final net.minecraftforge.registries.RegistryObject CANNED_EVAPORATED_MILK_OPEN;
+
+ public static final net.minecraftforge.registries.RegistryObject CANNED_EVAPORATED_MILK;
+
+ public static final net.minecraftforge.registries.RegistryObject CANNED_FRUIT_COCKTAIL_OPEN;
+
+ public static final net.minecraftforge.registries.RegistryObject CANNED_FRUIT_COCKTAIL;
+
+ public static final net.minecraftforge.registries.RegistryObject CANNED_MUSHROOM_SOUP_OPEN;
+
+ public static final net.minecraftforge.registries.RegistryObject CANNED_MUSHROOM_SOUP;
+
+ public static final net.minecraftforge.registries.RegistryObject CANNED_PEACHES_OPEN;
+
+ public static final net.minecraftforge.registries.RegistryObject CANNED_PEACHES;
+
+ public static final net.minecraftforge.registries.RegistryObject CANNED_PEAS_OPEN;
+
+ public static final net.minecraftforge.registries.RegistryObject CANNED_PEAS;
+
+ public static final net.minecraftforge.registries.RegistryObject CANNED_PINEAPPLE_OPEN;
+
+ public static final net.minecraftforge.registries.RegistryObject CANNED_PINEAPPLE;
+
+ public static final net.minecraftforge.registries.RegistryObject CANNED_POTATO_OPEN;
+
+ public static final net.minecraftforge.registries.RegistryObject CANNED_POTATO;
+
+ public static final net.minecraftforge.registries.RegistryObject CANNED_SPAGHETTI_BOLOGNESE_OPEN;
+
+ public static final net.minecraftforge.registries.RegistryObject CANNED_SPAGHETTI_BOLOGNESE;
+
+ public static final net.minecraftforge.registries.RegistryObject CANNED_VEGETABLE_SOUP_OPEN;
+
+ public static final net.minecraftforge.registries.RegistryObject CANNED_VEGETABLE_SOUP;
+
+ public static final net.minecraftforge.registries.RegistryObject FRUIT_BEVERAGE_OPEN;
+
+ public static final net.minecraftforge.registries.RegistryObject FRUIT_BEVERAGE;
+
+ public static final net.minecraftforge.registries.RegistryObject CANNED_SARDINES;
+
+ public static final net.minecraftforge.registries.RegistryObject CANNED_TUNA;
+
+ private static final net.minecraft.world.food.FoodProperties GRAPE_JUICE_BOX_FOOD;
+
+ private static final net.minecraft.world.food.FoodProperties BERRY_JUICE_BOX_FOOD;
+
+ private static final net.minecraft.world.food.FoodProperties APPLE_JUICE_BOX_FOOD;
+
+ private static final net.minecraft.world.food.FoodProperties ORANGE_JUICE_BOX_FOOD;
+
+ public static final net.minecraftforge.registries.RegistryObject GRAPE_JUICE_BOX;
+
+ public static final net.minecraftforge.registries.RegistryObject BERRY_JUICE_BOX;
+
+ public static final net.minecraftforge.registries.RegistryObject APPLE_JUICE_BOX;
+
+ public static final net.minecraftforge.registries.RegistryObject ORANGE_JUICE_BOX;
+
+ public static final net.minecraftforge.registries.RegistryObject PEACH_JUICE_BOTTLE;
+
+ public static final net.minecraftforge.registries.RegistryObject PINEAPPLE_JUICE_BOTTLE;
+
+ public static final net.minecraftforge.registries.RegistryObject MILK_BOX;
+
+ public static final net.minecraftforge.registries.RegistryObject MILK_GALLON;
+
+ public static final net.minecraftforge.registries.RegistryObject COLA;
+
+ public static final net.minecraftforge.registries.RegistryObject PEPSI;
+
+ public static final net.minecraftforge.registries.RegistryObject FANTA_ORANGE_SODA;
+
+ public static final net.minecraftforge.registries.RegistryObject FANTA_GRAPE_SODA;
+
+ public static final net.minecraftforge.registries.RegistryObject GUARANA_SODA;
+
+ public static final net.minecraftforge.registries.RegistryObject MONSTER;
+
+ public static final net.minecraftforge.registries.RegistryObject ENERGY_DRINK;
+
+ public static final net.minecraftforge.registries.RegistryObject COFFEE;
+
+ public static final net.minecraftforge.registries.RegistryObject BEER;
+
+ public static final net.minecraftforge.registries.RegistryObject DUFF_BEER;
+
+ public static final net.minecraftforge.registries.RegistryObject VODKA;
+
+ public static final net.minecraftforge.registries.RegistryObject WHISKEY;
+
+ public static final net.minecraftforge.registries.RegistryObject WINE;
+
+ public static final net.minecraftforge.registries.RegistryObject BIG_BURGER;
+
+ public static final net.minecraftforge.registries.RegistryObject BIG_BURGER_ROTTEN;
+
+ public static final net.minecraftforge.registries.RegistryObject BURGER;
+
+ public static final net.minecraftforge.registries.RegistryObject BURGER_ROTTEN;
+
+ public static final net.minecraftforge.registries.RegistryObject CHEESE_BURGER;
+
+ public static final net.minecraftforge.registries.RegistryObject CHEESE_BURGER_ROTTEN;
+
+ public static final net.minecraftforge.registries.RegistryObject BURRITO;
+
+ public static final net.minecraftforge.registries.RegistryObject BURRITO_ROTTEN;
+
+ public static final net.minecraftforge.registries.RegistryObject HOT_DOG;
+
+ public static final net.minecraftforge.registries.RegistryObject HOT_DOG_ROTTEN;
+
+ public static final net.minecraftforge.registries.RegistryObject TACO;
+
+ public static final net.minecraftforge.registries.RegistryObject TACO_ROTTEN;
+
+ public static final net.minecraftforge.registries.RegistryObject TOAST;
+
+ public static final net.minecraftforge.registries.RegistryObject TOAST_ROTTEN;
+
+ public static final net.minecraftforge.registries.RegistryObject WAFFLES;
+
+ public static final net.minecraftforge.registries.RegistryObject WAFFLES_ROTTEN;
+
+ public static final net.minecraftforge.registries.RegistryObject BISCUIT;
+
+ public static final net.minecraftforge.registries.RegistryObject BISCUIT_ROTTEN;
+
+ public static final net.minecraftforge.registries.RegistryObject DONUT;
+
+ public static final net.minecraftforge.registries.RegistryObject DONUT_ROTTEN;
+
+ public static final net.minecraftforge.registries.RegistryObject CANDYS;
+
+ public static final net.minecraftforge.registries.RegistryObject CHOCOLATE_BAR;
+
+ public static final net.minecraftforge.registries.RegistryObject ENERGY_BAR;
+
+ public static final net.minecraftforge.registries.RegistryObject GRANOLA_BAR;
+
+ public static final net.minecraftforge.registries.RegistryObject SMIRKERS_BAR;
+
+ public static final net.minecraftforge.registries.RegistryObject SNIKSNAK_BAR;
+
+ public static final net.minecraftforge.registries.RegistryObject FRUIT_JAM;
+
+ public static final net.minecraftforge.registries.RegistryObject PEANUT_BUTTER;
+
+ public static final net.minecraftforge.registries.RegistryObject BRIGADEIRO;
+
+ public static final net.minecraftforge.registries.RegistryObject BUTTER;
+
+ public static final net.minecraftforge.registries.RegistryObject CHEESE;
+
+ public static final net.minecraftforge.registries.RegistryObject CHEESE_BREAD;
+
+ public static final net.minecraftforge.registries.RegistryObject COXINHA;
+
+ public static final net.minecraftforge.registries.RegistryObject ROTTEN_COXINHA;
+
+ public static final net.minecraftforge.registries.RegistryObject COXINHA_DOUGH;
+
+ public static final net.minecraftforge.registries.RegistryObject RAW_COXINHA;
+
+ public static final net.minecraftforge.registries.RegistryObject PASTEL_DOUGH;
+
+ public static final net.minecraftforge.registries.RegistryObject RAW_CHEESE_PASTEL;
+
+ public static final net.minecraftforge.registries.RegistryObject RAW_MEAT_PASTEL;
+
+ public static final net.minecraftforge.registries.RegistryObject RAW_WIND_PASTEL;
+
+ public static final net.minecraftforge.registries.RegistryObject MEAT_PASTEL;
+
+ public static final net.minecraftforge.registries.RegistryObject WIND_PASTEL;
+
+ public static final net.minecraftforge.registries.RegistryObject PACOQUITA;
+
+ public static final net.minecraftforge.registries.RegistryObject SALTINE_CRACKER;
+
+ public static final net.minecraftforge.registries.RegistryObject PIZZA;
+
+ public static final net.minecraftforge.registries.RegistryObject PIZZA_BOX;
+
+ public static final net.minecraftforge.registries.RegistryObject CHIPS;
+
+ public static final net.minecraftforge.registries.RegistryObject CEREAL_FRUIT_LOOPS_FLAKES;
+
+ public static final net.minecraftforge.registries.RegistryObject CEREAL_KELLOGGYS_FLAKES;
+
+ public static final net.minecraftforge.registries.RegistryObject PLAIN_CHIPS_BAG;
+
+ public static final net.minecraftforge.registries.RegistryObject BARBECUE_CHIPS_BAG;
+
+ public static final net.minecraftforge.registries.RegistryObject SALT_VINEGAR_CHIPS_BAG;
+
+ public static final net.minecraftforge.registries.RegistryObject SOUR_CREAM_ONION_CHIPS_BAG;
+
+ public static final net.minecraftforge.registries.RegistryObject CANDY_PACKAGE;
+
+ public static final net.minecraftforge.registries.RegistryObject CEREAL;
+
+ public static final net.minecraftforge.registries.RegistryObject CEREAL_FRUIT_LOOPS;
+
+ public static final net.minecraftforge.registries.RegistryObject CEREAL_KELLOGGYS;
+
+ public static final net.minecraftforge.registries.RegistryObject GREEN_HERB;
+
+ public static final net.minecraftforge.registries.RegistryObject RED_HERB;
+
+ public static final net.minecraftforge.registries.RegistryObject BLUE_HERB;
+
+ public static final net.minecraftforge.registries.RegistryObject YELLOW_HERB;
+
+ public static final net.minecraftforge.registries.RegistryObject CRUSHED_GREEN_HERB;
+
+ public static final net.minecraftforge.registries.RegistryObject CRUSHED_RED_HERB;
+
+ public static final net.minecraftforge.registries.RegistryObject CRUSHED_BLUE_HERB;
+
+ public static final net.minecraftforge.registries.RegistryObject CRUSHED_YELLOW_HERB;
+
+ public static final net.minecraftforge.registries.RegistryObject MIXED_GG_HERBS;
+
+ public static final net.minecraftforge.registries.RegistryObject MIXED_GGG_HERBS;
+
+ public static final net.minecraftforge.registries.RegistryObject MIXED_GR_HERBS;
+
+ public static final net.minecraftforge.registries.RegistryObject MIXED_GGR_HERBS;
+
+ public static final net.minecraftforge.registries.RegistryObject MIXED_GB_HERBS;
+
+ public static final net.minecraftforge.registries.RegistryObject MIXED_GGB_HERBS;
+
+ public static final net.minecraftforge.registries.RegistryObject MIXED_GY_HERBS;
+
+ public static final net.minecraftforge.registries.RegistryObject MIXED_GGY_HERBS;
+
+ public static final net.minecraftforge.registries.RegistryObject MIXED_GYB_HERBS;
+
+ public static final net.minecraftforge.registries.RegistryObject MIXED_GRY_HERBS;
+
+ public static final net.minecraftforge.registries.RegistryObject MIXED_GRB_HERBS;
+
+ public static final net.minecraftforge.registries.RegistryObject MIXED_RB_HERBS;
+
+ public static final net.minecraftforge.registries.RegistryObject BANDAGE;
+
+ public static final net.minecraftforge.registries.RegistryObject BANDAGE_STERILIZED;
+
+ public static final net.minecraftforge.registries.RegistryObject PLASTER;
+
+ public static final net.minecraftforge.registries.RegistryObject SPLINT;
+
+ public static final net.minecraftforge.registries.RegistryObject ALCOHOL_WIPES;
+
+ public static final net.minecraftforge.registries.RegistryObject BLOOD_BAG;
+
+ public static final net.minecraftforge.registries.RegistryObject BLOOD_BAG_EMPTY;
+
+ public static final net.minecraftforge.registries.RegistryObject FIRST_AID_KIT;
+
+ public static final net.minecraftforge.registries.RegistryObject FIRST_AID_SPRAY;
+
+ public static final net.minecraftforge.registries.RegistryObject ADRENALINE;
+
+ public static final net.minecraftforge.registries.RegistryObject MORPHINE;
+
+ public static final net.minecraftforge.registries.RegistryObject STIM_SHOT;
+
+ public static final net.minecraftforge.registries.RegistryObject PAINKILLER_PILLS;
+
+ public static final net.minecraftforge.registries.RegistryObject STAMINA_BOOST_PILLS;
+
+ public static final net.minecraftforge.registries.RegistryObject PAINKILLER;
+
+ public static final net.minecraftforge.registries.RegistryObject STAMINA_BOOST;
+
+ public static final net.minecraftforge.registries.RegistryObject GARBAGE_BAG;
+
+ public static final net.minecraftforge.registries.RegistryObject LEATHER_BACKPACK;
+
+ public static final net.minecraftforge.registries.RegistryObject SATCHEL_BLACK;
+
+ public static final net.minecraftforge.registries.RegistryObject SATCHEL_BROWN;
+
+ public static final net.minecraftforge.registries.RegistryObject SATCHEL_GREEN;
+
+ public static final net.minecraftforge.registries.RegistryObject SATCHEL_WHITE;
+
+ public static final net.minecraftforge.registries.RegistryObject SMALL_BACKPACK_BLACK;
+
+ public static final net.minecraftforge.registries.RegistryObject SMALL_BACKPACK_BLUE;
+
+ public static final net.minecraftforge.registries.RegistryObject SMALL_BACKPACK_GREEN;
+
+ public static final net.minecraftforge.registries.RegistryObject SMALL_BACKPACK_PINK;
+
+ public static final net.minecraftforge.registries.RegistryObject DUFFEL_BAG_BLACK;
+
+ public static final net.minecraftforge.registries.RegistryObject DUFFEL_BAG_BLUE;
+
+ public static final net.minecraftforge.registries.RegistryObject DUFFEL_BAG_RED;
+
+ public static final net.minecraftforge.registries.RegistryObject DUFFEL_BAG_YELLOW;
+
+ public static final net.minecraftforge.registries.RegistryObject HIKING_BACKPACK_BLACK;
+
+ public static final net.minecraftforge.registries.RegistryObject HIKING_BACKPACK_BLUE;
+
+ public static final net.minecraftforge.registries.RegistryObject HIKING_BACKPACK_GREEN;
+
+ public static final net.minecraftforge.registries.RegistryObject HIKING_BACKPACK_RED;
+
+ public static final net.minecraftforge.registries.RegistryObject MILITARY_BACKPACK_DESERT;
+
+ public static final net.minecraftforge.registries.RegistryObject MILITARY_BACKPACK_BLUE;
+
+ public static final net.minecraftforge.registries.RegistryObject MILITARY_BACKPACK_CAMO;
+
+ public static final net.minecraftforge.registries.RegistryObject MILITARY_BACKPACK_GREEN;
+
+ private static final net.minecraft.resources.ResourceLocation GENERIC_CLOTHING_ANIMATION;
+
+ public static final net.minecraftforge.registries.RegistryObject BLUE_JEANS;
+
+ public static final net.minecraftforge.registries.RegistryObject GREEN_T_SHIRT;
+
+ public static final net.minecraftforge.registries.RegistryObject LEON_S_KENNEDY_JACKET;
+
+ public static final net.minecraftforge.registries.RegistryObject T_SHIRT;
+
+ public static final net.minecraftforge.registries.RegistryObject FLASHLIGHT;
+
+ public static final net.minecraftforge.registries.RegistryObject TUBE;
+
+ public com.ogaba.sa_survival.registry.SASurvivalItems();
+ Code:
+ 0: aload_0
+ 1: invokespecial #258 // Method java/lang/Object."":()V
+ 4: return
+
+ private static com.ogaba.sa_survival.item.common.ConsumableEffectItem$Builder mixedHerb();
+ Code:
+ 0: new #7 // class net/minecraft/world/item/Item$Properties
+ 3: dup
+ 4: invokespecial #263 // Method net/minecraft/world/item/Item$Properties."":()V
+ 7: invokestatic #267 // Method com/ogaba/sa_survival/item/common/ConsumableEffectItem.builder:(Lnet/minecraft/world/item/Item$Properties;)Lcom/ogaba/sa_survival/item/common/ConsumableEffectItem$Builder;
+ 10: getstatic #273 // Field net/minecraft/world/item/UseAnim.DRINK:Lnet/minecraft/world/item/UseAnim;
+ 13: invokevirtual #277 // Method com/ogaba/sa_survival/item/common/ConsumableEffectItem$Builder.anim:(Lnet/minecraft/world/item/UseAnim;)Lcom/ogaba/sa_survival/item/common/ConsumableEffectItem$Builder;
+ 16: getstatic #283 // Field net/minecraft/sounds/SoundEvents.f_11970_:Lnet/minecraft/sounds/SoundEvent;
+ 19: invokevirtual #287 // Method com/ogaba/sa_survival/item/common/ConsumableEffectItem$Builder.drinkingSound:(Lnet/minecraft/sounds/SoundEvent;)Lcom/ogaba/sa_survival/item/common/ConsumableEffectItem$Builder;
+ 22: getstatic #292 // Field com/ogaba/sa_survival/item/common/MedicalSounds.FINISH:Lnet/minecraft/sounds/SoundEvent;
+ 25: invokevirtual #295 // Method com/ogaba/sa_survival/item/common/ConsumableEffectItem$Builder.finishSound:(Lnet/minecraft/sounds/SoundEvent;)Lcom/ogaba/sa_survival/item/common/ConsumableEffectItem$Builder;
+ 28: areturn
+
+ private static com.ogaba.sa_survival.item.common.MedicalItem$Builder medicalItem(net.minecraft.world.item.Item$Properties);
+ Code:
+ 0: aload_0
+ 1: invokestatic #299 // Method com/ogaba/sa_survival/item/common/MedicalItem.builder:(Lnet/minecraft/world/item/Item$Properties;)Lcom/ogaba/sa_survival/item/common/MedicalItem$Builder;
+ 4: getstatic #302 // Field net/minecraft/world/item/UseAnim.BOW:Lnet/minecraft/world/item/UseAnim;
+ 7: invokevirtual #305 // Method com/ogaba/sa_survival/item/common/MedicalItem$Builder.anim:(Lnet/minecraft/world/item/UseAnim;)Lcom/ogaba/sa_survival/item/common/MedicalItem$Builder;
+ 10: bipush 40
+ 12: invokevirtual #309 // Method com/ogaba/sa_survival/item/common/MedicalItem$Builder.duration:(I)Lcom/ogaba/sa_survival/item/common/MedicalItem$Builder;
+ 15: getstatic #292 // Field com/ogaba/sa_survival/item/common/MedicalSounds.FINISH:Lnet/minecraft/sounds/SoundEvent;
+ 18: invokevirtual #312 // Method com/ogaba/sa_survival/item/common/MedicalItem$Builder.finishSound:(Lnet/minecraft/sounds/SoundEvent;)Lcom/ogaba/sa_survival/item/common/MedicalItem$Builder;
+ 21: areturn
+
+ private static com.ogaba.sa_survival.item.common.MedicalItem$Builder medicalStack16();
+ Code:
+ 0: new #7 // class net/minecraft/world/item/Item$Properties
+ 3: dup
+ 4: invokespecial #263 // Method net/minecraft/world/item/Item$Properties."":()V
+ 7: bipush 16
+ 9: invokevirtual #320 // Method net/minecraft/world/item/Item$Properties.m_41487_:(I)Lnet/minecraft/world/item/Item$Properties;
+ 12: invokestatic #322 // Method medicalItem:(Lnet/minecraft/world/item/Item$Properties;)Lcom/ogaba/sa_survival/item/common/MedicalItem$Builder;
+ 15: areturn
+
+ private static com.ogaba.sa_survival.item.common.PillContainerItem pillContainer(net.minecraftforge.registries.RegistryObject);
+ Code:
+ 0: new #327 // class com/ogaba/sa_survival/item/common/PillContainerItem
+ 3: dup
+ 4: new #7 // class net/minecraft/world/item/Item$Properties
+ 7: dup
+ 8: invokespecial #263 // Method net/minecraft/world/item/Item$Properties."":()V
+ 11: bipush 8
+ 13: invokevirtual #330 // Method net/minecraft/world/item/Item$Properties.m_41503_:(I)Lnet/minecraft/world/item/Item$Properties;
+ 16: aload_0
+ 17: invokedynamic #350, 0 // InvokeDynamic #0:get:(Lnet/minecraftforge/registries/RegistryObject;)Ljava/util/function/Supplier;
+ 22: invokespecial #353 // Method com/ogaba/sa_survival/item/common/PillContainerItem."":(Lnet/minecraft/world/item/Item$Properties;Ljava/util/function/Supplier;)V
+ 25: areturn
+
+ private static net.minecraft.world.item.Item openedCannedFood(net.minecraft.world.food.FoodProperties);
+ Code:
+ 0: new #358 // class com/ogaba/sa_survival/item/common/OpenedCannedFoodItem
+ 3: dup
+ 4: new #7 // class net/minecraft/world/item/Item$Properties
+ 7: dup
+ 8: invokespecial #263 // Method net/minecraft/world/item/Item$Properties."":()V
+ 11: bipush 16
+ 13: invokevirtual #320 // Method net/minecraft/world/item/Item$Properties.m_41487_:(I)Lnet/minecraft/world/item/Item$Properties;
+ 16: aload_0
+ 17: invokevirtual #362 // Method net/minecraft/world/item/Item$Properties.m_41489_:(Lnet/minecraft/world/food/FoodProperties;)Lnet/minecraft/world/item/Item$Properties;
+ 20: invokespecial #365 // Method com/ogaba/sa_survival/item/common/OpenedCannedFoodItem."":(Lnet/minecraft/world/item/Item$Properties;)V
+ 23: areturn
+
+ private static com.ogaba.sa_survival.item.common.CannedFoodItem closedCannedFood(net.minecraftforge.registries.RegistryObject);
+ Code:
+ 0: new #371 // class com/ogaba/sa_survival/item/common/CannedFoodItem
+ 3: dup
+ 4: new #7 // class net/minecraft/world/item/Item$Properties
+ 7: dup
+ 8: invokespecial #263 // Method net/minecraft/world/item/Item$Properties."":()V
+ 11: bipush 16
+ 13: invokevirtual #320 // Method net/minecraft/world/item/Item$Properties.m_41487_:(I)Lnet/minecraft/world/item/Item$Properties;
+ 16: aload_0
+ 17: invokedynamic #376, 0 // InvokeDynamic #1:get:(Lnet/minecraftforge/registries/RegistryObject;)Ljava/util/function/Supplier;
+ 22: invokespecial #377 // Method com/ogaba/sa_survival/item/common/CannedFoodItem."":(Lnet/minecraft/world/item/Item$Properties;Ljava/util/function/Supplier;)V
+ 25: areturn
+
+ private static net.minecraft.world.food.FoodProperties drinkFood(int, float);
+ Code:
+ 0: new #21 // class net/minecraft/world/food/FoodProperties$Builder
+ 3: dup
+ 4: invokespecial #381 // Method net/minecraft/world/food/FoodProperties$Builder."":()V
+ 7: iload_0
+ 8: invokevirtual #385 // Method net/minecraft/world/food/FoodProperties$Builder.m_38760_:(I)Lnet/minecraft/world/food/FoodProperties$Builder;
+ 11: fload_1
+ 12: invokevirtual #389 // Method net/minecraft/world/food/FoodProperties$Builder.m_38758_:(F)Lnet/minecraft/world/food/FoodProperties$Builder;
+ 15: invokevirtual #393 // Method net/minecraft/world/food/FoodProperties$Builder.m_38767_:()Lnet/minecraft/world/food/FoodProperties;
+ 18: areturn
+
+ private static com.ogaba.sa_survival.item.common.SodaDrinkItem sodaDrink(net.minecraft.world.food.FoodProperties, net.minecraft.world.effect.MobEffectInstance...);
+ Code:
+ 0: new #401 // class com/ogaba/sa_survival/item/common/SodaDrinkItem
+ 3: dup
+ 4: new #7 // class net/minecraft/world/item/Item$Properties
+ 7: dup
+ 8: invokespecial #263 // Method net/minecraft/world/item/Item$Properties."":()V
+ 11: bipush 16
+ 13: invokevirtual #320 // Method net/minecraft/world/item/Item$Properties.m_41487_:(I)Lnet/minecraft/world/item/Item$Properties;
+ 16: aload_0
+ 17: invokevirtual #362 // Method net/minecraft/world/item/Item$Properties.m_41489_:(Lnet/minecraft/world/food/FoodProperties;)Lnet/minecraft/world/item/Item$Properties;
+ 20: getstatic #406 // Field com/ogaba/sa_survival/registry/SASurvivalSounds.SODA_OPEN:Lnet/minecraftforge/registries/RegistryObject;
+ 23: invokevirtual #410 // Method net/minecraftforge/registries/RegistryObject.get:()Ljava/lang/Object;
+ 26: checkcast #412 // class net/minecraft/sounds/SoundEvent
+ 29: bipush 30
+ 31: getstatic #417 // Field com/ogaba/sa_survival/item/common/ContainerReturnHelper.EMPTY_CAN:Lnet/minecraft/resources/ResourceLocation;
+ 34: aload_1
+ 35: invokespecial #420 // Method com/ogaba/sa_survival/item/common/SodaDrinkItem."":(Lnet/minecraft/world/item/Item$Properties;Lnet/minecraft/sounds/SoundEvent;ILnet/minecraft/resources/ResourceLocation;[Lnet/minecraft/world/effect/MobEffectInstance;)V
+ 38: areturn
+
+ private static com.ogaba.sa_survival.item.common.SodaDrinkItem simpleDrink(net.minecraft.world.food.FoodProperties, net.minecraft.world.effect.MobEffectInstance...);
+ Code:
+ 0: new #401 // class com/ogaba/sa_survival/item/common/SodaDrinkItem
+ 3: dup
+ 4: new #7 // class net/minecraft/world/item/Item$Properties
+ 7: dup
+ 8: invokespecial #263 // Method net/minecraft/world/item/Item$Properties."":()V
+ 11: bipush 16
+ 13: invokevirtual #320 // Method net/minecraft/world/item/Item$Properties.m_41487_:(I)Lnet/minecraft/world/item/Item$Properties;
+ 16: aload_0
+ 17: invokevirtual #362 // Method net/minecraft/world/item/Item$Properties.m_41489_:(Lnet/minecraft/world/food/FoodProperties;)Lnet/minecraft/world/item/Item$Properties;
+ 20: aconst_null
+ 21: bipush 30
+ 23: getstatic #426 // Field com/ogaba/sa_survival/item/common/ContainerReturnHelper.EMPTY_WATER_BOTTLE:Lnet/minecraft/resources/ResourceLocation;
+ 26: aload_1
+ 27: invokespecial #420 // Method com/ogaba/sa_survival/item/common/SodaDrinkItem."":(Lnet/minecraft/world/item/Item$Properties;Lnet/minecraft/sounds/SoundEvent;ILnet/minecraft/resources/ResourceLocation;[Lnet/minecraft/world/effect/MobEffectInstance;)V
+ 30: areturn
+
+ private static com.ogaba.sa_survival.item.common.SelectiveMilkDrinkItem milkDrink(net.minecraft.world.food.FoodProperties);
+ Code:
+ 0: new #430 // class com/ogaba/sa_survival/item/common/SelectiveMilkDrinkItem
+ 3: dup
+ 4: new #7 // class net/minecraft/world/item/Item$Properties
+ 7: dup
+ 8: invokespecial #263 // Method net/minecraft/world/item/Item$Properties."":()V
+ 11: bipush 16
+ 13: invokevirtual #320 // Method net/minecraft/world/item/Item$Properties.m_41487_:(I)Lnet/minecraft/world/item/Item$Properties;
+ 16: aload_0
+ 17: invokevirtual #362 // Method net/minecraft/world/item/Item$Properties.m_41489_:(Lnet/minecraft/world/food/FoodProperties;)Lnet/minecraft/world/item/Item$Properties;
+ 20: bipush 40
+ 22: invokespecial #433 // Method com/ogaba/sa_survival/item/common/SelectiveMilkDrinkItem."":(Lnet/minecraft/world/item/Item$Properties;I)V
+ 25: areturn
+
+ private static com.ogaba.sa_survival.item.common.DurableMilkDrinkItem milkGallonDrink(int, int, float);
+ Code:
+ 0: new #437 // class com/ogaba/sa_survival/item/common/DurableMilkDrinkItem
+ 3: dup
+ 4: new #7 // class net/minecraft/world/item/Item$Properties
+ 7: dup
+ 8: invokespecial #263 // Method net/minecraft/world/item/Item$Properties."":()V
+ 11: iload_0
+ 12: invokevirtual #330 // Method net/minecraft/world/item/Item$Properties.m_41503_:(I)Lnet/minecraft/world/item/Item$Properties;
+ 15: iload_1
+ 16: fload_2
+ 17: bipush 40
+ 19: invokespecial #440 // Method com/ogaba/sa_survival/item/common/DurableMilkDrinkItem."