Mod for Minecraft 1.8.9 that fixes some memory issues
Switch branches/tags
Nothing to show
Clone or download
Latest commit 95df536 Jan 18, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
gradle/wrapper Init Oct 16, 2017
src/main Use FML mod instead of mod container, only support 1.8.9 Nov 27, 2017
.gitignore Init Oct 16, 2017
README.md Create README.md Jan 18, 2018
build.gradle Use FML mod instead of mod container, only support 1.8.9 Nov 27, 2017
gradle.properties Bump version Nov 27, 2017
gradlew Init Oct 16, 2017
gradlew.bat Init Oct 16, 2017

README.md

MemoryFix is a mod for Forge 1.8.9 that aims to fix known memory issues.

Which issues does it fix?

  • Optifine cape leak: This is the main memory leak, anyone who has played minigames for a few hours would have experienced it. More information: https://github.com/sp614x/optifine/issues/526.
  • Oversized resource pack icons: Some users download hundreds of resource packs and some resource pack makers (looking at you Apexay) put huge icons in their resource packs. This adds up and can use hundreds of megabytes of memory for some users.
  • System.gc() on world change: Causes world changes to take a few seconds. The same effect can also be achieved by adding the JVM argument -XX:-DisableExplicitGC.

Special thanks

YourKit-Logo

YourKit supports open source projects with its full-featured Java Profiler. YourKit, LLC is the creator of YourKit Java Profiler and YourKit .NET Profiler, innovative and intelligent tools for profiling Java and .NET applications.

Without the use of YourKit, this project would not have been possible.