From 99eab1b9ca684d0507f20ce6249b37588dda8f5f Mon Sep 17 00:00:00 2001 From: Andrew-71 Date: Thu, 13 Jul 2023 23:24:18 +0300 Subject: [PATCH] TVs, radios, and a lot to do --- .../java/com/example/ExampleModClient.java | 10 - .../mixin/client/ExampleClientMixin.java | 15 - .../su/a71/new_soviet/NewSovietClient.java | 16 + src/client/resources/modid.client.mixins.json | 11 - .../java/su/a71/new_soviet/NSE_Blocks.java | 3 + .../java/su/a71/new_soviet/NSE_Custom.java | 54 ++ .../java/su/a71/new_soviet/NewSoviet.java | 1 + .../a71/new_soviet/blocks/AirRaidBlock.java | 11 + .../su/a71/new_soviet/blocks/RadioBlock.java | 47 ++ .../su/a71/new_soviet/blocks/TVBlock.java | 49 ++ .../new_soviet/blockstates/brown_tv.json | 8 + .../assets/new_soviet/blockstates/crate.json | 7 + .../assets/new_soviet/blockstates/radio.json | 8 + .../assets/new_soviet/blockstates/red_tv.json | 8 + .../assets/new_soviet/blockstates/tv.json | 8 + .../assets/new_soviet/lang/en_us.json | 7 +- .../models/block/blue_linoleum.json | 1 - .../new_soviet/models/block/brown_tv.json | 7 + .../assets/new_soviet/models/block/crate.json | 34 ++ .../assets/new_soviet/models/block/radio.json | 57 ++ .../new_soviet/models/block/red_tv.json | 7 + .../assets/new_soviet/models/block/tv.json | 110 ++++ .../new_soviet/models/item/brown_tv.json | 4 + .../models/item/cracked_tuff_tiles.json | 3 +- .../assets/new_soviet/models/item/crate.json | 3 + .../assets/new_soviet/models/item/radio.json | 4 + .../assets/new_soviet/models/item/red_tv.json | 4 + .../assets/new_soviet/models/item/tv.json | 4 + .../block/concrete/beige_concrete.png | Bin 0 -> 410 bytes .../block/concrete/beton_with_ralling.json | 314 +++++++++++ .../concrete/biege_beton_with_ralling.json | 315 +++++++++++ .../concrete/blue_beton_with_ralling.json | 315 +++++++++++ .../textures/block/concrete/blue_concrete.png | Bin 0 -> 301 bytes .../block/concrete/cracked_beige_concrete.png | Bin 0 -> 554 bytes .../block/concrete/cracked_blue_concrete.png | Bin 0 -> 525 bytes .../block/concrete/cracked_green_concrete.png | Bin 0 -> 538 bytes .../block/concrete/cracked_red_concrete.png | Bin 0 -> 576 bytes .../block/concrete/cracked_white_concrete.png | Bin 0 -> 484 bytes .../concrete/cracked_yellow_concrete.png | Bin 0 -> 528 bytes .../concrete/green_beton_with_ralling.json | 315 +++++++++++ .../block/concrete/green_concrete.png | Bin 0 -> 2946 bytes .../concrete/red_beton_with_ralling.json | 315 +++++++++++ .../textures/block/concrete/red_concrete.png | Bin 0 -> 309 bytes .../textures/block/concrete/rusty_bars.png | Bin 0 -> 670 bytes .../concrete/white_beton_with_ralling.json | 315 +++++++++++ .../block/concrete/white_concrete.png | Bin 0 -> 266 bytes .../concrete/yellow_beton_with_ralling.json | 315 +++++++++++ .../block/concrete/yellow_concrete.png | Bin 0 -> 304 bytes .../accelerator.png | Bin 0 -> 4844 bytes .../accelerator_dis.json | 418 ++++++++++++++ .../accelerator_dis.png | Bin 0 -> 4628 bytes .../accelerator_enb.json | 418 ++++++++++++++ .../accelerator_pods.png | Bin 0 -> 1576 bytes .../accelerator_stand.json | 325 +++++++++++ .../alkofire.json | 524 ++++++++++++++++++ .../alkofire.png | Bin 0 -> 967 bytes .../ameter.json | 128 +++++ .../ameter.png | Bin 0 -> 356 bytes .../autowriter.json | 258 +++++++++ .../autowriter.png | Bin 0 -> 1916 bytes .../copper_rings.json | 357 ++++++++++++ .../copper_rings.png | Bin 0 -> 1020 bytes .../copper_rings_end.json | 458 +++++++++++++++ .../copper_rings_end.png | Bin 0 -> 2953 bytes .../device_basis.png | Bin 0 -> 1175 bytes .../distill_app.json | 451 +++++++++++++++ .../distill_app.png | Bin 0 -> 1533 bytes .../dmeter.json | 118 ++++ .../dmeter.png | Bin 0 -> 1726 bytes .../drv_cab.png | Bin 0 -> 3511 bytes .../dry_cab_close.json | 259 +++++++++ .../dry_cab_open.json | 259 +++++++++ .../kmeter.json | 89 +++ .../kmeter.png | Bin 0 -> 340 bytes .../pmeter.json | 154 +++++ .../pmeter.png | Bin 0 -> 412 bytes .../vmeter.json | 168 ++++++ .../vmeter.png | Bin 0 -> 607 bytes .../wmeter.json | 89 +++ .../wmeter.png | Bin 0 -> 391 bytes .../textures/block/custom/bathroom.json | 204 +++++++ .../textures/block/custom/bathroom.png | Bin 0 -> 2135 bytes .../textures/block/custom/battery.json | 89 +++ .../textures/block/custom/battery.png | Bin 0 -> 372 bytes .../textures/block/custom/battery_pipes.json | 81 +++ .../textures/block/custom/battery_pipes.png | Bin 0 -> 295 bytes .../textures/block/custom/bedside_tabl.png | Bin 0 -> 1479 bytes .../textures/block/custom/bedside_table.json | 93 ++++ .../textures/block/custom/big_barrel.json | 138 +++++ .../textures/block/custom/big_barrel.png | Bin 0 -> 9780 bytes .../block/custom/brown_television.png | Bin 0 -> 1346 bytes .../textures/block/custom/ceiling_lamp.json | 220 ++++++++ .../textures/block/custom/ceiling_lamp.png | Bin 0 -> 1316 bytes .../textures/block/custom/celling_fan.json | 82 +++ .../textures/block/custom/fan_base.png | Bin 0 -> 693 bytes .../textures/block/custom/fridge.json | 23 + .../textures/block/custom/fridge.png | Bin 0 -> 2334 bytes .../textures/block/custom/nuke.json | 95 ++++ .../new_soviet/textures/block/custom/nuke.png | Bin 0 -> 1288 bytes .../textures/block/custom/phone.json | 254 +++++++++ .../textures/block/custom/phone.png | Bin 0 -> 1285 bytes .../textures/block/custom/phone_wall.json | 119 ++++ .../textures/block/custom/phone_wall.png | Bin 0 -> 685 bytes .../textures/block/custom/radio.png | Bin 0 -> 742 bytes .../textures/block/custom/red_television.png | Bin 0 -> 1360 bytes .../textures/block/custom/rust_battery.json | 89 +++ .../textures/block/custom/rust_battery.png | Bin 0 -> 497 bytes .../block/custom/rusty_battery_pipes.json | 81 +++ .../block/custom/rusty_battery_pipes.png | Bin 0 -> 336 bytes .../textures/block/custom/sink.json | 144 +++++ .../new_soviet/textures/block/custom/sink.png | Bin 0 -> 1963 bytes .../textures/block/custom/siren.json | 103 ++++ .../textures/block/custom/siren.png | Bin 0 -> 817 bytes .../block/custom/switches/switch_type_1.png | Bin 0 -> 246 bytes .../custom/switches/switch_type_1_off.json | 58 ++ .../custom/switches/switch_type_1_on.json | 58 ++ .../block/custom/switches/switch_type_2.png | Bin 0 -> 336 bytes .../custom/switches/switch_type_2_off.json | 58 ++ .../custom/switches/switch_type_2_on.json | 58 ++ .../textures/block/custom/table_lamp.json | 117 ++++ .../textures/block/custom/table_lamp.png | Bin 0 -> 570 bytes .../textures/block/custom/television.png | Bin 0 -> 1458 bytes .../textures/block/custom/toilet.json | 112 ++++ .../textures/block/custom/toilet.png | Bin 0 -> 1877 bytes .../textures/block/custom/van_animated.png | Bin 0 -> 1421 bytes .../block/custom/variated/rock/rock1.json | 121 ++++ .../block/custom/variated/rock/rock1.png | Bin 0 -> 646 bytes .../block/custom/variated/rock/rock2.json | 121 ++++ .../block/custom/variated/rock/rock2.png | Bin 0 -> 543 bytes .../block/custom/variated/rock/rock3.json | 121 ++++ .../block/custom/variated/rock/rock3.png | Bin 0 -> 344 bytes .../custom/variated/rubbish/rubbish1.json | 106 ++++ .../custom/variated/rubbish/rubbish1.png | Bin 0 -> 598 bytes .../custom/variated/rubbish/rubbish2.json | 106 ++++ .../custom/variated/rubbish/rubbish3.json | 119 ++++ .../variated/small_stone/small_stone1.json | 110 ++++ .../variated/small_stone/small_stone1.png | Bin 0 -> 370 bytes .../variated/small_stone/small_stone2.json | 110 ++++ .../variated/small_stone/small_stone2.png | Bin 0 -> 235 bytes .../variated/small_stone/small_stone3.json | 110 ++++ .../variated/small_stone/small_stone3.png | Bin 0 -> 313 bytes .../variated/small_stone/small_stone4.json | 110 ++++ .../variated/small_stone/small_stone4.png | Bin 0 -> 310 bytes .../textures/block/custom/wash_basin.json | 151 +++++ .../textures/block/custom/wash_basin.png | Bin 0 -> 1843 bytes .../textures/block/doors/door_Z_lower.png | Bin 0 -> 563 bytes .../textures/block/doors/door_Z_upper.png | Bin 0 -> 527 bytes .../block/doors/door_entrance_lower.png | Bin 0 -> 291 bytes .../block/doors/door_entrance_upper.png | Bin 0 -> 215 bytes .../block/doors/door_front1_lower.png | Bin 0 -> 317 bytes .../block/doors/door_front1_upper.png | Bin 0 -> 287 bytes .../textures/block/doors/door_wood2_lower.png | Bin 0 -> 412 bytes .../textures/block/doors/door_wood2_upper.png | Bin 0 -> 356 bytes .../textures/block/fences/fence1.png | Bin 0 -> 457 bytes .../textures/block/fences/fence2.png | Bin 0 -> 369 bytes .../textures/block/fences/fence2_rusty.png | Bin 0 -> 570 bytes .../textures/block/industrial/crate.png | Bin 0 -> 1441 bytes .../industrial lamps/big_lamp_base.png | Bin 0 -> 3637 bytes .../industrial lamps/big_lamp_off.json | 185 +++++++ .../industrial lamps/big_lamp_off_l.png | Bin 0 -> 6105 bytes .../industrial lamps/big_lamp_on.json | 185 +++++++ .../industrial lamps/big_lamp_on_l.png | Bin 0 -> 1979 bytes .../industrial lamps/diff_lamp_off.json | 113 ++++ .../industrial lamps/diff_lamp_off.png | Bin 0 -> 570 bytes .../industrial lamps/diff_lamp_on.json | 113 ++++ .../industrial lamps/diff_lamp_on.png | Bin 0 -> 582 bytes .../industrial lamps/inc_lamp_off.json | 152 +++++ .../industrial lamps/inc_lamp_off.png | Bin 0 -> 924 bytes .../industrial lamps/inc_lamp_on.json | 152 +++++ .../industrial lamps/inc_lamp_on.png | Bin 0 -> 932 bytes .../industrial lamps/lamp_broken.json | 146 +++++ .../industrial/industrial lamps/lamp_off.json | 135 +++++ .../industrial/industrial lamps/lamp_off.png | Bin 0 -> 970 bytes .../lamp_off_without_cover.json | 122 ++++ .../industrial/industrial lamps/lamp_on.png | Bin 0 -> 1505 bytes .../industrial lamps/lamp_on_1.json | 134 +++++ .../lamp_on_1_without_cover.json | 122 ++++ .../industrial lamps/lamp_on_2.json | 134 +++++ .../industrial/industrial lamps/lamp_on_2.png | Bin 0 -> 1079 bytes .../lamp_on_2_without_cover.json | 122 ++++ .../industrial lamps/lamp_smashed.json | 162 ++++++ .../industrial lamps/uf_lamp_break.json | 60 ++ .../industrial lamps/uf_lamp_off.json | 73 +++ .../industrial lamps/uf_lamp_on.json | 73 +++ .../cracked_nii_wall_1.png} | Bin .../nii_floor.png} | Bin .../nii_wall2.png} | Bin .../nii_wall3.png} | Bin .../{ => research_institute}/nii_wall_1.png | Bin .../textures/block/tilled_block.png | Bin 540 -> 0 bytes .../textures/block/tilled_block_cracked.png | Bin 573 -> 0 bytes src/main/resources/fabric.mod.json | 5 +- 192 files changed, 12886 insertions(+), 41 deletions(-) delete mode 100644 src/client/java/com/example/ExampleModClient.java delete mode 100644 src/client/java/com/example/mixin/client/ExampleClientMixin.java create mode 100644 src/client/java/su/a71/new_soviet/NewSovietClient.java delete mode 100644 src/client/resources/modid.client.mixins.json create mode 100644 src/main/java/su/a71/new_soviet/NSE_Custom.java create mode 100644 src/main/java/su/a71/new_soviet/blocks/AirRaidBlock.java create mode 100644 src/main/java/su/a71/new_soviet/blocks/RadioBlock.java create mode 100644 src/main/java/su/a71/new_soviet/blocks/TVBlock.java create mode 100644 src/main/resources/assets/new_soviet/blockstates/brown_tv.json create mode 100644 src/main/resources/assets/new_soviet/blockstates/crate.json create mode 100644 src/main/resources/assets/new_soviet/blockstates/radio.json create mode 100644 src/main/resources/assets/new_soviet/blockstates/red_tv.json create mode 100644 src/main/resources/assets/new_soviet/blockstates/tv.json create mode 100644 src/main/resources/assets/new_soviet/models/block/brown_tv.json create mode 100644 src/main/resources/assets/new_soviet/models/block/crate.json create mode 100644 src/main/resources/assets/new_soviet/models/block/radio.json create mode 100644 src/main/resources/assets/new_soviet/models/block/red_tv.json create mode 100644 src/main/resources/assets/new_soviet/models/block/tv.json create mode 100644 src/main/resources/assets/new_soviet/models/item/brown_tv.json create mode 100644 src/main/resources/assets/new_soviet/models/item/crate.json create mode 100644 src/main/resources/assets/new_soviet/models/item/radio.json create mode 100644 src/main/resources/assets/new_soviet/models/item/red_tv.json create mode 100644 src/main/resources/assets/new_soviet/models/item/tv.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/concrete/beige_concrete.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/concrete/beton_with_ralling.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/concrete/biege_beton_with_ralling.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/concrete/blue_beton_with_ralling.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/concrete/blue_concrete.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/concrete/cracked_beige_concrete.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/concrete/cracked_blue_concrete.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/concrete/cracked_green_concrete.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/concrete/cracked_red_concrete.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/concrete/cracked_white_concrete.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/concrete/cracked_yellow_concrete.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/concrete/green_beton_with_ralling.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/concrete/green_concrete.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/concrete/red_beton_with_ralling.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/concrete/red_concrete.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/concrete/rusty_bars.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/concrete/white_beton_with_ralling.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/concrete/white_concrete.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/concrete/yellow_beton_with_ralling.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/concrete/yellow_concrete.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/accelerator.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/accelerator_dis.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/accelerator_dis.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/accelerator_enb.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/accelerator_pods.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/accelerator_stand.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/alkofire.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/alkofire.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/ameter.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/ameter.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/autowriter.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/autowriter.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/copper_rings.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/copper_rings.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/copper_rings_end.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/copper_rings_end.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/device_basis.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/distill_app.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/distill_app.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/dmeter.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/dmeter.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/drv_cab.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/dry_cab_close.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/dry_cab_open.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/kmeter.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/kmeter.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/pmeter.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/pmeter.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/vmeter.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/vmeter.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/wmeter.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/wmeter.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/bathroom.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/bathroom.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/battery.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/battery.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/battery_pipes.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/battery_pipes.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/bedside_tabl.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/bedside_table.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/big_barrel.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/big_barrel.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/brown_television.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/ceiling_lamp.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/ceiling_lamp.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/celling_fan.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/fan_base.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/fridge.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/fridge.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/nuke.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/nuke.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/phone.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/phone.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/phone_wall.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/phone_wall.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/radio.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/red_television.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/rust_battery.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/rust_battery.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/rusty_battery_pipes.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/rusty_battery_pipes.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/sink.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/sink.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/siren.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/siren.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/switches/switch_type_1.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/switches/switch_type_1_off.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/switches/switch_type_1_on.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/switches/switch_type_2.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/switches/switch_type_2_off.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/switches/switch_type_2_on.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/table_lamp.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/table_lamp.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/television.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/toilet.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/toilet.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/van_animated.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/variated/rock/rock1.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/variated/rock/rock1.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/variated/rock/rock2.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/variated/rock/rock2.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/variated/rock/rock3.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/variated/rock/rock3.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/variated/rubbish/rubbish1.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/variated/rubbish/rubbish1.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/variated/rubbish/rubbish2.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/variated/rubbish/rubbish3.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/variated/small_stone/small_stone1.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/variated/small_stone/small_stone1.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/variated/small_stone/small_stone2.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/variated/small_stone/small_stone2.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/variated/small_stone/small_stone3.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/variated/small_stone/small_stone3.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/variated/small_stone/small_stone4.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/variated/small_stone/small_stone4.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/wash_basin.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/custom/wash_basin.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/doors/door_Z_lower.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/doors/door_Z_upper.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/doors/door_entrance_lower.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/doors/door_entrance_upper.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/doors/door_front1_lower.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/doors/door_front1_upper.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/doors/door_wood2_lower.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/doors/door_wood2_upper.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/fences/fence1.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/fences/fence2.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/fences/fence2_rusty.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/industrial/crate.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/big_lamp_base.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/big_lamp_off.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/big_lamp_off_l.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/big_lamp_on.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/big_lamp_on_l.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/diff_lamp_off.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/diff_lamp_off.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/diff_lamp_on.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/diff_lamp_on.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/inc_lamp_off.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/inc_lamp_off.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/inc_lamp_on.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/inc_lamp_on.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_broken.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_off.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_off.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_off_without_cover.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_on.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_on_1.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_on_1_without_cover.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_on_2.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_on_2.png create mode 100644 src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_on_2_without_cover.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_smashed.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/uf_lamp_break.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/uf_lamp_off.json create mode 100644 src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/uf_lamp_on.json rename src/main/resources/assets/new_soviet/textures/block/{nii_wall_1_crack.png => research_institute/cracked_nii_wall_1.png} (100%) rename src/main/resources/assets/new_soviet/textures/block/{nii_floor1.png => research_institute/nii_floor.png} (100%) rename src/main/resources/assets/new_soviet/textures/block/{nii_wall3.png => research_institute/nii_wall2.png} (100%) rename src/main/resources/assets/new_soviet/textures/block/{nii_wall4.png => research_institute/nii_wall3.png} (100%) rename src/main/resources/assets/new_soviet/textures/block/{ => research_institute}/nii_wall_1.png (100%) delete mode 100644 src/main/resources/assets/new_soviet/textures/block/tilled_block.png delete mode 100644 src/main/resources/assets/new_soviet/textures/block/tilled_block_cracked.png diff --git a/src/client/java/com/example/ExampleModClient.java b/src/client/java/com/example/ExampleModClient.java deleted file mode 100644 index 12c3502..0000000 --- a/src/client/java/com/example/ExampleModClient.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.example; - -import net.fabricmc.api.ClientModInitializer; - -public class ExampleModClient implements ClientModInitializer { - @Override - public void onInitializeClient() { - // This entrypoint is suitable for setting up client-specific logic, such as rendering. - } -} \ No newline at end of file diff --git a/src/client/java/com/example/mixin/client/ExampleClientMixin.java b/src/client/java/com/example/mixin/client/ExampleClientMixin.java deleted file mode 100644 index 061b0ef..0000000 --- a/src/client/java/com/example/mixin/client/ExampleClientMixin.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.example.mixin.client; - -import net.minecraft.client.MinecraftClient; -import org.spongepowered.asm.mixin.Mixin; -import org.spongepowered.asm.mixin.injection.At; -import org.spongepowered.asm.mixin.injection.Inject; -import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; - -@Mixin(MinecraftClient.class) -public class ExampleClientMixin { - @Inject(at = @At("HEAD"), method = "run") - private void run(CallbackInfo info) { - // This code is injected into the start of MinecraftClient.run()V - } -} \ No newline at end of file diff --git a/src/client/java/su/a71/new_soviet/NewSovietClient.java b/src/client/java/su/a71/new_soviet/NewSovietClient.java new file mode 100644 index 0000000..5342aec --- /dev/null +++ b/src/client/java/su/a71/new_soviet/NewSovietClient.java @@ -0,0 +1,16 @@ +package su.a71.new_soviet; + +import net.fabricmc.api.ClientModInitializer; +import net.fabricmc.api.EnvType; +import net.fabricmc.api.Environment; +import net.fabricmc.fabric.api.blockrenderlayer.v1.BlockRenderLayerMap; +import net.minecraft.client.render.RenderLayer; + +@Environment(EnvType.CLIENT) +public class NewSovietClient implements ClientModInitializer { + + @Override + public void onInitializeClient() { + BlockRenderLayerMap.INSTANCE.putBlock(NSE_Blocks.CRATE, RenderLayer.getCutout()); + } +} \ No newline at end of file diff --git a/src/client/resources/modid.client.mixins.json b/src/client/resources/modid.client.mixins.json deleted file mode 100644 index 21b0fc1..0000000 --- a/src/client/resources/modid.client.mixins.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "required": true, - "package": "com.example.mixin.client", - "compatibilityLevel": "JAVA_17", - "client": [ - "ExampleClientMixin" - ], - "injectors": { - "defaultRequire": 1 - } -} \ No newline at end of file diff --git a/src/main/java/su/a71/new_soviet/NSE_Blocks.java b/src/main/java/su/a71/new_soviet/NSE_Blocks.java index ce98b9b..2ec7f4d 100644 --- a/src/main/java/su/a71/new_soviet/NSE_Blocks.java +++ b/src/main/java/su/a71/new_soviet/NSE_Blocks.java @@ -4,6 +4,7 @@ import net.fabricmc.fabric.api.item.v1.FabricItemSettings; import net.fabricmc.fabric.api.itemgroup.v1.FabricItemGroup; import net.fabricmc.fabric.api.itemgroup.v1.ItemGroupEvents; import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings; +import net.minecraft.block.BarrelBlock; import net.minecraft.block.Block; import net.minecraft.block.WallBlock; import net.minecraft.item.BlockItem; @@ -119,6 +120,7 @@ public class NSE_Blocks { public static final Block MAGENTA_WARNING = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.METAL)); public static final Block METAL_PLATING = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.METAL)); + public static final Block CRATE = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.WOOD).nonOpaque()); public static final WallBlock CONCRETE_WALL = new WallBlock(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); // WOOD/FLOOR ====== @@ -261,6 +263,7 @@ public class NSE_Blocks { register("magenta_warning", () -> MAGENTA_WARNING, NSE_BUILDING_TAB); register("metal_plating", () -> METAL_PLATING, NSE_BUILDING_TAB); + register("crate", () -> CRATE, NSE_BUILDING_TAB); register("concrete_wall", () -> CONCRETE_WALL, NSE_BUILDING_TAB); // TODO: Broken register("herringbone_acacia_planks", () -> HERRINGBONE_ACACIA_PLANKS, NSE_BUILDING_TAB); diff --git a/src/main/java/su/a71/new_soviet/NSE_Custom.java b/src/main/java/su/a71/new_soviet/NSE_Custom.java new file mode 100644 index 0000000..10b9192 --- /dev/null +++ b/src/main/java/su/a71/new_soviet/NSE_Custom.java @@ -0,0 +1,54 @@ +package su.a71.new_soviet; + +import net.fabricmc.fabric.api.item.v1.FabricItemSettings; +import net.fabricmc.fabric.api.itemgroup.v1.FabricItemGroup; +import net.fabricmc.fabric.api.itemgroup.v1.ItemGroupEvents; +import net.fabricmc.loader.api.FabricLoader; +import net.minecraft.block.Block; +import net.minecraft.item.BlockItem; +import net.minecraft.item.ItemGroup; +import net.minecraft.item.ItemStack; +import net.minecraft.registry.Registries; +import net.minecraft.registry.Registry; +import net.minecraft.registry.RegistryKey; +import net.minecraft.text.Text; +import net.minecraft.util.Identifier; +import su.a71.new_soviet.blocks.RadioBlock; +import su.a71.new_soviet.blocks.TVBlock; + +import java.util.Optional; +import java.util.function.Supplier; + +public class NSE_Custom { + + public static final TVBlock TV = new TVBlock(); + public static final TVBlock RED_TV = new TVBlock(); + public static final TVBlock BROWN_TV = new TVBlock(); + + public static final RadioBlock RADIO = new RadioBlock(); + + private static final ItemGroup NSE_CUSTOM_TAB = FabricItemGroup.builder() + .icon(() -> new ItemStack(TV)) + .displayName(Text.translatable("itemGroup.new_soviet.custom")) + .build(); + + + private static void register(String name, Supplier supplier, ItemGroup tab) { + Registry.register(Registries.BLOCK, new Identifier(NewSoviet.MOD_ID, name), supplier.get()); + BlockItem blockItem = new BlockItem(supplier.get(), new FabricItemSettings()); + Registry.register(Registries.ITEM, new Identifier(NewSoviet.MOD_ID, name), blockItem); + + Optional> key = Registries.ITEM_GROUP.getKey(tab); + key.ifPresent(itemGroupRegistryKey -> ItemGroupEvents.modifyEntriesEvent(itemGroupRegistryKey).register(content -> { + content.add(blockItem); + })); + } + + public static void init() { + Registry.register(Registries.ITEM_GROUP, new Identifier("new_soviet", "custom"), NSE_CUSTOM_TAB); + register("tv", () -> TV, NSE_CUSTOM_TAB); + register("red_tv", () -> RED_TV, NSE_CUSTOM_TAB); + register("brown_tv", () -> BROWN_TV, NSE_CUSTOM_TAB); + register("radio", () -> RADIO, NSE_CUSTOM_TAB); + } +} \ No newline at end of file diff --git a/src/main/java/su/a71/new_soviet/NewSoviet.java b/src/main/java/su/a71/new_soviet/NewSoviet.java index 4a03d2d..b0b368e 100644 --- a/src/main/java/su/a71/new_soviet/NewSoviet.java +++ b/src/main/java/su/a71/new_soviet/NewSoviet.java @@ -22,5 +22,6 @@ public class NewSoviet implements ModInitializer { public void onInitialize() { NSE_Blocks.init(); NSE_Items.init(); + NSE_Custom.init(); } } \ No newline at end of file diff --git a/src/main/java/su/a71/new_soviet/blocks/AirRaidBlock.java b/src/main/java/su/a71/new_soviet/blocks/AirRaidBlock.java new file mode 100644 index 0000000..b171c1b --- /dev/null +++ b/src/main/java/su/a71/new_soviet/blocks/AirRaidBlock.java @@ -0,0 +1,11 @@ +package su.a71.new_soviet.blocks; + +import net.minecraft.block.Block; +import net.minecraft.block.Blocks; + +public class AirRaidBlock extends Block { + + public AirRaidBlock(Settings settings) { + super(settings); + } +} diff --git a/src/main/java/su/a71/new_soviet/blocks/RadioBlock.java b/src/main/java/su/a71/new_soviet/blocks/RadioBlock.java new file mode 100644 index 0000000..d7c8ac7 --- /dev/null +++ b/src/main/java/su/a71/new_soviet/blocks/RadioBlock.java @@ -0,0 +1,47 @@ +package su.a71.new_soviet.blocks; + +import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings; +import net.minecraft.block.Block; +import net.minecraft.block.BlockState; +import net.minecraft.block.HorizontalFacingBlock; +import net.minecraft.block.ShapeContext; +import net.minecraft.block.piston.PistonBehavior; +import net.minecraft.item.ItemPlacementContext; +import net.minecraft.sound.BlockSoundGroup; +import net.minecraft.state.StateManager; +import net.minecraft.state.property.Properties; +import net.minecraft.util.math.BlockPos; +import net.minecraft.util.math.Direction; +import net.minecraft.util.shape.VoxelShape; +import net.minecraft.util.shape.VoxelShapes; +import net.minecraft.world.BlockView; + +public class RadioBlock extends HorizontalFacingBlock { + public RadioBlock() { + super(FabricBlockSettings.create().sounds(BlockSoundGroup.METAL).notSolid().pistonBehavior(PistonBehavior.DESTROY)); + setDefaultState(getDefaultState().with(Properties.HORIZONTAL_FACING, Direction.NORTH)); + } + + @Override + protected void appendProperties(StateManager.Builder builder) { + builder.add(Properties.HORIZONTAL_FACING); + } + + @Override + public VoxelShape getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext ctx) { + Direction dir = state.get(FACING); + switch(dir) { + case NORTH, SOUTH: + return VoxelShapes.cuboid(0.0625f, 0.0f, 0.3125f, 0.9375f, 0.5625f, 0.6875f); + case EAST, WEST: + return VoxelShapes.cuboid(0.3125f, 0.0f, 0.0625f, 0.6875f, 0.5625f, 0.9375f); + default: + return VoxelShapes.fullCube(); + } + } + + @Override + public BlockState getPlacementState(ItemPlacementContext ctx) { + return super.getPlacementState(ctx).with(Properties.HORIZONTAL_FACING, ctx.getHorizontalPlayerFacing().getOpposite()); + } +} \ No newline at end of file diff --git a/src/main/java/su/a71/new_soviet/blocks/TVBlock.java b/src/main/java/su/a71/new_soviet/blocks/TVBlock.java new file mode 100644 index 0000000..379eb20 --- /dev/null +++ b/src/main/java/su/a71/new_soviet/blocks/TVBlock.java @@ -0,0 +1,49 @@ +package su.a71.new_soviet.blocks; + +import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings; +import net.minecraft.block.Block; +import net.minecraft.block.BlockState; +import net.minecraft.block.HorizontalFacingBlock; +import net.minecraft.block.ShapeContext; +import net.minecraft.block.piston.PistonBehavior; +import net.minecraft.item.ItemPlacementContext; +import net.minecraft.sound.BlockSoundGroup; +import net.minecraft.state.StateManager; +import net.minecraft.state.property.Properties; +import net.minecraft.util.math.BlockPos; +import net.minecraft.util.math.Direction; +import net.minecraft.util.shape.VoxelShape; +import net.minecraft.util.shape.VoxelShapes; +import net.minecraft.world.BlockView; + +public class TVBlock extends HorizontalFacingBlock { + public TVBlock() { + super(FabricBlockSettings.create().sounds(BlockSoundGroup.METAL).notSolid().pistonBehavior(PistonBehavior.DESTROY)); + setDefaultState(getDefaultState().with(Properties.HORIZONTAL_FACING, Direction.NORTH)); + } + + + @Override + protected void appendProperties(StateManager.Builder builder) { + builder.add(Properties.HORIZONTAL_FACING); + } + + @Override + public VoxelShape getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext ctx) { + Direction dir = state.get(FACING); + switch(dir) { + case NORTH, SOUTH: + return VoxelShapes.cuboid(0.0f, 0.0f, 0.1875f, 1.0f, 0.8125f, 0.8125f); + case EAST, WEST: + return VoxelShapes.cuboid(0.1875f, 0.0f, 0.0f, 0.8125f, 0.8125f, 1.0f); + default: + return VoxelShapes.fullCube(); + } + } + + @Override + public BlockState getPlacementState(ItemPlacementContext ctx) { + return super.getPlacementState(ctx).with(Properties.HORIZONTAL_FACING, ctx.getHorizontalPlayerFacing().getOpposite()); + } + +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/brown_tv.json b/src/main/resources/assets/new_soviet/blockstates/brown_tv.json new file mode 100644 index 0000000..83bbf8d --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/brown_tv.json @@ -0,0 +1,8 @@ +{ + "variants": { + "facing=north": { "model": "new_soviet:block/brown_tv", "uvlock": true }, + "facing=east": { "model": "new_soviet:block/brown_tv", "y": 90, "uvlock": false }, + "facing=south": { "model": "new_soviet:block/brown_tv", "y": 180, "uvlock": false }, + "facing=west": { "model": "new_soviet:block/brown_tv", "y": 270, "uvlock": false } + } +} diff --git a/src/main/resources/assets/new_soviet/blockstates/crate.json b/src/main/resources/assets/new_soviet/blockstates/crate.json new file mode 100644 index 0000000..b0d05a5 --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/crate.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/crate" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/radio.json b/src/main/resources/assets/new_soviet/blockstates/radio.json new file mode 100644 index 0000000..0545cb2 --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/radio.json @@ -0,0 +1,8 @@ +{ + "variants": { + "facing=north": { "model": "new_soviet:block/radio", "uvlock": true }, + "facing=east": { "model": "new_soviet:block/radio", "y": 90, "uvlock": false }, + "facing=south": { "model": "new_soviet:block/radio", "y": 180, "uvlock": false }, + "facing=west": { "model": "new_soviet:block/radio", "y": 270, "uvlock": false } + } +} diff --git a/src/main/resources/assets/new_soviet/blockstates/red_tv.json b/src/main/resources/assets/new_soviet/blockstates/red_tv.json new file mode 100644 index 0000000..4fbc38e --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/red_tv.json @@ -0,0 +1,8 @@ +{ + "variants": { + "facing=north": { "model": "new_soviet:block/red_tv", "uvlock": true }, + "facing=east": { "model": "new_soviet:block/red_tv", "y": 90, "uvlock": false }, + "facing=south": { "model": "new_soviet:block/red_tv", "y": 180, "uvlock": false }, + "facing=west": { "model": "new_soviet:block/red_tv", "y": 270, "uvlock": false } + } +} diff --git a/src/main/resources/assets/new_soviet/blockstates/tv.json b/src/main/resources/assets/new_soviet/blockstates/tv.json new file mode 100644 index 0000000..6330fc7 --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/tv.json @@ -0,0 +1,8 @@ +{ + "variants": { + "facing=north": { "model": "new_soviet:block/tv", "uvlock": true }, + "facing=east": { "model": "new_soviet:block/tv", "y": 90, "uvlock": false }, + "facing=south": { "model": "new_soviet:block/tv", "y": 180, "uvlock": false }, + "facing=west": { "model": "new_soviet:block/tv", "y": 270, "uvlock": false } + } +} diff --git a/src/main/resources/assets/new_soviet/lang/en_us.json b/src/main/resources/assets/new_soviet/lang/en_us.json index 43779c0..9e7ec78 100644 --- a/src/main/resources/assets/new_soviet/lang/en_us.json +++ b/src/main/resources/assets/new_soviet/lang/en_us.json @@ -1,6 +1,7 @@ { "itemGroup.new_soviet.building_blocks": "Soviet Building Blocks", "itemGroup.new_soviet.items": "Soviet Items", + "itemGroup.new_soviet.custom": "Soviet Additions", "block.new_soviet.sand_tiles": "Sand Tiles", "block.new_soviet.cracked_sand_tiles": "Cracked Sand Tiles", "block.new_soviet.mossy_sand_tiles": "Mossy Sand Tiles", @@ -115,5 +116,9 @@ "block.new_soviet.cross_orange_linoleum": "Cross Orange Linoleum", "block.new_soviet.cross_brown_linoleum": "Cross Brown Linoleum", "item.new_soviet.sickle": "Sickle", - "item.new_soviet.coconut": "Coconut" + "item.new_soviet.coconut": "Coconut", + "block.new_soviet.tv": "TV", + "block.new_soviet.red_tv": "Red TV", + "block.new_soviet.brown_tv": "Brown TV", + "block.new_soviet.radio": "Radio" } \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/block/blue_linoleum.json b/src/main/resources/assets/new_soviet/models/block/blue_linoleum.json index 7eb44d3..5f478b1 100644 --- a/src/main/resources/assets/new_soviet/models/block/blue_linoleum.json +++ b/src/main/resources/assets/new_soviet/models/block/blue_linoleum.json @@ -3,6 +3,5 @@ "textures": { "all": "new_soviet:block/floor/linoleum/blue_linoleum", "particle": "new_soviet:block/floor/linoleum/blue_linoleum" - } } \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/block/brown_tv.json b/src/main/resources/assets/new_soviet/models/block/brown_tv.json new file mode 100644 index 0000000..979f917 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/brown_tv.json @@ -0,0 +1,7 @@ +{ + "parent": "new_soviet:block/tv", + "textures": { + "0": "new_soviet:block/custom/brown_television", + "particle": "new_soviet:block/custom/brown_television" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/block/crate.json b/src/main/resources/assets/new_soviet/models/block/crate.json new file mode 100644 index 0000000..e29e660 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/crate.json @@ -0,0 +1,34 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "0": "new_soviet:block/industrial/crate", + "particle": "new_soviet:block/industrial/crate" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 4, 4], "texture": "#0"}, + "east": {"uv": [0, 4, 4, 8], "texture": "#0"}, + "south": {"uv": [4, 0, 8, 4], "texture": "#0"}, + "west": {"uv": [4, 4, 8, 8], "texture": "#0"}, + "up": {"uv": [4, 12, 0, 8], "texture": "#0"}, + "down": {"uv": [12, 0, 8, 4], "texture": "#0"} + } + }, + { + "from": [0.5, 0.5, 0.5], + "to": [15.5, 15.5, 15.5], + "faces": { + "north": {"uv": [4, 8, 7.75, 11.75], "texture": "#0"}, + "east": {"uv": [8, 4, 11.75, 7.75], "texture": "#0"}, + "south": {"uv": [7.75, 8, 11.5, 11.75], "texture": "#0"}, + "west": {"uv": [11.5, 7.75, 15.25, 11.5], "texture": "#0"}, + "up": {"uv": [15.25, 15.25, 11.5, 11.5], "texture": "#0"}, + "down": {"uv": [7.75, 11.75, 4, 15.5], "texture": "#0"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/block/radio.json b/src/main/resources/assets/new_soviet/models/block/radio.json new file mode 100644 index 0000000..fef5a39 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/radio.json @@ -0,0 +1,57 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "0": "new_soviet:block/custom/radio", + "particle": "new_soviet:block/custom/radio" + }, + "elements": [ + { + "name": "root", + "from": [1, 0, 5], + "to": [15, 9, 11], + "faces": { + "north": {"uv": [1.5, 1.5, 5, 3.75], "texture": "#0"}, + "east": {"uv": [0, 1.5, 1.5, 3.75], "texture": "#0"}, + "south": {"uv": [6.5, 1.5, 10, 3.75], "texture": "#0"}, + "west": {"uv": [5, 1.5, 6.5, 3.75], "texture": "#0"}, + "up": {"uv": [5, 1.5, 1.5, 0], "texture": "#0"}, + "down": {"uv": [8.5, 0, 5, 1.5], "texture": "#0"} + } + }, + { + "name": "aerial", + "from": [3, 9, 8.5], + "to": [4, 15, 8.5], + "rotation": {"angle": -22.5, "axis": "z", "origin": [3, 9, 8.5]}, + "faces": { + "north": {"uv": [0, 0, 0.25, 1.5], "texture": "#0"}, + "east": {"uv": [0, 0, 0, 1.5], "texture": "#0"}, + "south": {"uv": [0, 0, 0.25, 1.5], "texture": "#0"}, + "west": {"uv": [0.25, 0, 0.25, 1.5], "texture": "#0"}, + "up": {"uv": [0.25, 0, 0, 0], "texture": "#0"}, + "down": {"uv": [0.5, 0, 0.25, 0], "texture": "#0"} + } + } + ], + "groups": [ + { + "name": "root", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [ + 0, + { + "name": "aerial", + "origin": [-5, 9, 0.5], + "color": 1, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [1] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/block/red_tv.json b/src/main/resources/assets/new_soviet/models/block/red_tv.json new file mode 100644 index 0000000..d3f1025 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/red_tv.json @@ -0,0 +1,7 @@ +{ + "parent": "new_soviet:block/tv", + "textures": { + "0": "new_soviet:block/custom/red_television", + "particle": "new_soviet:block/custom/red_television" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/block/tv.json b/src/main/resources/assets/new_soviet/models/block/tv.json new file mode 100644 index 0000000..4e4dc75 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/tv.json @@ -0,0 +1,110 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "0": "new_soviet:block/custom/television", + "particle": "new_soviet:block/custom/television" + }, + "elements": [ + { + "name": "root", + "from": [2, 0, 4], + "to": [14, 1, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [2, 7.5, 5, 7.75], "texture": "#0"}, + "east": {"uv": [0, 7.5, 2, 7.75], "texture": "#0"}, + "south": {"uv": [7, 7.5, 10, 7.75], "texture": "#0"}, + "west": {"uv": [5, 7.5, 7, 7.75], "texture": "#0"}, + "up": {"uv": [5, 7.5, 2, 5.5], "texture": "#0"}, + "down": {"uv": [8, 5.5, 5, 7.5], "texture": "#0"} + } + }, + { + "name": "root", + "from": [0, 1, 3], + "to": [16, 13, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [2.5, 2.5, 6.5, 5.5], "texture": "#0"}, + "east": {"uv": [0, 2.5, 2.5, 5.5], "texture": "#0"}, + "south": {"uv": [9, 2.5, 13, 5.5], "texture": "#0"}, + "west": {"uv": [6.5, 2.5, 9, 5.5], "texture": "#0"}, + "up": {"uv": [6.5, 2.5, 2.5, 0], "texture": "#0"}, + "down": {"uv": [10.5, 0, 6.5, 2.5], "texture": "#0"} + } + }, + { + "name": "root", + "from": [6, 13, 7], + "to": [10, 14, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [0.5, 8.25, 1.5, 8.5], "texture": "#0"}, + "east": {"uv": [0, 8.25, 0.5, 8.5], "texture": "#0"}, + "south": {"uv": [2, 8.25, 3, 8.5], "texture": "#0"}, + "west": {"uv": [1.5, 8.25, 2, 8.5], "texture": "#0"}, + "up": {"uv": [1.5, 8.25, 0.5, 7.75], "texture": "#0"}, + "down": {"uv": [2.5, 7.75, 1.5, 8.25], "texture": "#0"} + } + }, + { + "name": "aerial1", + "from": [8, 14, 8], + "to": [9, 23, 8], + "rotation": {"angle": -45, "axis": "z", "origin": [8, 14, 8]}, + "faces": { + "north": {"uv": [0, 0, 0.25, 2.25], "texture": "#0"}, + "east": {"uv": [0, 0, 0, 2.25], "texture": "#0"}, + "south": {"uv": [0, 0, 0.25, 2.25], "texture": "#0"}, + "west": {"uv": [0.25, 0, 0.25, 2.25], "texture": "#0"}, + "up": {"uv": [0.25, 0, 0, 0], "texture": "#0"}, + "down": {"uv": [0.5, 0, 0.25, 0], "texture": "#0"} + } + }, + { + "name": "aerial2", + "from": [7, 14, 8], + "to": [8, 21, 8], + "rotation": {"angle": 45, "axis": "z", "origin": [8, 14, 8]}, + "faces": { + "north": {"uv": [0.5, 0, 0.75, 1.75], "texture": "#0"}, + "east": {"uv": [0.5, 0, 0.5, 1.75], "texture": "#0"}, + "south": {"uv": [0.5, 0, 0.75, 1.75], "texture": "#0"}, + "west": {"uv": [0.75, 0, 0.75, 1.75], "texture": "#0"}, + "up": {"uv": [0.75, 0, 0.5, 0], "texture": "#0"}, + "down": {"uv": [1, 0, 0.75, 0], "texture": "#0"} + } + } + ], + "groups": [ + { + "name": "root", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [ + 0, + 1, + 2, + { + "name": "aerial1", + "origin": [0, 14, 0], + "color": 1, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [3] + }, + { + "name": "aerial2", + "origin": [0, 14, 0], + "color": 2, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [4] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/item/brown_tv.json b/src/main/resources/assets/new_soviet/models/item/brown_tv.json new file mode 100644 index 0000000..583f5fa --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/brown_tv.json @@ -0,0 +1,4 @@ +{ + "parent": "new_soviet:block/brown_tv" +} + diff --git a/src/main/resources/assets/new_soviet/models/item/cracked_tuff_tiles.json b/src/main/resources/assets/new_soviet/models/item/cracked_tuff_tiles.json index 4870f94..ef3a947 100644 --- a/src/main/resources/assets/new_soviet/models/item/cracked_tuff_tiles.json +++ b/src/main/resources/assets/new_soviet/models/item/cracked_tuff_tiles.json @@ -1,4 +1,3 @@ { "parent": "new_soviet:block/cracked_tuff_tiles" -} - +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/item/crate.json b/src/main/resources/assets/new_soviet/models/item/crate.json new file mode 100644 index 0000000..3f07d44 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/crate.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/crate" +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/item/radio.json b/src/main/resources/assets/new_soviet/models/item/radio.json new file mode 100644 index 0000000..2a4c2bf --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/radio.json @@ -0,0 +1,4 @@ +{ + "parent": "new_soviet:block/radio" +} + diff --git a/src/main/resources/assets/new_soviet/models/item/red_tv.json b/src/main/resources/assets/new_soviet/models/item/red_tv.json new file mode 100644 index 0000000..cc0becf --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/red_tv.json @@ -0,0 +1,4 @@ +{ + "parent": "new_soviet:block/red_tv" +} + diff --git a/src/main/resources/assets/new_soviet/models/item/tv.json b/src/main/resources/assets/new_soviet/models/item/tv.json new file mode 100644 index 0000000..a581afb --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/tv.json @@ -0,0 +1,4 @@ +{ + "parent": "new_soviet:block/tv" +} + diff --git a/src/main/resources/assets/new_soviet/textures/block/concrete/beige_concrete.png b/src/main/resources/assets/new_soviet/textures/block/concrete/beige_concrete.png new file mode 100644 index 0000000000000000000000000000000000000000..6aa5d25b196660de56d57713854970aef3ad6a0f GIT binary patch literal 410 zcmV;L0cHM)P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0WV2JK~y+TZIZo8 z15pr#H@l?R4JgV+5X2M~Vk6e6E$r=l7+*xlYe_6cEOb>YT!o1GZNAI6EIHgv&OP&U zGcy_8EUvRP?v{^|gWVEaO?R;E^V?cWSI{Md3c>-<4^NJp=1GplTb$2NW#dW7sq4MA z{lM)Nj#5>V)#!&Sk-5=W931Kq{qXvUwJOT}?Gge|a-ww%Kn^z2K3L-k;5Arfb?3Ay_1=qZAGUqL}u; z3-PEJ{1Tv&#u^S<^1v`B-4Pr2qf`07*qoM6N<$ Ef^9Lc?*IS* literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/concrete/beton_with_ralling.json b/src/main/resources/assets/new_soviet/textures/block/concrete/beton_with_ralling.json new file mode 100644 index 0000000..a521607 --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/concrete/beton_with_ralling.json @@ -0,0 +1,314 @@ +{ + "credit": "Made with Blockbench", + "parent": "block/cube_all", + "texture_size": [32, 32], + "textures": { + "2": "textures_for_mod/blocks/concrete/rust_bars_1", + "3": "textures_for_mod/blocks/concrete/stone", + "particle": "soviet:blocks/beton" + }, + "elements": [ + { + "name": "Cube27", + "from": [0, 4, 7], + "to": [6, 6, 11], + "faces": { + "north": {"uv": [10, 10, 16, 12], "texture": "#3"}, + "east": {"uv": [5, 10, 9, 12], "texture": "#3"}, + "south": {"uv": [0, 10, 6, 12], "texture": "#3"}, + "west": {"uv": [7, 10, 11, 12], "texture": "#3"}, + "up": {"uv": [0, 7, 6, 11], "texture": "#3"}, + "down": {"uv": [0, 5, 6, 9], "texture": "#3"} + } + }, + { + "name": "Cube27", + "from": [4, 4, 12], + "to": [10, 5, 16], + "faces": { + "north": {"uv": [6, 11, 12, 12], "texture": "#3"}, + "east": {"uv": [0, 11, 4, 12], "texture": "#3"}, + "south": {"uv": [4, 11, 10, 12], "texture": "#3"}, + "west": {"uv": [12, 11, 16, 12], "texture": "#3"}, + "up": {"uv": [4, 12, 10, 16], "texture": "#3"}, + "down": {"uv": [4, 0, 10, 4], "texture": "#3"} + } + }, + { + "name": "Cube27", + "from": [10, 4, 0], + "to": [16, 7.5, 4], + "faces": { + "north": {"uv": [0, 8.5, 6, 12], "texture": "#3"}, + "east": {"uv": [12, 8.5, 16, 12], "texture": "#3"}, + "south": {"uv": [10, 8.5, 16, 12], "texture": "#3"}, + "west": {"uv": [0, 8.5, 4, 12], "texture": "#3"}, + "up": {"uv": [10, 0, 16, 4], "texture": "#3"}, + "down": {"uv": [10, 12, 16, 16], "texture": "#3"} + } + }, + { + "name": "Cube27", + "from": [10, 4, 12], + "to": [16, 6, 16], + "faces": { + "north": {"uv": [0, 10, 6, 12], "texture": "#3"}, + "east": {"uv": [0, 10, 4, 12], "texture": "#3"}, + "south": {"uv": [10, 10, 16, 12], "texture": "#3"}, + "west": {"uv": [12, 10, 16, 12], "texture": "#3"}, + "up": {"uv": [10, 12, 16, 16], "texture": "#3"}, + "down": {"uv": [10, 0, 16, 4], "texture": "#3"} + } + }, + { + "name": "Cube27", + "from": [6, 4, 6], + "to": [12, 5, 10], + "faces": { + "north": {"uv": [4, 11, 10, 12], "texture": "#3"}, + "east": {"uv": [6, 11, 10, 12], "texture": "#3"}, + "south": {"uv": [6, 11, 12, 12], "texture": "#3"}, + "west": {"uv": [6, 11, 10, 12], "texture": "#3"}, + "up": {"uv": [6, 6, 12, 10], "texture": "#3"}, + "down": {"uv": [6, 6, 12, 10], "texture": "#3"} + } + }, + { + "name": "Cube27", + "from": [0, 4, 0], + "to": [6, 8, 7], + "faces": { + "north": {"uv": [10, 8, 16, 12], "texture": "#3"}, + "east": {"uv": [9, 8, 16, 12], "texture": "#3"}, + "south": {"uv": [0, 8, 6, 12], "texture": "#3"}, + "west": {"uv": [0, 8, 7, 12], "texture": "#3"}, + "up": {"uv": [0, 0, 6, 7], "texture": "#3"}, + "down": {"uv": [0, 9, 6, 16], "texture": "#3"} + } + }, + { + "name": "Cube27", + "from": [0, 0, 0], + "to": [16, 4, 16], + "faces": { + "north": {"uv": [0, 12, 16, 16], "texture": "#3"}, + "east": {"uv": [0, 12, 16, 16], "texture": "#3"}, + "south": {"uv": [0, 12, 16, 16], "texture": "#3"}, + "west": {"uv": [0, 12, 16, 16], "texture": "#3"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#3"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#3"} + } + }, + { + "name": "Cube27", + "from": [12, 4, 5.5], + "to": [16, 7.5, 9.5], + "faces": { + "north": {"uv": [0, 8.5, 3.5, 12], "texture": "#3"}, + "east": {"uv": [6.5, 8.5, 10.5, 12], "texture": "#3"}, + "south": {"uv": [12.5, 8.5, 16, 12], "texture": "#3"}, + "west": {"uv": [5.5, 8.5, 9.5, 12], "texture": "#3"}, + "up": {"uv": [12.5, 5.5, 16, 9.5], "texture": "#3"}, + "down": {"uv": [12.5, 6.5, 16, 10.5], "texture": "#3"} + } + }, + { + "name": "Cube27", + "from": [3.5, 4, 13.5], + "to": [4.5, 10, 14.5], + "faces": { + "north": {"uv": [0.5, 4.5, 1, 7.5], "texture": "#2"}, + "east": {"uv": [0, 4.5, 0.5, 7.5], "texture": "#2"}, + "south": {"uv": [1.5, 4.5, 2, 7.5], "texture": "#2"}, + "west": {"uv": [1, 4.5, 1.5, 7.5], "texture": "#2"}, + "up": {"uv": [1, 4.5, 0.5, 4], "texture": "#2"}, + "down": {"uv": [1.5, 4, 1, 4.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [2.5, 8, 8.5], + "to": [9, 9, 9.5], + "faces": { + "north": {"uv": [5, 0.5, 8, 1], "texture": "#2"}, + "east": {"uv": [4.5, 0.5, 5, 1], "texture": "#2"}, + "south": {"uv": [8.5, 0.5, 11.5, 1], "texture": "#2"}, + "west": {"uv": [8, 0.5, 8.5, 1], "texture": "#2"}, + "up": {"uv": [8, 0.5, 5, 0], "texture": "#2"}, + "down": {"uv": [11, 0, 8, 0.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [2, 6, 7.5], + "to": [3, 13, 8.5], + "faces": { + "north": {"uv": [0.5, 8.5, 1, 12], "texture": "#2"}, + "east": {"uv": [0, 8.5, 0.5, 12], "texture": "#2"}, + "south": {"uv": [1.5, 8.5, 2, 12], "texture": "#2"}, + "west": {"uv": [1, 8.5, 1.5, 12], "texture": "#2"}, + "up": {"uv": [1, 8.5, 0.5, 8], "texture": "#2"}, + "down": {"uv": [1.5, 8, 1, 8.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [1.675, 10.5, 2], + "to": [2.675, 11.5, 9], + "faces": { + "north": {"uv": [3.5, 7.5, 4, 8], "texture": "#2"}, + "east": {"uv": [0, 7.5, 3.5, 8], "texture": "#2"}, + "south": {"uv": [7.5, 7.5, 8, 8], "texture": "#2"}, + "west": {"uv": [4, 7.5, 7.5, 8], "texture": "#2"}, + "up": {"uv": [4, 7.5, 3.5, 4], "texture": "#2"}, + "down": {"uv": [4.5, 4, 4, 7.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [1.5, 8, 1.5], + "to": [2.5, 15, 2.5], + "faces": { + "north": {"uv": [8, 8, 8.5, 11.5], "texture": "#2"}, + "east": {"uv": [7.5, 8, 8, 11.5], "texture": "#2"}, + "south": {"uv": [9, 8, 9.5, 11.5], "texture": "#2"}, + "west": {"uv": [8.5, 8, 9, 11.5], "texture": "#2"}, + "up": {"uv": [8.5, 8, 8, 7.5], "texture": "#2"}, + "down": {"uv": [9, 7.5, 8.5, 8], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [11, 7.5, 2], + "to": [12, 11.5, 3], + "faces": { + "north": {"uv": [9.5, 2, 10, 4], "texture": "#2"}, + "east": {"uv": [9, 2, 9.5, 4], "texture": "#2"}, + "south": {"uv": [10.5, 2, 11, 4], "texture": "#2"}, + "west": {"uv": [10, 2, 10.5, 4], "texture": "#2"}, + "up": {"uv": [10, 2, 9.5, 1.5], "texture": "#2"}, + "down": {"uv": [10.5, 1.5, 10, 2], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [14.5, 7.5, 0], + "to": [15.5, 13.5, 1], + "faces": { + "north": {"uv": [0.5, 0.5, 1, 3.5], "texture": "#2"}, + "east": {"uv": [0, 0.5, 0.5, 3.5], "texture": "#2"}, + "south": {"uv": [1.5, 0.5, 2, 3.5], "texture": "#2"}, + "west": {"uv": [1, 0.5, 1.5, 3.5], "texture": "#2"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#2"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [13.5, 10.5, 2], + "to": [14.5, 11.5, 9], + "rotation": {"angle": -22.5, "axis": "x", "origin": [13.5, 10.5, 2]}, + "faces": { + "north": {"uv": [3.5, 3.5, 4, 4], "texture": "#2"}, + "east": {"uv": [0, 3.5, 3.5, 4], "texture": "#2"}, + "south": {"uv": [7.5, 3.5, 8, 4], "texture": "#2"}, + "west": {"uv": [4, 3.5, 7.5, 4], "texture": "#2"}, + "up": {"uv": [4, 3.5, 3.5, 0], "texture": "#2"}, + "down": {"uv": [4.5, 0, 4, 3.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [14, 8, 7.5], + "to": [15, 15.5, 8.5], + "faces": { + "north": {"uv": [8, 4, 8.5, 7.5], "texture": "#2"}, + "east": {"uv": [7.5, 4, 8, 7.5], "texture": "#2"}, + "south": {"uv": [9, 4, 9.5, 7.5], "texture": "#2"}, + "west": {"uv": [8.5, 4, 9, 7.5], "texture": "#2"}, + "up": {"uv": [8.5, 4, 8, 3.5], "texture": "#2"}, + "down": {"uv": [9, 3.5, 8.5, 4], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [8.5, 5, 8], + "to": [9.5, 12.5, 9], + "faces": { + "north": {"uv": [2.5, 8.5, 3, 12], "texture": "#2"}, + "east": {"uv": [2, 8.5, 2.5, 12], "texture": "#2"}, + "south": {"uv": [3.5, 8.5, 4, 12], "texture": "#2"}, + "west": {"uv": [3, 8.5, 3.5, 12], "texture": "#2"}, + "up": {"uv": [3, 8.5, 2.5, 8], "texture": "#2"}, + "down": {"uv": [3.5, 8, 3, 8.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [8, 5, 12.5], + "to": [9, 10.5, 13.5], + "faces": { + "north": {"uv": [5, 4.5, 5.5, 7], "texture": "#2"}, + "east": {"uv": [4.5, 4.5, 5, 7], "texture": "#2"}, + "south": {"uv": [6, 4.5, 6.5, 7], "texture": "#2"}, + "west": {"uv": [5.5, 4.5, 6, 7], "texture": "#2"}, + "up": {"uv": [5.5, 4.5, 5, 4], "texture": "#2"}, + "down": {"uv": [6, 4, 5.5, 4.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [5, 8, 13.5], + "to": [9, 9, 14.5], + "rotation": {"angle": 22.5, "axis": "z", "origin": [5, 8, 13.5]}, + "faces": { + "north": {"uv": [5, 1.5, 7, 2], "texture": "#2"}, + "east": {"uv": [4.5, 1.5, 5, 2], "texture": "#2"}, + "south": {"uv": [7.5, 1.5, 9.5, 2], "texture": "#2"}, + "west": {"uv": [7, 1.5, 7.5, 2], "texture": "#2"}, + "up": {"uv": [7, 1.5, 5, 1], "texture": "#2"}, + "down": {"uv": [9, 1, 7, 1.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [14, 6, 14], + "to": [15, 11.5, 15], + "faces": { + "north": {"uv": [4.5, 8.5, 5, 11], "texture": "#2"}, + "east": {"uv": [4, 8.5, 4.5, 11], "texture": "#2"}, + "south": {"uv": [5.5, 8.5, 6, 11], "texture": "#2"}, + "west": {"uv": [5, 8.5, 5.5, 11], "texture": "#2"}, + "up": {"uv": [5, 8.5, 4.5, 8], "texture": "#2"}, + "down": {"uv": [5.5, 8, 5, 8.5], "texture": "#2"} + } + } + ], + "groups": [ + { + "name": "beton_with_ralling", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [ + { + "name": "group", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [0, 1, 2, 3, 4, 5, 6, 7] + }, + { + "name": "group", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/concrete/biege_beton_with_ralling.json b/src/main/resources/assets/new_soviet/textures/block/concrete/biege_beton_with_ralling.json new file mode 100644 index 0000000..d51b89d --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/concrete/biege_beton_with_ralling.json @@ -0,0 +1,315 @@ +{ + "credit": "Made with Blockbench", + "parent": "block/cube_all", + "texture_size": [32, 32], + "textures": { + "2": "textures_for_mod/blocks/concrete/rust_bars_1", + "3": "textures_for_mod/blocks/concrete/stone", + "4": "34/textures_for_mod/blocks/concrete/beige_beton_crack2", + "particle": "soviet:blocks/beton" + }, + "elements": [ + { + "name": "Cube27", + "from": [0, 4, 7], + "to": [6, 6, 11], + "faces": { + "north": {"uv": [10, 10, 16, 12], "texture": "#4"}, + "east": {"uv": [5, 10, 9, 12], "texture": "#4"}, + "south": {"uv": [0, 10, 6, 12], "texture": "#4"}, + "west": {"uv": [7, 10, 11, 12], "texture": "#4"}, + "up": {"uv": [0, 7, 6, 11], "texture": "#3"}, + "down": {"uv": [0, 5, 6, 9], "texture": "#4"} + } + }, + { + "name": "Cube27", + "from": [4, 4, 12], + "to": [10, 5, 16], + "faces": { + "north": {"uv": [6, 11, 12, 12], "texture": "#4"}, + "east": {"uv": [0, 11, 4, 12], "texture": "#4"}, + "south": {"uv": [4, 11, 10, 12], "texture": "#4"}, + "west": {"uv": [12, 11, 16, 12], "texture": "#4"}, + "up": {"uv": [4, 12, 10, 16], "texture": "#3"}, + "down": {"uv": [4, 0, 10, 4], "texture": "#4"} + } + }, + { + "name": "Cube27", + "from": [10, 4, 0], + "to": [16, 7.5, 4], + "faces": { + "north": {"uv": [0, 8.5, 6, 12], "texture": "#4"}, + "east": {"uv": [12, 8.5, 16, 12], "texture": "#4"}, + "south": {"uv": [10, 8.5, 16, 12], "texture": "#4"}, + "west": {"uv": [0, 8.5, 4, 12], "texture": "#4"}, + "up": {"uv": [10, 0, 16, 4], "texture": "#3"}, + "down": {"uv": [10, 12, 16, 16], "texture": "#4"} + } + }, + { + "name": "Cube27", + "from": [10, 4, 12], + "to": [16, 6, 16], + "faces": { + "north": {"uv": [0, 10, 6, 12], "texture": "#4"}, + "east": {"uv": [0, 10, 4, 12], "texture": "#4"}, + "south": {"uv": [10, 10, 16, 12], "texture": "#4"}, + "west": {"uv": [12, 10, 16, 12], "texture": "#4"}, + "up": {"uv": [10, 12, 16, 16], "texture": "#3"}, + "down": {"uv": [10, 0, 16, 4], "texture": "#4"} + } + }, + { + "name": "Cube27", + "from": [6, 4, 6], + "to": [12, 5, 10], + "faces": { + "north": {"uv": [4, 11, 10, 12], "texture": "#4"}, + "east": {"uv": [6, 11, 10, 12], "texture": "#4"}, + "south": {"uv": [6, 11, 12, 12], "texture": "#4"}, + "west": {"uv": [6, 11, 10, 12], "texture": "#4"}, + "up": {"uv": [6, 6, 12, 10], "texture": "#3"}, + "down": {"uv": [6, 6, 12, 10], "texture": "#4"} + } + }, + { + "name": "Cube27", + "from": [0, 4, 0], + "to": [6, 8, 7], + "faces": { + "north": {"uv": [10, 8, 16, 12], "texture": "#4"}, + "east": {"uv": [9, 8, 16, 12], "texture": "#4"}, + "south": {"uv": [0, 8, 6, 12], "texture": "#4"}, + "west": {"uv": [0, 8, 7, 12], "texture": "#4"}, + "up": {"uv": [0, 0, 6, 7], "texture": "#3"}, + "down": {"uv": [0, 9, 6, 16], "texture": "#4"} + } + }, + { + "name": "Cube27", + "from": [0, 0, 0], + "to": [16, 4, 16], + "faces": { + "north": {"uv": [0, 12, 16, 16], "texture": "#4"}, + "east": {"uv": [0, 12, 16, 16], "texture": "#4"}, + "south": {"uv": [0, 12, 16, 16], "texture": "#4"}, + "west": {"uv": [0, 12, 16, 16], "texture": "#4"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#3"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#4"} + } + }, + { + "name": "Cube27", + "from": [12, 4, 5.5], + "to": [16, 7.5, 9.5], + "faces": { + "north": {"uv": [0, 8.5, 3.5, 12], "texture": "#4"}, + "east": {"uv": [6.5, 8.5, 10.5, 12], "texture": "#4"}, + "south": {"uv": [12.5, 8.5, 16, 12], "texture": "#4"}, + "west": {"uv": [5.5, 8.5, 9.5, 12], "texture": "#4"}, + "up": {"uv": [12.5, 5.5, 16, 9.5], "texture": "#3"}, + "down": {"uv": [12.5, 6.5, 16, 10.5], "texture": "#4"} + } + }, + { + "name": "Cube27", + "from": [3.5, 4, 13.5], + "to": [4.5, 10, 14.5], + "faces": { + "north": {"uv": [0.5, 4.5, 1, 7.5], "texture": "#2"}, + "east": {"uv": [0, 4.5, 0.5, 7.5], "texture": "#2"}, + "south": {"uv": [1.5, 4.5, 2, 7.5], "texture": "#2"}, + "west": {"uv": [1, 4.5, 1.5, 7.5], "texture": "#2"}, + "up": {"uv": [1, 4.5, 0.5, 4], "texture": "#2"}, + "down": {"uv": [1.5, 4, 1, 4.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [2.5, 8, 8.5], + "to": [9, 9, 9.5], + "faces": { + "north": {"uv": [5, 0.5, 8, 1], "texture": "#2"}, + "east": {"uv": [4.5, 0.5, 5, 1], "texture": "#2"}, + "south": {"uv": [8.5, 0.5, 11.5, 1], "texture": "#2"}, + "west": {"uv": [8, 0.5, 8.5, 1], "texture": "#2"}, + "up": {"uv": [8, 0.5, 5, 0], "texture": "#2"}, + "down": {"uv": [11, 0, 8, 0.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [2, 6, 7.5], + "to": [3, 13, 8.5], + "faces": { + "north": {"uv": [0.5, 8.5, 1, 12], "texture": "#2"}, + "east": {"uv": [0, 8.5, 0.5, 12], "texture": "#2"}, + "south": {"uv": [1.5, 8.5, 2, 12], "texture": "#2"}, + "west": {"uv": [1, 8.5, 1.5, 12], "texture": "#2"}, + "up": {"uv": [1, 8.5, 0.5, 8], "texture": "#2"}, + "down": {"uv": [1.5, 8, 1, 8.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [1.675, 10.5, 2], + "to": [2.675, 11.5, 9], + "faces": { + "north": {"uv": [3.5, 7.5, 4, 8], "texture": "#2"}, + "east": {"uv": [0, 7.5, 3.5, 8], "texture": "#2"}, + "south": {"uv": [7.5, 7.5, 8, 8], "texture": "#2"}, + "west": {"uv": [4, 7.5, 7.5, 8], "texture": "#2"}, + "up": {"uv": [4, 7.5, 3.5, 4], "texture": "#2"}, + "down": {"uv": [4.5, 4, 4, 7.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [1.5, 8, 1.5], + "to": [2.5, 15, 2.5], + "faces": { + "north": {"uv": [8, 8, 8.5, 11.5], "texture": "#2"}, + "east": {"uv": [7.5, 8, 8, 11.5], "texture": "#2"}, + "south": {"uv": [9, 8, 9.5, 11.5], "texture": "#2"}, + "west": {"uv": [8.5, 8, 9, 11.5], "texture": "#2"}, + "up": {"uv": [8.5, 8, 8, 7.5], "texture": "#2"}, + "down": {"uv": [9, 7.5, 8.5, 8], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [11, 7.5, 2], + "to": [12, 11.5, 3], + "faces": { + "north": {"uv": [9.5, 2, 10, 4], "texture": "#2"}, + "east": {"uv": [9, 2, 9.5, 4], "texture": "#2"}, + "south": {"uv": [10.5, 2, 11, 4], "texture": "#2"}, + "west": {"uv": [10, 2, 10.5, 4], "texture": "#2"}, + "up": {"uv": [10, 2, 9.5, 1.5], "texture": "#2"}, + "down": {"uv": [10.5, 1.5, 10, 2], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [14.5, 7.5, 0], + "to": [15.5, 13.5, 1], + "faces": { + "north": {"uv": [0.5, 0.5, 1, 3.5], "texture": "#2"}, + "east": {"uv": [0, 0.5, 0.5, 3.5], "texture": "#2"}, + "south": {"uv": [1.5, 0.5, 2, 3.5], "texture": "#2"}, + "west": {"uv": [1, 0.5, 1.5, 3.5], "texture": "#2"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#2"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [13.5, 10.5, 2], + "to": [14.5, 11.5, 9], + "rotation": {"angle": -22.5, "axis": "x", "origin": [13.5, 10.5, 2]}, + "faces": { + "north": {"uv": [3.5, 3.5, 4, 4], "texture": "#2"}, + "east": {"uv": [0, 3.5, 3.5, 4], "texture": "#2"}, + "south": {"uv": [7.5, 3.5, 8, 4], "texture": "#2"}, + "west": {"uv": [4, 3.5, 7.5, 4], "texture": "#2"}, + "up": {"uv": [4, 3.5, 3.5, 0], "texture": "#2"}, + "down": {"uv": [4.5, 0, 4, 3.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [14, 8, 7.5], + "to": [15, 15.5, 8.5], + "faces": { + "north": {"uv": [8, 4, 8.5, 7.5], "texture": "#2"}, + "east": {"uv": [7.5, 4, 8, 7.5], "texture": "#2"}, + "south": {"uv": [9, 4, 9.5, 7.5], "texture": "#2"}, + "west": {"uv": [8.5, 4, 9, 7.5], "texture": "#2"}, + "up": {"uv": [8.5, 4, 8, 3.5], "texture": "#2"}, + "down": {"uv": [9, 3.5, 8.5, 4], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [8.5, 5, 8], + "to": [9.5, 12.5, 9], + "faces": { + "north": {"uv": [2.5, 8.5, 3, 12], "texture": "#2"}, + "east": {"uv": [2, 8.5, 2.5, 12], "texture": "#2"}, + "south": {"uv": [3.5, 8.5, 4, 12], "texture": "#2"}, + "west": {"uv": [3, 8.5, 3.5, 12], "texture": "#2"}, + "up": {"uv": [3, 8.5, 2.5, 8], "texture": "#2"}, + "down": {"uv": [3.5, 8, 3, 8.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [8, 5, 12.5], + "to": [9, 10.5, 13.5], + "faces": { + "north": {"uv": [5, 4.5, 5.5, 7], "texture": "#2"}, + "east": {"uv": [4.5, 4.5, 5, 7], "texture": "#2"}, + "south": {"uv": [6, 4.5, 6.5, 7], "texture": "#2"}, + "west": {"uv": [5.5, 4.5, 6, 7], "texture": "#2"}, + "up": {"uv": [5.5, 4.5, 5, 4], "texture": "#2"}, + "down": {"uv": [6, 4, 5.5, 4.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [5, 8, 13.5], + "to": [9, 9, 14.5], + "rotation": {"angle": 22.5, "axis": "z", "origin": [5, 8, 13.5]}, + "faces": { + "north": {"uv": [5, 1.5, 7, 2], "texture": "#2"}, + "east": {"uv": [4.5, 1.5, 5, 2], "texture": "#2"}, + "south": {"uv": [7.5, 1.5, 9.5, 2], "texture": "#2"}, + "west": {"uv": [7, 1.5, 7.5, 2], "texture": "#2"}, + "up": {"uv": [7, 1.5, 5, 1], "texture": "#2"}, + "down": {"uv": [9, 1, 7, 1.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [14, 6, 14], + "to": [15, 11.5, 15], + "faces": { + "north": {"uv": [4.5, 8.5, 5, 11], "texture": "#2"}, + "east": {"uv": [4, 8.5, 4.5, 11], "texture": "#2"}, + "south": {"uv": [5.5, 8.5, 6, 11], "texture": "#2"}, + "west": {"uv": [5, 8.5, 5.5, 11], "texture": "#2"}, + "up": {"uv": [5, 8.5, 4.5, 8], "texture": "#2"}, + "down": {"uv": [5.5, 8, 5, 8.5], "texture": "#2"} + } + } + ], + "groups": [ + { + "name": "beton_with_ralling", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [ + { + "name": "group", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [0, 1, 2, 3, 4, 5, 6, 7] + }, + { + "name": "group", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/concrete/blue_beton_with_ralling.json b/src/main/resources/assets/new_soviet/textures/block/concrete/blue_beton_with_ralling.json new file mode 100644 index 0000000..4f4c984 --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/concrete/blue_beton_with_ralling.json @@ -0,0 +1,315 @@ +{ + "credit": "Made with Blockbench", + "parent": "block/cube_all", + "texture_size": [32, 32], + "textures": { + "2": "textures_for_mod/blocks/concrete/rust_bars_1", + "3": "textures_for_mod/blocks/concrete/stone", + "6": "34/textures_for_mod/blocks/concrete/blue_beton_cracked2", + "particle": "soviet:blocks/beton" + }, + "elements": [ + { + "name": "Cube27", + "from": [0, 4, 7], + "to": [6, 6, 11], + "faces": { + "north": {"uv": [10, 10, 16, 12], "texture": "#6"}, + "east": {"uv": [5, 10, 9, 12], "texture": "#6"}, + "south": {"uv": [0, 10, 6, 12], "texture": "#6"}, + "west": {"uv": [7, 10, 11, 12], "texture": "#6"}, + "up": {"uv": [0, 7, 6, 11], "texture": "#3"}, + "down": {"uv": [0, 5, 6, 9], "texture": "#6"} + } + }, + { + "name": "Cube27", + "from": [4, 4, 12], + "to": [10, 5, 16], + "faces": { + "north": {"uv": [6, 11, 12, 12], "texture": "#6"}, + "east": {"uv": [0, 11, 4, 12], "texture": "#6"}, + "south": {"uv": [4, 11, 10, 12], "texture": "#6"}, + "west": {"uv": [12, 11, 16, 12], "texture": "#6"}, + "up": {"uv": [4, 12, 10, 16], "texture": "#3"}, + "down": {"uv": [4, 0, 10, 4], "texture": "#6"} + } + }, + { + "name": "Cube27", + "from": [10, 4, 0], + "to": [16, 7.5, 4], + "faces": { + "north": {"uv": [0, 8.5, 6, 12], "texture": "#6"}, + "east": {"uv": [12, 8.5, 16, 12], "texture": "#6"}, + "south": {"uv": [10, 8.5, 16, 12], "texture": "#6"}, + "west": {"uv": [0, 8.5, 4, 12], "texture": "#6"}, + "up": {"uv": [10, 0, 16, 4], "texture": "#3"}, + "down": {"uv": [10, 12, 16, 16], "texture": "#6"} + } + }, + { + "name": "Cube27", + "from": [10, 4, 12], + "to": [16, 6, 16], + "faces": { + "north": {"uv": [0, 10, 6, 12], "texture": "#6"}, + "east": {"uv": [0, 10, 4, 12], "texture": "#6"}, + "south": {"uv": [10, 10, 16, 12], "texture": "#6"}, + "west": {"uv": [12, 10, 16, 12], "texture": "#6"}, + "up": {"uv": [10, 12, 16, 16], "texture": "#3"}, + "down": {"uv": [10, 0, 16, 4], "texture": "#6"} + } + }, + { + "name": "Cube27", + "from": [6, 4, 6], + "to": [12, 5, 10], + "faces": { + "north": {"uv": [4, 11, 10, 12], "texture": "#6"}, + "east": {"uv": [6, 11, 10, 12], "texture": "#6"}, + "south": {"uv": [6, 11, 12, 12], "texture": "#6"}, + "west": {"uv": [6, 11, 10, 12], "texture": "#6"}, + "up": {"uv": [6, 6, 12, 10], "texture": "#3"}, + "down": {"uv": [6, 6, 12, 10], "texture": "#6"} + } + }, + { + "name": "Cube27", + "from": [0, 4, 0], + "to": [6, 8, 7], + "faces": { + "north": {"uv": [10, 8, 16, 12], "texture": "#6"}, + "east": {"uv": [9, 8, 16, 12], "texture": "#6"}, + "south": {"uv": [0, 8, 6, 12], "texture": "#6"}, + "west": {"uv": [0, 8, 7, 12], "texture": "#6"}, + "up": {"uv": [0, 0, 6, 7], "texture": "#3"}, + "down": {"uv": [0, 9, 6, 16], "texture": "#6"} + } + }, + { + "name": "Cube27", + "from": [0, 0, 0], + "to": [16, 4, 16], + "faces": { + "north": {"uv": [0, 12, 16, 16], "texture": "#6"}, + "east": {"uv": [0, 12, 16, 16], "texture": "#6"}, + "south": {"uv": [0, 12, 16, 16], "texture": "#6"}, + "west": {"uv": [0, 12, 16, 16], "texture": "#6"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#3"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#6"} + } + }, + { + "name": "Cube27", + "from": [12, 4, 5.5], + "to": [16, 7.5, 9.5], + "faces": { + "north": {"uv": [0, 8.5, 3.5, 12], "texture": "#6"}, + "east": {"uv": [6.5, 8.5, 10.5, 12], "texture": "#6"}, + "south": {"uv": [12.5, 8.5, 16, 12], "texture": "#6"}, + "west": {"uv": [5.5, 8.5, 9.5, 12], "texture": "#6"}, + "up": {"uv": [12.5, 5.5, 16, 9.5], "texture": "#3"}, + "down": {"uv": [12.5, 6.5, 16, 10.5], "texture": "#6"} + } + }, + { + "name": "Cube27", + "from": [3.5, 4, 13.5], + "to": [4.5, 10, 14.5], + "faces": { + "north": {"uv": [0.5, 4.5, 1, 7.5], "texture": "#2"}, + "east": {"uv": [0, 4.5, 0.5, 7.5], "texture": "#2"}, + "south": {"uv": [1.5, 4.5, 2, 7.5], "texture": "#2"}, + "west": {"uv": [1, 4.5, 1.5, 7.5], "texture": "#2"}, + "up": {"uv": [1, 4.5, 0.5, 4], "texture": "#2"}, + "down": {"uv": [1.5, 4, 1, 4.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [2.5, 8, 8.5], + "to": [9, 9, 9.5], + "faces": { + "north": {"uv": [5, 0.5, 8, 1], "texture": "#2"}, + "east": {"uv": [4.5, 0.5, 5, 1], "texture": "#2"}, + "south": {"uv": [8.5, 0.5, 11.5, 1], "texture": "#2"}, + "west": {"uv": [8, 0.5, 8.5, 1], "texture": "#2"}, + "up": {"uv": [8, 0.5, 5, 0], "texture": "#2"}, + "down": {"uv": [11, 0, 8, 0.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [2, 6, 7.5], + "to": [3, 13, 8.5], + "faces": { + "north": {"uv": [0.5, 8.5, 1, 12], "texture": "#2"}, + "east": {"uv": [0, 8.5, 0.5, 12], "texture": "#2"}, + "south": {"uv": [1.5, 8.5, 2, 12], "texture": "#2"}, + "west": {"uv": [1, 8.5, 1.5, 12], "texture": "#2"}, + "up": {"uv": [1, 8.5, 0.5, 8], "texture": "#2"}, + "down": {"uv": [1.5, 8, 1, 8.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [1.675, 10.5, 2], + "to": [2.675, 11.5, 9], + "faces": { + "north": {"uv": [3.5, 7.5, 4, 8], "texture": "#2"}, + "east": {"uv": [0, 7.5, 3.5, 8], "texture": "#2"}, + "south": {"uv": [7.5, 7.5, 8, 8], "texture": "#2"}, + "west": {"uv": [4, 7.5, 7.5, 8], "texture": "#2"}, + "up": {"uv": [4, 7.5, 3.5, 4], "texture": "#2"}, + "down": {"uv": [4.5, 4, 4, 7.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [1.5, 8, 1.5], + "to": [2.5, 15, 2.5], + "faces": { + "north": {"uv": [8, 8, 8.5, 11.5], "texture": "#2"}, + "east": {"uv": [7.5, 8, 8, 11.5], "texture": "#2"}, + "south": {"uv": [9, 8, 9.5, 11.5], "texture": "#2"}, + "west": {"uv": [8.5, 8, 9, 11.5], "texture": "#2"}, + "up": {"uv": [8.5, 8, 8, 7.5], "texture": "#2"}, + "down": {"uv": [9, 7.5, 8.5, 8], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [11, 7.5, 2], + "to": [12, 11.5, 3], + "faces": { + "north": {"uv": [9.5, 2, 10, 4], "texture": "#2"}, + "east": {"uv": [9, 2, 9.5, 4], "texture": "#2"}, + "south": {"uv": [10.5, 2, 11, 4], "texture": "#2"}, + "west": {"uv": [10, 2, 10.5, 4], "texture": "#2"}, + "up": {"uv": [10, 2, 9.5, 1.5], "texture": "#2"}, + "down": {"uv": [10.5, 1.5, 10, 2], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [14.5, 7.5, 0], + "to": [15.5, 13.5, 1], + "faces": { + "north": {"uv": [0.5, 0.5, 1, 3.5], "texture": "#2"}, + "east": {"uv": [0, 0.5, 0.5, 3.5], "texture": "#2"}, + "south": {"uv": [1.5, 0.5, 2, 3.5], "texture": "#2"}, + "west": {"uv": [1, 0.5, 1.5, 3.5], "texture": "#2"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#2"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [13.5, 10.5, 2], + "to": [14.5, 11.5, 9], + "rotation": {"angle": -22.5, "axis": "x", "origin": [13.5, 10.5, 2]}, + "faces": { + "north": {"uv": [3.5, 3.5, 4, 4], "texture": "#2"}, + "east": {"uv": [0, 3.5, 3.5, 4], "texture": "#2"}, + "south": {"uv": [7.5, 3.5, 8, 4], "texture": "#2"}, + "west": {"uv": [4, 3.5, 7.5, 4], "texture": "#2"}, + "up": {"uv": [4, 3.5, 3.5, 0], "texture": "#2"}, + "down": {"uv": [4.5, 0, 4, 3.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [14, 8, 7.5], + "to": [15, 15.5, 8.5], + "faces": { + "north": {"uv": [8, 4, 8.5, 7.5], "texture": "#2"}, + "east": {"uv": [7.5, 4, 8, 7.5], "texture": "#2"}, + "south": {"uv": [9, 4, 9.5, 7.5], "texture": "#2"}, + "west": {"uv": [8.5, 4, 9, 7.5], "texture": "#2"}, + "up": {"uv": [8.5, 4, 8, 3.5], "texture": "#2"}, + "down": {"uv": [9, 3.5, 8.5, 4], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [8.5, 5, 8], + "to": [9.5, 12.5, 9], + "faces": { + "north": {"uv": [2.5, 8.5, 3, 12], "texture": "#2"}, + "east": {"uv": [2, 8.5, 2.5, 12], "texture": "#2"}, + "south": {"uv": [3.5, 8.5, 4, 12], "texture": "#2"}, + "west": {"uv": [3, 8.5, 3.5, 12], "texture": "#2"}, + "up": {"uv": [3, 8.5, 2.5, 8], "texture": "#2"}, + "down": {"uv": [3.5, 8, 3, 8.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [8, 5, 12.5], + "to": [9, 10.5, 13.5], + "faces": { + "north": {"uv": [5, 4.5, 5.5, 7], "texture": "#2"}, + "east": {"uv": [4.5, 4.5, 5, 7], "texture": "#2"}, + "south": {"uv": [6, 4.5, 6.5, 7], "texture": "#2"}, + "west": {"uv": [5.5, 4.5, 6, 7], "texture": "#2"}, + "up": {"uv": [5.5, 4.5, 5, 4], "texture": "#2"}, + "down": {"uv": [6, 4, 5.5, 4.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [5, 8, 13.5], + "to": [9, 9, 14.5], + "rotation": {"angle": 22.5, "axis": "z", "origin": [5, 8, 13.5]}, + "faces": { + "north": {"uv": [5, 1.5, 7, 2], "texture": "#2"}, + "east": {"uv": [4.5, 1.5, 5, 2], "texture": "#2"}, + "south": {"uv": [7.5, 1.5, 9.5, 2], "texture": "#2"}, + "west": {"uv": [7, 1.5, 7.5, 2], "texture": "#2"}, + "up": {"uv": [7, 1.5, 5, 1], "texture": "#2"}, + "down": {"uv": [9, 1, 7, 1.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [14, 6, 14], + "to": [15, 11.5, 15], + "faces": { + "north": {"uv": [4.5, 8.5, 5, 11], "texture": "#2"}, + "east": {"uv": [4, 8.5, 4.5, 11], "texture": "#2"}, + "south": {"uv": [5.5, 8.5, 6, 11], "texture": "#2"}, + "west": {"uv": [5, 8.5, 5.5, 11], "texture": "#2"}, + "up": {"uv": [5, 8.5, 4.5, 8], "texture": "#2"}, + "down": {"uv": [5.5, 8, 5, 8.5], "texture": "#2"} + } + } + ], + "groups": [ + { + "name": "beton_with_ralling", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [ + { + "name": "group", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [0, 1, 2, 3, 4, 5, 6, 7] + }, + { + "name": "group", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/concrete/blue_concrete.png b/src/main/resources/assets/new_soviet/textures/block/concrete/blue_concrete.png new file mode 100644 index 0000000000000000000000000000000000000000..de08595044d05e2532852faa6792dc3e1657d248 GIT binary patch literal 301 zcmV+|0n+}7P)Px#=Sf6CR49>UQo9PnFbupF%>rx4lr8zO{zjqy*+McDGG&m#U(n%F#Z^Txl6`vI zDVN**0RX`J^`ujV0e}_*(5my2ApnWn9!G1{$7ycvfze_T-ciY{xwqb@sp<1`CtMN>BHsVBK)TbD#So$Rc| z)NET9iE&x`6yAPHGq@BE91mc&GPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0l!H^K~y+TU6RR8 z0znXliy@8<5Q7B72rls;@t`pw@gRwBPkO4R zyOzKH?!>|V?m&jP3*Rsf`&3=j*7Fklq?M6#pIip8P^1B%pk zmen_5-7T0f6v3wm?8-|6y%iQ6S*8(jt^nQaJ#5!D)&KTa^vuTOF|p7K(8RNDV6$3q zvsw_zCYW6_dI56XQ$`#VrUNwjM+b_ZUjDw1>ei?Mg(;9+uWsy32NTl$h@?L#O5-t> z=WZwq`Gm|Z&dNkOkgWeH@BNhczAs_el3>u+5x@G~kp|;qaCPVbZM!~Ll}aULXphKV suNL^9tp1Q9qu32Fw`l>$Ddz(D0oPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0isDnK~y+TU6Q>^ z13?hQH>W`{AD*WHF~k$AG-_dEZ)I}GPy z##eztp`f4<%0Zw#IIINjWIuF!OHT34(T_Of;8ox*YKja2^OLUI&3m$Lx2rSIiXzwV z_Z24xt_sjjbND9`H!Xr9H}{WPzYa#u_x(&Gk2V?~vD)dyvB=g@BmUAlO;aVnL7&@~ zNasKu5HyuZVh=2V?pPaG+upN83*h-TZbq<`xZ^f{2lAcwH*wGapo!iAV>AtBK{3eu zLbW>W3OsaTO^07mDKw}D>zUajp*zz9kbqey@TR>?U_=xKJRI!w=s+`P3Kl~b_IgNm z+i_Tv2P6Te0u`n P00000NkvXXu0mjfL%iLk literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/concrete/cracked_green_concrete.png b/src/main/resources/assets/new_soviet/textures/block/concrete/cracked_green_concrete.png new file mode 100644 index 0000000000000000000000000000000000000000..37242cf08ef390eff8ce91692883b531578dbd67 GIT binary patch literal 538 zcmV+#0_FXQP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0k26!K~y+TU6R2{ zLQxQg&$S{`$(s^MAd(BCAc$(!x?Ss*ZF+*%(KGZ2y+_ctRuw@|*rF0Kl+v!kH5Y~X z{Wf~*hq>q6b7ua3=FE79CwqN2K&RDpvzY|jKl_9q*V+wwS`GMsn7#vKdMj@7wV-{j zm{A~Be`+Z>x0D^70R%7+*kLl69IDSH^-thhcE=UGZ8!b0?B?4Wx-)-P5lmHzI%ucw zU4CNAbw0vT%9Z}5R>RBL(BFha5Qd@qTC6C|ne~Pofz=rVfrwaBsg(15UqT>;Q!Di3oQ-qGp4x7znaj4G>4qRRXngVZk_{WHm+& z)hKEGxjB9VOOHUhq4Woj8AWL`FQOajlJ|?0+K8g;cQz0c0UJOdLqzWZ zUEytvoO!_4?lnl!U`z3?d9Gm8K%+5kEx~W;8|{^WjU>tjhyV_?TFu2vO;;|LMa*hL z29yCtCzt_LsT+fo8Q~rhgcv0L4SEB>bOGu#P!8E(v=4(2B7=8uyxZp>%8Ih3`G1(e cxCG~Z0JF9K3TP$d0ssI207*qoM6N<$g7MSnh5!Hn literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/concrete/cracked_red_concrete.png b/src/main/resources/assets/new_soviet/textures/block/concrete/cracked_red_concrete.png new file mode 100644 index 0000000000000000000000000000000000000000..c60a8827db4144987519a02ffd2bfd3f777f3c40 GIT binary patch literal 576 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/concrete/red_beton_with_ralling.json b/src/main/resources/assets/new_soviet/textures/block/concrete/red_beton_with_ralling.json new file mode 100644 index 0000000..e1561b1 --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/concrete/red_beton_with_ralling.json @@ -0,0 +1,315 @@ +{ + "credit": "Made with Blockbench", + "parent": "block/cube_all", + "texture_size": [32, 32], + "textures": { + "2": "textures_for_mod/blocks/concrete/rust_bars_1", + "3": "textures_for_mod/blocks/concrete/stone", + "8": "34/textures_for_mod/blocks/concrete/red_beton_crack", + "particle": "soviet:blocks/beton" + }, + "elements": [ + { + "name": "Cube27", + "from": [0, 4, 7], + "to": [6, 6, 11], + "faces": { + "north": {"uv": [10, 10, 16, 12], "texture": "#8"}, + "east": {"uv": [5, 10, 9, 12], "texture": "#8"}, + "south": {"uv": [0, 10, 6, 12], "texture": "#8"}, + "west": {"uv": [7, 10, 11, 12], "texture": "#8"}, + "up": {"uv": [0, 7, 6, 11], "texture": "#3"}, + "down": {"uv": [0, 5, 6, 9], "texture": "#8"} + } + }, + { + "name": "Cube27", + "from": [4, 4, 12], + "to": [10, 5, 16], + "faces": { + "north": {"uv": [6, 11, 12, 12], "texture": "#8"}, + "east": {"uv": [0, 11, 4, 12], "texture": "#8"}, + "south": {"uv": [4, 11, 10, 12], "texture": "#8"}, + "west": {"uv": [12, 11, 16, 12], "texture": "#8"}, + "up": {"uv": [4, 12, 10, 16], "texture": "#3"}, + "down": {"uv": [4, 0, 10, 4], "texture": "#8"} + } + }, + { + "name": "Cube27", + "from": [10, 4, 0], + "to": [16, 7.5, 4], + "faces": { + "north": {"uv": [0, 8.5, 6, 12], "texture": "#8"}, + "east": {"uv": [12, 8.5, 16, 12], "texture": "#8"}, + "south": {"uv": [10, 8.5, 16, 12], "texture": "#8"}, + "west": {"uv": [0, 8.5, 4, 12], "texture": "#8"}, + "up": {"uv": [10, 0, 16, 4], "texture": "#3"}, + "down": {"uv": [10, 12, 16, 16], "texture": "#8"} + } + }, + { + "name": "Cube27", + "from": [10, 4, 12], + "to": [16, 6, 16], + "faces": { + "north": {"uv": [0, 10, 6, 12], "texture": "#8"}, + "east": {"uv": [0, 10, 4, 12], "texture": "#8"}, + "south": {"uv": [10, 10, 16, 12], "texture": "#8"}, + "west": {"uv": [12, 10, 16, 12], "texture": "#8"}, + "up": {"uv": [10, 12, 16, 16], "texture": "#3"}, + "down": {"uv": [10, 0, 16, 4], "texture": "#8"} + } + }, + { + "name": "Cube27", + "from": [6, 4, 6], + "to": [12, 5, 10], + "faces": { + "north": {"uv": [4, 11, 10, 12], "texture": "#8"}, + "east": {"uv": [6, 11, 10, 12], "texture": "#8"}, + "south": {"uv": [6, 11, 12, 12], "texture": "#8"}, + "west": {"uv": [6, 11, 10, 12], "texture": "#8"}, + "up": {"uv": [6, 6, 12, 10], "texture": "#3"}, + "down": {"uv": [6, 6, 12, 10], "texture": "#8"} + } + }, + { + "name": "Cube27", + "from": [0, 4, 0], + "to": [6, 8, 7], + "faces": { + "north": {"uv": [10, 8, 16, 12], "texture": "#8"}, + "east": {"uv": [9, 8, 16, 12], "texture": "#8"}, + "south": {"uv": [0, 8, 6, 12], "texture": "#8"}, + "west": {"uv": [0, 8, 7, 12], "texture": "#8"}, + "up": {"uv": [0, 0, 6, 7], "texture": "#3"}, + "down": {"uv": [0, 9, 6, 16], "texture": "#8"} + } + }, + { + "name": "Cube27", + "from": [0, 0, 0], + "to": [16, 4, 16], + "faces": { + "north": {"uv": [0, 12, 16, 16], "texture": "#8"}, + "east": {"uv": [0, 12, 16, 16], "texture": "#8"}, + "south": {"uv": [0, 12, 16, 16], "texture": "#8"}, + "west": {"uv": [0, 12, 16, 16], "texture": "#8"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#3"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#8"} + } + }, + { + "name": "Cube27", + "from": [12, 4, 5.5], + "to": [16, 7.5, 9.5], + "faces": { + "north": {"uv": [0, 8.5, 3.5, 12], "texture": "#8"}, + "east": {"uv": [6.5, 8.5, 10.5, 12], "texture": "#8"}, + "south": {"uv": [12.5, 8.5, 16, 12], "texture": "#8"}, + "west": {"uv": [5.5, 8.5, 9.5, 12], "texture": "#8"}, + "up": {"uv": [12.5, 5.5, 16, 9.5], "texture": "#3"}, + "down": {"uv": [12.5, 6.5, 16, 10.5], "texture": "#8"} + } + }, + { + "name": "Cube27", + "from": [3.5, 4, 13.5], + "to": [4.5, 10, 14.5], + "faces": { + "north": {"uv": [0.5, 4.5, 1, 7.5], "texture": "#2"}, + "east": {"uv": [0, 4.5, 0.5, 7.5], "texture": "#2"}, + "south": {"uv": [1.5, 4.5, 2, 7.5], "texture": "#2"}, + "west": {"uv": [1, 4.5, 1.5, 7.5], "texture": "#2"}, + "up": {"uv": [1, 4.5, 0.5, 4], "texture": "#2"}, + "down": {"uv": [1.5, 4, 1, 4.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [2.5, 8, 8.5], + "to": [9, 9, 9.5], + "faces": { + "north": {"uv": [5, 0.5, 8, 1], "texture": "#2"}, + "east": {"uv": [4.5, 0.5, 5, 1], "texture": "#2"}, + "south": {"uv": [8.5, 0.5, 11.5, 1], "texture": "#2"}, + "west": {"uv": [8, 0.5, 8.5, 1], "texture": "#2"}, + "up": {"uv": [8, 0.5, 5, 0], "texture": "#2"}, + "down": {"uv": [11, 0, 8, 0.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [2, 6, 7.5], + "to": [3, 13, 8.5], + "faces": { + "north": {"uv": [0.5, 8.5, 1, 12], "texture": "#2"}, + "east": {"uv": [0, 8.5, 0.5, 12], "texture": "#2"}, + "south": {"uv": [1.5, 8.5, 2, 12], "texture": "#2"}, + "west": {"uv": [1, 8.5, 1.5, 12], "texture": "#2"}, + "up": {"uv": [1, 8.5, 0.5, 8], "texture": "#2"}, + "down": {"uv": [1.5, 8, 1, 8.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [1.675, 10.5, 2], + "to": [2.675, 11.5, 9], + "faces": { + "north": {"uv": [3.5, 7.5, 4, 8], "texture": "#2"}, + "east": {"uv": [0, 7.5, 3.5, 8], "texture": "#2"}, + "south": {"uv": [7.5, 7.5, 8, 8], "texture": "#2"}, + "west": {"uv": [4, 7.5, 7.5, 8], "texture": "#2"}, + "up": {"uv": [4, 7.5, 3.5, 4], "texture": "#2"}, + "down": {"uv": [4.5, 4, 4, 7.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [1.5, 8, 1.5], + "to": [2.5, 15, 2.5], + "faces": { + "north": {"uv": [8, 8, 8.5, 11.5], "texture": "#2"}, + "east": {"uv": [7.5, 8, 8, 11.5], "texture": "#2"}, + "south": {"uv": [9, 8, 9.5, 11.5], "texture": "#2"}, + "west": {"uv": [8.5, 8, 9, 11.5], "texture": "#2"}, + "up": {"uv": [8.5, 8, 8, 7.5], "texture": "#2"}, + "down": {"uv": [9, 7.5, 8.5, 8], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [11, 7.5, 2], + "to": [12, 11.5, 3], + "faces": { + "north": {"uv": [9.5, 2, 10, 4], "texture": "#2"}, + "east": {"uv": [9, 2, 9.5, 4], "texture": "#2"}, + "south": {"uv": [10.5, 2, 11, 4], "texture": "#2"}, + "west": {"uv": [10, 2, 10.5, 4], "texture": "#2"}, + "up": {"uv": [10, 2, 9.5, 1.5], "texture": "#2"}, + "down": {"uv": [10.5, 1.5, 10, 2], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [14.5, 7.5, 0], + "to": [15.5, 13.5, 1], + "faces": { + "north": {"uv": [0.5, 0.5, 1, 3.5], "texture": "#2"}, + "east": {"uv": [0, 0.5, 0.5, 3.5], "texture": "#2"}, + "south": {"uv": [1.5, 0.5, 2, 3.5], "texture": "#2"}, + "west": {"uv": [1, 0.5, 1.5, 3.5], "texture": "#2"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#2"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [13.5, 10.5, 2], + "to": [14.5, 11.5, 9], + "rotation": {"angle": -22.5, "axis": "x", "origin": [13.5, 10.5, 2]}, + "faces": { + "north": {"uv": [3.5, 3.5, 4, 4], "texture": "#2"}, + "east": {"uv": [0, 3.5, 3.5, 4], "texture": "#2"}, + "south": {"uv": [7.5, 3.5, 8, 4], "texture": "#2"}, + "west": {"uv": [4, 3.5, 7.5, 4], "texture": "#2"}, + "up": {"uv": [4, 3.5, 3.5, 0], "texture": "#2"}, + "down": {"uv": [4.5, 0, 4, 3.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [14, 8, 7.5], + "to": [15, 15.5, 8.5], + "faces": { + "north": {"uv": [8, 4, 8.5, 7.5], "texture": "#2"}, + "east": {"uv": [7.5, 4, 8, 7.5], "texture": "#2"}, + "south": {"uv": [9, 4, 9.5, 7.5], "texture": "#2"}, + "west": {"uv": [8.5, 4, 9, 7.5], "texture": "#2"}, + "up": {"uv": [8.5, 4, 8, 3.5], "texture": "#2"}, + "down": {"uv": [9, 3.5, 8.5, 4], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [8.5, 5, 8], + "to": [9.5, 12.5, 9], + "faces": { + "north": {"uv": [2.5, 8.5, 3, 12], "texture": "#2"}, + "east": {"uv": [2, 8.5, 2.5, 12], "texture": "#2"}, + "south": {"uv": [3.5, 8.5, 4, 12], "texture": "#2"}, + "west": {"uv": [3, 8.5, 3.5, 12], "texture": "#2"}, + "up": {"uv": [3, 8.5, 2.5, 8], "texture": "#2"}, + "down": {"uv": [3.5, 8, 3, 8.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [8, 5, 12.5], + "to": [9, 10.5, 13.5], + "faces": { + "north": {"uv": [5, 4.5, 5.5, 7], "texture": "#2"}, + "east": {"uv": [4.5, 4.5, 5, 7], "texture": "#2"}, + "south": {"uv": [6, 4.5, 6.5, 7], "texture": "#2"}, + "west": {"uv": [5.5, 4.5, 6, 7], "texture": "#2"}, + "up": {"uv": [5.5, 4.5, 5, 4], "texture": "#2"}, + "down": {"uv": [6, 4, 5.5, 4.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [5, 8, 13.5], + "to": [9, 9, 14.5], + "rotation": {"angle": 22.5, "axis": "z", "origin": [5, 8, 13.5]}, + "faces": { + "north": {"uv": [5, 1.5, 7, 2], "texture": "#2"}, + "east": {"uv": [4.5, 1.5, 5, 2], "texture": "#2"}, + "south": {"uv": [7.5, 1.5, 9.5, 2], "texture": "#2"}, + "west": {"uv": [7, 1.5, 7.5, 2], "texture": "#2"}, + "up": {"uv": [7, 1.5, 5, 1], "texture": "#2"}, + "down": {"uv": [9, 1, 7, 1.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [14, 6, 14], + "to": [15, 11.5, 15], + "faces": { + "north": {"uv": [4.5, 8.5, 5, 11], "texture": "#2"}, + "east": {"uv": [4, 8.5, 4.5, 11], "texture": "#2"}, + "south": {"uv": [5.5, 8.5, 6, 11], "texture": "#2"}, + "west": {"uv": [5, 8.5, 5.5, 11], "texture": "#2"}, + "up": {"uv": [5, 8.5, 4.5, 8], "texture": "#2"}, + "down": {"uv": [5.5, 8, 5, 8.5], "texture": "#2"} + } + } + ], + "groups": [ + { + "name": "beton_with_ralling", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [ + { + "name": "group", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [0, 1, 2, 3, 4, 5, 6, 7] + }, + { + "name": "group", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/concrete/red_concrete.png b/src/main/resources/assets/new_soviet/textures/block/concrete/red_concrete.png new file mode 100644 index 0000000000000000000000000000000000000000..311e6a2b103c52852029c8abaaec2c9ee88089ac GIT binary patch literal 309 zcmV-50m}Y~P)Px#?@2^KR49>cQbBHnFbtd`ui_k52)}_p^xV(&m0bFPAjE-0d+A|V$Bk+sWG7=h zGv?#_>k|NgpW|fmOb-C23ZT@=LzV!|YF(GPT+K12DxTe6%Bftf)M~1xTCQd} zA%r-Z7et@!u?vtMU$a8bhPW83^FFxgG$SZk9Ydd^2a5vmgYv1jsfrspv15(1YNMh00000NkvXX Hu0mjfZ+DEv literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/concrete/rusty_bars.png b/src/main/resources/assets/new_soviet/textures/block/concrete/rusty_bars.png new file mode 100644 index 0000000000000000000000000000000000000000..91cd2bee0794f1d843ba690a2a9d0ddbe4339bb1 GIT binary patch literal 670 zcmV;P0%84$P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0y9ZOK~z{r?Uubx z!!Q&^orobrhp>Uf(hVd=o`y$YXF^PfiJeE_X^>cuVC#Ye8yPxeKq@)6`J!7lDNe-L zBe{0$#P`?N%|gS~X}PMFRe1Uc_AKr$iWU9sbDc4+>%!)tDC)rT_fI@|dK z%;0lbgyUIl!fd6%uT3FEi45xzEFu0Q)(#IsxPPs(oAYudtD$Vhz%Mh`PVq5hmnXrj z6g~{Bm9x@3`IoP?Aped|1ASViY?CWyilOJN5em!?y(1PqM=}LVLM59l z5(q;H)@9|G#7w~yU`t=;g%qlqHP)@SnKgt21?k5gKapz#E){wYLh*tw9D1*)gwhX% z<}bQBz$UR3)O!jP)sg!^eY?42P^-MT)FX+6- zLgMS%-y^AX{|CUwS644J!s9O)ic>o@rd-Kg4gf+)G$o{x4{*D8J#hAEoDSL)as=rl z(3Fg7BpHnm3?&+h_g!WwPx##7RU!R49>cQo#|!FbE?#X3)n|Fnz{g3O-EHhpq}o%OeLy7)kNBKR*J0hw|7yzzJ*H=|{0{~D}yh!0fvq3a(WlQtia|0038DgR? z6IVUCYTFVP5qCt)CG1haU%Q-cPSNYj&799npGT9i%+VNOE)G-r5-PR;e4!&k9?(s0 z$V`^5>G^}E_jAK*>+1df5P9W-F1wU088_>t@_a*+dMuZoH=mG{ERvG+0m`Vb*pG}% QdH?_b07*qoM6N<$f-vD~+yDRo literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/concrete/yellow_beton_with_ralling.json b/src/main/resources/assets/new_soviet/textures/block/concrete/yellow_beton_with_ralling.json new file mode 100644 index 0000000..9511ea0 --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/concrete/yellow_beton_with_ralling.json @@ -0,0 +1,315 @@ +{ + "credit": "Made with Blockbench", + "parent": "block/cube_all", + "texture_size": [32, 32], + "textures": { + "2": "textures_for_mod/blocks/concrete/rust_bars_1", + "3": "textures_for_mod/blocks/concrete/stone", + "9": "34/textures_for_mod/blocks/concrete/yellow_beton_crack", + "particle": "soviet:blocks/beton" + }, + "elements": [ + { + "name": "Cube27", + "from": [0, 4, 7], + "to": [6, 6, 11], + "faces": { + "north": {"uv": [10, 10, 16, 12], "texture": "#9"}, + "east": {"uv": [5, 10, 9, 12], "texture": "#9"}, + "south": {"uv": [0, 10, 6, 12], "texture": "#9"}, + "west": {"uv": [7, 10, 11, 12], "texture": "#9"}, + "up": {"uv": [0, 7, 6, 11], "texture": "#3"}, + "down": {"uv": [0, 5, 6, 9], "texture": "#9"} + } + }, + { + "name": "Cube27", + "from": [4, 4, 12], + "to": [10, 5, 16], + "faces": { + "north": {"uv": [6, 11, 12, 12], "texture": "#9"}, + "east": {"uv": [0, 11, 4, 12], "texture": "#9"}, + "south": {"uv": [4, 11, 10, 12], "texture": "#9"}, + "west": {"uv": [12, 11, 16, 12], "texture": "#9"}, + "up": {"uv": [4, 12, 10, 16], "texture": "#3"}, + "down": {"uv": [4, 0, 10, 4], "texture": "#9"} + } + }, + { + "name": "Cube27", + "from": [10, 4, 0], + "to": [16, 7.5, 4], + "faces": { + "north": {"uv": [0, 8.5, 6, 12], "texture": "#9"}, + "east": {"uv": [12, 8.5, 16, 12], "texture": "#9"}, + "south": {"uv": [10, 8.5, 16, 12], "texture": "#9"}, + "west": {"uv": [0, 8.5, 4, 12], "texture": "#9"}, + "up": {"uv": [10, 0, 16, 4], "texture": "#3"}, + "down": {"uv": [10, 12, 16, 16], "texture": "#9"} + } + }, + { + "name": "Cube27", + "from": [10, 4, 12], + "to": [16, 6, 16], + "faces": { + "north": {"uv": [0, 10, 6, 12], "texture": "#9"}, + "east": {"uv": [0, 10, 4, 12], "texture": "#9"}, + "south": {"uv": [10, 10, 16, 12], "texture": "#9"}, + "west": {"uv": [12, 10, 16, 12], "texture": "#9"}, + "up": {"uv": [10, 12, 16, 16], "texture": "#3"}, + "down": {"uv": [10, 0, 16, 4], "texture": "#9"} + } + }, + { + "name": "Cube27", + "from": [6, 4, 6], + "to": [12, 5, 10], + "faces": { + "north": {"uv": [4, 11, 10, 12], "texture": "#9"}, + "east": {"uv": [6, 11, 10, 12], "texture": "#9"}, + "south": {"uv": [6, 11, 12, 12], "texture": "#9"}, + "west": {"uv": [6, 11, 10, 12], "texture": "#9"}, + "up": {"uv": [6, 6, 12, 10], "texture": "#3"}, + "down": {"uv": [6, 6, 12, 10], "texture": "#9"} + } + }, + { + "name": "Cube27", + "from": [0, 4, 0], + "to": [6, 8, 7], + "faces": { + "north": {"uv": [10, 8, 16, 12], "texture": "#9"}, + "east": {"uv": [9, 8, 16, 12], "texture": "#9"}, + "south": {"uv": [0, 8, 6, 12], "texture": "#9"}, + "west": {"uv": [0, 8, 7, 12], "texture": "#9"}, + "up": {"uv": [0, 0, 6, 7], "texture": "#3"}, + "down": {"uv": [0, 9, 6, 16], "texture": "#9"} + } + }, + { + "name": "Cube27", + "from": [0, 0, 0], + "to": [16, 4, 16], + "faces": { + "north": {"uv": [0, 12, 16, 16], "texture": "#9"}, + "east": {"uv": [0, 12, 16, 16], "texture": "#9"}, + "south": {"uv": [0, 12, 16, 16], "texture": "#9"}, + "west": {"uv": [0, 12, 16, 16], "texture": "#9"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#3"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#9"} + } + }, + { + "name": "Cube27", + "from": [12, 4, 5.5], + "to": [16, 7.5, 9.5], + "faces": { + "north": {"uv": [0, 8.5, 3.5, 12], "texture": "#9"}, + "east": {"uv": [6.5, 8.5, 10.5, 12], "texture": "#9"}, + "south": {"uv": [12.5, 8.5, 16, 12], "texture": "#9"}, + "west": {"uv": [5.5, 8.5, 9.5, 12], "texture": "#9"}, + "up": {"uv": [12.5, 5.5, 16, 9.5], "texture": "#3"}, + "down": {"uv": [12.5, 6.5, 16, 10.5], "texture": "#9"} + } + }, + { + "name": "Cube27", + "from": [3.5, 4, 13.5], + "to": [4.5, 10, 14.5], + "faces": { + "north": {"uv": [0.5, 4.5, 1, 7.5], "texture": "#2"}, + "east": {"uv": [0, 4.5, 0.5, 7.5], "texture": "#2"}, + "south": {"uv": [1.5, 4.5, 2, 7.5], "texture": "#2"}, + "west": {"uv": [1, 4.5, 1.5, 7.5], "texture": "#2"}, + "up": {"uv": [1, 4.5, 0.5, 4], "texture": "#2"}, + "down": {"uv": [1.5, 4, 1, 4.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [2.5, 8, 8.5], + "to": [9, 9, 9.5], + "faces": { + "north": {"uv": [5, 0.5, 8, 1], "texture": "#2"}, + "east": {"uv": [4.5, 0.5, 5, 1], "texture": "#2"}, + "south": {"uv": [8.5, 0.5, 11.5, 1], "texture": "#2"}, + "west": {"uv": [8, 0.5, 8.5, 1], "texture": "#2"}, + "up": {"uv": [8, 0.5, 5, 0], "texture": "#2"}, + "down": {"uv": [11, 0, 8, 0.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [2, 6, 7.5], + "to": [3, 13, 8.5], + "faces": { + "north": {"uv": [0.5, 8.5, 1, 12], "texture": "#2"}, + "east": {"uv": [0, 8.5, 0.5, 12], "texture": "#2"}, + "south": {"uv": [1.5, 8.5, 2, 12], "texture": "#2"}, + "west": {"uv": [1, 8.5, 1.5, 12], "texture": "#2"}, + "up": {"uv": [1, 8.5, 0.5, 8], "texture": "#2"}, + "down": {"uv": [1.5, 8, 1, 8.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [1.675, 10.5, 2], + "to": [2.675, 11.5, 9], + "faces": { + "north": {"uv": [3.5, 7.5, 4, 8], "texture": "#2"}, + "east": {"uv": [0, 7.5, 3.5, 8], "texture": "#2"}, + "south": {"uv": [7.5, 7.5, 8, 8], "texture": "#2"}, + "west": {"uv": [4, 7.5, 7.5, 8], "texture": "#2"}, + "up": {"uv": [4, 7.5, 3.5, 4], "texture": "#2"}, + "down": {"uv": [4.5, 4, 4, 7.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [1.5, 8, 1.5], + "to": [2.5, 15, 2.5], + "faces": { + "north": {"uv": [8, 8, 8.5, 11.5], "texture": "#2"}, + "east": {"uv": [7.5, 8, 8, 11.5], "texture": "#2"}, + "south": {"uv": [9, 8, 9.5, 11.5], "texture": "#2"}, + "west": {"uv": [8.5, 8, 9, 11.5], "texture": "#2"}, + "up": {"uv": [8.5, 8, 8, 7.5], "texture": "#2"}, + "down": {"uv": [9, 7.5, 8.5, 8], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [11, 7.5, 2], + "to": [12, 11.5, 3], + "faces": { + "north": {"uv": [9.5, 2, 10, 4], "texture": "#2"}, + "east": {"uv": [9, 2, 9.5, 4], "texture": "#2"}, + "south": {"uv": [10.5, 2, 11, 4], "texture": "#2"}, + "west": {"uv": [10, 2, 10.5, 4], "texture": "#2"}, + "up": {"uv": [10, 2, 9.5, 1.5], "texture": "#2"}, + "down": {"uv": [10.5, 1.5, 10, 2], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [14.5, 7.5, 0], + "to": [15.5, 13.5, 1], + "faces": { + "north": {"uv": [0.5, 0.5, 1, 3.5], "texture": "#2"}, + "east": {"uv": [0, 0.5, 0.5, 3.5], "texture": "#2"}, + "south": {"uv": [1.5, 0.5, 2, 3.5], "texture": "#2"}, + "west": {"uv": [1, 0.5, 1.5, 3.5], "texture": "#2"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#2"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [13.5, 10.5, 2], + "to": [14.5, 11.5, 9], + "rotation": {"angle": -22.5, "axis": "x", "origin": [13.5, 10.5, 2]}, + "faces": { + "north": {"uv": [3.5, 3.5, 4, 4], "texture": "#2"}, + "east": {"uv": [0, 3.5, 3.5, 4], "texture": "#2"}, + "south": {"uv": [7.5, 3.5, 8, 4], "texture": "#2"}, + "west": {"uv": [4, 3.5, 7.5, 4], "texture": "#2"}, + "up": {"uv": [4, 3.5, 3.5, 0], "texture": "#2"}, + "down": {"uv": [4.5, 0, 4, 3.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [14, 8, 7.5], + "to": [15, 15.5, 8.5], + "faces": { + "north": {"uv": [8, 4, 8.5, 7.5], "texture": "#2"}, + "east": {"uv": [7.5, 4, 8, 7.5], "texture": "#2"}, + "south": {"uv": [9, 4, 9.5, 7.5], "texture": "#2"}, + "west": {"uv": [8.5, 4, 9, 7.5], "texture": "#2"}, + "up": {"uv": [8.5, 4, 8, 3.5], "texture": "#2"}, + "down": {"uv": [9, 3.5, 8.5, 4], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [8.5, 5, 8], + "to": [9.5, 12.5, 9], + "faces": { + "north": {"uv": [2.5, 8.5, 3, 12], "texture": "#2"}, + "east": {"uv": [2, 8.5, 2.5, 12], "texture": "#2"}, + "south": {"uv": [3.5, 8.5, 4, 12], "texture": "#2"}, + "west": {"uv": [3, 8.5, 3.5, 12], "texture": "#2"}, + "up": {"uv": [3, 8.5, 2.5, 8], "texture": "#2"}, + "down": {"uv": [3.5, 8, 3, 8.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [8, 5, 12.5], + "to": [9, 10.5, 13.5], + "faces": { + "north": {"uv": [5, 4.5, 5.5, 7], "texture": "#2"}, + "east": {"uv": [4.5, 4.5, 5, 7], "texture": "#2"}, + "south": {"uv": [6, 4.5, 6.5, 7], "texture": "#2"}, + "west": {"uv": [5.5, 4.5, 6, 7], "texture": "#2"}, + "up": {"uv": [5.5, 4.5, 5, 4], "texture": "#2"}, + "down": {"uv": [6, 4, 5.5, 4.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [5, 8, 13.5], + "to": [9, 9, 14.5], + "rotation": {"angle": 22.5, "axis": "z", "origin": [5, 8, 13.5]}, + "faces": { + "north": {"uv": [5, 1.5, 7, 2], "texture": "#2"}, + "east": {"uv": [4.5, 1.5, 5, 2], "texture": "#2"}, + "south": {"uv": [7.5, 1.5, 9.5, 2], "texture": "#2"}, + "west": {"uv": [7, 1.5, 7.5, 2], "texture": "#2"}, + "up": {"uv": [7, 1.5, 5, 1], "texture": "#2"}, + "down": {"uv": [9, 1, 7, 1.5], "texture": "#2"} + } + }, + { + "name": "Cube27", + "from": [14, 6, 14], + "to": [15, 11.5, 15], + "faces": { + "north": {"uv": [4.5, 8.5, 5, 11], "texture": "#2"}, + "east": {"uv": [4, 8.5, 4.5, 11], "texture": "#2"}, + "south": {"uv": [5.5, 8.5, 6, 11], "texture": "#2"}, + "west": {"uv": [5, 8.5, 5.5, 11], "texture": "#2"}, + "up": {"uv": [5, 8.5, 4.5, 8], "texture": "#2"}, + "down": {"uv": [5.5, 8, 5, 8.5], "texture": "#2"} + } + } + ], + "groups": [ + { + "name": "beton_with_ralling", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [ + { + "name": "group", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [0, 1, 2, 3, 4, 5, 6, 7] + }, + { + "name": "group", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/concrete/yellow_concrete.png b/src/main/resources/assets/new_soviet/textures/block/concrete/yellow_concrete.png new file mode 100644 index 0000000000000000000000000000000000000000..48b737c2c1c68bda27100376fb917114dd7c97b7 GIT binary patch literal 304 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 C>MSAv literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/accelerator_enb.json b/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/accelerator_enb.json new file mode 100644 index 0000000..cc1ea01 --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/accelerator_enb.json @@ -0,0 +1,418 @@ +{ + "credit": "Made special for SovietLab", + "parent": "block/cube_all", + "texture_size": [128, 128], + "textures": { + "6": "accelerator", + "particle": "soviet:rusty_copper" + }, + "elements": [ + { + "from": [5, 13, 5], + "to": [11, 16, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 8, 13]}, + "faces": { + "north": {"uv": [0, 7.25, 0.75, 7.625], "texture": "#6"}, + "east": {"uv": [1, 8, 1.125, 8.375], "texture": "#6"}, + "south": {"uv": [7.25, 3.25, 8, 3.625], "texture": "#6"}, + "west": {"uv": [3.5, 8, 3.625, 8.375], "texture": "#6"}, + "up": {"uv": [6, 4.75, 5.25, 4.625], "texture": "#6"}, + "down": {"uv": [8.625, 1.75, 7.875, 1.875], "texture": "#6"} + } + }, + { + "from": [5, 0, 5], + "to": [11, 3, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [14, -5, 13]}, + "faces": { + "north": {"uv": [7.25, 3.625, 8, 4], "texture": "#6"}, + "east": {"uv": [8, 3.5, 8.125, 3.875], "texture": "#6"}, + "south": {"uv": [7.25, 4, 8, 4.375], "texture": "#6"}, + "west": {"uv": [3.625, 8, 3.75, 8.375], "texture": "#6"}, + "up": {"uv": [8.625, 2, 7.875, 1.875], "texture": "#6"}, + "down": {"uv": [8.625, 2, 7.875, 2.125], "texture": "#6"} + } + }, + { + "from": [0, 5, 5], + "to": [3, 11, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 13]}, + "faces": { + "north": {"uv": [0.75, 7.25, 1.125, 8], "texture": "#6"}, + "east": {"uv": [3.75, 2.75, 3.875, 3.5], "texture": "#6"}, + "south": {"uv": [7, 7.375, 7.375, 8.125], "texture": "#6"}, + "west": {"uv": [3.875, 2.75, 4, 3.5], "texture": "#6"}, + "up": {"uv": [8.375, 4, 8, 3.875], "texture": "#6"}, + "down": {"uv": [8.375, 4, 8, 4.125], "texture": "#6"} + } + }, + { + "from": [13, 5, 5], + "to": [16, 11, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [19, 8, 13]}, + "faces": { + "north": {"uv": [7.375, 7.375, 7.75, 8.125], "texture": "#6"}, + "east": {"uv": [1.75, 4, 1.875, 4.75], "texture": "#6"}, + "south": {"uv": [7.5, 1.5, 7.875, 2.25], "texture": "#6"}, + "west": {"uv": [1.875, 4, 2, 4.75], "texture": "#6"}, + "up": {"uv": [8.375, 4.25, 8, 4.125], "texture": "#6"}, + "down": {"uv": [8.375, 4.25, 8, 4.375], "texture": "#6"} + } + }, + { + "from": [3, 7, 7], + "to": [3, 9, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 14, 14]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#6"}, + "east": {"uv": [0.75, 8, 1, 8.25], "texture": "#6"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#6"}, + "west": {"uv": [2, 8, 2.25, 8.25], "texture": "#6"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#6"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#6"} + } + }, + { + "from": [13, 7, 7], + "to": [13, 9, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 14, 14]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#6"}, + "east": {"uv": [2.25, 8, 2.5, 8.25], "texture": "#6"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#6"}, + "west": {"uv": [2.5, 8, 2.75, 8.25], "texture": "#6"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#6"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#6"} + } + }, + { + "from": [7, 13, 7], + "to": [9, 13, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 14, 14]}, + "faces": { + "north": {"uv": [0, 0, 0.25, 0], "texture": "#6"}, + "east": {"uv": [0, 0, 0.25, 0], "texture": "#6"}, + "south": {"uv": [0, 0, 0.25, 0], "texture": "#6"}, + "west": {"uv": [0, 0, 0.25, 0], "texture": "#6"}, + "up": {"uv": [3, 8.25, 2.75, 8], "texture": "#6"}, + "down": {"uv": [3.25, 8, 3, 8.25], "texture": "#6"} + } + }, + { + "from": [7, 3, 7], + "to": [9, 3, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 14, 14]}, + "faces": { + "north": {"uv": [0, 0, 0.25, 0], "texture": "#6"}, + "east": {"uv": [0, 0, 0.25, 0], "texture": "#6"}, + "south": {"uv": [0, 0, 0.25, 0], "texture": "#6"}, + "west": {"uv": [0, 0, 0.25, 0], "texture": "#6"}, + "up": {"uv": [3.5, 8.25, 3.25, 8], "texture": "#6"}, + "down": {"uv": [8.25, 3.25, 8, 3.5], "texture": "#6"} + } + }, + { + "from": [3, 3, 6], + "to": [13, 13, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 6, 15]}, + "faces": { + "north": {"uv": [3.75, 1.5, 5, 2.75], "texture": "#6"}, + "east": {"uv": [3.75, 1.5, 3.875, 2.75], "texture": "#6"}, + "south": {"uv": [5, 1.5, 3.75, 2.75], "texture": "#6"}, + "west": {"uv": [4.875, 1.5, 5, 2.75], "texture": "#6"}, + "up": {"uv": [5, 1.625, 3.75, 1.5], "texture": "#6"}, + "down": {"uv": [5, 2.625, 3.75, 2.75], "texture": "#6"} + } + }, + { + "from": [7, 7, 5.5], + "to": [9, 9, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 8.5, 14.5]}, + "faces": { + "north": {"uv": [1.75, 4.75, 2, 5], "texture": "#6"}, + "east": {"uv": [5.125, 8.125, 5.25, 8.375], "texture": "#6"}, + "south": {"uv": [3.75, 5, 4, 5.25], "texture": "#6"}, + "west": {"uv": [5.25, 8.125, 5.375, 8.375], "texture": "#6"}, + "up": {"uv": [4, 5.375, 3.75, 5.25], "texture": "#6"}, + "down": {"uv": [8.375, 4.875, 8.125, 5], "texture": "#6"} + } + }, + { + "from": [0, 0, 12.95], + "to": [16, 16, 14.225], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 8, 19]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#6"}, + "east": {"uv": [1.125, 7.25, 1.25, 9.25], "texture": "#6"}, + "south": {"uv": [0, 2, 2, 4], "texture": "#6"}, + "west": {"uv": [0, 7.625, 0.125, 9.625], "texture": "#6"}, + "up": {"uv": [8, 5.375, 6, 5.25], "texture": "#6"}, + "down": {"uv": [9.25, 4.375, 7.25, 4.5], "texture": "#6"} + } + }, + { + "from": [1, 1, 14.25], + "to": [15, 15, 15.25], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 8, 19]}, + "faces": { + "north": {"uv": [2, 0, 3.75, 1.75], "texture": "#6"}, + "east": {"uv": [0.125, 7.625, 0.25, 9.375], "texture": "#6"}, + "south": {"uv": [2, 1.75, 3.75, 3.5], "texture": "#6"}, + "west": {"uv": [0.25, 7.625, 0.375, 9.375], "texture": "#6"}, + "up": {"uv": [9.5, 0.125, 7.75, 0], "texture": "#6"}, + "down": {"uv": [9.5, 0.125, 7.75, 0.25], "texture": "#6"} + } + }, + { + "from": [0, 15, 15.25], + "to": [16, 16, 16.25], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 8, 19]}, + "faces": { + "north": {"uv": [7.25, 4.5, 9.25, 4.625], "texture": "#6"}, + "east": {"uv": [0.5, 8.25, 0.625, 8.375], "texture": "#6"}, + "south": {"uv": [7.5, 2.25, 9.5, 2.375], "texture": "#6"}, + "west": {"uv": [8.25, 0.5, 8.375, 0.625], "texture": "#6"}, + "up": {"uv": [9.5, 2.5, 7.5, 2.375], "texture": "#6"}, + "down": {"uv": [9.5, 2.5, 7.5, 2.625], "texture": "#6"} + } + }, + { + "from": [0, 0, 15.25], + "to": [16, 5, 16.25], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 8, 19]}, + "faces": { + "north": {"uv": [6, 4.625, 8, 5.25], "texture": "#6"}, + "east": {"uv": [5.5, 7.875, 5.625, 8.5], "texture": "#6"}, + "south": {"uv": [5.75, 6, 7.75, 6.625], "texture": "#6"}, + "west": {"uv": [5.625, 7.875, 5.75, 8.5], "texture": "#6"}, + "up": {"uv": [9.5, 2.75, 7.5, 2.625], "texture": "#6"}, + "down": {"uv": [3.25, 7.625, 1.25, 7.75], "texture": "#6"} + } + }, + { + "from": [15, 5, 15.25], + "to": [16, 15, 16.25], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 8, 19]}, + "faces": { + "north": {"uv": [7.75, 5.875, 7.875, 7.125], "texture": "#6"}, + "east": {"uv": [7.75, 7.375, 7.875, 8.625], "texture": "#6"}, + "south": {"uv": [3.75, 7.875, 3.875, 9.125], "texture": "#6"}, + "west": {"uv": [3.875, 7.875, 4, 9.125], "texture": "#6"}, + "up": {"uv": [0.75, 8.375, 0.625, 8.25], "texture": "#6"}, + "down": {"uv": [8.375, 0.625, 8.25, 0.75], "texture": "#6"} + } + }, + { + "from": [0, 5, 15.25], + "to": [1, 15, 16.25], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 8, 19]}, + "faces": { + "north": {"uv": [4, 7.875, 4.125, 9.125], "texture": "#6"}, + "east": {"uv": [4.125, 7.875, 4.25, 9.125], "texture": "#6"}, + "south": {"uv": [4.25, 7.875, 4.375, 9.125], "texture": "#6"}, + "west": {"uv": [4.375, 7.875, 4.5, 9.125], "texture": "#6"}, + "up": {"uv": [0.875, 8.375, 0.75, 8.25], "texture": "#6"}, + "down": {"uv": [8.375, 0.75, 8.25, 0.875], "texture": "#6"} + } + }, + { + "from": [1, 5, 15.75], + "to": [15, 15, 15.75], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 8, 19]}, + "faces": { + "north": {"uv": [3.75, 1.5, 5.5, 2.75], "texture": "#6"}, + "east": {"uv": [0, 0, 0, 1.25], "texture": "#6"}, + "south": {"uv": [0, 4, 1.75, 5.25], "texture": "#6"}, + "west": {"uv": [0, 0, 0, 1.25], "texture": "#6"}, + "up": {"uv": [1.75, 0, 0, 0], "texture": "#6"}, + "down": {"uv": [1.75, 0, 0, 0], "texture": "#6"} + } + }, + { + "from": [0, 2, 9], + "to": [16, 14, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 8, 14.25]}, + "faces": { + "north": {"uv": [2, 3.5, 4, 5], "texture": "#6"}, + "east": {"uv": [6, 7.125, 6.5, 8.625], "texture": "#6"}, + "south": {"uv": [3.75, 0, 5.75, 1.5], "texture": "#6"}, + "west": {"uv": [6.5, 7.125, 7, 8.625], "texture": "#6"}, + "up": {"uv": [5.75, 7.125, 3.75, 6.625], "texture": "#6"}, + "down": {"uv": [7.75, 6.625, 5.75, 7.125], "texture": "#6"} + } + }, + { + "from": [-0.025, 12.525, 9.025], + "to": [15.975, 14.025, 14.025], + "rotation": {"angle": -22.5, "axis": "x", "origin": [16, 14, 9.025]}, + "faces": { + "north": {"uv": [5.75, 1.25, 7.75, 1.5], "texture": "#6"}, + "east": {"uv": [2, 7.75, 2.625, 8], "texture": "#6"}, + "south": {"uv": [7, 7.125, 9, 7.375], "texture": "#6"}, + "west": {"uv": [2.625, 7.75, 3.25, 8], "texture": "#6"}, + "up": {"uv": [7.75, 0.625, 5.75, 0], "texture": "#6"}, + "down": {"uv": [7.75, 0.625, 5.75, 1.25], "texture": "#6"} + } + }, + { + "from": [-0.025, 1.975, 9.025], + "to": [15.975, 3.475, 14.025], + "rotation": {"angle": 22.5, "axis": "x", "origin": [16, 2, 9.025]}, + "faces": { + "north": {"uv": [7.25, 2.75, 9.25, 3], "texture": "#6"}, + "east": {"uv": [7.75, 5.375, 8.375, 5.625], "texture": "#6"}, + "south": {"uv": [7.25, 3, 9.25, 3.25], "texture": "#6"}, + "west": {"uv": [7.75, 5.625, 8.375, 5.875], "texture": "#6"}, + "up": {"uv": [7.75, 6, 5.75, 5.375], "texture": "#6"}, + "down": {"uv": [5.75, 6, 3.75, 6.625], "texture": "#6"} + } + }, + { + "from": [0.15, 0.3, 0], + "to": [15.8, 0.3, 5], + "rotation": {"angle": 0, "axis": "y", "origin": [13.25, 8.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#6"}, + "east": {"uv": [0, 0, 0.625, 0], "texture": "#6"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#6"}, + "west": {"uv": [0, 0, 0.625, 0], "texture": "#6"}, + "up": {"uv": [6, 5.375, 4, 4.75], "texture": "#6"}, + "down": {"uv": [6, 5.375, 4, 4.75], "texture": "#6"} + } + }, + { + "from": [15.8, 0.3, 0], + "to": [15.8, 15.85, 5], + "rotation": {"angle": 0, "axis": "y", "origin": [13.25, 8.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 2], "texture": "#6"}, + "east": {"uv": [2.5, 5.625, 1.875, 7.625], "texture": "#6"}, + "south": {"uv": [0, 0, 0, 2], "texture": "#6"}, + "west": {"uv": [1.875, 5.625, 2.5, 7.625], "texture": "#6"}, + "up": {"uv": [0, 0.625, 0, 0], "texture": "#6"}, + "down": {"uv": [0, 0, 0, 0.625], "texture": "#6"} + } + }, + { + "from": [0.225, 0.3, 0], + "to": [0.225, 15.85, 5], + "rotation": {"angle": 0, "axis": "y", "origin": [13.25, 8.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 2], "texture": "#6"}, + "east": {"uv": [2.5, 5.625, 3.125, 7.625], "texture": "#6"}, + "south": {"uv": [0, 0, 0, 2], "texture": "#6"}, + "west": {"uv": [3.125, 5.625, 2.5, 7.625], "texture": "#6"}, + "up": {"uv": [0, 0.625, 0, 0], "texture": "#6"}, + "down": {"uv": [0, 0, 0, 0.625], "texture": "#6"} + } + }, + { + "from": [0.15, 15.85, 0], + "to": [15.8, 15.85, 5], + "rotation": {"angle": 0, "axis": "y", "origin": [13.25, 8.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#6"}, + "east": {"uv": [0, 0, 0.625, 0], "texture": "#6"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#6"}, + "west": {"uv": [0, 0, 0.625, 0], "texture": "#6"}, + "up": {"uv": [7.5, 2.125, 5.5, 2.75], "texture": "#6"}, + "down": {"uv": [7.5, 2.125, 5.5, 2.75], "texture": "#6"} + } + }, + { + "from": [0, 0, 0], + "to": [0, 16, 5], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 13, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 2], "texture": "#6"}, + "east": {"uv": [5.25, 2.75, 4.625, 4.75], "texture": "#6"}, + "south": {"uv": [0, 0, 0, 2], "texture": "#6"}, + "west": {"uv": [4.625, 2.75, 5.25, 4.75], "texture": "#6"}, + "up": {"uv": [0, 0.625, 0, 0], "texture": "#6"}, + "down": {"uv": [0, 0, 0, 0.625], "texture": "#6"} + } + }, + { + "from": [16, 0, 0], + "to": [16, 16, 5], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 13, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 2], "texture": "#6"}, + "east": {"uv": [0, 5.25, 0.625, 7.25], "texture": "#6"}, + "south": {"uv": [0, 0, 0, 2], "texture": "#6"}, + "west": {"uv": [0.625, 5.25, 0, 7.25], "texture": "#6"}, + "up": {"uv": [0, 0.625, 0, 0], "texture": "#6"}, + "down": {"uv": [0, 0, 0, 0.625], "texture": "#6"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 0, 5], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 13, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#6"}, + "east": {"uv": [0, 0, 0.625, 0], "texture": "#6"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#6"}, + "west": {"uv": [0, 0, 0.625, 0], "texture": "#6"}, + "up": {"uv": [7.25, 3.375, 5.25, 4], "texture": "#6"}, + "down": {"uv": [7.25, 3.375, 5.25, 4], "texture": "#6"} + } + }, + { + "from": [0, 16, 0], + "to": [16, 16, 5], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 13, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#6"}, + "east": {"uv": [0, 0, 0.625, 0], "texture": "#6"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#6"}, + "west": {"uv": [0, 0, 0.625, 0], "texture": "#6"}, + "up": {"uv": [7.25, 4.625, 5.25, 4], "texture": "#6"}, + "down": {"uv": [7.25, 4.625, 5.25, 4], "texture": "#6"} + } + } + ], + "groups": [ + { + "name": "group", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [ + { + "name": "group", + "origin": [14, 6, 14], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [0, 1, 2, 3, 4, 5, 6, 7, 8] + }, + { + "name": "group", + "origin": [14.5, 9, 14.5], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19] + }, + { + "name": "group", + "origin": [8.5, 13.75, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [20, 21, 22, 23] + }, + { + "name": "group", + "origin": [17, 23, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [24, 25, 26, 27] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/accelerator_pods.png b/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/accelerator_pods.png new file mode 100644 index 0000000000000000000000000000000000000000..c0dbb19b1089f886f438a86b4f4cea43a9633294 GIT binary patch literal 1576 zcmV+@2G{wCP)Jod2t6Grh$dDlD1s?N{+s7!pS|(S-1C3l#^UuCRwF4O zFcH2dxccd5bobgc7g_*(`Thoz^j~dkP(%cT5tuLn!1si6EDp_5KF{WFkIG&>Hq`Qh zVsB_zUQl!f2CYZ2LN(BOgiHTSQvsmEhSDAl05*QT|&jMgJu`lG^x z5kY3dcC4fzF!6Iw3Rcfw0^su>ex0hx7on6C%qhvdFY$+h?p_<9ww?xTkQy!qm46cj8(3c=m`)A0q$nz&s|7X4lqm;Om#r{n#h0m_}1 zg(n5R6uf=oMs6Mp>s;-#>^S@R?i<&RxYcsVL1N;%V46xbXfCvH>5qbjCy=7tB2Ej+ zOH91!OZJEH!m=B4>8nP8tf%)q!R?KW90jDHG!z1qQD9n7z9$I7h`>ZhDN^TVW4%kS z69;CafXe*3BNOXP7$F6ijPIHt(N&6!4{B-j~b;G7fzi zr&L96lcX|fH*0BQ4+3DXvompVTRYw~_gV^B=H;^-cj--dkj#|H<6?cqxL=wAEVDLW)!Ge%!tghthA-_IBD|)h%>`tx@>=d$C-7&3@H%7 z*i6nOn-5Hc5R`^FTPn{5<#KOm*zN{EYyn+iDp|m+pj?@pmAgHi_5`x>X%J3~0>`z0 znNh%%$z?OTvJDP(h)zttOzJQ?mIcg=0S zrknGn;LMztYn5I3=;L%Tr_mgh<4n6Kp&C`nWU(3gf4C5_P_9faE6c*1i#o+-sD-6T z)#m7(Dc=dE2jI%&tUMR{OO~37-M;3+nb>Q)DAXBD_U7+YydStTrF(!PDn|he%Vk?8 zdk*THozHW=IL~QAxiUE`fqZqC9EyuNkZ+F{=Q+y#z=<4y&Ez2dg_IQR4`b8LN>iu~ zZQ|l(I>u$vMghzDaX#U+psI3k^X9GG#YPsBsPo$O4=c_8^Y87r4hImh^x)o1dV->u zY{2--&8(@KFfN&O7;&ztc-+^evf&9j14BOu@x6n}(~d8_{1(mmCjCL5=6n-l3<&7_ z^!lLeU2Km?;;G;#drw_oI(Vib`pejvX3jv{C*USxaw?;K^U^R(keqk%Do zhu?ioU?MKRdiA9DoIe1&0K3tKm^{u><~X>W{7+FkIV>VT!1J%X8+*UxY-d*tB@1Zy zjr3P88wWvv)|wxG`RibzC35M(y|k8JUoq(ghkd3Bp>OGr!|wxhm{nJ}WC7WQ6rXhp z3$5}wi)I-3S z;?N;Zn?gbip@M>4;UV@C3zSu z=Xt;HdEZY;B9U+bgb)Dex=t+`<8Q`C00?%g?Cv?h>FGh!w7Nx-TnIt1TjksbA1Zg37u=EIQDrrkbq8anGCgzE)ie#;w%g?fz$agB znkJ@cdW13_3WYp!8N0i@;Oeiu%4#m_ipP&w&1KzSx60JqZO+f$>P&!P7+%GW#ixdo>ZLks~2e$qD84n$bp7hdo+g;#m)z|GnRaMWZFM^gHI5l>S||z z6nAE5z?%bk>&fp<&{9AnR%WiSQX_6^?ly&@@bYWdzU0i%jh81tRxNiXH$VShQV;X~ z+7y`zeI3gh-g^n+`FT7i{HBVx##q;p1)bXzv*?&@bO+gnY>OWlWDsH z0Q|MBCq>B1r4fImZ}DTPL|0cAZ-4wAfY-A2pIaSO?g^-UN$v2-TbB1XP2%Bii*x~# z^S|)>_t)6o@_D(#u!5IdEdJSlt}R{IsC}WDfUs%JWRLRNU9sS0`X& pW255=p9kObmmJ^#2ROjX#lKR1v6}(#5q$sv002ovPDHLkV1j_4-#h>S literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/ameter.json b/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/ameter.json new file mode 100644 index 0000000..f519ce6 --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/ameter.json @@ -0,0 +1,128 @@ +{ + "credit": "Made special for SovietLab", + "parent": "block/cube_all", + "textures": { + "5": "device_basis", + "7": "ameter", + "particle": "soviet:blocks/autowriter_side" + }, + "elements": [ + { + "from": [1, 0, 2], + "to": [15, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 7.5, 12]}, + "faces": { + "north": {"uv": [3.5, 0, 7, 1.75], "texture": "#5"}, + "east": {"uv": [3.5, 3.5, 6.5, 5.25], "texture": "#5"}, + "south": {"uv": [3.5, 1.75, 7, 3.5], "texture": "#5"}, + "west": {"uv": [3.5, 5.25, 6.5, 7], "texture": "#5"}, + "up": {"uv": [3.5, 3, 0, 0], "texture": "#5"}, + "down": {"uv": [3.5, 3, 0, 6], "texture": "#5"} + } + }, + { + "from": [8, 1, 1.275], + "to": [13, 6, 2.275], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 7.5, 12]}, + "faces": { + "north": {"uv": [0, 0, 5, 5], "texture": "#7"}, + "east": {"uv": [0, 10, 1, 15], "texture": "#7"}, + "south": {"uv": [0, 5, 5, 10], "texture": "#7"}, + "west": {"uv": [10, 0, 11, 5], "texture": "#7"}, + "up": {"uv": [6, 11, 1, 10], "texture": "#7"}, + "down": {"uv": [15, 5, 10, 6], "texture": "#7"} + } + }, + { + "from": [3, 1, 1.775], + "to": [8, 6, 1.775], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 7.5, 12]}, + "faces": { + "north": {"uv": [5, 0, 10, 5], "texture": "#7"}, + "east": {"uv": [0, 0, 0, 5], "texture": "#7"}, + "south": {"uv": [5, 5, 10, 10], "texture": "#7"}, + "west": {"uv": [0, 0, 0, 5], "texture": "#7"}, + "up": {"uv": [5, 0, 0, 0], "texture": "#7"}, + "down": {"uv": [5, 0, 0, 0], "texture": "#7"} + } + }, + { + "from": [2, 1, 1.275], + "to": [4, 3, 2.275], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 7.5, 12]}, + "faces": { + "north": {"uv": [6, 10, 8, 12], "texture": "#7"}, + "east": {"uv": [8, 10, 9, 12], "texture": "#7"}, + "south": {"uv": [10, 6, 12, 8], "texture": "#7"}, + "west": {"uv": [10, 8, 11, 10], "texture": "#7"}, + "up": {"uv": [11, 11, 9, 10], "texture": "#7"}, + "down": {"uv": [13, 0, 11, 1], "texture": "#7"} + } + }, + { + "from": [2, 4, 1.275], + "to": [4, 6, 2.275], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 7.5, 12]}, + "faces": { + "north": {"uv": [6, 10, 8, 12], "texture": "#7"}, + "east": {"uv": [8, 10, 9, 12], "texture": "#7"}, + "south": {"uv": [10, 6, 12, 8], "texture": "#7"}, + "west": {"uv": [10, 8, 11, 10], "texture": "#7"}, + "up": {"uv": [11, 11, 9, 10], "texture": "#7"}, + "down": {"uv": [13, 0, 11, 1], "texture": "#7"} + } + }, + { + "from": [5, 4, 1.275], + "to": [7, 6, 2.275], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 7.5, 12]}, + "faces": { + "north": {"uv": [6, 10, 8, 12], "texture": "#7"}, + "east": {"uv": [8, 10, 9, 12], "texture": "#7"}, + "south": {"uv": [10, 6, 12, 8], "texture": "#7"}, + "west": {"uv": [10, 8, 11, 10], "texture": "#7"}, + "up": {"uv": [11, 11, 9, 10], "texture": "#7"}, + "down": {"uv": [13, 0, 11, 1], "texture": "#7"} + } + }, + { + "from": [2.45, 2, 0.275], + "to": [3.45, 2, 1.275], + "rotation": {"angle": -45, "axis": "x", "origin": [2.45, 2, 1.275]}, + "faces": { + "north": {"uv": [0, 0, 1, 0], "texture": "#7"}, + "east": {"uv": [0, 0, 1, 0], "texture": "#7"}, + "south": {"uv": [0, 0, 1, 0], "texture": "#7"}, + "west": {"uv": [0, 0, 1, 0], "texture": "#7"}, + "up": {"uv": [2, 12, 1, 11], "texture": "#7"}, + "down": {"uv": [12, 1, 11, 2], "texture": "#7"} + } + }, + { + "from": [2.45, 5, 0.275], + "to": [3.45, 5, 1.275], + "rotation": {"angle": 45, "axis": "x", "origin": [2.45, 5, 1.275]}, + "faces": { + "north": {"uv": [0, 0, 1, 0], "texture": "#7"}, + "east": {"uv": [0, 0, 1, 0], "texture": "#7"}, + "south": {"uv": [0, 0, 1, 0], "texture": "#7"}, + "west": {"uv": [0, 0, 1, 0], "texture": "#7"}, + "up": {"uv": [2, 12, 1, 11], "texture": "#7"}, + "down": {"uv": [12, 1, 11, 2], "texture": "#7"} + } + }, + { + "from": [5.45, 5, 0.275], + "to": [6.45, 5, 1.275], + "rotation": {"angle": -45, "axis": "x", "origin": [5.45, 5, 1.275]}, + "faces": { + "north": {"uv": [0, 0, 1, 0], "texture": "#7"}, + "east": {"uv": [0, 0, 1, 0], "texture": "#7"}, + "south": {"uv": [0, 0, 1, 0], "texture": "#7"}, + "west": {"uv": [0, 0, 1, 0], "texture": "#7"}, + "up": {"uv": [2, 12, 1, 11], "texture": "#7"}, + "down": {"uv": [12, 1, 11, 2], "texture": "#7"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/ameter.png b/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/ameter.png new file mode 100644 index 0000000000000000000000000000000000000000..aad2c4c283306c093ba712998da7bd202344a370 GIT binary patch literal 356 zcmV-q0h|7bP)gUQ`34^J-@abHSl$zd3Ba(d3$@sS2t7ViMe7X`oy8K7YnLD1!<*8^ZQo_VA3 z%mbKY&z_4|c|w0MB)I4@oo3dJ>3n#wr#Cm6m3kRpD%TOmu`ch;XZz*iw%pRM>dh%? z9MmUN5in$98(_V;_EVFq=(Jnbw#h*qzN^@2xAc5b*zv(G03PqNm5@YHq>YFx+7|Wk{1%Pxul%#XpYZ`R&3&Cm0(sd000008st6~}+Pyd*D0YDR{~1{T>AMyeQaxhY)bG4cZ2xJq6i*di&njGF*SlOjkHALQc9B@e%plw_Fz9$F* zfVX6hj*f87(f2)Z9P{YWql+)zAhfj>r4-IN?%cV9bB)+?+L>Yr4&_F(KHPJ zUMA0T&d$!5OeQF$M6PKXQ7i}othE3nNy0D;@>vu`gkeY!1oVARS(e z+O{Q*V}@Z6132fqO2NBT=T5+K&Oct|JHnrqd~_)ru&JNRk9=ttfwX zcE+t+w>UjL1&|O1D2jqC%j7+4t%N#2UDu*yUDsm7wr#1Z>QZ{FRx2ixiKNh84B$Ox ztwn21UDqT@LXso^#Bt1Owc^E#7xaBEQQ^bZf3CHb&IyVjF^VVZJono!!+pm8MK$@mJc<_Mx_wP&Y`h3?~GYkW5+tM@*Q4~pSh~pSz z42Oq@QVR|b4>86N$1!=Hqm&|wBATX=;_I)u*A&oNU-C+pW&Gv5<2Q>1N-4rHm&t@F;XNq zqw>ZL5Cnk~Jh(^$fV*G*8k6OG`^`7RaV)LLM~!n1V~iBOuItG2oTh0g%TijWwU#7F zFvg&@CP@-WB_HaO$%G&XBpQ7Ux^V+UQN%C|oSdA{_dQvbVXb98pY!tNOR`^m$=%~8 zoS&adE+Xst2Ei1L0$*esUb*hNv$Gz~!zuwJhvDsLKk zHk(lt1;@w7L{TJ@Sdt`6CX4Fv!rP zlp;-28L*nBkvdY>HGSU`MG@({;`#IEmqueh*7{=T z=Y>4aan4ay70x+)RQcBCoRi7Y7(?IpGWa;>Br5!%w9g`_!!V?6TjujQVHisBSuU3t zV`!S@(#;xUh@yzT@1@|aRx4557$f7ZF-B@bnx=GJCx&R6Mg}6K6iJeZv5Ya2RyS?{ zpNmIFN0*3=F@_)rWQf@ufhUv6B{F2K730-)E!E#E7ltAK{>PsHI9<%&x{2BJ=$-HH z19}%?vy05VS;v#_%C~M{oAR^i(LVG???P;Lk=ajI|8S@<42AL*MIi;N>pH5cdMB~j zMds;g_)f2$F6LX`-v@*Zeh9JggUpALp-&NdljHk|&bJ{S%Fa3BIF>@Ui_A8Ue(V~s zAIio46#7u8U5L#tGLilM%3SxK?b}dl7huBu9^IzSXf1VJD?-7hABAP~NPl{dGIyzpAtO{L%b@4vS% zXn+1!*R@pjrfG=dSpGbz@onv@z3_FRe!BQ^75JghaU4rtd-&G1TrP3Wk>@$qT3MAn zJ>7nCbDaUc_}L-Qak{whwEzC*HBT3Fe*XDSf0$maARzvIq+ONg^E?#R*-}iDdToeUIM@O`6OPZ!wYp*O?*X8eF8gtCdW6*WKv7Ygk|NO7_ibyy^L` z{{GJ!e>?_W%>jPr?+-rGG?i}P*V_K|b-2!p?`o5qdB1N)sQnT3FbwjLgzo@;?^oBg zJiGJ0hS-L88R$);>@yX#-|KBYy|rGi-+Fp$xm+>~14)uxI|^TiJBNptUN2uA1MVyA zM~oOTV#J6MBSwrEF=E7s5hF&77%^hRh!G?HFY!ORw;d}y%P8sq0000Px&wn;=mRCt{2nm=e7Q5?s=mKH<6h(-^^MTvnz3X&~D20L|Zrb5k9C}e5oF4;0> z&k_h^s*oueosz*JTPY-xQUiqymS`g3s3;v?2m8)<@80vCr>B?lKFi&E_j~7izxVs+ z-2np1r6M`lSR(*%u(3wUr6K`<>RE+U&nk{{mSHmEj`xFSqRv7tgH${U07%87DC9B@ znfqo#ctgJ5t?hOX75Q;^F6xYgV=&@>002fjiby!-n9O1_?W%yU2%w53jwT11s?>>ZRAA8O+ zOs3Vm6P~ktuYGfsnIuvR$fpyw<19!d4c~ubq!=&>=%QqcOC$~JTB~_C6(u;h-Q6a& zolOD&wVh3JySwdcF6KGh-y?_ndxSq9RYnD&1(>}y>Wvlvpx$UXV!||0wE(Y{B2)m) z`)pfQ9r}fv8?dgDNE)64rZ5Wt&LCLGWh|>m#iPCk$B&;rheYQrDj7)y0*6l$tEMq4CPXh6ml7xi?Fhh zaLjTk{#y0w23sc=p8eSiLItpsc>m=*1OT;_C8AOtnw>7{jg}QJsI|~BgB07c`s$4q zRbiJ;_Gs=I4MAe}Px(Kt^wiZrh zSu0|%S=WOe15|=wWPT2ja1396{;+m-VDbYw8VFfenS}+6)|mNb%2b1Ran7lc3ElxW~XZfHlXk0tJy*EL&vd! z5&#y$FYvqD^SBJ}C@Vlz9g5gGxd`FpVluPSXfzs)zxa}KPmhm?>;)&=KhCqfN#U9X zPmhlX`@}VoG_aUVWBv7;p_8X?dHJ`<{2Sw0qf`g5kDXN>KL=rFRhfwk(7qrj%GCm@ zXBBeaY*;%_Uq-l1US{gFe;OY@sNkvq(L~*RI0!qd(P)(LJqrNNughp(5MqT=Aq2p4 z77%?j_2dd6{^KUMj}d~fv#LzJ5CR6pP!JR~vI_uxH&Ar}-VK6O1OW;P;3ur|Elv=2 qR-@5qG#ZUYqtR$I8jVJy5%U*>Sv=qEx`KQF0000G^ zk|Xzhe%RVj?ysKb_b>dO=Y2fS`~5uc=k-3H_ajG`6$mH^1ONaa8*2-vBaQvb{Jcl9 z6@usj0FFD_SeU`13)Tv~Q%?=abeOOi2mO`nP1NuUJkW+L5%;YU`4CkbVHR95!MZX= z*xddmm!>ket!h~gUC3PCQK5l5*w%hSp^AGXSTxID?YIs9S$i$o8 z>>yG80gJtbhNwld2!p|{jlf)7?2V@7MKmw|-Yq0-ePN)>$$Bml|BgRd{NmH_7$IKe z{i*0)n<5a9)+abw?o?fex#MhDA4gQj0RbTtV=Gut$1@pcz%!$!u(k^dndChEOVt3` z=p}?^y!3f|WKR&EH(ZI}Ys6ZDXvP;r9yV6GM8~u8P7R&lT(}g+;h-_|N>TPP2rAVF z;=(o&eRI#gjSOVt#v3YeJ~Yd< zzTF0u5lAcN~@B11G58kVEJ)MPfH{=91*`O^M%gJk-e zqsI>Q#wce?_NuPS-rB9>{ne~l2ucbvLtciT4H<&Gg<=;Z^j<%jUSPsc&c}?odzO7@ zwyVii!PENRhN!1)pW-3l6Go-t@mT3v#$4>~1Ea`(sU(T3m5~0i%bHGRz)i+ddT?p~B z+XVtbsYZuk1=UW~?6&eoQ>j13P-OFkPiLeTo%#QL6k^B>IPGRJ*MW(#R@+2L4jH3& z#~1^c^DZ&*cfCCbKpL?0VzSwnbEk*;%7jvzQ|@Fx2q8!r*nY0|c<1=ic0Z*OlSE7+ zoKviIq=$Qn2{MhuymXy^>v7$0eE&YRTKZg9>2q*#kYvtnA2)qTO4?$Kc!hA}IHY;z z*@(c}1c`DY>{f8J5`BWJh4tgY2v>K(zHVH4!C+}@v6wI^%e-G(dn5Q$H}>WNJ7(p{ zdGdl2`_3>WX|-uMJqaN`cUM0Ph#Id3jyA(pu6i`WZ|?rFrkhei#e;&*jCQ!_6tB%H z!6n)7*P9eR&$Lu-I>1YpY4q;5w;xt3!a2Rq9td)+8VJ-ot~yi>S1*yWUszd`sJo0) z4?eHDLhTr44xtZnqzvrbIj z`@N>3R#41nc#Vu0ZJ-gt9(3OiMS&`a1K;xe?7Re}O(<(f_JX~3v8$xnkUEK&xG$9G z*6DB~&oM$btV)kv$CxAn(wi}en*(T-ZjW9+ofsa^p;ot-ys@1@F+7*}J_Zs7PS8td z_d8v&VO{E+8UqGyoixu!DC=Xta#tHP^(fF*%GILMWu4nip;z`0*wERmg%aMAqfvl< zyWmmb4Zu|oXW`*6;bo;Tj8Vm15Nlhyrvh4yxaRiCQB@R~Wj<7&qeDO84>6Y0yR)Zz zDzL85El}&;IwnNdVCNtOj+n{2*1s|~aHVGGLlo1Jhxuntu7Mf;ey?_4LNk60k6&GH z?Op_mKY*Rb`66mM7p4*Cy39HByGjSY`9||>IrQAQNURv>2BQfxKFp&&uS<3b(uQ7q zNSIdh$|yq-~~&a(~>sJ{;c)D;&sr=qHCJ zPW2p}gdsib+o#9qk@?Y`1i0$7o=#ImA5wZH%^-dDd4I5cTmfW+>uUxDC$y795?yLa z4;g(=e&R%rG`_2UoW^E)KHFDxUH4rQI2 zNeAuAVSG;8;}`lDc4S6AUR%?P;0$c^?g}t*g$VFH?k#YQnl0Lw|0c||^m&u^>IHAA zEXn|!CNFU@gzVi2FFsmp!ePlSRi^Q7(lHJ8&e0$%^=`FK@C|THHk&MQ6pt%QQBvZtZ^)Ck4u4eT{AhUi zh#I=HW}=35Z}{?~4<~9`0~h!Y(r||dOCo?tJ|yX^gg+_{sTWmwFNQoPI#u(9x&$`* zs8BRh{GpQa|F!cBKY!<1rHkFtuF~CtyxKD|^$xzV$CkUVFw4qtQNsbHkJ3%>-NJuH zJs58(6uG{~4mck#p+`!Nva`mm;!aIgOUX{63iLBNsjKWZ$#&5Ans6lB7e19Bh}jPmY6snPN8)DM?61OWg}@5Dv8!$@# zvtDion%ZHPzv@CNVt6S3fttE=s8`95ET;}gZkl8%ht@grv3pwnzuNv@$nRrRIhd+K z(U1O?*$#n9m~7K44{$*2H?&?!a`a!Ed|jaJOrXxf_y<(?itgR2H)%H@_`P*f}^GQ%4-kvJUeBcQfX~m4r&Dn{;_=a&ec{ zjh_0sI9f)39_v_2Z&@!Nwzmcgt4Wk+69um{Q$tp_Mm~!TEaD4~IrDUc9Gug5IQlmj zaqD~j*rk%0c>d{4j=q2^RC$ZR6Jr%+baZm&Y^RlmV-(+7VNpe5UkWZftPCUIe7^IW zh%Ib%*TRKoGZrnhtR^SFHyF8dVRoXns$>oZ#ZK}Q4)ZJ|%lHDrJy;yI4>DWNR6_*9 zWQAQCr`y$5c|DG>Ckt3{22EM7sl?7S;y+LUbFdPtEvNQL_#7S;_ zr-bE+YqgRZdodNgOi^iZzjd-rA>V2veff}R+xJcPu0*dy@LV0)fY z_M{>*)gpVBD}T~V&5}@}_pA3_5t=<~_#JR#XB&0>U7W-EOUHaP)B3G`{U^&0i;YH@ zDSZiuh?Zf@7YK&k0d)5Od*@Ok;?`-HRid=X)+)vNmh0ETxK+Oeg<%QLEq<7T7I$(U zHI~OdznyI)`V%$YD`JcOP1iskf_;@TrY|FBy*u=ySxPaZac5F_FJu11jziUuE1Jsd zw6^|k&YAxzLCSJQ+Zj>Jx#q8!uSff!oc+nbK!5`guRL-4urPG1iu0d;g}K+7ITega zERLg*yA;7~c31W1r?5;VwI<^a&x_!osflXeBY5T>V4)$dNGZ-(kTUeQY?+vM;@iw4 z@3OARpns9LOQB-;Rif=ih*yx@7x!%-Z(@2K_LYvSean1QpRM8H3e2Q^NJOUj0P)>$ zzDy+fjj@c^=cFPHUDYLe0++v;5cmHZIWaL$Gb+lEKDB?JZGep>%z|uw^Zx$;t|pn5 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/device_basis.png b/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/device_basis.png new file mode 100644 index 0000000000000000000000000000000000000000..45e57882ef8cbc5c8ed37710f335c555ab7086a3 GIT binary patch literal 1175 zcmV;I1Zew-P)NoZ zz7zCCUkLpJ3|LzcsSpv$MO1FlENPCrz3yJT!tJ5K404y&r17KO!u8keX0pQhzC-A*8 zKdjuu_k92oi39+??~_O*uq=yACPS%IB9qAgaGdhtSaARhK>nUj$aisBLDX2>%NblfQJ#2du(=>tRK)9~kR`z`#*L8^v z4*v%x?GFP2_lI^B2nR7$1?J}SJipM3d|u?t?D+O*as+^~cbm&Mibp1m(gReN?-m4` zb$8fUFY@y*H```@Y;3HnoTi7X0L(rf2ev4d2m5JDPskXsTjcLl7aNLWS*f;wCyf8- zgAZGtfBfku#D?N6&p!Kl<;XWh2DG|*ILN68<3^KB8O-PNvfeaJR##U6hz~tL_T>fE zmcNnpLI!XAUPCN_qs9Q3nwpXi)O=UAZb=yw-XVgakkM0%ivT>clNJhvXv*OAYgcJ( zjoxz`EN~o$*kBnml>}hv{JT_kW_EUBhS%OY#TS<@G5p{|Z2tWh=a!bZ^7)sXK7SS= zgCYh*0mDos`R+#>+qUH_c0&ZZ7oN4G44!@G?UpvSZOhpg<(J-g9ox303>M3Sl)c-1 zHl;TVx9WAQ2=4?{+^Waie4e@ay?;nO1x6wG2@Erp#59k~2kMSaJ?QwpFFnLe#n@Oc z^6;bMd-{m)Meh_SFw}xDUQNSwg4j@88n*W58W4DfnMxwOYI5RaoAgBuIRL`ga0*RN zPzRw=uMr!H)2P=-r-Ohv^W@VlFW*=%%C=FZ#RK*_`w*N4(@H)_f0FfX)njtvB#nAa z)<+Qoc6WVf9hfkciYGllC7n)ot&0){&^73(%OPyMSm)hTWUpQODUaB-XAh}5Gs{G@4MCA7c$rj{}&nT>$<$K_|!HuZ+yl_gEN1)ERMrRc^N7= z@DflFhKdW1ZsjP^*8vz!j_h1?1ZlT&lm=noy;pME;h*c2M!{V*8jVJy(P%UpjYgx< pXfzs)Mx)VaG#ZUYqtR%3;a_-UKnKCAN5lXC002ovPDHLkV1g6DFd6^= literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/distill_app.json b/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/distill_app.json new file mode 100644 index 0000000..6c7447c --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/distill_app.json @@ -0,0 +1,451 @@ +{ + "credit": "Designed by Pavel Durov with Cubik Studio - https://cubik.studio", + "parent": "block/cube_all", + "texture_size": [64, 64], + "textures": { + "5": "distill_app", + "particle": "soviet:blocks/quartz" + }, + "elements": [ + { + "from": [5.5, 7, 9.5], + "to": [5.5, 8, 10.5], + "rotation": {"angle": 45, "axis": "y", "origin": [5.5, 7, 10.5]}, + "faces": { + "north": {"uv": [1.25, 2, 1.25, 2.25], "texture": "#5"}, + "east": {"uv": [1, 2, 1.25, 2.25], "texture": "#5"}, + "south": {"uv": [1.5, 2, 1.5, 2.25], "texture": "#5"}, + "west": {"uv": [1, 2, 1.25, 2.25], "texture": "#5"}, + "up": {"uv": [1.25, 2, 1.25, 1.75], "texture": "#5"}, + "down": {"uv": [1.25, 1.75, 1.25, 2], "texture": "#5"} + } + }, + { + "from": [5, 7, 7.5], + "to": [6, 8, 9.5], + "rotation": {"angle": 45, "axis": "y", "origin": [5.5, 7, 10.5]}, + "faces": { + "north": {"uv": [6.5, 8.75, 6.75, 9], "texture": "#5"}, + "east": {"uv": [6, 8.75, 6.5, 9], "texture": "#5"}, + "south": {"uv": [7.25, 8.75, 7.5, 9], "texture": "#5"}, + "west": {"uv": [6.75, 8.75, 7.25, 9], "texture": "#5"}, + "up": {"uv": [6.75, 8.75, 6.5, 8.25], "texture": "#5"}, + "down": {"uv": [7, 8.25, 6.75, 8.75], "texture": "#5"} + } + }, + { + "from": [4, 0, 9], + "to": [7, 4, 9], + "faces": { + "north": {"uv": [8.25, 4.75, 9, 5.75], "texture": "#5"}, + "east": {"uv": [8.25, 4.75, 8.25, 5.75], "texture": "#5"}, + "south": {"uv": [9, 4.75, 8.25, 5.75], "texture": "#5"}, + "west": {"uv": [9, 4.75, 9, 5.75], "texture": "#5"}, + "up": {"uv": [9, 4.75, 8.25, 4.75], "texture": "#5"}, + "down": {"uv": [9.75, 4.75, 9, 4.75], "texture": "#5"} + } + }, + { + "from": [6, 0, 5], + "to": [7, 1, 9], + "faces": { + "north": {"uv": [4, 7.25, 4.25, 7.5], "texture": "#5"}, + "east": {"uv": [3, 7.25, 4, 7.5], "texture": "#5"}, + "south": {"uv": [5.25, 7.25, 5.5, 7.5], "texture": "#5"}, + "west": {"uv": [4.25, 7.25, 5.25, 7.5], "texture": "#5"}, + "up": {"uv": [4.25, 7.25, 4, 6.25], "texture": "#5"}, + "down": {"uv": [4.5, 6.25, 4.25, 7.25], "texture": "#5"} + } + }, + { + "from": [4, 0, 4], + "to": [10, 1, 5], + "faces": { + "north": {"uv": [6.25, 3.5, 7.75, 3.75], "texture": "#5"}, + "east": {"uv": [6, 3.5, 6.25, 3.75], "texture": "#5"}, + "south": {"uv": [8, 3.5, 9.5, 3.75], "texture": "#5"}, + "west": {"uv": [7.75, 3.5, 8, 3.75], "texture": "#5"}, + "up": {"uv": [7.75, 3.5, 6.25, 3.25], "texture": "#5"}, + "down": {"uv": [9.25, 3.25, 7.75, 3.5], "texture": "#5"} + } + }, + { + "from": [6, 1, 4], + "to": [7, 2, 5], + "rotation": {"angle": 22.5, "axis": "y", "origin": [6.5, 1, 4.5]}, + "faces": { + "north": {"uv": [4.75, 7.75, 5, 8], "texture": "#5"}, + "east": {"uv": [4.5, 7.75, 4.75, 8], "texture": "#5"}, + "south": {"uv": [5.25, 7.75, 5.5, 8], "texture": "#5"}, + "west": {"uv": [5, 7.75, 5.25, 8], "texture": "#5"}, + "up": {"uv": [5, 7.75, 4.75, 7.5], "texture": "#5"}, + "down": {"uv": [5.25, 7.5, 5, 7.75], "texture": "#5"} + } + }, + { + "from": [5, 1.5, 3], + "to": [8, 1.5, 6], + "rotation": {"angle": 22.5, "axis": "y", "origin": [6.5, 1, 4.5]}, + "faces": { + "north": {"uv": [3.75, 6.25, 4.5, 6.25], "texture": "#5"}, + "east": {"uv": [3, 6.25, 3.75, 6.25], "texture": "#5"}, + "south": {"uv": [5.25, 6.25, 6, 6.25], "texture": "#5"}, + "west": {"uv": [4.5, 6.25, 5.25, 6.25], "texture": "#5"}, + "up": {"uv": [4.5, 6.25, 3.75, 5.5], "texture": "#5"}, + "down": {"uv": [3.75, 5.5, 4.5, 6.25], "texture": "#5"} + } + }, + { + "from": [9, 0, 5], + "to": [10, 1, 8], + "faces": { + "north": {"uv": [7.5, 4.5, 7.75, 4.75], "texture": "#5"}, + "east": {"uv": [6.75, 4.5, 7.5, 4.75], "texture": "#5"}, + "south": {"uv": [8.5, 4.5, 8.75, 4.75], "texture": "#5"}, + "west": {"uv": [7.75, 4.5, 8.5, 4.75], "texture": "#5"}, + "up": {"uv": [7.75, 4.5, 7.5, 3.75], "texture": "#5"}, + "down": {"uv": [8, 3.75, 7.75, 4.5], "texture": "#5"} + } + }, + { + "from": [1, 0, 3], + "to": [4, 4, 3], + "faces": { + "north": {"uv": [4.5, 8.25, 5.25, 9.25], "texture": "#5"}, + "east": {"uv": [4.5, 8.25, 4.5, 9.25], "texture": "#5"}, + "south": {"uv": [5.25, 8.25, 4.5, 9.25], "texture": "#5"}, + "west": {"uv": [5.25, 8.25, 5.25, 9.25], "texture": "#5"}, + "up": {"uv": [5.25, 8.25, 4.5, 8.25], "texture": "#5"}, + "down": {"uv": [6, 8.25, 5.25, 8.25], "texture": "#5"} + } + }, + { + "from": [7, 0, 9], + "to": [7, 4, 12], + "faces": { + "north": {"uv": [0.75, 7.75, 0.75, 8.75], "texture": "#5"}, + "east": {"uv": [0, 7.75, 0.75, 8.75], "texture": "#5"}, + "south": {"uv": [1.5, 7.75, 1.5, 8.75], "texture": "#5"}, + "west": {"uv": [0.75, 7.75, 0, 8.75], "texture": "#5"}, + "up": {"uv": [0.75, 7.75, 0.75, 7], "texture": "#5"}, + "down": {"uv": [0.75, 7, 0.75, 7.75], "texture": "#5"} + } + }, + { + "from": [4, 0, 3], + "to": [4, 4, 6], + "faces": { + "north": {"uv": [3.75, 7.5, 3.75, 8.5], "texture": "#5"}, + "east": {"uv": [3, 7.5, 3.75, 8.5], "texture": "#5"}, + "south": {"uv": [4.5, 7.5, 4.5, 8.5], "texture": "#5"}, + "west": {"uv": [3.75, 7.5, 3, 8.5], "texture": "#5"}, + "up": {"uv": [3.75, 7.5, 3.75, 6.75], "texture": "#5"}, + "down": {"uv": [3.75, 6.75, 3.75, 7.5], "texture": "#5"} + } + }, + { + "from": [4, 0, 9], + "to": [4, 4, 12], + "faces": { + "north": {"uv": [6.25, 7.25, 6.25, 8.25], "texture": "#5"}, + "east": {"uv": [5.5, 7.25, 6.25, 8.25], "texture": "#5"}, + "south": {"uv": [7, 7.25, 7, 8.25], "texture": "#5"}, + "west": {"uv": [6.25, 7.25, 5.5, 8.25], "texture": "#5"}, + "up": {"uv": [6.25, 7.25, 6.25, 6.5], "texture": "#5"}, + "down": {"uv": [6.25, 6.5, 6.25, 7.25], "texture": "#5"} + } + }, + { + "from": [1, 0, 3], + "to": [1, 4, 6], + "faces": { + "north": {"uv": [0.75, 2.25, 0.75, 3.25], "texture": "#5"}, + "east": {"uv": [0, 2.25, 0.75, 3.25], "texture": "#5"}, + "south": {"uv": [1.5, 2.25, 1.5, 3.25], "texture": "#5"}, + "west": {"uv": [0.75, 2.25, 0, 3.25], "texture": "#5"}, + "up": {"uv": [0.75, 2.25, 0.75, 1.5], "texture": "#5"}, + "down": {"uv": [0.75, 1.5, 0.75, 2.25], "texture": "#5"} + } + }, + { + "from": [4, 0, 12], + "to": [7, 4, 12], + "faces": { + "north": {"uv": [7, 7.75, 7.75, 8.75], "texture": "#5"}, + "east": {"uv": [7, 7.75, 7, 8.75], "texture": "#5"}, + "south": {"uv": [7.75, 7.75, 7, 8.75], "texture": "#5"}, + "west": {"uv": [7.75, 7.75, 7.75, 8.75], "texture": "#5"}, + "up": {"uv": [7.75, 7.75, 7, 7.75], "texture": "#5"}, + "down": {"uv": [8.5, 7.75, 7.75, 7.75], "texture": "#5"} + } + }, + { + "from": [1, 0, 6], + "to": [4, 4, 6], + "faces": { + "north": {"uv": [1.5, 7.75, 2.25, 8.75], "texture": "#5"}, + "east": {"uv": [1.5, 7.75, 1.5, 8.75], "texture": "#5"}, + "south": {"uv": [2.25, 7.75, 1.5, 8.75], "texture": "#5"}, + "west": {"uv": [2.25, 7.75, 2.25, 8.75], "texture": "#5"}, + "up": {"uv": [2.25, 7.75, 1.5, 7.75], "texture": "#5"}, + "down": {"uv": [3, 7.75, 2.25, 7.75], "texture": "#5"} + } + }, + { + "from": [4, 0.05, 9], + "to": [7, 0.05, 12], + "faces": { + "north": {"uv": [2.25, 6.25, 3, 6.25], "texture": "#5"}, + "east": {"uv": [1.5, 6.25, 2.25, 6.25], "texture": "#5"}, + "south": {"uv": [3.75, 6.25, 4.5, 6.25], "texture": "#5"}, + "west": {"uv": [3, 6.25, 3.75, 6.25], "texture": "#5"}, + "up": {"uv": [3, 6.25, 2.25, 5.5], "texture": "#5"}, + "down": {"uv": [3, 6.25, 2.25, 5.5], "texture": "#5"} + } + }, + { + "from": [1, 0.05, 3], + "to": [4, 0.05, 6], + "faces": { + "north": {"uv": [6, 4.5, 6.75, 4.5], "texture": "#5"}, + "east": {"uv": [5.25, 4.5, 6, 4.5], "texture": "#5"}, + "south": {"uv": [7.5, 4.5, 8.25, 4.5], "texture": "#5"}, + "west": {"uv": [6.75, 4.5, 7.5, 4.5], "texture": "#5"}, + "up": {"uv": [6.75, 4.5, 6, 3.75], "texture": "#5"}, + "down": {"uv": [6.75, 4.5, 6, 3.75], "texture": "#5"} + } + }, + { + "from": [8, 0, 8], + "to": [14, 8, 14], + "faces": { + "north": {"uv": [1.5, 3.5, 3, 5.5], "texture": "#5"}, + "east": {"uv": [0, 3.5, 1.5, 5.5], "texture": "#5"}, + "south": {"uv": [4.5, 3.5, 6, 5.5], "texture": "#5"}, + "west": {"uv": [3, 3.5, 4.5, 5.5], "texture": "#5"}, + "up": {"uv": [3, 3.5, 1.5, 2], "texture": "#5"}, + "down": {"uv": [4.5, 2, 3, 3.5], "texture": "#5"} + } + }, + { + "from": [7, 8, 7], + "to": [15, 8, 15], + "faces": { + "north": {"uv": [2, 2, 4, 2], "texture": "#5"}, + "east": {"uv": [0, 2, 2, 2], "texture": "#5"}, + "south": {"uv": [6, 2, 8, 2], "texture": "#5"}, + "west": {"uv": [4, 2, 6, 2], "texture": "#5"}, + "up": {"uv": [2, 0, 4, 2], "texture": "#5"}, + "down": {"uv": [2, 0, 4, 2], "texture": "#5"} + } + }, + { + "from": [9.5, 9, 9.5], + "to": [12.5, 14, 12.5], + "faces": { + "north": {"uv": [6.75, 0.75, 7.5, 2], "texture": "#5"}, + "east": {"uv": [6, 0.75, 6.75, 2], "texture": "#5"}, + "south": {"uv": [8.25, 0.75, 9, 2], "texture": "#5"}, + "west": {"uv": [7.5, 0.75, 8.25, 2], "texture": "#5"}, + "up": {"uv": [7.5, 0.75, 6.75, 0], "texture": "#5"}, + "down": {"uv": [8.25, 0, 7.5, 0.75], "texture": "#5"} + } + }, + { + "from": [10.5, 8, 10.5], + "to": [11.5, 15, 11.5], + "faces": { + "north": {"uv": [1.25, 0.25, 1.5, 2], "texture": "#5"}, + "east": {"uv": [1, 0.25, 1.25, 2], "texture": "#5"}, + "south": {"uv": [1.75, 0.25, 2, 2], "texture": "#5"}, + "west": {"uv": [1.5, 0.25, 1.75, 2], "texture": "#5"}, + "up": {"uv": [1.5, 0.25, 1.25, 0], "texture": "#5"}, + "down": {"uv": [1.75, 0, 1.5, 0.25], "texture": "#5"} + } + }, + { + "from": [7.5, 14, 10.5], + "to": [10.5, 15, 11.5], + "faces": { + "north": {"uv": [7.25, 7.5, 8, 7.75], "texture": "#5"}, + "east": {"uv": [7, 7.5, 7.25, 7.75], "texture": "#5"}, + "south": {"uv": [8.25, 7.5, 9, 7.75], "texture": "#5"}, + "west": {"uv": [8, 7.5, 8.25, 7.75], "texture": "#5"}, + "up": {"uv": [8, 7.5, 7.25, 7.25], "texture": "#5"}, + "down": {"uv": [8.75, 7.25, 8, 7.5], "texture": "#5"} + } + }, + { + "from": [4.5, 10, 9.5], + "to": [7.5, 16, 12.5], + "faces": { + "north": {"uv": [0.75, 6.25, 1.5, 7.75], "texture": "#5"}, + "east": {"uv": [0, 6.25, 0.75, 7.75], "texture": "#5"}, + "south": {"uv": [2.25, 6.25, 3, 7.75], "texture": "#5"}, + "west": {"uv": [1.5, 6.25, 2.25, 7.75], "texture": "#5"}, + "up": {"uv": [1.5, 6.25, 0.75, 5.5], "texture": "#5"}, + "down": {"uv": [2.25, 5.5, 1.5, 6.25], "texture": "#5"} + } + }, + { + "from": [3.5, 16, 8.5], + "to": [8.5, 16, 13.5], + "faces": { + "north": {"uv": [4.5, 3.25, 5.75, 3.25], "texture": "#5"}, + "east": {"uv": [3.25, 3.25, 4.5, 3.25], "texture": "#5"}, + "south": {"uv": [7, 3.25, 8.25, 3.25], "texture": "#5"}, + "west": {"uv": [5.75, 3.25, 7, 3.25], "texture": "#5"}, + "up": {"uv": [5.75, 3.25, 4.5, 2], "texture": "#5"}, + "down": {"uv": [5.75, 3.25, 4.5, 2], "texture": "#5"} + } + }, + { + "from": [5.5, 15.5, 10.5], + "to": [6.5, 16.5, 11.5], + "faces": { + "north": {"uv": [3.25, 7, 3.5, 7.25], "texture": "#5"}, + "east": {"uv": [3, 7, 3.25, 7.25], "texture": "#5"}, + "south": {"uv": [3.75, 7, 4, 7.25], "texture": "#5"}, + "west": {"uv": [3.5, 7, 3.75, 7.25], "texture": "#5"}, + "up": {"uv": [3.5, 7, 3.25, 6.75], "texture": "#5"}, + "down": {"uv": [3.75, 6.75, 3.5, 7], "texture": "#5"} + } + }, + { + "from": [0.5, 8, 9.5], + "to": [3.5, 15, 12.5], + "faces": { + "north": {"uv": [6, 5.5, 6.75, 7.25], "texture": "#5"}, + "east": {"uv": [5.25, 5.5, 6, 7.25], "texture": "#5"}, + "south": {"uv": [7.5, 5.5, 8.25, 7.25], "texture": "#5"}, + "west": {"uv": [6.75, 5.5, 7.5, 7.25], "texture": "#5"}, + "up": {"uv": [6.75, 5.5, 6, 4.75], "texture": "#5"}, + "down": {"uv": [7.5, 4.75, 6.75, 5.5], "texture": "#5"} + } + }, + { + "from": [1.5, 0, 10.5], + "to": [2.5, 8, 11.5], + "faces": { + "north": {"uv": [0.25, 0.25, 0.5, 2.25], "texture": "#5"}, + "east": {"uv": [0, 0.25, 0.25, 2.25], "texture": "#5"}, + "south": {"uv": [0.75, 0.25, 1, 2.25], "texture": "#5"}, + "west": {"uv": [0.5, 0.25, 0.75, 2.25], "texture": "#5"}, + "up": {"uv": [0.5, 0.25, 0.25, 0], "texture": "#5"}, + "down": {"uv": [0.75, 0, 0.5, 0.25], "texture": "#5"} + } + }, + { + "from": [3.5, 12, 10.5], + "to": [4.5, 13, 11.5], + "faces": { + "north": {"uv": [3.25, 6.5, 3.5, 6.75], "texture": "#5"}, + "east": {"uv": [3, 6.5, 3.25, 6.75], "texture": "#5"}, + "south": {"uv": [3.75, 6.5, 4, 6.75], "texture": "#5"}, + "west": {"uv": [3.5, 6.5, 3.75, 6.75], "texture": "#5"}, + "up": {"uv": [3.5, 6.5, 3.25, 6.25], "texture": "#5"}, + "down": {"uv": [3.75, 6.25, 3.5, 6.5], "texture": "#5"} + } + }, + { + "from": [1.5, 8, 8.5], + "to": [2.5, 9, 10.5], + "rotation": {"angle": -22.5, "axis": "x", "origin": [2.5, 8, 9.5]}, + "faces": { + "north": {"uv": [8.75, 0.5, 9, 0.75], "texture": "#5"}, + "east": {"uv": [8.25, 0.5, 8.75, 0.75], "texture": "#5"}, + "south": {"uv": [9.5, 0.5, 9.75, 0.75], "texture": "#5"}, + "west": {"uv": [9, 0.5, 9.5, 0.75], "texture": "#5"}, + "up": {"uv": [9, 0.5, 8.75, 0], "texture": "#5"}, + "down": {"uv": [9.25, 0, 9, 0.5], "texture": "#5"} + } + }, + { + "from": [1.5, 11, 8.5], + "to": [2.5, 12, 10.5], + "rotation": {"angle": -22.5, "axis": "x", "origin": [2.5, 11, 9.5]}, + "faces": { + "north": {"uv": [8.5, 4.25, 8.75, 4.5], "texture": "#5"}, + "east": {"uv": [8, 4.25, 8.5, 4.5], "texture": "#5"}, + "south": {"uv": [9.25, 4.25, 9.5, 4.5], "texture": "#5"}, + "west": {"uv": [8.75, 4.25, 9.25, 4.5], "texture": "#5"}, + "up": {"uv": [8.75, 4.25, 8.5, 3.75], "texture": "#5"}, + "down": {"uv": [9, 3.75, 8.75, 4.25], "texture": "#5"} + } + }, + { + "from": [5.5, 6, 10.5], + "to": [6.5, 10, 11.5], + "faces": { + "north": {"uv": [8.5, 6, 8.75, 7], "texture": "#5"}, + "east": {"uv": [8.25, 6, 8.5, 7], "texture": "#5"}, + "south": {"uv": [9, 6, 9.25, 7], "texture": "#5"}, + "west": {"uv": [8.75, 6, 9, 7], "texture": "#5"}, + "up": {"uv": [8.75, 6, 8.5, 5.75], "texture": "#5"}, + "down": {"uv": [9, 5.75, 8.75, 6], "texture": "#5"} + } + }, + { + "from": [9, 6, 6.5], + "to": [13, 10, 7.5], + "rotation": {"angle": 22.5, "axis": "x", "origin": [11, 8, 7.5]}, + "faces": { + "north": {"uv": [7.25, 2.25, 8.25, 3.25], "texture": "#5"}, + "east": {"uv": [7, 2.25, 7.25, 3.25], "texture": "#5"}, + "south": {"uv": [8.5, 2.25, 9.5, 3.25], "texture": "#5"}, + "west": {"uv": [8.25, 2.25, 8.5, 3.25], "texture": "#5"}, + "up": {"uv": [8.25, 2.25, 7.25, 2], "texture": "#5"}, + "down": {"uv": [9.25, 2, 8.25, 2.25], "texture": "#5"} + } + } + ], + "groups": [ + { + "name": "group", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [ + { + "name": "group", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [0, 1] + }, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31 + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/distill_app.png b/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/distill_app.png new file mode 100644 index 0000000000000000000000000000000000000000..214c3dc35c74857068bc5647923d870dc6370556 GIT binary patch literal 1533 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/dry_cab_close.json b/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/dry_cab_close.json new file mode 100644 index 0000000..4e27183 --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/dry_cab_close.json @@ -0,0 +1,259 @@ +{ + "credit": "Made with Blockbench", + "parent": "block/cube_all", + "texture_size": [64, 64], + "textures": { + "3": "drv_cab", + "particle": "soviet:blocks/6" + }, + "elements": [ + { + "from": [1, 0, 1.994], + "to": [15, 1, 14.006], + "faces": { + "north": {"uv": [12, 2.25, 15.5, 2.5], "texture": "#3"}, + "east": {"uv": [12, 6.25, 15, 6.5], "texture": "#3"}, + "south": {"uv": [12, 5, 15.5, 5.25], "texture": "#3"}, + "west": {"uv": [12, 6.5, 15, 6.75], "texture": "#3"}, + "up": {"uv": [3.5, 3, 0, 0], "texture": "#3"}, + "down": {"uv": [3.5, 3, 0, 6], "texture": "#3"} + } + }, + { + "from": [13.1, 1.8, 1.996], + "to": [14.1, 6.3, 14.004], + "rotation": {"angle": 45, "axis": "z", "origin": [15.5, 2.5, 8.5]}, + "faces": { + "north": {"uv": [5, 9.5, 5.25, 10.75], "texture": "#3"}, + "east": {"uv": [5, 11, 8, 12.25], "texture": "#3"}, + "south": {"uv": [5.25, 9.5, 5.5, 10.75], "texture": "#3"}, + "west": {"uv": [8, 11, 11, 12.25], "texture": "#3"}, + "up": {"uv": [4.5, 15, 4.25, 12], "texture": "#3"}, + "down": {"uv": [4.75, 12, 4.5, 15], "texture": "#3"} + } + }, + { + "from": [4.17, 10.69, 1.996], + "to": [8.67, 11.69, 14.004], + "rotation": {"angle": 45, "axis": "z", "origin": [15.5, 2.5, 8.5]}, + "faces": { + "north": {"uv": [5, 10.75, 6.25, 11], "texture": "#3"}, + "east": {"uv": [12, 6.75, 15, 7], "texture": "#3"}, + "south": {"uv": [8.75, 12.25, 10, 12.5], "texture": "#3"}, + "west": {"uv": [12, 7, 15, 7.25], "texture": "#3"}, + "up": {"uv": [12.25, 14, 11, 11], "texture": "#3"}, + "down": {"uv": [1.25, 12, 0, 15], "texture": "#3"} + } + }, + { + "from": [4, 0.002, 13], + "to": [12, 3.002, 14], + "faces": { + "north": {"uv": [12, 0, 14, 0.75], "texture": "#3"}, + "east": {"uv": [3, 6, 3.25, 6.75], "texture": "#3"}, + "south": {"uv": [12, 0.75, 14, 1.5], "texture": "#3"}, + "west": {"uv": [3.25, 6, 3.5, 6.75], "texture": "#3"}, + "up": {"uv": [14, 10, 12, 9.75], "texture": "#3"}, + "down": {"uv": [14, 10, 12, 10.25], "texture": "#3"} + } + }, + { + "from": [4, 0.002, 2], + "to": [12, 3.002, 3], + "faces": { + "north": {"uv": [1.25, 12, 3.25, 12.75], "texture": "#3"}, + "east": {"uv": [9.5, 2.5, 9.75, 3.25], "texture": "#3"}, + "south": {"uv": [12, 1.5, 14, 2.25], "texture": "#3"}, + "west": {"uv": [5.5, 9.5, 5.75, 10.25], "texture": "#3"}, + "up": {"uv": [14, 10.5, 12, 10.25], "texture": "#3"}, + "down": {"uv": [14, 10.5, 12, 10.75], "texture": "#3"} + } + }, + { + "from": [3, 0.002, 13], + "to": [4, 2.992, 14], + "faces": { + "north": {"uv": [5.75, 9.5, 6, 10.25], "texture": "#3"}, + "east": {"uv": [6, 9.5, 6.25, 10.25], "texture": "#3"}, + "south": {"uv": [6.25, 9.5, 6.5, 10.25], "texture": "#3"}, + "west": {"uv": [9.75, 2.5, 10, 3.25], "texture": "#3"}, + "up": {"uv": [3.25, 7, 3, 6.75], "texture": "#3"}, + "down": {"uv": [3.5, 6.75, 3.25, 7], "texture": "#3"} + } + }, + { + "from": [2, 0.002, 13], + "to": [3, 1.992, 14], + "faces": { + "north": {"uv": [5.5, 10.25, 5.75, 10.75], "texture": "#3"}, + "east": {"uv": [5.75, 10.25, 6, 10.75], "texture": "#3"}, + "south": {"uv": [6, 10.25, 6.25, 10.75], "texture": "#3"}, + "west": {"uv": [7.25, 12.5, 7.5, 13], "texture": "#3"}, + "up": {"uv": [9.75, 3.5, 9.5, 3.25], "texture": "#3"}, + "down": {"uv": [10, 3.25, 9.75, 3.5], "texture": "#3"} + } + }, + { + "from": [3, 0.002, 2], + "to": [4, 2.992, 3], + "faces": { + "north": {"uv": [6.25, 10.25, 6.5, 11], "texture": "#3"}, + "east": {"uv": [10, 12.25, 10.25, 13], "texture": "#3"}, + "south": {"uv": [10.25, 12.25, 10.5, 13], "texture": "#3"}, + "west": {"uv": [10.5, 12.25, 10.75, 13], "texture": "#3"}, + "up": {"uv": [12.75, 5, 12.5, 4.75], "texture": "#3"}, + "down": {"uv": [12.75, 12, 12.5, 12.25], "texture": "#3"} + } + }, + { + "from": [12, 0.002, 2], + "to": [13, 3.002, 3], + "faces": { + "north": {"uv": [10.75, 12.25, 11, 13], "texture": "#3"}, + "east": {"uv": [12.25, 11, 12.5, 11.75], "texture": "#3"}, + "south": {"uv": [12.25, 11.75, 12.5, 12.5], "texture": "#3"}, + "west": {"uv": [12.5, 2.5, 12.75, 3.25], "texture": "#3"}, + "up": {"uv": [12.5, 12.75, 12.25, 12.5], "texture": "#3"}, + "down": {"uv": [12.75, 12.25, 12.5, 12.5], "texture": "#3"} + } + }, + { + "from": [13, 0.002, 13], + "to": [14, 2.002, 14], + "faces": { + "north": {"uv": [7.5, 12.5, 7.75, 13], "texture": "#3"}, + "east": {"uv": [7.75, 12.5, 8, 13], "texture": "#3"}, + "south": {"uv": [8, 12.5, 8.25, 13], "texture": "#3"}, + "west": {"uv": [8.25, 12.5, 8.5, 13], "texture": "#3"}, + "up": {"uv": [12.75, 12.75, 12.5, 12.5], "texture": "#3"}, + "down": {"uv": [1.5, 12.75, 1.25, 13], "texture": "#3"} + } + }, + { + "from": [12, 0.002, 13], + "to": [13, 3.002, 14], + "faces": { + "north": {"uv": [12.5, 3.25, 12.75, 4], "texture": "#3"}, + "east": {"uv": [12.5, 4, 12.75, 4.75], "texture": "#3"}, + "south": {"uv": [6.75, 12.5, 7, 13.25], "texture": "#3"}, + "west": {"uv": [7, 12.5, 7.25, 13.25], "texture": "#3"}, + "up": {"uv": [1.75, 13, 1.5, 12.75], "texture": "#3"}, + "down": {"uv": [2, 12.75, 1.75, 13], "texture": "#3"} + } + }, + { + "from": [13, 0.002, 2], + "to": [14, 2.002, 3], + "faces": { + "north": {"uv": [8.5, 12.5, 8.75, 13], "texture": "#3"}, + "east": {"uv": [8.75, 12.5, 9, 13], "texture": "#3"}, + "south": {"uv": [9, 12.5, 9.25, 13], "texture": "#3"}, + "west": {"uv": [9.25, 12.5, 9.5, 13], "texture": "#3"}, + "up": {"uv": [2.25, 13, 2, 12.75], "texture": "#3"}, + "down": {"uv": [2.5, 12.75, 2.25, 13], "texture": "#3"} + } + }, + { + "from": [2, 0.002, 2], + "to": [3, 1.992, 3], + "faces": { + "north": {"uv": [9.5, 12.5, 9.75, 13], "texture": "#3"}, + "east": {"uv": [9.75, 12.5, 10, 13], "texture": "#3"}, + "south": {"uv": [12.5, 11, 12.75, 11.5], "texture": "#3"}, + "west": {"uv": [12.5, 11.5, 12.75, 12], "texture": "#3"}, + "up": {"uv": [2.75, 13, 2.5, 12.75], "texture": "#3"}, + "down": {"uv": [13, 2.5, 12.75, 2.75], "texture": "#3"} + } + }, + { + "from": [4, 3, 1.99], + "to": [12, 4, 13.99], + "faces": { + "north": {"uv": [12, 10.75, 14, 11], "texture": "#3"}, + "east": {"uv": [12, 7.25, 15, 7.5], "texture": "#3"}, + "south": {"uv": [6.75, 12.25, 8.75, 12.5], "texture": "#3"}, + "west": {"uv": [12, 7.5, 15, 7.75], "texture": "#3"}, + "up": {"uv": [12, 8, 10, 5], "texture": "#3"}, + "down": {"uv": [12, 8, 10, 11], "texture": "#3"} + } + }, + { + "from": [2, 4, 0.99], + "to": [14, 5, 14.99], + "faces": { + "north": {"uv": [12, 7.75, 15, 8], "texture": "#3"}, + "east": {"uv": [12, 5.25, 15.5, 5.5], "texture": "#3"}, + "south": {"uv": [12, 8, 15, 8.25], "texture": "#3"}, + "west": {"uv": [12, 5.5, 15.5, 5.75], "texture": "#3"}, + "up": {"uv": [6.5, 3.5, 3.5, 0], "texture": "#3"}, + "down": {"uv": [6.5, 3.5, 3.5, 7], "texture": "#3"} + } + }, + { + "from": [13, 5, 0.99], + "to": [14, 15, 14.99], + "faces": { + "north": {"uv": [4.75, 12, 5, 14.5], "texture": "#3"}, + "east": {"uv": [6.5, 3.5, 10, 6], "texture": "#3"}, + "south": {"uv": [5, 12.25, 5.25, 14.75], "texture": "#3"}, + "west": {"uv": [6.5, 6, 10, 8.5], "texture": "#3"}, + "up": {"uv": [3.5, 15.5, 3.25, 12], "texture": "#3"}, + "down": {"uv": [3.75, 12, 3.5, 15.5], "texture": "#3"} + } + }, + { + "from": [2, 5, 0.99], + "to": [3, 15, 14.99], + "faces": { + "north": {"uv": [5.25, 12.25, 5.5, 14.75], "texture": "#3"}, + "east": {"uv": [3, 7, 6.5, 9.5], "texture": "#3"}, + "south": {"uv": [5.5, 12.25, 5.75, 14.75], "texture": "#3"}, + "west": {"uv": [6.5, 8.5, 10, 11], "texture": "#3"}, + "up": {"uv": [4, 15.5, 3.75, 12], "texture": "#3"}, + "down": {"uv": [4.25, 12, 4, 15.5], "texture": "#3"} + } + }, + { + "from": [2, 15, 0.99], + "to": [14, 16, 14.99], + "faces": { + "north": {"uv": [12, 8.25, 15, 8.5], "texture": "#3"}, + "east": {"uv": [12, 5.75, 15.5, 6], "texture": "#3"}, + "south": {"uv": [12, 8.5, 15, 8.75], "texture": "#3"}, + "west": {"uv": [12, 6, 15.5, 6.25], "texture": "#3"}, + "up": {"uv": [3, 9.5, 0, 6], "texture": "#3"}, + "down": {"uv": [9.5, 0, 6.5, 3.5], "texture": "#3"} + } + }, + { + "from": [3, 5, 13.99], + "to": [13, 15, 14.99], + "faces": { + "north": {"uv": [0, 9.5, 2.5, 12], "texture": "#3"}, + "east": {"uv": [5.75, 12.25, 6, 14.75], "texture": "#3"}, + "south": {"uv": [9.5, 0, 12, 2.5], "texture": "#3"}, + "west": {"uv": [6, 12.25, 6.25, 14.75], "texture": "#3"}, + "up": {"uv": [14.5, 9, 12, 8.75], "texture": "#3"}, + "down": {"uv": [14.5, 9, 12, 9.25], "texture": "#3"} + } + }, + { + "from": [3, 5, 0.99], + "to": [13, 15, 1.99], + "rotation": {"angle": 0, "axis": "y", "origin": [13, 5, 1]}, + "faces": { + "north": {"uv": [2.5, 9.5, 5, 12], "texture": "#3"}, + "east": {"uv": [6.25, 12.25, 6.5, 14.75], "texture": "#3"}, + "south": {"uv": [10, 2.5, 12.5, 5], "texture": "#3"}, + "west": {"uv": [6.5, 12.25, 6.75, 14.75], "texture": "#3"}, + "up": {"uv": [14.5, 9.5, 12, 9.25], "texture": "#3"}, + "down": {"uv": [14.5, 9.5, 12, 9.75], "texture": "#3"} + } + } + ], + "display": { + "ground": { + "scale": [4, 4, 4] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/dry_cab_open.json b/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/dry_cab_open.json new file mode 100644 index 0000000..b23dda6 --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/dry_cab_open.json @@ -0,0 +1,259 @@ +{ + "credit": "Made with Blockbench", + "parent": "block/cube_all", + "texture_size": [64, 64], + "textures": { + "3": "drv_cab", + "particle": "soviet:blocks/6" + }, + "elements": [ + { + "from": [1, 0, 1.994], + "to": [15, 1, 14.006], + "faces": { + "north": {"uv": [12, 2.25, 15.5, 2.5], "texture": "#3"}, + "east": {"uv": [12, 6.25, 15, 6.5], "texture": "#3"}, + "south": {"uv": [12, 5, 15.5, 5.25], "texture": "#3"}, + "west": {"uv": [12, 6.5, 15, 6.75], "texture": "#3"}, + "up": {"uv": [3.5, 3, 0, 0], "texture": "#3"}, + "down": {"uv": [3.5, 3, 0, 6], "texture": "#3"} + } + }, + { + "from": [13.1, 1.8, 1.996], + "to": [14.1, 6.3, 14.004], + "rotation": {"angle": 45, "axis": "z", "origin": [15.5, 2.5, 8.5]}, + "faces": { + "north": {"uv": [5, 9.5, 5.25, 10.75], "texture": "#3"}, + "east": {"uv": [5, 11, 8, 12.25], "texture": "#3"}, + "south": {"uv": [5.25, 9.5, 5.5, 10.75], "texture": "#3"}, + "west": {"uv": [8, 11, 11, 12.25], "texture": "#3"}, + "up": {"uv": [4.5, 15, 4.25, 12], "texture": "#3"}, + "down": {"uv": [4.75, 12, 4.5, 15], "texture": "#3"} + } + }, + { + "from": [4.17, 10.69, 1.996], + "to": [8.67, 11.69, 14.004], + "rotation": {"angle": 45, "axis": "z", "origin": [15.5, 2.5, 8.5]}, + "faces": { + "north": {"uv": [5, 10.75, 6.25, 11], "texture": "#3"}, + "east": {"uv": [12, 6.75, 15, 7], "texture": "#3"}, + "south": {"uv": [8.75, 12.25, 10, 12.5], "texture": "#3"}, + "west": {"uv": [12, 7, 15, 7.25], "texture": "#3"}, + "up": {"uv": [12.25, 14, 11, 11], "texture": "#3"}, + "down": {"uv": [1.25, 12, 0, 15], "texture": "#3"} + } + }, + { + "from": [4, 0.002, 13], + "to": [12, 3.002, 14], + "faces": { + "north": {"uv": [12, 0, 14, 0.75], "texture": "#3"}, + "east": {"uv": [3, 6, 3.25, 6.75], "texture": "#3"}, + "south": {"uv": [12, 0.75, 14, 1.5], "texture": "#3"}, + "west": {"uv": [3.25, 6, 3.5, 6.75], "texture": "#3"}, + "up": {"uv": [14, 10, 12, 9.75], "texture": "#3"}, + "down": {"uv": [14, 10, 12, 10.25], "texture": "#3"} + } + }, + { + "from": [4, 0.002, 2], + "to": [12, 3.002, 3], + "faces": { + "north": {"uv": [1.25, 12, 3.25, 12.75], "texture": "#3"}, + "east": {"uv": [9.5, 2.5, 9.75, 3.25], "texture": "#3"}, + "south": {"uv": [12, 1.5, 14, 2.25], "texture": "#3"}, + "west": {"uv": [5.5, 9.5, 5.75, 10.25], "texture": "#3"}, + "up": {"uv": [14, 10.5, 12, 10.25], "texture": "#3"}, + "down": {"uv": [14, 10.5, 12, 10.75], "texture": "#3"} + } + }, + { + "from": [3, 0.002, 13], + "to": [4, 2.992, 14], + "faces": { + "north": {"uv": [5.75, 9.5, 6, 10.25], "texture": "#3"}, + "east": {"uv": [6, 9.5, 6.25, 10.25], "texture": "#3"}, + "south": {"uv": [6.25, 9.5, 6.5, 10.25], "texture": "#3"}, + "west": {"uv": [9.75, 2.5, 10, 3.25], "texture": "#3"}, + "up": {"uv": [3.25, 7, 3, 6.75], "texture": "#3"}, + "down": {"uv": [3.5, 6.75, 3.25, 7], "texture": "#3"} + } + }, + { + "from": [2, 0.002, 13], + "to": [3, 1.992, 14], + "faces": { + "north": {"uv": [5.5, 10.25, 5.75, 10.75], "texture": "#3"}, + "east": {"uv": [5.75, 10.25, 6, 10.75], "texture": "#3"}, + "south": {"uv": [6, 10.25, 6.25, 10.75], "texture": "#3"}, + "west": {"uv": [7.25, 12.5, 7.5, 13], "texture": "#3"}, + "up": {"uv": [9.75, 3.5, 9.5, 3.25], "texture": "#3"}, + "down": {"uv": [10, 3.25, 9.75, 3.5], "texture": "#3"} + } + }, + { + "from": [3, 0.002, 2], + "to": [4, 2.992, 3], + "faces": { + "north": {"uv": [6.25, 10.25, 6.5, 11], "texture": "#3"}, + "east": {"uv": [10, 12.25, 10.25, 13], "texture": "#3"}, + "south": {"uv": [10.25, 12.25, 10.5, 13], "texture": "#3"}, + "west": {"uv": [10.5, 12.25, 10.75, 13], "texture": "#3"}, + "up": {"uv": [12.75, 5, 12.5, 4.75], "texture": "#3"}, + "down": {"uv": [12.75, 12, 12.5, 12.25], "texture": "#3"} + } + }, + { + "from": [12, 0.002, 2], + "to": [13, 3.002, 3], + "faces": { + "north": {"uv": [10.75, 12.25, 11, 13], "texture": "#3"}, + "east": {"uv": [12.25, 11, 12.5, 11.75], "texture": "#3"}, + "south": {"uv": [12.25, 11.75, 12.5, 12.5], "texture": "#3"}, + "west": {"uv": [12.5, 2.5, 12.75, 3.25], "texture": "#3"}, + "up": {"uv": [12.5, 12.75, 12.25, 12.5], "texture": "#3"}, + "down": {"uv": [12.75, 12.25, 12.5, 12.5], "texture": "#3"} + } + }, + { + "from": [13, 0.002, 13], + "to": [14, 2.002, 14], + "faces": { + "north": {"uv": [7.5, 12.5, 7.75, 13], "texture": "#3"}, + "east": {"uv": [7.75, 12.5, 8, 13], "texture": "#3"}, + "south": {"uv": [8, 12.5, 8.25, 13], "texture": "#3"}, + "west": {"uv": [8.25, 12.5, 8.5, 13], "texture": "#3"}, + "up": {"uv": [12.75, 12.75, 12.5, 12.5], "texture": "#3"}, + "down": {"uv": [1.5, 12.75, 1.25, 13], "texture": "#3"} + } + }, + { + "from": [12, 0.002, 13], + "to": [13, 3.002, 14], + "faces": { + "north": {"uv": [12.5, 3.25, 12.75, 4], "texture": "#3"}, + "east": {"uv": [12.5, 4, 12.75, 4.75], "texture": "#3"}, + "south": {"uv": [6.75, 12.5, 7, 13.25], "texture": "#3"}, + "west": {"uv": [7, 12.5, 7.25, 13.25], "texture": "#3"}, + "up": {"uv": [1.75, 13, 1.5, 12.75], "texture": "#3"}, + "down": {"uv": [2, 12.75, 1.75, 13], "texture": "#3"} + } + }, + { + "from": [13, 0.002, 2], + "to": [14, 2.002, 3], + "faces": { + "north": {"uv": [8.5, 12.5, 8.75, 13], "texture": "#3"}, + "east": {"uv": [8.75, 12.5, 9, 13], "texture": "#3"}, + "south": {"uv": [9, 12.5, 9.25, 13], "texture": "#3"}, + "west": {"uv": [9.25, 12.5, 9.5, 13], "texture": "#3"}, + "up": {"uv": [2.25, 13, 2, 12.75], "texture": "#3"}, + "down": {"uv": [2.5, 12.75, 2.25, 13], "texture": "#3"} + } + }, + { + "from": [2, 0.002, 2], + "to": [3, 1.992, 3], + "faces": { + "north": {"uv": [9.5, 12.5, 9.75, 13], "texture": "#3"}, + "east": {"uv": [9.75, 12.5, 10, 13], "texture": "#3"}, + "south": {"uv": [12.5, 11, 12.75, 11.5], "texture": "#3"}, + "west": {"uv": [12.5, 11.5, 12.75, 12], "texture": "#3"}, + "up": {"uv": [2.75, 13, 2.5, 12.75], "texture": "#3"}, + "down": {"uv": [13, 2.5, 12.75, 2.75], "texture": "#3"} + } + }, + { + "from": [4, 3, 1.99], + "to": [12, 4, 13.99], + "faces": { + "north": {"uv": [12, 10.75, 14, 11], "texture": "#3"}, + "east": {"uv": [12, 7.25, 15, 7.5], "texture": "#3"}, + "south": {"uv": [6.75, 12.25, 8.75, 12.5], "texture": "#3"}, + "west": {"uv": [12, 7.5, 15, 7.75], "texture": "#3"}, + "up": {"uv": [12, 8, 10, 5], "texture": "#3"}, + "down": {"uv": [12, 8, 10, 11], "texture": "#3"} + } + }, + { + "from": [2, 4, 0.99], + "to": [14, 5, 14.99], + "faces": { + "north": {"uv": [12, 7.75, 15, 8], "texture": "#3"}, + "east": {"uv": [12, 5.25, 15.5, 5.5], "texture": "#3"}, + "south": {"uv": [12, 8, 15, 8.25], "texture": "#3"}, + "west": {"uv": [12, 5.5, 15.5, 5.75], "texture": "#3"}, + "up": {"uv": [6.5, 3.5, 3.5, 0], "texture": "#3"}, + "down": {"uv": [6.5, 3.5, 3.5, 7], "texture": "#3"} + } + }, + { + "from": [13, 5, 0.99], + "to": [14, 15, 14.99], + "faces": { + "north": {"uv": [4.75, 12, 5, 14.5], "texture": "#3"}, + "east": {"uv": [6.5, 3.5, 10, 6], "texture": "#3"}, + "south": {"uv": [5, 12.25, 5.25, 14.75], "texture": "#3"}, + "west": {"uv": [6.5, 6, 10, 8.5], "texture": "#3"}, + "up": {"uv": [3.5, 15.5, 3.25, 12], "texture": "#3"}, + "down": {"uv": [3.75, 12, 3.5, 15.5], "texture": "#3"} + } + }, + { + "from": [2, 5, 0.99], + "to": [3, 15, 14.99], + "faces": { + "north": {"uv": [5.25, 12.25, 5.5, 14.75], "texture": "#3"}, + "east": {"uv": [3, 7, 6.5, 9.5], "texture": "#3"}, + "south": {"uv": [5.5, 12.25, 5.75, 14.75], "texture": "#3"}, + "west": {"uv": [6.5, 8.5, 10, 11], "texture": "#3"}, + "up": {"uv": [4, 15.5, 3.75, 12], "texture": "#3"}, + "down": {"uv": [4.25, 12, 4, 15.5], "texture": "#3"} + } + }, + { + "from": [2, 15, 0.99], + "to": [14, 16, 14.99], + "faces": { + "north": {"uv": [12, 8.25, 15, 8.5], "texture": "#3"}, + "east": {"uv": [12, 5.75, 15.5, 6], "texture": "#3"}, + "south": {"uv": [12, 8.5, 15, 8.75], "texture": "#3"}, + "west": {"uv": [12, 6, 15.5, 6.25], "texture": "#3"}, + "up": {"uv": [3, 9.5, 0, 6], "texture": "#3"}, + "down": {"uv": [9.5, 0, 6.5, 3.5], "texture": "#3"} + } + }, + { + "from": [3, 5, 13.99], + "to": [13, 15, 14.99], + "faces": { + "north": {"uv": [0, 9.5, 2.5, 12], "texture": "#3"}, + "east": {"uv": [5.75, 12.25, 6, 14.75], "texture": "#3"}, + "south": {"uv": [9.5, 0, 12, 2.5], "texture": "#3"}, + "west": {"uv": [6, 12.25, 6.25, 14.75], "texture": "#3"}, + "up": {"uv": [14.5, 9, 12, 8.75], "texture": "#3"}, + "down": {"uv": [14.5, 9, 12, 9.25], "texture": "#3"} + } + }, + { + "from": [12.01, 5, -9], + "to": [13.01, 15, 1], + "rotation": {"angle": 45, "axis": "y", "origin": [13, 5, 1]}, + "faces": { + "north": {"uv": [6.5, 12.25, 6.75, 14.75], "texture": "#3"}, + "east": {"uv": [2.5, 9.5, 5, 12], "texture": "#3"}, + "south": {"uv": [6.25, 12.25, 6.5, 14.75], "texture": "#3"}, + "west": {"uv": [10, 2.5, 12.5, 5], "texture": "#3"}, + "up": {"uv": [14.5, 9.5, 12, 9.25], "rotation": 90, "texture": "#3"}, + "down": {"uv": [14.5, 9.5, 12, 9.75], "rotation": 270, "texture": "#3"} + } + } + ], + "display": { + "ground": { + "scale": [4, 4, 4] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/kmeter.json b/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/kmeter.json new file mode 100644 index 0000000..56c0205 --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/kmeter.json @@ -0,0 +1,89 @@ +{ + "credit": "Made special for SovietLab", + "parent": "block/cube_all", + "textures": { + "7": "device_basis", + "8": "kmeter", + "particle": "soviet:blocks/autowriter_side" + }, + "elements": [ + { + "from": [1, 0, 2], + "to": [15, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 7.5, 12]}, + "faces": { + "north": {"uv": [3.5, 0, 7, 1.75], "texture": "#7"}, + "east": {"uv": [3.5, 3.5, 6.5, 5.25], "texture": "#7"}, + "south": {"uv": [3.5, 1.75, 7, 3.5], "texture": "#7"}, + "west": {"uv": [3.5, 5.25, 6.5, 7], "texture": "#7"}, + "up": {"uv": [3.5, 3, 0, 0], "texture": "#7"}, + "down": {"uv": [3.5, 3, 0, 6], "texture": "#7"} + } + }, + { + "from": [13, 1, 1.525], + "to": [14, 2, 2.525], + "rotation": {"angle": -22.5, "axis": "z", "origin": [13.5, 1.5, 2.525]}, + "faces": { + "north": {"uv": [2, 8, 3, 9], "texture": "#8"}, + "east": {"uv": [3, 8, 4, 9], "texture": "#8"}, + "south": {"uv": [4, 8, 5, 9], "texture": "#8"}, + "west": {"uv": [5, 8, 6, 9], "texture": "#8"}, + "up": {"uv": [7, 9, 6, 8], "texture": "#8"}, + "down": {"uv": [8, 8, 7, 9], "texture": "#8"} + } + }, + { + "from": [11, 1, 1.525], + "to": [12, 2, 2.525], + "rotation": {"angle": 0, "axis": "y", "origin": [11.5, 1.5, 2.525]}, + "faces": { + "north": {"uv": [2, 8, 3, 9], "texture": "#8"}, + "east": {"uv": [3, 8, 4, 9], "texture": "#8"}, + "south": {"uv": [4, 8, 5, 9], "texture": "#8"}, + "west": {"uv": [5, 8, 6, 9], "texture": "#8"}, + "up": {"uv": [7, 9, 6, 8], "texture": "#8"}, + "down": {"uv": [8, 8, 7, 9], "texture": "#8"} + } + }, + { + "from": [9, 1, 1.525], + "to": [10, 2, 2.525], + "rotation": {"angle": 45, "axis": "z", "origin": [9.5, 1.5, 2.525]}, + "faces": { + "north": {"uv": [2, 8, 3, 9], "texture": "#8"}, + "east": {"uv": [3, 8, 4, 9], "texture": "#8"}, + "south": {"uv": [4, 8, 5, 9], "texture": "#8"}, + "west": {"uv": [5, 8, 6, 9], "texture": "#8"}, + "up": {"uv": [7, 9, 6, 8], "texture": "#8"}, + "down": {"uv": [8, 8, 7, 9], "texture": "#8"} + } + }, + { + "from": [7, 1, 1.525], + "to": [8, 2, 2.525], + "rotation": {"angle": 22.5, "axis": "z", "origin": [7.5, 1.5, 2.525]}, + "faces": { + "north": {"uv": [2, 8, 3, 9], "texture": "#8"}, + "east": {"uv": [3, 8, 4, 9], "texture": "#8"}, + "south": {"uv": [4, 8, 5, 9], "texture": "#8"}, + "west": {"uv": [5, 8, 6, 9], "texture": "#8"}, + "up": {"uv": [7, 9, 6, 8], "texture": "#8"}, + "down": {"uv": [8, 8, 7, 9], "texture": "#8"} + } + }, + { + "from": [5, 3, 1.525], + "to": [14, 6, 2.525], + "rotation": {"angle": 0, "axis": "y", "origin": [13.5, 1.5, 2]}, + "faces": { + "north": {"uv": [0, 0, 9, 3], "texture": "#8"}, + "east": {"uv": [0, 8, 1, 11], "texture": "#8"}, + "south": {"uv": [0, 3, 9, 6], "texture": "#8"}, + "west": {"uv": [1, 8, 2, 11], "texture": "#8"}, + "up": {"uv": [9, 7, 0, 6], "texture": "#8"}, + "down": {"uv": [9, 7, 0, 8], "texture": "#8"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/kmeter.png b/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/kmeter.png new file mode 100644 index 0000000000000000000000000000000000000000..41308300ad9524cc984bde32ab9d270e87b83617 GIT binary patch literal 340 zcmV-a0jvIrP)?v_i?OIVz%QD0rAG+Sh)xxwYx`P3D1w>KC4ZrlN& zEUEx>;|^s}W!Rr|h5UW{jwqG@RD@3yODaMqYCjHodY1PqpfC zN7Y5C@;5;og}hpC_S&$A2mm~L!t7~ON}<+>Sa)8p`Clk#RsfjK=O7}C2APv&ufWd` z83nqk9aL*XJIOX23we*r#dO={QpE)8(cNi^l#*>p|Bi2bRljucOjI}k0000 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/vmeter.json b/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/vmeter.json new file mode 100644 index 0000000..aa975eb --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/vmeter.json @@ -0,0 +1,168 @@ +{ + "credit": "Made special for SovietLab", + "parent": "block/cube_all", + "texture_size": [32, 32], + "textures": { + "6": "device_basis", + "7": "vmeter", + "particle": "soviet:blocks/autowriter_side" + }, + "elements": [ + { + "from": [5.45, 5, 0.275], + "to": [6.45, 5, 1.275], + "rotation": {"angle": -45, "axis": "x", "origin": [5.45, 5, 1.275]}, + "faces": { + "north": {"uv": [0, 0, 0.5, 0], "texture": "#7"}, + "east": {"uv": [0, 0, 0.5, 0], "texture": "#7"}, + "south": {"uv": [0, 0, 0.5, 0], "texture": "#7"}, + "west": {"uv": [0, 0, 0.5, 0], "texture": "#7"}, + "up": {"uv": [8, 3, 7.5, 2.5], "texture": "#7"}, + "down": {"uv": [4, 7.5, 3.5, 8], "texture": "#7"} + } + }, + { + "from": [2.45, 2, 0.275], + "to": [3.45, 2, 1.275], + "rotation": {"angle": -45, "axis": "x", "origin": [2.45, 2, 1.275]}, + "faces": { + "north": {"uv": [0, 0, 0.5, 0], "texture": "#7"}, + "east": {"uv": [0, 0, 0.5, 0], "texture": "#7"}, + "south": {"uv": [0, 0, 0.5, 0], "texture": "#7"}, + "west": {"uv": [0, 0, 0.5, 0], "texture": "#7"}, + "up": {"uv": [5, 8, 4.5, 7.5], "texture": "#7"}, + "down": {"uv": [8, 4.5, 7.5, 5], "texture": "#7"} + } + }, + { + "from": [5, 4, 1.275], + "to": [7, 6, 2.275], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 7.5, 12]}, + "faces": { + "north": {"uv": [5.5, 4, 6.5, 5], "texture": "#7"}, + "east": {"uv": [6.5, 6, 7, 7], "texture": "#7"}, + "south": {"uv": [5.5, 5.5, 6.5, 6.5], "texture": "#7"}, + "west": {"uv": [7, 0.5, 7.5, 1.5], "texture": "#7"}, + "up": {"uv": [8, 2, 7, 1.5], "texture": "#7"}, + "down": {"uv": [8, 2, 7, 2.5], "texture": "#7"} + } + }, + { + "from": [2, 1, 1.275], + "to": [4, 3, 2.275], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 7.5, 12]}, + "faces": { + "north": {"uv": [6.5, 4, 7.5, 5], "texture": "#7"}, + "east": {"uv": [7.5, 0.5, 8, 1.5], "texture": "#7"}, + "south": {"uv": [5.5, 6.5, 6.5, 7.5], "texture": "#7"}, + "west": {"uv": [1, 7.5, 1.5, 8.5], "texture": "#7"}, + "up": {"uv": [2.5, 8, 1.5, 7.5], "texture": "#7"}, + "down": {"uv": [3.5, 7.5, 2.5, 8], "texture": "#7"} + } + }, + { + "from": [5.45, 2, 0.275], + "to": [6.45, 2, 1.275], + "rotation": {"angle": 45, "axis": "x", "origin": [5.45, 2, 1.275]}, + "faces": { + "north": {"uv": [0, 0, 0.5, 0], "texture": "#7"}, + "east": {"uv": [0, 0, 0.5, 0], "texture": "#7"}, + "south": {"uv": [0, 0, 0.5, 0], "texture": "#7"}, + "west": {"uv": [0, 0, 0.5, 0], "texture": "#7"}, + "up": {"uv": [4.5, 8, 4, 7.5], "texture": "#7"}, + "down": {"uv": [8, 4, 7.5, 4.5], "texture": "#7"} + } + }, + { + "from": [3, 1, 1.775], + "to": [8, 6, 1.775], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 7.5, 12]}, + "faces": { + "north": {"uv": [0, 5, 2.5, 7.5], "texture": "#7"}, + "east": {"uv": [0, 0, 0, 2.5], "texture": "#7"}, + "south": {"uv": [2.5, 5, 5, 7.5], "texture": "#7"}, + "west": {"uv": [0, 0, 0, 2.5], "texture": "#7"}, + "up": {"uv": [2.5, 0, 0, 0], "texture": "#7"}, + "down": {"uv": [2.5, 0, 0, 0], "texture": "#7"} + } + }, + { + "from": [5, 1, 1.275], + "to": [7, 3, 2.275], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 7.5, 12]}, + "faces": { + "north": {"uv": [6, 0.5, 7, 1.5], "texture": "#7"}, + "east": {"uv": [7, 6, 7.5, 7], "texture": "#7"}, + "south": {"uv": [6, 1.5, 7, 2.5], "texture": "#7"}, + "west": {"uv": [6.5, 7, 7, 8], "texture": "#7"}, + "up": {"uv": [8, 7.5, 7, 7], "texture": "#7"}, + "down": {"uv": [1, 7.5, 0, 8], "texture": "#7"} + } + }, + { + "from": [8, 1, 1.275], + "to": [13, 6, 2.275], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 7.5, 12]}, + "faces": { + "north": {"uv": [3, 0, 5.5, 2.5], "texture": "#7"}, + "east": {"uv": [5.5, 0.5, 6, 3], "texture": "#7"}, + "south": {"uv": [3, 2.5, 5.5, 5], "texture": "#7"}, + "west": {"uv": [5, 5.5, 5.5, 8], "texture": "#7"}, + "up": {"uv": [8, 3.5, 5.5, 3], "texture": "#7"}, + "down": {"uv": [8, 3.5, 5.5, 4], "texture": "#7"} + } + }, + { + "from": [1, 0, 2], + "to": [15, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 7.5, 12]}, + "faces": { + "north": {"uv": [3.5, 0, 7, 1.75], "texture": "#6"}, + "east": {"uv": [3.5, 3.5, 6.5, 5.25], "texture": "#6"}, + "south": {"uv": [3.5, 1.75, 7, 3.5], "texture": "#6"}, + "west": {"uv": [3.5, 5.25, 6.5, 7], "texture": "#6"}, + "up": {"uv": [3.5, 3, 0, 0], "texture": "#6"}, + "down": {"uv": [3.5, 3, 0, 6], "texture": "#6"} + } + }, + { + "from": [11, 6.5, 3], + "to": [14, 7.5, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 7.5, 12]}, + "faces": { + "north": {"uv": [6, 2.5, 7.5, 3], "texture": "#7"}, + "east": {"uv": [5, 5, 10, 5.5], "texture": "#7"}, + "south": {"uv": [6.5, 5.5, 8, 6], "texture": "#7"}, + "west": {"uv": [5.5, 0, 10.5, 0.5], "texture": "#7"}, + "up": {"uv": [1.5, 5, 0, 0], "texture": "#7"}, + "down": {"uv": [3, 0, 1.5, 5], "texture": "#7"} + } + }, + { + "from": [2, 6.5, 3], + "to": [5, 7.5, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 7.5, 12]}, + "faces": { + "north": {"uv": [6, 2.5, 7.5, 3], "texture": "#7"}, + "east": {"uv": [5, 5, 10, 5.5], "texture": "#7"}, + "south": {"uv": [6.5, 5.5, 8, 6], "texture": "#7"}, + "west": {"uv": [5.5, 0, 10.5, 0.5], "texture": "#7"}, + "up": {"uv": [1.5, 5, 0, 0], "texture": "#7"}, + "down": {"uv": [3, 0, 1.5, 5], "texture": "#7"} + } + }, + { + "from": [6.5, 6.5, 3], + "to": [9.5, 7.5, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 7.5, 12]}, + "faces": { + "north": {"uv": [6, 2.5, 7.5, 3], "texture": "#7"}, + "east": {"uv": [5, 5, 10, 5.5], "texture": "#7"}, + "south": {"uv": [6.5, 5.5, 8, 6], "texture": "#7"}, + "west": {"uv": [5.5, 0, 10.5, 0.5], "texture": "#7"}, + "up": {"uv": [1.5, 5, 0, 0], "texture": "#7"}, + "down": {"uv": [3, 0, 1.5, 5], "texture": "#7"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/vmeter.png b/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/vmeter.png new file mode 100644 index 0000000000000000000000000000000000000000..bf16a496ea9ea9343bb5a916aa82149cb48a6dce GIT binary patch literal 607 zcmV-l0-*hgP)Px%8A(JzR9J=Wl}~FEK^TXh4FO5aL}xrm74f3BXox6?(nu-+!Ha=>h5ZnMewdK6 z0aNhOiyrEwpcX5X6zoBe5_;%Nn~fU;VLZeclD3hQ%|+Pf^v=%gzW;vnZm@LgnpINZ zC>HVnT)AEbKq&=))|yCvBZ`Iykt2$R{v9E5?DY=(`)lt$1l=5q1 z3;kEXVQBw(Xa=%j7}{}VyX^j!**nl$`yWrE t(XjI<{{)RjBXKqWRO_*!BPb002ovPDHLkV1mu(BIp1B literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/wmeter.json b/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/wmeter.json new file mode 100644 index 0000000..cb33c3a --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/wmeter.json @@ -0,0 +1,89 @@ +{ + "credit": "Made special for SovietLab", + "parent": "block/cube_all", + "textures": { + "7": "device_basis", + "8": "wmeter", + "particle": "soviet:blocks/autowriter_side" + }, + "elements": [ + { + "from": [1, 0, 2], + "to": [15, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 7.5, 12]}, + "faces": { + "north": {"uv": [3.5, 0, 7, 1.75], "texture": "#7"}, + "east": {"uv": [3.5, 3.5, 6.5, 5.25], "texture": "#7"}, + "south": {"uv": [3.5, 1.75, 7, 3.5], "texture": "#7"}, + "west": {"uv": [3.5, 5.25, 6.5, 7], "texture": "#7"}, + "up": {"uv": [3.5, 3, 0, 0], "texture": "#7"}, + "down": {"uv": [3.5, 3, 0, 6], "texture": "#7"} + } + }, + { + "from": [2, 3.5, 1.5], + "to": [14, 6.5, 2.5], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 7.5, 12]}, + "faces": { + "north": {"uv": [0, 0, 12, 3], "texture": "#8"}, + "east": {"uv": [0, 8, 1, 11], "texture": "#8"}, + "south": {"uv": [0, 3, 12, 6], "texture": "#8"}, + "west": {"uv": [1, 8, 2, 11], "texture": "#8"}, + "up": {"uv": [12, 7, 0, 6], "texture": "#8"}, + "down": {"uv": [12, 7, 0, 8], "texture": "#8"} + } + }, + { + "from": [11, 1, 1.75], + "to": [13, 2, 2.75], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 7.5, 12]}, + "faces": { + "north": {"uv": [2, 8, 4, 9], "texture": "#8"}, + "east": {"uv": [8, 9, 9, 10], "texture": "#8"}, + "south": {"uv": [4, 8, 6, 9], "texture": "#8"}, + "west": {"uv": [9, 9, 10, 10], "texture": "#8"}, + "up": {"uv": [8, 9, 6, 8], "texture": "#8"}, + "down": {"uv": [10, 8, 8, 9], "texture": "#8"} + } + }, + { + "from": [3, 1, 1.5], + "to": [4, 2, 2.5], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 1.5, 2]}, + "faces": { + "north": {"uv": [2, 9, 3, 10], "texture": "#8"}, + "east": {"uv": [3, 9, 4, 10], "texture": "#8"}, + "south": {"uv": [4, 9, 5, 10], "texture": "#8"}, + "west": {"uv": [5, 9, 6, 10], "texture": "#8"}, + "up": {"uv": [7, 10, 6, 9], "texture": "#8"}, + "down": {"uv": [8, 9, 7, 10], "texture": "#8"} + } + }, + { + "from": [5, 1, 1.5], + "to": [6, 2, 2.5], + "rotation": {"angle": 22.5, "axis": "z", "origin": [5.5, 1.5, 2]}, + "faces": { + "north": {"uv": [2, 9, 3, 10], "texture": "#8"}, + "east": {"uv": [3, 9, 4, 10], "texture": "#8"}, + "south": {"uv": [4, 9, 5, 10], "texture": "#8"}, + "west": {"uv": [5, 9, 6, 10], "texture": "#8"}, + "up": {"uv": [7, 10, 6, 9], "texture": "#8"}, + "down": {"uv": [8, 9, 7, 10], "texture": "#8"} + } + }, + { + "from": [7, 1, 1.5], + "to": [8, 2, 2.5], + "rotation": {"angle": -22.5, "axis": "z", "origin": [7.5, 1.5, 2]}, + "faces": { + "north": {"uv": [2, 9, 3, 10], "texture": "#8"}, + "east": {"uv": [3, 9, 4, 10], "texture": "#8"}, + "south": {"uv": [4, 9, 5, 10], "texture": "#8"}, + "west": {"uv": [5, 9, 6, 10], "texture": "#8"}, + "up": {"uv": [7, 10, 6, 9], "texture": "#8"}, + "down": {"uv": [8, 9, 7, 10], "texture": "#8"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/wmeter.png b/src/main/resources/assets/new_soviet/textures/block/custom/Subjects_of_the_Research_Institute/wmeter.png new file mode 100644 index 0000000000000000000000000000000000000000..b0da5bfe4936ffe4968b9d9ade5c23cb08d3f2a2 GIT binary patch literal 391 zcmV;20eJq2P)N8QG+0CoVPiS>E?~pXd2LKVISC{$>~qMFDW^Ho;I7$8Iypq(8NDB24<+fBJ;Pa!ED+GLgbX|w&z#}01`WLjO#&xEMW4sVo zWQ=-)xFV0YZ`2zE<4XW!bNk*7o*wUp0O^D5%o#`2R8^SuE{-mmZp=(fNb$MCV#|02 l;G^fxtWZ-m8bpv>`~Z>Y&5NFl zf=3UYBp4Bvj2ECjObVTl-Lr?WjX-8<+QXb-cm_jPque@svJ^l1GqTVGx8byrP& zyn3|;1kRs2=^i;;1_0Ro0VsTGulX_v>Vi}SK#0Dw-r8=4=dOsC!T#aEv? z?Tc4xa{vIx>IKp`JU>nuS-k-8#>byXze`+7vc&4*y!WC!tl~lE@1c@q1NL?s&cOBJ z0Kgm6-fnww5xYMa2KMDqT&$1cN2`aT-mmZk8h~ET?hkxn71hOgJm~D;=G~1{Js~M; zCstklOG(=klk&l+Svk zU;Xl%A(qRNB6o@;l=z1ng{b)EV0D$hp4gg@U*Yhb!J>iviuTO0Gsu~*NOv*f8 zHZk*bPo8OJKL@Nn`E29|9hWEAIN(DNp<3z4cA`U^|E&%-TdkX+y z?mh$n{Aups^X9Lxdz1IW;hQGu?vs5;ng?Vb*IO+q@*Jy&rQ^rOp>im`2Key$`^Mm( zNACRxUF?{BSeApX<)C%{A#AIMYj3|;xSca!b`rc{#En#xNh4rl$aoSCtb)pqm5g_; zUUL8HbYbt<-l2O@jsW>SVCncVZ-`lff4JdcF%JM{_lFm8r9|n}`*WECM6O-GQMjJY z;XN`eOdnXxBd9S06R*|7tg!INimBTN0RCO9m=+c%BOA|eZEZ{ElB{h&gz?!&@3~@6 z2@5AF8x~GlC&h^*`ijpaea|%Sdik}tLPwJs)jC-g=4q9BJ#?ENRtJBc|Bb4PER;$0 z<$J0qy@t4Hw zk?GR9w;8JeW=Js^d^Z_o)EcD@afdDIU9y)*tFNqX3aj=9{6j~{Pl9I)5-3mYLdv3{o2Ch#MPDO$2lLCF$2Wgl&F?*vT&R_MAL7S5iE_YsOPv&J~_g! zI*I(aE2x!T~uCt2~qB-`trI}^~rYFKHU@@CeC-^ z801o@at8#0ellVnk))2W@-ml3v92`wCXq|Xe0!qG1Bkr7TUtAJW>{GQ&jL=~-U%wX zarNcT%H)ZVG9dr?zHvsiY8h(=W?y&qyy$<{9Z{Q5vVcqLZJp_fJI$#g;y^p$A@WSPnyt*ev z;Txb*n}aiO11DO9Y)B$hwj5s>I$hhBkvD~J0QxA+^(Go;8(t&GKDg`{k;=+0Z1B3N zY~B>U0hU&lfm^rX4BX*TafEwYgzEm*Bq@9Yw6?Z!@ydnR<^+{Fg5vZnfI#{rHe%i_ zNzt-LsH}}VE$a)}MbmSa)%8-*FJ6yL0bU3w<+az!b+ercEq*vUh@6UgB;FJ$tHre9iyZYldO#dne7 z#FY2lDNfP#OGCghi^3`oF(NN#tZC72R1DdFx&jXV36pH21E}3mMsY=n)DK(HGloAuP({rexCuj~JsWxDI7epcGw z8S&Mx&*zozwqLvP=Z`s0l*L|8zrJSW>Ws9-93Rehow!v?fa?z_-VtF>&T zmfgCs_DSyTMb>jCY-3>iYk4|Ul;5>+3#-A4^OFA=pKCry)p~pWrUvVtZOi{!CUeb* zlz-Q~hDqsC`|jmUGj(@!=_r1eU47uvY6d~9;Os^H%B1&)m8JC+fx*b&>FVdQ&MBb@ E0FvCCF8}}l literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/battery_pipes.json b/src/main/resources/assets/new_soviet/textures/block/custom/battery_pipes.json new file mode 100644 index 0000000..76b7141 --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/custom/battery_pipes.json @@ -0,0 +1,81 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "battery_pipes", + "particle": "rusty_battery_pipes" + }, + "elements": [ + { + "name": "Cube14", + "from": [0, 3.5, 0.5], + "to": [16, 4.5, 1.5], + "faces": { + "north": {"uv": [1, 1, 17, 2], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 2], "texture": "#1"}, + "south": {"uv": [18, 1, 34, 2], "texture": "#1"}, + "west": {"uv": [17, 1, 18, 2], "texture": "#1"}, + "up": {"uv": [17, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [33, 0, 17, 1], "texture": "#1"} + } + }, + { + "name": "Cube14", + "from": [0, 11.5, 0.5], + "to": [16, 12.5, 1.5], + "faces": { + "north": {"uv": [1, 3, 17, 4], "texture": "#1"}, + "east": {"uv": [0, 3, 1, 4], "texture": "#1"}, + "south": {"uv": [18, 3, 34, 4], "texture": "#1"}, + "west": {"uv": [17, 3, 18, 4], "texture": "#1"}, + "up": {"uv": [17, 3, 1, 2], "texture": "#1"}, + "down": {"uv": [33, 2, 17, 3], "texture": "#1"} + } + }, + { + "from": [2, 3, 0], + "to": [4, 5, 2], + "faces": { + "north": {"uv": [2, 8, 4, 10], "texture": "#1"}, + "east": {"uv": [4, 8, 6, 10], "texture": "#1"}, + "south": {"uv": [6, 8, 8, 10], "texture": "#1"}, + "west": {"uv": [8, 8, 10, 10], "texture": "#1"}, + "up": {"uv": [4, 12, 2, 10], "texture": "#1"}, + "down": {"uv": [6, 10, 4, 12], "texture": "#1"} + } + }, + { + "from": [7.5, 4, 1], + "to": [8.5, 12, 1], + "faces": { + "north": {"uv": [0, 8, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 0, 8], "texture": "#1"}, + "south": {"uv": [1, 8, 2, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 0, 8], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 0], "texture": "#1"}, + "down": {"uv": [1, 0, 0, 0], "texture": "#1"} + } + }, + { + "from": [12, 11, 0], + "to": [14, 13, 2], + "faces": { + "north": {"uv": [6, 10, 8, 12], "texture": "#1"}, + "east": {"uv": [8, 10, 10, 12], "texture": "#1"}, + "south": {"uv": [10, 8, 12, 10], "texture": "#1"}, + "west": {"uv": [10, 10, 12, 12], "texture": "#1"}, + "up": {"uv": [4, 14, 2, 12], "texture": "#1"}, + "down": {"uv": [6, 12, 4, 14], "texture": "#1"} + } + } + ], + "groups": [ + { + "name": "group", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/battery_pipes.png b/src/main/resources/assets/new_soviet/textures/block/custom/battery_pipes.png new file mode 100644 index 0000000000000000000000000000000000000000..d1ab088c1801bf676c39d763946ef0e22f66b7e1 GIT binary patch literal 295 zcmV+?0oeYDP)Px#;Ymb6R5*>@kuhrnF${%28ylhwfhc2#1WG9V|39XbP`Desdev}-WGFryUoPp~ zw+N)Crzgn`KbNbBpsM7YQB?rU3=siX&8L(IQz@v(Trjhl*v6dmqCS;Eh#_ER3kLuq zf{3i<%?uBqstX5oY85xLhaBJAtNT^q>Y$z4a{kK=Qc4e3sEzIahjC=LKe)Kry3_mF zxy$$072tF{-ifTm-TvTc;A05H5auJjiamV$vex!m>=D|7wVxQqaVDKVKHZ|T3QVN{ t@YYRw)^sNj!>@_B+5V}ahks3ZjvGMl?>R3Gs>c8T002ovPDHLkV1ld%fvErh literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/bedside_tabl.png b/src/main/resources/assets/new_soviet/textures/block/custom/bedside_tabl.png new file mode 100644 index 0000000000000000000000000000000000000000..e1adff9c48a6c3324c5db8fdd642f67674ad76fc GIT binary patch literal 1479 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/fridge.json b/src/main/resources/assets/new_soviet/textures/block/custom/fridge.json new file mode 100644 index 0000000..4cfe3a6 --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/custom/fridge.json @@ -0,0 +1,23 @@ +{ + "credit": "Made with Blockbench", + "parent": "fallout_wastelands:custom/fridge", + "texture_size": [64, 64], + "textures": { + "1": "fridge", + "particle": "fallout_wastelands:blocks/frigde" + }, + "elements": [ + { + "from": [1, 0, 1], + "to": [15, 32, 15], + "faces": { + "north": {"uv": [0, 0, 3.5, 8], "texture": "#1"}, + "east": {"uv": [3.5, 0, 7, 8], "texture": "#1"}, + "south": {"uv": [7, 0, 10.5, 8], "texture": "#1"}, + "west": {"uv": [0, 8, 3.5, 16], "texture": "#1"}, + "up": {"uv": [7, 11.5, 3.5, 8], "texture": "#1"}, + "down": {"uv": [10.5, 8, 7, 11.5], "texture": "#1"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/fridge.png b/src/main/resources/assets/new_soviet/textures/block/custom/fridge.png new file mode 100644 index 0000000000000000000000000000000000000000..32d99783d371f58f43413f0216980dcdb27d96a3 GIT binary patch literal 2334 zcmV+(3E}pMP)Px-*hxe|RCt`-T0e*z*%|*?OaeYKdoT+#7?n~nQ=|#(7U5tI0!|m=KtOhR%@qrQ z6fP2iLxM|Jfd#v9yMlw&ai}?0F-8wlrxr(9)Ns<5n(lmuJ1^^I-A&fBy!w>-Q^5siZRRto7A{-nX z0D!$uKAY#ceJ+k;+`D%VPo6xn&v!Z<06_X5DfhYxR|0R&ML0RT=< zPr-8%Jef=oh9M@C35udXRaN$$s;Y2saInM_AL2N+?*oAQ_wU%+V$K{HJVTd@6QI@48o~z7z z_)Yme-~Vp6yEbBd2+}mQt4}om=0tK;D4KGT#uyl5ERj-GNGRZnH{S)oN|RP8g5&bp zCJ=CvQ4}EzL+tGAI5!N3LuXZ^C|X*rvMg&SDVYJx)#1^jM+j~MpMJ7y$ImaO06b$~ z0|&qU%}0>98Ua_b4i6qY007KpGXTKZ*_k69z(U7)J|2(lxnv#yjK^af9v%V!zWMe9 zzx(YUmZTwyB7F1h33|OlJbQk$a(*9+APhrX!?bxNZc1tE>75EHkGlidu$AX7D`EbHs6MZO4~ixHdq7k|b?F zlduxNXf4aKYadFI1f$UiNs?I6mGOjzF$QUx+UwE=P!fE0U?Vo5C<;VTWG(mp{=PS? zB_UxL+TaL)W4$F4xcV}-0Oryb+y=h<;?VH|@)^LD4r!;>jR0_?JO(_B1of(Frch*c z5G9}Ey_6iO`_G;q;qnL9`fD5T$KNkP=XE2Hf23g}K|GQn9HV8X1dwRnBfWw&gkcz> z*Xsd*)pL2jwgLTq-|-~tMnFB5hEIw=C(R=zL>fV#-N>@c8{Zpamf`>j+5*~#rV#-1 zRiy3%%c(8krp6@XI#4PYGf>r}4ft&Db0@>(d^Tlnnm$?8}zTfX-I-S~8rwx$#g3d12i6sfB zv;49mBm<|qd_fW~%V7YVT;Q|4&jG;k1X2R#HlRTU$Uk*;IbQ|nI`}*Y;|H!R0DSfJ zvGx0M^?`*KXw(Lm4rT0##MvyV1WlQxDML zD&u-aa{MpL;(4AsOt}dY(liAymmZx90E^X^_JH1^@i>6QYBvVBT8x~vv*zwtHhR2T|H(w9X zT^+8LB#5g>cd22Ffvzn|?;$0|7=wp@{j>E1#NYn@Cjh|gt-;POLOlM*zi@sr#iPIc z6T{)~<0-9ym4G^nudf5J{X5?^-@BL$(R*)dzr}EK6Gr z0$>}Hx}Gn`!Z5`D^Bmwtb8jYZtbx1JzJoWDH+cW<5|eyZ|uoSvKkh<2be* zUSPgzzFb}!squJ>y}dmr@mcj8i=t%MQiW#^`0szd$NP7e0D$-JE^+tn-L(<93b&p< zeR`$KT)tKJ#R4DloPG!3uRmxs)gHffb#-+$7z_X`DmypXBcKB%d7o^9@f{qK)gvt} zvizoNjaim8!+_VXUthg?_3B19b3?>nFmQaeE`+3MYIU9g5RvD(L%0sIs;YA05+0jk zK)@C^;17YNcvn@0$z+1EESEMl$ap~pKas2j;##j$`{H7!^t#)sF83m&*@wON`z;r6=ao zSKqD=30@;JrNNa<@a;QTCt4IQin(vXQ4~4f#=wE=uN zSJgLh4cY9}la#$eU=jEvNrHB}?WhXiw>eVvnj{|hQ39?LG2Q8rE>Aa4DYDe}x-K&S zC;pIx>w=4n71j->F~W)ZqCBmO^x-ng<9Xe<-f5~gSTSnUo#LBp+W1feb*m%CWy_mo zGfqsm$LRlM!vuhh1P6nGB}fxWWLf3}OHINCLNe#}?f8(Bq_hBVQfc$!R+uD7u(Pv+ zG){zsB>(^b literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/nuke.json b/src/main/resources/assets/new_soviet/textures/block/custom/nuke.json new file mode 100644 index 0000000..a89ac00 --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/custom/nuke.json @@ -0,0 +1,95 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "nuke", + "particle": "nuke" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [13, 10.5, 6.5]}, + "faces": { + "north": {"uv": [0.25, 8, 4, 11.25], "texture": "#1"}, + "east": {"uv": [8, 0, 12, 3.25], "texture": "#1"}, + "south": {"uv": [8, 3.25, 12, 6.5], "texture": "#1"}, + "west": {"uv": [4, 8, 8, 11.25], "texture": "#1"}, + "up": {"uv": [4, 4, 0, 0], "texture": "#1"}, + "down": {"uv": [4, 4, 0, 8], "texture": "#1"} + } + }, + { + "from": [0, 13, 0], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [13, 10.5, 6.5]}, + "faces": { + "north": {"uv": [8, 6.5, 12, 7.25], "texture": "#1"}, + "east": {"uv": [8, 7.25, 12, 8], "texture": "#1"}, + "south": {"uv": [8, 8, 12, 8.75], "texture": "#1"}, + "west": {"uv": [8, 8.75, 12, 9.5], "texture": "#1"}, + "up": {"uv": [8, 4, 4, 0], "texture": "#1"}, + "down": {"uv": [8, 4, 4, 8], "texture": "#1"} + } + }, + { + "from": [0.01, 12.55016, -0.67821], + "to": [15.99, 15.53016, 2.30179], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 14.04016, 0.81179]}, + "faces": { + "north": {"uv": [12, 10.25, 8, 11], "texture": "#1"}, + "east": {"uv": [4.75, 11.25, 4, 12], "texture": "#1"}, + "south": {"uv": [12, 9.5, 8, 10.25], "texture": "#1"}, + "west": {"uv": [5.5, 11.25, 4.75, 12], "texture": "#1"}, + "up": {"uv": [12, 11, 8, 11.75], "texture": "#1"}, + "down": {"uv": [4, 12, 0, 11.25], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 125, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 125, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "scale": [0, 0, 0] + }, + "fixed": { + "rotation": [-90, 0, 0], + "translation": [0, 0, -16], + "scale": [2, 2, 2] + } + }, + "groups": [ + { + "name": "kitchen", + "origin": [-10, 12, -23.5], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/nuke.png b/src/main/resources/assets/new_soviet/textures/block/custom/nuke.png new file mode 100644 index 0000000000000000000000000000000000000000..e608fd556adfac3ff316a654e58acfb0874efa06 GIT binary patch literal 1288 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 TzLG>B00000NkvXXu0mjfxCk%Q literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/radio.png b/src/main/resources/assets/new_soviet/textures/block/custom/radio.png new file mode 100644 index 0000000000000000000000000000000000000000..0ad2a4591b79e1c885849b94a715726d1b638fd7 GIT binary patch literal 742 zcmVF&36mbunB7?bG77h7XgeEVnO30O-CR@qK4^#|FSG+l-FH0Qi{v zMNd>`yHEmXdH#6x&iS+^1kEsX_}=|6&q z|6jCb4^@x4y}Z}gv_i`&ojQmxWzI{(1cd#UfBfD8aE5u1bN9WArZvj`#P}FD2kS>b zGn<)kNds6|N`)?a79HN%KAFlgF+K(mIsuDI%f7!)7*A*3wRLsS0CFpN00vI}Z`JT; zPiBY@_mW=S3Ur*Fn?9*_8NYhnt4b^GRi&LYfX{0d#lxez2~N$@L62T)#h7x{JJ4bh zRm_lc&}nHV%mN-`Vk48^P0mQ{k0`ose4ZSL~m#z zf0E4>fUf{Gy$RGbE*6XO=>9|JI=7N{607Pp%Qox;3(PFr;EAUlG_!0wftuyYZf|dA z+j${BIf*^{%D1q3E0UNa_GPiAoLRP=#HxDJt6QW`o;R8|3i}7u3)k+lT{Nilo^Jqv zo|vbv|7utsc z>rOfF-`=X^7FH`q?q YKj^15j#0S3y8r+H07*qoM6N<$f(;p7mjD0& literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/red_television.png b/src/main/resources/assets/new_soviet/textures/block/custom/red_television.png new file mode 100644 index 0000000000000000000000000000000000000000..fca8e675b960e6f109f6a57401fd73819f7ca383 GIT binary patch literal 1360 zcmV-W1+V&vP)Px)3Q0skRCt{2m`!ivL>R~asgg}<$LS_bQA%IZMG+DaD^#so2`((!D;M|xT=u|c z;;)%XFq%&p+|V|?WgNQuY2RLbzDQK-W<7}Q4&I1C+0|>LN<+G%ZHx-b`_#w z9@;vt0T}&x3LV75#RcDYxefRx32cClH9$TycWECj5odi<@q6L^?1l(zfQsH`GfyR* zQDy-EI_U$jC2P0Mu~aZkqV?u60AP1-C-B1=WfrA+Q;;zoynFvdV99&A*>w?E0lfUZ z218wd9&a;OasdF?TwN6I>%@d%TI~GxyFktM<6pM_^i4C)0O&Tu{535Rzx9D|Yy}*( z4WaGl%e+bq({il=#z80ML{nvSoS6sg+2m((X-*saBOPnt8q8?+a6+>Q&q=p8_Vj#imGB|DUXAr3OfP->GhyC0E4u!{Nyo= zY6EAbH|$xRn9ve&Y#rBJzenA~_WM3Nrxdd3Yp)BURNgQ4%EHUN3K}|i0QltN&jA3L z^cwVL*)~MO_En?WfR>v_i!%Tvqa^V9u*%vxF|oP2C}fa)W^P0&ygObO%mu!B_#wO4 zu?8%c^Jq#8D@%D~(rd0STUpAZQ9FQU^{|;W(RsIvmdA(Jmvh1Zoms|dAi%CU4Aa7^ zs@N9*9_6%9#$g8dacd92Mf&0uKw|*_CU-Xujw(&rQzor>RMM$(iRmY+Pv;ft4en)nFM%)k7`=}FWuE$GA?Q9wm+yFTEh0KHje3NXki ze&4PFsKOwpLO=RFrvm5_8?cQ+>jt-VMl!C#dbNvWT*dQ56Um_porFu1f&%y$z_0L} z0ZVU|J>7t^a6fl`1OOV)`s^D{i92HsRRC|Kpa1#y{HzaR)B)h)h;R!hAqMdInzuY3 z4`}4qo8^(0@h(tn*#k7lDbl&o++WD1h5CY5006u!*V#Eusaa(f`<)9#JxIk^`$5V* zCHvv404Jo^^Na(e*Td?Xei`MV>bl=K!X_AC=~HWX$KpHB8J^6G$n>) zTt(NiB~RNpyP^xw7(i9v76X!T6=(pnWJb82T{!=Fb)H@074XPK0ZxfK6`(0GeDHn| zwN@1yg(CWW1BCRE)UxPWJtX5QbfeDNWY7=i0<`FG{s3Q((>_!c!}GeFe(>y_IK#Xg zv#A(L^(GfnOxIeUzh?JOpmDN~832uwefBI+#|!{6=nL(zizeT?`MsnXXg8Qj*>5)J z&rWK$cU(g43j1-fS9tlZ@nzd*H^q#9mtZ*M%?DFwV0Ckan`R;kC}h(tX7I6tKd1Mm z%|r~~96TMU+qG#kAp@8!x4S98FGk!X*KPoNcI_Z{v8Lx!YG3F(Z6+22#!Z9MCh}#m zFrt(L6pX1__%IOZ|H`q$fj6DB#lP`URnUg>CcRt@2WN^=C== z*YaRZ?TJqHTZ7dj13lMOE+19&L%=>sx&Dy~@|6{u{gh9Lg=- z6?f75pKD}|T>7Qg%RU)JzL(qH@BI73{7?M3UpRNzSg(sK{mxe&G&3c&Hu4YC$8zgJ zqqE+gCA&8iY>*MOu3z%sS|T<3?&Dwo>f;_gT38`?<81TWl*i>?&0}PxPftJa>74ST zjJ~wiH<`h^cU5!!Qn9#_7B*#{o8ZMa3YRk~Psm7Jnf6a-k(r*yR?A4aP5IhKGK^1G zuDBB;Zh84}{>5V=UI#u+*cm3{DP_H}<0h{L<7ww@n^@-TYjB&w&}X@8zw7Hi8traA zj5VT1FK+KRcR%-NyqeRAI-SPvl^ahuKVQz!w-2b~w6J1|_HqWV1)RYR9azC3gTe~DWM4fJVxCt literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/rusty_battery_pipes.json b/src/main/resources/assets/new_soviet/textures/block/custom/rusty_battery_pipes.json new file mode 100644 index 0000000..155db20 --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/custom/rusty_battery_pipes.json @@ -0,0 +1,81 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "rusty_battery_pipes", + "particle": "rusty_battery_pipes" + }, + "elements": [ + { + "name": "Cube14", + "from": [0, 3.5, 0.5], + "to": [16, 4.5, 1.5], + "faces": { + "north": {"uv": [1, 1, 17, 2], "texture": "#0"}, + "east": {"uv": [0, 1, 1, 2], "texture": "#0"}, + "south": {"uv": [18, 1, 34, 2], "texture": "#0"}, + "west": {"uv": [17, 1, 18, 2], "texture": "#0"}, + "up": {"uv": [17, 1, 1, 0], "texture": "#0"}, + "down": {"uv": [33, 0, 17, 1], "texture": "#0"} + } + }, + { + "name": "Cube14", + "from": [0, 11.5, 0.5], + "to": [16, 12.5, 1.5], + "faces": { + "north": {"uv": [1, 3, 17, 4], "texture": "#0"}, + "east": {"uv": [0, 3, 1, 4], "texture": "#0"}, + "south": {"uv": [18, 3, 34, 4], "texture": "#0"}, + "west": {"uv": [17, 3, 18, 4], "texture": "#0"}, + "up": {"uv": [17, 3, 1, 2], "texture": "#0"}, + "down": {"uv": [33, 2, 17, 3], "texture": "#0"} + } + }, + { + "from": [2, 3, 0], + "to": [4, 5, 2], + "faces": { + "north": {"uv": [2, 8, 4, 10], "texture": "#0"}, + "east": {"uv": [4, 8, 6, 10], "texture": "#0"}, + "south": {"uv": [6, 8, 8, 10], "texture": "#0"}, + "west": {"uv": [8, 8, 10, 10], "texture": "#0"}, + "up": {"uv": [4, 12, 2, 10], "texture": "#0"}, + "down": {"uv": [6, 10, 4, 12], "texture": "#0"} + } + }, + { + "from": [7.5, 4, 1], + "to": [8.5, 12, 1], + "faces": { + "north": {"uv": [0, 8, 1, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 0, 8], "texture": "#0"}, + "south": {"uv": [1, 8, 2, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 0, 8], "texture": "#0"}, + "up": {"uv": [1, 0, 0, 0], "texture": "#0"}, + "down": {"uv": [1, 0, 0, 0], "texture": "#0"} + } + }, + { + "from": [12, 11, 0], + "to": [14, 13, 2], + "faces": { + "north": {"uv": [6, 10, 8, 12], "texture": "#0"}, + "east": {"uv": [8, 10, 10, 12], "texture": "#0"}, + "south": {"uv": [10, 8, 12, 10], "texture": "#0"}, + "west": {"uv": [10, 10, 12, 12], "texture": "#0"}, + "up": {"uv": [4, 14, 2, 12], "texture": "#0"}, + "down": {"uv": [6, 12, 4, 14], "texture": "#0"} + } + } + ], + "groups": [ + { + "name": "group", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/rusty_battery_pipes.png b/src/main/resources/assets/new_soviet/textures/block/custom/rusty_battery_pipes.png new file mode 100644 index 0000000000000000000000000000000000000000..f861301615eccea4163c265636390d8cf0df5103 GIT binary patch literal 336 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/switches/switch_type_1.png b/src/main/resources/assets/new_soviet/textures/block/custom/switches/switch_type_1.png new file mode 100644 index 0000000000000000000000000000000000000000..41e72030a246bd865f43b0d60624781552b080db GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|Hh8)?hFJ6_ z-`TwF`Ti{}2FyG*wI9XKxrvu^>LsQ)F#B8*I>h7DRKw#Rzb92d=t=T~X##E+JvcTP z009T*C&L3T%HP`?f_NdO=aLhEpyK;S;lp#={S9*53>lVjx*awVddf6o{!-Nz$$NYM zv+y%3*4ZuMNjj+NxP?2RvExmBO2hg8JV4;X!!zN4b;TPc8v{?q4-Q+lUve*GRGj^g l?En++GD%Ct-lm023~i>KB1r;gE&|=o;OXk;vd$@?2>=_ZRHXm_ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/switches/switch_type_1_off.json b/src/main/resources/assets/new_soviet/textures/block/custom/switches/switch_type_1_off.json new file mode 100644 index 0000000..eb495ce --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/custom/switches/switch_type_1_off.json @@ -0,0 +1,58 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "switch_type_1", + "particle": "switch_type_1" + }, + "elements": [ + { + "from": [5.5, 5.5, 15], + "to": [10.5, 10.5, 16], + "faces": { + "north": {"uv": [0, 0, 5, 5], "texture": "#0"}, + "east": {"uv": [5, 0, 6, 5], "texture": "#0"}, + "south": {"uv": [0, 5, 5, 10], "texture": "#0"}, + "west": {"uv": [5, 5, 6, 10], "texture": "#0"}, + "up": {"uv": [11, 1, 6, 0], "texture": "#0"}, + "down": {"uv": [11, 1, 6, 2], "texture": "#0"} + } + }, + { + "from": [7.502, 7, 14.55], + "to": [8.502, 9, 15.55], + "rotation": {"angle": -22.5, "axis": "x", "origin": [7.525, 8, 14.55]}, + "faces": { + "north": {"uv": [6, 2, 7, 4], "texture": "#0"}, + "east": {"uv": [6, 4, 7, 6], "texture": "#0"}, + "south": {"uv": [6, 6, 7, 8], "texture": "#0"}, + "west": {"uv": [7, 2, 8, 4], "texture": "#0"}, + "up": {"uv": [8, 5, 7, 4], "texture": "#0"}, + "down": {"uv": [8, 5, 7, 6], "texture": "#0"} + } + }, + { + "from": [7.5, 7, 14.55], + "to": [8.5, 8, 15.55], + "rotation": {"angle": 0, "axis": "x", "origin": [7.525, 8, 14.55]}, + "faces": { + "north": {"uv": [7, 6, 8, 7], "texture": "#0"}, + "east": {"uv": [7, 7, 8, 8], "texture": "#0"}, + "south": {"uv": [8, 2, 9, 3], "texture": "#0"}, + "west": {"uv": [8, 3, 9, 4], "texture": "#0"}, + "up": {"uv": [9, 5, 8, 4], "texture": "#0"}, + "down": {"uv": [9, 5, 8, 6], "texture": "#0"} + } + } + ], + "groups": [ + 0, + { + "name": "group", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/switches/switch_type_1_on.json b/src/main/resources/assets/new_soviet/textures/block/custom/switches/switch_type_1_on.json new file mode 100644 index 0000000..a9dc90b --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/custom/switches/switch_type_1_on.json @@ -0,0 +1,58 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "switch_type_1", + "particle": "switch_type_1" + }, + "elements": [ + { + "from": [5.5, 5.5, 15], + "to": [10.5, 10.5, 16], + "faces": { + "north": {"uv": [0, 0, 5, 5], "texture": "#0"}, + "east": {"uv": [5, 0, 6, 5], "texture": "#0"}, + "south": {"uv": [0, 5, 5, 10], "texture": "#0"}, + "west": {"uv": [5, 5, 6, 10], "texture": "#0"}, + "up": {"uv": [11, 1, 6, 0], "texture": "#0"}, + "down": {"uv": [11, 1, 6, 2], "texture": "#0"} + } + }, + { + "from": [7.502, 7, 14.55], + "to": [8.502, 9, 15.55], + "rotation": {"angle": 0, "axis": "x", "origin": [7.525, 8, 14.55]}, + "faces": { + "north": {"uv": [6, 2, 7, 4], "texture": "#0"}, + "east": {"uv": [6, 4, 7, 6], "texture": "#0"}, + "south": {"uv": [6, 6, 7, 8], "texture": "#0"}, + "west": {"uv": [7, 2, 8, 4], "texture": "#0"}, + "up": {"uv": [8, 5, 7, 4], "texture": "#0"}, + "down": {"uv": [8, 5, 7, 6], "texture": "#0"} + } + }, + { + "from": [7.5, 7, 14.55], + "to": [8.5, 8, 15.55], + "rotation": {"angle": 22.5, "axis": "x", "origin": [7.525, 8, 14.55]}, + "faces": { + "north": {"uv": [7, 6, 8, 7], "texture": "#0"}, + "east": {"uv": [7, 7, 8, 8], "texture": "#0"}, + "south": {"uv": [8, 2, 9, 3], "texture": "#0"}, + "west": {"uv": [8, 3, 9, 4], "texture": "#0"}, + "up": {"uv": [9, 5, 8, 4], "texture": "#0"}, + "down": {"uv": [9, 5, 8, 6], "texture": "#0"} + } + } + ], + "groups": [ + 0, + { + "name": "group", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/switches/switch_type_2.png b/src/main/resources/assets/new_soviet/textures/block/custom/switches/switch_type_2.png new file mode 100644 index 0000000000000000000000000000000000000000..48a255fdd29d8420e94176215d6a7b407efb1b92 GIT binary patch literal 336 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/variated/rubbish/rubbish1.json b/src/main/resources/assets/new_soviet/textures/block/custom/variated/rubbish/rubbish1.json new file mode 100644 index 0000000..ff1daf8 --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/custom/variated/rubbish/rubbish1.json @@ -0,0 +1,106 @@ +{ + "credit": "Designed by Pavel Durov with Cubik Studio - https://cubik.studio", + "parent": "block/cube_all", + "texture_size": [32, 32], + "textures": { + "6": "rubbish1", + "particle": "soviet:blocks/cracked_beton" + }, + "elements": [ + { + "name": "Cube1", + "from": [7, 0, 2.5], + "to": [15, 1, 3.5], + "rotation": {"angle": -22.5, "axis": "y", "origin": [7, 0, 2.5]}, + "faces": { + "north": {"uv": [0.5, 6.5, 4.5, 7], "texture": "#6"}, + "east": {"uv": [0, 6.5, 0.5, 7], "texture": "#6"}, + "south": {"uv": [5, 6.5, 9, 7], "texture": "#6"}, + "west": {"uv": [4.5, 6.5, 5, 7], "texture": "#6"}, + "up": {"uv": [4.5, 6.5, 0.5, 6], "texture": "#6"}, + "down": {"uv": [8.5, 6, 4.5, 6.5], "texture": "#6"} + } + }, + { + "name": "Cube1", + "from": [0.4588, 0, 12.19344], + "to": [7.4588, 1, 13.19344], + "rotation": {"angle": 22.5, "axis": "y", "origin": [1, 0, 12.5]}, + "faces": { + "north": {"uv": [6.5, 4, 10, 4.5], "texture": "#6"}, + "east": {"uv": [6, 4, 6.5, 4.5], "texture": "#6"}, + "south": {"uv": [10.5, 4, 14, 4.5], "texture": "#6"}, + "west": {"uv": [10, 4, 10.5, 4.5], "texture": "#6"}, + "up": {"uv": [10, 4, 6.5, 3.5], "texture": "#6"}, + "down": {"uv": [13.5, 3.5, 10, 4], "texture": "#6"} + } + }, + { + "name": "Cube1", + "from": [5, 0, 1], + "to": [6, 1, 6], + "rotation": {"angle": 45, "axis": "y", "origin": [5, 0, 6.5]}, + "faces": { + "north": {"uv": [9, 3, 9.5, 3.5], "texture": "#6"}, + "east": {"uv": [6.5, 3, 9, 3.5], "texture": "#6"}, + "south": {"uv": [12, 3, 12.5, 3.5], "texture": "#6"}, + "west": {"uv": [9.5, 3, 12, 3.5], "texture": "#6"}, + "up": {"uv": [9.5, 3, 9, 0.5], "rotation": 270, "texture": "#6"}, + "down": {"uv": [10, 0.5, 9.5, 3], "rotation": 90, "texture": "#6"} + } + }, + { + "name": "Cube1", + "from": [6.5, 0, 8], + "to": [12.5, 1, 9], + "rotation": {"angle": 45, "axis": "y", "origin": [12, 0, 9]}, + "faces": { + "north": {"uv": [5, 7.5, 8, 8], "texture": "#6"}, + "east": {"uv": [4.5, 7.5, 5, 8], "texture": "#6"}, + "south": {"uv": [8.5, 7.5, 11.5, 8], "texture": "#6"}, + "west": {"uv": [8, 7.5, 8.5, 8], "texture": "#6"}, + "up": {"uv": [8, 7.5, 5, 7], "rotation": 180, "texture": "#6"}, + "down": {"uv": [11, 7, 8, 7.5], "rotation": 180, "texture": "#6"} + } + }, + { + "name": "group", + "from": [11, -1, 1], + "to": [14, 1, 4], + "faces": { + "north": {"uv": [1.5, 8.5, 3, 9.5], "texture": "#6"}, + "east": {"uv": [0, 8.5, 1.5, 9.5], "texture": "#6"}, + "south": {"uv": [4.5, 8.5, 6, 9.5], "texture": "#6"}, + "west": {"uv": [3, 8.5, 4.5, 9.5], "texture": "#6"}, + "up": {"uv": [3, 8.5, 1.5, 7], "texture": "#6"}, + "down": {"uv": [4.5, 7, 3, 8.5], "texture": "#6"} + } + }, + { + "name": "group", + "from": [1, -0.5, 6], + "to": [5, 1.5, 10], + "faces": { + "north": {"uv": [2, 5, 4, 6], "texture": "#6"}, + "east": {"uv": [0, 5, 2, 6], "texture": "#6"}, + "south": {"uv": [6, 5, 8, 6], "texture": "#6"}, + "west": {"uv": [4, 5, 6, 6], "texture": "#6"}, + "up": {"uv": [4, 5, 2, 3], "texture": "#6"}, + "down": {"uv": [6, 3, 4, 5], "texture": "#6"} + } + }, + { + "name": "group", + "from": [10, -1, 11], + "to": [15, 1, 15], + "faces": { + "north": {"uv": [2, 2, 4.5, 3], "texture": "#6"}, + "east": {"uv": [0, 2, 2, 3], "texture": "#6"}, + "south": {"uv": [6.5, 2, 9, 3], "texture": "#6"}, + "west": {"uv": [4.5, 2, 6.5, 3], "texture": "#6"}, + "up": {"uv": [4.5, 2, 2, 0], "texture": "#6"}, + "down": {"uv": [7, 0, 4.5, 2], "texture": "#6"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/variated/rubbish/rubbish1.png b/src/main/resources/assets/new_soviet/textures/block/custom/variated/rubbish/rubbish1.png new file mode 100644 index 0000000000000000000000000000000000000000..74df69c3dd8f0fa1cbbb87e9f17aa812fbb7f722 GIT binary patch literal 598 zcmV-c0;&CpP)+1mMh7sBE;GXMd9`v|^Rv6X^SPKmUiq722mD9wvBCBxk2NY_`yO1w5@Je$bhzG0n=y5^5w1h^7McGk$JP#DXM^O9qb>aN>6Z7)6^2Pw^3<2D~T^Fy+;{*wXfNfck6tfht^Xd3p8j!?H6%?_bY;G<^ zXr>B^+RH!#cyOm7)~-xn!w&?PY857az{RS@_g{aNjk5DqG-g)$TmqeDUBu-B$)bW} zVTE6{?Wc>YFoC$y@Ari)zN2B7X3uqbvAwN5Y&FEyl`23&ZsR|GX2lmJlu&{E1?z^v zzG(uX^fp=zA%LHg6D5#rK=Mgs_BzeFD597Ifw%}MO=OL0|Tw=4v%gQc|NQQBV k%^Q~}QKCeN68{zc0ba#U9hJc`1^@s607*qoM6N<$f@Odi3IG5A literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/variated/rubbish/rubbish2.json b/src/main/resources/assets/new_soviet/textures/block/custom/variated/rubbish/rubbish2.json new file mode 100644 index 0000000..2b74efd --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/custom/variated/rubbish/rubbish2.json @@ -0,0 +1,106 @@ +{ + "credit": "Designed by Pavel Durov with Cubik Studio - https://cubik.studio", + "parent": "block/cube_all", + "texture_size": [32, 32], + "textures": { + "6": "rubbish1", + "particle": "soviet:blocks/cracked_beton" + }, + "elements": [ + { + "name": "Cube1", + "from": [7, 0, 0.5], + "to": [15, 1, 1.5], + "rotation": {"angle": -45, "axis": "y", "origin": [7, 0, 2.5]}, + "faces": { + "north": {"uv": [0.5, 6.5, 4.5, 7], "texture": "#6"}, + "east": {"uv": [0, 6.5, 0.5, 7], "texture": "#6"}, + "south": {"uv": [5, 6.5, 9, 7], "texture": "#6"}, + "west": {"uv": [4.5, 6.5, 5, 7], "texture": "#6"}, + "up": {"uv": [4.5, 6.5, 0.5, 6], "texture": "#6"}, + "down": {"uv": [8.5, 6, 4.5, 6.5], "texture": "#6"} + } + }, + { + "name": "Cube1", + "from": [0.15016, 0, 10.7451], + "to": [7.15016, 1, 11.7451], + "rotation": {"angle": 45, "axis": "y", "origin": [7, 0, 10.5]}, + "faces": { + "north": {"uv": [6.5, 4, 10, 4.5], "texture": "#6"}, + "east": {"uv": [6, 4, 6.5, 4.5], "texture": "#6"}, + "south": {"uv": [10.5, 4, 14, 4.5], "texture": "#6"}, + "west": {"uv": [10, 4, 10.5, 4.5], "texture": "#6"}, + "up": {"uv": [10, 4, 6.5, 3.5], "texture": "#6"}, + "down": {"uv": [13.5, 3.5, 10, 4], "texture": "#6"} + } + }, + { + "name": "Cube1", + "from": [5, 0, 1], + "to": [6, 1, 6], + "rotation": {"angle": 22.5, "axis": "y", "origin": [5, 0, 6.5]}, + "faces": { + "north": {"uv": [9, 3, 9.5, 3.5], "texture": "#6"}, + "east": {"uv": [6.5, 3, 9, 3.5], "texture": "#6"}, + "south": {"uv": [12, 3, 12.5, 3.5], "texture": "#6"}, + "west": {"uv": [9.5, 3, 12, 3.5], "texture": "#6"}, + "up": {"uv": [9.5, 3, 9, 0.5], "rotation": 270, "texture": "#6"}, + "down": {"uv": [10, 0.5, 9.5, 3], "rotation": 90, "texture": "#6"} + } + }, + { + "name": "Cube1", + "from": [12.5, 0, 11], + "to": [18.5, 1, 12], + "rotation": {"angle": -45, "axis": "y", "origin": [12, 0, 9]}, + "faces": { + "north": {"uv": [5, 7.5, 8, 8], "texture": "#6"}, + "east": {"uv": [4.5, 7.5, 5, 8], "texture": "#6"}, + "south": {"uv": [8.5, 7.5, 11.5, 8], "texture": "#6"}, + "west": {"uv": [8, 7.5, 8.5, 8], "texture": "#6"}, + "up": {"uv": [8, 7.5, 5, 7], "rotation": 180, "texture": "#6"}, + "down": {"uv": [11, 7, 8, 7.5], "rotation": 180, "texture": "#6"} + } + }, + { + "name": "group", + "from": [8, -1, 6], + "to": [11, 1, 9], + "faces": { + "north": {"uv": [1.5, 8.5, 3, 9.5], "texture": "#6"}, + "east": {"uv": [0, 8.5, 1.5, 9.5], "texture": "#6"}, + "south": {"uv": [4.5, 8.5, 6, 9.5], "texture": "#6"}, + "west": {"uv": [3, 8.5, 4.5, 9.5], "texture": "#6"}, + "up": {"uv": [3, 8.5, 1.5, 7], "texture": "#6"}, + "down": {"uv": [4.5, 7, 3, 8.5], "texture": "#6"} + } + }, + { + "name": "group", + "from": [12, -0.5, 0], + "to": [16, 1.5, 4], + "faces": { + "north": {"uv": [2, 5, 4, 6], "texture": "#6"}, + "east": {"uv": [0, 5, 2, 6], "texture": "#6"}, + "south": {"uv": [6, 5, 8, 6], "texture": "#6"}, + "west": {"uv": [4, 5, 6, 6], "texture": "#6"}, + "up": {"uv": [4, 5, 2, 3], "texture": "#6"}, + "down": {"uv": [6, 3, 4, 5], "texture": "#6"} + } + }, + { + "name": "group", + "from": [1, -1, 7], + "to": [6, 1, 11], + "faces": { + "north": {"uv": [2, 2, 4.5, 3], "texture": "#6"}, + "east": {"uv": [0, 2, 2, 3], "texture": "#6"}, + "south": {"uv": [6.5, 2, 9, 3], "texture": "#6"}, + "west": {"uv": [4.5, 2, 6.5, 3], "texture": "#6"}, + "up": {"uv": [4.5, 2, 2, 0], "texture": "#6"}, + "down": {"uv": [7, 0, 4.5, 2], "texture": "#6"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/variated/rubbish/rubbish3.json b/src/main/resources/assets/new_soviet/textures/block/custom/variated/rubbish/rubbish3.json new file mode 100644 index 0000000..1025504 --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/custom/variated/rubbish/rubbish3.json @@ -0,0 +1,119 @@ +{ + "credit": "Designed by Pavel Durov with Cubik Studio - https://cubik.studio", + "parent": "block/cube_all", + "texture_size": [32, 32], + "textures": { + "6": "rubbish1", + "particle": "soviet:blocks/cracked_beton" + }, + "elements": [ + { + "name": "Cube1", + "from": [7.7, 0, 6.425], + "to": [15.7, 1, 7.425], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 2.5]}, + "faces": { + "north": {"uv": [0.5, 6.5, 4.5, 7], "texture": "#6"}, + "east": {"uv": [0, 6.5, 0.5, 7], "texture": "#6"}, + "south": {"uv": [5, 6.5, 9, 7], "texture": "#6"}, + "west": {"uv": [4.5, 6.5, 5, 7], "texture": "#6"}, + "up": {"uv": [4.5, 6.5, 0.5, 6], "texture": "#6"}, + "down": {"uv": [8.5, 6, 4.5, 6.5], "texture": "#6"} + } + }, + { + "name": "Cube1", + "from": [1.15016, 0, 8.3951], + "to": [8.15016, 1, 9.3951], + "rotation": {"angle": 22.5, "axis": "y", "origin": [7, 0, 10.5]}, + "faces": { + "north": {"uv": [6.5, 4, 10, 4.5], "texture": "#6"}, + "east": {"uv": [6, 4, 6.5, 4.5], "texture": "#6"}, + "south": {"uv": [10.5, 4, 14, 4.5], "texture": "#6"}, + "west": {"uv": [10, 4, 10.5, 4.5], "texture": "#6"}, + "up": {"uv": [10, 4, 6.5, 3.5], "texture": "#6"}, + "down": {"uv": [13.5, 3.5, 10, 4], "texture": "#6"} + } + }, + { + "name": "Cube1", + "from": [4.5, 0, 5.5], + "to": [9.5, 1, 6.5], + "rotation": {"angle": 22.5, "axis": "y", "origin": [5, 0, 6.5]}, + "faces": { + "north": {"uv": [5.5, 7.5, 8, 8], "texture": "#6"}, + "east": {"uv": [5, 7.5, 5.5, 8], "texture": "#6"}, + "south": {"uv": [8.5, 7.5, 11, 8], "texture": "#6"}, + "west": {"uv": [8, 7.5, 8.5, 8], "texture": "#6"}, + "up": {"uv": [8, 7.5, 5.5, 7], "rotation": 270, "texture": "#6"}, + "down": {"uv": [10.5, 7, 8, 7.5], "rotation": 90, "texture": "#6"} + } + }, + { + "name": "Cube1", + "from": [10.5, 0, 12], + "to": [16.5, 1, 13], + "rotation": {"angle": -22.5, "axis": "y", "origin": [12, 0, 9]}, + "faces": { + "north": {"uv": [5, 7.5, 8, 8], "texture": "#6"}, + "east": {"uv": [4.5, 7.5, 5, 8], "texture": "#6"}, + "south": {"uv": [8.5, 7.5, 11.5, 8], "texture": "#6"}, + "west": {"uv": [8, 7.5, 8.5, 8], "texture": "#6"}, + "up": {"uv": [8, 7.5, 5, 7], "rotation": 180, "texture": "#6"}, + "down": {"uv": [11, 7, 8, 7.5], "rotation": 180, "texture": "#6"} + } + }, + { + "name": "group", + "from": [12, -1, 8], + "to": [15, 1, 11], + "faces": { + "north": {"uv": [1.5, 8.5, 3, 9.5], "texture": "#6"}, + "east": {"uv": [0, 8.5, 1.5, 9.5], "texture": "#6"}, + "south": {"uv": [4.5, 8.5, 6, 9.5], "texture": "#6"}, + "west": {"uv": [3, 8.5, 4.5, 9.5], "texture": "#6"}, + "up": {"uv": [3, 8.5, 1.5, 7], "texture": "#6"}, + "down": {"uv": [4.5, 7, 3, 8.5], "texture": "#6"} + } + }, + { + "name": "group", + "from": [9, -1, 1], + "to": [12, 1, 4], + "faces": { + "north": {"uv": [1.5, 8.5, 3, 9.5], "texture": "#6"}, + "east": {"uv": [0, 8.5, 1.5, 9.5], "texture": "#6"}, + "south": {"uv": [4.5, 8.5, 6, 9.5], "texture": "#6"}, + "west": {"uv": [3, 8.5, 4.5, 9.5], "texture": "#6"}, + "up": {"uv": [3, 8.5, 1.5, 7], "texture": "#6"}, + "down": {"uv": [4.5, 7, 3, 8.5], "texture": "#6"} + } + }, + { + "name": "group", + "from": [4, -0.5, 11], + "to": [8, 1.5, 15], + "faces": { + "north": {"uv": [2, 5, 4, 6], "texture": "#6"}, + "east": {"uv": [0, 5, 2, 6], "texture": "#6"}, + "south": {"uv": [6, 5, 8, 6], "texture": "#6"}, + "west": {"uv": [4, 5, 6, 6], "texture": "#6"}, + "up": {"uv": [4, 5, 2, 3], "texture": "#6"}, + "down": {"uv": [6, 3, 4, 5], "texture": "#6"} + } + }, + { + "name": "group", + "from": [1, -1, 1], + "to": [6, 1, 5], + "faces": { + "north": {"uv": [2, 2, 4.5, 3], "texture": "#6"}, + "east": {"uv": [0, 2, 2, 3], "texture": "#6"}, + "south": {"uv": [6.5, 2, 9, 3], "texture": "#6"}, + "west": {"uv": [4.5, 2, 6.5, 3], "texture": "#6"}, + "up": {"uv": [4.5, 2, 2, 0], "texture": "#6"}, + "down": {"uv": [7, 0, 4.5, 2], "texture": "#6"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/variated/small_stone/small_stone1.json b/src/main/resources/assets/new_soviet/textures/block/custom/variated/small_stone/small_stone1.json new file mode 100644 index 0000000..9d9e7cc --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/custom/variated/small_stone/small_stone1.json @@ -0,0 +1,110 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "0": "small_stone1" + }, + "elements": [ + { + "name": "group", + "from": [2, -0.5, 2], + "to": [6, 1.5, 6], + "faces": { + "north": {"uv": [9, 3, 11, 4], "texture": "#0"}, + "east": {"uv": [7, 3, 9, 4], "texture": "#0"}, + "south": {"uv": [13, 3, 15, 4], "texture": "#0"}, + "west": {"uv": [11, 3, 13, 4], "texture": "#0"}, + "up": {"uv": [11, 3, 9, 1], "texture": "#0"}, + "down": {"uv": [13, 1, 11, 3], "texture": "#0"} + } + }, + { + "name": "group", + "from": [10, -0.5, 9], + "to": [14, 1.5, 13], + "faces": { + "north": {"uv": [2, 8, 4, 9], "texture": "#0"}, + "east": {"uv": [0, 8, 2, 9], "texture": "#0"}, + "south": {"uv": [6, 8, 8, 9], "texture": "#0"}, + "west": {"uv": [4, 8, 6, 9], "texture": "#0"}, + "up": {"uv": [4, 8, 2, 6], "texture": "#0"}, + "down": {"uv": [6, 6, 4, 8], "texture": "#0"} + } + }, + { + "name": "group", + "from": [11, -1, 5], + "to": [14, 1, 8], + "faces": { + "north": {"uv": [1.5, 10.5, 3, 11.5], "texture": "#0"}, + "east": {"uv": [0, 10.5, 1.5, 11.5], "texture": "#0"}, + "south": {"uv": [4.5, 10.5, 6, 11.5], "texture": "#0"}, + "west": {"uv": [3, 10.5, 4.5, 11.5], "texture": "#0"}, + "up": {"uv": [3, 10.5, 1.5, 9], "texture": "#0"}, + "down": {"uv": [4.5, 9, 3, 10.5], "texture": "#0"} + } + }, + { + "name": "group", + "from": [4, -0.5, 4], + "to": [7, 1.5, 7], + "faces": { + "north": {"uv": [8, 9, 9.5, 10], "texture": "#0"}, + "east": {"uv": [6.5, 9, 8, 10], "texture": "#0"}, + "south": {"uv": [11, 9, 12.5, 10], "texture": "#0"}, + "west": {"uv": [9.5, 9, 11, 10], "texture": "#0"}, + "up": {"uv": [9.5, 9, 8, 7.5], "texture": "#0"}, + "down": {"uv": [11, 7.5, 9.5, 9], "texture": "#0"} + } + }, + { + "name": "group", + "from": [2, -1, 11], + "to": [5, 1, 14], + "faces": { + "north": {"uv": [9, 6, 10.5, 7], "texture": "#0"}, + "east": {"uv": [7.5, 6, 9, 7], "texture": "#0"}, + "south": {"uv": [12, 6, 13.5, 7], "texture": "#0"}, + "west": {"uv": [10.5, 6, 12, 7], "texture": "#0"}, + "up": {"uv": [10.5, 6, 9, 4.5], "texture": "#0"}, + "down": {"uv": [12, 4.5, 10.5, 6], "texture": "#0"} + } + }, + { + "name": "group", + "from": [4, -1, 10], + "to": [9, 1, 14], + "faces": { + "north": {"uv": [2, 5, 4.5, 6], "texture": "#0"}, + "east": {"uv": [0, 5, 2, 6], "texture": "#0"}, + "south": {"uv": [6.5, 5, 9, 6], "texture": "#0"}, + "west": {"uv": [4.5, 5, 6.5, 6], "texture": "#0"}, + "up": {"uv": [4.5, 5, 2, 3], "texture": "#0"}, + "down": {"uv": [7, 3, 4.5, 5], "texture": "#0"} + } + }, + { + "name": "group", + "from": [5, -1, 5], + "to": [10, 1, 9], + "faces": { + "north": {"uv": [2, 2, 4.5, 3], "texture": "#0"}, + "east": {"uv": [0, 2, 2, 3], "texture": "#0"}, + "south": {"uv": [6.5, 2, 9, 3], "texture": "#0"}, + "west": {"uv": [4.5, 2, 6.5, 3], "texture": "#0"}, + "up": {"uv": [4.5, 2, 2, 0], "texture": "#0"}, + "down": {"uv": [7, 0, 4.5, 2], "texture": "#0"} + } + } + ], + "groups": [ + { + "name": "group", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/variated/small_stone/small_stone1.png b/src/main/resources/assets/new_soviet/textures/block/custom/variated/small_stone/small_stone1.png new file mode 100644 index 0000000000000000000000000000000000000000..d649a7ca7c75a535e90ef8a3b8e0bb6ed1872220 GIT binary patch literal 370 zcmV-&0ge8NP)Xrw{)~;E)2l@h?jE4@POBWA;LZHIU;l)Jw1=67? z*pBRC<1CH7=_Jm+<9_r@aOng?{pfMAIH<{lP$@pvYj$Z$VGP&fF#u1?rL)%6Pz~7P zHZB)0jA{ICG*kmFY~g*LpT7aonoub+5k%|OqGe8Wv04I+dg|?#``HYeCt3q^T0hL^ z0XQabH=UA+RP@{=$%&rt(Hl3nDFEM}UjUug&IU3O=cwv>zC^D9Q7x(K+SPz)eH>L+ zJ^K)pHLq*s+H1rlo7IEyv^W^r3Qg<2XK8^Vy}p$E+}h=hbSkcSD_u6WTi< zREkZK0PR=l5L6x{*5xu0_IZBx;!v{Uvci_@%07*qoM6N<$f-TjpjQ{`u literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/variated/small_stone/small_stone2.json b/src/main/resources/assets/new_soviet/textures/block/custom/variated/small_stone/small_stone2.json new file mode 100644 index 0000000..9864d88 --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/custom/variated/small_stone/small_stone2.json @@ -0,0 +1,110 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "small_stone2" + }, + "elements": [ + { + "name": "group", + "from": [2, -0.5, 2], + "to": [6, 1.5, 6], + "faces": { + "north": {"uv": [9, 3, 11, 4], "texture": "#1"}, + "east": {"uv": [7, 3, 9, 4], "texture": "#1"}, + "south": {"uv": [13, 3, 15, 4], "texture": "#1"}, + "west": {"uv": [11, 3, 13, 4], "texture": "#1"}, + "up": {"uv": [11, 3, 9, 1], "texture": "#1"}, + "down": {"uv": [13, 1, 11, 3], "texture": "#1"} + } + }, + { + "name": "group", + "from": [10, -0.5, 9], + "to": [14, 1.5, 13], + "faces": { + "north": {"uv": [2, 8, 4, 9], "texture": "#1"}, + "east": {"uv": [0, 8, 2, 9], "texture": "#1"}, + "south": {"uv": [6, 8, 8, 9], "texture": "#1"}, + "west": {"uv": [4, 8, 6, 9], "texture": "#1"}, + "up": {"uv": [4, 8, 2, 6], "texture": "#1"}, + "down": {"uv": [6, 6, 4, 8], "texture": "#1"} + } + }, + { + "name": "group", + "from": [11, -1, 5], + "to": [14, 1, 8], + "faces": { + "north": {"uv": [1.5, 10.5, 3, 11.5], "texture": "#1"}, + "east": {"uv": [0, 10.5, 1.5, 11.5], "texture": "#1"}, + "south": {"uv": [4.5, 10.5, 6, 11.5], "texture": "#1"}, + "west": {"uv": [3, 10.5, 4.5, 11.5], "texture": "#1"}, + "up": {"uv": [3, 10.5, 1.5, 9], "texture": "#1"}, + "down": {"uv": [4.5, 9, 3, 10.5], "texture": "#1"} + } + }, + { + "name": "group", + "from": [4, -0.5, 4], + "to": [7, 1.5, 7], + "faces": { + "north": {"uv": [8, 9, 9.5, 10], "texture": "#1"}, + "east": {"uv": [6.5, 9, 8, 10], "texture": "#1"}, + "south": {"uv": [11, 9, 12.5, 10], "texture": "#1"}, + "west": {"uv": [9.5, 9, 11, 10], "texture": "#1"}, + "up": {"uv": [9.5, 9, 8, 7.5], "texture": "#1"}, + "down": {"uv": [11, 7.5, 9.5, 9], "texture": "#1"} + } + }, + { + "name": "group", + "from": [2, -1, 11], + "to": [5, 1, 14], + "faces": { + "north": {"uv": [9, 6, 10.5, 7], "texture": "#1"}, + "east": {"uv": [7.5, 6, 9, 7], "texture": "#1"}, + "south": {"uv": [12, 6, 13.5, 7], "texture": "#1"}, + "west": {"uv": [10.5, 6, 12, 7], "texture": "#1"}, + "up": {"uv": [10.5, 6, 9, 4.5], "texture": "#1"}, + "down": {"uv": [12, 4.5, 10.5, 6], "texture": "#1"} + } + }, + { + "name": "group", + "from": [4, -1, 10], + "to": [9, 1, 14], + "faces": { + "north": {"uv": [2, 5, 4.5, 6], "texture": "#1"}, + "east": {"uv": [0, 5, 2, 6], "texture": "#1"}, + "south": {"uv": [6.5, 5, 9, 6], "texture": "#1"}, + "west": {"uv": [4.5, 5, 6.5, 6], "texture": "#1"}, + "up": {"uv": [4.5, 5, 2, 3], "texture": "#1"}, + "down": {"uv": [7, 3, 4.5, 5], "texture": "#1"} + } + }, + { + "name": "group", + "from": [5, -1, 5], + "to": [10, 1, 9], + "faces": { + "north": {"uv": [2, 2, 4.5, 3], "texture": "#1"}, + "east": {"uv": [0, 2, 2, 3], "texture": "#1"}, + "south": {"uv": [6.5, 2, 9, 3], "texture": "#1"}, + "west": {"uv": [4.5, 2, 6.5, 3], "texture": "#1"}, + "up": {"uv": [4.5, 2, 2, 0], "texture": "#1"}, + "down": {"uv": [7, 0, 4.5, 2], "texture": "#1"} + } + } + ], + "groups": [ + { + "name": "group", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/variated/small_stone/small_stone2.png b/src/main/resources/assets/new_soviet/textures/block/custom/variated/small_stone/small_stone2.png new file mode 100644 index 0000000000000000000000000000000000000000..7950556a83e8f1fea03ca440b4981cc7eca57ec3 GIT binary patch literal 235 zcmV(5az@>QL(Tep^0X z_yR8xfqkC8l-2;Ol;TpBJnEXxIhIKRfT=1DMG=K}r&xr+HcfpwfYSP-ymM}jUM~)V z#@f-rzWCX;|9yZphJFQ&wOC_jFCB`8JGaIF_y>$--)44MHtA2q=i`a>rUu}Cy#e_1 lSoUj12qAu5x245?DA^PKOZpt6?dejfn6-7;S+lJIO7p2C0{4gpA& zs`q~J%GwxpFE@}XMQO}gVr4CrwH)^Qs15YOz&g+CTPTgeXdS(%PcqH2qbq2%27aHR zDRwDmJehR*6TQ{@2ZNUafZgT`px!sd+H!=4B#KPnufRT+OW-E>7R~^G_qNf00000 LNkvXXu0mjfCjN9o+Gs!eGPSi@! z67)@nK>AO2{~ZJZfxsUV`FbeJvaZq^T@-wlB>-*Hu!`fG8e?AxR9d4%P$InV_W+#g z`tH4vuLN{a^ogA6+DaT8Tky18b~2sz;`ieDV)0GSsRg@q!(>+SaX124#s3cHDTvqW zPKi)y&1;?mcJ4PgPk|9vBD75d*ty?Z0&m-GAOA$ya8V}XY9+#Rk^tAs>BIeoiwYQV zBRupgpYFff0<%npNYa;x^vi)wJV4~LoWEiG5X&SG2n1X>0}9H$ejW5hlmGw#07*qo IM6N<$f{m((aR2}S literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/wash_basin.json b/src/main/resources/assets/new_soviet/textures/block/custom/wash_basin.json new file mode 100644 index 0000000..0da3bfe --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/custom/wash_basin.json @@ -0,0 +1,151 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "0": "wash_basin", + "particle": "wash_basin" + }, + "elements": [ + { + "from": [0, 0, 1], + "to": [16, 14, 16], + "faces": { + "north": {"uv": [3.75, 3.75, 7.75, 7.25], "texture": "#0"}, + "east": {"uv": [0, 3.75, 3.75, 7.25], "texture": "#0"}, + "south": {"uv": [11.5, 3.75, 15.5, 7.25], "texture": "#0"}, + "west": {"uv": [7.75, 3.75, 11.5, 7.25], "texture": "#0"}, + "down": {"uv": [11.75, 0, 7.75, 3.75], "texture": "#0"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [4, 11.25, 8, 11.75], "texture": "#0", "tintindex": 0}, + "east": {"uv": [0, 11.25, 4, 11.75], "texture": "#0", "tintindex": 0}, + "south": {"uv": [12, 11.25, 16, 11.75], "texture": "#0", "tintindex": 0}, + "west": {"uv": [8, 11.25, 12, 11.75], "texture": "#0", "tintindex": 0}, + "up": {"uv": [8, 11.25, 4, 7.25], "texture": "#0", "tintindex": 0}, + "down": {"uv": [12, 7.25, 8, 11.25], "texture": "#0", "tintindex": 0} + } + }, + { + "from": [1, 1, 0.95], + "to": [15, 14, 0.95], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [3.5, 12.75, 0, 16], "texture": "#0", "tintindex": 0} + } + }, + { + "from": [3, 5, 0.9], + "to": [5, 11, 0.9], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [4.5, 14.5, 4, 16], "texture": "#0"} + } + }, + { + "from": [7, 13, 13.9], + "to": [9, 15, 13.9], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [5.5, 15.5, 5, 16], "texture": "#0"} + } + }, + { + "from": [14, 12, 2], + "to": [2, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [6, 0, 3, 1], "texture": "#0", "tintindex": 0}, + "east": {"uv": [6, 0, 3, 1], "texture": "#0", "tintindex": 0}, + "south": {"uv": [6, 1.5, 3, 2.5], "texture": "#0", "tintindex": 0}, + "west": {"uv": [6, 0, 3, 1], "texture": "#0", "tintindex": 0}, + "down": {"uv": [3, 0, 0, 3], "texture": "#0", "tintindex": 0} + } + }, + { + "from": [7, 16, 14], + "to": [9, 22, 16], + "faces": { + "north": {"uv": [0.5, 7.5, 0, 9], "texture": "#0"}, + "east": {"uv": [0, 7.5, 0.5, 9], "texture": "#0"}, + "south": {"uv": [0.5, 7.5, 0, 9], "texture": "#0"}, + "west": {"uv": [0, 7.5, 0.5, 9], "texture": "#0"}, + "up": {"uv": [0.5, 7.5, 1, 8], "texture": "#0"}, + "down": {"uv": [0, 0, 0.5, 0.5], "texture": "#0"} + } + }, + { + "from": [5, 16, 14], + "to": [7, 18, 16], + "faces": { + "north": {"uv": [1.258, 9.258, 1.742, 9.742], "texture": "#0"}, + "east": {"uv": [1.008, 9.258, 1.492, 9.742], "texture": "#0"}, + "south": {"uv": [1.492, 9.258, 1.008, 9.742], "texture": "#0"}, + "west": {"uv": [1.742, 9.258, 1.258, 9.742], "texture": "#0"}, + "up": {"uv": [1.008, 8.508, 1.492, 8.992], "texture": "#0"} + } + }, + { + "from": [9, 16, 14], + "to": [11, 18, 16], + "faces": { + "north": {"uv": [2.742, 9.258, 2.258, 9.742], "texture": "#0"}, + "east": {"uv": [2.008, 9.258, 2.492, 9.742], "texture": "#0"}, + "south": {"uv": [2.492, 9.258, 2.008, 9.742], "texture": "#0"}, + "west": {"uv": [2.258, 9.258, 2.742, 9.742], "texture": "#0"}, + "up": {"uv": [2.492, 8.508, 2.008, 8.992], "texture": "#0"} + } + }, + { + "from": [7, 21, 9], + "to": [9, 22, 14], + "faces": { + "north": {"uv": [0, 9.25, 0.5, 9.5], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0.25, 9.25, 0.5, 10.5], "rotation": 90, "texture": "#0"}, + "west": {"uv": [0, 9.25, 0.25, 10.5], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 9.25, 0.5, 10.5], "texture": "#0"}, + "down": {"uv": [0, 9.25, 0.5, 10.5], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [90, 0, 0], + "translation": [-8, 20, 14] + }, + "fixed": { + "rotation": [-90, 0, 0], + "translation": [0, 0, -16], + "scale": [2, 2, 2] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/custom/wash_basin.png b/src/main/resources/assets/new_soviet/textures/block/custom/wash_basin.png new file mode 100644 index 0000000000000000000000000000000000000000..b64e79c92c2ae269c1843b9223c883feaf8cbaac GIT binary patch literal 1843 zcmV-32h8}1P)MK; z@z}NRR-pkkp&s0u!pP_lcJJOP5EKe!Jh(T7(`Uy7MF4Qz6TB#?T(!CDRqPDcWU^9O zB@IFEZFz`>(CA`hbO;|EOgIP#~^_oe^wuL@v2y=(E&^$nWD+s{6bST&dsD?6<#VC!rL_8>rMsP z%0Nxv_{bo;-w}=ARk6gB76gZo(P?+pt?z*;&gc!yNH@KKvI-Kd(gD%C*w zz4Ge4VS!)R2Kn_NFA2FWcXVEV)~K3mw4D6#`{5OWpzKBz2W038-Sq^=t(t44lJmpg zF0V$_l@KjGBpt*r)5+BwU&-+bY?q%2?va;Ix`4U|l&f|<2u2*4m|Txf{xi=8A*d=k zRW(PIToC+0@G=De_242UG}MWlrmCO{Y=HWuMo|2!^TB4k%3T0ZCnLPzLPjOsQ^&<@ z$-SE6D!Cx|+vSy{m1GONM`iY9MocnJK8VABbHvaAu^A< z$QtdhK~!^cDz55FRhJOjeXr>IFy#C1er4+A4@w(>KQO&|?enf3$N+$L^3)l7DQBWT zmcUZZ#O(AVHlgb`ZrT9wBE1X%$gR{SzLcxInIYQKXU6~lUfve~YbVUzgcf_RW;Ig6 zEcfu+JKuz=uiw~4rUWxrL7`AasZhqUk%v`yiP`CM%<8SY0O2ven73Q?m`*~=t>l^I zXB7nDZCdE|jf*y=!c>5C;&`eX&_+iOA(rmL?DQj7qFZ|StaDUr_`{4}=Ju@>; z@$cM!tl|2NoA!nCmu$ED%?1_&$o*fWmszk=-ETp{#I#}0FXlaa$oyj7o|rbe?pbUb zq%H0JvFrA(p*`q7xDS7QeLi$^_+z`TZyWaR-GMLe|Jl_&yAyB(!Osq?Ah+@iOTX3j z`qcOlJYLCTX)(BeWxP$$xOGSI@t8>0&2$29Z`DXb! z38J!II|`6_*L(cX?Js|37UVTAm#WRI#>0yR-T1mO{uZ{dg?A63iD|>;BV?l}OmzE) z`*Hkea#JKwED;(XA8tyVhz(bZg=2DI`G5T7?}WZ?loQyojaOUpp;fJVX1?b${@P-ThG!}}Agj&`fXTdAinoWEq} zR`MHWS!e+8;phjfK~)RvAMVHVg(cU2fSf#a#wLL`+A;h8qaKpxIBUUe0000EWmrjO hO-%qQ00008000000002eQPx$?MXyIR5*==lg)0^P!NT`xc<3G8Vfr?aV!*AP^735Qia3<@dO}P^C&EN86JcU zOIUS7L6(eh8i-@n`Ma^*goWkXh8CF3XlCxrnK?(d@%GKroiIV>@GYEh{IHMAVYbY0 z+cx2JhWGe20B0ZGGw>Y_k6x%)6DGuIw$~g^XVi9f;Q$Z>0s8P6pU*og7M4JhIgH~J zqh$cq7Jx!O@#X|UKomvjlTUctP{jaR?mq|Mk?$gNFj@w~o{KPH*mD`(>rsXu@wOpG z%V6L;Dh4OlCqdfgeBM(TP_<7tfqyw(*V#< zyg9y8p)b}Y!=B50J$(JS*#_1ek3Bu`&!=?^YTNbNAZKKu6>vnw`fMQjUCTn$~(`_o%beW?j{yAM( z0;6Rpbl}ytD}WpIakAp{>jeFm zKElm^sE74GNRu^yI^j!P@iOeWgwvTiRga>GyWSj@)nvDAco002ovPDHLkV1i)c B1GfMG literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/doors/door_Z_upper.png b/src/main/resources/assets/new_soviet/textures/block/doors/door_Z_upper.png new file mode 100644 index 0000000000000000000000000000000000000000..a96dbb76894be9bc9d5c6e8e1966d3cc70a3292a GIT binary patch literal 527 zcmV+q0`UEbP)Px$$w@>(R5*=olg(<|Koo_)l#x90kBXEO7neAT(3X&e7ok~%zCmB0kJ1P1)=OcU z28@lXVz4DDTh>T2vG1}^RRlUD$|?%ChlIe=-jKu8y6 zs|^7A;z)g{ak>tDPoOFvfF#dME;#qt7e@eOM+ZxsQ}oer$U|kUx@4R(C~srpf-Aas8OZj?)HkuIH5k&_6E|0 z@kMAvi^)j0g;jKSdxd&-&*?hGDOD;&TR1IP!@IF<5Db8m`t9L>t-(uy03Ifntka7A zv%Q+4)=6BChnD9$rqRNnOBX_#&HA1&mj8}Z#E_002ovPDHLkV1iG?_w4`x literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/doors/door_entrance_lower.png b/src/main/resources/assets/new_soviet/textures/block/doors/door_entrance_lower.png new file mode 100644 index 0000000000000000000000000000000000000000..896804d57c318a5ffc0d3d457d262b1163b0b2c0 GIT binary patch literal 291 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|Y)RhkE)4%caKYZ?lYt_f1s;*b z3=DinK$vl=HlH+5kiEpy*OmPdD<`+Qk(fiIdQz6@$Fvc zi(Tt97hKzwdppCvL7*v>K|$$EjlABI=^YF=zTahK*f8U>P3MYhzmz@ub@`3AU)vJ< zvcJpl9OL1otUGuvPr1^T9ksT93WLGsw%s>OeM4;}-&u#r&Hgmm@&2~(udd~V^9;Uc i`+TiQ{wi|2ia9_ne#RU1IZJ?UXYh3Ob6Mw<&;$VJ>2osx literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/doors/door_entrance_upper.png b/src/main/resources/assets/new_soviet/textures/block/doors/door_entrance_upper.png new file mode 100644 index 0000000000000000000000000000000000000000..763fa2c973f9102ccdeab8a477cc709bb9be0719 GIT binary patch literal 215 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|Y)RhkE)4%caKYZ?lYt_f1s;*b z3=DinK$vl=HlH+5kiEpy*OmPdD<`+Q!KI&je*=Y5JY5_^G|nfN6c+yc^;O&4+?-jF zA@CT}LxGizK)@Q=(c8v{APLi-+L((W)u_p+4sqbR5shBS&}VzVq0a9jZ9`GS)EK%Pa? z*!PJ|(^LS-1ppNw`*M}j?RG9y%I z1E47kqez#hBy*uq>w(GJ?g3`Q=8r_R9<&7j-6ROUGMZE9QUT77IVX15tObU`9%BWf z;x+{hpx#0gfO)COuJyo{&>oz>0F;!!z_g5z1Q{Tgvhi2G8IuP-dw9h!^E4$ooA^q# P00000NkvXXu0mjfzW#%L literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/doors/door_front1_upper.png b/src/main/resources/assets/new_soviet/textures/block/doors/door_front1_upper.png new file mode 100644 index 0000000000000000000000000000000000000000..894162d1a2c847ee961d4e7084378fb873d2b56f GIT binary patch literal 287 zcmV+)0pR|LP)78dB`Ohm@K)gfdTV!&x&2lDaWn?bGe zoRcu5*!SsCmW0ARO3u==pQEo9Y05LLDeydcF;m4%o>Jy2JwyAJJjZdKB&3#E#^Wd& z1b}jN*sQrY7sCP9-Ih=LBaM`DEWnENJ1rmsctPRiXI0f1`~nyY$Y2u3y#e^xRO`{y4-396BtvS-Y}v)se-fP z!`H_*tKC8x!E9U)cZ;IvNyW(tRP8FnJZ*4I)cL_Cs39-_pbW-T0D#p5q)951R005} zgS*>jKZ%G#GcNmk8z0J|9jDeJ4wqNttQn#%M**ASI*EiETq$-fFypdWgyYg+gmwqN zh#DqKq81oai8!RVQ)j?b?C9hPJ;Dxe`k}0K#Q?yvENgYQ+WB>qlkIN}ke6Ss>Fvvq z@}F;qWT(GMXB}@0tKHwj1#`Uhm;CS4RPxJ<`_aoM{2RXxQHY=X=s9r!0000MZu(A@ywcPQC*%BYHo7=& yH&}eUlkw(@g}0fntX`PA`ZZ^a|5x9QZ>5#~r0?>5<;Mr~JcFmJpUXO@geCyeZ;^Na literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/fences/fence1.png b/src/main/resources/assets/new_soviet/textures/block/fences/fence1.png new file mode 100644 index 0000000000000000000000000000000000000000..5950889e85cdc33e9ee3c0451bf5556ef14c5142 GIT binary patch literal 457 zcmV;)0XF`LP)N2bZe?^J zG%heMGBNQWX_Wu~0Y*tgK~y+Tt&?3(gD@0^`5T%oF(&Gj$Yd~Jd+SAjA7Fw;zJk)0%rdfph*u^AuF)Knese{#JjM_KxRt>Sp zJuJ=>%yS>hBEoa-;-w6sWsV7=@GVIx$Q%QyYa$<NRep?wpqc`Ujzr8&i@I1{D=feuEZ(h0fO3U|JUDm zJM78G1*(8o@bFQ~c`0CSJVPcKRlu--(UzHmJ27z@*`O7S#qGN$ydGxarqZ_PgpTZE zjHx#4gCw+-$4cBr)%F>Ee-B4HyQ2B^H~{S(z57#TYPXsM00000NkvXXu0mjf8Zy2b literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/fences/fence2.png b/src/main/resources/assets/new_soviet/textures/block/fences/fence2.png new file mode 100644 index 0000000000000000000000000000000000000000..3151aea4b49dbd9bdb06a2d1955ca3b483546704 GIT binary patch literal 369 zcmV-%0gnEOP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0R~A#K~y+Tjg!3& z0Z|Zz?`}a98Wo;JrO{ETBzm1f;Sm%HonGPrcmR(f;Q>%-6hcG3$sU=kyWvZ2?%$l5 zIXAmWC}1?1y_iquOK3LgVL6{hW7BN@0wLoUNxl-OT5mA6yUluGdt!YYq`s17CB5CQ zwg;VoGz{y&`=hEV9FF@?t=4SK83J_!XzdMrb|BCvMZ}p$8nfUJz_%`9cF?A}VAJjn z?LuwGz@mzxH4FLnVjU={F9@l>*lkzl+jk&=W@5A^&MbH_C;(!1d=j(Z#R9L-$K8_Y zZ9Gbn=xY$ASi^BgAy!&tma~&;cXcMk)Lo|09GqtfJf>swRH# P00000NkvXXu0mjf8~v4I literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/fences/fence2_rusty.png b/src/main/resources/assets/new_soviet/textures/block/fences/fence2_rusty.png new file mode 100644 index 0000000000000000000000000000000000000000..190a5cdebbddd137d4dd8c6535cbf7794207ef3d GIT binary patch literal 570 zcmV-A0>%A_P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0nbT9K~y+Tjg!4g z9AOZLXP2NGJjt5sA~tFK2!aqz8igb_u?VJ8MB%X1&cfm#2to*4VPT~yMG!)|F@a~yaEA6Rzxedjmxn|XIVxq}bwp*y+~DV`Q3jD<3n zDOQd3qx&s3J4U79fvDKMOGc}=@jiA1F86v`j=v=3(NIbne@x5NdP%FjADM9Ne-`A^ z=1ukCCUM+J3QuAs@z-0%B$qGfBI5jMAS5N=%_Vsis%bp|}>$~9EPktL;tZ%ebD**46jPw=nI&vKHkt8?Ck!QH1S zFb9AOuq0@`XWg%yiGlN`UxE+zvr<$0FxnBV$caR+g4SawRE58VQh9KkchB1aM*=D` zU}9{*hF@vfzB2n*5MN%L>z>VrSyW#C1qWQwYgO+28}En6KjS>%8bglS^#A|>07*qo IM6N<$g2QP9RsaA1 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/industrial/crate.png b/src/main/resources/assets/new_soviet/textures/block/industrial/crate.png new file mode 100644 index 0000000000000000000000000000000000000000..d626e2d8444d82d22ddf1d400344e668247da9aa GIT binary patch literal 1441 zcmV;S1z!4zP)Px)TS-JgRCt{2nn7zDM;L~mByxyk$*Zi>R3e~CDh)RErKS*Yp_djye?X79q(39j zL;pwe7ji6=oN@@{ke&h!NoBhZwiMZ3YqTqEKp6EP?|8LR9BaREMu)s$ygNIu^v>*j z-_HB3F8zN0&JdvF=4g3+&Vy-vZSntj^!(DfNFP9^3dhz@@I?a@p#`SjuaVO)T1ep+N&UY~N;2OtUu7%ekE zFSX>dJM8-U+%{i=%K)9;d)-iSb8M`y(DM3Zi+O7Gn*h|S6)h^svCWs@GC*u(7^E*a-+b0UPTpY;NyRuU2%wIL9_$JONR{DY-cwKY2mDTA|tTSX-@;E#_%< zJnGd7kDt8I#CVdj%@9MIK?dNk>+|&C{o!HPC%cd% zm%TF4@$d|zVw*2Prsef%c{?IIYnv}Y=Hp#17RQ4k0K4x1t^%Nf0RT>Z0Tm2z@(a4Z z3I=#b(Aewo=ku4MS^&&JJz)3U>3}`uCm4m3w!+x;qh82C*YFCk?dSh`{t^Jk$)nV1 z_II2->eYWZPF}a&Sdu5d2y;*mxT^2$uRnb^Rb&(fDj3k%Yjb@uYitF~MLocEPQztu z*Fyz^u|H4wV}l2Ct6(nb0rA*(ol)F3_S$&L*VjDd>$@JGFe4K%4}Lx#;{ewevmEt8 zeSXvnb#91HhLH(K;#2y06%25l!r0(obeEHp08qQ-8eIW%Q4jExKg#wekHe_#s2A!< zi0-(~3Cc`;U~C1H+#Dr0$Im}}3ozlwqw60+8orZX(91hI2F3;-CB6v8b3gxrz^YJi5GX81Y7j!a=pu@#b60}|qNE#cZ z0vsn#<82$5^aiG3y&f>t((bjVAII?E-rXTEjJJKvMguhV+GF1-t_Mi`{QB)%(LiP% zMEqQ0qs8?Ash^h)LTaOp)dM6#(sE7MXan^CnV*+%lQufJLyT6?SvEQYlYYKlt(t_Mi`yo9@c`_@F;d7b3zn8g;?10+Jy)&fp2G-8LPzqfyI@2(LcX<^I` z+ZK`rM(pss2uTBDc6c6yq=7Lzd=WxE)$45|c6c6y%!&)O!#0GZfpI%*Q^>5i5IbyB z$gD7Bhs95UX+jRVeZDC#Pu=jujg1tkU1)qOJTF3Kg;6^!fz8+3M(pss2$>b8-YScK vZ2Zfewc#`&(U+ek-#{QaNt88ZA2?k6IC0KV+f00000NkvXXu0mjf5DmQD literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/big_lamp_base.png b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/big_lamp_base.png new file mode 100644 index 0000000000000000000000000000000000000000..71bfc887106480a8191624e5909afba0b4460a71 GIT binary patch literal 3637 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/big_lamp_off.json b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/big_lamp_off.json new file mode 100644 index 0000000..e8efe15 --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/big_lamp_off.json @@ -0,0 +1,185 @@ +{ + "credit": "Designed by Pavel Durov with Cubik Studio - https://cubik.studio", + "parent": "block/cube_all", + "texture_size": [128, 128], + "textures": { + "3": "big_lamp_off_l", + "5": "big_lamp_base", + "particle": "soviet:blocks/dark_metal" + }, + "elements": [ + { + "name": "Cube1", + "from": [16.575, 0.025, -1], + "to": [20.075, 0.025, 17], + "rotation": {"angle": -45, "axis": "z", "origin": [18.5, 1.5, -1]}, + "faces": { + "north": {"uv": [0, 0, 0.5, 0], "texture": "#5"}, + "east": {"uv": [0, 0, 2.25, 0], "texture": "#5"}, + "south": {"uv": [0, 0, 0.5, 0], "texture": "#5"}, + "west": {"uv": [0, 0, 2.25, 0], "texture": "#5"}, + "up": {"uv": [2, 6.75, 1.5, 4.5], "texture": "#5"}, + "down": {"uv": [2.5, 5.25, 2, 7.5], "texture": "#5"} + } + }, + { + "name": "Cube1", + "from": [2, 14, 13], + "to": [3, 16, 14], + "faces": { + "north": {"uv": [6.25, 2.75, 6.375, 3], "texture": "#5"}, + "east": {"uv": [2.875, 6.25, 3, 6.5], "texture": "#5"}, + "south": {"uv": [3, 6.25, 3.125, 6.5], "texture": "#5"}, + "west": {"uv": [6.25, 3, 6.375, 3.25], "texture": "#5"}, + "up": {"uv": [6.375, 3.75, 6.25, 3.625], "texture": "#5"}, + "down": {"uv": [3.875, 6.25, 3.75, 6.375], "texture": "#5"} + } + }, + { + "name": "Cube1", + "from": [-2.5, -0.5, -1], + "to": [-2.5, 3.5, 17], + "rotation": {"angle": -45, "axis": "z", "origin": [-3, -0.5, -1]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#5"}, + "east": {"uv": [2.5, 5.25, 4.75, 5.75], "texture": "#5"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#5"}, + "west": {"uv": [4.75, 5.25, 7, 5.75], "texture": "#5"}, + "up": {"uv": [0, 2.25, 0, 0], "texture": "#5"}, + "down": {"uv": [0, 0, 0, 2.25], "texture": "#5"} + } + }, + { + "name": "Cube5", + "from": [0, -1.45, -0.75], + "to": [16, 2.55, -0.75], + "rotation": {"angle": 45, "axis": "x", "origin": [0, 1.5, -1]}, + "faces": { + "north": {"uv": [2.5, 5.75, 4.5, 6.25], "texture": "#5"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#5"}, + "south": {"uv": [5.75, 3.75, 7.75, 4.25], "texture": "#5"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#5"}, + "up": {"uv": [2, 0, 0, 0], "texture": "#5"}, + "down": {"uv": [2, 0, 0, 0], "texture": "#5"} + } + }, + { + "name": "Cube5", + "from": [0, -1, 19.275], + "to": [16, 2.5, 19.275], + "rotation": {"angle": -45, "axis": "x", "origin": [0, -1, 19]}, + "faces": { + "north": {"uv": [5.75, 4.25, 7.75, 4.75], "texture": "#5"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#5"}, + "south": {"uv": [4.5, 5.75, 6.5, 6.25], "texture": "#5"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#5"}, + "up": {"uv": [2, 0, 0, 0], "texture": "#5"}, + "down": {"uv": [2, 0, 0, 0], "texture": "#5"} + } + }, + { + "name": "Cube1", + "from": [0, 3, 0], + "to": [16, 13, 16], + "faces": { + "north": {"uv": [2.25, 4, 4.25, 5.25], "texture": "#5"}, + "east": {"uv": [4.25, 0, 6.25, 1.25], "texture": "#5"}, + "south": {"uv": [4.25, 1.25, 6.25, 2.5], "texture": "#5"}, + "west": {"uv": [4.25, 2.5, 6.25, 3.75], "texture": "#5"}, + "up": {"uv": [4.25, 2, 2.25, 0], "texture": "#5"}, + "down": {"uv": [4.25, 2, 2.25, 4], "texture": "#5"} + } + }, + { + "name": "Cube1", + "from": [-1, 1.5, -1], + "to": [17, 3.5, 17], + "faces": { + "north": {"uv": [5.75, 4.75, 8, 5], "texture": "#5"}, + "east": {"uv": [5.75, 5, 8, 5.25], "texture": "#5"}, + "south": {"uv": [6.25, 0, 8.5, 0.25], "texture": "#5"}, + "west": {"uv": [6.25, 0.25, 8.5, 0.5], "texture": "#5"}, + "up": {"uv": [2.25, 2.25, 0, 0], "texture": "#5"}, + "down": {"uv": [2.25, 2.25, 0, 4.5], "texture": "#5"} + } + }, + { + "name": "Cube1", + "from": [2, 13, 2], + "to": [14, 14, 14], + "faces": { + "north": {"uv": [0, 6, 1.5, 6.25], "texture": "#5"}, + "east": {"uv": [0, 6.25, 1.5, 6.5], "texture": "#5"}, + "south": {"uv": [6.25, 0.5, 7.75, 0.75], "texture": "#5"}, + "west": {"uv": [6.25, 0.75, 7.75, 1], "texture": "#5"}, + "up": {"uv": [5.75, 5.25, 4.25, 3.75], "texture": "#5"}, + "down": {"uv": [1.5, 4.5, 0, 6], "texture": "#5"} + } + }, + { + "name": "Cube1", + "from": [2, 14, 2], + "to": [3, 16, 3], + "faces": { + "north": {"uv": [2.5, 6.25, 2.625, 6.5], "texture": "#5"}, + "east": {"uv": [6.25, 2.5, 6.375, 2.75], "texture": "#5"}, + "south": {"uv": [2.625, 6.25, 2.75, 6.5], "texture": "#5"}, + "west": {"uv": [2.75, 6.25, 2.875, 6.5], "texture": "#5"}, + "up": {"uv": [6.375, 3.625, 6.25, 3.5], "texture": "#5"}, + "down": {"uv": [3.75, 6.25, 3.625, 6.375], "texture": "#5"} + } + }, + { + "name": "Cube1", + "from": [13, 14, 2], + "to": [14, 16, 3], + "faces": { + "north": {"uv": [6.25, 1.5, 6.375, 1.75], "texture": "#5"}, + "east": {"uv": [6.25, 1.75, 6.375, 2], "texture": "#5"}, + "south": {"uv": [6.25, 2, 6.375, 2.25], "texture": "#5"}, + "west": {"uv": [6.25, 2.25, 6.375, 2.5], "texture": "#5"}, + "up": {"uv": [6.375, 3.5, 6.25, 3.375], "texture": "#5"}, + "down": {"uv": [3.625, 6.25, 3.5, 6.375], "texture": "#5"} + } + }, + { + "name": "Cube1", + "from": [13, 14, 13], + "to": [14, 16, 14], + "faces": { + "north": {"uv": [2, 5, 2.125, 5.25], "texture": "#5"}, + "east": {"uv": [2.125, 5, 2.25, 5.25], "texture": "#5"}, + "south": {"uv": [6.25, 1, 6.375, 1.25], "texture": "#5"}, + "west": {"uv": [6.25, 1.25, 6.375, 1.5], "texture": "#5"}, + "up": {"uv": [6.375, 3.375, 6.25, 3.25], "texture": "#5"}, + "down": {"uv": [3.5, 6.25, 3.375, 6.375], "texture": "#5"} + } + }, + { + "name": "Cube1", + "from": [13, 14, 13], + "to": [14, 16, 14], + "faces": { + "north": {"uv": [2, 4.5, 2.125, 4.75], "texture": "#5"}, + "east": {"uv": [2.125, 4.5, 2.25, 4.75], "texture": "#5"}, + "south": {"uv": [2, 4.75, 2.125, 5], "texture": "#5"}, + "west": {"uv": [2.125, 4.75, 2.25, 5], "texture": "#5"}, + "up": {"uv": [3.25, 6.375, 3.125, 6.25], "texture": "#5"}, + "down": {"uv": [3.375, 6.25, 3.25, 6.375], "texture": "#5"} + } + }, + { + "name": "Cube1", + "from": [2, 1, 2], + "to": [14, 1.5, 14], + "faces": { + "north": {"uv": [2, 14.5, 14, 15], "texture": "#3"}, + "east": {"uv": [2, 14.5, 14, 15], "texture": "#3"}, + "south": {"uv": [2, 14.5, 14, 15], "texture": "#3"}, + "west": {"uv": [2, 14.5, 14, 15], "texture": "#3"}, + "up": {"uv": [2, 2, 14, 14], "texture": "#3"}, + "down": {"uv": [2, 2, 14, 14], "texture": "#3"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/big_lamp_off_l.png b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/big_lamp_off_l.png new file mode 100644 index 0000000000000000000000000000000000000000..0711eac9255fd259a82154d5ae29420ab0bbfdad GIT binary patch literal 6105 zcmeHLcUTkI77xY7qJjl1pdo;)NXmo|NDLqnkRVMEgk5!+OeP_kWMU>E0l}q-WwD?j ziaZez6&s3WRdhiGWfcp^s-U8XA{`r`Eb5yCM10TZKEL<&Kl#3px##}Q@05Gaxk=Xe z`OF!qH%SkN!;R#4u>G-j1NCe8Q0)KIm+wIwPL~}yKUnS$D)CYo!WW8QygWh*<6)JM zkHe{I4lbxpt#{Dx6^xs#t!2PEU-zb#PpL!ZrHN~r+jdOMv-HES%+X7@xBGpMa_i61 z!{}sbBeURCL52 z+xf#Ked@@?wy#a(v{a>vshD#<={7xXgpA7Eh73CSE(%8+S9y>TS}4 z#7dN1k|tQOesA-WN2Wy;k0wN4C(T4~Y0jIN0oCro!#(~X%8$sWGu&qm?-_^S{ z$)9-9h-Jau$tatb;}zdCZAM^1<4H7zcj#egbGEL}LfHRd11CN{*}|J}GB4C;XTuDm zn%><_qpuNI_UApPP1v6FTLwR{xBU$_EGeXcOrM%vN2k}?f_xjqn|a4|Md@_JMC z%0(ME2Vz|AhpzXa+%4Gtz2}CSP3r_lmK?6CjxO>GTctHi_rcmwkK&k43(p;*&{6DS zATBehOi*o1nYAQkayHNEk&DmcrpX<;HMa_09CBZ-WoW%vdoO2`%NDem)%7EL1e}xY z6L@y$x^&v|=hyakJH4*nBir~eZs^q6tIbxLSf1WnamfJk0<3)E=)0%A8Rzdc{fYjb zYWU9O;LNP=7w$TlU7F^{amhRM?Sq zX-DLgy~oWij5J-5U^r*e8*W=@XX^3PQ~4n|@piSV(_7BR+wFCA@V+6kVls4~*5OI3 ze#hyhTM6i!P}a8X8Pz3Rc8X!Hk8G0n#p0bUCCtW0?dR?hk)e(6QtaQAWNfQ?JF=mC zSNob%%37zxw_e6%>5YpY$ zCnt}nJWzYBGQh+Q`Ot`&RCo z1e!ayp3aoaoo-*BTxPp!PlK_+{d0>1=8ZMQp$0O_FX0t=*Qy)ct#5T4w60wI>b&th z&(Oy`IGk33(ACwCVdi=1NRF+&W-FH5mDIyYN5 z<5+X3tjU-r^zdJ3GURq#{M26phZzeNnJygS@=T}X>QzpKn`iG&{$Ymo=axCw-d}$2 ztWE+yHIIK?cjuBV$v!2e3s(f{pCPQK^wiB^b9e73x8c_@ervC*Z&{Qih{*gC)wdq9 zS<5L|wZ19Q?TicSsIV!cdyVS>o9QJ_OX`O%+W0!TrQiyZF?ZB=EL$G$=F1W@?vbie zneowrtTDc0=Zp``i86aya6aOfqdy!x+U5A>yZ9ku%L|HhLyN-+7XAiiIqUWI9X7}b zG%sbRchygMXLu=-kmhwrZvw-}FJABW=kf2)bx5v0s@k=ET$0XN@`<;Ao^E(-(1jC4 z8^nbQ?bn&HGY;10+r?J_!Rp z_F_Vam;~|=E=*F1rC4d;a4ct)6oi(-ay%Cn2qlh$j=~}WUdVGKEU@#YcuQU3Fri1J z3=W9&nGZ!Sg%~`7vy&c6#l#52upGpz#3BjGR5=nfyiDv_EhZE28i;(UBO%z^5ATY| zU_6aPBTZ0$Vu}!sK!(lT21Bl_aGt36TlN0E59GQ>bJr zm53pTXoN%#s)!QQTusr(!G=*thSjqWk>J&wAQw@{9SH<%AKy=|u68#SChRw$UTf%4 zIgiZ27Bnm#3_zw*C=Nsll}Kff2kT?I-rfV+60|>ySU$-rP)Y_!6tY|!VT!ziMVL9kmmERmZJHYyb<(7`qpD6AG~{1)-}WXvgz<-t00INp8(I_fkE zgkq^iLyaDcCsX`{wV0aK27Qtf75fozvKEY%90}7uFM?L#0kE)5VYDNT8A^A0>VwP|inWVys_; z5+0&NKW@zzis1k`s7@O|r%`Ne>2zCw0nljFzW6kZL9h(P>Q>DPP)I=E4i93wW1JvX zKSD7mfXPyc;6pr2R~Zb-5!rkM5jhgn9C)>=rW^3A{yJxRArPqU2MrkJsavJLS!RO* zvS!I5e+m3=OaWntQu5#Ne1s0LxX9#6M7Gpd=F43IL-H^4d=5Oot(NT^8_9G%83VG5~uTkxK>b88kY>mQUkq4tRhaMfh?hD1%)D zSQ}yIj5U$wobliH*V*(>@yak*T|^WrK*Y>YY4a%*CIB$0wuHXZ?mzv%Cp>!)2J9hw zDv<$WokZgTAdw3}01<`(3Klt!LFWUXy8Aze2T+(4Tc#cGAv_jYJ^4QzCQCgVy}g-( zkDH~QolK6pp8^z8sYnRRJ}rX}ZSfy)gY^4b@UPSd!}_#c5orWAjKbu;O34?^e+Jmc z;3b4$35tBl^}&$7v<$i+F`xTn*u{(8u;{V(E>*O&B#~f_glKY zrR%FQ@KxY%)%7i1UzLHc0)MNn|698BKK>K{OR$f%O6-e1E9#O9_9MYi?%X+STq$l1 z&Mb0f>q<;ALh2EM;&3E$^-D{Y>l}^=hsinKZo{7FPZ*(N>ta)Q8WUA<*e>%OuA~M4 zV-oQC_X@K-tj@$-Ccl3F^PRG1xY=p#hoo_hxaJ@O{O|m<>jgH>hFXSNIJU0dy6Mf! z^~?!dpH940GbUsA2;$?6bLH?dq6$KGPW-&iifSdTbLQ$Y5;Q#P*fzA?Gf%K*VpS#M>6C!#6Ky-6 z8BMpOymVp{tkb)8-_OpLd$mR90{irF XlIl`birFkIJ{-r*hka;vXxu*m+MFrh literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/big_lamp_on.json b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/big_lamp_on.json new file mode 100644 index 0000000..afd31a5 --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/big_lamp_on.json @@ -0,0 +1,185 @@ +{ + "credit": "Designed by Pavel Durov with Cubik Studio - https://cubik.studio", + "parent": "block/cube_all", + "texture_size": [128, 128], + "textures": { + "5": "big_lamp_base", + "6": "big_lamp_on_l", + "particle": "soviet:blocks/dark_metal" + }, + "elements": [ + { + "name": "Cube1", + "from": [16.575, 0.025, -1], + "to": [20.075, 0.025, 17], + "rotation": {"angle": -45, "axis": "z", "origin": [18.5, 1.5, -1]}, + "faces": { + "north": {"uv": [0, 0, 0.5, 0], "texture": "#5"}, + "east": {"uv": [0, 0, 2.25, 0], "texture": "#5"}, + "south": {"uv": [0, 0, 0.5, 0], "texture": "#5"}, + "west": {"uv": [0, 0, 2.25, 0], "texture": "#5"}, + "up": {"uv": [2, 6.75, 1.5, 4.5], "texture": "#5"}, + "down": {"uv": [2.5, 5.25, 2, 7.5], "texture": "#5"} + } + }, + { + "name": "Cube1", + "from": [2, 14, 13], + "to": [3, 16, 14], + "faces": { + "north": {"uv": [6.25, 2.75, 6.375, 3], "texture": "#5"}, + "east": {"uv": [2.875, 6.25, 3, 6.5], "texture": "#5"}, + "south": {"uv": [3, 6.25, 3.125, 6.5], "texture": "#5"}, + "west": {"uv": [6.25, 3, 6.375, 3.25], "texture": "#5"}, + "up": {"uv": [6.375, 3.75, 6.25, 3.625], "texture": "#5"}, + "down": {"uv": [3.875, 6.25, 3.75, 6.375], "texture": "#5"} + } + }, + { + "name": "Cube1", + "from": [-2.5, -0.5, -1], + "to": [-2.5, 3.5, 17], + "rotation": {"angle": -45, "axis": "z", "origin": [-3, -0.5, -1]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#5"}, + "east": {"uv": [2.5, 5.25, 4.75, 5.75], "texture": "#5"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#5"}, + "west": {"uv": [4.75, 5.25, 7, 5.75], "texture": "#5"}, + "up": {"uv": [0, 2.25, 0, 0], "texture": "#5"}, + "down": {"uv": [0, 0, 0, 2.25], "texture": "#5"} + } + }, + { + "name": "Cube5", + "from": [0, -1.45, -0.75], + "to": [16, 2.55, -0.75], + "rotation": {"angle": 45, "axis": "x", "origin": [0, 1.5, -1]}, + "faces": { + "north": {"uv": [2.5, 5.75, 4.5, 6.25], "texture": "#5"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#5"}, + "south": {"uv": [5.75, 3.75, 7.75, 4.25], "texture": "#5"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#5"}, + "up": {"uv": [2, 0, 0, 0], "texture": "#5"}, + "down": {"uv": [2, 0, 0, 0], "texture": "#5"} + } + }, + { + "name": "Cube5", + "from": [0, -1, 19.275], + "to": [16, 2.5, 19.275], + "rotation": {"angle": -45, "axis": "x", "origin": [0, -1, 19]}, + "faces": { + "north": {"uv": [5.75, 4.25, 7.75, 4.75], "texture": "#5"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#5"}, + "south": {"uv": [4.5, 5.75, 6.5, 6.25], "texture": "#5"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#5"}, + "up": {"uv": [2, 0, 0, 0], "texture": "#5"}, + "down": {"uv": [2, 0, 0, 0], "texture": "#5"} + } + }, + { + "name": "Cube1", + "from": [0, 3, 0], + "to": [16, 13, 16], + "faces": { + "north": {"uv": [2.25, 4, 4.25, 5.25], "texture": "#5"}, + "east": {"uv": [4.25, 0, 6.25, 1.25], "texture": "#5"}, + "south": {"uv": [4.25, 1.25, 6.25, 2.5], "texture": "#5"}, + "west": {"uv": [4.25, 2.5, 6.25, 3.75], "texture": "#5"}, + "up": {"uv": [4.25, 2, 2.25, 0], "texture": "#5"}, + "down": {"uv": [4.25, 2, 2.25, 4], "texture": "#5"} + } + }, + { + "name": "Cube1", + "from": [-1, 1.5, -1], + "to": [17, 3.5, 17], + "faces": { + "north": {"uv": [5.75, 4.75, 8, 5], "texture": "#5"}, + "east": {"uv": [5.75, 5, 8, 5.25], "texture": "#5"}, + "south": {"uv": [6.25, 0, 8.5, 0.25], "texture": "#5"}, + "west": {"uv": [6.25, 0.25, 8.5, 0.5], "texture": "#5"}, + "up": {"uv": [2.25, 2.25, 0, 0], "texture": "#5"}, + "down": {"uv": [2.25, 2.25, 0, 4.5], "texture": "#5"} + } + }, + { + "name": "Cube1", + "from": [2, 13, 2], + "to": [14, 14, 14], + "faces": { + "north": {"uv": [0, 6, 1.5, 6.25], "texture": "#5"}, + "east": {"uv": [0, 6.25, 1.5, 6.5], "texture": "#5"}, + "south": {"uv": [6.25, 0.5, 7.75, 0.75], "texture": "#5"}, + "west": {"uv": [6.25, 0.75, 7.75, 1], "texture": "#5"}, + "up": {"uv": [5.75, 5.25, 4.25, 3.75], "texture": "#5"}, + "down": {"uv": [1.5, 4.5, 0, 6], "texture": "#5"} + } + }, + { + "name": "Cube1", + "from": [2, 14, 2], + "to": [3, 16, 3], + "faces": { + "north": {"uv": [2.5, 6.25, 2.625, 6.5], "texture": "#5"}, + "east": {"uv": [6.25, 2.5, 6.375, 2.75], "texture": "#5"}, + "south": {"uv": [2.625, 6.25, 2.75, 6.5], "texture": "#5"}, + "west": {"uv": [2.75, 6.25, 2.875, 6.5], "texture": "#5"}, + "up": {"uv": [6.375, 3.625, 6.25, 3.5], "texture": "#5"}, + "down": {"uv": [3.75, 6.25, 3.625, 6.375], "texture": "#5"} + } + }, + { + "name": "Cube1", + "from": [13, 14, 2], + "to": [14, 16, 3], + "faces": { + "north": {"uv": [6.25, 1.5, 6.375, 1.75], "texture": "#5"}, + "east": {"uv": [6.25, 1.75, 6.375, 2], "texture": "#5"}, + "south": {"uv": [6.25, 2, 6.375, 2.25], "texture": "#5"}, + "west": {"uv": [6.25, 2.25, 6.375, 2.5], "texture": "#5"}, + "up": {"uv": [6.375, 3.5, 6.25, 3.375], "texture": "#5"}, + "down": {"uv": [3.625, 6.25, 3.5, 6.375], "texture": "#5"} + } + }, + { + "name": "Cube1", + "from": [13, 14, 13], + "to": [14, 16, 14], + "faces": { + "north": {"uv": [2, 5, 2.125, 5.25], "texture": "#5"}, + "east": {"uv": [2.125, 5, 2.25, 5.25], "texture": "#5"}, + "south": {"uv": [6.25, 1, 6.375, 1.25], "texture": "#5"}, + "west": {"uv": [6.25, 1.25, 6.375, 1.5], "texture": "#5"}, + "up": {"uv": [6.375, 3.375, 6.25, 3.25], "texture": "#5"}, + "down": {"uv": [3.5, 6.25, 3.375, 6.375], "texture": "#5"} + } + }, + { + "name": "Cube1", + "from": [13, 14, 13], + "to": [14, 16, 14], + "faces": { + "north": {"uv": [2, 4.5, 2.125, 4.75], "texture": "#5"}, + "east": {"uv": [2.125, 4.5, 2.25, 4.75], "texture": "#5"}, + "south": {"uv": [2, 4.75, 2.125, 5], "texture": "#5"}, + "west": {"uv": [2.125, 4.75, 2.25, 5], "texture": "#5"}, + "up": {"uv": [3.25, 6.375, 3.125, 6.25], "texture": "#5"}, + "down": {"uv": [3.375, 6.25, 3.25, 6.375], "texture": "#5"} + } + }, + { + "name": "Cube1", + "from": [2, 1, 2], + "to": [14, 1.5, 14], + "faces": { + "north": {"uv": [2, 14.5, 14, 15], "texture": "#6"}, + "east": {"uv": [2, 14.5, 14, 15], "texture": "#6"}, + "south": {"uv": [2, 14.5, 14, 15], "texture": "#6"}, + "west": {"uv": [2, 14.5, 14, 15], "texture": "#6"}, + "up": {"uv": [2, 2, 14, 14], "texture": "#6"}, + "down": {"uv": [2, 2, 14, 14], "texture": "#6"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/big_lamp_on_l.png b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/big_lamp_on_l.png new file mode 100644 index 0000000000000000000000000000000000000000..8ca8bab7103c470533bb89e20cf853b149f7bbd2 GIT binary patch literal 1979 zcmV;s2SoUZP)EX>4Tx04R}tkv&MmKpe$iQ>7{u2Rjt$kfAzR5EXHhDi*;)X)CnqU~=gfG-*gu zTpR`0f`cE6RR0!X5l%$?&0I>U5saWpZjwRDg~1PK9P8i>4rtTK|Hf* z>74h8L#!+*#OK8023?T&k?XR{Z=6dG3p_JqWYhD+A!4!A#c~(3vY`@B6Gs(QqkJLf zvch?bvs$gQ_C5Ivg9U9R!*!YwB(Q`eQV=1djtZ)<5TjKi#YCF+;~xGI$DbmXOs)zT zITlcZ3d!+<|H1EW&EnLgn-q)#y)U-?F$x5BfmXw|zmILZbprUGfh(=!uQh?$PtqG5 zEqVkDZ37qA9ZlW?E_ZnxA=gv%f*R%F+oW2g5C^yg2?@j@hakiSP&Q^ZvE%F}_PS@ro}ORT z)7|wrbWhKC>;+EYz`Rpe*Qc zwe}C+552bC*b95luCGsDE^^4LS*+gw_rUr`e*hrs1b(M-Q%zQY z1^#hHjr3KD>c+hR1b!zah?*0o1HXfZPhPQi=St(A|LudEXE%~>c}NEb2iJ*xBhMFQ zUDiYD`XBW0)9qS9;wY-!Zj-Pon{B(c z3nBsmU@(B@*SP!a_iSQgBCUU;04U2MVR`MhLF88M0(2ENH}~G2_K!yX$8$a0-Sze# zyOr&$t~?(Sh=d@Jn(Lvt3zjV?q>)|kr0_4O3k)g&9`T;Nkh1m z7Dyn^hvSTVPW|31Nyi4@6xKoyy-)sBYVJF?UJEZjXEt`NWefvMLksVOJ*V7q%B^Kc06@a6?xe9UPd>;XF{fGbye1;|&KFLDFNWPuGChpCheA+R6CseT z2Z%rfW@Zy!91Z=Wj2dhVo7k!EI+a!yWXYz%3osA;&fxSo%fXl^IREFcd*tmu2Fn#{ zgcnCczr!X@q9|+J>C->QQKT$u*gL+Fd~9M9&xq(N)5Ficf6uwqC=`mqa>~uurCc28 z#+YIEC^+rRrc)B)N58mG0K(~X>y0<1<(4=1?eY!@k-}wW0QJ|t-8=rHiFA^TGdC)wJRB3`IogvP=&bpMB^yFE=W8_2|r)#3|L{Bw;pENP-jT9xR(@deJziw(FGcSS8OY zc_}124@JtUwbGcui@#)gFvhSkDGVZFQn_~yayEQ9?#=Zu={}WGW;Kx(Ou}pc5D5qg zlNgie!O5^Y*FzE~9BZe%W0f}3AXkq2;EatKbvwc7{KK9klflcwQUAo-d&H)&LJd7Q z8Ff1*(zEF_YutI~ui1?Gf3RSdAMPe`EB&T`~358lW#Lc=>sz zhiUI)DmY1WStzz3EaEt=EDOP;h+`A$>G*u?f0|Jv3PTf4gxgfgWs-os+_+eek~q@c z&c)gMAe-sl@bvF`a8loSi=?$ejp_JYcRRDm<)r6ljk|dM(Wu`q)$8N_(RK2T{ZD7J zU>5YOf?Dfgt%tQ9{s($k-fvT^_b literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/diff_lamp_off.json b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/diff_lamp_off.json new file mode 100644 index 0000000..b48682f --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/diff_lamp_off.json @@ -0,0 +1,113 @@ +{ + "credit": "Made special for NewSovietEra", + "parent": "block/cube_all", + "texture_size": [32, 32], + "textures": { + "0": "diff_lamp_off", + "particle": "diff_lamp_off" + }, + "elements": [ + { + "from": [0, 15.025, 6.5], + "to": [16, 16, 9.5], + "rotation": {"angle": 0, "axis": "x", "origin": [0, 0, -1.5]}, + "faces": { + "north": {"uv": [8, 0, 16, 0.5], "texture": "#0"}, + "east": {"uv": [8, 3, 9.5, 3.5], "texture": "#0"}, + "south": {"uv": [8, 0.5, 16, 1], "texture": "#0"}, + "west": {"uv": [8, 3.5, 9.5, 4], "texture": "#0"}, + "up": {"uv": [8, 1.5, 0, 0], "texture": "#0"}, + "down": {"uv": [8, 1.5, 0, 3], "texture": "#0"} + } + }, + { + "from": [0.875, 13.75, 7.5], + "to": [15.125, 14.75, 8.5], + "rotation": {"angle": 0, "axis": "x", "origin": [0, 0, -1.5]}, + "faces": { + "north": {"uv": [8, 1, 15, 1.5], "texture": "#0"}, + "east": {"uv": [8, 4, 8.5, 4.5], "texture": "#0"}, + "south": {"uv": [8, 1.5, 15, 2], "texture": "#0"}, + "west": {"uv": [8, 4.5, 8.5, 5], "texture": "#0"}, + "up": {"uv": [15, 2.5, 8, 2], "texture": "#0"}, + "down": {"uv": [15, 2.5, 8, 3], "texture": "#0"} + } + }, + { + "from": [0.275, 13.575, 7.275], + "to": [1.275, 15.025, 8.725], + "rotation": {"angle": 0, "axis": "x", "origin": [0, 0, -1.5]}, + "faces": { + "north": {"uv": [8, 5, 8.5, 5.5], "texture": "#0"}, + "east": {"uv": [8, 5.5, 8.5, 6], "texture": "#0"}, + "south": {"uv": [8, 6, 8.5, 6.5], "texture": "#0"}, + "west": {"uv": [8, 6.5, 8.5, 7], "texture": "#0"}, + "up": {"uv": [8.5, 7.5, 8, 7], "texture": "#0"}, + "down": {"uv": [8.5, 7.5, 8, 8], "texture": "#0"} + } + }, + { + "from": [14.725, 13.575, 7.275], + "to": [15.725, 15.025, 8.725], + "rotation": {"angle": 0, "axis": "x", "origin": [16, 0, -1.5]}, + "faces": { + "north": {"uv": [8, 8, 8.5, 8.5], "texture": "#0"}, + "east": {"uv": [8.5, 4, 9, 4.5], "texture": "#0"}, + "south": {"uv": [8.5, 4.5, 9, 5], "texture": "#0"}, + "west": {"uv": [8.5, 5, 9, 5.5], "texture": "#0"}, + "up": {"uv": [9, 6, 8.5, 5.5], "texture": "#0"}, + "down": {"uv": [9, 6, 8.5, 6.5], "texture": "#0"} + } + }, + { + "from": [0.025, 12.5625, 6.25], + "to": [15.975, 15.5625, 6.25], + "rotation": {"angle": 22.5, "axis": "x", "origin": [0.5, 15, 6.5]}, + "faces": { + "north": {"uv": [0, 3, 8, 4.5], "texture": "#0"}, + "east": {"uv": [0, 0, 0, 1.5], "texture": "#0"}, + "south": {"uv": [0, 4.5, 8, 6], "texture": "#0"}, + "west": {"uv": [0, 0, 0, 1.5], "texture": "#0"}, + "up": {"uv": [8, 0, 0, 0], "texture": "#0"}, + "down": {"uv": [8, 0, 0, 0], "texture": "#0"} + } + }, + { + "from": [0.025, 12.5625, 9.725], + "to": [15.975, 15.5625, 9.725], + "rotation": {"angle": -22.5, "axis": "x", "origin": [0.5, 15, 9.475]}, + "faces": { + "north": {"uv": [0, 6, 8, 7.5], "texture": "#0"}, + "east": {"uv": [0, 0, 0, 1.5], "texture": "#0"}, + "south": {"uv": [0, 7.5, 8, 9], "texture": "#0"}, + "west": {"uv": [0, 0, 0, 1.5], "texture": "#0"}, + "up": {"uv": [8, 0, 0, 0], "texture": "#0"}, + "down": {"uv": [8, 0, 0, 0], "texture": "#0"} + } + } + ], + "groups": [ + 0, + 1, + 2, + 3, + 4, + 5, + { + "name": "group", + "origin": [0.25, 13.25, 10.9375], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [] + }, + { + "name": "group", + "origin": [0.25, 13.25, 10.9375], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/diff_lamp_off.png b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/diff_lamp_off.png new file mode 100644 index 0000000000000000000000000000000000000000..3d6c93141a5fc0d3e78c9d775a01180f1336e0d0 GIT binary patch literal 570 zcmV-A0>%A_P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0nbT9K~z{r?Ulbz z!ax+qUpt|Mv`vG?!H{TT{3D!<|BP{R)`3As>z`m;{TD(;wMU+f<`-qsGf)wGj4b1Q-jiXuZKuii zn{QHMNvdS5R4tr z3Bxcx(M3mgKz8`m1Lfny9f7&ko68(1^q4xqenfYQsx5ggW#1C$=s;Y&C- zZ}xORes`z;noNlP_8N+eQ2`i-L9Pl6V=muv%;6Z|Y*IA$qR@K_{KzNUu;bNa>*J#n zTHjcstpF literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/diff_lamp_on.json b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/diff_lamp_on.json new file mode 100644 index 0000000..9cc954a --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/diff_lamp_on.json @@ -0,0 +1,113 @@ +{ + "credit": "Made special for NewSovietEra", + "parent": "block/cube_all", + "texture_size": [32, 32], + "textures": { + "1": "diff_lamp_on", + "particle": "diff_lamp_off" + }, + "elements": [ + { + "from": [0, 15.025, 6.5], + "to": [16, 16, 9.5], + "rotation": {"angle": 0, "axis": "x", "origin": [0, 0, -1.5]}, + "faces": { + "north": {"uv": [8, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [8, 3, 9.5, 3.5], "texture": "#1"}, + "south": {"uv": [8, 0.5, 16, 1], "texture": "#1"}, + "west": {"uv": [8, 3.5, 9.5, 4], "texture": "#1"}, + "up": {"uv": [8, 1.5, 0, 0], "texture": "#1"}, + "down": {"uv": [8, 1.5, 0, 3], "texture": "#1"} + } + }, + { + "from": [0.875, 13.75, 7.5], + "to": [15.125, 14.75, 8.5], + "rotation": {"angle": 0, "axis": "x", "origin": [0, 0, -1.5]}, + "faces": { + "north": {"uv": [8, 1, 15, 1.5], "texture": "#1"}, + "east": {"uv": [8, 4, 8.5, 4.5], "texture": "#1"}, + "south": {"uv": [8, 1.5, 15, 2], "texture": "#1"}, + "west": {"uv": [8, 4.5, 8.5, 5], "texture": "#1"}, + "up": {"uv": [15, 2.5, 8, 2], "texture": "#1"}, + "down": {"uv": [15, 2.5, 8, 3], "texture": "#1"} + } + }, + { + "from": [0.275, 13.575, 7.275], + "to": [1.275, 15.025, 8.725], + "rotation": {"angle": 0, "axis": "x", "origin": [0, 0, -1.5]}, + "faces": { + "north": {"uv": [8, 5, 8.5, 5.5], "texture": "#1"}, + "east": {"uv": [8, 5.5, 8.5, 6], "texture": "#1"}, + "south": {"uv": [8, 6, 8.5, 6.5], "texture": "#1"}, + "west": {"uv": [8, 6.5, 8.5, 7], "texture": "#1"}, + "up": {"uv": [8.5, 7.5, 8, 7], "texture": "#1"}, + "down": {"uv": [8.5, 7.5, 8, 8], "texture": "#1"} + } + }, + { + "from": [14.725, 13.575, 7.275], + "to": [15.725, 15.025, 8.725], + "rotation": {"angle": 0, "axis": "x", "origin": [16, 0, -1.5]}, + "faces": { + "north": {"uv": [8, 8, 8.5, 8.5], "texture": "#1"}, + "east": {"uv": [8.5, 4, 9, 4.5], "texture": "#1"}, + "south": {"uv": [8.5, 4.5, 9, 5], "texture": "#1"}, + "west": {"uv": [8.5, 5, 9, 5.5], "texture": "#1"}, + "up": {"uv": [9, 6, 8.5, 5.5], "texture": "#1"}, + "down": {"uv": [9, 6, 8.5, 6.5], "texture": "#1"} + } + }, + { + "from": [0.025, 12.5625, 6.25], + "to": [15.975, 15.5625, 6.25], + "rotation": {"angle": 22.5, "axis": "x", "origin": [0.5, 15, 6.5]}, + "faces": { + "north": {"uv": [0, 3, 8, 4.5], "texture": "#1"}, + "east": {"uv": [0, 0, 0, 1.5], "texture": "#1"}, + "south": {"uv": [0, 4.5, 8, 6], "texture": "#1"}, + "west": {"uv": [0, 0, 0, 1.5], "texture": "#1"}, + "up": {"uv": [8, 0, 0, 0], "texture": "#1"}, + "down": {"uv": [8, 0, 0, 0], "texture": "#1"} + } + }, + { + "from": [0.025, 12.5625, 9.725], + "to": [15.975, 15.5625, 9.725], + "rotation": {"angle": -22.5, "axis": "x", "origin": [0.5, 15, 9.475]}, + "faces": { + "north": {"uv": [0, 6, 8, 7.5], "texture": "#1"}, + "east": {"uv": [0, 0, 0, 1.5], "texture": "#1"}, + "south": {"uv": [0, 7.5, 8, 9], "texture": "#1"}, + "west": {"uv": [0, 0, 0, 1.5], "texture": "#1"}, + "up": {"uv": [8, 0, 0, 0], "texture": "#1"}, + "down": {"uv": [8, 0, 0, 0], "texture": "#1"} + } + } + ], + "groups": [ + 0, + 1, + 2, + 3, + 4, + 5, + { + "name": "group", + "origin": [0.25, 13.25, 10.9375], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [] + }, + { + "name": "group", + "origin": [0.25, 13.25, 10.9375], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/diff_lamp_on.png b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/diff_lamp_on.png new file mode 100644 index 0000000000000000000000000000000000000000..f6e18ffab354317537c8264aa007e7f92d2d72dd GIT binary patch literal 582 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_off_without_cover.json b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_off_without_cover.json new file mode 100644 index 0000000..a3dd84a --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_off_without_cover.json @@ -0,0 +1,122 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "lamp_off", + "particle": "lamp_off" + }, + "elements": [ + { + "from": [0, 15, 4], + "to": [16, 16, 12], + "faces": { + "north": {"uv": [2, 2, 6, 2.25], "texture": "#3"}, + "east": {"uv": [0, 2, 2, 2.25], "texture": "#3"}, + "south": {"uv": [8, 2, 12, 2.25], "texture": "#3"}, + "west": {"uv": [6, 2, 8, 2.25], "texture": "#3"}, + "up": {"uv": [6, 2, 2, 0], "texture": "#3"}, + "down": {"uv": [10, 0, 6, 2], "texture": "#3"} + } + }, + { + "from": [0.525, 14, 9], + "to": [0.525, 15, 10], + "faces": { + "north": {"uv": [0.75, 0.25, 0.75, 0.5], "texture": "#3"}, + "east": {"uv": [0.5, 0.25, 0.75, 0.5], "texture": "#3"}, + "south": {"uv": [1, 0.25, 1, 0.5], "texture": "#3"}, + "west": {"uv": [0.75, 0.25, 1, 0.5], "texture": "#3"}, + "up": {"uv": [0.75, 0.25, 0.75, 0], "texture": "#3"}, + "down": {"uv": [0.75, 0, 0.75, 0.25], "texture": "#3"} + } + }, + { + "from": [15.325, 14, 9], + "to": [15.325, 15, 10], + "faces": { + "north": {"uv": [0.25, 0.75, 0.25, 1], "texture": "#3"}, + "east": {"uv": [0, 0.75, 0.25, 1], "texture": "#3"}, + "south": {"uv": [0.5, 0.75, 0.5, 1], "texture": "#3"}, + "west": {"uv": [0.25, 0.75, 0.5, 1], "texture": "#3"}, + "up": {"uv": [0.25, 0.75, 0.25, 0.5], "texture": "#3"}, + "down": {"uv": [0.25, 0.5, 0.25, 0.75], "texture": "#3"} + } + }, + { + "from": [0.525, 13, 9], + "to": [15.325, 14, 10], + "faces": { + "north": {"uv": [0.25, 5.25, 3.75, 5.5], "texture": "#3"}, + "east": {"uv": [0, 5.25, 0.25, 5.5], "texture": "#3"}, + "south": {"uv": [4, 5.25, 7.5, 5.5], "texture": "#3"}, + "west": {"uv": [3.75, 5.25, 4, 5.5], "texture": "#3"}, + "up": {"uv": [3.75, 5.25, 0.25, 5], "texture": "#3"}, + "down": {"uv": [7.25, 5, 3.75, 5.25], "texture": "#3"} + } + }, + { + "from": [0.525, 14, 6], + "to": [0.525, 15, 7], + "faces": { + "north": {"uv": [0.25, 0.5, 0.25, 0.75], "texture": "#3"}, + "east": {"uv": [0, 0.5, 0.25, 0.75], "texture": "#3"}, + "south": {"uv": [0.5, 0.5, 0.5, 0.75], "texture": "#3"}, + "west": {"uv": [0.25, 0.5, 0.5, 0.75], "texture": "#3"}, + "up": {"uv": [0.25, 0.5, 0.25, 0.25], "texture": "#3"}, + "down": {"uv": [0.25, 0.25, 0.25, 0.5], "texture": "#3"} + } + }, + { + "from": [15.325, 14, 6], + "to": [15.325, 15, 7], + "faces": { + "north": {"uv": [0.25, 0.25, 0.25, 0.5], "texture": "#3"}, + "east": {"uv": [0, 0.25, 0.25, 0.5], "texture": "#3"}, + "south": {"uv": [0.5, 0.25, 0.5, 0.5], "texture": "#3"}, + "west": {"uv": [0.25, 0.25, 0.5, 0.5], "texture": "#3"}, + "up": {"uv": [0.25, 0.25, 0.25, 0], "texture": "#3"}, + "down": {"uv": [0.25, 0, 0.25, 0.25], "texture": "#3"} + } + }, + { + "from": [0.525, 13, 6], + "to": [15.325, 14, 7], + "faces": { + "north": {"uv": [0.25, 4.75, 3.75, 5], "texture": "#3"}, + "east": {"uv": [0, 4.75, 0.25, 5], "texture": "#3"}, + "south": {"uv": [4, 4.75, 7.5, 5], "texture": "#3"}, + "west": {"uv": [3.75, 4.75, 4, 5], "texture": "#3"}, + "up": {"uv": [3.75, 4.75, 0.25, 4.5], "texture": "#3"}, + "down": {"uv": [7.25, 4.5, 3.75, 4.75], "texture": "#3"} + } + } + ], + "groups": [ + { + "name": "group", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [ + 0, + { + "name": "group", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [1, 2, 3] + }, + { + "name": "group", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [4, 5, 6] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_on.png b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_on.png new file mode 100644 index 0000000000000000000000000000000000000000..57cb2fb0e33160af4c7af05630026a931297441e GIT binary patch literal 1505 zcmV<71s?i|P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D1$Ie9K~#8N?U+kw zTvZsyzkBaI?>v*~B?*___a%ZtipWB4J+kfq+JdM2Nl{`HkgR2N`g`f9T*YvaCFn zO3puY0QWwaKmNw+o7#9IXwN=(%&Cu=Pd+@cYQuNld)I+;KpLG)n3T2(++$8U?{*B# zUR~tAqchIEJ5X!aO5_><`KvF#($oOx^`0GH>%0U8yN$&&KoDRodbdM^1Ib240mhh< z@265rtV2FSj$i`lgC4m@vuOliBVZ()J2!TL#>RfC&r-u+fU$IFYU&UA{N&d>M&{9^ zqi!dmQ$9<%8_3t2|F6-nm3cS$`~rnSZJaF_2i!rB$aNcmYLUpX)PvqFZv~rHfMjUs zUK$=6T$L3Vi_FU-fZ$-=1NZG_IiAq~%(7f0-{dlr9`v>j1zU z42K-fAe(qb!x(ci7y#?#GvqRW7-KK&*$OrdfcqxL<%A%>NQ_~yJPsJ6$@49Ph6ZOb zCj*EEWWb;cK#sBeYRJ8tiH6Ud%#s@zBEQK%8nxa!=?H)mz@0()+W|l>WzZ?#lY0%_ zwUv8`3=Z}H?u6jo8~sc+`6*h?&G8tZFXw0feirMn9`Ci9rbIjS^Jk7nWVI?B%cjSv zQe4S&aVbre+yaj)fg_IqkfmN-Ug`ajE!@j_!)G?`ft~xGzx^u!ml>RaQ{04uzEB65?K`+( z4#;`;CD>{-+}P3Xf%@ahIkijm%mhpdhLc>vd`|0zORBXBpYiOU7r4B=J`d?$Kg+^f z`nU(~vk&>w{5*x*+o`R0XhXgE^hGL{vsBJnR9Hwg?dza@`~IU&|A8lIG4%^|_8;Pl zXzcVyEbQO+IC;$&nH{?+Xm*fp802VPmT69f9H&M#+osIS87dbR#Wy=c)1#+ZK6v;U zG7Jw{mqsbEeJ_oVe9H4(gAbA~kYK&-y$47$yzA;MimyazZk+W_{rCkPe&Nfe1VG1S zWG{<J`N5m1yP`Q%j48?mN5@j6}ne-8f(sk@*t_pxl&lgUJ_jRGm5#RpH zluQ3kJ$FCR(u?j|=trJ9;ut}Z?O=#>Pl)^?@@A}`e34Gk`X~_FN&aY;sD?Jt_i&bi z(XH&zOK+c~VrH6yV;FwE%)I_Md4h3qf5gZi>lQlw9305ZwmU`H@1wbyv#b6W>Sn^3 zNKcG7W_&xBqo!%>oaWdhPB<^p#h;@Y4Oyj_riGca6zkl>Wh}hpd56!h@C}uKUi`R0 z_BC<7@orgEPBAx4iJtp!tqLewzf!R#mwPEQDcTkO*;~rY@P|l00000NkvXX Hu0mjfBT3q2 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_on_1.json b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_on_1.json new file mode 100644 index 0000000..9e04ccf --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_on_1.json @@ -0,0 +1,134 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "2": "lamp_on_2" + }, + "elements": [ + { + "from": [0, 15, 4], + "to": [16, 16, 12], + "faces": { + "north": {"uv": [2, 2, 6, 2.25], "texture": "#2"}, + "east": {"uv": [0, 2, 2, 2.25], "texture": "#2"}, + "south": {"uv": [8, 2, 12, 2.25], "texture": "#2"}, + "west": {"uv": [6, 2, 8, 2.25], "texture": "#2"}, + "up": {"uv": [6, 2, 2, 0], "texture": "#2"}, + "down": {"uv": [10, 0, 6, 2], "texture": "#2"} + } + }, + { + "from": [0.075, 12, 5], + "to": [15.875, 15, 11], + "faces": { + "north": {"uv": [1.5, 3.75, 5.25, 4.5], "texture": "#2"}, + "east": {"uv": [0, 3.75, 1.5, 4.5], "texture": "#2"}, + "south": {"uv": [6.75, 3.75, 10.5, 4.5], "texture": "#2"}, + "west": {"uv": [5.25, 3.75, 6.75, 4.5], "texture": "#2"}, + "up": {"uv": [5.25, 3.75, 1.5, 2.25], "texture": "#2"}, + "down": {"uv": [9, 2.25, 5.25, 3.75], "texture": "#2"} + } + }, + { + "from": [0.525, 14, 9], + "to": [0.525, 15, 10], + "faces": { + "north": {"uv": [0.75, 0.25, 0.75, 0.5], "texture": "#2"}, + "east": {"uv": [0.5, 0.25, 0.75, 0.5], "texture": "#2"}, + "south": {"uv": [1, 0.25, 1, 0.5], "texture": "#2"}, + "west": {"uv": [0.75, 0.25, 1, 0.5], "texture": "#2"}, + "up": {"uv": [0.75, 0.25, 0.75, 0], "texture": "#2"}, + "down": {"uv": [0.75, 0, 0.75, 0.25], "texture": "#2"} + } + }, + { + "from": [15.325, 14, 9], + "to": [15.325, 15, 10], + "faces": { + "north": {"uv": [0.25, 0.75, 0.25, 1], "texture": "#2"}, + "east": {"uv": [0, 0.75, 0.25, 1], "texture": "#2"}, + "south": {"uv": [0.5, 0.75, 0.5, 1], "texture": "#2"}, + "west": {"uv": [0.25, 0.75, 0.5, 1], "texture": "#2"}, + "up": {"uv": [0.25, 0.75, 0.25, 0.5], "texture": "#2"}, + "down": {"uv": [0.25, 0.5, 0.25, 0.75], "texture": "#2"} + } + }, + { + "from": [0.525, 13, 9], + "to": [15.325, 14, 10], + "faces": { + "north": {"uv": [0.25, 5.25, 3.75, 5.5], "texture": "#2"}, + "east": {"uv": [0, 5.25, 0.25, 5.5], "texture": "#2"}, + "south": {"uv": [4, 5.25, 7.5, 5.5], "texture": "#2"}, + "west": {"uv": [3.75, 5.25, 4, 5.5], "texture": "#2"}, + "up": {"uv": [3.75, 5.25, 0.25, 5], "texture": "#2"}, + "down": {"uv": [7.25, 5, 3.75, 5.25], "texture": "#2"} + } + }, + { + "from": [0.525, 14, 6], + "to": [0.525, 15, 7], + "faces": { + "north": {"uv": [0.25, 0.5, 0.25, 0.75], "texture": "#2"}, + "east": {"uv": [0, 0.5, 0.25, 0.75], "texture": "#2"}, + "south": {"uv": [0.5, 0.5, 0.5, 0.75], "texture": "#2"}, + "west": {"uv": [0.25, 0.5, 0.5, 0.75], "texture": "#2"}, + "up": {"uv": [0.25, 0.5, 0.25, 0.25], "texture": "#2"}, + "down": {"uv": [0.25, 0.25, 0.25, 0.5], "texture": "#2"} + } + }, + { + "from": [15.325, 14, 6], + "to": [15.325, 15, 7], + "faces": { + "north": {"uv": [0.25, 0.25, 0.25, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0.25, 0.25, 0.5], "texture": "#2"}, + "south": {"uv": [0.5, 0.25, 0.5, 0.5], "texture": "#2"}, + "west": {"uv": [0.25, 0.25, 0.5, 0.5], "texture": "#2"}, + "up": {"uv": [0.25, 0.25, 0.25, 0], "texture": "#2"}, + "down": {"uv": [0.25, 0, 0.25, 0.25], "texture": "#2"} + } + }, + { + "from": [0.525, 13, 6], + "to": [15.325, 14, 7], + "faces": { + "north": {"uv": [0.25, 4.75, 3.75, 5], "texture": "#2"}, + "east": {"uv": [0, 4.75, 0.25, 5], "texture": "#2"}, + "south": {"uv": [4, 4.75, 7.5, 5], "texture": "#2"}, + "west": {"uv": [3.75, 4.75, 4, 5], "texture": "#2"}, + "up": {"uv": [3.75, 4.75, 0.25, 4.5], "texture": "#2"}, + "down": {"uv": [7.25, 4.5, 3.75, 4.75], "texture": "#2"} + } + } + ], + "groups": [ + { + "name": "group", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [ + 0, + 1, + { + "name": "group", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [2, 3, 4] + }, + { + "name": "group", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [5, 6, 7] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_on_1_without_cover.json b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_on_1_without_cover.json new file mode 100644 index 0000000..475c5a8 --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_on_1_without_cover.json @@ -0,0 +1,122 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "2": "lamp_on_2", + "particle": "lamp_off" + }, + "elements": [ + { + "from": [0, 15, 4], + "to": [16, 16, 12], + "faces": { + "north": {"uv": [2, 2, 6, 2.25], "texture": "#2"}, + "east": {"uv": [0, 2, 2, 2.25], "texture": "#2"}, + "south": {"uv": [8, 2, 12, 2.25], "texture": "#2"}, + "west": {"uv": [6, 2, 8, 2.25], "texture": "#2"}, + "up": {"uv": [6, 2, 2, 0], "texture": "#2"}, + "down": {"uv": [10, 0, 6, 2], "texture": "#2"} + } + }, + { + "from": [0.525, 14, 9], + "to": [0.525, 15, 10], + "faces": { + "north": {"uv": [0.75, 0.25, 0.75, 0.5], "texture": "#2"}, + "east": {"uv": [0.5, 0.25, 0.75, 0.5], "texture": "#2"}, + "south": {"uv": [1, 0.25, 1, 0.5], "texture": "#2"}, + "west": {"uv": [0.75, 0.25, 1, 0.5], "texture": "#2"}, + "up": {"uv": [0.75, 0.25, 0.75, 0], "texture": "#2"}, + "down": {"uv": [0.75, 0, 0.75, 0.25], "texture": "#2"} + } + }, + { + "from": [15.325, 14, 9], + "to": [15.325, 15, 10], + "faces": { + "north": {"uv": [0.25, 0.75, 0.25, 1], "texture": "#2"}, + "east": {"uv": [0, 0.75, 0.25, 1], "texture": "#2"}, + "south": {"uv": [0.5, 0.75, 0.5, 1], "texture": "#2"}, + "west": {"uv": [0.25, 0.75, 0.5, 1], "texture": "#2"}, + "up": {"uv": [0.25, 0.75, 0.25, 0.5], "texture": "#2"}, + "down": {"uv": [0.25, 0.5, 0.25, 0.75], "texture": "#2"} + } + }, + { + "from": [0.525, 13, 9], + "to": [15.325, 14, 10], + "faces": { + "north": {"uv": [0.25, 5.25, 3.75, 5.5], "texture": "#2"}, + "east": {"uv": [0, 5.25, 0.25, 5.5], "texture": "#2"}, + "south": {"uv": [4, 5.25, 7.5, 5.5], "texture": "#2"}, + "west": {"uv": [3.75, 5.25, 4, 5.5], "texture": "#2"}, + "up": {"uv": [3.75, 5.25, 0.25, 5], "texture": "#2"}, + "down": {"uv": [7.25, 5, 3.75, 5.25], "texture": "#2"} + } + }, + { + "from": [0.525, 14, 6], + "to": [0.525, 15, 7], + "faces": { + "north": {"uv": [0.25, 0.5, 0.25, 0.75], "texture": "#2"}, + "east": {"uv": [0, 0.5, 0.25, 0.75], "texture": "#2"}, + "south": {"uv": [0.5, 0.5, 0.5, 0.75], "texture": "#2"}, + "west": {"uv": [0.25, 0.5, 0.5, 0.75], "texture": "#2"}, + "up": {"uv": [0.25, 0.5, 0.25, 0.25], "texture": "#2"}, + "down": {"uv": [0.25, 0.25, 0.25, 0.5], "texture": "#2"} + } + }, + { + "from": [15.325, 14, 6], + "to": [15.325, 15, 7], + "faces": { + "north": {"uv": [0.25, 0.25, 0.25, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0.25, 0.25, 0.5], "texture": "#2"}, + "south": {"uv": [0.5, 0.25, 0.5, 0.5], "texture": "#2"}, + "west": {"uv": [0.25, 0.25, 0.5, 0.5], "texture": "#2"}, + "up": {"uv": [0.25, 0.25, 0.25, 0], "texture": "#2"}, + "down": {"uv": [0.25, 0, 0.25, 0.25], "texture": "#2"} + } + }, + { + "from": [0.525, 13, 6], + "to": [15.325, 14, 7], + "faces": { + "north": {"uv": [0.25, 4.75, 3.75, 5], "texture": "#2"}, + "east": {"uv": [0, 4.75, 0.25, 5], "texture": "#2"}, + "south": {"uv": [4, 4.75, 7.5, 5], "texture": "#2"}, + "west": {"uv": [3.75, 4.75, 4, 5], "texture": "#2"}, + "up": {"uv": [3.75, 4.75, 0.25, 4.5], "texture": "#2"}, + "down": {"uv": [7.25, 4.5, 3.75, 4.75], "texture": "#2"} + } + } + ], + "groups": [ + { + "name": "group", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [ + 0, + { + "name": "group", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [1, 2, 3] + }, + { + "name": "group", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [4, 5, 6] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_on_2.json b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_on_2.json new file mode 100644 index 0000000..b844ea1 --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_on_2.json @@ -0,0 +1,134 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "lamp_on" + }, + "elements": [ + { + "from": [0, 15, 4], + "to": [16, 16, 12], + "faces": { + "north": {"uv": [2, 2, 6, 2.25], "texture": "#1"}, + "east": {"uv": [0, 2, 2, 2.25], "texture": "#1"}, + "south": {"uv": [8, 2, 12, 2.25], "texture": "#1"}, + "west": {"uv": [6, 2, 8, 2.25], "texture": "#1"}, + "up": {"uv": [6, 2, 2, 0], "texture": "#1"}, + "down": {"uv": [10, 0, 6, 2], "texture": "#1"} + } + }, + { + "from": [0.075, 12, 5], + "to": [15.875, 15, 11], + "faces": { + "north": {"uv": [1.5, 3.75, 5.25, 4.5], "texture": "#1"}, + "east": {"uv": [0, 3.75, 1.5, 4.5], "texture": "#1"}, + "south": {"uv": [6.75, 3.75, 10.5, 4.5], "texture": "#1"}, + "west": {"uv": [5.25, 3.75, 6.75, 4.5], "texture": "#1"}, + "up": {"uv": [5.25, 3.75, 1.5, 2.25], "texture": "#1"}, + "down": {"uv": [9, 2.25, 5.25, 3.75], "texture": "#1"} + } + }, + { + "from": [0.525, 14, 9], + "to": [0.525, 15, 10], + "faces": { + "north": {"uv": [0.75, 0.25, 0.75, 0.5], "texture": "#1"}, + "east": {"uv": [0.5, 0.25, 0.75, 0.5], "texture": "#1"}, + "south": {"uv": [1, 0.25, 1, 0.5], "texture": "#1"}, + "west": {"uv": [0.75, 0.25, 1, 0.5], "texture": "#1"}, + "up": {"uv": [0.75, 0.25, 0.75, 0], "texture": "#1"}, + "down": {"uv": [0.75, 0, 0.75, 0.25], "texture": "#1"} + } + }, + { + "from": [15.325, 14, 9], + "to": [15.325, 15, 10], + "faces": { + "north": {"uv": [0.25, 0.75, 0.25, 1], "texture": "#1"}, + "east": {"uv": [0, 0.75, 0.25, 1], "texture": "#1"}, + "south": {"uv": [0.5, 0.75, 0.5, 1], "texture": "#1"}, + "west": {"uv": [0.25, 0.75, 0.5, 1], "texture": "#1"}, + "up": {"uv": [0.25, 0.75, 0.25, 0.5], "texture": "#1"}, + "down": {"uv": [0.25, 0.5, 0.25, 0.75], "texture": "#1"} + } + }, + { + "from": [0.525, 13, 9], + "to": [15.325, 14, 10], + "faces": { + "north": {"uv": [0.25, 5.25, 3.75, 5.5], "texture": "#1"}, + "east": {"uv": [0, 5.25, 0.25, 5.5], "texture": "#1"}, + "south": {"uv": [4, 5.25, 7.5, 5.5], "texture": "#1"}, + "west": {"uv": [3.75, 5.25, 4, 5.5], "texture": "#1"}, + "up": {"uv": [3.75, 5.25, 0.25, 5], "texture": "#1"}, + "down": {"uv": [7.25, 5, 3.75, 5.25], "texture": "#1"} + } + }, + { + "from": [0.525, 14, 6], + "to": [0.525, 15, 7], + "faces": { + "north": {"uv": [0.25, 0.5, 0.25, 0.75], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.25, 0.75], "texture": "#1"}, + "south": {"uv": [0.5, 0.5, 0.5, 0.75], "texture": "#1"}, + "west": {"uv": [0.25, 0.5, 0.5, 0.75], "texture": "#1"}, + "up": {"uv": [0.25, 0.5, 0.25, 0.25], "texture": "#1"}, + "down": {"uv": [0.25, 0.25, 0.25, 0.5], "texture": "#1"} + } + }, + { + "from": [15.325, 14, 6], + "to": [15.325, 15, 7], + "faces": { + "north": {"uv": [0.25, 0.25, 0.25, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0.25, 0.25, 0.5], "texture": "#1"}, + "south": {"uv": [0.5, 0.25, 0.5, 0.5], "texture": "#1"}, + "west": {"uv": [0.25, 0.25, 0.5, 0.5], "texture": "#1"}, + "up": {"uv": [0.25, 0.25, 0.25, 0], "texture": "#1"}, + "down": {"uv": [0.25, 0, 0.25, 0.25], "texture": "#1"} + } + }, + { + "from": [0.525, 13, 6], + "to": [15.325, 14, 7], + "faces": { + "north": {"uv": [0.25, 4.75, 3.75, 5], "texture": "#1"}, + "east": {"uv": [0, 4.75, 0.25, 5], "texture": "#1"}, + "south": {"uv": [4, 4.75, 7.5, 5], "texture": "#1"}, + "west": {"uv": [3.75, 4.75, 4, 5], "texture": "#1"}, + "up": {"uv": [3.75, 4.75, 0.25, 4.5], "texture": "#1"}, + "down": {"uv": [7.25, 4.5, 3.75, 4.75], "texture": "#1"} + } + } + ], + "groups": [ + { + "name": "group", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [ + 0, + 1, + { + "name": "group", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [2, 3, 4] + }, + { + "name": "group", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [5, 6, 7] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_on_2.png b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_on_2.png new file mode 100644 index 0000000000000000000000000000000000000000..b97b3133b84278c64757ba45a4aa2a79849dc044 GIT binary patch literal 1079 zcmV-71jze|P)Px&@kvBMRCt{2mQ9P>Mi|Hc3O+~{3buu9lB2!#Ix&GjnidKz^h4|+r?ya9DD=>m zTYJc%z4hf#C?pipe1Osq&_khxKw1|H#_=ZIU9yLySYo7QRoQ|brU&O4k8EqTNmgbl z&kxL4qnSs~`;37cu7CEqbZiT|dw&A}+O2Z{fGD2Au`M;4rUBQr@yoA&sdZ621pw&# zUwich2oWPm2_09ZxZ4gff#8@^~f;kvdm zo}K}~7ZaGK0bfi~QSEl>Dx$#5iQP_J?SJ&>AGofa%8W_Sz%&gwwzXscFf)R>x$D|b8s$_q zP1m(kk<}wzcgxCwb+-&}e1PG-$0uas(UkHQP$zFRD@YOv(==e3Wh9AAl>-?=^}Wgf zIyC?&=Qy^d$(=R8MzaEMd@w&n3dH#G>#rn5Nhe99I+KB!1Ayha*UxhR>Il;vKz9dv zPw(hx1m@>|@8bC-`M|s^^nf_Fg^xb?@VV{@g&v4x8MK3_WcKVgyGWKTD6M9C{p{@O(70gB+KyAKp_q|j3O0HN^QLq2%4jL z%9?djhy%9oKTv&un%t_!N7QOn)dbg#ar@Q{S*uo6WIWGTDXXWc9yuL-y-t?QtTn6T z5>gD zpXd3waOuTUlL4izYg>|PcQIwN@H`)$=i`fSzQxDyzlWzSpV6Q%Pm>cEhG7_nVHk#C x7=~dOhG7_nVHk#C7=~dOhG7_nVVM6T{{g%}Yh#kBp5*`l002ovPDHLkV1nlu03ZMW literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_on_2_without_cover.json b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_on_2_without_cover.json new file mode 100644 index 0000000..aafda84 --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_on_2_without_cover.json @@ -0,0 +1,122 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "lamp_on", + "particle": "lamp_off" + }, + "elements": [ + { + "from": [0, 15, 4], + "to": [16, 16, 12], + "faces": { + "north": {"uv": [2, 2, 6, 2.25], "texture": "#1"}, + "east": {"uv": [0, 2, 2, 2.25], "texture": "#1"}, + "south": {"uv": [8, 2, 12, 2.25], "texture": "#1"}, + "west": {"uv": [6, 2, 8, 2.25], "texture": "#1"}, + "up": {"uv": [6, 2, 2, 0], "texture": "#1"}, + "down": {"uv": [10, 0, 6, 2], "texture": "#1"} + } + }, + { + "from": [0.525, 14, 9], + "to": [0.525, 15, 10], + "faces": { + "north": {"uv": [0.75, 0.25, 0.75, 0.5], "texture": "#1"}, + "east": {"uv": [0.5, 0.25, 0.75, 0.5], "texture": "#1"}, + "south": {"uv": [1, 0.25, 1, 0.5], "texture": "#1"}, + "west": {"uv": [0.75, 0.25, 1, 0.5], "texture": "#1"}, + "up": {"uv": [0.75, 0.25, 0.75, 0], "texture": "#1"}, + "down": {"uv": [0.75, 0, 0.75, 0.25], "texture": "#1"} + } + }, + { + "from": [15.325, 14, 9], + "to": [15.325, 15, 10], + "faces": { + "north": {"uv": [0.25, 0.75, 0.25, 1], "texture": "#1"}, + "east": {"uv": [0, 0.75, 0.25, 1], "texture": "#1"}, + "south": {"uv": [0.5, 0.75, 0.5, 1], "texture": "#1"}, + "west": {"uv": [0.25, 0.75, 0.5, 1], "texture": "#1"}, + "up": {"uv": [0.25, 0.75, 0.25, 0.5], "texture": "#1"}, + "down": {"uv": [0.25, 0.5, 0.25, 0.75], "texture": "#1"} + } + }, + { + "from": [0.525, 13, 9], + "to": [15.325, 14, 10], + "faces": { + "north": {"uv": [0.25, 5.25, 3.75, 5.5], "texture": "#1"}, + "east": {"uv": [0, 5.25, 0.25, 5.5], "texture": "#1"}, + "south": {"uv": [4, 5.25, 7.5, 5.5], "texture": "#1"}, + "west": {"uv": [3.75, 5.25, 4, 5.5], "texture": "#1"}, + "up": {"uv": [3.75, 5.25, 0.25, 5], "texture": "#1"}, + "down": {"uv": [7.25, 5, 3.75, 5.25], "texture": "#1"} + } + }, + { + "from": [0.525, 14, 6], + "to": [0.525, 15, 7], + "faces": { + "north": {"uv": [0.25, 0.5, 0.25, 0.75], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.25, 0.75], "texture": "#1"}, + "south": {"uv": [0.5, 0.5, 0.5, 0.75], "texture": "#1"}, + "west": {"uv": [0.25, 0.5, 0.5, 0.75], "texture": "#1"}, + "up": {"uv": [0.25, 0.5, 0.25, 0.25], "texture": "#1"}, + "down": {"uv": [0.25, 0.25, 0.25, 0.5], "texture": "#1"} + } + }, + { + "from": [15.325, 14, 6], + "to": [15.325, 15, 7], + "faces": { + "north": {"uv": [0.25, 0.25, 0.25, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0.25, 0.25, 0.5], "texture": "#1"}, + "south": {"uv": [0.5, 0.25, 0.5, 0.5], "texture": "#1"}, + "west": {"uv": [0.25, 0.25, 0.5, 0.5], "texture": "#1"}, + "up": {"uv": [0.25, 0.25, 0.25, 0], "texture": "#1"}, + "down": {"uv": [0.25, 0, 0.25, 0.25], "texture": "#1"} + } + }, + { + "from": [0.525, 13, 6], + "to": [15.325, 14, 7], + "faces": { + "north": {"uv": [0.25, 4.75, 3.75, 5], "texture": "#1"}, + "east": {"uv": [0, 4.75, 0.25, 5], "texture": "#1"}, + "south": {"uv": [4, 4.75, 7.5, 5], "texture": "#1"}, + "west": {"uv": [3.75, 4.75, 4, 5], "texture": "#1"}, + "up": {"uv": [3.75, 4.75, 0.25, 4.5], "texture": "#1"}, + "down": {"uv": [7.25, 4.5, 3.75, 4.75], "texture": "#1"} + } + } + ], + "groups": [ + { + "name": "group", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [ + 0, + { + "name": "group", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [1, 2, 3] + }, + { + "name": "group", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [4, 5, 6] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_smashed.json b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_smashed.json new file mode 100644 index 0000000..f1a29de --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/lamp_smashed.json @@ -0,0 +1,162 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "0": "lamp_off", + "particle": "lamp_off" + }, + "elements": [ + { + "from": [0, 15, 4], + "to": [16, 16, 12], + "faces": { + "north": {"uv": [2, 2, 6, 2.25], "texture": "#0"}, + "east": {"uv": [0, 2, 2, 2.25], "texture": "#0"}, + "south": {"uv": [8, 2, 12, 2.25], "texture": "#0"}, + "west": {"uv": [6, 2, 8, 2.25], "texture": "#0"}, + "up": {"uv": [6, 2, 2, 0], "texture": "#0"}, + "down": {"uv": [10, 0, 6, 2], "texture": "#0"} + } + }, + { + "from": [15.325, 14, 9], + "to": [15.325, 15, 10], + "faces": { + "north": {"uv": [0.25, 0.75, 0.25, 1], "texture": "#0"}, + "east": {"uv": [0, 0.75, 0.25, 1], "texture": "#0"}, + "south": {"uv": [0.5, 0.75, 0.5, 1], "texture": "#0"}, + "west": {"uv": [0.25, 0.75, 0.5, 1], "texture": "#0"}, + "up": {"uv": [0.25, 0.75, 0.25, 0.5], "texture": "#0"}, + "down": {"uv": [0.25, 0.5, 0.25, 0.75], "texture": "#0"} + } + }, + { + "from": [0.525, 13, 9], + "to": [8.325, 14, 10], + "rotation": {"angle": -22.5, "axis": "z", "origin": [0.525, 15, 9]}, + "faces": { + "north": {"uv": [2, 4.75, 3.75, 5], "texture": "#0"}, + "east": {"uv": [1.75, 4.75, 2, 5], "texture": "#0"}, + "south": {"uv": [4, 4.75, 5.75, 5], "texture": "#0"}, + "west": {"uv": [3.75, 4.75, 4, 5], "texture": "#0"}, + "up": {"uv": [3.75, 4.75, 2, 4.5], "texture": "#0"}, + "down": {"uv": [5.5, 4.5, 3.75, 4.75], "texture": "#0"} + } + }, + { + "from": [0.525, 14, 9], + "to": [0.525, 15, 10], + "rotation": {"angle": -22.5, "axis": "z", "origin": [0.525, 15, 9]}, + "faces": { + "north": {"uv": [0.75, 0.25, 0.75, 0.5], "texture": "#0"}, + "east": {"uv": [0.5, 0.25, 0.75, 0.5], "texture": "#0"}, + "south": {"uv": [1, 0.25, 1, 0.5], "texture": "#0"}, + "west": {"uv": [0.75, 0.25, 1, 0.5], "texture": "#0"}, + "up": {"uv": [0.75, 0.25, 0.75, 0], "texture": "#0"}, + "down": {"uv": [0.75, 0, 0.75, 0.25], "texture": "#0"} + } + }, + { + "from": [13.525, 13, 9], + "to": [15.325, 14, 10], + "faces": { + "north": {"uv": [0.25, 5.25, 0.5, 5.5], "texture": "#0"}, + "east": {"uv": [0, 5.25, 0.25, 5.5], "texture": "#0"}, + "south": {"uv": [0.75, 5.25, 1, 5.5], "texture": "#0"}, + "west": {"uv": [0.5, 5.25, 0.75, 5.5], "texture": "#0"}, + "up": {"uv": [0.5, 5.25, 0.25, 5], "texture": "#0"}, + "down": {"uv": [0.75, 5, 0.5, 5.25], "texture": "#0"} + } + }, + { + "from": [0.525, 13, 6], + "to": [6.325, 14, 7], + "rotation": {"angle": -22.5, "axis": "z", "origin": [0.525, 14, 6]}, + "faces": { + "north": {"uv": [2.5, 5.25, 3.75, 5.5], "texture": "#0"}, + "east": {"uv": [2.25, 5.25, 2.5, 5.5], "texture": "#0"}, + "south": {"uv": [4, 5.25, 5.25, 5.5], "texture": "#0"}, + "west": {"uv": [3.75, 5.25, 4, 5.5], "texture": "#0"}, + "up": {"uv": [3.75, 5.25, 2.5, 5], "texture": "#0"}, + "down": {"uv": [5, 5, 3.75, 5.25], "texture": "#0"} + } + }, + { + "from": [0.525, 14, 6], + "to": [0.525, 15, 7], + "faces": { + "north": {"uv": [0.25, 0.5, 0.25, 0.75], "texture": "#0"}, + "east": {"uv": [0, 0.5, 0.25, 0.75], "texture": "#0"}, + "south": {"uv": [0.5, 0.5, 0.5, 0.75], "texture": "#0"}, + "west": {"uv": [0.25, 0.5, 0.5, 0.75], "texture": "#0"}, + "up": {"uv": [0.25, 0.5, 0.25, 0.25], "texture": "#0"}, + "down": {"uv": [0.25, 0.25, 0.25, 0.5], "texture": "#0"} + } + }, + { + "from": [15.325, 14, 6], + "to": [15.325, 15, 7], + "faces": { + "north": {"uv": [0.25, 0.25, 0.25, 0.5], "texture": "#0"}, + "east": {"uv": [0, 0.25, 0.25, 0.5], "texture": "#0"}, + "south": {"uv": [0.5, 0.25, 0.5, 0.5], "texture": "#0"}, + "west": {"uv": [0.25, 0.25, 0.5, 0.5], "texture": "#0"}, + "up": {"uv": [0.25, 0.25, 0.25, 0], "texture": "#0"}, + "down": {"uv": [0.25, 0, 0.25, 0.25], "texture": "#0"} + } + }, + { + "from": [10.525, 13, 6], + "to": [15.325, 14, 7], + "rotation": {"angle": 22.5, "axis": "z", "origin": [15.3, 14, 6]}, + "faces": { + "north": {"uv": [0.5, 4.75, 1.5, 5], "texture": "#0"}, + "east": {"uv": [0.25, 4.75, 0.5, 5], "texture": "#0"}, + "south": {"uv": [1.75, 4.75, 2.75, 5], "texture": "#0"}, + "west": {"uv": [1.5, 4.75, 1.75, 5], "texture": "#0"}, + "up": {"uv": [1.5, 4.75, 0.5, 4.5], "texture": "#0"}, + "down": {"uv": [2.5, 4.5, 1.5, 4.75], "texture": "#0"} + } + } + ], + "groups": [ + { + "name": "group", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [ + 0, + { + "name": "group", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [ + 1, + { + "name": "group", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [2, 3] + }, + 4, + 5 + ] + }, + { + "name": "group", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [6, 7, 8] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/uf_lamp_break.json b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/uf_lamp_break.json new file mode 100644 index 0000000..3fc33a5 --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/uf_lamp_break.json @@ -0,0 +1,60 @@ +{ + "credit": "Made special for NewSovietEra", + "parent": "block/cube_all", + "texture_size": [32, 32], + "textures": { + "0": "diff_lamp_off", + "particle": "diff_lamp_off" + }, + "elements": [ + { + "from": [0, 6.5, 0], + "to": [16, 9.5, 0.975], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [8, 1.5, 0, 0], "rotation": 180, "texture": "#0"}, + "east": {"uv": [8, 3, 9.5, 3.5], "rotation": 90, "texture": "#0"}, + "south": {"uv": [8, 1.5, 0, 3], "texture": "#0"}, + "west": {"uv": [8, 3.5, 9.5, 4], "rotation": 270, "texture": "#0"}, + "up": {"uv": [8, 0.5, 16, 1], "texture": "#0"}, + "down": {"uv": [8, 0, 16, 0.5], "rotation": 180, "texture": "#0"} + } + }, + { + "from": [0.275, 7.275, 0.975], + "to": [1.275, 8.725, 2.425], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [8.5, 7.5, 8, 7], "rotation": 180, "texture": "#0"}, + "east": {"uv": [8, 5.5, 8.5, 6], "rotation": 90, "texture": "#0"}, + "south": {"uv": [8.5, 7.5, 8, 8], "texture": "#0"}, + "west": {"uv": [8, 6.5, 8.5, 7], "rotation": 270, "texture": "#0"}, + "up": {"uv": [8, 6, 8.5, 6.5], "texture": "#0"}, + "down": {"uv": [8, 5, 8.5, 5.5], "rotation": 180, "texture": "#0"} + } + }, + { + "from": [14.725, 7.275, 0.975], + "to": [15.725, 8.725, 2.425], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [9, 6, 8.5, 5.5], "rotation": 180, "texture": "#0"}, + "east": {"uv": [8.5, 4, 9, 4.5], "rotation": 90, "texture": "#0"}, + "south": {"uv": [9, 6, 8.5, 6.5], "texture": "#0"}, + "west": {"uv": [8.5, 5, 9, 5.5], "rotation": 270, "texture": "#0"}, + "up": {"uv": [8.5, 4.5, 9, 5], "texture": "#0"}, + "down": {"uv": [8, 8, 8.5, 8.5], "rotation": 180, "texture": "#0"} + } + } + ], + "groups": [ + { + "name": "group", + "origin": [16, 0, -1.5], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/uf_lamp_off.json b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/uf_lamp_off.json new file mode 100644 index 0000000..01b8b75 --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/uf_lamp_off.json @@ -0,0 +1,73 @@ +{ + "credit": "Made special for NewSovietEra", + "parent": "block/cube_all", + "texture_size": [32, 32], + "textures": { + "0": "diff_lamp_off", + "particle": "diff_lamp_off" + }, + "elements": [ + { + "from": [0, 6.5, 0], + "to": [16, 9.5, 0.975], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [8, 1.5, 0, 0], "rotation": 180, "texture": "#0"}, + "east": {"uv": [8, 3, 9.5, 3.5], "rotation": 90, "texture": "#0"}, + "south": {"uv": [8, 1.5, 0, 3], "texture": "#0"}, + "west": {"uv": [8, 3.5, 9.5, 4], "rotation": 270, "texture": "#0"}, + "up": {"uv": [8, 0.5, 16, 1], "texture": "#0"}, + "down": {"uv": [8, 0, 16, 0.5], "rotation": 180, "texture": "#0"} + } + }, + { + "from": [0.875, 7.5, 1.25], + "to": [15.125, 8.5, 2.25], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [15, 2.5, 8, 2], "rotation": 180, "texture": "#0"}, + "east": {"uv": [8, 4, 8.5, 4.5], "rotation": 90, "texture": "#0"}, + "south": {"uv": [15, 2.5, 8, 3], "texture": "#0"}, + "west": {"uv": [8, 4.5, 8.5, 5], "rotation": 270, "texture": "#0"}, + "up": {"uv": [8, 1.5, 15, 2], "texture": "#0"}, + "down": {"uv": [8, 1, 15, 1.5], "rotation": 180, "texture": "#0"} + } + }, + { + "from": [0.275, 7.275, 0.975], + "to": [1.275, 8.725, 2.425], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [8.5, 7.5, 8, 7], "rotation": 180, "texture": "#0"}, + "east": {"uv": [8, 5.5, 8.5, 6], "rotation": 90, "texture": "#0"}, + "south": {"uv": [8.5, 7.5, 8, 8], "texture": "#0"}, + "west": {"uv": [8, 6.5, 8.5, 7], "rotation": 270, "texture": "#0"}, + "up": {"uv": [8, 6, 8.5, 6.5], "texture": "#0"}, + "down": {"uv": [8, 5, 8.5, 5.5], "rotation": 180, "texture": "#0"} + } + }, + { + "from": [14.725, 7.275, 0.975], + "to": [15.725, 8.725, 2.425], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [9, 6, 8.5, 5.5], "rotation": 180, "texture": "#0"}, + "east": {"uv": [8.5, 4, 9, 4.5], "rotation": 90, "texture": "#0"}, + "south": {"uv": [9, 6, 8.5, 6.5], "texture": "#0"}, + "west": {"uv": [8.5, 5, 9, 5.5], "rotation": 270, "texture": "#0"}, + "up": {"uv": [8.5, 4.5, 9, 5], "texture": "#0"}, + "down": {"uv": [8, 8, 8.5, 8.5], "rotation": 180, "texture": "#0"} + } + } + ], + "groups": [ + { + "name": "group", + "origin": [16, 0, -1.5], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/uf_lamp_on.json b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/uf_lamp_on.json new file mode 100644 index 0000000..fe23460 --- /dev/null +++ b/src/main/resources/assets/new_soviet/textures/block/industrial/industrial lamps/uf_lamp_on.json @@ -0,0 +1,73 @@ +{ + "credit": "Made special for NewSovietEra", + "parent": "block/cube_all", + "texture_size": [32, 32], + "textures": { + "1": "diff_lamp_on", + "particle": "diff_lamp_off" + }, + "elements": [ + { + "from": [0, 6.5, 0], + "to": [16, 9.5, 0.975], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [8, 1.5, 0, 0], "rotation": 180, "texture": "#1"}, + "east": {"uv": [8, 3, 9.5, 3.5], "rotation": 90, "texture": "#1"}, + "south": {"uv": [8, 1.5, 0, 3], "texture": "#1"}, + "west": {"uv": [8, 3.5, 9.5, 4], "rotation": 270, "texture": "#1"}, + "up": {"uv": [8, 0.5, 16, 1], "texture": "#1"}, + "down": {"uv": [8, 0, 16, 0.5], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [0.875, 7.5, 1.25], + "to": [15.125, 8.5, 2.25], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [15, 2.5, 8, 2], "rotation": 180, "texture": "#1"}, + "east": {"uv": [8, 4, 8.5, 4.5], "rotation": 90, "texture": "#1"}, + "south": {"uv": [15, 2.5, 8, 3], "texture": "#1"}, + "west": {"uv": [8, 4.5, 8.5, 5], "rotation": 270, "texture": "#1"}, + "up": {"uv": [8, 1.5, 15, 2], "texture": "#1"}, + "down": {"uv": [8, 1, 15, 1.5], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [0.275, 7.275, 0.975], + "to": [1.275, 8.725, 2.425], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [8.5, 7.5, 8, 7], "rotation": 180, "texture": "#1"}, + "east": {"uv": [8, 5.5, 8.5, 6], "rotation": 90, "texture": "#1"}, + "south": {"uv": [8.5, 7.5, 8, 8], "texture": "#1"}, + "west": {"uv": [8, 6.5, 8.5, 7], "rotation": 270, "texture": "#1"}, + "up": {"uv": [8, 6, 8.5, 6.5], "texture": "#1"}, + "down": {"uv": [8, 5, 8.5, 5.5], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [14.725, 7.275, 0.975], + "to": [15.725, 8.725, 2.425], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [9, 6, 8.5, 5.5], "rotation": 180, "texture": "#1"}, + "east": {"uv": [8.5, 4, 9, 4.5], "rotation": 90, "texture": "#1"}, + "south": {"uv": [9, 6, 8.5, 6.5], "texture": "#1"}, + "west": {"uv": [8.5, 5, 9, 5.5], "rotation": 270, "texture": "#1"}, + "up": {"uv": [8.5, 4.5, 9, 5], "texture": "#1"}, + "down": {"uv": [8, 8, 8.5, 8.5], "rotation": 180, "texture": "#1"} + } + } + ], + "groups": [ + { + "name": "group", + "origin": [16, 0, -1.5], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/nii_wall_1_crack.png b/src/main/resources/assets/new_soviet/textures/block/research_institute/cracked_nii_wall_1.png similarity index 100% rename from src/main/resources/assets/new_soviet/textures/block/nii_wall_1_crack.png rename to src/main/resources/assets/new_soviet/textures/block/research_institute/cracked_nii_wall_1.png diff --git a/src/main/resources/assets/new_soviet/textures/block/nii_floor1.png b/src/main/resources/assets/new_soviet/textures/block/research_institute/nii_floor.png similarity index 100% rename from src/main/resources/assets/new_soviet/textures/block/nii_floor1.png rename to src/main/resources/assets/new_soviet/textures/block/research_institute/nii_floor.png diff --git a/src/main/resources/assets/new_soviet/textures/block/nii_wall3.png b/src/main/resources/assets/new_soviet/textures/block/research_institute/nii_wall2.png similarity index 100% rename from src/main/resources/assets/new_soviet/textures/block/nii_wall3.png rename to src/main/resources/assets/new_soviet/textures/block/research_institute/nii_wall2.png diff --git a/src/main/resources/assets/new_soviet/textures/block/nii_wall4.png b/src/main/resources/assets/new_soviet/textures/block/research_institute/nii_wall3.png similarity index 100% rename from src/main/resources/assets/new_soviet/textures/block/nii_wall4.png rename to src/main/resources/assets/new_soviet/textures/block/research_institute/nii_wall3.png diff --git a/src/main/resources/assets/new_soviet/textures/block/nii_wall_1.png b/src/main/resources/assets/new_soviet/textures/block/research_institute/nii_wall_1.png similarity index 100% rename from src/main/resources/assets/new_soviet/textures/block/nii_wall_1.png rename to src/main/resources/assets/new_soviet/textures/block/research_institute/nii_wall_1.png diff --git a/src/main/resources/assets/new_soviet/textures/block/tilled_block.png b/src/main/resources/assets/new_soviet/textures/block/tilled_block.png deleted file mode 100644 index b8a7af409494fb628c6119e011acd87a18b19e18..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 540 zcmV+%0^|LOP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0kKI$K~y+TZIR(i z+dvq`Z%J7^WeUN9g6-B&VT`F?MDPz5{8Rkm7tw+n8=FqL)_SH*?ygB|;x9QV1^aM3 zdGEdFy?gV#AI{Itg%C=qFbv@;9;@C>@B7ig;kSLZaT4F%KN9?V7!8Jh8br50ZsCcZ zz+mt+fKgxde!2`mon@N9bGHUE*xcA;WtMy<*JUkxgRvPL1RKG}z;h|^II7+S|3BynIq44O0>)nQ$u^kgwV`1J}mjPv{`~Cm5M0m6@R6{yJ%G#1!w8Q~Fy1Tpc z>-S$`UV!6x1pCp~s3;1P8JpOAnkQ*>mgjk5rfHfIzr4&?)>DttaLX>4` zv_T5c>FJ~_z4;sHus}_|vG5z|X&0*PZ7`UN2yPMlhoUFF>e5wNHH#OW%F&RK7-0GynZa%<2J~>@m zlXv$Ivsr0vb@?P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0n$lCK~y+TZIZ!D z8$lF@*Nrr6MTNycL#nph2&GheFP;kisRa)OLBxyRy-G_1))>;JOEih&Cc86}U6WnE zabywNVVL~p%{MP^es34{zwSGZBZTmMpVjEGX#H$`{ItFEVT)}PM}K-l#NTjqGw3c_ zdN>*~YiqTMoXqd%1fdU(PTvKaaA_)u*x_0_?1#|jKh8Uy4%&O^aRzYW5cF7&5n5^1vJ&Wi|JrJIWocy~2B}V= zDQ4AMO=Zdf53Sc<+4MrhM51WKS_$3x`>?i59#qylBY$?2ph+}YEh!W^3TV(B;Id+Tyzy@sHktIIaRK4$mxF01X& z!qMTkEayk6D3jTL`r|kcp<;#=&afpT00000 LNkvXXu0mjf>0uFW diff --git a/src/main/resources/fabric.mod.json b/src/main/resources/fabric.mod.json index 964dddd..12cd677 100644 --- a/src/main/resources/fabric.mod.json +++ b/src/main/resources/fabric.mod.json @@ -13,11 +13,14 @@ "sources": "https://github.com/FabricMC/fabric-example-mod" }, "license": "All rights reserved", - "icon": "assets/modid/icon.png", + "icon": "assets/new_soviet/icon.png", "environment": "*", "entrypoints": { "main": [ "su.a71.new_soviet.NewSoviet" + ], + "client": [ + "su.a71.new_soviet.NewSovietClient" ] }, "depends": {