Skip to content

Releases: Juuxel/unprotect

Unprotect 1.3.0

13 Jun 15:40
b566d2f
Compare
Choose a tag to compare

Added

  • Support for running Unprotect as a Java agent

Unprotect 1.2.0

24 May 17:25
Compare
Choose a tag to compare

Added

  • System property unprotect.mappings for specifying mapping zip location

Changed

  • Minimum Log4J API downgraded to 2.11.0

Unprotect 1.1.0

24 May 15:23
Compare
Choose a tag to compare

Added

  • System property unprotect.target (UnprotectLaunchPlugin.TARGET_SYSTEM_PROPERTY`) for configuring how to apply Unprotect
    • all: enabled for every class (default behaviour in 1.0)
    • minecraft+forge: enabled for Minecraft and Forge classes only (new default behaviour in 1.1)
      • This is determined based on Tiny v2 mappings located on the classpath at /mappings/mappings.tiny, or if that is absent, based on the package names net.minecraft.* and com.mojang.*. net.minecraftforge.* is always included.
    • none: completely disabled

Changed

  • Unprotect jars are now multi-release jars
  • module-info is now in META-INF/versions/16
  • module-info now contains the Unprotect version

Fixed

  • Applying to mod classes by default, causing issues with hot swap