Skip to content
InputBooster
Alpha · 4.1.2-alphaClient-side · Minecraft 26.2 / 26.3

The tick is too slow.
Your input isn't.

InputBooster samples keyboard and mouse state faster than Minecraft ticks. A short tap that starts and ends between two ticks becomes the action vanilla would have run — without replacing vanilla's handlers and without inventing a single benchmark number.

Loaders
Fabric / NeoForge
Minecraft
26.2 / 26.3
Java
25
License
MIT
Signal pathArchitecture
POLL_RATE60 → 1000 Hz
  1. 01
    Platform key state
    Raw keyboard and mouse sampling, 60–1000 Hz
  2. 02
    Edge state machine
    One action per physical press or release
  3. 03
    Bounded queue
    128 stamped actions, ordered, never unbounded
  4. 04
    Client tick
    Vanilla calls, guarded per action
QUEUE
128
BURST
1000 Hz
SERVER
none

Static architecture diagram, not live telemetry

The honest scope

A recovery path, not a gameplay advantage.

The mod makes sure Minecraft sees input you actually produced. It does not generate input, alter reach, or hide anything from the server.

Sampling between ticks

Pressed and released edges are captured even when both happen inside one 50 ms tick window.

Vanilla stays in charge

Observing mixins run at HEAD and cancel nothing. Another mod's key is never remapped.

One action per edge

The poller and the event hooks write through one state machine, so the same press cannot fire twice.

No invented numbers

There is no FPS or latency improvement figure on this site because the mod has not been benchmarked in a client.

Two ways in

Built for players and for maintainers.

Full documentation index
For players
↗

Tune the input path

Install the right jar, understand the seven settings sections, and know which features help at low FPS — and which are cosmetic.

Open the gamer guide
For developers
↗

Read the internals

Follow an input from the platform poller to the drainer, audit the mixin contract, and build all three supported jars from source.

Open developer docs
Alpha status

4.1.2-alpha is an alpha. The input engine and settings screen are new code and have not been tested in a running client. 4.0.3-stable remains the last stable build. Read the limitations page before relying on a setting.

Limitations