Interface IChunk

All Superinterfaces:
IAdditionalDataProvider, IChunkOrWorld

public interface IChunk extends IChunkOrWorld
  • Method Details

    • getPlayersInRange

      @ApiInternal List<AbstractPlayerEntity> getPlayersInRange()
    • getPlayersLeftRange

      @ApiInternal List<AbstractPlayerEntity> getPlayersLeftRange()
    • getLeftPlayerTimers

    • getGridX

      int getGridX()
    • getGridY

      int getGridY()
    • getWorld

      IWorld getWorld()
    • getX

      int getX()
    • getY

      int getY()
    • getHeight

      int getHeight(TileLayer layer, int x)
    • getHeightInner

      int getHeightInner(TileLayer layer, int x)
    • getStateInner

      TileState getStateInner(TileLayer layer, int x, int y)
    • getStateInner

      TileState getStateInner(int x, int y)
    • setStateInner

      void setStateInner(int x, int y, TileState tile)
    • setStateInner

      void setStateInner(TileLayer layer, int x, int y, TileState tile)
    • getSkylightInner

      byte getSkylightInner(int x, int y)
    • setSkylightInner

      @ApiInternal void setSkylightInner(int x, int y, byte light)
    • getArtificialLightInner

      byte getArtificialLightInner(int x, int y)
    • setArtificialLightInner

      @ApiInternal void setArtificialLightInner(int x, int y, byte light)
    • needsSave

      @ApiInternal boolean needsSave()
    • shouldUnload

      @ApiInternal boolean shouldUnload()
    • setDirty

      void setDirty()
    • save

      @ApiInternal void save(DataSet set)
    • update

      @ApiInternal void update(IGameInstance game)
    • getCombinedLightInner

      byte getCombinedLightInner(int x, int y)
    • getScheduledUpdateAmount

      @ApiInternal int getScheduledUpdateAmount()
    • getBiomeInner

      Biome getBiomeInner(int x, int y)
    • getMostProminentBiome

      Biome getMostProminentBiome()
    • getAverageHeight

      int getAverageHeight(TileLayer layer)
    • getFlatness

      float getFlatness(TileLayer layer)
    • setBiomeInner

      @ApiInternal void setBiomeInner(int x, int y, Biome biome)
    • getLoadedLayers

      @ApiInternal List<TileLayer> getLoadedLayers()
    • isConstantlyPersistent

      boolean isConstantlyPersistent()
    • doesEntityForcePersistence

      boolean doesEntityForcePersistence()
    • isGenerating

      boolean isGenerating()
    • setGenerating

      @ApiInternal void setGenerating(boolean generating)
    • getFadePercentage

      @ApiInternal float getFadePercentage()