Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Puzzles Lib

Puzzles Lib

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

18.18M
2,165
Library

Compatibility

Minecraft: Java Edition

1.21.x
1.20.4
1.20–1.20.1
1.19.x
1.18.2

Platforms

Fabric
Forge
NeoForge

Supported environments

Client and server

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source

Creators

Fuzs
Fuzs Owner

Details

Licensed MPL-2.0
Published 3 years ago
Updated yesterday
DescriptionGalleryChangelogVersions
All versions[FORGE] [1.19.3] PuzzlesLib-v5.0.10

[FORGE] [1.19.3] PuzzlesLib-v5.0.10

Download
Report

Changelog

Changelog

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

The format is based on Keep a Changelog.

[v5.0.10-1.19.3] - 2023-03-24

Added

  • Added some more helper methods to AbstractLanguageProvider

[v5.0.9-1.19.3] - 2023-03-24

Added

  • Added a few new events
  • Added some more helper methods to AbstractModelProvider

Fixed

  • Fixed CreativeModeTab$Builder instances not being built on Fabric

[v5.0.8-1.19.3] - 2023-03-23

Added

  • Added a few new events

Changed

  • ConfigDataSet now implements java.util.Collection
  • Minor refactors for ModelLayerFactory

[v5.0.7-1.19.3] - 2023-03-22

Added

  • Added a few new events
  • Added a helper method to DynamicBakingCompletedContext for retrieving baked models from a provided ResourceLocation
  • Added AbstractModelProvider for generating block state and block / item model assets

Changed

  • Migrated command registration and loot table load events to new event api implementation

[v5.0.6-1.19.3] - 2023-03-22

Added

  • Added a few new events

Fixed

  • Fixed client mod construction sometimes running before common mod construction on Forge
  • Fixed a typo in DefaultedFloat

[v5.0.5-1.19.3] - 2023-03-21

Fixed

  • Fixed a class loading order issue related to the execution of buildable mod-specific instances

[v5.0.4-1.19.3] - 2023-03-21

Added

  • Added ModContext internal helper class for managing mod-specific instances

Changed

  • Move most config system code to common project
  • NetworkHandlerV3 and ConfigHolder are now built automatically at the appropriate time

Fixed

  • Fixed common publication containing an invalid fabric.mod.json

[v5.0.3-1.19.3] - 2023-03-19

Added

  • Added helper method to RegistryManager for creating new instances of TagKey

Changed

  • Remove UNSAFE again for handling config annotations and use method handles instead

[v5.0.2-1.19.3] - 2023-03-19

Fixed

  • Fix access transformer remapping failing in common project

[v5.0.1-1.19.3] - 2023-03-19

Changed

  • Fabric Api now is an api dependency for the common project to allow access wideners to apply automatically

[v5.0.0-1.19.3] - 2023-03-16

  • Ported to Minecraft 1.19.3

Added

  • Added an experimental api for calling events in the common project, Forge events and Fabric callbacks are wrapped accordingly
  • Added new registration and helper methods for handling CreativeModeTab
  • Added a bunch of default data generators

Changed

  • Split codebase into api, impl and mixin subpackages
  • NetworkHandlerV3 instances must now call #initialize to prevent message registration running too early
  • The Cardinal Components library is no longer embedded, mods that depend on it need to handle it themselves now
  • Removed wrapper classes for Forge's config api in common, Forge Config API Port native common distribution is now used instead
  • Annotated config values must now be final, they are now set via UNSAFE instead of reflection
  • fuzs.puzzleslib.api.client.core.v1.ClientModConstructor#onRegisterModelBakingCompletedListeners no longer bakes models, vanilla now does this automatically, the event has also been split to account for changes in vanilla's model manager

Removed

  • Removed a bunch of deprecated methods, mainly in fuzs.puzzleslib.api.client.core.v1.ClientModConstructor
  • Removed a few methods for accessing built-in registry data in the biome api since they no longer seem to be supported in vanilla
  • Removed some outdated helper methods
  • Removed fuzs.puzzleslib.client.core.ClientModConstructor#onRegisterAtlasSprites in favor of vanilla's new json based system

Files

PuzzlesLib-v5.0.10-1.19.3-Forge.jar(428.92 KiB) Primary
Download

Metadata

Release channel

Release

Version number

v5.0.10-1.19.3-Forge

Loaders

Forge

Game versions

1.19.3

Downloads

65

Publication date

March 24, 2023 at 12:50 PM

Publisher

Fuzs

Fuzs

Owner

Version ID

Modrinth is open source.

main@396f737

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.