This isn't as a bug report as much as it is me listing this an issue for anyone looking for it in the future.
Void Fog version 1.1.3 for 1.12.2 is incompatible with Optifine's "Fog Starts:" setting, making the game ignore it.
I don't know why.
I don't want to know why.
I shouldn't have to wonder why.