| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ChunkSnapshot
Represents a static, thread-safe snapshot of chunk of blocks Purpose is to allow clean, efficient copy of a chunk data to be made, and then handed off for processing in another thread (e.g. map rendering)
| Method Summary | |
|---|---|
|  Biome | getBiome(int x,
         int z)Get biome at given coordinates | 
|  int | getBlockData(int x,
             int y,
             int z)Deprecated. Magic value | 
|  int | getBlockEmittedLight(int x,
                     int y,
                     int z)Get light level emitted by block at corresponding coordinate in the chunk | 
|  int | getBlockSkyLight(int x,
                 int y,
                 int z)Get sky light level for block at corresponding coordinate in the chunk | 
|  int | getBlockTypeId(int x,
               int y,
               int z)Deprecated. Magic value | 
|  long | getCaptureFullTime()Get world full time when chunk snapshot was captured | 
|  int | getHighestBlockYAt(int x,
                   int z)Gets the highest non-air coordinate at the given coordinates | 
|  double | getRawBiomeRainfall(int x,
                    int z)Get raw biome rainfall (0.0-1.0) at given coordinate | 
|  double | getRawBiomeTemperature(int x,
                       int z)Get raw biome temperature (0.0-1.0) at given coordinate | 
|  String | getWorldName()Gets name of the world containing this chunk | 
|  int | getX()Gets the X-coordinate of this chunk | 
|  int | getZ()Gets the Z-coordinate of this chunk | 
|  boolean | isSectionEmpty(int sy)Test if section is empty | 
| Method Detail | 
|---|
int getX()
int getZ()
String getWorldName()
@Deprecated
int getBlockTypeId(int x,
                              int y,
                              int z)
x - 0-15y - 0-127z - 0-15
@Deprecated
int getBlockData(int x,
                            int y,
                            int z)
x - 0-15y - 0-127z - 0-15
int getBlockSkyLight(int x,
                     int y,
                     int z)
x - 0-15y - 0-127z - 0-15
int getBlockEmittedLight(int x,
                         int y,
                         int z)
x - 0-15y - 0-127z - 0-15
int getHighestBlockYAt(int x,
                       int z)
x - X-coordinate of the blocksz - Z-coordinate of the blocks
Biome getBiome(int x,
               int z)
x - X-coordinatez - Z-coordinate
double getRawBiomeTemperature(int x,
                              int z)
x - X-coordinatez - Z-coordinate
double getRawBiomeRainfall(int x,
                           int z)
x - X-coordinatez - Z-coordinate
long getCaptureFullTime()
boolean isSectionEmpty(int sy)
sy - - section Y coordinate (block Y / 16)
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||