net.minecraft.entity

public record VecDelta$Stepped

implements VecDelta

net.minecraft.network.protocol.game.VecDelta$Stepped
net.minecraft.class_1_1216$class_1_1218
net.minecraft.entity.VecDelta$Stepped

Field summary

Modifier and TypeField
private final List<VecDelta$Stepped$Step>
steps
comp_1_1280
steps
private static final int
MIN_BYTES_PER_STEP
field_1_8368
SIZE_PER_STEP

Constructor summary

ModifierConstructor
public (List<VecDelta$Stepped$Step> steps)

Method summary

Modifier and TypeMethod
public int
stepCount()
method_1_7745()
steps()
public boolean
hasDeltaX()
method_1_7742()
movedX()
public boolean
hasDeltaZ()
method_1_7743()
movedZ()
public MotionPath
decode(VecDeltaCodec positionCodec)
method_1_7741(class_7422 arg0)
getAppliedMotion(TrackedPosition arg0)
public static VecDelta$Stepped
tryEncode(VecDeltaCodec positionCodec, List<PositionStep> steps)
method_1_7747(class_7422 arg0, List<class_1_1202> arg1)
fromMotion(TrackedPosition trackedPos, List<MotionStep> steps)
public List<VecDelta$Stepped$Step>
steps()
comp_1_1280()
steps()