littlegreen
New member
Is this behaviour enforced?Cores beyond 2 will only partially be used because other than the main thread and graphics thread, everything else is tasks that do not need to be done every frame. Like the new collision mesh baking thread. It only needs to bake when a chunk loads or is changed (damage, block added/removed). The fact that it can run on another core means that when it is running, it will not steal time from the main thread, which would decrease FPS.
It makes sense that when lots of chunks are changing, the game struggles a little bit... so if this is (or can be) enforced, would that not reduce the low FPS dips/stutters?