package net.minecraft.core; public final class QuartPos { public static final int BITS = 2; public static final int SIZE = 4; public static final int MASK = 3; private static final int SECTION_TO_QUARTS_BITS = 2; private QuartPos() { } public static int fromBlock(final int blockCoord) { return blockCoord >> 2; } public static int quartLocal(final int blockCoord) { return blockCoord & 3; } public static int toBlock(final int quart) { return quart << 2; } public static int fromSection(final int section) { return section << 2; } public static int toSection(final int quart) { return quart >> 2; } }