tl;dr: Made a bunch of changes to the loot tables for 1.21.x versions and a few changes for 1.20.x versions.
All versions
- Armorer: Added ward armor trim to loot table because I apparently forgot to include it before
- Cleric: Rare gift is now 1-4 ancient debris blocks instead of only one
1.21.2-1.21.3 only
- Baby villagers
- Added location-based gifts for baby villagers in cherry and badlands biomes
- Removed apples from baby taiga villager gift list, since oak trees are rare in taiga biomes
- Updated weights
- Unemployed villagers
- Added location-based gifts for unemployed villagers in cherry and badlands biomes
- Updated unemployed desert villager gift list to give sand item instead of items in sand tag
- Updated weights throughout
- Cartographers
- Increased lodestone stack size from one to one to four for consistency with previous versions
All 1.21.x versions
- Armorer
- Updated armorer loot table to reflect new smithing template rarity
- Increased the gift chance of most smithing templates
- Players have a 0.5% chance of receiving an elytra OR a silence armor trim (0.25% chance of either)
- Adjusted weights accordingly
- Updated armorer loot table to reflect new smithing template rarity
- Butcher
- Added bone blocks and feathers to gift list
- Adjusted weights accordingly
- Cartographer
- Changed rare gift to recovery compass instead of lodestones
- Added Ancient City exploration map
- Adjusted weights accordingly
- Cleric
- Slightly reduced chance of receiving dragon breath
- Farmer
- Slightly reduced chance of receiving golden apples
- Fisher
- Decreased chance of receiving nautilus shell
- Increased chance of receiving turtle scutes
- Fletcher
- Added flint and regular arrows to gift list
- Reduced chance of receiving tipped arrows
- Reduced stack size of tipped arrows from 8-16 to 4-18.
- Increased luck arrow stack size from four to eight
- Adjusted weights accordingly
- Leatherworker:
- Added cauldrons and phantom membranes to gift list
- Increased chance of receiving bundle
- Adjusted weights accordingly
- Librarian
- Slightly increased chance of receiving uncommon music discs
- Removed music disc 5 but increased chance of receiving disc fragment from 0.5% to 2.5%
- Players now have a 0.5% chance of receiving Creator, Pigstep OR Otherside music discs as rare gift
- Decreased chance of receiving books or name tags
- Mason
- Reworked loot table to remove more common blocks, add chiseled blocks
- Adjusted weights accordingly
- Shepherd
- Adjusted weights of banner patterns to align with official Minecraft rarity
- Changed rare gift from goat horn to rare banner pattern
- Increased chance of receiving goat horn from 0.5% to 4.5%
- Toolsmith
- Added iron blocks
- Players now have a 0.5% chance of receiving a netherite tool, weapon OR a beacon as a rare gift
- Increased chance of receiving netherite upgrade smithing template
- Adjusted weights accordingly
- Weaponsmith
- Increased chance of receiving netherite upgrade
- Slightly decreased chances of receiving anvil and enchanted shield
- Adjusted weights accordingly
- Armorer: Added elytra back to loot table as rare gift, removed netherite ingot
- Cleric: Rare gift is now 1-4 ancient debris blocks instead of only one
- Shepherd: Added goat horn back to loot table, adjusted weights
- Toolsmith: Replaced netherite hoe with netherite ingot as rare gift
- Weaponsmith: Replaced netherite sword with netherite ingot as rare gift
- Added loot tables for baby villagers and unemployed villagers with location-based gifts!
- Location-based gifts currently available for vanilla village biomes
- Support for location-based gifts in other biomes coming soon
- Baby villagers give totems of undying as rare gifts
- Unemployed villagers give emeralds as rare gifts
- Unemployed and baby villagers have a roughly 50 percent chance of giving a location-based gift (e.g. snowballs for snowy villages, dead bushes for desert villages, sweet berries for taiga villages, etc.)
- Added advancement for receiving a rare- or epic-tier gift
- Adjusted loot tables to incorporate rarity of rare- or epic-tier items
tl;dr: Makes luck (hopefully) more effective; updates loot tables for armorer (1.20-1.21), cartographer (1.21), cleric (1.20-1.21), fisher (1.20-1.21) and leatherworker (1.20-1.21).
For 1.21
All professions
- Increased bonus rolls to two for those with luck effect
- Updated quality of rare items to hopefully make them more likely to drop with luck effect
Armorer
- Armorers now have a 5% chance of gifting wolf armor
- Lowered chance of receiving anvil or iron blocks from 10% to 7.5% each
Cartographer
- Added exploration maps for swamp huts, trail ruins, desert pyramids and jungle temples
- Chance of receiving any exploration map is 10%; chance of receiving a specific exploration map is 2.5%
- Lowered chance of receiving compass or item frames from 25% each to 20% each
Cleric
- Removed rabbit foot from loot table
- Increased chance of receiving glass bottles from 10% to 12.5%
- Increased chance of receiving glowstone dust from 5% to 7.5%
Fisher
- Fishers now have a 2.5% chance of gifting 1-4 turtle scutes
- Lowered chance of receiving sponges from 5% to 2.5%
Leatherworker
- Leatherworkers now have a 5% chance of gifting 1-4 rabbit feet
- Lowered chance of receiving item frame from 15% to 10%
For 1.20.5-1.20.6:
All professions
- Increased bonus rolls to two for those with luck effect
- Updated quality of rare items to hopefully make them more likely to drop with luck effect
Armorer
- Armorers now have a roughly .05% chance of gifting each armor trim.
- Armorers now have a 5% chance of gifting wolf armor
- Increased chance of receiving netherite upgrade template to 2.5%.
- Lowered chance of receiving anvil or iron blocks from 10% to 7.5% each
- Reduced chance of receiving enchanted chainmail armor from 15% to 10% per piece
Cleric
- Removed rabbit foot from loot table
- Increased chance of receiving glass bottles from 10% to 12.5%
- Increased chance of receiving glowstone dust from 7.5% to 10%
Fisher
- Fishers now have a 2.5% chance of gifting 1-4 turtle scutes
- Lowered chance of receiving sponges from 5% to 2.5%
Leatherworker
- Leatherworkers now have a 5% chance of gifting 1-4 rabbit feet
- Lowered chance of receiving item frame from 15% to 10%
For 1.20-1.20.4:
All professions
- Increased bonus rolls to two for those with luck effect
- Updated quality of rare items to hopefully make them more likely to drop with luck effect
Armorer
- Armorers now have a roughly .05% chance of gifting each armor trim.
- Increased chance of receiving netherite upgrade template to 2.5%.
- Reduced chance of receiving enchanted chainmail armor from 15% to 10% per piece
Cleric
- Removed rabbit foot from loot table
- Increased chance of receiving glass bottles from 10% to 12.5%
- Increased chance of receiving glowstone dust from 7.5% to 10%
Fisher
- Fishers now have a 2.5% chance of gifting 1-4 scutes
- Lowered chance of receiving sponges from 5% to 2.5%
Leatherworker
- Leatherworkers now have a 5% chance of gifting 1-4 rabbit feet
- Lowered chance of receiving item frame from 15% to 10%