Files
Paper/paper-api/src/main/java/org/bukkit/Chunk.java
Bukkit/Spigot 16c73e630d Chunk hooks
By: Tahg <tahgtahv@gmail.com>
2011-03-07 14:06:15 -05:00

48 lines
794 B
Java

package org.bukkit;
import org.bukkit.block.Block;
import org.bukkit.block.BlockState;
import org.bukkit.entity.Entity;
/**
* Represents a chunk of blocks
*/
public interface Chunk {
/**
* Gets the X-coordinate of this chunk
*
* @return X-coordinate
*/
int getX();
/**
* Gets the Z-coordinate of this chunk
*
* @return Z-coordinate
*/
int getZ();
/**
* Gets the world containing this chunk
*
* @return Parent World
*/
World getWorld();
/**
* Gets a block from this chunk
*
* @param x 0-15
* @param y 0-127
* @param z 0-15
* @return the Block
*/
Block getBlock(int x, int y, int z);
Entity[] getEntities();
BlockState[] getTileEntities();
}