Page 1 of 1

Performance impact of mods

PostPosted: Thu Apr 14, 2016 21:04
by burli
Hi, I want to know which type of mod has an impact to the fps, to the server, to both or has no effect

For example mobs, mapgens, mods like ambience, plantlife...

Re: Performance impact of mods

PostPosted: Thu Apr 14, 2016 21:10
by maikerumine
mapgens
plants
mobs

these can slow cpu
while
lots of textures, large textures, and lagge viewing range can cause poor video performance.

Re: Performance impact of mods

PostPosted: Thu Apr 14, 2016 21:29
by MineYoshi
maikerumine wrote:mapgens
plants
mobs

these can slow cpu
while
lots of textures, large textures, and lagge viewing range can cause poor video performance.


in really, the textures make lag, when they are very big!

Also, the mods that have many meshes, or need to process many things!

Re: Performance impact of mods

PostPosted: Fri Apr 15, 2016 10:52
by azekill_DIABLO
MineYoshi wrote:
maikerumine wrote:mapgens
plants
mobs

these can slow cpu
while
lots of textures, large textures, and lagge viewing range can cause poor video performance.


in really, the textures make lag, when they are very big!

Also, the mods that have many meshes, or need to process many things!


Yes big textures = big lag

Re: Performance impact of mods

PostPosted: Fri Apr 15, 2016 11:21
by burli
Big textures are not such a big problem for my system. I tried HDX512 once and I noticed a little fps drop, but not much. I have a higher fps drop with lots of trees and a high view range

Re: Performance impact of mods

PostPosted: Fri Apr 15, 2016 13:11
by Don
Mods that use a lot of abm's will cause poor performance.
Mapgens will slow things down when the map blocks load.
Mobs slow things down a lot if there are many mobs in the area.
Ambience should be fine in single player but on a server it has to send those file across the network.
Mods that add lots of nodes cause load times to increase but should show no difference in game.

There are also settings that can effect fps and lag. Things like shaders and fancy leaves can slow things down.

Re: Performance impact of mods

PostPosted: Fri Apr 15, 2016 17:39
by rubenwardy
Don wrote:Ambience should be fine in single player but on a server it has to send those file across the network


Sending the files is done during load time, not play time, afaik

Re: Performance impact of mods

PostPosted: Fri Apr 15, 2016 18:31
by Don
rubenwardy wrote:
Don wrote:Ambience should be fine in single player but on a server it has to send those file across the network


Sending the files is done during load time, not play time, afaik

My mistake. Ambience will increase load time.

Re: Performance impact of mods

PostPosted: Fri Apr 15, 2016 20:48
by sofar
burli wrote:Hi, I want to know which type of mod has an impact to the fps, to the server, to both or has no effect

For example mobs, mapgens, mods like ambience, plantlife...


This is a highly complex question. Let's split it out:

1) fps impact

fps is determined by the capability of your client to draw the scene. So, make your scene more complex, and it could affect FPS. Stuff that makes scenes complex (mesh nodes or mobs) could impact FPS. And so does large textures (but they'd have to be insanely large, like 1024x1024 or larger, for most people to even begin to have an issue).

Conclusion: So, in the end, only very little mods make an impact here. Lots of mobs is probably the one thing to make an issue. If you have a really old GPU, then more things may impact fps.

Reducing your view range down from 250 to 100 has 1000x more impact on fps than mobs, or any mod.

2) lag impact

This is impacted by the capability of your server to send you events. More connected players, more stuff changing on the map, and the worse this is.

Server-side mods all cause events. These events need to be sent. The more needs to be sent, the worse lag.

Conclusion: all mods increase lag, probably. The ones that cause lots of node changes cause the most.

3) server impact

The server is very, VERY, low overhead. As long as you have a reasonable CPU, the server will be happy. The one thing that can ruin your day is if there is not enough RAM for the server.

Your server will run better on a machine with 4gb ram. Less RAM? expect issues.

Conclusion: only RAM really matters when it comes to the server performance.

Each of these topics I could probably go into a lot of detail, but the above 3 points should be a good guideline as to how certain mods affect performance aspects in the game.