- Home-
- Minecraft-
- Optimization-
- Mod Bad Optimizations (1.20.4) - optimization of minor

Mod Bad Optimizations (1.20.4) - optimization of minor
About This Mod
Bad Optimisations Mod (1.20.4) started with trivial optimization and only a slight increase in performance (hence the name), but later became a serious optimization. While most mods of optimization focus on rendering performance and optimization of Minecraft's rendering engine, this mod focuses on something else. This mod is intended to be used in conjunction with other optimization mods such as Sodium.
Don't do F3 calculations unless you're on the F3 menu: it's the biggest optimization, even if F3 isn't open, you'll be surprised at how expensive calculations against F3 can be. Specifically, the FPS string uses a very slow call to the String.format function. This mod ensures that this function will only be called when you are really on the F3 menu; don't worry, it won't break the FPS counter mod. (Also, you should not use F3 frequently anyway. Use the FPS counter mod as it severely degrades performance).
Eliminate unnecessary thread synchronization from DataTracker / SyncedEntityData: Minecraft uses thread locks to ensure that only one thread accesses DataTracker at a time. It's completely redundant. I wrote a temporary script that, when more than one thread called the DataTracker of one entity, would crash the game. The game never fell.
No unnecessary FOV calculations: When there are no players or anyone watching, the game will calculate your FOV factor even if the scale of the FOV effect is 0. Maud removes this calculation when the FOV effects scale is zero.
Replaces the removeIf call in ToastManager by replacing the standard Java removeIf call used for vanilla toasts with a more direct one. The default Java implementation invokes the predicate twice, so each toast is rendered twice. This mode replaces the removeIf call with an iterator, which improves performance with and without toasts.
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...1201
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...2501
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...1200
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...400
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...1300
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...900
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...2400
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...500
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...000
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...400
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...400
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...100
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...22200
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