- calculateGenerationHeightRange(WorldServer) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubicWorldType
-
- canBeDefault() - Method in class io.github.opencubicchunks.cubicchunks.api.world.storage.StorageFormatProviderBase
-
- canBeTopBlock(BlockPos, IBlockState, ICubicWorld.SurfaceType) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubicWorld
-
- canSpawnStructureAtCoords(World, Random, int, int, int) - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature.CubicFeatureGenerator
-
- ceilDiv(int, int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.MathUtil
-
- chunkPos() - Method in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
-
- clear() - Method in class io.github.opencubicchunks.cubicchunks.api.util.XYZMap
-
Removes all elements from the map.
- clear() - Method in class io.github.opencubicchunks.cubicchunks.api.util.XZMap
-
Removes all elements from the map.
- close() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.storage.ICubicStorage
-
Closes this storage.
- columnExists(ChunkPos) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.storage.ICubicStorage
-
Checks whether the column at the given position exists.
- columns - Variable in class io.github.opencubicchunks.cubicchunks.api.world.storage.ICubicStorage.NBTBatch
-
- columns - Variable in class io.github.opencubicchunks.cubicchunks.api.world.storage.ICubicStorage.PosBatch
-
- contains(int, int, int) - Method in class io.github.opencubicchunks.cubicchunks.api.util.XYZMap
-
Returns true if there exists an entry associated with the given
xyz-coordinates in this map.
- contains(T) - Method in class io.github.opencubicchunks.cubicchunks.api.util.XYZMap
-
Returns true if the given value is contained within this map.
- contains(int, int) - Method in class io.github.opencubicchunks.cubicchunks.api.util.XZMap
-
Returns true if there exists an entry associated with the given xz-coordinates in this map.
- contains(T) - Method in class io.github.opencubicchunks.cubicchunks.api.util.XZMap
-
Returns true if the given value is contained within this map.
- containsBlock(BlockPos) - Method in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
-
- containsBlockPos(BlockPos) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
-
Check whether a given global block position is contained in this cube
- Coords - Class in io.github.opencubicchunks.cubicchunks.api.util
-
- Coords() - Constructor for class io.github.opencubicchunks.cubicchunks.api.util.Coords
-
- coordsSeedHash(long, int, int, int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Coords
-
Return a seed for random number generation, based on initial seed and 3 coordinates.
- coordsSeedRandom(long, int, int, int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Coords
-
- createCubeGenerator(World) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubicWorldType
-
- createFilled(IBlockState) - Static method in class io.github.opencubicchunks.cubicchunks.api.worldgen.CubePrimer
-
- CubeDataEvent - Class in io.github.opencubicchunks.cubicchunks.api.world
-
CubicChunks equivalent of ChunkDataEvent
- CubeDataEvent(ICube, NBTTagCompound) - Constructor for class io.github.opencubicchunks.cubicchunks.api.world.CubeDataEvent
-
- CubeDataEvent.Load - Class in io.github.opencubicchunks.cubicchunks.api.world
-
CubicChunks equivalent of ChunkDataEvent.Load
- CubeDataEvent.Save - Class in io.github.opencubicchunks.cubicchunks.api.world
-
CubicChunks equivalent of ChunkDataEvent.Save
- CubeEvent - Class in io.github.opencubicchunks.cubicchunks.api.world
-
CubicChunks equivalent of ChunkEvent.
- CubeEvent(ICube) - Constructor for class io.github.opencubicchunks.cubicchunks.api.world.CubeEvent
-
- CubeEvent.Load - Class in io.github.opencubicchunks.cubicchunks.api.world
-
CubicChunks equivalent of ChunkEvent.Load.
- CubeEvent.Unload - Class in io.github.opencubicchunks.cubicchunks.api.world
-
CubicChunks equivalent of ChunkEvent.Unload.
- cubeExists(CubePos) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.storage.ICubicStorage
-
Checks whether the cube at the given position exists.
- CubeGeneratorEvent - Class in io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event
-
- CubeGeneratorEvent(ICubeGenerator) - Constructor for class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event.CubeGeneratorEvent
-
- CubeGeneratorsRegistry - Class in io.github.opencubicchunks.cubicchunks.api.worldgen
-
- CubeGeneratorsRegistry() - Constructor for class io.github.opencubicchunks.cubicchunks.api.worldgen.CubeGeneratorsRegistry
-
- CubePopulatorEvent - Class in io.github.opencubicchunks.cubicchunks.api.worldgen.populator
-
- CubePopulatorEvent(World, ICube) - Constructor for class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.CubePopulatorEvent
-
Deprecated.
- CubePos - Class in io.github.opencubicchunks.cubicchunks.api.util
-
Position of a cube.
- CubePos(int, int, int) - Constructor for class io.github.opencubicchunks.cubicchunks.api.util.CubePos
-
- CubePos(XYZAddressable) - Constructor for class io.github.opencubicchunks.cubicchunks.api.util.CubePos
-
- CubePrimer - Class in io.github.opencubicchunks.cubicchunks.api.worldgen
-
- CubePrimer() - Constructor for class io.github.opencubicchunks.cubicchunks.api.worldgen.CubePrimer
-
- CubePrimer(char[]) - Constructor for class io.github.opencubicchunks.cubicchunks.api.worldgen.CubePrimer
-
- cubes - Variable in class io.github.opencubicchunks.cubicchunks.api.world.storage.ICubicStorage.NBTBatch
-
- cubes - Variable in class io.github.opencubicchunks.cubicchunks.api.world.storage.ICubicStorage.PosBatch
-
- cubeToCenterBlock(int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Coords
-
- cubeToMaxBlock(int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Coords
-
- cubeToMinBlock(int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Coords
-
- CubeUnWatchEvent - Class in io.github.opencubicchunks.cubicchunks.api.world
-
This event fired from server thread every time player stop watching
(stop sending updates to client)
ICube associated with
ICubeWatcher.
- CubeUnWatchEvent(ICube, CubePos, ICubeWatcher, EntityPlayerMP) - Constructor for class io.github.opencubicchunks.cubicchunks.api.world.CubeUnWatchEvent
-
- CubeWatchEvent - Class in io.github.opencubicchunks.cubicchunks.api.world
-
This event fired from server thread every time player start to watch
(sent updates to client)
ICube associated with
ICubeWatcher.
- CubeWatchEvent(ICube, CubePos, ICubeWatcher, EntityPlayerMP) - Constructor for class io.github.opencubicchunks.cubicchunks.api.world.CubeWatchEvent
-
- CubicFeatureData - Class in io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature
-
- CubicFeatureData(String) - Constructor for class io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature.CubicFeatureData
-
- CubicFeatureGenerator - Class in io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature
-
CubicChunks specific version of MapGenStructure
- CubicFeatureGenerator(int, int) - Constructor for class io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature.CubicFeatureGenerator
-
- CubicOreGenEvent - Class in io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event
-
- CubicOreGenEvent(World, Random, CubePos) - Constructor for class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event.CubicOreGenEvent
-
- CubicOreGenEvent.GenerateMinable - Class in io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event
-
This event is fired on the MinecraftForge.ORE_GEN_BUS.
- CubicOreGenEvent.Post - Class in io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event
-
This event is fired on the MinecraftForge.ORE_GEN_BUS.
- CubicOreGenEvent.Pre - Class in io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event
-
This event is fired on the MinecraftForge.ORE_GEN_BUS.
- CubicPopulatorList - Class in io.github.opencubicchunks.cubicchunks.api.worldgen.populator
-
- CubicPopulatorList(List<ICubicPopulator>) - Constructor for class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.CubicPopulatorList
-
- CubicPopulatorList() - Constructor for class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.CubicPopulatorList
-
- gaussianProbabilityDensity(double, double, double) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.MathUtil
-
- generate(World, Random, CubePos, Biome) - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.CubicPopulatorList
-
- generate(World, Random, CubePos, Biome) - Method in interface io.github.opencubicchunks.cubicchunks.api.worldgen.populator.ICubicPopulator
-
Generate a specific populator feature for a given cube given a biome.
- generate(World, CubePrimer, CubePos) - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature.CubicFeatureGenerator
-
- generate(World, CubePrimer, CubePos) - Method in interface io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature.ICubicFeatureGenerator
-
- generate(World, CubePrimer, CubePos) - Method in interface io.github.opencubicchunks.cubicchunks.api.worldgen.structure.ICubicStructureGenerator
-
- generate(World, CubePrimer, CubePos, ICubicStructureGenerator.Handler, int, int, int, int) - Method in interface io.github.opencubicchunks.cubicchunks.api.worldgen.structure.ICubicStructureGenerator
-
Generates structures in given cube, with supplied parameters and handler
- generate(World, Random, CubePrimer, int, int, int, CubePos) - Method in interface io.github.opencubicchunks.cubicchunks.api.worldgen.structure.ICubicStructureGenerator.Handler
-
Generates blocks in a given cube for a structure that starts at given origin position.
- generateColumn(Chunk) - Method in interface io.github.opencubicchunks.cubicchunks.api.worldgen.ICubeGenerator
-
Generate column-global information such as biome data
- generateCube(int, int, int) - Method in interface io.github.opencubicchunks.cubicchunks.api.worldgen.ICubeGenerator
-
- generateCube(int, int, int, CubePrimer) - Method in interface io.github.opencubicchunks.cubicchunks.api.worldgen.ICubeGenerator
-
Generate a new cube
- generateFeature(World, Random, CubePrimer, int, int, int, CubePos) - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature.CubicFeatureGenerator
-
- GenerateMinable(World, Random, WorldGenerator, CubePos, IBlockState) - Constructor for class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event.CubicOreGenEvent.GenerateMinable
-
- generateStructure(World, Random, CubePos) - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature.CubicFeatureGenerator
-
- generateStructure(World, Random, CubePos) - Method in interface io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature.ICubicFeatureGenerator
-
- generateWorld(World, Random, CubePos, Biome) - Static method in class io.github.opencubicchunks.cubicchunks.api.worldgen.CubeGeneratorsRegistry
-
Callback hook for cube gen - if your mod wishes to add extra mod related
generation to the world call this
- get(int, int, int) - Method in class io.github.opencubicchunks.cubicchunks.api.util.XYZMap
-
Returns the value associated with the given coordinates or null if no
such value exists.
- get(int, int) - Method in class io.github.opencubicchunks.cubicchunks.api.util.XZMap
-
Returns the value associated with the given coordinates or null if no such value exists.
- get(int) - Method in class io.github.opencubicchunks.cubicchunks.api.world.IHeightMap.HeightMap
-
- getActualHeight() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubicWorld
-
Return the actual world height for this world.
- getAllForcedChunkCubes() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubicTicket
-
Returns an unmodifiable view of all forced cubes, in the form of map from column position,
to set of cube Y positions in that column.
- getBiome(BlockPos) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
-
- getBiome(int, int, int) - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.CubePrimer
-
Returns biome in a given 4x4x4 block section.
- getBlockState(BlockPos) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
-
Retrieve the block state at the specified location
- getBlockState(int, int, int) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
-
Retrieve the block state at the specified location
- getBlockState(int, int, int) - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.CubePrimer
-
Get the block state at the given location
- getCapabilities() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
-
- getCenterBlockPos() - Method in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
-
- getChunkPosY() - Method in interface io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature.ICubicFeatureStart
-
- getClosestStructure(String, BlockPos, boolean) - Method in interface io.github.opencubicchunks.cubicchunks.api.worldgen.ICubeGenerator
-
Gets the closest structure with name name.
- getColumn() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
-
- getColumn(int, int, ICubeProviderServer.Requirement) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubeProviderServer
-
Retrieve a column.
- getColumnAsyncLoadingCallbacks() - Static method in class io.github.opencubicchunks.cubicchunks.api.worldgen.CubeGeneratorsRegistry
-
- getCoords() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
-
- getCube() - Method in class io.github.opencubicchunks.cubicchunks.api.world.CubeEvent
-
- getCube() - Method in class io.github.opencubicchunks.cubicchunks.api.world.CubeUnWatchEvent
-
- getCube() - Method in class io.github.opencubicchunks.cubicchunks.api.world.CubeWatchEvent
-
- getCube(int) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.IColumn
-
Retrieve the cube at the specified location
- getCube(int, int, int) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubeProvider
-
- getCube(CubePos) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubeProvider
-
- getCube(int, int, int, ICubeProviderServer.Requirement) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubeProviderServer
-
Retrieve a cube.
- getCube() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubeWatcher
-
- getCube() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.CubePopulatorEvent
-
Deprecated.
- getCubeAsyncLoadingCallbacks() - Static method in class io.github.opencubicchunks.cubicchunks.api.worldgen.CubeGeneratorsRegistry
-
- getCubeCache() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubicWorld
-
- getCubeCache() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubicWorldServer
-
- getCubeCenter(ICube) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Coords
-
- getCubeFromBlockCoords(BlockPos) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubicWorld
-
- getCubeFromCubeCoords(int, int, int) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubicWorld
-
- getCubeFromCubeCoords(CubePos) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubicWorld
-
- getCubeGenerator() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubicWorldServer
-
- getCubeNow(int, int, int, ICubeProviderServer.Requirement) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubeProviderServer
-
- getCubePos() - Method in class io.github.opencubicchunks.cubicchunks.api.world.CubeUnWatchEvent
-
- getCubePos() - Method in class io.github.opencubicchunks.cubicchunks.api.world.CubeWatchEvent
-
- getCubePos() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event.DecorateCubeBiomeEvent
-
- getCubePos() - Method in interface io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature.ICubicFeatureStart
-
- getCubeWatcher() - Method in class io.github.opencubicchunks.cubicchunks.api.world.CubeUnWatchEvent
-
- getCubeWatcher() - Method in class io.github.opencubicchunks.cubicchunks.api.world.CubeWatchEvent
-
- getCubeX() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event.PopulateCubeEvent
-
- getCubeXForEntity(Entity) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Coords
-
- getCubeY() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event.PopulateCubeEvent
-
- getCubeYForEntity(Entity) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Coords
-
- getCubeZ() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event.PopulateCubeEvent
-
- getCubeZForEntity(Entity) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Coords
-
- getData() - Method in class io.github.opencubicchunks.cubicchunks.api.world.CubeDataEvent
-
- getEffectiveHeight(int, int) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubicWorld
-
- getEntitySet() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
-
Returns the internal entity container.
- getForceLoadStatus() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
-
Returns a set of reasons this cube is forced to remain loaded if it's forced to remain loaded,
or empty enum set if it can be unloaded.
- getFullPopulationRequirements(ICube) - Method in interface io.github.opencubicchunks.cubicchunks.api.worldgen.ICubeGenerator
-
Get the bounding box defining a range of cubes whose population contributes to cube being fully
populated.
- getGenerator() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event.CubeGeneratorEvent
-
- getGenerator() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event.CubicOreGenEvent.GenerateMinable
-
- getHeight(BlockPos) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.IColumn
-
Return Y position of the block directly above the top non-transparent block (opacity != 0),
or a value below minimum world height of there is no top block.
- getHeightValue(int, int) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.IColumn
-
- getHeightValue(int, int, int) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.IColumn
-
Return Y position of the block directly above the top non-transparent block,
or a value below minimum world height of there is no top block.
- getLightFor(EnumSkyBlock, BlockPos) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
-
Retrieve the raw light level at the specified location
- getLoadedColumn(int, int) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubeProvider
-
Retrieve a column, if it exists and is loaded
- getLoadedCube(int) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.IColumn
-
Retrieve the cube at the specified location if it is loaded.
- getLoadedCube(int, int, int) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubeProvider
-
- getLoadedCube(CubePos) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubeProvider
-
- getLoadedCubes() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.IColumn
-
Retrieve all cubes in this column that are currently loaded
- getLoadedCubes(int, int) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.IColumn
-
Iterate over all loaded cubes in this column in order.
- getLowestTopBlockY() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.IHeightMap
-
Out of the highest non-opaque blocks from all block columns in the column, returns the y-coordinate of the lowest
block.
- getMask(int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Bits
-
- getMax() - Method in class io.github.opencubicchunks.cubicchunks.api.util.IntRange
-
- getMaxBlockPos() - Method in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
-
- getMaxBlockX() - Method in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
-
- getMaxBlockY() - Method in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
-
- getMaxBlockZ() - Method in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
-
- getMaxGenerationHeight() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubicWorld
-
- getMaxHeight() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.IMinMaxHeight
-
Returns Y position of block above the top block in the world,
- getMaxSigned(int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Bits
-
- getMaxUnsigned(int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Bits
-
- getMin() - Method in class io.github.opencubicchunks.cubicchunks.api.util.IntRange
-
- getMinBlockPos() - Method in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
-
- getMinBlockX() - Method in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
-
- getMinBlockY() - Method in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
-
- getMinBlockZ() - Method in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
-
- getMinCubePopulationPos(int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Coords
-
Returns the minimum coordinate inside the population area this coordinate is in
- getMinGenerationHeight() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubicWorld
-
- getMinHeight() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.IMinMaxHeight
-
Returns Y position of the bottom block in the world
- getMinSigned(int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Bits
-
- getNbt() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.LoadingData
-
Returns chunk loading NBT data.
- getNearestStructurePos(World, BlockPos, boolean) - Method in interface io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature.ICubicFeatureGenerator
-
- getNewGen() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.structure.event.InitCubicStructureGeneratorEvent
-
- getOpacityIndex() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.IColumn
-
- getOriginalGen() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.structure.event.InitCubicStructureGeneratorEvent
-
- getPlacementPos() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event.DecorateCubeBiomeEvent.Decorate
-
This may be anywhere inside the 2x2x2 cube area for generation.
- getPlayer() - Method in class io.github.opencubicchunks.cubicchunks.api.world.CubeUnWatchEvent
-
- getPlayer() - Method in class io.github.opencubicchunks.cubicchunks.api.world.CubeWatchEvent
-
- getPopulationPregenerationRequirements(ICube) - Method in interface io.github.opencubicchunks.cubicchunks.api.worldgen.ICubeGenerator
-
Get the Box will all the cubes that populating this cube will affect this cube.
- getPos() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.LoadingData
-
- getPos() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event.CubicOreGenEvent
-
- getPossibleCreatures(EnumCreatureType, BlockPos) - Method in interface io.github.opencubicchunks.cubicchunks.api.worldgen.ICubeGenerator
-
Retrieve a list of creature classes eligible for spawning at the specified location.
- getRand() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event.CubicOreGenEvent
-
- getRand() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event.DecorateCubeBiomeEvent
-
- getRand() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event.PopulateCubeEvent
-
- getRegistryName() - Method in class io.github.opencubicchunks.cubicchunks.api.world.storage.StorageFormatProviderBase
-
- getRegistryName() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.VanillaCompatibilityGeneratorProviderBase
-
- getRegistryType() - Method in class io.github.opencubicchunks.cubicchunks.api.world.storage.StorageFormatProviderBase
-
- getRegistryType() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.VanillaCompatibilityGeneratorProviderBase
-
- getSize() - Method in class io.github.opencubicchunks.cubicchunks.api.util.XYZMap
-
Returns the number of elements in this map
- getSize() - Method in class io.github.opencubicchunks.cubicchunks.api.util.XZMap
-
Returns the number of elements in this map
- getStorage() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
-
- getStructureAt(BlockPos) - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature.CubicFeatureGenerator
-
- getStructureName() - Method in interface io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature.ICubicFeatureGenerator
-
- getStructureStart(World, Random, int, int, int) - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature.CubicFeatureGenerator
-
- getSurfaceForCube(CubePos, int, int, int, ICubicWorld.SurfaceType) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubicWorld
-
Finds the top block for that population cube with given offset, or null if no suitable place found.
- getSurfaceForCube(CubePos, int, int, int, BiPredicate<BlockPos, IBlockState>) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubicWorld
-
- getTagCompound() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature.CubicFeatureData
-
- getTileEntity(BlockPos, Chunk.EnumCreateEntityType) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
-
Retrieve the tile entity at the specified location
- getTileEntityMap() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
-
Retrieve a map of positions to their respective tile entities
- getTopBlockY(int, int) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.IHeightMap
-
Returns the y-coordinate of the highest non-transparent block in the specified block-column.
- getTopBlockYBelow(int, int, int) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.IHeightMap
-
Deprecated.
- getType() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event.CubicOreGenEvent.GenerateMinable
-
- getType() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event.DecorateCubeBiomeEvent.Decorate
-
- getType() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event.PopulateCubeEvent.Populate
-
- getType() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.structure.event.InitCubicStructureGeneratorEvent
-
- getUnlocalizedName() - Method in class io.github.opencubicchunks.cubicchunks.api.world.storage.StorageFormatProviderBase
-
- getUnlocalizedName() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.VanillaCompatibilityGeneratorProviderBase
-
- getWorld() - Method in class io.github.opencubicchunks.cubicchunks.api.world.CubeUnWatchEvent
-
- getWorld() - Method in class io.github.opencubicchunks.cubicchunks.api.world.CubeWatchEvent
-
- getWorld() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
-
- getWorld() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.CubePopulatorEvent
-
Deprecated.
- getWorld() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event.CubicOreGenEvent
-
- getWorld() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event.DecorateCubeBiomeEvent
-
- getWorld() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event.PopulateCubeEvent
-
- getWorld() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.structure.event.InitCubicStructureGeneratorEvent
-
- getX() - Method in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
-
Gets the x position of the cube in the world.
- getX() - Method in interface io.github.opencubicchunks.cubicchunks.api.util.XYZAddressable
-
- getX() - Method in interface io.github.opencubicchunks.cubicchunks.api.util.XZAddressable
-
- getX() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
-
Retrieve this cube's x coordinate in cube space
- getX() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubeWatcher
-
- getX1() - Method in class io.github.opencubicchunks.cubicchunks.api.util.Box.Mutable
-
- getX2() - Method in class io.github.opencubicchunks.cubicchunks.api.util.Box.Mutable
-
- getXCenter() - Method in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
-
Gets the absolute position of the cube's center on the x axis.
- getY() - Method in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
-
Gets the y position of the cube in the world.
- getY() - Method in interface io.github.opencubicchunks.cubicchunks.api.util.XYZAddressable
-
- getY() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
-
Retrieve this cube's y coordinate in cube space
- getY() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubeWatcher
-
- getY1() - Method in class io.github.opencubicchunks.cubicchunks.api.util.Box.Mutable
-
- getY2() - Method in class io.github.opencubicchunks.cubicchunks.api.util.Box.Mutable
-
- getYCenter() - Method in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
-
Gets the absolute position of the cube's center on the y axis.
- getZ() - Method in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
-
Gets the z position of the cube in the world.
- getZ() - Method in interface io.github.opencubicchunks.cubicchunks.api.util.XYZAddressable
-
- getZ() - Method in interface io.github.opencubicchunks.cubicchunks.api.util.XZAddressable
-
- getZ() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
-
Retrieve this cube's z coordinate in cube space
- getZ() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubeWatcher
-
- getZ1() - Method in class io.github.opencubicchunks.cubicchunks.api.util.Box.Mutable
-
- getZ2() - Method in class io.github.opencubicchunks.cubicchunks.api.util.Box.Mutable
-
- getZCenter() - Method in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
-
Gets the absolute position of the cube's center on the z axis.
- IColumn - Interface in io.github.opencubicchunks.cubicchunks.api.world
-
- ICube - Interface in io.github.opencubicchunks.cubicchunks.api.world
-
- ICube.ForcedLoadReason - Enum in io.github.opencubicchunks.cubicchunks.api.world
-
- ICubeGenerator - Interface in io.github.opencubicchunks.cubicchunks.api.worldgen
-
- ICubeGenerator.GeneratorReadyState - Enum in io.github.opencubicchunks.cubicchunks.api.worldgen
-
- ICubeProvider - Interface in io.github.opencubicchunks.cubicchunks.api.world
-
- ICubeProviderServer - Interface in io.github.opencubicchunks.cubicchunks.api.world
-
- ICubeProviderServer.Requirement - Enum in io.github.opencubicchunks.cubicchunks.api.world
-
The effort made to retrieve a cube or column.
- ICubeWatcher - Interface in io.github.opencubicchunks.cubicchunks.api.world
-
- ICubicFeatureGenerator - Interface in io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature
-
- ICubicFeatureStart - Interface in io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature
-
Interface implemented by
StructureStart class when cubic chunks is installed.
- ICubicPopulator - Interface in io.github.opencubicchunks.cubicchunks.api.worldgen.populator
-
Implement this interface to your world generators and register them in
CubeGeneratorsRegistry to launch them
single time for each generated cube right after terrain and biome specific
generators.
- ICubicStorage - Interface in io.github.opencubicchunks.cubicchunks.api.world.storage
-
Representation of a storage format driver for Cubic Chunks worlds.
- ICubicStorage.NBTBatch - Class in io.github.opencubicchunks.cubicchunks.api.world.storage
-
A group of position+NBT data pairs for both column and cube data.
- ICubicStorage.PosBatch - Class in io.github.opencubicchunks.cubicchunks.api.world.storage
-
A group of positions for both columns and cubes.
- ICubicStructureGenerator - Interface in io.github.opencubicchunks.cubicchunks.api.worldgen.structure
-
Base interface for cubic chunks structure generators (carvers like caves, and structures like strongholds and villages).
- ICubicStructureGenerator.Handler - Interface in io.github.opencubicchunks.cubicchunks.api.worldgen.structure
-
- ICubicTicket - Interface in io.github.opencubicchunks.cubicchunks.api.world
-
A CubicChunks chunkloading ticket.
- ICubicWorld - Interface in io.github.opencubicchunks.cubicchunks.api.world
-
- ICubicWorld.SurfaceType - Enum in io.github.opencubicchunks.cubicchunks.api.world
-
- ICubicWorldServer - Interface in io.github.opencubicchunks.cubicchunks.api.world
-
- ICubicWorldType - Interface in io.github.opencubicchunks.cubicchunks.api.world
-
- IHeightMap - Interface in io.github.opencubicchunks.cubicchunks.api.world
-
- IHeightMap.HeightMap - Class in io.github.opencubicchunks.cubicchunks.api.world
-
- IMinMaxHeight - Interface in io.github.opencubicchunks.cubicchunks.api.world
-
- increment(int) - Method in class io.github.opencubicchunks.cubicchunks.api.world.IHeightMap.HeightMap
-
- init() - Static method in class io.github.opencubicchunks.cubicchunks.api.world.storage.StorageFormatProviderBase
-
- init() - Static method in class io.github.opencubicchunks.cubicchunks.api.worldgen.VanillaCompatibilityGeneratorProviderBase
-
- initCubic(World, int) - Method in interface io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature.ICubicFeatureStart
-
Called to mark this StructureStart as a part of cubic chunks structure,
and provide necessary cubic chunks specific data.
- InitCubicStructureGeneratorEvent - Class in io.github.opencubicchunks.cubicchunks.api.worldgen.structure.event
-
This event is fired on initialization of cubic terrain generators during
cubic type world load.
This event is not Cancelable.
- InitCubicStructureGeneratorEvent(InitMapGenEvent.EventType, ICubicStructureGenerator) - Constructor for class io.github.opencubicchunks.cubicchunks.api.worldgen.structure.event.InitCubicStructureGeneratorEvent
-
Deprecated.
- InitCubicStructureGeneratorEvent(InitMapGenEvent.EventType, ICubicStructureGenerator, World) - Constructor for class io.github.opencubicchunks.cubicchunks.api.worldgen.structure.event.InitCubicStructureGeneratorEvent
-
- initializeStructureData(World) - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature.CubicFeatureGenerator
-
- initialWorldGenSpawn(WorldServer, Biome, int, int, int, int, int, int, Random) - Static method in class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.WorldGenEntitySpawner
-
- IntRange - Class in io.github.opencubicchunks.cubicchunks.api.util
-
- IntRange(int, int) - Constructor for class io.github.opencubicchunks.cubicchunks.api.util.IntRange
-
- io.github.opencubicchunks.cubicchunks.api.util - package io.github.opencubicchunks.cubicchunks.api.util
-
- io.github.opencubicchunks.cubicchunks.api.world - package io.github.opencubicchunks.cubicchunks.api.world
-
- io.github.opencubicchunks.cubicchunks.api.world.storage - package io.github.opencubicchunks.cubicchunks.api.world.storage
-
- io.github.opencubicchunks.cubicchunks.api.worldgen - package io.github.opencubicchunks.cubicchunks.api.worldgen
-
- io.github.opencubicchunks.cubicchunks.api.worldgen.populator - package io.github.opencubicchunks.cubicchunks.api.worldgen.populator
-
- io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event - package io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event
-
- io.github.opencubicchunks.cubicchunks.api.worldgen.structure - package io.github.opencubicchunks.cubicchunks.api.worldgen.structure
-
- io.github.opencubicchunks.cubicchunks.api.worldgen.structure.event - package io.github.opencubicchunks.cubicchunks.api.worldgen.structure.event
-
- io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature - package io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature
-
- isBlockColumnLoaded(BlockPos) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubicWorld
-
- isBlockColumnLoaded(BlockPos, boolean) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubicWorld
-
- isCancelable() - Method in class io.github.opencubicchunks.cubicchunks.api.world.CubeUnWatchEvent
-
- isCancelable() - Method in class io.github.opencubicchunks.cubicchunks.api.world.CubeWatchEvent
-
- isCancelable() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.CubePopulatorEvent
-
Deprecated.
- isCubeGenerated(int, int, int) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubeProviderServer
-
Returns true if the specified cube has been already generated (either loaded or saved
on disk).
- isCubeLoaded() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
-
- isCubic() - Method in interface io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature.ICubicFeatureStart
-
- isCubicWorld() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubicWorld
-
- isEmpty() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
-
Check if there are any non-air blocks in this cube
- isFullyPopulated() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
-
Check whether this cube was fully populated, i.e.
- isHasVillageGenerated() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event.PopulateCubeEvent
-
- isInitialLightingDone() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
-
Check whether this cube's initial diffuse skylight has been calculated
- isInsideStructure(World, BlockPos) - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature.CubicFeatureGenerator
-
- isInsideStructure(World, BlockPos) - Method in interface io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature.ICubicFeatureGenerator
-
- isOccluded(int, int, int) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.IHeightMap
-
Returns true if the block at the given position is occluded by a known non-opaque block further up.
- isPopulated() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
-
Check whether this cube was populated, i.e.
- isPositionInStructure(World, BlockPos) - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature.CubicFeatureGenerator
-
- isPositionInStructure(World, BlockPos) - Method in interface io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature.ICubicFeatureGenerator
-
- isPowerOfN(int, int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.MathUtil
-
- isSentToPlayers() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubeWatcher
-
- isSurfaceTracked() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
-
Gets internal isSurfaceTracked value.
- iterator() - Method in class io.github.opencubicchunks.cubicchunks.api.util.XYZMap
-
- iterator() - Method in class io.github.opencubicchunks.cubicchunks.api.util.XZMap
-
- randomPopulationPos(Random) - Method in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
-
- randomWrappedIterator(int) - Method in class io.github.opencubicchunks.cubicchunks.api.util.XYZMap
-
Return iterator over elements started from random position defined by
seed
- rangesIntersect(int, int, int, int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.MathUtil
-
- readBatch(ICubicStorage.PosBatch) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.storage.ICubicStorage
-
Reads the NBT data for multiple cubes+columns at once.
- readColumn(ChunkPos) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.storage.ICubicStorage
-
Reads the NBT data for the column at the given position.
- readCube(CubePos) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.storage.ICubicStorage
-
Reads the NBT data for the cube at the given position.
- readFromNBT(NBTTagCompound) - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature.CubicFeatureData
-
reads in data from the NBTTagCompound into this MapDataBase
- RECOMMENDED_FULL_POPULATOR_REQUIREMENT - Static variable in interface io.github.opencubicchunks.cubicchunks.api.worldgen.ICubeGenerator
-
- RECOMMENDED_GENERATE_POPULATOR_REQUIREMENT - Static variable in interface io.github.opencubicchunks.cubicchunks.api.worldgen.ICubeGenerator
-
- recreateStructures(ICube) - Method in interface io.github.opencubicchunks.cubicchunks.api.worldgen.ICubeGenerator
-
Called to reload structures that apply to cube.
- recreateStructures(Chunk) - Method in interface io.github.opencubicchunks.cubicchunks.api.worldgen.ICubeGenerator
-
Called to reload structures that apply to column.
- register(ICubicPopulator, int) - Static method in class io.github.opencubicchunks.cubicchunks.api.worldgen.CubeGeneratorsRegistry
-
Register a world generator - something that inserts new block types into the world on population stage
- registerColumnAsyncLoadingCallback(BiConsumer<? super World, ? super LoadingData<ChunkPos>>) - Static method in class io.github.opencubicchunks.cubicchunks.api.worldgen.CubeGeneratorsRegistry
-
Registers a callback invoked after loading column NBT from disk.
- registerCubeAsyncLoadingCallback(BiConsumer<? super World, ? super LoadingData<CubePos>>) - Static method in class io.github.opencubicchunks.cubicchunks.api.worldgen.CubeGeneratorsRegistry
-
Registers a callback invoked after loading cube NBT from disk.
- registerForCompatibilityGenerator(ICubicPopulator) - Static method in class io.github.opencubicchunks.cubicchunks.api.worldgen.CubeGeneratorsRegistry
-
Populators added here will be launched prior to any other.
- REGISTRY - Static variable in class io.github.opencubicchunks.cubicchunks.api.world.storage.StorageFormatProviderBase
-
- REGISTRY - Static variable in class io.github.opencubicchunks.cubicchunks.api.worldgen.VanillaCompatibilityGeneratorProviderBase
-
- registryName - Variable in class io.github.opencubicchunks.cubicchunks.api.world.storage.StorageFormatProviderBase
-
- registryName - Variable in class io.github.opencubicchunks.cubicchunks.api.worldgen.VanillaCompatibilityGeneratorProviderBase
-
- remove(int, int, int) - Method in class io.github.opencubicchunks.cubicchunks.api.util.XYZMap
-
Removes and returns the entry associated with the given coordinates.
- remove(T) - Method in class io.github.opencubicchunks.cubicchunks.api.util.XYZMap
-
Removes and returns the given value from this map.
- remove(int, int) - Method in class io.github.opencubicchunks.cubicchunks.api.util.XZMap
-
Removes and returns the entry associated with the given coordinates.
- remove(T) - Method in class io.github.opencubicchunks.cubicchunks.api.util.XZMap
-
Removes and returns the given value from this map.
- removeCube(int) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.IColumn
-
Remove the cube at the specified height
- removeEntity(Entity) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
-
- reorderChunk(ForgeChunkManager.Ticket, CubePos) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubicWorldServer
-
CubicChunks equivalent of ForgeChunkManager.reorderChunk(ForgeChunkManager.Ticket, ChunkPos)
Can accept tickets from different worlds.
- reset() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.CubePrimer
-
Resets this primer to a state as if it were newly constructed.