@ParametersAreNonnullByDefault @MethodsReturnNonnullByDefault public interface ICubicWorldInternal extends ICubicWorld
| Modifier and Type | Interface and Description |
|---|---|
static interface |
ICubicWorldInternal.Client |
static interface |
ICubicWorldInternal.CompatGenerationScope |
static interface |
ICubicWorldInternal.Server |
ICubicWorld.SurfaceType| Modifier and Type | Method and Description |
|---|---|
void |
fakeWorldHeight(int height) |
ICubeProviderInternal |
getCubeCache()
Returns the
ICubeProvider for this world, or throws NotCubicChunksWorldException
if this is not a CubicChunks world. |
Cube |
getCubeFromBlockCoords(net.minecraft.util.math.BlockPos pos) |
Cube |
getCubeFromCubeCoords(int cubeX,
int cubeY,
int cubeZ) |
ILightingManager |
getLightingManager()
Returns the
ILightingManager for this world, or throws NotCubicChunksWorldException
if this is not a CubicChunks world. |
default net.minecraft.util.math.BlockPos |
getTopSolidOrLiquidBlockVanilla(net.minecraft.util.math.BlockPos pos) |
void |
tickCubicWorld()
Updates the world
|
canBeTopBlock, findTopBlock, findTopBlock, getActualHeight, getCubeFromCubeCoords, getEffectiveHeight, getMaxGenerationHeight, getMinGenerationHeight, getSurfaceForCube, getSurfaceForCube, isBlockColumnLoaded, isBlockColumnLoaded, isCubicWorld, testForCubes, testForCubes, testForCubesgetMaxHeight, getMinHeightvoid tickCubicWorld()
ICubeProviderInternal getCubeCache()
ICubeProvider for this world, or throws NotCubicChunksWorldException
if this is not a CubicChunks world.getCubeCache in interface ICubicWorldILightingManager getLightingManager()
ILightingManager for this world, or throws NotCubicChunksWorldException
if this is not a CubicChunks world.Cube getCubeFromCubeCoords(int cubeX, int cubeY, int cubeZ)
getCubeFromCubeCoords in interface ICubicWorldCube getCubeFromBlockCoords(net.minecraft.util.math.BlockPos pos)
getCubeFromBlockCoords in interface ICubicWorldvoid fakeWorldHeight(int height)
default net.minecraft.util.math.BlockPos getTopSolidOrLiquidBlockVanilla(net.minecraft.util.math.BlockPos pos)