Shadowed´s Are You Really Updating Me?

An advanced UI, HUD, and 2D rendering optimization mod designed to eliminate GUI bottlenecks and boost FPS across vanilla and modded interfaces.
video thumbnail

Description


Mod Loaders Banner

Can't find your mod loader or Minecraft version?

  Leave a comment with #MissingMM and specify which ones you need so we can add support for them!

Info Banner

Download Free Icons Png - Down Arrow White Icon Png PNG Image with No  Background - PNGkey.com

Test with the mod enabled and disabled: It's 3x faster and has higher FPS than Vanilla!

 (THIS TEST WAS CONDUCTED ON A LOW-END LAPTOP [Intel Core i3 - 10th Gen, 4 GB RAM DDR4, Intel UHD Graphics (integrated)], AND THE DIFFERENCE IS HUGE FOR THIS MACHINE)

Shadowed's "Are You Really Updating Me?" is a 100% client-side UI, HUD, and 2D rendering performance mod. While mods like Embeddium focus on the 3D world, Vanilla Minecraft still brute-forces its entire 2D HUD, menus, text glyphs, tooltips, and inventory items from scratch at full FPS.

AYRUM eliminates GUI CPU/GPU bottlenecks by caching static HUD and screen layers into off-screen Framebuffers (FBOs), baking 3D item/block previews into a dynamic 2D GPU sprite atlas, culling hidden isometric block faces, and auto-batching widgets, sprites, and text into minimal OpenGL draw calls.


How Banner

Download Free Icons Png - Down Arrow White Icon Png PNG Image with No  Background - PNGkey.com

Instead of re-rendering every heart, XP bar, slot, and button 144+ times per second when nothing changed, AYRUM caches static layers into dedicated GPU Framebuffers and composites them in 1 single quad:

  • Adaptive HUD Pacing: Automatically scales between your idle HUD FPS floor and high-refresh animation rates when taking damage, regenerating, receiving chat, or switching hotbar slots.
  • Zero-Latency Realtime Crosshair: Keeps the crosshair outside the cached FBO so aiming and PvP feedback run at native screen refresh with exact Vanilla inverted blending.
  • Dedicated Tooltip FBO & Container Decoupling: Bakes hovered tooltips into their own FBO and isolates them from the container slot grid, stopping 54+ slots from redrawing every time your mouse moves inside a slot.

Inventories, Creative tabs, and recipe viewers (JEI / EMI / REI) normally push thousands of 3D block vertices every frame. AYRUM tackles this universally across both GuiGraphics and direct ItemRenderer calls:

  • 1024-Slot GPU Sprite Atlas: Progressively bakes 3D item and block models into crisp 2D sprites in VRAM with configurable per-frame bake budgets, optional smooth fade-in, and ~22 FPS updates for animated blocks and enchantment glints.
  • 2D Isometric Block Face Culling: Safely discards back-facing faces (DOWN, NORTH, EAST) during orthographic 2D GUI rendering, cutting standard cube geometry by 50% before vertex transformation.
  • 3D Inventory Doll Throttling: Eliminates per-frame matrix/quaternion allocations and throttles the 3D player preview independently from slot highlights and tooltips.

  • Auto-Batching & Sprite Coalescing: Groups consecutive text (drawString), rectangles (fill / fillGradient), 9-slice buttons, Chat lines, BossBars, Scoreboards, and stack counts into shared vertex buffers while preserving Z-order and scissor bounds.
  • Options, Sliders & Forge ModList Fixes: Defers synchronous options.txt disk saves until slider release, caches KeyBind conflict checks in O(N), eliminates Forge's ModListScreen 2x duplicate button render bug, and culls off-screen changelog text.
  • O(1) Fonts & 1024x1024 Glyph Atlas: Accelerates ASCII/Latin glyph lookups via flat arrays and expands font atlas pages 16x (from 256x256 to 1024x1024) to avoid mid-string texture batch splits.

 

Open the custom in-game configuration menu anytime with [ F9 ] or toggle the zero-allocation live profiler overlay with [ F8 ] (or /ayrum debug):

  • 6 Hardware Profiles: Choose between Raw Potato, Potato, Mid-Range, High-End, Realtime, and NASA presets (plus Custom) with live hardware projections based on your CPU threads and RAM.
  • Instant A/B Benchmarking: Flip the master switch in real time to compare Vanilla vs. AYRUM FPS and HUD/Menu CPU thread usage side-by-side.
  • Automatic VRAM Hygiene: Releases temporary dynamic menu textures (like Forge ModList logos) on menu close and purges FBO/atlas caches on world disconnect.

Others Banner

Download Free Icons Png - Down Arrow White Icon Png PNG Image with No  Background - PNGkey.com

Summary Banner

 

Feature Details
Mod Type 100% Client-Side Only. Works on any Vanilla or modded server without server-side installation.
Caching Architecture Decoupled FBOs + GPU 2D Item Atlas. Caches HUD, Menus, Tooltips, and up to 1024 baked item icons.
Draw Call Reduction Auto-Batching & 2D Culling. Batches text, fills, 9-slice blits, chat, BossBars, and discards hidden GUI block faces.
Hardware Adaptive Yes. 6 built-in PC tier presets + live F8 profiler and F9 configuration screen.
World Safety Zero World Risk. Only optimizes client-side 2D GUI/HUD rendering; never touches saves or chunks.
Dependencies None. Standalone Forge 1.20.1 mod.

Mod Name Status Notes
Embeddium / Rubidium Fully Compatible Includes explicit BufferSource compatibility for Sodium/Embeddium pipelines. Highly recommended!
JEI / EMI / REI Fully Compatible Universal ItemRenderer GPU icon cache, 2D face culling, and grid-quantized hover detection keep recipe sidebars smooth.
Jade / The One Probe / AppleSkin Fully Compatible Works seamlessly with HUD overlays and inventory saturation/tooltip hooks.
owo-lib / ModernUI / Create Ponder Fully Compatible Automatically detected via built-in passthrough screen prefixes for custom screen pipelines.
Xaero's Minimap / JourneyMap Fully Compatible Excluded from HUD FBO caching by default via passthroughOverlays so minimaps stay 100% real-time.
Other HUD/UI FBO Caching Mods Use with Caution Stacking multiple mods that cache the same GUI framebuffers or tooltip pipelines can be redundant; individual modules can be toggled in [ F9 ] Config.

* Note: Have a custom modded HUD overlay or animated screen that needs full-rate direct rendering? Add its overlay ID or class package prefix to passthroughOverlays / passthroughScreenPrefixes in the client config.


🔌 Complementary Recommendation: Pair this mod with Embeddium, FerriteCore, and ModernFix. While those mods optimize 3D world rendering, RAM usage, and startup times, Shadowed's "Are You Really Updating Me?" eliminates the remaining HUD, menu, font, tooltip, and 2D item lag



Shadowed´s Are You Really Updating Me? Team

profile avatar
  • 1
    Followers
  • 7
    Projects
  • 7.5K
    Downloads

"I'm a small developer and... well, that's about it :p." 📩 Contact me on Discord by clicking the button below!: 👇

More from ShadowedHeartDVView all