MCMTFabric
by himekifee
MCMTFabric moves server game logic onto several CPU cores, so multi-core machines can process more of each tick at once.
What it does
The mod multithreads parts of the game loop, covering dimension ticks, entity ticks and block entity ticks. Its author states the aim is a large drop in MSPT, the time a server spends per tick, on busy multi-core servers. Work that used to run on one thread is spread across the available cores, so a server with more cores gains more from the mod.
The author describes the goal as a steady 20 TPS on multi-player servers, with the game feeling smoother for players. Environmental ticks such as crop growth and fire are included in the threaded work. The Carpet Fixes feature is also mentioned in the author notes, and MCMTFabric requires Cloth Config API and Fabric API to run on Fabric or Quilt.
The mod is open source under the GNU General Public License v3.0 only, with public source code and an issue tracker. It works on the client, the server, or both, and neither side needs it. Files exist for Fabric and Quilt for 1.19.3, with version 1.4.0 as the latest, released on 2022-12-28.
Key features
Multithreaded game logic
Dimension, entity and block entity ticks are processed across several threads rather than one.
Environmental tick threading
Crop growth, fire and other environmental ticks are included in the multithreaded work.
Lower MSPT on busy servers
The stated aim is to reduce the time each server tick takes when many cores are available.
Core-count scaling
Servers with more CPU cores see larger gains, since the work is divided among the cores.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Use cases
Multi-player servers
Server owners running many players on a multi-core machine can use the mod to keep ticks closer to 20 TPS.
Who it’s for: Server owners on multi-core hardware who want to lower tick times. Single-player players with a single-core or lightly loaded system gain little from the threaded work.
Questions
Does MCMTFabric need Fabric API?
Must the server and every player install it?
Which game versions does MCMTFabric support?
In the catalog
MCMTFabric is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 7,205 mods support Minecraft 1.19.3.
More from himekifee
Similar mods
What the author says
# 📃 Description 📃 MCMTFabric - Amazing mod aimed at bringing the most performance out of your multi-core server. By multithreading game logic, including dimensions, EnvironmentTick, EntityTock and BlockEntityTick, it is expected to have a significant drop in MSPT and a constant 20 TPS for a much smoother game…
Official listing
- Modrinth page
- modrinth.com/mod/mcmtfabric
- Owner
- himekifee
- Published
- 2022-12-28
- Updated on Modrinth
- 2022-12-28
- Facts verified
- 2026-10-15
