- Home-
- Minecraft-
- Optimization-
- Canary Mod (1.20.1) - general performance improvements

Canary Mod (1.20.1) - general performance improvements
About This Mod
Canary Mod (1.20.1) is a performance mod designed to improve the overall performance of Minecraft without breaking it.Canary is a general optimization mod, unofficial fork of Fabric MOD Lithium for Minecraft and improves many systems (game physics, AI mobs, ticking blocks, etc.) without changing behavior. It runs on both the client and the server and can be installed on the server without having to install a mod on the client. Installing this mode improves tick time on the server by an average of 45%, resulting in a smaller game.
Even in a single game, there is an "integrated server" that tracks the player's world. Optimizing the back end of the game allows the computer processor to focus on other tasks, improving frame rate and response rate. In the case of multiplayer servers, administrators can expect a significant improvement in tick time, allowing the hardware to support more loaded entities, blocks, and players.
Physics optimization: Collision detection of entities has been greatly improved, reducing the complexity of collision resolution for simple cubic blocks. A more precise algorithm was also used to reduce the number of blocks checked per tick, especially when entities move very quickly.
AI Mob Optimization: An event-based system is used for some tasks to reduce the CPU load caused by constantly polling for changes in the world. The brains of the mobs have also been optimized, allowing them to select various AI tasks much faster than before. Click here to compare changes before and after.
Optimization of world generation: since many calculations in the generation of the vanilla world are not necessary and do not affect the final result, Canary has ample opportunities to optimize these overhead costs.
Chunk Load Optimization: The temporary data structure used for compacting the chunk palette has been modified to improve efficiency. This allowed a slight improvement in the loading time of the world and reduced the TPS drop during the player's exploration of the terrain. In addition, some validation processes were grouped to reduce unnecessary disk I/O.
Optimization of the farm of mobs: The cost of growing mobs has been greatly reduced, as conflict resolution between creatures has been optimized with simple boxes involved. This significantly reduced the negative impact of the mob farms on the speed of server tics.
Optimizing block ticking: Due to lower overhead costs, calculations of block updates after generating chunks and other red stone tricks became faster. It also reduces the time to detect block ticking on a scheduled basis from O(n) (where n is the number of ticking blocks) to O(1), which provides a significant acceleration with a large number of ticking blocks.
Explosion optimization: A number of optimizations have been applied to TNT and explosions to reduce the associated delay without changing their behavior. In particular, ray tracing has been optimized to take advantage of the fact that multiple steps take place in the same location in the block, allowing you to quickly reuse the results of previous steps. A faster location-tracking algorithm is also used to avoid redistribution.
Optimizing Points of Interest: The sophisticated AI mobs in Minecraft, mostly related to villagers and pillahers, often need to find the right points of interest in the world to choose the most appropriate AI task. In the vanilla version, searching for all points in a chunk requires 16 iterations in thread-intensive code; with Lithium, this is reduced to one simple iterator-based search using a much faster (and more traditional) approach, with a 16- to 22-fold query improvement. Data Tracker Optimization: An internal data manager used to track the status of entities and their properties has been optimized to use flat arrays and avoid costly blocking.
Redstone Wire Optimization: Calculating new power levels for Redstone wires after block upgrades is expensive. By reducing the number of block health checks without any change in operation, Redstone Dust latencies have been reduced.

Similar Mods/Addons
Lag Removal Mod (1.19.1) - optimizes latency in the game1.19.1OptimizationMinecraft
The Lag Removal Mod Mod (1.19.1) gives players the ability to control the number of entities present...1301
Vulkan Renderer Mod (1.19.4) - better than Sodium?1.19.4OptimizationMinecraft
Vulkan Renderer Mod (1.19.4) is a mod for Minecraft that rewrites Minecraft's OpenGL renderer to use...3401
Mod for displaying coordinates (1.20.1) - Minecraft Explorer's Companion1.20.1OptimizationMinecraft
Embark on the epic adventures of Minecraft with a new sense of direction thanks to the brilliant coo...1300
Fast Open Links And Folders Mod (1.19) - speeds up the loading of links in chatboxes1.19OptimizationMinecraft
The Fast Open Links And Folders Mod Mod (1.19) allows players to freely interact with the game durin...000
Mod for displaying coordinates (1.19.4) - Minecraft Explorer's Companion1.19.4OptimizationMinecraft
Embark on the epic adventures of Minecraft with a new sense of direction thanks to the brilliant fas...600
Mod for displaying coordinates (1.20.2) - Minecraft Explorer's Companion1.20.2OptimizationMinecraft
Embark on the epic adventures of Minecraft with a new sense of direction thanks to the brilliant coo...000
Mod for displaying coordinates (1.20.4) - Minecraft Explorer's Companion1.20.4OptimizationMinecraft
Embark on the epic adventures of Minecraft with a new sense of direction thanks to the brilliant fas...1700
FPS - display mod (1.19) - display FPS in real time1.19OptimizationMinecraft
FPS - Display (1.19) allows players to display the current FPS on the screen. As with any competitiv...1200
Lunar Keystrokes Mod (1.8.9) - displays keyboard usage1.8.9OptimizationMinecraft
Lunar Keystrokes Mod (1.8.9) is similar to the previous Keystrokes Mod mod, allowing players to proj...4700
Dynamic FPS Mod (1.20.2) - improved background performance1.20.2OptimizationMinecraft
The Dynamic FPS Mod (1.20.2) mode automatically slows down rendering speed when Minecraft is not in...600
Dynamic FPS Mod (1.20.4) - improved background performance1.20.4OptimizationMinecraft
The Dynamic FPS Mod Mod (1.20.4) automatically slows down rendering speed when Minecraft is not in f...100
Dynamic FPS Mod (1.20.1 - improved background performance1.20.1OptimizationMinecraft
The Dynamic FPS Mod Mod (1.20.1) automatically slows down rendering speed when Minecraft is not in f...800
Mod Patcher (1.12.2) - improving game performance1.12.2OptimizationMinecraft
Patcher (1.12.2) has a similar vision to Optifine, which is currently one of the game's best mods; b...700
Dynamic FPS Mod (1.19.4) - improved background performance1.19.4OptimizationMinecraft
The Dynamic FPS Mod Mod (1.19.4) automatically slows down rendering speed when Minecraft is not in f...200
Faster Random Mod (1.20.4) - Makes the RNG system 100 times faster.1.20.4OptimizationMinecraft
Faster Random Mod (1.20.4, 1.19.4) makes the RNG system in Minecraft 100 times faster. The module is...300
Lightning Client (1.8.9) - client for low-end PCs, Bedwars and SkyWars1.8.9OptimizationMinecraft
The Lightning client (1.8.9) is a minecraft client, glitch-free, as in Badlion or Lunar, and with im...29200
Methane Mod (1.20.4) - unprecedented performance and visual design1.20.4OptimizationMinecraft
Enter a world of enhanced performance and immersive visuals with Methane Mod for Minecraft mod (1.20...000
Ares Client Mod (1.18.2) - the best mod to increase PVP FPS in Minecraft1.18.2OptimizationMinecraft
Ares Client Mod (1.18.2) is a free and open source minecraft mod for the Anarchy server....400
Methane Mod (1.20.1) - unprecedented performance and visual design1.20.1OptimizationMinecraft
Enter a world of enhanced performance and immersive visuals with Methane Mod for Minecraft (1.20.1)....100
Methane Mod (1.20.2) - unprecedented performance and visual design1.20.2OptimizationMinecraft
Enter a world of enhanced performance and immersive visuals with Methane Mod for Minecraft mod (1.20...100