2.6.0 memory usage
wsesrdtf opened this issue · 21 comments
I'm having a similar issue...
The frames dropped by about 10-20 and nothing helped (performance mods, disabling shaders, lowering render distance) except removing this mod. The memory usage was going higher and higher with every minute.
I can't exactly test it in an environment with only ETF installed right now, but I might soon(TM).
For now, I can provide a log from MultiMC which should contain some basic info about my setup (java ver, args, mods, etc.) without ETF installed tho: https://gist.github.com/tajemniktv/7318385ddfe7c5e02d14f8f7713d2ee4
CPU: Ryzen 5 3600
GPU: RX 5700XT
RAM: 16GB 3600MHz
Lmk if you need any specific info:)
Your most recent log and a description what you were doing in-game would help very much aswell
Yes this memory issue occurs even when only loading fabric api and ETF 2.6.0
I just played single survival game.
The previous version of the ETF, 2.5.6, did not have this memory problem, but it only happens in 2.6.0.
At first, I expected other mods or data packs to be the problem, so I tried to remove them,
but the symptoms were the same, so it was solved only after deleting the ETF 2.6.0.
Afterwards, I confirmed that the same problem occurred when running the game only with ETF 2.6.0 and fabric api.
[12:26:47] [main/INFO]: Loading Minecraft 1.18.2 with Fabric Loader 0.13.3
[12:26:47] [main/INFO]: Loading 48 mods:
- cloth-basic-math 0.6.0 via cloth-config
- cloth-config 6.2.57 via entity_texture_features
- entity_texture_features 2.6.0
- fabric 0.48.0+1.18.2
- fabric-api-base 0.4.4+d7c144a860 via fabric
- fabric-api-lookup-api-v1 1.5.7+d7c144a860 via fabric
- fabric-biome-api-v1 8.0.3+801ec85b60 via fabric
- fabric-blockrenderlayer-v1 1.1.12+3ac43d9560 via fabric
- fabric-command-api-v1 1.1.9+d7c144a860 via fabric
- fabric-commands-v0 0.2.8+b4f4f6cd60 via fabric
- fabric-containers-v0 0.1.21+d7c144a860 via fabric
- fabric-content-registries-v0 3.0.2+d82b939260 via fabric
- fabric-crash-report-info-v1 0.1.11+3ac43d9560 via fabric
- fabric-dimensions-v1 2.1.17+2540745460 via fabric
- fabric-entity-events-v1 1.4.8+d7c144a860 via fabric
- fabric-events-interaction-v0 0.4.19+d7c144a860 via fabric
- fabric-events-lifecycle-v0 0.2.13+d7c144a860 via fabric
- fabric-game-rule-api-v1 1.0.13+d7c144a860 via fabric
- fabric-item-api-v1 1.3.3+691a79b560 via fabric
- fabric-item-groups-v0 0.3.10+3ac43d9560 via fabric
- fabric-key-binding-api-v1 1.0.12+54e5b2ec60 via fabric
- fabric-keybindings-v0 0.2.10+b4f4f6cd60 via fabric
- fabric-lifecycle-events-v1 2.0.2+2540745460 via fabric
- fabric-loot-tables-v1 1.0.11+d7c144a860 via fabric
- fabric-mining-level-api-v1 2.0.4+d1027f7d60 via fabric
- fabric-models-v0 0.3.6+d7c144a860 via fabric
- fabric-networking-api-v1 1.0.21+d882b91560 via fabric
- fabric-networking-v0 0.3.8+b4f4f6cd60 via fabric
- fabric-object-builder-api-v1 2.0.3+40c91ec860 via fabric
- fabric-particles-v1 0.2.12+526dc1ac60 via fabric
- fabric-registry-sync-v0 0.9.8+0d9ab37260 via fabric
- fabric-renderer-api-v1 0.4.13+d882b91560 via fabric
- fabric-renderer-indigo 0.4.17+d8c7b9ae60 via fabric
- fabric-renderer-registries-v1 3.2.11+b4f4f6cd60 via fabric
- fabric-rendering-data-attachment-v1 0.3.7+d7c144a860 via fabric
- fabric-rendering-fluids-v1 2.0.2+54e5b2ec60 via fabric
- fabric-rendering-v0 1.1.13+b4f4f6cd60 via fabric
- fabric-rendering-v1 1.10.7+54e5b2ec60 via fabric
- fabric-resource-conditions-api-v1 2.0.2+d1027f7d60 via fabric
- fabric-resource-loader-v0 0.4.18+2de5574560 via fabric
- fabric-screen-api-v1 1.0.10+d882b91560 via fabric
- fabric-screen-handler-api-v1 1.1.14+40c91ec860 via fabric
- fabric-textures-v0 1.0.12+3ac43d9560 via fabric
- fabric-transfer-api-v1 1.5.14+cca23f9360 via fabric
- fabric-transitive-access-wideners-v1 1.0.0+40c91ec860 via fabric
- fabricloader 0.13.3
- java 17
- minecraft 1.18.2
[12:26:47] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=file:/C:/Users/Home/AppData/Roaming/.minecraft/libraries/net/fabricmc/sponge-mixin/0.11.2+mixin.0.8.5/sponge-mixin-0.11.2+mixin.0.8.5.jar Service=Knot/Fabric Env=CLIENT
[12:26:47] [main/INFO]: Compatibility level set to JAVA_17
[12:26:50] [main/WARN]: @Inject(@at("INVOKE")) Shift.BY=3 on fabric-lifecycle-events-v1.mixins.json:client.WorldChunkMixin::handler$zek000$onLoadBlockEntity exceeds the maximum allowed value: 0. Increase the value of maxShiftBy to suppress this warning.
[12:26:52] [Render thread/INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
[12:26:53] [Render thread/INFO]: Setting user: wsesrdtf
[12:26:53] [Render thread/INFO]: [Entity Texture Features]: Loading! 1.18.x
[12:26:53] [Render thread/INFO]: [Indigo] Registering Indigo renderer!
[12:26:53] [Render thread/INFO]: Backend library: LWJGL version 3.2.2 build 10
[12:26:55] [Render thread/WARN]: Removed resource pack global:Dry Hands Classic Resources@ from options because it doesn't seem to exist anymore
[12:26:55] [Render thread/WARN]: Removed resource pack global:crawling-resourcepack@ from options because it doesn't seem to exist anymore
[12:26:56] [Render thread/INFO]: Narrator library for x64 successfully loaded
[12:26:56] [Render thread/INFO]: Reloading ResourceManager: Default, ZigZag_1.16_128x.zip, ZigZag_1.16_128x Customisation, ZigZag_1.16_128x Alternative, BDcraft Better Leaves MC118@, VanillaTweaks_Arabic Numerals@, VanillaTweaks_Lower Shield@, Fabric Mods (Cloth Config v6, Entity Texture Features, Fabric API, Fabric API Base, Fabric API Lookup API (v1), Fabric Biome API (v1), Fabric BlockRenderLayer Registration (v1), Fabric Command API (v1), Fabric Commands (v0), Fabric Containers (v0), Fabric Content Registries (v0), Fabric Crash Report Info (v1), Fabric Dimensions API (v1), Fabric Entity Events (v1), Fabric Events Interaction (v0), Fabric Events Lifecycle (v0), Fabric Game Rule API (v1), Fabric Item API (v1), Fabric Item Groups (v0), Fabric Key Binding API (v1), Fabric Key Bindings (v0), Fabric Lifecycle Events (v1), Fabric Loot Tables (v1), Fabric Mining Level API (v1), Fabric Models (v0), Fabric Networking API (v1), Fabric Networking (v0), Fabric Object Builder API (v1), Fabric Particles (v1), Fabric Registry Sync (v0), Fabric Renderer API (v1), Fabric Renderer - Indigo, Fabric Renderer Registries (v1), Fabric Rendering Data Attachment (v1), Fabric Rendering Fluids (v1), Fabric Rendering (v0), Fabric Rendering (v1), Fabric Resource Conditions API (v1), Fabric Resource Loader (v0), Fabric Screen API (v1), Fabric Screen Handler API (v1), Fabric Textures (v0), Fabric Transfer API (v1), Fabric Transitive Access Wideners (v1), Fabric Loader)
[12:26:56] [Worker-Main-12/WARN]: Exception loading blockstate definition: 'minecraft:blockstates/grass.json' in resourcepack: 'ZigZag_1.16_128x.zip' for variant: 'snowy=false': Unknown blockstate property: 'snowy'
[12:26:56] [Worker-Main-12/WARN]: Exception loading blockstate definition: 'minecraft:blockstates/grass.json' in resourcepack: 'ZigZag_1.16_128x.zip' for variant: 'snowy=true': Unknown blockstate property: 'snowy'
[12:27:00] [Worker-Main-12/WARN]: Texture minecraft:item/leather_boots with size 82x82 limits mip level from 4 to 1
[12:27:00] [Worker-Main-12/WARN]: minecraft:textures/atlas/blocks.png: dropping miplevel from 4 to 1, because of minimum power of two: 2
[12:27:01] [Worker-Main-23/WARN]: Unused frames in sprite minecraft:block/fire_0: [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31]
[12:27:01] [Worker-Main-19/WARN]: Unused frames in sprite minecraft:block/fire_1: [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31]
[12:27:01] [Worker-Main-14/WARN]: Unused frames in sprite minecraft:block/magma: [3]
[12:27:01] [Worker-Main-21/WARN]: Unused frames in sprite minecraft:entity/conduit/wind_vertical: [22, 23, 24, 25, 26, 27, 28, 29, 30, 31]
[12:27:01] [Worker-Main-18/WARN]: Unused frames in sprite minecraft:entity/conduit/wind: [22, 23, 24, 25, 26, 27, 28, 29, 30, 31]
[12:27:02] [Render thread/INFO]: [Entity Texture Features]: Reloading...
[12:27:02] [Render thread/INFO]: OpenAL initialized on device OpenAL Soft on 스피커(High Definition Audio Device)
[12:27:02] [Render thread/INFO]: Sound engine started
[12:27:03] [Render thread/INFO]: Created: 8192x8192x1 minecraft:textures/atlas/blocks.png-atlas
[12:27:03] [Render thread/INFO]: Created: 4096x2048x4 minecraft:textures/atlas/signs.png-atlas
[12:27:03] [Render thread/INFO]: Created: 8192x4096x4 minecraft:textures/atlas/banner_patterns.png-atlas
[12:27:03] [Render thread/INFO]: Created: 16384x8192x4 minecraft:textures/atlas/shield_patterns.png-atlas
[12:27:03] [Render thread/INFO]: Created: 2048x2048x4 minecraft:textures/atlas/chest.png-atlas
[12:27:03] [Render thread/INFO]: Created: 4096x2048x4 minecraft:textures/atlas/beds.png-atlas
[12:27:03] [Render thread/INFO]: Created: 4096x2048x4 minecraft:textures/atlas/shulker_boxes.png-atlas
[12:27:04] [Render thread/INFO]: Created: 2048x1024x0 minecraft:textures/atlas/particles.png-atlas
[12:27:04] [Render thread/INFO]: Created: 2048x2048x0 minecraft:textures/atlas/paintings.png-atlas
[12:27:04] [Render thread/INFO]: Created: 512x256x0 minecraft:textures/atlas/mob_effects.png-atlas
[12:29:32] [Render thread/WARN]: Ambiguity between arguments [teleport, location] and [teleport, destination] with inputs: [0.1 -0.5 .9, 0 0 0]
[12:29:32] [Render thread/WARN]: Ambiguity between arguments [teleport, location] and [teleport, targets] with inputs: [0.1 -0.5 .9, 0 0 0]
[12:29:32] [Render thread/WARN]: Ambiguity between arguments [teleport, destination] and [teleport, targets] with inputs: [Player, 0123, @e, dd12be42-52a9-4a91-a8a1-11c01849e498]
[12:29:32] [Render thread/WARN]: Ambiguity between arguments [teleport, targets] and [teleport, destination] with inputs: [Player, 0123, dd12be42-52a9-4a91-a8a1-11c01849e498]
[12:29:32] [Render thread/WARN]: Ambiguity between arguments [teleport, targets, location] and [teleport, targets, destination] with inputs: [0.1 -0.5 .9, 0 0 0]
[12:29:32] [Render thread/INFO]: Loaded 7 recipes
[12:29:32] [Render thread/INFO]: Loaded 1141 advancements
[12:29:33] [Render thread/INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
[12:29:33] [Render thread/INFO]: Applied 0 biome modifications to 0 of 61 new biomes in 1.358 ms
[12:29:33] [Server thread/INFO]: Starting integrated minecraft server version 1.18.2
[12:29:33] [Server thread/INFO]: Generating keypair
[12:29:33] [Server thread/INFO]: Preparing start region for dimension minecraft:overworld
[12:29:34] [Render thread/INFO]: 생성 영역 준비 중: 0%
[12:29:34] [Render thread/INFO]: 생성 영역 준비 중: 0%
[12:29:34] [Render thread/INFO]: 생성 영역 준비 중: 0%
[12:29:35] [Render thread/INFO]: 생성 영역 준비 중: 1%
[12:29:35] [Render thread/INFO]: 생성 영역 준비 중: 20%
[12:29:35] [Render thread/INFO]: Time elapsed: 2404 ms
[12:29:36] [Server thread/INFO]: Changing simulation distance to 8, from 0
[12:29:36] [Server thread/INFO]: wsesrdtf[local:E:e11c3fcb] logged in with entity id 172 at (-4.5, 68.0, 4.5)
[12:29:36] [Server thread/INFO]: wsesrdtf이(가) 게임에 참여했습니다
[12:29:36] [Render thread/INFO]: Loaded 0 advancements
[12:29:38] [Server thread/INFO]: Saving and pausing game...
[12:29:38] [Server thread/INFO]: Saving chunks for level 'ServerLevel[새로운 세계]'/minecraft:overworld
[12:29:38] [Server thread/INFO]: Saving chunks for level 'ServerLevel[새로운 세계]'/minecraft:the_end
[12:29:38] [Server thread/INFO]: Saving chunks for level 'ServerLevel[새로운 세계]'/minecraft:the_nether
[12:30:07] [Server thread/INFO]: wsesrdtf이(가) [불가능은 없다] 목표를 달성했습니다
[12:30:07] [Render thread/INFO]: [CHAT] wsesrdtf이(가) [불가능은 없다] 목표를 달성했습니다
[12:30:07] [Render thread/INFO]: Loaded 5 advancements
[12:32:18] [Render thread/INFO]: Loaded 12 advancements
[12:33:02] [Server thread/INFO]: [wsesrdtf: 자신의 게임 모드를 서바이벌 모드로 설정했습니다]
[12:33:02] [Render thread/INFO]: [CHAT] 자신의 게임 모드를 서바이벌 모드로 설정했습니다
[12:33:06] [Server thread/INFO]: [wsesrdtf: 자신의 게임 모드를 크리에이티브 모드로 설정했습니다]
[12:33:06] [Render thread/INFO]: [CHAT] 자신의 게임 모드를 크리에이티브 모드로 설정했습니다
[12:33:30] [Server thread/INFO]: Saving and pausing game...
[12:33:30] [Server thread/INFO]: Saving chunks for level 'ServerLevel[새로운 세계]'/minecraft:overworld
[12:33:30] [Server thread/INFO]: Saving chunks for level 'ServerLevel[새로운 세계]'/minecraft:the_end
[12:33:30] [Server thread/INFO]: Saving chunks for level 'ServerLevel[새로운 세계]'/minecraft:the_nether
[12:34:48] [Server thread/INFO]: Saving and pausing game...
[12:34:48] [Server thread/INFO]: Saving chunks for level 'ServerLevel[새로운 세계]'/minecraft:overworld
[12:34:48] [Server thread/INFO]: Saving chunks for level 'ServerLevel[새로운 세계]'/minecraft:the_end
[12:34:48] [Server thread/INFO]: Saving chunks for level 'ServerLevel[새로운 세계]'/minecraft:the_nether
[12:35:07] [Render thread/INFO]: Stopping!
[12:35:07] [Server thread/INFO]: wsesrdtf lost connection: 연결 끊김
[12:35:07] [Server thread/INFO]: wsesrdtf이(가) 게임을 떠났습니다
[12:35:07] [Server thread/INFO]: Stopping singleplayer server as player logged out
[12:35:07] [Server thread/INFO]: Stopping server
[12:35:07] [Server thread/INFO]: Saving players
[12:35:07] [Server thread/INFO]: Saving worlds
[12:35:08] [Server thread/INFO]: Saving chunks for level 'ServerLevel[새로운 세계]'/minecraft:overworld
[12:35:08] [Server thread/INFO]: Saving chunks for level 'ServerLevel[새로운 세계]'/minecraft:the_end
[12:35:08] [Server thread/INFO]: Saving chunks for level 'ServerLevel[새로운 세계]'/minecraft:the_nether
[12:35:08] [Server thread/INFO]: ThreadedAnvilChunkStorage (새로운 세계): All chunks are saved
[12:35:08] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved
[12:35:08] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved
[12:35:08] [Server thread/INFO]: ThreadedAnvilChunkStorage: All dimensions are saved
i'm still not able to reproduce this myself, could either of you tell me if this happens on just the menu screen, or if it only happens in world, does it still happen if you go into the modmenu setting and disable everything there? the most likely candidate to disable would be random mobs or emissive mobs features perhaps try changing texture update frequency to never.
I'll see what i can do once i get your feedback
I am also curious if this still happens with the latext fabric loader version and only ETF installed
Before this issue gets closed, this happens to me too, my memory usage increases by 0.1GB per second till it fills my computer's ram, causing me to restart. I am on Java Oracle JDK - 18, 16 GB of RAM, Ryzen 5 5600X, RX5700XT, KDE Neon Linux. This seems to be a memory leak since it goes over whatever i manually set the maximum allocated RAM of my Minecraft instance to use. I set it to be 8GB but when i have this mod enabled it goes above it, crashing my system as earlier described.
I will definetly not be closing this as it is a serious issue.
however as I said above I can't get this to happen on either my PC or my laptop so I have nothing to work with here,
can you answer the questions in my message 2 days ago so that I may narrow it down?
I'll try to get a log, however i have to reset my computer when the memory leak occurs
MultiMC version: 0.6.15-3244
Launched instance in online mode
authserver.mojang.com resolves to:
[65.8.31.51, 65.8.31.52, 65.8.31.65, 65.8.31.40]
session.minecraft.net resolves to:
[34.192.124.100, 107.23.156.212, 34.197.136.50]
textures.minecraft.net resolves to:
[18.65.25.61, 18.65.25.8, 18.65.25.14, 18.65.25.32]
api.mojang.com resolves to:
[65.8.33.43, 65.8.33.81, 65.8.33.51, 65.8.33.24]
Minecraft folder is:
/home/jamesl/.local/share/multimc/instances/1.18.2 ETF/.minecraft
Java path is:
/usr/lib/jvm/jdk-18/bin/java
Checking Java version...
Java is version 18, using 64-bit architecture, from Oracle Corporation.
AMD Ryzen 5 5600X 6-Core Processor
Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT] (rev c1)
Subsystem: Hightech Information System Ltd. Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT]
Kernel driver in use: amdgpu
OpenGL version string: 4.6 (Compatibility Profile) Mesa 21.2.6
Main Class:
net.fabricmc.loader.impl.launch.knot.KnotClient
Native path:
/home/jamesl/.local/share/multimc/instances/1.18.2 ETF/natives
Traits:
traits FirstThreadOnMacOS
traits XR:Initial
Libraries:
/home/jamesl/.local/share/multimc/libraries/org/lwjgl/lwjgl-glfw/3.2.2/lwjgl-glfw-3.2.2.jar
/home/jamesl/.local/share/multimc/libraries/org/lwjgl/lwjgl-jemalloc/3.2.2/lwjgl-jemalloc-3.2.2.jar
/home/jamesl/.local/share/multimc/libraries/org/lwjgl/lwjgl-openal/3.2.2/lwjgl-openal-3.2.2.jar
/home/jamesl/.local/share/multimc/libraries/org/lwjgl/lwjgl-opengl/3.2.2/lwjgl-opengl-3.2.2.jar
/home/jamesl/.local/share/multimc/libraries/org/lwjgl/lwjgl-stb/3.2.2/lwjgl-stb-3.2.2.jar
/home/jamesl/.local/share/multimc/libraries/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2.jar
/home/jamesl/.local/share/multimc/libraries/org/lwjgl/lwjgl/3.2.2/lwjgl-3.2.2.jar
/home/jamesl/.local/share/multimc/libraries/com/mojang/logging/1.0.0/logging-1.0.0.jar
/home/jamesl/.local/share/multimc/libraries/com/mojang/blocklist/1.0.10/blocklist-1.0.10.jar
/home/jamesl/.local/share/multimc/libraries/com/mojang/patchy/2.2.10/patchy-2.2.10.jar
/home/jamesl/.local/share/multimc/libraries/com/github/oshi/oshi-core/5.8.5/oshi-core-5.8.5.jar
/home/jamesl/.local/share/multimc/libraries/net/java/dev/jna/jna/5.10.0/jna-5.10.0.jar
/home/jamesl/.local/share/multimc/libraries/net/java/dev/jna/jna-platform/5.10.0/jna-platform-5.10.0.jar
/home/jamesl/.local/share/multimc/libraries/org/slf4j/slf4j-api/1.8.0-beta4/slf4j-api-1.8.0-beta4.jar
/home/jamesl/.local/share/multimc/libraries/org/apache/logging/log4j/log4j-slf4j18-impl/2.16.0/log4j-slf4j18-impl-2.16.0.jar
/home/jamesl/.local/share/multimc/libraries/com/ibm/icu/icu4j/70.1/icu4j-70.1.jar
/home/jamesl/.local/share/multimc/libraries/com/mojang/javabridge/1.2.24/javabridge-1.2.24.jar
/home/jamesl/.local/share/multimc/libraries/net/sf/jopt-simple/jopt-simple/5.0.4/jopt-simple-5.0.4.jar
/home/jamesl/.local/share/multimc/libraries/io/netty/netty-all/4.1.68.Final/netty-all-4.1.68.Final.jar
/home/jamesl/.local/share/multimc/libraries/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar
/home/jamesl/.local/share/multimc/libraries/com/google/guava/guava/31.0.1-jre/guava-31.0.1-jre.jar
/home/jamesl/.local/share/multimc/libraries/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar
/home/jamesl/.local/share/multimc/libraries/commons-io/commons-io/2.11.0/commons-io-2.11.0.jar
/home/jamesl/.local/share/multimc/libraries/commons-codec/commons-codec/1.15/commons-codec-1.15.jar
/home/jamesl/.local/share/multimc/libraries/com/mojang/brigadier/1.0.18/brigadier-1.0.18.jar
/home/jamesl/.local/share/multimc/libraries/com/mojang/datafixerupper/4.1.27/datafixerupper-4.1.27.jar
/home/jamesl/.local/share/multimc/libraries/com/google/code/gson/gson/2.8.9/gson-2.8.9.jar
/home/jamesl/.local/share/multimc/libraries/com/mojang/authlib/3.3.39/authlib-3.3.39.jar
/home/jamesl/.local/share/multimc/libraries/org/apache/commons/commons-compress/1.21/commons-compress-1.21.jar
/home/jamesl/.local/share/multimc/libraries/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
/home/jamesl/.local/share/multimc/libraries/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
/home/jamesl/.local/share/multimc/libraries/org/apache/httpcomponents/httpcore/4.4.14/httpcore-4.4.14.jar
/home/jamesl/.local/share/multimc/libraries/it/unimi/dsi/fastutil/8.5.6/fastutil-8.5.6.jar
/home/jamesl/.local/share/multimc/libraries/org/apache/logging/log4j/log4j-api/2.16.0/log4j-api-2.16.0.jar
/home/jamesl/.local/share/multimc/libraries/org/apache/logging/log4j/log4j-core/2.16.0/log4j-core-2.16.0.jar
/home/jamesl/.local/share/multimc/libraries/com/mojang/text2speech/1.12.4/text2speech-1.12.4.jar
/home/jamesl/.local/share/multimc/libraries/net/fabricmc/intermediary/1.18.2/intermediary-1.18.2.jar
/home/jamesl/.local/share/multimc/libraries/net/fabricmc/tiny-mappings-parser/0.3.0+build.17/tiny-mappings-parser-0.3.0+build.17.jar
/home/jamesl/.local/share/multimc/libraries/net/fabricmc/sponge-mixin/0.11.2+mixin.0.8.5/sponge-mixin-0.11.2+mixin.0.8.5.jar
/home/jamesl/.local/share/multimc/libraries/net/fabricmc/tiny-remapper/0.8.1/tiny-remapper-0.8.1.jar
/home/jamesl/.local/share/multimc/libraries/net/fabricmc/access-widener/2.1.0/access-widener-2.1.0.jar
/home/jamesl/.local/share/multimc/libraries/org/ow2/asm/asm/9.2/asm-9.2.jar
/home/jamesl/.local/share/multimc/libraries/org/ow2/asm/asm-analysis/9.2/asm-analysis-9.2.jar
/home/jamesl/.local/share/multimc/libraries/org/ow2/asm/asm-commons/9.2/asm-commons-9.2.jar
/home/jamesl/.local/share/multimc/libraries/org/ow2/asm/asm-tree/9.2/asm-tree-9.2.jar
/home/jamesl/.local/share/multimc/libraries/org/ow2/asm/asm-util/9.2/asm-util-9.2.jar
/home/jamesl/.local/share/multimc/libraries/net/fabricmc/fabric-loader/0.13.3/fabric-loader-0.13.3.jar
/home/jamesl/.local/share/multimc/libraries/com/mojang/minecraft/1.18.2/minecraft-1.18.2-client.jar
Native libraries:
/home/jamesl/.local/share/multimc/libraries/org/lwjgl/lwjgl-glfw/3.2.2/lwjgl-glfw-3.2.2-natives-linux.jar
/home/jamesl/.local/share/multimc/libraries/org/lwjgl/lwjgl-jemalloc/3.2.2/lwjgl-jemalloc-3.2.2-natives-linux.jar
/home/jamesl/.local/share/multimc/libraries/org/lwjgl/lwjgl-openal/3.2.2/lwjgl-openal-3.2.2-natives-linux.jar
/home/jamesl/.local/share/multimc/libraries/org/lwjgl/lwjgl-opengl/3.2.2/lwjgl-opengl-3.2.2-natives-linux.jar
/home/jamesl/.local/share/multimc/libraries/org/lwjgl/lwjgl-stb/3.2.2/lwjgl-stb-3.2.2-natives-linux.jar
/home/jamesl/.local/share/multimc/libraries/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-natives-linux.jar
/home/jamesl/.local/share/multimc/libraries/org/lwjgl/lwjgl/3.2.2/lwjgl-3.2.2-natives-linux.jar
/home/jamesl/.local/share/multimc/libraries/com/mojang/text2speech/1.12.4/text2speech-1.12.4-natives-linux.jar
Mods:
[✔️] entity-texture-features-1.18+_2.6.0
Params:
--username --version MultiMC5 --gameDir /home/jamesl/.local/share/multimc/instances/1.18.2 ETF/.minecraft --assetsDir /home/jamesl/.local/share/multimc/assets --assetIndex 1.18 --uuid --accessToken --userType --versionType release
Window size: 854 x 480
Java Arguments:
[-Xms512m, -Xmx8192m, -Duser.language=en]
Minecraft process ID: 7088
Using onesix launcher.
[21:29:46] [main/INFO]: Loading Minecraft 1.18.2 with Fabric Loader 0.13.3
[21:29:46] [main/INFO]: Fabric is preparing JARs on first launch, this may take a few seconds...
[21:29:49] [main/INFO]: Loading 6 mods:
- cloth-basic-math 0.6.0 via cloth-config
- cloth-config 6.2.57 via entity_texture_features
- entity_texture_features 2.6.0
- fabricloader 0.13.3
- java 18
- minecraft 1.18.2
[21:29:49] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=file:/home/jamesl/.local/share/multimc/libraries/net/fabricmc/sponge-mixin/0.11.2+mixin.0.8.5/sponge-mixin-0.11.2+mixin.0.8.5.jar Service=Knot/Fabric Env=CLIENT
[21:29:49] [main/INFO]: Compatibility level set to JAVA_17
[21:29:52] [Render thread/INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
[21:29:53] [Render thread/INFO]: Setting user: Steph_Kutzmark
[21:29:53] [Render thread/INFO]: [Entity Texture Features]: Loading! 1.18.x
[21:29:53] [Render thread/INFO]: Backend library: LWJGL version 3.2.2 build 10
[21:29:55] [Render thread/INFO]: Narrator library successfully loaded
[21:29:55] [Render thread/INFO]: Reloading ResourceManager: Default
[21:29:57] [Render thread/INFO]: [Entity Texture Features]: Reloading...
[21:29:57] [Render thread/INFO]: [Entity Texture Features]: Error! default emissive suffix '_e' used
[21:29:58] [Render thread/INFO]: OpenAL initialized on device USBZH5XK Analog Stereo
[21:29:58] [Render thread/INFO]: Sound engine started
[21:29:58] [Render thread/INFO]: Created: 1024x1024x4 minecraft:textures/atlas/blocks.png-atlas
[21:29:58] [Render thread/INFO]: Created: 256x128x4 minecraft:textures/atlas/signs.png-atlas
[21:29:58] [Render thread/INFO]: Created: 1024x512x4 minecraft:textures/atlas/banner_patterns.png-atlas
[21:29:58] [Render thread/INFO]: Created: 1024x512x4 minecraft:textures/atlas/shield_patterns.png-atlas
[21:29:58] [Render thread/INFO]: Created: 256x256x4 minecraft:textures/atlas/chest.png-atlas
[21:29:58] [Render thread/INFO]: Created: 512x256x4 minecraft:textures/atlas/beds.png-atlas
[21:29:58] [Render thread/INFO]: Created: 512x256x4 minecraft:textures/atlas/shulker_boxes.png-atlas
[21:29:59] [Render thread/INFO]: Created: 256x256x0 minecraft:textures/atlas/particles.png-atlas
[21:29:59] [Render thread/INFO]: Created: 256x256x0 minecraft:textures/atlas/paintings.png-atlas
[21:29:59] [Render thread/INFO]: Created: 256x128x0 minecraft:textures/atlas/mob_effects.png-atlas
[21:30:27] [Render thread/WARN]: Ambiguity between arguments [teleport, location] and [teleport, destination] with inputs: [0.1 -0.5 .9, 0 0 0]
[21:30:27] [Render thread/WARN]: Ambiguity between arguments [teleport, location] and [teleport, targets] with inputs: [0.1 -0.5 .9, 0 0 0]
[21:30:27] [Render thread/WARN]: Ambiguity between arguments [teleport, destination] and [teleport, targets] with inputs: [Player, 0123, @e, dd12be42-52a9-4a91-a8a1-11c01849e498]
[21:30:27] [Render thread/WARN]: Ambiguity between arguments [teleport, targets] and [teleport, destination] with inputs: [Player, 0123, dd12be42-52a9-4a91-a8a1-11c01849e498]
[21:30:27] [Render thread/WARN]: Ambiguity between arguments [teleport, targets, location] and [teleport, targets, destination] with inputs: [0.1 -0.5 .9, 0 0 0]
[21:30:27] [Render thread/INFO]: Loaded 7 recipes
[21:30:27] [Render thread/INFO]: Loaded 1141 advancements
[21:30:27] [Render thread/INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
[21:30:27] [Server thread/INFO]: Starting integrated minecraft server version 1.18.2
[21:30:27] [Server thread/INFO]: Generating keypair
[21:30:31] [Server thread/INFO]: Preparing start region for dimension minecraft:overworld
[21:30:31] [Render thread/INFO]: Preparing spawn area: 0%
[21:30:31] [Render thread/INFO]: Preparing spawn area: 0%
[21:30:32] [Render thread/INFO]: Preparing spawn area: 2%
[21:30:32] [Render thread/INFO]: Preparing spawn area: 5%
[21:30:33] [Render thread/INFO]: Preparing spawn area: 8%
[21:30:33] [Render thread/INFO]: Preparing spawn area: 12%
[21:30:34] [Render thread/INFO]: Preparing spawn area: 17%
[21:30:34] [Render thread/INFO]: Preparing spawn area: 20%
[21:30:35] [Render thread/INFO]: Preparing spawn area: 26%
[21:30:35] [Render thread/INFO]: Preparing spawn area: 33%
[21:30:36] [Render thread/INFO]: Preparing spawn area: 38%
[21:30:36] [Render thread/INFO]: Preparing spawn area: 44%
[21:30:37] [Render thread/INFO]: Preparing spawn area: 50%
[21:30:37] [Render thread/INFO]: Preparing spawn area: 56%
[21:30:38] [Render thread/INFO]: Preparing spawn area: 62%
[21:30:38] [Render thread/INFO]: Preparing spawn area: 69%
[21:30:39] [Render thread/INFO]: Preparing spawn area: 76%
[21:30:39] [Render thread/INFO]: Preparing spawn area: 83%
[21:30:40] [Render thread/INFO]: Preparing spawn area: 87%
[21:30:40] [Render thread/INFO]: Preparing spawn area: 95%
[21:30:41] [Render thread/INFO]: Time elapsed: 9752 ms
[21:30:41] [Server thread/INFO]: Changing view distance to 16, from 10
[21:30:41] [Server thread/INFO]: Changing simulation distance to 12, from 0
[21:30:41] [Server thread/INFO]: Steph_Kutzmark[local:E:74e6fb17] logged in with entity id 200 at (-4.5, 64.0, -0.5)
[21:30:41] [Server thread/INFO]: Steph_Kutzmark joined the game
[21:30:41] [Render thread/INFO]: Loaded 0 advancements
[21:30:45] [Server thread/INFO]: Saving and pausing game...
[21:30:45] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld
[21:30:45] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether
[21:30:45] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end
[21:30:57] [Server thread/INFO]: Saving and pausing game...
[21:30:57] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld
[21:30:57] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether
[21:30:57] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end
[21:31:16] [Render thread/INFO]: Loaded 19 advancements
[21:31:18] [Render thread/INFO]: Loaded 33 advancements
[21:31:45] [Server thread/INFO]: Saving and pausing game...
[21:31:45] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld
[21:31:45] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether
[21:31:45] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end
[21:33:06] [Server thread/INFO]: Saving and pausing game...
[21:33:06] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld
[21:33:06] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether
[21:33:06] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end
[21:33:16] [Server thread/INFO]: Saving and pausing game...
[21:33:16] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld
[21:33:16] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether
[21:33:16] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end
[21:34:13] [Server thread/INFO]: <Steph_Kutzmark> 92/69/-73
[21:34:13] [Render thread/INFO]: [CHAT] <Steph_Kutzmark> 92/69/-73
[21:34:14] [Server thread/INFO]: Saving and pausing game...
[21:34:14] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld
[21:34:14] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether
[21:34:14] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end
[21:34:28] [Server thread/INFO]: Saving and pausing game...
[21:34:28] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld
[21:34:28] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether
[21:34:28] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end
[21:35:15] [Render thread/INFO]: [CHAT] Unknown block type 'minecraft:oak'
[21:35:15] [Render thread/INFO]: [CHAT] ...92 69 -73 minecraft:oak<--[HERE]
[21:35:26] [Server thread/INFO]: [Steph_Kutzmark: Successfully filled 6708 blocks]
[21:35:26] [Render thread/INFO]: [CHAT] Successfully filled 6708 blocks
[21:37:20] [Render thread/INFO]: [CHAT] Unknown block type 'minecraft:gl'
[21:37:20] [Render thread/INFO]: [CHAT] ...92 69 -73 minecraft:gl<--[HERE]
[21:37:24] [Server thread/INFO]: [Steph_Kutzmark: Successfully filled 6708 blocks]
[21:37:24] [Render thread/INFO]: [CHAT] Successfully filled 6708 blocks
[21:37:35] [Render thread/INFO]: Loaded 51 advancements
[21:37:58] [Render thread/INFO]: [CHAT] No entity was found
[21:38:05] [Server thread/INFO]: Steph_Kutzmark fell out of the world
[21:38:05] [Server thread/INFO]: [Steph_Kutzmark: Killed Steph_Kutzmark]
[21:38:05] [Render thread/INFO]: [CHAT] Steph_Kutzmark fell out of the world
[21:38:05] [Render thread/INFO]: [CHAT] Killed Steph_Kutzmark
[21:38:09] [Server thread/INFO]: Steph_Kutzmark fell out of the world
[21:38:09] [Server thread/INFO]: [Steph_Kutzmark: Killed Steph_Kutzmark]
[21:38:09] [Render thread/INFO]: [CHAT] Steph_Kutzmark fell out of the world
[21:38:09] [Render thread/INFO]: [CHAT] Killed Steph_Kutzmark
[21:38:25] [Server thread/INFO]: Steph_Kutzmark fell out of the world
[21:38:25] [Server thread/INFO]: [Steph_Kutzmark: Killed Steph_Kutzmark]
[21:38:25] [Render thread/INFO]: [CHAT] Steph_Kutzmark fell out of the world
[21:38:25] [Render thread/INFO]: [CHAT] Killed Steph_Kutzmark
[21:38:29] [Render thread/INFO]: [CHAT] No entity was found
[21:38:32] [Render thread/INFO]: [CHAT] Unknown or incomplete command, see below for error
[21:38:32] [Render thread/INFO]: [CHAT] /killall<--[HERE]
[21:39:33] [Server thread/INFO]: [Steph_Kutzmark: Killed 706 entities]
[21:39:33] [Render thread/INFO]: [CHAT] Killed 706 entities
[21:42:18] [Server thread/INFO]: Saving and pausing game...
[21:42:18] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld
[21:42:18] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether
[21:42:18] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end
[21:42:20] [Render thread/INFO]: Stopping!
[21:42:20] [Server thread/INFO]: Steph_Kutzmark lost connection: Disconnected
[21:42:20] [Server thread/INFO]: Steph_Kutzmark left the game
[21:42:20] [Server thread/INFO]: Stopping singleplayer server as player logged out
[21:42:20] [Server thread/INFO]: Stopping server
[21:42:20] [Server thread/INFO]: Saving players
[21:42:20] [Server thread/INFO]: Saving worlds
[21:42:21] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld
[21:42:21] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether
[21:42:21] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end
[21:42:21] [Server thread/INFO]: ThreadedAnvilChunkStorage (New World): All chunks are saved
[21:42:21] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved
[21:42:21] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved
[21:42:21] [Server thread/INFO]: ThreadedAnvilChunkStorage: All dimensions are saved
Process exited with code 0.
What i did was place a bunch of enderment in one place to replicate my issue on a fresh install of minecraft 1.18.2, fabric and ETF 2.6.0. It was caused on my main world because of an enderman farm.
additionally if you don't mind, does it still happen if you disable everything in the config?
that might be why I couldn't replicate, is it specifically endermen? do you have a resourcepack altering them in any way?
It's late for me now but i'll see if i can replicate this situation tomorrow
I didn't have a resource pack other than the default loaded whilst doing this test, i also haven't tested with other emissive mobs like spiders and blazes. I'll try disabling everything in the config when i get home
I've tried to recreate this situation and I still cannot,
I have had a look over the code today to see if there is anything that stands out and tried to optimize memory,
can you try the mod version downloadable from the Artifacts at https://github.com/Traben-0/Entity_Texture_Features/actions/runs/2153354534
does it still happen if you just leave the main menu open and don't open a world?
I have also encountered a severe memory leak in version 2.6.0.
Running on Linux, a friend also experienced it on Windows.
Version beta 2.6.1 appears to resolve the issue.
Both using the artifacts version in game and leaving the current 2.6.0 release on the title screen don't cause a memory leakage
I have uploaded a beta to cursforge to test this fix