Skip navigation links
A B C D E F G H I L M N O P R S T U V W X Y Z 

A

above() - Method in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
 
add(Box) - Method in class io.github.opencubicchunks.cubicchunks.api.util.Box
 
add(int, int, int) - Method in class io.github.opencubicchunks.cubicchunks.api.util.Box.Mutable
 
add(int, int, int) - Method in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
 
add(ICubicPopulator) - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.CubicPopulatorList
 
addCube(ICube) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.IColumn
Add a cube to this column
addEntity(Entity) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
 
addTileEntity(TileEntity) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
Add a tile entity to this cube
allMatch(Box.XYZPredicate) - Method in class io.github.opencubicchunks.cubicchunks.api.util.Box
 
apply(int, int, int) - Method in interface io.github.opencubicchunks.cubicchunks.api.util.Box.XYZFunction
 
asMutable() - Method in class io.github.opencubicchunks.cubicchunks.api.util.Box
 

B

bellCurveProbabilityCyclic(int, int, double, int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.MathUtil
Generates a gaussian probability with the curves repeatedly positioned in a set distance to each other's center.
below() - Method in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
 
biome3dToBlock(int, int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Coords
 
biome3dToMinBlock(int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Coords
 
BIOMES_PER_CUBE - Static variable in class io.github.opencubicchunks.cubicchunks.api.util.Coords
Each ICube optionally contain 8x1x8 map of biome IDs, or 2x16x2 block wide biome areas.
Bits - Class in io.github.opencubicchunks.cubicchunks.api.util
 
Bits() - Constructor for class io.github.opencubicchunks.cubicchunks.api.util.Bits
 
blockCeilToCube(int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Coords
 
blockToBiome(int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Coords
blockToBiome3d(int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Coords
 
blockToCube(int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Coords
 
blockToCube(double) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Coords
 
blockToLocal(int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Coords
 
blockToLocalBiome3d(int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Coords
 
Box - Class in io.github.opencubicchunks.cubicchunks.api.util
 
Box(int, int, int, int, int, int) - Constructor for class io.github.opencubicchunks.cubicchunks.api.util.Box
 
Box.Mutable - Class in io.github.opencubicchunks.cubicchunks.api.util
 
Box.XYZFunction - Interface in io.github.opencubicchunks.cubicchunks.api.util
 
Box.XYZPredicate - Interface in io.github.opencubicchunks.cubicchunks.api.util
 

C

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
 

D

Decorate(World, Random, CubePos, BlockPos, DecorateBiomeEvent.Decorate.EventType) - Constructor for class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event.DecorateCubeBiomeEvent.Decorate
 
DecorateCubeBiomeEvent - Class in io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event
 
DecorateCubeBiomeEvent(World, Random, CubePos) - Constructor for class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event.DecorateCubeBiomeEvent
 
DecorateCubeBiomeEvent.Decorate - Class in io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event
This event is fired when a cube is decorated with a biome feature.
DecorateCubeBiomeEvent.Post - Class in io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event
This event is fired after a cube is decorated with a biome feature.
DecorateCubeBiomeEvent.Pre - Class in io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event
This event is fired before a cube is decorated with a biome feature.
decrement(int) - Method in class io.github.opencubicchunks.cubicchunks.api.world.IHeightMap.HeightMap
 
DEFAULT - Static variable in class io.github.opencubicchunks.cubicchunks.api.world.storage.StorageFormatProviderBase
 
DEFAULT - Static variable in class io.github.opencubicchunks.cubicchunks.api.worldgen.VanillaCompatibilityGeneratorProviderBase
 
DEFAULT_STATE - Static variable in class io.github.opencubicchunks.cubicchunks.api.worldgen.CubePrimer
 
defaultStorageFormatProviderName(String) - Static method in class io.github.opencubicchunks.cubicchunks.api.world.storage.StorageFormatProviderBase
 
distSquared(CubePos) - Method in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
 

E

equals(Object) - Method in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
Compares the CubeCoordinate against the given object.
equals(Object) - Method in class io.github.opencubicchunks.cubicchunks.api.util.IntRange
 
equals(Object) - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.LoadingData
 
existsBatch(ICubicStorage.PosBatch) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.storage.ICubicStorage
Checks for the existence of multiple cubes+columns at once.
expand(Box) - Method in class io.github.opencubicchunks.cubicchunks.api.util.Box.Mutable
 

F

findTopBlock(BlockPos, int, int, ICubicWorld.SurfaceType) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubicWorld
 
findTopBlock(BlockPos, int, int, BiPredicate<BlockPos, IBlockState>) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubicWorld
Finds the top block between minTopY and maxTopY, startiung the search at start.
flush() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.storage.ICubicStorage
Forces any internally buffered data to be written to disk immediately, blocking until the action is completed.
forceChunk(ForgeChunkManager.Ticket, CubePos) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubicWorldServer
CubicChunks equivalent of ForgeChunkManager.forceChunk(ForgeChunkManager.Ticket, ChunkPos).
forEachColumn(Consumer<ChunkPos>) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.storage.ICubicStorage
Iterates over all the columns that exist in the world.
forEachCube(Consumer<CubePos>) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.storage.ICubicStorage
Iterates over all the cubes that exist in the world.
forEachPoint(Box.XYZFunction) - Method in class io.github.opencubicchunks.cubicchunks.api.util.Box
 
forEachWithinRange(int, Consumer<CubePos>) - Method in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
 
formatChunkCoords(int, int, int) - Static method in class io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature.CubicFeatureData
 
fromBlockCoords(int, int, int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
 
fromBlockCoords(BlockPos) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
 
fromEntity(Entity) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
 
fromEntityCoords(double, double, double) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
 

G

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
Deprecated.
generators are advised to implement ICubeGenerator.generateCube(int, int, int, CubePrimer)
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
Returns the ICubeProvider for this world, or throws NotCubicChunksWorldException if this is not a CubicChunks world.
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
Deprecated.
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.

H

hasBiomes() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.CubePrimer
 
hasCubicGeneratorForWorld(World) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubicWorldType
 
hashCode() - Method in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
Returns a specification compliant hashCode for this object.
hashCode() - Method in class io.github.opencubicchunks.cubicchunks.api.util.IntRange
 
hashCode() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.LoadingData
 
hasLightUpdates() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
 
hasLoadedCubes() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.IColumn
Check if there are any loaded cube in this column
HeightMap(int[]) - Constructor for class io.github.opencubicchunks.cubicchunks.api.world.IHeightMap.HeightMap
 

I

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
 

L

lerp(double, double, double) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.MathUtil
 
lerp(float, float, float) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.MathUtil
 
Load(ICube, NBTTagCompound) - Constructor for class io.github.opencubicchunks.cubicchunks.api.world.CubeDataEvent.Load
 
Load(ICube) - Constructor for class io.github.opencubicchunks.cubicchunks.api.world.CubeEvent.Load
 
LoadingData<POS> - Class in io.github.opencubicchunks.cubicchunks.api.worldgen
 
LoadingData(POS, NBTTagCompound) - Constructor for class io.github.opencubicchunks.cubicchunks.api.worldgen.LoadingData
 
localAddressToBlockPos(int) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
Convert an integer-encoded address to a local block to a global block position
localToBlock(int, int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Coords
 
localToBlock(int, int, int) - Method in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
 

M

makeImmutable() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.CubicPopulatorList
 
MathUtil - Class in io.github.opencubicchunks.cubicchunks.api.util
 
MathUtil() - Constructor for class io.github.opencubicchunks.cubicchunks.api.util.MathUtil
 
max(int, int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.MathUtil
 
max(int, int, int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.MathUtil
 
max(int, int, int, int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.MathUtil
 
max(int...) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.MathUtil
 
maxIgnoreNan(float...) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.MathUtil
 
midPos(BlockPos, BlockPos) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Coords
 
min(int, int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.MathUtil
 
min(int, int, int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.MathUtil
 
min(int, int, int, int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.MathUtil
 
min(int...) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.MathUtil
 
Mutable(int, int, int, int, int, int) - Constructor for class io.github.opencubicchunks.cubicchunks.api.util.Box.Mutable
 

N

NBTBatch(Map<ChunkPos, NBTTagCompound>, Map<CubePos, NBTTagCompound>) - Constructor for class io.github.opencubicchunks.cubicchunks.api.world.storage.ICubicStorage.NBTBatch
 
needsSaving() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
Check if any modifications happened to this cube since it was loaded from disk
NO_HEIGHT - Static variable in class io.github.opencubicchunks.cubicchunks.api.util.Coords
 
NO_REQUIREMENT - Static variable in interface io.github.opencubicchunks.cubicchunks.api.worldgen.ICubeGenerator
 
NotCubicChunksWorldException - Exception in io.github.opencubicchunks.cubicchunks.api.util
 
NotCubicChunksWorldException() - Constructor for exception io.github.opencubicchunks.cubicchunks.api.util.NotCubicChunksWorldException
 
NotCubicChunksWorldException(String) - Constructor for exception io.github.opencubicchunks.cubicchunks.api.util.NotCubicChunksWorldException
 
NotCubicChunksWorldException(String, Throwable) - Constructor for exception io.github.opencubicchunks.cubicchunks.api.util.NotCubicChunksWorldException
 
NotCubicChunksWorldException(Throwable) - Constructor for exception io.github.opencubicchunks.cubicchunks.api.util.NotCubicChunksWorldException
 
NotCubicChunksWorldException(String, Throwable, boolean, boolean) - Constructor for exception io.github.opencubicchunks.cubicchunks.api.util.NotCubicChunksWorldException
 

O

of(int, int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.IntRange
 
onOpacityChange(int, int, int, int) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.IHeightMap
Sets the opacity at the given position to the given value.

P

packColorARGB(int, int, int, int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.MathUtil
 
packSignedToInt(int, int, int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Bits
 
packSignedToLong(int, int, int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Bits
 
packUnsignedToInt(int, int, int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Bits
 
packUnsignedToLong(int, int, int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Bits
 
pollAsyncColumnGenerator(int, int) - Method in interface io.github.opencubicchunks.cubicchunks.api.worldgen.ICubeGenerator
Checks whether the generator is ready to generate a given column.
pollAsyncCubeGenerator(int, int, int) - Method in interface io.github.opencubicchunks.cubicchunks.api.worldgen.ICubeGenerator
Checks whether the generator is ready to generate a given cube.
pollAsyncCubePopulator(int, int, int) - Method in interface io.github.opencubicchunks.cubicchunks.api.worldgen.ICubeGenerator
Checks whether the generator is ready to generate a given column.
populate(ICube) - Method in interface io.github.opencubicchunks.cubicchunks.api.worldgen.ICubeGenerator
Populate a cube with multi-block structures that can cross cube boundaries such as trees and ore veins.
Populate(World, Random, int, int, int, boolean, PopulateChunkEvent.Populate.EventType) - Constructor for class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event.PopulateCubeEvent.Populate
 
PopulateCubeEvent - Class in io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event
 
PopulateCubeEvent(World, Random, int, int, int, boolean) - Constructor for class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event.PopulateCubeEvent
 
PopulateCubeEvent.Populate - Class in io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event
 
PopulateCubeEvent.Post - Class in io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event
 
PopulateCubeEvent.Pre - Class in io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event
 
populateVanillaCubic(World, Random, ICube) - Static method in class io.github.opencubicchunks.cubicchunks.api.worldgen.CubeGeneratorsRegistry
 
PosBatch(Set<ChunkPos>, Set<CubePos>) - Constructor for class io.github.opencubicchunks.cubicchunks.api.world.storage.ICubicStorage.PosBatch
 
Post(World, Random, CubePos) - Constructor for class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event.CubicOreGenEvent.Post
 
Post(World, Random, CubePos) - Constructor for class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event.DecorateCubeBiomeEvent.Post
 
Post(World, Random, int, int, int, boolean) - Constructor for class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event.PopulateCubeEvent.Post
 
Pre(World, Random, CubePos) - Constructor for class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event.CubicOreGenEvent.Pre
 
Pre(World, Random, CubePos) - Constructor for class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event.DecorateCubeBiomeEvent.Pre
 
Pre(World, Random, int, int, int, boolean) - Constructor for class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.event.PopulateCubeEvent.Pre
 
preCacheCube(ICube) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.IColumn
Note: this method is intended for internal use only and will be removed.
provideColumn(int, int) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubeProvider
 
provideGenerator(IChunkGenerator, World) - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.VanillaCompatibilityGeneratorProviderBase
 
provideStorage(World, Path) - Method in class io.github.opencubicchunks.cubicchunks.api.world.storage.StorageFormatProviderBase
 
put(T) - Method in class io.github.opencubicchunks.cubicchunks.api.util.XYZMap
Associates the given value with its xyz-coordinates.
put(T) - Method in class io.github.opencubicchunks.cubicchunks.api.util.XZMap
Associates the given value with its xz-coordinates.

R

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.

S

Save(ICube, NBTTagCompound) - Constructor for class io.github.opencubicchunks.cubicchunks.api.world.CubeDataEvent.Save
 
sendPacketToAllPlayers(IMessage) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubeWatcher
 
set(int, int) - Method in class io.github.opencubicchunks.cubicchunks.api.world.IHeightMap.HeightMap
 
setBiome(int, int, int, Biome) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
Set biome at a cube-local 4x4x4 block segment.
setBiome(int, int, Biome) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
Deprecated.
Due to changes in Minecraft 1.15.x, biome storage will be changed to 1 biome per 4x4x4 blocks. Use ICube.setBiome(int, int, int, Biome)
setBiome(int, int, int, Biome) - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.CubePrimer
Sets biome in a given 4x4x4 block section.
setBlockState(BlockPos, IBlockState) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
Set the block state at the specified location
setBlockState(int, int, int, IBlockState) - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.CubePrimer
Set the block state at the given location
setLightFor(EnumSkyBlock, BlockPos, int) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
Set the raw light level at the specified location
setNbt(NBTTagCompound) - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.LoadingData
 
setNewGen(ICubicStructureGenerator) - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.structure.event.InitCubicStructureGeneratorEvent
 
setRegistryName(ResourceLocation) - Method in class io.github.opencubicchunks.cubicchunks.api.world.storage.StorageFormatProviderBase
 
setRegistryName(ResourceLocation) - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.VanillaCompatibilityGeneratorProviderBase
 
setUnlocalizedName(String) - Method in class io.github.opencubicchunks.cubicchunks.api.world.storage.StorageFormatProviderBase
 
setUnlocalizedName(String) - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.VanillaCompatibilityGeneratorProviderBase
 
setX1(int) - Method in class io.github.opencubicchunks.cubicchunks.api.util.Box.Mutable
 
setX2(int) - Method in class io.github.opencubicchunks.cubicchunks.api.util.Box.Mutable
 
setY1(int) - Method in class io.github.opencubicchunks.cubicchunks.api.util.Box.Mutable
 
setY2(int) - Method in class io.github.opencubicchunks.cubicchunks.api.util.Box.Mutable
 
setZ1(int) - Method in class io.github.opencubicchunks.cubicchunks.api.util.Box.Mutable
 
setZ2(int) - Method in class io.github.opencubicchunks.cubicchunks.api.util.Box.Mutable
 
shouldTick() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.IColumn
Check if this column needs to be ticked
shouldTick() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubeWatcher
 
single(int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.IntRange
 
SIZE - Static variable in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
Side length of a cube
SIZE_D - Static variable in interface io.github.opencubicchunks.cubicchunks.api.world.ICube
 
spacingBitCount - Variable in class io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature.CubicFeatureGenerator
 
spacingBitCountY - Variable in class io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature.CubicFeatureGenerator
 
StorageFormatProviderBase - Class in io.github.opencubicchunks.cubicchunks.api.world.storage
 
StorageFormatProviderBase() - Constructor for class io.github.opencubicchunks.cubicchunks.api.world.storage.StorageFormatProviderBase
 
structureMap - Variable in class io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature.CubicFeatureGenerator
Used to store a list of all structures that have been recursively generated.
sub(int, int, int) - Method in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
 
supportsConcurrentColumnGeneration() - Method in interface io.github.opencubicchunks.cubicchunks.api.worldgen.ICubeGenerator
 
supportsConcurrentCubeGeneration() - Method in interface io.github.opencubicchunks.cubicchunks.api.worldgen.ICubeGenerator
 
supportsWorldType(WorldType) - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.VanillaCompatibilityGeneratorProviderBase
 

T

test(int, int, int) - Method in interface io.github.opencubicchunks.cubicchunks.api.util.Box.XYZPredicate
 
testForCubes(BlockPos, int, Predicate<ICube>) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubicWorld
Returns true iff the given Predicate evaluates to true for all cubes for block positions within blockRadius from centerPos.
testForCubes(int, int, int, int, int, int, Predicate<ICube>) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubicWorld
Returns true iff the given Predicate evaluates to true for all cubes for block positions between BlockPos(minBlockX, minBlockY, minBlockZ) and BlockPos(maxBlockX, maxBlockY, maxBlockZ) (including the specified positions).
testForCubes(CubePos, CubePos, Predicate<? super ICube>) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubicWorld
Returns true iff the given Predicate evaluates to true for given cube and neighbors.
to8bitComponent(float) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.MathUtil
Converts normalized 0-1 color component to 8-bit integer
toString() - Method in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
Gets the coordinates of the cube as a string.
toString() - Method in class io.github.opencubicchunks.cubicchunks.api.util.IntRange
 
toString() - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.LoadingData
 
tryGenerateColumn(World, int, int, ChunkPrimer, boolean) - Method in interface io.github.opencubicchunks.cubicchunks.api.worldgen.ICubeGenerator
 
tryGenerateCube(int, int, int, CubePrimer, boolean) - Method in interface io.github.opencubicchunks.cubicchunks.api.worldgen.ICubeGenerator
 

U

unforceChunk(ForgeChunkManager.Ticket, CubePos) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubicWorldServer
CubicChunks equivalent of ForgeChunkManager.unforceChunk(ForgeChunkManager.Ticket, ChunkPos) Can accept tickets from different worlds.
unlerp(double, double, double) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.MathUtil
 
unlerp(float, float, float) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.MathUtil
 
unlerp(long, long, long) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.MathUtil
 
Unload(ICube) - Constructor for class io.github.opencubicchunks.cubicchunks.api.world.CubeEvent.Unload
 
unloadOldCubes() - Method in interface io.github.opencubicchunks.cubicchunks.api.world.ICubicWorldServer
Unloads or schedules unloading of no longer needed chunks from the world.
unlocalizedName - Variable in class io.github.opencubicchunks.cubicchunks.api.world.storage.StorageFormatProviderBase
 
unlocalizedName - Variable in class io.github.opencubicchunks.cubicchunks.api.worldgen.VanillaCompatibilityGeneratorProviderBase
 
unpackSigned(long, int, int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Bits
 
unpackSigned(int, int, int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Bits
 
unpackUnsigned(long, int, int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Bits
 
unpackUnsigned(int, int, int) - Static method in class io.github.opencubicchunks.cubicchunks.api.util.Bits
 

V

valueOf(String) - Static method in enum io.github.opencubicchunks.cubicchunks.api.world.ICube.ForcedLoadReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.github.opencubicchunks.cubicchunks.api.world.ICubeProviderServer.Requirement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.github.opencubicchunks.cubicchunks.api.world.ICubicWorld.SurfaceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.github.opencubicchunks.cubicchunks.api.worldgen.ICubeGenerator.GeneratorReadyState
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.github.opencubicchunks.cubicchunks.api.world.ICube.ForcedLoadReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.github.opencubicchunks.cubicchunks.api.world.ICubeProviderServer.Requirement
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.github.opencubicchunks.cubicchunks.api.world.ICubicWorld.SurfaceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.github.opencubicchunks.cubicchunks.api.worldgen.ICubeGenerator.GeneratorReadyState
Returns an array containing the constants of this enum type, in the order they are declared.
VanillaCompatibilityGeneratorProviderBase - Class in io.github.opencubicchunks.cubicchunks.api.worldgen
 
VanillaCompatibilityGeneratorProviderBase() - Constructor for class io.github.opencubicchunks.cubicchunks.api.worldgen.VanillaCompatibilityGeneratorProviderBase
 

W

WorldGenEntitySpawner - Class in io.github.opencubicchunks.cubicchunks.api.worldgen.populator
 
WorldGenEntitySpawner() - Constructor for class io.github.opencubicchunks.cubicchunks.api.worldgen.populator.WorldGenEntitySpawner
 
writeBatch(ICubicStorage.NBTBatch) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.storage.ICubicStorage
Writes the NBT data for multiple cubes+columns at once.
writeColumn(ChunkPos, NBTTagCompound) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.storage.ICubicStorage
Writes the NBT data to the column at the given position.
writeCube(CubePos, NBTTagCompound) - Method in interface io.github.opencubicchunks.cubicchunks.api.world.storage.ICubicStorage
Writes the NBT data to the cube at the given position.
writeInstance(NBTTagCompound, int, int, int) - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature.CubicFeatureData
Writes the NBT tag of an instance of this structure type to the internal NBT tag, using the chunkcoordinates as the key
writeToNBT(NBTTagCompound) - Method in class io.github.opencubicchunks.cubicchunks.api.worldgen.structure.feature.CubicFeatureData
 

X

x1 - Variable in class io.github.opencubicchunks.cubicchunks.api.util.Box
 
x2 - Variable in class io.github.opencubicchunks.cubicchunks.api.util.Box
 
XYZAddressable - Interface in io.github.opencubicchunks.cubicchunks.api.util
Classes implementing this interface represent objects in a 3-dimensional cartesian coordinate system.
XYZMap<T extends XYZAddressable> - Class in io.github.opencubicchunks.cubicchunks.api.util
Hash table implementation for objects in a 3-dimensional cartesian coordinate system.
XYZMap(float, int) - Constructor for class io.github.opencubicchunks.cubicchunks.api.util.XYZMap
Creates a new XYZMap with the given load factor and initial capacity.
XZAddressable - Interface in io.github.opencubicchunks.cubicchunks.api.util
Classes implementing this interface represent objects in a 2-dimensional cartesian coordinate system.
XZMap<T extends XZAddressable> - Class in io.github.opencubicchunks.cubicchunks.api.util
Hash table implementation for objects in a 2-dimensional cartesian coordinate system.
XZMap(float, int) - Constructor for class io.github.opencubicchunks.cubicchunks.api.util.XZMap
Creates a new XZMap with the given load factor and initial capacity.

Y

y1 - Variable in class io.github.opencubicchunks.cubicchunks.api.util.Box
 
y2 - Variable in class io.github.opencubicchunks.cubicchunks.api.util.Box
 

Z

z1 - Variable in class io.github.opencubicchunks.cubicchunks.api.util.Box
 
z2 - Variable in class io.github.opencubicchunks.cubicchunks.api.util.Box
 
ZERO - Static variable in class io.github.opencubicchunks.cubicchunks.api.util.CubePos
 
A B C D E F G H I L M N O P R S T U V W X Y Z 
Skip navigation links