Skip to content

Releases: FalsePattern/FalsePatternLib

0.11.1

06 Apr 17:34
57bf806
Compare
Choose a tag to compare

Made the new JSON-based dependency loader more resistant against malformed data

0.11.0

02 Apr 13:38
1d20026
Compare
Choose a tag to compare

Look ma, no alpha!

New stuff:

Internal changes/fixes:

  • Removed the update checker chat spam (suggested on discord)
  • Weakened the NonUpdate logic from a bypass to a warning to dispel claims of "DRM" and "malware"
  • Added modern java compatibility to some of the reflection logic
  • Fixed a bug on Windows systems where the mixin plugin interface would spam the log with buggy paths

API Deprecations:

  • Deprecated the com.falsepattern.lib.dependencies programmatic API. See above for the new way to handle dependencies. This API will stay for legacy compatibility purposes, but should not be used in new projects, as the data-driven system is much more robust

0.10.15

11 Feb 10:27
7fdfb52
Compare
Choose a tag to compare
  • Added UniMixins compat
  • Fixed a highly broken URLClassPath check for java 9+ compat

0.10.14

04 Jan 00:27
4cbda7a
Compare
Choose a tag to compare
  • Fixed a barely debuggable crash that was being caused by weird classloading order.
  • Fixed some bugs in some of the mixin checks not running correctly when gasstation was incorrectly installed, or it's extremely outdated. Note that this does not force GasStation, you can still use all of the other mixin plugins (SpongeMixins, MixinBooterLegacy, even Grimoire).

This should be the final 0.10.X release (hopefully). In the upcoming months i will focus development on 0.11.

0.10.13

02 Oct 12:16
a0233c0
Compare
Choose a tag to compare
  • Fixed a crash with NonUpdate

0.10.12

30 Sep 12:54
ab18b45
Compare
Choose a tag to compare
  • Migrated library folder from ./mods/falsepattern to ./falsepattern to avoid some classloading problems.
  • Fixed forge throwing errors because of module-info.class from libraries meant for newer java versions.

0.10.11

25 Sep 12:30
6240cc1
Compare
Choose a tag to compare

Getting rid of some minor bugs that were still here since 0.10.0:

  • Configs sometimes didn't initialize their defaults properly
  • DependencyLoader.loadLibrary(...) no longer marked for removal (compat for mods wanting to support older fplib versions)
  • Cleaned up some spaghetti code

0.10.10

05 Sep 19:56
dc27fce
Compare
Choose a tag to compare

Fixed string config fields always resetting to default.

0.10.8

01 Sep 18:34
bdf73dd
Compare
Choose a tag to compare
0.10.8 Pre-release
Pre-release
  • Updated to work with GasStation (my new mixin library, an unofficial successor to SpongeMixins). Note: it still works with both SpongeMixins, Grimoire, MixinBooterLegacy, and GasStation!

Modrinth: https://modrinth.com/mod/fplib/version/0.10.8
CurseForge: https://www.curseforge.com/minecraft/mc-mods/fplib/files/3962604
Maven: https://mvn.falsepattern.com/#/releases/com/falsepattern/falsepatternlib-mc1.7.10/0.10.8

0.10.7

31 Aug 18:26
84b934d
Compare
Choose a tag to compare