Tags
Creators
Details
Licensed MPL-2.0
Published 4 years ago
All versions
v6.0.11-1.19.4-Forge
Release
[FORGE] [1.19.4] PuzzlesLib-v6.0.113 years ago 35.7K
Compatibility
Minecraft: Java Edition
1.19.4
Platform
Forge
Supported environments
Client-side
Server-side
Client and server
Changes
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
[v6.0.11-1.19.4] - 2023-06-12
Fixed
- Fixed arrow entity related crash on Fabric
- Fixed wrong parameter being passed for camera event on Forge
[v6.0.10-1.19.4] - 2023-06-06
Added
- Added many new events, including
ProjectileImpactCallback,LivingKnockBackCallbackandItemAttributeModifiersCallback - Added
GsonEnumHelper
Changed
- Implemented a few more
RenderGuiElementEvents
Fixed
ArrowLooseCallbacknow also runs for crossbows on Fabric, just like Forge- Fixed configs reporting as available too early
- Fixed an issue with service loaders when they were loaded by the wrong class loader
[v6.0.9-1.19.4] - 2023-05-29
Added
- Added
ClientPlayerEvents
[v6.0.8-1.19.4] - 2023-05-28
Added
- Added support for legacy-like smithing recipes that do not require an upgrade template
- A few more helper methods when dealing with
DamageTypes
[v6.0.7-1.19.4] - 2023-05-27
Fixed
- Fixed a crash caused by screen init events on Forge
[v6.0.6-1.19.4] - 2023-05-25
Added
- Added
AbstractDamageTypeProviderand related tag provider - Added
DamageSourcesHelper
[v6.0.5-1.19.4] - 2023-05-24
Added
- Added
ItemTossCallback
Changed
- Allow retrieving an actual
BlockColor/ItemColorfromColorProviderContext - Some more internal clean-ups
Fixed
- Prevent
CustomizeChatPanelCallbackfrom interfering with more than the chat panel - Fixed faulty
BowItemmixin on Fabric
[v6.0.4-1.19.4] - 2023-05-22
Added
- Added a few new rendering related client events
- Added
ScreenElementPositionerhelper class - Added a bunch of new
Levelrelated events
Changed
- Refactored a lot of mod construction contexts
Fixed
- Fixed
NullPointerExceptionwhen firingComputeFovModifierCallbackon Fabric - Fixed
ComputeFovModifierCallbackdividing by zero when fov effects are disabled - Fixed
Screen::initevents not providing a view ofAbstractWidgets on Forge
[v6.0.3-1.19.4] - 2023-05-20
Fixed
- Fixed
ClassCastExceptionforRenderGuiElementEvents
[v6.0.2-1.19.4] - 2023-05-20
Changed
- Implemented
RenderGuiElementEventsfor item name - Moved
SpawnDataMobimplementation to Fabric, the nativeMob::getSpawnTypemethod is now used on Forge - Allow more context for
RenderGuiElementEventsto ease implementations on different mod loaders
Fixed
- Fixed
ClassCastExceptionfor after events inScreenMouseEvents
[v6.0.1-1.19.4] - 2023-05-19
Added
- Added events for when the player is being cloned and for after respawning
Changed
- Some internal clean-up for capabilities and networking
[v6.0.0-1.19.4] - 2023-05-18
- Ported to Minecraft 1.19.4
Changed
- Internal changes to capability implementation on Fabric to make capabilities other than for entities actually usable and not result in class loading errors
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:QAGBst4M:yP5oQ3Ak"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:QAGBst4M:yP5oQ3Ak"
}

