i optimized the battery charging so it uses less than half the performance now
i also set the minimum intervals to 3 in the settings, which should make a huge difference when you have multiple entities with induction charging
you might need to set your preferred update rates again.
also i added 3 new map settings for you to try out. ("test 1", "test 2" and "test 3")
please enable them individually and let me know which one fixed the bad ups (and let me know what message it prints)
please also try pressing F4 and tick the "show-time-usage" in the debug mode tab.
Then press F5 and find the line with "mod-InductionChargingRevamp: xxxxx/xxxxx/xxxxx"
Please tell me what values it reports. anything smaller than 0.2 for the first value and smaller than 1 for the third value is well within spec (the values are average, min, max in milliseconds per tick)
this rules out that there's some unexpected resonance with another mod that creates these lagspikes. it also allows you to verify that the low UPS didn't just get converted into lagspikes every [default setting] ticks, if your update rate was lower than 3 before.