Skip to content

TweakMyClient 2.0 is out

Compare
Choose a tag to compare
@Hendrix-Shen Hendrix-Shen released this 02 Apr 08:10
· 148 commits to master since this release
de4112d

Change Logs

After a lot of work, TweakMyClient now supports Minecraft 1.14.4/1.15.2/1.16.5/1.18.2/1.19-Snapshot using the same jar file. Also, now that MagicLib is used to dynamically manage the configuration interface, you will not see options that are incompatible with your runtime environment.

Features

  • New feature disableRenderOverlayPowderSnow (MC 1.17+).
  • AutoReconnect compat OAuth Screen.

Fixes

  • Fix disableRenderOverlayPumpkin affect powder snow (MC 1.17+).

Patches

  • Feature disableSlowdown support powder snow (MC 1.17+).
  • Better disableSlowdown implementation for Slime block.

Technical

I have written compatibility components for the last build of each major version of Minecraft to allow the module to adapt to different Minecraft versions, it is possible that you may find some versions of the components redundant, examples of how to remove them are described below. (Note: this will break the compatibility of the corresponding Minecraft version and any such modifications will not be supported)

  • Open fabric.mod.json and modify and save the file according to the following example.
  • You can then safely remove META-INF/jars/tweakmyclient-compat-mc1_15-2.0.186+3b3e3b5-beta.jar from the jar package.
  // ...
  "jars": [
    {
      "file": "META-INF/jars/tweakmyclient-compat-mc1_14-2.0.186+3b3e3b5-beta.jar"
    },
-   {
-     "file": "META-INF/jars/tweakmyclient-compat-mc1_15-2.0.186+3b3e3b5-beta.jar"
-   },
    {
      "file": "META-INF/jars/tweakmyclient-compat-mc1_16-2.0.186+3b3e3b5-beta.jar"
    },
    {
      "file": "META-INF/jars/tweakmyclient-compat-mc1_17-2.0.186+3b3e3b5-beta.jar"
    },
    {
      "file": "META-INF/jars/tweakmyclient-compat-mc1_18-2.0.186+3b3e3b5-beta.jar"
    },
    {
      "file": "META-INF/jars/tweakmyclient-compat-mc1_19-2.0.186+3b3e3b5-beta.jar"
    }
  ]
  // ...