Package net.glowstone.generator
Class GlowChunkData
java.lang.Object
net.glowstone.generator.GlowChunkData
- All Implemented Interfaces:
org.bukkit.generator.ChunkGenerator.ChunkData
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull org.bukkit.block.data.BlockData
getBlockData
(int x, int y, int z) byte
getData
(int x, int y, int z) int
int[][]
@NotNull org.bukkit.Material
getType
(int x, int y, int z) @NotNull org.bukkit.material.MaterialData
getTypeAndData
(int x, int y, int z) void
setBlock
(int x, int y, int z, int blockId) void
setBlock
(int x, int y, int z, int blockId, byte data) void
setBlock
(int x, int y, int z, @NotNull org.bukkit.block.data.BlockData blockData) void
setBlock
(int x, int y, int z, @NotNull org.bukkit.Material material) void
setBlock
(int x, int y, int z, org.bukkit.material.MaterialData materialData) void
setRegion
(int minX, int minY, int minZ, int maxX, int maxY, int maxZ, @NotNull org.bukkit.block.data.BlockData blockData) void
setRegion
(int minX, int minY, int minZ, int maxX, int maxY, int maxZ, @NotNull org.bukkit.Material material) void
setRegion
(int minX, int minY, int minZ, int maxX, int maxY, int maxZ, @NotNull org.bukkit.material.MaterialData materialData)
-
Constructor Details
-
GlowChunkData
public GlowChunkData(org.bukkit.World world)
-
-
Method Details
-
getData
public byte getData(int x, int y, int z) - Specified by:
getData
in interfaceorg.bukkit.generator.ChunkGenerator.ChunkData
-
getType
@NotNull public @NotNull org.bukkit.Material getType(int x, int y, int z) - Specified by:
getType
in interfaceorg.bukkit.generator.ChunkGenerator.ChunkData
-
getTypeAndData
@NotNull public @NotNull org.bukkit.material.MaterialData getTypeAndData(int x, int y, int z) - Specified by:
getTypeAndData
in interfaceorg.bukkit.generator.ChunkGenerator.ChunkData
-
getBlockData
@NotNull public @NotNull org.bukkit.block.data.BlockData getBlockData(int x, int y, int z) - Specified by:
getBlockData
in interfaceorg.bukkit.generator.ChunkGenerator.ChunkData
-
setBlock
public void setBlock(int x, int y, int z, @NotNull @NotNull org.bukkit.Material material) - Specified by:
setBlock
in interfaceorg.bukkit.generator.ChunkGenerator.ChunkData
-
setBlock
public void setBlock(int x, int y, int z, org.bukkit.material.MaterialData materialData) - Specified by:
setBlock
in interfaceorg.bukkit.generator.ChunkGenerator.ChunkData
-
setBlock
public void setBlock(int x, int y, int z, @NotNull @NotNull org.bukkit.block.data.BlockData blockData) - Specified by:
setBlock
in interfaceorg.bukkit.generator.ChunkGenerator.ChunkData
-
setBlock
public void setBlock(int x, int y, int z, int blockId) -
setBlock
public void setBlock(int x, int y, int z, int blockId, byte data) -
setRegion
public void setRegion(int minX, int minY, int minZ, int maxX, int maxY, int maxZ, @NotNull @NotNull org.bukkit.Material material) - Specified by:
setRegion
in interfaceorg.bukkit.generator.ChunkGenerator.ChunkData
-
setRegion
public void setRegion(int minX, int minY, int minZ, int maxX, int maxY, int maxZ, @NotNull @NotNull org.bukkit.material.MaterialData materialData) - Specified by:
setRegion
in interfaceorg.bukkit.generator.ChunkGenerator.ChunkData
-
setRegion
public void setRegion(int minX, int minY, int minZ, int maxX, int maxY, int maxZ, @NotNull @NotNull org.bukkit.block.data.BlockData blockData) - Specified by:
setRegion
in interfaceorg.bukkit.generator.ChunkGenerator.ChunkData
-
getMaxHeight
public int getMaxHeight()- Specified by:
getMaxHeight
in interfaceorg.bukkit.generator.ChunkGenerator.ChunkData
-
getSections
public int[][] getSections()
-