Carry On

Carry On

117M Downloads

Certain Entities and Tile Entities Begin Lagging the Game When Picked Up

GamingInfinite opened this issue ยท 1 comments

commented

Expected Behavior

Not lagging the game after picking up specific entities and tile entities.

Actual Behavior

Game begins lagging after picking up certain entities, and even after placing/putting them down they continue to lag the game. Fixes after exiting world then reentering.

Has to do with carry on (esp with entities) seemingly creating a fake version of it at (i think 0,0) in order to store its nbt data properly, and with certain modded blocks or entities (especially ones with particle effects) it will spawn tons of said particle effects for that mob, and they will persist there, causing immense lag when those particles are loaded.

Specific Examples of This Happening:
Cobblemon (Pretty much any mob that has particles on it, more potent if they spawn particles when moving)
Ex Deorum (This might be false, I noticed it at the same time as the Cobblemon one so may not be an issue)

Steps to Reproduce

  1. Pick up any Pokemon from Cobblemon (may need to be near 0,0)
  2. Place them down
  3. Get Knocked down to 30 fps from 130

Version of Minecraft, Carry On, Forge/Fabric

1.20.1
Carry On Ver. 2.1.2.7

Screenshots encouraged

image

commented

Should note Pokemon also spin when picked up. Dont know if thats related since I haven't bothered to test against normal entities.