Oxygen Not Included

Oxygen Not Included

Customize Geyser
654 Comments
Fumihiko  [author] 9 Aug @ 1:08am 
That is not possible. I can run no code, while the mod is uninstalled. The game automatically removes any objects it doesn't know.
The mod menu has a button to export all settings.
無相丶 8 Aug @ 9:00pm 
Hey author, could you modify the mod so that custom geysers stay even after uninstalling it? Also, would it be possible to add a feature to copy geyser settings? Thanks!
Fumihiko  [author] 8 Aug @ 9:40am 
Yeah. In the mod menu, press the button for that. Other stuff requires manual editing, but this is scripted.
9G 8 Aug @ 3:08am 
Is there a way from keeping a geyser from going dormant?
cbbgray 6 Aug @ 8:18am 
Thanks very much for updating the preset:copy button. It works great!

Is there any way to change the geotuning element for custom geysers? It seems to default to dirt but I'm not sure how to change it
招财狼 27 Jul @ 7:37pm 
钢和玻璃不能一直喷发。如果关闭这个MOD后有一些喷泉会消失。
Fumihiko  [author] 22 Jul @ 9:42am 
Sorry, no. That's too complicated.
鱼老板 20 Jul @ 8:00pm 
你好,能否增加储油石的切换,我的小行星开了小地图模组之后经常刷不出储油石
Hello, could you please add a switch for oil storage rocks? After enabling the mini map module in my asteroid game, I often fail to spawn oil storage rocks
cbbgray 14 Jul @ 10:07am 
The only options I can see are:

Reset: Custom Default
Reset: All Off
Preset: No Dormancy
Preset: Copy
Preset: Enable All

None of them seem to copy the full range of parameters from the vanilla game.
Fumihiko  [author] 14 Jul @ 9:11am 
Everything is optional (in the geyser list). Just the id is necessary to know what geyser to apply the changes.
highexgil 14 Jul @ 9:08am 
in CustomizeGeyser.json
can i adjust the temperature and delete the line of code like "id": "molten_aluminum", that i dont wanna include when generate?
Fumihiko  [author] 14 Jul @ 8:49am 
I am unable to do an ingame panel. Everything is done in the text file. This will be too complicated for many people.
highexgil 14 Jul @ 8:47am 
how to use this why doesnt show any custome settings when i click geyser
Fumihiko  [author] 14 Jul @ 8:30am 
You sure there aren't multiple buttons? I remember putting a export full feature in there.
cbbgray 14 Jul @ 7:58am 
Awesome mod. I love all of your "customize" mods... they really help to keep the game interesting after 2500+ hours =)

When using the "Preset: copy" function, the only thing that gets copied to the config file is the ID and element of the geyser. It would be great if all of the parameters (temperature, rate, eruption period, etc) are copied through as well to make editing/testing easier.

For example, when using "Preset: copy" all I see in the config is:

{
"id": "hot_water",
"element": "Water"
},

This is a relatively minor issue but would be nice QoL. Again love your mods and really appreciate the high level of support you provide.
Jean-Luc Picard 11 Jul @ 9:56pm 
Thank you very much!
Fumihiko  [author] 11 Jul @ 1:21pm 
If iteration percent is 1, it will never go idle. If year percent is 1, it will never go dormant.

So set all of these values to 1. minIterationPercent, maxIterationPercent, minYearPercent, maxYearPercent
Jean-Luc Picard 11 Jul @ 1:18pm 
what are the settings to make a geyser erupt nonstop/constantly, without going dormant ?
Fumihiko  [author] 11 Jul @ 1:08pm 
Some POI (point-of-interests) have specific geysers already placed, so these are always untouched by my RNG. For example the basic steam geysers stay at the same place. I am not acutally sure how many of these POI geysers exist.

Then there is GenericGeyser, which is a placeholder without any visuals. As soon as this object gets revealed from the fog of war, it will be immediately replaced. I hook into this function and you can change how that works from the settings. Normally all geysers are equally likely and depend on X,Y and the world seed (and the number of possible geysers).
The settings have an RNG table, when enabled it will roll based on the weight. If everything has weight 1, all are equally likely. While a single 2 would be twice as likely. You can also set 0 and it will never be rolled.

