classpublicPriority 2
BrushConfig
com.hypixel.hytale.builtin.buildertools.scriptedbrushes.BrushConfig
46
Methods
46
Public Methods
20
Fields
2
Constructors
Constructors
public
BrushConfig()public
BrushConfig(BrushConfig other)Methods
Public Methods (46)
public
void appendOperationMask(BlockMask mask)public
void beginExecution(Vector3i origin, boolean isHoldDownInteraction, InteractionType interactionType)public
void clearError()public
void clearOperationMask()public
void endExecution()public
BlockMask getBlockMask()public
int getDensity()public
String getExecutionErrorMessage()@Nullable
public
BrushConfig.HistoryMask getHistoryMask()public
String getInfo()@Nonnull
public
InteractionType getInteractionType()@Nullable
public
int getNextBlock()public
Material getNextMaterial()@Nonnull
public
Vector3i getOrigin()@Nullable
public
Vector3i getOriginAfterOffset()@Nullable
public
Vector3i getOriginOffset()@Nonnull
public
BlockPattern getPattern()public
Random getRandom()@Nonnull
public
BrushShape getShape()public
int getShapeHeight()public
int getShapeThickness()public
int getShapeWidth()public
int getValue(BrushConfig brushConfig)public
boolean isCapped()public
boolean isCurrentlyExecuting()public
boolean isHasExecutionContextEncounteredError()public
boolean isHoldDownInteraction()public
void loadData(BrushConfig copyTo, BrushConfig copyFrom)public
void modifyOriginOffset(Vector3i originOffsetOffset)public
void resetToDefaultValues()public
void setBrushMask(BlockMask mask)public
void setCapped(boolean capped)public
void setDensity(int density)public
void setErrorFlag(String errorMessage)public
void setHistoryMask(BrushConfig.HistoryMask historyMask)public
void setOperationMask(BlockMask mask)public
void setOriginOffset(Vector3i originOffset)public
void setPattern(BlockPattern pattern)public
void setShape(BrushShape shape)public
void setShapeHeight(int shapeHeight)public
void setShapeThickness(int shapeThickness)public
void setShapeWidth(int shapeWidth)public
void setUseBrushMask(boolean useBrushMask)public
void setUseOperationMask(boolean useOperationMask)public
String toString()@Nonnull@Override
public
void updateOriginWithOffsets()Fields
Private/Package Fields (20)
private
BlockMask brushMaskprivate
boolean cappedprivate
BlockMask combinedMasksprivate
int densityprivate
boolean enableBrushMaskprivate
boolean enableOperationMaskprivate
String executionErrorMessageprivate
boolean hasExecutionContextEncounteredErrorprivate
BrushConfig.HistoryMask historyMaskprivate
InteractionType interactionTypeprivate
boolean isCurrentlyExecutingprivate
boolean isHoldDownInteractionprivate
BlockMask operationMaskprivate
Vector3i originprivate
Vector3i originAfterOffsetprivate
BlockPattern patternprivate
BrushShape shapeprivate
int shapeHeightprivate
int shapeThicknessprivate
int shapeWidth