Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
D
- DATA_END - Enum constant in enum me.c7dev.dexterity.displays.schematics.token.Token.TokenType
- DECIMAL_PRECISION - Static variable in class me.c7dev.dexterity.displays.schematics.SchematicBuilder
- decode(byte[]) - Method in class me.c7dev.dexterity.displays.schematics.Schematic
- decodeObjects(byte[]) - Method in class me.c7dev.dexterity.displays.schematics.Schematic
- DeconvertTransaction - Class in me.c7dev.dexterity.transaction
- DeconvertTransaction(DexterityDisplay) - Constructor for class me.c7dev.dexterity.transaction.DeconvertTransaction
- deserializeLocation(FileConfiguration, String) - Static method in class me.c7dev.dexterity.util.DexUtils
- DexBlock - Class in me.c7dev.dexterity.util
-
Provides a wrapper for a
BlockDisplay
entity that holds data about itsDexTransformation
, roll offset, and more - DexBlock(DexBlockState) - Constructor for class me.c7dev.dexterity.util.DexBlock
-
Spawn a block display wrapper based on a previously recorded state
- DexBlock(DexBlockState, Vector) - Constructor for class me.c7dev.dexterity.util.DexBlock
-
Spawn a block display wrapper based on a previously recorded state
- DexBlock(Block, DexterityDisplay) - Constructor for class me.c7dev.dexterity.util.DexBlock
-
Convert a block into block display
- DexBlock(BlockDisplay, DexterityDisplay) - Constructor for class me.c7dev.dexterity.util.DexBlock
-
Create a wrapper for a block display that is part of a selection
- DexBlockState - Class in me.c7dev.dexterity.util
- DexBlockState(DexBlock) - Constructor for class me.c7dev.dexterity.util.DexBlockState
- DexBlockState(Location, UUID, DexTransformation, BlockData, DexterityDisplay, float, Color) - Constructor for class me.c7dev.dexterity.util.DexBlockState
- DexRotation - Class in me.c7dev.dexterity.api
-
Manages all rotation events of a
DexterityDisplay
- DexRotation(DexterityDisplay) - Constructor for class me.c7dev.dexterity.api.DexRotation
-
Manages all rotations and data used for rotations for a specific DexterityDisplay
- DexRotation(DexterityDisplay, double, double, double) - Constructor for class me.c7dev.dexterity.api.DexRotation
-
Manages all rotations and data used for rotations for a specific DexterityDisplay
- DexRotation(DexterityDisplay, Vector, Vector, Vector) - Constructor for class me.c7dev.dexterity.api.DexRotation
-
Manages all rotations and data used for rotations for a specific DexterityDisplay
- DexSession - Class in me.c7dev.dexterity
-
Holds a player's in-game command state and transaction history
- DexSession(Player, Dexterity) - Constructor for class me.c7dev.dexterity.DexSession
-
Initializes a new session for a player
- DexSession.AxisType - Enum in me.c7dev.dexterity
- DexSession.EditType - Enum in me.c7dev.dexterity
- DexterityAPI - Class in me.c7dev.dexterity.api
- DexterityAPI(Dexterity) - Constructor for class me.c7dev.dexterity.api.DexterityAPI
- DexterityDisplay - Class in me.c7dev.dexterity.displays
-
Defines a selection of
DexBlock
, possibly with a saved display label or sub-displays - DexterityDisplay(Dexterity) - Constructor for class me.c7dev.dexterity.displays.DexterityDisplay
-
Initializes an empty selection.
- DexterityDisplay(Dexterity, Location, Vector) - Constructor for class me.c7dev.dexterity.displays.DexterityDisplay
-
Initializes a selection
- DexterityDisplay(Dexterity, Location, Vector, String) - Constructor for class me.c7dev.dexterity.displays.DexterityDisplay
-
Initializes a new saved display with a unique label
- DexterityException - Exception in me.c7dev.dexterity.util
- DexterityException() - Constructor for exception me.c7dev.dexterity.util.DexterityException
- DexterityException(String) - Constructor for exception me.c7dev.dexterity.util.DexterityException
- DexTransformation - Class in me.c7dev.dexterity.util
-
Provides a factory for the
Transformation
class - DexTransformation() - Constructor for class me.c7dev.dexterity.util.DexTransformation
- DexTransformation(Transformation) - Constructor for class me.c7dev.dexterity.util.DexTransformation
- DexUtils - Class in me.c7dev.dexterity.util
-
Defines commonly used static methods used globally in the plugin or API
- DexUtils() - Constructor for class me.c7dev.dexterity.util.DexUtils
- dismount() - Method in interface me.c7dev.dexterity.displays.animation.RideableAnimation
- dismount() - Method in class me.c7dev.dexterity.displays.animation.RideAnimation
- dismount() - Method in class me.c7dev.dexterity.displays.animation.SitAnimation
- DISPLAY_DELIMITER - Enum constant in enum me.c7dev.dexterity.displays.schematics.token.Token.TokenType
- DisplayRotationEvent - Class in me.c7dev.dexterity.api.events
- DisplayRotationEvent(DexterityDisplay, Quaterniond) - Constructor for class me.c7dev.dexterity.api.events.DisplayRotationEvent
-
Event called when a selection is rotated, such as with a command or the API
- DisplayTranslationEvent - Class in me.c7dev.dexterity.api.events
- DisplayTranslationEvent(DexterityDisplay, Location, Location) - Constructor for class me.c7dev.dexterity.api.events.DisplayTranslationEvent
-
Event called when a selection is rotated, such as with a command or the API
- DoubleKey - Class in me.c7dev.dexterity.displays.schematics.token
- DoubleKey(Token.TokenType, double) - Constructor for class me.c7dev.dexterity.displays.schematics.token.DoubleKey
- DoubleToken - Class in me.c7dev.dexterity.displays.schematics.token
- DoubleToken(Token.TokenType, double) - Constructor for class me.c7dev.dexterity.displays.schematics.token.DoubleToken
- DX - Enum constant in enum me.c7dev.dexterity.displays.schematics.token.Token.TokenType
- DY - Enum constant in enum me.c7dev.dexterity.displays.schematics.token.Token.TokenType
- DZ - Enum constant in enum me.c7dev.dexterity.displays.schematics.token.Token.TokenType
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form