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
- 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
- scale(double) - Method in class me.c7dev.dexterity.displays.DexterityDisplay
-
Scale by a multiplier
- 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 me.c7dev.dexterity.DexSession.AxisType
- SCALE_X - Enum constant in enum me.c7dev.dexterity.displays.schematics.token.Token.TokenType
- SCALE_Y - Enum constant in enum me.c7dev.dexterity.displays.schematics.token.Token.TokenType
- SCALE_Z - Enum constant in enum 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 - 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
- selectFromLocations(Location, Location) - Method in class me.c7dev.dexterity.api.DexterityAPI
-
Create a new
DexterityDisplay
of 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
DexterityDisplay
of 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
DexterityDisplay
of 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
- set_pitch - Variable in class me.c7dev.dexterity.util.RotationPlan
- set_roll - Variable in class me.c7dev.dexterity.util.RotationPlan
- set_x - Variable in class me.c7dev.dexterity.util.RotationPlan
- set_y - Variable in class me.c7dev.dexterity.util.RotationPlan
- set_yaw - Variable in class me.c7dev.dexterity.util.RotationPlan
- set_z - Variable in class me.c7dev.dexterity.util.RotationPlan
- 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
- 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.PlayerClickBlockDisplayEvent
- 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
- 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
- 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
- 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
- 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
- setMask(Mask) - Method in class me.c7dev.dexterity.DexSession
- setNegative(boolean) - Method in class me.c7dev.dexterity.util.Mask
- 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
- 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(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(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
- setXEnabled(boolean) - Method in class me.c7dev.dexterity.displays.animation.RideAnimation
- setYEnabled(boolean) - Method in class me.c7dev.dexterity.displays.animation.RideAnimation
- setZEnabled(boolean) - Method in class me.c7dev.dexterity.displays.animation.RideAnimation
- SILVER - Enum constant in enum 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
- 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