Thread:LOTRMod/@comment-25330335-20171021233524/@comment-25330335-20171023023340

I mean, I assume there's some calculations that have to do with roads that could be multi-threaded. Mevans has said a number of times that there are some parts of the mod that are almost entirely disconnected from the forge API's, and only use things that he has basically invented. I assume that some of those could be isolated in that way.

The problem with multi-threading is that you can't do calculations that rely on other calculations being done first in a Multithreaded environment. For example, you can't examine all the elements of a list from different threads, because you have know way to know where you are. There are actually a lot more problems than just that, but lets just leave it at: Multithreading is hard and inconvenient, but can be really useful and necessary.