Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Tags
Creators
Details
Blindspot
A Minecraft Fabric mod aiming to fix small, overlooked client-side performance issues that larger optimization mods don't cover.
Requirements
- Minecraft 26.3
- Fabric Loader >= 0.19.5
- Fabric API 0.161.0+26.3
- Java 25+
Features
- Friends List Optimization: Caches the friends list instead of rebuilding it on every call.
Technical Details & Deep Dives
Friends List presence check overhead
Vanilla's PlayerSocialManager.getFriends() rebuilds the entire friends list into a new list on every single call, using a Stream allocation each time, even though the underlying data rarely changes. Because this method is called every client tick (via PresenceHandler.tick()), this can end up costing a measurable share of frame time.
Blindspot caches the result and only recomputes it when the underlying friend data actually changes.
Installation
- Download the jar from Modrinth or the GitHub Releases page
- Place it in your
modsfolder alongside Fabric API. - Launch the game normally.
Compatibility
Blindspot only uses vanilla client-side code and doesn't modify rendering, world simulation, or networking. It should be compatible with essentially any modpack, including those using Sodium, Lithium, and similar optimization mods.
License
Licensed under LGPL-3.0-only. See LICENSE for details.
Contributing
Found another small, overlooked performance issue like this one? Feel free to open an issue or pull request.


