Added
- [Fabric] Support for Dehydration (#358 by @jshipley)
Fixed
- Missing loot tables for painted wood slabs (#361)
Fixed
- Incorrect fall message when falling off stone ladders
- Players being teleported to origin when logging out while sitting
- [Fabric] Trapdoors not being climbable when a stone ladder is below them (#332)
Added
- Pale oak and resin brick block variants
Changed
- All no-op block item models were deleted along with sofa item models
Removed
- Unused reward loot tables
Fixed
- [NeoForge] Missing fluid unit conversion in rendering
Fabric-only.
Added
- Pale oak and resin brick block variants
- Exchange values for all items
Changed
- All no-op block item models were deleted along with sofa item models
- The different guide books are now the same item
adorn:guide_book
, distinguished by theadorn:book
component which contains the book ID
Removed
- Unused reward loot tables
Added
- Support for stone torch dynamic lighting with LambDynamicLights (#350 by @LambdAurora)
Fixed
- Locked trading stations overriding their existing owner when placed (#355)
- Seats dismounting inside the seat block (#338)
- Incorrect matching logic for brewing recipes that use fluids
- Copper pipes and picket fences being waterlogged by default (for example, when using
/setblock
) - Some advancements triggering on any item (#354)
- [NeoForge] Copper pipes not being oxidisable or waxable (#348)
- [NeoForge] Crash when opening creative inventory and some modded items aren't in the vanilla tabs (#349)
Added
- Painted wood (planks, stairs, slabs, fences, fence gates, buttons, pressure plates)
- Tuff, tuff brick and polished tuff block variants
Changed
- Updated to Minecraft 1.21.1
- All Kotlin code was rewritten in Java
- Screen animator threads are now daemon threads
- Color palette loading is more resilient to crashes
- The old UUID format is no longer supported for trading stations
- Trading stations now use components for storing trades and owners
- Watering cans now use components for storing water and fertiliser levels
- Recipe remainders for brewer crafting now use the item stack-aware APIs from mod loaders (better support for modded items)
- Copying block settings now also copies the
burnable
property - Block shape caches now use arrays inatead of
Byte2ObjectMap
s (performance improvement) - The guide book has a better table of contents
- Advancements no longer give guide books as rewards
- Copper pipe and painted wood tags are collapsed in REI
- Better tag support:
- Kitchen sinks now accept any
#c:buckets/empty
- Chimneys now accept any
#c:tools/igniter
- Cobblestone chimneys now accept any
#c:cobblestones
- Nether wart coffee now accepts any
#c:buckets/water
- Kitchen sinks now accept any
Fixed
BenchBlock.rotate
not working forCLOCKWISE_90
FluidAmountPredicate.atMost
being an equality checkFluidReference.increment
: units swapped- Returning
ActionResult.SUCCESS
on the server inChimneyBlock.onUse
SeatBlock.onUse
SofaBlock.onUse
SofaBlock.onUseWithItem
TableLampBlock.onUse
AdornBookItem.use
SeatEntity.interact
FluidReference.getAmountText(long, FluidUnit)
: fix incorrect arguments leading to bad output- The action result is now propagated from
Chair/TableBlockItem.useOnBlock
, fixing incorrect hand swings - Missing translation for
#adorn:watering_can_fertilizers
- [Fabric] Kitchen sinks consuming fluids from items in creative
- EMI compat:
- Missing default recipe choices
- REI compat:
- Not supporting two item ingredients + a fluid ingredient in brewing recipes
Changed
- Updated to Minecraft 1.20.4
- Ported to NeoForge
- Kotlin is now bundled on NeoForge
Fixed
- Fix tables not being solid blocks (#340)
Fixed
- Candlelit lanterns not dropping items (#319)
- Crash with some mods that prevent reading block settings during mod init (#321)
- Seat entities disappearing when a player logs out and logs back in (#281)
Fabric-only release. A NeoForge port will come in a future update.
Added
- Copper pipes: decorative pipes made out of copper
- Watering cans
- Copper nuggets (crafting ingredient)
Fixed
- Incorrect sitting offset for seat blocks (#328)