Class PrototypePlayerBuilderToolSettings

java.lang.Object
com.hypixel.hytale.builtin.buildertools.PrototypePlayerBuilderToolSettings

public class PrototypePlayerBuilderToolSettings extends Object
  • Constructor Details

    • PrototypePlayerBuilderToolSettings

      public PrototypePlayerBuilderToolSettings(UUID player)
  • Method Details

    • getPlayer

      public UUID getPlayer()
    • getPrototypeItemId

      @Nullable public String getPrototypeItemId()
    • setPrototypeItemId

      public void setPrototypeItemId(@Nullable String prototypeItemId)
    • isInSelectionTransformationMode

      public boolean isInSelectionTransformationMode()
    • setInSelectionTransformationMode

      public void setInSelectionTransformationMode(boolean inSelectionTransformationMode)
    • setBlockChangesForPlaySelectionToolPasteMode

      public void setBlockChangesForPlaySelectionToolPasteMode(@Nullable BlockChange[] blockChangesForPlaySelectionToolPasteMode)
    • getCurrentlyLoadedBrushConfigName

      public String getCurrentlyLoadedBrushConfigName()
    • setCurrentlyLoadedBrushConfigName

      public void setCurrentlyLoadedBrushConfigName(String currentlyLoadedBrushConfigName)
    • isLoadingBrush

      public boolean isLoadingBrush()
    • setLoadingBrush

      public void setLoadingBrush(boolean loadingBrush)
    • getBlockChangesForPlaySelectionToolPasteMode

      @Nullable public BlockChange[] getBlockChangesForPlaySelectionToolPasteMode()
    • setFluidChangesForPlaySelectionToolPasteMode

      public void setFluidChangesForPlaySelectionToolPasteMode(@Nullable PrototypePlayerBuilderToolSettings.FluidChange[] fluidChanges)
    • getFluidChangesForPlaySelectionToolPasteMode

      @Nullable public PrototypePlayerBuilderToolSettings.FluidChange[] getFluidChangesForPlaySelectionToolPasteMode()
    • setEntityChangesForPlaySelectionToolPasteMode

      public void setEntityChangesForPlaySelectionToolPasteMode(@Nullable PrototypePlayerBuilderToolSettings.EntityChange[] entityChanges)
    • getEntityChangesForPlaySelectionToolPasteMode

      @Nullable public PrototypePlayerBuilderToolSettings.EntityChange[] getEntityChangesForPlaySelectionToolPasteMode()
    • setBlockHoldersForPasteMode

      public void setBlockHoldersForPasteMode(@Nullable Holder<ChunkStore>[] holders)
    • getBlockHoldersForPasteMode

      @Nullable public Holder<ChunkStore>[] getBlockHoldersForPasteMode()
    • setBlockChangeOffsetOrigin

      public void setBlockChangeOffsetOrigin(@Nullable org.joml.Vector3i blockChangeOffsetOrigin)
    • getBlockChangeOffsetOrigin

      @Nullable public org.joml.Vector3i getBlockChangeOffsetOrigin()
    • setLastTransformEntityRefs

      public void setLastTransformEntityRefs(@Nullable List<Ref<EntityStore>> refs)
    • getLastTransformEntityRefs

      @Nullable public List<Ref<EntityStore>> getLastTransformEntityRefs()
    • clearLastTransformEntityRefs

      public void clearLastTransformEntityRefs()
    • addIgnoredPaintOperation

      @Nonnull public Int3OpenHashSet addIgnoredPaintOperation()
    • clearHistoryUntilFitMaxLength

      public void clearHistoryUntilFitMaxLength()
    • containsLocation

      public boolean containsLocation(int x, int y, int z)
    • getIgnoredPaintOperations

      @Nonnull public Deque<Int3OpenHashSet> getIgnoredPaintOperations()
    • getMaxLengthOfIgnoredPaintOperations

      public int getMaxLengthOfIgnoredPaintOperations()
    • setMaxLengthOfIgnoredPaintOperations

      public void setMaxLengthOfIgnoredPaintOperations(int maxLengthOfIgnoredPaintOperations)
    • usePrototypeBrushConfigurations

      public boolean usePrototypeBrushConfigurations()
    • setUsePrototypeBrushConfigurations

      public void setUsePrototypeBrushConfigurations(boolean usePrototypeBrushConfigurations)
    • getBrushConfig

      public BrushConfig getBrushConfig()
    • getBrushConfigCommandExecutor

      public BrushConfigCommandExecutor getBrushConfigCommandExecutor()
    • setBrushConfig

      public void setBrushConfig(BrushConfig brushConfig)
    • setShouldShowEditorSettings

      public void setShouldShowEditorSettings(boolean shouldShowEditorSettings)
    • getLastBrushPosition

      @Nullable public org.joml.Vector3i getLastBrushPosition()
    • setLastBrushPosition

      public void setLastBrushPosition(@Nullable org.joml.Vector3i lastBrushPosition)
    • clearLastBrushPosition

      public void clearLastBrushPosition()
    • getUndoGroupSize

      public int getUndoGroupSize()
    • setUndoGroupSize

      public void setUndoGroupSize(int undoGroupSize)
    • isOkayToDoCommandsOnSelection

      public static boolean isOkayToDoCommandsOnSelection(Ref<EntityStore> ref, @Nonnull PlayerRef playerRef, ComponentAccessor<EntityStore> componentAccessor)