BlockMask

public class BlockMask

Class BlockMask. Provides blockmask functionality for the Hytale server.

java.lang.Object > BlockMask

Field Summary

skippedBlocks

private MaterialSet skippedBlocks

Field skippedBlocks.

defaultMask

private MaterialSet defaultMask

Field defaultMask.

Method Detail

BlockMask

public public BlockMask ()

Method BlockMask.

canPlace

public boolean canPlace (@Nonnull final Material material)

Method canPlace.

Parameters:
@Nonnull final Material material

canReplace

public boolean canReplace (final Material source, final Material destination)

Method canReplace.

Parameters:
final Material source
final Material destination

setSkippedBlocks

public void setSkippedBlocks (@Nonnull final MaterialSet materialSet)

Method setSkippedBlocks.

Parameters:
@Nonnull final MaterialSet materialSet

putBlockMaskEntry

public void putBlockMaskEntry (@Nonnull final MaterialSet source, @Nonnull final MaterialSet destination)

Method putBlockMaskEntry.

Parameters:
@Nonnull final MaterialSet source
@Nonnull final MaterialSet destination

setDefaultMask

public void setDefaultMask (@Nonnull final MaterialSet materialSet)

Method setDefaultMask.

Parameters:
@Nonnull final MaterialSet materialSet