Minecraft screen tearing fix(Only confirmed to work on AMD GPUs)

  • Please make sure you are posting in the correct place. Server ads go here and modpack bugs go here
  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord

Wagon153

New Member
Jul 29, 2019
3,148
-3
1
Hey folks, it's Wagon again. I'm crossposting this from my reddit post on /r/feedthebeast.

So, this is an issue that I've been struggling with for a long while. I get absolutely awful screen tearing when playing most packs, but turning on Vsync in the options, while fixing the screen tearing, results in awful stuttering. I've been searching for a method of forcing a better method of vsync on Minecraft for a while, and I've finally found a solution. A utility for AMD GPU users called RadeonPro. It took a bit of tinkering to get it working, but I'll tell you how I got it to work.

First of all, you'll want to grab RadeonPro.

Next, you'll want to open up the program. Here's what it looks like. Looks confusing right? You can ignore most of that stuff on the right. You want to click on this button. Now, navigate to the FTBLauncher/MultiMC/ATLauncher/whatever you use and select the executable for your launcher of choice.

Now, you should have the name of the launcher you use under recently added. Make sure it's selected, then you'll want to navigate to the visual tab in RadeonPro and scroll down until you see the Vsync option.

Check the box and drag the slider all the way to the right so it looks like this. This'll force RadeonPro's implementation of Vsync onto Minecraft.

We aren't quite done yet though! Now, you want to navigate to the Triggers tab. Here, you'll tell RadeonPro when to trigger this profile. Click Add Alias. Now you want to navigate to the location of the Java version used to launch your Minecraft. It will generally be under Program Files. For example, for me it's under C:\Program Files\Java\jre1.8.0_74\bin. Anyways, you want to select javaw.exe and click Open.

Now, we have one last step. Navigate to the Advanced tab. Then keep clicking the checkbox next to Force Triple Buffering until it shows a check mark. What it should look like. This fixes the frame drop you often see when you enable Vsync. Here's an explanation of it for those who are curious.

Now, finally, you can play minecraft! Simply right click on the profile and click Play!

An issue you may encounter when playing is your game may struggle to hit anything above 50 FPS. I am not sure why this is, but it is fixed by going into full screen mode(F11 on your keyboard). You should now have a screen tearing free, silky smooth game!

For you Nvidia users, I believe you can use an utility called Nvidia Inspector to force Vsync like I just showed with RadeonPro, but I am not familiar with the program. And I've heard reports of RadeonPro working with Nvidia and Intel GPUs, but I do not know whether this is true.

I hope I helped somebody!
 
  • Like
Reactions: John.E