Skip to content

Latest commit

 

History

History
252 lines (252 loc) · 12.9 KB

cn.nukkit.level.format.generic.BaseChunk.md

File metadata and controls

252 lines (252 loc) · 12.9 KB
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface cn.nukkit.level.format.Chunk

        Chunk.Entry
  • 成员变量一览

    成员变量 
    修饰符和类 成员变量描述
    protected ChunkSection[] sections 
    • 继承自类 cn.nukkit.level.format.generic.BaseFullChunk

      biomes, blockLight, blocks, changes, chunkPacket, data, entities, extraData, heightMap, isInit, NBTentities, NBTtiles, provider, providerClass, skyLight, tileList, tiles
    • 继承自接口 cn.nukkit.level.format.Chunk

      SECTION_COUNT
  • 构造函数一览

    构造函数 
    构造函数描述
    BaseChunk() 
  • 成员函数一览

    All Methods Instance Methods Concrete Methods 
    修饰符和类 成员函数描述
    BaseChunk clone() 
    Block getAndSetBlock(int x, int y, int z, Block block) 
    int getBlockData(int x, int y, int z) 
    byte[] getBlockDataArray() 
    int getBlockId(int x, int y, int z) 
    byte[] getBlockIdArray() 
    int getBlockLight(int x, int y, int z) 
    byte[] getBlockLightArray() 
    int getBlockSkyLight(int x, int y, int z) 
    byte[] getBlockSkyLightArray() 
    int getFullBlock(int x, int y, int z) 
    byte[] getHeightMapArray() 
    LevelProvider getProvider() 
    ChunkSection getSection(float fY) 
    ChunkSection[] getSections() 
    boolean isSectionEmpty(float fY) 
    boolean load() 
    boolean load(boolean generate) 
    boolean setBlock(int x, int y, int z, int blockId) 
    boolean setBlock(int x, int y, int z, int blockId, int meta) 
    void setBlockData(int x, int y, int z, int data) 
    void setBlockId(int x, int y, int z, int id) 
    void setBlockLight(int x, int y, int z, int level) 
    void setBlockSkyLight(int x, int y, int z, int level) 
    boolean setFullBlockId(int x, int y, int z, int fullId) 
    boolean setSection(float fY, ChunkSection section) 
    • 继承自类 cn.nukkit.level.format.generic.BaseFullChunk

      addBlockEntity, addEntity, compress, getBiomeId, getBiomeIdArray, getBlockDataAt, getBlockEntities, getBlockExtraData, getBlockExtraDataArray, getBlockIdAt, getChanges, getChunk, getChunkPacket, getEntities, getHeightMap, getHighestBlockAt, getHighestBlockAt, getIndex, getSeed, getTile, getX, getZ, hasChanged, initChunk, isLightPopulated, isLoaded, populateSkyLight, recalculateHeightMap, removeBlockEntity, removeEntity, setBiomeId, setBlockAt, setBlockDataAt, setBlockExtraData, setBlockFullIdAt, setBlockIdAt, setChanged, setChanged, setChunk, setChunk, setChunkPacket, setHeightMap, setLightPopulated, setLightPopulated, setPosition, setProvider, setX, setZ, toFastBinary, unload, unload, unload
    • 继承自类 java.lang.Object

      equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 继承自接口 cn.nukkit.level.format.FullChunk

      addBlockEntity, addEntity, getBiomeId, getBiomeIdArray, getBlockEntities, getBlockExtraData, getBlockExtraDataArray, getEntities, getHeightMap, getHighestBlockAt, getHighestBlockAt, getIndex, getTile, getX, getZ, hasChanged, initChunk, isGenerated, isLightPopulated, isLoaded, isPopulated, populateSkyLight, recalculateHeightMap, removeBlockEntity, removeEntity, setBiome, setBiomeId, setBiomeId, setBlockExtraData, setChanged, setChanged, setGenerated, setGenerated, setHeightMap, setLightPopulated, setLightPopulated, setPopulated, setPopulated, setPosition, setProvider, setX, setZ, toBinary, toFastBinary, unload, unload, unload
    • 继承自接口 cn.nukkit.level.ChunkManager

      setBlockAt