Исправление рецептов газ коллекторов и фильтра предметов
This commit is contained in:
parent
7987b1e747
commit
f25aa24ed0
5 changed files with 198 additions and 60 deletions
|
|
@ -602,49 +602,139 @@ const registerGTCEURecipes = (event) => {
|
||||||
|
|
||||||
//#endregion
|
//#endregion
|
||||||
|
|
||||||
|
//#region Выход: Filter Casing
|
||||||
|
|
||||||
|
event.shaped('gtceu:filter_casing', [
|
||||||
|
'AAA',
|
||||||
|
'BBB',
|
||||||
|
'CDE'
|
||||||
|
|
||||||
|
|
||||||
// Compressed Coke Clay
|
|
||||||
event.shaped('gtceu:compressed_coke_clay', [
|
|
||||||
'AAA',
|
|
||||||
'BCB',
|
|
||||||
'BBB'
|
|
||||||
], {
|
], {
|
||||||
A: 'minecraft:clay_ball',
|
A: '#tfg:metal_bars',
|
||||||
B: '#minecraft:sand',
|
B: 'gtceu:item_filter',
|
||||||
C: 'gtceu:brick_wooden_form'
|
C: 'gtceu:mv_electric_motor',
|
||||||
}).replaceIngredient("gtceu:brick_wooden_form", Item.empty).id('gtceu:shaped/compressed_coke_clay')
|
D: '#forge:frames/steel',
|
||||||
|
E: '#forge:rotors/steel'
|
||||||
// Compressed Coke Clay -> Coke Oven Brick
|
}).id('gtceu:shaped/filter_casing')
|
||||||
event.recipes.tfc.heating('gtceu:compressed_coke_clay', 1399)
|
|
||||||
.resultItem('gtceu:coke_oven_brick')
|
|
||||||
.id('tfg:heating/coke_oven_bricks')
|
|
||||||
|
|
||||||
// Удаление рецептов связанных с Primitive Blast Furnace
|
|
||||||
event.remove({id: 'gtceu:arc_furnace/arc_primitive_blast_furnace'})
|
|
||||||
event.remove({id: 'gtceu:macerator/macerate_primitive_blast_furnace'})
|
|
||||||
|
|
||||||
// Удаление рецептов связанных с Barrel
|
|
||||||
event.remove({id: 'gtceu:shaped/wooden_barrel'})
|
|
||||||
event.remove({id: 'gtceu:assembler/wood_barrel'})
|
|
||||||
event.remove({id: 'gtceu:arc_furnace/arc_wood_drum'})
|
|
||||||
event.remove({id: 'gtceu:macerator/macerate_wood_drum'})
|
|
||||||
|
|
||||||
// Удаление рецептов связанных с FireBricks
|
|
||||||
event.remove({id: 'gtceu:shaped/casing_primitive_bricks'})
|
|
||||||
event.remove({id: 'gtceu:macerator/macerate_firebricks'})
|
|
||||||
event.remove({id: 'gtceu:extractor/extract_primitive_bricks'})
|
|
||||||
|
|
||||||
// Удаление рецептов связанных с FireBrick
|
|
||||||
event.remove({id: 'gtceu:smelting/fireclay_brick'})
|
|
||||||
event.remove({id: 'gtceu:macerator/macerate_firebrick'})
|
|
||||||
|
|
||||||
// Low Pressure Steam Forge Hammer
|
//#endregion
|
||||||
|
|
||||||
|
//#region Выход: Assembly Line Grating
|
||||||
|
|
||||||
|
event.shaped('2x gtceu:assembly_line_grating', [
|
||||||
|
'ABA',
|
||||||
|
'ACA',
|
||||||
|
'ADA'
|
||||||
|
], {
|
||||||
|
A: '#tfg:metal_bars',
|
||||||
|
B: '#forge:rotors/steel',
|
||||||
|
C: '#forge:frames/steel',
|
||||||
|
D: 'gtceu:mv_electric_motor'
|
||||||
|
}).id('gtceu:shaped/casing_grate_casing')
|
||||||
|
|
||||||
|
//#endregion
|
||||||
|
|
||||||
|
//#region Gas Collectors
|
||||||
|
|
||||||
|
event.shaped('gtceu:lv_gas_collector', [
|
||||||
|
'ABA',
|
||||||
|
'CEC',
|
||||||
|
'ADA'
|
||||||
|
], {
|
||||||
|
A: '#tfg:metal_bars',
|
||||||
|
B: 'gtceu:fluid_filter',
|
||||||
|
C: 'gtceu:lv_electric_pump',
|
||||||
|
D: '#forge:circuits/lv',
|
||||||
|
E: 'gtceu:lv_machine_hull'
|
||||||
|
}).id('gtceu:shaped/lv_gas_collector')
|
||||||
|
|
||||||
|
event.shaped('gtceu:mv_gas_collector', [
|
||||||
|
'ABA',
|
||||||
|
'CEC',
|
||||||
|
'ADA'
|
||||||
|
], {
|
||||||
|
A: '#tfg:metal_bars',
|
||||||
|
B: 'gtceu:fluid_filter',
|
||||||
|
C: 'gtceu:mv_electric_pump',
|
||||||
|
D: '#forge:circuits/mv',
|
||||||
|
E: 'gtceu:mv_machine_hull'
|
||||||
|
}).id('gtceu:shaped/mv_gas_collector')
|
||||||
|
|
||||||
|
event.shaped('gtceu:hv_gas_collector', [
|
||||||
|
'ABA',
|
||||||
|
'CEC',
|
||||||
|
'ADA'
|
||||||
|
], {
|
||||||
|
A: '#tfg:metal_bars',
|
||||||
|
B: 'gtceu:fluid_filter',
|
||||||
|
C: 'gtceu:hv_electric_pump',
|
||||||
|
D: '#forge:circuits/hv',
|
||||||
|
E: 'gtceu:hv_machine_hull'
|
||||||
|
}).id('gtceu:shaped/hv_gas_collector')
|
||||||
|
|
||||||
|
event.shaped('gtceu:ev_gas_collector', [
|
||||||
|
'ABA',
|
||||||
|
'CEC',
|
||||||
|
'ADA'
|
||||||
|
], {
|
||||||
|
A: '#tfg:metal_bars',
|
||||||
|
B: 'gtceu:fluid_filter',
|
||||||
|
C: 'gtceu:ev_electric_pump',
|
||||||
|
D: '#forge:circuits/ev',
|
||||||
|
E: 'gtceu:ev_machine_hull'
|
||||||
|
}).id('gtceu:shaped/ev_gas_collector')
|
||||||
|
|
||||||
|
event.shaped('gtceu:iv_gas_collector', [
|
||||||
|
'ABA',
|
||||||
|
'CEC',
|
||||||
|
'ADA'
|
||||||
|
], {
|
||||||
|
A: '#tfg:metal_bars',
|
||||||
|
B: 'gtceu:fluid_filter',
|
||||||
|
C: 'gtceu:iv_electric_pump',
|
||||||
|
D: '#forge:circuits/iv',
|
||||||
|
E: 'gtceu:iv_machine_hull'
|
||||||
|
}).id('gtceu:shaped/iv_gas_collector')
|
||||||
|
|
||||||
|
event.shaped('gtceu:luv_gas_collector', [
|
||||||
|
'ABA',
|
||||||
|
'CEC',
|
||||||
|
'ADA'
|
||||||
|
], {
|
||||||
|
A: '#tfg:metal_bars',
|
||||||
|
B: 'gtceu:fluid_filter',
|
||||||
|
C: 'gtceu:luv_electric_pump',
|
||||||
|
D: '#forge:circuits/luv',
|
||||||
|
E: 'gtceu:luv_machine_hull'
|
||||||
|
}).id('gtceu:shaped/luv_gas_collector')
|
||||||
|
|
||||||
|
event.shaped('gtceu:zpm_gas_collector', [
|
||||||
|
'ABA',
|
||||||
|
'CEC',
|
||||||
|
'ADA'
|
||||||
|
], {
|
||||||
|
A: '#tfg:metal_bars',
|
||||||
|
B: 'gtceu:fluid_filter',
|
||||||
|
C: 'gtceu:zpm_electric_pump',
|
||||||
|
D: '#forge:circuits/zpm',
|
||||||
|
E: 'gtceu:zpm_machine_hull'
|
||||||
|
}).id('gtceu:shaped/zpm_gas_collector')
|
||||||
|
|
||||||
|
event.shaped('gtceu:uv_gas_collector', [
|
||||||
|
'ABA',
|
||||||
|
'CEC',
|
||||||
|
'ADA'
|
||||||
|
], {
|
||||||
|
A: '#tfg:metal_bars',
|
||||||
|
B: 'gtceu:fluid_filter',
|
||||||
|
C: 'gtceu:uv_electric_pump',
|
||||||
|
D: '#forge:circuits/uv',
|
||||||
|
E: 'gtceu:uv_machine_hull'
|
||||||
|
}).id('gtceu:shaped/uv_gas_collector')
|
||||||
|
|
||||||
|
//#endregion
|
||||||
|
|
||||||
|
//#region Forge Hammers
|
||||||
|
|
||||||
event.shaped('gtceu:lp_steam_forge_hammer', [
|
event.shaped('gtceu:lp_steam_forge_hammer', [
|
||||||
'ABA',
|
'ABA',
|
||||||
'ACA',
|
'ACA',
|
||||||
|
|
@ -656,7 +746,6 @@ const registerGTCEURecipes = (event) => {
|
||||||
D: 'tfc:metal/anvil/wrought_iron'
|
D: 'tfc:metal/anvil/wrought_iron'
|
||||||
}).id('gtceu:shaped/steam_hammer_bronze')
|
}).id('gtceu:shaped/steam_hammer_bronze')
|
||||||
|
|
||||||
// LV Forge Hammer
|
|
||||||
event.shaped('gtceu:lv_forge_hammer', [
|
event.shaped('gtceu:lv_forge_hammer', [
|
||||||
'ABA',
|
'ABA',
|
||||||
'CDC',
|
'CDC',
|
||||||
|
|
@ -669,7 +758,6 @@ const registerGTCEURecipes = (event) => {
|
||||||
E: 'tfc:metal/anvil/steel',
|
E: 'tfc:metal/anvil/steel',
|
||||||
}).id('gtceu:shaped/lv_forge_hammer')
|
}).id('gtceu:shaped/lv_forge_hammer')
|
||||||
|
|
||||||
// MV Forge Hammer
|
|
||||||
event.shaped('gtceu:mv_forge_hammer', [
|
event.shaped('gtceu:mv_forge_hammer', [
|
||||||
'ABA',
|
'ABA',
|
||||||
'CDC',
|
'CDC',
|
||||||
|
|
@ -682,7 +770,6 @@ const registerGTCEURecipes = (event) => {
|
||||||
E: 'tfc:metal/anvil/steel',
|
E: 'tfc:metal/anvil/steel',
|
||||||
}).id('gtceu:shaped/mv_forge_hammer')
|
}).id('gtceu:shaped/mv_forge_hammer')
|
||||||
|
|
||||||
// HV Forge Hammer
|
|
||||||
event.shaped('gtceu:hv_forge_hammer', [
|
event.shaped('gtceu:hv_forge_hammer', [
|
||||||
'ABA',
|
'ABA',
|
||||||
'CDC',
|
'CDC',
|
||||||
|
|
@ -695,7 +782,6 @@ const registerGTCEURecipes = (event) => {
|
||||||
E: 'tfc:metal/anvil/steel',
|
E: 'tfc:metal/anvil/steel',
|
||||||
}).id('gtceu:shaped/hv_forge_hammer')
|
}).id('gtceu:shaped/hv_forge_hammer')
|
||||||
|
|
||||||
// EV Forge Hammer
|
|
||||||
event.shaped('gtceu:ev_forge_hammer', [
|
event.shaped('gtceu:ev_forge_hammer', [
|
||||||
'ABA',
|
'ABA',
|
||||||
'CDC',
|
'CDC',
|
||||||
|
|
@ -708,7 +794,6 @@ const registerGTCEURecipes = (event) => {
|
||||||
E: 'tfc:metal/anvil/black_steel',
|
E: 'tfc:metal/anvil/black_steel',
|
||||||
}).id('gtceu:shaped/ev_forge_hammer')
|
}).id('gtceu:shaped/ev_forge_hammer')
|
||||||
|
|
||||||
// IV Forge Hammer
|
|
||||||
event.shaped('gtceu:iv_forge_hammer', [
|
event.shaped('gtceu:iv_forge_hammer', [
|
||||||
'ABA',
|
'ABA',
|
||||||
'CDC',
|
'CDC',
|
||||||
|
|
@ -721,7 +806,6 @@ const registerGTCEURecipes = (event) => {
|
||||||
E: 'tfc:metal/anvil/black_steel',
|
E: 'tfc:metal/anvil/black_steel',
|
||||||
}).id('gtceu:shaped/iv_forge_hammer')
|
}).id('gtceu:shaped/iv_forge_hammer')
|
||||||
|
|
||||||
// LuV Forge Hammer
|
|
||||||
event.shaped('gtceu:luv_forge_hammer', [
|
event.shaped('gtceu:luv_forge_hammer', [
|
||||||
'ABA',
|
'ABA',
|
||||||
'CDC',
|
'CDC',
|
||||||
|
|
@ -734,7 +818,6 @@ const registerGTCEURecipes = (event) => {
|
||||||
E: 'tfc:metal/anvil/black_steel',
|
E: 'tfc:metal/anvil/black_steel',
|
||||||
}).id('gtceu:shaped/luv_forge_hammer')
|
}).id('gtceu:shaped/luv_forge_hammer')
|
||||||
|
|
||||||
// ZPM Forge Hammer
|
|
||||||
event.shaped('gtceu:zpm_forge_hammer', [
|
event.shaped('gtceu:zpm_forge_hammer', [
|
||||||
'ABA',
|
'ABA',
|
||||||
'CDC',
|
'CDC',
|
||||||
|
|
@ -747,7 +830,6 @@ const registerGTCEURecipes = (event) => {
|
||||||
E: '#tfc:red_or_blue_anvil',
|
E: '#tfc:red_or_blue_anvil',
|
||||||
}).id('gtceu:shaped/zpm_forge_hammer')
|
}).id('gtceu:shaped/zpm_forge_hammer')
|
||||||
|
|
||||||
// UV Forge Hammer
|
|
||||||
event.shaped('gtceu:uv_forge_hammer', [
|
event.shaped('gtceu:uv_forge_hammer', [
|
||||||
'ABA',
|
'ABA',
|
||||||
'CDC',
|
'CDC',
|
||||||
|
|
@ -760,12 +842,9 @@ const registerGTCEURecipes = (event) => {
|
||||||
E: '#tfc:red_or_blue_anvil',
|
E: '#tfc:red_or_blue_anvil',
|
||||||
}).id('gtceu:shaped/uv_forge_hammer')
|
}).id('gtceu:shaped/uv_forge_hammer')
|
||||||
|
|
||||||
// TFC FireBrick -> FireBrick dust
|
//#endregion
|
||||||
event.recipes.gtceu.macerator('macerate_firebrick')
|
|
||||||
.itemInputs('tfc:ceramic/fire_brick')
|
//#region Primitive Pump
|
||||||
.itemOutputs('gtceu:fireclay_dust')
|
|
||||||
.duration(15)
|
|
||||||
.EUt(2)
|
|
||||||
|
|
||||||
// Pump Deck
|
// Pump Deck
|
||||||
event.shaped('gtceu:pump_deck', [
|
event.shaped('gtceu:pump_deck', [
|
||||||
|
|
@ -811,6 +890,10 @@ const registerGTCEURecipes = (event) => {
|
||||||
|
|
||||||
}).id('gtceu:shaped/primitive_pump')
|
}).id('gtceu:shaped/primitive_pump')
|
||||||
|
|
||||||
|
//#endregion
|
||||||
|
|
||||||
|
//#region CokeOven
|
||||||
|
|
||||||
// Coke Oven
|
// Coke Oven
|
||||||
event.shaped('gtceu:coke_oven', [
|
event.shaped('gtceu:coke_oven', [
|
||||||
'ABA',
|
'ABA',
|
||||||
|
|
@ -830,6 +913,50 @@ const registerGTCEURecipes = (event) => {
|
||||||
B: '#tfc:barrels'
|
B: '#tfc:barrels'
|
||||||
}).id('gtceu:shaped/coke_oven_hatch')
|
}).id('gtceu:shaped/coke_oven_hatch')
|
||||||
|
|
||||||
|
//#endregion
|
||||||
|
|
||||||
|
// Удаление рецептов связанных с Primitive Blast Furnace
|
||||||
|
event.remove({id: 'gtceu:arc_furnace/arc_primitive_blast_furnace'})
|
||||||
|
event.remove({id: 'gtceu:macerator/macerate_primitive_blast_furnace'})
|
||||||
|
|
||||||
|
// Удаление рецептов связанных с Barrel
|
||||||
|
event.remove({id: 'gtceu:shaped/wooden_barrel'})
|
||||||
|
event.remove({id: 'gtceu:assembler/wood_barrel'})
|
||||||
|
event.remove({id: 'gtceu:arc_furnace/arc_wood_drum'})
|
||||||
|
event.remove({id: 'gtceu:macerator/macerate_wood_drum'})
|
||||||
|
|
||||||
|
// Удаление рецептов связанных с FireBricks
|
||||||
|
event.remove({id: 'gtceu:shaped/casing_primitive_bricks'})
|
||||||
|
event.remove({id: 'gtceu:macerator/macerate_firebricks'})
|
||||||
|
event.remove({id: 'gtceu:extractor/extract_primitive_bricks'})
|
||||||
|
|
||||||
|
// Удаление рецептов связанных с FireBrick
|
||||||
|
event.remove({id: 'gtceu:smelting/fireclay_brick'})
|
||||||
|
event.remove({id: 'gtceu:macerator/macerate_firebrick'})
|
||||||
|
|
||||||
|
// Compressed Coke Clay
|
||||||
|
event.shaped('gtceu:compressed_coke_clay', [
|
||||||
|
'AAA',
|
||||||
|
'BCB',
|
||||||
|
'BBB'
|
||||||
|
], {
|
||||||
|
A: 'minecraft:clay_ball',
|
||||||
|
B: '#minecraft:sand',
|
||||||
|
C: 'gtceu:brick_wooden_form'
|
||||||
|
}).replaceIngredient("gtceu:brick_wooden_form", Item.empty).id('gtceu:shaped/compressed_coke_clay')
|
||||||
|
|
||||||
|
// Compressed Coke Clay -> Coke Oven Brick
|
||||||
|
event.recipes.tfc.heating('gtceu:compressed_coke_clay', 1399)
|
||||||
|
.resultItem('gtceu:coke_oven_brick')
|
||||||
|
.id('tfg:heating/coke_oven_bricks')
|
||||||
|
|
||||||
|
// TFC FireBrick -> FireBrick dust
|
||||||
|
event.recipes.gtceu.macerator('macerate_firebrick')
|
||||||
|
.itemInputs('tfc:ceramic/fire_brick')
|
||||||
|
.itemOutputs('gtceu:fireclay_dust')
|
||||||
|
.duration(15)
|
||||||
|
.EUt(2)
|
||||||
|
|
||||||
// Bronze Steam Furnace
|
// Bronze Steam Furnace
|
||||||
event.shaped('gtceu:lp_steam_furnace', [
|
event.shaped('gtceu:lp_steam_furnace', [
|
||||||
'AAA',
|
'AAA',
|
||||||
|
|
@ -956,6 +1083,7 @@ const generateMixerRecipe = (event, input, fluid_input, output, fluid_output, du
|
||||||
.rpm(rpm)
|
.rpm(rpm)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// TODO
|
||||||
const generateCutterRecipe = () => {
|
const generateCutterRecipe = () => {
|
||||||
// Вот зачем я, скажете вы, делаю тут всякие костыли,
|
// Вот зачем я, скажете вы, делаю тут всякие костыли,
|
||||||
// потому что блядский разработчик GTCEu не может исправить баги своего мода
|
// потому что блядский разработчик GTCEu не может исправить баги своего мода
|
||||||
|
|
|
||||||
|
|
@ -1930,7 +1930,11 @@ const registerMinecraftRecipes = (event) => {
|
||||||
|
|
||||||
//#endregion
|
//#endregion
|
||||||
|
|
||||||
|
//#region Выход:
|
||||||
|
|
||||||
|
// event.remove({ id: '' })
|
||||||
|
|
||||||
|
//#endregion
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -107,6 +107,17 @@ const registerTFCItemTags = (event) => {
|
||||||
event.add('tfc:red_or_blue_anvil', 'tfc:metal/anvil/blue_steel')
|
event.add('tfc:red_or_blue_anvil', 'tfc:metal/anvil/blue_steel')
|
||||||
event.add('tfc:red_or_blue_anvil', 'tfc:metal/anvil/red_steel')
|
event.add('tfc:red_or_blue_anvil', 'tfc:metal/anvil/red_steel')
|
||||||
|
|
||||||
|
// Теги для решеток
|
||||||
|
event.add('tfg:metal_bars', 'tfc:metal/bars/bismuth_bronze')
|
||||||
|
event.add('tfg:metal_bars', 'tfc:metal/bars/black_bronze')
|
||||||
|
event.add('tfg:metal_bars', 'tfc:metal/bars/bronze')
|
||||||
|
event.add('tfg:metal_bars', 'tfc:metal/bars/copper')
|
||||||
|
event.add('tfg:metal_bars', 'tfc:metal/bars/wrought_iron')
|
||||||
|
event.add('tfg:metal_bars', 'tfc:metal/bars/steel')
|
||||||
|
event.add('tfg:metal_bars', 'tfc:metal/bars/black_steel')
|
||||||
|
event.add('tfg:metal_bars', 'tfc:metal/bars/blue_steel')
|
||||||
|
event.add('tfg:metal_bars', 'tfc:metal/bars/red_steel')
|
||||||
|
|
||||||
// Теги для кораллов
|
// Теги для кораллов
|
||||||
event.add('tfc:corals', 'tfc:coral/tube_coral_fan')
|
event.add('tfc:corals', 'tfc:coral/tube_coral_fan')
|
||||||
event.add('tfc:corals', 'tfc:coral/brain_coral_fan')
|
event.add('tfc:corals', 'tfc:coral/brain_coral_fan')
|
||||||
|
|
|
||||||
|
|
@ -1,3 +0,0 @@
|
||||||
// priority: 0
|
|
||||||
|
|
||||||
// Empty here
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// priority: 1
|
// priority: 1
|
||||||
|
|
||||||
const $SimpleTieredMachine = Java.loadClass('com.gregtechceu.gtceu.api.machine.SimpleTieredMachine')
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Событие регистрации предметов.
|
* Событие регистрации предметов.
|
||||||
*/
|
*/
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue