net.minecraft.entity

public record EntityPosition

net.minecraft.world.entity.PositionMoveRotation
net.minecraft.class_10182
net.minecraft.entity.EntityPosition

Field summary

Modifier and TypeField
private final Vec3d
position
comp_3148
position
private final Vec3d
deltaMovement
comp_3149
deltaMovement
private final float
yRot
comp_3150
yaw
private final float
xRot
comp_3151
pitch
public static final PacketCodec<PacketByteBuf, EntityPosition>
STREAM_CODEC
field_54565
PACKET_CODEC

Constructor summary

ModifierConstructor
public (Vec3d position, Vec3d deltaMovement, float yaw, float pitch)

Method summary

Modifier and TypeMethod
public static EntityPosition
of(Entity entity)
method_63638(class_1297 arg0)
fromEntity(Entity entity)
public EntityPosition
withRotation(float yRot, float xRot)
method_73096(float arg0, float arg1)
withRotation(float yaw, float pitch)
public static EntityPosition
of(TeleportTransition transition)
method_63640(class_5454 arg0)
fromTeleportTarget(TeleportTarget teleportTarget)
public static EntityPosition
calculateAbsolute(PositionMoveRotation source, PositionMoveRotation change, Set<Relative> relatives)
method_63639(class_10182 arg0, class_10182 arg1, Set<class_2709> arg2)
apply(EntityPosition currentPos, EntityPosition newPos, Set<PositionFlag> flags)
private static double
calculateDelta(double currentDelta, double deltaChange, Set<Relative> relatives, Relative relative)
method_63636(double arg0, double arg1, Set<class_2709> arg2, class_2709 arg3)
resolve(double delta, double value, Set<PositionFlag> flags, PositionFlag deltaFlag)
public Vec3d
position()
comp_3148()
position()
public Vec3d
deltaMovement()
comp_3149()
deltaMovement()
public float
yRot()
comp_3150()
yaw()
public float
xRot()
comp_3151()
pitch()