❗ Important
This mod will not be maintained after 1.20.2 because in 1.20.3 an ingame command has been created /Tick: https://minecraft.wiki/w/commands/tick
Known incompatibilities
This mod doesn't work with Citadel since Citadel 2.0, because Citadel modifies the tickrate too.
This mod is heavily inspired by the 1.12.2 mod Tickrate Changer by Guichaguri
I am not affiliated with him; I just like his awesome mod, so I ported it to newer versions.
Features:
- Let you change the server tickrate
- Let you change your client tickrate
- Synchronizes the tickrate between server and clients
Commands:
/tickrate [ticks per second] - Changes the server & client tickrate
How to Install Madgique's Tickrate Changer (Mod)
Madgique's Tickrate Changer by Madgique is verified for Fabric, Forge across Minecraft versions 1.16.5, 1.18.2, 1.19.4, 1.20.1 (latest release: 1.0.0-fabric, file size: 192 KB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.16.5, 1.18.2, 1.19.4, 1.20.1) and platform (Fabric, Forge).
- Make sure you have the compatible loader or environment installed for Fabric, Forge.
- Move the downloaded Madgique's Tickrate Changer file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version/tickrate <ticks> <player>command to change tickrate for a specific player--dontupdateflag for/tickrate setdefaultcommand (sets default without updating current tickrate)- Support for combined flags on setdefault:
--dontsave --dontupdate(in any order) - GitHub Actions workflow for automated publishing to Modrinth and CurseForge
### Fixed
- Fixed 2-3 second freeze when changing tickrate (removed problematic
setLastMscall in TimerMixin) - Removed incomplete
/tickrate setmapreferences from codebase
### Changed
- Improved command system to support per-player tickrate control
- Enhanced setdefault command with more granular control over save and update behavior
### Technical
- Properly configured dependencies: Architectury API, Cloth Config, Fabric API
- Added interface
ITickrateChangerfor timer manipulation - Improved mixin structure for client tickrate changes
/tickrate <ticks> <player>command to change tickrate for a specific player--dontupdateflag for/tickrate setdefaultcommand (sets default without updating current tickrate)- Support for combined flags on setdefault:
--dontsave --dontupdate(in any order) - GitHub Actions workflow for automated publishing to Modrinth and CurseForge
### Fixed
- Fixed 2-3 second freeze when changing tickrate (removed problematic
setLastMscall in TimerMixin) - Removed incomplete
/tickrate setmapreferences from codebase
### Changed
- Improved command system to support per-player tickrate control
- Enhanced setdefault command with more granular control over save and update behavior
### Technical
- Properly configured dependencies: Architectury API, Cloth Config, Fabric API
- Added interface
ITickrateChangerfor timer manipulation - Improved mixin structure for client tickrate changes
- Fabric beta release
- add setdefault command + aliases
- Add Cloth Config as dependency