Tesla Core Lib

Tesla Core Lib

61M Downloads

Performance

Shybella opened this issue ยท 9 comments

commented

Spark profile: http://prntscr.com/jv2kj0

sync tile entity seems to be hitting hard on tickloop. If you need any more information I'll do my best to help.

Thank you.

commented

well... I can't see that screenshot... :(... or whatever that is..

commented

It's a very popular screenshot sharing application.

rd8t1xcgrrkh7jg_ufxt9w

commented

Same issue here, the only mod I have which uses teslacorelib is industrial foregoing.

Also here are the top packs which get send:

                  Packet | Count |    Size
            teslacorelib | 10252 |   1.5MB
               applecore |  7212 |  91.6KB
 SPacketUpdateTileEntity |  5806 |   1.4MB
 SPacketEntityProperties |  3836 | 145.7KB
     SPacketUpdateHealth |  3606 |  35.2KB
                  Packet | Count |    Size
        SPacketChunkData |   226 |   8.4MB
            teslacorelib | 10252 |   1.5MB
 SPacketUpdateTileEntity |  5806 |   1.4MB
    rc&reborncore.&39932 |   320 |   1.1MB
       actuallyadditions |  3460 | 690.6KB
commented

can you say what tile entities are you using from IF?... or are you using many of them?

commented

It's on a server with a lot of players, so pretty much all of them.

commented

what version of TCL is this?... also do you have any idea what tile entity is doing this?

commented

I wonder why it needs to sync the machines on every update and not only when the player opens it.

commented

same here... as far as I remember the latest TCL (also a series of prior versions) should have this fixed and updates should only happen if a GUI is opened... unless otherwise specified.

I promise to make time soon to look at this :)

commented

changed the defaults... should be a lot better now...

can one of you please test against the maven version: https://maven.mcmoddev.com/net/ndrei/tesla-core-lib/1.12.2-1.0.15.12/