Myself as well as others on the Horizons server keep getting timed out. I can only speak for myself but there have been days where I would be able to play for 30-45 min get timed out and I log back in and get timed out 4-5 times within 5 minutes. This never happens to me playing on other non MYM servers and seems to happen alot more often on the Horizons server. What is happening and is there a fix? I love the MYM severs but its getting to the point where the time out issue is taking the fun out of it.
Unfortunately Horizons is a BETA modpack in general. Issues like this are bound to arise. As the mods here are quite new and not seen often. We will do our best to look into this situation and try and patch what we can.
We have a huge issue with horizons. It is a little bit difficult to explain but here you go: There is a list containing all active tile entities (those are for example the machines which update/tick every tick). Now whenever a chunk is unloaded the tile entities of this chunk are being removed from the list. This means the server is going through the list and removing those entries. When the list is big it takes a long time as it needs to go through all entries. Example: We have around 30k active tile ents on the infinity servers. At this rate it is causing some small lag spikes on chunk unload. Now the thing we can't explain is, there are only around 5-6k active tile ents loaded on horizons. This is a rate where non of our other servers showed any note able performance impact, ever. So this could be caused by the amount of chunk unloads (unlikely and comparing the amount of chunk unloads per minute with other servers it is normal) or there is something else going on. The odd thing is that it is happening while the entries are being removed from the list and not on the tile entity unload tick where the mods could do heavy stuff. Sadly we are really at a loss on this issue.
Checking the source of minecraft again after @Xfel11 contacted me. The entity list is also being cleaned up with "removeAll". I'm trying to find out which one it is now.