Skip to content
Fx Morin edited this page Jan 6, 2024 · 13 revisions

Currently, there are 7 memory leak fixes in the mod (v1.1.4). Only 2 affect 1.20.4+

Both

  • Biome Temperature Leak Fix. Turns out crap loads of memory was being used by a biome temperature cache that didn't even work correctly. Now it does and you see a significant performance boost for large biome temperature operations while using a lot less memory. [No mojira ticket] - Not Fixed
  • Entity Brain does not clear its memories when it dies. MC-260605 - Fixed in 1.20
  • Custom TagKeys never get cleared, causing a memoryleak with lots of custom recipes, tags, loot tables, etc. MC-248621 - Fixed in 1.19
  • Drowneds first navigation never gets cleared from memory. MC-202246 - Fixed in 1.17

Client

  • The target and crosshair don't get released when going to the main menu, this in term actually causes the entire world to stay loaded. MC-101260 - Not Fixed
  • TextureUtil allocates memory for the buffer, although when an exception happens memory is leaked. MC-226729 - Fixed in 1.19.4
  • Huge Screenshot allocates memory for the image, although when an exception happens memory is leaked. [No mojira ticket] - Not Fixed
  • Custom Payload packet's buffer leaks all the time. Only available in v1.1.2 and below. MC-121884 - Incorrectly marked as fixed in 18w01a. It was fixed in 1.20.2

Server

  • Sponge powered creates a list that is never used once the mixins are first initialized. This list can be very very large and grows with the amount of mods loaded. Only available in v1.1.0 and below. It was fixed by fabric loader, use the latest fabric loader!
Clone this wiki locally