
Puzzles Lib
Why is it called Puzzles? That's the puzzle.
- Загрузки
- 57.6M
- Подписчики
- 4K
- Обновлён
- 5 августа 2026 г.
- Лицензия
- MPL-2.0
Опубликован 6 июля 2022 г.

![]()
![]()
![]()
Puzzles Lib is a library mod required by many of @heyitsfuzs Minecraft mods. It does not add new blocks, items, mobs, or gameplay on its own; instead, it provides the shared systems those mods need to run properly. 🧩
For players, this means simpler installation and more consistent behaviour across supported mods. If another mod lists this mod as required, install it alongside that mod and leave it enabled. ✅
The mod is built mainly for @heyitsfuzs own projects and is not intended as a general-purpose library for other mod developers. Its focus is keeping those mods reliable, maintainable, and available across supported mod loaders. 🔧
![]()
![]()
- 🧩 Required Library: Provides the shared foundation needed by many @heyitsfuzs mods.
- 🔄 Multi-Loader Support: Helps supported mods work consistently across Fabric and NeoForge.
- 🛠️ Shared Mod Systems: Supports common features used by dependent mods, such as configuration, networking, events, and registration support.
- 🚀 Lightweight Foundation: Runs in the background without adding gameplay content or cluttering your world.
- 📦 Improved Modpack Reliability: Reduces duplicated systems between mods, helping dependent mods behave more consistently.
- 🌐 Client and Server Support: Designed for use in single-player, multiplayer, and dedicated server environments.
![]()
![]()
⏩ INSTALLATION REQUIRED ON CLIENT & REQUIRED ON SERVER
⏩ REQUIRES FABRIC API TO BE INSTALLED (FABRIC)
⏩ REQUIRES FORGE CONFIG API PORT TO BE INSTALLED (FABRIC)
![]()
![]()
Ченджлог
26.2.3Релиз26.2 · 5 августа 2026 г.
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.
[v26.2.3-mc26.2.x] - 2026-08-05
Changed
- Allow
BlockStateResolverContextto fully support the dynamic resources option from the ModernFix mod on NeoForge
[v26.2.2-mc26.2.x] - 2026-08-04
Added
- Add
ScreenEvents.AfterForeground - Add
ItemHelper::shouldDisplayAllTooltipInformation
Changed
- Properly use Fabric's new character type events
- Simplify
ItemComponentsContextFabricImplimplementation - Migrate implementation in
BuiltInBlockModelsContextFabricImplto Fabric's new native callback - Use accumulated scroll values provided by NeoForge's
MouseScrollingEventinstead of capturing them manually - Avoid creating a custom
ModelBakeryforBlockStateResolverContextto improve compatibility with other mods on NeoForge
Fixed
- Fix crashes on start-up on newer versions of NeoForge
[v26.2.1-mc26.2.x] - 2026-07-13
Changed
- Add missing
BlockSetFamily::generateFormethod allowing for a custom name override AbstractModelProvider::createVariantWoodBlockProvidersnow includes log and wood blocks- Recipe serializers registered via
ContentRegistrationHelper::registerTransmuteRecipeSerializersare now automatically synced to clients on Fabric to allow for recipe viewer mods to pick them up properly
Fixed
- Fix
RegistrySetBuilderpassed to aPackGeneratorinDataProviderHelpernot using the correctPackOutput
[v26.2.0-mc26.2.x] - 2026-06-17
Added
- Add
BlockSetVariant#BRICKS,BlockSetVariant#COBBLED,BlockSetVariant#TILES,BlockSetVariant#PILLAR,BlockSetVariant#LOG,BlockSetVariant#WOOD,BlockSetVariant#STRIPPED_LOG,BlockSetVariant#STRIPPED_WOOD
Changed
- Update to Minecraft 26.2.x
- Rework
RegistryManager::registerCreativeModeTab - Support base name overrides in
BlockSetFamily BlockSetFamily::woodennow generates the new log and wood variants
Fixed
- Fix pack metadata max format version
- Fix
ItemModelGenerationHelper::generateShield
Removed
- Remove
ClientInputEvents.MouseScrollin favor ofHotbarScrollingCallback - Remove
TagsUpdatedCallbackin favor ofServerResourcesLoadCallback&ClientTagsUpdatedCallback - Remove
ServerEntityLevelEventsin favor ofServerEntityEvents - Remove
EntityHelper::getMobSpawnReason - Remove
InteractionResultHelper - Remove
ClientModConstructor::onRegisterRenderBuffers - Remove
ClientWoodTypeRegistry
26.2.3Релиз26.2 · 5 августа 2026 г.
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.
[v26.2.3-mc26.2.x] - 2026-08-05
Changed
- Allow
BlockStateResolverContextto fully support the dynamic resources option from the ModernFix mod on NeoForge
[v26.2.2-mc26.2.x] - 2026-08-04
Added
- Add
ScreenEvents.AfterForeground - Add
ItemHelper::shouldDisplayAllTooltipInformation
Changed
- Properly use Fabric's new character type events
- Simplify
ItemComponentsContextFabricImplimplementation - Migrate implementation in
BuiltInBlockModelsContextFabricImplto Fabric's new native callback - Use accumulated scroll values provided by NeoForge's
MouseScrollingEventinstead of capturing them manually - Avoid creating a custom
ModelBakeryforBlockStateResolverContextto improve compatibility with other mods on NeoForge
Fixed
- Fix crashes on start-up on newer versions of NeoForge
[v26.2.1-mc26.2.x] - 2026-07-13
Changed
- Add missing
BlockSetFamily::generateFormethod allowing for a custom name override AbstractModelProvider::createVariantWoodBlockProvidersnow includes log and wood blocks- Recipe serializers registered via
ContentRegistrationHelper::registerTransmuteRecipeSerializersare now automatically synced to clients on Fabric to allow for recipe viewer mods to pick them up properly
Fixed
- Fix
RegistrySetBuilderpassed to aPackGeneratorinDataProviderHelpernot using the correctPackOutput
[v26.2.0-mc26.2.x] - 2026-06-17
Added
- Add
BlockSetVariant#BRICKS,BlockSetVariant#COBBLED,BlockSetVariant#TILES,BlockSetVariant#PILLAR,BlockSetVariant#LOG,BlockSetVariant#WOOD,BlockSetVariant#STRIPPED_LOG,BlockSetVariant#STRIPPED_WOOD
Changed
- Update to Minecraft 26.2.x
- Rework
RegistryManager::registerCreativeModeTab - Support base name overrides in
BlockSetFamily BlockSetFamily::woodennow generates the new log and wood variants
Fixed
- Fix pack metadata max format version
- Fix
ItemModelGenerationHelper::generateShield
Removed
- Remove
ClientInputEvents.MouseScrollin favor ofHotbarScrollingCallback - Remove
TagsUpdatedCallbackin favor ofServerResourcesLoadCallback&ClientTagsUpdatedCallback - Remove
ServerEntityLevelEventsin favor ofServerEntityEvents - Remove
EntityHelper::getMobSpawnReason - Remove
InteractionResultHelper - Remove
ClientModConstructor::onRegisterRenderBuffers - Remove
ClientWoodTypeRegistry
26.1.14Релиз26.1, 26.1.1, 26.1.2 · 5 августа 2026 г.
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.
[v26.1.14-mc26.1.x] - 2026-08-05
Changed
- Allow
BlockStateResolverContextto fully support the dynamic resources option from the ModernFix mod on NeoForge
[v26.1.13-mc26.1.x] - 2026-08-04
Changed
- Avoid creating a custom
ModelBakeryforBlockStateResolverContextto improve compatibility with other mods on NeoForge
[v26.1.12-mc26.1.x] - 2026-07-13
Changed
- Recipe serializers registered via
ContentRegistrationHelper::registerTransmuteRecipeSerializersare now automatically synced to clients on Fabric to allow for recipe viewer mods to pick them up properly
[v26.1.11-mc26.1.x] - 2026-06-15
Fixed
- Fix
ModPackMetadataProvidergenerating invalid metadata
[v26.1.10-mc26.1.x] - 2026-06-10
Added
- Add
AbstractWidgetsContainerScreen
Changed
- Delay calling
ClientModConstructor::onRegisterBlockStateResolver
Fixed
- Fix error when installed together with the Cucumber Library mod
- Fix
NetworkingHelper::hasChannelnot checkingConnection::isConnectedon NeoForge
[v26.1.9-mc26.1.x] - 2026-05-30
Changed
- Make registry syncing more lenient for vanilla clients on Fabric
Fixed
- Fix crash when trying to open a config screen for a config which is not loaded
- Fix wrong sign type being passed to the
BlockSetVariant#HANGING_SIGNitem
[v26.1.8-mc26.1.x] - 2026-05-17
Fixed
- Fix crash on dedicated servers due to referencing the unregistered
ClientTagsUpdatedCallback - Fix crash when installed together with the ModernFix mod
[v26.1.7-mc26.1.x] - 2026-05-17
Added
- Add
ServerResourcesLoadCallback&ClientTagsUpdatedCallback, replacingTagsUpdatedCallback - Add support for tag file removals on Fabric during data generation
- Add
DataAttachmentType::remove
Fixed
- Fix breaking the Do a Barrel Roll mod
- Fix
TransmuteShapedRecipeBuilderstill usingItemStackinstead ofItemStackTemplate
[v26.1.6-mc26.1.x] - 2026-05-06
Added
- Add
SimpleHumanoidArmorLayerandSimpleItemInHandLayer
Fixed
- Fix
EventResultHoldernot accepting anullvalue
[v26.1.5-mc26.1.x] - 2026-05-06
Added
- Add
ServerEntityEvents, deprecatingServerEntityLevelEvents - Add
HotbarScrollingCallback, deprecatingClientInputEvents::MouseScroll - Add an additional
ItemComponentsContext::registerItemComponentsPatchoverload
Fixed
- Fix crash with the Do a Barrel Roll mod
[v26.1.4-mc26.1.x] - 2026-04-30
Added
- Add
SingleChestRenderer::createXmasChest - Add
ItemComponentsContext$InitializerV2
Changed
- Update
ServerEntityLevelEvents$Loadto use the native Fabric event
[v26.1.3-mc26.1.x] - 2026-04-29
Fixed
- Properly support data components in
LazyHolder
[v26.1.2-mc26.1.x] - 2026-04-27
Changed
- Refactor
SingleChestRenderer - Skip world upgrade screens
Fixed
- Fix texture return types in
ModelLocationHelper - Fix recompilation failing for the common subproject due to a missing access transformer entry
[v26.1.1-mc26.1.x] - 2026-04-26
Fixed
- Fix the Mixin config plugin package for common
[v26.1.0-mc26.1.x] - 2026-04-24
Changed
- Update to Minecraft 26.1.x
- Refactor
SpecialBlockModelRenderersContextasBuiltInBlockModelsContext - Replace with
ItemComponentsContext&ModConstructor::onRegisterItemComponentPatches CustomTransmuteRecipesno longer store theRecipeSerializer, instead they use the ResourceKey for dynamically retrieving the serializer instance- Rename
ExtractRenderStateCallbacktoExtractEntityRenderStateCallback - Rename
DrawItemStackOverlayCallbacktoExtractItemStackDecorationsCallback
Removed
- Remove
ClientModConstructor::onRegisterBlockRenderTypes&ClientModConstructor::onRegisterFluidRenderTypes - Remove
BlockColorsContext::getBlockColor - Remove
SpritelessImageButton - Remove
MutableBakedQuad::hasAmbientOcclusion - Remove
ChunkSectionLayerhandling inClientBlockSetFamily - Remove
VillagerTradesContext - Remove plain
TickingBlockEntity::clientTickandTickingBlockEntity::serverTickmethods - Remove
AbstractLanguageProvider$BlockFamilyBuilder - Remove
PlayerInteractEvents$UseEntityAtin favor ofPlayerInteractEvents$UseEntity
26.1.14Релиз26.1, 26.1.1, 26.1.2 · 5 августа 2026 г.
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.
[v26.1.14-mc26.1.x] - 2026-08-05
Changed
- Allow
BlockStateResolverContextto fully support the dynamic resources option from the ModernFix mod on NeoForge
[v26.1.13-mc26.1.x] - 2026-08-04
Changed
- Avoid creating a custom
ModelBakeryforBlockStateResolverContextto improve compatibility with other mods on NeoForge
[v26.1.12-mc26.1.x] - 2026-07-13
Changed
- Recipe serializers registered via
ContentRegistrationHelper::registerTransmuteRecipeSerializersare now automatically synced to clients on Fabric to allow for recipe viewer mods to pick them up properly
[v26.1.11-mc26.1.x] - 2026-06-15
Fixed
- Fix
ModPackMetadataProvidergenerating invalid metadata
[v26.1.10-mc26.1.x] - 2026-06-10
Added
- Add
AbstractWidgetsContainerScreen
Changed
- Delay calling
ClientModConstructor::onRegisterBlockStateResolver
Fixed
- Fix error when installed together with the Cucumber Library mod
- Fix
NetworkingHelper::hasChannelnot checkingConnection::isConnectedon NeoForge
[v26.1.9-mc26.1.x] - 2026-05-30
Changed
- Make registry syncing more lenient for vanilla clients on Fabric
Fixed
- Fix crash when trying to open a config screen for a config which is not loaded
- Fix wrong sign type being passed to the
BlockSetVariant#HANGING_SIGNitem
[v26.1.8-mc26.1.x] - 2026-05-17
Fixed
- Fix crash on dedicated servers due to referencing the unregistered
ClientTagsUpdatedCallback - Fix crash when installed together with the ModernFix mod
[v26.1.7-mc26.1.x] - 2026-05-17
Added
- Add
ServerResourcesLoadCallback&ClientTagsUpdatedCallback, replacingTagsUpdatedCallback - Add support for tag file removals on Fabric during data generation
- Add
DataAttachmentType::remove
Fixed
- Fix breaking the Do a Barrel Roll mod
- Fix
TransmuteShapedRecipeBuilderstill usingItemStackinstead ofItemStackTemplate
[v26.1.6-mc26.1.x] - 2026-05-06
Added
- Add
SimpleHumanoidArmorLayerandSimpleItemInHandLayer
Fixed
- Fix
EventResultHoldernot accepting anullvalue
[v26.1.5-mc26.1.x] - 2026-05-06
Added
- Add
ServerEntityEvents, deprecatingServerEntityLevelEvents - Add
HotbarScrollingCallback, deprecatingClientInputEvents::MouseScroll - Add an additional
ItemComponentsContext::registerItemComponentsPatchoverload
Fixed
- Fix crash with the Do a Barrel Roll mod
[v26.1.4-mc26.1.x] - 2026-04-30
Added
- Add
SingleChestRenderer::createXmasChest - Add
ItemComponentsContext$InitializerV2
Changed
- Update
ServerEntityLevelEvents$Loadto use the native Fabric event
[v26.1.3-mc26.1.x] - 2026-04-29
Fixed
- Properly support data components in
LazyHolder
[v26.1.2-mc26.1.x] - 2026-04-27
Changed
- Refactor
SingleChestRenderer - Skip world upgrade screens
Fixed
- Fix texture return types in
ModelLocationHelper - Fix recompilation failing for the common subproject due to a missing access transformer entry
[v26.1.1-mc26.1.x] - 2026-04-26
Fixed
- Fix the Mixin config plugin package for common
[v26.1.0-mc26.1.x] - 2026-04-24
Changed
- Update to Minecraft 26.1.x
- Refactor
SpecialBlockModelRenderersContextasBuiltInBlockModelsContext - Replace with
ItemComponentsContext&ModConstructor::onRegisterItemComponentPatches CustomTransmuteRecipesno longer store theRecipeSerializer, instead they use the ResourceKey for dynamically retrieving the serializer instance- Rename
ExtractRenderStateCallbacktoExtractEntityRenderStateCallback - Rename
DrawItemStackOverlayCallbacktoExtractItemStackDecorationsCallback
Removed
- Remove
ClientModConstructor::onRegisterBlockRenderTypes&ClientModConstructor::onRegisterFluidRenderTypes - Remove
BlockColorsContext::getBlockColor - Remove
SpritelessImageButton - Remove
MutableBakedQuad::hasAmbientOcclusion - Remove
ChunkSectionLayerhandling inClientBlockSetFamily - Remove
VillagerTradesContext - Remove plain
TickingBlockEntity::clientTickandTickingBlockEntity::serverTickmethods - Remove
AbstractLanguageProvider$BlockFamilyBuilder - Remove
PlayerInteractEvents$UseEntityAtin favor ofPlayerInteractEvents$UseEntity
26.2.2Релиз26.2 · 4 августа 2026 г.
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.
[v26.2.2-mc26.2.x] - 2026-08-04
Added
- Add
ScreenEvents.AfterForeground - Add
ItemHelper::shouldDisplayAllTooltipInformation
Changed
- Properly use Fabric's new character type events
- Simplify
ItemComponentsContextFabricImplimplementation - Migrate implementation in
BuiltInBlockModelsContextFabricImplto Fabric's new native callback - Use accumulated scroll values provided by NeoForge's
MouseScrollingEventinstead of capturing them manually - Avoid creating a custom
ModelBakeryforBlockStateResolverContextto improve compatibility with other mods on NeoForge
Fixed
- Fix crashes on start-up on newer versions of NeoForge
[v26.2.1-mc26.2.x] - 2026-07-13
Changed
- Add missing
BlockSetFamily::generateFormethod allowing for a custom name override AbstractModelProvider::createVariantWoodBlockProvidersnow includes log and wood blocks- Recipe serializers registered via
ContentRegistrationHelper::registerTransmuteRecipeSerializersare now automatically synced to clients on Fabric to allow for recipe viewer mods to pick them up properly
Fixed
- Fix
RegistrySetBuilderpassed to aPackGeneratorinDataProviderHelpernot using the correctPackOutput
[v26.2.0-mc26.2.x] - 2026-06-17
Added
- Add
BlockSetVariant#BRICKS,BlockSetVariant#COBBLED,BlockSetVariant#TILES,BlockSetVariant#PILLAR,BlockSetVariant#LOG,BlockSetVariant#WOOD,BlockSetVariant#STRIPPED_LOG,BlockSetVariant#STRIPPED_WOOD
Changed
- Update to Minecraft 26.2.x
- Rework
RegistryManager::registerCreativeModeTab - Support base name overrides in
BlockSetFamily BlockSetFamily::woodennow generates the new log and wood variants
Fixed
- Fix pack metadata max format version
- Fix
ItemModelGenerationHelper::generateShield
Removed
- Remove
ClientInputEvents.MouseScrollin favor ofHotbarScrollingCallback - Remove
TagsUpdatedCallbackin favor ofServerResourcesLoadCallback&ClientTagsUpdatedCallback - Remove
ServerEntityLevelEventsin favor ofServerEntityEvents - Remove
EntityHelper::getMobSpawnReason - Remove
InteractionResultHelper - Remove
ClientModConstructor::onRegisterRenderBuffers - Remove
ClientWoodTypeRegistry
26.2.2Релиз26.2 · 4 августа 2026 г.
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.
[v26.2.2-mc26.2.x] - 2026-08-04
Added
- Add
ScreenEvents.AfterForeground - Add
ItemHelper::shouldDisplayAllTooltipInformation
Changed
- Properly use Fabric's new character type events
- Simplify
ItemComponentsContextFabricImplimplementation - Migrate implementation in
BuiltInBlockModelsContextFabricImplto Fabric's new native callback - Use accumulated scroll values provided by NeoForge's
MouseScrollingEventinstead of capturing them manually - Avoid creating a custom
ModelBakeryforBlockStateResolverContextto improve compatibility with other mods on NeoForge
Fixed
- Fix crashes on start-up on newer versions of NeoForge
[v26.2.1-mc26.2.x] - 2026-07-13
Changed
- Add missing
BlockSetFamily::generateFormethod allowing for a custom name override AbstractModelProvider::createVariantWoodBlockProvidersnow includes log and wood blocks- Recipe serializers registered via
ContentRegistrationHelper::registerTransmuteRecipeSerializersare now automatically synced to clients on Fabric to allow for recipe viewer mods to pick them up properly
Fixed
- Fix
RegistrySetBuilderpassed to aPackGeneratorinDataProviderHelpernot using the correctPackOutput
[v26.2.0-mc26.2.x] - 2026-06-17
Added
- Add
BlockSetVariant#BRICKS,BlockSetVariant#COBBLED,BlockSetVariant#TILES,BlockSetVariant#PILLAR,BlockSetVariant#LOG,BlockSetVariant#WOOD,BlockSetVariant#STRIPPED_LOG,BlockSetVariant#STRIPPED_WOOD
Changed
- Update to Minecraft 26.2.x
- Rework
RegistryManager::registerCreativeModeTab - Support base name overrides in
BlockSetFamily BlockSetFamily::woodennow generates the new log and wood variants
Fixed
- Fix pack metadata max format version
- Fix
ItemModelGenerationHelper::generateShield
Removed
- Remove
ClientInputEvents.MouseScrollin favor ofHotbarScrollingCallback - Remove
TagsUpdatedCallbackin favor ofServerResourcesLoadCallback&ClientTagsUpdatedCallback - Remove
ServerEntityLevelEventsin favor ofServerEntityEvents - Remove
EntityHelper::getMobSpawnReason - Remove
InteractionResultHelper - Remove
ClientModConstructor::onRegisterRenderBuffers - Remove
ClientWoodTypeRegistry
26.1.13Релиз26.1, 26.1.1, 26.1.2 · 4 августа 2026 г.
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.
[v26.1.13-mc26.1.x] - 2026-08-04
Changed
- Avoid creating a custom
ModelBakeryforBlockStateResolverContextto improve compatibility with other mods on NeoForge
[v26.1.12-mc26.1.x] - 2026-07-13
Changed
- Recipe serializers registered via
ContentRegistrationHelper::registerTransmuteRecipeSerializersare now automatically synced to clients on Fabric to allow for recipe viewer mods to pick them up properly
[v26.1.11-mc26.1.x] - 2026-06-15
Fixed
- Fix
ModPackMetadataProvidergenerating invalid metadata
[v26.1.10-mc26.1.x] - 2026-06-10
Added
- Add
AbstractWidgetsContainerScreen
Changed
- Delay calling
ClientModConstructor::onRegisterBlockStateResolver
Fixed
- Fix error when installed together with the Cucumber Library mod
- Fix
NetworkingHelper::hasChannelnot checkingConnection::isConnectedon NeoForge
[v26.1.9-mc26.1.x] - 2026-05-30
Changed
- Make registry syncing more lenient for vanilla clients on Fabric
Fixed
- Fix crash when trying to open a config screen for a config which is not loaded
- Fix wrong sign type being passed to the
BlockSetVariant#HANGING_SIGNitem
[v26.1.8-mc26.1.x] - 2026-05-17
Fixed
- Fix crash on dedicated servers due to referencing the unregistered
ClientTagsUpdatedCallback - Fix crash when installed together with the ModernFix mod
[v26.1.7-mc26.1.x] - 2026-05-17
Added
- Add
ServerResourcesLoadCallback&ClientTagsUpdatedCallback, replacingTagsUpdatedCallback - Add support for tag file removals on Fabric during data generation
- Add
DataAttachmentType::remove
Fixed
- Fix breaking the Do a Barrel Roll mod
- Fix
TransmuteShapedRecipeBuilderstill usingItemStackinstead ofItemStackTemplate
[v26.1.6-mc26.1.x] - 2026-05-06
Added
- Add
SimpleHumanoidArmorLayerandSimpleItemInHandLayer
Fixed
- Fix
EventResultHoldernot accepting anullvalue
[v26.1.5-mc26.1.x] - 2026-05-06
Added
- Add
ServerEntityEvents, deprecatingServerEntityLevelEvents - Add
HotbarScrollingCallback, deprecatingClientInputEvents::MouseScroll - Add an additional
ItemComponentsContext::registerItemComponentsPatchoverload
Fixed
- Fix crash with the Do a Barrel Roll mod
[v26.1.4-mc26.1.x] - 2026-04-30
Added
- Add
SingleChestRenderer::createXmasChest - Add
ItemComponentsContext$InitializerV2
Changed
- Update
ServerEntityLevelEvents$Loadto use the native Fabric event
[v26.1.3-mc26.1.x] - 2026-04-29
Fixed
- Properly support data components in
LazyHolder
[v26.1.2-mc26.1.x] - 2026-04-27
Changed
- Refactor
SingleChestRenderer - Skip world upgrade screens
Fixed
- Fix texture return types in
ModelLocationHelper - Fix recompilation failing for the common subproject due to a missing access transformer entry
[v26.1.1-mc26.1.x] - 2026-04-26
Fixed
- Fix the Mixin config plugin package for common
[v26.1.0-mc26.1.x] - 2026-04-24
Changed
- Update to Minecraft 26.1.x
- Refactor
SpecialBlockModelRenderersContextasBuiltInBlockModelsContext - Replace with
ItemComponentsContext&ModConstructor::onRegisterItemComponentPatches CustomTransmuteRecipesno longer store theRecipeSerializer, instead they use the ResourceKey for dynamically retrieving the serializer instance- Rename
ExtractRenderStateCallbacktoExtractEntityRenderStateCallback - Rename
DrawItemStackOverlayCallbacktoExtractItemStackDecorationsCallback
Removed
- Remove
ClientModConstructor::onRegisterBlockRenderTypes&ClientModConstructor::onRegisterFluidRenderTypes - Remove
BlockColorsContext::getBlockColor - Remove
SpritelessImageButton - Remove
MutableBakedQuad::hasAmbientOcclusion - Remove
ChunkSectionLayerhandling inClientBlockSetFamily - Remove
VillagerTradesContext - Remove plain
TickingBlockEntity::clientTickandTickingBlockEntity::serverTickmethods - Remove
AbstractLanguageProvider$BlockFamilyBuilder - Remove
PlayerInteractEvents$UseEntityAtin favor ofPlayerInteractEvents$UseEntity
26.1.13Релиз26.1, 26.1.1, 26.1.2 · 4 августа 2026 г.
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.
[v26.1.13-mc26.1.x] - 2026-08-04
Changed
- Avoid creating a custom
ModelBakeryforBlockStateResolverContextto improve compatibility with other mods on NeoForge
[v26.1.12-mc26.1.x] - 2026-07-13
Changed
- Recipe serializers registered via
ContentRegistrationHelper::registerTransmuteRecipeSerializersare now automatically synced to clients on Fabric to allow for recipe viewer mods to pick them up properly
[v26.1.11-mc26.1.x] - 2026-06-15
Fixed
- Fix
ModPackMetadataProvidergenerating invalid metadata
[v26.1.10-mc26.1.x] - 2026-06-10
Added
- Add
AbstractWidgetsContainerScreen
Changed
- Delay calling
ClientModConstructor::onRegisterBlockStateResolver
Fixed
- Fix error when installed together with the Cucumber Library mod
- Fix
NetworkingHelper::hasChannelnot checkingConnection::isConnectedon NeoForge
[v26.1.9-mc26.1.x] - 2026-05-30
Changed
- Make registry syncing more lenient for vanilla clients on Fabric
Fixed
- Fix crash when trying to open a config screen for a config which is not loaded
- Fix wrong sign type being passed to the
BlockSetVariant#HANGING_SIGNitem
[v26.1.8-mc26.1.x] - 2026-05-17
Fixed
- Fix crash on dedicated servers due to referencing the unregistered
ClientTagsUpdatedCallback - Fix crash when installed together with the ModernFix mod
[v26.1.7-mc26.1.x] - 2026-05-17
Added
- Add
ServerResourcesLoadCallback&ClientTagsUpdatedCallback, replacingTagsUpdatedCallback - Add support for tag file removals on Fabric during data generation
- Add
DataAttachmentType::remove
Fixed
- Fix breaking the Do a Barrel Roll mod
- Fix
TransmuteShapedRecipeBuilderstill usingItemStackinstead ofItemStackTemplate
[v26.1.6-mc26.1.x] - 2026-05-06
Added
- Add
SimpleHumanoidArmorLayerandSimpleItemInHandLayer
Fixed
- Fix
EventResultHoldernot accepting anullvalue
[v26.1.5-mc26.1.x] - 2026-05-06
Added
- Add
ServerEntityEvents, deprecatingServerEntityLevelEvents - Add
HotbarScrollingCallback, deprecatingClientInputEvents::MouseScroll - Add an additional
ItemComponentsContext::registerItemComponentsPatchoverload
Fixed
- Fix crash with the Do a Barrel Roll mod
[v26.1.4-mc26.1.x] - 2026-04-30
Added
- Add
SingleChestRenderer::createXmasChest - Add
ItemComponentsContext$InitializerV2
Changed
- Update
ServerEntityLevelEvents$Loadto use the native Fabric event
[v26.1.3-mc26.1.x] - 2026-04-29
Fixed
- Properly support data components in
LazyHolder
[v26.1.2-mc26.1.x] - 2026-04-27
Changed
- Refactor
SingleChestRenderer - Skip world upgrade screens
Fixed
- Fix texture return types in
ModelLocationHelper - Fix recompilation failing for the common subproject due to a missing access transformer entry
[v26.1.1-mc26.1.x] - 2026-04-26
Fixed
- Fix the Mixin config plugin package for common
[v26.1.0-mc26.1.x] - 2026-04-24
Changed
- Update to Minecraft 26.1.x
- Refactor
SpecialBlockModelRenderersContextasBuiltInBlockModelsContext - Replace with
ItemComponentsContext&ModConstructor::onRegisterItemComponentPatches CustomTransmuteRecipesno longer store theRecipeSerializer, instead they use the ResourceKey for dynamically retrieving the serializer instance- Rename
ExtractRenderStateCallbacktoExtractEntityRenderStateCallback - Rename
DrawItemStackOverlayCallbacktoExtractItemStackDecorationsCallback
Removed
- Remove
ClientModConstructor::onRegisterBlockRenderTypes&ClientModConstructor::onRegisterFluidRenderTypes - Remove
BlockColorsContext::getBlockColor - Remove
SpritelessImageButton - Remove
MutableBakedQuad::hasAmbientOcclusion - Remove
ChunkSectionLayerhandling inClientBlockSetFamily - Remove
VillagerTradesContext - Remove plain
TickingBlockEntity::clientTickandTickingBlockEntity::serverTickmethods - Remove
AbstractLanguageProvider$BlockFamilyBuilder - Remove
PlayerInteractEvents$UseEntityAtin favor ofPlayerInteractEvents$UseEntity
Комментарии
Загружаем…


