@MethodsReturnNonnullByDefault @ParametersAreNonnullByDefault public abstract class MixinWorldClient extends MixinWorld implements ICubicWorldInternal.Client
ICubicWorldInternal.Client, ICubicWorldInternal.CompatGenerationScope, ICubicWorldInternal.ServerICubicWorld.SurfaceTypechunkProvider, fakedMaxHeight, findingSpawnPoint, isCubicWorld, isRemote, lightingManager, maxHeight, minHeight, profiler, provider, rand, saveHandler, updateLCG, worldInfo| Constructor and Description |
|---|
MixinWorldClient() |
| Modifier and Type | Method and Description |
|---|---|
CubeProviderClient |
getCubeCache()
Returns the
ICubeProvider for this world, or throws NotCubicChunksWorldException
if this is not a CubicChunks world. |
void |
initCubicWorldClient(IntRange heightRange,
IntRange generationRange)
Initializes the world to be a CubicChunks world.
|
void |
setHeightBounds(int minHeight1,
int maxHeight1) |
void |
tickCubicWorld()
Updates the world
|
canBlockFreezeNoWater, canSeeSky, canSnowAt, fakeWorldHeight, getBiome, getBlockState, getChunk, getCubeFromBlockCoords, getCubeFromCubeCoords, getDifficultyForLocation, getEffectiveHeight, getGameRules, getHeight, getLightingManager, getMaxGenerationHeight, getMaxHeight, getMinGenerationHeight, getMinHeight, getPrecipitationHeight, getSaveHandler, initCubicWorld, isAreaLoaded, isAreaLoaded, isAreaLoaded, isBlockColumnLoaded, isBlockColumnLoaded, isBlockLoaded, isBlockLoaded, isChunkLoaded, isCubicWorld, isOutsideBuildHeight, isRaining, isRainingAt, isThundering, isValid, setBlockState, setLightFor, spawnEntity, testForCubesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfakeWorldHeight, getCubeFromBlockCoords, getCubeFromCubeCoords, getLightingManager, getTopSolidOrLiquidBlockVanillacanBeTopBlock, findTopBlock, findTopBlock, getActualHeight, getCubeFromCubeCoords, getEffectiveHeight, getMaxGenerationHeight, getMinGenerationHeight, getSurfaceForCube, getSurfaceForCube, isBlockColumnLoaded, isBlockColumnLoaded, isCubicWorld, testForCubes, testForCubes, testForCubesgetMaxHeight, getMinHeightpublic void initCubicWorldClient(IntRange heightRange, IntRange generationRange)
ICubicWorldInternal.ClientinitCubicWorldClient in interface ICubicWorldInternal.ClientheightRange - world height rangegenerationRange - expected height range for world generation. Maximum Y should be above 0.public void tickCubicWorld()
ICubicWorldInternaltickCubicWorld in interface ICubicWorldInternaltickCubicWorld in class MixinWorldpublic CubeProviderClient getCubeCache()
ICubicWorldInternalICubeProvider for this world, or throws NotCubicChunksWorldException
if this is not a CubicChunks world.getCubeCache in interface ICubicWorldgetCubeCache in interface ICubicWorldInternalgetCubeCache in interface ICubicWorldInternal.ClientgetCubeCache in class MixinWorldpublic void setHeightBounds(int minHeight1,
int maxHeight1)
setHeightBounds in interface ICubicWorldInternal.Client