Skip to content
InputBooster
ReleasesReleases

The archived API

The status of the separate InputBooster API repository, what it offered, and why it does not work with 26.x.

1 min readInputBooster 4.1.2-alphaMinecraft 26.2 / 26.3

There are two repositories with the InputBooster name. The mod and this documentation come from one. The API is a separate, archived project that is not connected to the current tree.

Its status

The API repository's own README opens with the conclusion:

text
InputBooster API - No Longer Maintained
 
> Maintenance has ended. This repository is no longer actively developed
> or supported. It is preserved for reference only.

What it targeted

PropertyThe archived APIThe current mod
Minecraft>=1.21 <1.2226.2 and 26.3
Java21+25
LoaderFabric onlyFabric and NeoForge
API version3.1.0—
StatusArchived, unmaintainedActive, alpha

What it offered

The API exposed live statistics, configuration controls, profile helpers, latency metrics and an event listener surface, without forcing dependent mods to require InputBooster at runtime.

Its own quick-use example:

java
if (InputBoosterAPI.isLoaded()) {
    InputBoosterAPI api = InputBoosterAPI.getInstance();
    int hz = api.getPollRateHz();
    api.setAutoMode(true);
}

And a snapshot helper for HUD and debug overlays:

java
InputBoosterStats.snapshot()

How it was meant to be wired in

The API's maintainer notes describe the integration as a manual step:

text
Copy impl-stub/java/dev/inputbooster/api/impl/InputBoosterAPIImpl.java
into the main InputBooster mod source tree and register it after
initialization.

Why it is not connected

ReasonDetail
The Minecraft version movedThe API is pinned to 1.21.x. The mod is 26.2 and 26.3
The Java version movedThe API needs Java 21. The mod needs Java 25
The engine was rewrittenThe 4.1.0 engine introduced InputEngine, a new state machine and new diagnostics. The API's surfaces do not map onto it
Maintenance endedThe repository states it should not be assumed to receive compatibility updates

What to use instead

You want to…Use
Read live input statisticsThe overlay and the Overview tab of the settings screen
Change a setting from another modThe config file, or the settings screen
React to input eventsThere is no public event API in 4.1.2-alpha
Build a profileThe profiles screen and inputbooster_profiles.json
Read the latency figuresThe profiler and the session statistics

The repository

External referenceThe archived InputBooster API repositoryOpen externally
The archived InputBooster API repository
Preserved for reference. Its README states that maintenance has ended and that it should not be assumed to receive compatibility updates.