Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Puzzles Lib

Puzzles Lib

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

18.68M
2,186
Library
AboutGalleryChangelogVersions
All versions[FORGE] [1.19.3] PuzzlesLib-v5.0.33

[FORGE] [1.19.3] PuzzlesLib-v5.0.33

Auto-featured
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.33-1.19.3] - 2023-05-23

Fixed

  • Fixed rare crash on render thread due to BowItem mixin on Fabric

[v5.0.32-1.19.3] - 2023-05-23

Fixed

  • Fixed faulty BowItem mixin on Fabric

[v5.0.31-1.19.3] - 2023-05-23

Fixed

  • Fixed biome modifiers causing an exception on Forge
  • Fixed ArrowLooseCallback not running on Fabric

[v5.0.30-1.19.3] - 2023-05-21

Fixed

  • Reverted some more changes introduced in v5.0.25 leading to incompatibilities
  • Fixed ComputeFovModifierCallback dividing by zero when fov effects are disabled

[v5.0.29-1.19.3] - 2023-05-20

  • Bump version

[v5.0.28-1.19.3] - 2023-05-20

Fixed

  • Fixed NullPointerException when firing ComputeFovModifierCallback on Fabric

[v5.0.27-1.19.3] - 2023-05-20

Fixed

  • Fixed java.lang.AbstractMethodError caused by an overambitious rename in ContainerImpl

[v5.0.26-1.19.3] - 2023-05-20

Fixed

  • Fixed ClassCastException for after events in ScreenMouseEvents

[v5.0.25-1.19.3] - 2023-05-18

Added

  • Added LivingAttackCallback

Changed

  • Turned serialization methods for capabilities default
  • LivingDeathCallback now uses an event from Fabric Api instead of its own implementation
  • Minor improvements to ContainerImpl
  • Allow FabricResourceReloadListener to be used as part of the api module

Fixed

  • Fixed mouse drag events being created after Fabric Api's before-init callback runs, making them only usable in after-init which is not ideal

[v5.0.24-1.19.3] - 2023-05-10

Added

  • Added a few new animal related events

[v5.0.23-1.19.3] - 2023-05-10

Added

  • Added a few new player related events

[v5.0.22-1.19.3] - 2023-05-09

Changed

  • Small improvements to ConfigDataSet

[v5.0.21-1.19.3] - 2023-05-08

Added

  • Added LivingDeathCallback

[v5.0.20-1.19.3] - 2023-05-06

Added

  • Many new events, mainly support for context based events like events that only run for a specific screen instance
  • Added support for registering data pack reload listeners
  • Added access to the mods directory in common

Changed

  • Quilt is now properly recognized in the Fabric subproject

[v5.0.19-1.19.3] - 2023-03-28

Changed

  • A few additions to TooltipRenderHelper

[v5.0.18-1.19.3] - 2023-03-28

Added

  • Added TooltipRenderHelper

[v5.0.17-1.19.3] - 2023-03-27

Added

  • Added some utilities for creating runtime generated data / resource packs

[v5.0.16-1.19.3] - 2023-03-27

Added

  • Added support for dynamically adding new data / resource pack finders

[v5.0.15-1.19.3] - 2023-03-26

Added

  • Added a few new events

Fixed

  • Fixed NullPointerException in AbstractTagProvider$Items

[v5.0.14-1.19.3] - 2023-03-26

Added

  • Added a few new events

Fixed

  • Fixed FarmlandTrample not being accessible

[v5.0.13-1.19.3] - 2023-03-26

Added

  • Added a few new events
  • Added MutableBoolean and DefaultedBoolean data classes

Fixed

  • No longer breaks trading discount strikethrough bar on Fabric, which would display behind the old price instead of on top

[v5.0.12-1.19.3] - 2023-03-25

Added

  • Added a few new events
  • Added a helper method for checking if a mob is a boss mob

[v5.0.11-1.19.3] - 2023-03-25

Added

  • Added LivingDropsCallback

Fixed

  • Fixed a crash when entities were about to drop their loot on Fabric

[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.33-1.19.3-Forge.jar(532.18 KiB) Primary
Download

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Metadata

Release channel

Release

Version number

v5.0.33-1.19.3-Forge

Loaders

Forge

Game versions

1.19.3

Downloads

3989

Publication date

May 23, 2023 at 9:14 PM

Publisher

Fuzs

Fuzs

Owner

Version ID

Modrinth is open source.

main@aaf125c

© 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.