DPI-Fix

Fixes the DPI of Minecraft

File Details

[1.5-1.12.2]HighDPI-Fix-1.5.0.jar

  • R
  • Oct 30, 2024
  • 1.74 MB
  • 63
  • 1.12.2+12
  • Forge

File Name

[1.5-1.12.2]HighDPI-Fix-1.5.0.jar

Supported Versions

  • 1.12.2
  • 1.11.2
  • 1.10.2
  • 1.8.9
  • 1.8
  • 1.7.10
  • 1.7.2
  • 1.6.4
  • 1.6.2
  • 1.6.1
  • 1.5.2
  • 1.5.1
  • 1.5.0

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:dpi-fix-1029293:5859073")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

DPI-Fix Changelog 1.5.0 (De-AWT Update):

  • Added Support for MC 1.5x
  • Added De-AWT Options for MC 1.5x per OS
  • Added Support for Optifine MC 1.5x HD_U, HD, LIGHT
  • Added Mod Logo Support Fixes For 1.5 - 1.6.4
  • Added Java Agent Property Boolean gamemodelib.cfg //Syncs Agent with Mod Config Always even without forge. This overrides the default agent values like gamemodelib.dpifix and gamemodelib.high
  • Added Java Agent Property Boolean gamemodelib.debug //Prints Agent Debug Info when Removing Itself from the classpath
  • Added Java Agent Property Boolean gamemodelib.removeAgent //Force Remove Agent always from the classpath
  • Added Java Agent Property Boolean gamemodelib.removeModAgent //Remove Agent when Forge is Found default is true
  • Added Java Agent Property Integer gamemodelib.niceness.mac //-20 - 19 same as niceness values in config
  • Added Java Agent Property Integer gamemodelib.niceness.linux //-20 - 19 same as niceness values in config
  • Moved config from config/DpiFix/DpiFix.cfg --> config/DpiFix.cfg as there is only ever going to be one file
  • Cleaned Up Bytecode Utilities and moved them to CoreUtils.class
  • Fixed Server Not Calling LaunchClassLoaderFix early enough
  • Fixed @Mod Loading when in javaagent only (Dpi-Fix 1.4.6 mod bug)
  • Fixed @Mod Loading duplicate dpi-fix when javaagent and mod was loaded (Dpi-Fix 1.4.6 mod bug)
  • Fixed javaagent not removing itself from the class path when done and forge was loaded
  • Fixed Crashes due to java security on java 6 and java 7
  • Fixed Crashes on java 6 java.lang.NoClassDefFoundError: java/nio/charset/StandardCharsets apperently that class wasn't added until java 7 as well as No Method Found Exceptions System#lineSeperator
  • Fixed 5,000MS (5 second) delay when setting process priority on macOS it now uses bash to get the ProcessID to avoid java's bug
  • Fixed no ability to sync javaagent with the mod config if you planned to have it both as a javaagent and mod at the same time
  • Fixed not setting process prioirty on non windows when using the javaagent (Dpi-Fix 1.4.? - 1.4.6 mod bug)
  • Fixed Spam in 1.5x caused by ThreadDownloadResources & RunnableTitleScreen only applies to MC 1.5x as RunnableTitleScreen does something completly different in MC 1.6+
  • Fixed GuiMainMenu whiteflashes when first showing the main menu or resizing when the main menu is displayed for Mc 1.6x
  • Improved splash.properties fix so that it doesn't create splash.properties.patched file to determine if it's been patched before