classpublicPriority 2
PrototypePlayerBuilderToolSettings
com.hypixel.hytale.builtin.buildertools.PrototypePlayerBuilderToolSettings
31
Methods
31
Public Methods
12
Fields
1
Constructors
Constants
MessageMESSAGE_BUILDER_TOOLS_CANNOT_PERFORM_COMMAND_IN_TRANSFORMATION_MODE= Message.translation(
"server.builderTools.cannotPerformCommandInTransformationMode"
)
Constructors
public
PrototypePlayerBuilderToolSettings(UUID player)Methods
Public Methods (31)
publicstatic
record FluidChange(int x, int y, int z, int fluidId, byte fluidLevel)public
LongOpenHashSet addIgnoredPaintOperation()@Nonnull
public
void clearHistoryUntilFitMaxLength()public
void clearLastBrushPosition()public
boolean containsLocation(int x, int y, int z)public
Vector3i getBlockChangeOffsetOrigin()@Nullable
public
BlockChange[] getBlockChangesForPlaySelectionToolPasteMode()@Nullable
public
BrushConfig getBrushConfig()public
BrushConfigCommandExecutor getBrushConfigCommandExecutor()public
String getCurrentlyLoadedBrushConfigName()public
PrototypePlayerBuilderToolSettings.FluidChange[] getFluidChangesForPlaySelectionToolPasteMode()@Nullable
public
LinkedList<LongOpenHashSet> getIgnoredPaintOperations()@Nonnull
public
Vector3i getLastBrushPosition()@Nullable
public
int getMaxLengthOfIgnoredPaintOperations()public
UUID getPlayer()public
boolean isInSelectionTransformationMode()public
boolean isLoadingBrush()publicstatic
boolean isOkayToDoCommandsOnSelection(Ref<EntityStore> ref, Player player, ComponentAccessor<EntityStore> componentAccessor)public
boolean isShouldShowEditorSettings()public
void setBlockChangeOffsetOrigin(Vector3i blockChangeOffsetOrigin)public
void setBlockChangesForPlaySelectionToolPasteMode(BlockChange[] blockChangesForPlaySelectionToolPasteMode)public
void setBrushConfig(BrushConfig brushConfig)public
void setCurrentlyLoadedBrushConfigName(String currentlyLoadedBrushConfigName)public
void setFluidChangesForPlaySelectionToolPasteMode(PrototypePlayerBuilderToolSettings.FluidChange[] fluidChanges)public
void setInSelectionTransformationMode(boolean inSelectionTransformationMode)public
void setLastBrushPosition(Vector3i lastBrushPosition)public
void setLoadingBrush(boolean loadingBrush)public
void setMaxLengthOfIgnoredPaintOperations(int maxLengthOfIgnoredPaintOperations)public
void setShouldShowEditorSettings(boolean shouldShowEditorSettings)public
void setUsePrototypeBrushConfigurations(boolean usePrototypeBrushConfigurations)public
boolean usePrototypeBrushConfigurations()Fields
Private/Package Fields (12)
private
Vector3i blockChangeOffsetOriginprivate
BlockChange[] blockChangesForPlaySelectionToolPasteModeprivate
BrushConfigCommandExecutor brushConfigCommandExecutorprivate
String currentlyLoadedBrushConfigNameprivate
PrototypePlayerBuilderToolSettings.FluidChange[] fluidChangesForPlaySelectionToolPasteModeprivate
boolean isInSelectionTransformationModeprivate
boolean isLoadingBrushprivate
Vector3i lastBrushPositionprivate
int maxLengthOfIgnoredPaintOperationsprivate
UUID playerprivate
boolean shouldShowEditorSettingsprivate
boolean usePrototypeBrushConfigurations