add evaporation tower and nuclear turbine (#1887)
This commit is contained in:
parent
6a1c831b14
commit
df86f11eb5
6 changed files with 117 additions and 4 deletions
19
kubejs/assets/tfg/blockstates/evaporation_tower.json
Normal file
19
kubejs/assets/tfg/blockstates/evaporation_tower.json
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"variants": {
|
||||
"facing=east": {
|
||||
"model": "tfg:block/machines/evaporation_tower",
|
||||
"y": 90
|
||||
},
|
||||
"facing=north": {
|
||||
"model": "tfg:block/machines/evaporation_tower"
|
||||
},
|
||||
"facing=south": {
|
||||
"model": "tfg:block/machines/evaporation_tower",
|
||||
"y": 180
|
||||
},
|
||||
"facing=west": {
|
||||
"model": "tfg:block/machines/evaporation_tower",
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1 @@
|
|||
{"parent":"minecraft:block/cube_all","textures":{"all":"tfg:block/casings/machine_casing_stainless_evaporation"}}
|
||||
|
|
@ -0,0 +1,90 @@
|
|||
{
|
||||
"parent": "minecraft:block/block",
|
||||
"loader": "gtceu:machine",
|
||||
"machine": "tfg:evaporation_tower",
|
||||
"texture_overrides": {
|
||||
"all": "tfg:block/casings/machine_casing_stainless_evaporation"
|
||||
},
|
||||
"variants": {
|
||||
"is_formed=false,recipe_logic_status=idle": {
|
||||
"model": {
|
||||
"parent": "gtceu:block/machine/template/cube_all/sided",
|
||||
"textures": {
|
||||
"all": "tfg:block/casings/machine_casing_stainless_evaporation",
|
||||
"overlay_front": "tfg:block/machines/bioreactor/overlay_front",
|
||||
"overlay_front_emissive": "tfg:block/machines/bioreactor/overlay_front_emissive"
|
||||
}
|
||||
}
|
||||
},
|
||||
"is_formed=false,recipe_logic_status=suspend": {
|
||||
"model": {
|
||||
"parent": "gtceu:block/machine/template/cube_all/sided",
|
||||
"textures": {
|
||||
"all": "tfg:block/casings/machine_casing_stainless_evaporation",
|
||||
"overlay_front": "tfg:block/machines/bioreactor/overlay_front",
|
||||
"overlay_front_emissive": "tfg:block/machines/bioreactor/overlay_front_emissive"
|
||||
}
|
||||
}
|
||||
},
|
||||
"is_formed=false,recipe_logic_status=waiting": {
|
||||
"model": {
|
||||
"parent": "gtceu:block/machine/template/cube_all/sided",
|
||||
"textures": {
|
||||
"all": "tfg:block/casings/machine_casing_stainless_evaporation",
|
||||
"overlay_front": "tfg:block/machines/bioreactor/overlay_front_active",
|
||||
"overlay_front_emissive": "tfg:block/machines/bioreactor/overlay_front_active_emissive"
|
||||
}
|
||||
}
|
||||
},
|
||||
"is_formed=false,recipe_logic_status=working": {
|
||||
"model": {
|
||||
"parent": "gtceu:block/machine/template/cube_all/sided",
|
||||
"textures": {
|
||||
"all": "tfg:block/casings/machine_casing_stainless_evaporation",
|
||||
"overlay_front": "tfg:block/machines/bioreactor/overlay_front_active",
|
||||
"overlay_front_emissive": "tfg:block/machines/bioreactor/overlay_front_active_emissive"
|
||||
}
|
||||
}
|
||||
},
|
||||
"is_formed=true,recipe_logic_status=idle": {
|
||||
"model": {
|
||||
"parent": "gtceu:block/machine/template/cube_all/sided",
|
||||
"textures": {
|
||||
"all": "tfg:block/casings/machine_casing_stainless_evaporation",
|
||||
"overlay_front": "tfg:block/machines/bioreactor/overlay_front",
|
||||
"overlay_front_emissive": "tfg:block/machines/bioreactor/overlay_front_emissive"
|
||||
}
|
||||
}
|
||||
},
|
||||
"is_formed=true,recipe_logic_status=suspend": {
|
||||
"model": {
|
||||
"parent": "gtceu:block/machine/template/cube_all/sided",
|
||||
"textures": {
|
||||
"all": "tfg:block/casings/machine_casing_stainless_evaporation",
|
||||
"overlay_front": "tfg:block/machines/bioreactor/overlay_front",
|
||||
"overlay_front_emissive": "tfg:block/machines/bioreactor/overlay_front_emissive"
|
||||
}
|
||||
}
|
||||
},
|
||||
"is_formed=true,recipe_logic_status=waiting": {
|
||||
"model": {
|
||||
"parent": "gtceu:block/machine/template/cube_all/sided",
|
||||
"textures": {
|
||||
"all": "tfg:block/casings/machine_casing_stainless_evaporation",
|
||||
"overlay_front": "tfg:block/machines/bioreactor/overlay_front_active",
|
||||
"overlay_front_emissive": "tfg:block/machines/bioreactor/overlay_front_active_emissive"
|
||||
}
|
||||
}
|
||||
},
|
||||
"is_formed=true,recipe_logic_status=working": {
|
||||
"model": {
|
||||
"parent": "gtceu:block/machine/template/cube_all/sided",
|
||||
"textures": {
|
||||
"all": "tfg:block/casings/machine_casing_stainless_evaporation",
|
||||
"overlay_front": "tfg:block/machines/bioreactor/overlay_front_active",
|
||||
"overlay_front_emissive": "tfg:block/machines/bioreactor/overlay_front_active_emissive"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
3
kubejs/assets/tfg/models/item/evaporation_tower.json
Normal file
3
kubejs/assets/tfg/models/item/evaporation_tower.json
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"parent": "tfg:block/machines/evaporation_tower"
|
||||
}
|
||||
|
|
@ -534,7 +534,7 @@ const registerGTCEuMachines = (event) => {
|
|||
//#endregion
|
||||
|
||||
//#region Evaporation Tower
|
||||
|
||||
/*
|
||||
event.create('evaporation_tower', 'multiblock')
|
||||
.rotationState(RotationState.NON_Y_AXIS)
|
||||
.recipeType('evaporation_tower')
|
||||
|
|
@ -561,7 +561,7 @@ const registerGTCEuMachines = (event) => {
|
|||
.workableCasingModel(
|
||||
'gtceu:block/casings/solid/machine_casing_stainless_evaporation',
|
||||
'gtceu:block/multiblock/distillation_tower')
|
||||
|
||||
*/
|
||||
//#endregion
|
||||
|
||||
//#region Ore Line
|
||||
|
|
|
|||
|
|
@ -64,14 +64,14 @@ const registerGTCEuRecipeTypes = (event) => {
|
|||
.setSlotOverlay(false, false, GuiTextures.ATOMIC_OVERLAY_1)
|
||||
.setProgressBar(GuiTextures.ATOMIC_OVERLAY_1, FillDirection.DOWN_TO_UP)
|
||||
.setSound(GTSoundEntries.MINER)
|
||||
|
||||
/*
|
||||
event.create('evaporation_tower')
|
||||
.category('evaporation_tower')
|
||||
.setEUIO('in')
|
||||
.setMaxIOSize(0, 1, 1, 6)
|
||||
.setProgressBar(GuiTextures.PROGRESS_BAR_DISTILLATION_TOWER, FillDirection.LEFT_TO_RIGHT)
|
||||
.setSound(GTSoundEntries.BATH)
|
||||
|
||||
*/
|
||||
event.create('ostrum_harvester')
|
||||
.category('ostrum_harvester')
|
||||
.setEUIO('in')
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue