Writing down small things to check…
Direction.getNearestStable
is worth keeping. Status: Removed.Player
.TierSortingRegistry
and related things. (DiggerItem
patch?) Status: Removed.Notes for mod devs:
BlockState#neighborChanged
-> BlockState#handleNeighborChanged
Screen#screenWidth
and Screen#screenHeight
are now GuiGraphics
methodsFlowerBlock
supplier patches removed, use holdersMobEffects
, GameEvent
, Attributes
fields now use holders. As such, methods such as LivingEntity#getEffect
accept a holder instead of a registry objectNBTUtils#writeBlockPos
(and readBlockPos
) now de/encodes a int[3] array instead of {X, Y, Z}skyAccess
flag that when false
(default) will encase the test in a barrier block box. This may affect tests that have an entity for example outside the vertical boundsClientChatReceivedEvent#getBoundChatType
is null
when the message is a system messageEntity#defineSynchedData
now has a builder parameter which should be used instead of accessing entityData
Pack
s now use a PackLocationInfo
that stores their ID and name. Pack.Info
has been mostly replaced by Pack.Metadata
(though some fields have been moved to PackSelectionConfig
and PackLocationInfo
); PackResources
are identified using PackLocationInfo
sLayeredDraw.Layer
interface.RegisterGuiLayersEvent
and RenderGuiLayerEvent
.IGuiOverlay
) are now accessible via the GuiGraphics
.NeoForgeMod.ENTITY_GRAVITY
) have been removed.