Changelog
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[v21.0.17-1.21] - 2024-07-18
Added
- Add
TooltipBuilder
Changed
- Compatible with NeoForge v21.0.102
[v21.0.16-1.21] - 2024-07-15
Changed
- Allow
TooltipComponent
to optionally not split tooltip lines - Minor additions to
ClientComponentSplitter
[v21.0.15-1.21] - 2024-07-14
Added
- Add
ItemHelper
[v21.0.14-1.21] - 2024-07-14
Added
- Add custom
/config
command format for development
Fixed
- Fix camera z-rotation from
ComputeCameraAnglesCallback
on Fabric - Fix loot tables and advancements data generation output paths
[v21.0.13-1.21] - 2024-07-12
Fixed
- Fix crash on NeoForge v21.0.82 by updating config system internals
- Fix
BlockConversionHelper
failing to copy tags client-side - Fix
TooltipRenderHelper
drawing tooltip contents above the screen layer
[v21.0.12-1.21] - 2024-07-09
Added
- Add
NbtSerializableCodec
- Add
LookupHelper
Changed
- Some adjustments for data-driven enchantments
- Provide
HolderLookup.Provider
toNbtSerializable
[v21.0.11-1.21] - 2024-07-08
Added
- Add
RegistryFactory
Fixed
- Fix
FinalizeItemComponentsCallback
andComputeItemAttributeModifiersCallback
not being called on Fabric due to registering too late
[v21.0.10-1.21] - 2024-07-08
Added
- Add
GatherEffectScreenTooltipCallback
- Add
AddDataPackReloadListenersCallback
for replacingModConstructor::onRegisterDataPackReloadListeners
- Add
AddResourcePackReloadListenersCallback
for replacingClientModConstructor::onRegisterResourcePackReloadListeners
Changed
- Call
LoadCompleteCallback
much earlier on clients
Fixed
- Fix
FinalizeItemComponentsCallback
andComputeItemAttributeModifiersCallback
not being called on NeoForge due to registering too late
[v21.0.9-1.21] - 2024-07-07
Added
- Add
TooltipComponent
Changed
- Update to NeoForge v21.0.75
[v21.0.8-1.21] - 2024-07-07
Fixed
- Fix
ModelEvents.ModifyUnbakedModel
providing an incorrect model lookup
[v21.0.7-1.21] - 2024-07-07
Changed
- Rename
ContainerImpl
toListBackedContainer
[v21.0.6-1.21] - 2024-07-06
Changed
- Rename
ContainerHelper
toContainerItemHelper
[v21.0.5-1.21] - 2024-07-06
Added
- Add
ContainerHelper
Fixed
- Fix
FOV Effects
accessibility setting being broken on Fabric - Fix
ContainerSerializationHelper::createTag
failing to store the actual item
[v21.0.4-1.21] - 2024-07-06
Fixed
- Fix
AbstractLootProvider
generating an empty loot table - Fix item lookup failing in
AbstractRecipeProvider
- Fix
ClassCastException
when sendingMessageV2
[v21.0.3-1.21] - 2024-07-06
Added
- Add
SearchRegistryHelper
[v21.0.2-1.21] - 2024-07-05
Changed
- Revert common publication namespace change
- Some additions for
ExtraStreamCodecs
Removed
- Remove
MessageSerializer
in favor ofStreamCodec
[v21.0.1-1.21] - 2024-07-05
Changed
- Switch common publication namespace to intermediary
[v21.0.0-1.21] - 2024-07-04
- Port to Minecraft 1.21
- Forge is no longer support in favor of NeoForge
Added
- Add
FinalizeItemComponentsCallback
- Add
ResourceLocationHelper
- Add
EntityTickEvents
in favor ofLivingTickCallback
- Add
RegisterPotionBrewingMixesCallback
in favor ofPotionBrewingRegistry
Changed
- Overhaul
RenderGuiLayerEvents
ids - Expand
ScreenTooltipFactory
to allow for directly setting the tooltip on a widget - Migrate
ItemAttributeModifiersCallback
toComputeItemAttributeModifiersCallback
- Migrate
ArmorMaterial
helpers fromItemEquipmentFactories
toRegistryManager
- Migrate
CopyTagRecipe
toCopyComponentsRecipe
Removed
- Remove old
ScreenHelper
in favor of access widener - Remove
NetworkHandlerV2
,MessageV2
is now compatible withMessageV3
and can therefore be registered viaNetworkHandlerV2
- Remove remaining Cardinal Components classes
Dependencies
Files
PuzzlesLib-v21.0.17-1.21-Fabric.jar(1017.39 KiB) Primary Download
External resources
Project members
Fuzs
Owner
Technical information
License
MPL-2.0
Client side
required
Server side
required
Project ID