Sprintum (MC-152728 revert)

Sprintum (MC-152728 revert)

Simple mod that reverts the fix for the bug [MC-152728]

by
2.0K Downloads
fabricneoforgegame-mechanicsutility
Rent Server with this Mod

Screenshots

Mod work demonstration
Attachment from bug report

About this Mod

Sprintum

UPDATE 22.01.2025

Mojang has OFFICIALLY reverted this bug, so this mod will make Minecraft 1.21.4 work as it intended.


Sprintum is a Minecraft mod designed to revert a specific behavior fix [MC-152728] related to sprinting while performing certain actions, most notably when flying with Elytra. This mod ensures that players can continue sprinting under circumstances where the game would normally force them to stop. Importantly, Sprintum is not a cheat—it simply disables a client-side check without affecting server-side mechanics, making it a lightweight mod for players who prefer the original behavior.

Key Features

  • Reverts a fix from Minecraft: Sprintum restores the original behavior where players could continue sprinting even when performing actions that typically slow them down.
  • Fly Faster with Elytra: The mod is particularly useful for Elytra users, as it allows players to maintain sprint while flying, resulting in smoother and faster travel.
  • No Server-Side Impact: Sprintum only changes client-side logic (the shouldStopSprinting check), meaning it doesn’t interfere with server-side movement checks or introduce any unfair advantages.
  • Lightweight and Simple: The mod makes a minimal modification to the game’s code, ensuring compatibility with other mods and Minecraft versions without altering any core mechanics.

Why Sprintum?

In vanilla Minecraft, after the fix, certain actions such as flying with Elytra, blocking with a shield, or shooting a bow would stop the player from sprinting, even if they were already sprinting beforehand. This fix was intended to ensure the player is slowed down when performing specific actions. However, many players, especially those using Elytra for fast travel, found this change frustrating.

Sprintum modifies the following logic in LocalPlayer.java:

public class LocalPlayer extends AbstractClientPlayer {
   ...
   public void aiStep() {
      ...
      if (this.shouldStopSprinting()) {
         this.setSprinting(false);
      }
      ...
   }
}

By making shouldStopSprinting() always return false, Sprintum allows players to continue sprinting even when performing actions that would normally slow them down.

A Balanced Mod

Sprintum is not a cheat or exploit. It only removes an unnecessary client-side restriction that prevents sprinting during certain actions. It does not alter the game’s server-side functionality or bypass any server-enforced rules. The server still controls whether a player is moving too fast, so Sprintum doesn’t give players an unfair speed boost or other advantages in multiplayer environments.

Affected Actions

Sprintum reverts the behavior specifically for actions that would normally stop sprinting:

  • Sneaking
  • Crawling
  • Eating or drinking
  • Using a spyglass
  • Blocking with a shield
  • Charging a bow or crossbow
  • Preparing to throw a trident
  • Using a goat horn
  • Flying with Elytra

With Sprintum, players can retain sprinting speed during these actions, especially while flying with Elytra, where maintaining speed is most noticeable and beneficial.

Available Versions

[NeoForge 1.21.4] v0.1.0release
MC 1.21.4neoforge
January 13, 2025
[Fabric 1.21.4] v0.1.0release
MC 1.21.4fabric
January 13, 2025

How to Install Sprintum (MC-152728 revert) on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.4).

3

Install Mod

Open the mod browser in the dashboard and search for "Sprintum (MC-152728 revert)". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabricneoforge

Minecraft Versions

1.21.4

Server-side

Unsupported

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Sprintum (MC-152728 revert) server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.4). You can switch loaders with one click in the panel.

Is Sprintum (MC-152728 revert) compatible with fabric and neoforge?

Sprintum (MC-152728 revert) officially supports fabric, neoforge for Minecraft 1.21.4. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Sprintum (MC-152728 revert) – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Sprintum (MC-152728 revert) consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Sprintum (MC-152728 revert) with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
LicenseRef-All-Rights-Reserved
Server-side
Unsupported

Supported Versions

1.21.4