neuralgia/kubejs/startup_scripts/firmalife/constants.js
ofoxsmith 65f987dd4b
Add some more food recipes (#1166)
* Change lv chem reactor quest to require any container with rubber instead of a rubber bucket

Signed-off-by: ofoxsmith <77560533+ofoxsmith@users.noreply.github.com>

* Add placeholder assets for food machines (copied from gtceu)

* remove greenhouse definition from kubejs

* change greenhouse recipe

* Rework recipes file

* Modify food recipes

* Add some more recipes

* add more recipes and tidy up food recipe file

* change incorrect string

---------

Signed-off-by: ofoxsmith <77560533+ofoxsmith@users.noreply.github.com>
Signed-off-by: Pyritie <pyritie@gmail.com>
Co-authored-by: Pyritie <pyritie@gmail.com>
2025-06-15 15:03:16 -05:00

120 lines
No EOL
5.5 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// priority: 0
/**
* Список хранит предметы,
* у которых должны быть удалены тэги и они должны быть скрыты в REI.
*/
global.FIRMALIFE_DISABLED_ITEMS = [
// Chromite
'firmalife:metal/ingot/chromium',
'firmalife:metal/double_ingot/chromium',
'firmalife:metal/sheet/chromium',
'firmalife:metal/double_sheet/chromium',
'firmalife:metal/rod/chromium',
'firmalife:metal/bucket/chromium',
// Stainless Steel
'firmalife:metal/ingot/stainless_steel',
'firmalife:metal/double_ingot/stainless_steel',
'firmalife:metal/sheet/stainless_steel',
'firmalife:metal/double_sheet/stainless_steel',
'firmalife:metal/rod/stainless_steel',
'firmalife:metal/bucket/stainless_steel',
// Other
'firmalife:compost_tumbler',
// Greenhouse shit
'firmalife:pumping_station',
'firmalife:copper_pipe',
'firmalife:oxidized_copper_pipe',
'firmalife:irrigation_tank',
];
global.FIRMALIFE_HIDED_ITEMS = [
'firmalife:weathered_copper_greenhouse_wall',
'firmalife:weathered_copper_greenhouse_panel_wall',
'firmalife:weathered_copper_greenhouse_panel_roof',
'firmalife:weathered_copper_greenhouse_roof',
'firmalife:weathered_copper_greenhouse_roof_top',
'firmalife:weathered_copper_greenhouse_trapdoor',
'firmalife:weathered_copper_greenhouse_door',
'firmalife:weathered_copper_greenhouse_port',
'firmalife:rusted_iron_greenhouse_wall',
'firmalife:rusted_iron_greenhouse_panel_wall',
'firmalife:rusted_iron_greenhouse_panel_roof',
'firmalife:rusted_iron_greenhouse_roof',
'firmalife:rusted_iron_greenhouse_roof_top',
'firmalife:rusted_iron_greenhouse_trapdoor',
'firmalife:rusted_iron_greenhouse_door',
'firmalife:rusted_iron_greenhouse_port',
'firmalife:oxidized_copper_greenhouse_wall',
'firmalife:oxidized_copper_greenhouse_panel_wall',
'firmalife:oxidized_copper_greenhouse_panel_roof',
'firmalife:oxidized_copper_greenhouse_roof',
'firmalife:oxidized_copper_greenhouse_roof_top',
'firmalife:oxidized_copper_greenhouse_trapdoor',
'firmalife:oxidized_copper_greenhouse_door',
'firmalife:oxidized_copper_greenhouse_port',
'firmalife:exposed_copper_greenhouse_wall',
'firmalife:exposed_copper_greenhouse_panel_wall',
'firmalife:exposed_copper_greenhouse_panel_roof',
'firmalife:exposed_copper_greenhouse_roof',
'firmalife:exposed_copper_greenhouse_roof_top',
'firmalife:exposed_copper_greenhouse_trapdoor',
'firmalife:exposed_copper_greenhouse_door',
'firmalife:exposed_copper_greenhouse_port',
'firmalife:weathered_treated_wood_greenhouse_wall',
'firmalife:weathered_treated_wood_greenhouse_panel_wall',
'firmalife:weathered_treated_wood_greenhouse_panel_roof',
'firmalife:weathered_treated_wood_greenhouse_roof',
'firmalife:weathered_treated_wood_greenhouse_roof_top',
'firmalife:weathered_treated_wood_greenhouse_trapdoor',
'firmalife:weathered_treated_wood_greenhouse_door',
'firmalife:weathered_treated_wood_greenhouse_port'
];
global.FIRMALIFE_ORE_MATERIALS = [
'chromite'
];
global.FIRMALIFE_JAMS = [
"fig",
"pineapple",
"red_grapes",
"white_grapes"
]
global.FIRMALIFE_GREENHOUSE_FRUIT_RECIPE_COMPONENTS = [
{ input: 'firmalife:plant/cocoa_sapling', fluid_amount: 8000, output: '3x firmalife:food/cocoa_beans', name: 'cocoa_beans' },
{ input: 'firmalife:plant/fig_sapling', fluid_amount: 8000, output: '3x firmalife:food/fig', name: 'fig' },
];
global.FIRMALIFE_GREENHOUSE_BERRY_RECIPE_COMPONENTS = [
{ input: 'firmalife:plant/pineapple_bush', fluid_amount: 6000, output: '3x firmalife:food/pineapple', name: 'pineapple' },
{ input: 'firmalife:plant/nightshade_bush', fluid_amount: 6000, output: '3x firmalife:food/nightshade_berry', name: 'nightshade' },
];
global.FIRMALIFE_COOKING_RECIPE_COMPONENTS = [
{ input: 'firmalife:food/white_chocolate_blend', output: 'firmalife:food/white_chocolate', name: 'white_chocolate' },
{ input: 'firmalife:food/dark_chocolate_blend', output: 'firmalife:food/dark_chocolate', name: 'dark_chocolate' },
{ input: 'firmalife:food/milk_chocolate_blend', output: 'firmalife:food/milk_chocolate', name: 'milk_chocolate' },
{ input: 'firmalife:food/raw_pizza', output: 'firmalife:food/cooked_pizza', name: 'cooked_pizza' },
{ input: 'firmalife:food/corn_tortilla', output: 'firmalife:food/taco_shell', name: 'taco_shell' },
{ input: 'firmalife:food/cookie_dough', output: 'firmalife:food/sugar_cookie', name: 'sugar_cookie' },
{ input: 'firmalife:food/chocolate_chip_cookie_dough', output: 'firmalife:food/chocolate_chip_cookie', name: 'chocolate_chip_cookie' },
{ input: 'firmalife:food/hardtack_dough', output: 'firmalife:food/hardtack', name: 'hardtack' },
{ input: 'firmalife:food/filled_pie', output: 'firmalife:food/cooked_pie', name: 'cooked_pie' },
{ input: 'firmalife:food/cocoa_beans', output: 'firmalife:food/roasted_cocoa_beans', name: 'roasted_cocoa_beans' },
{ input: 'firmalife:food/raw_pumpkin_pie', output: 'minecraft:pumpkin_pie', name: 'pumpkin_pie' },
{ input: 'tfc:food/soybean', output: 'firmalife:food/dehydrated_soybeans', name: 'dehydrated_soybeans' },
{ input: 'firmalife:food/raw_lasagna', output: 'firmalife:food/cooked_lasagna', name: 'cooked_lasagna' },
{ input: 'firmalife:food/bacon', output: 'firmalife:food/cooked_bacon', name: 'cooked_bacon' },
{ input: '#firmalife:foods/slices', output: 'firmalife:food/toast', name: 'toast' }
];