I think most of the options are saved in powder.pref, including Newtonian Gravity. If not, that is a bug. The two I know of that don't are water equalization and legacy heat, those aren't saved because those should rarely be switched from the default.
@tmo97(View Post) I might know the issue. It's probably something I should have fixed earlier but I didn't realize that it was an issue. Would the bug be that opening saves resets all your settings? The settings would be changed to whatever the save set (usually Newtonian Gravity and ambient heat off).
Edge mode I added in special code, because it was annoying me so much that it kept changing my settings. There's a global setting and a per save setting. When you load a save, it changes to whatever that save had it set at, but clearing the screen restores your global setting. I didn't do the same for Newtonian Gravity and ambient heat because I usually use the quickoptions, so it doesn't annoy me as much.
Do you think this is your issue? Or are those settings actually not saving for you. I did a quick test and it does seem to stay on / off when I just change the setting and exit the game. But opening saves does reset it.
@tmo97(View Post) Oh sorry, I was testing with normal TPT ... I guess I did see you've been using my mod but assumed this was a bug in TPT. I always use my mod and don't have significant problems, but this sounds like an issue I've seen but never fixed. There have been issues updating powder.pref in my mod for a while now, so I'll try to make that update immediately on setting changes. And I'll do the thing I mentioned in my previous comment too. Locking settings would probably break saves and confuse people so I probably won't do that. Maybe a lua script could accomplish the same thing.