Index
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form
D
- damage(Damageable, double) - Static method in class ch.njol.skript.bukkitutil.HealthUtils
-
Apply damage to an entity
- DAMAGE_AMOUNT - Static variable in class ch.njol.skript.effects.EffKill
- DamageCauseUtils - Class in ch.njol.skript.util
- dark_aqua - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- dark_blue - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- DARK_BLUE - Enum constant in enum class ch.njol.skript.util.SkriptColor
- DARK_CYAN - Enum constant in enum class ch.njol.skript.util.SkriptColor
- DARK_FOREST - Enum constant in enum class ch.njol.skript.hooks.biomes.BiomeMapUtil.To19Mapping
- DARK_FOREST_HILLS - Enum constant in enum class ch.njol.skript.hooks.biomes.BiomeMapUtil.To19Mapping
- dark_gray - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- dark_green - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- DARK_GREEN - Enum constant in enum class ch.njol.skript.util.SkriptColor
- DARK_GREY - Enum constant in enum class ch.njol.skript.util.SkriptColor
- DARK_OAK - Enum constant in enum class ch.njol.skript.util.StructureType
- dark_purple - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- DARK_PURPLE - Enum constant in enum class ch.njol.skript.util.SkriptColor
- dark_red - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- DARK_RED - Enum constant in enum class ch.njol.skript.util.SkriptColor
- data - Variable in class ch.njol.skript.entity.EntityType
- data - Variable in class ch.njol.skript.lang.util.ConvertedLiteral
- data - Variable in class ch.njol.skript.lang.util.SimpleLiteral
- data - Variable in class ch.njol.skript.variables.SerializedVariable.Value
- Data(ParserInstance) - Constructor for class ch.njol.skript.lang.parser.ParserInstance.Data
- databaseName - Variable in class ch.njol.skript.variables.VariablesStorage
- databases - Static variable in class ch.njol.skript.SkriptConfig
- DatabaseStorage - Class in ch.njol.skript.variables
-
TODO create a metadata table to store some properties (e.g.
- DatabaseStorage.Type - Enum Class in ch.njol.skript.variables
- dataMax - Variable in class ch.njol.skript.aliases.ItemData.OldItemData
- dataMin - Variable in class ch.njol.skript.aliases.ItemData.OldItemData
- date - Variable in class ch.njol.skript.update.ReleaseManifest
-
When the release was published.
- date - Variable in class ch.njol.skript.update.UpdateManifest
-
When the release was published.
- Date - Class in ch.njol.skript.util
- Date() - Constructor for class ch.njol.skript.util.Date
- Date(long) - Constructor for class ch.njol.skript.util.Date
- Date(long, TimeZone) - Constructor for class ch.njol.skript.util.Date
- DATE - Static variable in class ch.njol.skript.registrations.DefaultClasses
- debug() - Method in class ch.njol.skript.config.Node
- debug() - Static method in class ch.njol.skript.log.SkriptLogger
- debug() - Static method in class ch.njol.skript.Skript
- debug(String) - Static method in class ch.njol.skript.Skript
- debug(Event, boolean) - Method in class ch.njol.skript.lang.TriggerItem
- DEBUG - Enum constant in enum class ch.njol.skript.log.Verbosity
- DEBUG - Enum constant in enum class ch.njol.skript.util.StringMode
- DEBUG - Static variable in class ch.njol.skript.log.SkriptLogger
- Debuggable - Interface in ch.njol.skript.lang
- DEEP_OCEAN - Enum constant in enum class ch.njol.skript.hooks.biomes.BiomeMapUtil.To19Mapping
- DEFAULT - Enum constant in enum class ch.njol.skript.lang.ParseContext
-
Default parse mode
- DefaultChangers - Class in ch.njol.skript.classes.data
- DefaultChangers() - Constructor for class ch.njol.skript.classes.data.DefaultChangers
- DefaultClasses - Class in ch.njol.skript.registrations
- DefaultClasses() - Constructor for class ch.njol.skript.registrations.DefaultClasses
- DefaultComparators - Class in ch.njol.skript.classes.data
- DefaultComparators() - Constructor for class ch.njol.skript.classes.data.DefaultComparators
- DefaultConverters - Class in ch.njol.skript.classes.data
- DefaultConverters() - Constructor for class ch.njol.skript.classes.data.DefaultConverters
- defaultEventPriority - Static variable in class ch.njol.skript.SkriptConfig
- defaultExpression(DefaultExpression<T>) - Method in class ch.njol.skript.classes.ClassInfo
- DefaultExpression<T> - Interface in ch.njol.skript.lang
-
Represents an expression that can be used as the default value of a certain type and event.
- DefaultFunctions - Class in ch.njol.skript.classes.data
- DefaultFunctions() - Constructor for class ch.njol.skript.classes.data.DefaultFunctions
- DefaultYggdrasilInputStream - Class in ch.njol.yggdrasil
- DefaultYggdrasilInputStream(Yggdrasil, InputStream) - Constructor for class ch.njol.yggdrasil.DefaultYggdrasilInputStream
- DefaultYggdrasilOutputStream - Class in ch.njol.yggdrasil
- DefaultYggdrasilOutputStream(Yggdrasil, OutputStream) - Constructor for class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
- defendExpression(Expression<?>) - Static method in class ch.njol.skript.util.LiteralUtils
-
Checks an
Expression
forUnparsedLiteral
objects and converts them if found. - DEG_TO_RAD - Static variable in class ch.njol.util.VectorMath
- Delay - Class in ch.njol.skript.effects
- Delay() - Constructor for class ch.njol.skript.effects.Delay
- delayed - Static variable in class ch.njol.skript.effects.Delay
- DelayedChangeBlock - Class in ch.njol.skript.util
-
A block that gets all data from the world, but either delays any changes by 1 tick of reflects them on a given BlockState depending on which constructor is used.
- DelayedChangeBlock(Block) - Constructor for class ch.njol.skript.util.DelayedChangeBlock
- DelayedChangeBlock(Block, BlockState) - Constructor for class ch.njol.skript.util.DelayedChangeBlock
- DELETE - Enum constant in enum class ch.njol.skript.classes.Changer.ChangeMode
- deleteCurrentEvent() - Method in class ch.njol.skript.lang.parser.ParserInstance
- deleteCurrentEvent() - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.
- deleteCurrentSkriptEvent() - Method in class ch.njol.skript.lang.parser.ParserInstance
- DENMARK - Enum constant in enum class ch.njol.skript.Metrics.Country
- description(String...) - Method in class ch.njol.skript.classes.ClassInfo
-
Only used for Skript's documentation.
- description(String...) - Method in class ch.njol.skript.lang.function.JavaFunction
-
Only used for Skript's documentation.
- description(String...) - Method in class ch.njol.skript.lang.SkriptEventInfo
-
Only used for Skript's documentation.
- Description - Annotation Interface in ch.njol.skript.doc
-
Provides a description for annotated element in documentation.
- deserialize(Fields) - Method in enum class ch.njol.skript.util.SkriptColor
- deserialize(Fields) - Method in interface ch.njol.yggdrasil.YggdrasilSerializable.YggdrasilExtendedSerializable
-
Deserialises this object.
- deserialize(ClassInfo<?>, byte[]) - Static method in class ch.njol.skript.registrations.Classes
- deserialize(ClassInfo<?>, InputStream) - Static method in class ch.njol.skript.registrations.Classes
- deserialize(Fields) - Method in class ch.njol.skript.aliases.ItemData
- deserialize(Fields) - Method in class ch.njol.skript.aliases.ItemType
- deserialize(Fields) - Method in class ch.njol.skript.classes.ConfigurationSerializer
- deserialize(Fields) - Method in class ch.njol.skript.classes.Serializer
-
Used to deserialise Bukkit objects and other stuff that cannot be instantiated, e.g.
- deserialize(Fields) - Method in class ch.njol.skript.entity.EntityData
- deserialize(Fields) - Method in class ch.njol.skript.entity.SimpleEntityData
- deserialize(Fields) - Method in class ch.njol.skript.hooks.regions.GriefPreventionHook.GriefPreventionRegion
- deserialize(Fields) - Method in class ch.njol.skript.hooks.regions.PreciousStonesHook.PreciousStonesRegion
- deserialize(Fields) - Method in class ch.njol.skript.hooks.regions.ResidenceHook.ResidenceRegion
- deserialize(Fields) - Method in class ch.njol.skript.hooks.regions.WorldGuardHook.WorldGuardRegion
- deserialize(Fields) - Method in class ch.njol.skript.util.ColorRGB
- deserialize(Class<E>, Fields) - Method in class ch.njol.skript.classes.Serializer
- deserialize(Class<E>, Fields) - Method in class ch.njol.yggdrasil.JRESerializer
- deserialize(Class<E>, Fields) - Method in class ch.njol.yggdrasil.YggdrasilSerializer
-
Deserialises an object.
- deserialize(Object, Fields) - Method in class ch.njol.yggdrasil.JRESerializer
- deserialize(String) - Method in class ch.njol.skript.classes.ConfigurationSerializer
-
Deprecated.
- deserialize(String) - Method in class ch.njol.skript.classes.EnumSerializer
-
Deprecated.
- deserialize(String) - Method in class ch.njol.skript.classes.Serializer
-
Deprecated.
- deserialize(String) - Method in class ch.njol.skript.entity.CreeperData
- deserialize(String) - Method in class ch.njol.skript.entity.DroppedItemData
-
Deprecated.
- deserialize(String) - Method in class ch.njol.skript.entity.EndermanData
-
Deprecated.
- deserialize(String) - Method in class ch.njol.skript.entity.EntityData
-
Deprecated.
- deserialize(String) - Method in class ch.njol.skript.entity.FallingBlockData
-
Deprecated.
- deserialize(String) - Method in class ch.njol.skript.entity.HorseData
- deserialize(String) - Method in class ch.njol.skript.entity.MinecartData
- deserialize(String) - Method in class ch.njol.skript.entity.OcelotData
- deserialize(String) - Method in class ch.njol.skript.entity.PigData
- deserialize(String) - Method in class ch.njol.skript.entity.PlayerData
- deserialize(String) - Method in class ch.njol.skript.entity.SheepData
- deserialize(String) - Method in class ch.njol.skript.entity.SimpleEntityData
-
Deprecated.
- deserialize(String) - Method in class ch.njol.skript.entity.SkeletonData
- deserialize(String) - Method in class ch.njol.skript.entity.ThrownPotionData
-
Deprecated.
- deserialize(String) - Method in class ch.njol.skript.entity.VillagerData
- deserialize(String) - Method in class ch.njol.skript.entity.WolfData
- deserialize(String) - Method in class ch.njol.skript.entity.XpOrbData
- deserialize(String) - Method in class ch.njol.skript.entity.ZombieVillagerData
- deserialize(String) - Static method in class ch.njol.skript.util.Direction
-
Deprecated.
- deserialize(String, byte[]) - Static method in class ch.njol.skript.registrations.Classes
- deserialize(String, String) - Static method in class ch.njol.skript.registrations.Classes
-
Deprecated.
- deserialize(T, Fields) - Method in class ch.njol.skript.classes.ConfigurationSerializer
- deserialize(T, Fields) - Method in class ch.njol.skript.classes.EnumSerializer
- deserialize(T, Fields) - Method in class ch.njol.skript.classes.Serializer
- deserialize(T, Fields) - Method in class ch.njol.skript.classes.YggdrasilSerializer
- deserialize(T, Fields) - Method in class ch.njol.yggdrasil.YggdrasilSerializer
-
Deserialises an object.
- deserializeCS(String, Class<T>) - Static method in class ch.njol.skript.classes.ConfigurationSerializer
- deserializeCSOld(String, Class<T>) - Static method in class ch.njol.skript.classes.ConfigurationSerializer
-
Deprecated.
- DESERT - Enum constant in enum class ch.njol.skript.hooks.biomes.BiomeMapUtil.To19Mapping
- DESERT_HILLS - Enum constant in enum class ch.njol.skript.hooks.biomes.BiomeMapUtil.To19Mapping
- DESERT_LAKES - Enum constant in enum class ch.njol.skript.hooks.biomes.BiomeMapUtil.To19Mapping
- DEV_MODE - Static variable in class ch.njol.skript.tests.runner.TestMode
-
Enable test development mode.
- DEVELOPMENT - Enum constant in enum class ch.njol.skript.update.ReleaseStatus
-
Running a developer/nightly build, updates will not be checked.
- difference(A, A) - Method in interface ch.njol.skript.classes.Arithmetic
- difference(Date) - Method in class ch.njol.skript.util.Date
- difference(Number, Number) - Method in class ch.njol.skript.classes.NumberArithmetic
- difference(Vector, Vector) - Method in class ch.njol.skript.classes.VectorArithmethic
- DIFFERENT - Enum constant in enum class ch.njol.skript.aliases.MatchQuality
-
The items share nothing in common.
- Direction - Class in ch.njol.skript.util
- Direction() - Constructor for class ch.njol.skript.util.Direction
- Direction(double[]) - Constructor for class ch.njol.skript.util.Direction
- Direction(double, double, double) - Constructor for class ch.njol.skript.util.Direction
- Direction(BlockFace, double) - Constructor for class ch.njol.skript.util.Direction
- Direction(Vector) - Constructor for class ch.njol.skript.util.Direction
- DISABLED - Enum constant in enum class ch.njol.skript.util.chat.LinkParseMode
-
Parses nothing automatically as a link.
- disableHookGriefPrevention - Static variable in class ch.njol.skript.SkriptConfig
- disableHookPreciousStones - Static variable in class ch.njol.skript.SkriptConfig
- disableHookRegistration(Class<? extends Hook<?>>...) - Static method in class ch.njol.skript.Skript
-
Disables the registration for the given hook classes.
- disableHookResidence - Static variable in class ch.njol.skript.SkriptConfig
- disableHookVault - Static variable in class ch.njol.skript.SkriptConfig
- disableHookWorldGuard - Static variable in class ch.njol.skript.SkriptConfig
- disableMissingAndOrWarnings - Static variable in class ch.njol.skript.SkriptConfig
- disableObjectCannotBeSavedWarnings - Static variable in class ch.njol.skript.SkriptConfig
- disableVariableStartingWithExpressionWarnings - Static variable in class ch.njol.skript.SkriptConfig
- disconnect() - Method in class ch.njol.skript.variables.DatabaseStorage
- disconnect() - Method in class ch.njol.skript.variables.FlatFileStorage
- disconnect() - Method in class ch.njol.skript.variables.VariablesStorage
-
Disconnects from the database.
- dispatchCommand(CommandSender, String) - Static method in class ch.njol.skript.Skript
-
Dispatches a command with calling command events
- display_name - Variable in class ch.njol.skript.bukkitutil.BurgerHelper.ItemOrBlock
- DIV - Enum constant in enum class ch.njol.skript.expressions.arithmetic.Operator
- divide(A, R) - Method in interface ch.njol.skript.classes.Arithmetic
- divide(Number, Number) - Method in class ch.njol.skript.classes.NumberArithmetic
- divide(Vector, Vector) - Method in class ch.njol.skript.classes.VectorArithmethic
- DJIBOUTI - Enum constant in enum class ch.njol.skript.Metrics.Country
- DO_NOT_LOG - Enum constant in enum class ch.njol.skript.log.LogHandler.LogResult
- Documentation - Class in ch.njol.skript.doc
-
TODO list special expressions for events and event values TODO compare doc in code with changed one of the webserver and warn about differences?
- Documentation() - Constructor for class ch.njol.skript.doc.Documentation
- documentationId(String) - Method in class ch.njol.skript.classes.ClassInfo
-
Overrides default documentation id, which is assigned from class name.
- documentationID(String) - Method in class ch.njol.skript.lang.SkriptEventInfo
-
A non critical ID remapping for syntax elements register using the same class multiple times.
- DocumentationId - Annotation Interface in ch.njol.skript.doc
-
Sets documentation id for the annotated element.
- doesEventValueHaveTimeStates(Class<? extends Event>, Class<?>) - Static method in class ch.njol.skript.registrations.EventValues
- DOMINICA - Enum constant in enum class ch.njol.skript.Metrics.Country
- DOMINICAN_REPUBLIC - Enum constant in enum class ch.njol.skript.Metrics.Country
- download_count - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry.AssetsEntry
- DOWNLOADING - Enum constant in enum class ch.njol.skript.update.UpdaterState
-
An update is currently being downloaded.
- downloadSource - Variable in class ch.njol.skript.update.ReleaseManifest
-
Source for downloads.
- downloadUrl - Variable in class ch.njol.skript.update.UpdateManifest
-
Download URL for the update.
- draft - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry
- DroppedItemData - Class in ch.njol.skript.entity
- DroppedItemData() - Constructor for class ch.njol.skript.entity.DroppedItemData
- DroppedItemData(ItemType[]) - Constructor for class ch.njol.skript.entity.DroppedItemData
- DroppedItemSlot - Class in ch.njol.skript.util.slot
-
Represents an item of dropped item entity.
- DroppedItemSlot(Item) - Constructor for class ch.njol.skript.util.slot.DroppedItemSlot
- duration - Variable in class ch.njol.skript.effects.Delay
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form