| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IDungeonChunk
Specifies required methods for all dungeon chunk classes
| Method Summary | |
|---|---|
 DungeonChunkDoorway | 
getDoorway(byte direction)
Gets the doorway matching the specified direction.  | 
 java.util.Vector<DungeonChunkDoorway> | 
getDoorwaysOnSide(byte[] side)
Gets all of the doorways on the specified side.  | 
 org.bukkit.Chunk | 
getHandle()
Gets the handle for the DungeonChunk's chunk data.  | 
 IDungeonChunk | 
getNeighbor(byte direction)
Gets the neighboring chunk matching the specified direction.  | 
 long | 
getSeed()
Gets the seed.  | 
 DungeonChunkType | 
getType()
Gets the DungeonChunkType for the chunk.  | 
 java.lang.String | 
getWorld()
Gets the world name.  | 
 int | 
getX()
Gets the x coordinate for the chunk.  | 
 int | 
getZ()
Gets the z coordinate for the chunk.  | 
 boolean | 
hasDoorway(byte direction)
Checks for a doorway matching the specified direction.  | 
 boolean | 
hasNeighbor(byte direction)
Checks for a neighboring chunk matching the specified direction.  | 
 void | 
setDoorway(DungeonChunkDoorway doorway)
Sets a doorway.  | 
 void | 
setHandle(org.bukkit.Chunk handle)
Sets the handle for the DungeonChunk's chunk data.  | 
 void | 
setNeighbor(byte direction,
            IDungeonChunk neighbor)
Sets the neighboring chunk for the specified direction.  | 
 void | 
setSeed(long seed)
Sets the seed.  | 
 void | 
setType(DungeonChunkType type)
Sets the DungeonChunkType for the chunk.  | 
| Method Detail | 
|---|
java.lang.String getWorld()
int getX()
int getZ()
long getSeed()
void setSeed(long seed)
seed - the new seedDungeonChunkType getType()
void setType(DungeonChunkType type)
type - the new typeboolean hasDoorway(byte direction)
d - the doorway direction to check
DungeonChunkDoorway getDoorway(byte direction)
direction - the direction of the doorway to get
java.util.Vector<DungeonChunkDoorway> getDoorwaysOnSide(byte[] side)
direction - the direction of the side to get
void setDoorway(DungeonChunkDoorway doorway)
doorway - the DungeonChunkDoorway to setboolean hasNeighbor(byte direction)
d - the neighbor direction to check
IDungeonChunk getNeighbor(byte direction)
direction - the direction of the chunk to get
void setNeighbor(byte direction,
                 IDungeonChunk neighbor)
direction - the direction of the neighbor to setneighbor - the chunk to set as a neighbororg.bukkit.Chunk getHandle()
void setHandle(org.bukkit.Chunk handle)
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||