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.14-1.21.4] - 2025-10-23
Changed
- Add access widener for
CreativeModeInventoryScreen$SlotWrapper
[v21.4.13-1.21.4] - 2025-03-28
Changed
- Add
CapabilityKey::clear
[v21.4.12-1.21.4] - 2025-03-14
Added
- Add
ModConstructor::onRegisterGameplayContent - Add
ClientAbstractions::copyBakedQuad - Add
BuiltinResourcePackHelper
Changed
- Add a bunch of safety checks for casting in event invokers
Fixed
- Fix rare start-up crash when registering generated config translations on NeoForge
- Fix
DataProviderHelper::registerDataProvidersfailing when called multiple times
[v21.4.11-1.21.4] - 2025-03-02
Added
- Add
CommonAbstractions::getRarityStyle - Add
SetupMobGoalsCallback - Add back overhauled
NeoForgeDataProviderContext
Changed
- Allow
AbstractLanguageProviderto check for missing translation keys - Support providing a separate
RegistrySetBuilderoutside of a dedicatedDataProviderinDataProviderHelper
Fixed
- Fix
CommonAbstractions::hasChannelnot properly checking for fake players
[v21.4.10-1.21.4] - 2025-03-02
Added
- Add a few helper methods for creating blasting / smoking / campfire recipes to
AbstractRecipeProvider
Fixed
- Fix client crash when trying to use custom furnace fuels on a dedicated NeoForge server
[v21.4.9-1.21.4] - 2025-02-25
Added
- Add
ClientSetupCallback&CommonSetupCallback - Add
LootContextKeySetFactory - Add
GiveItemHelper
Changed
- Update
FabricEventFactoryto handle faulty return values more leniently
[v21.4.8-1.21.4] - 2025-02-17
Changed
- Add
RegistryAccesstoDataAttachmentRegistry.Builder
[v21.4.7-1.21.4] - 2025-02-09
Added
- Add
ItemModelGenerationHelper - Add additional methods to
ModelLocationHelper
Fixed
- Fix
AbstractParticleProviderbeing unable to properly locate existing textures - Fix
AbstractParticleProviderfailing to create particle definition files
[v21.4.6-1.21.4] - 2025-02-09
Added
- Add
ItemModelsContext, deprecatingSpecialBlockModelTypesContext
[v21.4.5-1.21.4] - 2025-02-07
Added
- Add
FuelValuesContext, deprecatingRegisterFuelValuesCallback
Changed
- Update for NeoForge 21.4.84+
[v21.4.4-1.21.4] - 2025-02-06
Changed
- Allow
BlockStateResolverContextto addUnbakedModelinstances
Fixed
- Fix
BlockStateResolverContextnot caching manually loadedUnbakedModelinstances on NeoForge - Fix
BlockStateResolverContextconstantly re-baking all previously locatedUnbakedBlockStateModelinstances on NeoForge
[v21.4.3-1.21.4] - 2025-02-05
Added
- Add an alternative
BlockStateResolverContext::registerBlockStateResolverimplementation for preparing asynchronously loaded resources
Changed
- Rework methods in
ModelLoadingHelperto returnCompletableFutureinstances - Move selected item name together with gui height variables on Fabric just as NeoForge does
Fixed
- Fix
ShieldBlockCallbackfiring when the entity is not blocking on NeoForge - Fix
ClientAbstractions::getGuiRightHeightandClientAbstractions::getGuiLeftHeightproviding 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
AdditionalModelsContextuntilModelLoadingPlugininitialization on Fabric
Fixed
- Fix
AbstractModelProvidergenerating 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
RenderNameTagEventswithRenderNameTagCallback - Replace
ExtractRenderStateCallbackwithExtractRenderStateCallbackV2 - Rework
ModelEventsintoModelLoadingEvents,BlockModelLoadingEvents, andModelBakingCompletedCallback - Refactor
ColorProvidersContextintoBlockColorsContext
Removed
- Remove
ContentRegistrationFlags - Remove
NeoForgeDataProviderContext - Remove
LootTableLoadEvents - Remove
RenderPlayerEvents - Remove
BuildCreativeModeTabContentsContext - Remove
CreativeModeTabContextwithCreativeModeTabConfigurator - Remove
BuiltinModelItemRendererContextwithBuiltinItemRendererandReloadingBuiltInItemRenderer - Remove
ItemModelPropertiesContext - Remove
ItemModelDisplayOverrides - Remove
AbstractRegistriesDatapackGenerator - Remove
AbstractModelProviderwithModItemModelProvider
Files
PuzzlesLib-v21.4.14-1.21.4-NeoForge.jar(1.05 MiB) Primary Download
Details
Licensed MPL-2.0
Published 3 years ago
Updated 2 days ago

