Small snapshot, a couple of big changes.
ScreenHandlerType
now requires the required feature to be passed. This is usually FeatureFlags.VANILLA_FEATURES
.
ArmorItem
constructor now takes ArmorItem.ArmorSlot
instead of EquipmentSlot
.
Recipe-related methods now require DynamicRegistryManager
instance to be passed.
Identifier#withSuffixedPath
that appends a suffix to the identifier's path.ColorHelper.Abgr
that implements ABGR color manipulation.
Packet
class is repackaged tonet.minecraft.network.packet
.PacketByteBuf#encode
anddecode
now takesDynamicOps
in addition to codec.getCausingEntity
/setCausingEntity
and other owner-related methods have been merged intogetOwner
andsetOwner
.