OreCruncher / DynamicSurroundings

Dynamic Surroundings mod for Minecraft 1.10.x+
MIT License
120 stars 35 forks source link

Massive log spam "Attaching capabilities to world [the_nether]", debug.log growing at 1KB/second from it #590

Closed aaronhowser1 closed 3 years ago

aaronhowser1 commented 4 years ago

Mod Version:

DynamicSurroundings-1.12.2-3.6.1.0

Forge Version:

14.23.5.2847

Link to client log: The part that is repeating:

[11:47:22] [Client thread/INFO] [dsurround]: Attaching capabilities to world [the_nether] (CLIENT)
[11:47:22] [Client thread/INFO] [dsurround]: DimensionInfo{id=0, name=the_nether, seaLevel=63, cloudHeight=128, skyHeight=256, haze=true, aurora=true, weather=true, fog=true}

The debug.log is 16 MB, and grows a KB every second while the game is running. Both are too large for pastebin. debug.log latest.log

Description: image image

OreCruncher commented 4 years ago

It's because a mod is more than likely creating temporary worlds (client side) repeatedly just to discard. That message gets logged when the attach capability event fires for a world. I have seen some mods do this because they create entities that exist only client side and then discard. I could remove that log statement, but then I would not have any message emitted when capabilities are attached. Trick here is finding that mod that is doing this and finding out why.

aaronhowser1 commented 4 years ago

A stopgap could be a config to disable this log, maybe

aaronhowser1 commented 4 years ago

Here's a mod list, if you think it would be useful

OreCruncher commented 3 years ago

Posted 3.6.2.0 to CurseForge as BETA. MixinBoostrap will also need to be installed.