Minecraft:Optimine: Difference between revisions
From SAS Gaming Wiki
More actions
Sync: new page from Minecraft Tag: New redirect |
Sync: updated from Minecraft Tag: Removed redirect |
||
| Line 1: | Line 1: | ||
{{Wip}} | |||
'''Optimine''' is a [[Minecraft:mod]] created by Ryan 'Scaevolus' Hitchman in 2010 that adds performance improvements to [[Minecraft:Minecraft]]. Features from optimine were integrated into vanilla Minecraft, and Ryan Hitchman is credited in the [[Minecraft:credit sequence]] as "additional programming".<ref>https://www.minecraftforum.net/forums/mapping-and-modding-java-edition/minecraft-mods/1272374-v1-3-optimine-fps-boost-optimization-updated</ref> | |||
==Features== | |||
Optimine mostly aims to boost FPS. Components include: | |||
*FastRender: more efficient chunk queue processing. | |||
*UniText: a completely rewritten text renderer. It's faster and supports Unicode, although the Unicode font files are not included with this release. | |||
*Fewer glClears: erasing the entire screen is expensive. This mod avoids it when possible. | |||
*Better chunk drawing code: Removing a few useless transforms from the chunk rendering code lets all visible chunks be drawn in a straightforward manner. | |||
*Better Tesselation: Modified for speed. TNT explosions no longer cause clients to have horrible lag, and everything in general should feel faster. | |||
*Error handling: Don't go to a black screen when there's an OpenGL error. Print a decent error message to the command line instead. | |||
==References== | |||
{{Reflist}} | |||
{{Mods}} | |||
[[Category:Mods]] | |||
Latest revision as of 11:23, 13 September 2026
Template:Wip Optimine is a Minecraft:mod created by Ryan 'Scaevolus' Hitchman in 2010 that adds performance improvements to Minecraft:Minecraft. Features from optimine were integrated into vanilla Minecraft, and Ryan Hitchman is credited in the Minecraft:credit sequence as "additional programming".<ref>https://www.minecraftforum.net/forums/mapping-and-modding-java-edition/minecraft-mods/1272374-v1-3-optimine-fps-boost-optimization-updated</ref>
Features
Optimine mostly aims to boost FPS. Components include:
- FastRender: more efficient chunk queue processing.
- UniText: a completely rewritten text renderer. It's faster and supports Unicode, although the Unicode font files are not included with this release.
- Fewer glClears: erasing the entire screen is expensive. This mod avoids it when possible.
- Better chunk drawing code: Removing a few useless transforms from the chunk rendering code lets all visible chunks be drawn in a straightforward manner.
- Better Tesselation: Modified for speed. TNT explosions no longer cause clients to have horrible lag, and everything in general should feel faster.
- Error handling: Don't go to a black screen when there's an OpenGL error. Print a decent error message to the command line instead.