Skip to content

Commit 67b0917

Browse files
CoreMod side parallel hatches. (#35)
* CoreMods side parallel hatches. * Silly datagen v2 * No more silly datagen now nice datagen!
1 parent 217e924 commit 67b0917

File tree

18 files changed

+311
-21
lines changed

18 files changed

+311
-21
lines changed
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
{
2+
"variants": {
3+
"facing=down": {
4+
"model": "monilabs:block/machine/uev_parallel_hatch",
5+
"x": 90
6+
},
7+
"facing=east": {
8+
"model": "monilabs:block/machine/uev_parallel_hatch",
9+
"y": 90
10+
},
11+
"facing=north": {
12+
"model": "monilabs:block/machine/uev_parallel_hatch"
13+
},
14+
"facing=south": {
15+
"model": "monilabs:block/machine/uev_parallel_hatch",
16+
"y": 180
17+
},
18+
"facing=up": {
19+
"gtceu:z": 180,
20+
"model": "monilabs:block/machine/uev_parallel_hatch",
21+
"x": 270
22+
},
23+
"facing=west": {
24+
"model": "monilabs:block/machine/uev_parallel_hatch",
25+
"y": 270
26+
}
27+
}
28+
}
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
{
2+
"variants": {
3+
"facing=down": {
4+
"model": "monilabs:block/machine/uhv_parallel_hatch",
5+
"x": 90
6+
},
7+
"facing=east": {
8+
"model": "monilabs:block/machine/uhv_parallel_hatch",
9+
"y": 90
10+
},
11+
"facing=north": {
12+
"model": "monilabs:block/machine/uhv_parallel_hatch"
13+
},
14+
"facing=south": {
15+
"model": "monilabs:block/machine/uhv_parallel_hatch",
16+
"y": 180
17+
},
18+
"facing=up": {
19+
"gtceu:z": 180,
20+
"model": "monilabs:block/machine/uhv_parallel_hatch",
21+
"x": 270
22+
},
23+
"facing=west": {
24+
"model": "monilabs:block/machine/uhv_parallel_hatch",
25+
"y": 270
26+
}
27+
}
28+
}

src/generated/resources/assets/monilabs/lang/en_ud.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@
2828
"block.monilabs.sculk_vat": "ʇɐΛ ʞןnɔS",
2929
"block.monilabs.sculk_xp_draining_hatch": "ɥɔʇɐH buıuıɐɹᗡ ԀX ʞןnɔS",
3030
"block.monilabs.sculk_xp_sensor_hatch": "ɥɔʇɐH ɹosuǝS ԀX ʞןnɔS",
31+
"block.monilabs.uev_parallel_hatch": "ɥɔʇɐH ןoɹʇuoƆ ןǝןןɐɹɐԀ ɐbǝɯO",
32+
"block.monilabs.uhv_parallel_hatch": "ɥɔʇɐH ןoɹʇuoƆ ןǝןןɐɹɐԀ ɐbı⅁",
3133
"config.jade.plugin_monilabs.color_info": "oɟuI ɹoןoƆ ǝןqıɔnɹƆ ɔıʇɐɯsıɹԀ",
3234
"config.jade.plugin_monilabs.microverse_info": "oɟuI ɹoʇɔǝظoɹԀ ǝsɹǝʌoɹɔıW",
3335
"config.jade.plugin_monilabs.omnic_synth_info": "oɟuI ɹǝzısǝɥʇuʎS ɔıuɯO",
@@ -58,6 +60,8 @@
5860
"gtceu.chromatic_transcendence": "ǝɔuǝpuǝɔsuɐɹ⟘ ɔıʇɐɯoɹɥƆ",
5961
"gtceu.creative_data_multi": "uoɔɐǝᗺ ɥɔɹɐǝsǝᴚ ǝɔuǝıɔsıuɯO",
6062
"gtceu.creative_energy_multi": "ʎʇıɹɐןnbuıS ʎbɹǝuƎ ןɐuoısuǝɯıpsuɐɹ⟘",
63+
"gtceu.machine.parallel_hatch_mk10.tooltip": "˙ןǝןןɐɹɐd uı sǝdıɔǝɹ 960ㄣ oʇ dn unɹ oʇ sʍoןןⱯ",
64+
"gtceu.machine.parallel_hatch_mk9.tooltip": "˙ןǝןןɐɹɐd uı sǝdıɔǝɹ ㄣᄅ0Ɩ oʇ dn unɹ oʇ sʍoןןⱯ",
6165
"gtceu.microverse": "uoıssıW ǝsɹǝʌoɹɔıW",
6266
"gtceu.placeholder_info.microverseStability.0": "˙ǝsɹǝʌoɹɔıɯ ǝɥʇ ɟo ʎʇıןıqɐʇs ǝɥʇ suɹnʇǝᴚ",
6367
"gtceu.placeholder_info.microverseStability.1": "˙ʎʇıɹbǝʇuı ɟo sǝnןɐʌ ǝsuǝsuou uı ʇןnsǝɹ ʎɐɯ pǝʇɔǝظoɹd ǝsɹǝʌoɹɔıɯ ɐ buıʌɐɥ ʇou ʇɐɥʇ ǝʇoN",

src/generated/resources/assets/monilabs/lang/en_us.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@
2828
"block.monilabs.sculk_vat": "Sculk Vat",
2929
"block.monilabs.sculk_xp_draining_hatch": "Sculk XP Draining Hatch",
3030
"block.monilabs.sculk_xp_sensor_hatch": "Sculk XP Sensor Hatch",
31+
"block.monilabs.uev_parallel_hatch": "Omega Parallel Control Hatch",
32+
"block.monilabs.uhv_parallel_hatch": "Giga Parallel Control Hatch",
3133
"config.jade.plugin_monilabs.color_info": "Prismatic Crucible Color Info",
3234
"config.jade.plugin_monilabs.microverse_info": "Microverse Projector Info",
3335
"config.jade.plugin_monilabs.omnic_synth_info": "Omnic Synthesizer Info",
@@ -58,6 +60,8 @@
5860
"gtceu.chromatic_transcendence": "Chromatic Transcendence",
5961
"gtceu.creative_data_multi": "Omniscience Research Beacon",
6062
"gtceu.creative_energy_multi": "Transdimensional Energy Singularity",
63+
"gtceu.machine.parallel_hatch_mk10.tooltip": "Allows to run up to 4096 recipes in parallel.",
64+
"gtceu.machine.parallel_hatch_mk9.tooltip": "Allows to run up to 1024 recipes in parallel.",
6165
"gtceu.microverse": "Microverse Mission",
6266
"gtceu.placeholder_info.microverseStability.0": "Returns the stability of the microverse.",
6367
"gtceu.placeholder_info.microverseStability.1": "Note that not having a microverse projected may result in nonsense values of integrity.",
Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
{
2+
"parent": "minecraft:block/block",
3+
"loader": "gtceu:machine",
4+
"machine": "monilabs:uev_parallel_hatch",
5+
"replaceable_textures": [
6+
"bottom",
7+
"top",
8+
"side"
9+
],
10+
"variants": {
11+
"is_formed=false,recipe_logic_status=idle": {
12+
"model": {
13+
"parent": "gtceu:block/casings/voltage/uev",
14+
"textures": {
15+
"overlay_front": "monilabs:block/machines/parallel_hatch_mk6/overlay_front"
16+
}
17+
}
18+
},
19+
"is_formed=false,recipe_logic_status=suspend": {
20+
"model": {
21+
"parent": "gtceu:block/casings/voltage/uev",
22+
"textures": {
23+
"overlay_front": "monilabs:block/machines/parallel_hatch_mk6/overlay_front"
24+
}
25+
}
26+
},
27+
"is_formed=false,recipe_logic_status=waiting": {
28+
"model": {
29+
"parent": "gtceu:block/casings/voltage/uev",
30+
"textures": {
31+
"overlay_front": "monilabs:block/machines/parallel_hatch_mk6/overlay_front_active"
32+
}
33+
}
34+
},
35+
"is_formed=false,recipe_logic_status=working": {
36+
"model": {
37+
"parent": "gtceu:block/casings/voltage/uev",
38+
"textures": {
39+
"overlay_front": "monilabs:block/machines/parallel_hatch_mk6/overlay_front_active"
40+
}
41+
}
42+
},
43+
"is_formed=true,recipe_logic_status=idle": {
44+
"model": {
45+
"parent": "gtceu:block/casings/voltage/uev",
46+
"textures": {
47+
"overlay_front": "monilabs:block/machines/parallel_hatch_mk6/overlay_front"
48+
}
49+
}
50+
},
51+
"is_formed=true,recipe_logic_status=suspend": {
52+
"model": {
53+
"parent": "gtceu:block/casings/voltage/uev",
54+
"textures": {
55+
"overlay_front": "monilabs:block/machines/parallel_hatch_mk6/overlay_front"
56+
}
57+
}
58+
},
59+
"is_formed=true,recipe_logic_status=waiting": {
60+
"model": {
61+
"parent": "gtceu:block/casings/voltage/uev",
62+
"textures": {
63+
"overlay_front": "monilabs:block/machines/parallel_hatch_mk6/overlay_front_active"
64+
}
65+
}
66+
},
67+
"is_formed=true,recipe_logic_status=working": {
68+
"model": {
69+
"parent": "gtceu:block/casings/voltage/uev",
70+
"textures": {
71+
"overlay_front": "monilabs:block/machines/parallel_hatch_mk6/overlay_front_active"
72+
}
73+
}
74+
}
75+
}
76+
}
Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
{
2+
"parent": "minecraft:block/block",
3+
"loader": "gtceu:machine",
4+
"machine": "monilabs:uhv_parallel_hatch",
5+
"replaceable_textures": [
6+
"bottom",
7+
"top",
8+
"side"
9+
],
10+
"variants": {
11+
"is_formed=false,recipe_logic_status=idle": {
12+
"model": {
13+
"parent": "gtceu:block/casings/voltage/uhv",
14+
"textures": {
15+
"overlay_front": "monilabs:block/machines/parallel_hatch_mk5/overlay_front"
16+
}
17+
}
18+
},
19+
"is_formed=false,recipe_logic_status=suspend": {
20+
"model": {
21+
"parent": "gtceu:block/casings/voltage/uhv",
22+
"textures": {
23+
"overlay_front": "monilabs:block/machines/parallel_hatch_mk5/overlay_front"
24+
}
25+
}
26+
},
27+
"is_formed=false,recipe_logic_status=waiting": {
28+
"model": {
29+
"parent": "gtceu:block/casings/voltage/uhv",
30+
"textures": {
31+
"overlay_front": "monilabs:block/machines/parallel_hatch_mk5/overlay_front_active"
32+
}
33+
}
34+
},
35+
"is_formed=false,recipe_logic_status=working": {
36+
"model": {
37+
"parent": "gtceu:block/casings/voltage/uhv",
38+
"textures": {
39+
"overlay_front": "monilabs:block/machines/parallel_hatch_mk5/overlay_front_active"
40+
}
41+
}
42+
},
43+
"is_formed=true,recipe_logic_status=idle": {
44+
"model": {
45+
"parent": "gtceu:block/casings/voltage/uhv",
46+
"textures": {
47+
"overlay_front": "monilabs:block/machines/parallel_hatch_mk5/overlay_front"
48+
}
49+
}
50+
},
51+
"is_formed=true,recipe_logic_status=suspend": {
52+
"model": {
53+
"parent": "gtceu:block/casings/voltage/uhv",
54+
"textures": {
55+
"overlay_front": "monilabs:block/machines/parallel_hatch_mk5/overlay_front"
56+
}
57+
}
58+
},
59+
"is_formed=true,recipe_logic_status=waiting": {
60+
"model": {
61+
"parent": "gtceu:block/casings/voltage/uhv",
62+
"textures": {
63+
"overlay_front": "monilabs:block/machines/parallel_hatch_mk5/overlay_front_active"
64+
}
65+
}
66+
},
67+
"is_formed=true,recipe_logic_status=working": {
68+
"model": {
69+
"parent": "gtceu:block/casings/voltage/uhv",
70+
"textures": {
71+
"overlay_front": "monilabs:block/machines/parallel_hatch_mk5/overlay_front_active"
72+
}
73+
}
74+
}
75+
}
76+
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"parent": "monilabs:block/machine/uev_parallel_hatch"
3+
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"parent": "monilabs:block/machine/uhv_parallel_hatch"
3+
}

0 commit comments

Comments
 (0)