diff --git a/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/assembly_a.nbt b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/assembly_a.nbt new file mode 100644 index 000000000..e4ea14307 Binary files /dev/null and b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/assembly_a.nbt differ diff --git a/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/assembly_b.nbt b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/assembly_b.nbt new file mode 100644 index 000000000..6536bff21 Binary files /dev/null and b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/assembly_b.nbt differ diff --git a/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/assembly_c.nbt b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/assembly_c.nbt new file mode 100644 index 000000000..f04112884 Binary files /dev/null and b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/assembly_c.nbt differ diff --git a/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/assembly_d.nbt b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/assembly_d.nbt new file mode 100644 index 000000000..01a33f8c5 Binary files /dev/null and b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/assembly_d.nbt differ diff --git a/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/catwalk_a.nbt b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/catwalk_a.nbt new file mode 100644 index 000000000..f8a5fc7eb Binary files /dev/null and b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/catwalk_a.nbt differ diff --git a/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/catwalk_b.nbt b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/catwalk_b.nbt new file mode 100644 index 000000000..50be7d895 Binary files /dev/null and b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/catwalk_b.nbt differ diff --git a/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/catwalk_c.nbt b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/catwalk_c.nbt new file mode 100644 index 000000000..5d397bdba Binary files /dev/null and b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/catwalk_c.nbt differ diff --git a/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/plate_a.nbt b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/plate_a.nbt new file mode 100644 index 000000000..ff9b55da7 Binary files /dev/null and b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/plate_a.nbt differ diff --git a/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/plate_b.nbt b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/plate_b.nbt new file mode 100644 index 000000000..b7148baf5 Binary files /dev/null and b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/plate_b.nbt differ diff --git a/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/plate_c.nbt b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/plate_c.nbt new file mode 100644 index 000000000..693f8b06b Binary files /dev/null and b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/plate_c.nbt differ diff --git a/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/plate_d.nbt b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/plate_d.nbt new file mode 100644 index 000000000..ee29836fe Binary files /dev/null and b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/plate_d.nbt differ diff --git a/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/plate_e.nbt b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/plate_e.nbt new file mode 100644 index 000000000..542d593b0 Binary files /dev/null and b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/plate_e.nbt differ diff --git a/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/plate_f.nbt b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/plate_f.nbt new file mode 100644 index 000000000..cb1a03cc3 Binary files /dev/null and b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/bottom_plating/plate_f.nbt differ diff --git a/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/side_plating/assembly_e.nbt b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/side_plating/assembly_e.nbt new file mode 100644 index 000000000..4497896eb Binary files /dev/null and b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/side_plating/assembly_e.nbt differ diff --git a/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/side_plating/plate_d.nbt b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/side_plating/plate_d.nbt index 8eee0907b..23444a0ed 100644 Binary files a/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/side_plating/plate_d.nbt and b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/side_plating/plate_d.nbt differ diff --git a/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/side_plating/plate_e.nbt b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/side_plating/plate_e.nbt new file mode 100644 index 000000000..99738f079 Binary files /dev/null and b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/side_plating/plate_e.nbt differ diff --git a/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/assembly_a.nbt b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/assembly_a.nbt new file mode 100644 index 000000000..eb4848bd6 Binary files /dev/null and b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/assembly_a.nbt differ diff --git a/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/assembly_b.nbt b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/assembly_b.nbt new file mode 100644 index 000000000..f1bb7cbd5 Binary files /dev/null and b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/assembly_b.nbt differ diff --git a/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/assembly_c.nbt b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/assembly_c.nbt new file mode 100644 index 000000000..36d59bf15 Binary files /dev/null and b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/assembly_c.nbt differ diff --git a/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/assembly_d.nbt b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/assembly_d.nbt new file mode 100644 index 000000000..22dd15052 Binary files /dev/null and b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/assembly_d.nbt differ diff --git a/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/assembly_e.nbt b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/assembly_e.nbt new file mode 100644 index 000000000..18fea79c8 Binary files /dev/null and b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/assembly_e.nbt differ diff --git a/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/plate_a.nbt b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/plate_a.nbt new file mode 100644 index 000000000..97ecc68e7 Binary files /dev/null and b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/plate_a.nbt differ diff --git a/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/plate_b.nbt b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/plate_b.nbt new file mode 100644 index 000000000..3471ef040 Binary files /dev/null and b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/plate_b.nbt differ diff --git a/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/plate_c.nbt b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/plate_c.nbt new file mode 100644 index 000000000..3e00708fc Binary files /dev/null and b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/plate_c.nbt differ diff --git a/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/plate_d.nbt b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/plate_d.nbt new file mode 100644 index 000000000..dc0cd63ea Binary files /dev/null and b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/plate_d.nbt differ diff --git a/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/plate_e.nbt b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/plate_e.nbt new file mode 100644 index 000000000..8679dc44a Binary files /dev/null and b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/plate_e.nbt differ diff --git a/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/plate_f.nbt b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/plate_f.nbt new file mode 100644 index 000000000..ad20f28fa Binary files /dev/null and b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/plating/top_plating/plate_f.nbt differ diff --git a/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/roflite_cube.nbt b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/roflite_cube.nbt index 4d649823d..2812e47ec 100644 Binary files a/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/roflite_cube.nbt and b/src/main/resources/data/overdrive_that_matters/structure/roflite_cube/roflite_cube.nbt differ diff --git a/src/main/resources/data/overdrive_that_matters/worldgen/template_pool/roflite_cube/plating/bottom_plating.json b/src/main/resources/data/overdrive_that_matters/worldgen/template_pool/roflite_cube/plating/bottom_plating.json new file mode 100644 index 000000000..5e6425b78 --- /dev/null +++ b/src/main/resources/data/overdrive_that_matters/worldgen/template_pool/roflite_cube/plating/bottom_plating.json @@ -0,0 +1,123 @@ +{ + "name": "overdrive_that_matters:bottom_plating", + "fallback": "minecraft:empty", + "elements": [ + { + "element": { + "element_type": "minecraft:single_pool_element", + "location": "overdrive_that_matters:roflite_cube/plating/bottom_plating/plate_a", + "processors": "overdrive_that_matters:roflite_plating", + "projection": "rigid" + }, + "weight": 5 + }, + { + "element": { + "element_type": "minecraft:single_pool_element", + "location": "overdrive_that_matters:roflite_cube/plating/bottom_plating/plate_b", + "processors": "overdrive_that_matters:roflite_plating", + "projection": "rigid" + }, + "weight": 3 + }, + { + "element": { + "element_type": "minecraft:single_pool_element", + "location": "overdrive_that_matters:roflite_cube/plating/bottom_plating/plate_c", + "processors": "overdrive_that_matters:roflite_plating", + "projection": "rigid" + }, + "weight": 4 + }, + { + "element": { + "element_type": "minecraft:single_pool_element", + "location": "overdrive_that_matters:roflite_cube/plating/bottom_plating/plate_d", + "processors": "overdrive_that_matters:roflite_plating", + "projection": "rigid" + }, + "weight": 4 + }, + { + "element": { + "element_type": "minecraft:single_pool_element", + "location": "overdrive_that_matters:roflite_cube/plating/bottom_plating/plate_e", + "processors": "overdrive_that_matters:roflite_plating", + "projection": "rigid" + }, + "weight": 1 + }, + { + "element": { + "element_type": "minecraft:single_pool_element", + "location": "overdrive_that_matters:roflite_cube/plating/bottom_plating/plate_f", + "processors": "overdrive_that_matters:roflite_plating", + "projection": "rigid" + }, + "weight": 2 + }, + { + "element": { + "element_type": "minecraft:single_pool_element", + "location": "overdrive_that_matters:roflite_cube/plating/bottom_plating/assembly_a", + "processors": "overdrive_that_matters:roflite_plating", + "projection": "rigid" + }, + "weight": 2 + }, + { + "element": { + "element_type": "minecraft:single_pool_element", + "location": "overdrive_that_matters:roflite_cube/plating/bottom_plating/assembly_b", + "processors": "overdrive_that_matters:roflite_plating", + "projection": "rigid" + }, + "weight": 2 + }, + { + "element": { + "element_type": "minecraft:single_pool_element", + "location": "overdrive_that_matters:roflite_cube/plating/bottom_plating/assembly_c", + "processors": "overdrive_that_matters:roflite_plating", + "projection": "rigid" + }, + "weight": 1 + }, + { + "element": { + "element_type": "minecraft:single_pool_element", + "location": "overdrive_that_matters:roflite_cube/plating/bottom_plating/assembly_d", + "processors": "overdrive_that_matters:roflite_plating", + "projection": "rigid" + }, + "weight": 1 + }, + { + "element": { + "element_type": "minecraft:single_pool_element", + "location": "overdrive_that_matters:roflite_cube/plating/bottom_plating/catwalk_a", + "processors": "overdrive_that_matters:roflite_plating", + "projection": "rigid" + }, + "weight": 1 + }, + { + "element": { + "element_type": "minecraft:single_pool_element", + "location": "overdrive_that_matters:roflite_cube/plating/bottom_plating/catwalk_b", + "processors": "overdrive_that_matters:roflite_plating", + "projection": "rigid" + }, + "weight": 1 + }, + { + "element": { + "element_type": "minecraft:single_pool_element", + "location": "overdrive_that_matters:roflite_cube/plating/bottom_plating/catwalk_c", + "processors": "overdrive_that_matters:roflite_plating", + "projection": "rigid" + }, + "weight": 1 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/overdrive_that_matters/worldgen/template_pool/roflite_cube/plating/side_plating.json b/src/main/resources/data/overdrive_that_matters/worldgen/template_pool/roflite_cube/plating/side_plating.json index 11a566065..199251493 100644 --- a/src/main/resources/data/overdrive_that_matters/worldgen/template_pool/roflite_cube/plating/side_plating.json +++ b/src/main/resources/data/overdrive_that_matters/worldgen/template_pool/roflite_cube/plating/side_plating.json @@ -9,7 +9,7 @@ "processors": "overdrive_that_matters:roflite_plating", "projection": "rigid" }, - "weight": 4 + "weight": 5 }, { "element": { @@ -39,6 +39,15 @@ "weight": 2 }, { + "element": { + "element_type": "minecraft:single_pool_element", + "location": "overdrive_that_matters:roflite_cube/plating/side_plating/plate_e", + "processors": "overdrive_that_matters:roflite_plating", + "projection": "rigid" + }, + "weight": 3 + }, + { "element": { "element_type": "minecraft:single_pool_element", "location": "overdrive_that_matters:roflite_cube/plating/side_plating/assembly_a", @@ -71,6 +80,15 @@ "location": "overdrive_that_matters:roflite_cube/plating/side_plating/assembly_d", "processors": "overdrive_that_matters:roflite_plating", "projection": "rigid" + }, + "weight": 1 + }, + { + "element": { + "element_type": "minecraft:single_pool_element", + "location": "overdrive_that_matters:roflite_cube/plating/side_plating/assembly_e", + "processors": "overdrive_that_matters:roflite_plating", + "projection": "rigid" }, "weight": 1 } diff --git a/src/main/resources/data/overdrive_that_matters/worldgen/template_pool/roflite_cube/plating/top_plating.json b/src/main/resources/data/overdrive_that_matters/worldgen/template_pool/roflite_cube/plating/top_plating.json new file mode 100644 index 000000000..0e51cdbb7 --- /dev/null +++ b/src/main/resources/data/overdrive_that_matters/worldgen/template_pool/roflite_cube/plating/top_plating.json @@ -0,0 +1,105 @@ +{ + "name": "overdrive_that_matters:top_plating", + "fallback": "minecraft:empty", + "elements": [ + { + "element": { + "element_type": "minecraft:single_pool_element", + "location": "overdrive_that_matters:roflite_cube/plating/top_plating/plate_a", + "processors": "overdrive_that_matters:roflite_plating", + "projection": "rigid" + }, + "weight": 5 + }, + { + "element": { + "element_type": "minecraft:single_pool_element", + "location": "overdrive_that_matters:roflite_cube/plating/top_plating/plate_b", + "processors": "overdrive_that_matters:roflite_plating", + "projection": "rigid" + }, + "weight": 3 + }, + { + "element": { + "element_type": "minecraft:single_pool_element", + "location": "overdrive_that_matters:roflite_cube/plating/top_plating/plate_c", + "processors": "overdrive_that_matters:roflite_plating", + "projection": "rigid" + }, + "weight": 4 + }, + { + "element": { + "element_type": "minecraft:single_pool_element", + "location": "overdrive_that_matters:roflite_cube/plating/top_plating/plate_d", + "processors": "overdrive_that_matters:roflite_plating", + "projection": "rigid" + }, + "weight": 4 + }, + { + "element": { + "element_type": "minecraft:single_pool_element", + "location": "overdrive_that_matters:roflite_cube/plating/top_plating/plate_e", + "processors": "overdrive_that_matters:roflite_plating", + "projection": "rigid" + }, + "weight": 2 + }, + { + "element": { + "element_type": "minecraft:single_pool_element", + "location": "overdrive_that_matters:roflite_cube/plating/top_plating/plate_f", + "processors": "overdrive_that_matters:roflite_plating", + "projection": "rigid" + }, + "weight": 2 + }, + { + "element": { + "element_type": "minecraft:single_pool_element", + "location": "overdrive_that_matters:roflite_cube/plating/top_plating/assembly_a", + "processors": "overdrive_that_matters:roflite_plating", + "projection": "rigid" + }, + "weight": 2 + }, + { + "element": { + "element_type": "minecraft:single_pool_element", + "location": "overdrive_that_matters:roflite_cube/plating/top_plating/assembly_b", + "processors": "overdrive_that_matters:roflite_plating", + "projection": "rigid" + }, + "weight": 2 + }, + { + "element": { + "element_type": "minecraft:single_pool_element", + "location": "overdrive_that_matters:roflite_cube/plating/top_plating/assembly_c", + "processors": "overdrive_that_matters:roflite_plating", + "projection": "rigid" + }, + "weight": 1 + }, + { + "element": { + "element_type": "minecraft:single_pool_element", + "location": "overdrive_that_matters:roflite_cube/plating/top_plating/assembly_d", + "processors": "overdrive_that_matters:roflite_plating", + "projection": "rigid" + }, + "weight": 1 + }, + { + "element": { + "element_type": "minecraft:single_pool_element", + "location": "overdrive_that_matters:roflite_cube/plating/top_plating/assembly_e", + "processors": "overdrive_that_matters:roflite_plating", + "projection": "rigid" + }, + "weight": 1 + } + ] +} \ No newline at end of file