My readmes are not clear. Somehow I keep typing long paragraphs on how stuff works, but I am too lazy to write it into a clear manual.
Reverie 11 Jul @ 5:58am 
As far as spawning goes, it seems to work great, actually - the mini planets have their guaranteed geysers untouched by this. Sorry if it was clear from the readme for anyone not as noob :P Then I just wonder if there are any other things the mod does on default settings or not.
Reverie 11 Jul @ 3:35am 
Is there a way to use this mod to do nothing at all but allow me to disable specific geyser generations for the starting asteroid (for instance - I don't want to lose geyser slots for oxygen vents)? Or is that not really doable?
psycomaffo 5 Jul @ 4:11pm 
Idk why, but when i install this mod, debug stop working. backspace and ctrl+F4 do nothing. if i remove this mod without any other changes, debug work again...
Fumihiko  [author] 2 Jun @ 12:05pm 
You can preserve the seeds by removing all custom geysers and setting RandomizerEnabled to false.
If the number of geysers is greater than normal, obviously the seed outcome will be different. But with these steps you can use the other features, if you like.
SuperR0ck 1 Jun @ 10:45am 
This mod breaks seeds from mapsnotincluded.org . It will replace the vents and geysers and put different ones in place. if your are using a shared seed #, do not enable this mod.
Fumihiko  [author] 28 May @ 7:44am 
Meh, it's probably just changed load order or something. I don't check this until something breaks and people complain.
DarkEviL 27 May @ 8:36pm 
I created a custom Niobium Volcano. Maybe some other mod conflicts with yours? I use FastTrack to optimize the game. I will try to experiment with enabling/disabling mods when I have time.
每天 27 May @ 8:21am 
Well, I just saw that special volcanoes such as steel volcanoes can cause bugs
每天 27 May @ 8:05am 
Using this mod in the new test DLC will give an error
Fumihiko  [author] 27 May @ 7:33am 
Huh, with the dlc, it should have worked... weird
DarkEviL 25 May @ 4:39pm 
Yes I have all the DLC and it's enabled. I didn't even think to create a custom geyser/volcano with the parameters I need, although I have several custom geysers. I just thought since there is already such a geyser/volcano in the game, there is no point in creating another one, since I can change the parameters of the existing one. If fixing this problem is difficult I'll just create a custom Niobium Volcano. I have already used the function to change the geyser type.
Fumihiko  [author] 25 May @ 9:51am 
Do you have the DLC enabled? Know that all geysers exists in the engine. But the DLC ones are removed during the loading process. This can be frustrating. I could reprogram that, but unlocking DLC content is certainly against the guidelines. So I don't.

What you can do is create a new custom geyser with a new ID (molten_niobuim2 or anything). Then transform whatever you need to that new geyser. It's unintuitive, but the geyser morph feature of this mod adds two buttons to do so.
DarkEviL 25 May @ 4:28am 
I have changed the parameters of many geysers with this mod and added new geysers, everything works fine except molten_niobium. The parameters used to be applied normally, but the game has been updated several times and now Niobium Volcano has standard game behavior. I set up the Niobium Volcano behavior like the other metal volcanoes.
510V 21 Apr @ 7:25pm 
无限重启怎么解决
saqlain141 19 Apr @ 11:03am 
Just wanted to say please check to see if you have the latest version or if another mod is clashing with this one. I have never had this mod stop working for me except when the game just updated and i want to play same day. and most times the creator quickly fixes this.
Fumihiko  [author] 19 Apr @ 12:57am 
There is nothing to be fixed. The issue is on your side. Either install an updater or download the mod manually here
https://github.com/Truinto/ONI-Modloader-SimpleMods/releases/tag/r11
Hudini Da Mighty 19 Apr @ 12:53am 
please fix the mod after the last update
奕天 16 Apr @ 6:41pm 
broken
Dirty Plays 14 Apr @ 5:58pm 
mods not working
Fumihiko  [author] 6 Apr @ 12:16am 
Open this file:
%userprofile%\documents\Klei\OxygenNotIncluded\mods\Customize Geyser.json
And change the temperature to whatever you like.
塔斯汀 5 Apr @ 11:10pm 
没有json文件啊,只有一些Dll
星劫 5 Apr @ 6:36am 
The super coolant geyser is too hot.Can you set it to 0℃ or 20℃ ?
PPPPPPPPPPPPPPPPPlease~
Fumihiko  [author] 23 Mar @ 2:37am 
The mod already adds a couple new geysers. You can copy an existing entry and edit the values (you must invent a new 'id' value).

You may insert the the 'id' into the 'RNGTable' so it can spawn naturally (higher number equals more likely). But I am not sure how world generation works right now. Might be broken.
Alternatively you can use 'GeyserMorphEnabled'. This will show 2 buttons on existing geysers, which can be used to transform it (this is very unintuitive, but a quick hack from me, sorry).
不一 23 Mar @ 2:04am 
How do I add a new geyser to the game
Fumihiko  [author] 21 Mar @ 9:00am 
This mod shouldn't change the location of geysers. I can change the type, depending on the settings.

Perhaps the seed was for a previous version of the game.

You can enable Sandbox Mode, use the mod Sandbox Tools, place your stuff, save, then go into a save editor to re-enable achievements (and disable Sandbox Mode). I think that works.
BobMaster 21 Mar @ 12:37am 
How do I add a geyser on my map in a specific location ?
Is this possible without breaking achievements ?
I am following a guide and even though the seed is the exact same, my map is not.
zipchuck 13 Mar @ 6:50pm 
as always quick response. much appreciated
Fumihiko  [author] 13 Mar @ 2:57pm 
Simple problem, quick solution ;)
Johnsmithinweston 13 Mar @ 2:43pm 
Mod stopped working
SubSe 13 Mar @ 1:07pm 
:(
WILK 13 Mar @ 12:52pm 
please update, the game is shutting down