Skip to content

Releases: FalsePattern/FalsePatternLib

0.12.5

29 Oct 20:34
b1cf8cb
Compare
Choose a tag to compare

Fixed configurations syncing multiple times when changing dimensions

0.12.4

28 Oct 19:43
7061419
Compare
Choose a tag to compare
  • Fixed server->client config synchronization API internal logic

0.12.3

12 Sep 17:21
Compare
Choose a tag to compare
Fixed configs not showing up in the GUI, if the field name and the an…

0.12.2

11 Sep 12:07
Compare
Choose a tag to compare

In-game mod settings now work properly and you no longer need to quit to the main menu.

0.12.1

12 Aug 12:43
8fdaab9
Compare
Choose a tag to compare
  • Fix some fatal errors when config validation fails in coremods

0.12.0

05 Aug 08:39
ba11e5c
Compare
Choose a tag to compare

Additions

  • Added more stuff to the RenderUtil
  • @DeprecationDetails.RemovedInVersion - Used for marking stuff that's deprecated for removal.

Removals

  • compat/MathHelper - deprecated in 0.10
  • @FloatConfig - deprecated in 0.10

Deprecations

  • UpdateChecker -> fetchUpdates and fetchUpdatesAsync - deprecated in 0.11, marked for removal in 0.13, use V2 instead.
  • Config fields without @DefaultX annotations now cause an init-time crash

Changes

  • Removed the "SNEED" clause from the license. Now it's just plain old LGPLv3
  • Large codebase cleanup
  • Un-deprecated the programmatic DependencyLoader API. It's small enough that it's not an active maintenance burden, and it's nice to have.

0.12.0-pre1

16 Jul 12:27
5ef7d98
Compare
Choose a tag to compare
0.12.0-pre1 Pre-release
Pre-release

See change notes on 0.12.0

0.11.4

23 May 12:12
173e60a
Compare
Choose a tag to compare
  • Configs now get sorted based on the order they're declared in the config classes.

0.11.3

25 Apr 17:36
bf0c597
Compare
Choose a tag to compare

The dependency loader now caches information about the jar files it has scanned before.
Subsequent launches in very large packs should result in 5-10 seconds faster startup times. (saw a 8000ms->50ms decrease in the pause time with a local test in a personal test pack)

The stored information is the local filesystem URL of the jar files that did not have any dependency files in them.
Location: $libPath/.depscan_cache (by default it's .minecraft/falsepattern/.depscan_cache)

0.11.2

08 Apr 13:47
a0da689
Compare
Choose a tag to compare

Some more dependency loader fixes