ModsFinder

GpuShift

by orfer

Players with heavy scenes can use GpuShift, a client-side utility for Minecraft 1.21.1 that limits some render work when the game is under pressure.

FabricForgeNeoForgeClient and serverAll rights reserved1.20.1 – 1.21.1

What it does

GpuShift singles out the rendering jobs that tend to cost the most in certain scenes, mainly many distant living entities and many cosmetic particles. When the render budget is exceeded it skips some distant non-player living entity rendering and caps newly spawned cosmetic particles against a configurable particle budget. Players, named and glowing entities, close entities and weather stay protected, and the mod lists known compatibility cases.

The mod does not move work to the GPU or raise frame rates on its own. Its effect is most likely where the processor is the limit during client rendering and many particles and distant living entities are on screen. In lightweight scenes, or in modpacks where another optimization mod already handles that work, the change is small. An optional overlay shows FPS and frame time, and the skipped entity and particle counters show whether GpuShift is active in the current scene. F8 toggles the overlay, F9 opens the settings, and the default Balanced preset is set conservatively.

GpuShift is client and server, so the server and every player need it. It is published for Fabric, Forge and NeoForge in two game versions, 1.20.1 and 1.21.1, under All rights reserved, and it is not open source. Installation requires no hard dependencies, and a one-time quick setup screen appears on the first world or server join.

Key features

  1. Distant entity culling

    Under render pressure, some distant non-player living entities are skipped instead of being drawn each frame.

  2. Particle budget

    Newly spawned cosmetic particles are limited by a configurable budget, while important visuals stay drawn.

  3. Protected visuals

    Players, named entities, glowing entities, close entities and weather are kept visible while the budget applies.

  4. Overlay and counters

    An optional FPS and frame-time overlay, toggled with F8, shows skipped entity and particle counts.

Compatibility

Latest build for each game version and loader.

1.21.11.2.8-bugfix.2Not available1.2.8-bugfix.2
1.20.11.2.8-bugfix.21.2.8-bugfix.21.2.1
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

How it compares

Full comparison

Adaptive Performance Tweaks is server-side only and open source under the MIT License, with files for 1.18.2 – 26.3, so it does not touch the client render path that GpuShift handles. Particle Culling is client-side only, open source under the MIT License and published for Fabric alone, with files for 1.21 – 26.3. PerformanceHUD is client-side only, not open source, and covers 1.19.2 – 26.3 on Fabric, Forge and NeoForge, offering an FPS display without the render budget.

ModLoadersGame versionsEnvironmentUpdated
GpuShiftFabric, Forge and NeoForge1.20.1 – 1.21.1Client and server2026-09-14
Adaptive Performance TweaksFabric, Forge, NeoForge and Quilt1.18.2 – 26.3Server-side only2026-10-09
Particle CullingFabric1.21 – 26.3Client-side only2026-10-13
PerformanceHUDFabric, Forge and NeoForge1.19.2 – 26.3Client-side only2026-10-07

Questions

Does GpuShift need to be installed on the server?

Yes. The server and every player need the mod installed.

Which loaders and versions does GpuShift support?

Files exist for Fabric, Forge and NeoForge, for Minecraft 1.20.1 and 1.21.1. The latest file is 1.2.8-bugfix.2, published 2026-09-14.

Will development continue?

Active development has ended. The mod remains available, critical fixes still happen, and new features and version ports are not planned.

In the catalog

GpuShift is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from orfer

All projects

Similar mods

What the author says

GpuShift is a client-side optimization utility for Minecraft 1.21.1. It does not move all Minecraft CPU work to the GPU, replace the renderer, or guarantee higher FPS. Instead, it focuses on a small set of client-render tasks that can become expensive in some scenes, especially when there are many distant living…
orfer, on the Modrinth page

Official listing

Owner
orfer
Published
2026-05-04
Updated on Modrinth
2026-09-14
Facts verified
2026-10-15

Tags