Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
S
- save(File, String) - Method in class me.c7dev.dexterity.displays.schematics.SchematicBuilder
-
Save the schematic to a File
- save(String, String, boolean) - Method in class me.c7dev.dexterity.displays.schematics.SchematicBuilder
-
Save the schematic to a file name
- save(CommandContext) - Method in class me.c7dev.dexterity.command.CommandHandler
- SavedBlockState - Class in me.c7dev.dexterity.util
- SavedBlockState(Block) - Constructor for class me.c7dev.dexterity.util.SavedBlockState
- SavedBlockState(Location, BlockData) - Constructor for class me.c7dev.dexterity.util.SavedBlockState
- saveDisplay(DexterityDisplay) - Method in class me.c7dev.dexterity.Dexterity
- saveDisplays() - Method in class me.c7dev.dexterity.Dexterity
- scale(double) - Method in class me.c7dev.dexterity.displays.DexterityDisplay
-
Scale by a multiplier
- scale(CommandContext) - Method in class me.c7dev.dexterity.command.CommandHandler
- scale(Vector) - Method in class me.c7dev.dexterity.displays.DexterityDisplay
-
Skew by a multiplier along x, y, and z, respectively
- SCALE - Enum constant in enum class me.c7dev.dexterity.DexSession.AxisType
- SCALE_X - Enum constant in enum class me.c7dev.dexterity.displays.schematics.token.Token.TokenType
- SCALE_Y - Enum constant in enum class me.c7dev.dexterity.displays.schematics.token.Token.TokenType
- SCALE_Z - Enum constant in enum class me.c7dev.dexterity.displays.schematics.token.Token.TokenType
- ScaleTransaction - Class in me.c7dev.dexterity.transaction
- ScaleTransaction(DexterityDisplay) - Constructor for class me.c7dev.dexterity.transaction.ScaleTransaction
- SCHEMA_VERSION - Static variable in class me.c7dev.dexterity.displays.schematics.SchematicBuilder
- schematic(CommandContext) - Method in class me.c7dev.dexterity.command.CommandHandler
- Schematic - Class in me.c7dev.dexterity.displays.schematics
-
Reads and pastes an existing schematic file
- Schematic(Dexterity, String) - Constructor for class me.c7dev.dexterity.displays.schematics.Schematic
- SchematicBuilder - Class in me.c7dev.dexterity.displays.schematics
-
Creates and exports a schematic file
- SchematicBuilder(Dexterity, DexterityDisplay) - Constructor for class me.c7dev.dexterity.displays.schematics.SchematicBuilder
- seat(CommandContext) - Method in class me.c7dev.dexterity.command.CommandHandler
- select(CommandContext) - Method in class me.c7dev.dexterity.command.CommandHandler
- selectFromLocations(Location, Location) - Method in class me.c7dev.dexterity.api.DexterityAPI
-
Create a new
DexterityDisplayof valid block displays within the precise cuboid defined by the two locations. - selectFromLocations(Location, Location, Mask) - Method in class me.c7dev.dexterity.api.DexterityAPI
-
Create a new
DexterityDisplayof valid block displays within the precise cuboid defined by the two locations. - selectFromLocations(Location, Location, Mask, Vector, Vector) - Method in class me.c7dev.dexterity.api.DexterityAPI
-
Create a new
DexterityDisplayof valid block displays within the precise cuboid defined by the two locations. - serialize() - Method in class me.c7dev.dexterity.util.BinaryTag
- serialize() - Method in class me.c7dev.dexterity.util.InteractionCommand
- SessionSelectionChangeEvent - Class in me.c7dev.dexterity.api.events
- SessionSelectionChangeEvent(DexSession, DexterityDisplay, DexterityDisplay) - Constructor for class me.c7dev.dexterity.api.events.SessionSelectionChangeEvent
- setAxes(float, float, float) - Method in class me.c7dev.dexterity.api.DexRotation
-
Recalculate the y, x, and z unit vectors by providing yaw, pitch, and roll in degrees
- setAxes(Vector, Vector, Vector) - Method in class me.c7dev.dexterity.api.DexRotation
-
Overwrite the axes of the selection, providing new orthogonal unit vectors
- setBaseRotation(float, float, float) - Method in class me.c7dev.dexterity.displays.DexterityDisplay
-
Reset the direction axes to the specified yaw, pitch, and roll in degrees
- setBaseRotation(Vector, Vector, Vector) - Method in class me.c7dev.dexterity.displays.DexterityDisplay
-
Reset the direction axes to the specified x, y, and z orthonormal vectors
- setBlock(BlockData) - Method in class me.c7dev.dexterity.util.DexBlockState
- setBlockInterpolation(boolean) - Method in class me.c7dev.dexterity.displays.animation.RotationAnimation
- setBlocks(List<DexBlock>, boolean) - Method in class me.c7dev.dexterity.displays.DexterityDisplay
-
Overrides the blocks in this display
- setByPlayer(boolean) - Method in class me.c7dev.dexterity.util.InteractionCommand
- setCancelled(boolean) - Method in class me.c7dev.dexterity.api.events.DisplayRotationEvent
- setCancelled(boolean) - Method in class me.c7dev.dexterity.api.events.PlayerBreakBlockDisplayEvent
- setCancelled(boolean) - Method in class me.c7dev.dexterity.api.events.PlayerClickBlockDisplayEvent
- setCancelled(boolean) - Method in class me.c7dev.dexterity.api.events.PlayerPlaceBlockDisplayEvent
- setCancelled(boolean) - Method in class me.c7dev.dexterity.api.events.SessionSelectionChangeEvent
- setCancelPhysics(boolean) - Method in class me.c7dev.dexterity.DexSession
-
Sets whether the blocks between the 2 locations have physics updates
- setCenter(Location) - Method in class me.c7dev.dexterity.displays.DexterityDisplay
-
Sets the center of the display
- setCmd(String) - Method in class me.c7dev.dexterity.util.InteractionCommand
- setContinuousLocation(Location, boolean, Vector, boolean) - Method in class me.c7dev.dexterity.DexSession
-
Precisely sets the first or second location
- setDefaultLabel() - Method in class me.c7dev.dexterity.displays.DexterityDisplay
-
Saves the display with the ascending default label ('display-#')
- setDepth(int) - Method in class me.c7dev.dexterity.displays.schematics.token.Token
- setDexterityDisplay(DexterityDisplay) - Method in class me.c7dev.dexterity.util.DexBlock
-
Deprecated.
- setDisplacement(float, float, float) - Method in class me.c7dev.dexterity.util.DexTransformation
- setDisplacement(Vector) - Method in class me.c7dev.dexterity.util.DexTransformation
- setDisplay(DexterityDisplay) - Method in class me.c7dev.dexterity.util.DexBlockState
- setDropItem(ItemStack, String) - Method in class me.c7dev.dexterity.displays.DexterityDisplay
-
Sets the item that will be dropped if a player breaks the display
- setEditingLock(UUID) - Method in class me.c7dev.dexterity.displays.DexterityDisplay
-
Lock this display so that it cannot be selected by any other player
- setEditingScale(Vector3f) - Method in class me.c7dev.dexterity.DexSession
- setEditSession(UUID, DexSession) - Method in class me.c7dev.dexterity.Dexterity
- setEntityDetectionRadius(double) - Method in class me.c7dev.dexterity.interaction.DexClickDetector
- setFollowingOffset(Vector) - Method in class me.c7dev.dexterity.DexSession
- setFrameRate(int) - Method in class me.c7dev.dexterity.displays.animation.Animation
- setFrequency(int) - Method in class me.c7dev.dexterity.displays.schematics.HuffmanTree
- setGlow(Color) - Method in class me.c7dev.dexterity.util.DexBlockState
- setGlow(Color, boolean) - Method in class me.c7dev.dexterity.displays.DexterityDisplay
-
Sets the glow color of the blocks in this display
- setLabel(String) - Method in class me.c7dev.dexterity.displays.DexterityDisplay
-
Saves the selection and turns it into a display by giving it a label
- setLabel(String) - Method in class me.c7dev.dexterity.displays.schematics.SimpleDisplayState
- setLeaf(Token) - Method in class me.c7dev.dexterity.displays.schematics.HuffmanTree
- setLeft(boolean) - Method in class me.c7dev.dexterity.util.InteractionCommand
- setLeft(HuffmanTree) - Method in class me.c7dev.dexterity.displays.schematics.HuffmanTree
- setLeftRotation(Quaternionf) - Method in class me.c7dev.dexterity.util.DexTransformation
- setListed(boolean) - Method in class me.c7dev.dexterity.displays.DexterityDisplay
-
Set to false to hide display from /d list.
- setLocation(Location, boolean) - Method in class me.c7dev.dexterity.DexSession
-
Sets the first or second location to a block
- setLocation(Location, boolean, boolean) - Method in class me.c7dev.dexterity.DexSession
-
Sets the first or second location to a block
- setLookingMode(RideAnimation.LookMode) - Method in class me.c7dev.dexterity.displays.animation.RideAnimation
- setMappedDisplay(DexBlock) - Method in class me.c7dev.dexterity.Dexterity
-
Deprecated.
- setMask(Mask) - Method in class me.c7dev.dexterity.DexSession
- setNegative(boolean) - Method in class me.c7dev.dexterity.util.Mask
- setOwners(List<OfflinePlayer>) - Method in class me.c7dev.dexterity.displays.DexterityDisplay
-
Sets the players that own this display
- setParameter(Vector, int, double) - Static method in class me.c7dev.dexterity.util.DexUtils
- setParent(DexterityDisplay) - Method in class me.c7dev.dexterity.displays.DexterityDisplay
-
Sets the parent display without affecting any child displays
- setPaused(boolean) - Method in class me.c7dev.dexterity.displays.animation.Animation
- setPermission(String) - Method in class me.c7dev.dexterity.util.InteractionCommand
- setPitch - Variable in class me.c7dev.dexterity.util.RotationPlan
- setRight(boolean) - Method in class me.c7dev.dexterity.util.InteractionCommand
- setRight(HuffmanTree) - Method in class me.c7dev.dexterity.displays.schematics.HuffmanTree
- setRightRotation(Quaternionf) - Method in class me.c7dev.dexterity.util.DexTransformation
- setRoll - Variable in class me.c7dev.dexterity.util.RotationPlan
- setRoll(float) - Method in class me.c7dev.dexterity.util.DexBlock
-
Set a new transformation for the given roll
- setRoll(float) - Method in class me.c7dev.dexterity.util.DexBlockState
- setRollOffset(RollOffset) - Method in class me.c7dev.dexterity.util.ClickedBlockDisplay
- setRollOffset(Vector) - Method in class me.c7dev.dexterity.util.DexTransformation
- setRotation(float, float, float) - Method in class me.c7dev.dexterity.displays.DexterityDisplay
-
Reset the rotation for yaw, pitch, and roll directions
- setRunnable(BukkitRunnable) - Method in class me.c7dev.dexterity.displays.animation.Animation
- setscale - Variable in class me.c7dev.dexterity.displays.schematics.SimpleDisplayState
- setScale(double) - Method in class me.c7dev.dexterity.displays.DexterityDisplay
-
Set the scale
- setScale(float, float, float) - Method in class me.c7dev.dexterity.util.DexTransformation
- setScale(Vector) - Method in class me.c7dev.dexterity.displays.DexterityDisplay
-
Set the skew for x, y, and z, respectively
- setScale(Vector) - Method in class me.c7dev.dexterity.util.DexTransformation
- setSeatOffset(Vector) - Method in class me.c7dev.dexterity.displays.animation.RideAnimation
- setSeatOffset(Vector) - Method in class me.c7dev.dexterity.displays.animation.SitAnimation
- setSelected(DexterityDisplay, boolean) - Method in class me.c7dev.dexterity.DexSession
-
Changes the player's selection
- setShowingAxes(DexSession.AxisType) - Method in class me.c7dev.dexterity.DexSession
- setSpeed(double) - Method in class me.c7dev.dexterity.displays.animation.RideAnimation
- setStartDelay(int) - Method in class me.c7dev.dexterity.displays.animation.Animation
- setSubsequentAnimations(List<Animation>) - Method in class me.c7dev.dexterity.displays.animation.Animation
- setTag(BinaryTag) - Method in class me.c7dev.dexterity.displays.schematics.token.Token
- setTeleportBackOnDismount(boolean) - Method in class me.c7dev.dexterity.displays.animation.RideAnimation
- setTempVector(Vector) - Method in class me.c7dev.dexterity.util.DexBlock
-
Set the temporary vector, used in processing
- setTransaction(RotationTransaction) - Method in class me.c7dev.dexterity.api.DexRotation
-
Set a transaction to be used to be able to undo a rotation
- setTransformation(DexTransformation) - Method in class me.c7dev.dexterity.util.DexBlock
-
Sets the transformation wrapper and updates the entity
- setUniqueId(UUID) - Method in class me.c7dev.dexterity.util.DexBlockState
- setX - Variable in class me.c7dev.dexterity.util.RotationPlan
- setXEnabled(boolean) - Method in class me.c7dev.dexterity.displays.animation.RideAnimation
- setY - Variable in class me.c7dev.dexterity.util.RotationPlan
- setYaw - Variable in class me.c7dev.dexterity.util.RotationPlan
- setYEnabled(boolean) - Method in class me.c7dev.dexterity.displays.animation.RideAnimation
- setZ - Variable in class me.c7dev.dexterity.util.RotationPlan
- setZEnabled(boolean) - Method in class me.c7dev.dexterity.displays.animation.RideAnimation
- setZeroPitch(boolean) - Method in class me.c7dev.dexterity.displays.DexterityDisplay
-
Deprecated.
- SILVER - Enum constant in enum class me.c7dev.dexterity.util.ColorEnum
- SimpleDisplayState - Class in me.c7dev.dexterity.displays.schematics
-
Holds the blocks list and needed metadata before spawning the display
- SimpleDisplayState(String) - Constructor for class me.c7dev.dexterity.displays.schematics.SimpleDisplayState
- SimpleDisplayState(String, ArrayList<DexBlockState>) - Constructor for class me.c7dev.dexterity.displays.schematics.SimpleDisplayState
- SitAnimation - Class in me.c7dev.dexterity.displays.animation
- SitAnimation(DexterityDisplay) - Constructor for class me.c7dev.dexterity.displays.animation.SitAnimation
- size() - Method in class me.c7dev.dexterity.transaction.BuildTransaction
- sortBlocks() - Method in class me.c7dev.dexterity.displays.DexterityDisplay
-
Re-sorts the blocks list in the standard y, x, z order
- spawn(Location, Class<T>, Consumer<T>) - Method in class me.c7dev.dexterity.Dexterity
- start() - Method in class me.c7dev.dexterity.displays.animation.Animation
- startAnimations() - Method in class me.c7dev.dexterity.displays.DexterityDisplay
-
Starts all registered animation types for this display
- startEdit(DexterityDisplay, DexSession.EditType, boolean) - Method in class me.c7dev.dexterity.DexSession
-
Enters the player into an edit session
- startEdit(DexterityDisplay, DexSession.EditType, boolean, Transaction) - Method in class me.c7dev.dexterity.DexSession
-
Enters the player into an edit session
- startFollowing() - Method in class me.c7dev.dexterity.DexSession
- stop() - Method in class me.c7dev.dexterity.displays.animation.Animation
- stop() - Method in class me.c7dev.dexterity.displays.animation.RideAnimation
- stop() - Method in class me.c7dev.dexterity.displays.animation.SitAnimation
- stopAnimations(boolean) - Method in class me.c7dev.dexterity.displays.DexterityDisplay
-
Stops or kills all registered animations for this display
- stopFollowing() - Method in class me.c7dev.dexterity.DexSession
- StringKey - Class in me.c7dev.dexterity.displays.schematics.token
- StringKey(Token.TokenType, String) - Constructor for class me.c7dev.dexterity.displays.schematics.token.StringKey
- StringToken - Class in me.c7dev.dexterity.displays.schematics.token
- StringToken(Token.TokenType, String) - Constructor for class me.c7dev.dexterity.displays.schematics.token.StringToken
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form