Uses of Interface
com.hypixel.hytale.builtin.buildertools.snapshot.SelectionSnapshot
Packages that use SelectionSnapshot
Package
Description
-
Uses of SelectionSnapshot in com.hypixel.hytale.builtin.buildertools
Methods in com.hypixel.hytale.builtin.buildertools that return types with arguments of type SelectionSnapshotMethods in com.hypixel.hytale.builtin.buildertools with parameters of type SelectionSnapshotModifier and TypeMethodDescriptionvoidBuilderToolsPlugin.BuilderState.pushHistory(UndoAction action, SelectionSnapshot<?> snapshot) voidBuilderToolsPlugin.BuilderState.pushPointHistory(SelectionSnapshot<?> snapshot) voidBuilderToolsPlugin.BuilderState.pushTriggerVolumeHistory(SelectionSnapshot<?> snapshot) Method parameters in com.hypixel.hytale.builtin.buildertools with type arguments of type SelectionSnapshotModifier and TypeMethodDescriptionintBuilderToolsPlugin.BuilderState.copyOrCut(Ref<EntityStore> ref, int xMin, int yMin, int zMin, int xMax, int yMax, int zMax, int settings, org.joml.Vector3i playerAnchor, Set<Ref<EntityStore>> skipEntityRemoveSnapshotFor, List<SelectionSnapshot<?>> pickupSnapshots, ComponentAccessor<EntityStore> componentAccessor) voidBuilderToolsPlugin.BuilderState.pushHistory(UndoAction action, List<SelectionSnapshot<?>> snapshots) voidBuilderToolsPlugin.BuilderState.pushPointHistory(List<SelectionSnapshot<?>> snapshots) voidBuilderToolsPlugin.BuilderState.pushTriggerVolumeHistory(List<SelectionSnapshot<?>> snapshots) voidBuilderToolsPlugin.BuilderState.transformThenPasteClipboard(BlockChange[] blockChanges, PrototypePlayerBuilderToolSettings.FluidChange[] fluidChanges, PrototypePlayerBuilderToolSettings.EntityChange[] entityChanges, Holder<ChunkStore>[] blockHolders, org.joml.Quaterniond rotation, org.joml.Vector3i translationOffset, Rotation3f rotationOrigin, org.joml.Vector3i initialPastePoint, boolean keepEmptyBlocks, PrototypePlayerBuilderToolSettings prototypeSettings, List<SelectionSnapshot<?>> extraSnapshots, ComponentAccessor<EntityStore> componentAccessor) Constructors in com.hypixel.hytale.builtin.buildertools with parameters of type SelectionSnapshotConstructor parameters in com.hypixel.hytale.builtin.buildertools with type arguments of type SelectionSnapshotModifierConstructorDescriptionActionEntry(UndoAction action, List<SelectionSnapshot<?>> snapshots) -
Uses of SelectionSnapshot in com.hypixel.hytale.builtin.buildertools.snapshot
Classes in com.hypixel.hytale.builtin.buildertools.snapshot with type parameters of type SelectionSnapshotModifier and TypeInterfaceDescriptioninterfaceClipboardSnapshot<T extends SelectionSnapshot<?>>Represents the state of a player's builderTool clipboard prior to modifying it.interfaceEntitySnapshot<T extends SelectionSnapshot<?>>Represents a snapshot relating to an entity.interfaceSelectionSnapshot<T extends SelectionSnapshot<?>>Represents a restorable state of a subject (block/entity) captured just before an operation is applied that would change that state.Subinterfaces of SelectionSnapshot in com.hypixel.hytale.builtin.buildertools.snapshotModifier and TypeInterfaceDescriptioninterfaceClipboardSnapshot<T extends SelectionSnapshot<?>>Represents the state of a player's builderTool clipboard prior to modifying it.interfaceEntitySnapshot<T extends SelectionSnapshot<?>>Represents a snapshot relating to an entity.Classes in com.hypixel.hytale.builtin.buildertools.snapshot that implement SelectionSnapshotModifier and TypeClassDescriptionclassRepresents a block selection in the world prior to modifications.classRepresents the position of the clipboard's selection bounding box prior to modification.classRepresents the contents of a clipboard block selection before modifications are made to it.classRepresents an entity that has been added to the world during a tool operation.classRepresents the freeze state (and transform) of an entity before a freeze/unfreeze toggle.classRepresents an entity that has been removed from the world during a tool operation.classRepresents the scale of an entity before a scale operation.classCaptures entity property settings (light, pickup, collision) in a single snapshot.classRepresents an entity that has been moved during a tool operation. -
Uses of SelectionSnapshot in com.hypixel.hytale.builtin.buildertools.world
Methods in com.hypixel.hytale.builtin.buildertools.world with parameters of type SelectionSnapshotModifier and TypeMethodDescriptionvoidPrefetch.SnapshotBatch.add(SelectionSnapshot<?> snapshot) Adds what a snapshot restores.Method parameters in com.hypixel.hytale.builtin.buildertools.world with type arguments of type SelectionSnapshotModifier and TypeMethodDescriptionstatic CompletableFuture<Void> Prefetch.forSnapshots(World world, List<SelectionSnapshot<?>> snapshots, PrefetchLease lease) Loads the region every block selection in the snapshots covers. -
Uses of SelectionSnapshot in com.hypixel.hytale.builtin.points.snapshot
Classes in com.hypixel.hytale.builtin.points.snapshot that implement SelectionSnapshotModifier and TypeClassDescriptionclassUndo/redo unit for point create, move, rotate, and delete. -
Uses of SelectionSnapshot in com.hypixel.hytale.builtin.triggervolumes.snapshot
Classes in com.hypixel.hytale.builtin.triggervolumes.snapshot that implement SelectionSnapshot