LeviLamina
Loading...
Searching...
No Matches
IBlockWorldGenAPI Member List

This is the complete list of members for IBlockWorldGenAPI, including all inherited members.

$canGetChunk() constIBlockWorldGenAPI
$getChunk(::ChunkPos const &pos)IBlockWorldGenAPI
apply() const =0 (defined in IBlockWorldGenAPI)IBlockWorldGenAPIpure virtual
canBeBuiltOver(::BlockPos const &pos, ::Block const &block) const =0 (defined in IBlockWorldGenAPI)IBlockWorldGenAPIpure virtual
canGetChunk() const (defined in IBlockWorldGenAPI)IBlockWorldGenAPIvirtual
canSurvive(::BlockPos const &pos, ::Block const &block) const =0 (defined in IBlockWorldGenAPI)IBlockWorldGenAPIpure virtual
disableBlockSimple()=0 (defined in IBlockWorldGenAPI)IBlockWorldGenAPIpure virtual
fetchBlocksInBox(::BoundingBox const &box, ::std::function< bool(::Block const &)> predicate)=0 (defined in IBlockWorldGenAPI)IBlockWorldGenAPIpure virtual
getBiome(::BlockPos const &pos) const =0 (defined in IBlockWorldGenAPI)IBlockWorldGenAPIpure virtual
getBlock(::BlockPos const &pos) const =0 (defined in IBlockWorldGenAPI)IBlockWorldGenAPIpure virtual
getBlockNoBoundsCheck(::BlockPos const &pos) const =0 (defined in IBlockWorldGenAPI)IBlockWorldGenAPIpure virtual
getChunk(::ChunkPos const &pos) (defined in IBlockWorldGenAPI)IBlockWorldGenAPI
getContext()=0 (defined in IBlockWorldGenAPI)IBlockWorldGenAPIpure virtual
getExtraBlock(::BlockPos const &pos) const =0 (defined in IBlockWorldGenAPI)IBlockWorldGenAPIpure virtual
getHeightmap(int x, int z)=0 (defined in IBlockWorldGenAPI)IBlockWorldGenAPIpure virtual
getLevelData() const =0 (defined in IBlockWorldGenAPI)IBlockWorldGenAPIpure virtual
getLocalWaterLevel(::BlockPos const &pos) const =0 (defined in IBlockWorldGenAPI)IBlockWorldGenAPIpure virtual
getMaxHeight() const =0 (defined in IBlockWorldGenAPI)IBlockWorldGenAPIpure virtual
getMinHeight() const =0 (defined in IBlockWorldGenAPI)IBlockWorldGenAPIpure virtual
hasBiomeTag(uint64 tagNameHash, ::BlockPos const &pos) const =0 (defined in IBlockWorldGenAPI)IBlockWorldGenAPIpure virtual
isInBounds(::Pos const &pos) const =0 (defined in IBlockWorldGenAPI)IBlockWorldGenAPIpure virtual
isLegacyLevel()=0 (defined in IBlockWorldGenAPI)IBlockWorldGenAPIpure virtual
mayPlace(::BlockPos const &pos, ::Block const &block) const =0 (defined in IBlockWorldGenAPI)IBlockWorldGenAPIpure virtual
placeStructure(::BlockPos const &pos, ::StructureTemplate &structure, ::StructureSettings &settings)=0 (defined in IBlockWorldGenAPI)IBlockWorldGenAPIpure virtual
setBlock(::BlockPos const &pos, ::Block const &newBlock, int updateFlags)=0 (defined in IBlockWorldGenAPI)IBlockWorldGenAPIpure virtual
setBlockSimple(::BlockPos const &pos, ::Block const &block)=0 (defined in IBlockWorldGenAPI)IBlockWorldGenAPIpure virtual
shimPlaceForOldFeatures(::Feature const &feature, ::BlockPos const &pos, ::Random &random) const =0 (defined in IBlockWorldGenAPI)IBlockWorldGenAPIpure virtual
tryGetLiquidBlock(::BlockPos const &pos) const =0 (defined in IBlockWorldGenAPI)IBlockWorldGenAPIpure virtual
~IBlockWorldGenAPI()=default (defined in IBlockWorldGenAPI)IBlockWorldGenAPIvirtual