Class BlockMask
java.lang.Object
com.hypixel.hytale.builtin.hytalegenerator.BlockMask
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate MaterialSetprivate final List<MaterialSet> private MaterialSetprivate final List<MaterialSet> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanPlace(int materialHash) booleanbooleancanReplace(int sourceHash, int destinationHash) booleancanReplace(Material source, Material destination) voidputBlockMaskEntry(MaterialSet source, MaterialSet destination) voidsetDefaultMask(MaterialSet materialSet) voidsetSkippedBlocks(MaterialSet materialSet)
-
Field Details
-
skippedBlocks
-
defaultMask
-
sourceBlocks
-
destinationBlocks
-
-
Constructor Details
-
BlockMask
public BlockMask()
-
-
Method Details
-
canPlace
-
canPlace
public boolean canPlace(int materialHash) -
canReplace
-
canReplace
public boolean canReplace(int sourceHash, int destinationHash) -
setSkippedBlocks
-
putBlockMaskEntry
-
setDefaultMask
-