ModsFinder

HopperSleeper

by TB_14

HopperSleeper is a Fabric server optimization that stops idle hoppers from running their logic every tick.

FabricServer-side onlyAll rights reserved1.21.1

What it does

A hopper with nothing to pull or push is put to sleep and skips its per-tick work. It wakes right away when an item entity enters its area, when the container above it changes, or when an item is inserted into it. The mod only changes how often idle hoppers run logic and leaves the rest of the block entity work alone, so vanilla behavior is preserved.

The change aims at worlds with many hoppers, where lower tick-time spikes and a steadier tick rate are the goal. The author reports a test in a superflat peaceful world with more than 100 hoppers present, and notes that the mod adds no new content and does not alter saved world information.

HopperSleeper is server-side only, so players join without installing it and only the server needs it. It runs on Fabric for 1.21.1 alone, with version 1.0 for 1.21.1 as the latest file, published on 2026-01-22. It is released under All rights reserved and is not open source.

Key features

  1. Idle hopper sleep

    Hoppers with an empty inventory and nothing to pull or put are skipped by the tick loop until a change wakes them.

  2. Instant wake-up

    A sleeping hopper resumes at once when an item enters its area or the container above it changes.

  3. Reduced tick-time spikes

    Removing needless hopper work lowers the milliseconds per tick in worlds that hold many hoppers.

  4. Vanilla behavior kept

    Item movement stays the same as vanilla, because only the frequency of idle checks is reduced.

Compatibility

Latest build for each game version and loader.

1.21.11.0
ReleaseBetaAlphaNot available

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

Use cases

Hopper-heavy farms

Large item farms with long hopper chains spend less server time on hoppers that have nothing to move.

Busy multiplayer servers

Server owners who see tick spikes from many idle hoppers can reduce that load without changing gameplay.

Who it’s for: Server owners running Fabric on 1.21.1 who want lower tick load in worlds with many hoppers. Players on singleplayer or joining a server do not need the mod.

How it compares

Full comparison

Stasis is server-side only and published for 1.21.11, so it targets a newer game version than HopperSleeper. TickShield is also server-side only and targets 1.21.11, under the Mozilla Public License 2.0. SBETO targets 1.21.8 and requires the server while leaving the client optional.

ModLoadersGame versionsEnvironmentUpdated
HopperSleeperFabric1.21.1Server-side only2026-01-22
StasisFabric1.21.11Server-side only2026-02-28
TickShieldFabric1.21.11Server-side only2026-04-12
SBETO (Smart Block-Entity Tick Optimizer)Fabric1.21.8Server required, client optional2025-08-10

Questions

Does HopperSleeper need to be installed on the client?

No. It runs on the server alone, so players need nothing extra to join.

Which loader does HopperSleeper use?

HopperSleeper is published for Fabric only, for version 1.21.1. No Forge or NeoForge files are listed.

Does HopperSleeper change how hoppers behave?

The author states that item movement and vanilla behavior are preserved, and that only the frequency of idle hopper checks changes.

In the catalog

HopperSleeper 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.

Similar mods

What the author says

HopperSleeper reduces server tick load by stopping idle hoppers from polling every tick. When a hopper is empty and has nothing to pull, it is put to sleep. The hopper is woken instantly when a real vanilla event occurs, such as: - an item entity entering the hopper area - a container above changing contents - items…
TB_14, on the Modrinth page

Official listing

Owner
TB_14
Published
2025-12-06
Updated on Modrinth
2026-01-22
Facts verified
2026-10-15

Tags