缺氧
77 个评价
Customize Recipe
2
   
奖励
收藏
已收藏
取消收藏
文件大小
发表于
更新日期
1.011 MB
2021 年 8 月 28 日 下午 12:35
7 月 13 日 上午 12:34
11 项改动说明 ( 查看 )

订阅以下载
Customize Recipe

描述
Customize Recipe

Let's you change existing recipes or add new ones. This works on any buildings that have a recipe side-screen. The most common use would be to change the input or output amounts for specific recipes.

Settings found here (after running mod)
----------
Windows: %userprofile%\documents\Klei\OxygenNotIncluded\mods\CustomizeRecipe.json
Mac: ~Library/Application Support/unity.Klei.Oxygen Not Included/mods/CustomizeRecipe.json
Ubuntu: ~/.config/unity3d/Klei/Oxygen Not Included/mods/CustomizeRecipe.json

List of Settings
----------
* CheatFast: If true, all recipes will be speeded up.
* CheatFree: If true, all recipes need no materials.
* AllowZeroInput: Set this to true, if you plan to set ingredients to 0kg. This will prevent the game from crashing.
* RecipeSettings
* - Id: Ingame ID of specific recipe. Can be omitted, if building+inputs+outputs is specified AND is identical to the original recipe (only amounts changed). If Id is omitted and no matching original was found, a new recipe will be created instead.
* - Building: Building at which the recipe can be used.
* - Inputs: List of ingredients.
* - Outputs: List of results.
* - Time: Time needed to craft one recipe.
* - HEP: input High Energy Particle, only valid on buildings that have these; will cause crash otherwise
* - HEPout: output of High Energy Particle, only valid on buildings that have these; will cause crash otherwise
* - Description: Only really useful for new custom recipes.
* RecipeElement
* - material: tag of element or item related to the recipe
* - amount: amount in kg related to the recipe
* - temperatureOperation: AverageTemperature (average of input), Heated (allowed on some buildings, fixed output), Melted (only with liquid outputs)
* - storeElement: whenever or not the material is stored in the building or dumped in the environment
* - inheritElement: only some recipes can uses this, namely suits

List of Buildings
----------
Apothecary
ClothingFabricator
CookingStation
CraftingTable
DiamondPress
EggCracker
GlassForge
GourmetCookingStation
Kiln
MetalRefinery
MicrobeMusher
RockCrusher
SludgePress
SuitFabricator
SupermaterialRefinery
UraniumCentrifuge

Build your Id
----------
* new recipes can have any ID
* if you want to replace an existing recipe and change the inputs/outputs, the Id is build like this:
Rock Crusher recipe converts fossil to lime and sedimentary stone: RockCrusher_I_Fossil_O_Lime_SedimentaryRock
Apothecary recipe converts water and dirt to mud and algae: Apothecary_I_Water_Dirt_O_Mud_Algae

GitHub
If Steam Download does not work or you need an older version, you find the files also here: [GitHub] https://github.com/Truinto/ONI-Modloader-SimpleMods/tree/master/Mods/CustomizeRecipe
热门讨论 查看全部(2)
2
7 月 28 日 下午 6:25
Using the new selectable ingredients from Prehistoric Pack update
Gariba
12
8 月 12 日 下午 11:08
置顶: Custom Recipies
Fumihiko
196 条留言
kukuTU-터키 10 月 21 日 下午 5:36 
Thank you, Fumihiko. The problem has been completely solved. Thank you again.
Fumihiko  [作者] 10 月 21 日 上午 8:55 
That building does not use recipes. This mod only works for the side window where you choose which recipe to use.

However there is a feature in CustomizeBuildings to do exactly what you are looking for. Look for BuildingAdvancedMachineMultiplier and add the OilRefinery with whatever modifier. Note that BuildingAdvancedGlobalFlag must be set to true as well.
If you do not like the other features: everything can be turned off by the first button in the ingame mod menu.
kukuTU-터키 10 月 21 日 上午 5:21 
I want to increase the amount of oil refinery by 10 times. The code doesn't work. Please help me.

{
"Id": "OilRefinery_I_CrudeOil_O_Petroleum",
"Building": "OilRefinery",
"Inputs": [
{
"material": "CrudeOil",
"amount": 1000.0
}
],
"Outputs": [
{
"material": "Petroleum",
"amount": 500.0,
"storeElement": true
},
{
"material": "Methane",
"amount": 0.90,
"storeElement": true
}
],
"Time": 5.0,
"HEP": 0,
"HEPout": 0,
"Description": "석유"
},
Fumihiko  [作者] 10 月 4 日 上午 8:30 
Try install Mod Updater or Mod Manager
If this does not work, or you don't want to; you can also download the files here:
Download [github.com] the mod and overwrite the files here C:\Users\%username%\Documents\Klei\OxygenNotIncluded\mods\Steam\2587551532
ADF 10 月 4 日 上午 4:15 
why crash while done crafting atmo suit
Fumihiko  [作者] 9 月 14 日 下午 4:43 
First time seeing that. Have you tried to delete the config?
Gobble Cr1t's 9 月 14 日 下午 3:48 
It's not working. I tried overwriting as is; unsub resub then overwriting; unsub and make a local mod folder; removing my recipes; making it the only active mod. Here's the error message:

[Error in GameAssets(Clone).Assets.OnPrefabInit at (0.0, 0.0, 0.0)
System.ArgumentOutOfRangeException: Length cannot be less than zero.
Parameter name: length ]
And then it lists a bunch of location at which it's less than 0.
Fumihiko  [作者] 9 月 14 日 上午 1:50 
There was an update necessary. This workshop is buggy and will not always deliver the newest version.
Download [github.com] the mod and overwrite the files here C:\Users\%username%\Documents\Klei\OxygenNotIncluded\mods\Steam\2587551532
Gobble Cr1t's 9 月 13 日 下午 5:37 
Is it working still after the Prehistoric pack? My game crashes, and can't start with this mod.
Hazel 8 月 22 日 下午 3:49 
would it be possible to have a dropped liquid/gas output be outputted into the environment instead of in bottled form?