Mod
OptiNotFine
No reviews yet
Fixing OptiFine, until something better comes.
Does not follow a specific thematic focus apart from vanilla Minecraft.
Used for mods with little to no gameplay elements.
Addresses and fixes known bugs and issues.
Adds extra features or content to an existing mod.
Forge is a popular mod loader for versions 1.1+ of Minecraft.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
About
Description
OptiNotFine
Fixing OptiFine, until something better comes.
Features
- Stop Log Spam
- This removes some logging calls that OptiFine will spam over and over again, here’s a list of them:
[HH:MM:SS] [Client thread/WARN] [Config]: [OptiFine] Ambiguous shader option: {}[HH:MM:SS] [Client thread/WARN] [Config]: [OptiFine] Unknown macro value: {}[HH:MM:SS] [Client thread/WARN] [Config]: [OptiFine] Shaders: Item not found: {}[HH:MM:SS] [Client thread/WARN] [Config]: [OptiFine] Shaders: Block not found for name: {}[HH:MM:SS] [Client thread/WARN] [Config]: [OptiFine] Shaders: Invalid item ID mapping: {}[HH:MM:SS] [Client thread/WARN] [Config]: [OptiFine] Shaders: Invalid block ID mapping: {}[HH:MM:SS] [Client thread/WARN] [Config]: [OptiFine] Shaders: Invalid entity ID mapping: {}[HH:MM:SS] [Client thread/INFO] [net.optifine.shaders.SMCLog]: {}
Fixes
- Fix missing methods
- Currently, OptiNotFine re-adds missing methods that OptiFine accidentally removes; here’s a list of them:
net.minecraft.client.resources.AbstractResourcePack#getResourcePackFile()
- Fix broken F3 native memory usage display on Java 17+
- In Java 17+ the classes OptiFine tries to use to display native memory usage have been moved to a different package, OptiNotFine fixes this by adding the new locations to the list of classes to use.
FAQ
- What happens if OptiFine isn’t present?
- Nothing, this can be safely included in any modpack.
- This doesn't fix X?
- If you have found an issue with OptiFine, create an issue.
Want to have your own mod or support me?
If you're looking for a mod but don't have the development skills or time, consider commissioning me! My commissions are currently open, and I’d be happy to create a custom mod to fit your needs as long as you provide assets.
You can also support me on a monthly basis by becoming a member. To thank you, you’ll have the possibility to access exclusive post and messages, Discord channel for WIP content, and even access to unreleased Prototypes or WIP Projects.
You can also buy me a hot chocolate.
OptiNotFine
Fixing OptiFine, until something better comes.
Features
- Stop Log Spam
- This removes some logging calls that OptiFine will spam over and over again, here’s a list of them:
[HH:MM:SS] [Client thread/WARN] [Config]: [OptiFine] Ambiguous shader option: {}[HH:MM:SS] [Client thread/WARN] [Config]: [OptiFine] Unknown macro value: {}[HH:MM:SS] [Client thread/WARN] [Config]: [OptiFine] Shaders: Item not found: {}[HH:MM:SS] [Client thread/WARN] [Config]: [OptiFine] Shaders: Block not found for name: {}[HH:MM:SS] [Client thread/WARN] [Config]: [OptiFine] Shaders: Invalid item ID mapping: {}[HH:MM:SS] [Client thread/WARN] [Config]: [OptiFine] Shaders: Invalid block ID mapping: {}[HH:MM:SS] [Client thread/WARN] [Config]: [OptiFine] Shaders: Invalid entity ID mapping: {}[HH:MM:SS] [Client thread/INFO] [net.optifine.shaders.SMCLog]: {}
- This removes some logging calls that OptiFine will spam over and over again, here’s a list of them:
Fixes
- Fix missing methods
- Currently, OptiNotFine re-adds missing methods that OptiFine accidentally removes; here’s a list of them:
net.minecraft.client.resources.AbstractResourcePack#getResourcePackFile()
- Fix broken F3 native memory usage display on Java 17+
- In Java 17+ the classes OptiFine tries to use to display native memory usage have been moved to a different package, OptiNotFine fixes this by adding the new locations to the list of classes to use.
- Currently, OptiNotFine re-adds missing methods that OptiFine accidentally removes; here’s a list of them:
FAQ
- What happens if OptiFine isn’t present?
- Nothing, this can be safely included in any modpack.
- This doesn't fix X?
- If you have found an issue with OptiFine, create an issue.
Want to have your own mod or support me?
If you're looking for a mod but don't have the development skills or time, consider commissioning me! My commissions are currently open, and I’d be happy to create a custom mod to fit your needs as long as you provide assets.
You can also support me on a monthly basis by becoming a member. To thank you, you’ll have the possibility to access exclusive post and messages, Discord channel for WIP content, and even access to unreleased Prototypes or WIP Projects.
You can also buy me a hot chocolate.
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers