Note: This version changes the conditional loading of market recipes.
If you are creating and sharing custom data pack JSONs to add market recipes, you should now explicitly add an is_group_enabled load condition so that users can easily toggle your group of recipes. See here for an example.
- Added
/farmingforblockheads listcommand to view enabled/disabled groups - Added
/farmingforblockheads enableand/farmingforblockheads disablecommand for easy toggling of groups - Added dedicated category for spawn eggs and soils, if enabled
- Added
is_group_enabledresource load condition - Changed Soul Sand to be grouped under
nether.soils - Fixed market block being relocatable by other mods, which would leave a broken half block behind
- Fixed incorrect translation keys for item blocks
- Added
sortIndexfield to market recipes (default:0) - Fixed markets being relocatable by other mods, which would result in a broken leftover half block
- Fixed category buttons to wrap when they would overflow the screen
- Fixed config translation keys
- Changed default of
treatMerchantsLikeBabiestofalse, as it may have other unwanted effects when shaders are used.- This option was used in the past to avoid Merchants from being farmed for blood. If this is still an issue, please make a new report so that a proper solution can be looked into.
- Added
predicatefield to market recipes, allowing control over what recipes are available for which players (and other conditions)- This option is backed by Shogi and thus supports all Shogi conditions
- Added
MarketPlaceRecipeEventandMarketClearRecipeEventto allow other mods to hook into filling/clearing the payment slot on market item clicks
- Updated to Minecraft 26.1
- Added
enabledByDefaultfield to market defaults, allowing to have the group included in the "default" preset so custom defaults don't need to always be explicitly registered in the config file
- Fixed crash with mods (e.g. Quark) when they modify tooltips without supporting TooltipContext.Empty
- Changed default of
treatMerchantsLikeBabiesto false, as it may have other unwanted effects with shaders
- Fixed crash with mods (e.g. Quark) when they modify tooltips without supporting TooltipContext.Empty

