net.minecraft.network.protocol.game

public class VecDeltaCodec

ajm
net.minecraft.network.protocol.game.VecDeltaCodec
net.minecraft.class_7422
net.minecraft.entity.TrackedPosition
net.minecraft.network.protocol.game.VecDeltaCodec

Field summary

Modifier and TypeField
private static final double
a
TRUNCATION_STEPS
field_39015
COORDINATE_SCALE
private Vec3
b
base
field_39016
pos

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
static long
a(double arg0)
encode(double arg0)
method_43487(double arg0)
pack(double value)
static double
a(long arg0)
decode(long arg0)
method_43488(long arg0)
unpack(long value)
public Vec3
a(long arg0, long arg1, long arg2)
decode(long arg0, long arg1, long arg2)
method_43489(long arg0, long arg1, long arg2)
withDelta(long x, long y, long z)
public long
a(fby arg0)
encodeX(Vec3 arg0)
method_43490(class_243 arg0)
getDeltaX(Vec3d pos)
public long
b(fby arg0)
encodeY(Vec3 arg0)
method_43491(class_243 arg0)
getDeltaY(Vec3d pos)
public long
c(fby arg0)
encodeZ(Vec3 arg0)
method_43492(class_243 arg0)
getDeltaZ(Vec3d pos)
public Vec3
d(fby arg0)
delta(Vec3 arg0)
method_43493(class_243 arg0)
subtract(Vec3d pos)
public void
e(fby arg0)
setBase(Vec3 arg0)
method_43494(class_243 arg0)
setPos(Vec3d pos)
public Vec3
a()
getBase()
method_60933()
getPos()