diff --git a/src/generated/resources/assets/computercraft/blockstates/monitor_advanced.json b/src/generated/resources/assets/computercraft/blockstates/monitor_advanced.json new file mode 100644 index 000000000..978e3ed95 --- /dev/null +++ b/src/generated/resources/assets/computercraft/blockstates/monitor_advanced.json @@ -0,0 +1,852 @@ +{ + "variants": { + "facing=north,orientation=down,state=none": { + "model": "computercraft:block/monitor_advanced", + "x": 90 + }, + "facing=south,orientation=down,state=none": { + "model": "computercraft:block/monitor_advanced", + "x": 90, + "y": 180 + }, + "facing=west,orientation=down,state=none": { + "model": "computercraft:block/monitor_advanced", + "x": 90, + "y": 90 + }, + "facing=east,orientation=down,state=none": { + "model": "computercraft:block/monitor_advanced", + "x": 90, + "y": -90 + }, + "facing=north,orientation=up,state=none": { + "model": "computercraft:block/monitor_advanced", + "x": 270 + }, + "facing=south,orientation=up,state=none": { + "model": "computercraft:block/monitor_advanced", + "x": 270, + "y": 180 + }, + "facing=west,orientation=up,state=none": { + "model": "computercraft:block/monitor_advanced", + "x": 270, + "y": 90 + }, + "facing=east,orientation=up,state=none": { + "model": "computercraft:block/monitor_advanced", + "x": 270, + "y": -90 + }, + "facing=north,orientation=north,state=none": { + "model": "computercraft:block/monitor_advanced" + }, + "facing=south,orientation=north,state=none": { + "model": "computercraft:block/monitor_advanced", + "y": 180 + }, + "facing=west,orientation=north,state=none": { + "model": "computercraft:block/monitor_advanced", + "y": 90 + }, + "facing=east,orientation=north,state=none": { + "model": "computercraft:block/monitor_advanced", + "y": -90 + }, + "facing=north,orientation=down,state=l": { + "model": "computercraft:block/monitor_advanced_l", + "x": 90 + }, + "facing=south,orientation=down,state=l": { + "model": "computercraft:block/monitor_advanced_l", + "x": 90, + "y": 180 + }, + "facing=west,orientation=down,state=l": { + "model": "computercraft:block/monitor_advanced_l", + "x": 90, + "y": 90 + }, + "facing=east,orientation=down,state=l": { + "model": "computercraft:block/monitor_advanced_l", + "x": 90, + "y": -90 + }, + "facing=north,orientation=up,state=l": { + "model": "computercraft:block/monitor_advanced_l", + "x": 270 + }, + "facing=south,orientation=up,state=l": { + "model": "computercraft:block/monitor_advanced_l", + "x": 270, + "y": 180 + }, + "facing=west,orientation=up,state=l": { + "model": "computercraft:block/monitor_advanced_l", + "x": 270, + "y": 90 + }, + "facing=east,orientation=up,state=l": { + "model": "computercraft:block/monitor_advanced_l", + "x": 270, + "y": -90 + }, + "facing=north,orientation=north,state=l": { + "model": "computercraft:block/monitor_advanced_l" + }, + "facing=south,orientation=north,state=l": { + "model": "computercraft:block/monitor_advanced_l", + "y": 180 + }, + "facing=west,orientation=north,state=l": { + "model": "computercraft:block/monitor_advanced_l", + "y": 90 + }, + "facing=east,orientation=north,state=l": { + "model": "computercraft:block/monitor_advanced_l", + "y": -90 + }, + "facing=north,orientation=down,state=r": { + "model": "computercraft:block/monitor_advanced_r", + "x": 90 + }, + "facing=south,orientation=down,state=r": { + "model": "computercraft:block/monitor_advanced_r", + "x": 90, + "y": 180 + }, + "facing=west,orientation=down,state=r": { + "model": "computercraft:block/monitor_advanced_r", + "x": 90, + "y": 90 + }, + "facing=east,orientation=down,state=r": { + "model": "computercraft:block/monitor_advanced_r", + "x": 90, + "y": -90 + }, + "facing=north,orientation=up,state=r": { + "model": "computercraft:block/monitor_advanced_r", + "x": 270 + }, + "facing=south,orientation=up,state=r": { + "model": "computercraft:block/monitor_advanced_r", + "x": 270, + "y": 180 + }, + "facing=west,orientation=up,state=r": { + "model": "computercraft:block/monitor_advanced_r", + "x": 270, + "y": 90 + }, + "facing=east,orientation=up,state=r": { + "model": "computercraft:block/monitor_advanced_r", + "x": 270, + "y": -90 + }, + "facing=north,orientation=north,state=r": { + "model": "computercraft:block/monitor_advanced_r" + }, + "facing=south,orientation=north,state=r": { + "model": "computercraft:block/monitor_advanced_r", + "y": 180 + }, + "facing=west,orientation=north,state=r": { + "model": "computercraft:block/monitor_advanced_r", + "y": 90 + }, + "facing=east,orientation=north,state=r": { + "model": "computercraft:block/monitor_advanced_r", + "y": -90 + }, + "facing=north,orientation=down,state=lr": { + "model": "computercraft:block/monitor_advanced_lr", + "x": 90 + }, + "facing=south,orientation=down,state=lr": { + "model": "computercraft:block/monitor_advanced_lr", + "x": 90, + "y": 180 + }, + "facing=west,orientation=down,state=lr": { + "model": "computercraft:block/monitor_advanced_lr", + "x": 90, + "y": 90 + }, + "facing=east,orientation=down,state=lr": { + "model": "computercraft:block/monitor_advanced_lr", + "x": 90, + "y": -90 + }, + "facing=north,orientation=up,state=lr": { + "model": "computercraft:block/monitor_advanced_lr", + "x": 270 + }, + "facing=south,orientation=up,state=lr": { + "model": "computercraft:block/monitor_advanced_lr", + "x": 270, + "y": 180 + }, + "facing=west,orientation=up,state=lr": { + "model": "computercraft:block/monitor_advanced_lr", + "x": 270, + "y": 90 + }, + "facing=east,orientation=up,state=lr": { + "model": "computercraft:block/monitor_advanced_lr", + "x": 270, + "y": -90 + }, + "facing=north,orientation=north,state=lr": { + "model": "computercraft:block/monitor_advanced_lr" + }, + "facing=south,orientation=north,state=lr": { + "model": "computercraft:block/monitor_advanced_lr", + "y": 180 + }, + "facing=west,orientation=north,state=lr": { + "model": "computercraft:block/monitor_advanced_lr", + "y": 90 + }, + "facing=east,orientation=north,state=lr": { + "model": "computercraft:block/monitor_advanced_lr", + "y": -90 + }, + "facing=north,orientation=down,state=u": { + "model": "computercraft:block/monitor_advanced_u", + "x": 90 + }, + "facing=south,orientation=down,state=u": { + "model": "computercraft:block/monitor_advanced_u", + "x": 90, + "y": 180 + }, + "facing=west,orientation=down,state=u": { + "model": "computercraft:block/monitor_advanced_u", + "x": 90, + "y": 90 + }, + "facing=east,orientation=down,state=u": { + "model": "computercraft:block/monitor_advanced_u", + "x": 90, + "y": -90 + }, + "facing=north,orientation=up,state=u": { + "model": "computercraft:block/monitor_advanced_u", + "x": 270 + }, + "facing=south,orientation=up,state=u": { + "model": "computercraft:block/monitor_advanced_u", + "x": 270, + "y": 180 + }, + "facing=west,orientation=up,state=u": { + "model": "computercraft:block/monitor_advanced_u", + "x": 270, + "y": 90 + }, + "facing=east,orientation=up,state=u": { + "model": "computercraft:block/monitor_advanced_u", + "x": 270, + "y": -90 + }, + "facing=north,orientation=north,state=u": { + "model": "computercraft:block/monitor_advanced_u" + }, + "facing=south,orientation=north,state=u": { + "model": "computercraft:block/monitor_advanced_u", + "y": 180 + }, + "facing=west,orientation=north,state=u": { + "model": "computercraft:block/monitor_advanced_u", + "y": 90 + }, + "facing=east,orientation=north,state=u": { + "model": "computercraft:block/monitor_advanced_u", + "y": -90 + }, + "facing=north,orientation=down,state=d": { + "model": "computercraft:block/monitor_advanced_d", + "x": 90 + }, + "facing=south,orientation=down,state=d": { + "model": "computercraft:block/monitor_advanced_d", + "x": 90, + "y": 180 + }, + "facing=west,orientation=down,state=d": { + "model": "computercraft:block/monitor_advanced_d", + "x": 90, + "y": 90 + }, + "facing=east,orientation=down,state=d": { + "model": "computercraft:block/monitor_advanced_d", + "x": 90, + "y": -90 + }, + "facing=north,orientation=up,state=d": { + "model": "computercraft:block/monitor_advanced_d", + "x": 270 + }, + "facing=south,orientation=up,state=d": { + "model": "computercraft:block/monitor_advanced_d", + "x": 270, + "y": 180 + }, + "facing=west,orientation=up,state=d": { + "model": "computercraft:block/monitor_advanced_d", + "x": 270, + "y": 90 + }, + "facing=east,orientation=up,state=d": { + "model": "computercraft:block/monitor_advanced_d", + "x": 270, + "y": -90 + }, + "facing=north,orientation=north,state=d": { + "model": "computercraft:block/monitor_advanced_d" + }, + "facing=south,orientation=north,state=d": { + "model": "computercraft:block/monitor_advanced_d", + "y": 180 + }, + "facing=west,orientation=north,state=d": { + "model": "computercraft:block/monitor_advanced_d", + "y": 90 + }, + "facing=east,orientation=north,state=d": { + "model": "computercraft:block/monitor_advanced_d", + "y": -90 + }, + "facing=north,orientation=down,state=ud": { + "model": "computercraft:block/monitor_advanced_ud", + "x": 90 + }, + "facing=south,orientation=down,state=ud": { + "model": "computercraft:block/monitor_advanced_ud", + "x": 90, + "y": 180 + }, + "facing=west,orientation=down,state=ud": { + "model": "computercraft:block/monitor_advanced_ud", + "x": 90, + "y": 90 + }, + "facing=east,orientation=down,state=ud": { + "model": "computercraft:block/monitor_advanced_ud", + "x": 90, + "y": -90 + }, + "facing=north,orientation=up,state=ud": { + "model": "computercraft:block/monitor_advanced_ud", + "x": 270 + }, + "facing=south,orientation=up,state=ud": { + "model": "computercraft:block/monitor_advanced_ud", + "x": 270, + "y": 180 + }, + "facing=west,orientation=up,state=ud": { + "model": "computercraft:block/monitor_advanced_ud", + "x": 270, + "y": 90 + }, + "facing=east,orientation=up,state=ud": { + "model": "computercraft:block/monitor_advanced_ud", + "x": 270, + "y": -90 + }, + "facing=north,orientation=north,state=ud": { + "model": "computercraft:block/monitor_advanced_ud" + }, + "facing=south,orientation=north,state=ud": { + "model": "computercraft:block/monitor_advanced_ud", + "y": 180 + }, + "facing=west,orientation=north,state=ud": { + "model": "computercraft:block/monitor_advanced_ud", + "y": 90 + }, + "facing=east,orientation=north,state=ud": { + "model": "computercraft:block/monitor_advanced_ud", + "y": -90 + }, + "facing=north,orientation=down,state=rd": { + "model": "computercraft:block/monitor_advanced_rd", + "x": 90 + }, + "facing=south,orientation=down,state=rd": { + "model": "computercraft:block/monitor_advanced_rd", + "x": 90, + "y": 180 + }, + "facing=west,orientation=down,state=rd": { + "model": "computercraft:block/monitor_advanced_rd", + "x": 90, + "y": 90 + }, + "facing=east,orientation=down,state=rd": { + "model": "computercraft:block/monitor_advanced_rd", + "x": 90, + "y": -90 + }, + "facing=north,orientation=up,state=rd": { + "model": "computercraft:block/monitor_advanced_rd", + "x": 270 + }, + "facing=south,orientation=up,state=rd": { + "model": "computercraft:block/monitor_advanced_rd", + "x": 270, + "y": 180 + }, + "facing=west,orientation=up,state=rd": { + "model": "computercraft:block/monitor_advanced_rd", + "x": 270, + "y": 90 + }, + "facing=east,orientation=up,state=rd": { + "model": "computercraft:block/monitor_advanced_rd", + "x": 270, + "y": -90 + }, + "facing=north,orientation=north,state=rd": { + "model": "computercraft:block/monitor_advanced_rd" + }, + "facing=south,orientation=north,state=rd": { + "model": "computercraft:block/monitor_advanced_rd", + "y": 180 + }, + "facing=west,orientation=north,state=rd": { + "model": "computercraft:block/monitor_advanced_rd", + "y": 90 + }, + "facing=east,orientation=north,state=rd": { + "model": "computercraft:block/monitor_advanced_rd", + "y": -90 + }, + "facing=north,orientation=down,state=ld": { + "model": "computercraft:block/monitor_advanced_ld", + "x": 90 + }, + "facing=south,orientation=down,state=ld": { + "model": "computercraft:block/monitor_advanced_ld", + "x": 90, + "y": 180 + }, + "facing=west,orientation=down,state=ld": { + "model": "computercraft:block/monitor_advanced_ld", + "x": 90, + "y": 90 + }, + "facing=east,orientation=down,state=ld": { + "model": "computercraft:block/monitor_advanced_ld", + "x": 90, + "y": -90 + }, + "facing=north,orientation=up,state=ld": { + "model": "computercraft:block/monitor_advanced_ld", + "x": 270 + }, + "facing=south,orientation=up,state=ld": { + "model": "computercraft:block/monitor_advanced_ld", + "x": 270, + "y": 180 + }, + "facing=west,orientation=up,state=ld": { + "model": "computercraft:block/monitor_advanced_ld", + "x": 270, + "y": 90 + }, + "facing=east,orientation=up,state=ld": { + "model": "computercraft:block/monitor_advanced_ld", + "x": 270, + "y": -90 + }, + "facing=north,orientation=north,state=ld": { + "model": "computercraft:block/monitor_advanced_ld" + }, + "facing=south,orientation=north,state=ld": { + "model": "computercraft:block/monitor_advanced_ld", + "y": 180 + }, + "facing=west,orientation=north,state=ld": { + "model": "computercraft:block/monitor_advanced_ld", + "y": 90 + }, + "facing=east,orientation=north,state=ld": { + "model": "computercraft:block/monitor_advanced_ld", + "y": -90 + }, + "facing=north,orientation=down,state=ru": { + "model": "computercraft:block/monitor_advanced_ru", + "x": 90 + }, + "facing=south,orientation=down,state=ru": { + "model": "computercraft:block/monitor_advanced_ru", + "x": 90, + "y": 180 + }, + "facing=west,orientation=down,state=ru": { + "model": "computercraft:block/monitor_advanced_ru", + "x": 90, + "y": 90 + }, + "facing=east,orientation=down,state=ru": { + "model": "computercraft:block/monitor_advanced_ru", + "x": 90, + "y": -90 + }, + "facing=north,orientation=up,state=ru": { + "model": "computercraft:block/monitor_advanced_ru", + "x": 270 + }, + "facing=south,orientation=up,state=ru": { + "model": "computercraft:block/monitor_advanced_ru", + "x": 270, + "y": 180 + }, + "facing=west,orientation=up,state=ru": { + "model": "computercraft:block/monitor_advanced_ru", + "x": 270, + "y": 90 + }, + "facing=east,orientation=up,state=ru": { + "model": "computercraft:block/monitor_advanced_ru", + "x": 270, + "y": -90 + }, + "facing=north,orientation=north,state=ru": { + "model": "computercraft:block/monitor_advanced_ru" + }, + "facing=south,orientation=north,state=ru": { + "model": "computercraft:block/monitor_advanced_ru", + "y": 180 + }, + "facing=west,orientation=north,state=ru": { + "model": "computercraft:block/monitor_advanced_ru", + "y": 90 + }, + "facing=east,orientation=north,state=ru": { + "model": "computercraft:block/monitor_advanced_ru", + "y": -90 + }, + "facing=north,orientation=down,state=lu": { + "model": "computercraft:block/monitor_advanced_lu", + "x": 90 + }, + "facing=south,orientation=down,state=lu": { + "model": "computercraft:block/monitor_advanced_lu", + "x": 90, + "y": 180 + }, + "facing=west,orientation=down,state=lu": { + "model": "computercraft:block/monitor_advanced_lu", + "x": 90, + "y": 90 + }, + "facing=east,orientation=down,state=lu": { + "model": "computercraft:block/monitor_advanced_lu", + "x": 90, + "y": -90 + }, + "facing=north,orientation=up,state=lu": { + "model": "computercraft:block/monitor_advanced_lu", + "x": 270 + }, + "facing=south,orientation=up,state=lu": { + "model": "computercraft:block/monitor_advanced_lu", + "x": 270, + "y": 180 + }, + "facing=west,orientation=up,state=lu": { + "model": "computercraft:block/monitor_advanced_lu", + "x": 270, + "y": 90 + }, + "facing=east,orientation=up,state=lu": { + "model": "computercraft:block/monitor_advanced_lu", + "x": 270, + "y": -90 + }, + "facing=north,orientation=north,state=lu": { + "model": "computercraft:block/monitor_advanced_lu" + }, + "facing=south,orientation=north,state=lu": { + "model": "computercraft:block/monitor_advanced_lu", + "y": 180 + }, + "facing=west,orientation=north,state=lu": { + "model": "computercraft:block/monitor_advanced_lu", + "y": 90 + }, + "facing=east,orientation=north,state=lu": { + "model": "computercraft:block/monitor_advanced_lu", + "y": -90 + }, + "facing=north,orientation=down,state=lrd": { + "model": "computercraft:block/monitor_advanced_lrd", + "x": 90 + }, + "facing=south,orientation=down,state=lrd": { + "model": "computercraft:block/monitor_advanced_lrd", + "x": 90, + "y": 180 + }, + "facing=west,orientation=down,state=lrd": { + "model": "computercraft:block/monitor_advanced_lrd", + "x": 90, + "y": 90 + }, + "facing=east,orientation=down,state=lrd": { + "model": "computercraft:block/monitor_advanced_lrd", + "x": 90, + "y": -90 + }, + "facing=north,orientation=up,state=lrd": { + "model": "computercraft:block/monitor_advanced_lrd", + "x": 270 + }, + "facing=south,orientation=up,state=lrd": { + "model": "computercraft:block/monitor_advanced_lrd", + "x": 270, + "y": 180 + }, + "facing=west,orientation=up,state=lrd": { + "model": "computercraft:block/monitor_advanced_lrd", + "x": 270, + "y": 90 + }, + "facing=east,orientation=up,state=lrd": { + "model": "computercraft:block/monitor_advanced_lrd", + "x": 270, + "y": -90 + }, + "facing=north,orientation=north,state=lrd": { + "model": "computercraft:block/monitor_advanced_lrd" + }, + "facing=south,orientation=north,state=lrd": { + "model": "computercraft:block/monitor_advanced_lrd", + "y": 180 + }, + "facing=west,orientation=north,state=lrd": { + "model": "computercraft:block/monitor_advanced_lrd", + "y": 90 + }, + "facing=east,orientation=north,state=lrd": { + "model": "computercraft:block/monitor_advanced_lrd", + "y": -90 + }, + "facing=north,orientation=down,state=rud": { + "model": "computercraft:block/monitor_advanced_rud", + "x": 90 + }, + "facing=south,orientation=down,state=rud": { + "model": "computercraft:block/monitor_advanced_rud", + "x": 90, + "y": 180 + }, + "facing=west,orientation=down,state=rud": { + "model": "computercraft:block/monitor_advanced_rud", + "x": 90, + "y": 90 + }, + "facing=east,orientation=down,state=rud": { + "model": "computercraft:block/monitor_advanced_rud", + "x": 90, + "y": -90 + }, + "facing=north,orientation=up,state=rud": { + "model": "computercraft:block/monitor_advanced_rud", + "x": 270 + }, + "facing=south,orientation=up,state=rud": { + "model": "computercraft:block/monitor_advanced_rud", + "x": 270, + "y": 180 + }, + "facing=west,orientation=up,state=rud": { + "model": "computercraft:block/monitor_advanced_rud", + "x": 270, + "y": 90 + }, + "facing=east,orientation=up,state=rud": { + "model": "computercraft:block/monitor_advanced_rud", + "x": 270, + "y": -90 + }, + "facing=north,orientation=north,state=rud": { + "model": "computercraft:block/monitor_advanced_rud" + }, + "facing=south,orientation=north,state=rud": { + "model": "computercraft:block/monitor_advanced_rud", + "y": 180 + }, + "facing=west,orientation=north,state=rud": { + "model": "computercraft:block/monitor_advanced_rud", + "y": 90 + }, + "facing=east,orientation=north,state=rud": { + "model": "computercraft:block/monitor_advanced_rud", + "y": -90 + }, + "facing=north,orientation=down,state=lud": { + "model": "computercraft:block/monitor_advanced_lud", + "x": 90 + }, + "facing=south,orientation=down,state=lud": { + "model": "computercraft:block/monitor_advanced_lud", + "x": 90, + "y": 180 + }, + "facing=west,orientation=down,state=lud": { + "model": "computercraft:block/monitor_advanced_lud", + "x": 90, + "y": 90 + }, + "facing=east,orientation=down,state=lud": { + "model": "computercraft:block/monitor_advanced_lud", + "x": 90, + "y": -90 + }, + "facing=north,orientation=up,state=lud": { + "model": "computercraft:block/monitor_advanced_lud", + "x": 270 + }, + "facing=south,orientation=up,state=lud": { + "model": "computercraft:block/monitor_advanced_lud", + "x": 270, + "y": 180 + }, + "facing=west,orientation=up,state=lud": { + "model": "computercraft:block/monitor_advanced_lud", + "x": 270, + "y": 90 + }, + "facing=east,orientation=up,state=lud": { + "model": "computercraft:block/monitor_advanced_lud", + "x": 270, + "y": -90 + }, + "facing=north,orientation=north,state=lud": { + "model": "computercraft:block/monitor_advanced_lud" + }, + "facing=south,orientation=north,state=lud": { + "model": "computercraft:block/monitor_advanced_lud", + "y": 180 + }, + "facing=west,orientation=north,state=lud": { + "model": "computercraft:block/monitor_advanced_lud", + "y": 90 + }, + "facing=east,orientation=north,state=lud": { + "model": "computercraft:block/monitor_advanced_lud", + "y": -90 + }, + "facing=north,orientation=down,state=lru": { + "model": "computercraft:block/monitor_advanced_lru", + "x": 90 + }, + "facing=south,orientation=down,state=lru": { + "model": "computercraft:block/monitor_advanced_lru", + "x": 90, + "y": 180 + }, + "facing=west,orientation=down,state=lru": { + "model": "computercraft:block/monitor_advanced_lru", + "x": 90, + "y": 90 + }, + "facing=east,orientation=down,state=lru": { + "model": "computercraft:block/monitor_advanced_lru", + "x": 90, + "y": -90 + }, + "facing=north,orientation=up,state=lru": { + "model": "computercraft:block/monitor_advanced_lru", + "x": 270 + }, + "facing=south,orientation=up,state=lru": { + "model": "computercraft:block/monitor_advanced_lru", + "x": 270, + "y": 180 + }, + "facing=west,orientation=up,state=lru": { + "model": "computercraft:block/monitor_advanced_lru", + "x": 270, + "y": 90 + }, + "facing=east,orientation=up,state=lru": { + "model": "computercraft:block/monitor_advanced_lru", + "x": 270, + "y": -90 + }, + "facing=north,orientation=north,state=lru": { + "model": "computercraft:block/monitor_advanced_lru" + }, + "facing=south,orientation=north,state=lru": { + "model": "computercraft:block/monitor_advanced_lru", + "y": 180 + }, + "facing=west,orientation=north,state=lru": { + "model": "computercraft:block/monitor_advanced_lru", + "y": 90 + }, + "facing=east,orientation=north,state=lru": { + "model": "computercraft:block/monitor_advanced_lru", + "y": -90 + }, + "facing=north,orientation=down,state=lrud": { + "model": "computercraft:block/monitor_advanced_lrud", + "x": 90 + }, + "facing=south,orientation=down,state=lrud": { + "model": "computercraft:block/monitor_advanced_lrud", + "x": 90, + "y": 180 + }, + "facing=west,orientation=down,state=lrud": { + "model": "computercraft:block/monitor_advanced_lrud", + "x": 90, + "y": 90 + }, + "facing=east,orientation=down,state=lrud": { + "model": "computercraft:block/monitor_advanced_lrud", + "x": 90, + "y": -90 + }, + "facing=north,orientation=up,state=lrud": { + "model": "computercraft:block/monitor_advanced_lrud", + "x": 270 + }, + "facing=south,orientation=up,state=lrud": { + "model": "computercraft:block/monitor_advanced_lrud", + "x": 270, + "y": 180 + }, + "facing=west,orientation=up,state=lrud": { + "model": "computercraft:block/monitor_advanced_lrud", + "x": 270, + "y": 90 + }, + "facing=east,orientation=up,state=lrud": { + "model": "computercraft:block/monitor_advanced_lrud", + "x": 270, + "y": -90 + }, + "facing=north,orientation=north,state=lrud": { + "model": "computercraft:block/monitor_advanced_lrud" + }, + "facing=south,orientation=north,state=lrud": { + "model": "computercraft:block/monitor_advanced_lrud", + "y": 180 + }, + "facing=west,orientation=north,state=lrud": { + "model": "computercraft:block/monitor_advanced_lrud", + "y": 90 + }, + "facing=east,orientation=north,state=lrud": { + "model": "computercraft:block/monitor_advanced_lrud", + "y": -90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/blockstates/monitor_normal.json b/src/generated/resources/assets/computercraft/blockstates/monitor_normal.json new file mode 100644 index 000000000..64d2d4ce9 --- /dev/null +++ b/src/generated/resources/assets/computercraft/blockstates/monitor_normal.json @@ -0,0 +1,852 @@ +{ + "variants": { + "facing=north,orientation=down,state=none": { + "model": "computercraft:block/monitor_normal", + "x": 90 + }, + "facing=south,orientation=down,state=none": { + "model": "computercraft:block/monitor_normal", + "x": 90, + "y": 180 + }, + "facing=west,orientation=down,state=none": { + "model": "computercraft:block/monitor_normal", + "x": 90, + "y": 90 + }, + "facing=east,orientation=down,state=none": { + "model": "computercraft:block/monitor_normal", + "x": 90, + "y": -90 + }, + "facing=north,orientation=up,state=none": { + "model": "computercraft:block/monitor_normal", + "x": 270 + }, + "facing=south,orientation=up,state=none": { + "model": "computercraft:block/monitor_normal", + "x": 270, + "y": 180 + }, + "facing=west,orientation=up,state=none": { + "model": "computercraft:block/monitor_normal", + "x": 270, + "y": 90 + }, + "facing=east,orientation=up,state=none": { + "model": "computercraft:block/monitor_normal", + "x": 270, + "y": -90 + }, + "facing=north,orientation=north,state=none": { + "model": "computercraft:block/monitor_normal" + }, + "facing=south,orientation=north,state=none": { + "model": "computercraft:block/monitor_normal", + "y": 180 + }, + "facing=west,orientation=north,state=none": { + "model": "computercraft:block/monitor_normal", + "y": 90 + }, + "facing=east,orientation=north,state=none": { + "model": "computercraft:block/monitor_normal", + "y": -90 + }, + "facing=north,orientation=down,state=l": { + "model": "computercraft:block/monitor_normal_l", + "x": 90 + }, + "facing=south,orientation=down,state=l": { + "model": "computercraft:block/monitor_normal_l", + "x": 90, + "y": 180 + }, + "facing=west,orientation=down,state=l": { + "model": "computercraft:block/monitor_normal_l", + "x": 90, + "y": 90 + }, + "facing=east,orientation=down,state=l": { + "model": "computercraft:block/monitor_normal_l", + "x": 90, + "y": -90 + }, + "facing=north,orientation=up,state=l": { + "model": "computercraft:block/monitor_normal_l", + "x": 270 + }, + "facing=south,orientation=up,state=l": { + "model": "computercraft:block/monitor_normal_l", + "x": 270, + "y": 180 + }, + "facing=west,orientation=up,state=l": { + "model": "computercraft:block/monitor_normal_l", + "x": 270, + "y": 90 + }, + "facing=east,orientation=up,state=l": { + "model": "computercraft:block/monitor_normal_l", + "x": 270, + "y": -90 + }, + "facing=north,orientation=north,state=l": { + "model": "computercraft:block/monitor_normal_l" + }, + "facing=south,orientation=north,state=l": { + "model": "computercraft:block/monitor_normal_l", + "y": 180 + }, + "facing=west,orientation=north,state=l": { + "model": "computercraft:block/monitor_normal_l", + "y": 90 + }, + "facing=east,orientation=north,state=l": { + "model": "computercraft:block/monitor_normal_l", + "y": -90 + }, + "facing=north,orientation=down,state=r": { + "model": "computercraft:block/monitor_normal_r", + "x": 90 + }, + "facing=south,orientation=down,state=r": { + "model": "computercraft:block/monitor_normal_r", + "x": 90, + "y": 180 + }, + "facing=west,orientation=down,state=r": { + "model": "computercraft:block/monitor_normal_r", + "x": 90, + "y": 90 + }, + "facing=east,orientation=down,state=r": { + "model": "computercraft:block/monitor_normal_r", + "x": 90, + "y": -90 + }, + "facing=north,orientation=up,state=r": { + "model": "computercraft:block/monitor_normal_r", + "x": 270 + }, + "facing=south,orientation=up,state=r": { + "model": "computercraft:block/monitor_normal_r", + "x": 270, + "y": 180 + }, + "facing=west,orientation=up,state=r": { + "model": "computercraft:block/monitor_normal_r", + "x": 270, + "y": 90 + }, + "facing=east,orientation=up,state=r": { + "model": "computercraft:block/monitor_normal_r", + "x": 270, + "y": -90 + }, + "facing=north,orientation=north,state=r": { + "model": "computercraft:block/monitor_normal_r" + }, + "facing=south,orientation=north,state=r": { + "model": "computercraft:block/monitor_normal_r", + "y": 180 + }, + "facing=west,orientation=north,state=r": { + "model": "computercraft:block/monitor_normal_r", + "y": 90 + }, + "facing=east,orientation=north,state=r": { + "model": "computercraft:block/monitor_normal_r", + "y": -90 + }, + "facing=north,orientation=down,state=lr": { + "model": "computercraft:block/monitor_normal_lr", + "x": 90 + }, + "facing=south,orientation=down,state=lr": { + "model": "computercraft:block/monitor_normal_lr", + "x": 90, + "y": 180 + }, + "facing=west,orientation=down,state=lr": { + "model": "computercraft:block/monitor_normal_lr", + "x": 90, + "y": 90 + }, + "facing=east,orientation=down,state=lr": { + "model": "computercraft:block/monitor_normal_lr", + "x": 90, + "y": -90 + }, + "facing=north,orientation=up,state=lr": { + "model": "computercraft:block/monitor_normal_lr", + "x": 270 + }, + "facing=south,orientation=up,state=lr": { + "model": "computercraft:block/monitor_normal_lr", + "x": 270, + "y": 180 + }, + "facing=west,orientation=up,state=lr": { + "model": "computercraft:block/monitor_normal_lr", + "x": 270, + "y": 90 + }, + "facing=east,orientation=up,state=lr": { + "model": "computercraft:block/monitor_normal_lr", + "x": 270, + "y": -90 + }, + "facing=north,orientation=north,state=lr": { + "model": "computercraft:block/monitor_normal_lr" + }, + "facing=south,orientation=north,state=lr": { + "model": "computercraft:block/monitor_normal_lr", + "y": 180 + }, + "facing=west,orientation=north,state=lr": { + "model": "computercraft:block/monitor_normal_lr", + "y": 90 + }, + "facing=east,orientation=north,state=lr": { + "model": "computercraft:block/monitor_normal_lr", + "y": -90 + }, + "facing=north,orientation=down,state=u": { + "model": "computercraft:block/monitor_normal_u", + "x": 90 + }, + "facing=south,orientation=down,state=u": { + "model": "computercraft:block/monitor_normal_u", + "x": 90, + "y": 180 + }, + "facing=west,orientation=down,state=u": { + "model": "computercraft:block/monitor_normal_u", + "x": 90, + "y": 90 + }, + "facing=east,orientation=down,state=u": { + "model": "computercraft:block/monitor_normal_u", + "x": 90, + "y": -90 + }, + "facing=north,orientation=up,state=u": { + "model": "computercraft:block/monitor_normal_u", + "x": 270 + }, + "facing=south,orientation=up,state=u": { + "model": "computercraft:block/monitor_normal_u", + "x": 270, + "y": 180 + }, + "facing=west,orientation=up,state=u": { + "model": "computercraft:block/monitor_normal_u", + "x": 270, + "y": 90 + }, + "facing=east,orientation=up,state=u": { + "model": "computercraft:block/monitor_normal_u", + "x": 270, + "y": -90 + }, + "facing=north,orientation=north,state=u": { + "model": "computercraft:block/monitor_normal_u" + }, + "facing=south,orientation=north,state=u": { + "model": "computercraft:block/monitor_normal_u", + "y": 180 + }, + "facing=west,orientation=north,state=u": { + "model": "computercraft:block/monitor_normal_u", + "y": 90 + }, + "facing=east,orientation=north,state=u": { + "model": "computercraft:block/monitor_normal_u", + "y": -90 + }, + "facing=north,orientation=down,state=d": { + "model": "computercraft:block/monitor_normal_d", + "x": 90 + }, + "facing=south,orientation=down,state=d": { + "model": "computercraft:block/monitor_normal_d", + "x": 90, + "y": 180 + }, + "facing=west,orientation=down,state=d": { + "model": "computercraft:block/monitor_normal_d", + "x": 90, + "y": 90 + }, + "facing=east,orientation=down,state=d": { + "model": "computercraft:block/monitor_normal_d", + "x": 90, + "y": -90 + }, + "facing=north,orientation=up,state=d": { + "model": "computercraft:block/monitor_normal_d", + "x": 270 + }, + "facing=south,orientation=up,state=d": { + "model": "computercraft:block/monitor_normal_d", + "x": 270, + "y": 180 + }, + "facing=west,orientation=up,state=d": { + "model": "computercraft:block/monitor_normal_d", + "x": 270, + "y": 90 + }, + "facing=east,orientation=up,state=d": { + "model": "computercraft:block/monitor_normal_d", + "x": 270, + "y": -90 + }, + "facing=north,orientation=north,state=d": { + "model": "computercraft:block/monitor_normal_d" + }, + "facing=south,orientation=north,state=d": { + "model": "computercraft:block/monitor_normal_d", + "y": 180 + }, + "facing=west,orientation=north,state=d": { + "model": "computercraft:block/monitor_normal_d", + "y": 90 + }, + "facing=east,orientation=north,state=d": { + "model": "computercraft:block/monitor_normal_d", + "y": -90 + }, + "facing=north,orientation=down,state=ud": { + "model": "computercraft:block/monitor_normal_ud", + "x": 90 + }, + "facing=south,orientation=down,state=ud": { + "model": "computercraft:block/monitor_normal_ud", + "x": 90, + "y": 180 + }, + "facing=west,orientation=down,state=ud": { + "model": "computercraft:block/monitor_normal_ud", + "x": 90, + "y": 90 + }, + "facing=east,orientation=down,state=ud": { + "model": "computercraft:block/monitor_normal_ud", + "x": 90, + "y": -90 + }, + "facing=north,orientation=up,state=ud": { + "model": "computercraft:block/monitor_normal_ud", + "x": 270 + }, + "facing=south,orientation=up,state=ud": { + "model": "computercraft:block/monitor_normal_ud", + "x": 270, + "y": 180 + }, + "facing=west,orientation=up,state=ud": { + "model": "computercraft:block/monitor_normal_ud", + "x": 270, + "y": 90 + }, + "facing=east,orientation=up,state=ud": { + "model": "computercraft:block/monitor_normal_ud", + "x": 270, + "y": -90 + }, + "facing=north,orientation=north,state=ud": { + "model": "computercraft:block/monitor_normal_ud" + }, + "facing=south,orientation=north,state=ud": { + "model": "computercraft:block/monitor_normal_ud", + "y": 180 + }, + "facing=west,orientation=north,state=ud": { + "model": "computercraft:block/monitor_normal_ud", + "y": 90 + }, + "facing=east,orientation=north,state=ud": { + "model": "computercraft:block/monitor_normal_ud", + "y": -90 + }, + "facing=north,orientation=down,state=rd": { + "model": "computercraft:block/monitor_normal_rd", + "x": 90 + }, + "facing=south,orientation=down,state=rd": { + "model": "computercraft:block/monitor_normal_rd", + "x": 90, + "y": 180 + }, + "facing=west,orientation=down,state=rd": { + "model": "computercraft:block/monitor_normal_rd", + "x": 90, + "y": 90 + }, + "facing=east,orientation=down,state=rd": { + "model": "computercraft:block/monitor_normal_rd", + "x": 90, + "y": -90 + }, + "facing=north,orientation=up,state=rd": { + "model": "computercraft:block/monitor_normal_rd", + "x": 270 + }, + "facing=south,orientation=up,state=rd": { + "model": "computercraft:block/monitor_normal_rd", + "x": 270, + "y": 180 + }, + "facing=west,orientation=up,state=rd": { + "model": "computercraft:block/monitor_normal_rd", + "x": 270, + "y": 90 + }, + "facing=east,orientation=up,state=rd": { + "model": "computercraft:block/monitor_normal_rd", + "x": 270, + "y": -90 + }, + "facing=north,orientation=north,state=rd": { + "model": "computercraft:block/monitor_normal_rd" + }, + "facing=south,orientation=north,state=rd": { + "model": "computercraft:block/monitor_normal_rd", + "y": 180 + }, + "facing=west,orientation=north,state=rd": { + "model": "computercraft:block/monitor_normal_rd", + "y": 90 + }, + "facing=east,orientation=north,state=rd": { + "model": "computercraft:block/monitor_normal_rd", + "y": -90 + }, + "facing=north,orientation=down,state=ld": { + "model": "computercraft:block/monitor_normal_ld", + "x": 90 + }, + "facing=south,orientation=down,state=ld": { + "model": "computercraft:block/monitor_normal_ld", + "x": 90, + "y": 180 + }, + "facing=west,orientation=down,state=ld": { + "model": "computercraft:block/monitor_normal_ld", + "x": 90, + "y": 90 + }, + "facing=east,orientation=down,state=ld": { + "model": "computercraft:block/monitor_normal_ld", + "x": 90, + "y": -90 + }, + "facing=north,orientation=up,state=ld": { + "model": "computercraft:block/monitor_normal_ld", + "x": 270 + }, + "facing=south,orientation=up,state=ld": { + "model": "computercraft:block/monitor_normal_ld", + "x": 270, + "y": 180 + }, + "facing=west,orientation=up,state=ld": { + "model": "computercraft:block/monitor_normal_ld", + "x": 270, + "y": 90 + }, + "facing=east,orientation=up,state=ld": { + "model": "computercraft:block/monitor_normal_ld", + "x": 270, + "y": -90 + }, + "facing=north,orientation=north,state=ld": { + "model": "computercraft:block/monitor_normal_ld" + }, + "facing=south,orientation=north,state=ld": { + "model": "computercraft:block/monitor_normal_ld", + "y": 180 + }, + "facing=west,orientation=north,state=ld": { + "model": "computercraft:block/monitor_normal_ld", + "y": 90 + }, + "facing=east,orientation=north,state=ld": { + "model": "computercraft:block/monitor_normal_ld", + "y": -90 + }, + "facing=north,orientation=down,state=ru": { + "model": "computercraft:block/monitor_normal_ru", + "x": 90 + }, + "facing=south,orientation=down,state=ru": { + "model": "computercraft:block/monitor_normal_ru", + "x": 90, + "y": 180 + }, + "facing=west,orientation=down,state=ru": { + "model": "computercraft:block/monitor_normal_ru", + "x": 90, + "y": 90 + }, + "facing=east,orientation=down,state=ru": { + "model": "computercraft:block/monitor_normal_ru", + "x": 90, + "y": -90 + }, + "facing=north,orientation=up,state=ru": { + "model": "computercraft:block/monitor_normal_ru", + "x": 270 + }, + "facing=south,orientation=up,state=ru": { + "model": "computercraft:block/monitor_normal_ru", + "x": 270, + "y": 180 + }, + "facing=west,orientation=up,state=ru": { + "model": "computercraft:block/monitor_normal_ru", + "x": 270, + "y": 90 + }, + "facing=east,orientation=up,state=ru": { + "model": "computercraft:block/monitor_normal_ru", + "x": 270, + "y": -90 + }, + "facing=north,orientation=north,state=ru": { + "model": "computercraft:block/monitor_normal_ru" + }, + "facing=south,orientation=north,state=ru": { + "model": "computercraft:block/monitor_normal_ru", + "y": 180 + }, + "facing=west,orientation=north,state=ru": { + "model": "computercraft:block/monitor_normal_ru", + "y": 90 + }, + "facing=east,orientation=north,state=ru": { + "model": "computercraft:block/monitor_normal_ru", + "y": -90 + }, + "facing=north,orientation=down,state=lu": { + "model": "computercraft:block/monitor_normal_lu", + "x": 90 + }, + "facing=south,orientation=down,state=lu": { + "model": "computercraft:block/monitor_normal_lu", + "x": 90, + "y": 180 + }, + "facing=west,orientation=down,state=lu": { + "model": "computercraft:block/monitor_normal_lu", + "x": 90, + "y": 90 + }, + "facing=east,orientation=down,state=lu": { + "model": "computercraft:block/monitor_normal_lu", + "x": 90, + "y": -90 + }, + "facing=north,orientation=up,state=lu": { + "model": "computercraft:block/monitor_normal_lu", + "x": 270 + }, + "facing=south,orientation=up,state=lu": { + "model": "computercraft:block/monitor_normal_lu", + "x": 270, + "y": 180 + }, + "facing=west,orientation=up,state=lu": { + "model": "computercraft:block/monitor_normal_lu", + "x": 270, + "y": 90 + }, + "facing=east,orientation=up,state=lu": { + "model": "computercraft:block/monitor_normal_lu", + "x": 270, + "y": -90 + }, + "facing=north,orientation=north,state=lu": { + "model": "computercraft:block/monitor_normal_lu" + }, + "facing=south,orientation=north,state=lu": { + "model": "computercraft:block/monitor_normal_lu", + "y": 180 + }, + "facing=west,orientation=north,state=lu": { + "model": "computercraft:block/monitor_normal_lu", + "y": 90 + }, + "facing=east,orientation=north,state=lu": { + "model": "computercraft:block/monitor_normal_lu", + "y": -90 + }, + "facing=north,orientation=down,state=lrd": { + "model": "computercraft:block/monitor_normal_lrd", + "x": 90 + }, + "facing=south,orientation=down,state=lrd": { + "model": "computercraft:block/monitor_normal_lrd", + "x": 90, + "y": 180 + }, + "facing=west,orientation=down,state=lrd": { + "model": "computercraft:block/monitor_normal_lrd", + "x": 90, + "y": 90 + }, + "facing=east,orientation=down,state=lrd": { + "model": "computercraft:block/monitor_normal_lrd", + "x": 90, + "y": -90 + }, + "facing=north,orientation=up,state=lrd": { + "model": "computercraft:block/monitor_normal_lrd", + "x": 270 + }, + "facing=south,orientation=up,state=lrd": { + "model": "computercraft:block/monitor_normal_lrd", + "x": 270, + "y": 180 + }, + "facing=west,orientation=up,state=lrd": { + "model": "computercraft:block/monitor_normal_lrd", + "x": 270, + "y": 90 + }, + "facing=east,orientation=up,state=lrd": { + "model": "computercraft:block/monitor_normal_lrd", + "x": 270, + "y": -90 + }, + "facing=north,orientation=north,state=lrd": { + "model": "computercraft:block/monitor_normal_lrd" + }, + "facing=south,orientation=north,state=lrd": { + "model": "computercraft:block/monitor_normal_lrd", + "y": 180 + }, + "facing=west,orientation=north,state=lrd": { + "model": "computercraft:block/monitor_normal_lrd", + "y": 90 + }, + "facing=east,orientation=north,state=lrd": { + "model": "computercraft:block/monitor_normal_lrd", + "y": -90 + }, + "facing=north,orientation=down,state=rud": { + "model": "computercraft:block/monitor_normal_rud", + "x": 90 + }, + "facing=south,orientation=down,state=rud": { + "model": "computercraft:block/monitor_normal_rud", + "x": 90, + "y": 180 + }, + "facing=west,orientation=down,state=rud": { + "model": "computercraft:block/monitor_normal_rud", + "x": 90, + "y": 90 + }, + "facing=east,orientation=down,state=rud": { + "model": "computercraft:block/monitor_normal_rud", + "x": 90, + "y": -90 + }, + "facing=north,orientation=up,state=rud": { + "model": "computercraft:block/monitor_normal_rud", + "x": 270 + }, + "facing=south,orientation=up,state=rud": { + "model": "computercraft:block/monitor_normal_rud", + "x": 270, + "y": 180 + }, + "facing=west,orientation=up,state=rud": { + "model": "computercraft:block/monitor_normal_rud", + "x": 270, + "y": 90 + }, + "facing=east,orientation=up,state=rud": { + "model": "computercraft:block/monitor_normal_rud", + "x": 270, + "y": -90 + }, + "facing=north,orientation=north,state=rud": { + "model": "computercraft:block/monitor_normal_rud" + }, + "facing=south,orientation=north,state=rud": { + "model": "computercraft:block/monitor_normal_rud", + "y": 180 + }, + "facing=west,orientation=north,state=rud": { + "model": "computercraft:block/monitor_normal_rud", + "y": 90 + }, + "facing=east,orientation=north,state=rud": { + "model": "computercraft:block/monitor_normal_rud", + "y": -90 + }, + "facing=north,orientation=down,state=lud": { + "model": "computercraft:block/monitor_normal_lud", + "x": 90 + }, + "facing=south,orientation=down,state=lud": { + "model": "computercraft:block/monitor_normal_lud", + "x": 90, + "y": 180 + }, + "facing=west,orientation=down,state=lud": { + "model": "computercraft:block/monitor_normal_lud", + "x": 90, + "y": 90 + }, + "facing=east,orientation=down,state=lud": { + "model": "computercraft:block/monitor_normal_lud", + "x": 90, + "y": -90 + }, + "facing=north,orientation=up,state=lud": { + "model": "computercraft:block/monitor_normal_lud", + "x": 270 + }, + "facing=south,orientation=up,state=lud": { + "model": "computercraft:block/monitor_normal_lud", + "x": 270, + "y": 180 + }, + "facing=west,orientation=up,state=lud": { + "model": "computercraft:block/monitor_normal_lud", + "x": 270, + "y": 90 + }, + "facing=east,orientation=up,state=lud": { + "model": "computercraft:block/monitor_normal_lud", + "x": 270, + "y": -90 + }, + "facing=north,orientation=north,state=lud": { + "model": "computercraft:block/monitor_normal_lud" + }, + "facing=south,orientation=north,state=lud": { + "model": "computercraft:block/monitor_normal_lud", + "y": 180 + }, + "facing=west,orientation=north,state=lud": { + "model": "computercraft:block/monitor_normal_lud", + "y": 90 + }, + "facing=east,orientation=north,state=lud": { + "model": "computercraft:block/monitor_normal_lud", + "y": -90 + }, + "facing=north,orientation=down,state=lru": { + "model": "computercraft:block/monitor_normal_lru", + "x": 90 + }, + "facing=south,orientation=down,state=lru": { + "model": "computercraft:block/monitor_normal_lru", + "x": 90, + "y": 180 + }, + "facing=west,orientation=down,state=lru": { + "model": "computercraft:block/monitor_normal_lru", + "x": 90, + "y": 90 + }, + "facing=east,orientation=down,state=lru": { + "model": "computercraft:block/monitor_normal_lru", + "x": 90, + "y": -90 + }, + "facing=north,orientation=up,state=lru": { + "model": "computercraft:block/monitor_normal_lru", + "x": 270 + }, + "facing=south,orientation=up,state=lru": { + "model": "computercraft:block/monitor_normal_lru", + "x": 270, + "y": 180 + }, + "facing=west,orientation=up,state=lru": { + "model": "computercraft:block/monitor_normal_lru", + "x": 270, + "y": 90 + }, + "facing=east,orientation=up,state=lru": { + "model": "computercraft:block/monitor_normal_lru", + "x": 270, + "y": -90 + }, + "facing=north,orientation=north,state=lru": { + "model": "computercraft:block/monitor_normal_lru" + }, + "facing=south,orientation=north,state=lru": { + "model": "computercraft:block/monitor_normal_lru", + "y": 180 + }, + "facing=west,orientation=north,state=lru": { + "model": "computercraft:block/monitor_normal_lru", + "y": 90 + }, + "facing=east,orientation=north,state=lru": { + "model": "computercraft:block/monitor_normal_lru", + "y": -90 + }, + "facing=north,orientation=down,state=lrud": { + "model": "computercraft:block/monitor_normal_lrud", + "x": 90 + }, + "facing=south,orientation=down,state=lrud": { + "model": "computercraft:block/monitor_normal_lrud", + "x": 90, + "y": 180 + }, + "facing=west,orientation=down,state=lrud": { + "model": "computercraft:block/monitor_normal_lrud", + "x": 90, + "y": 90 + }, + "facing=east,orientation=down,state=lrud": { + "model": "computercraft:block/monitor_normal_lrud", + "x": 90, + "y": -90 + }, + "facing=north,orientation=up,state=lrud": { + "model": "computercraft:block/monitor_normal_lrud", + "x": 270 + }, + "facing=south,orientation=up,state=lrud": { + "model": "computercraft:block/monitor_normal_lrud", + "x": 270, + "y": 180 + }, + "facing=west,orientation=up,state=lrud": { + "model": "computercraft:block/monitor_normal_lrud", + "x": 270, + "y": 90 + }, + "facing=east,orientation=up,state=lrud": { + "model": "computercraft:block/monitor_normal_lrud", + "x": 270, + "y": -90 + }, + "facing=north,orientation=north,state=lrud": { + "model": "computercraft:block/monitor_normal_lrud" + }, + "facing=south,orientation=north,state=lrud": { + "model": "computercraft:block/monitor_normal_lrud", + "y": 180 + }, + "facing=west,orientation=north,state=lrud": { + "model": "computercraft:block/monitor_normal_lrud", + "y": 90 + }, + "facing=east,orientation=north,state=lrud": { + "model": "computercraft:block/monitor_normal_lrud", + "y": -90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/models/block/monitor_advanced.json b/src/generated/resources/assets/computercraft/models/block/monitor_advanced.json new file mode 100644 index 000000000..a13f34e05 --- /dev/null +++ b/src/generated/resources/assets/computercraft/models/block/monitor_advanced.json @@ -0,0 +1,9 @@ +{ + "parent": "computercraft:block/monitor_base", + "textures": { + "front": "computercraft:block/monitor_advanced_16", + "side": "computercraft:block/monitor_advanced_4", + "top": "computercraft:block/monitor_advanced_0", + "back": "computercraft:block/monitor_advanced_32" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/models/block/monitor_advanced_d.json b/src/generated/resources/assets/computercraft/models/block/monitor_advanced_d.json new file mode 100644 index 000000000..ff39d102c --- /dev/null +++ b/src/generated/resources/assets/computercraft/models/block/monitor_advanced_d.json @@ -0,0 +1,9 @@ +{ + "parent": "computercraft:block/monitor_base", + "textures": { + "front": "computercraft:block/monitor_advanced_20", + "side": "computercraft:block/monitor_advanced_7", + "top": "computercraft:block/monitor_advanced_0", + "back": "computercraft:block/monitor_advanced_36" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/models/block/monitor_advanced_l.json b/src/generated/resources/assets/computercraft/models/block/monitor_advanced_l.json new file mode 100644 index 000000000..3bfb91292 --- /dev/null +++ b/src/generated/resources/assets/computercraft/models/block/monitor_advanced_l.json @@ -0,0 +1,9 @@ +{ + "parent": "computercraft:block/monitor_base", + "textures": { + "front": "computercraft:block/monitor_advanced_19", + "side": "computercraft:block/monitor_advanced_4", + "top": "computercraft:block/monitor_advanced_1", + "back": "computercraft:block/monitor_advanced_33" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/models/block/monitor_advanced_ld.json b/src/generated/resources/assets/computercraft/models/block/monitor_advanced_ld.json new file mode 100644 index 000000000..25269670d --- /dev/null +++ b/src/generated/resources/assets/computercraft/models/block/monitor_advanced_ld.json @@ -0,0 +1,9 @@ +{ + "parent": "computercraft:block/monitor_base", + "textures": { + "front": "computercraft:block/monitor_advanced_31", + "side": "computercraft:block/monitor_advanced_7", + "top": "computercraft:block/monitor_advanced_1", + "back": "computercraft:block/monitor_advanced_45" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lr.json b/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lr.json new file mode 100644 index 000000000..d94c3a5cf --- /dev/null +++ b/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lr.json @@ -0,0 +1,9 @@ +{ + "parent": "computercraft:block/monitor_base", + "textures": { + "front": "computercraft:block/monitor_advanced_18", + "side": "computercraft:block/monitor_advanced_4", + "top": "computercraft:block/monitor_advanced_2", + "back": "computercraft:block/monitor_advanced_34" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lrd.json b/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lrd.json new file mode 100644 index 000000000..0de1d3268 --- /dev/null +++ b/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lrd.json @@ -0,0 +1,9 @@ +{ + "parent": "computercraft:block/monitor_base", + "textures": { + "front": "computercraft:block/monitor_advanced_30", + "side": "computercraft:block/monitor_advanced_7", + "top": "computercraft:block/monitor_advanced_2", + "back": "computercraft:block/monitor_advanced_46" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lru.json b/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lru.json new file mode 100644 index 000000000..a28abc853 --- /dev/null +++ b/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lru.json @@ -0,0 +1,9 @@ +{ + "parent": "computercraft:block/monitor_base", + "textures": { + "front": "computercraft:block/monitor_advanced_24", + "side": "computercraft:block/monitor_advanced_5", + "top": "computercraft:block/monitor_advanced_2", + "back": "computercraft:block/monitor_advanced_40" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lrud.json b/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lrud.json new file mode 100644 index 000000000..9759d442e --- /dev/null +++ b/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lrud.json @@ -0,0 +1,9 @@ +{ + "parent": "computercraft:block/monitor_base", + "textures": { + "front": "computercraft:block/monitor_advanced_27", + "side": "computercraft:block/monitor_advanced_6", + "top": "computercraft:block/monitor_advanced_2", + "back": "computercraft:block/monitor_advanced_43" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lu.json b/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lu.json new file mode 100644 index 000000000..038626c68 --- /dev/null +++ b/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lu.json @@ -0,0 +1,9 @@ +{ + "parent": "computercraft:block/monitor_base", + "textures": { + "front": "computercraft:block/monitor_advanced_25", + "side": "computercraft:block/monitor_advanced_5", + "top": "computercraft:block/monitor_advanced_1", + "back": "computercraft:block/monitor_advanced_39" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lud.json b/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lud.json new file mode 100644 index 000000000..38e9374aa --- /dev/null +++ b/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lud.json @@ -0,0 +1,9 @@ +{ + "parent": "computercraft:block/monitor_base", + "textures": { + "front": "computercraft:block/monitor_advanced_28", + "side": "computercraft:block/monitor_advanced_6", + "top": "computercraft:block/monitor_advanced_1", + "back": "computercraft:block/monitor_advanced_42" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/models/block/monitor_advanced_r.json b/src/generated/resources/assets/computercraft/models/block/monitor_advanced_r.json new file mode 100644 index 000000000..555aab92c --- /dev/null +++ b/src/generated/resources/assets/computercraft/models/block/monitor_advanced_r.json @@ -0,0 +1,9 @@ +{ + "parent": "computercraft:block/monitor_base", + "textures": { + "front": "computercraft:block/monitor_advanced_17", + "side": "computercraft:block/monitor_advanced_4", + "top": "computercraft:block/monitor_advanced_3", + "back": "computercraft:block/monitor_advanced_35" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/models/block/monitor_advanced_rd.json b/src/generated/resources/assets/computercraft/models/block/monitor_advanced_rd.json new file mode 100644 index 000000000..22e0195b7 --- /dev/null +++ b/src/generated/resources/assets/computercraft/models/block/monitor_advanced_rd.json @@ -0,0 +1,9 @@ +{ + "parent": "computercraft:block/monitor_base", + "textures": { + "front": "computercraft:block/monitor_advanced_29", + "side": "computercraft:block/monitor_advanced_7", + "top": "computercraft:block/monitor_advanced_3", + "back": "computercraft:block/monitor_advanced_47" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/models/block/monitor_advanced_ru.json b/src/generated/resources/assets/computercraft/models/block/monitor_advanced_ru.json new file mode 100644 index 000000000..6a503312a --- /dev/null +++ b/src/generated/resources/assets/computercraft/models/block/monitor_advanced_ru.json @@ -0,0 +1,9 @@ +{ + "parent": "computercraft:block/monitor_base", + "textures": { + "front": "computercraft:block/monitor_advanced_23", + "side": "computercraft:block/monitor_advanced_5", + "top": "computercraft:block/monitor_advanced_3", + "back": "computercraft:block/monitor_advanced_41" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/models/block/monitor_advanced_rud.json b/src/generated/resources/assets/computercraft/models/block/monitor_advanced_rud.json new file mode 100644 index 000000000..70cd94b68 --- /dev/null +++ b/src/generated/resources/assets/computercraft/models/block/monitor_advanced_rud.json @@ -0,0 +1,9 @@ +{ + "parent": "computercraft:block/monitor_base", + "textures": { + "front": "computercraft:block/monitor_advanced_26", + "side": "computercraft:block/monitor_advanced_6", + "top": "computercraft:block/monitor_advanced_3", + "back": "computercraft:block/monitor_advanced_44" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/models/block/monitor_advanced_u.json b/src/generated/resources/assets/computercraft/models/block/monitor_advanced_u.json new file mode 100644 index 000000000..8c2271ce7 --- /dev/null +++ b/src/generated/resources/assets/computercraft/models/block/monitor_advanced_u.json @@ -0,0 +1,9 @@ +{ + "parent": "computercraft:block/monitor_base", + "textures": { + "front": "computercraft:block/monitor_advanced_22", + "side": "computercraft:block/monitor_advanced_5", + "top": "computercraft:block/monitor_advanced_0", + "back": "computercraft:block/monitor_advanced_38" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/models/block/monitor_advanced_ud.json b/src/generated/resources/assets/computercraft/models/block/monitor_advanced_ud.json new file mode 100644 index 000000000..481c8402d --- /dev/null +++ b/src/generated/resources/assets/computercraft/models/block/monitor_advanced_ud.json @@ -0,0 +1,9 @@ +{ + "parent": "computercraft:block/monitor_base", + "textures": { + "front": "computercraft:block/monitor_advanced_21", + "side": "computercraft:block/monitor_advanced_6", + "top": "computercraft:block/monitor_advanced_0", + "back": "computercraft:block/monitor_advanced_37" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/models/block/monitor_normal.json b/src/generated/resources/assets/computercraft/models/block/monitor_normal.json new file mode 100644 index 000000000..b08678497 --- /dev/null +++ b/src/generated/resources/assets/computercraft/models/block/monitor_normal.json @@ -0,0 +1,9 @@ +{ + "parent": "computercraft:block/monitor_base", + "textures": { + "front": "computercraft:block/monitor_normal_16", + "side": "computercraft:block/monitor_normal_4", + "top": "computercraft:block/monitor_normal_0", + "back": "computercraft:block/monitor_normal_32" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/models/block/monitor_normal_d.json b/src/generated/resources/assets/computercraft/models/block/monitor_normal_d.json new file mode 100644 index 000000000..3d6137782 --- /dev/null +++ b/src/generated/resources/assets/computercraft/models/block/monitor_normal_d.json @@ -0,0 +1,9 @@ +{ + "parent": "computercraft:block/monitor_base", + "textures": { + "front": "computercraft:block/monitor_normal_20", + "side": "computercraft:block/monitor_normal_7", + "top": "computercraft:block/monitor_normal_0", + "back": "computercraft:block/monitor_normal_36" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/models/block/monitor_normal_l.json b/src/generated/resources/assets/computercraft/models/block/monitor_normal_l.json new file mode 100644 index 000000000..3f863819a --- /dev/null +++ b/src/generated/resources/assets/computercraft/models/block/monitor_normal_l.json @@ -0,0 +1,9 @@ +{ + "parent": "computercraft:block/monitor_base", + "textures": { + "front": "computercraft:block/monitor_normal_19", + "side": "computercraft:block/monitor_normal_4", + "top": "computercraft:block/monitor_normal_1", + "back": "computercraft:block/monitor_normal_33" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/models/block/monitor_normal_ld.json b/src/generated/resources/assets/computercraft/models/block/monitor_normal_ld.json new file mode 100644 index 000000000..860b84d7d --- /dev/null +++ b/src/generated/resources/assets/computercraft/models/block/monitor_normal_ld.json @@ -0,0 +1,9 @@ +{ + "parent": "computercraft:block/monitor_base", + "textures": { + "front": "computercraft:block/monitor_normal_31", + "side": "computercraft:block/monitor_normal_7", + "top": "computercraft:block/monitor_normal_1", + "back": "computercraft:block/monitor_normal_45" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/models/block/monitor_normal_lr.json b/src/generated/resources/assets/computercraft/models/block/monitor_normal_lr.json new file mode 100644 index 000000000..c69bab42d --- /dev/null +++ b/src/generated/resources/assets/computercraft/models/block/monitor_normal_lr.json @@ -0,0 +1,9 @@ +{ + "parent": "computercraft:block/monitor_base", + "textures": { + "front": "computercraft:block/monitor_normal_18", + "side": "computercraft:block/monitor_normal_4", + "top": "computercraft:block/monitor_normal_2", + "back": "computercraft:block/monitor_normal_34" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/models/block/monitor_normal_lrd.json b/src/generated/resources/assets/computercraft/models/block/monitor_normal_lrd.json new file mode 100644 index 000000000..3dd8543a7 --- /dev/null +++ b/src/generated/resources/assets/computercraft/models/block/monitor_normal_lrd.json @@ -0,0 +1,9 @@ +{ + "parent": "computercraft:block/monitor_base", + "textures": { + "front": "computercraft:block/monitor_normal_30", + "side": "computercraft:block/monitor_normal_7", + "top": "computercraft:block/monitor_normal_2", + "back": "computercraft:block/monitor_normal_46" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/models/block/monitor_normal_lru.json b/src/generated/resources/assets/computercraft/models/block/monitor_normal_lru.json new file mode 100644 index 000000000..c0fe995ee --- /dev/null +++ b/src/generated/resources/assets/computercraft/models/block/monitor_normal_lru.json @@ -0,0 +1,9 @@ +{ + "parent": "computercraft:block/monitor_base", + "textures": { + "front": "computercraft:block/monitor_normal_24", + "side": "computercraft:block/monitor_normal_5", + "top": "computercraft:block/monitor_normal_2", + "back": "computercraft:block/monitor_normal_40" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/models/block/monitor_normal_lrud.json b/src/generated/resources/assets/computercraft/models/block/monitor_normal_lrud.json new file mode 100644 index 000000000..61545472f --- /dev/null +++ b/src/generated/resources/assets/computercraft/models/block/monitor_normal_lrud.json @@ -0,0 +1,9 @@ +{ + "parent": "computercraft:block/monitor_base", + "textures": { + "front": "computercraft:block/monitor_normal_27", + "side": "computercraft:block/monitor_normal_6", + "top": "computercraft:block/monitor_normal_2", + "back": "computercraft:block/monitor_normal_43" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/models/block/monitor_normal_lu.json b/src/generated/resources/assets/computercraft/models/block/monitor_normal_lu.json new file mode 100644 index 000000000..5572eb3bc --- /dev/null +++ b/src/generated/resources/assets/computercraft/models/block/monitor_normal_lu.json @@ -0,0 +1,9 @@ +{ + "parent": "computercraft:block/monitor_base", + "textures": { + "front": "computercraft:block/monitor_normal_25", + "side": "computercraft:block/monitor_normal_5", + "top": "computercraft:block/monitor_normal_1", + "back": "computercraft:block/monitor_normal_39" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/models/block/monitor_normal_lud.json b/src/generated/resources/assets/computercraft/models/block/monitor_normal_lud.json new file mode 100644 index 000000000..ba56cd1cd --- /dev/null +++ b/src/generated/resources/assets/computercraft/models/block/monitor_normal_lud.json @@ -0,0 +1,9 @@ +{ + "parent": "computercraft:block/monitor_base", + "textures": { + "front": "computercraft:block/monitor_normal_28", + "side": "computercraft:block/monitor_normal_6", + "top": "computercraft:block/monitor_normal_1", + "back": "computercraft:block/monitor_normal_42" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/models/block/monitor_normal_r.json b/src/generated/resources/assets/computercraft/models/block/monitor_normal_r.json new file mode 100644 index 000000000..bcbb7ef76 --- /dev/null +++ b/src/generated/resources/assets/computercraft/models/block/monitor_normal_r.json @@ -0,0 +1,9 @@ +{ + "parent": "computercraft:block/monitor_base", + "textures": { + "front": "computercraft:block/monitor_normal_17", + "side": "computercraft:block/monitor_normal_4", + "top": "computercraft:block/monitor_normal_3", + "back": "computercraft:block/monitor_normal_35" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/models/block/monitor_normal_rd.json b/src/generated/resources/assets/computercraft/models/block/monitor_normal_rd.json new file mode 100644 index 000000000..469f486c0 --- /dev/null +++ b/src/generated/resources/assets/computercraft/models/block/monitor_normal_rd.json @@ -0,0 +1,9 @@ +{ + "parent": "computercraft:block/monitor_base", + "textures": { + "front": "computercraft:block/monitor_normal_29", + "side": "computercraft:block/monitor_normal_7", + "top": "computercraft:block/monitor_normal_3", + "back": "computercraft:block/monitor_normal_47" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/models/block/monitor_normal_ru.json b/src/generated/resources/assets/computercraft/models/block/monitor_normal_ru.json new file mode 100644 index 000000000..ca937ffa3 --- /dev/null +++ b/src/generated/resources/assets/computercraft/models/block/monitor_normal_ru.json @@ -0,0 +1,9 @@ +{ + "parent": "computercraft:block/monitor_base", + "textures": { + "front": "computercraft:block/monitor_normal_23", + "side": "computercraft:block/monitor_normal_5", + "top": "computercraft:block/monitor_normal_3", + "back": "computercraft:block/monitor_normal_41" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/models/block/monitor_normal_rud.json b/src/generated/resources/assets/computercraft/models/block/monitor_normal_rud.json new file mode 100644 index 000000000..21fb19602 --- /dev/null +++ b/src/generated/resources/assets/computercraft/models/block/monitor_normal_rud.json @@ -0,0 +1,9 @@ +{ + "parent": "computercraft:block/monitor_base", + "textures": { + "front": "computercraft:block/monitor_normal_26", + "side": "computercraft:block/monitor_normal_6", + "top": "computercraft:block/monitor_normal_3", + "back": "computercraft:block/monitor_normal_44" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/models/block/monitor_normal_u.json b/src/generated/resources/assets/computercraft/models/block/monitor_normal_u.json new file mode 100644 index 000000000..a93b45be8 --- /dev/null +++ b/src/generated/resources/assets/computercraft/models/block/monitor_normal_u.json @@ -0,0 +1,9 @@ +{ + "parent": "computercraft:block/monitor_base", + "textures": { + "front": "computercraft:block/monitor_normal_22", + "side": "computercraft:block/monitor_normal_5", + "top": "computercraft:block/monitor_normal_0", + "back": "computercraft:block/monitor_normal_38" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/computercraft/models/block/monitor_normal_ud.json b/src/generated/resources/assets/computercraft/models/block/monitor_normal_ud.json new file mode 100644 index 000000000..ff10350c8 --- /dev/null +++ b/src/generated/resources/assets/computercraft/models/block/monitor_normal_ud.json @@ -0,0 +1,9 @@ +{ + "parent": "computercraft:block/monitor_base", + "textures": { + "front": "computercraft:block/monitor_normal_21", + "side": "computercraft:block/monitor_normal_6", + "top": "computercraft:block/monitor_normal_0", + "back": "computercraft:block/monitor_normal_37" + } +} \ No newline at end of file diff --git a/src/main/java/dan200/computercraft/data/BlockModelProvider.java b/src/main/java/dan200/computercraft/data/BlockModelProvider.java new file mode 100644 index 000000000..0ab5c92b8 --- /dev/null +++ b/src/main/java/dan200/computercraft/data/BlockModelProvider.java @@ -0,0 +1,109 @@ +/* + * This file is part of ComputerCraft - http://www.computercraft.info + * Copyright Daniel Ratcliffe, 2011-2020. Do not distribute without permission. + * Send enquiries to dratcliffe@gmail.com + */ + +package dan200.computercraft.data; + +import dan200.computercraft.ComputerCraft; +import dan200.computercraft.shared.Registry; +import dan200.computercraft.shared.peripheral.monitor.BlockMonitor; +import dan200.computercraft.shared.peripheral.monitor.MonitorEdgeState; +import net.minecraft.block.Block; +import net.minecraft.data.DataGenerator; +import net.minecraft.util.Direction; +import net.minecraft.util.ResourceLocation; +import net.minecraftforge.client.model.generators.*; + +import javax.annotation.Nonnull; + +public class BlockModelProvider extends BlockStateProvider +{ + private final ModelFile root; + + public BlockModelProvider( DataGenerator generator, ExistingFileHelper existingFileHelper ) + { + super( generator, ComputerCraft.MOD_ID, existingFileHelper ); + root = models().getExistingFile( new ResourceLocation( ComputerCraft.MOD_ID, "block/monitor_base" ) ); + } + + @Nonnull + @Override + public String getName() + { + return "Block states and models"; + } + + @Override + protected void registerStatesAndModels() + { + registerMonitors( Registry.ModBlocks.MONITOR_NORMAL.get() ); + registerMonitors( Registry.ModBlocks.MONITOR_ADVANCED.get() ); + } + + private void registerMonitors( Block block ) + { + String name = block.getRegistryName().getPath(); + registerMonitorModel( name, "", 16, 4, 0, 32 ); + registerMonitorModel( name, "_d", 20, 7, 0, 36 ); + registerMonitorModel( name, "_l", 19, 4, 1, 33 ); + registerMonitorModel( name, "_ld", 31, 7, 1, 45 ); + registerMonitorModel( name, "_lr", 18, 4, 2, 34 ); + registerMonitorModel( name, "_lrd", 30, 7, 2, 46 ); + registerMonitorModel( name, "_lru", 24, 5, 2, 40 ); + registerMonitorModel( name, "_lrud", 27, 6, 2, 43 ); + registerMonitorModel( name, "_lu", 25, 5, 1, 39 ); + registerMonitorModel( name, "_lud", 28, 6, 1, 42 ); + registerMonitorModel( name, "_r", 17, 4, 3, 35 ); + registerMonitorModel( name, "_rd", 29, 7, 3, 47 ); + registerMonitorModel( name, "_ru", 23, 5, 3, 41 ); + registerMonitorModel( name, "_rud", 26, 6, 3, 44 ); + registerMonitorModel( name, "_u", 22, 5, 0, 38 ); + registerMonitorModel( name, "_ud", 21, 6, 0, 37 ); + + VariantBlockStateBuilder builder = getVariantBuilder( block ); + for( MonitorEdgeState edge : BlockMonitor.STATE.getAllowedValues() ) + { + String suffix = edge == MonitorEdgeState.NONE ? "" : "_" + edge.getName(); + ResourceLocation modelName = new ResourceLocation( ComputerCraft.MOD_ID, "block/" + name + suffix ); + ModelFile model = models().getBuilder( modelName.toString() ); + + for( Direction facing : BlockMonitor.FACING.getAllowedValues() ) + { + for( Direction orientation : BlockMonitor.ORIENTATION.getAllowedValues() ) + { + builder.partialState() + .with( BlockMonitor.STATE, edge ) + .with( BlockMonitor.FACING, facing ) + .with( BlockMonitor.ORIENTATION, orientation ) + .addModels( new ConfiguredModel( model, toXAngle( orientation ), 180 - (int) facing.getHorizontalAngle(), false ) ); + } + } + } + } + + private void registerMonitorModel( String prefix, String corners, int front, int side, int top, int back ) + { + String texturePrefix = ComputerCraft.MOD_ID + ":block/" + prefix + "_"; + models().getBuilder( prefix + corners ) + .parent( root ) + .texture( "front", texturePrefix + front ) + .texture( "side", texturePrefix + side ) + .texture( "top", texturePrefix + top ) + .texture( "back", texturePrefix + back ); + } + + private int toXAngle( Direction direction ) + { + switch( direction ) + { + default: + return 0; + case UP: + return 270; + case DOWN: + return 90; + } + } +} diff --git a/src/main/java/dan200/computercraft/data/Generators.java b/src/main/java/dan200/computercraft/data/Generators.java index 69ef83b78..8e8f931f1 100644 --- a/src/main/java/dan200/computercraft/data/Generators.java +++ b/src/main/java/dan200/computercraft/data/Generators.java @@ -24,5 +24,6 @@ public static void gather( GatherDataEvent event ) generator.addProvider( new Recipes( generator ) ); generator.addProvider( new LootTables( generator ) ); generator.addProvider( new Tags( generator ) ); + generator.addProvider( new BlockModelProvider( generator, event.getExistingFileHelper() ) ); } } diff --git a/src/main/java/dan200/computercraft/shared/peripheral/monitor/BlockMonitor.java b/src/main/java/dan200/computercraft/shared/peripheral/monitor/BlockMonitor.java index a6df660e4..345741c59 100644 --- a/src/main/java/dan200/computercraft/shared/peripheral/monitor/BlockMonitor.java +++ b/src/main/java/dan200/computercraft/shared/peripheral/monitor/BlockMonitor.java @@ -32,7 +32,7 @@ public class BlockMonitor extends BlockGeneric public static final DirectionProperty FACING = BlockStateProperties.HORIZONTAL_FACING; - static final EnumProperty STATE = EnumProperty.create( "state", MonitorEdgeState.class ); + public static final EnumProperty STATE = EnumProperty.create( "state", MonitorEdgeState.class ); public BlockMonitor( Properties settings, RegistryObject> type ) { diff --git a/src/main/java/dan200/computercraft/shared/peripheral/monitor/MonitorEdgeState.java b/src/main/java/dan200/computercraft/shared/peripheral/monitor/MonitorEdgeState.java index 0ada54c82..ffc7b22df 100644 --- a/src/main/java/dan200/computercraft/shared/peripheral/monitor/MonitorEdgeState.java +++ b/src/main/java/dan200/computercraft/shared/peripheral/monitor/MonitorEdgeState.java @@ -57,6 +57,12 @@ public static MonitorEdgeState fromConnections( boolean up, boolean down, boolea return BY_FLAG[(up ? UP : 0) | (down ? DOWN : 0) | (left ? LEFT : 0) | (right ? RIGHT : 0)]; } + @Override + public String toString() + { + return getName(); + } + @Nonnull @Override public String getName() diff --git a/src/main/resources/assets/computercraft/blockstates/monitor_advanced.json b/src/main/resources/assets/computercraft/blockstates/monitor_advanced.json deleted file mode 100644 index b55870f67..000000000 --- a/src/main/resources/assets/computercraft/blockstates/monitor_advanced.json +++ /dev/null @@ -1,364 +0,0 @@ -{ - "variants": { - "facing=north,orientation=north,state=none": { "model": "computercraft:block/monitor_advanced" }, - "facing=south,orientation=north,state=none": { "model": "computercraft:block/monitor_advanced", "y": 180 }, - "facing=west,orientation=north,state=none": { "model": "computercraft:block/monitor_advanced", "y": 270 }, - "facing=east,orientation=north,state=none": { "model": "computercraft:block/monitor_advanced", "y": 90 }, - "facing=north,orientation=north,state=r": { "model": "computercraft:block/monitor_advanced_r" }, - "facing=south,orientation=north,state=r": { "model": "computercraft:block/monitor_advanced_r", "y": 180 }, - "facing=west,orientation=north,state=r": { "model": "computercraft:block/monitor_advanced_r", "y": 270 }, - "facing=east,orientation=north,state=r": { "model": "computercraft:block/monitor_advanced_r", "y": 90 }, - "facing=north,orientation=north,state=lr": { "model": "computercraft:block/monitor_advanced_lr" }, - "facing=south,orientation=north,state=lr": { "model": "computercraft:block/monitor_advanced_lr", "y": 180 }, - "facing=west,orientation=north,state=lr": { "model": "computercraft:block/monitor_advanced_lr", "y": 270 }, - "facing=east,orientation=north,state=lr": { "model": "computercraft:block/monitor_advanced_lr", "y": 90 }, - "facing=north,orientation=north,state=l": { "model": "computercraft:block/monitor_advanced_l" }, - "facing=south,orientation=north,state=l": { "model": "computercraft:block/monitor_advanced_l", "y": 180 }, - "facing=west,orientation=north,state=l": { "model": "computercraft:block/monitor_advanced_l", "y": 270 }, - "facing=east,orientation=north,state=l": { "model": "computercraft:block/monitor_advanced_l", "y": 90 }, - "facing=north,orientation=north,state=d": { "model": "computercraft:block/monitor_advanced_d" }, - "facing=south,orientation=north,state=d": { "model": "computercraft:block/monitor_advanced_d", "y": 180 }, - "facing=west,orientation=north,state=d": { "model": "computercraft:block/monitor_advanced_d", "y": 270 }, - "facing=east,orientation=north,state=d": { "model": "computercraft:block/monitor_advanced_d", "y": 90 }, - "facing=north,orientation=north,state=ud": { "model": "computercraft:block/monitor_advanced_ud" }, - "facing=south,orientation=north,state=ud": { "model": "computercraft:block/monitor_advanced_ud", "y": 180 }, - "facing=west,orientation=north,state=ud": { "model": "computercraft:block/monitor_advanced_ud", "y": 270 }, - "facing=east,orientation=north,state=ud": { "model": "computercraft:block/monitor_advanced_ud", "y": 90 }, - "facing=north,orientation=north,state=u": { "model": "computercraft:block/monitor_advanced_u" }, - "facing=south,orientation=north,state=u": { "model": "computercraft:block/monitor_advanced_u", "y": 180 }, - "facing=west,orientation=north,state=u": { "model": "computercraft:block/monitor_advanced_u", "y": 270 }, - "facing=east,orientation=north,state=u": { "model": "computercraft:block/monitor_advanced_u", "y": 90 }, - "facing=north,orientation=north,state=rd": { "model": "computercraft:block/monitor_advanced_rd" }, - "facing=south,orientation=north,state=rd": { "model": "computercraft:block/monitor_advanced_rd", "y": 180 }, - "facing=west,orientation=north,state=rd": { "model": "computercraft:block/monitor_advanced_rd", "y": 270 }, - "facing=east,orientation=north,state=rd": { "model": "computercraft:block/monitor_advanced_rd", "y": 90 }, - "facing=north,orientation=north,state=lrd": { "model": "computercraft:block/monitor_advanced_lrd" }, - "facing=south,orientation=north,state=lrd": { "model": "computercraft:block/monitor_advanced_lrd", "y": 180 }, - "facing=west,orientation=north,state=lrd": { "model": "computercraft:block/monitor_advanced_lrd", "y": 270 }, - "facing=east,orientation=north,state=lrd": { "model": "computercraft:block/monitor_advanced_lrd", "y": 90 }, - "facing=north,orientation=north,state=ld": { "model": "computercraft:block/monitor_advanced_ld" }, - "facing=south,orientation=north,state=ld": { "model": "computercraft:block/monitor_advanced_ld", "y": 180 }, - "facing=west,orientation=north,state=ld": { "model": "computercraft:block/monitor_advanced_ld", "y": 270 }, - "facing=east,orientation=north,state=ld": { "model": "computercraft:block/monitor_advanced_ld", "y": 90 }, - "facing=north,orientation=north,state=rud": { "model": "computercraft:block/monitor_advanced_rud" }, - "facing=south,orientation=north,state=rud": { "model": "computercraft:block/monitor_advanced_rud", "y": 180 }, - "facing=west,orientation=north,state=rud": { "model": "computercraft:block/monitor_advanced_rud", "y": 270 }, - "facing=east,orientation=north,state=rud": { "model": "computercraft:block/monitor_advanced_rud", "y": 90 }, - "facing=north,orientation=north,state=lrud": { "model": "computercraft:block/monitor_advanced_lrud" }, - "facing=south,orientation=north,state=lrud": { "model": "computercraft:block/monitor_advanced_lrud", "y": 180 }, - "facing=west,orientation=north,state=lrud": { "model": "computercraft:block/monitor_advanced_lrud", "y": 270 }, - "facing=east,orientation=north,state=lrud": { "model": "computercraft:block/monitor_advanced_lrud", "y": 90 }, - "facing=north,orientation=north,state=lud": { "model": "computercraft:block/monitor_advanced_lud" }, - "facing=south,orientation=north,state=lud": { "model": "computercraft:block/monitor_advanced_lud", "y": 180 }, - "facing=west,orientation=north,state=lud": { "model": "computercraft:block/monitor_advanced_lud", "y": 270 }, - "facing=east,orientation=north,state=lud": { "model": "computercraft:block/monitor_advanced_lud", "y": 90 }, - "facing=north,orientation=north,state=ru": { "model": "computercraft:block/monitor_advanced_ru" }, - "facing=south,orientation=north,state=ru": { "model": "computercraft:block/monitor_advanced_ru", "y": 180 }, - "facing=west,orientation=north,state=ru": { "model": "computercraft:block/monitor_advanced_ru", "y": 270 }, - "facing=east,orientation=north,state=ru": { "model": "computercraft:block/monitor_advanced_ru", "y": 90 }, - "facing=north,orientation=north,state=lru": { "model": "computercraft:block/monitor_advanced_lru" }, - "facing=south,orientation=north,state=lru": { "model": "computercraft:block/monitor_advanced_lru", "y": 180 }, - "facing=west,orientation=north,state=lru": { "model": "computercraft:block/monitor_advanced_lru", "y": 270 }, - "facing=east,orientation=north,state=lru": { "model": "computercraft:block/monitor_advanced_lru", "y": 90 }, - "facing=north,orientation=north,state=lu": { "model": "computercraft:block/monitor_advanced_lu" }, - "facing=south,orientation=north,state=lu": { "model": "computercraft:block/monitor_advanced_lu", "y": 180 }, - "facing=west,orientation=north,state=lu": { "model": "computercraft:block/monitor_advanced_lu", "y": 270 }, - "facing=east,orientation=north,state=lu": { "model": "computercraft:block/monitor_advanced_lu", "y": 90 }, - - "facing=north,orientation=up,state=none": { "model": "computercraft:block/monitor_advanced", "x": 270 }, - "facing=south,orientation=up,state=none": { - "model": "computercraft:block/monitor_advanced", "y": 180, "x": 270 - }, - "facing=west,orientation=up,state=none": { - "model": "computercraft:block/monitor_advanced", "y": 270, "x": 270 - }, - "facing=east,orientation=up,state=none": { "model": "computercraft:block/monitor_advanced", "y": 90, "x": 270 }, - "facing=north,orientation=up,state=r": { "model": "computercraft:block/monitor_advanced_r", "x": 270 }, - "facing=south,orientation=up,state=r": { - "model": "computercraft:block/monitor_advanced_r", "y": 180, "x": 270 - }, - "facing=west,orientation=up,state=r": { "model": "computercraft:block/monitor_advanced_r", "y": 270, "x": 270 }, - "facing=east,orientation=up,state=r": { "model": "computercraft:block/monitor_advanced_r", "y": 90, "x": 270 }, - "facing=north,orientation=up,state=lr": { "model": "computercraft:block/monitor_advanced_lr", "x": 270 }, - "facing=south,orientation=up,state=lr": { - "model": "computercraft:block/monitor_advanced_lr", "y": 180, "x": 270 - }, - "facing=west,orientation=up,state=lr": { - "model": "computercraft:block/monitor_advanced_lr", "y": 270, "x": 270 - }, - "facing=east,orientation=up,state=lr": { - "model": "computercraft:block/monitor_advanced_lr", "y": 90, "x": 270 - }, - "facing=north,orientation=up,state=l": { "model": "computercraft:block/monitor_advanced_l", "x": 270 }, - "facing=south,orientation=up,state=l": { - "model": "computercraft:block/monitor_advanced_l", "y": 180, "x": 270 - }, - "facing=west,orientation=up,state=l": { "model": "computercraft:block/monitor_advanced_l", "y": 270, "x": 270 }, - "facing=east,orientation=up,state=l": { "model": "computercraft:block/monitor_advanced_l", "y": 90, "x": 270 }, - "facing=north,orientation=up,state=d": { "model": "computercraft:block/monitor_advanced_d", "x": 270 }, - "facing=south,orientation=up,state=d": { - "model": "computercraft:block/monitor_advanced_d", "y": 180, "x": 270 - }, - "facing=west,orientation=up,state=d": { "model": "computercraft:block/monitor_advanced_d", "y": 270, "x": 270 }, - "facing=east,orientation=up,state=d": { "model": "computercraft:block/monitor_advanced_d", "y": 90, "x": 270 }, - "facing=north,orientation=up,state=ud": { "model": "computercraft:block/monitor_advanced_ud", "x": 270 }, - "facing=south,orientation=up,state=ud": { - "model": "computercraft:block/monitor_advanced_ud", "y": 180, "x": 270 - }, - "facing=west,orientation=up,state=ud": { - "model": "computercraft:block/monitor_advanced_ud", "y": 270, "x": 270 - }, - "facing=east,orientation=up,state=ud": { - "model": "computercraft:block/monitor_advanced_ud", "y": 90, "x": 270 - }, - "facing=north,orientation=up,state=u": { "model": "computercraft:block/monitor_advanced_u", "x": 270 }, - "facing=south,orientation=up,state=u": { - "model": "computercraft:block/monitor_advanced_u", "y": 180, "x": 270 - }, - "facing=west,orientation=up,state=u": { "model": "computercraft:block/monitor_advanced_u", "y": 270, "x": 270 }, - "facing=east,orientation=up,state=u": { "model": "computercraft:block/monitor_advanced_u", "y": 90, "x": 270 }, - "facing=north,orientation=up,state=rd": { "model": "computercraft:block/monitor_advanced_rd", "x": 270 }, - "facing=south,orientation=up,state=rd": { - "model": "computercraft:block/monitor_advanced_rd", "y": 180, "x": 270 - }, - "facing=west,orientation=up,state=rd": { - "model": "computercraft:block/monitor_advanced_rd", "y": 270, "x": 270 - }, - "facing=east,orientation=up,state=rd": { - "model": "computercraft:block/monitor_advanced_rd", "y": 90, "x": 270 - }, - "facing=north,orientation=up,state=lrd": { "model": "computercraft:block/monitor_advanced_lrd", "x": 270 }, - "facing=south,orientation=up,state=lrd": { - "model": "computercraft:block/monitor_advanced_lrd", "y": 180, "x": 270 - }, - "facing=west,orientation=up,state=lrd": { - "model": "computercraft:block/monitor_advanced_lrd", "y": 270, "x": 270 - }, - "facing=east,orientation=up,state=lrd": { - "model": "computercraft:block/monitor_advanced_lrd", "y": 90, "x": 270 - }, - "facing=north,orientation=up,state=ld": { "model": "computercraft:block/monitor_advanced_ld", "x": 270 }, - "facing=south,orientation=up,state=ld": { - "model": "computercraft:block/monitor_advanced_ld", "y": 180, "x": 270 - }, - "facing=west,orientation=up,state=ld": { - "model": "computercraft:block/monitor_advanced_ld", "y": 270, "x": 270 - }, - "facing=east,orientation=up,state=ld": { - "model": "computercraft:block/monitor_advanced_ld", "y": 90, "x": 270 - }, - "facing=north,orientation=up,state=rud": { "model": "computercraft:block/monitor_advanced_rud", "x": 270 }, - "facing=south,orientation=up,state=rud": { - "model": "computercraft:block/monitor_advanced_rud", "y": 180, "x": 270 - }, - "facing=west,orientation=up,state=rud": { - "model": "computercraft:block/monitor_advanced_rud", "y": 270, "x": 270 - }, - "facing=east,orientation=up,state=rud": { - "model": "computercraft:block/monitor_advanced_rud", "y": 90, "x": 270 - }, - "facing=north,orientation=up,state=lrud": { "model": "computercraft:block/monitor_advanced_lrud", "x": 270 }, - "facing=south,orientation=up,state=lrud": { - "model": "computercraft:block/monitor_advanced_lrud", "y": 180, "x": 270 - }, - "facing=west,orientation=up,state=lrud": { - "model": "computercraft:block/monitor_advanced_lrud", "y": 270, "x": 270 - }, - "facing=east,orientation=up,state=lrud": { - "model": "computercraft:block/monitor_advanced_lrud", "y": 90, "x": 270 - }, - "facing=north,orientation=up,state=lud": { "model": "computercraft:block/monitor_advanced_lud", "x": 270 }, - "facing=south,orientation=up,state=lud": { - "model": "computercraft:block/monitor_advanced_lud", "y": 180, "x": 270 - }, - "facing=west,orientation=up,state=lud": { - "model": "computercraft:block/monitor_advanced_lud", "y": 270, "x": 270 - }, - "facing=east,orientation=up,state=lud": { - "model": "computercraft:block/monitor_advanced_lud", "y": 90, "x": 270 - }, - "facing=north,orientation=up,state=ru": { "model": "computercraft:block/monitor_advanced_ru", "x": 270 }, - "facing=south,orientation=up,state=ru": { - "model": "computercraft:block/monitor_advanced_ru", "y": 180, "x": 270 - }, - "facing=west,orientation=up,state=ru": { - "model": "computercraft:block/monitor_advanced_ru", "y": 270, "x": 270 - }, - "facing=east,orientation=up,state=ru": { - "model": "computercraft:block/monitor_advanced_ru", "y": 90, "x": 270 - }, - "facing=north,orientation=up,state=lru": { "model": "computercraft:block/monitor_advanced_lru", "x": 270 }, - "facing=south,orientation=up,state=lru": { - "model": "computercraft:block/monitor_advanced_lru", "y": 180, "x": 270 - }, - "facing=west,orientation=up,state=lru": { - "model": "computercraft:block/monitor_advanced_lru", "y": 270, "x": 270 - }, - "facing=east,orientation=up,state=lru": { - "model": "computercraft:block/monitor_advanced_lru", "y": 90, "x": 270 - }, - "facing=north,orientation=up,state=lu": { "model": "computercraft:block/monitor_advanced_lu", "x": 270 }, - "facing=south,orientation=up,state=lu": { - "model": "computercraft:block/monitor_advanced_lu", "y": 180, "x": 270 - }, - "facing=west,orientation=up,state=lu": { - "model": "computercraft:block/monitor_advanced_lu", "y": 270, "x": 270 - }, - "facing=east,orientation=up,state=lu": { - "model": "computercraft:block/monitor_advanced_lu", "y": 90, "x": 270 - }, - - "facing=north,orientation=down,state=none": { "model": "computercraft:block/monitor_advanced", "x": 90 }, - "facing=south,orientation=down,state=none": { - "model": "computercraft:block/monitor_advanced", "y": 180, "x": 90 - }, - "facing=west,orientation=down,state=none": { - "model": "computercraft:block/monitor_advanced", "y": 270, "x": 90 - }, - "facing=east,orientation=down,state=none": { - "model": "computercraft:block/monitor_advanced", "y": 90, "x": 90 - }, - "facing=north,orientation=down,state=r": { "model": "computercraft:block/monitor_advanced_r", "x": 90 }, - "facing=south,orientation=down,state=r": { - "model": "computercraft:block/monitor_advanced_r", "y": 180, "x": 90 - }, - "facing=west,orientation=down,state=r": { - "model": "computercraft:block/monitor_advanced_r", "y": 270, "x": 90 - }, - "facing=east,orientation=down,state=r": { "model": "computercraft:block/monitor_advanced_r", "y": 90, "x": 90 }, - "facing=north,orientation=down,state=lr": { "model": "computercraft:block/monitor_advanced_lr", "x": 90 }, - "facing=south,orientation=down,state=lr": { - "model": "computercraft:block/monitor_advanced_lr", "y": 180, "x": 90 - }, - "facing=west,orientation=down,state=lr": { - "model": "computercraft:block/monitor_advanced_lr", "y": 270, "x": 90 - }, - "facing=east,orientation=down,state=lr": { - "model": "computercraft:block/monitor_advanced_lr", "y": 90, "x": 90 - }, - "facing=north,orientation=down,state=l": { "model": "computercraft:block/monitor_advanced_l", "x": 90 }, - "facing=south,orientation=down,state=l": { - "model": "computercraft:block/monitor_advanced_l", "y": 180, "x": 90 - }, - "facing=west,orientation=down,state=l": { - "model": "computercraft:block/monitor_advanced_l", "y": 270, "x": 90 - }, - "facing=east,orientation=down,state=l": { "model": "computercraft:block/monitor_advanced_l", "y": 90, "x": 90 }, - "facing=north,orientation=down,state=d": { "model": "computercraft:block/monitor_advanced_d", "x": 90 }, - "facing=south,orientation=down,state=d": { - "model": "computercraft:block/monitor_advanced_d", "y": 180, "x": 90 - }, - "facing=west,orientation=down,state=d": { - "model": "computercraft:block/monitor_advanced_d", "y": 270, "x": 90 - }, - "facing=east,orientation=down,state=d": { "model": "computercraft:block/monitor_advanced_d", "y": 90, "x": 90 }, - "facing=north,orientation=down,state=ud": { "model": "computercraft:block/monitor_advanced_ud", "x": 90 }, - "facing=south,orientation=down,state=ud": { - "model": "computercraft:block/monitor_advanced_ud", "y": 180, "x": 90 - }, - "facing=west,orientation=down,state=ud": { - "model": "computercraft:block/monitor_advanced_ud", "y": 270, "x": 90 - }, - "facing=east,orientation=down,state=ud": { - "model": "computercraft:block/monitor_advanced_ud", "y": 90, "x": 90 - }, - "facing=north,orientation=down,state=u": { "model": "computercraft:block/monitor_advanced_u", "x": 90 }, - "facing=south,orientation=down,state=u": { - "model": "computercraft:block/monitor_advanced_u", "y": 180, "x": 90 - }, - "facing=west,orientation=down,state=u": { - "model": "computercraft:block/monitor_advanced_u", "y": 270, "x": 90 - }, - "facing=east,orientation=down,state=u": { "model": "computercraft:block/monitor_advanced_u", "y": 90, "x": 90 }, - "facing=north,orientation=down,state=rd": { "model": "computercraft:block/monitor_advanced_rd", "x": 90 }, - "facing=south,orientation=down,state=rd": { - "model": "computercraft:block/monitor_advanced_rd", "y": 180, "x": 90 - }, - "facing=west,orientation=down,state=rd": { - "model": "computercraft:block/monitor_advanced_rd", "y": 270, "x": 90 - }, - "facing=east,orientation=down,state=rd": { - "model": "computercraft:block/monitor_advanced_rd", "y": 90, "x": 90 - }, - "facing=north,orientation=down,state=lrd": { "model": "computercraft:block/monitor_advanced_lrd", "x": 90 }, - "facing=south,orientation=down,state=lrd": { - "model": "computercraft:block/monitor_advanced_lrd", "y": 180, "x": 90 - }, - "facing=west,orientation=down,state=lrd": { - "model": "computercraft:block/monitor_advanced_lrd", "y": 270, "x": 90 - }, - "facing=east,orientation=down,state=lrd": { - "model": "computercraft:block/monitor_advanced_lrd", "y": 90, "x": 90 - }, - "facing=north,orientation=down,state=ld": { "model": "computercraft:block/monitor_advanced_ld", "x": 90 }, - "facing=south,orientation=down,state=ld": { - "model": "computercraft:block/monitor_advanced_ld", "y": 180, "x": 90 - }, - "facing=west,orientation=down,state=ld": { - "model": "computercraft:block/monitor_advanced_ld", "y": 270, "x": 90 - }, - "facing=east,orientation=down,state=ld": { - "model": "computercraft:block/monitor_advanced_ld", "y": 90, "x": 90 - }, - "facing=north,orientation=down,state=rud": { "model": "computercraft:block/monitor_advanced_rud", "x": 90 }, - "facing=south,orientation=down,state=rud": { - "model": "computercraft:block/monitor_advanced_rud", "y": 180, "x": 90 - }, - "facing=west,orientation=down,state=rud": { - "model": "computercraft:block/monitor_advanced_rud", "y": 270, "x": 90 - }, - "facing=east,orientation=down,state=rud": { - "model": "computercraft:block/monitor_advanced_rud", "y": 90, "x": 90 - }, - "facing=north,orientation=down,state=lrud": { "model": "computercraft:block/monitor_advanced_lrud", "x": 90 }, - "facing=south,orientation=down,state=lrud": { - "model": "computercraft:block/monitor_advanced_lrud", "y": 180, "x": 90 - }, - "facing=west,orientation=down,state=lrud": { - "model": "computercraft:block/monitor_advanced_lrud", "y": 270, "x": 90 - }, - "facing=east,orientation=down,state=lrud": { - "model": "computercraft:block/monitor_advanced_lrud", "y": 90, "x": 90 - }, - "facing=north,orientation=down,state=lud": { "model": "computercraft:block/monitor_advanced_lud", "x": 90 }, - "facing=south,orientation=down,state=lud": { - "model": "computercraft:block/monitor_advanced_lud", "y": 180, "x": 90 - }, - "facing=west,orientation=down,state=lud": { - "model": "computercraft:block/monitor_advanced_lud", "y": 270, "x": 90 - }, - "facing=east,orientation=down,state=lud": { - "model": "computercraft:block/monitor_advanced_lud", "y": 90, "x": 90 - }, - "facing=north,orientation=down,state=ru": { "model": "computercraft:block/monitor_advanced_ru", "x": 90 }, - "facing=south,orientation=down,state=ru": { - "model": "computercraft:block/monitor_advanced_ru", "y": 180, "x": 90 - }, - "facing=west,orientation=down,state=ru": { - "model": "computercraft:block/monitor_advanced_ru", "y": 270, "x": 90 - }, - "facing=east,orientation=down,state=ru": { - "model": "computercraft:block/monitor_advanced_ru", "y": 90, "x": 90 - }, - "facing=north,orientation=down,state=lru": { "model": "computercraft:block/monitor_advanced_lru", "x": 90 }, - "facing=south,orientation=down,state=lru": { - "model": "computercraft:block/monitor_advanced_lru", "y": 180, "x": 90 - }, - "facing=west,orientation=down,state=lru": { - "model": "computercraft:block/monitor_advanced_lru", "y": 270, "x": 90 - }, - "facing=east,orientation=down,state=lru": { - "model": "computercraft:block/monitor_advanced_lru", "y": 90, "x": 90 - }, - "facing=north,orientation=down,state=lu": { "model": "computercraft:block/monitor_advanced_lu", "x": 90 }, - "facing=south,orientation=down,state=lu": { - "model": "computercraft:block/monitor_advanced_lu", "y": 180, "x": 90 - }, - "facing=west,orientation=down,state=lu": { - "model": "computercraft:block/monitor_advanced_lu", "y": 270, "x": 90 - }, - "facing=east,orientation=down,state=lu": { - "model": "computercraft:block/monitor_advanced_lu", "y": 90, "x": 90 - } - } -} diff --git a/src/main/resources/assets/computercraft/blockstates/monitor_normal.json b/src/main/resources/assets/computercraft/blockstates/monitor_normal.json deleted file mode 100644 index b14a45a21..000000000 --- a/src/main/resources/assets/computercraft/blockstates/monitor_normal.json +++ /dev/null @@ -1,296 +0,0 @@ -{ - "variants": { - "facing=north,orientation=north,state=none": { "model": "computercraft:block/monitor_normal" }, - "facing=south,orientation=north,state=none": { "model": "computercraft:block/monitor_normal", "y": 180 }, - "facing=west,orientation=north,state=none": { "model": "computercraft:block/monitor_normal", "y": 270 }, - "facing=east,orientation=north,state=none": { "model": "computercraft:block/monitor_normal", "y": 90 }, - "facing=north,orientation=north,state=r": { "model": "computercraft:block/monitor_normal_r" }, - "facing=south,orientation=north,state=r": { "model": "computercraft:block/monitor_normal_r", "y": 180 }, - "facing=west,orientation=north,state=r": { "model": "computercraft:block/monitor_normal_r", "y": 270 }, - "facing=east,orientation=north,state=r": { "model": "computercraft:block/monitor_normal_r", "y": 90 }, - "facing=north,orientation=north,state=lr": { "model": "computercraft:block/monitor_normal_lr" }, - "facing=south,orientation=north,state=lr": { "model": "computercraft:block/monitor_normal_lr", "y": 180 }, - "facing=west,orientation=north,state=lr": { "model": "computercraft:block/monitor_normal_lr", "y": 270 }, - "facing=east,orientation=north,state=lr": { "model": "computercraft:block/monitor_normal_lr", "y": 90 }, - "facing=north,orientation=north,state=l": { "model": "computercraft:block/monitor_normal_l" }, - "facing=south,orientation=north,state=l": { "model": "computercraft:block/monitor_normal_l", "y": 180 }, - "facing=west,orientation=north,state=l": { "model": "computercraft:block/monitor_normal_l", "y": 270 }, - "facing=east,orientation=north,state=l": { "model": "computercraft:block/monitor_normal_l", "y": 90 }, - "facing=north,orientation=north,state=d": { "model": "computercraft:block/monitor_normal_d" }, - "facing=south,orientation=north,state=d": { "model": "computercraft:block/monitor_normal_d", "y": 180 }, - "facing=west,orientation=north,state=d": { "model": "computercraft:block/monitor_normal_d", "y": 270 }, - "facing=east,orientation=north,state=d": { "model": "computercraft:block/monitor_normal_d", "y": 90 }, - "facing=north,orientation=north,state=ud": { "model": "computercraft:block/monitor_normal_ud" }, - "facing=south,orientation=north,state=ud": { "model": "computercraft:block/monitor_normal_ud", "y": 180 }, - "facing=west,orientation=north,state=ud": { "model": "computercraft:block/monitor_normal_ud", "y": 270 }, - "facing=east,orientation=north,state=ud": { "model": "computercraft:block/monitor_normal_ud", "y": 90 }, - "facing=north,orientation=north,state=u": { "model": "computercraft:block/monitor_normal_u" }, - "facing=south,orientation=north,state=u": { "model": "computercraft:block/monitor_normal_u", "y": 180 }, - "facing=west,orientation=north,state=u": { "model": "computercraft:block/monitor_normal_u", "y": 270 }, - "facing=east,orientation=north,state=u": { "model": "computercraft:block/monitor_normal_u", "y": 90 }, - "facing=north,orientation=north,state=rd": { "model": "computercraft:block/monitor_normal_rd" }, - "facing=south,orientation=north,state=rd": { "model": "computercraft:block/monitor_normal_rd", "y": 180 }, - "facing=west,orientation=north,state=rd": { "model": "computercraft:block/monitor_normal_rd", "y": 270 }, - "facing=east,orientation=north,state=rd": { "model": "computercraft:block/monitor_normal_rd", "y": 90 }, - "facing=north,orientation=north,state=lrd": { "model": "computercraft:block/monitor_normal_lrd" }, - "facing=south,orientation=north,state=lrd": { "model": "computercraft:block/monitor_normal_lrd", "y": 180 }, - "facing=west,orientation=north,state=lrd": { "model": "computercraft:block/monitor_normal_lrd", "y": 270 }, - "facing=east,orientation=north,state=lrd": { "model": "computercraft:block/monitor_normal_lrd", "y": 90 }, - "facing=north,orientation=north,state=ld": { "model": "computercraft:block/monitor_normal_ld" }, - "facing=south,orientation=north,state=ld": { "model": "computercraft:block/monitor_normal_ld", "y": 180 }, - "facing=west,orientation=north,state=ld": { "model": "computercraft:block/monitor_normal_ld", "y": 270 }, - "facing=east,orientation=north,state=ld": { "model": "computercraft:block/monitor_normal_ld", "y": 90 }, - "facing=north,orientation=north,state=rud": { "model": "computercraft:block/monitor_normal_rud" }, - "facing=south,orientation=north,state=rud": { "model": "computercraft:block/monitor_normal_rud", "y": 180 }, - "facing=west,orientation=north,state=rud": { "model": "computercraft:block/monitor_normal_rud", "y": 270 }, - "facing=east,orientation=north,state=rud": { "model": "computercraft:block/monitor_normal_rud", "y": 90 }, - "facing=north,orientation=north,state=lrud": { "model": "computercraft:block/monitor_normal_lrud" }, - "facing=south,orientation=north,state=lrud": { "model": "computercraft:block/monitor_normal_lrud", "y": 180 }, - "facing=west,orientation=north,state=lrud": { "model": "computercraft:block/monitor_normal_lrud", "y": 270 }, - "facing=east,orientation=north,state=lrud": { "model": "computercraft:block/monitor_normal_lrud", "y": 90 }, - "facing=north,orientation=north,state=lud": { "model": "computercraft:block/monitor_normal_lud" }, - "facing=south,orientation=north,state=lud": { "model": "computercraft:block/monitor_normal_lud", "y": 180 }, - "facing=west,orientation=north,state=lud": { "model": "computercraft:block/monitor_normal_lud", "y": 270 }, - "facing=east,orientation=north,state=lud": { "model": "computercraft:block/monitor_normal_lud", "y": 90 }, - "facing=north,orientation=north,state=ru": { "model": "computercraft:block/monitor_normal_ru" }, - "facing=south,orientation=north,state=ru": { "model": "computercraft:block/monitor_normal_ru", "y": 180 }, - "facing=west,orientation=north,state=ru": { "model": "computercraft:block/monitor_normal_ru", "y": 270 }, - "facing=east,orientation=north,state=ru": { "model": "computercraft:block/monitor_normal_ru", "y": 90 }, - "facing=north,orientation=north,state=lru": { "model": "computercraft:block/monitor_normal_lru" }, - "facing=south,orientation=north,state=lru": { "model": "computercraft:block/monitor_normal_lru", "y": 180 }, - "facing=west,orientation=north,state=lru": { "model": "computercraft:block/monitor_normal_lru", "y": 270 }, - "facing=east,orientation=north,state=lru": { "model": "computercraft:block/monitor_normal_lru", "y": 90 }, - "facing=north,orientation=north,state=lu": { "model": "computercraft:block/monitor_normal_lu" }, - "facing=south,orientation=north,state=lu": { "model": "computercraft:block/monitor_normal_lu", "y": 180 }, - "facing=west,orientation=north,state=lu": { "model": "computercraft:block/monitor_normal_lu", "y": 270 }, - "facing=east,orientation=north,state=lu": { "model": "computercraft:block/monitor_normal_lu", "y": 90 }, - - "facing=north,orientation=up,state=none": { "model": "computercraft:block/monitor_normal", "x": 270 }, - "facing=south,orientation=up,state=none": { "model": "computercraft:block/monitor_normal", "y": 180, "x": 270 }, - "facing=west,orientation=up,state=none": { "model": "computercraft:block/monitor_normal", "y": 270, "x": 270 }, - "facing=east,orientation=up,state=none": { "model": "computercraft:block/monitor_normal", "y": 90, "x": 270 }, - "facing=north,orientation=up,state=r": { "model": "computercraft:block/monitor_normal_r", "x": 270 }, - "facing=south,orientation=up,state=r": { "model": "computercraft:block/monitor_normal_r", "y": 180, "x": 270 }, - "facing=west,orientation=up,state=r": { "model": "computercraft:block/monitor_normal_r", "y": 270, "x": 270 }, - "facing=east,orientation=up,state=r": { "model": "computercraft:block/monitor_normal_r", "y": 90, "x": 270 }, - "facing=north,orientation=up,state=lr": { "model": "computercraft:block/monitor_normal_lr", "x": 270 }, - "facing=south,orientation=up,state=lr": { - "model": "computercraft:block/monitor_normal_lr", "y": 180, "x": 270 - }, - "facing=west,orientation=up,state=lr": { "model": "computercraft:block/monitor_normal_lr", "y": 270, "x": 270 }, - "facing=east,orientation=up,state=lr": { "model": "computercraft:block/monitor_normal_lr", "y": 90, "x": 270 }, - "facing=north,orientation=up,state=l": { "model": "computercraft:block/monitor_normal_l", "x": 270 }, - "facing=south,orientation=up,state=l": { "model": "computercraft:block/monitor_normal_l", "y": 180, "x": 270 }, - "facing=west,orientation=up,state=l": { "model": "computercraft:block/monitor_normal_l", "y": 270, "x": 270 }, - "facing=east,orientation=up,state=l": { "model": "computercraft:block/monitor_normal_l", "y": 90, "x": 270 }, - "facing=north,orientation=up,state=d": { "model": "computercraft:block/monitor_normal_d", "x": 270 }, - "facing=south,orientation=up,state=d": { "model": "computercraft:block/monitor_normal_d", "y": 180, "x": 270 }, - "facing=west,orientation=up,state=d": { "model": "computercraft:block/monitor_normal_d", "y": 270, "x": 270 }, - "facing=east,orientation=up,state=d": { "model": "computercraft:block/monitor_normal_d", "y": 90, "x": 270 }, - "facing=north,orientation=up,state=ud": { "model": "computercraft:block/monitor_normal_ud", "x": 270 }, - "facing=south,orientation=up,state=ud": { - "model": "computercraft:block/monitor_normal_ud", "y": 180, "x": 270 - }, - "facing=west,orientation=up,state=ud": { "model": "computercraft:block/monitor_normal_ud", "y": 270, "x": 270 }, - "facing=east,orientation=up,state=ud": { "model": "computercraft:block/monitor_normal_ud", "y": 90, "x": 270 }, - "facing=north,orientation=up,state=u": { "model": "computercraft:block/monitor_normal_u", "x": 270 }, - "facing=south,orientation=up,state=u": { "model": "computercraft:block/monitor_normal_u", "y": 180, "x": 270 }, - "facing=west,orientation=up,state=u": { "model": "computercraft:block/monitor_normal_u", "y": 270, "x": 270 }, - "facing=east,orientation=up,state=u": { "model": "computercraft:block/monitor_normal_u", "y": 90, "x": 270 }, - "facing=north,orientation=up,state=rd": { "model": "computercraft:block/monitor_normal_rd", "x": 270 }, - "facing=south,orientation=up,state=rd": { - "model": "computercraft:block/monitor_normal_rd", "y": 180, "x": 270 - }, - "facing=west,orientation=up,state=rd": { "model": "computercraft:block/monitor_normal_rd", "y": 270, "x": 270 }, - "facing=east,orientation=up,state=rd": { "model": "computercraft:block/monitor_normal_rd", "y": 90, "x": 270 }, - "facing=north,orientation=up,state=lrd": { "model": "computercraft:block/monitor_normal_lrd", "x": 270 }, - "facing=south,orientation=up,state=lrd": { - "model": "computercraft:block/monitor_normal_lrd", "y": 180, "x": 270 - }, - "facing=west,orientation=up,state=lrd": { - "model": "computercraft:block/monitor_normal_lrd", "y": 270, "x": 270 - }, - "facing=east,orientation=up,state=lrd": { - "model": "computercraft:block/monitor_normal_lrd", "y": 90, "x": 270 - }, - "facing=north,orientation=up,state=ld": { "model": "computercraft:block/monitor_normal_ld", "x": 270 }, - "facing=south,orientation=up,state=ld": { - "model": "computercraft:block/monitor_normal_ld", "y": 180, "x": 270 - }, - "facing=west,orientation=up,state=ld": { "model": "computercraft:block/monitor_normal_ld", "y": 270, "x": 270 }, - "facing=east,orientation=up,state=ld": { "model": "computercraft:block/monitor_normal_ld", "y": 90, "x": 270 }, - "facing=north,orientation=up,state=rud": { "model": "computercraft:block/monitor_normal_rud", "x": 270 }, - "facing=south,orientation=up,state=rud": { - "model": "computercraft:block/monitor_normal_rud", "y": 180, "x": 270 - }, - "facing=west,orientation=up,state=rud": { - "model": "computercraft:block/monitor_normal_rud", "y": 270, "x": 270 - }, - "facing=east,orientation=up,state=rud": { - "model": "computercraft:block/monitor_normal_rud", "y": 90, "x": 270 - }, - "facing=north,orientation=up,state=lrud": { "model": "computercraft:block/monitor_normal_lrud", "x": 270 }, - "facing=south,orientation=up,state=lrud": { - "model": "computercraft:block/monitor_normal_lrud", "y": 180, "x": 270 - }, - "facing=west,orientation=up,state=lrud": { - "model": "computercraft:block/monitor_normal_lrud", "y": 270, "x": 270 - }, - "facing=east,orientation=up,state=lrud": { - "model": "computercraft:block/monitor_normal_lrud", "y": 90, "x": 270 - }, - "facing=north,orientation=up,state=lud": { "model": "computercraft:block/monitor_normal_lud", "x": 270 }, - "facing=south,orientation=up,state=lud": { - "model": "computercraft:block/monitor_normal_lud", "y": 180, "x": 270 - }, - "facing=west,orientation=up,state=lud": { - "model": "computercraft:block/monitor_normal_lud", "y": 270, "x": 270 - }, - "facing=east,orientation=up,state=lud": { - "model": "computercraft:block/monitor_normal_lud", "y": 90, "x": 270 - }, - "facing=north,orientation=up,state=ru": { "model": "computercraft:block/monitor_normal_ru", "x": 270 }, - "facing=south,orientation=up,state=ru": { - "model": "computercraft:block/monitor_normal_ru", "y": 180, "x": 270 - }, - "facing=west,orientation=up,state=ru": { "model": "computercraft:block/monitor_normal_ru", "y": 270, "x": 270 }, - "facing=east,orientation=up,state=ru": { "model": "computercraft:block/monitor_normal_ru", "y": 90, "x": 270 }, - "facing=north,orientation=up,state=lru": { "model": "computercraft:block/monitor_normal_lru", "x": 270 }, - "facing=south,orientation=up,state=lru": { - "model": "computercraft:block/monitor_normal_lru", "y": 180, "x": 270 - }, - "facing=west,orientation=up,state=lru": { - "model": "computercraft:block/monitor_normal_lru", "y": 270, "x": 270 - }, - "facing=east,orientation=up,state=lru": { - "model": "computercraft:block/monitor_normal_lru", "y": 90, "x": 270 - }, - "facing=north,orientation=up,state=lu": { "model": "computercraft:block/monitor_normal_lu", "x": 270 }, - "facing=south,orientation=up,state=lu": { - "model": "computercraft:block/monitor_normal_lu", "y": 180, "x": 270 - }, - "facing=west,orientation=up,state=lu": { "model": "computercraft:block/monitor_normal_lu", "y": 270, "x": 270 }, - "facing=east,orientation=up,state=lu": { "model": "computercraft:block/monitor_normal_lu", "y": 90, "x": 270 }, - - "facing=north,orientation=down,state=none": { "model": "computercraft:block/monitor_normal", "x": 90 }, - "facing=south,orientation=down,state=none": { - "model": "computercraft:block/monitor_normal", "y": 180, "x": 90 - }, - "facing=west,orientation=down,state=none": { "model": "computercraft:block/monitor_normal", "y": 270, "x": 90 }, - "facing=east,orientation=down,state=none": { "model": "computercraft:block/monitor_normal", "y": 90, "x": 90 }, - "facing=north,orientation=down,state=r": { "model": "computercraft:block/monitor_normal_r", "x": 90 }, - "facing=south,orientation=down,state=r": { "model": "computercraft:block/monitor_normal_r", "y": 180, "x": 90 }, - "facing=west,orientation=down,state=r": { "model": "computercraft:block/monitor_normal_r", "y": 270, "x": 90 }, - "facing=east,orientation=down,state=r": { "model": "computercraft:block/monitor_normal_r", "y": 90, "x": 90 }, - "facing=north,orientation=down,state=lr": { "model": "computercraft:block/monitor_normal_lr", "x": 90 }, - "facing=south,orientation=down,state=lr": { - "model": "computercraft:block/monitor_normal_lr", "y": 180, "x": 90 - }, - "facing=west,orientation=down,state=lr": { - "model": "computercraft:block/monitor_normal_lr", "y": 270, "x": 90 - }, - "facing=east,orientation=down,state=lr": { "model": "computercraft:block/monitor_normal_lr", "y": 90, "x": 90 }, - "facing=north,orientation=down,state=l": { "model": "computercraft:block/monitor_normal_l", "x": 90 }, - "facing=south,orientation=down,state=l": { "model": "computercraft:block/monitor_normal_l", "y": 180, "x": 90 }, - "facing=west,orientation=down,state=l": { "model": "computercraft:block/monitor_normal_l", "y": 270, "x": 90 }, - "facing=east,orientation=down,state=l": { "model": "computercraft:block/monitor_normal_l", "y": 90, "x": 90 }, - "facing=north,orientation=down,state=d": { "model": "computercraft:block/monitor_normal_d", "x": 90 }, - "facing=south,orientation=down,state=d": { "model": "computercraft:block/monitor_normal_d", "y": 180, "x": 90 }, - "facing=west,orientation=down,state=d": { "model": "computercraft:block/monitor_normal_d", "y": 270, "x": 90 }, - "facing=east,orientation=down,state=d": { "model": "computercraft:block/monitor_normal_d", "y": 90, "x": 90 }, - "facing=north,orientation=down,state=ud": { "model": "computercraft:block/monitor_normal_ud", "x": 90 }, - "facing=south,orientation=down,state=ud": { - "model": "computercraft:block/monitor_normal_ud", "y": 180, "x": 90 - }, - "facing=west,orientation=down,state=ud": { - "model": "computercraft:block/monitor_normal_ud", "y": 270, "x": 90 - }, - "facing=east,orientation=down,state=ud": { "model": "computercraft:block/monitor_normal_ud", "y": 90, "x": 90 }, - "facing=north,orientation=down,state=u": { "model": "computercraft:block/monitor_normal_u", "x": 90 }, - "facing=south,orientation=down,state=u": { "model": "computercraft:block/monitor_normal_u", "y": 180, "x": 90 }, - "facing=west,orientation=down,state=u": { "model": "computercraft:block/monitor_normal_u", "y": 270, "x": 90 }, - "facing=east,orientation=down,state=u": { "model": "computercraft:block/monitor_normal_u", "y": 90, "x": 90 }, - "facing=north,orientation=down,state=rd": { "model": "computercraft:block/monitor_normal_rd", "x": 90 }, - "facing=south,orientation=down,state=rd": { - "model": "computercraft:block/monitor_normal_rd", "y": 180, "x": 90 - }, - "facing=west,orientation=down,state=rd": { - "model": "computercraft:block/monitor_normal_rd", "y": 270, "x": 90 - }, - "facing=east,orientation=down,state=rd": { "model": "computercraft:block/monitor_normal_rd", "y": 90, "x": 90 }, - "facing=north,orientation=down,state=lrd": { "model": "computercraft:block/monitor_normal_lrd", "x": 90 }, - "facing=south,orientation=down,state=lrd": { - "model": "computercraft:block/monitor_normal_lrd", "y": 180, "x": 90 - }, - "facing=west,orientation=down,state=lrd": { - "model": "computercraft:block/monitor_normal_lrd", "y": 270, "x": 90 - }, - "facing=east,orientation=down,state=lrd": { - "model": "computercraft:block/monitor_normal_lrd", "y": 90, "x": 90 - }, - "facing=north,orientation=down,state=ld": { "model": "computercraft:block/monitor_normal_ld", "x": 90 }, - "facing=south,orientation=down,state=ld": { - "model": "computercraft:block/monitor_normal_ld", "y": 180, "x": 90 - }, - "facing=west,orientation=down,state=ld": { - "model": "computercraft:block/monitor_normal_ld", "y": 270, "x": 90 - }, - "facing=east,orientation=down,state=ld": { "model": "computercraft:block/monitor_normal_ld", "y": 90, "x": 90 }, - "facing=north,orientation=down,state=rud": { "model": "computercraft:block/monitor_normal_rud", "x": 90 }, - "facing=south,orientation=down,state=rud": { - "model": "computercraft:block/monitor_normal_rud", "y": 180, "x": 90 - }, - "facing=west,orientation=down,state=rud": { - "model": "computercraft:block/monitor_normal_rud", "y": 270, "x": 90 - }, - "facing=east,orientation=down,state=rud": { - "model": "computercraft:block/monitor_normal_rud", "y": 90, "x": 90 - }, - "facing=north,orientation=down,state=lrud": { "model": "computercraft:block/monitor_normal_lrud", "x": 90 }, - "facing=south,orientation=down,state=lrud": { - "model": "computercraft:block/monitor_normal_lrud", "y": 180, "x": 90 - }, - "facing=west,orientation=down,state=lrud": { - "model": "computercraft:block/monitor_normal_lrud", "y": 270, "x": 90 - }, - "facing=east,orientation=down,state=lrud": { - "model": "computercraft:block/monitor_normal_lrud", "y": 90, "x": 90 - }, - "facing=north,orientation=down,state=lud": { "model": "computercraft:block/monitor_normal_lud", "x": 90 }, - "facing=south,orientation=down,state=lud": { - "model": "computercraft:block/monitor_normal_lud", "y": 180, "x": 90 - }, - "facing=west,orientation=down,state=lud": { - "model": "computercraft:block/monitor_normal_lud", "y": 270, "x": 90 - }, - "facing=east,orientation=down,state=lud": { - "model": "computercraft:block/monitor_normal_lud", "y": 90, "x": 90 - }, - "facing=north,orientation=down,state=ru": { "model": "computercraft:block/monitor_normal_ru", "x": 90 }, - "facing=south,orientation=down,state=ru": { - "model": "computercraft:block/monitor_normal_ru", "y": 180, "x": 90 - }, - "facing=west,orientation=down,state=ru": { - "model": "computercraft:block/monitor_normal_ru", "y": 270, "x": 90 - }, - "facing=east,orientation=down,state=ru": { "model": "computercraft:block/monitor_normal_ru", "y": 90, "x": 90 }, - "facing=north,orientation=down,state=lru": { "model": "computercraft:block/monitor_normal_lru", "x": 90 }, - "facing=south,orientation=down,state=lru": { - "model": "computercraft:block/monitor_normal_lru", "y": 180, "x": 90 - }, - "facing=west,orientation=down,state=lru": { - "model": "computercraft:block/monitor_normal_lru", "y": 270, "x": 90 - }, - "facing=east,orientation=down,state=lru": { - "model": "computercraft:block/monitor_normal_lru", "y": 90, "x": 90 - }, - "facing=north,orientation=down,state=lu": { "model": "computercraft:block/monitor_normal_lu", "x": 90 }, - "facing=south,orientation=down,state=lu": { - "model": "computercraft:block/monitor_normal_lu", "y": 180, "x": 90 - }, - "facing=west,orientation=down,state=lu": { - "model": "computercraft:block/monitor_normal_lu", "y": 270, "x": 90 - }, - "facing=east,orientation=down,state=lu": { "model": "computercraft:block/monitor_normal_lu", "y": 90, "x": 90 } - } -} diff --git a/src/main/resources/assets/computercraft/models/block/monitor_advanced.json b/src/main/resources/assets/computercraft/models/block/monitor_advanced.json deleted file mode 100644 index 3ff0ed5dc..000000000 --- a/src/main/resources/assets/computercraft/models/block/monitor_advanced.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "front": "computercraft:block/monitor_advanced_16", - "side": "computercraft:block/monitor_advanced_4", - "top": "computercraft:block/monitor_advanced_0", - "back": "computercraft:block/monitor_advanced_4" - } -} diff --git a/src/main/resources/assets/computercraft/models/block/monitor_advanced_d.json b/src/main/resources/assets/computercraft/models/block/monitor_advanced_d.json deleted file mode 100644 index d8936956d..000000000 --- a/src/main/resources/assets/computercraft/models/block/monitor_advanced_d.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "front": "computercraft:block/monitor_advanced_20", - "side": "computercraft:block/monitor_advanced_36", - "top": "computercraft:block/monitor_advanced_0", - "back": "computercraft:block/monitor_advanced_36" - } -} diff --git a/src/main/resources/assets/computercraft/models/block/monitor_advanced_l.json b/src/main/resources/assets/computercraft/models/block/monitor_advanced_l.json deleted file mode 100644 index 3abee2204..000000000 --- a/src/main/resources/assets/computercraft/models/block/monitor_advanced_l.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "front": "computercraft:block/monitor_advanced_19", - "side": "computercraft:block/monitor_advanced_4", - "top": "computercraft:block/monitor_advanced_1", - "back": "computercraft:block/monitor_advanced_33" - } -} diff --git a/src/main/resources/assets/computercraft/models/block/monitor_advanced_ld.json b/src/main/resources/assets/computercraft/models/block/monitor_advanced_ld.json deleted file mode 100644 index ee054dbc8..000000000 --- a/src/main/resources/assets/computercraft/models/block/monitor_advanced_ld.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "front": "computercraft:block/monitor_advanced_31", - "side": "computercraft:block/monitor_advanced_7", - "top": "computercraft:block/monitor_advanced_1", - "back": "computercraft:block/monitor_advanced_45" - } -} diff --git a/src/main/resources/assets/computercraft/models/block/monitor_advanced_lr.json b/src/main/resources/assets/computercraft/models/block/monitor_advanced_lr.json deleted file mode 100644 index 320c8d354..000000000 --- a/src/main/resources/assets/computercraft/models/block/monitor_advanced_lr.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "front": "computercraft:block/monitor_advanced_18", - "side": "computercraft:block/monitor_advanced_4", - "top": "computercraft:block/monitor_advanced_2", - "back": "computercraft:block/monitor_advanced_34" - } -} diff --git a/src/main/resources/assets/computercraft/models/block/monitor_advanced_lrd.json b/src/main/resources/assets/computercraft/models/block/monitor_advanced_lrd.json deleted file mode 100644 index 5f7a43407..000000000 --- a/src/main/resources/assets/computercraft/models/block/monitor_advanced_lrd.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "front": "computercraft:block/monitor_advanced_30", - "side": "computercraft:block/monitor_advanced_7", - "top": "computercraft:block/monitor_advanced_2", - "back": "computercraft:block/monitor_advanced_46" - } -} diff --git a/src/main/resources/assets/computercraft/models/block/monitor_advanced_lru.json b/src/main/resources/assets/computercraft/models/block/monitor_advanced_lru.json deleted file mode 100644 index 56acdd077..000000000 --- a/src/main/resources/assets/computercraft/models/block/monitor_advanced_lru.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "front": "computercraft:block/monitor_advanced_24", - "side": "computercraft:block/monitor_advanced_38", - "top": "computercraft:block/monitor_advanced_2", - "back": "computercraft:block/monitor_advanced_40" - } -} diff --git a/src/main/resources/assets/computercraft/models/block/monitor_advanced_lrud.json b/src/main/resources/assets/computercraft/models/block/monitor_advanced_lrud.json deleted file mode 100644 index dce3c2baf..000000000 --- a/src/main/resources/assets/computercraft/models/block/monitor_advanced_lrud.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "front": "computercraft:block/monitor_advanced_27", - "side": "computercraft:block/monitor_advanced_37", - "top": "computercraft:block/monitor_advanced_2", - "back": "computercraft:block/monitor_advanced_43" - } -} diff --git a/src/main/resources/assets/computercraft/models/block/monitor_advanced_lu.json b/src/main/resources/assets/computercraft/models/block/monitor_advanced_lu.json deleted file mode 100644 index 905ebdce3..000000000 --- a/src/main/resources/assets/computercraft/models/block/monitor_advanced_lu.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "front": "computercraft:block/monitor_advanced_25", - "side": "computercraft:block/monitor_advanced_38", - "top": "computercraft:block/monitor_advanced_1", - "back": "computercraft:block/monitor_advanced_39" - } -} diff --git a/src/main/resources/assets/computercraft/models/block/monitor_advanced_lud.json b/src/main/resources/assets/computercraft/models/block/monitor_advanced_lud.json deleted file mode 100644 index 43b110c03..000000000 --- a/src/main/resources/assets/computercraft/models/block/monitor_advanced_lud.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "front": "computercraft:block/monitor_advanced_28", - "side": "computercraft:block/monitor_advanced_37", - "top": "computercraft:block/monitor_advanced_1", - "back": "computercraft:block/monitor_advanced_42" - } -} diff --git a/src/main/resources/assets/computercraft/models/block/monitor_advanced_r.json b/src/main/resources/assets/computercraft/models/block/monitor_advanced_r.json deleted file mode 100644 index 03d1d386f..000000000 --- a/src/main/resources/assets/computercraft/models/block/monitor_advanced_r.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "front": "computercraft:block/monitor_advanced_17", - "side": "computercraft:block/monitor_advanced_4", - "top": "computercraft:block/monitor_advanced_3", - "back": "computercraft:block/monitor_advanced_35" - } -} diff --git a/src/main/resources/assets/computercraft/models/block/monitor_advanced_rd.json b/src/main/resources/assets/computercraft/models/block/monitor_advanced_rd.json deleted file mode 100644 index 4ded80dba..000000000 --- a/src/main/resources/assets/computercraft/models/block/monitor_advanced_rd.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "front": "computercraft:block/monitor_advanced_29", - "side": "computercraft:block/monitor_advanced_7", - "top": "computercraft:block/monitor_advanced_3", - "back": "computercraft:block/monitor_advanced_47" - } -} diff --git a/src/main/resources/assets/computercraft/models/block/monitor_advanced_ru.json b/src/main/resources/assets/computercraft/models/block/monitor_advanced_ru.json deleted file mode 100644 index 67cd36920..000000000 --- a/src/main/resources/assets/computercraft/models/block/monitor_advanced_ru.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "front": "computercraft:block/monitor_advanced_23", - "side": "computercraft:block/monitor_advanced_38", - "top": "computercraft:block/monitor_advanced_3", - "back": "computercraft:block/monitor_advanced_41" - } -} diff --git a/src/main/resources/assets/computercraft/models/block/monitor_advanced_rud.json b/src/main/resources/assets/computercraft/models/block/monitor_advanced_rud.json deleted file mode 100644 index 0573ad049..000000000 --- a/src/main/resources/assets/computercraft/models/block/monitor_advanced_rud.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "front": "computercraft:block/monitor_advanced_26", - "side": "computercraft:block/monitor_advanced_37", - "top": "computercraft:block/monitor_advanced_3", - "back": "computercraft:block/monitor_advanced_44" - } -} diff --git a/src/main/resources/assets/computercraft/models/block/monitor_advanced_u.json b/src/main/resources/assets/computercraft/models/block/monitor_advanced_u.json deleted file mode 100644 index bdc9f7a2d..000000000 --- a/src/main/resources/assets/computercraft/models/block/monitor_advanced_u.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "front": "computercraft:block/monitor_advanced_22", - "side": "computercraft:block/monitor_advanced_38", - "top": "computercraft:block/monitor_advanced_0", - "back": "computercraft:block/monitor_advanced_38" - } -} diff --git a/src/main/resources/assets/computercraft/models/block/monitor_advanced_ud.json b/src/main/resources/assets/computercraft/models/block/monitor_advanced_ud.json deleted file mode 100644 index 3987b109f..000000000 --- a/src/main/resources/assets/computercraft/models/block/monitor_advanced_ud.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "front": "computercraft:block/monitor_advanced_21", - "side": "computercraft:block/monitor_advanced_37", - "top": "computercraft:block/monitor_advanced_0", - "back": "computercraft:block/monitor_advanced_37" - } -} diff --git a/src/main/resources/assets/computercraft/models/block/monitor_normal.json b/src/main/resources/assets/computercraft/models/block/monitor_normal.json deleted file mode 100644 index e7a669695..000000000 --- a/src/main/resources/assets/computercraft/models/block/monitor_normal.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "front": "computercraft:block/monitor_normal_16", - "side": "computercraft:block/monitor_normal_4", - "top": "computercraft:block/monitor_normal_0", - "back": "computercraft:block/monitor_normal_4" - } -} diff --git a/src/main/resources/assets/computercraft/models/block/monitor_normal_l.json b/src/main/resources/assets/computercraft/models/block/monitor_normal_l.json deleted file mode 100644 index def167210..000000000 --- a/src/main/resources/assets/computercraft/models/block/monitor_normal_l.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "front": "computercraft:block/monitor_normal_19", - "side": "computercraft:block/monitor_normal_4", - "top": "computercraft:block/monitor_normal_1", - "back": "computercraft:block/monitor_normal_33" - } -} diff --git a/src/main/resources/assets/computercraft/models/block/monitor_normal_ld.json b/src/main/resources/assets/computercraft/models/block/monitor_normal_ld.json deleted file mode 100644 index 410d65029..000000000 --- a/src/main/resources/assets/computercraft/models/block/monitor_normal_ld.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "front": "computercraft:block/monitor_normal_31", - "side": "computercraft:block/monitor_normal_7", - "top": "computercraft:block/monitor_normal_1", - "back": "computercraft:block/monitor_normal_45" - } -} diff --git a/src/main/resources/assets/computercraft/models/block/monitor_normal_lr.json b/src/main/resources/assets/computercraft/models/block/monitor_normal_lr.json deleted file mode 100644 index 36243944d..000000000 --- a/src/main/resources/assets/computercraft/models/block/monitor_normal_lr.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "front": "computercraft:block/monitor_normal_18", - "side": "computercraft:block/monitor_normal_4", - "top": "computercraft:block/monitor_normal_2", - "back": "computercraft:block/monitor_normal_34" - } -} diff --git a/src/main/resources/assets/computercraft/models/block/monitor_normal_lrd.json b/src/main/resources/assets/computercraft/models/block/monitor_normal_lrd.json deleted file mode 100644 index 1fe673561..000000000 --- a/src/main/resources/assets/computercraft/models/block/monitor_normal_lrd.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "front": "computercraft:block/monitor_normal_30", - "side": "computercraft:block/monitor_normal_7", - "top": "computercraft:block/monitor_normal_2", - "back": "computercraft:block/monitor_normal_46" - } -} diff --git a/src/main/resources/assets/computercraft/models/block/monitor_normal_lru.json b/src/main/resources/assets/computercraft/models/block/monitor_normal_lru.json deleted file mode 100644 index d6c5b2ce4..000000000 --- a/src/main/resources/assets/computercraft/models/block/monitor_normal_lru.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "front": "computercraft:block/monitor_normal_24", - "side": "computercraft:block/monitor_normal_38", - "top": "computercraft:block/monitor_normal_2", - "back": "computercraft:block/monitor_normal_40" - } -} diff --git a/src/main/resources/assets/computercraft/models/block/monitor_normal_lrud.json b/src/main/resources/assets/computercraft/models/block/monitor_normal_lrud.json deleted file mode 100644 index ba96ee76d..000000000 --- a/src/main/resources/assets/computercraft/models/block/monitor_normal_lrud.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "front": "computercraft:block/monitor_normal_27", - "side": "computercraft:block/monitor_normal_37", - "top": "computercraft:block/monitor_normal_2", - "back": "computercraft:block/monitor_normal_43" - } -} diff --git a/src/main/resources/assets/computercraft/models/block/monitor_normal_lu.json b/src/main/resources/assets/computercraft/models/block/monitor_normal_lu.json deleted file mode 100644 index 444408d25..000000000 --- a/src/main/resources/assets/computercraft/models/block/monitor_normal_lu.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "front": "computercraft:block/monitor_normal_25", - "side": "computercraft:block/monitor_normal_38", - "top": "computercraft:block/monitor_normal_1", - "back": "computercraft:block/monitor_normal_39" - } -} diff --git a/src/main/resources/assets/computercraft/models/block/monitor_normal_lud.json b/src/main/resources/assets/computercraft/models/block/monitor_normal_lud.json deleted file mode 100644 index 28f06d420..000000000 --- a/src/main/resources/assets/computercraft/models/block/monitor_normal_lud.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "front": "computercraft:block/monitor_normal_28", - "side": "computercraft:block/monitor_normal_37", - "top": "computercraft:block/monitor_normal_1", - "back": "computercraft:block/monitor_normal_42" - } -} diff --git a/src/main/resources/assets/computercraft/models/block/monitor_normal_r.json b/src/main/resources/assets/computercraft/models/block/monitor_normal_r.json deleted file mode 100644 index 8b8eb4df1..000000000 --- a/src/main/resources/assets/computercraft/models/block/monitor_normal_r.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "front": "computercraft:block/monitor_normal_17", - "side": "computercraft:block/monitor_normal_4", - "top": "computercraft:block/monitor_normal_3", - "back": "computercraft:block/monitor_normal_35" - } -} diff --git a/src/main/resources/assets/computercraft/models/block/monitor_normal_rd.json b/src/main/resources/assets/computercraft/models/block/monitor_normal_rd.json deleted file mode 100644 index 61d7d1231..000000000 --- a/src/main/resources/assets/computercraft/models/block/monitor_normal_rd.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "front": "computercraft:block/monitor_normal_29", - "side": "computercraft:block/monitor_normal_7", - "top": "computercraft:block/monitor_normal_3", - "back": "computercraft:block/monitor_normal_47" - } -} diff --git a/src/main/resources/assets/computercraft/models/block/monitor_normal_ru.json b/src/main/resources/assets/computercraft/models/block/monitor_normal_ru.json deleted file mode 100644 index ddb474736..000000000 --- a/src/main/resources/assets/computercraft/models/block/monitor_normal_ru.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "front": "computercraft:block/monitor_normal_23", - "side": "computercraft:block/monitor_normal_38", - "top": "computercraft:block/monitor_normal_3", - "back": "computercraft:block/monitor_normal_41" - } -} diff --git a/src/main/resources/assets/computercraft/models/block/monitor_normal_rud.json b/src/main/resources/assets/computercraft/models/block/monitor_normal_rud.json deleted file mode 100644 index a8f272995..000000000 --- a/src/main/resources/assets/computercraft/models/block/monitor_normal_rud.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "front": "computercraft:block/monitor_normal_26", - "side": "computercraft:block/monitor_normal_37", - "top": "computercraft:block/monitor_normal_3", - "back": "computercraft:block/monitor_normal_44" - } -} diff --git a/src/main/resources/assets/computercraft/models/block/monitor_normal_u.json b/src/main/resources/assets/computercraft/models/block/monitor_normal_u.json deleted file mode 100644 index c7d67619b..000000000 --- a/src/main/resources/assets/computercraft/models/block/monitor_normal_u.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "front": "computercraft:block/monitor_normal_22", - "side": "computercraft:block/monitor_normal_38", - "top": "computercraft:block/monitor_normal_0", - "back": "computercraft:block/monitor_normal_38" - } -} diff --git a/src/main/resources/assets/computercraft/models/block/monitor_normal_ud.json b/src/main/resources/assets/computercraft/models/block/monitor_normal_ud.json deleted file mode 100644 index 0cbadcc4b..000000000 --- a/src/main/resources/assets/computercraft/models/block/monitor_normal_ud.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "front": "computercraft:block/monitor_normal_21", - "side": "computercraft:block/monitor_normal_37", - "top": "computercraft:block/monitor_normal_0", - "back": "computercraft:block/monitor_normal_37" - } -}