promotional bannermobile promotional banner

Puzzles Lib

Why it's called Puzzles, you ask? That's the puzzle!

File Details

PuzzlesLib-v1.0.10-1.16.5.jar

  • R
  • Jul 22, 2021
  • 106.07 KB
  • 182.2K
  • 1.16.5+3
  • Forge

File Name

PuzzlesLib-v1.0.10-1.16.5.jar

Supported Versions

  • 1.16.5
  • 1.16.4
  • 1.16.3
  • 1.16.2

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:puzzles-lib-495476:3396597")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

[v1.0.10-1.16.5] - 2021-07-22

Changed

  • Improved log output

[v1.0.9-1.16.5] - 2021-07-22

Changed

  • Exceptions are now caught during element setup and loading
  • More precise methods for checking if an element has already been loaded during an fml setup event

[v1.0.8-1.16.5] - 2021-07-19

Added

  • New method for sided elements which is always called on element load (even when element is disabled)
  • Added getter for AbstractElement#isLoaded

Changed

  • Registering elements now requires an ElementRegistry instance to be created first
  • Made registering entries to RegistryManager lazy
  • Renamed and deprecated a few methods

Fixed

  • Shared library objects are now thread-safe

[v1.0.7-1.16.5] - 2021-07-02

Fixed

  • Fixed elements for common and a logical side not fully loading on that side

[v1.0.6-1.16.5] - 2021-06-30

Changed

  • All elements are now reloaded when the config changes, not just the ones that are enabled

[v1.0.5-1.16.5] - 2021-06-29

Changed

  • Switched string option builder to generic builder
  • Removed a bunch of unneeded annotations

[v1.0.4-1.16.5] - 2021-06-27

Changed

  • Added more console output while mod elements are being registered and loaded

Fixed

  • Fixed concurrency issues when loading mod elements

[v1.0.3-1.16.5] - 2021-06-25

Removed

  • Removed some methods which would work without providing a parent mod id when it's really required actually
  • Removed AssetLocations as it's not needed on a library level for now at least

Fixed

  • Multiple mods can now use Puzzles Lib simultaneously
  • Disabled elements are no longer loaded during start-up

[v1.0.2-1.16.5] - 2021-06-24

Added

  • Elements can now be made persistent, removing the user's ability to disable them

[v1.0.1-1.16.5] - 2021-06-23

Changed

  • Moved package location to fuzs.puzzleslib

[v1.0-1.16.5] - 2021-06-20

Added

  • Initial release
  • Setup CurseGradle for automatic upload to CurseForge