promotional bannermobile promotional banner

Furia Memory

A lightweight mod designed to optimize memory management and performance.
Back to Files

furiamemory-1.0.3.jar

File namefuriamemory-1.0.0.jar
Uploader
ArticPulseArticPulse
Uploaded
Aug 25, 2026
Downloads
32
Size
30.0 KB
Mod Loaders
Forge
File ID
8733005
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:furia-memory-1643845:8733005")

Learn more about Curse Maven

What's new

🚀 Furia Memory — Changelog

🛠️ Bug Fixes & Code Refinements

  • DataFixer Compatibility (1.20.1): Updated methods in the DataFixer mixin to ensure full alignment with version 1.20.1.
  • ResourceLocation Mixin Fix: Adjusted the mixin fields to correctly accommodate 1.20.1 access rules (private final), ensuring the module applies properly.
  • Vertex Pool Reference Fix: Resolved a weak reference bug in the vertex pool, ensuring deduplication runs accurately without masking stats.
  • ModernFix Detection: Fixed the ModernFix detection logic so it now properly triggers automatic conflict disarming when ModernFix is present.
  • Reliable /furiamemory report: Refined the report command to accurately distinguish broken or unapplied modules from healthy ones.

⚡ Performance Optimizations

  • ListTagTrimMixin Optimization: Prevented zero-capacity cuts on newly created lists, eliminating unnecessary allocations and reducing GC pressure in hot NBT paths.
  • Vertex Cache Management: Ensured proper cache release to prevent unwanted long-term memory retention.
  • Command Security (/furiamemory clean): Added cooldown and permission controls to prevent command spam.
  • Refmap Generation: Properly configured refmap generation in Gradle to ensure mixins work reliably in the published .jar file.

✨ New Features

  • Mixin Verification: Added validation to verify whether each optimization has successfully applied in the user's environment.
  • Memory Attribution by Mod: Detailed counting of unique identifiers per namespace, making it easy to identify which mod in your pack is inflating RAM usage.
  • Modular Configuration: Added per-module configuration options to easily isolate conflicts in large modpacks without removing the entire mod.

This mod has no additional files