ChunkSuppressionEntry

public class ChunkSuppressionEntry implements Component

Class ChunkSuppressionEntry. Provides chunksuppressionentry functionality for the Hytale server.

java.lang.Object > ChunkSuppressionEntry

Field Summary

span

final SuppressionSpan span

Field span.

Method Detail

getComponentType

public ChunkSuppressionEntry> getComponentType ()

Method getComponentType.

ChunkSuppressionEntry

public public ChunkSuppressionEntry (@Nonnull final List suppressionSpans)

Method ChunkSuppressionEntry.

Parameters:
@Nonnull final List suppressionSpans

getSuppressionSpans

public List getSuppressionSpans ()

Method getSuppressionSpans.

containsOnly

public boolean containsOnly (final UUID suppressorId)

Method containsOnly.

Parameters:
final UUID suppressorId

isSuppressingRoleAt

public boolean isSuppressingRoleAt (final int roleIndex, final int yPosition)

Method isSuppressingRoleAt.

Parameters:
final int roleIndex
final int yPosition

clone

public Component clone ()

Method clone.

SuppressionSpan

public public SuppressionSpan (final UUID suppressorId, final int minY, final int maxY, @Nullable final IntSet suppressedRoles)

Method SuppressionSpan.

Parameters:
final UUID suppressorId
final int minY
final int maxY
@Nullable final IntSet suppressedRoles

getSuppressorId

public UUID getSuppressorId ()

Method getSuppressorId.

getSuppressedRoles

public IntSet getSuppressedRoles ()

Method getSuppressedRoles.

getMinY

public int getMinY ()

Method getMinY.

getMaxY

public int getMaxY ()

Method getMaxY.

includesRole

public boolean includesRole (final int roleIndex)

Method includesRole.

Parameters:
final int roleIndex