promotional bannermobile promotional banner

RMs All In One

91 own performance fixes for FPS, frame times, memory and stability; works alone or next to Sodium, Iris and Distant Horizons.

RMs All In One is a performance mod for Minecraft 1.21.1 on NeoForge. It adds 91 own fixes and contains only its own code: no other mods are packed into it and none are required.

Rendering

  • Visibility search reuse (with Sodium): Sodium searches which chunk sections are visible whenever the camera moves at all. RMs searches with a slightly wider view and reuses the result for a few frames while the camera stays inside that reserve. Measured in a 127-mod pack with the Solas shader: +4 to 8 % FPS.
  • Shadow pass reuse (with Iris): the same for the shader shadow pass, which Iris otherwise searches every frame.
  • Hidden entity culling: mobs, chests, signs and other block entities that are completely behind solid blocks are not drawn; hidden mobs pause their client-side animation. Players, name-tagged and glowing mobs are never hidden.
  • Smoother tick frames: ambient particle checks are spread over several frames instead of one.
  • Leaf culling: faces deep inside tree crowns are not drawn; crowns look the same from outside.
  • Status bar batching: hearts, armour, hunger and air icons are drawn together instead of one by one.
  • Faster biome colours: the grass, leaf and water colour blend reuses its biome lookups; same colours.
  • Render scale and dynamic resolution (optional, off by default): an FSR 1 style upscaler; dynamic resolution keeps a target FPS.
  • Background mode: lower FPS and quieter sound while the game window is in the background.

Memory, CPU and stability

  • Shared block state, model and palette data; memory leak fixes for worlds you left; cheaper world generation steps; recipe and furnace caching; XP orb merging.
  • Crash fixes for specific versions of PandaLib, Ponder, Modern Foundry and Supplementaries.
  • Optional JVM profile with generational ZGC on Java 21.

Safe with updates

Every fix that patches another mod checks after loading that its hooks still match. If an update of that mod changed them, only that fix switches off and the settings screen shows why: no crash.

Settings

Title screen button "RMs": every fix can be switched on or off; values for background mode, culling and the upscaler are in config/rmsallinone-*.properties.

Compatibility

  • Runs on its own. Sodium is recommended; Iris and Distant Horizons are optional.
  • Not compatible with VulkanMod or other renderers that replace Sodium.
  • RMs has its own fixes for problems that EntityCulling, Dynamic FPS, FerriteCore, Clumps, FastFurnace, Saturn, GPU memory leak fix, Smooth Boot, More Culling, Cull Leaves and ImmediatelyFast also address. These mods can stay installed: RMs then switches its overlapping fix off, so nothing is patched twice.

Licence

LGPL-3.0.

RMs All In One Team

profile avatar
  • 10
    Projects
  • 2.9K
    Downloads

My wish was always to make my ideas come reality, I always had many ideas for mods but no know how, so I started "vibecoding" and I know people care about it a lot if its Ai made or not, thats why this is my Bio│I'm an honest guy!

More from Raffman180View all