Package net.minecraft.network
Class LpVec3
java.lang.Object
net.minecraft.network.LpVec3
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final doublestatic final doubleprivate static final intprivate static final intprivate static final intprivate static final doubleprivate static final intprivate static final intprivate static final intprivate static final intprivate static final int -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
DATA_BITS
private static final int DATA_BITS- See Also:
-
DATA_BITS_MASK
private static final int DATA_BITS_MASK- See Also:
-
MAX_QUANTIZED_VALUE
private static final double MAX_QUANTIZED_VALUE- See Also:
-
SCALE_BITS
private static final int SCALE_BITS- See Also:
-
SCALE_BITS_MASK
private static final int SCALE_BITS_MASK- See Also:
-
CONTINUATION_FLAG
private static final int CONTINUATION_FLAG- See Also:
-
X_OFFSET
private static final int X_OFFSET- See Also:
-
Y_OFFSET
private static final int Y_OFFSET- See Also:
-
Z_OFFSET
private static final int Z_OFFSET- See Also:
-
ABS_MAX_VALUE
public static final double ABS_MAX_VALUE- See Also:
-
ABS_MIN_VALUE
public static final double ABS_MIN_VALUE- See Also:
-
-
Constructor Details
-
LpVec3
public LpVec3()
-
-
Method Details
-
hasContinuationBit
public static boolean hasContinuationBit(int pData) -
read
-
write
-
sanitize
private static double sanitize(double pValue) -
pack
private static long pack(double pCoord) -
unpack
private static double unpack(long pCoord)
-