HomeJavaModsVanillaFix
VanillaFix

VanillaFix is a mod that improves performance and fixes bugs and annoyances in vanilla Minecraft. Tripling FPS is common, try it for yourself if you don't believe it! Also, with VanillaFix installed, Minecraft will no longer fully crash, but rather kick you out to the main menu and offer to upload your report to a paste site so that you can easily send it to others (test it by pressing F3 + C in game)!

Have questions or just want to know what we are up to on the mod? Join our Discord server to do just that! We talk about new and upcoming features regularly and answer any questions you can throw at us. Have a Minecraft bug you think could be fixed? You can also suggest it here!
https://discord.gg/f27hdrM

Screenshots

Keep playing after a crash

 Before (16 FPS, 37.17% of tick used by textures):

 After (50 FPS, 2.42% of tick used by textures, only visible textures ticked):

Current features

Better crashes:

Performance improvements:

Annoyances/bug fixes:

Debugging tools:

Included Mod Fixes

These mods (or mod features) are no longer required after VanillaFix is installed:

FAQ

Won't keeping the game alive after a crash cause world corruption?

No, it won't.

Firstly, vanilla Minecraft also supports resuming after an OutOfMemoryError, which can happen on any line in the Minecraft client. All that this mod does is add more types of exceptions that can be caught (see https://paste.dimdev.org/xizukajiqa.java).

Secondly, the whole runGameLoop function is exited after a crash, meaning that all objects created after initialization are destroyed. Since objects created during init should be immutable, the state after a crash should be identical to the state right after initializing Minecraft.

Finally, the only crashes which are likely to cause world corruption are in the integrated server, which is separate from the client and restarted on each world join, meaning that even if the game is left in a broken state, that will probably not cause world corruption.

There have been no reports of this happening despite the mod having gotten tens of thousands of downloads, but if you are still worried, you can make regular backups of your world in case something goes wrong, or decide to not use this feature by closing the game once the crash screen appears. Please report any issues you encounter on the issue tracker.

If you can just keep playing after a crash, players won't report crashes anymore!

With VanillaFix, we try to make reporting crashes as easy as possible: we provide a "Get link" button that automatically pastes the crash report, we plan on adding more debug info such as the last few lines of the log, dumps of tile entities to the crash report, to make them as complete and as helpful as possible, and we plan on providing links to mod issue trackers, and even reporting both crashes and exceptions that don't cause a crash (which are likely to never get reported!) automatically if snooper is enabled. 

Is this mod compatible with other optimization mods, such as FoamFix, BetterFPS, and Optifine?

Yes, we try to make our mod as compatible as possible with other mods. In case of an incompatibility, you are encouraged to report it on our issue tracker.

Why are you using paste.dimdev.org rather than Pastebin or Hastebin?

Haste, the open-source software that runs hastebin.com looks much nicer and is quicker to load than pastebin's ad-filled site. We run our own instance of haste for two reasons: hastebin only keeps pastes for 30 days, which is bad for issue reports, and we don't want to put too much load on Hastebin. We even have custom syntax-highlighting for Minecraft crash reports on our haste instance, making it easier to find important information in a large crash report!

Does this have to be installed both server-side and client-side?

No, some fixes are for the client, and some are for the server. However, the mod can be installed on either the client/server without having to be installed on the server/client.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

VanillaFix is a free Minecraft Java mod. Downloaded 30,102,878 times (via CurseForge). Download it and open it directly in the game.

📺 Java videos for VanillaFix watch on YouTube ↗

VanillaFix Mod 1.12.2 (Triple FPS And Much More) for Minecraft PCYouTubeVanillaFix Mod 1.12.2 (Triple FPS And Much More) for Minecraft PCThế Giới Farm
🎬Made a video about VanillaFix? Feature it #1 here for free — put the mcmodshub.com link near the top of your description, or in a pinned comment.

Explore more