Package net.glowstone.block.state
Class BlockStateReader<T extends org.bukkit.material.MaterialData>
java.lang.Object
net.glowstone.block.state.BlockStateReader<T>
- Direct Known Subclasses:
WoolStateDataReader
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract boolean
matches
(BlockStateData state, T data) abstract T
read
(org.bukkit.Material material, BlockStateData data)
-
Constructor Details
-
BlockStateReader
public BlockStateReader()
-
-
Method Details
-
getValidStates
-
read
public abstract T read(org.bukkit.Material material, BlockStateData data) throws InvalidBlockStateException - Throws:
InvalidBlockStateException
-
matches
- Throws:
InvalidBlockStateException
-