Buildcraft

Buildcraft

41M Downloads

BC Builders event subscriber is causing massive lag over longer periods of time

Spid3rdr4gon opened this issue ยท 0 comments

commented
  • Forge Version:1.12.2-14.23.5.2847
  • BuildCraft Version : 7.99.24.7
  • Any additonal mods:
    appliedenergistics2-rv6-stable-7
    ArtemisLib-1.12.2-v1.0.6
    Baubles-1.12-1.5.2
    BetterRecords-1.12.2-1.6.2
    BiblioCraft[v2.4.5][MC1.12.2]
    Botania+r1.10-363
    CodeChickenLib-1.12.2-3.2.3.358-universal
    CoFHCore-1.12.2-4.6.6.1-universal
    CoFHWorld-1.12.2-1.4.0.1-universal
    CraftTweaker2-1.12-4.1.20.562
    Cucumber-1.12.2-1.1.3
    CustomNPCs_1.12.2-(05Jul20)
    energyconverters_1.12.2-1.3.6.24
    extrautils2-1.12-1.9.9
    Forgelin-1.8.4
    Gulliver+Reborn+mc1.12.2+v1.10
    IC2Classic+1.12-1.5.5.2.1
    ImmersiveEngineering-0.12-98
    jei_1.12.2-4.15.0.268
    LagGoggles-1.12.2-5.8-132
    Mantle-1.12-1.3.3.55
    mystcraft-1.12.2-0.13.7.06
    MysticalAgriculture-1.12.2-1.7.5
    omlib-1.12.2-3.1.4-249
    openmodularturrets-1.12.2-3.1.11-372
    OreLib-1.12.2-3.5.2.2
    RedstoneFlux-1.12-2.1.0.6-universal
    resizingpotion-2.2
    RoguelikeDungeons-1.12.2-1.8.0
    TConstruct-1.12.2-2.13.0.183
    TheBetweenlands-3.6.2-universal
    ThermalDynamics-1.12.2-2.5.6.1-universal
    ThermalExpansion-1.12.2-5.5.7.1-universal
    ThermalFoundation-1.12.2-2.6.7.1-universal
    TickCentral-3.1
    tinkersjei-1.2
    TinkerToolLeveling-1.12.2-1.1.0
    TinkerToolLeveling-1.12.2-1.1.0

Steps to reproduce the behavior:

  1. run a server with mods listed above
  2. let the server run without restarts about 48 hours

Sadly the Logs dont have any useful information since they just have skipping ticks messages spammed

Laggogles Profiler says that in the event subscriber list is: Buildcraft builders get.colision.boxes.event as by far the worst contributor to lag
it causes more lag the longer the server runs.

On my server. there are many many things built with buildcraft blocks and items. an easy fix to this problem would be to make the server restart automatically once a day. but it is annoying that i have to do an automatic restart just because of this problem. im using a vps server, and therefore enabling auto restart isnt just a tick in a box.