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.4.4-1.21.4] - 2025-02-06
Changed
- Allow
BlockStateResolverContext
to addUnbakedModel
instances
Fixed
- Fix
BlockStateResolverContext
not caching manually loadedUnbakedModel
instances on NeoForge - Fix
BlockStateResolverContext
constantly re-baking all previously locatedUnbakedBlockStateModel
instances on NeoForge
[v21.4.3-1.21.4] - 2025-02-05
Added
- Add an alternative
BlockStateResolverContext::registerBlockStateResolver
implementation for preparing asynchronously loaded resources
Changed
- Rework methods in
ModelLoadingHelper
to returnCompletableFuture
instances - Move selected item name together with gui height variables on Fabric just as NeoForge does
Fixed
- Fix
ShieldBlockCallback
firing when the entity is not blocking on NeoForge - Fix
ClientAbstractions::getGuiRightHeight
andClientAbstractions::getGuiLeftHeight
providing incorrect values for creative players on Fabric
[v21.4.2-1.21.4] - 2025-02-04
Added
- Add
BlockStateResolverContext
- Add
ClientStartedCallback
- Add
ModelLoadingHelper
Changed
- Delay running
AdditionalModelsContext
untilModelLoadingPlugin
initialization on Fabric
Fixed
- Fix
AbstractModelProvider
generating all vanilla item models on each run
[v21.4.1-1.21.4] - 2025-02-03
Changed
- Temporarily allow data generation to run by hijacking the client configuration while Architectury Loom remains broken
[v21.4.0-1.21.4] - 2025-02-03
- Port to Minecraft 1.21.4
Added
- Add
SpecialBlockModelTypesContext
- Add
SpecialBlockModelRenderersContext
- Add
GameRegistriesContext
- Add
TransmuteRecipeHelper
- Add
ExistingFilesHelper
Changed
- Replace
RenderNameTagEvents
withRenderNameTagCallback
- Replace
ExtractRenderStateCallback
withExtractRenderStateCallbackV2
- Rework
ModelEvents
intoModelLoadingEvents
,BlockModelLoadingEvents
, andModelBakingCompletedCallback
- Refactor
ColorProvidersContext
intoBlockColorsContext
Removed
- Remove
ContentRegistrationFlags
- Remove
NeoForgeDataProviderContext
- Remove
LootTableLoadEvents
- Remove
RenderPlayerEvents
- Remove
BuildCreativeModeTabContentsContext
- Remove
CreativeModeTabContext
withCreativeModeTabConfigurator
- Remove
BuiltinModelItemRendererContext
withBuiltinItemRenderer
andReloadingBuiltInItemRenderer
- Remove
ItemModelPropertiesContext
- Remove
ItemModelDisplayOverrides
- Remove
AbstractRegistriesDatapackGenerator
- Remove
AbstractModelProvider
withModItemModelProvider
Dependencies
Files
PuzzlesLib-v21.4.4-1.21.4-Fabric.jar(1.08 MiB) Primary Download
External resources
Project members
Fuzs
Owner
Technical information
License
MPL-2.0
Client side
required
Server side
required
Project ID