TPS Lag when coupled with AE2

See original GitHub issue

I have found that Storage Drawers causes extreme TPS lag when coupled with the AE2 storage bus and AE2 autocrafting. My setup includes:

  • A large set of drawers with a drawer controller
  • An AE2 system set up to with a storage bus on the drawer controller
  • An AE2 autocrafting system
  • An AE2 export bus with the crafting card attempting to export a crafted item to another inventory

When I profile the running application, 46.8% of the server thread’s time is being spent in these two methods: com.jaquadro.minecraft.storagedrawers.inventory.DrawerItemHandler.extractItem() 33.696033 60,314 ms (33.7%) 60,314 ms ( Most of the time in this method is being used here: com.jaquadro.minecraft.storagedrawers.storage.BaseDrawerData.getStoredItemCopy() 22.505943 40,284 ms (22.5%) 40,284 ms) com.jaquadro.minecraft.storagedrawers.inventory.DrawerItemHandler.getStackInSlot() 10.388455 18,594 ms (10.4%) 18,594 ms

Not sure if this is something that can be resolved, or is just a limitation of mixing the two mods, but I thought you might want to know!

Relevant versions:

  • Minecraft: 1.10.2
  • Forge: 12.18.3.2239
  • Applied Energistics: rv4-alpha-11
  • Storage Drawers: 3.6.0

Issue Analytics

  • State:open
  • Created 7 years ago
  • Comments:5 (1 by maintainers)

github_iconTop GitHub Comments

1reaction
kreezxilcommented, May 25, 2019

rs lags!

@SirWindfield This is an rs controller in 1.12.2 in the off state using redstone signal lagging at 1153 ms/t image

since this is open, would like to point out this is a drawcontroller connected to a refined storage system that is lagging hard. image

1reaction
mainrscommented, Jan 11, 2018

@jaquadro The thing is, RS doesn’t lag at all. That means that AE2 does something different that causes those TPS lags.

Read more comments on GitHub >

github_iconTop Results From Across the Web

[PO2K] Simple AE/ME System causing major tps lag
SOLVED: A chunk on the moon (where our main base was at the time) was corrupted, and something about ae triggered it to...
Read more >
MC Eternal TPS Solution Ideas
The only surefire way to find out the cause of the lag is to manually look through a memory dump - an admin...
Read more >
[Of] Possible solution for extreme lag caused by Ae2
I suggest installing PrototypeTrousers Ae2 patch (https://github.com/PrototypeTrousers/Applied-Energistics-2/releases) its an OF dev ...
Read more >
TPS Lag when coupled with Storage Drawers
NOTE: This is simply a cross-post of a bug in Storage Drawers, in case there is any relevant discussion to have between mod...
Read more >
[Sui Generis] Void World
Avoiding TPS lag is good, but do not forget about your FPS, a lower frame rate ... 2 Quantum Bridges (more informations on...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found