[ETF] Entity Texture Features - [Fabric & Forge]

[ETF] Entity Texture Features - [Fabric & Forge]

44M Downloads

[BUG] Huge lag spikes on player join on specific server

BlueGradientHorizon opened this issue ยท 3 comments

commented

Describe the issue

  • What happened?
    I'm experiencing huge lag spikes when players join server's lobby.
  • What were you doing when it happened?
    Playing on server revage.net. Open FPS graph (F3+2) and observe it while staying in the lobby while players are joining.
  • Does this issue also occur with OptiFine? [yes/no]
    I don't use OF.

Screenshots

2024-12-12_16 57 05

Crash log

No crashes.

My setup:

  • Minecraft version: 1.21.4
  • ModLoader: Fabric
  • ETF Version: 6.2.9
  • Does the issue persist with only ETF installed?: Yes, while testing I was only using ETF and ViaFabricPlus (the server is outdated)
  • Have you checked the FAQ in the Readme, or Discord, to see if it is a known issue?: Yes, I didn't find any mentions of this issue anywhere.
  • Resource packs applied: None

I also was trying to reproduce this issue on a local 1.21.4 Fabric server but it's not reproducible in that case. Also I've noticed that this lag only happens when player's spawn point in your FOV, so it doesn't happen if you watch in opposite direction.

commented

do you know how to use the spark mod to get a client profile? one of those would be very handy

commented

Looks like I found the source of problem. Spark profile.

NativeImage vanilla = getSkinOfPlayer(player, rendererGivenSkin);

Lags are coming from texture downloader (is it done on render thread?).

commented

I'll look into it