- Added support for 1.21.4
- Removed extraneous files
Changes for 1.21.2+
- Librarian:
- Added specific mending book
- Adjusted weights accordingly
- Farmer:
- replaced beetroot stew with honeycomb
- Added location-based gifts for baby and unemployed villagers in the following village types:
- Badlands
- Beach
- Birch Forests
- Cherry
- Dark Forest
- End
- Forest
- Jungle
- Lush caves
- Mangrove swamp
- Mushroom
- Nether
- Ocean
- Pale Garden (1.21.4+ only)
- Pumpkin
- Sky
- Swamp
- Fixed location-based gifts in vanilla biomes for snowy villages
- Updated has_structure tags to include biomes from Terralith, Tectonic, Oh the Biomes We've Gone, and more
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