Ev laser hatch (#2966)

* Add EV Laser Hatches

* Chapters change and buff casings
This commit is contained in:
TomPlop 2026-02-03 18:19:39 -05:00 committed by GitHub
parent 54145ff6c3
commit 21da3197f1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
20 changed files with 399 additions and 6 deletions

View file

@ -2338,13 +2338,28 @@
{
dependencies: ["617CF3335584DC8D"]
description: ["{quests.extreme_voltage.heat_battery.desc}"]
icon: "tfg:heat_battery_mk1"
id: "26AA29016BA23396"
subtitle: "{quests.extreme_voltage.heat_battery.subtitle}"
tasks: [{
id: "5C9A37E905A4030F"
item: "tfg:heat_battery_mk1"
type: "item"
}]
tasks: [
{
id: "5C9A37E905A4030F"
item: "tfg:heat_battery_mk1"
type: "item"
}
{
id: "7B355A4ECACCBE5C"
item: "tfg:copper_sandy_frame"
optional_task: true
type: "item"
}
{
id: "36B68338FCD5F7F5"
item: "tfg:beryllium_sandy_frame"
optional_task: true
type: "item"
}
]
x: 22.0d
y: 4.5d
}

View file

@ -0,0 +1,28 @@
{
"variants": {
"facing=down": {
"model": "gtceu:block/machine/ev_1024a_laser_source_hatch",
"x": 90
},
"facing=east": {
"model": "gtceu:block/machine/ev_1024a_laser_source_hatch",
"y": 90
},
"facing=north": {
"model": "gtceu:block/machine/ev_1024a_laser_source_hatch"
},
"facing=south": {
"model": "gtceu:block/machine/ev_1024a_laser_source_hatch",
"y": 180
},
"facing=up": {
"gtceu:z": 180,
"model": "gtceu:block/machine/ev_1024a_laser_source_hatch",
"x": 270
},
"facing=west": {
"model": "gtceu:block/machine/ev_1024a_laser_source_hatch",
"y": 270
}
}
}

View file

@ -0,0 +1,28 @@
{
"variants": {
"facing=down": {
"model": "gtceu:block/machine/ev_1024a_laser_target_hatch",
"x": 90
},
"facing=east": {
"model": "gtceu:block/machine/ev_1024a_laser_target_hatch",
"y": 90
},
"facing=north": {
"model": "gtceu:block/machine/ev_1024a_laser_target_hatch"
},
"facing=south": {
"model": "gtceu:block/machine/ev_1024a_laser_target_hatch",
"y": 180
},
"facing=up": {
"gtceu:z": 180,
"model": "gtceu:block/machine/ev_1024a_laser_target_hatch",
"x": 270
},
"facing=west": {
"model": "gtceu:block/machine/ev_1024a_laser_target_hatch",
"y": 270
}
}
}

View file

@ -0,0 +1,28 @@
{
"variants": {
"facing=down": {
"model": "gtceu:block/machine/ev_256a_laser_source_hatch",
"x": 90
},
"facing=east": {
"model": "gtceu:block/machine/ev_256a_laser_source_hatch",
"y": 90
},
"facing=north": {
"model": "gtceu:block/machine/ev_256a_laser_source_hatch"
},
"facing=south": {
"model": "gtceu:block/machine/ev_256a_laser_source_hatch",
"y": 180
},
"facing=up": {
"gtceu:z": 180,
"model": "gtceu:block/machine/ev_256a_laser_source_hatch",
"x": 270
},
"facing=west": {
"model": "gtceu:block/machine/ev_256a_laser_source_hatch",
"y": 270
}
}
}

View file

@ -0,0 +1,28 @@
{
"variants": {
"facing=down": {
"model": "gtceu:block/machine/ev_256a_laser_target_hatch",
"x": 90
},
"facing=east": {
"model": "gtceu:block/machine/ev_256a_laser_target_hatch",
"y": 90
},
"facing=north": {
"model": "gtceu:block/machine/ev_256a_laser_target_hatch"
},
"facing=south": {
"model": "gtceu:block/machine/ev_256a_laser_target_hatch",
"y": 180
},
"facing=up": {
"gtceu:z": 180,
"model": "gtceu:block/machine/ev_256a_laser_target_hatch",
"x": 270
},
"facing=west": {
"model": "gtceu:block/machine/ev_256a_laser_target_hatch",
"y": 270
}
}
}

View file

@ -0,0 +1,28 @@
{
"variants": {
"facing=down": {
"model": "gtceu:block/machine/ev_4096a_laser_source_hatch",
"x": 90
},
"facing=east": {
"model": "gtceu:block/machine/ev_4096a_laser_source_hatch",
"y": 90
},
"facing=north": {
"model": "gtceu:block/machine/ev_4096a_laser_source_hatch"
},
"facing=south": {
"model": "gtceu:block/machine/ev_4096a_laser_source_hatch",
"y": 180
},
"facing=up": {
"gtceu:z": 180,
"model": "gtceu:block/machine/ev_4096a_laser_source_hatch",
"x": 270
},
"facing=west": {
"model": "gtceu:block/machine/ev_4096a_laser_source_hatch",
"y": 270
}
}
}

View file

@ -0,0 +1,28 @@
{
"variants": {
"facing=down": {
"model": "gtceu:block/machine/ev_4096a_laser_target_hatch",
"x": 90
},
"facing=east": {
"model": "gtceu:block/machine/ev_4096a_laser_target_hatch",
"y": 90
},
"facing=north": {
"model": "gtceu:block/machine/ev_4096a_laser_target_hatch"
},
"facing=south": {
"model": "gtceu:block/machine/ev_4096a_laser_target_hatch",
"y": 180
},
"facing=up": {
"gtceu:z": 180,
"model": "gtceu:block/machine/ev_4096a_laser_target_hatch",
"x": 270
},
"facing=west": {
"model": "gtceu:block/machine/ev_4096a_laser_target_hatch",
"y": 270
}
}
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:block/block",
"loader": "gtceu:machine",
"machine": "gtceu:ev_1024a_laser_source_hatch",
"replaceable_textures": [
"bottom",
"top",
"side"
],
"variants": {
"is_formed=false": {
"model": {
"parent": "gtceu:block/machine/part/laser_source_hatch",
"textures": {
"bottom": "gtceu:block/casings/voltage/ev/bottom",
"side": "gtceu:block/casings/voltage/ev/side",
"top": "gtceu:block/casings/voltage/ev/top"
}
}
},
"is_formed=true": {
"model": {
"parent": "gtceu:block/machine/part/laser_source_hatch",
"textures": {
"bottom": "gtceu:block/casings/voltage/ev/bottom",
"side": "gtceu:block/casings/voltage/ev/side",
"top": "gtceu:block/casings/voltage/ev/top"
}
}
}
}
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:block/block",
"loader": "gtceu:machine",
"machine": "gtceu:ev_1024a_laser_target_hatch",
"replaceable_textures": [
"bottom",
"top",
"side"
],
"variants": {
"is_formed=false": {
"model": {
"parent": "gtceu:block/machine/part/laser_target_hatch",
"textures": {
"bottom": "gtceu:block/casings/voltage/ev/bottom",
"side": "gtceu:block/casings/voltage/ev/side",
"top": "gtceu:block/casings/voltage/ev/top"
}
}
},
"is_formed=true": {
"model": {
"parent": "gtceu:block/machine/part/laser_target_hatch",
"textures": {
"bottom": "gtceu:block/casings/voltage/ev/bottom",
"side": "gtceu:block/casings/voltage/ev/side",
"top": "gtceu:block/casings/voltage/ev/top"
}
}
}
}
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:block/block",
"loader": "gtceu:machine",
"machine": "gtceu:ev_256a_laser_source_hatch",
"replaceable_textures": [
"bottom",
"top",
"side"
],
"variants": {
"is_formed=false": {
"model": {
"parent": "gtceu:block/machine/part/laser_source_hatch",
"textures": {
"bottom": "gtceu:block/casings/voltage/ev/bottom",
"side": "gtceu:block/casings/voltage/ev/side",
"top": "gtceu:block/casings/voltage/ev/top"
}
}
},
"is_formed=true": {
"model": {
"parent": "gtceu:block/machine/part/laser_source_hatch",
"textures": {
"bottom": "gtceu:block/casings/voltage/ev/bottom",
"side": "gtceu:block/casings/voltage/ev/side",
"top": "gtceu:block/casings/voltage/ev/top"
}
}
}
}
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:block/block",
"loader": "gtceu:machine",
"machine": "gtceu:ev_256a_laser_target_hatch",
"replaceable_textures": [
"bottom",
"top",
"side"
],
"variants": {
"is_formed=false": {
"model": {
"parent": "gtceu:block/machine/part/laser_target_hatch",
"textures": {
"bottom": "gtceu:block/casings/voltage/ev/bottom",
"side": "gtceu:block/casings/voltage/ev/side",
"top": "gtceu:block/casings/voltage/ev/top"
}
}
},
"is_formed=true": {
"model": {
"parent": "gtceu:block/machine/part/laser_target_hatch",
"textures": {
"bottom": "gtceu:block/casings/voltage/ev/bottom",
"side": "gtceu:block/casings/voltage/ev/side",
"top": "gtceu:block/casings/voltage/ev/top"
}
}
}
}
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:block/block",
"loader": "gtceu:machine",
"machine": "gtceu:ev_4096a_laser_source_hatch",
"replaceable_textures": [
"bottom",
"top",
"side"
],
"variants": {
"is_formed=false": {
"model": {
"parent": "gtceu:block/machine/part/laser_source_hatch",
"textures": {
"bottom": "gtceu:block/casings/voltage/ev/bottom",
"side": "gtceu:block/casings/voltage/ev/side",
"top": "gtceu:block/casings/voltage/ev/top"
}
}
},
"is_formed=true": {
"model": {
"parent": "gtceu:block/machine/part/laser_source_hatch",
"textures": {
"bottom": "gtceu:block/casings/voltage/ev/bottom",
"side": "gtceu:block/casings/voltage/ev/side",
"top": "gtceu:block/casings/voltage/ev/top"
}
}
}
}
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:block/block",
"loader": "gtceu:machine",
"machine": "gtceu:ev_4096a_laser_target_hatch",
"replaceable_textures": [
"bottom",
"top",
"side"
],
"variants": {
"is_formed=false": {
"model": {
"parent": "gtceu:block/machine/part/laser_target_hatch",
"textures": {
"bottom": "gtceu:block/casings/voltage/ev/bottom",
"side": "gtceu:block/casings/voltage/ev/side",
"top": "gtceu:block/casings/voltage/ev/top"
}
}
},
"is_formed=true": {
"model": {
"parent": "gtceu:block/machine/part/laser_target_hatch",
"textures": {
"bottom": "gtceu:block/casings/voltage/ev/bottom",
"side": "gtceu:block/casings/voltage/ev/side",
"top": "gtceu:block/casings/voltage/ev/top"
}
}
}
}
}

View file

@ -0,0 +1,3 @@
{
"parent": "gtceu:block/machine/ev_1024a_laser_source_hatch"
}

View file

@ -0,0 +1,3 @@
{
"parent": "gtceu:block/machine/ev_1024a_laser_target_hatch"
}

View file

@ -0,0 +1,3 @@
{
"parent": "gtceu:block/machine/ev_256a_laser_source_hatch"
}

View file

@ -0,0 +1,3 @@
{
"parent": "gtceu:block/machine/ev_256a_laser_target_hatch"
}

View file

@ -0,0 +1,3 @@
{
"parent": "gtceu:block/machine/ev_4096a_laser_source_hatch"
}

View file

@ -0,0 +1,3 @@
{
"parent": "gtceu:block/machine/ev_4096a_laser_target_hatch"
}

View file

@ -200,7 +200,7 @@ function registerTFGCasingRecipes(event) {
.itemInputs('gtceu:ostrum_frame', '4x #forge:plates/titanium_tungsten_carbide', '16x #forge:fine_wires/copper',
'16x #forge:fine_wires/tungsten_bismuth_oxide_composite')
.inputFluids(Fluid.of('gtceu:reinforced_epoxy_resin', 288))
.itemOutputs('2x tfg:machine_casing_power_casing')
.itemOutputs('4x tfg:machine_casing_power_casing')
.circuit(6)
.duration(2.5 * 20)
.EUt(GTValues.VA[GTValues.EV])