Tick Smoothing
Rescales time-based actions and world processes to the server's real tick rate, so gameplay stays responsive even when TPS drops.
介绍
⏳ 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.259+ |
| Java | 21 |
| Side | Client and Server (install on both) |
🎮 How to Use
- Install NeoForge 21.1.259 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
常见问题
Tick Smoothing 支持哪些 Minecraft 版本?
Tick Smoothing 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。
Tick Smoothing 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
LlaGuiT0 的其他作品
查看全部 →Armor Cosmetic
同时穿两套盔甲——一套管属性,一套管外观。
Teleport Animation
使用传送石碑或 Create: Kinetic Waypoints 传送时,加入电影感镜头转场。
EnchantVenture
Explore, fight, build, and progress through a handcrafted Minecraft adventure featuring immersive exploration, structured progression, magic, technology, optimized performance, official content, and a polished vanilla-friendly experience.
Carry Mechanics
Pick up, carry, and place blocks and entities with your bare hands! A lightweight, configurable successor to Carry On.
评论
登录后评论和评分