Community listing page, reviews here may not be monitored by the author.
Tick Smoothing
No reviews yet
Rescales time-based actions and world processes to the server's real tick rate, so gameplay stays responsive even when TPS drops.
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
⏳ Tick Smoothing
Keeps time-based actions and world processes feeling responsive by rescaling them to the server's real tick rate when TPS drops.
✨ Overview
🎯 Features
🧞 Smart Item & Potion Compensation
Hooks ItemStack#getUseDuration instead of the base Item method, so it catches every consumable — vanilla food, potions, and modded items whose mod overrides use-duration in its own subclass. This is the fix that made the mod worth building: the delay some other tick-compensation mods miss on third-party potions and special items is covered here.
⛏️ Mining, Bow & Crossbow
Block-breaking progress, bow draw speed and crossbow charge time are all rescaled the same way, so combat and mining stay snappy under lag.
🌿 World Catch-Up
Potion effect ticking, mob growth/breeding timers, fluid spread, random ticks, the day/night cycle, portal transition delay and sleep-to-morning all get extra catch-up iterations when the server falls behind. Random-tick acceleration is capped and has a safety TPS floor so it can never feed back into the lag it's compensating for.
🔌 Client-Synced, No Rubber-Banding
The compensation factor is computed server-side and synced to connected clients, so client-side animation and prediction (item use, bow, crossbow) stay in step with the server instead of finishing early and stalling.
⚙️ Fully Configurable
Every module has its own toggle in a synced server config, plus a small client-only config for the debug-overlay readout. Run /ticksmoothing status (alias /tsmooth) to see the live measured TPS, the current factor, and which modules are active.
🛡️ Conservative Watchdog Safety Net
An optional, deliberately conservative widening of the server watchdog's crash threshold under sustained lag — EXTEND scales it by at most 5×, WARN_ONLY by a fixed 20×. Off (vanilla behaviour) by default.
📋 Requirements
| Minecraft | 1.21.1 |
| NeoForge | 21.1.249+ |
| Java | 21 |
| Side | Client and Server (install on both) |
🎮 How to Use
- Install NeoForge 21.1.249 for Minecraft 1.21.1.
- Place Tick Smoothing in the
modsfolder — on the server and on clients. - No setup required — it activates automatically and adapts to the live measured TPS.
- Adjust modules in
config/tick_smoothing/config.toml, or run/ticksmoothing statusin-game to check what's active.
🙏 Credits
Developed by Stalking Dragons. Clean-room implementation — no code is derived from any existing tick-compensation mod.
https://codex.skdragons.com/
Codex Stalking Dragons — Minecraft Modding
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources