Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- a(String) - Static method in class ch.njol.skript.util.Utils
-
Adds 'a' or 'an' to the given string, depending on the first character of the string.
- a(String, boolean) - Static method in class ch.njol.skript.util.Utils
-
Adds 'a' or 'an' to the given string, depending on the first character of the string.
- A(String) - Static method in class ch.njol.skript.util.Utils
-
Adds 'A' or 'An' to the given string, depending on the first character of the string.
- AABB - Class in ch.njol.skript.util
-
AABB = Axis-Aligned Bounding Box
- AABB(Block, Block) - Constructor for class ch.njol.skript.util.AABB
- AABB(Chunk) - Constructor for class ch.njol.skript.util.AABB
- AABB(Location, double, double, double) - Constructor for class ch.njol.skript.util.AABB
- AABB(Location, Location) - Constructor for class ch.njol.skript.util.AABB
- AABB(World, Vector, Vector) - Constructor for class ch.njol.skript.util.AABB
- ACACIA - Enum constant in enum class ch.njol.skript.util.StructureType
- acceptChange(Changer.ChangeMode) - Method in interface ch.njol.skript.classes.Changer
-
Tests whether this changer supports the given mode, and if yes what type(s) it expects the elements of
delta
to be. - acceptChange(Changer.ChangeMode) - Method in interface ch.njol.skript.lang.Expression
-
Tests whether this expression supports the given mode, and if yes what type it expects the
delta
to be. - acceptChange(Changer.ChangeMode) - Method in class ch.njol.skript.lang.ExpressionList
- acceptChange(Changer.ChangeMode) - Method in class ch.njol.skript.lang.UnparsedLiteral
- acceptChange(Changer.ChangeMode) - Method in class ch.njol.skript.lang.util.ConvertedExpression
- acceptChange(Changer.ChangeMode) - Method in class ch.njol.skript.lang.util.SimpleExpression
- acceptChange(Changer.ChangeMode) - Method in class ch.njol.skript.lang.util.SimpleLiteral
- acceptChange(Changer.ChangeMode) - Method in class ch.njol.skript.lang.Variable
- acceptChange(Changer.ChangeMode) - Method in class ch.njol.skript.lang.VariableString
- acceptsChange(Expression<?>, Changer.ChangeMode, Class<?>...) - Static method in class ch.njol.skript.classes.Changer.ChangerUtils
-
Tests whether an expression accepts changes of a certain type.
- action - Variable in class ch.njol.skript.util.chat.MessageComponent.ClickEvent
- action - Variable in class ch.njol.skript.util.chat.MessageComponent.HoverEvent
- add(int, E) - Method in class ch.njol.util.coll.CyclicList
- add(int, T) - Method in class ch.njol.util.coll.ReversedListView
- add(A, R) - Method in interface ch.njol.skript.classes.Arithmetic
-
Deprecated.
- add(ItemData) - Method in class ch.njol.skript.aliases.ItemType
- add(CommandHelp) - Method in class ch.njol.skript.command.CommandHelp
- add(Node) - Method in class ch.njol.skript.config.SectionNode
-
Adds the given node at the end of this section.
- add(LogHandler) - Method in class ch.njol.skript.log.HandlerList
- add(PatternElement) - Method in class ch.njol.skript.patterns.ChoicePatternElement
- add(ScriptLoader.ScriptInfo) - Method in class ch.njol.skript.ScriptLoader.ScriptInfo
- add(Timespan) - Method in class ch.njol.skript.util.Date
-
Add a
Timespan
to this date - add(E) - Method in class ch.njol.util.coll.CyclicList
- add(Number, Number) - Method in class ch.njol.skript.classes.NumberArithmetic
-
Deprecated.
- add(String) - Method in class ch.njol.skript.command.CommandHelp
- add(String, Class<?>) - Static method in class ch.njol.skript.variables.TypeHints
- add(Vector, Vector) - Method in class ch.njol.skript.classes.VectorArithmethic
-
Deprecated.
- add(T) - Method in class ch.njol.util.coll.ReversedListView
- add(T) - Method in class ch.njol.util.coll.iterator.ReversedListIterator
- ADD - Enum constant in enum class ch.njol.skript.classes.Changer.ChangeMode
- addAlias(AliasesMap.AliasData) - Method in class ch.njol.skript.aliases.AliasesMap
- addAlias(AliasesProvider.AliasName, String, Map<String, Object>, Map<String, String>) - Method in class ch.njol.skript.aliases.AliasesProvider
-
Adds an alias to this provider.
- addAll(int, Collection<? extends E>) - Method in class ch.njol.util.coll.CyclicList
- addAll(int, Collection<? extends T>) - Method in class ch.njol.util.coll.ReversedListView
- addAll(Collection<? extends E>) - Method in class ch.njol.util.coll.CyclicList
- addAll(Collection<? extends T>) - Method in class ch.njol.util.coll.ReversedListView
- addAll(Collection<ItemData>) - Method in class ch.njol.skript.aliases.ItemType
- addClamped(long, long) - Static method in class ch.njol.util.Math2
- addData(ScriptData) - Method in class org.skriptlang.skript.lang.script.Script
-
This API is experimental and subject to change. Adds new ScriptData to this Script's data map.
- addEffects(ItemType, Object[]) - Static method in class ch.njol.skript.util.PotionEffectUtils
-
Add PotionEffects to an ItemTye
- addEffects(LivingEntity, Object[]) - Static method in class ch.njol.skript.util.PotionEffectUtils
-
Add PotionEffects to an entity
- addEnchantments(EnchantmentType...) - Method in class ch.njol.skript.aliases.ItemType
-
Adds the given enchantments to the item type.
- addEnchantments(Map<Enchantment, Integer>) - Method in class ch.njol.skript.aliases.ItemType
-
Deprecated.
- addEntry(String, boolean) - Method in class ch.njol.skript.config.validate.SectionValidator
- addEntry(String, Parser<? extends T>, Setter<T>, boolean) - Method in class ch.njol.skript.config.validate.SectionValidator
- addEntry(String, Setter<String>, boolean) - Method in class ch.njol.skript.config.validate.SectionValidator
- addEntry(String, String, boolean) - Method in class org.skriptlang.skript.lang.entry.EntryValidator.EntryValidatorBuilder
-
Adds a new
KeyValueEntryData
to this validator that returns the raw, unhandled String value. - addEntryData(EntryData<?>) - Method in class org.skriptlang.skript.lang.entry.EntryValidator.EntryValidatorBuilder
-
A method to add custom
EntryData
to a validator. - addExperiment(Experiment) - Method in class ch.njol.skript.lang.parser.ParserInstance
-
Marks this as using an experimental feature.
- addFilter(Filter) - Static method in class ch.njol.skript.log.BukkitLoggerFilter
-
Adds a filter to Bukkit's log.
- addFilter(Filter) - Method in class ch.njol.util.LoggerFilter
- addFirst(E) - Method in class ch.njol.util.coll.CyclicList
- addFunction(Function<?>) - Method in class ch.njol.skript.lang.function.Namespace
- ADDITION - Enum constant in enum class org.skriptlang.skript.lang.arithmetic.Operator
- addLast(E) - Method in class ch.njol.util.coll.CyclicList
- addListener(LanguageChangeListener) - Static method in class ch.njol.skript.localization.Language
-
Registers a listener.
- addListener(LanguageChangeListener, Language.LanguageListenerPriority) - Static method in class ch.njol.skript.localization.Language
- addNode(String, NodeValidator, boolean) - Method in class ch.njol.skript.config.validate.SectionValidator
- addonSafetyChecks - Static variable in class ch.njol.skript.SkriptConfig
- addPassenger(Entity, Entity) - Static method in class ch.njol.skript.bukkitutil.PassengerUtils
-
Add the passenger to the vehicle
- addSection(String, boolean) - Method in class ch.njol.skript.config.validate.SectionValidator
- addSection(String, boolean) - Method in class org.skriptlang.skript.lang.entry.EntryValidator.EntryValidatorBuilder
-
Adds a new, potentially optional
SectionEntryData
to this validator. - addSelfRegisteringTrigger(Trigger) - Static method in class ch.njol.skript.SkriptEventHandler
-
Deprecated.This method no longer does anything as self registered Triggers are unloaded when the
SkriptEvent
is unloaded (no need to keep tracking them here). - addSignature(Signature<?>) - Method in class ch.njol.skript.lang.function.Namespace
- addTo(List<ItemStack>) - Method in class ch.njol.skript.aliases.ItemType
-
Adds this ItemType to the given list, without filling existing stacks.
- addTo(ItemStack) - Method in class ch.njol.skript.aliases.ItemType
-
Adds this ItemType to the given item stack
- addTo(Inventory) - Method in class ch.njol.skript.aliases.ItemType
-
Tries to add this ItemType to the given inventory.
- addTo(ItemStack[]) - Method in class ch.njol.skript.aliases.ItemType
- addVariationGroup(String, AliasesProvider.VariationGroup) - Method in class ch.njol.skript.aliases.AliasesProvider
- adjective() - Method in enum class ch.njol.skript.util.WeatherType
- Adjective - Class in ch.njol.skript.localization
- Adjective(String) - Constructor for class ch.njol.skript.localization.Adjective
- adminBroadcast(String) - Static method in class ch.njol.skript.Skript
- ADVENTURE_API - Static variable in interface ch.njol.skript.bukkitutil.sounds.SoundReceiver
- AdventureSoundUtils - Class in ch.njol.skript.bukkitutil.sounds
- AdventureSoundUtils() - Constructor for class ch.njol.skript.bukkitutil.sounds.AdventureSoundUtils
- after() - Method in class ch.njol.skript.classes.ClassInfo
- after(String...) - Method in class ch.njol.skript.classes.ClassInfo
-
Sets one or more classes that this class should occur after in the class info list.
- afterErrors() - Method in class ch.njol.skript.log.ErrorDescLogHandler
- afterParse(Config) - Method in class ch.njol.skript.lang.SelfRegisteringSkriptEvent
-
Deprecated.Use
SelfRegisteringSkriptEvent.postLoad()
instead. - aliasCopy() - Method in class ch.njol.skript.aliases.ItemData
-
Creates a plain copy of this ItemData.
- AliasData(ItemData, MaterialName, String, EntityData<?>) - Constructor for class ch.njol.skript.aliases.AliasesMap.AliasData
- Aliases - Class in ch.njol.skript.aliases
- Aliases() - Constructor for class ch.njol.skript.aliases.Aliases
- AliasesMap - Class in ch.njol.skript.aliases
-
Stores the aliases.
- AliasesMap() - Constructor for class ch.njol.skript.aliases.AliasesMap
- AliasesMap.AliasData - Class in ch.njol.skript.aliases
- AliasesMap.Match - Class in ch.njol.skript.aliases
- AliasesParser - Class in ch.njol.skript.aliases
-
Parses aliases.
- AliasesParser(AliasesProvider) - Constructor for class ch.njol.skript.aliases.AliasesParser
- AliasesParser.PatternSlot - Class in ch.njol.skript.aliases
- AliasesParser.VariationSlot - Class in ch.njol.skript.aliases
- AliasesProvider - Class in ch.njol.skript.aliases
-
Provides aliases on Bukkit/Spigot platform.
- AliasesProvider(int, AliasesProvider) - Constructor for class ch.njol.skript.aliases.AliasesProvider
-
Constructs a new aliases provider with no data.
- AliasesProvider.AliasName - Class in ch.njol.skript.aliases
-
Name of an alias used by
AliasesProvider.addAlias(AliasName, String, Map, Map)
for registration. - AliasesProvider.Variation - Class in ch.njol.skript.aliases
-
Represents a variation of material.
- AliasesProvider.VariationGroup - Class in ch.njol.skript.aliases
- AliasName(String, String, int) - Constructor for class ch.njol.skript.aliases.AliasesProvider.AliasName
- ALL_CHAINING - Static variable in interface org.skriptlang.skript.lang.converter.Converter
-
A Converter flag declaring that this Converter can be any part of a chain.
- ALL_FLAGS - Static variable in class ch.njol.skript.lang.SkriptParser
- allLoaded() - Method in class ch.njol.skript.variables.FlatFileStorage
- allLoaded() - Method in class ch.njol.skript.variables.SQLStorage
- allLoaded() - Method in class ch.njol.skript.variables.VariablesStorage
-
Called after all storages have been loaded, and variables have been redistributed if settings have changed.
- allowFunctionsBeforeDefs - Static variable in class ch.njol.skript.SkriptConfig
- allowOpsToUseEffectCommands - Static variable in class ch.njol.skript.SkriptConfig
- allowUnsafePlatforms - Static variable in class ch.njol.skript.SkriptConfig
- allowWarning(ScriptWarning) - Method in class org.skriptlang.skript.lang.script.Script
- amount - Variable in class ch.njol.skript.entity.EntityType
- and - Variable in class ch.njol.skript.lang.ExpressionList
- and - Static variable in class ch.njol.skript.localization.GeneralWords
- and(Kleenean) - Method in enum class ch.njol.util.Kleenean
- ANY - Enum constant in enum class ch.njol.skript.lang.SkriptEvent.ListeningBehavior
-
This Skript event should run for any event, cancelled or uncancelled.
- apiSoftExceptions - Static variable in class ch.njol.skript.SkriptConfig
- APPLY_PHYSICS - Static variable in interface ch.njol.skript.bukkitutil.block.BlockSetter
-
When placing the block, apply physics.
- applyBoneMeal(BlockFace) - Method in class ch.njol.skript.util.BlockStateBlock
- applyBoneMeal(BlockFace) - Method in class ch.njol.skript.util.DelayedChangeBlock
- applyTags(String) - Method in class ch.njol.skript.aliases.ItemData
-
Applies tags to this item.
- applyTags(ItemStack, Map<String, Object>) - Method in class ch.njol.skript.aliases.AliasesProvider
-
Applies given tags to an item stack.
- aqua - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- Arbitrary Selection - Search tag in ch.njol.skript.util.Utils.highestDenominator(Class<? super Found>, Class<? extends Type>...)
- Section
- ArgsMessage - Class in ch.njol.skript.localization
- ArgsMessage(String) - Constructor for class ch.njol.skript.localization.ArgsMessage
- Argument<T> - Class in ch.njol.skript.command
-
Represents an argument of a command
- Arithmetic<A,
R> - Interface in ch.njol.skript.classes -
Deprecated.
- Arithmetics - Class in org.skriptlang.skript.lang.arithmetic
- Arithmetics() - Constructor for class org.skriptlang.skript.lang.arithmetic.Arithmetics
- array(T...) - Static method in class ch.njol.util.coll.CollectionUtils
-
Creates an array from the given objects.
- ArrayIterator<T> - Class in ch.njol.util.coll.iterator
-
A simple iterator to iterate over an array.
- ArrayIterator(T[]) - Constructor for class ch.njol.util.coll.iterator.ArrayIterator
- ArrayIterator(T[], int) - Constructor for class ch.njol.util.coll.iterator.ArrayIterator
- arrayType(Class<T>) - Static method in class ch.njol.util.coll.CollectionUtils
-
Returns a
Class
for an array type whose component type is described by this Class. - asBlock(Material) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
-
Gets a block material corresponding to given item material, which might be the given material.
- asBukkitColor() - Method in interface ch.njol.skript.util.Color
-
Gets Bukkit color representing this color.
- asBukkitColor() - Method in class ch.njol.skript.util.ColorRGB
- asBukkitColor() - Method in enum class ch.njol.skript.util.SkriptColor
- asChatColor() - Method in enum class ch.njol.skript.util.SkriptColor
- asDyeColor() - Method in interface ch.njol.skript.util.Color
-
Gets Bukkit dye color representing this color, if one exists.
- asDyeColor() - Method in class ch.njol.skript.util.ColorRGB
- asDyeColor() - Method in enum class ch.njol.skript.util.SkriptColor
- asItem(Material) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
-
Deprecated.This just returns itself and has no use
- asItemStack(Object) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
-
Convert an ItemType/Slot to ItemStack Will also accept an ItemStack that will return itself
- assets - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry
- assets_url - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry
- AssetsEntry() - Constructor for class ch.njol.skript.update.GithubChecker.ResponseEntry.AssetsEntry
- AsyncEffect - Class in ch.njol.skript.util
-
Effects that extend this class are ran asynchronously.
- AsyncEffect() - Constructor for class ch.njol.skript.util.AsyncEffect
- author - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry
- Author() - Constructor for class ch.njol.skript.update.GithubChecker.ResponseEntry.Author
- AxolotlData - Class in ch.njol.skript.entity
- AxolotlData() - Constructor for class ch.njol.skript.entity.AxolotlData
- AxolotlData(Axolotl.Variant) - Constructor for class ch.njol.skript.entity.AxolotlData
B
- backup() - Method in class ch.njol.skript.lang.parser.ParserInstance
-
Creates a backup of this ParserInstance, which represents its current state (excluding any Logging API).
- backup() - Method in class ch.njol.skript.log.ParseLogHandler
-
Internal method for creating a backup of this log.
- backup(File) - Static method in class ch.njol.skript.util.FileUtils
- backupTask - Variable in class ch.njol.skript.variables.VariablesStorage
-
The backup task, or
null
if automatic backups are disabled. - BeeData - Class in ch.njol.skript.entity
- BeeData() - Constructor for class ch.njol.skript.entity.BeeData
- before() - Method in class ch.njol.skript.classes.ClassInfo
- before(String...) - Method in class ch.njol.skript.classes.ClassInfo
-
Sets one or more classes that this class should occur before in the class info list.
- beforeChange(Expression<?>, Object[]) - Method in interface ch.njol.skript.lang.Expression
-
This method is called before this expression is set to another one.
- beforeChange(Expression<?>, Object[]) - Method in class ch.njol.skript.lang.util.ConvertedExpression
- beforeErrors() - Method in class ch.njol.skript.log.ErrorDescLogHandler
- BF_X - Static variable in class ch.njol.skript.util.Direction
- BF_Y - Static variable in class ch.njol.skript.util.Direction
- BF_Z - Static variable in class ch.njol.skript.util.Direction
- BidiHashMap<T1,
T2> - Class in ch.njol.util.coll - BidiHashMap() - Constructor for class ch.njol.util.coll.BidiHashMap
- BidiHashMap(Map<? extends T1, ? extends T2>) - Constructor for class ch.njol.util.coll.BidiHashMap
- BidiMap<T1,
T2> - Interface in ch.njol.util.coll - BIG_JUNGLE - Enum constant in enum class ch.njol.skript.util.StructureType
- BIG_REDWOOD - Enum constant in enum class ch.njol.skript.util.StructureType
- BIG_REGULAR - Enum constant in enum class ch.njol.skript.util.StructureType
- BIRCH - Enum constant in enum class ch.njol.skript.util.StructureType
- black - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- BLACK - Enum constant in enum class ch.njol.skript.util.SkriptColor
- block - Variable in class ch.njol.skript.bukkitutil.BurgerHelper.Blocks
- blockChanger - Static variable in class ch.njol.skript.classes.data.DefaultChangers
- BlockCompat - Interface in ch.njol.skript.bukkitutil.block
-
Methods which operate with blocks but are not compatible across some Minecraft versions.
- BlockingLogHandler - Class in ch.njol.skript.log
-
Blocks any messages from being logged.
- BlockingLogHandler() - Constructor for class ch.njol.skript.log.BlockingLogHandler
- BlockInventoryHolder - Class in ch.njol.skript.util
-
Main usage is
ExprInventoryInfo
This class allows Skript to return a block while being able to recognize it asInventoryHolder
, You may only use this class if a expression's return type is anInventoryHolder
. - BlockInventoryHolder(BlockState) - Constructor for class ch.njol.skript.util.BlockInventoryHolder
- BlockLineIterator - Class in ch.njol.skript.util
- BlockLineIterator(Block, Block) - Constructor for class ch.njol.skript.util.BlockLineIterator
- BlockLineIterator(Block, Vector, double) - Constructor for class ch.njol.skript.util.BlockLineIterator
- BlockLineIterator(Location, Vector, double) - Constructor for class ch.njol.skript.util.BlockLineIterator
- blocks - Variable in class ch.njol.skript.bukkitutil.BurgerHelper.Burger
- Blocks() - Constructor for class ch.njol.skript.bukkitutil.BurgerHelper.Blocks
- BlockSetter - Interface in ch.njol.skript.bukkitutil.block
-
Manages setting blocks.
- BlockSphereIterator - Class in ch.njol.skript.util
- BlockSphereIterator(Location, double) - Constructor for class ch.njol.skript.util.BlockSphereIterator
- BlockStateBlock - Class in ch.njol.skript.util
-
A block that gets all data from a BlockState, and either reflects changes on the BlockState or delays them to the real block by 1 tick depending on which constructor is used.
- BlockStateBlock(BlockState) - Constructor for class ch.njol.skript.util.BlockStateBlock
- BlockStateBlock(BlockState, boolean) - Constructor for class ch.njol.skript.util.BlockStateBlock
- blockToString(Block, int) - Static method in class ch.njol.skript.util.BlockUtils
-
Get the string version of a block, including type and location.
- BlockUtils - Class in ch.njol.skript.util
-
TODO !Update with every version [blocks] - also update aliases-*.sk
- BlockUtils() - Constructor for class ch.njol.skript.util.BlockUtils
- BlockValues - Class in ch.njol.skript.bukkitutil.block
-
Contains all data block has that is needed for comparisions.
- BlockValues() - Constructor for class ch.njol.skript.bukkitutil.block.BlockValues
- blue - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- BoatChestData - Class in ch.njol.skript.entity
- BoatChestData() - Constructor for class ch.njol.skript.entity.BoatChestData
- BoatChestData(TreeSpecies) - Constructor for class ch.njol.skript.entity.BoatChestData
- BoatData - Class in ch.njol.skript.entity
- BoatData() - Constructor for class ch.njol.skript.entity.BoatData
- BoatData(TreeSpecies) - Constructor for class ch.njol.skript.entity.BoatData
- body - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry
- bold - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- bold - Variable in class ch.njol.skript.util.chat.MessageComponent
-
Makes text bold.
- BOOLEAN - Static variable in class ch.njol.skript.registrations.DefaultClasses
- BooleanSerializer() - Constructor for class ch.njol.skript.util.chat.MessageComponent.BooleanSerializer
- BOOTS - Enum constant in enum class ch.njol.skript.util.slot.EquipmentSlot.EquipSlot
- BOTH - Static variable in class ch.njol.skript.command.ScriptCommand
- breakNaturally() - Method in class ch.njol.skript.util.BlockStateBlock
- breakNaturally() - Method in class ch.njol.skript.util.DelayedChangeBlock
- breakNaturally(boolean) - Method in class ch.njol.skript.util.BlockStateBlock
- breakNaturally(boolean) - Method in class ch.njol.skript.util.DelayedChangeBlock
- breakNaturally(boolean, boolean) - Method in class ch.njol.skript.util.BlockStateBlock
- breakNaturally(boolean, boolean) - Method in class ch.njol.skript.util.DelayedChangeBlock
- breakNaturally(ItemStack, boolean, boolean) - Method in class ch.njol.skript.util.BlockStateBlock
- breakNaturally(ItemStack, boolean, boolean) - Method in class ch.njol.skript.util.DelayedChangeBlock
- breakNaturally(ItemStack) - Method in class ch.njol.skript.util.BlockStateBlock
- breakNaturally(ItemStack) - Method in class ch.njol.skript.util.DelayedChangeBlock
- breakNaturally(ItemStack, boolean) - Method in class ch.njol.skript.util.BlockStateBlock
- breakNaturally(ItemStack, boolean) - Method in class ch.njol.skript.util.DelayedChangeBlock
- broadcast(String, String) - Static method in class ch.njol.skript.Skript
- BROWN - Enum constant in enum class ch.njol.skript.util.SkriptColor
- BROWN_MUSHROOM - Enum constant in enum class ch.njol.skript.util.StructureType
- browser_download_url - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry.AssetsEntry
- build() - Method in class org.skriptlang.skript.lang.entry.EntryValidator.EntryValidatorBuilder
- builder() - Static method in class org.skriptlang.skript.lang.entry.EntryValidator
- BUKKIT_CRAFTBUKKIT - Enum constant in enum class ch.njol.skript.ServerPlatform
-
CraftBukkit, but not Spigot or Paper.
- BUKKIT_GLOWSTONE - Enum constant in enum class ch.njol.skript.ServerPlatform
-
Glowstone (or similar) fully open source Minecraft server, which supports Spigot API.
- BUKKIT_PAPER - Enum constant in enum class ch.njol.skript.ServerPlatform
-
Paper Minecraft server, which is a Spigot fork with additional features.
- BUKKIT_SPIGOT - Enum constant in enum class ch.njol.skript.ServerPlatform
-
Spigot, with its Bukkit API extensions.
- BUKKIT_UNKNOWN - Enum constant in enum class ch.njol.skript.ServerPlatform
-
Unknown Bukkit revision.
- BukkitClasses - Class in ch.njol.skript.classes.data
- BukkitClasses() - Constructor for class ch.njol.skript.classes.data.BukkitClasses
- BukkitEventValues - Class in ch.njol.skript.classes.data
- BukkitEventValues() - Constructor for class ch.njol.skript.classes.data.BukkitEventValues
- BukkitLoggerFilter - Class in ch.njol.skript.log
-
REM: Don't even think about supporting CraftBukkit's new logging library "log4j".
- BukkitLoggerFilter() - Constructor for class ch.njol.skript.log.BukkitLoggerFilter
- BukkitUnsafe - Class in ch.njol.skript.bukkitutil
-
Contains helpers for Bukkit's not so safe stuff.
- BukkitUnsafe() - Constructor for class ch.njol.skript.bukkitutil.BukkitUnsafe
- BukkitUtils - Class in ch.njol.skript.bukkitutil
-
Utility class with methods pertaining to Bukkit API
- BukkitUtils() - Constructor for class ch.njol.skript.bukkitutil.BukkitUtils
- BungeeConverter - Class in ch.njol.skript.util.chat
-
Converts Skript's chat components into Bungee's BaseComponents which Spigot supports, too.
- BungeeConverter() - Constructor for class ch.njol.skript.util.chat.BungeeConverter
- burger - Variable in class ch.njol.skript.bukkitutil.BurgerHelper
- Burger() - Constructor for class ch.njol.skript.bukkitutil.BurgerHelper.Burger
- BurgerHelper - Class in ch.njol.skript.bukkitutil
-
Reads JSON produced by Burger and does some stuff with it.
- BurgerHelper(String) - Constructor for class ch.njol.skript.bukkitutil.BurgerHelper
- BurgerHelper.Blocks - Class in ch.njol.skript.bukkitutil
- BurgerHelper.Burger - Class in ch.njol.skript.bukkitutil
- BurgerHelper.ItemOrBlock - Class in ch.njol.skript.bukkitutil
- BurgerHelper.Items - Class in ch.njol.skript.bukkitutil
- BurgerHelper.Source - Class in ch.njol.skript.bukkitutil
- byID(byte) - Static method in enum class ch.njol.yggdrasil.Tag
- byID(int) - Static method in enum class ch.njol.yggdrasil.Tag
- byName(String) - Static method in enum class ch.njol.yggdrasil.Tag
C
- c - Variable in class ch.njol.skript.classes.Comparator.ComparatorInfo
-
Deprecated.
- c1 - Variable in class ch.njol.skript.classes.Comparator.ComparatorInfo
-
Deprecated.
- c2 - Variable in class ch.njol.skript.classes.Comparator.ComparatorInfo
-
Deprecated.
- CACHED - Enum constant in enum class ch.njol.skript.log.LogHandler.LogResult
- calculate(L, R) - Method in interface org.skriptlang.skript.lang.arithmetic.Operation
- calculate(Operator, L, R, Class<T>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- calculateUnsafe(Operator, L, R) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- Callback<R,
A> - Interface in ch.njol.util - callSync(Callable<T>) - Static method in class ch.njol.skript.util.Task
-
Equivalent to
callSync
(c,Skript.getInstance()
) - callSync(Callable<T>, Plugin) - Static method in class ch.njol.skript.util.Task
-
Calls a method on Bukkit's main thread.
- CAN_CREATE_PLAYER_PROFILE - Static variable in class ch.njol.skript.bukkitutil.ItemUtils
- canBeInstantiated() - Method in class ch.njol.skript.classes.ConfigurationSerializer
- canBeInstantiated() - Method in class ch.njol.skript.classes.EnumSerializer
- canBeInstantiated() - Method in class ch.njol.skript.classes.registry.RegistrySerializer
- canBeInstantiated() - Method in class ch.njol.skript.classes.Serializer
-
Returns whether the class should be instantiated using its nullary constructor or not.
- canBeInstantiated() - Method in class ch.njol.skript.classes.YggdrasilSerializer
- canBeInstantiated(Class<?>) - Method in class ch.njol.yggdrasil.JRESerializer
- canBeInstantiated(Class<? extends T>) - Method in class ch.njol.skript.classes.Serializer
- canBeInstantiated(Class<? extends T>) - Method in class ch.njol.yggdrasil.YggdrasilSerializer
-
Whether an instance of the given class can be dynamically created.
- canBeSingle() - Method in interface ch.njol.skript.lang.Expression
-
Whether there's a possibility this could return a single value.
- cancel() - Method in class ch.njol.skript.util.Task
-
Cancels this task.
- CANCELLED - Enum constant in enum class ch.njol.skript.lang.SkriptEvent.ListeningBehavior
-
This Skript event should run for any cancelled event.
- canCreateWith(Node) - Method in class org.skriptlang.skript.lang.entry.EntryData
-
A method to be implemented by all entry data classes that determines whether the provided node may be used with the entry data type to obtain a value.
- canCreateWith(Node) - Method in class org.skriptlang.skript.lang.entry.KeyValueEntryData
-
Checks whether the provided node can have its value obtained using this entry data.
- canCreateWith(Node) - Method in class org.skriptlang.skript.lang.entry.SectionEntryData
-
Checks whether the provided node can be used as the section for this entry data.
- canCreateWith(Node) - Method in class org.skriptlang.skript.lang.entry.util.TriggerEntryData
- canEat(Player, Material) - Static method in class ch.njol.skript.bukkitutil.PlayerUtils
- canExecuteAsynchronously() - Method in class ch.njol.skript.lang.SkriptEvent
-
Override this method to allow Skript to not force synchronization.
- canGenerateUnsafeDocs() - Static method in class ch.njol.skript.doc.Documentation
-
Checks if server java args have 'skript.forceregisterhooks' property set to true and docs template folder is found
- canInitSafely(Expression<?>...) - Static method in class ch.njol.skript.util.LiteralUtils
-
Checks if the passed Expressions are non-null and do not contain
UnparsedLiteral
objects. - canParse(ParseContext) - Method in class ch.njol.skript.classes.Parser
- canPlace(BlockData) - Method in class ch.njol.skript.util.BlockStateBlock
- canPlace(BlockData) - Method in class ch.njol.skript.util.DelayedChangeBlock
- canReturn(Class<?>) - Method in interface ch.njol.skript.lang.Expression
-
Whether this expression might return the following type.
- canSee(CommandSender) - Method in class ch.njol.skript.command.Commands.CommandAliasHelpTopic
- canSpawn(World) - Method in class ch.njol.skript.entity.DroppedItemData
- canSpawn(World) - Method in class ch.njol.skript.entity.EntityData
-
Check if this entity type can spawn.
- canSpawn(World) - Method in class ch.njol.skript.entity.SimpleEntityData
- caseInsensitiveCommands - Static variable in class ch.njol.skript.SkriptConfig
- CaseInsensitiveString - Class in ch.njol.util
-
A string which is compared ignoring it's case.
- CaseInsensitiveString(String) - Constructor for class ch.njol.util.CaseInsensitiveString
- CaseInsensitiveString(String, Locale) - Constructor for class ch.njol.util.CaseInsensitiveString
- caseInsensitiveVariables - Static variable in class ch.njol.skript.SkriptConfig
- caseInsensitiveVariables - Static variable in class ch.njol.skript.variables.Variables
-
Whether variable names are case-sensitive.
- caseSensitive - Static variable in class ch.njol.skript.SkriptConfig
- CatData - Class in ch.njol.skript.entity
- CatData() - Constructor for class ch.njol.skript.entity.CatData
- ceil(double) - Static method in class ch.njol.util.Math2
-
Ceils the given double and returns the result as a long.
- ceil(float) - Static method in class ch.njol.util.Math2
-
Ceils the given float and returns the result as an int.
- ceilI(double) - Static method in class ch.njol.util.Math2
-
Deprecated.
- ch.njol.skript - package ch.njol.skript
-
The package for the bukkit plugin Skript.
- ch.njol.skript.aliases - package ch.njol.skript.aliases
-
Code related to item aliases.
- ch.njol.skript.bukkitutil - package ch.njol.skript.bukkitutil
-
Classes for Bukkit workarounds and support for older versions.
- ch.njol.skript.bukkitutil.block - package ch.njol.skript.bukkitutil.block
-
This file is part of Skript.
- ch.njol.skript.bukkitutil.sounds - package ch.njol.skript.bukkitutil.sounds
-
This file is part of Skript.
- ch.njol.skript.classes - package ch.njol.skript.classes
-
Code related to handling the different types of Java, Skript, and Bukkit.
- ch.njol.skript.classes.data - package ch.njol.skript.classes.data
-
Contains definitions and other data of all types supported by Skript by default.
- ch.njol.skript.classes.registry - package ch.njol.skript.classes.registry
- ch.njol.skript.command - package ch.njol.skript.command
-
Code related to handling commands, either Skript commands or custom script commands.
- ch.njol.skript.config - package ch.njol.skript.config
-
Code for loading invalid input: '&' saving Skript's custom configuration files (actual configs invalid input: '&' scripts).
- ch.njol.skript.config.validate - package ch.njol.skript.config.validate
- ch.njol.skript.doc - package ch.njol.skript.doc
-
Code related to generation a documentation to be published on a website for example.
- ch.njol.skript.entity - package ch.njol.skript.entity
-
Contains definitions of Minecraft's various entity types.
- ch.njol.skript.lang - package ch.njol.skript.lang
-
Contains all code related to parsing scripts.
- ch.njol.skript.lang.function - package ch.njol.skript.lang.function
- ch.njol.skript.lang.parser - package ch.njol.skript.lang.parser
-
This file is part of Skript.
- ch.njol.skript.lang.util - package ch.njol.skript.lang.util
- ch.njol.skript.localization - package ch.njol.skript.localization
-
Localisation code goes here.
- ch.njol.skript.log - package ch.njol.skript.log
-
Code related to logging.
- ch.njol.skript.patterns - package ch.njol.skript.patterns
-
The package for the bukkit plugin Skript.
- ch.njol.skript.registrations - package ch.njol.skript.registrations
-
Contains classes used for registering new stuff to Skript.
- ch.njol.skript.timings - package ch.njol.skript.timings
-
Code related to item aliases.
- ch.njol.skript.update - package ch.njol.skript.update
-
Code related to item aliases.
- ch.njol.skript.util - package ch.njol.skript.util
-
Various utility classes and methods.
- ch.njol.skript.util.chat - package ch.njol.skript.util.chat
-
Various utility classes and methods.
- ch.njol.skript.util.slot - package ch.njol.skript.util.slot
-
Various utility classes and methods.
- ch.njol.skript.util.visual - package ch.njol.skript.util.visual
- ch.njol.skript.variables - package ch.njol.skript.variables
-
Code related to loading, handling, and saving variables.
- ch.njol.util - package ch.njol.util
- ch.njol.util.coll - package ch.njol.util.coll
- ch.njol.util.coll.iterator - package ch.njol.util.coll.iterator
- ch.njol.yggdrasil - package ch.njol.yggdrasil
- ch.njol.yggdrasil.util - package ch.njol.yggdrasil.util
- ChainedConverter<F,
M, - Class in ch.njol.skript.classesT> -
Deprecated.Use
Converter
- ChainedConverter(Converter<? super F, ? extends M>, Converter<? super M, ? extends T>) - Constructor for class ch.njol.skript.classes.ChainedConverter
-
Deprecated.
- change(Changer<T>, Object[], Object[], Changer.ChangeMode) - Static method in class ch.njol.skript.classes.Changer.ChangerUtils
- change(Event, Object[], Changer.ChangeMode) - Method in interface ch.njol.skript.lang.Expression
-
Changes the expression's value by the given amount.
- change(Event, Object[], Changer.ChangeMode) - Method in class ch.njol.skript.lang.ExpressionList
- change(Event, Object[], Changer.ChangeMode) - Method in class ch.njol.skript.lang.UnparsedLiteral
- change(Event, Object[], Changer.ChangeMode) - Method in class ch.njol.skript.lang.util.ConvertedExpression
- change(Event, Object[], Changer.ChangeMode) - Method in class ch.njol.skript.lang.util.SimpleExpression
- change(Event, Object[], Changer.ChangeMode) - Method in class ch.njol.skript.lang.util.SimpleLiteral
- change(Event, Object[], Changer.ChangeMode) - Method in class ch.njol.skript.lang.Variable
- change(Event, Object[], Changer.ChangeMode) - Method in class ch.njol.skript.lang.VariableString
- change(T[], Object[], Changer.ChangeMode) - Method in interface ch.njol.skript.classes.Changer
- change_page - Enum constant in enum class ch.njol.skript.util.chat.MessageComponent.ClickEvent.Action
- change_page - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- CHANGED_DURABILITY - Static variable in class ch.njol.skript.aliases.ItemFlags
-
Durability of item changed.
- CHANGED_TAGS - Static variable in class ch.njol.skript.aliases.ItemFlags
-
Changed tags other than durability.
- changeInPlace(Event, Function<T, R>) - Method in interface ch.njol.skript.lang.Expression
-
Changes the contents of an expression using the given
Function
. - changeInPlace(Event, Function<T, R>) - Method in class ch.njol.skript.lang.Variable
- changeInPlace(Event, Function<T, R>, boolean) - Method in interface ch.njol.skript.lang.Expression
-
Changes the contents of an expression using the given
Function
. - changer(Changer<? super T>) - Method in class ch.njol.skript.classes.ClassInfo
- changer(SerializableChanger<? super T>) - Method in class ch.njol.skript.classes.ClassInfo
-
Deprecated.
- Changer<T> - Interface in ch.njol.skript.classes
-
An interface to declare changeable values.
- Changer.ChangeMode - Enum Class in ch.njol.skript.classes
- Changer.ChangerUtils - Class in ch.njol.skript.classes
- ChangerUtils() - Constructor for class ch.njol.skript.classes.Changer.ChangerUtils
- changesCheck(CommandSender) - Method in class ch.njol.skript.SkriptUpdater
-
Checks for update change log and messages the sender.
- charAt(int) - Method in class ch.njol.util.CaseInsensitiveString
- ChatCode - Interface in ch.njol.skript.util.chat
- ChatMessages - Class in ch.njol.skript.util.chat
-
Handles parsing chat messages.
- ChatMessages() - Constructor for class ch.njol.skript.util.chat.ChatMessages
- check(ReleaseManifest, ReleaseChannel) - Method in class ch.njol.skript.update.GithubChecker
- check(ReleaseManifest, ReleaseChannel) - Method in class ch.njol.skript.update.NoUpdateChecker
- check(ReleaseManifest, ReleaseChannel) - Method in interface ch.njol.skript.update.UpdateChecker
-
Checks for updates.
- check(String) - Method in class ch.njol.skript.update.ReleaseChannel
-
Checks whether the release with given name belongs to this channel.
- check(Event) - Method in class ch.njol.skript.lang.Condition
-
Checks whether this condition is satisfied with the given event.
- check(Event) - Method in class ch.njol.skript.lang.SectionSkriptEvent
- check(Event) - Method in class ch.njol.skript.lang.SelfRegisteringSkriptEvent
-
Deprecated.
- check(Event) - Method in class ch.njol.skript.lang.SkriptEvent
-
Checks whether the given Event applies, e.g.
- check(Event) - Method in class ch.njol.skript.lang.util.SimpleEvent
- check(Event, Checker<? super Object>) - Method in class ch.njol.skript.lang.UnparsedLiteral
- check(Event, Checker<? super Object>, boolean) - Method in class ch.njol.skript.lang.UnparsedLiteral
- check(Event, Checker<? super String>) - Method in class ch.njol.skript.lang.VariableString
- check(Event, Checker<? super String>, boolean) - Method in class ch.njol.skript.lang.VariableString
- check(Event, Checker<? super T>) - Method in interface ch.njol.skript.lang.Expression
-
Checks this expression against the given checker.
- check(Event, Checker<? super T>) - Method in class ch.njol.skript.lang.ExpressionList
- check(Event, Checker<? super T>) - Method in class ch.njol.skript.lang.util.ConvertedExpression
- check(Event, Checker<? super T>) - Method in class ch.njol.skript.lang.util.ConvertedLiteral
- check(Event, Checker<? super T>) - Method in class ch.njol.skript.lang.util.SimpleExpression
- check(Event, Checker<? super T>) - Method in class ch.njol.skript.lang.util.SimpleLiteral
- check(Event, Checker<? super T>) - Method in class ch.njol.skript.lang.Variable
- check(Event, Checker<? super T>, boolean) - Method in interface ch.njol.skript.lang.Expression
-
Checks this expression against the given checker.
- check(Event, Checker<? super T>, boolean) - Method in class ch.njol.skript.lang.ExpressionList
- check(Event, Checker<? super T>, boolean) - Method in class ch.njol.skript.lang.util.ConvertedExpression
- check(Event, Checker<? super T>, boolean) - Method in class ch.njol.skript.lang.util.ConvertedLiteral
- check(Event, Checker<? super T>, boolean) - Method in class ch.njol.skript.lang.util.SimpleExpression
- check(Event, Checker<? super T>, boolean) - Method in class ch.njol.skript.lang.util.SimpleLiteral
- check(Event, Checker<? super T>, boolean) - Method in class ch.njol.skript.lang.Variable
- check(T) - Method in interface ch.njol.util.Checker
- check(T) - Method in interface ch.njol.util.NullableChecker
- check(T[], Checker<? super T>, boolean, boolean) - Static method in class ch.njol.skript.lang.util.SimpleExpression
- checkAcceptRegistrations() - Static method in class ch.njol.skript.Skript
- checkDatabase() - Method in class ch.njol.skript.variables.SQLStorage
- CheckedIterator<T> - Class in ch.njol.util.coll.iterator
- CheckedIterator(Iterator<T>, NullableChecker<T>) - Constructor for class ch.njol.util.coll.iterator.CheckedIterator
- Checker<T> - Interface in ch.njol.util
- checkEvent(Player, Cancellable, EquipmentSlot) - Method in class ch.njol.skript.bukkitutil.ClickEventTracker
-
Processes a click event from a player.
- checkForNewVersion - Static variable in class ch.njol.skript.SkriptConfig
- checkIndices(String, int, int) - Static method in class ch.njol.util.StringUtils
- CHECKING - Enum constant in enum class ch.njol.skript.update.UpdaterState
-
Update check is currently in progress.
- checkPermissions(CommandSender, String, String) - Method in class ch.njol.skript.command.ScriptCommand
- checkPermissions(CommandSender, Event) - Method in class ch.njol.skript.command.ScriptCommand
- checkPotionType(String) - Static method in class ch.njol.skript.util.PotionEffectUtils
-
Deprecated.To be removed in a future version.
- checkUpdates() - Method in class ch.njol.skript.update.Updater
-
Checks for updates asynchronously, without blocking the caller.
- CHESTPLATE - Enum constant in enum class ch.njol.skript.util.slot.EquipmentSlot.EquipSlot
- ChoicePatternElement - Class in ch.njol.skript.patterns
-
A
PatternElement
that has multiple options, for examplehello|world
. - ChoicePatternElement() - Constructor for class ch.njol.skript.patterns.ChoicePatternElement
- classes - Variable in class ch.njol.skript.lang.SkriptParser.ExprInfo
- Classes - Class in ch.njol.skript.registrations
- classExists(String) - Static method in class ch.njol.skript.Skript
-
Tests whether a given class exists in the classpath.
- classForName(String) - Static method in class ch.njol.skript.util.Utils
-
Gets class for name.
- ClassInfo<T> - Class in ch.njol.skript.classes
- ClassInfo(Class<T>, String) - Constructor for class ch.njol.skript.classes.ClassInfo
- ClassInfoReference - Class in ch.njol.skript.util
-
A ClassInfoReference represents a specific reference to a classinfo including any derivable context
- ClassInfoReference(ClassInfo<?>) - Constructor for class ch.njol.skript.util.ClassInfoReference
- ClassInfoReference(ClassInfo<?>, Kleenean) - Constructor for class ch.njol.skript.util.ClassInfoReference
- ClassResolver - Interface in ch.njol.yggdrasil
- cleanPatterns(String) - Static method in class ch.njol.skript.doc.Documentation
- cleanPatterns(String, boolean) - Static method in class ch.njol.skript.doc.Documentation
- clear() - Static method in class ch.njol.skript.aliases.Aliases
-
Clears aliases.
- clear() - Method in class ch.njol.skript.aliases.AliasesMap
-
Clears all data from this aliases map.
- clear() - Method in class ch.njol.skript.log.ParseLogHandler
-
Clears all log messages except for the error
- clear() - Method in class ch.njol.skript.log.RetainingLogHandler
-
Clears the list of retained log messages.
- clear() - Static method in class ch.njol.skript.variables.TypeHints
- clear() - Method in class ch.njol.util.coll.BidiHashMap
- clear() - Method in class ch.njol.util.coll.CyclicList
- clear() - Method in class ch.njol.util.coll.ReversedListView
- CLEAR - Enum constant in enum class ch.njol.skript.util.WeatherType
- clearAliases() - Method in class ch.njol.skript.aliases.AliasesProvider
- clearAllEffects(ItemType) - Static method in class ch.njol.skript.util.PotionEffectUtils
-
Clear all
PotionEffects
from an ItemType - clearAllEffects(LivingEntity) - Static method in class ch.njol.skript.util.PotionEffectUtils
-
Clear all the active
PotionEffects
from an Entity - clearChangesQueue() - Method in class ch.njol.skript.variables.VariablesStorage
-
Clears the
queue
of unsaved variables. - clearData() - Method in class org.skriptlang.skript.lang.script.Script
-
This API is experimental and subject to change. Clears the data stored for this script.
- clearEnchantments() - Method in class ch.njol.skript.aliases.ItemType
-
Clears all enchantments from this item type except the ones that are defined for individual item datas only.
- clearError() - Method in class ch.njol.skript.log.ParseLogHandler
- clearFunctions() - Static method in class ch.njol.skript.lang.function.Functions
-
Deprecated.
- clearFunctions(String) - Static method in class ch.njol.skript.lang.function.Functions
-
Deprecated.
- clearItemMeta() - Method in class ch.njol.skript.aliases.ItemType
-
Clears item meta from this type.
- clickEvent - Variable in class ch.njol.skript.util.chat.MessageComponent
- ClickEvent(MessageComponent.ClickEvent.Action, String) - Constructor for class ch.njol.skript.util.chat.MessageComponent.ClickEvent
- ClickEventTracker - Class in ch.njol.skript.bukkitutil
-
Tracks click events to remove extraneous events for one player click.
- ClickEventTracker(JavaPlugin) - Constructor for class ch.njol.skript.bukkitutil.ClickEventTracker
- clone() - Method in class ch.njol.skript.aliases.ItemData
- clone() - Method in class ch.njol.skript.aliases.ItemType
- clone() - Method in class ch.njol.skript.entity.EntityType
- clone() - Method in interface ch.njol.skript.lang.Unit
- clone() - Method in class ch.njol.util.coll.BidiHashMap
- clone() - Method in class ch.njol.util.NonNullPair
- clone() - Method in class ch.njol.util.Pair
- clone() - Method in class ch.njol.yggdrasil.PseudoEnum
-
Prevents cloning of pseudo-enums.
- clone(Object) - Static method in class ch.njol.skript.registrations.Classes
-
Clones the given object by calling
ClassInfo.clone(Object)
, getting theClassInfo
from the closest registered superclass (or the given object's class). - clone(T) - Method in class ch.njol.skript.classes.ClassInfo
-
Clones the given object using
ClassInfo.cloner
, returning the given object if noCloner
is registered. - clone(T) - Method in interface ch.njol.skript.classes.Cloner
- cloner(Cloner<T>) - Method in class ch.njol.skript.classes.ClassInfo
- Cloner<T> - Interface in ch.njol.skript.classes
-
An interface for optionally cloning an object, should return the given object if no cloning is required.
- close() - Method in class ch.njol.skript.log.LogHandler
- close() - Method in class ch.njol.skript.util.Task
- close() - Method in class ch.njol.skript.variables.FlatFileStorage
- close() - Method in class ch.njol.skript.variables.SQLStorage
- close() - Static method in class ch.njol.skript.variables.Variables
-
Closes the variable systems: Process all changes left in the
Variables.changeQueue
. Stops theVariables.saveThread
. - close() - Method in class ch.njol.skript.variables.VariablesStorage
-
Called when Skript gets disabled.
- close() - Method in interface ch.njol.util.Closeable
-
Closes this object.
- close() - Method in class ch.njol.util.LoggerFilter
- close() - Method in interface ch.njol.util.OpenCloseable
- close() - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
- close() - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
- Closeable - Interface in ch.njol.util
-
Like
Closeable
, but not used for resources, thus it neither throws checked exceptions nor causes resource leak warnings. - closed - Variable in class ch.njol.skript.variables.VariablesStorage
-
Whether this variable storage has been
closed
. - closeOnDisable(Closeable) - Static method in class ch.njol.skript.Skript
-
Registers a Closeable that should be closed when this plugin is disabled.
- COCOA_TREE - Enum constant in enum class ch.njol.skript.util.StructureType
- codeName() - Method in enum class ch.njol.skript.registrations.Feature
- codeName() - Method in interface org.skriptlang.skript.lang.experiment.Experiment
-
A simple, printable code-name for this pattern for warnings and debugging.
- CollectionUtils - Class in ch.njol.util.coll
-
Utils for collections and arrays.
- color - Variable in class ch.njol.skript.util.chat.MessageComponent
-
Color of this text.
- Color - Interface in ch.njol.skript.util
- COLOR - Static variable in class ch.njol.skript.registrations.DefaultClasses
- colorResetCodes - Static variable in class ch.njol.skript.SkriptConfig
- colorResetCodes - Static variable in class ch.njol.skript.util.chat.ChatMessages
-
If color codes should also function as reset code.
- ColorRGB - Class in ch.njol.skript.util
- ColorRGB(int, int, int) - Constructor for class ch.njol.skript.util.ColorRGB
- combine(Expression<? extends Direction>, Expression<? extends Location>) - Static method in class ch.njol.skript.util.Direction
- combine(OpenCloseable...) - Static method in interface ch.njol.util.OpenCloseable
- COMBINED - Enum constant in enum class ch.njol.skript.lang.ExpressionType
-
Expressions that contain other expressions, e.g.
- CombinedIterator<T> - Class in ch.njol.util.coll.iterator
-
An iterator that iterates over all elements of several iterables.
- CombinedIterator(Iterator<? extends Iterable<T>>) - Constructor for class ch.njol.util.coll.iterator.CombinedIterator
- CombinedIterator(Iterator<? extends Iterable<T>>, boolean) - Constructor for class ch.njol.util.coll.iterator.CombinedIterator
- COMMAND - Enum constant in enum class ch.njol.skript.lang.ParseContext
-
Only used for parsing arguments of commands
- COMMAND - Enum constant in enum class ch.njol.skript.util.StringMode
- CommandAliasHelpTopic(String, String, HelpMap) - Constructor for class ch.njol.skript.command.Commands.CommandAliasHelpTopic
- CommandEvent - Class in ch.njol.skript.command
- CommandEvent(CommandSender, String, String[]) - Constructor for class ch.njol.skript.command.CommandEvent
- CommandHelp - Class in ch.njol.skript.command
- CommandHelp(String, SkriptColor) - Constructor for class ch.njol.skript.command.CommandHelp
- CommandHelp(String, SkriptColor, String) - Constructor for class ch.njol.skript.command.CommandHelp
- CommandReloader - Class in ch.njol.skript.bukkitutil
-
Utilizes CraftServer with reflection to re-send commands to clients.
- CommandReloader() - Constructor for class ch.njol.skript.bukkitutil.CommandReloader
- Commands - Class in ch.njol.skript.command
- Commands() - Constructor for class ch.njol.skript.command.Commands
- Commands.CommandAliasHelpTopic - Class in ch.njol.skript.command
-
copied from CraftBukkit (org.bukkit.craftbukkit.help.CommandAliasHelpTopic)
- CommandUsage - Class in ch.njol.skript.command
-
Holds info about the usage of a command.
- CommandUsage(VariableString, String) - Constructor for class ch.njol.skript.command.CommandUsage
- comment - Variable in class ch.njol.skript.config.Node
- Comparator<T1,
T2> - Interface in ch.njol.skript.classes -
Deprecated.Use
Comparators
- Comparator<T1,
T2> - Interface in org.skriptlang.skript.lang.comparator -
Used to compare two objects of a different or the same type.
- Comparator.ComparatorInfo<T1,
T2> - Class in ch.njol.skript.classes -
Deprecated.
- Comparator.Relation - Enum Class in ch.njol.skript.classes
-
Deprecated.
- comparatorExists(Class<?>, Class<?>) - Static method in class org.skriptlang.skript.lang.comparator.Comparators
-
A method for determining whether a Comparator of
firstType
andsecondType
exists. - ComparatorInfo<T1,
T2> - Class in org.skriptlang.skript.lang.comparator -
Holds information about a Comparator.
- ComparatorInfo(Class<T1>, Class<T2>, Comparator<T1, T2>) - Constructor for class ch.njol.skript.classes.Comparator.ComparatorInfo
-
Deprecated.
- Comparators - Class in ch.njol.skript.registrations
-
Deprecated.Use
Comparators
- Comparators - Class in org.skriptlang.skript.lang.comparator
-
Comparators are used to provide Skript with specific instructions for comparing two objects.
- compare(Object, Object) - Static method in class ch.njol.skript.registrations.Comparators
-
Deprecated.
- compare(String, String) - Static method in class ch.njol.skript.util.Version
- compare(T1, T2) - Method in interface ch.njol.skript.classes.Comparator
-
Deprecated.Compares the given objects which may not be null.
- compare(T1, T2) - Method in class ch.njol.skript.classes.InverseComparator
-
Deprecated.
- compare(T1, T2) - Method in interface org.skriptlang.skript.lang.comparator.Comparator
-
The main method for this Comparator to determine the Relation between two objects.
- compare(T1, T2) - Static method in class org.skriptlang.skript.lang.comparator.Comparators
-
Compares two objects to see if a Relation exists between them.
- compareTo(int...) - Method in class ch.njol.skript.util.Version
- compareTo(Config) - Method in class ch.njol.skript.config.Config
- compareTo(Date) - Method in class ch.njol.skript.util.Date
- compareTo(Timespan) - Method in class ch.njol.skript.util.Timespan
-
Compare this Timespan with another
- compareTo(Version) - Method in class ch.njol.skript.util.Version
- compareTo(CharSequence) - Method in class ch.njol.util.CaseInsensitiveString
- compareTo(Structure.Priority) - Method in class org.skriptlang.skript.lang.structure.Structure.Priority
- compareValues(Config, String...) - Method in class ch.njol.skript.config.Config
-
Compares the keys and values of this Config and another.
- compareValues(SectionNode, String...) - Method in class ch.njol.skript.config.SectionNode
-
Compares the keys and values of this SectionNode and another.
- compile(String) - Static method in class ch.njol.skript.patterns.PatternCompiler
-
Parses a pattern String into a
SkriptPattern
. - Condition - Class in ch.njol.skript.lang
-
A condition which must be fulfilled for the trigger to continue.
- Condition() - Constructor for class ch.njol.skript.lang.Condition
- config - Variable in class ch.njol.skript.config.Node
- Config - Class in ch.njol.skript.config
-
Represents a config file.
- Config(File, boolean, boolean, String) - Constructor for class ch.njol.skript.config.Config
- Config(InputStream, String, boolean, boolean, String) - Constructor for class ch.njol.skript.config.Config
- Config(InputStream, String, File, boolean, boolean, String) - Constructor for class ch.njol.skript.config.Config
- Config(String, String, boolean, boolean, String) - Constructor for class ch.njol.skript.config.Config
-
For testing
- Config(Path, boolean, boolean, String) - Constructor for class ch.njol.skript.config.Config
- CONFIG - Enum constant in enum class ch.njol.skript.lang.ParseContext
-
Used for parsing values from a config
- ConfigReader - Class in ch.njol.skript.config
- ConfigReader(InputStream) - Constructor for class ch.njol.skript.config.ConfigReader
- ConfigurationSerializer<T> - Class in ch.njol.skript.classes
-
Uses strings for serialisation because the whole ConfigurationSerializable interface is badly documented, and especially DelegateDeserialization doesn't work well with Yggdrasil.
- ConfigurationSerializer() - Constructor for class ch.njol.skript.classes.ConfigurationSerializer
- connect() - Method in class ch.njol.skript.variables.FlatFileStorage
- connect() - Method in class ch.njol.skript.variables.SQLStorage
- connect() - Method in class ch.njol.skript.variables.VariablesStorage
-
(Re)connects to the database.
- connectionLock - Variable in class ch.njol.skript.variables.VariablesStorage
-
Must be locked after
Variables.getReadLock()
(if that lock is used at all). - CONSOLE - Static variable in class ch.njol.skript.command.ScriptCommand
- constant(String, LifeCycle, String...) - Static method in interface org.skriptlang.skript.lang.experiment.Experiment
-
A constant experiment provider (designed for the use of addons).
- ConsumingIterator<E> - Class in ch.njol.util.coll.iterator
- ConsumingIterator(Iterator<E>, Consumer<E>) - Constructor for class ch.njol.util.coll.iterator.ConsumingIterator
- Container<T> - Interface in ch.njol.skript.util
-
Represents a class which is a container, i.e.
- Container.ContainerType - Annotation Interface in ch.njol.skript.util
- ContainerExpression - Class in ch.njol.skript.lang.util
- ContainerExpression(Expression<? extends Container<?>>, Class<?>) - Constructor for class ch.njol.skript.lang.util.ContainerExpression
- containerIterator() - Method in class ch.njol.skript.aliases.ItemType
- containerIterator() - Method in interface ch.njol.skript.util.Container
- contains(int[], int) - Static method in class ch.njol.util.coll.CollectionUtils
- contains(int) - Method in class ch.njol.skript.util.Timeperiod
- contains(LogHandler) - Method in class ch.njol.skript.log.HandlerList
- contains(Time) - Method in class ch.njol.skript.util.Timeperiod
- contains(Object) - Method in class ch.njol.util.coll.ReversedListView
- contains(String) - Method in class ch.njol.yggdrasil.Fields
- contains(String, char, int, int) - Static method in class ch.njol.util.StringUtils
- contains(String, String, boolean) - Static method in class ch.njol.util.StringUtils
- contains(Block) - Method in class ch.njol.skript.util.AABB
- contains(Location) - Method in class ch.njol.skript.util.AABB
- contains(T[], T) - Static method in class ch.njol.util.coll.CollectionUtils
- containsAll(Collection<?>) - Method in class ch.njol.util.coll.ReversedListView
- containsAll(T[], T...) - Static method in class ch.njol.util.coll.CollectionUtils
- containsAny(String, String) - Static method in class ch.njol.util.StringUtils
-
Searches for whether a String contains any of the characters of another string.
- containsAny(T[], T...) - Static method in class ch.njol.util.coll.CollectionUtils
- containsAnySuperclass(Class<?>[], Class<?>...) - Static method in class ch.njol.util.coll.CollectionUtils
- containsIgnoreCase(String[], String) - Static method in class ch.njol.util.coll.CollectionUtils
- containsKey(Map<T, U>, T) - Static method in class ch.njol.util.coll.CollectionUtils
- containsKeyIgnoreCase(Map<String, U>, String) - Static method in class ch.njol.util.coll.CollectionUtils
- containsSuperclass(Class<?>[], Class<?>) - Static method in class ch.njol.util.coll.CollectionUtils
- containsValue(Object) - Method in class ch.njol.util.coll.BidiHashMap
- content - Variable in class ch.njol.skript.aliases.AliasesParser.PatternSlot
- context - Variable in class ch.njol.skript.lang.SkriptParser
- ContextlessEvent - Class in ch.njol.skript.lang.util
-
This class is intended for usage in places of Skript that require an Event.
- Contract - Interface in ch.njol.skript.util
-
The 'contract' of a function or another callable.
- convert(A) - Method in class ch.njol.skript.util.Getter
-
Convenience method to make getter implement converter
- convert(MessageComponent) - Static method in class ch.njol.skript.util.chat.BungeeConverter
- convert(MessageComponent[]) - Static method in class ch.njol.skript.util.chat.BungeeConverter
- convert(F) - Method in class ch.njol.skript.classes.ChainedConverter
-
Deprecated.
- convert(F) - Method in interface ch.njol.skript.classes.Converter
-
Deprecated.Converts an object from the given to the desired type.
- convert(F) - Method in interface org.skriptlang.skript.lang.converter.Converter
-
Converts an object using this Converter.
- convert(F[], Class<T>, Converter<? super F, ? extends T>) - Static method in class ch.njol.skript.registrations.Converters
-
Deprecated.
- convert(F, Class<? extends T>[]) - Static method in class ch.njol.skript.registrations.Converters
-
Deprecated.Converts an object into one of the given types.
- convert(F, Class<T>) - Static method in class ch.njol.skript.registrations.Converters
-
Deprecated.Converts the given value to the desired type.
- convert(From[], Class<To>, Converter<? super From, ? extends To>) - Static method in class org.skriptlang.skript.lang.converter.Converters
-
A method for bulk-converting objects of a specific type using a specific Converter.
- convert(From, Class<? extends To>[]) - Static method in class org.skriptlang.skript.lang.converter.Converters
-
A method for converting an object into one of several provided types.
- convert(From, Class<To>) - Static method in class org.skriptlang.skript.lang.converter.Converters
-
Standard method for converting an object into a different type.
- convert(Object[], Class<? extends To>[], Class<To>) - Static method in class org.skriptlang.skript.lang.converter.Converters
-
A method for bulk-conversion of objects into one of several provided types.
- convert(Object[], Class<To>) - Static method in class org.skriptlang.skript.lang.converter.Converters
-
Standard method for bulk-conversion of objects into a different type.
- convert(String) - Method in class ch.njol.skript.config.EnumParser
- convert(List<MessageComponent>) - Static method in class ch.njol.skript.util.chat.BungeeConverter
- convertArray(Object[], Class<? extends T>[], Class<T>) - Static method in class ch.njol.skript.registrations.Converters
-
Deprecated.Converts multiple objects into any of the given classes.
- convertArray(Object[], Class<T>) - Static method in class ch.njol.skript.registrations.Converters
-
Deprecated.Converts all entries in the given array to the desired type, using
Converters.convert(Object, Class)
to convert every single value. - ConvertedExpression<F,
T> - Class in ch.njol.skript.lang.util -
Represents a expression converted to another type.
- ConvertedExpression(Expression<? extends F>, Class<T>, Collection<ConverterInfo<? super F, ? extends T>>, boolean) - Constructor for class ch.njol.skript.lang.util.ConvertedExpression
- ConvertedExpression(Expression<? extends F>, Class<T>, ConverterInfo<? super F, ? extends T>) - Constructor for class ch.njol.skript.lang.util.ConvertedExpression
- ConvertedLiteral<F,
T> - Class in ch.njol.skript.lang.util - ConvertedLiteral(Literal<F>, T[], Class<T>) - Constructor for class ch.njol.skript.lang.util.ConvertedLiteral
- converter - Variable in class ch.njol.skript.classes.Converter.ConverterInfo
-
Deprecated.
- Converter<F,
T> - Interface in ch.njol.skript.classes -
Deprecated.Use
Converter
- Converter<F,
T> - Interface in org.skriptlang.skript.lang.converter -
Used to convert an object to a different type.
- CONVERTER_NO_COMMAND_ARGUMENTS - Static variable in class ch.njol.skript.command.Commands
-
A Converter flag declaring that a Converter cannot be used for parsing command arguments.
- Converter.ConverterInfo<F,
T> - Class in ch.njol.skript.classes -
Deprecated.holds information about a converter
- Converter.ConverterUtils - Class in ch.njol.skript.classes
-
Deprecated.
- converterExists(Class<?>, Class<?>) - Static method in class ch.njol.skript.registrations.Converters
-
Deprecated.Tests whether a converter between the given classes exists.
- converterExists(Class<?>, Class<?>) - Static method in class org.skriptlang.skript.lang.converter.Converters
-
A method for determining whether a Converter of
fromType
totoType
exists. - converterExists(Class<?>, Class<?>...) - Static method in class ch.njol.skript.registrations.Converters
-
Deprecated.
- converterExists(Class<?>, Class<?>...) - Static method in class org.skriptlang.skript.lang.converter.Converters
-
A method for determining whether a direct Converter of
fromType
to one of the providedtoTypes
exists. - ConverterInfo<F,
T> - Class in org.skriptlang.skript.lang.converter -
Holds information about a
Converter
. - ConverterInfo(Converter.ConverterInfo<?, ?>, Converter.ConverterInfo<?, ?>, Converter<F, T>, int) - Constructor for class ch.njol.skript.classes.Converter.ConverterInfo
-
Deprecated.
- ConverterInfo(Class<F>, Class<T>, Converter<F, T>, int) - Constructor for class ch.njol.skript.classes.Converter.ConverterInfo
-
Deprecated.
- ConverterInfo(Class<F>, Class<T>, Converter<F, T>, int) - Constructor for class org.skriptlang.skript.lang.converter.ConverterInfo
- Converters - Class in ch.njol.skript.registrations
-
Deprecated.Use
Converters
- Converters - Class in org.skriptlang.skript.lang.converter
-
Converters are used to provide Skript with specific instructions for converting an object to a different type.
- ConverterUtils() - Constructor for class ch.njol.skript.classes.Converter.ConverterUtils
-
Deprecated.
- convertSlot(InventoryView, int) - Static method in class ch.njol.skript.bukkitutil.InventoryUtils
- convertStrictly(Object[], Class<T>) - Static method in class ch.njol.skript.registrations.Converters
-
Deprecated.Strictly converts an array to a non-null array of the specified class.
- convertStrictly(Object[], Class<To>) - Static method in class org.skriptlang.skript.lang.converter.Converters
-
A method for bulk-conversion that guarantees objects of
toType
are returned. - convertStrictly(Object, Class<T>) - Static method in class ch.njol.skript.registrations.Converters
-
Deprecated.Strictly converts an object to the specified class
- convertStrictly(Object, Class<To>) - Static method in class org.skriptlang.skript.lang.converter.Converters
-
A method that guarantees an object of
toType
is returned. - convertToEntries(int) - Method in class ch.njol.skript.config.SectionNode
-
Converts all SimpleNodes in this section to EntryNodes.
- convertToEntries(int, String) - Method in class ch.njol.skript.config.SectionNode
-
REMIND breaks saving - separator argument can be different from config.sepator
- convertUnsafe(F[], Class<?>, Converter<? super F, ? extends T>) - Static method in class ch.njol.skript.registrations.Converters
-
Deprecated.
- convertUnsafe(From[], Class<?>, Converter<? super From, ? extends To>) - Static method in class org.skriptlang.skript.lang.converter.Converters
-
A method for bulk-converting objects of a specific type using a specific Converter.
- copy() - Method in class ch.njol.skript.patterns.MatchResult
- copy() - Method in class ch.njol.skript.util.chat.MessageComponent
- copy(File, File) - Static method in class ch.njol.skript.util.FileUtils
- COPY_SUPPORTED - Static variable in class ch.njol.skript.util.Utils
- copy_to_clipboard - Enum constant in enum class ch.njol.skript.util.chat.MessageComponent.ClickEvent.Action
- copy_to_clipboard - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- copyLocalVariables(Event) - Static method in class ch.njol.skript.variables.Variables
-
Creates a copy of the
VariablesMap
for local variables in an event. - copyStyles(MessageComponent, MessageComponent) - Static method in class ch.njol.skript.util.chat.ChatMessages
-
Copies styles from component to another.
- copyVector(Vector, Vector) - Static method in class ch.njol.util.VectorMath
-
Copies vector components of
vector2
intovector1
. - count(String, char) - Static method in class ch.njol.util.StringUtils
- count(String, char, int) - Static method in class ch.njol.util.StringUtils
- count(String, char, int, int) - Static method in class ch.njol.util.StringUtils
- CountingLogHandler - Class in ch.njol.skript.log
-
Counts logged messages of a certain type
- CountingLogHandler(Level) - Constructor for class ch.njol.skript.log.CountingLogHandler
- countNonNullTypes() - Method in class ch.njol.skript.patterns.SkriptPattern
-
Count the maximum amount of non-null types in this pattern, i.e.
- countTypes() - Method in class ch.njol.skript.patterns.SkriptPattern
- createBlockData(String) - Static method in class ch.njol.skript.util.BlockUtils
- createBlockValues(Material, Map<String, String>) - Method in interface ch.njol.skript.bukkitutil.block.BlockCompat
-
Creates new block values for given material and state.
- createBlockValues(Material, Map<String, String>, ItemStack, int) - Method in interface ch.njol.skript.bukkitutil.block.BlockCompat
-
Creates new block values for given material and state.
- createBlockValues(Material, Map<String, String>, ItemStack, int) - Method in class ch.njol.skript.bukkitutil.block.NewBlockCompat
- createChainedConverters() - Static method in class org.skriptlang.skript.lang.converter.Converters
-
This method is to be called after Skript has finished registration.
- createClassInfo() - Static method in class ch.njol.skript.bukkitutil.EnchantmentUtils
- created_at - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry
- createDoubleInstanceofConverter(Converter.ConverterInfo<F, ?>, Class<T>) - Static method in class ch.njol.skript.classes.Converter.ConverterUtils
-
Deprecated.
- createDoubleInstanceofConverter(Class<F>, Converter<F, ?>, Class<T>) - Static method in class ch.njol.skript.classes.Converter.ConverterUtils
-
Deprecated.Wraps a converter.
- createInstanceofConverter(Converter.ConverterInfo<F, T>) - Static method in class ch.njol.skript.classes.Converter.ConverterUtils
-
Deprecated.
- createInstanceofConverter(Converter<F, ?>, Class<T>) - Static method in class ch.njol.skript.classes.Converter.ConverterUtils
-
Deprecated.Wraps a converter in a filter that will only accept conversion results of given type.
- createInstanceofConverter(Class<F>, Converter<F, T>) - Static method in class ch.njol.skript.classes.Converter.ConverterUtils
-
Deprecated.
- createMissingConverters() - Static method in class ch.njol.skript.registrations.Converters
-
Deprecated.
- createScriptAliases(Script) - Static method in class ch.njol.skript.aliases.Aliases
-
Creates script aliases for the provided Script.
- createUpdateChecker() - Method in class ch.njol.skript.update.ReleaseManifest
-
Creates an instance of the updater used by this type.
- CreeperData - Class in ch.njol.skript.entity
- CreeperData() - Constructor for class ch.njol.skript.entity.CreeperData
- current() - Method in class ch.njol.util.coll.iterator.ImprovedIterator
- currentArguments - Static variable in class ch.njol.skript.command.Commands
- currentFunction - Static variable in class ch.njol.skript.lang.function.Functions
- currentLoopCounter - Variable in class ch.njol.skript.lang.LoopSection
- CursorSlot - Class in ch.njol.skript.util.slot
-
Item that represents a player's inventory cursor.
- CursorSlot(Player) - Constructor for class ch.njol.skript.util.slot.CursorSlot
- CursorSlot(Player, ItemStack) - Constructor for class ch.njol.skript.util.slot.CursorSlot
-
Represents the cursor as it was used in an InventoryClickEvent.
- CUSTOM - Enum constant in enum class ch.njol.skript.update.ReleaseStatus
-
Updates have been checked, but this release was not found at all.
- Cyclical<Value> - Interface in org.skriptlang.skript.lang.util
-
This is for a special type of numerical value that is compared in a cyclical (rather than a linear) way.
- CyclicList<E> - Class in ch.njol.util.coll
-
A list with fixed size that overrides the oldest elements when new elements are added and no more space is available.
- CyclicList(int) - Constructor for class ch.njol.util.coll.CyclicList
- CyclicList(E[]) - Constructor for class ch.njol.util.coll.CyclicList
- CyclicList(Collection<E>) - Constructor for class ch.njol.util.coll.CyclicList
D
- damage(Damageable, double) - Static method in class ch.njol.skript.bukkitutil.HealthUtils
-
Apply damage to an entity
- 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_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
-
The serialized value data.
- Data(ParserInstance) - Constructor for class ch.njol.skript.lang.parser.ParserInstance.Data
- databaseName - Variable in class ch.njol.skript.variables.VariablesStorage
-
The name of the database, i.e.
- databases - Static variable in class ch.njol.skript.SkriptConfig
- 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
- dateFormat - Static variable in class ch.njol.skript.SkriptConfig
- DAY - Enum constant in enum class ch.njol.skript.util.Timespan.TimePeriod
- 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
-
Represents an element that can print details involving an event.
- DEFAULT - Enum constant in enum class ch.njol.skript.lang.ParseContext
-
Default parse mode
- DEFAULT_ENTRY_SEPARATOR - Static variable in class org.skriptlang.skript.lang.entry.EntryValidator.EntryValidatorBuilder
-
The default separator used for all
KeyValueEntryData
. - DEFAULT_PRIORITY - Static variable in class org.skriptlang.skript.lang.structure.Structure
-
The default
Structure.Priority
of every registered Structure. - 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 or event.
- DefaultFunctions - Class in ch.njol.skript.classes.data
- DefaultFunctions() - Constructor for class ch.njol.skript.classes.data.DefaultFunctions
- DefaultOperations - Class in ch.njol.skript.classes.data
- DefaultOperations() - Constructor for class ch.njol.skript.classes.data.DefaultOperations
- defaultValue() - Method in class ch.njol.skript.config.Option
- 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
- 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
-
Deprecated.Use
ParserInstance.setCurrentStructure(Structure)
with 'null'. - deleteVariable(String, Event, boolean) - Static method in class ch.njol.skript.variables.Variables
-
Deletes a variable.
- DEPRECATED - Enum constant in enum class org.skriptlang.skript.lang.experiment.LifeCycle
-
A feature at the end of its life cycle, being prepared for removal.
- DEPRECATED_SYNTAX - Enum constant in enum class org.skriptlang.skript.lang.script.ScriptWarning
-
This syntax is deprecated and scheduled for future removal
- 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(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 enum class ch.njol.skript.util.SkriptColor
- deserialize(Fields) - Method in interface ch.njol.yggdrasil.YggdrasilSerializable.YggdrasilExtendedSerializable
-
Deserializes this object.
- 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.EnumSerializer
- deserialize(Fields) - Method in class ch.njol.skript.classes.registry.RegistrySerializer
- 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.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
-
Deserializes 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.classes.YggdrasilSerializer
-
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.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.SheepData
- deserialize(String) - Method in class ch.njol.skript.entity.SimpleEntityData
-
Deprecated.
- 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
-
Deprecated.
- 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(R, Fields) - Method in class ch.njol.skript.classes.registry.RegistrySerializer
- 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
-
Deserializes 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.
- 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
-
Deprecated.
- difference(Date) - Method in class ch.njol.skript.util.Date
- difference(Number, Number) - Method in class ch.njol.skript.classes.NumberArithmetic
-
Deprecated.
- difference(Vector, Vector) - Method in class ch.njol.skript.classes.VectorArithmethic
-
Deprecated.
- difference(T, T, Class<R>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- differenceExists(Class<?>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- DifferenceInfo<T,
R> - Class in org.skriptlang.skript.lang.arithmetic - DifferenceInfo(Class<T>, Class<R>, Operation<T, T, R>) - Constructor for class org.skriptlang.skript.lang.arithmetic.DifferenceInfo
- differenceUnsafe(T, T) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- 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.
- DISABLED_SCRIPT_PREFIX - Static variable in class ch.njol.skript.ScriptLoader
- DISABLED_SCRIPT_PREFIX_LENGTH - Static variable in class ch.njol.skript.ScriptLoader
- 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.FlatFileStorage
- disconnect() - Method in class ch.njol.skript.variables.SQLStorage
- 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
- divide(A, R) - Method in interface ch.njol.skript.classes.Arithmetic
-
Deprecated.
- divide(Number, Number) - Method in class ch.njol.skript.classes.NumberArithmetic
-
Deprecated.
- divide(Vector, Vector) - Method in class ch.njol.skript.classes.VectorArithmethic
-
Deprecated.
- DIVISION - Enum constant in enum class org.skriptlang.skript.lang.arithmetic.Operator
- 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
- doesExactEventValueHaveTimeStates(Class<? extends Event>, Class<?>) - Static method in class ch.njol.skript.registrations.EventValues
- 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
E
- EARLIEST - Enum constant in enum class ch.njol.skript.localization.Language.LanguageListenerPriority
- Effect - Class in ch.njol.skript.lang
-
An effect which is unconditionally executed when reached, and execution will usually continue with the next item of the trigger after this effect is executed (the stop effect for example stops the trigger, i.e.
- Effect() - Constructor for class ch.njol.skript.lang.Effect
- EffectCommandEvent - Class in ch.njol.skript.command
- EffectCommandEvent(CommandSender, String) - Constructor for class ch.njol.skript.command.EffectCommandEvent
- effectCommandToken - Static variable in class ch.njol.skript.SkriptConfig
- EffectSection - Class in ch.njol.skript.lang
-
A
Section
that may also be used as an effect, meaning there may be no section to parse. - EffectSection() - Constructor for class ch.njol.skript.lang.EffectSection
- EffectSectionEffect - Class in ch.njol.skript.lang
-
Represents the Effect aspect of an EffectSection.
- EffectSectionEffect(EffectSection) - Constructor for class ch.njol.skript.lang.EffectSectionEffect
- effectToType(PotionEffectType) - Static method in class ch.njol.skript.util.PotionEffectUtils
-
Wrapper around deprecated API function, in case it gets removed.
- elementClass - Variable in class ch.njol.skript.lang.SyntaxElementInfo
- EMPTY - Static variable in interface ch.njol.util.OpenCloseable
-
An
OpenCloseable
without effect. - EmptyIterable<T> - Class in ch.njol.util.coll.iterator
- EmptyIterable() - Constructor for class ch.njol.util.coll.iterator.EmptyIterable
- EmptyIterator<T> - Class in ch.njol.util.coll.iterator
- EmptyIterator() - Constructor for class ch.njol.util.coll.iterator.EmptyIterator
- EmptyStacktraceException - Exception Class in ch.njol.skript.util
- EmptyStacktraceException() - Constructor for exception class ch.njol.skript.util.EmptyStacktraceException
- enabled() - Static method in class ch.njol.skript.timings.SkriptTimings
- enableEffectCommands - Static variable in class ch.njol.skript.SkriptConfig
- enableFunctionEvents(SkriptAddon) - Static method in class ch.njol.skript.lang.function.Functions
-
Normally, function calls do not cause actual Bukkit events to be called.
- enablePlayerVariableFix - Static variable in class ch.njol.skript.SkriptConfig
- enableScriptCaching - Static variable in class ch.njol.skript.SkriptConfig
-
Deprecated.
- enableTimings - Static variable in class ch.njol.skript.SkriptConfig
- EnchantmentType - Class in ch.njol.skript.util
- EnchantmentType(Enchantment) - Constructor for class ch.njol.skript.util.EnchantmentType
- EnchantmentType(Enchantment, int) - Constructor for class ch.njol.skript.util.EnchantmentType
- EnchantmentUtils - Class in ch.njol.skript.bukkitutil
-
Maps enchantments to their keys.
- EnchantmentUtils() - Constructor for class ch.njol.skript.bukkitutil.EnchantmentUtils
- end - Variable in class ch.njol.skript.util.Timeperiod
- EndermanData - Class in ch.njol.skript.entity
- EndermanData() - Constructor for class ch.njol.skript.entity.EndermanData
- EndermanData(ItemType[]) - Constructor for class ch.njol.skript.entity.EndermanData
- endsWithIgnoreCase(String, String) - Static method in class ch.njol.util.StringUtils
- enterScope() - Static method in class ch.njol.skript.variables.TypeHints
- ENTITY_EMITTER_SOUND - Static variable in interface ch.njol.skript.bukkitutil.sounds.SoundReceiver
- ENTITY_EMITTER_STRING - Static variable in interface ch.njol.skript.bukkitutil.sounds.SoundReceiver
- entityChanger - Static variable in class ch.njol.skript.classes.data.DefaultChangers
- EntityData<E> - Class in ch.njol.skript.entity
- EntityData() - Constructor for class ch.njol.skript.entity.EntityData
- entityItemComparator - Static variable in class ch.njol.skript.classes.data.DefaultComparators
- EntityType - Class in ch.njol.skript.entity
- EntityType(EntityData<?>, int) - Constructor for class ch.njol.skript.entity.EntityType
- EntityType(EntityType) - Constructor for class ch.njol.skript.entity.EntityType
- EntityType(Class<? extends Entity>, int) - Constructor for class ch.njol.skript.entity.EntityType
- EntityType(Entity) - Constructor for class ch.njol.skript.entity.EntityType
- EntityUtils - Class in ch.njol.skript.bukkitutil
-
Utility class for quick
Entity
methods - EntityUtils() - Constructor for class ch.njol.skript.bukkitutil.EntityUtils
- EntryContainer - Class in org.skriptlang.skript.lang.entry
-
An EntryContainer is a data container for obtaining the values of the entries of a
SectionNode
. - EntryData<T> - Class in org.skriptlang.skript.lang.entry
-
EntryData is used for defining the different entries of for a
SectionNode
. - EntryData(String, T, boolean) - Constructor for class org.skriptlang.skript.lang.entry.EntryData
- EntryNode - Class in ch.njol.skript.config
- EntryNode(String, String, SectionNode) - Constructor for class ch.njol.skript.config.EntryNode
- EntryNode(String, String, String, SectionNode, int) - Constructor for class ch.njol.skript.config.EntryNode
- entrySeparator(String) - Method in class org.skriptlang.skript.lang.entry.EntryValidator.EntryValidatorBuilder
-
Updates the separator to be used when creating KeyValue entries.
- entrySet() - Method in class ch.njol.util.coll.BidiHashMap
- entryValidator - Variable in class org.skriptlang.skript.lang.structure.StructureInfo
- EntryValidator - Class in ch.njol.skript.config.validate
- EntryValidator - Class in org.skriptlang.skript.lang.entry
-
A validator for storing
EntryData
. - EntryValidator() - Constructor for class ch.njol.skript.config.validate.EntryValidator
- EntryValidator(Setter<String>) - Constructor for class ch.njol.skript.config.validate.EntryValidator
- EntryValidator.EntryValidatorBuilder - Class in org.skriptlang.skript.lang.entry
-
A utility builder for creating an entry validator that can be used to parse and validate a
SectionNode
. - EnumClassInfo<T> - Class in ch.njol.skript.classes
-
This class can be used for an easier writing of ClassInfos that are enums, it registers a language node with usage, a serializer, default expression and a parser.
- EnumClassInfo(Class<T>, String, String) - Constructor for class ch.njol.skript.classes.EnumClassInfo
- EnumClassInfo(Class<T>, String, String, DefaultExpression<T>) - Constructor for class ch.njol.skript.classes.EnumClassInfo
- EnumEntryValidator<E> - Class in ch.njol.skript.config.validate
- EnumEntryValidator(Class<E>, Setter<E>) - Constructor for class ch.njol.skript.config.validate.EnumEntryValidator
- EnumEntryValidator(Class<E>, Setter<E>, String) - Constructor for class ch.njol.skript.config.validate.EnumEntryValidator
- EnumerationIterable<T> - Class in ch.njol.util.coll.iterator
-
TODO this should actually only be an Iterator
- EnumerationIterable(Enumeration<? extends T>) - Constructor for class ch.njol.util.coll.iterator.EnumerationIterable
- EnumParser<E> - Class in ch.njol.skript.config
- EnumParser(Class<E>, String) - Constructor for class ch.njol.skript.config.EnumParser
- EnumSerializer<T> - Class in ch.njol.skript.classes
-
Mainly kept for backwards compatibility, but also serves as
ClassResolver
for enums. - EnumSerializer(Class<T>) - Constructor for class ch.njol.skript.classes.EnumSerializer
- EnumTypeAdapter<T> - Class in ch.njol.util
- EnumTypeAdapter(Class<T>) - Constructor for class ch.njol.util.EnumTypeAdapter
- EnumUtils<E> - Class in ch.njol.skript.util
-
A language utility class to be used for easily handling language values representing an Enum.
- EnumUtils(Class<E>, String) - Constructor for class ch.njol.skript.util.EnumUtils
- EPSILON - Static variable in class ch.njol.skript.Skript
-
A small value, useful for comparing doubles or floats.
- EPSILON_MULT - Static variable in class ch.njol.skript.Skript
-
A value a bit larger than 1
- EQUAL - Enum constant in enum class ch.njol.skript.classes.Comparator.Relation
-
Deprecated.
- EQUAL - Enum constant in enum class org.skriptlang.skript.lang.comparator.Relation
- equals(Object) - Method in class ch.njol.skript.aliases.ItemData
- equals(Object) - Method in class ch.njol.skript.aliases.ItemType
- equals(Object) - Method in class ch.njol.skript.bukkitutil.block.BlockValues
- equals(Object) - Method in class ch.njol.skript.entity.EntityData
- equals(Object) - Method in class ch.njol.skript.entity.EntityType
- equals(Object) - Method in class ch.njol.skript.entity.SimpleEntityData.SimpleEntityDataInfo
- equals(Object) - Method in class ch.njol.skript.util.AABB
- equals(Object) - Method in class ch.njol.skript.util.Date
- equals(Object) - Method in class ch.njol.skript.util.Direction
- equals(Object) - Method in class ch.njol.skript.util.EnchantmentType
- equals(Object) - Method in class ch.njol.skript.util.Experience
- equals(Object) - Method in class ch.njol.skript.util.GameruleValue
- equals(Object) - Method in class ch.njol.skript.util.Time
- equals(Object) - Method in class ch.njol.skript.util.Timeperiod
- equals(Object) - Method in class ch.njol.skript.util.Timespan
- equals(Object) - Method in class ch.njol.skript.util.Version
- equals(Object) - Method in class ch.njol.skript.util.visual.VisualEffect
- equals(Object) - Method in class ch.njol.util.coll.iterator.EmptyIterable
- equals(Object) - Method in class ch.njol.util.coll.iterator.EmptyIterator
- equals(Object) - Method in class ch.njol.util.coll.ReversedListView
- equals(Object) - Method in class ch.njol.util.Pair
-
Checks for equality with Entries to match
Pair.hashCode()
- equals(Object) - Method in class ch.njol.yggdrasil.Fields.FieldContext
- equals(Object) - Method in class ch.njol.yggdrasil.PseudoEnum
-
Checks for reference equality (==).
- equals(Object) - Method in class ch.njol.skript.lang.function.Namespace.Key
- equals(Object) - Method in class ch.njol.skript.util.Utils.WordEnding
- equals(Object) - Method in class ch.njol.util.CaseInsensitiveString
- equals(String, String, boolean) - Static method in class ch.njol.util.StringUtils
- equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.AxolotlData
- equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.BeeData
- equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.BoatChestData
- equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.BoatData
- equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.CatData
- equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.CreeperData
- equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.DroppedItemData
- equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.EndermanData
- equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.EntityData
- equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.FallingBlockData
- equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.FoxData
- equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.FrogData
- equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.GoatData
- equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.LlamaData
- equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.MinecartData
- equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.MooshroomData
- equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.OcelotData
- equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.PandaData
- equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.ParrotData
- equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.PigData
- equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.RabbitData
- equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.SheepData
- equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.SimpleEntityData
- equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.ThrownPotionData
- equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.TropicalFishData
- equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.VillagerData
- equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.WolfData
- equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.XpOrbData
- equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.ZombieVillagerData
- equalsComparator - Static variable in interface ch.njol.skript.classes.Comparator
-
Deprecated.
- EquipmentSlot - Class in ch.njol.skript.util.slot
-
Represents equipment slot of an entity.
- EquipmentSlot(HumanEntity, int) - Constructor for class ch.njol.skript.util.slot.EquipmentSlot
- EquipmentSlot(EntityEquipment, EquipmentSlot.EquipSlot) - Constructor for class ch.njol.skript.util.slot.EquipmentSlot
- EquipmentSlot(EntityEquipment, EquipmentSlot.EquipSlot, boolean) - Constructor for class ch.njol.skript.util.slot.EquipmentSlot
- EquipmentSlot.EquipSlot - Enum Class in ch.njol.skript.util.slot
- error(String) - Static method in class ch.njol.skript.Skript
- error(String, ErrorQuality) - Method in class ch.njol.skript.log.ParseLogHandler
- error(String, ErrorQuality) - Static method in class ch.njol.skript.Skript
-
Use this in
SyntaxElement.init(Expression[], int, Kleenean, ch.njol.skript.lang.SkriptParser.ParseResult)
(and other methods that are called during the parsing) to log errors with a specificErrorQuality
. - error(CommandSender, String) - Static method in class ch.njol.skript.Skript
- ERROR - Enum constant in enum class ch.njol.skript.update.UpdaterState
-
The updater has encountered an error.
- ErrorDescLogHandler - Class in ch.njol.skript.log
-
Does nothing but print messages before the first error encountered and/or a message at the end if no error were encountered.
- ErrorDescLogHandler() - Constructor for class ch.njol.skript.log.ErrorDescLogHandler
- ErrorDescLogHandler(String, String, String) - Constructor for class ch.njol.skript.log.ErrorDescLogHandler
- ErrorQuality - Enum Class in ch.njol.skript.log
-
The quality of a parse error.
- escape(String) - Static method in class ch.njol.skript.command.Commands
- escapeHTML(String) - Static method in class ch.njol.skript.doc.Documentation
- escapeHTML(String[]) - Static method in class ch.njol.skript.doc.Documentation
- EVENT - Enum constant in enum class ch.njol.skript.lang.ExpressionType
-
Expressions that are related to the Event that are typically simple.
- EVENT - Enum constant in enum class ch.njol.skript.lang.ParseContext
-
Used for parsing events of triggers.
- eventModified(Cancellable) - Method in class ch.njol.skript.bukkitutil.ClickEventTracker
-
Records that given event was cancelled or uncancelled.
- eventPriority - Variable in class ch.njol.skript.lang.SkriptEvent
- events - Variable in class ch.njol.skript.lang.SkriptEventInfo
- Events - Annotation Interface in ch.njol.skript.doc
- EventValues - Class in ch.njol.skript.registrations
- EXACT - Enum constant in enum class ch.njol.skript.aliases.MatchQuality
-
Everything matches.
- exactComparatorExists(Class<?>, Class<?>) - Static method in class org.skriptlang.skript.lang.comparator.Comparators
-
A method for determining whether a direct Comparator of
firstType
andsecondType
exists. - exactConverterExists(Class<?>, Class<?>) - Static method in class org.skriptlang.skript.lang.converter.Converters
-
A method for determining whether a direct Converter of
fromType
totoType
exists. - exactDifferenceExists(Class<?>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- exactMatch(ItemData) - Method in class ch.njol.skript.aliases.AliasesMap
-
Attempts to find an alias that exactly matches the given item.
- exactOperationExists(Operator, Class<?>, Class<?>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- examples(String...) - Method in class ch.njol.skript.classes.ClassInfo
-
Only used for Skript's documentation.
- examples(String...) - Method in class ch.njol.skript.lang.function.JavaFunction
-
Only used for Skript's documentation.
- examples(String...) - Method in class ch.njol.skript.lang.SkriptEventInfo
-
Only used for Skript's documentation.
- Examples - Annotation Interface in ch.njol.skript.doc
-
Provides a list of examples to be used in documentation for annotated element.
- exception(Throwable, TriggerItem, String...) - Static method in class ch.njol.skript.Skript
- exception(Throwable, Thread, TriggerItem, String...) - Static method in class ch.njol.skript.Skript
-
Used if something happens that shouldn't happen
- exception(Throwable, Thread, String...) - Static method in class ch.njol.skript.Skript
- exception(Throwable, String...) - Static method in class ch.njol.skript.Skript
- exception(String...) - Static method in class ch.njol.skript.Skript
-
Used if something happens that shouldn't happen
- ExceptionUtils - Class in ch.njol.skript.util
- excessiveConstant(String) - Method in interface ch.njol.yggdrasil.YggdrasilSerializable.YggdrasilRobustEnum
-
Called when an enum constant is read from stream that does not exist in this enum.
- excessiveField(Fields.FieldContext) - Method in class ch.njol.skript.util.Direction
- excessiveField(Fields.FieldContext) - Method in interface ch.njol.yggdrasil.YggdrasilSerializable.YggdrasilRobustSerializable
-
Called if a field was read from stream which does not exist in this class.
- excessiveField(Object, Fields.FieldContext) - Method in interface ch.njol.yggdrasil.FieldHandler
-
Called when a loaded field doesn't exist.
- excessiveField(Object, Fields.FieldContext) - Method in class ch.njol.yggdrasil.util.JREFieldHandler
-
Deprecated.
- excessiveField(Object, Fields.FieldContext) - Method in class ch.njol.yggdrasil.Yggdrasil
- execute(FunctionEvent<?>, Object[][]) - Method in class ch.njol.skript.lang.function.Function
-
Executes this function with given parameters.
- execute(FunctionEvent<?>, Object[][]) - Method in class ch.njol.skript.lang.function.JavaFunction
- execute(FunctionEvent<?>, Object[][]) - Method in class ch.njol.skript.lang.function.ScriptFunction
- execute(FunctionEvent<?>, Object[][]) - Method in class ch.njol.skript.lang.function.SimpleJavaFunction
- execute(Object[][]) - Method in class ch.njol.skript.lang.function.Function
-
Executes this function with given parameter.
- execute(CommandSender, String, String) - Method in class ch.njol.skript.command.ScriptCommand
- execute(Event) - Method in class ch.njol.skript.lang.Effect
-
Executes this effect.
- execute(Event) - Method in class ch.njol.skript.lang.EffectSectionEffect
- execute(Event) - Method in class ch.njol.skript.lang.function.FunctionReference
- execute(Event) - Method in class ch.njol.skript.lang.Trigger
-
Executes this trigger for a certain event.
- executeFunctionsWithMissingParams - Static variable in class ch.njol.skript.SkriptConfig
- executeSimple(Object[][]) - Method in class ch.njol.skript.lang.function.SimpleJavaFunction
- executeWithNulls - Static variable in class ch.njol.skript.lang.function.Function
-
Execute functions even when some parameters are not present.
- executor - Variable in class ch.njol.skript.SkriptEventHandler.PriorityListener
- exit(Event) - Method in class ch.njol.skript.lang.LoopSection
-
Exit the loop, used to reset the loop properties such as iterations counter
- exit(Event) - Method in interface ch.njol.skript.lang.SectionExitHandler
-
Exits the section
- exitScope() - Static method in class ch.njol.skript.variables.TypeHints
- Experience - Class in ch.njol.skript.util
- Experience() - Constructor for class ch.njol.skript.util.Experience
- Experience(int) - Constructor for class ch.njol.skript.util.Experience
- Experiment - Interface in org.skriptlang.skript.lang.experiment
-
An optional, potentially-experimental feature enabled per-script with the
using X
syntax. - EXPERIMENTAL - Enum constant in enum class org.skriptlang.skript.lang.experiment.LifeCycle
-
An experimental, preview feature designed to be used with caution.
- Experimented - Interface in org.skriptlang.skript.lang.experiment
-
Something that can have experimental features enabled for.
- ExperimentRegistry - Class in org.skriptlang.skript.lang.experiment
-
A manager for registering (and identifying) experimental feature flags.
- ExperimentRegistry(Skript) - Constructor for class org.skriptlang.skript.lang.experiment.ExperimentRegistry
- experiments() - Static method in class ch.njol.skript.Skript
- ExperimentSet - Class in org.skriptlang.skript.lang.experiment
-
A container for storing and testing experiments.
- ExperimentSet() - Constructor for class org.skriptlang.skript.lang.experiment.ExperimentSet
- ExperimentSet(Collection<? extends Experiment>) - Constructor for class org.skriptlang.skript.lang.experiment.ExperimentSet
- experimentSnapshot() - Method in class ch.njol.skript.lang.parser.ParserInstance
-
A snapshot of the experiments this script is currently known to be using.
- EXPONENTIATION - Enum constant in enum class org.skriptlang.skript.lang.arithmetic.Operator
- expr - Variable in class ch.njol.skript.lang.SkriptParser.ParseResult
- Expression<T> - Interface in ch.njol.skript.lang
-
Represents an expression.
- ExpressionEntryData<T> - Class in org.skriptlang.skript.lang.entry.util
-
A type of
KeyValueEntryData
designed to parse its value as anExpression
. - ExpressionEntryData(String, Expression<T>, boolean, Class<T>) - Constructor for class org.skriptlang.skript.lang.entry.util.ExpressionEntryData
- ExpressionEntryData(String, Expression<T>, boolean, Class<T>, int) - Constructor for class org.skriptlang.skript.lang.entry.util.ExpressionEntryData
- ExpressionInfo<E,
T> - Class in ch.njol.skript.lang -
Represents an expression's information, for use when creating new instances of expressions.
- ExpressionInfo(String[], Class<T>, Class<E>, String) - Constructor for class ch.njol.skript.lang.ExpressionInfo
- ExpressionInfo(String[], Class<T>, Class<E>, String, ExpressionType) - Constructor for class ch.njol.skript.lang.ExpressionInfo
- ExpressionList<T> - Class in ch.njol.skript.lang
-
A list of expressions.
- ExpressionList(Expression<? extends T>[], Class<T>, boolean) - Constructor for class ch.njol.skript.lang.ExpressionList
- ExpressionList(Expression<? extends T>[], Class<T>, boolean, ExpressionList<?>) - Constructor for class ch.njol.skript.lang.ExpressionList
- ExpressionList(Expression<? extends T>[], Class<T>, Class<?>[], boolean) - Constructor for class ch.njol.skript.lang.ExpressionList
- ExpressionList(Expression<? extends T>[], Class<T>, Class<?>[], boolean, ExpressionList<?>) - Constructor for class ch.njol.skript.lang.ExpressionList
- expressions - Variable in class ch.njol.skript.lang.ExpressionList
- expressionType - Variable in class ch.njol.skript.lang.ExpressionInfo
- ExpressionType - Enum Class in ch.njol.skript.lang
-
Used to define in which order to parse expressions.
- ExprInfo(int) - Constructor for class ch.njol.skript.lang.SkriptParser.ExprInfo
- exprs - Variable in class ch.njol.skript.lang.SkriptParser.ParseResult
- extractBlock(Block) - Static method in class ch.njol.skript.util.BlockUtils
-
Extracts the actual CraftBukkit block from the given argument, by extracting the block from
DelayedChangeBlock
if the given argument is aDelayedChangeBlock
.
F
- F_DEFINITE_ARTICLE - Static variable in class ch.njol.skript.localization.Language
-
Some flags
- F_INDEFINITE_ARTICLE - Static variable in class ch.njol.skript.localization.Language
-
Some flags
- F_PLURAL - Static variable in class ch.njol.skript.localization.Language
-
Some flags
- factory - Static variable in class ch.njol.util.EnumTypeAdapter
- FallingBlockData - Class in ch.njol.skript.entity
- FallingBlockData() - Constructor for class ch.njol.skript.entity.FallingBlockData
- FallingBlockData(ItemType[]) - Constructor for class ch.njol.skript.entity.FallingBlockData
- fallingBlockToState(FallingBlock) - Method in interface ch.njol.skript.bukkitutil.block.BlockCompat
-
Deprecated.This shouldn't be used
- fallingBlockToState(FallingBlock) - Method in class ch.njol.skript.bukkitutil.block.NewBlockCompat
-
Deprecated.
- FALSE - Enum constant in enum class ch.njol.util.Kleenean
-
100% false
- fancyOrderNumber(int) - Static method in class ch.njol.util.StringUtils
-
Appends the english order suffix to the given number.
- Feature - Enum Class in ch.njol.skript.registrations
-
Experimental feature toggles as provided by Skript itself.
- fetchUpdateManifest() - Method in class ch.njol.skript.update.Updater
-
Fetches the update manifest.
- fieldExists(Class<?>, String) - Static method in class ch.njol.skript.Skript
-
Tests whether a field exists in the given class.
- FieldHandler - Interface in ch.njol.yggdrasil
- Fields - Class in ch.njol.yggdrasil
- Fields() - Constructor for class ch.njol.yggdrasil.Fields
-
Creates an empty Fields object.
- Fields(Yggdrasil) - Constructor for class ch.njol.yggdrasil.Fields
- Fields(Class<?>, Yggdrasil) - Constructor for class ch.njol.yggdrasil.Fields
-
Creates a fields object and initialises it with all non-transient and non-static fields of the given class and its superclasses.
- Fields(Object) - Constructor for class ch.njol.yggdrasil.Fields
-
Creates a fields object and initialises it with all non-transient and non-static fields of the given object.
- Fields(Object, Yggdrasil) - Constructor for class ch.njol.yggdrasil.Fields
-
Creates a fields object and initialises it with all non-transient and non-static fields of the given object.
- Fields.FieldContext - Class in ch.njol.yggdrasil
-
Holds a field's name and value, and throws
StreamCorruptedException
s if primitives or objects are used incorrectly. - file - Variable in class ch.njol.skript.bukkitutil.BurgerHelper.Source
- file - Variable in class ch.njol.skript.variables.VariablesStorage
-
The file associated with this variable storage.
- FILE_CHARSET - Static variable in class ch.njol.skript.variables.FlatFileStorage
-
The
Charset
used in the CSV storage file. - files - Variable in class ch.njol.skript.ScriptLoader.ScriptInfo
- FileUtils - Class in ch.njol.skript.util
- FilteringLogHandler - Class in ch.njol.skript.log
- FilteringLogHandler(Level) - Constructor for class ch.njol.skript.log.FilteringLogHandler
- finalize() - Method in class ch.njol.skript.log.LogEntry
- find(String) - Method in class ch.njol.skript.localization.RegexMessage
- find(String) - Method in class org.skriptlang.skript.lang.experiment.ExperimentRegistry
-
Finds an experiment matching this name.
- findLastDigit(String, int) - Static method in class ch.njol.util.StringUtils
-
Scans the string starting at start for digits.
- findLastIndex(List<T>, Checker<T>) - Static method in class ch.njol.skript.util.Utils
- FIRE_RESISTANCE - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- FIRE_RESISTANCE_LONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- first - Variable in class ch.njol.skript.lang.TriggerSection
- first - Variable in class ch.njol.util.Pair
- firstToUpper(String) - Static method in class ch.njol.util.StringUtils
- fit(double, double, double) - Static method in class ch.njol.util.Math2
-
Fits a double into the given interval.
- fit(float, float, float) - Static method in class ch.njol.util.Math2
-
Fits a float into the given interval.
- fit(int, int, int) - Static method in class ch.njol.util.Math2
-
Fits an int into the given interval.
- fit(long, long, long) - Static method in class ch.njol.util.Math2
-
Fits a long into the given interval.
- fixCapitalization(String) - Static method in class ch.njol.util.StringUtils
-
Capitalises the first character of the string and all characters that follow periods, exclamation and question marks.
- fixName(String) - Method in class ch.njol.skript.aliases.AliasesParser
-
Fixes an alias name by trimming it and removing all extraneous spaces between the words or before broken pipe characters (¦).
- fixPattern(String) - Static method in class ch.njol.skript.lang.SkriptEvent
-
Fixes patterns in event by modifying every
TypePatternElement
to be nullable. - flagMask - Variable in class ch.njol.skript.lang.SkriptParser.ExprInfo
- FlatFileStorage - Class in ch.njol.skript.variables
-
A variable storage that stores its content in a comma-separated value file (CSV file).
- flavor - Variable in class ch.njol.skript.update.ReleaseManifest
-
Flavor of the release.
- floor(double) - Static method in class ch.njol.util.Math2
-
Floors the given double and returns the result as a long.
- floor(float) - Static method in class ch.njol.util.Math2
-
Deprecated.
- floorI(double) - Static method in class ch.njol.util.Math2
-
Deprecated.
- fluidTick() - Method in class ch.njol.skript.util.BlockStateBlock
- fluidTick() - Method in class ch.njol.skript.util.DelayedChangeBlock
- flush() - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
- font - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- font - Variable in class ch.njol.skript.util.chat.MessageComponent
-
Font of the component.
- FORCE_HOOKS_SYSTEM_PROPERTY - Static variable in class ch.njol.skript.doc.Documentation
-
Force register hooks even if their plugins are not present in the server
- format(String) - Static method in class ch.njol.skript.localization.PluralizingArgsMessage
- format(String, Object...) - Static method in class ch.njol.skript.localization.Language
-
Gets a string and uses it as format in
String.format(String, Object...)
. - formatDate(long) - Static method in class ch.njol.skript.SkriptConfig
- FormattedMessage - Class in ch.njol.skript.localization
- FormattedMessage(String, Object...) - Constructor for class ch.njol.skript.localization.FormattedMessage
- FoxData - Class in ch.njol.skript.entity
- FoxData() - Constructor for class ch.njol.skript.entity.FoxData
- FoxData(Fox.Type) - Constructor for class ch.njol.skript.entity.FoxData
- FrogData - Class in ch.njol.skript.entity
- FrogData() - Constructor for class ch.njol.skript.entity.FrogData
- FrogData(Frog.Variant) - Constructor for class ch.njol.skript.entity.FrogData
- from - Variable in class ch.njol.skript.classes.Converter.ConverterInfo
-
Deprecated.
- fromBukkitColor(Color) - Static method in enum class ch.njol.skript.util.SkriptColor
- fromClass(Class<E>) - Static method in class ch.njol.skript.entity.EntityData
- fromCylindricalCoordinates(double, double, double) - Static method in class ch.njol.util.VectorMath
- fromDyeColor(DyeColor) - Static method in enum class ch.njol.skript.util.SkriptColor
- fromDyeData(short) - Static method in enum class ch.njol.skript.util.SkriptColor
-
Deprecated.Magic numbers
- fromEntity(E) - Static method in class ch.njol.skript.entity.EntityData
- fromEvent(ThunderChangeEvent) - Static method in enum class ch.njol.skript.util.WeatherType
- fromEvent(WeatherChangeEvent) - Static method in enum class ch.njol.skript.util.WeatherType
- fromEvent(WeatherEvent) - Static method in enum class ch.njol.skript.util.WeatherType
- fromName(String) - Static method in enum class ch.njol.skript.util.SkriptColor
- fromName(String) - Static method in enum class ch.njol.skript.util.StructureType
- fromNotchPitch(float) - Static method in class ch.njol.util.VectorMath
- fromNotchYaw(float) - Static method in class ch.njol.util.VectorMath
- fromParsedString(String) - Static method in class ch.njol.skript.util.chat.ChatMessages
-
Parses a string that may only contain colour codes using the '§' character to a list of components.
- fromPlayer(Player) - Static method in enum class ch.njol.skript.util.WeatherType
- fromSkriptPitch(float) - Static method in class ch.njol.util.VectorMath
- fromSkriptYaw(float) - Static method in class ch.njol.util.VectorMath
- fromSphericalCoordinates(double, double, double) - Static method in class ch.njol.util.VectorMath
- fromString(String) - Static method in class ch.njol.skript.util.ColorRGB
- fromString(String, int) - Static method in class ch.njol.skript.patterns.TypePatternElement
- fromTicks(long) - Static method in class ch.njol.skript.util.Timespan
-
Deprecated.
- fromTicks_i(long) - Static method in class ch.njol.skript.util.Timespan
-
Deprecated.Use
Timespan.fromTicks(long)
instead. Old API naming changes. - fromWoolData(short) - Static method in enum class ch.njol.skript.util.SkriptColor
-
Deprecated.Magic numbers
- fromWorld(World) - Static method in enum class ch.njol.skript.util.WeatherType
- fromYawAndPitch(float, float) - Static method in class ch.njol.util.VectorMath
- Function<T> - Class in ch.njol.skript.lang.function
-
Functions can be called using arguments.
- Function(Signature<T>) - Constructor for class ch.njol.skript.lang.function.Function
- FunctionEvent<T> - Class in ch.njol.skript.lang.function
- FunctionEvent(Function<? extends T>) - Constructor for class ch.njol.skript.lang.function.FunctionEvent
- functionNamePattern - Static variable in class ch.njol.skript.lang.function.Functions
- FunctionReference<T> - Class in ch.njol.skript.lang.function
-
Reference to a Skript function.
- FunctionReference(String, Node, String, Class<? extends T>[], Expression<?>[]) - Constructor for class ch.njol.skript.lang.function.FunctionReference
- Functions - Class in ch.njol.skript.lang.function
-
Static methods to work with functions.
G
- GameruleValue<T> - Class in ch.njol.skript.util
- GameruleValue(T) - Constructor for class ch.njol.skript.util.GameruleValue
- gender - Variable in class ch.njol.skript.aliases.AliasesProvider.AliasName
-
Gender of alias name.
- GENDERS_SECTION - Static variable in class ch.njol.skript.localization.Noun
- GeneralWords - Class in ch.njol.skript.localization
- GeneralWords() - Constructor for class ch.njol.skript.localization.GeneralWords
- generate - Static variable in class ch.njol.skript.doc.Documentation
- generate() - Static method in class ch.njol.skript.doc.Documentation
- generate() - Method in class ch.njol.skript.doc.HTMLGenerator
-
Generates documentation using template and output directories given in the constructor.
- get() - Static method in class ch.njol.skript.lang.parser.ParserInstance
- get() - Static method in class ch.njol.skript.lang.util.ContextlessEvent
- get() - Static method in class ch.njol.util.coll.iterator.EmptyIterable
- get() - Static method in class ch.njol.util.coll.iterator.EmptyIterator
- get() - Method in class ch.njol.util.NotifyingReference
- get() - Method in class ch.njol.util.SynchronizedReference
- get(boolean) - Static method in enum class ch.njol.skript.classes.Comparator.Relation
-
Deprecated.Returns EQUAL for true or NOT_EQUAL for false
- get(boolean) - Static method in enum class ch.njol.util.Kleenean
- get(boolean) - Static method in enum class org.skriptlang.skript.lang.comparator.Relation
- get(double) - Static method in enum class ch.njol.skript.classes.Comparator.Relation
-
Deprecated.Gets a Relation from a difference: If d is 0, EQUAL is returned, if d is greater than 0, GREATER is returned, otherwise SMALLER.
- get(double) - Static method in enum class ch.njol.util.Kleenean
- get(double) - Static method in enum class org.skriptlang.skript.lang.comparator.Relation
- get(int) - Static method in enum class ch.njol.skript.classes.Comparator.Relation
-
Deprecated.Gets a Relation from a difference: If i is 0, EQUAL is returned, if i is greater than 0, GREATER is returned, otherwise SMALLER.
- get(int) - Static method in enum class ch.njol.skript.log.ErrorQuality
- get(int) - Static method in class ch.njol.skript.util.visual.VisualEffects
- get(int) - Method in class ch.njol.util.coll.CyclicList
- get(int) - Method in class ch.njol.util.coll.ReversedListView
- get(int) - Static method in enum class ch.njol.util.Kleenean
- get(int) - Static method in enum class org.skriptlang.skript.lang.comparator.Relation
- get(A) - Method in class ch.njol.skript.util.Getter
-
Gets a value from the given object.
- get(String) - Method in class ch.njol.skript.config.NodeMap
- get(String) - Method in class ch.njol.skript.config.SectionNode
-
Gets a subnode (EntryNode or SectionNode) with the specified name.
- get(String) - Method in class ch.njol.skript.config.OptionSection
- get(String) - Static method in class ch.njol.skript.localization.Language
-
Gets a string from the language file with the given key, or the key itself if the key does not exist.
- get(String) - Static method in class ch.njol.skript.variables.TypeHints
- get(String...) - Method in class ch.njol.skript.config.Config
-
Gets an entry node's value at the designated path
- get(String, boolean) - Method in class org.skriptlang.skript.lang.entry.EntryContainer
-
A method for obtaining a non-null entry value with an unknown type.
- get(String, Class<E>, boolean) - Method in class org.skriptlang.skript.lang.entry.EntryContainer
-
A method for obtaining a non-null, typed entry value.
- get(String, String) - Method in class ch.njol.skript.config.SectionNode
-
Gets an entry's value or the default value if it doesn't exist or is not an EntryNode.
- get(Event) - Method in class ch.njol.skript.lang.util.ContainerExpression
- get(Event) - Method in class ch.njol.skript.lang.util.SimpleExpression
-
This is the internal method to get an expression's values.
To get the expression's value from the outside useSimpleExpression.getSingle(Event)
orSimpleExpression.getArray(Event)
. - get(EntityEquipment) - Method in enum class ch.njol.skript.util.slot.EquipmentSlot.EquipSlot
- get_(String) - Static method in class ch.njol.skript.localization.Language
-
Equal to
Language.get(String)
, but returns null instead of the key if the key cannot be found. - getAcceptedChangeModes() - Method in interface ch.njol.skript.lang.Expression
-
Tests all accepted change modes, and if so what type it expects the
delta
to be. - getActiveAliases() - Method in class ch.njol.skript.command.ScriptCommand
- getActualNext() - Method in class ch.njol.skript.lang.LoopSection
- getAddon(String) - Static method in class ch.njol.skript.Skript
- getAddon(JavaPlugin) - Static method in class ch.njol.skript.Skript
- getAddonInstance() - Static method in class ch.njol.skript.Skript
- getAddonProvider(SkriptAddon) - Static method in class ch.njol.skript.aliases.Aliases
-
Creates an aliases provider to be used by given addon.
- getAddons() - Static method in class ch.njol.skript.Skript
- getAdjective() - Method in enum class ch.njol.skript.util.SkriptColor
- getAdventureSound(NamespacedKey, SoundCategory, float, float, OptionalLong) - Static method in class ch.njol.skript.bukkitutil.sounds.AdventureSoundUtils
- getAge(Entity) - Static method in class ch.njol.skript.bukkitutil.EntityUtils
-
Get the age of an ageable entity.
- getAgeAdjective() - Method in class ch.njol.skript.entity.EntityData
- getAlias(String) - Method in class ch.njol.skript.aliases.AliasesProvider
- getAliasCount() - Method in class ch.njol.skript.aliases.AliasesProvider
- getAliasData(ItemData) - Method in class ch.njol.skript.aliases.AliasesProvider
- getAliases() - Method in class ch.njol.skript.command.ScriptCommand
- getAliasPlural(String) - Method in class ch.njol.skript.aliases.AliasesParser
-
Gets singular and plural forms for given name.
- getAll() - Method in class ch.njol.skript.aliases.ItemType
-
Gets all ItemStacks this ItemType represents.
- getAll() - Method in interface ch.njol.skript.lang.Literal
- getAll() - Method in class ch.njol.skript.lang.LiteralList
- getAll() - Method in class ch.njol.skript.lang.LiteralString
- getAll() - Method in class ch.njol.skript.lang.UnparsedLiteral
- getAll() - Method in class ch.njol.skript.lang.util.ConvertedLiteral
- getAll() - Method in class ch.njol.skript.lang.util.SimpleLiteral
- getAll(EntityData<?>[], Class<E>, World[]) - Static method in class ch.njol.skript.entity.EntityData
- getAll(EntityData<?>[], Class<E>, Chunk[]) - Static method in class ch.njol.skript.entity.EntityData
- getAll(Event) - Method in interface ch.njol.skript.lang.Expression
-
Gets all possible return values of this expression, i.e.
- getAll(Event) - Method in class ch.njol.skript.lang.ExpressionList
- getAll(Event) - Method in class ch.njol.skript.lang.UnparsedLiteral
- getAll(Event) - Method in class ch.njol.skript.lang.util.ConvertedExpression
- getAll(Event) - Method in class ch.njol.skript.lang.util.SimpleExpression
- getAll(Event) - Method in class ch.njol.skript.lang.util.SimpleLiteral
- getAll(Event) - Method in class ch.njol.skript.lang.Variable
- getAll(Event) - Method in class ch.njol.skript.lang.VariableString
- getAll(World...) - Method in class ch.njol.skript.entity.EntityData
- getAllNames() - Method in class ch.njol.skript.classes.registry.RegistryParser
- getAllNames() - Method in class ch.njol.skript.util.EnumUtils
- getAllNames() - Static method in class ch.njol.skript.util.visual.VisualEffects
- getAllReturnTypes(Operator) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
-
All registered types that could be returned from a calculation using this operator.
- getAllSuperClassInfos(Class<T>) - Static method in class ch.njol.skript.registrations.Classes
-
Gets all the class info of the given class in closest order to ending on object.
- getAmount() - Method in class ch.njol.skript.aliases.ItemType
-
Returns amount of the item in stack that this type represents.
- getAmount() - Method in class ch.njol.skript.entity.EntityType
- getAmount() - Method in interface ch.njol.skript.lang.Unit
- getAmount() - Method in class ch.njol.skript.util.slot.CursorSlot
- getAmount() - Method in class ch.njol.skript.util.slot.DroppedItemSlot
- getAmount() - Method in class ch.njol.skript.util.slot.EquipmentSlot
- getAmount() - Method in class ch.njol.skript.util.slot.InventorySlot
- getAmount() - Method in class ch.njol.skript.util.slot.ItemFrameSlot
- getAmount() - Method in class ch.njol.skript.util.slot.Slot
- getAmount() - Method in class ch.njol.skript.util.slot.ThrowableProjectileSlot
- getAmount(String) - Static method in class ch.njol.skript.util.Utils
- getAnd() - Method in interface ch.njol.skript.lang.Expression
-
Returns true if this expression returns all possible values, false if it only returns some of them.
- getAnd() - Method in class ch.njol.skript.lang.ExpressionList
- getAnd() - Method in class ch.njol.skript.lang.UnparsedLiteral
- getAnd() - Method in class ch.njol.skript.lang.util.ConvertedExpression
- getAnd() - Method in class ch.njol.skript.lang.util.SimpleExpression
- getAnd() - Method in class ch.njol.skript.lang.util.SimpleLiteral
- getAnd() - Method in class ch.njol.skript.lang.Variable
- getAnd() - Method in class ch.njol.skript.lang.VariableString
- getAndRemoveObject(String, Class<T>) - Method in class ch.njol.yggdrasil.Fields
- getAndRemovePrimitive(String, Class<T>) - Method in class ch.njol.yggdrasil.Fields
- getArgs() - Method in class ch.njol.skript.command.CommandEvent
- getArgsString() - Method in class ch.njol.skript.command.ScriptCommandEvent
- getArguments() - Method in class ch.njol.skript.command.ScriptCommand
-
Gets the arguments this command takes.
- getArray() - Method in interface ch.njol.skript.lang.Literal
- getArray() - Method in class ch.njol.skript.lang.LiteralList
- getArray() - Method in class ch.njol.skript.lang.LiteralString
- getArray() - Method in class ch.njol.skript.lang.UnparsedLiteral
- getArray() - Method in class ch.njol.skript.lang.util.ConvertedLiteral
- getArray() - Method in class ch.njol.skript.lang.util.SimpleLiteral
- getArray(Event) - Method in interface ch.njol.skript.lang.Expression
-
Get all the values of this expression.
- getArray(Event) - Method in class ch.njol.skript.lang.ExpressionList
- getArray(Event) - Method in class ch.njol.skript.lang.UnparsedLiteral
- getArray(Event) - Method in class ch.njol.skript.lang.util.ConvertedExpression
- getArray(Event) - Method in class ch.njol.skript.lang.util.ConvertedLiteral
- getArray(Event) - Method in class ch.njol.skript.lang.util.SimpleExpression
- getArray(Event) - Method in class ch.njol.skript.lang.util.SimpleLiteral
- getArray(Event) - Method in class ch.njol.skript.lang.Variable
- getArray(Event) - Method in class ch.njol.skript.lang.VariableString
- getArticleWithSpace(int) - Method in class ch.njol.skript.localization.Noun
- getArticleWithSpace(int, int) - Static method in class ch.njol.skript.localization.Noun
-
Returns the article appropriate for the given gender invalid input: '&' flags.
- getAs(Timespan.TimePeriod) - Method in class ch.njol.skript.util.Timespan
- getBackupSuffix() - Static method in class ch.njol.skript.util.FileUtils
- getBaseType() - Method in class ch.njol.skript.aliases.ItemType
-
Returns a base item type of this.
- getBiome() - Method in class ch.njol.skript.util.BlockStateBlock
- getBiome() - Method in class ch.njol.skript.util.DelayedChangeBlock
- getBlock() - Method in class ch.njol.skript.aliases.ItemType
- getBlockData() - Method in class ch.njol.skript.util.BlockStateBlock
- getBlockData() - Method in class ch.njol.skript.util.DelayedChangeBlock
- getBlockHeight(int, byte) - Static method in class ch.njol.skript.util.Utils
-
Gets the collision height of solid or partially-solid blocks at the center of the block.
- getBlockPower() - Method in class ch.njol.skript.util.BlockStateBlock
- getBlockPower() - Method in class ch.njol.skript.util.DelayedChangeBlock
- getBlockPower(BlockFace) - Method in class ch.njol.skript.util.BlockStateBlock
- getBlockPower(BlockFace) - Method in class ch.njol.skript.util.DelayedChangeBlock
- getBlocksAround(Block) - Static method in class ch.njol.skript.util.BlockUtils
- getBlockSoundGroup() - Method in class ch.njol.skript.util.BlockStateBlock
- getBlockSoundGroup() - Method in class ch.njol.skript.util.DelayedChangeBlock
- getBlockStates() - Method in class ch.njol.skript.aliases.AliasesProvider.Variation
- getBlockValues() - Method in class ch.njol.skript.aliases.ItemData
- getBlockValues(Block) - Method in interface ch.njol.skript.bukkitutil.block.BlockCompat
-
Gets block values from a block.
- getBlockValues(BlockState) - Method in interface ch.njol.skript.bukkitutil.block.BlockCompat
-
Deprecated.Use
BlockCompat.getBlockValues(BlockData)
instead - getBlockValues(BlockState) - Method in class ch.njol.skript.bukkitutil.block.NewBlockCompat
-
Deprecated.Use
NewBlockCompat.getBlockValues(BlockData)
instead - getBlockValues(BlockData) - Method in interface ch.njol.skript.bukkitutil.block.BlockCompat
- getBlockValues(BlockData) - Method in class ch.njol.skript.bukkitutil.block.NewBlockCompat
- getBlockValues(FallingBlock) - Method in interface ch.njol.skript.bukkitutil.block.BlockCompat
- getBlockValues(ItemStack) - Method in interface ch.njol.skript.bukkitutil.block.BlockCompat
-
Gets block values from a item stack.
- getBlockValues(ItemStack) - Method in class ch.njol.skript.bukkitutil.block.NewBlockCompat
- getBlockValues(Material) - Method in interface ch.njol.skript.bukkitutil.block.BlockCompat
- getBlockValues(Material) - Method in class ch.njol.skript.bukkitutil.block.NewBlockCompat
- getBlue() - Method in class ch.njol.skript.util.visual.ParticleOption
- getBottomInventory(InventoryView) - Static method in class ch.njol.skript.bukkitutil.InventoryUtils
- getBoundingBox() - Method in class ch.njol.skript.util.BlockStateBlock
- getBoundingBox() - Method in class ch.njol.skript.util.DelayedChangeBlock
- getBreakSpeed(Player) - Method in class ch.njol.skript.util.BlockStateBlock
- getBreakSpeed(Player) - Method in class ch.njol.skript.util.DelayedChangeBlock
- getBukkitColor() - Method in class ch.njol.skript.util.visual.ParticleOption
- getBukkitCommand() - Method in class ch.njol.skript.command.ScriptCommand
- getByKey(String) - Static method in class ch.njol.skript.bukkitutil.EnchantmentUtils
- getByPath(String) - Method in class ch.njol.skript.config.Config
-
Splits the given path at the dot character and passes the result to
Config.get(String...)
. - getC() - Method in class ch.njol.skript.classes.ClassInfo
- getChanger() - Method in class ch.njol.skript.classes.ClassInfo
- getChatStyle(String) - Static method in class ch.njol.skript.util.Utils
- getChunk() - Method in class ch.njol.skript.util.BlockStateBlock
- getChunk() - Method in class ch.njol.skript.util.DelayedChangeBlock
- getClass(String) - Method in class ch.njol.skript.classes.Serializer
- getClass(String) - Static method in class ch.njol.skript.registrations.Classes
-
Gets a class by its code name
- getClass(String) - Method in interface ch.njol.yggdrasil.ClassResolver
-
Resolves a class by its ID.
- getClass(String) - Method in class ch.njol.yggdrasil.JRESerializer
- getClass(String) - Method in class ch.njol.yggdrasil.SimpleClassResolver
- getClass(String) - Method in class ch.njol.yggdrasil.Yggdrasil
- getClass(String) - Method in class ch.njol.yggdrasil.YggdrasilSerializer
- getClasses(Plugin, String, String...) - Static method in class ch.njol.skript.util.Utils
-
Loads classes of the plugin by package.
- getClassFromUserInput(String) - Static method in class ch.njol.skript.registrations.Classes
-
As the name implies
- getClassInfo() - Method in class ch.njol.skript.util.ClassInfoReference
- getClassInfo(String) - Static method in class ch.njol.skript.registrations.Classes
-
This method can be called even while Skript is loading.
- getClassInfoFromUserInput(String) - Static method in class ch.njol.skript.registrations.Classes
-
As the name implies
- getClassInfoNoError(String) - Static method in class ch.njol.skript.registrations.Classes
-
This method can be called even while Skript is loading.
- getClassInfos() - Static method in class ch.njol.skript.registrations.Classes
- getCloner() - Method in class ch.njol.skript.classes.ClassInfo
- getCodeName() - Method in class ch.njol.skript.classes.ClassInfo
- getCollisionShape() - Method in class ch.njol.skript.util.BlockStateBlock
- getCollisionShape() - Method in class ch.njol.skript.util.DelayedChangeBlock
- getColorChar() - Method in interface ch.njol.skript.util.chat.ChatCode
-
Gets the color char that is an alternative way to use this chat code.
- getColorChar() - Method in enum class ch.njol.skript.util.chat.SkriptChatCode
- getColorCode() - Method in interface ch.njol.skript.util.chat.ChatCode
-
Gets color code of this chat code.
- getColorCode() - Method in enum class ch.njol.skript.util.chat.SkriptChatCode
- getCommand() - Method in class ch.njol.skript.command.CommandEvent
- getCommandLabel() - Method in class ch.njol.skript.command.ScriptCommandEvent
- getCommandMap() - Static method in class ch.njol.skript.command.Commands
- getComment() - Method in class ch.njol.skript.config.Node
- getComparator() - Method in class org.skriptlang.skript.lang.comparator.ComparatorInfo
- getComparator(Class<F>, Class<S>) - Static method in class ch.njol.skript.registrations.Comparators
-
Deprecated.
- getComparator(Class<T1>, Class<T2>) - Static method in class org.skriptlang.skript.lang.comparator.Comparators
-
A method for obtaining a Comparator that can compare two objects of
firstType
andsecondType
. - getComparatorInfo(Class<T1>, Class<T2>) - Static method in class org.skriptlang.skript.lang.comparator.Comparators
-
A method for obtaining the info of a Comparator that can compare two objects of
firstType
andsecondType
. - getComparatorInfos() - Static method in class org.skriptlang.skript.lang.comparator.Comparators
- getComputedBiome() - Method in class ch.njol.skript.util.BlockStateBlock
- getComputedBiome() - Method in class ch.njol.skript.util.DelayedChangeBlock
- getConditions() - Static method in class ch.njol.skript.Skript
- getConfig() - Method in class ch.njol.skript.config.Node
- getConfig() - Static method in class ch.njol.skript.SkriptConfig
-
This should only be used in special cases
- getConfig() - Method in class org.skriptlang.skript.lang.script.Script
- getConstant(int) - Method in class ch.njol.yggdrasil.PseudoEnum
-
Returns the constant with the given ID.
- getContract() - Method in class ch.njol.skript.lang.function.FunctionReference
-
The contract is used in preference to the function for determining return type, etc.
- getContract() - Method in class ch.njol.skript.lang.function.Signature
- getConverted(Class<L2>, Class<R2>) - Method in class org.skriptlang.skript.lang.arithmetic.OperationInfo
- getConverted(Class<L2>, Class<R2>, Class<T2>) - Method in class org.skriptlang.skript.lang.arithmetic.OperationInfo
- getConvertedExpr(Class<R>...) - Method in class ch.njol.skript.lang.util.SimpleExpression
-
Converts this expression to another type.
- getConvertedExpression(ParseContext, Class<? extends R>...) - Method in class ch.njol.skript.lang.UnparsedLiteral
- getConvertedExpression(Class<R>...) - Method in interface ch.njol.skript.lang.Expression
-
Tries to convert this expression to the given type.
- getConvertedExpression(Class<R>...) - Method in class ch.njol.skript.lang.ExpressionList
- getConvertedExpression(Class<R>...) - Method in interface ch.njol.skript.lang.Literal
- getConvertedExpression(Class<R>...) - Method in class ch.njol.skript.lang.LiteralList
- getConvertedExpression(Class<R>...) - Method in class ch.njol.skript.lang.LiteralString
- getConvertedExpression(Class<R>...) - Method in class ch.njol.skript.lang.UnparsedLiteral
- getConvertedExpression(Class<R>...) - Method in class ch.njol.skript.lang.util.ConvertedExpression
- getConvertedExpression(Class<R>...) - Method in class ch.njol.skript.lang.util.ConvertedLiteral
- getConvertedExpression(Class<R>...) - Method in class ch.njol.skript.lang.util.SimpleExpression
-
Usually, you want to override
SimpleExpression.getConvertedExpr(Class[])
. - getConvertedExpression(Class<R>...) - Method in class ch.njol.skript.lang.util.SimpleLiteral
- getConvertedExpression(Class<R>...) - Method in class ch.njol.skript.lang.Variable
- getConvertedExpression(Class<R>...) - Method in class ch.njol.skript.lang.VariableString
- getConverter() - Method in class org.skriptlang.skript.lang.converter.ConverterInfo
- getConverter(Class<F>, Class<T>) - Static method in class ch.njol.skript.registrations.Converters
-
Deprecated.Gets a converter
- getConverter(Class<F>, Class<T>) - Static method in class org.skriptlang.skript.lang.converter.Converters
-
A method for obtaining a Converter that can convert an object of
fromType
into an object oftoType
. - getConverterInfo(Class<F>, Class<T>) - Static method in class ch.njol.skript.registrations.Converters
-
Deprecated.Gets a converter that has been registered before.
- getConverterInfo(Class<F>, Class<T>) - Static method in class org.skriptlang.skript.lang.converter.Converters
-
A method for obtaining the ConverterInfo of a Converter that can convert an object of
fromType
into an object oftoType
. - getConverterInfos() - Static method in class org.skriptlang.skript.lang.converter.Converters
- getConverters() - Static method in class ch.njol.skript.registrations.Converters
-
Deprecated.
- getCooldown() - Method in class ch.njol.skript.command.ScriptCommand
- getCooldownBypass() - Method in class ch.njol.skript.command.ScriptCommand
- getCopiedContents(Inventory) - Static method in class ch.njol.skript.aliases.ItemType
- getCount() - Method in class ch.njol.skript.log.CountingLogHandler
- getCumulativeXP(int) - Static method in class ch.njol.skript.bukkitutil.PlayerUtils
-
Gets the cumulative experience needed to reach the given level, but no further.
- getCurrent(Event) - Method in class ch.njol.skript.command.Argument
- getCurrentEventName() - Method in class ch.njol.skript.lang.parser.ParserInstance
- getCurrentEventName() - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.
- getCurrentEvents() - Method in class ch.njol.skript.lang.parser.ParserInstance
- getCurrentEvents() - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.
- getCurrentHandler() - Method in class ch.njol.skript.lang.ReturnHandler.ReturnHandlerStack
-
Retrieves the current
ReturnHandler
- getCurrentIndex() - Method in interface ch.njol.skript.lang.InputSource
-
This should only be used by
InputSource
s that return true forInputSource.hasIndices()
. - getCurrentLoops() - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.
- getCurrentOptions() - Method in class ch.njol.skript.lang.parser.ParserInstance
-
Deprecated.Use
Script.getData(Class)
instead. TheStructOptions.OptionsData
class should be obtained. Example:script.getData(OptionsData.class)
- getCurrentRelease() - Method in class ch.njol.skript.update.Updater
- getCurrentScript() - Method in class ch.njol.skript.lang.parser.ParserInstance
- getCurrentScript() - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.
- getCurrentSection(Class<T>) - Method in class ch.njol.skript.lang.parser.ParserInstance
- getCurrentSections() - Method in class ch.njol.skript.lang.parser.ParserInstance
- getCurrentSections() - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.
- getCurrentSections(Class<T>) - Method in class ch.njol.skript.lang.parser.ParserInstance
- getCurrentSkriptEvent() - Method in class ch.njol.skript.lang.parser.ParserInstance
-
Deprecated.
- getCurrentStructure() - Method in class ch.njol.skript.lang.parser.ParserInstance
- getCurrentValue() - Method in interface ch.njol.skript.lang.InputSource
- getDamage(ItemType) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
-
Gets damage/durability of an item, or 0 if it does not have damage.
- getDamage(EntityDamageEvent) - Static method in class ch.njol.skript.bukkitutil.HealthUtils
- getDamage(ItemStack) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
-
Gets damage/durability of an item, or 0 if it does not have damage.
- getDamage(ItemMeta) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
-
Gets damage/durability of an itemmeta, or 0 if it does not have damage.
- getData() - Method in class ch.njol.skript.aliases.AliasesMap.Match
-
Retrieves the alias data of this match.
- getData() - Method in class ch.njol.skript.lang.UnparsedLiteral
- getData() - Method in class ch.njol.skript.util.BlockStateBlock
- getData() - Method in class ch.njol.skript.util.DelayedChangeBlock
- getData(Class<? extends Value>, Supplier<Value>) - Method in class org.skriptlang.skript.lang.script.Script
-
This API is experimental and subject to change. A method that always obtains ScriptData matching the specified data type.
- getData(Class<T>) - Method in class ch.njol.skript.lang.parser.ParserInstance
- getData(Class<Type>) - Method in class org.skriptlang.skript.lang.script.Script
-
This API is experimental and subject to change. A method to obtain ScriptData matching the specified data type.
- getData(Object, Location) - Method in class ch.njol.skript.util.visual.VisualEffectType
- getDebugLabel() - Method in class ch.njol.skript.lang.Trigger
- getDebugMessage() - Method in class ch.njol.skript.aliases.ItemType
- getDebugMessage(Object) - Static method in class ch.njol.skript.registrations.Classes
- getDebugMessage(T) - Method in class ch.njol.skript.classes.Parser
-
Returns a string representation of the given object to be used for debugging.
The Parser of 'Block' for example returns the block's type in toString, while this method also returns the coordinates of the block.
The default implementation of this method returnstoString
(o, 0). - getDeclaringClass() - Method in class ch.njol.yggdrasil.PseudoEnum
-
Returns this constant's pseudo-enum class, i.e.
- getDeclaringClass(Class<T>) - Static method in class ch.njol.yggdrasil.PseudoEnum
-
Returns the common base class for constants of the given type, i.e.
- getDefaultExpression() - Method in class ch.njol.skript.classes.ClassInfo
- getDefaultExpression() - Method in class ch.njol.skript.lang.function.Parameter
-
Get the Expression that will be used to provide the default value of this parameter when the function is called.
- getDefaultExpression(Class<T>) - Static method in class ch.njol.skript.registrations.Classes
-
Gets the default expression of a class
- getDefaultExpression(String) - Static method in class ch.njol.skript.registrations.Classes
-
Gets the default of a class
- getDefaultIfNullOrEmpty(String[], String) - Method in class ch.njol.skript.doc.HTMLGenerator
- getDefaultIfNullOrEmpty(String, String) - Method in class ch.njol.skript.doc.HTMLGenerator
-
Checks if a string is empty or null then it will return the message provided
- getDefaultValue() - Method in class org.skriptlang.skript.lang.entry.EntryData
- getDefaultValue(Class<T>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- getDefaultVariableNames(String, Event) - Method in class ch.njol.skript.lang.VariableString
-
Builds all possible default variable type hints based on the super type of the expression.
- getDefiniteArticle() - Method in class ch.njol.skript.localization.Noun
- getDependentInputs() - Method in interface ch.njol.skript.lang.InputSource
- getDescription() - Method in class ch.njol.skript.classes.ClassInfo
- getDescription() - Method in class ch.njol.skript.lang.function.JavaFunction
- getDescription() - Method in class ch.njol.skript.lang.SkriptEventInfo
- getDestroySpeed(ItemStack, boolean) - Method in class ch.njol.skript.util.BlockStateBlock
- getDestroySpeed(ItemStack, boolean) - Method in class ch.njol.skript.util.DelayedChangeBlock
- getDestroySpeed(ItemStack) - Method in class ch.njol.skript.util.BlockStateBlock
- getDestroySpeed(ItemStack) - Method in class ch.njol.skript.util.DelayedChangeBlock
- getDifference(Class<T>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- getDifference(Class<T>, Class<R>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- getDifferenceInfo(Class<T>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- getDifferenceInfo(Class<T>, Class<R>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- getDimensions() - Method in class ch.njol.skript.util.AABB
- getDirection() - Method in class ch.njol.skript.util.Direction
- getDirection(Block) - Method in class ch.njol.skript.util.Direction
- getDirection(Entity) - Method in class ch.njol.skript.util.Direction
- getDirection(Location) - Method in class ch.njol.skript.util.Direction
- getDisabledScripts() - Static method in class ch.njol.skript.ScriptLoader
- getDisabledScriptsFilter() - Static method in class ch.njol.skript.ScriptLoader
- getDocName() - Method in class ch.njol.skript.classes.ClassInfo
- getDocsOutputDirectory() - Static method in class ch.njol.skript.doc.Documentation
- getDocsTemplateDirectory() - Static method in class ch.njol.skript.doc.Documentation
- getDocumentationID() - Method in class ch.njol.skript.classes.ClassInfo
-
Gets overridden documentation id of this this type.
- getDocumentationID() - Method in class ch.njol.skript.lang.SkriptEventInfo
- getDrops() - Method in class ch.njol.skript.util.BlockStateBlock
- getDrops() - Method in class ch.njol.skript.util.DelayedChangeBlock
- getDrops(ItemStack) - Method in class ch.njol.skript.util.BlockStateBlock
- getDrops(ItemStack) - Method in class ch.njol.skript.util.DelayedChangeBlock
- getDrops(ItemStack, Entity) - Method in class ch.njol.skript.util.BlockStateBlock
- getDrops(ItemStack, Entity) - Method in class ch.njol.skript.util.DelayedChangeBlock
- getDurability() - Method in class ch.njol.skript.aliases.ItemData
- getDyeData() - Method in enum class ch.njol.skript.util.SkriptColor
-
Deprecated.
- getEffect() - Method in class ch.njol.skript.util.visual.VisualEffectType
- getEffects() - Static method in class ch.njol.skript.Skript
- getEffects(ItemType) - Static method in class ch.njol.skript.util.PotionEffectUtils
-
Get all the PotionEffects of an ItemType This will also include the base potion as well
- getElapsedMilliseconds(UUID, Event) - Method in class ch.njol.skript.command.ScriptCommand
- getElementClass() - Method in class ch.njol.skript.lang.SyntaxElementInfo
-
Get the class that represents this element.
- getElements(Class<T>) - Method in class ch.njol.skript.patterns.SkriptPattern
-
A method to obtain a list of all pattern elements of a specified type that are represented by this SkriptPattern.
- getEnchantments() - Method in class ch.njol.skript.aliases.ItemType
-
Deprecated.
- getEnchantmentType(Enchantment) - Method in class ch.njol.skript.aliases.ItemType
-
Gets the
EnchantmentType
with the givenEnchantment
of this item type. - getEnchantmentTypes() - Method in class ch.njol.skript.aliases.ItemType
-
Gets all enchantments of this item.
- getEnglishPlural(String) - Static method in class ch.njol.skript.util.Utils
- getEntityEffect() - Method in class ch.njol.skript.util.visual.VisualEffectType
- getEntryContainer() - Method in class org.skriptlang.skript.lang.structure.Structure
-
Deprecated.This method will be removed in a future version. If the EntryContainer is needed outside of
Structure.init(Literal[], int, ParseResult, EntryContainer)
, the Structure should keep a reference to it. - getEntryData() - Method in class org.skriptlang.skript.lang.entry.EntryValidator
- getEnumConstant(Class<T>, String) - Static method in class ch.njol.yggdrasil.Yggdrasil
- getEquipSlot() - Method in class ch.njol.skript.util.slot.EquipmentSlot
-
Gets underlying armor slot enum.
- getError() - Method in class ch.njol.skript.log.ParseLogHandler
- getErrors() - Method in class ch.njol.skript.log.RetainingLogHandler
- getEvent() - Method in class ch.njol.skript.lang.Trigger
- getEventClasses() - Method in class ch.njol.skript.lang.SkriptEvent
- getEventPriority() - Method in class ch.njol.skript.lang.SkriptEvent
- getEvents() - Static method in class ch.njol.skript.Skript
- getEvents() - Method in class org.skriptlang.skript.lang.script.Script
-
This API is experimental and subject to change.
- getEvents(Class<T>) - Method in class org.skriptlang.skript.lang.script.Script
-
This API is experimental and subject to change.
- getEventValue(E, Class<T>, int) - Static method in class ch.njol.skript.registrations.EventValues
-
Gets a specific value from an event.
- getEventValueGetter(Class<E>, Class<T>, int) - Static method in class ch.njol.skript.registrations.EventValues
-
Returns a getter to get a value from in an event.
- getEventValuesListForTime(int) - Static method in class ch.njol.skript.registrations.EventValues
-
Get Event Values list for the specified time
- getExactClassInfo(Class<T>) - Static method in class ch.njol.skript.registrations.Classes
-
Gets the class info for the given class.
- getExactClassName(Class<?>) - Static method in class ch.njol.skript.registrations.Classes
-
Gets the name a class was registered with.
- getExactEventValueGetter(Class<E>, Class<T>, int) - Static method in class ch.njol.skript.registrations.EventValues
-
Checks that a getter exists for the exact type.
- getExactParser(Class<T>) - Static method in class ch.njol.skript.registrations.Classes
-
Gets a parser for an exactly known class.
- getExamples() - Method in class ch.njol.skript.classes.ClassInfo
- getExamples() - Method in class ch.njol.skript.lang.function.JavaFunction
- getExamples() - Method in class ch.njol.skript.lang.SkriptEventInfo
- getExpectedMessage(Event) - Method in interface ch.njol.skript.lang.VerboseAssert
-
This method is intended to be used directly after
"Expected "
and the grammar of the returned string should match. - getExperience() - Method in class ch.njol.skript.entity.XpOrbData
- getExpr() - Method in class ch.njol.skript.patterns.MatchResult
- getExpressions() - Method in class ch.njol.skript.lang.ExpressionList
- getExpressions() - Method in class ch.njol.skript.lang.LiteralList
- getExpressions() - Method in class ch.njol.skript.patterns.MatchResult
- getExpressions() - Static method in class ch.njol.skript.Skript
- getExpressions(Class<?>...) - Static method in class ch.njol.skript.Skript
- getExpressionType() - Method in class ch.njol.skript.lang.ExpressionInfo
-
Get the type of this expression.
- getExpressionValue(Expression<?>, Event) - Static method in interface ch.njol.skript.lang.VerboseAssert
-
Helper method to simplify stringify-ing the values of expressions.
- getExprInfo() - Method in class ch.njol.skript.patterns.TypePatternElement
- getFace(Block) - Method in class ch.njol.skript.util.BlockStateBlock
- getFace(Block) - Method in class ch.njol.skript.util.DelayedChangeBlock
- getFaces() - Static method in class ch.njol.skript.util.BlockUtils
- getFacing(double, double) - Static method in class ch.njol.skript.util.Direction
- getFacing(Block) - Static method in class ch.njol.skript.util.Direction
- getFacing(Location, boolean) - Static method in class ch.njol.skript.util.Direction
- getFacing(Vector, boolean) - Static method in class ch.njol.skript.util.Direction
- getFields(Class<?>) - Static method in class ch.njol.yggdrasil.Fields
-
Gets all serializable fields of the provided class, including superclasses.
- getFile() - Method in class ch.njol.skript.config.Config
- getFile() - Method in class ch.njol.skript.SkriptAddon
-
The first invocation of this method uses reflection to invoke the protected method
JavaPlugin.getFile()
to get the plugin's jar file. - getFile(String) - Method in class ch.njol.skript.variables.FlatFileStorage
- getFile(String) - Method in class ch.njol.skript.variables.SQLStorage
- getFile(String) - Method in class ch.njol.skript.variables.VariablesStorage
-
Gets the file needed for this variable storage from the given file name.
- getFile(Plugin) - Static method in class ch.njol.skript.util.Utils
-
The first invocation of this method uses reflection to invoke the protected method
JavaPlugin.getFile()
to get the plugin's jar file. - getFileName() - Method in class ch.njol.skript.config.Config
- getFinalDamage(EntityDamageEvent) - Static method in class ch.njol.skript.bukkitutil.HealthUtils
- getFirst() - Method in class ch.njol.util.NonNullPair
- getFirst() - Method in class ch.njol.util.Pair
- getFirstError() - Method in class ch.njol.skript.log.RetainingLogHandler
- getFirstError(String) - Method in class ch.njol.skript.log.RetainingLogHandler
- getFirstType() - Method in class org.skriptlang.skript.lang.comparator.ComparatorInfo
- getFlags() - Method in class org.skriptlang.skript.lang.converter.ConverterInfo
- getFormattedChat() - Method in enum class ch.njol.skript.util.SkriptColor
- getFormattedCreateQuery() - Method in class ch.njol.skript.variables.SQLStorage
-
Retrieve the create query with the tableName in it
- getFrom() - Method in class org.skriptlang.skript.lang.converter.ConverterInfo
- getFullText(CommandSender) - Method in class ch.njol.skript.command.Commands.CommandAliasHelpTopic
- getFunction() - Method in class ch.njol.skript.lang.function.FunctionEvent
- getFunction() - Method in class ch.njol.skript.lang.function.FunctionReference
- getFunction(String) - Static method in class ch.njol.skript.lang.function.Functions
-
Deprecated.in favour of
Functions.getGlobalFunction(String)
for proper name. - getFunction(String) - Method in class ch.njol.skript.lang.function.Namespace
- getFunction(String, boolean) - Method in class ch.njol.skript.lang.function.Namespace
- getFunction(String, String) - Static method in class ch.njol.skript.lang.function.Functions
-
Gets a local function, if it doesn't exist it'll fall back to a global function, if it exists.
- getFunctions() - Method in class ch.njol.skript.lang.function.Namespace
- getGameruleValue() - Method in class ch.njol.skript.util.GameruleValue
- getGender() - Method in class ch.njol.skript.aliases.ItemData
- getGender() - Method in class ch.njol.skript.localization.Noun
- getGender(ItemData) - Static method in class ch.njol.skript.aliases.Aliases
- getGender(String, String) - Static method in class ch.njol.skript.localization.Noun
- getGenderID(int) - Static method in class ch.njol.skript.localization.Noun
- getGlobalFunction(String) - Static method in class ch.njol.skript.lang.function.Functions
-
Gets a function, if it exists.
- getGlobalSignature(String) - Static method in class ch.njol.skript.lang.function.Functions
-
Gets a signature of function with given name.
- getGreen() - Method in class ch.njol.skript.util.visual.ParticleOption
- getHandlerList() - Static method in class ch.njol.skript.command.CommandEvent
- getHandlerList() - Static method in class ch.njol.skript.command.EffectCommandEvent
- getHandlerList() - Static method in class ch.njol.skript.command.ScriptCommandEvent
- getHandlerList() - Static method in class ch.njol.skript.lang.function.FunctionEvent
- getHandlers() - Method in class ch.njol.skript.command.CommandEvent
- getHandlers() - Method in class ch.njol.skript.command.EffectCommandEvent
- getHandlers() - Method in class ch.njol.skript.command.ScriptCommandEvent
- getHandlers() - Method in class ch.njol.skript.lang.function.FunctionEvent
- getHandlers() - Method in class ch.njol.skript.lang.parser.ParserInstance
-
You probably shouldn't use this method.
- getHandlers() - Method in class ch.njol.skript.lang.util.ContextlessEvent
-
This method should never be called.
- getHasDelayBefore() - Method in class ch.njol.skript.lang.parser.ParserInstance
- getHasDelayBefore() - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.
- getHealth(Damageable) - Static method in class ch.njol.skript.bukkitutil.HealthUtils
-
Get the health of an entity
- getHumidity() - Method in class ch.njol.skript.util.BlockStateBlock
- getHumidity() - Method in class ch.njol.skript.util.DelayedChangeBlock
- getId() - Method in class ch.njol.skript.aliases.AliasesProvider.Variation
- getId() - Method in exception class ch.njol.skript.aliases.InvalidMinecraftIdException
- getId() - Method in class ch.njol.skript.lang.SkriptEventInfo
- getId() - Method in class ch.njol.skript.util.visual.VisualEffectType
- getID() - Method in class ch.njol.yggdrasil.Fields.FieldContext
- getID(Class<?>) - Method in class ch.njol.skript.classes.Serializer
- getID(Class<?>) - Method in interface ch.njol.yggdrasil.ClassResolver
-
Gets an ID for a Class.
- getID(Class<?>) - Method in class ch.njol.yggdrasil.JRESerializer
- getID(Class<?>) - Method in class ch.njol.yggdrasil.SimpleClassResolver
- getID(Class<?>) - Method in class ch.njol.yggdrasil.Yggdrasil
- getID(Enum<?>) - Static method in class ch.njol.yggdrasil.Yggdrasil
- getID(Field) - Static method in class ch.njol.yggdrasil.Yggdrasil
-
Gets the ID of a field.
- getIndefiniteArticle() - Method in class ch.njol.skript.localization.Noun
- getIndentation() - Method in class ch.njol.skript.config.Node
- getIndentation() - Method in class ch.njol.skript.lang.EffectSectionEffect
- getIndentation() - Method in class ch.njol.skript.lang.parser.ParserInstance
- getIndentation() - Method in class ch.njol.skript.lang.TriggerItem
- getIndex() - Method in class ch.njol.skript.command.Argument
- getIndex() - Method in class ch.njol.skript.util.slot.EquipmentSlot
- getIndex() - Method in class ch.njol.skript.util.slot.InventorySlot
- getIndex() - Method in class ch.njol.skript.util.slot.SlotWithIndex
-
Gets an index of this slot.
- getInfo(int) - Method in class ch.njol.skript.util.Patterns
- getInfo(Class<? extends EntityData<?>>) - Static method in class ch.njol.skript.entity.EntityData
- getInfo(String) - Static method in class ch.njol.skript.entity.EntityData
- getInsertPoint() - Method in class ch.njol.skript.aliases.AliasesProvider.Variation
- getInstance() - Static method in class ch.njol.skript.Skript
- getInternalAmount() - Method in class ch.njol.skript.aliases.ItemType
-
Only use this method if you know what you're doing.
- getInternalExperience() - Method in class ch.njol.skript.entity.XpOrbData
- getInternalLevel() - Method in class ch.njol.skript.util.EnchantmentType
- getInternalXP() - Method in class ch.njol.skript.util.Experience
- getInventory() - Method in class ch.njol.skript.util.BlockInventoryHolder
- getInventory() - Method in class ch.njol.skript.util.slot.InventorySlot
- getInventory(InventoryView, int) - Static method in class ch.njol.skript.bukkitutil.InventoryUtils
- getInverse() - Method in enum class ch.njol.skript.classes.Comparator.Relation
-
Deprecated.Gets the inverse of this relation, i.e if this relation fulfils
X rel Y
, then the returned relation fulfils!(X rel Y)
. - getInverse() - Method in enum class org.skriptlang.skript.lang.comparator.Relation
- getItem() - Method in class ch.njol.skript.aliases.AliasesMap.AliasData
- getItem() - Method in class ch.njol.skript.aliases.ItemType
- getItem() - Method in class ch.njol.skript.util.slot.CursorSlot
- getItem() - Method in class ch.njol.skript.util.slot.DroppedItemSlot
- getItem() - Method in class ch.njol.skript.util.slot.EquipmentSlot
- getItem() - Method in class ch.njol.skript.util.slot.InventorySlot
- getItem() - Method in class ch.njol.skript.util.slot.ItemFrameSlot
- getItem() - Method in class ch.njol.skript.util.slot.Slot
- getItem() - Method in class ch.njol.skript.util.slot.ThrowableProjectileSlot
- getItemMeta() - Method in class ch.njol.skript.aliases.ItemData
- getItemMeta() - Method in class ch.njol.skript.aliases.ItemType
-
Gets item meta that applies to all items represented by this type.
- getJavaComparator() - Static method in class ch.njol.skript.registrations.Comparators
-
Deprecated.
- getJavaFunctions() - Static method in class ch.njol.skript.lang.function.Functions
- getKey() - Method in class ch.njol.skript.bukkitutil.PaperEntityUtils.LookGoal
- getKey() - Method in class ch.njol.skript.config.EntryNode
- getKey() - Method in class ch.njol.skript.config.Node
-
Key of this node.
- getKey() - Method in class ch.njol.skript.config.VoidNode
- getKey() - Method in class ch.njol.util.NonNullPair
- getKey() - Method in class ch.njol.util.Pair
- getKey() - Method in class org.skriptlang.skript.lang.entry.EntryData
- getKey(Enchantment) - Static method in class ch.njol.skript.bukkitutil.EnchantmentUtils
- getKey(T2) - Method in class ch.njol.util.coll.BidiHashMap
- getKey(T2) - Method in interface ch.njol.util.coll.BidiMap
- getKeywords() - Method in class ch.njol.skript.lang.function.JavaFunction
- getKeywords() - Method in class ch.njol.skript.lang.SkriptEventInfo
- getLabel() - Method in class ch.njol.skript.command.ScriptCommand
- getLangName() - Method in interface ch.njol.skript.util.chat.ChatCode
-
Name to be used in scripts.
- getLangName() - Method in enum class ch.njol.skript.util.chat.SkriptChatCode
- getLanguageFileDirectory() - Method in class ch.njol.skript.SkriptAddon
- getLast() - Method in class ch.njol.skript.patterns.ChoicePatternElement
- getLastUsage(UUID, Event) - Method in class ch.njol.skript.command.ScriptCommand
- getLeft() - Method in class org.skriptlang.skript.lang.arithmetic.OperationInfo
- getLevel() - Method in class ch.njol.skript.log.LogEntry
- getLevel() - Method in class ch.njol.skript.util.EnchantmentType
- getLevelXP(int) - Static method in class ch.njol.skript.bukkitutil.PlayerUtils
-
Gets the experience points needed to reach the next level, starting at the given level.
- getLightFromBlocks() - Method in class ch.njol.skript.util.BlockStateBlock
- getLightFromBlocks() - Method in class ch.njol.skript.util.DelayedChangeBlock
- getLightFromSky() - Method in class ch.njol.skript.util.BlockStateBlock
- getLightFromSky() - Method in class ch.njol.skript.util.DelayedChangeBlock
- getLightLevel() - Method in class ch.njol.skript.util.BlockStateBlock
- getLightLevel() - Method in class ch.njol.skript.util.DelayedChangeBlock
- getLine() - Method in class ch.njol.skript.config.ConfigReader
- getLine() - Method in class ch.njol.skript.config.Node
- getLineNum() - Method in class ch.njol.skript.config.ConfigReader
- getLineNumber() - Method in class ch.njol.skript.lang.Trigger
- getList(String) - Static method in class ch.njol.skript.localization.Language
-
Gets a list of strings.
- getListeningBehavior() - Method in class ch.njol.skript.lang.SkriptEvent
- getListeningBehavior() - Method in class ch.njol.skript.lang.SkriptEventInfo
- getLoadedScripts() - Static method in class ch.njol.skript.ScriptLoader
- getLoadedScriptsFilter() - Static method in class ch.njol.skript.ScriptLoader
- getLocalFunction(String, String) - Static method in class ch.njol.skript.lang.function.Functions
-
Gets a function, if it exists.
- getLocalSignature(String, String) - Static method in class ch.njol.skript.lang.function.Functions
-
Gets a signature of function with given name.
- getLocation() - Method in class ch.njol.skript.util.BlockStateBlock
- getLocation() - Method in class ch.njol.skript.util.DelayedChangeBlock
- getLocation(Location) - Method in class ch.njol.skript.util.BlockStateBlock
- getLocation(Location) - Method in class ch.njol.skript.util.DelayedChangeBlock
- getLocation(Block) - Static method in class ch.njol.skript.util.BlockUtils
- getLog() - Method in class ch.njol.skript.log.RetainingLogHandler
- getLoopCounter(Event) - Method in class ch.njol.skript.lang.LoopSection
- getMainNode() - Method in class ch.njol.skript.config.Config
- getMajor() - Method in class ch.njol.skript.util.Version
- getMark() - Method in class ch.njol.skript.patterns.MatchResult
- getMaterial() - Method in class ch.njol.skript.aliases.ItemType
- getMaterialFromId(int) - Static method in class ch.njol.skript.bukkitutil.BukkitUnsafe
- getMaterialFromMinecraftId(String) - Static method in class ch.njol.skript.bukkitutil.BukkitUnsafe
- getMaterialName(ItemData) - Method in class ch.njol.skript.aliases.AliasesProvider
- getMaterialName(ItemData, boolean) - Static method in class ch.njol.skript.aliases.Aliases
- getMath() - Method in class ch.njol.skript.classes.ClassInfo
-
Deprecated.
- getMathRelativeType() - Method in class ch.njol.skript.classes.ClassInfo
-
Deprecated.
- getMaxDamage(ItemType) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
-
Gets the max damage/durability of an item
- getMaxDamage(ItemStack) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
-
Gets the max damage/durability of an item
- getMaxHealth(Damageable) - Static method in class ch.njol.skript.bukkitutil.HealthUtils
-
Get the max health an entity has
- getMaximum() - Method in class ch.njol.skript.util.Time
- getMaximum() - Method in interface org.skriptlang.skript.lang.util.Cyclical
-
The potential 'top' of the cycle, e.g.
- getMaxParameters() - Method in class ch.njol.skript.lang.function.Signature
-
Gets maximum number of parameters that the function described by this signature is able to take.
- getMessage() - Method in class ch.njol.skript.log.LogEntry
- getMessageComponents(Event) - Method in class ch.njol.skript.lang.VariableString
-
Gets message components from this string.
- getMessageComponentsUnsafe(Event) - Method in class ch.njol.skript.lang.VariableString
-
Gets message components from this string.
- getMetadata(String) - Method in class ch.njol.skript.util.BlockStateBlock
- getMetadata(String) - Method in class ch.njol.skript.util.DelayedChangeBlock
- getMetrics() - Static method in class ch.njol.skript.Skript
- getMilliSeconds() - Method in class ch.njol.skript.util.Timespan
-
Deprecated.
- getMinecraftId() - Method in class ch.njol.skript.aliases.AliasesMap.AliasData
- getMinecraftId(ItemData) - Static method in class ch.njol.skript.aliases.Aliases
-
Gets a Vanilla Minecraft material id for given item data.
- getMinecraftId(ItemData) - Method in class ch.njol.skript.aliases.AliasesProvider
- getMinecraftVersion() - Static method in class ch.njol.skript.Skript
- getMinimum() - Method in class ch.njol.skript.util.Time
- getMinimum() - Method in interface org.skriptlang.skript.lang.util.Cyclical
-
The potential 'bottom' of the cycle, e.g.
- getMinor() - Method in class ch.njol.skript.util.Version
- getMinParameters() - Method in class ch.njol.skript.lang.function.Signature
-
Gets minimum number of parameters that the function described by this signature is able to take.
- getMode() - Method in class ch.njol.skript.lang.VariableString
- getName() - Method in class ch.njol.skript.aliases.AliasesMap.AliasData
- getName() - Method in class ch.njol.skript.aliases.AliasesParser.VariationSlot
- getName() - Method in class ch.njol.skript.classes.ClassInfo
- getName() - Method in class ch.njol.skript.command.ScriptCommand
- getName() - Method in class ch.njol.skript.entity.EntityData
- getName() - Method in class ch.njol.skript.lang.function.Function
- getName() - Method in class ch.njol.skript.lang.function.Parameter
-
Get the name of this parameter.
- getName() - Method in class ch.njol.skript.lang.function.Signature
- getName() - Method in class ch.njol.skript.lang.SkriptEventInfo
- getName() - Method in class ch.njol.skript.lang.Trigger
- getName() - Method in class ch.njol.skript.lang.Variable
- getName() - Static method in class ch.njol.skript.localization.Language
- getName() - Method in class ch.njol.skript.SkriptAddon
- getName() - Method in class ch.njol.skript.update.ReleaseChannel
-
Gets release channel name.
- getName() - Method in interface ch.njol.skript.util.Color
- getName() - Method in class ch.njol.skript.util.ColorRGB
- getName() - Method in enum class ch.njol.skript.util.SkriptColor
- getName() - Method in enum class ch.njol.skript.util.StructureType
- getName() - Method in class ch.njol.skript.util.visual.VisualEffectType
- getName() - Method in enum class org.skriptlang.skript.lang.arithmetic.Operator
- getNames() - Static method in class ch.njol.skript.bukkitutil.EnchantmentUtils
- getNames() - Static method in class ch.njol.skript.util.PotionEffectUtils
- getNext() - Method in class ch.njol.skript.lang.EffectSectionEffect
- getNext() - Method in class ch.njol.skript.lang.TriggerItem
- getNext() - Method in class ch.njol.util.coll.iterator.NonNullIterator
- getNode() - Method in class ch.njol.skript.lang.parser.ParserInstance
- getNode() - Static method in class ch.njol.skript.log.SkriptLogger
- getNumErrors() - Method in class ch.njol.skript.log.ParseLogHandler
- getNumErrors() - Method in class ch.njol.skript.log.RetainingLogHandler
- getObject() - Method in class ch.njol.yggdrasil.Fields.FieldContext
- getObject(Class<T>) - Method in class ch.njol.yggdrasil.Fields.FieldContext
- getObject(String) - Method in class ch.njol.yggdrasil.Fields
- getObject(String, Class<T>) - Method in class ch.njol.yggdrasil.Fields
- getOnlinePlayers() - Static method in class ch.njol.skript.bukkitutil.PlayerUtils
-
Deprecated.use
Bukkit.getOnlinePlayers()
instead - getOperation() - Method in class org.skriptlang.skript.lang.arithmetic.DifferenceInfo
- getOperation() - Method in class org.skriptlang.skript.lang.arithmetic.OperationInfo
- getOperation(Operator, Class<L>, Class<R>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- getOperation(Operator, Class<L>, Class<R>, Class<T>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- getOperationInfo(Operator, Class<L>, Class<R>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- getOperationInfo(Operator, Class<L>, Class<R>, Class<T>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- getOperations(Operator) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- getOperations(Operator, Class<T>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- getOptional(String, boolean) - Method in class org.skriptlang.skript.lang.entry.EntryContainer
-
A method for obtaining a nullable entry value with an unknown type.
- getOptional(String, Class<E>, boolean) - Method in class org.skriptlang.skript.lang.entry.EntryContainer
-
A method for obtaining a nullable, typed entry value.
- getOptionalSingle(Event) - Method in interface ch.njol.skript.lang.Expression
-
Get an optional of the single value of this expression.
- getOptionalSingle(Event) - Method in class ch.njol.skript.lang.LiteralString
- getOrigin() - Method in class ch.njol.skript.lang.function.Namespace.Key
- getOriginClassPath() - Method in class ch.njol.skript.lang.function.Signature
- getOriginClassPath() - Method in class ch.njol.skript.lang.SyntaxElementInfo
-
Get the original classpath for this element.
- getParameter(int) - Method in class ch.njol.skript.lang.function.Function
- getParameter(int) - Method in class ch.njol.skript.lang.function.Signature
- getParameters() - Method in class ch.njol.skript.lang.function.Function
- getParameters() - Method in class ch.njol.skript.lang.function.Signature
- getParent() - Method in class ch.njol.skript.config.Node
- getParent() - Method in class ch.njol.skript.lang.TriggerItem
- getParser() - Method in class ch.njol.skript.classes.ClassInfo
- getParser() - Method in class ch.njol.skript.lang.parser.ParserInstance.Data
- getParser() - Method in interface ch.njol.skript.lang.SyntaxElement
- getParser(Class<T>) - Static method in class ch.njol.skript.registrations.Classes
-
Gets a parser for parsing instances of the desired type from strings.
- getParticle() - Method in class ch.njol.skript.util.visual.VisualEffectType
- getPassenger(Entity) - Static method in class ch.njol.skript.bukkitutil.PassengerUtils
- getPath() - Method in class ch.njol.skript.config.Config
- getPattern() - Method in class ch.njol.skript.command.ScriptCommand
- getPattern() - Method in class ch.njol.skript.localization.RegexMessage
- getPattern() - Method in class ch.njol.skript.util.visual.VisualEffectType
- getPatternElement() - Method in class ch.njol.skript.patterns.GroupPatternElement
- getPatternElement() - Method in class ch.njol.skript.patterns.OptionalPatternElement
- getPatternElements() - Method in class ch.njol.skript.patterns.ChoicePatternElement
- getPatterns() - Method in class ch.njol.skript.lang.SyntaxElementInfo
-
Get the patterns of this syntax element.
- getPatterns() - Method in class ch.njol.skript.util.Patterns
- getPistonMoveReaction() - Method in class ch.njol.skript.util.BlockStateBlock
- getPistonMoveReaction() - Method in class ch.njol.skript.util.DelayedChangeBlock
- getPitch(double) - Static method in class ch.njol.skript.util.Direction
- getPitch(Vector) - Static method in class ch.njol.util.VectorMath
- getPlayer() - Method in class ch.njol.skript.util.slot.CursorSlot
- getPlural() - Method in class ch.njol.skript.localization.Noun
- getPlural(String) - Static method in class ch.njol.skript.localization.Noun
- getPotionEffects(PotionData) - Static method in enum class ch.njol.skript.util.PotionDataUtils
-
Convert
PotionData
to aPotionEffect
- getPotionName(PotionEffectType, boolean, boolean) - Static method in class ch.njol.skript.util.PotionEffectUtils
-
Get potion string representation.
- getPrefix() - Method in class ch.njol.skript.command.ScriptCommand
- getPrimitive() - Method in class ch.njol.yggdrasil.Fields.FieldContext
- getPrimitive() - Method in enum class ch.njol.yggdrasil.Tag
- getPrimitive(Class<T>) - Method in class ch.njol.yggdrasil.Fields.FieldContext
- getPrimitive(String) - Method in class ch.njol.yggdrasil.Fields
- getPrimitive(String, Class<T>) - Method in class ch.njol.yggdrasil.Fields
- getPrimitiveFromWrapper(Class<?>) - Static method in enum class ch.njol.yggdrasil.Tag
- getPriority() - Method in class ch.njol.skript.lang.SkriptEvent
- getPriority() - Method in class org.skriptlang.skript.lang.structure.Structure
-
The priority of a Structure determines the order in which it should be loaded.
- getPriority() - Method in class org.skriptlang.skript.lang.structure.Structure.Priority
- getQuality() - Method in class ch.njol.skript.aliases.AliasesMap.Match
-
Gets quality of this match.
- getQuality() - Method in class ch.njol.skript.log.LogEntry
- getRandom() - Method in class ch.njol.skript.aliases.ItemType
- getRandom(List<T>) - Static method in class ch.njol.util.coll.CollectionUtils
- getRandom(T[]) - Static method in class ch.njol.util.coll.CollectionUtils
- getRandom(T[], int) - Static method in class ch.njol.util.coll.CollectionUtils
- getRandomStackOrMaterial() - Method in class ch.njol.skript.aliases.ItemType
- getRaw(Event) - Method in class ch.njol.skript.lang.Variable
-
Gets the value of this variable as stored in the variables map.
- getRawIndex() - Method in class ch.njol.skript.util.slot.InventorySlot
- getRawIndex() - Method in class ch.njol.skript.util.slot.SlotWithIndex
-
Gets the raw index of this slot.
- getRawNames() - Method in class ch.njol.skript.aliases.ItemType
-
Gets raw item names ("minecraft:some_item").
- getRawUsage() - Method in class ch.njol.skript.command.CommandUsage
- getReceivedMessage(Event) - Method in interface ch.njol.skript.lang.VerboseAssert
-
This method is intended to be used directly after
"Expected x, but got "
and the grammar of the returned string should match. - getRed() - Method in class ch.njol.skript.util.visual.ParticleOption
- getRegexResults() - Method in class ch.njol.skript.patterns.MatchResult
- getRelatedEntity() - Method in class ch.njol.skript.aliases.AliasesMap.AliasData
- getRelatedEntity(ItemData) - Static method in class ch.njol.skript.aliases.Aliases
-
Gets an entity type related to given item.
- getRelatedEntity(ItemData) - Method in class ch.njol.skript.aliases.AliasesProvider
- getRelation() - Method in enum class ch.njol.skript.classes.Comparator.Relation
-
Deprecated.
- getRelation() - Method in enum class org.skriptlang.skript.lang.comparator.Relation
- getRelative(int, int, int) - Method in class ch.njol.skript.util.BlockStateBlock
- getRelative(int, int, int) - Method in class ch.njol.skript.util.DelayedChangeBlock
- getRelative(Block) - Method in class ch.njol.skript.util.Direction
- getRelative(BlockFace) - Method in class ch.njol.skript.util.BlockStateBlock
- getRelative(BlockFace) - Method in class ch.njol.skript.util.DelayedChangeBlock
- getRelative(BlockFace, int) - Method in class ch.njol.skript.util.BlockStateBlock
- getRelative(BlockFace, int) - Method in class ch.njol.skript.util.DelayedChangeBlock
- getRelative(Entity) - Method in class ch.njol.skript.util.Direction
- getRelative(Location) - Method in class ch.njol.skript.util.Direction
- getRelativeMath() - Method in class ch.njol.skript.classes.ClassInfo
-
Deprecated.
- getRelatives(Block[], Direction[]) - Static method in class ch.njol.skript.util.Direction
- getRelatives(Location[], Direction[]) - Static method in class ch.njol.skript.util.Direction
- getReleaseStatus() - Method in class ch.njol.skript.update.Updater
- getRemainingMilliseconds(UUID, Event) - Method in class ch.njol.skript.command.ScriptCommand
- getRequiredPlugins() - Method in class ch.njol.skript.classes.ClassInfo
- getRequiredPlugins() - Method in class ch.njol.skript.lang.SkriptEventInfo
- getReturnType() - Method in interface ch.njol.skript.lang.Expression
-
Gets the return type of this expression.
- getReturnType() - Method in class ch.njol.skript.lang.ExpressionInfo
-
Get the return type of this expression.
- getReturnType() - Method in class ch.njol.skript.lang.ExpressionList
- getReturnType() - Method in class ch.njol.skript.lang.function.Function
- getReturnType() - Method in class ch.njol.skript.lang.function.FunctionReference
- getReturnType() - Method in class ch.njol.skript.lang.function.Signature
- getReturnType() - Method in class ch.njol.skript.lang.UnparsedLiteral
- getReturnType() - Method in class ch.njol.skript.lang.util.ContainerExpression
- getReturnType() - Method in class ch.njol.skript.lang.util.ConvertedExpression
- getReturnType() - Method in class ch.njol.skript.lang.util.SimpleLiteral
- getReturnType() - Method in class ch.njol.skript.lang.Variable
- getReturnType() - Method in class ch.njol.skript.lang.VariableString
- getReturnType() - Method in class org.skriptlang.skript.lang.arithmetic.DifferenceInfo
- getReturnType() - Method in class org.skriptlang.skript.lang.arithmetic.OperationInfo
- getReturnType(Expression<?>...) - Method in class ch.njol.skript.lang.function.FunctionReference
- getReturnType(Expression<?>...) - Method in interface ch.njol.skript.util.Contract
- getReverseView() - Method in class ch.njol.util.coll.BidiHashMap
- getReverseView() - Method in interface ch.njol.util.coll.BidiMap
- getRevision() - Method in class ch.njol.skript.util.Version
- getRight() - Method in class org.skriptlang.skript.lang.arithmetic.OperationInfo
- getSaveSeparator() - Method in class ch.njol.skript.config.Config
- getScript() - Method in class ch.njol.skript.command.ScriptCommand
- getScript() - Method in class ch.njol.skript.lang.Trigger
- getScript(File) - Static method in class ch.njol.skript.ScriptLoader
-
Searches through the loaded scripts to find the script loaded from the provided file.
- getScriptAliases(Script) - Static method in class ch.njol.skript.aliases.Aliases
-
Method for obtaining the ScriptAliases instance of a
Script
. - getScriptCommand() - Method in class ch.njol.skript.command.ScriptCommandEvent
- getScriptCommand(String) - Static method in class ch.njol.skript.command.Commands
- getScriptCommands() - Static method in class ch.njol.skript.command.Commands
- getScriptFromName(String) - Static method in class ch.njol.skript.SkriptCommand
- getScriptName() - Method in class ch.njol.skript.lang.function.Namespace.Key
- getScriptNamespace(String) - Static method in class ch.njol.skript.lang.function.Functions
- getScripts(File) - Static method in class ch.njol.skript.ScriptLoader
-
Searches through the loaded scripts to find all scripts loaded from the files contained within the provided directory.
- getScriptsFolder() - Method in class ch.njol.skript.Skript
- getSecond() - Method in class ch.njol.util.NonNullPair
- getSecond() - Method in class ch.njol.util.Pair
- getSecondType() - Method in class org.skriptlang.skript.lang.comparator.ComparatorInfo
- getSection() - Method in class ch.njol.skript.lang.SectionSkriptEvent
- getSections() - Static method in class ch.njol.skript.Skript
- getSender() - Method in class ch.njol.skript.command.CommandEvent
- getSeparator() - Method in class ch.njol.skript.config.Config
- getSeparator() - Method in class org.skriptlang.skript.lang.entry.KeyValueEntryData
- getSerializeAs() - Method in class ch.njol.skript.classes.ClassInfo
- getSerializer() - Method in class ch.njol.skript.classes.ClassInfo
- getServerPlatform() - Static method in class ch.njol.skript.Skript
- getSetter() - Method in interface ch.njol.skript.bukkitutil.block.BlockCompat
-
Gets block setter that understands block values produced by this compatibility layer.
- getSetter() - Method in class ch.njol.skript.bukkitutil.block.NewBlockCompat
- getSignature() - Method in class ch.njol.skript.lang.function.Function
-
Gets signature of this function that contains all metadata about it.
- getSignature(String) - Static method in class ch.njol.skript.lang.function.Functions
-
Deprecated.in favour of
Functions.getGlobalSignature(String)
for proper name. - getSignature(String) - Method in class ch.njol.skript.lang.function.Namespace
- getSignature(String, boolean) - Method in class ch.njol.skript.lang.function.Namespace
- getSignature(String, String) - Static method in class ch.njol.skript.lang.function.Functions
-
Gets a signature of local function with the given name, if no signature was found, it will fall back to a global function.
- getSignatures() - Method in class ch.njol.skript.lang.function.Namespace
- getSince() - Method in class ch.njol.skript.classes.ClassInfo
- getSince() - Method in class ch.njol.skript.lang.function.JavaFunction
- getSince() - Method in class ch.njol.skript.lang.SkriptEventInfo
- getSingle() - Method in interface ch.njol.skript.lang.Literal
- getSingle() - Method in class ch.njol.skript.lang.LiteralList
- getSingle() - Method in class ch.njol.skript.lang.LiteralString
- getSingle() - Method in class ch.njol.skript.lang.UnparsedLiteral
- getSingle() - Method in class ch.njol.skript.lang.util.ConvertedLiteral
- getSingle() - Method in class ch.njol.skript.lang.util.SimpleLiteral
- getSingle(Event) - Method in interface ch.njol.skript.lang.Expression
-
Get the single value of this expression.
- getSingle(Event) - Method in class ch.njol.skript.lang.ExpressionList
- getSingle(Event) - Method in class ch.njol.skript.lang.UnparsedLiteral
- getSingle(Event) - Method in class ch.njol.skript.lang.util.ConvertedExpression
- getSingle(Event) - Method in class ch.njol.skript.lang.util.ConvertedLiteral
- getSingle(Event) - Method in class ch.njol.skript.lang.util.SimpleExpression
- getSingle(Event) - Method in class ch.njol.skript.lang.util.SimpleLiteral
- getSingle(Event) - Method in class ch.njol.skript.lang.Variable
- getSingle(Event) - Method in class ch.njol.skript.lang.VariableString
- getSingular() - Method in class ch.njol.skript.localization.Noun
- getSkriptPrefix() - Static method in class ch.njol.skript.Skript
- getSoundGroup() - Method in class ch.njol.skript.util.BlockStateBlock
- getSoundGroup() - Method in class ch.njol.skript.util.DelayedChangeBlock
- getSource() - Method in interface ch.njol.skript.lang.Expression
-
Returns the original expression that was parsed, i.e.
- getSource() - Method in class ch.njol.skript.lang.ExpressionList
- getSource() - Method in class ch.njol.skript.lang.InputSource.InputData
-
ExprInput should use this to get the information source, and then call
InputSource.getCurrentValue()
to get the current value of the source. - getSource() - Method in class ch.njol.skript.lang.UnparsedLiteral
- getSource() - Method in class ch.njol.skript.lang.util.ConvertedExpression
- getSource() - Method in class ch.njol.skript.lang.util.SimpleExpression
- getSource() - Method in class ch.njol.skript.lang.util.SimpleLiteral
- getSource() - Method in class ch.njol.skript.lang.Variable
- getSource() - Method in class ch.njol.skript.lang.VariableString
- getSource() - Method in class org.skriptlang.skript.lang.entry.EntryContainer
- getSpaced(String) - Static method in class ch.njol.skript.localization.Language
-
Gets a localized string surrounded by spaces, or a space if the string is empty
- getStack() - Method in class ch.njol.skript.aliases.ItemData
-
Returns the ItemStack backing this ItemData.
- getStack() - Method in class ch.njol.skript.lang.ReturnHandler.ReturnHandlerStack
- getStart() - Method in class ch.njol.skript.log.TimingLogHandler
- getState() - Method in class ch.njol.skript.update.Updater
- getState() - Method in class ch.njol.skript.util.BlockStateBlock
- getState() - Method in class ch.njol.skript.util.DelayedChangeBlock
- getState(boolean) - Method in class ch.njol.skript.util.BlockStateBlock
- getState(boolean) - Method in class ch.njol.skript.util.DelayedChangeBlock
- getStatements() - Static method in class ch.njol.skript.Skript
- getStorageContents(Inventory) - Static method in class ch.njol.skript.aliases.ItemType
-
Gets copy of storage contents, i.e.
- getStructureInfo() - Method in class org.skriptlang.skript.lang.structure.Structure.StructureData
- getStructures() - Static method in class ch.njol.skript.Skript
- getStructures() - Method in class org.skriptlang.skript.lang.script.Script
- getSuperClassInfo(Class<?>...) - Static method in class ch.njol.skript.registrations.Classes
-
Gets the class info of the super type of given classes or its closest registered superclass.
- getSuperClassInfo(Class<T>) - Static method in class ch.njol.skript.registrations.Classes
-
Gets the class info of the given class or its closest registered superclass.
- getSuperType() - Method in class ch.njol.skript.entity.AxolotlData
- getSuperType() - Method in class ch.njol.skript.entity.BeeData
- getSuperType() - Method in class ch.njol.skript.entity.BoatChestData
- getSuperType() - Method in class ch.njol.skript.entity.BoatData
- getSuperType() - Method in class ch.njol.skript.entity.CatData
- getSuperType() - Method in class ch.njol.skript.entity.CreeperData
- getSuperType() - Method in class ch.njol.skript.entity.DroppedItemData
- getSuperType() - Method in class ch.njol.skript.entity.EndermanData
- getSuperType() - Method in class ch.njol.skript.entity.EntityData
-
Returns the super type of this entity data, e.g.
- getSuperType() - Method in class ch.njol.skript.entity.FallingBlockData
- getSuperType() - Method in class ch.njol.skript.entity.FoxData
- getSuperType() - Method in class ch.njol.skript.entity.FrogData
- getSuperType() - Method in class ch.njol.skript.entity.GoatData
- getSuperType() - Method in class ch.njol.skript.entity.LlamaData
- getSuperType() - Method in class ch.njol.skript.entity.MinecartData
- getSuperType() - Method in class ch.njol.skript.entity.MooshroomData
- getSuperType() - Method in class ch.njol.skript.entity.OcelotData
- getSuperType() - Method in class ch.njol.skript.entity.PandaData
- getSuperType() - Method in class ch.njol.skript.entity.ParrotData
- getSuperType() - Method in class ch.njol.skript.entity.PigData
- getSuperType() - Method in class ch.njol.skript.entity.RabbitData
- getSuperType() - Method in class ch.njol.skript.entity.SheepData
- getSuperType() - Method in class ch.njol.skript.entity.SimpleEntityData
- getSuperType() - Method in class ch.njol.skript.entity.ThrownPotionData
- getSuperType() - Method in class ch.njol.skript.entity.TropicalFishData
- getSuperType() - Method in class ch.njol.skript.entity.VillagerData
- getSuperType() - Method in class ch.njol.skript.entity.WolfData
- getSuperType() - Method in class ch.njol.skript.entity.XpOrbData
- getSuperType() - Method in class ch.njol.skript.entity.ZombieVillagerData
- getSuperType(Class<?>...) - Static method in class ch.njol.skript.util.Utils
- getSupplier() - Method in class ch.njol.skript.classes.ClassInfo
- getSwitched() - Method in enum class ch.njol.skript.classes.Comparator.Relation
-
Deprecated.Gets the relation which has switched arguments, i.e.
- getSwitched() - Method in enum class org.skriptlang.skript.lang.comparator.Relation
- getTableName() - Method in class ch.njol.skript.variables.SQLStorage
- getTags() - Method in class ch.njol.skript.aliases.AliasesProvider.Variation
- getTags() - Method in class ch.njol.skript.patterns.MatchResult
- getTemperature() - Method in class ch.njol.skript.util.BlockStateBlock
- getTemperature() - Method in class ch.njol.skript.util.DelayedChangeBlock
- Getter<R,
A> - Class in ch.njol.skript.util -
Used to get a specific value from instances of some type.
- Getter() - Constructor for class ch.njol.skript.util.Getter
- getTicks() - Method in class ch.njol.skript.util.Time
- getTicks() - Method in class ch.njol.skript.util.Timespan
-
Deprecated.
- getTicks_i() - Method in class ch.njol.skript.util.Timespan
-
Deprecated.Use getTicks() instead. Old API naming changes.
- getTime() - Method in interface ch.njol.skript.lang.Expression
- getTime() - Method in class ch.njol.skript.lang.ExpressionList
- getTime() - Method in class ch.njol.skript.lang.UnparsedLiteral
- getTime() - Method in class ch.njol.skript.lang.util.ConvertedExpression
- getTime() - Method in class ch.njol.skript.lang.util.SimpleExpression
- getTime() - Method in class ch.njol.skript.lang.util.SimpleLiteral
- getTime() - Method in class ch.njol.skript.lang.Variable
- getTime() - Method in class ch.njol.skript.lang.VariableString
- getTime() - Method in class ch.njol.skript.util.Time
- getTime() - Method in enum class ch.njol.skript.util.Timespan.TimePeriod
- getTimestamp() - Method in class ch.njol.skript.util.Date
-
Get the timestamp of this date
- getTimeTaken() - Method in class ch.njol.skript.log.TimingLogHandler
- getTitle(InventoryView) - Static method in class ch.njol.skript.bukkitutil.InventoryUtils
- getTo() - Method in class org.skriptlang.skript.lang.converter.ConverterInfo
- getTopInventory(InventoryView) - Static method in class ch.njol.skript.bukkitutil.InventoryUtils
- getTotalXP(int, double) - Static method in class ch.njol.skript.bukkitutil.PlayerUtils
-
Gets the total experience points needed to reach the given level, including the given progress.
- getTotalXP(Player) - Static method in class ch.njol.skript.bukkitutil.PlayerUtils
-
Gets the total experience points of the given player.
- getTranslationKey() - Method in class ch.njol.skript.util.BlockStateBlock
- getTranslationKey() - Method in class ch.njol.skript.util.DelayedChangeBlock
- getTreeSapling(TreeType) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
- getTrigger() - Method in class ch.njol.skript.lang.TriggerItem
- getType() - Method in class ch.njol.skript.aliases.ItemData
- getType() - Method in class ch.njol.skript.command.Argument
- getType() - Method in class ch.njol.skript.entity.AxolotlData
- getType() - Method in class ch.njol.skript.entity.BeeData
- getType() - Method in class ch.njol.skript.entity.BoatChestData
- getType() - Method in class ch.njol.skript.entity.BoatData
- getType() - Method in class ch.njol.skript.entity.CatData
- getType() - Method in class ch.njol.skript.entity.CreeperData
- getType() - Method in class ch.njol.skript.entity.DroppedItemData
- getType() - Method in class ch.njol.skript.entity.EndermanData
- getType() - Method in class ch.njol.skript.entity.EntityData
- getType() - Method in class ch.njol.skript.entity.FallingBlockData
- getType() - Method in class ch.njol.skript.entity.FoxData
- getType() - Method in class ch.njol.skript.entity.FrogData
- getType() - Method in class ch.njol.skript.entity.GoatData
- getType() - Method in class ch.njol.skript.entity.LlamaData
- getType() - Method in class ch.njol.skript.entity.MinecartData
- getType() - Method in class ch.njol.skript.entity.MooshroomData
- getType() - Method in class ch.njol.skript.entity.OcelotData
- getType() - Method in class ch.njol.skript.entity.PandaData
- getType() - Method in class ch.njol.skript.entity.ParrotData
- getType() - Method in class ch.njol.skript.entity.PigData
- getType() - Method in class ch.njol.skript.entity.RabbitData
- getType() - Method in class ch.njol.skript.entity.SheepData
- getType() - Method in class ch.njol.skript.entity.SimpleEntityData
- getType() - Method in class ch.njol.skript.entity.ThrownPotionData
- getType() - Method in class ch.njol.skript.entity.TropicalFishData
- getType() - Method in class ch.njol.skript.entity.VillagerData
- getType() - Method in class ch.njol.skript.entity.WolfData
- getType() - Method in class ch.njol.skript.entity.XpOrbData
- getType() - Method in class ch.njol.skript.entity.ZombieVillagerData
- getType() - Method in class ch.njol.skript.lang.function.Parameter
-
Get the Type of this parameter.
- getType() - Method in class ch.njol.skript.util.BlockStateBlock
- getType() - Method in class ch.njol.skript.util.DelayedChangeBlock
- getType() - Method in class ch.njol.skript.util.EnchantmentType
- getType() - Method in class ch.njol.skript.util.visual.VisualEffect
- getType() - Method in class ch.njol.yggdrasil.Fields.FieldContext
- getType() - Method in class org.skriptlang.skript.lang.arithmetic.DifferenceInfo
- getType(boolean) - Method in class ch.njol.skript.classes.Comparator.ComparatorInfo
-
Deprecated.
- getType(Class<?>) - Static method in enum class ch.njol.yggdrasil.Tag
- getTypes() - Method in class ch.njol.skript.aliases.ItemType
- getTypes() - Method in class ch.njol.skript.bukkitutil.PaperEntityUtils.LookGoal
- getTypes() - Method in enum class ch.njol.skript.util.StructureType
- getUnhandledNodes() - Method in class org.skriptlang.skript.lang.entry.EntryContainer
- getUpdateManifest() - Method in class ch.njol.skript.update.Updater
- getUpdater() - Method in class ch.njol.skript.Skript
-
Gets the updater instance currently used by Skript.
- getUsage() - Method in class ch.njol.skript.classes.ClassInfo
- getUsage() - Method in class ch.njol.skript.command.CommandUsage
-
Get the usage message without an event to evaluate it.
- getUsage(Event) - Method in class ch.njol.skript.command.CommandUsage
- getUserInputPatterns() - Method in class ch.njol.skript.classes.ClassInfo
- getValue() - Method in class ch.njol.skript.config.EntryNode
- getValue() - Method in class ch.njol.skript.localization.Message
-
Gets the text this Message refers to.
- getValue() - Method in class ch.njol.util.NonNullPair
- getValue() - Method in class ch.njol.util.Pair
- getValue(Node) - Method in class org.skriptlang.skript.lang.entry.EntryData
-
Obtains a value from the provided node using the methods of this entry data.
- getValue(Node) - Method in class org.skriptlang.skript.lang.entry.KeyValueEntryData
-
Used to obtain and parse the value of a
SimpleNode
. - getValue(Node) - Method in class org.skriptlang.skript.lang.entry.SectionEntryData
-
Because this entry data is for
SectionNode
s, no specific handling needs to be done to obtain the "value". - getValue(Node) - Method in class org.skriptlang.skript.lang.entry.util.TriggerEntryData
- getValue(SectionNode, String) - Method in class ch.njol.skript.variables.VariablesStorage
-
Gets the string value at the given key of the given section node.
- getValue(SectionNode, String, Class<T>) - Method in class ch.njol.skript.variables.VariablesStorage
-
Gets the value at the given key of the given section node, parsed with the given type.
- getValue(String) - Method in class ch.njol.skript.config.SectionNode
- getValue(String) - Method in class org.skriptlang.skript.lang.entry.KeyValueEntryData
-
Parses a String value using this entry data.
- getValue(String) - Method in class org.skriptlang.skript.lang.entry.util.ExpressionEntryData
- getValue(String) - Method in class org.skriptlang.skript.lang.entry.util.LiteralEntryData
- getValue(String) - Method in class org.skriptlang.skript.lang.entry.util.VariableStringEntryData
- getValue(T1) - Method in interface ch.njol.util.coll.BidiMap
- getValue(T1) - Method in class ch.njol.util.coll.BidiHashMap
- getValueOrDefault(String) - Method in class ch.njol.skript.localization.Message
-
Gets the text this Message refers to.
- getVariable(String, Event, boolean) - Static method in class ch.njol.skript.variables.Variables
-
Returns the internal value of the requested variable.
- getVariation() - Method in class ch.njol.skript.aliases.AliasesParser.VariationSlot
- getVariationGroup(String) - Method in class ch.njol.skript.aliases.AliasesProvider
- getVersion() - Static method in class ch.njol.skript.Skript
- getWoolData() - Method in enum class ch.njol.skript.util.SkriptColor
-
Deprecated.
- getWorld() - Method in class ch.njol.skript.util.AABB
- getWorld() - Method in class ch.njol.skript.util.BlockStateBlock
- getWorld() - Method in class ch.njol.skript.util.DelayedChangeBlock
- getWorldMinHeight(World) - Static method in class ch.njol.skript.bukkitutil.WorldUtils
-
Get the minimum height of a world.
- getWrapper() - Method in enum class ch.njol.yggdrasil.Tag
- getWrapperClass(Class<?>) - Static method in enum class ch.njol.yggdrasil.Tag
- getX() - Method in class ch.njol.skript.util.BlockStateBlock
- getX() - Method in class ch.njol.skript.util.DelayedChangeBlock
- getXP() - Method in class ch.njol.skript.util.Experience
- getY() - Method in class ch.njol.skript.util.BlockStateBlock
- getY() - Method in class ch.njol.skript.util.DelayedChangeBlock
- getYaw(double) - Static method in class ch.njol.skript.util.Direction
- getYaw(Vector) - Static method in class ch.njol.util.VectorMath
- getZ() - Method in class ch.njol.skript.util.BlockStateBlock
- getZ() - Method in class ch.njol.skript.util.DelayedChangeBlock
- GithubChecker - Class in ch.njol.skript.update
-
Uses Github API to check for updates.
- GithubChecker() - Constructor for class ch.njol.skript.update.GithubChecker
- GithubChecker.ResponseEntry - Class in ch.njol.skript.update
-
Github API response for GSON deserialization.
- GithubChecker.ResponseEntry.AssetsEntry - Class in ch.njol.skript.update
- GithubChecker.ResponseEntry.Author - Class in ch.njol.skript.update
- GoatData - Class in ch.njol.skript.entity
- GoatData() - Constructor for class ch.njol.skript.entity.GoatData
- GoatData(int) - Constructor for class ch.njol.skript.entity.GoatData
- gold - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- gray - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- GREATER - Enum constant in enum class ch.njol.skript.classes.Comparator.Relation
-
Deprecated.
- GREATER - Enum constant in enum class org.skriptlang.skript.lang.comparator.Relation
- GREATER_OR_EQUAL - Enum constant in enum class ch.njol.skript.classes.Comparator.Relation
-
Deprecated.
- GREATER_OR_EQUAL - Enum constant in enum class org.skriptlang.skript.lang.comparator.Relation
- green - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- GroupPatternElement - Class in ch.njol.skript.patterns
-
A
PatternElement
that represents a group, for example(test)
. - GroupPatternElement(PatternElement) - Constructor for class ch.njol.skript.patterns.GroupPatternElement
- grow(Block) - Method in enum class ch.njol.skript.util.StructureType
- grow(Location) - Method in enum class ch.njol.skript.util.StructureType
- guessData(ThrownPotion) - Static method in class ch.njol.skript.util.PotionEffectUtils
H
- HALF_PI - Static variable in class ch.njol.util.VectorMath
- HandlerList - Class in ch.njol.skript.log
- HandlerList() - Constructor for class ch.njol.skript.log.HandlerList
- HARMING - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- HARMING_STRONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- has(ItemType) - Method in class ch.njol.skript.util.EnchantmentType
-
Deprecated.
- HAS_MAX_DAMAGE - Static variable in class ch.njol.skript.bukkitutil.ItemUtils
- HAS_RESET - Static variable in class ch.njol.skript.bukkitutil.ItemUtils
- hasAliasForMaterial(Material) - Method in class ch.njol.skript.aliases.AliasesProvider
-
Check if this provider has an alias for the given material.
- hasAnyEnchantments(Enchantment...) - Method in class ch.njol.skript.aliases.ItemType
-
Checks whether this item type contains at most one of the given enchantments.
- hasBlock() - Method in class ch.njol.skript.aliases.ItemType
- hasDocs() - Method in class ch.njol.skript.classes.ClassInfo
- hasEnchantments() - Method in class ch.njol.skript.aliases.ItemType
-
Checks whether this item type has enchantments.
- hasEnchantments(EnchantmentType...) - Method in class ch.njol.skript.aliases.ItemType
-
Checks whether this item type contains the given enchantments.
- hasEnchantments(Enchantment...) - Method in class ch.njol.skript.aliases.ItemType
-
Checks whether this item type has the given enchantments.
- hasError() - Method in class ch.njol.skript.log.ParseLogHandler
- hasErrors() - Method in class ch.njol.skript.log.RetainingLogHandler
- hasExperiment(String) - Method in class ch.njol.skript.lang.parser.ParserInstance
- hasExperiment(String) - Method in interface org.skriptlang.skript.lang.experiment.Experimented
- hasExperiment(String) - Method in class org.skriptlang.skript.lang.experiment.ExperimentRegistry
- hasExperiment(String) - Method in class org.skriptlang.skript.lang.experiment.ExperimentSet
- hasExperiment(Experiment) - Method in class ch.njol.skript.lang.parser.ParserInstance
- hasExperiment(Experiment) - Method in interface org.skriptlang.skript.lang.experiment.Experimented
- hasExperiment(Experiment) - Method in class org.skriptlang.skript.lang.experiment.ExperimentRegistry
- hasExperiment(Experiment) - Method in class org.skriptlang.skript.lang.experiment.ExperimentSet
- hasField(String) - Method in class ch.njol.yggdrasil.Fields
- hashCode() - Method in class ch.njol.skript.aliases.ItemData
- hashCode() - Method in class ch.njol.skript.aliases.ItemType
- hashCode() - Method in class ch.njol.skript.bukkitutil.block.BlockValues
- hashCode() - Method in class ch.njol.skript.entity.EntityData
- hashCode() - Method in class ch.njol.skript.entity.EntityType
- hashCode() - Method in class ch.njol.skript.entity.SimpleEntityData.SimpleEntityDataInfo
- hashCode() - Method in class ch.njol.skript.lang.function.Namespace.Key
- hashCode() - Method in class ch.njol.skript.lang.function.Signature
- hashCode() - Method in class ch.njol.skript.util.AABB
- hashCode() - Method in class ch.njol.skript.util.Date
- hashCode() - Method in class ch.njol.skript.util.Direction
- hashCode() - Method in class ch.njol.skript.util.EnchantmentType
- hashCode() - Method in class ch.njol.skript.util.Experience
- hashCode() - Method in class ch.njol.skript.util.Time
- hashCode() - Method in class ch.njol.skript.util.Timeperiod
- hashCode() - Method in class ch.njol.skript.util.Timespan
- hashCode() - Method in class ch.njol.skript.util.Utils.WordEnding
- hashCode() - Method in class ch.njol.skript.util.Version
- hashCode() - Method in class ch.njol.skript.util.visual.VisualEffect
- hashCode() - Method in class ch.njol.util.CaseInsensitiveString
- hashCode() - Method in class ch.njol.util.coll.iterator.EmptyIterable
- hashCode() - Method in class ch.njol.util.coll.iterator.EmptyIterator
- hashCode() - Method in class ch.njol.util.coll.ReversedListView
- hashCode() - Method in class ch.njol.util.Pair
-
As defined by
Map.Entry.hashCode()
- hashCode() - Method in class ch.njol.yggdrasil.Fields.FieldContext
- hashCode() - Method in class ch.njol.yggdrasil.PseudoEnum
-
Returns
PseudoEnum.ordinal()
, i.e. - hashCode_i() - Method in class ch.njol.skript.entity.AxolotlData
- hashCode_i() - Method in class ch.njol.skript.entity.BeeData
- hashCode_i() - Method in class ch.njol.skript.entity.BoatChestData
- hashCode_i() - Method in class ch.njol.skript.entity.BoatData
- hashCode_i() - Method in class ch.njol.skript.entity.CatData
- hashCode_i() - Method in class ch.njol.skript.entity.CreeperData
- hashCode_i() - Method in class ch.njol.skript.entity.DroppedItemData
- hashCode_i() - Method in class ch.njol.skript.entity.EndermanData
- hashCode_i() - Method in class ch.njol.skript.entity.EntityData
- hashCode_i() - Method in class ch.njol.skript.entity.FallingBlockData
- hashCode_i() - Method in class ch.njol.skript.entity.FoxData
- hashCode_i() - Method in class ch.njol.skript.entity.FrogData
- hashCode_i() - Method in class ch.njol.skript.entity.GoatData
- hashCode_i() - Method in class ch.njol.skript.entity.LlamaData
- hashCode_i() - Method in class ch.njol.skript.entity.MinecartData
- hashCode_i() - Method in class ch.njol.skript.entity.MooshroomData
- hashCode_i() - Method in class ch.njol.skript.entity.OcelotData
- hashCode_i() - Method in class ch.njol.skript.entity.PandaData
- hashCode_i() - Method in class ch.njol.skript.entity.ParrotData
- hashCode_i() - Method in class ch.njol.skript.entity.PigData
- hashCode_i() - Method in class ch.njol.skript.entity.RabbitData
- hashCode_i() - Method in class ch.njol.skript.entity.SheepData
- hashCode_i() - Method in class ch.njol.skript.entity.SimpleEntityData
- hashCode_i() - Method in class ch.njol.skript.entity.ThrownPotionData
- hashCode_i() - Method in class ch.njol.skript.entity.TropicalFishData
- hashCode_i() - Method in class ch.njol.skript.entity.VillagerData
- hashCode_i() - Method in class ch.njol.skript.entity.WolfData
- hashCode_i() - Method in class ch.njol.skript.entity.XpOrbData
- hashCode_i() - Method in class ch.njol.skript.entity.ZombieVillagerData
- hasIndices() - Method in interface ch.njol.skript.lang.InputSource
-
InputSource
s that can supply indices along with values should override this method to indicate their ability. - hasItem() - Method in class ch.njol.skript.aliases.ItemType
- hasMetadata(String) - Method in class ch.njol.skript.util.BlockStateBlock
- hasMetadata(String) - Method in class ch.njol.skript.util.DelayedChangeBlock
- hasMultipleGetters(Class<E>, Class<T>, int) - Static method in class ch.njol.skript.registrations.EventValues
-
Checks if an event has multiple getters, including default ones.
- hasMultiplePassenger() - Static method in class ch.njol.skript.bukkitutil.PassengerUtils
- hasNext() - Method in class ch.njol.util.coll.iterator.ArrayIterator
- hasNext() - Method in class ch.njol.util.coll.iterator.CheckedIterator
- hasNext() - Method in class ch.njol.util.coll.iterator.CombinedIterator
- hasNext() - Method in class ch.njol.util.coll.iterator.ConsumingIterator
- hasNext() - Method in class ch.njol.util.coll.iterator.EmptyIterator
- hasNext() - Method in class ch.njol.util.coll.iterator.ImprovedIterator
- hasNext() - Method in class ch.njol.util.coll.iterator.ListRangeIterator
- hasNext() - Method in class ch.njol.util.coll.iterator.NonNullIterator
- hasNext() - Method in class ch.njol.util.coll.iterator.ReversedListIterator
- hasNext() - Method in class ch.njol.util.coll.iterator.SingleItemIterator
- hasNext() - Method in class ch.njol.util.coll.iterator.StoppableIterator
- hasParam() - Method in interface ch.njol.skript.util.chat.ChatCode
-
Checks if this chat code takes a string parameter.
- hasParam() - Method in enum class ch.njol.skript.util.chat.SkriptChatCode
- hasPrevious() - Method in class ch.njol.util.coll.iterator.ReversedListIterator
- hasSection() - Method in class ch.njol.skript.lang.EffectSection
- hasSpace(Inventory) - Method in class ch.njol.skript.aliases.ItemType
-
Test whether this ItemType can be put into the given inventory completely.
- hasTag(String) - Method in class ch.njol.skript.lang.SkriptParser.ParseResult
- hasType() - Method in class ch.njol.skript.aliases.ItemType
-
Useful for checking if materials represent an item or a block.
- hasUnparsedLiteral(Expression<?>) - Static method in class ch.njol.skript.util.LiteralUtils
-
Checks if an Expression contains
UnparsedLiteral
objects. - heal(Damageable, double) - Static method in class ch.njol.skript.bukkitutil.HealthUtils
-
Heal an entity
- HEALING - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- HEALING_STRONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- HealthUtils - Class in ch.njol.skript.bukkitutil
- HealthUtils() - Constructor for class ch.njol.skript.bukkitutil.HealthUtils
- HELMET - Enum constant in enum class ch.njol.skript.util.slot.EquipmentSlot.EquipSlot
- HEX_SUPPORTED - Static variable in class ch.njol.skript.util.Utils
- hexStringToByteArray(String) - Static method in class ch.njol.util.StringUtils
- HIGH - Enum constant in enum class ch.njol.skript.log.Verbosity
- highestDenominator(Class<? super Found>, Class<? extends Type>...) - Static method in class ch.njol.skript.util.Utils
-
Searches for the highest common denominator of the given types; in other words, the first supertype they all share.
- HOUR - Enum constant in enum class ch.njol.skript.util.Timespan.TimePeriod
- hoverEvent - Variable in class ch.njol.skript.util.chat.MessageComponent
- HoverEvent(MessageComponent.HoverEvent.Action, String) - Constructor for class ch.njol.skript.util.chat.MessageComponent.HoverEvent
- html_url - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry
- HTMLGenerator - Class in ch.njol.skript.doc
-
Template engine, primarily used for generating Skript documentation pages by combining data from annotations and templates.
- HTMLGenerator(File, File) - Constructor for class ch.njol.skript.doc.HTMLGenerator
I
- id - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry.Author
- id - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry
- id - Variable in class ch.njol.skript.update.ReleaseManifest
-
Release id, for example "2.3".
- id - Variable in class ch.njol.skript.update.UpdateManifest
-
Release id, for example "2.3".
- IDENTITY - Static variable in class ch.njol.skript.util.Direction
-
A direction that points in the direction of the object(s) passed to the various getDirection methods.
- IGNORE_PITCH - Static variable in class ch.njol.skript.util.Direction
-
Use this as pitch to force a horizontal direction
- implies(Kleenean) - Method in enum class ch.njol.util.Kleenean
- ImprovedIterator<T> - Class in ch.njol.util.coll.iterator
- ImprovedIterator(Iterator<T>) - Constructor for class ch.njol.util.coll.iterator.ImprovedIterator
- inaccessibleConstructor(Class<?>, IllegalAccessException) - Static method in exception class ch.njol.skript.SkriptAPIException
- INACTIVE - Enum constant in enum class ch.njol.skript.update.UpdaterState
-
The updater has done something, but is currently not doing anything.
- incompatibleField(Object, Field, Fields.FieldContext) - Method in interface ch.njol.yggdrasil.FieldHandler
-
Called when a loaded value is not compatible with the type of field.
- incompatibleField(Object, Field, Fields.FieldContext) - Method in class ch.njol.yggdrasil.util.JREFieldHandler
-
Deprecated.Converts collection types and non-primitive arrays
- incompatibleField(Object, Field, Fields.FieldContext) - Method in class ch.njol.yggdrasil.Yggdrasil
- incompatibleField(Field, Fields.FieldContext) - Method in class ch.njol.skript.util.Direction
- incompatibleField(Field, Fields.FieldContext) - Method in interface ch.njol.yggdrasil.YggdrasilSerializable.YggdrasilRobustSerializable
-
Called if a field that was read from stream is of an incompatible type to the existing field in this class.
- increment() - Method in class ch.njol.skript.aliases.AliasesParser.VariationSlot
- indexOf(int[], int) - Static method in class ch.njol.util.coll.CollectionUtils
- indexOf(int[], int, int) - Static method in class ch.njol.util.coll.CollectionUtils
- indexOf(int[], int, int, int) - Static method in class ch.njol.util.coll.CollectionUtils
- indexOf(Iterable<T>, T) - Static method in class ch.njol.util.coll.CollectionUtils
-
Finds an object in an iterable using
Object.equals(Object)
. - indexOf(Object) - Method in class ch.njol.util.coll.CyclicList
- indexOf(Object) - Method in class ch.njol.util.coll.ReversedListView
- indexOf(T[], T) - Static method in class ch.njol.util.coll.CollectionUtils
-
Finds an object in an array using
Object.equals(Object)
(can find null elements). - indexOf(T[], T, int, int) - Static method in class ch.njol.util.coll.CollectionUtils
- indexOfIgnoreCase(Iterable<String>, String) - Static method in class ch.njol.util.coll.CollectionUtils
-
Finds a string in a collection of strings (ignoring case).
- indexOfIgnoreCase(String[], String) - Static method in class ch.njol.util.coll.CollectionUtils
-
finds a string in an array of strings (ignoring case).
- indexOfOutsideGroup(String, char, char, char, int) - Static method in class ch.njol.util.StringUtils
- info - Variable in class ch.njol.skript.classes.Serializer
- info(String) - Static method in class ch.njol.skript.Skript
- info(CommandSender, String) - Static method in class ch.njol.skript.Skript
- init() - Method in interface ch.njol.skript.lang.DefaultExpression
-
Called when an expression is initialized.
- init() - Method in class ch.njol.skript.lang.util.SimpleLiteral
- init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.EntityData
- init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class ch.njol.skript.lang.EffectSection
-
This method should not be overridden unless you know what you are doing!
- init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class ch.njol.skript.lang.EffectSectionEffect
- init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class ch.njol.skript.lang.ExpressionList
- init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class ch.njol.skript.lang.Section
-
This method should not be overridden unless you know what you are doing!
- init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in interface ch.njol.skript.lang.SyntaxElement
-
Called just after the constructor.
- init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class ch.njol.skript.lang.UnparsedLiteral
- init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class ch.njol.skript.lang.util.ContainerExpression
- init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class ch.njol.skript.lang.util.ConvertedExpression
- init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class ch.njol.skript.lang.util.SimpleLiteral
- init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class ch.njol.skript.lang.Variable
- init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class ch.njol.skript.lang.VariableString
- init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class ch.njol.skript.util.visual.VisualEffect
- init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.lang.structure.Structure
- init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult, SectionNode, List<TriggerItem>) - Method in class ch.njol.skript.lang.EffectSection
- init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult, SectionNode, List<TriggerItem>) - Method in class ch.njol.skript.lang.Section
- init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.AxolotlData
- init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.BeeData
- init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.BoatChestData
- init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.BoatData
- init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.CatData
- init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.CreeperData
- init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.DroppedItemData
- init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.EndermanData
- init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.EntityData
- init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.FallingBlockData
- init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.FoxData
- init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.FrogData
- init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.GoatData
- init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.LlamaData
- init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.MinecartData
- init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.MooshroomData
- init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.OcelotData
- init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.PandaData
- init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.ParrotData
- init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.PigData
- init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.RabbitData
- init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.SheepData
- init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.SimpleEntityData
- init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.ThrownPotionData
- init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.TropicalFishData
- init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.VillagerData
- init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.WolfData
- init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.XpOrbData
- init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.ZombieVillagerData
- init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.lang.SectionSkriptEvent
- init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.lang.SkriptEvent
-
Called just after the constructor
- init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.lang.util.SimpleEvent
- init(Literal<?>[], int, SkriptParser.ParseResult, EntryContainer) - Method in class ch.njol.skript.lang.SkriptEvent
- init(Literal<?>[], int, SkriptParser.ParseResult, EntryContainer) - Method in class org.skriptlang.skript.lang.structure.Structure
-
The initialization phase of a Structure.
- init(Class<? extends E>, E) - Method in class ch.njol.skript.entity.EntityData
- init(Class<? extends Axolotl>, Axolotl) - Method in class ch.njol.skript.entity.AxolotlData
- init(Class<? extends Bee>, Bee) - Method in class ch.njol.skript.entity.BeeData
- init(Class<? extends Boat>, Boat) - Method in class ch.njol.skript.entity.BoatData
- init(Class<? extends Cat>, Cat) - Method in class ch.njol.skript.entity.CatData
- init(Class<? extends ChestBoat>, ChestBoat) - Method in class ch.njol.skript.entity.BoatChestData
- init(Class<? extends Creeper>, Creeper) - Method in class ch.njol.skript.entity.CreeperData
- init(Class<? extends Enderman>, Enderman) - Method in class ch.njol.skript.entity.EndermanData
- init(Class<? extends Entity>, Entity) - Method in class ch.njol.skript.entity.SimpleEntityData
- init(Class<? extends ExperienceOrb>, ExperienceOrb) - Method in class ch.njol.skript.entity.XpOrbData
- init(Class<? extends FallingBlock>, FallingBlock) - Method in class ch.njol.skript.entity.FallingBlockData
- init(Class<? extends Fox>, Fox) - Method in class ch.njol.skript.entity.FoxData
- init(Class<? extends Frog>, Frog) - Method in class ch.njol.skript.entity.FrogData
- init(Class<? extends Goat>, Goat) - Method in class ch.njol.skript.entity.GoatData
- init(Class<? extends Item>, Item) - Method in class ch.njol.skript.entity.DroppedItemData
- init(Class<? extends Llama>, Llama) - Method in class ch.njol.skript.entity.LlamaData
- init(Class<? extends Minecart>, Minecart) - Method in class ch.njol.skript.entity.MinecartData
- init(Class<? extends MushroomCow>, MushroomCow) - Method in class ch.njol.skript.entity.MooshroomData
- init(Class<? extends Ocelot>, Ocelot) - Method in class ch.njol.skript.entity.OcelotData
- init(Class<? extends Panda>, Panda) - Method in class ch.njol.skript.entity.PandaData
- init(Class<? extends Parrot>, Parrot) - Method in class ch.njol.skript.entity.ParrotData
- init(Class<? extends Pig>, Pig) - Method in class ch.njol.skript.entity.PigData
- init(Class<? extends Sheep>, Sheep) - Method in class ch.njol.skript.entity.SheepData
- init(Class<? extends ThrownPotion>, ThrownPotion) - Method in class ch.njol.skript.entity.ThrownPotionData
- init(Class<? extends TropicalFish>, TropicalFish) - Method in class ch.njol.skript.entity.TropicalFishData
- init(Class<? extends Villager>, Villager) - Method in class ch.njol.skript.entity.VillagerData
- init(Class<? extends Wolf>, Wolf) - Method in class ch.njol.skript.entity.WolfData
- init(Class<? extends ZombieVillager>, ZombieVillager) - Method in class ch.njol.skript.entity.ZombieVillagerData
- init(Class<? extends Rabbit>, Rabbit) - Method in class ch.njol.skript.entity.RabbitData
- initialize(SectionNode) - Method in class ch.njol.skript.variables.MySQLStorage
- initialize(SectionNode) - Method in class ch.njol.skript.variables.SQLiteStorage
- initialize(SectionNode) - Method in class ch.njol.skript.variables.SQLStorage
-
Initializes an SQL database with the user provided configuration section for loading the database.
- inMap(Node) - Static method in class ch.njol.skript.config.NodeMap
- InputData(ParserInstance) - Constructor for class ch.njol.skript.lang.InputSource.InputData
- InputSource - Interface in ch.njol.skript.lang
-
An InputSource represents a syntax that can provide a value for
ExprInput
to use. - InputSource.InputData - Class in ch.njol.skript.lang
- insert(Node, int) - Method in class ch.njol.skript.config.SectionNode
-
Inserts the given node into this section at the specified position.
- insertId(String) - Method in class ch.njol.skript.aliases.AliasesProvider.Variation
- insertion - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- insertion - Variable in class ch.njol.skript.util.chat.MessageComponent
-
Value of this, if present, will appended on what player is currently writing to chat.
- instance - Static variable in class ch.njol.util.coll.iterator.EmptyIterable
- instance - Static variable in class ch.njol.util.coll.iterator.EmptyIterator
- INSTANCE - Static variable in interface ch.njol.skript.bukkitutil.block.BlockCompat
-
Instance of BlockCompat for current Minecraft version.
- instantiationException(Class<?>, InstantiationException) - Static method in exception class ch.njol.skript.SkriptAPIException
- instantiationException(String, Class<?>, InstantiationException) - Static method in exception class ch.njol.skript.SkriptAPIException
- INTEGER_PATTERN - Static variable in class ch.njol.skript.classes.data.JavaClasses
- intersection(ItemData) - Method in class ch.njol.skript.aliases.ItemData
-
Computes the intersection of two ItemDatas.
- intersection(ItemType) - Method in class ch.njol.skript.aliases.ItemType
-
Intersects all ItemDatas with all ItemDatas of the given ItemType, returning an ItemType with at most n*m ItemDatas, where n = #ItemDatas of this ItemType, and m = #ItemDatas of the argument.
- intersection(Set<E>...) - Static method in class ch.njol.util.coll.CollectionUtils
-
Gets the intersection of the given sets, i.e.
- InvalidMinecraftIdException - Exception Class in ch.njol.skript.aliases
- InvalidMinecraftIdException(String) - Constructor for exception class ch.njol.skript.aliases.InvalidMinecraftIdException
- InvalidNode - Class in ch.njol.skript.config
-
A line of a config that could not be parsed.
- InvalidNode(String, String, SectionNode, int) - Constructor for class ch.njol.skript.config.InvalidNode
- inventoryChanger - Static variable in class ch.njol.skript.classes.data.DefaultChangers
- InventorySlot - Class in ch.njol.skript.util.slot
-
Represents a slot in some inventory.
- InventorySlot(Inventory, int) - Constructor for class ch.njol.skript.util.slot.InventorySlot
- InventorySlot(Inventory, int, int) - Constructor for class ch.njol.skript.util.slot.InventorySlot
- InventoryUtils - Class in ch.njol.skript.bukkitutil
-
Utilities for inventories.
- InventoryUtils() - Constructor for class ch.njol.skript.bukkitutil.InventoryUtils
- InverseComparator<T1,
T2> - Class in ch.njol.skript.classes -
Deprecated.This class is no longer exposed in newer versions. It should not be used or referenced.
- InverseComparator(Comparator<? super T2, ? super T1>) - Constructor for class ch.njol.skript.classes.InverseComparator
-
Deprecated.
- invertAnd() - Method in class ch.njol.skript.lang.ExpressionList
-
For use in
CondCompare
only. - INVISIBILITY - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- INVISIBILITY_LONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- is(Comparator.Relation) - Method in enum class ch.njol.skript.classes.Comparator.Relation
-
Deprecated.Test whether this relation is fulfilled if another is, i.e.
- is(Kleenean) - Method in enum class ch.njol.util.Kleenean
- is(TreeType) - Method in enum class ch.njol.skript.util.StructureType
- isAcceptRegistrations() - Static method in class ch.njol.skript.Skript
- isActive() - Method in class ch.njol.skript.lang.parser.ParserInstance
- isAdult(Entity) - Static method in class ch.njol.skript.bukkitutil.EntityUtils
-
Quick method to check if entity is an adult.
- isAgeable(Entity) - Static method in class ch.njol.skript.bukkitutil.EntityUtils
-
Check if an entity is ageable.
- isAir(Material) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
- isAlias() - Method in class ch.njol.skript.aliases.ItemData
-
Checks if this item is an alias or a clone of one that has not been modified after loading the aliases.
- isAlive() - Method in class ch.njol.skript.util.Task
- isAll() - Method in class ch.njol.skript.aliases.ItemType
-
Checks if this item type represents one of its items (OR) or all of them (AND).
- isAnyInstanceOf(Object, Class<?>...) - Static method in class ch.njol.util.coll.CollectionUtils
- isAsync() - Static method in class ch.njol.skript.ScriptLoader
-
Checks if scripts are loaded in separate thread.
- isAtLeast(MatchQuality) - Method in enum class ch.njol.skript.aliases.MatchQuality
- isBaby() - Method in class ch.njol.skript.entity.EntityData
- isBetter(MatchQuality) - Method in enum class ch.njol.skript.aliases.MatchQuality
- isBlockFaceIndirectlyPowered(BlockFace) - Method in class ch.njol.skript.util.BlockStateBlock
- isBlockFaceIndirectlyPowered(BlockFace) - Method in class ch.njol.skript.util.DelayedChangeBlock
- isBlockFacePowered(BlockFace) - Method in class ch.njol.skript.util.BlockStateBlock
- isBlockFacePowered(BlockFace) - Method in class ch.njol.skript.util.DelayedChangeBlock
- isBlockIndirectlyPowered() - Method in class ch.njol.skript.util.BlockStateBlock
- isBlockIndirectlyPowered() - Method in class ch.njol.skript.util.DelayedChangeBlock
- isBlockPowered() - Method in class ch.njol.skript.util.BlockStateBlock
- isBlockPowered() - Method in class ch.njol.skript.util.DelayedChangeBlock
- isBuildable() - Method in class ch.njol.skript.util.BlockStateBlock
- isBuildable() - Method in class ch.njol.skript.util.DelayedChangeBlock
- isBurnable() - Method in class ch.njol.skript.util.BlockStateBlock
- isBurnable() - Method in class ch.njol.skript.util.DelayedChangeBlock
- isCancelled() - Method in class ch.njol.skript.command.EffectCommandEvent
- isCollidable() - Method in class ch.njol.skript.util.BlockStateBlock
- isCollidable() - Method in class ch.njol.skript.util.DelayedChangeBlock
- isColorable() - Method in class ch.njol.skript.util.visual.VisualEffectType
- isContainedIn(Iterable<ItemStack>) - Method in class ch.njol.skript.aliases.ItemType
- isContainedIn(ItemStack[]) - Method in class ch.njol.skript.aliases.ItemType
- isCooldownCancelled() - Method in class ch.njol.skript.command.ScriptCommandEvent
-
Only accurate when this event is not delayed (yet)
- isCurrentEvent(Class<? extends Event>) - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.
- isCurrentEvent(Class<? extends Event>) - Method in class ch.njol.skript.lang.parser.ParserInstance
-
This method checks whether at least one of the current event classes is covered by the argument event class (i.e.
- isCurrentEvent(Class<? extends Event>...) - Method in class ch.njol.skript.lang.parser.ParserInstance
-
Same as
ParserInstance.isCurrentEvent(Class)
, but allows for plural argument input. - isCurrentEvent(Class<? extends Event>...) - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.
- isCurrentSection(Class<? extends TriggerSection>) - Method in class ch.njol.skript.lang.parser.ParserInstance
- isCurrentSection(Class<? extends TriggerSection>...) - Method in class ch.njol.skript.lang.parser.ParserInstance
- isCurrentStructure(Class<? extends Structure>) - Method in class ch.njol.skript.lang.parser.ParserInstance
- isCurrentStructure(Class<? extends Structure>...) - Method in class ch.njol.skript.lang.parser.ParserInstance
- isDefault() - Method in class ch.njol.skript.aliases.ItemData
-
Checks if this item is a 'default' of type.
- isDefault() - Method in class ch.njol.skript.bukkitutil.block.BlockValues
- isDefault() - Method in interface ch.njol.skript.lang.DefaultExpression
- isDefault() - Method in interface ch.njol.skript.lang.Expression
-
Returns whether this value represents the default value of its type for the event, i.e.
- isDefault() - Method in class ch.njol.skript.lang.ExpressionList
- isDefault() - Method in class ch.njol.skript.lang.UnparsedLiteral
- isDefault() - Method in class ch.njol.skript.lang.util.ConvertedExpression
- isDefault() - Method in class ch.njol.skript.lang.util.SimpleExpression
- isDefault() - Method in class ch.njol.skript.lang.util.SimpleLiteral
- isDefault() - Method in class ch.njol.skript.lang.Variable
- isDefault() - Method in class ch.njol.skript.lang.VariableString
- isDefiniteArticle(String) - Static method in class ch.njol.skript.localization.Noun
- isDocsTemplateFound() - Static method in class ch.njol.skript.doc.Documentation
- isEffect() - Method in class ch.njol.skript.util.visual.VisualEffectType
- isEither(T, T...) - Static method in class ch.njol.skript.util.Utils
- isEmpty() - Method in class ch.njol.skript.config.Config
- isEmpty() - Method in class ch.njol.skript.config.SectionNode
- isEmpty() - Method in class ch.njol.skript.patterns.LiteralPatternElement
- isEmpty() - Method in class ch.njol.skript.util.BlockStateBlock
- isEmpty() - Method in class ch.njol.skript.util.DelayedChangeBlock
- isEmpty() - Method in class ch.njol.util.coll.CyclicList
- isEmpty() - Method in class ch.njol.util.coll.ReversedListView
- isEmpty(Material) - Method in interface ch.njol.skript.bukkitutil.block.BlockCompat
-
Checks whether the given material implies emptiness.
- isEmpty(Material) - Method in class ch.njol.skript.bukkitutil.block.NewBlockCompat
- isEnabled() - Method in class ch.njol.skript.update.Updater
- isEntityEffect() - Method in class ch.njol.skript.util.visual.VisualEffectType
- isEqualOrInverse() - Method in enum class ch.njol.skript.classes.Comparator.Relation
-
Deprecated.
- isEventPrioritySupported() - Method in class ch.njol.skript.lang.SelfRegisteringSkriptEvent
-
Deprecated.
- isEventPrioritySupported() - Method in class ch.njol.skript.lang.SkriptEvent
- isFalse() - Method in enum class ch.njol.util.Kleenean
- isFalse(boolean, String) - Static method in class ch.njol.util.Validate
- isFence(Block) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
-
Whether the block is a fence or a wall.
- isFinishedLoadingHooks() - Static method in class ch.njol.skript.Skript
- isGlass(Material) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
- isHookEnabled(Class<? extends Hook<?>>) - Static method in class ch.njol.skript.Skript
-
Checks whether a hook has been enabled.
- isImpliedBy(Relation) - Method in enum class org.skriptlang.skript.lang.comparator.Relation
-
Test whether this Relation is fulfilled if another is, i.e.
- isImpliedBy(Relation...) - Method in enum class org.skriptlang.skript.lang.comparator.Relation
- isIndefiniteArticle(String) - Static method in class ch.njol.skript.localization.Noun
- isIndexLoop(String) - Method in class ch.njol.skript.lang.Variable
- isInitialized() - Static method in class ch.njol.skript.localization.Language
- isInstance(Entity) - Method in class ch.njol.skript.entity.EntityData
- isInstance(Entity) - Method in class ch.njol.skript.entity.EntityType
- isInteger(Number...) - Static method in class ch.njol.skript.util.Utils
- isInventoryClick() - Method in class ch.njol.skript.util.slot.CursorSlot
- isKnown() - Method in interface org.skriptlang.skript.lang.experiment.Experiment
- isLargerThan(Version) - Method in class ch.njol.skript.util.Version
- isLiquid() - Method in class ch.njol.skript.util.BlockStateBlock
- isLiquid() - Method in class ch.njol.skript.util.DelayedChangeBlock
- isLiquid(Material) - Method in interface ch.njol.skript.bukkitutil.block.BlockCompat
-
Checks whether the given material is a liquid.
- isLiquid(Material) - Method in class ch.njol.skript.bukkitutil.block.NewBlockCompat
- isList() - Method in class ch.njol.skript.lang.Variable
- isListeningBehaviorSupported() - Method in class ch.njol.skript.lang.SkriptEvent
- isLocal() - Method in class ch.njol.skript.lang.function.Signature
- isLocal() - Method in class ch.njol.skript.lang.Variable
- isLocalized() - Method in interface ch.njol.skript.util.chat.ChatCode
-
For internal usage.
- isLocalized() - Method in enum class ch.njol.skript.util.chat.SkriptChatCode
- isLoggable(LogRecord) - Method in class ch.njol.util.LoggerFilter
- isLoopOf(String) - Method in interface ch.njol.skript.lang.Expression
-
Checks whether the given 'loop-...' expression should match this loop, e.g.
- isLoopOf(String) - Method in class ch.njol.skript.lang.ExpressionList
- isLoopOf(String) - Method in class ch.njol.skript.lang.UnparsedLiteral
- isLoopOf(String) - Method in class ch.njol.skript.lang.util.ConvertedExpression
- isLoopOf(String) - Method in class ch.njol.skript.lang.util.SimpleExpression
- isLoopOf(String) - Method in class ch.njol.skript.lang.util.SimpleLiteral
- isLoopOf(String) - Method in class ch.njol.skript.lang.Variable
- isLoopOf(String) - Method in class ch.njol.skript.lang.VariableString
- isNegated() - Method in class ch.njol.skript.lang.Condition
- isOfItemType(ItemType) - Method in class ch.njol.skript.entity.BoatChestData
- isOfItemType(ItemType) - Method in class ch.njol.skript.entity.BoatData
- isOfType(ItemData) - Method in class ch.njol.skript.aliases.ItemType
- isOfType(Block) - Method in class ch.njol.skript.aliases.ItemType
- isOfType(BlockState) - Method in class ch.njol.skript.aliases.ItemType
-
Deprecated.Use
ItemType.isOfType(BlockData)
instead - isOfType(BlockData) - Method in class ch.njol.skript.aliases.ItemType
- isOfType(ItemStack) - Method in class ch.njol.skript.aliases.ItemData
-
Tests whether the given item is of this type.
- isOfType(ItemStack) - Method in class ch.njol.skript.aliases.ItemType
- isOfType(Material) - Method in class ch.njol.skript.aliases.ItemType
- isOfType(Material, String) - Method in class ch.njol.skript.aliases.ItemType
- isOptional - Variable in class ch.njol.skript.lang.SkriptParser.ExprInfo
- isOptional() - Method in class ch.njol.skript.command.Argument
- isOptional() - Method in class ch.njol.skript.config.Option
- isOptional() - Method in class org.skriptlang.skript.lang.entry.EntryData
- isParallel() - Static method in class ch.njol.skript.ScriptLoader
-
Checks if scripts are loaded in multiple threads instead of one thread.
- isParticle() - Method in class ch.njol.skript.util.visual.VisualEffectType
- isPassable() - Method in class ch.njol.skript.util.BlockStateBlock
- isPassable() - Method in class ch.njol.skript.util.DelayedChangeBlock
- isPlain() - Method in class ch.njol.skript.aliases.ItemData
-
Checks if this item type was created through
ExprPlain
and thus has no modifications made to it. - isPlural - Variable in class ch.njol.skript.lang.SkriptParser.ExprInfo
- isPlural() - Method in class ch.njol.skript.entity.EntityData
- isPlural() - Method in class ch.njol.skript.util.ClassInfoReference
- isPreferredTool(ItemStack) - Method in class ch.njol.skript.util.BlockStateBlock
- isPreferredTool(ItemStack) - Method in class ch.njol.skript.util.DelayedChangeBlock
- isPrimitive() - Method in class ch.njol.yggdrasil.Fields.FieldContext
- isPrimitive() - Method in enum class ch.njol.yggdrasil.Tag
- isQuotedCorrectly(String, boolean) - Static method in class ch.njol.skript.lang.VariableString
-
Tests whether a string is correctly quoted, i.e.
- isRegistered(Class<? extends ParserInstance.Data>) - Static method in class ch.njol.skript.lang.parser.ParserInstance
- isRelative() - Method in class ch.njol.skript.util.Direction
- isReplaceable() - Method in class ch.njol.skript.util.BlockStateBlock
- isReplaceable() - Method in class ch.njol.skript.util.DelayedChangeBlock
- isRunningCraftBukkit() - Static method in class ch.njol.skript.Skript
- isRunningMinecraft(int, int) - Static method in class ch.njol.skript.Skript
- isRunningMinecraft(int, int, int) - Static method in class ch.njol.skript.Skript
- isRunningMinecraft(Version) - Static method in class ch.njol.skript.Skript
- isSameSlot(Slot) - Method in class ch.njol.skript.util.slot.CursorSlot
- isSameSlot(Slot) - Method in class ch.njol.skript.util.slot.DroppedItemSlot
- isSameSlot(Slot) - Method in class ch.njol.skript.util.slot.ItemFrameSlot
- isSameSlot(Slot) - Method in class ch.njol.skript.util.slot.Slot
-
Checks if given slot is in same position with this.
- isSameSlot(Slot) - Method in class ch.njol.skript.util.slot.SlotWithIndex
- isSameSlot(Slot) - Method in class ch.njol.skript.util.slot.ThrowableProjectileSlot
- isSection(Class<? extends Section>) - Method in class ch.njol.skript.lang.SectionSkriptEvent
- isSection(Class<? extends Section>...) - Method in class ch.njol.skript.lang.SectionSkriptEvent
- isSerializable(Class<?>) - Method in class ch.njol.yggdrasil.Yggdrasil
- isSet() - Method in class ch.njol.skript.localization.Message
-
Checks whether this value is set in the current language or the english default.
- isSimilar(ItemType) - Method in class ch.njol.skript.aliases.ItemType
-
Compares two ItemTypes, ignoring stack size.
- isSimple() - Method in class ch.njol.skript.lang.VariableString
- isSingle() - Method in class ch.njol.skript.command.Argument
- isSingle() - Method in interface ch.njol.skript.lang.Expression
- isSingle() - Method in class ch.njol.skript.lang.ExpressionList
- isSingle() - Method in class ch.njol.skript.lang.function.Function
- isSingle() - Method in class ch.njol.skript.lang.function.FunctionReference
- isSingle() - Method in class ch.njol.skript.lang.function.Signature
- isSingle() - Method in class ch.njol.skript.lang.UnparsedLiteral
- isSingle() - Method in class ch.njol.skript.lang.util.ContainerExpression
- isSingle() - Method in class ch.njol.skript.lang.util.ConvertedExpression
- isSingle() - Method in class ch.njol.skript.lang.util.SimpleLiteral
- isSingle() - Method in class ch.njol.skript.lang.Variable
- isSingle() - Method in class ch.njol.skript.lang.VariableString
- isSingle(Expression<?>...) - Method in class ch.njol.skript.lang.function.FunctionReference
- isSingle(Expression<?>...) - Method in interface ch.njol.skript.util.Contract
- isSingleReturnValue() - Method in class ch.njol.skript.lang.function.ScriptFunction
- isSingleReturnValue() - Method in class ch.njol.skript.lang.ReturnableTrigger
- isSingleReturnValue() - Method in interface ch.njol.skript.lang.ReturnHandler
- isSingleValue() - Method in class ch.njol.skript.lang.function.Parameter
-
Get whether this parameter takes one or many values.
- isSmallerThan(Version) - Method in class ch.njol.skript.util.Version
- isSolid() - Method in class ch.njol.skript.util.BlockStateBlock
- isSolid() - Method in class ch.njol.skript.util.DelayedChangeBlock
- isStable() - Method in class ch.njol.skript.util.Version
- isStopped() - Method in class ch.njol.skript.log.LogHandler
- isSubset(ItemType[], ItemType[]) - Static method in class ch.njol.skript.aliases.ItemType
-
Tests whether a given set of ItemTypes is a subset of another set of ItemTypes.
- isSubset(Object[], Object[]) - Static method in class ch.njol.util.coll.CollectionUtils
- isSupertypeOf(ItemType) - Method in class ch.njol.skript.aliases.ItemType
-
Checks if this type represents all the items represented by given item type.
- isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.AxolotlData
- isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.BeeData
- isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.BoatChestData
- isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.BoatData
- isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.CatData
- isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.CreeperData
- isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.DroppedItemData
- isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.EndermanData
- isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.EntityData
- isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.FallingBlockData
- isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.FoxData
- isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.FrogData
- isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.GoatData
- isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.LlamaData
- isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.MinecartData
- isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.MooshroomData
- isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.OcelotData
- isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.PandaData
- isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.ParrotData
- isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.PigData
- isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.RabbitData
- isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.SheepData
- isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.SimpleEntityData
- isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.ThrownPotionData
- isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.TropicalFishData
- isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.VillagerData
- isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.WolfData
- isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.XpOrbData
- isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.ZombieVillagerData
- isTrue() - Method in enum class ch.njol.util.Kleenean
- isTrue(boolean, String) - Static method in class ch.njol.util.Validate
- isUnknown() - Method in enum class ch.njol.util.Kleenean
- isUsing(Script, String) - Method in class org.skriptlang.skript.lang.experiment.ExperimentRegistry
-
Whether a script is using an experiment.
- isUsing(Script, Experiment) - Method in class org.skriptlang.skript.lang.experiment.ExperimentRegistry
-
Whether a script is using an experiment.
- isVaildCodeName(String) - Static method in class ch.njol.skript.classes.ClassInfo
-
Deprecated.
- isValidCodeName(String) - Static method in class ch.njol.skript.classes.ClassInfo
- isValidTool(ItemStack) - Method in class ch.njol.skript.util.BlockStateBlock
- isValidTool(ItemStack) - Method in class ch.njol.skript.util.DelayedChangeBlock
- isValidVariableName(String, boolean, boolean) - Static method in class ch.njol.skript.lang.Variable
-
Checks whether a string is a valid variable name.
- isVoid() - Method in class ch.njol.skript.config.Node
- isWeather(boolean, boolean) - Method in enum class ch.njol.skript.util.WeatherType
- isWeather(World) - Method in enum class ch.njol.skript.util.WeatherType
- isWrapper() - Method in enum class ch.njol.yggdrasil.Tag
- isWrapper(Class<?>) - Static method in enum class ch.njol.yggdrasil.Tag
- isZero(Vector) - Static method in class ch.njol.util.VectorMath
-
Check whether or not each component of this vector is equal to 0.
- italic - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- italic - Variable in class ch.njol.skript.util.chat.MessageComponent
-
Makes text italic.
- item - Variable in class ch.njol.skript.bukkitutil.BurgerHelper.Items
- itemChanger - Static variable in class ch.njol.skript.classes.data.DefaultChangers
- ItemData - Class in ch.njol.skript.aliases
- ItemData() - Constructor for class ch.njol.skript.aliases.ItemData
-
Only to be used for serialization.
- ItemData(ItemData) - Constructor for class ch.njol.skript.aliases.ItemData
- ItemData(Block) - Constructor for class ch.njol.skript.aliases.ItemData
- ItemData(BlockState) - Constructor for class ch.njol.skript.aliases.ItemData
-
Deprecated.Use
ItemData(BlockData)
instead - ItemData(BlockData) - Constructor for class ch.njol.skript.aliases.ItemData
- ItemData(ItemStack) - Constructor for class ch.njol.skript.aliases.ItemData
- ItemData(ItemStack, BlockValues) - Constructor for class ch.njol.skript.aliases.ItemData
- ItemData(Material) - Constructor for class ch.njol.skript.aliases.ItemData
- ItemData(Material, int) - Constructor for class ch.njol.skript.aliases.ItemData
- ItemData(Material, BlockValues) - Constructor for class ch.njol.skript.aliases.ItemData
- ItemData(Material, String) - Constructor for class ch.njol.skript.aliases.ItemData
- ItemData.OldItemData - Class in ch.njol.skript.aliases
-
Represents old ItemData (before aliases rework and MC 1.13).
- itemDataValues - Static variable in class ch.njol.skript.aliases.ItemData
-
Deprecated.before 1.13 is no longer supported
- ItemFlags - Class in ch.njol.skript.aliases
-
Contains bit mask flags for some item properties.
- ItemFlags() - Constructor for class ch.njol.skript.aliases.ItemFlags
- ItemFrameSlot - Class in ch.njol.skript.util.slot
-
Represents contents of an item frame.
- ItemFrameSlot(ItemFrame) - Constructor for class ch.njol.skript.util.slot.ItemFrameSlot
- ItemOrBlock() - Constructor for class ch.njol.skript.bukkitutil.BurgerHelper.ItemOrBlock
- items - Variable in class ch.njol.skript.bukkitutil.BurgerHelper.Burger
- Items() - Constructor for class ch.njol.skript.bukkitutil.BurgerHelper.Items
- itemStacksEqual(ItemStack, ItemStack) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
-
Tests whether two item stacks are of the same type, i.e.
- ItemType - Class in ch.njol.skript.aliases
- ItemType() - Constructor for class ch.njol.skript.aliases.ItemType
- ItemType(ItemData) - Constructor for class ch.njol.skript.aliases.ItemType
- ItemType(Block) - Constructor for class ch.njol.skript.aliases.ItemType
- ItemType(BlockState) - Constructor for class ch.njol.skript.aliases.ItemType
-
Deprecated.Use
ItemType(BlockData)
instead - ItemType(BlockData) - Constructor for class ch.njol.skript.aliases.ItemType
- ItemType(ItemStack) - Constructor for class ch.njol.skript.aliases.ItemType
- ItemType(Material) - Constructor for class ch.njol.skript.aliases.ItemType
- ItemType(Material...) - Constructor for class ch.njol.skript.aliases.ItemType
- ItemType(Material, String) - Constructor for class ch.njol.skript.aliases.ItemType
- ItemType(Tag<Material>) - Constructor for class ch.njol.skript.aliases.ItemType
- ItemUtils - Class in ch.njol.skript.bukkitutil
-
Miscellaneous static utility methods related to items.
- ItemUtils() - Constructor for class ch.njol.skript.bukkitutil.ItemUtils
- iterator() - Method in class ch.njol.skript.aliases.ItemType
- iterator() - Method in class ch.njol.skript.config.SectionNode
-
Iterator over all non-void nodes of this section.
- iterator() - Method in class ch.njol.skript.log.HandlerList
- iterator() - Method in class ch.njol.skript.util.AABB
-
Returns an iterator which iterates over all blocks that are in this AABB
- iterator() - Method in class ch.njol.util.coll.iterator.EmptyIterable
- iterator() - Method in class ch.njol.util.coll.iterator.EnumerationIterable
- iterator() - Method in class ch.njol.util.coll.iterator.IteratorIterable
- iterator() - Method in class ch.njol.util.coll.iterator.SingleItemIterable
- iterator() - Method in class ch.njol.util.coll.ReversedListView
- iterator() - Method in class ch.njol.yggdrasil.Fields
- iterator(Event) - Method in interface ch.njol.skript.lang.Expression
-
Returns the same as
Expression.getArray(Event)
but as an iterator. - iterator(Event) - Method in class ch.njol.skript.lang.ExpressionList
- iterator(Event) - Method in class ch.njol.skript.lang.UnparsedLiteral
- iterator(Event) - Method in class ch.njol.skript.lang.util.ContainerExpression
- iterator(Event) - Method in class ch.njol.skript.lang.util.ConvertedExpression
- iterator(Event) - Method in class ch.njol.skript.lang.util.ConvertedLiteral
- iterator(Event) - Method in class ch.njol.skript.lang.util.SimpleExpression
- iterator(Event) - Method in class ch.njol.skript.lang.util.SimpleLiteral
- iterator(Event) - Method in class ch.njol.skript.lang.Variable
- iterator(Event) - Method in class ch.njol.skript.lang.VariableString
- IteratorIterable<T> - Class in ch.njol.util.coll.iterator
- IteratorIterable(Iterator<T>) - Constructor for class ch.njol.util.coll.iterator.IteratorIterable
J
- JAVA - Enum constant in enum class ch.njol.skript.lang.function.Namespace.Origin
-
Functions implemented in Java.
- JavaClasses - Class in ch.njol.skript.classes.data
- JavaClasses() - Constructor for class ch.njol.skript.classes.data.JavaClasses
- JavaFunction<T> - Class in ch.njol.skript.lang.function
- JavaFunction(Signature<T>) - Constructor for class ch.njol.skript.lang.function.JavaFunction
- JavaFunction(String, Parameter<?>[], ClassInfo<T>, boolean) - Constructor for class ch.njol.skript.lang.function.JavaFunction
- JavaFunction(String, Parameter<?>[], ClassInfo<T>, boolean, Contract) - Constructor for class ch.njol.skript.lang.function.JavaFunction
- javaItemType(String) - Static method in class ch.njol.skript.aliases.Aliases
-
Deprecated, for removal: This API element is subject to removal in a future version.
- join(Iterable<?>) - Static method in class ch.njol.util.StringUtils
- join(Iterable<?>, String) - Static method in class ch.njol.util.StringUtils
- join(Object[]) - Static method in class ch.njol.util.StringUtils
- join(Object[], String) - Static method in class ch.njol.util.StringUtils
- join(Object[], String, int, int) - Static method in class ch.njol.util.StringUtils
- join(Iterable<?>) - Static method in class ch.njol.skript.util.Utils
- join(Object[]) - Static method in class ch.njol.skript.util.Utils
- join(Iterator<?>, String) - Static method in class ch.njol.util.StringUtils
- JREFieldHandler - Class in ch.njol.yggdrasil.util
-
Deprecated.
- JREFieldHandler() - Constructor for class ch.njol.yggdrasil.util.JREFieldHandler
-
Deprecated.
- JRESerializer - Class in ch.njol.yggdrasil
- JRESerializer() - Constructor for class ch.njol.yggdrasil.JRESerializer
- JUNGLE - Enum constant in enum class ch.njol.skript.util.StructureType
- JUNGLE_BUSH - Enum constant in enum class ch.njol.skript.util.StructureType
K
- keepConfigsLoaded - Static variable in class ch.njol.skript.SkriptConfig
- keepLastUsageDates - Static variable in class ch.njol.skript.SkriptConfig
- key - Variable in class ch.njol.skript.config.Node
- key - Variable in class ch.njol.skript.config.Option
- key - Variable in class ch.njol.skript.config.OptionSection
- key - Variable in class ch.njol.skript.localization.Message
- Key(Namespace.Origin, String) - Constructor for class ch.njol.skript.lang.function.Namespace.Key
- keybind - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- keybind - Variable in class ch.njol.skript.util.chat.MessageComponent
- keyExists(String) - Static method in class ch.njol.skript.localization.Language
- keyExistsDefault(String) - Static method in class ch.njol.skript.localization.Language
- keys - Variable in class ch.njol.skript.aliases.AliasesProvider.VariationGroup
- keySet() - Method in class ch.njol.util.coll.BidiHashMap
- KeyValueEntryData<T> - Class in org.skriptlang.skript.lang.entry
-
An entry based on
SimpleNode
s containing a key and a value. - KeyValueEntryData(String, T, boolean) - Constructor for class org.skriptlang.skript.lang.entry.KeyValueEntryData
- keywords(String...) - Method in class ch.njol.skript.lang.function.JavaFunction
-
Only used for Skript's documentation.
- keywords(String...) - Method in class ch.njol.skript.lang.SkriptEventInfo
-
Only used for Skript's documentation.
- Keywords - Annotation Interface in ch.njol.skript.doc
-
Provides a list of keywords that will allow for easier documentation searching.
- Kleenean - Enum Class in ch.njol.util
-
A three-valued logic type (true, unknown, false), named after Stephen Cole Kleene.
L
- language - Static variable in class ch.njol.skript.SkriptConfig
- Language - Class in ch.njol.skript.localization
- Language() - Constructor for class ch.njol.skript.localization.Language
- LANGUAGE_NODE - Static variable in class ch.njol.skript.entity.EntityData
- Language.LanguageListenerPriority - Enum Class in ch.njol.skript.localization
- LanguageChangeListener - Interface in ch.njol.skript.localization
- last - Variable in class ch.njol.skript.lang.TriggerSection
- lastIndexOf(Object) - Method in class ch.njol.util.coll.CyclicList
- lastIndexOf(Object) - Method in class ch.njol.util.coll.ReversedListView
- lastIndexOf(T[], T) - Static method in class ch.njol.util.coll.CollectionUtils
- LATEST - Enum constant in enum class ch.njol.skript.localization.Language.LanguageListenerPriority
- LATEST - Enum constant in enum class ch.njol.skript.update.ReleaseStatus
-
Latest release in channel.
- LATEST_VERSION - Static variable in class ch.njol.yggdrasil.Yggdrasil
-
latest protocol version
- LEAPING - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- LEAPING_LONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- LEAPING_STRONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- LEGGINGS - Enum constant in enum class ch.njol.skript.util.slot.EquipmentSlot.EquipSlot
- length() - Method in class ch.njol.util.CaseInsensitiveString
- LENIENT - Enum constant in enum class ch.njol.skript.util.chat.LinkParseMode
-
Parses everything with "." as a link.
- level - Variable in class ch.njol.skript.log.LogEntry
- LifeCycle - Enum Class in org.skriptlang.skript.lang.experiment
-
The life cycle phase of an
Experiment
. - LIGHT_CYAN - Enum constant in enum class ch.njol.skript.util.SkriptColor
- LIGHT_GREEN - Enum constant in enum class ch.njol.skript.util.SkriptColor
- LIGHT_GREY - Enum constant in enum class ch.njol.skript.util.SkriptColor
- light_purple - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- LIGHT_PURPLE - Enum constant in enum class ch.njol.skript.util.SkriptColor
- LIGHT_RED - Enum constant in enum class ch.njol.skript.util.SkriptColor
- lineNum - Variable in class ch.njol.skript.config.Node
- linkParseMode - Static variable in class ch.njol.skript.util.chat.ChatMessages
-
Link parse mode for potential links which are not marked with tags.
- LinkParseMode - Enum Class in ch.njol.skript.util.chat
-
Parse mode for links in chat messages.
- LIST_SPLIT_PATTERN - Static variable in class ch.njol.skript.lang.SkriptParser
-
Matches ',', 'and', 'or', etc.
- listenCancelled - Static variable in class ch.njol.skript.SkriptEventHandler
-
Deprecated.Users should specify the listening behavior in the event declaration. "on any %event%:", "on cancelled %event%:".
- listenCancelledByDefault - Static variable in class ch.njol.skript.SkriptConfig
-
Determines whether `on <event>` will be triggered by cancelled events or not.
- listeningBehavior - Variable in class ch.njol.skript.lang.SkriptEvent
- listeningBehavior(SkriptEvent.ListeningBehavior) - Method in class ch.njol.skript.lang.SkriptEventInfo
-
Sets the default listening behavior for this SkriptEvent.
- listIterator() - Method in class ch.njol.util.coll.ReversedListView
- listIterator(int) - Method in class ch.njol.util.coll.ReversedListView
- ListRangeIterator<T> - Class in ch.njol.util.coll.iterator
- ListRangeIterator(List<T>, int, int) - Constructor for class ch.njol.util.coll.iterator.ListRangeIterator
- listSplitPattern - Static variable in class ch.njol.skript.lang.SkriptParser
-
Deprecated.due to bad naming conventions, use
SkriptParser.LIST_SPLIT_PATTERN
instead. - Literal<T> - Interface in ch.njol.skript.lang
-
A literal, e.g.
- LiteralEntryData<T> - Class in org.skriptlang.skript.lang.entry.util
-
A specific
KeyValueEntryData
type designed to parse the entry's value as a supported literal type. - LiteralEntryData(String, T, boolean, Class<T>) - Constructor for class org.skriptlang.skript.lang.entry.util.LiteralEntryData
- LiteralList<T> - Class in ch.njol.skript.lang
-
A list of literals.
- LiteralList(Literal<? extends T>[], Class<T>, boolean) - Constructor for class ch.njol.skript.lang.LiteralList
- LiteralList(Literal<? extends T>[], Class<T>, boolean, LiteralList<?>) - Constructor for class ch.njol.skript.lang.LiteralList
- LiteralList(Literal<? extends T>[], Class<T>, Class<?>[], boolean) - Constructor for class ch.njol.skript.lang.LiteralList
- LiteralList(Literal<? extends T>[], Class<T>, Class<?>[], boolean, LiteralList<?>) - Constructor for class ch.njol.skript.lang.LiteralList
- LiteralPatternElement - Class in ch.njol.skript.patterns
-
A
PatternElement
that contains a literal string to be matched, for examplehello world
. - LiteralPatternElement(String) - Constructor for class ch.njol.skript.patterns.LiteralPatternElement
- LiteralString - Class in ch.njol.skript.lang
- LiteralString(String) - Constructor for class ch.njol.skript.lang.LiteralString
-
Creates a new VariableString which does not contain variables.
- LiteralUtils - Class in ch.njol.skript.util
-
A class that contains methods based around making it easier to deal with
UnparsedLiteral
objects. - LiteralUtils() - Constructor for class ch.njol.skript.util.LiteralUtils
- LlamaData - Class in ch.njol.skript.entity
- LlamaData() - Constructor for class ch.njol.skript.entity.LlamaData
- LlamaData(Llama.Color, boolean) - Constructor for class ch.njol.skript.entity.LlamaData
- load() - Static method in class ch.njol.skript.aliases.Aliases
-
Loads aliases from Skript's standard locations.
- load() - Method in class ch.njol.skript.lang.SelfRegisteringSkriptEvent
-
Deprecated.
- load() - Method in class ch.njol.skript.lang.SkriptEvent
-
This method handles the loading of the Structure's syntax elements.
- load() - Static method in class ch.njol.skript.variables.Variables
-
Load the variables configuration and all variables.
- load() - Method in class org.skriptlang.skript.lang.structure.Structure
-
The second phase of Structure loading.
- load(Config) - Static method in class ch.njol.skript.aliases.Aliases
-
Loads aliases from configuration.
- load(SectionNode) - Method in class ch.njol.skript.aliases.AliasesParser
-
Loads aliases from a section node.
- load(SectionNode) - Method in class ch.njol.skript.variables.VariablesStorage
-
Loads the configuration for this variable storage from the given section node.
- load(Class<?>) - Method in class ch.njol.skript.config.Config
-
Sets all static
Option
fields of the given class to the values from this config - load(Object) - Method in class ch.njol.skript.config.Config
-
Sets all
Option
fields of the given object to the values from this config - load(String) - Static method in class ch.njol.skript.localization.Language
- load(String) - Static method in class ch.njol.skript.update.ReleaseManifest
-
Loads a release manifest from JSON.
- load(Path) - Static method in class ch.njol.skript.aliases.Aliases
-
Loads aliases from given path.
- load_i(SectionNode) - Method in class ch.njol.skript.variables.FlatFileStorage
-
Loads the variables in the CSV file.
- load_i(SectionNode) - Method in class ch.njol.skript.variables.SQLStorage
-
Doesn't lock the database for reading (it's not used anywhere else, and locking while loading will interfere with loaded variables being deleted by
Variables.variableLoaded(String, Object, VariablesStorage)
). - load_i(SectionNode) - Method in class ch.njol.skript.variables.VariablesStorage
-
Loads variables stored here.
- loadAlias(String, String) - Method in class ch.njol.skript.aliases.AliasesParser
-
Loads an alias with given name (key pattern) and data (material id and tags).
- loadClasses(String, String...) - Method in class ch.njol.skript.SkriptAddon
-
Loads classes of the plugin by package.
- loadCode(SectionNode) - Method in class ch.njol.skript.lang.Section
-
Loads the code in the given
SectionNode
, appropriately modifyingParserInstance.getCurrentSections()
. - loadCode(SectionNode, String, Runnable, Class<? extends Event>...) - Method in class ch.njol.skript.lang.Section
-
Loads the code in the given
SectionNode
, appropriately modifyingParserInstance.getCurrentSections()
. - loadCode(SectionNode, String, Class<? extends Event>...) - Method in class ch.njol.skript.lang.Section
-
Loads the code in the given
SectionNode
, appropriately modifyingParserInstance.getCurrentSections()
. - loadDefault(SkriptAddon) - Static method in class ch.njol.skript.localization.Language
- loadDefaultAliases - Static variable in class ch.njol.skript.SkriptConfig
- loadDirectory(Path) - Static method in class ch.njol.skript.aliases.Aliases
-
Loads aliases from given directory.
- loadedScripts() - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.Use
ScriptLoader.getLoadedScripts()
.size(). - loadedTriggers() - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.Use
ScriptLoader.getLoadedScripts()
andScript.getStructures()
.size(). Please note that a Structure may have multiple triggers, and this is only an estimate. - loadFromFile(File, Class<T>) - Method in class ch.njol.yggdrasil.Yggdrasil
- loadFunction(Script, SectionNode, Signature<?>) - Static method in class ch.njol.skript.lang.function.Functions
-
Loads a script function from given node.
- loadItems(SectionNode) - Static method in class ch.njol.skript.ScriptLoader
-
Loads a section by converting it to
TriggerItem
s. - loadOptionalCode(SectionNode) - Method in class ch.njol.skript.lang.Section
-
Loads the code using
Section.loadCode(SectionNode)
. - loadReturnableSectionCode(SectionNode) - Method in interface ch.njol.skript.lang.ReturnHandler
-
Loads the code in the given
SectionNode
using the same logic asSection.loadCode(SectionNode)
and pushes the section onto the return handler stack
This method may only be called by aSection
- loadReturnableSectionCode(SectionNode, String, Class<? extends Event>[]) - Method in interface ch.njol.skript.lang.ReturnHandler
-
Loads the code in the given
SectionNode
using the same logic asSection.loadCode(SectionNode, String, Class[])
and pushes the section onto the return handler stack
This method may only be called by aSection
- loadReturnableTrigger(SectionNode, String, SkriptEvent) - Method in interface ch.njol.skript.lang.ReturnHandler
-
Loads the code in the given
SectionNode
into aReturnableTrigger
. - loadScripts(Config...) - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.Callers should not be using configs. Use
ScriptLoader.loadScripts(Set, OpenCloseable)
. - loadScripts(File, OpenCloseable) - Static method in class ch.njol.skript.ScriptLoader
-
Loads the Script present at the file using
ScriptLoader.loadScripts(List, OpenCloseable)
, sending info/error messages when done. - loadScripts(List<Config>) - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.Callers should not be using configs. Use
ScriptLoader.loadScripts(Set, OpenCloseable)
. - loadScripts(List<Config>, List<LogEntry>) - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.Callers should not be using configs. Use
ScriptLoader.loadScripts(Set, OpenCloseable)
. - loadScripts(Set<File>, OpenCloseable) - Static method in class ch.njol.skript.ScriptLoader
-
Loads the Scripts present at the files using
ScriptLoader.loadScripts(List, OpenCloseable)
, sending info/error messages when done. - loadSingleAlias(Map<String, AliasesProvider.Variation>, String) - Method in class ch.njol.skript.aliases.AliasesParser
- loadStructure(Config) - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.This method has no functionality, it just returns its input.
- loadVariations(SectionNode) - Method in class ch.njol.skript.aliases.AliasesParser
-
Loads variations from a section node.
- LOCAL_VARIABLE_TOKEN - Static variable in class ch.njol.skript.lang.Variable
- LOCATION - Static variable in class ch.njol.skript.registrations.DefaultClasses
- log(LogEntry) - Static method in class ch.njol.skript.log.SkriptLogger
- log(LogEntry) - Method in class ch.njol.skript.log.BlockingLogHandler
- log(LogEntry) - Method in class ch.njol.skript.log.CountingLogHandler
- log(LogEntry) - Method in class ch.njol.skript.log.ErrorDescLogHandler
- log(LogEntry) - Method in class ch.njol.skript.log.FilteringLogHandler
- log(LogEntry) - Method in class ch.njol.skript.log.LogHandler
- log(LogEntry) - Method in class ch.njol.skript.log.ParseLogHandler
- log(LogEntry) - Method in class ch.njol.skript.log.RedirectingLogHandler
- log(LogEntry) - Method in class ch.njol.skript.log.RetainingLogHandler
- log(LogEntry) - Method in class ch.njol.skript.log.TimingLogHandler
- log(Verbosity) - Static method in class ch.njol.skript.log.SkriptLogger
-
Checks whether messages should be logged for the given verbosity.
- log(Verbosity) - Static method in class ch.njol.skript.Skript
- log(Level, String) - Static method in class ch.njol.skript.log.SkriptLogger
-
Logging should be done like this:
- LOG - Enum constant in enum class ch.njol.skript.log.LogHandler.LogResult
- logAll(Collection<LogEntry>) - Static method in class ch.njol.skript.log.SkriptLogger
- logEffectCommands - Static variable in class ch.njol.skript.SkriptConfig
- LogEntry - Class in ch.njol.skript.log
- LogEntry(Level, int, String) - Constructor for class ch.njol.skript.log.LogEntry
- LogEntry(Level, int, String, Node) - Constructor for class ch.njol.skript.log.LogEntry
- LogEntry(Level, int, String, Node, boolean) - Constructor for class ch.njol.skript.log.LogEntry
- LogEntry(Level, ErrorQuality, String) - Constructor for class ch.njol.skript.log.LogEntry
- LogEntry(Level, ErrorQuality, String, Node) - Constructor for class ch.njol.skript.log.LogEntry
- LogEntry(Level, String) - Constructor for class ch.njol.skript.log.LogEntry
- LogEntry(Level, String, Node) - Constructor for class ch.njol.skript.log.LogEntry
- logEventEnd() - Static method in class ch.njol.skript.SkriptEventHandler
-
Logs that the last logged Event start has ended.
- logEventStart(Event) - Static method in class ch.njol.skript.SkriptEventHandler
-
Logs that the provided Event has started.
- logEventStart(Event, EventPriority) - Static method in class ch.njol.skript.SkriptEventHandler
-
Logs that the provided Event has started with a priority.
- LOGGER - Static variable in class ch.njol.skript.log.SkriptLogger
- LoggerFilter - Class in ch.njol.util
- LoggerFilter(Logger) - Constructor for class ch.njol.util.LoggerFilter
- LogHandler - Class in ch.njol.skript.log
-
A log handler is used to handle Skripts logging.
- LogHandler() - Constructor for class ch.njol.skript.log.LogHandler
- LogHandler.LogResult - Enum Class in ch.njol.skript.log
- logHigh() - Static method in class ch.njol.skript.Skript
- login - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry.Author
- logNormal() - Static method in class ch.njol.skript.Skript
- logPlayerCommands - Static variable in class ch.njol.skript.SkriptConfig
-
Deprecated.
- logTracked(Level, String, ErrorQuality) - Static method in class ch.njol.skript.log.SkriptLogger
- logTriggerEnd(Trigger) - Static method in class ch.njol.skript.SkriptEventHandler
-
Logs that the last logged Trigger execution has ended.
- logTriggerStart(Trigger) - Static method in class ch.njol.skript.SkriptEventHandler
-
Logs that the provided Trigger has begun execution.
- logVeryHigh() - Static method in class ch.njol.skript.Skript
- LONG - Static variable in class ch.njol.skript.registrations.DefaultClasses
- longParseTimeWarningThreshold - Static variable in class ch.njol.skript.SkriptConfig
- lookAt(LookAnchor, Object, Float, Float, LivingEntity...) - Static method in class ch.njol.skript.bukkitutil.PaperEntityUtils
-
Instruct a Mob (1.17+) or Players (1.19.1+) to look at a specific vector/location/entity.
- lookAt(Object, Float, Float, LivingEntity...) - Static method in class ch.njol.skript.bukkitutil.PaperEntityUtils
-
Instruct a Mob (1.17+) to look at a specific vector/location/entity.
- lookAt(Object, LivingEntity...) - Static method in class ch.njol.skript.bukkitutil.PaperEntityUtils
-
Instruct a Mob (1.17+) to look at a specific vector/location/entity.
- lookupOperationInfo(Operator, Class<L>, Class<R>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- lookupOperationInfo(Operator, Class<L>, Class<R>, Class<T>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- LoopSection - Class in ch.njol.skript.lang
-
Represents a loop section.
- LoopSection() - Constructor for class ch.njol.skript.lang.LoopSection
- LOW - Enum constant in enum class ch.njol.skript.log.Verbosity
- LUCK - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
M
- m_adult - Static variable in class ch.njol.skript.entity.EntityData
- m_age_pattern - Static variable in class ch.njol.skript.entity.EntityData
- m_baby - Static variable in class ch.njol.skript.entity.EntityData
- m_check_error - Static variable in class ch.njol.skript.SkriptUpdater
- m_check_in_progress - Static variable in class ch.njol.skript.SkriptUpdater
- m_checking - Static variable in class ch.njol.skript.SkriptUpdater
- m_correct_usage - Static variable in class ch.njol.skript.command.Commands
- m_custom_version - Static variable in class ch.njol.skript.SkriptUpdater
- m_download_error - Static variable in class ch.njol.skript.SkriptUpdater
- m_download_in_progress - Static variable in class ch.njol.skript.SkriptUpdater
- m_downloaded - Static variable in class ch.njol.skript.SkriptUpdater
- m_downloading - Static variable in class ch.njol.skript.SkriptUpdater
- m_executable_by_console - Static variable in class ch.njol.skript.command.ScriptCommand
- m_executable_by_players - Static variable in class ch.njol.skript.command.ScriptCommand
- m_finished_loading - Static variable in class ch.njol.skript.Skript
- m_internal_error - Static variable in class ch.njol.skript.command.Commands
- m_internal_error - Static variable in class ch.njol.skript.SkriptUpdater
- m_invalid_reload - Static variable in class ch.njol.skript.Skript
- m_meter - Static variable in class ch.njol.skript.util.Direction
- m_nightly - Static variable in class ch.njol.skript.SkriptUpdater
- m_no_errors - Static variable in class ch.njol.skript.Skript
- m_no_scripts - Static variable in class ch.njol.skript.Skript
- m_not_started - Static variable in class ch.njol.skript.SkriptUpdater
- m_running_latest_version - Static variable in class ch.njol.skript.SkriptUpdater
- m_running_latest_version_beta - Static variable in class ch.njol.skript.SkriptUpdater
- m_too_many_arguments - Static variable in class ch.njol.skript.command.Commands
- m_update_available - Static variable in class ch.njol.skript.SkriptUpdater
- m_updater_disabled - Static variable in class ch.njol.skript.SkriptUpdater
- MAGIC_NUMBER - Static variable in class ch.njol.yggdrasil.Yggdrasil
-
Magic Number: "Ygg\0" (('Y' invalid input: '<'invalid input: '<' 24) + ('g' invalid input: '<'invalid input: '<' 16) + ('g' invalid input: '<'invalid input: '<' 8) + '\0')
- main(String...) - Static method in class ch.njol.skript.PatcherTool
- MAINSTREAM - Enum constant in enum class org.skriptlang.skript.lang.experiment.LifeCycle
-
Represents a feature that was previously opt-in (or experimental) but is now a part of the default set.
- makeStrings(String[]) - Static method in class ch.njol.skript.lang.VariableString
- makeStringsFromQuoted(List<String>) - Static method in class ch.njol.skript.lang.VariableString
- MalformedPatternException - Exception Class in ch.njol.skript.patterns
- MalformedPatternException(String, String) - Constructor for exception class ch.njol.skript.patterns.MalformedPatternException
- MalformedPatternException(String, String, Throwable) - Constructor for exception class ch.njol.skript.patterns.MalformedPatternException
- mapIds() - Static method in class ch.njol.skript.bukkitutil.BurgerHelper
- mapMaterials() - Method in class ch.njol.skript.bukkitutil.BurgerHelper
- mark - Variable in class ch.njol.skript.lang.SkriptParser.ParseResult
-
Defaults to 0.
- mark(int) - Method in class ch.njol.skript.config.ConfigReader
- markErrored() - Static method in class ch.njol.skript.Skript
-
Mark that an exception has occurred at some point during runtime.
- markSupported() - Method in class ch.njol.skript.config.ConfigReader
- match(BlockValues) - Method in class ch.njol.skript.bukkitutil.block.BlockValues
- match(E) - Method in class ch.njol.skript.entity.EntityData
- match(String) - Method in class ch.njol.skript.patterns.SkriptPattern
- match(String, int, ParseContext) - Method in class ch.njol.skript.patterns.SkriptPattern
- match(String, MatchResult) - Method in class ch.njol.skript.patterns.ChoicePatternElement
- match(String, MatchResult) - Method in class ch.njol.skript.patterns.GroupPatternElement
- match(String, MatchResult) - Method in class ch.njol.skript.patterns.LiteralPatternElement
- match(String, MatchResult) - Method in class ch.njol.skript.patterns.OptionalPatternElement
- match(String, MatchResult) - Method in class ch.njol.skript.patterns.ParseTagPatternElement
- match(String, MatchResult) - Method in class ch.njol.skript.patterns.PatternElement
- match(String, MatchResult) - Method in class ch.njol.skript.patterns.RegexPatternElement
- match(String, MatchResult) - Method in class ch.njol.skript.patterns.TypePatternElement
- match(Axolotl) - Method in class ch.njol.skript.entity.AxolotlData
- match(Bee) - Method in class ch.njol.skript.entity.BeeData
- match(Boat) - Method in class ch.njol.skript.entity.BoatData
- match(Cat) - Method in class ch.njol.skript.entity.CatData
- match(ChestBoat) - Method in class ch.njol.skript.entity.BoatChestData
- match(Creeper) - Method in class ch.njol.skript.entity.CreeperData
- match(Enderman) - Method in class ch.njol.skript.entity.EndermanData
- match(Entity) - Method in class ch.njol.skript.entity.SimpleEntityData
- match(ExperienceOrb) - Method in class ch.njol.skript.entity.XpOrbData
- match(FallingBlock) - Method in class ch.njol.skript.entity.FallingBlockData
- match(Fox) - Method in class ch.njol.skript.entity.FoxData
- match(Frog) - Method in class ch.njol.skript.entity.FrogData
- match(Goat) - Method in class ch.njol.skript.entity.GoatData
- match(Item) - Method in class ch.njol.skript.entity.DroppedItemData
- match(Llama) - Method in class ch.njol.skript.entity.LlamaData
- match(Minecart) - Method in class ch.njol.skript.entity.MinecartData
- match(MushroomCow) - Method in class ch.njol.skript.entity.MooshroomData
- match(Ocelot) - Method in class ch.njol.skript.entity.OcelotData
- match(Panda) - Method in class ch.njol.skript.entity.PandaData
- match(Parrot) - Method in class ch.njol.skript.entity.ParrotData
- match(Pig) - Method in class ch.njol.skript.entity.PigData
- match(Rabbit) - Method in class ch.njol.skript.entity.RabbitData
- match(Sheep) - Method in class ch.njol.skript.entity.SheepData
- match(ThrownPotion) - Method in class ch.njol.skript.entity.ThrownPotionData
- match(TropicalFish) - Method in class ch.njol.skript.entity.TropicalFishData
- match(Villager) - Method in class ch.njol.skript.entity.VillagerData
- match(Wolf) - Method in class ch.njol.skript.entity.WolfData
- match(ZombieVillager) - Method in class ch.njol.skript.entity.ZombieVillagerData
- Match(MatchQuality, AliasesMap.AliasData) - Constructor for class ch.njol.skript.aliases.AliasesMap.Match
- matchAlias(ItemData) - Method in class ch.njol.skript.aliases.AliasesMap
-
Attempts to get the closest matching alias for given item.
- matchAlias(ItemData) - Method in class ch.njol.skript.aliases.ItemData
-
Checks how well this item matches the given item.
- matchedPattern - Variable in class ch.njol.skript.entity.EntityData
- matcher(String) - Method in class ch.njol.skript.localization.RegexMessage
- matches(boolean) - Method in enum class ch.njol.skript.lang.SkriptEvent.ListeningBehavior
-
Checks whether this listening behavior matches the given cancelled state.
- matches(String) - Method in class ch.njol.skript.localization.RegexMessage
- matches(String) - Method in interface org.skriptlang.skript.lang.experiment.Experiment
- matchNext(String, MatchResult) - Method in class ch.njol.skript.patterns.PatternElement
- matchPlain(ItemData) - Method in class ch.njol.skript.aliases.ItemData
-
Compares this ItemData with another to determine if they are matching "plain" items.
- MatchQuality - Enum Class in ch.njol.skript.aliases
-
How well two items match each other.
- MatchResult - Class in ch.njol.skript.patterns
-
A result from pattern matching.
- MatchResult() - Constructor for class ch.njol.skript.patterns.MatchResult
- math(Class<R>, Arithmetic<? super T, R>) - Method in class ch.njol.skript.classes.ClassInfo
-
Deprecated.
- Math2 - Class in ch.njol.util
-
This class is not to be used by addons.
- max(double...) - Static method in class ch.njol.util.Math2
-
Deprecated.
- max(double, double, double) - Static method in class ch.njol.util.Math2
-
Deprecated.
- max(int...) - Static method in class ch.njol.util.Math2
-
Deprecated.
- max(int, int, int) - Static method in class ch.njol.util.Math2
-
Deprecated.
- MAX_CLASS_CODENAME_LENGTH - Static variable in class ch.njol.skript.variables.SQLStorage
- MAX_PRIMITIVE - Static variable in enum class ch.njol.yggdrasil.Tag
- MAX_VALUE_SIZE - Static variable in class ch.njol.skript.variables.SQLStorage
- MAX_VARIABLE_NAME_LENGTH - Static variable in class ch.njol.skript.variables.SQLStorage
- MAX_WRAPPER - Static variable in enum class ch.njol.yggdrasil.Tag
- MAXBLOCKID - Static variable in class ch.njol.skript.Skript
-
The maximum ID a block can have in Minecraft.
- MAXDATAVALUE - Static variable in class ch.njol.skript.Skript
-
The maximum data value of Minecraft, i.e.
- maxTargetBlockDistance - Static variable in class ch.njol.skript.SkriptConfig
- MEGA_REDWOOD - Enum constant in enum class ch.njol.skript.util.StructureType
- merge(AliasesProvider.Variation) - Method in class ch.njol.skript.aliases.AliasesProvider.Variation
- message - Variable in class ch.njol.skript.log.LogEntry
- message(CommandSender, String) - Static method in class ch.njol.skript.Skript
-
Similar to
Skript.info(CommandSender, String)
but no [Skript] prefix is added. - Message - Class in ch.njol.skript.localization
-
Basic class to get text from the language file(s).
- Message(String) - Constructor for class ch.njol.skript.localization.Message
- MESSAGE - Enum constant in enum class ch.njol.skript.util.StringMode
- MessageComponent - Class in ch.njol.skript.util.chat
-
Component for chat messages.
- MessageComponent() - Constructor for class ch.njol.skript.util.chat.MessageComponent
- MessageComponent.BooleanSerializer - Class in ch.njol.skript.util.chat
- MessageComponent.ClickEvent - Class in ch.njol.skript.util.chat
- MessageComponent.ClickEvent.Action - Enum Class in ch.njol.skript.util.chat
- MessageComponent.HoverEvent - Class in ch.njol.skript.util.chat
- MessageComponent.HoverEvent.Action - Enum Class in ch.njol.skript.util.chat
- methodExists(Class<?>, String, Class<?>...) - Static method in class ch.njol.skript.Skript
-
Tests whether a method exists in the given class.
- methodExists(Class<?>, String, Class<?>[], Class<?>) - Static method in class ch.njol.skript.Skript
-
Tests whether a method exists in the given class, and whether the return type matches the expected one.
- MILLISECOND - Enum constant in enum class ch.njol.skript.util.Timespan.TimePeriod
- min(double...) - Static method in class ch.njol.util.Math2
-
Deprecated.
- min(double, double, double) - Static method in class ch.njol.util.Math2
-
Deprecated.
- min(int...) - Static method in class ch.njol.util.Math2
-
Deprecated.
- min(int, int, int) - Static method in class ch.njol.util.Math2
-
Deprecated.
- MIN_PRIMITIVE - Static variable in enum class ch.njol.yggdrasil.Tag
-
primitive tags are between these value
- MIN_WRAPPER - Static variable in enum class ch.njol.yggdrasil.Tag
-
primitive tags are between these value
- MinecartData - Class in ch.njol.skript.entity
- MinecartData() - Constructor for class ch.njol.skript.entity.MinecartData
- MinecartData(MinecartData.MinecartType) - Constructor for class ch.njol.skript.entity.MinecartData
- minus(Timespan) - Method in class ch.njol.skript.util.Date
-
Get a new instance of this Date with the subtracted timespan
- MINUTE - Enum constant in enum class ch.njol.skript.util.Timespan.TimePeriod
- MISSING_CONJUNCTION - Enum constant in enum class org.skriptlang.skript.lang.script.ScriptWarning
-
Missing "and" or "or"
- missingEntryError(String) - Static method in class ch.njol.skript.localization.Language
- missingField(Object, Field) - Method in interface ch.njol.yggdrasil.FieldHandler
-
Called if a field was not found in the stream.
- missingField(Object, Field) - Method in class ch.njol.yggdrasil.util.JREFieldHandler
-
Deprecated.
- missingField(Object, Field) - Method in class ch.njol.yggdrasil.Yggdrasil
- missingField(Field) - Method in class ch.njol.skript.util.Direction
- missingField(Field) - Method in interface ch.njol.yggdrasil.YggdrasilSerializable.YggdrasilRobustSerializable
-
Called if a field was not found in the stream.
- missingRequiredEntryMessage(Function<String, String>) - Method in class org.skriptlang.skript.lang.entry.EntryValidator.EntryValidatorBuilder
-
A function to be applied when a required Node is missing during validation.
- mod(double, double) - Static method in class ch.njol.util.Math2
-
Modulo that returns positive values even for negative arguments.
- mod(float, float) - Static method in class ch.njol.util.Math2
-
Modulo that returns positive values even for negative arguments.
- mod(int, int) - Static method in class ch.njol.util.Math2
-
Modulo that returns positive values even for negative arguments.
- mod(long, long) - Static method in class ch.njol.util.Math2
-
Modulo that returns positive values even for negative arguments.
- modified() - Method in class ch.njol.skript.aliases.ItemType
-
Removes the item and block aliases from this alias as it now represents a different item.
- modify(SectionNode, List<TriggerItem>, Supplier<T>) - Method in class ch.njol.skript.lang.Section.SectionContext
-
Modifies this SectionContext temporarily, for the duration of the
Supplier.get()
call, reverting the changes afterwards. - modifyItemStack(ItemStack, String) - Static method in class ch.njol.skript.bukkitutil.BukkitUnsafe
- MONTH - Enum constant in enum class ch.njol.skript.util.Timespan.TimePeriod
- MooshroomData - Class in ch.njol.skript.entity
- MooshroomData() - Constructor for class ch.njol.skript.entity.MooshroomData
- MooshroomData(MushroomCow.Variant) - Constructor for class ch.njol.skript.entity.MooshroomData
- move(SectionNode) - Method in class ch.njol.skript.config.Node
- move(File, File, boolean) - Static method in class ch.njol.skript.util.FileUtils
- MULTIPART - Static variable in interface ch.njol.skript.bukkitutil.block.BlockSetter
-
Takes rotation or direction of the block (depending on the block) and attempts to place other parts of it according to those.
- MULTIPLICATION - Enum constant in enum class org.skriptlang.skript.lang.arithmetic.Operator
- multiply(char, int) - Static method in class ch.njol.util.StringUtils
- multiply(A, R) - Method in interface ch.njol.skript.classes.Arithmetic
-
Deprecated.
- multiply(String, int) - Static method in class ch.njol.util.StringUtils
- multiply(Number, Number) - Method in class ch.njol.skript.classes.NumberArithmetic
-
Deprecated.
- multiply(Vector, Vector) - Method in class ch.njol.skript.classes.VectorArithmethic
-
Deprecated.
- multiplyClamped(long, long) - Static method in class ch.njol.util.Math2
- MUSHROOM - Enum constant in enum class ch.njol.skript.util.StructureType
- mustSyncDeserialization() - Method in class ch.njol.skript.classes.ConfigurationSerializer
- mustSyncDeserialization() - Method in class ch.njol.skript.classes.EnumSerializer
- mustSyncDeserialization() - Method in class ch.njol.skript.classes.registry.RegistrySerializer
- mustSyncDeserialization() - Method in class ch.njol.skript.classes.Serializer
-
Not currently used (everything happens on Bukkit's main thread).
- mustSyncDeserialization() - Method in class ch.njol.skript.classes.YggdrasilSerializer
- MySQLStorage - Class in ch.njol.skript.variables
N
- name - Variable in class ch.njol.skript.lang.SkriptEventInfo
- name - Variable in enum class ch.njol.skript.ServerPlatform
- name - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry
- name - Variable in class ch.njol.skript.variables.SerializedVariable
-
The name of the variable.
- name - Variable in enum class ch.njol.yggdrasil.Tag
- name() - Method in class ch.njol.yggdrasil.PseudoEnum
-
Returns the unique name of this constant.
- name(String) - Method in class ch.njol.skript.classes.ClassInfo
-
Only used for Skript's documentation.
- Name - Annotation Interface in ch.njol.skript.doc
-
Provides the name of annotated element to be used in documentation.
- Namespace - Class in ch.njol.skript.lang.function
-
Contains a set of functions.
- Namespace() - Constructor for class ch.njol.skript.lang.function.Namespace
- Namespace.Key - Class in ch.njol.skript.lang.function
-
Key to a namespace.
- Namespace.Origin - Enum Class in ch.njol.skript.lang.function
-
Origin of functions in namespace.
- NewBlockCompat - Class in ch.njol.skript.bukkitutil.block
-
1.13+ block compat.
- NewBlockCompat() - Constructor for class ch.njol.skript.bukkitutil.block.NewBlockCompat
- newInputStream(InputStream) - Method in class ch.njol.yggdrasil.Yggdrasil
- newInstance(Converter<? super F, ?>, Converter<?, ? extends T>) - Static method in class ch.njol.skript.classes.ChainedConverter
-
Deprecated.
- newInstance(Expression<F>, Class<T>...) - Static method in class ch.njol.skript.lang.util.ConvertedExpression
- newInstance(String, ClassInfo<T>, String, int, boolean, boolean) - Static method in class ch.njol.skript.command.Argument
- newInstance(Class<E>) - Method in class ch.njol.skript.classes.ConfigurationSerializer
- newInstance(Class<E>) - Method in class ch.njol.skript.classes.Serializer
- newInstance(Class<E>) - Method in class ch.njol.yggdrasil.YggdrasilSerializer
-
Creates a new instance of the given class.
- newInstance(Class<T>) - Method in class ch.njol.yggdrasil.JRESerializer
- newInstance(String) - Static method in class ch.njol.skript.lang.VariableString
-
Prints errors
- newInstance(String, ClassInfo<T>, boolean, String) - Static method in class ch.njol.skript.lang.function.Parameter
- newInstance(String, StringMode) - Static method in class ch.njol.skript.lang.VariableString
-
Creates an instance of VariableString by parsing given string.
- newInstance(String, Class<? extends T>[]) - Static method in class ch.njol.skript.lang.Variable
-
Prints errors
- newOutputStream(OutputStream) - Method in class ch.njol.yggdrasil.Yggdrasil
- newThread(Runnable, String) - Static method in class ch.njol.skript.Skript
-
Creates a new Thread and sets its UncaughtExceptionHandler.
- next() - Method in class ch.njol.util.coll.iterator.ArrayIterator
- next() - Method in class ch.njol.util.coll.iterator.CheckedIterator
- next() - Method in class ch.njol.util.coll.iterator.CombinedIterator
- next() - Method in class ch.njol.util.coll.iterator.ConsumingIterator
- next() - Method in class ch.njol.util.coll.iterator.EmptyIterator
- next() - Method in class ch.njol.util.coll.iterator.ImprovedIterator
- next() - Method in class ch.njol.util.coll.iterator.ListRangeIterator
- next() - Method in class ch.njol.util.coll.iterator.NonNullIterator
- next() - Method in class ch.njol.util.coll.iterator.ReversedListIterator
- next() - Method in class ch.njol.util.coll.iterator.SingleItemIterator
- next() - Method in class ch.njol.util.coll.iterator.StoppableIterator
- next(String, int, ParseContext) - Static method in class ch.njol.skript.lang.SkriptParser
-
Returns the next character in the expression, skipping strings, variables and parentheses (unless
context
isParseContext.COMMAND
orParseContext.PARSE
). - nextBracket(String, char, char, int, boolean) - Static method in class ch.njol.skript.lang.SkriptParser
-
Finds the closing bracket of the group at start (i.e.
- nextIndex() - Method in class ch.njol.util.coll.iterator.ReversedListIterator
- nextOccurrence(String, String, int, ParseContext, boolean) - Static method in class ch.njol.skript.lang.SkriptParser
-
Returns the next occurrence of the needle in the haystack.
- nextVariableBracket(String, int) - Static method in class ch.njol.skript.lang.VariableString
-
Copied from
SkriptParser#nextBracket(String, char, char, int, boolean)
, but removed escaping invalid input: '&' returns -1 on error. - NIGHT_VISION - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- NIGHT_VISION_LONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- NO_ARTICLE_MASK - Static variable in class ch.njol.skript.localization.Language
-
masks out article flags - useful if the article has been added already (e.g.
- NO_CHAINING - Static variable in interface ch.njol.skript.classes.Converter
-
Deprecated.Disallow all chaining.
- NO_CHAINING - Static variable in interface org.skriptlang.skript.lang.converter.Converter
-
A Converter flag declaring that this Converter cannot be a part of a chain.
- NO_COMMAND_ARGUMENTS - Static variable in interface ch.njol.skript.classes.Converter
-
Deprecated.
- NO_DOC - Static variable in class ch.njol.skript.classes.ClassInfo
-
Use this as
ClassInfo.name(String)
to suppress warnings about missing documentation. - NO_DOC - Static variable in class ch.njol.skript.lang.SkriptEventInfo
-
Use this as
SkriptEventInfo.description(String...)
to prevent warnings about missing documentation. - NO_GENDER - Static variable in class ch.njol.skript.localization.Noun
- NO_GENDER_TOKEN - Static variable in class ch.njol.skript.localization.Noun
- NO_LEFT_CHAINING - Static variable in interface ch.njol.skript.classes.Converter
-
Deprecated.Disallow other converters from being chained to this.
- NO_LEFT_CHAINING - Static variable in interface org.skriptlang.skript.lang.converter.Converter
-
A Converter flag declaring this Converter cannot be chained to another Converter.
- NO_RIGHT_CHAINING - Static variable in interface ch.njol.skript.classes.Converter
-
Deprecated.Disallow chaining this with other converters.
- NO_RIGHT_CHAINING - Static variable in interface org.skriptlang.skript.lang.converter.Converter
-
A Converter flag declaring that another Converter cannot be chained to this Converter.
- node - Variable in class ch.njol.skript.log.LogEntry
- Node - Class in ch.njol.skript.config
- Node(Config) - Constructor for class ch.njol.skript.config.Node
- Node(String, SectionNode) - Constructor for class ch.njol.skript.config.Node
- Node(String, String, SectionNode, int) - Constructor for class ch.njol.skript.config.Node
- NodeMap - Class in ch.njol.skript.config
-
Map for fast access of entry nodes and section nodes within section nodes.
- NodeMap() - Constructor for class ch.njol.skript.config.NodeMap
- NodeValidator - Interface in ch.njol.skript.config.validate
- NoDoc - Annotation Interface in ch.njol.skript.doc
-
Annotated element will not appear in documentation, nor will missing documentation about it cause warnings.
- NONE - Enum constant in enum class ch.njol.skript.log.ErrorQuality
- nonLivingEntityChanger - Static variable in class ch.njol.skript.classes.data.DefaultChangers
- NonNullIterator<T> - Class in ch.njol.util.coll.iterator
- NonNullIterator() - Constructor for class ch.njol.util.coll.iterator.NonNullIterator
- NonNullPair<T1,
T2> - Class in ch.njol.util - NonNullPair(NonNullPair<T1, T2>) - Constructor for class ch.njol.util.NonNullPair
- NonNullPair(T1, T2) - Constructor for class ch.njol.util.NonNullPair
- nop - Static variable in class ch.njol.skript.localization.RegexMessage
-
A pattern that doesn't match anything
- NORMAL - Enum constant in enum class ch.njol.skript.localization.Language.LanguageListenerPriority
- NORMAL - Enum constant in enum class ch.njol.skript.log.Verbosity
- normalizePluralMarkers(String) - Static method in class ch.njol.skript.localization.Noun
-
Normalizes plural markers, i.e.
- not - Static variable in class ch.njol.skript.localization.GeneralWords
- not() - Method in enum class ch.njol.util.Kleenean
- NOT_AN_EXPRESSION - Enum constant in enum class ch.njol.skript.log.ErrorQuality
- NOT_EQUAL - Enum constant in enum class ch.njol.skript.classes.Comparator.Relation
-
Deprecated.
- NOT_EQUAL - Enum constant in enum class org.skriptlang.skript.lang.comparator.Relation
- NOT_STARTED - Enum constant in enum class ch.njol.skript.update.UpdaterState
-
The updater has not been started.
- notAnEntryError(Node) - Static method in class ch.njol.skript.config.validate.EntryValidator
- notAnEntryError(Node, String) - Static method in class ch.njol.skript.config.validate.EntryValidator
- notASectionError(Node) - Static method in class ch.njol.skript.config.validate.SectionValidator
- notchPitch(float) - Static method in class ch.njol.util.VectorMath
- notchYaw(float) - Static method in class ch.njol.util.VectorMath
- notEmpty(int[], String) - Static method in class ch.njol.util.Validate
- notEmpty(String, String) - Static method in class ch.njol.util.Validate
- notEmpty(Object[], String) - Static method in class ch.njol.util.Validate
- NotifyingReference<V> - Class in ch.njol.util
- NotifyingReference() - Constructor for class ch.njol.util.NotifyingReference
- NotifyingReference(V) - Constructor for class ch.njol.util.NotifyingReference
- NotifyingReference(V, boolean) - Constructor for class ch.njol.util.NotifyingReference
- notNull(Object, String) - Static method in class ch.njol.util.Validate
- notNull(Object...) - Static method in class ch.njol.util.Validate
- notNullOrEmpty(Object[], String) - Static method in class ch.njol.util.Validate
- notNullOrEmpty(String, String) - Static method in class ch.njol.util.Validate
- notNullOrEmpty(Collection<?>, String) - Static method in class ch.njol.util.Validate
- notOfType(ClassInfo<?>...) - Static method in class ch.njol.skript.lang.SkriptParser
- notOfType(Class<?>...) - Static method in class ch.njol.skript.lang.SkriptParser
- Noun - Class in ch.njol.skript.localization
- Noun(String) - Constructor for class ch.njol.skript.localization.Noun
- NoUpdateChecker - Class in ch.njol.skript.update
-
An update checker that never reports available updates.
- NoUpdateChecker() - Constructor for class ch.njol.skript.update.NoUpdateChecker
- now() - Static method in class ch.njol.skript.util.Date
-
Get a new Date with the current time
- NullableChecker<T> - Interface in ch.njol.util
- nullChecker - Static variable in interface ch.njol.util.NullableChecker
- NUMBER - Static variable in class ch.njol.skript.registrations.DefaultClasses
- NUMBER_PATTERN - Static variable in class ch.njol.skript.classes.data.JavaClasses
- numberAccuracy - Static variable in class ch.njol.skript.SkriptConfig
-
Maximum number of digits to display after the period for floats and doubles
- numberAfter(CharSequence, int) - Static method in class ch.njol.util.StringUtils
-
Shorthand for
numberAt
(s, index, true) - NumberArithmetic - Class in ch.njol.skript.classes
-
Deprecated.
- NumberArithmetic() - Constructor for class ch.njol.skript.classes.NumberArithmetic
-
Deprecated.
- numberAt(CharSequence, int, boolean) - Static method in class ch.njol.util.StringUtils
-
Finds a positive number in the given CharSequence, starting at the given index, and searching in the given direction.
- numberBefore(CharSequence, int) - Static method in class ch.njol.util.StringUtils
-
Shorthand for
numberAt
(s, index, false) - numConstants() - Method in class ch.njol.yggdrasil.PseudoEnum
- numeric_id - Variable in class ch.njol.skript.bukkitutil.BurgerHelper.ItemOrBlock
- numErrors() - Method in class ch.njol.skript.log.RedirectingLogHandler
- numItems() - Method in class ch.njol.skript.aliases.ItemType
- numTypes() - Method in class ch.njol.skript.aliases.ItemType
- numVariables() - Static method in class ch.njol.skript.variables.Variables
-
Gets the amount of variables currently on the server.
O
- obfuscated - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- obfuscated - Variable in class ch.njol.skript.util.chat.MessageComponent
-
Makes text obfuscated, i.e.
- OBJECT - Static variable in class ch.njol.skript.registrations.DefaultClasses
- OcelotData - Class in ch.njol.skript.entity
- OcelotData() - Constructor for class ch.njol.skript.entity.OcelotData
- of(Player) - Static method in interface ch.njol.skript.bukkitutil.sounds.SoundReceiver
- of(World) - Static method in interface ch.njol.skript.bukkitutil.sounds.SoundReceiver
- OFF_HAND - Enum constant in enum class ch.njol.skript.util.slot.EquipmentSlot.EquipSlot
- OFFLINE_PLAYER - Static variable in class ch.njol.skript.registrations.DefaultClasses
- OldItemData() - Constructor for class ch.njol.skript.aliases.ItemData.OldItemData
- onActive(Script) - Method in interface org.skriptlang.skript.lang.script.ScriptEvent.ScriptActiveEvent
-
Called when this Script is made active in a
ParserInstance
. - onAdd(CommandHelp) - Method in class ch.njol.skript.command.CommandHelp
- onCommand(CommandSender, Command, String, String[]) - Method in class ch.njol.skript.command.ScriptCommand
- onCommand(CommandSender, Command, String, String[]) - Method in class ch.njol.skript.SkriptCommand
- onCurrentEventsChange(Class<? extends Event>[]) - Method in class ch.njol.skript.lang.parser.ParserInstance.Data
- onCurrentScriptChange(Config) - Method in class ch.njol.skript.lang.parser.ParserInstance.Data
-
Deprecated.See
ScriptEvent
. - onDisable() - Method in class ch.njol.skript.Skript
- onEnable() - Method in class ch.njol.skript.Skript
- onInactive(Script) - Method in interface org.skriptlang.skript.lang.script.ScriptEvent.ScriptInactiveEvent
-
Called when this Script is made inactive in a
ParserInstance
. - onLanguageChange() - Method in interface ch.njol.skript.localization.LanguageChangeListener
- onPluginDisable(PluginDisableEvent) - Method in class ch.njol.skript.Skript
- onRegistrationsStop() - Static method in class ch.njol.skript.registrations.Classes
- onRegistrationStop() - Static method in class ch.njol.skript.entity.EntityData
- onStop() - Method in class ch.njol.skript.log.ErrorDescLogHandler
- onStop() - Method in class ch.njol.skript.log.LogHandler
-
Called just after the handler is removed from the active handlers stack.
- onStop() - Method in class ch.njol.skript.log.RetainingLogHandler
- onSuccess() - Method in class ch.njol.skript.log.ErrorDescLogHandler
- onTabComplete(CommandSender, Command, String, String[]) - Method in class ch.njol.skript.command.ScriptCommand
- onTabComplete(CommandSender, Command, String, String[]) - Method in class ch.njol.skript.SkriptCommandTabCompleter
- onValueChange() - Method in class ch.njol.skript.config.Option
- onValueChange() - Method in class ch.njol.skript.localization.Adjective
- onValueChange() - Method in class ch.njol.skript.localization.Message
-
Called when this Message's value changes.
- onValueChange() - Method in class ch.njol.skript.localization.Noun
- onValueChange() - Method in class ch.njol.skript.localization.RegexMessage
- open() - Method in class ch.njol.skript.log.LogHandler
- open() - Method in interface ch.njol.util.OpenCloseable
- open_url - Enum constant in enum class ch.njol.skript.util.chat.MessageComponent.ClickEvent.Action
- open_url - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- OpenCloseable - Interface in ch.njol.util
-
A object that can both be opened and closed.
- Operation<L,
R, - Interface in org.skriptlang.skript.lang.arithmeticT> -
Represents a pure binary operation that takes two operands of types
L
andR
, performs a calculation, and returns a result of typeT
. - operationExists(Operator, Class<?>, Class<?>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- OperationInfo<L,
R, - Class in org.skriptlang.skript.lang.arithmeticT> - OperationInfo(Class<L>, Class<R>, Class<T>, Operation<L, R, T>) - Constructor for class org.skriptlang.skript.lang.arithmetic.OperationInfo
- Operator - Enum Class in org.skriptlang.skript.lang.arithmetic
- Option<T> - Class in ch.njol.skript.config
- Option(String, T) - Constructor for class ch.njol.skript.config.Option
- Option(String, T, Converter<String, ? extends T>) - Constructor for class ch.njol.skript.config.Option
- optional(boolean) - Method in class ch.njol.skript.config.Option
- OptionalPatternElement - Class in ch.njol.skript.patterns
-
A
PatternElement
that contains an optional part, for example[hello world]
. - OptionalPatternElement(PatternElement) - Constructor for class ch.njol.skript.patterns.OptionalPatternElement
- options - Variable in class ch.njol.skript.classes.Converter.ConverterInfo
-
Deprecated.
- OptionSection - Class in ch.njol.skript.config
- OptionSection(String) - Constructor for class ch.njol.skript.config.OptionSection
- or - Static variable in class ch.njol.skript.localization.GeneralWords
- or(Kleenean) - Method in enum class ch.njol.util.Kleenean
- OR_PATTERN - Static variable in class ch.njol.skript.lang.SkriptParser
- ORANGE - Enum constant in enum class ch.njol.skript.util.SkriptColor
- ordinal() - Method in class ch.njol.yggdrasil.PseudoEnum
-
Returns the unique ID of this constant.
- org.skriptlang.skript.bukkit - package org.skriptlang.skript.bukkit
- org.skriptlang.skript.lang.arithmetic - package org.skriptlang.skript.lang.arithmetic
- org.skriptlang.skript.lang.comparator - package org.skriptlang.skript.lang.comparator
-
This file is part of Skript.
- org.skriptlang.skript.lang.converter - package org.skriptlang.skript.lang.converter
-
This file is part of Skript.
- org.skriptlang.skript.lang.entry - package org.skriptlang.skript.lang.entry
-
This file is part of Skript.
- org.skriptlang.skript.lang.entry.util - package org.skriptlang.skript.lang.entry.util
-
This file is part of Skript.
- org.skriptlang.skript.lang.experiment - package org.skriptlang.skript.lang.experiment
- org.skriptlang.skript.lang.script - package org.skriptlang.skript.lang.script
-
This file is part of Skript.
- org.skriptlang.skript.lang.structure - package org.skriptlang.skript.lang.structure
-
This file is part of Skript.
- org.skriptlang.skript.lang.util - package org.skriptlang.skript.lang.util
-
This file is part of Skript.
- original - Variable in class ch.njol.skript.lang.VariableString
- originClassPath - Variable in class ch.njol.skript.lang.SyntaxElementInfo
- OUTDATED - Enum constant in enum class ch.njol.skript.update.ReleaseStatus
-
Old, probably unsupported release.
- outdatedError() - Static method in class ch.njol.skript.Skript
- outdatedError(Exception) - Static method in class ch.njol.skript.Skript
P
- Pair<T1,
T2> - Class in ch.njol.util - Pair() - Constructor for class ch.njol.util.Pair
- Pair(Map.Entry<T1, T2>) - Constructor for class ch.njol.util.Pair
- Pair(T1, T2) - Constructor for class ch.njol.util.Pair
- PandaData - Class in ch.njol.skript.entity
- PandaData() - Constructor for class ch.njol.skript.entity.PandaData
- PandaData(Panda.Gene, Panda.Gene) - Constructor for class ch.njol.skript.entity.PandaData
- PaperEntityUtils - Class in ch.njol.skript.bukkitutil
- PaperEntityUtils() - Constructor for class ch.njol.skript.bukkitutil.PaperEntityUtils
- PaperEntityUtils.LookGoal - Class in ch.njol.skript.bukkitutil
- PARAM_PATTERN - Static variable in class ch.njol.skript.lang.function.Parameter
- Parameter<T> - Class in ch.njol.skript.lang.function
- Parameter(String, ClassInfo<T>, boolean, Expression<? extends T>) - Constructor for class ch.njol.skript.lang.function.Parameter
- parent - Variable in class ch.njol.skript.config.Node
- parent - Variable in class ch.njol.skript.lang.TriggerItem
- ParrotData - Class in ch.njol.skript.entity
- ParrotData() - Constructor for class ch.njol.skript.entity.ParrotData
- ParrotData(int) - Constructor for class ch.njol.skript.entity.ParrotData
- parse(String) - Static method in class ch.njol.skript.entity.EntityData
-
Prints errors.
- parse(String) - Static method in class ch.njol.skript.entity.EntityType
- parse(String) - Static method in class ch.njol.skript.lang.function.Parameter
-
Parses function parameters from a string.
- parse(String) - Static method in class ch.njol.skript.util.chat.ChatMessages
-
Parses a string to list of chat message components.
- parse(String) - Static method in class ch.njol.skript.util.EnchantmentType
-
Parses an enchantment type from string.
- parse(String) - Method in class ch.njol.skript.util.EnumUtils
-
This method attempts to match the string input against one of the string representations of the enumerators.
- parse(String) - Static method in class ch.njol.skript.util.Time
- parse(String) - Static method in class ch.njol.skript.util.Timespan
- parse(String) - Static method in class ch.njol.skript.util.visual.VisualEffects
- parse(String) - Static method in enum class ch.njol.skript.util.WeatherType
- parse(String, Node, String) - Static method in class org.skriptlang.skript.lang.structure.Structure
- parse(String, Node, String, Iterator<? extends StructureInfo<? extends Structure>>) - Static method in class org.skriptlang.skript.lang.structure.Structure
- parse(String, SectionNode, String) - Static method in class ch.njol.skript.lang.SkriptEvent
- parse(String, ParseContext) - Method in class ch.njol.skript.classes.registry.RegistryParser
-
This method attempts to match the string input against one of the string representations of the registry.
- parse(String, ParseContext) - Method in class ch.njol.skript.classes.Parser
-
Parses the input.
- parse(String, SkriptPattern, int, ParseContext) - Static method in class ch.njol.skript.lang.SkriptParser
-
Parses the text as the given pattern with the given parse context and parse flags.
- parse(String, String) - Static method in class ch.njol.skript.lang.Condition
- parse(String, String) - Static method in class ch.njol.skript.lang.Effect
- parse(String, String, SectionNode, List<TriggerItem>) - Static method in class ch.njol.skript.lang.EffectSection
-
Similar to
Section.parse(String, String, SectionNode, List)
, but will only attempt to parse from otherEffectSection
s. - parse(String, String, SectionNode, List<TriggerItem>) - Static method in class ch.njol.skript.lang.Section
- parse(String, Class<T>, ParseContext) - Static method in class ch.njol.skript.registrations.Classes
-
Parses a string to get an object of the desired type.
- parse(String, String) - Static method in class ch.njol.skript.lang.SkriptParser
-
Parses the text as the given pattern as
ParseContext.COMMAND
. - parse(String, String) - Static method in class ch.njol.skript.lang.Statement
- parse(String, String, int, ParseContext) - Static method in class ch.njol.skript.lang.SkriptParser
-
Parses the text as the given pattern with the given parse context and parse flags.
- parse(String, List<TriggerItem>, String) - Static method in class ch.njol.skript.lang.Statement
- parse(String, Iterator<? extends SyntaxElementInfo<T>>, String) - Static method in class ch.njol.skript.lang.SkriptParser
-
Parses a string as one of the given syntax elements.
- PARSE - Enum constant in enum class ch.njol.skript.lang.ParseContext
-
Used for parsing text in
ExprParse
- PARSE_EXPRESSIONS - Static variable in class ch.njol.skript.lang.SkriptParser
- PARSE_LITERALS - Static variable in class ch.njol.skript.lang.SkriptParser
- parseAlias(String) - Static method in class ch.njol.skript.aliases.Aliases
-
Parses an ItemType to be used as an alias, i.e.
- parseArguments(String, ScriptCommand, ScriptCommandEvent) - Static method in class ch.njol.skript.lang.SkriptParser
-
Prints parse errors (i.e.
- parseBlockStates(String) - Method in class ch.njol.skript.aliases.AliasesParser
-
Parses block states from string input to a map.
- parseByEffectType(PotionEffectType) - Static method in class ch.njol.skript.util.PotionEffectUtils
- ParseContext - Enum Class in ch.njol.skript.lang
-
Used to provide context as to where an element is being parsed from.
- ParsedEntryValidator<T> - Class in ch.njol.skript.config.validate
- ParsedEntryValidator(Parser<? extends T>, Setter<T>) - Constructor for class ch.njol.skript.config.validate.ParsedEntryValidator
- parseEnchantment(String) - Static method in class ch.njol.skript.bukkitutil.EnchantmentUtils
- parseExpression(SkriptParser.ExprInfo) - Method in class ch.njol.skript.lang.SkriptParser
- parseExpression(Class<? extends T>...) - Method in class ch.njol.skript.lang.SkriptParser
- parseFunction(Class<? extends T>...) - Method in class ch.njol.skript.lang.SkriptParser
- parseHexColor(String) - Static method in class ch.njol.skript.util.Utils
-
Tries to get a
ChatColor
from the given string. - parseInt(String) - Static method in class ch.njol.skript.util.Utils
-
Parses a number that was validated to be an integer but might still result in a
NumberFormatException
when parsed withInteger.parseInt(String)
due to overflow. - parseItemType(String) - Static method in class ch.njol.skript.aliases.Aliases
-
Parses an ItemType.
- parseKeyPattern(String) - Method in class ch.njol.skript.aliases.AliasesParser
-
Parses alias key pattern using some black magic.
- parseKeyVariations(String) - Method in class ch.njol.skript.aliases.AliasesParser
-
Parses all possible variations from given name.
- parseLinks - Static variable in class ch.njol.skript.SkriptConfig
- parseLiteral(String, Class<T>, ParseContext) - Static method in class ch.njol.skript.lang.SkriptParser
-
Parses a single literal, i.e.
- ParseLogHandler - Class in ch.njol.skript.log
- ParseLogHandler() - Constructor for class ch.njol.skript.log.ParseLogHandler
- parseLong(String) - Static method in class ch.njol.skript.util.Utils
-
Parses a number that was validated to be an integer but might still result in a
NumberFormatException
when parsed withLong.parseLong(String)
due to overflow. - parseMojangson(String) - Method in class ch.njol.skript.aliases.AliasesProvider
-
Uses GSON to parse Mojang's JSON format to a map.
- parser - Variable in class ch.njol.skript.aliases.ScriptAliases
-
Aliases parser linked to our provider.
- parser(Parser<? extends T>) - Method in class ch.njol.skript.classes.ClassInfo
- Parser<T> - Class in ch.njol.skript.classes
-
A parser used to parse data from a string or turn data into a string.
- Parser() - Constructor for class ch.njol.skript.classes.Parser
- ParseResult(SkriptParser, String) - Constructor for class ch.njol.skript.lang.SkriptParser.ParseResult
- ParseResult(String, Expression<?>[]) - Constructor for class ch.njol.skript.lang.SkriptParser.ParseResult
- ParserInstance - Class in ch.njol.skript.lang.parser
- ParserInstance() - Constructor for class ch.njol.skript.lang.parser.ParserInstance
- ParserInstance.Backup - Class in ch.njol.skript.lang.parser
-
A Backup represents a ParserInstance at a certain point in time.
- ParserInstance.Data - Class in ch.njol.skript.lang.parser
-
An abstract class for addons that want to add data bound to a ParserInstance.
- parseSignature(String, String, String, String, boolean) - Static method in class ch.njol.skript.lang.function.Functions
-
Parses the signature from the given arguments.
- parseSimple(String, Class<T>, ParseContext) - Static method in class ch.njol.skript.registrations.Classes
-
Parses without trying to convert anything.
- parseStatic(String, Iterator<? extends SyntaxElementInfo<? extends T>>, ParseContext, String) - Static method in class ch.njol.skript.lang.SkriptParser
- parseStatic(String, Iterator<? extends SyntaxElementInfo<? extends T>>, String) - Static method in class ch.njol.skript.lang.SkriptParser
- ParseTagPatternElement - Class in ch.njol.skript.patterns
-
A
PatternElement
that applies a parse mark when matched. - ParseTagPatternElement(int) - Constructor for class ch.njol.skript.patterns.ParseTagPatternElement
- ParseTagPatternElement(String) - Constructor for class ch.njol.skript.patterns.ParseTagPatternElement
- parseToArray(String) - Static method in class ch.njol.skript.util.chat.ChatMessages
- parseType(String) - Static method in class ch.njol.skript.util.PotionEffectUtils
- parseVariation(String) - Method in class ch.njol.skript.aliases.AliasesParser
-
Parses a single variation from a string.
- parseWithoutIndefiniteArticle(String) - Static method in class ch.njol.skript.entity.EntityData
-
Prints errors.
- ParticleOption - Class in ch.njol.skript.util.visual
- ParticleOption(Color, float) - Constructor for class ch.njol.skript.util.visual.ParticleOption
- PassengerUtils - Class in ch.njol.skript.bukkitutil
- PatcherTool - Class in ch.njol.skript
-
Allows binary-patching old versions of Skript from this jar.
- patchNotes - Variable in class ch.njol.skript.update.UpdateManifest
-
Patch notes for the update.
- pattern() - Method in enum class ch.njol.skript.registrations.Feature
- pattern() - Method in interface org.skriptlang.skript.lang.experiment.Experiment
- PATTERN_MATCHES_EVERYTHING - Enum constant in enum class ch.njol.skript.lang.ExpressionType
-
Expressions whose pattern matches (almost) everything.
- PatternCompiler - Class in ch.njol.skript.patterns
-
The pattern structure is a linked list of
PatternElement
s, wherePatternElement.next
points to the next element to be matched, which can be on an outer level, and wherePatternElement.originalNext
points to the next element on the same level. - PatternCompiler() - Constructor for class ch.njol.skript.patterns.PatternCompiler
- PatternElement - Class in ch.njol.skript.patterns
- PatternElement() - Constructor for class ch.njol.skript.patterns.PatternElement
- patterns - Variable in class ch.njol.skript.lang.SyntaxElementInfo
- Patterns<T> - Class in ch.njol.skript.util
-
A helper class useful when a expression/condition/effect/etc.
- Patterns(Object[][]) - Constructor for class ch.njol.skript.util.Patterns
- PatternSlot(String) - Constructor for class ch.njol.skript.aliases.AliasesParser.PatternSlot
- permutation(byte, byte) - Static method in class ch.njol.util.coll.CollectionUtils
-
Creates a permutation of all bytes in the interval [start, end]
- permutation(int) - Static method in class ch.njol.util.coll.CollectionUtils
-
Shorthand for
permutation
(0, length - 1) - permutation(int, int) - Static method in class ch.njol.util.coll.CollectionUtils
-
Creates a permutation of all integers in the interval [start, end]
- phase() - Method in enum class ch.njol.skript.registrations.Feature
- phase() - Method in interface org.skriptlang.skript.lang.experiment.Experiment
- PI - Static variable in class ch.njol.util.VectorMath
- PigData - Class in ch.njol.skript.entity
- PigData() - Constructor for class ch.njol.skript.entity.PigData
- pitchToRadians(float) - Static method in class ch.njol.skript.util.Direction
- plainText(String) - Static method in class ch.njol.skript.util.chat.ChatMessages
-
Constructs plain text only message component.
- play(Player[], Location, Entity, int, int) - Method in class ch.njol.skript.util.visual.VisualEffect
- PLAYER - Static variable in class ch.njol.skript.registrations.DefaultClasses
- playerChanger - Static variable in class ch.njol.skript.classes.data.DefaultChangers
- playerNameRegexPattern - Static variable in class ch.njol.skript.SkriptConfig
- PLAYERS - Static variable in class ch.njol.skript.command.ScriptCommand
- PlayerSoundReceiver(Player) - Constructor for class ch.njol.skript.bukkitutil.sounds.SoundReceiver.PlayerSoundReceiver
- PlayerUtils - Class in ch.njol.skript.bukkitutil
-
Contains utility methods related to players
- PlayerUtils() - Constructor for class ch.njol.skript.bukkitutil.PlayerUtils
- playSound(Entity, NamespacedKey, SoundCategory, float, float, OptionalLong) - Method in class ch.njol.skript.bukkitutil.sounds.SoundReceiver.PlayerSoundReceiver
- playSound(Entity, NamespacedKey, SoundCategory, float, float, OptionalLong) - Method in interface ch.njol.skript.bukkitutil.sounds.SoundReceiver
- playSound(Entity, NamespacedKey, SoundCategory, float, float, OptionalLong) - Method in class ch.njol.skript.bukkitutil.sounds.SoundReceiver.WorldSoundReceiver
- playSound(Player, Entity, NamespacedKey, SoundCategory, float, float, OptionalLong) - Static method in class ch.njol.skript.bukkitutil.sounds.AdventureSoundUtils
- playSound(Player, Location, NamespacedKey, SoundCategory, float, float, OptionalLong) - Static method in class ch.njol.skript.bukkitutil.sounds.AdventureSoundUtils
- playSound(Location, NamespacedKey, SoundCategory, float, float, OptionalLong) - Method in class ch.njol.skript.bukkitutil.sounds.SoundReceiver.PlayerSoundReceiver
- playSound(Location, NamespacedKey, SoundCategory, float, float, OptionalLong) - Method in interface ch.njol.skript.bukkitutil.sounds.SoundReceiver
- playSound(Location, NamespacedKey, SoundCategory, float, float, OptionalLong) - Method in class ch.njol.skript.bukkitutil.sounds.SoundReceiver.WorldSoundReceiver
- playSound(World, Entity, NamespacedKey, SoundCategory, float, float, OptionalLong) - Static method in class ch.njol.skript.bukkitutil.sounds.AdventureSoundUtils
- playSound(World, Location, NamespacedKey, SoundCategory, float, float, OptionalLong) - Static method in class ch.njol.skript.bukkitutil.sounds.AdventureSoundUtils
- plugin - Variable in class ch.njol.skript.SkriptAddon
- plural - Variable in class ch.njol.skript.aliases.AliasesProvider.AliasName
-
Plural form of alias name.
- plural() - Method in class ch.njol.skript.util.Utils.WordEnding
- PLURAL - Static variable in class ch.njol.skript.localization.Noun
- PLURAL_TOKEN - Static variable in class ch.njol.skript.localization.Noun
- PluralizingArgsMessage - Class in ch.njol.skript.localization
-
An
ArgsMessage
that pluralises words following numbers. - PluralizingArgsMessage(String) - Constructor for class ch.njol.skript.localization.PluralizingArgsMessage
- plurals - Static variable in class ch.njol.skript.util.Utils
- plus(Timespan) - Method in class ch.njol.skript.util.Date
-
Get a new instance of this Date with the added timespan
- POISON - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- POISON_LONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- POISON_STRONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- pop() - Method in class ch.njol.skript.lang.ReturnHandler.ReturnHandlerStack
-
Pops the current handler off the return stack.
- possibleReturnTypes() - Method in interface ch.njol.skript.lang.Expression
-
For expressions that might return multiple (incalculable at parse time) types, this provides a list of all possible types.
- possibleReturnTypes() - Method in class ch.njol.skript.lang.ExpressionList
- postLoad() - Method in class ch.njol.skript.lang.SelfRegisteringSkriptEvent
-
Deprecated.
- postLoad() - Method in class ch.njol.skript.lang.SkriptEvent
-
This method handles the registration of this event with Skript and Bukkit.
- postLoad() - Method in class org.skriptlang.skript.lang.structure.Structure
-
The third and final phase of Structure loading.
- postUnload() - Method in class ch.njol.skript.lang.SkriptEvent
-
This method handles the unregistration of this event with Skript and Bukkit.
- postUnload() - Method in class org.skriptlang.skript.lang.structure.Structure
-
Called when this structure is unloaded.
- PotionDataUtils - Enum Class in ch.njol.skript.util
- PotionEffectUtils - Class in ch.njol.skript.util
- power(A, R) - Method in interface ch.njol.skript.classes.Arithmetic
-
Deprecated.
- power(Number, Number) - Method in class ch.njol.skript.classes.NumberArithmetic
-
Deprecated.
- power(Vector, Vector) - Method in class ch.njol.skript.classes.VectorArithmethic
-
Deprecated.
- Predicate<T> - Interface in ch.njol.util
- preLoad() - Method in class ch.njol.skript.lang.SkriptEvent
-
This method handles the loading of the Structure's syntax elements.
- preLoad() - Method in class org.skriptlang.skript.lang.structure.Structure
-
The first phase of Structure loading.
- prerelease - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry
- previous() - Method in class ch.njol.util.coll.iterator.ReversedListIterator
- previousIndex() - Method in class ch.njol.util.coll.iterator.ReversedListIterator
- printDeprecationWarning(String) - Static method in enum class org.skriptlang.skript.lang.script.ScriptWarning
-
Prints the given message using
Skript.warning(String)
iff the current script does not suppress deprecation warnings. - printError() - Method in class ch.njol.skript.log.ParseLogHandler
- printError(String) - Method in class ch.njol.skript.log.ParseLogHandler
-
Prints the best error or the given error if no error has been logged.
- printError(String, ErrorQuality) - Method in class ch.njol.skript.log.ParseLogHandler
- printErrors() - Method in class ch.njol.skript.log.RetainingLogHandler
- printErrors(String) - Method in class ch.njol.skript.log.RetainingLogHandler
-
Prints all retained errors or the given one if no errors were retained.
- printErrors(String, ErrorQuality) - Method in class ch.njol.skript.log.RetainingLogHandler
- printErrors(CommandSender, String) - Method in class ch.njol.skript.log.RetainingLogHandler
-
Sends all retained error messages to the given recipient.
- printLog() - Method in class ch.njol.skript.log.ParseLogHandler
-
Prints the retained log
- printLog() - Method in class ch.njol.skript.log.RetainingLogHandler
-
Prints all retained log messages.
- printLog(boolean) - Method in class ch.njol.skript.log.ParseLogHandler
- priority - Variable in class ch.njol.skript.SkriptEventHandler.PriorityListener
- Priority(int) - Constructor for class org.skriptlang.skript.lang.structure.Structure.Priority
- PRIORITY - Static variable in class ch.njol.skript.lang.SkriptEvent
- PriorityListener(EventPriority) - Constructor for class ch.njol.skript.SkriptEventHandler.PriorityListener
- PROPERTY - Enum constant in enum class ch.njol.skript.lang.ExpressionType
-
Property expressions, e.g.
- provider - Variable in class ch.njol.skript.aliases.AliasesParser
-
Aliases provider, which takes the aliases and variations we parse.
- provider - Variable in class ch.njol.skript.aliases.ScriptAliases
-
Aliases provider.
- PseudoEnum<T> - Class in ch.njol.yggdrasil
-
A class that acts as a "pseudo-enum", i.e.
- PseudoEnum(String) - Constructor for class ch.njol.yggdrasil.PseudoEnum
- published_at - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry
- push(ReturnHandler<?>) - Method in class ch.njol.skript.lang.ReturnHandler.ReturnHandlerStack
-
Pushes the current return handler onto the return stack.
- put(Node) - Method in class ch.njol.skript.config.NodeMap
- put(String, AliasesProvider.Variation) - Method in class ch.njol.skript.aliases.AliasesProvider.VariationGroup
- put(T1, T2) - Method in class ch.njol.util.coll.BidiHashMap
- putAll(Map<? extends T1, ? extends T2>) - Method in class ch.njol.util.coll.BidiHashMap
- putObject(String, Object) - Method in class ch.njol.yggdrasil.Fields
- putPrimitive(String, Object) - Method in class ch.njol.yggdrasil.Fields
Q
- quality - Variable in class ch.njol.skript.log.LogEntry
- quality() - Method in enum class ch.njol.skript.log.ErrorQuality
- quote(String) - Static method in class ch.njol.skript.lang.VariableString
-
Attempts to properly quote a string (e.g.
R
- RabbitData - Class in ch.njol.skript.entity
- RabbitData() - Constructor for class ch.njol.skript.entity.RabbitData
- RabbitData(int) - Constructor for class ch.njol.skript.entity.RabbitData
- RAD_TO_DEG - Static variable in class ch.njol.util.VectorMath
- RAIN - Enum constant in enum class ch.njol.skript.util.WeatherType
- random - Static variable in class ch.njol.skript.util.Utils
- random(int, int) - Static method in class ch.njol.skript.util.Utils
-
Gets a random value between start (inclusive) and end (exclusive)
- randomTick() - Method in class ch.njol.skript.util.BlockStateBlock
- randomTick() - Method in class ch.njol.skript.util.DelayedChangeBlock
- rayTrace(Location, Vector, double, FluidCollisionMode) - Method in class ch.njol.skript.util.BlockStateBlock
- rayTrace(Location, Vector, double, FluidCollisionMode) - Method in class ch.njol.skript.util.DelayedChangeBlock
- read(JsonReader) - Method in class ch.njol.util.EnumTypeAdapter
- readArrayComponentType() - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
- readArrayComponentType() - Method in class ch.njol.yggdrasil.YggdrasilInputStream
- readArrayLength() - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
- readArrayLength() - Method in class ch.njol.yggdrasil.YggdrasilInputStream
- readClass() - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
- readClass() - Method in class ch.njol.yggdrasil.YggdrasilInputStream
- readEnumID() - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
- readEnumID() - Method in class ch.njol.yggdrasil.YggdrasilInputStream
- readEnumType() - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
- readEnumType() - Method in class ch.njol.yggdrasil.YggdrasilInputStream
- readFieldID() - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
- readFieldID() - Method in class ch.njol.yggdrasil.YggdrasilInputStream
- readLine() - Method in class ch.njol.skript.config.ConfigReader
- readNumFields() - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
- readNumFields() - Method in class ch.njol.yggdrasil.YggdrasilInputStream
- readObject() - Method in class ch.njol.yggdrasil.YggdrasilInputStream
- readObject(Class<T>) - Method in class ch.njol.yggdrasil.YggdrasilInputStream
- readObjectType() - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
- readObjectType() - Method in class ch.njol.yggdrasil.YggdrasilInputStream
- readPrimitive(Tag) - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
- readPrimitive(Tag) - Method in class ch.njol.yggdrasil.YggdrasilInputStream
- readPrimitive_(Tag) - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
- readPrimitive_(Tag) - Method in class ch.njol.yggdrasil.YggdrasilInputStream
- readReference() - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
- readReference() - Method in class ch.njol.yggdrasil.YggdrasilInputStream
- readString() - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
- readString() - Method in class ch.njol.yggdrasil.YggdrasilInputStream
- readTag() - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
- readTag() - Method in class ch.njol.yggdrasil.YggdrasilInputStream
- red - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- RED_MUSHROOM - Enum constant in enum class ch.njol.skript.util.StructureType
- RedirectingLogHandler - Class in ch.njol.skript.log
-
Redirects the log to a
CommandSender
. - RedirectingLogHandler(CommandSender, String) - Constructor for class ch.njol.skript.log.RedirectingLogHandler
- REDWOOD - Enum constant in enum class ch.njol.skript.util.StructureType
- REGENERATION - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- REGENERATION_LONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- REGENERATION_STRONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- regexes - Variable in class ch.njol.skript.lang.SkriptParser.ParseResult
- RegexMessage - Class in ch.njol.skript.localization
- RegexMessage(String) - Constructor for class ch.njol.skript.localization.RegexMessage
- RegexMessage(String, int) - Constructor for class ch.njol.skript.localization.RegexMessage
- RegexMessage(String, String, String, int) - Constructor for class ch.njol.skript.localization.RegexMessage
- RegexMessage(String, String, String) - Constructor for class ch.njol.skript.localization.RegexMessage
- RegexPatternElement - Class in ch.njol.skript.patterns
- RegexPatternElement(Pattern) - Constructor for class ch.njol.skript.patterns.RegexPatternElement
- register(Trigger) - Method in class ch.njol.skript.lang.SelfRegisteringSkriptEvent
-
Deprecated.This method's functionality can be replaced by overriding
SelfRegisteringSkriptEvent.postLoad()
. Normally, that method would register the parsed trigger withSkriptEventHandler
. A reference to theTrigger
is available throughSkriptEvent.trigger
. - register(SkriptAddon, String, LifeCycle, String...) - Method in class org.skriptlang.skript.lang.experiment.ExperimentRegistry
-
Creates (and registers) a new experimental feature flag, which will be available to scripts with the
using %name%
structure. - register(SkriptAddon, Experiment) - Method in class org.skriptlang.skript.lang.experiment.ExperimentRegistry
-
Registers a new experimental feature flag, which will be available to scripts with the
using %name%
structure. - register(Class<T>, String, Class<E>, int, String...) - Static method in class ch.njol.skript.entity.EntityData
- register(Class<T>, String, Class<E>, String) - Static method in class ch.njol.skript.entity.EntityData
- register(SimpleCommandMap, Map<String, Command>, Set<String>) - Method in class ch.njol.skript.command.ScriptCommand
- registerAddon(JavaPlugin) - Static method in class ch.njol.skript.Skript
-
Registers an addon to Skript.
- registerAddonCode(SkriptAddon, ChatCode) - Static method in class ch.njol.skript.util.chat.ChatMessages
-
Registers a chat code.
- registerAll(SkriptAddon, Experiment...) - Method in class org.skriptlang.skript.lang.experiment.ExperimentRegistry
- registerAll(SkriptAddon, ExperimentRegistry) - Static method in enum class ch.njol.skript.registrations.Feature
- registerBukkitEvent(Trigger, Class<? extends Event>) - Static method in class ch.njol.skript.SkriptEventHandler
-
Registers a
SkriptEventHandler.PriorityListener
with Bukkit for the provided Event. - registerBukkitEvents(Trigger, Class<? extends Event>[]) - Static method in class ch.njol.skript.SkriptEventHandler
-
A utility method that calls
SkriptEventHandler.registerBukkitEvent(Trigger, Class)
for each Event class provided. - registerClass(ClassInfo<T>) - Static method in class ch.njol.skript.registrations.Classes
- registerClass(Class<?>, String) - Method in class ch.njol.yggdrasil.SimpleClassResolver
- registerClassResolver(ClassResolver) - Method in class ch.njol.yggdrasil.Yggdrasil
- registerCommand(ScriptCommand) - Static method in class ch.njol.skript.command.Commands
- registerComparator(Class<T1>, Class<T2>, Comparator<T1, T2>) - Static method in class ch.njol.skript.registrations.Comparators
-
Deprecated.Registers a
Comparator
. - registerComparator(Class<T1>, Class<T2>, Comparator<T1, T2>) - Static method in class org.skriptlang.skript.lang.comparator.Comparators
-
Registers a new Comparator with Skript's collection of Comparators.
- registerCondition(Class<E>, String...) - Static method in class ch.njol.skript.Skript
-
registers a
Condition
. - registerCondition(String, Function<String, Boolean>) - Method in class ch.njol.skript.aliases.AliasesParser
- registerConverter(Class<F>, Class<T>, Converter<F, T>) - Static method in class ch.njol.skript.registrations.Converters
-
Deprecated.Registers a converter.
- registerConverter(Class<F>, Class<T>, Converter<F, T>, int) - Static method in class ch.njol.skript.registrations.Converters
-
Deprecated.
- registerConverter(Class<F>, Class<T>, Converter<F, T>) - Static method in class org.skriptlang.skript.lang.converter.Converters
-
Registers a new Converter with Skript's collection of Converters.
- registerConverter(Class<F>, Class<T>, Converter<F, T>, int) - Static method in class org.skriptlang.skript.lang.converter.Converters
-
Registers a new Converter with Skript's collection of Converters.
- registerData(Class<T>, Function<ParserInstance, T>) - Static method in class ch.njol.skript.lang.parser.ParserInstance
-
Registers a data class to all
ParserInstance
s. - registerDefaultValue(Class<T>, Supplier<T>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- registerDifference(Class<T>, Class<R>, Operation<T, T, R>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- registerDifference(Class<T>, Operation<T, T, T>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- registered() - Method in class org.skriptlang.skript.lang.experiment.ExperimentRegistry
- registerEffect(Class<E>, String...) - Static method in class ch.njol.skript.Skript
-
Registers an
Effect
. - registerEvent(Class<T>, T) - Method in class org.skriptlang.skript.lang.script.Script
-
This API is experimental and subject to change. Adds the provided event to this Script.
- registerEvent(String, Class<E>, Class<? extends Event>[], String...) - Static method in class ch.njol.skript.Skript
-
Registers an event.
- registerEvent(String, Class<E>, Class<? extends Event>, String...) - Static method in class ch.njol.skript.Skript
-
Registers an event.
- registerEvent(ScriptEvent) - Method in class org.skriptlang.skript.lang.script.Script
-
This API is experimental and subject to change. Adds the provided event to this Script.
- registerEventValue(Class<E>, Class<T>, Getter<T, E>, int) - Static method in class ch.njol.skript.registrations.EventValues
-
Registers an event value.
- registerEventValue(Class<E>, Class<T>, Getter<T, E>, int, String, Class<? extends E>...) - Static method in class ch.njol.skript.registrations.EventValues
-
Registers an event value and with excluded events.
- registerExpression(Class<E>, Class<T>, ExpressionType, String...) - Static method in class ch.njol.skript.Skript
-
Registers an expression.
- registerFieldHandler(FieldHandler) - Method in class ch.njol.yggdrasil.Yggdrasil
- registerFunction(JavaFunction<?>) - Static method in class ch.njol.skript.lang.function.Functions
-
Registers a function written in Java.
- registerHelp() - Method in class ch.njol.skript.command.ScriptCommand
- registerListeners() - Static method in class ch.njol.skript.command.Commands
- registerListeners() - Static method in class ch.njol.skript.util.chat.ChatMessages
-
Registers language change listener for chat system.
- registerOperation(Operator, Class<L>, Class<R>, Class<T>, Operation<L, R, T>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- registerOperation(Operator, Class<L>, Class<R>, Class<T>, Operation<L, R, T>, Operation<R, L, T>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- registerOperation(Operator, Class<L>, Class<R>, Operation<L, R, L>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- registerOperation(Operator, Class<L>, Class<R>, Operation<L, R, L>, Operation<R, L, L>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- registerOperation(Operator, Class<T>, Operation<T, T, T>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- registerSection(Class<E>, String...) - Static method in class ch.njol.skript.Skript
-
Registers a
Section
. - registerSignature(Signature<?>) - Static method in class ch.njol.skript.lang.function.Functions
-
Registers the signature.
- registerSimpleStructure(Class<E>, String...) - Static method in class ch.njol.skript.Skript
- registerSingleClass(Class<?>) - Method in class ch.njol.yggdrasil.Yggdrasil
-
Registers a class and uses its
YggdrasilID
as id. - registerSingleClass(Class<?>, String) - Method in class ch.njol.yggdrasil.Yggdrasil
- registerStorage(Class<T>, String...) - Static method in class ch.njol.skript.variables.Variables
-
Register a VariableStorage class for Skript to create if the user config value matches.
- registerStructure(Class<E>, String...) - Static method in class ch.njol.skript.Skript
- registerStructure(Class<E>, EntryValidator, String...) - Static method in class ch.njol.skript.Skript
- RegistryClassInfo<R> - Class in ch.njol.skript.classes.registry
-
This class can be used for easily creating ClassInfos for
Registry
s. - RegistryClassInfo(Class<R>, Registry<R>, String, String) - Constructor for class ch.njol.skript.classes.registry.RegistryClassInfo
- RegistryClassInfo(Class<R>, Registry<R>, String, String, DefaultExpression<R>) - Constructor for class ch.njol.skript.classes.registry.RegistryClassInfo
- registryExists(String) - Static method in class ch.njol.skript.bukkitutil.BukkitUtils
-
Check if a registry exists
- RegistryParser<R> - Class in ch.njol.skript.classes.registry
-
A parser based on a
Registry
used to parse data from a string or turn data into a string. - RegistryParser(Registry<R>, String) - Constructor for class ch.njol.skript.classes.registry.RegistryParser
- RegistrySerializer<R> - Class in ch.njol.skript.classes.registry
-
Serializer for
RegistryClassInfo
- RegistrySerializer(Registry<R>) - Constructor for class ch.njol.skript.classes.registry.RegistrySerializer
- REGULAR - Enum constant in enum class ch.njol.skript.util.StructureType
- Relation - Enum Class in org.skriptlang.skript.lang.comparator
-
Represents a relation between two objects.
- releaseChannel - Static variable in class ch.njol.skript.SkriptConfig
- ReleaseChannel - Class in ch.njol.skript.update
-
Allows checking whether releases are in this channel or not.
- ReleaseChannel(Function<String, Boolean>, String) - Constructor for class ch.njol.skript.update.ReleaseChannel
- ReleaseManifest - Class in ch.njol.skript.update
-
Describes a Skript release.
- ReleaseManifest(String, String, String, Class<? extends UpdateChecker>, String, String) - Constructor for class ch.njol.skript.update.ReleaseManifest
- ReleaseStatus - Enum Class in ch.njol.skript.update
-
Status of currently installed release.
- reloadScript(File) - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.
- reloadScript(File, OpenCloseable) - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.
- reloadScript(Script, OpenCloseable) - Static method in class ch.njol.skript.ScriptLoader
-
Reloads a single Script.
- reloadScripts(File) - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.
- reloadScripts(File, OpenCloseable) - Static method in class ch.njol.skript.ScriptLoader
- reloadScripts(Set<Script>, OpenCloseable) - Static method in class ch.njol.skript.ScriptLoader
-
Reloads all provided Scripts.
- remove() - Method in class ch.njol.skript.config.Node
-
Removes this node from its parent.
- remove() - Method in class ch.njol.skript.log.HandlerList
- remove() - Method in class ch.njol.util.coll.iterator.ArrayIterator
-
not supported by arrays.
- remove() - Method in class ch.njol.util.coll.iterator.CheckedIterator
- remove() - Method in class ch.njol.util.coll.iterator.CombinedIterator
- remove() - Method in class ch.njol.util.coll.iterator.ConsumingIterator
- remove() - Method in class ch.njol.util.coll.iterator.EmptyIterator
- remove() - Method in class ch.njol.util.coll.iterator.ImprovedIterator
- remove() - Method in class ch.njol.util.coll.iterator.ListRangeIterator
- remove() - Method in class ch.njol.util.coll.iterator.NonNullIterator
- remove() - Method in class ch.njol.util.coll.iterator.ReversedListIterator
- remove() - Method in class ch.njol.util.coll.iterator.SingleItemIterator
- remove() - Method in class ch.njol.util.coll.iterator.StoppableIterator
- remove(int) - Method in class ch.njol.util.coll.CyclicList
- remove(int) - Method in class ch.njol.util.coll.ReversedListView
- remove(ItemData) - Method in class ch.njol.skript.aliases.ItemType
- remove(Node) - Method in class ch.njol.skript.config.NodeMap
- remove(Node) - Method in class ch.njol.skript.config.SectionNode
-
Removes the given node from this section.
- remove(Object) - Method in class ch.njol.util.coll.BidiHashMap
- remove(Object) - Method in class ch.njol.util.coll.CyclicList
- remove(Object) - Method in class ch.njol.util.coll.ReversedListView
- remove(String) - Method in class ch.njol.skript.config.NodeMap
- remove(String) - Method in class ch.njol.skript.config.SectionNode
-
Removes an entry with the given key.
- REMOVE - Enum constant in enum class ch.njol.skript.classes.Changer.ChangeMode
- REMOVE_ALL - Enum constant in enum class ch.njol.skript.classes.Changer.ChangeMode
- removeAll(boolean, List<ItemStack>...) - Method in class ch.njol.skript.aliases.ItemType
- removeAll(Collection<?>) - Method in class ch.njol.util.coll.CyclicList
- removeAll(Collection<?>) - Method in class ch.njol.util.coll.ReversedListView
- removeAll(List<ItemStack>...) - Method in class ch.njol.skript.aliases.ItemType
- removeAll(ItemStack) - Method in class ch.njol.skript.aliases.ItemType
- removeAll(Inventory) - Method in class ch.njol.skript.aliases.ItemType
- removeData(Class<? extends ScriptData>) - Method in class org.skriptlang.skript.lang.script.Script
-
This API is experimental and subject to change. Removes the ScriptData matching the specified data type.
- removeEffects(ItemType, Object[]) - Static method in class ch.njol.skript.util.PotionEffectUtils
-
Remove a PotionEffect from an ItemType
- removeEffects(LivingEntity, Object[]) - Static method in class ch.njol.skript.util.PotionEffectUtils
-
Remove a PotionEffect from an entity
- removeEnchantments(EnchantmentType...) - Method in class ch.njol.skript.aliases.ItemType
-
Removes the given enchantments from this item type.
- removeExperiment(Experiment) - Method in class ch.njol.skript.lang.parser.ParserInstance
-
Marks this as no longer using an experimental feature (e.g.
- removeField(String) - Method in class ch.njol.yggdrasil.Fields
-
Removes a field and its value from this Fields object.
- removeFilter(Filter) - Static method in class ch.njol.skript.log.BukkitLoggerFilter
- removeFilter(Filter) - Method in class ch.njol.util.LoggerFilter
- removeFrom(boolean, List<ItemStack>...) - Method in class ch.njol.skript.aliases.ItemType
-
Removes this ItemType from given lists of ItemStacks.
- removeFrom(List<ItemStack>...) - Method in class ch.njol.skript.aliases.ItemType
-
Removes this ItemType from given lists of ItemStacks.
- removeFrom(ItemStack) - Method in class ch.njol.skript.aliases.ItemType
-
Removes this type from the item stack if appropriate
- removeFrom(Inventory) - Method in class ch.njol.skript.aliases.ItemType
-
Removes this type from the given inventory.
- removeLocals(Event) - Static method in class ch.njol.skript.variables.Variables
-
Removes local variables associated with given event and returns them, if they exist.
- removeMetadata(String, Plugin) - Method in class ch.njol.skript.util.BlockStateBlock
- removeMetadata(String, Plugin) - Method in class ch.njol.skript.util.DelayedChangeBlock
- removePassenger(Entity, Entity) - Static method in class ch.njol.skript.bukkitutil.PassengerUtils
-
Remove the passenger from the vehicle.
- removeSignature(Signature<?>) - Method in class ch.njol.skript.lang.function.Namespace
- rename(String) - Method in class ch.njol.skript.config.Node
- renameAll(File, Converter<String, String>) - Static method in class ch.njol.skript.util.FileUtils
- replace(String, String, String, boolean) - Static method in class ch.njol.util.StringUtils
- replaceAll(CharSequence, String, Callback<String, Matcher>) - Static method in class ch.njol.util.StringUtils
-
Performs regex replacing using a callback.
- replaceAll(CharSequence, Pattern, Callback<String, Matcher>) - Static method in class ch.njol.util.StringUtils
-
Performs regex replacing using a callback.
- replaceChatStyles(String) - Static method in class ch.njol.skript.util.Utils
-
Replaces <chat styles> in the message
- replaceColorChar(String) - Static method in enum class ch.njol.skript.util.SkriptColor
-
Replace chat color character '§' with 'invalid input: '&'' This is an alternative method to
ChatColor.stripColor(String)
But does not strip the color code. - replaceEnglishChatStyles(String) - Static method in class ch.njol.skript.util.Utils
-
Replaces english <chat styles> in the message.
- replaceFirst(String, String, String, boolean) - Static method in class ch.njol.util.StringUtils
- replaceOptions(String) - Static method in class ch.njol.skript.ScriptLoader
-
Replaces options in a string.
- requiredPlugins(String...) - Method in class ch.njol.skript.classes.ClassInfo
-
Other plugin dependencies for this ClassInfo.
- requiredPlugins(String...) - Method in class ch.njol.skript.lang.SkriptEventInfo
-
Other plugin dependencies for this SkriptEvent.
- RequiredPlugins - Annotation Interface in ch.njol.skript.doc
-
Provides a list of plugins other than Skript that the annotated element requires to be used.
- REQUIRES_TEXTURE_LOOKUP - Static variable in class ch.njol.skript.bukkitutil.ItemUtils
- requiresFile() - Method in class ch.njol.skript.variables.FlatFileStorage
- requiresFile() - Method in class ch.njol.skript.variables.MySQLStorage
- requiresFile() - Method in class ch.njol.skript.variables.SQLiteStorage
- requiresFile() - Method in class ch.njol.skript.variables.VariablesStorage
-
Checks if this storage requires a file for storing its data.
- reset - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- reset - Variable in class ch.njol.skript.util.chat.MessageComponent
-
Tells that this component is supposed to reset styling.
- reset() - Method in class ch.njol.skript.config.ConfigReader
- reset() - Method in class ch.njol.skript.lang.parser.ParserInstance
-
Resets this ParserInstance to its default state.
- RESET - Enum constant in enum class ch.njol.skript.classes.Changer.ChangeMode
- resetReturnValue() - Method in class ch.njol.skript.lang.function.Function
-
Resets the return value of the
Function
. - resetReturnValue() - Method in class ch.njol.skript.lang.function.FunctionReference
- resetReturnValue() - Method in class ch.njol.skript.lang.function.JavaFunction
- resetReturnValue() - Method in class ch.njol.skript.lang.function.ScriptFunction
- ResponseEntry() - Constructor for class ch.njol.skript.update.GithubChecker.ResponseEntry
- restore(ParseLogHandler) - Method in class ch.njol.skript.log.ParseLogHandler
-
Internal method for restoring a backup of this log.
- restoreBackup(ParserInstance.Backup) - Method in class ch.njol.skript.lang.parser.ParserInstance
-
Restores a backup onto this ParserInstance.
- retainAll(Collection<?>) - Method in class ch.njol.util.coll.CyclicList
- retainAll(Collection<?>) - Method in class ch.njol.util.coll.ReversedListView
- RetainingLogHandler - Class in ch.njol.skript.log
- RetainingLogHandler() - Constructor for class ch.njol.skript.log.RetainingLogHandler
- ReturnableTrigger<T> - Class in ch.njol.skript.lang
- ReturnableTrigger(ReturnHandler<T>, Script, String, SkriptEvent, Function<ReturnHandler<T>, List<TriggerItem>>) - Constructor for class ch.njol.skript.lang.ReturnableTrigger
- ReturnHandler<T> - Interface in ch.njol.skript.lang
- ReturnHandler.ReturnHandlerStack - Class in ch.njol.skript.lang
- ReturnHandlerStack(ParserInstance) - Constructor for class ch.njol.skript.lang.ReturnHandler.ReturnHandlerStack
- returnType - Variable in class ch.njol.skript.lang.ExpressionInfo
- returnValues(Event, Expression<? extends T>) - Method in class ch.njol.skript.lang.function.ScriptFunction
- returnValues(Event, Expression<? extends T>) - Method in class ch.njol.skript.lang.ReturnableTrigger
- returnValues(Event, Expression<? extends T>) - Method in interface ch.njol.skript.lang.ReturnHandler
-
Called when
EffReturn
is executed - returnValueType() - Method in class ch.njol.skript.lang.function.ScriptFunction
- returnValueType() - Method in class ch.njol.skript.lang.ReturnableTrigger
- returnValueType() - Method in interface ch.njol.skript.lang.ReturnHandler
-
The return type of this return handler, or null if it can't accept return values in this context (e.g.
- ReversedListIterator<T> - Class in ch.njol.util.coll.iterator
- ReversedListIterator(List<T>) - Constructor for class ch.njol.util.coll.iterator.ReversedListIterator
- ReversedListIterator(List<T>, int) - Constructor for class ch.njol.util.coll.iterator.ReversedListIterator
- ReversedListIterator(ListIterator<T>) - Constructor for class ch.njol.util.coll.iterator.ReversedListIterator
- ReversedListView<T> - Class in ch.njol.util.coll
- ReversedListView(List<T>) - Constructor for class ch.njol.util.coll.ReversedListView
- rot(Vector, Vector, double) - Static method in class ch.njol.util.VectorMath
- ROTATE - Static variable in interface ch.njol.skript.bukkitutil.block.BlockSetter
-
Attempts to automatically correct rotation and direction of the block when setting it.
- ROTATE_FIX_TYPE - Static variable in interface ch.njol.skript.bukkitutil.block.BlockSetter
-
Changes type of the block if that is needed to get the correct rotation.
- ROTATE_FORCE - Static variable in interface ch.njol.skript.bukkitutil.block.BlockSetter
-
Overrides rotation and direction that might have been specified in block values when
BlockSetter.ROTATE
is also set. - rotX(Vector, double) - Static method in class ch.njol.util.VectorMath
- rotY(Vector, double) - Static method in class ch.njol.util.VectorMath
- rotZ(Vector, double) - Static method in class ch.njol.util.VectorMath
- round(double) - Static method in class ch.njol.util.Math2
-
Rounds the given double (where .5 is rounded up) and returns the result as a long.
- round(float) - Static method in class ch.njol.util.Math2
-
Rounds the given float (where .5 is rounded up) and returns the result as an int.
- run(A) - Method in interface ch.njol.util.Callback
- run(Event) - Method in class ch.njol.skript.lang.Condition
- run(Event) - Method in class ch.njol.skript.lang.Effect
- run(Event) - Method in class ch.njol.skript.lang.TriggerItem
-
Executes this item.
- run(Event) - Method in class ch.njol.skript.lang.TriggerSection
- run_command - Enum constant in enum class ch.njol.skript.util.chat.MessageComponent.ClickEvent.Action
- run_command - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
S
- safe(float) - Static method in class ch.njol.util.Math2
-
Guarantees a float is neither NaN nor infinite.
- SAME_ITEM - Enum constant in enum class ch.njol.skript.aliases.MatchQuality
-
The matched item has all metadata and block states that matcher has set to same values that matcher has.
- SAME_MATERIAL - Enum constant in enum class ch.njol.skript.aliases.MatchQuality
-
The matched and matcher item share a material.
- sameType(EntityType) - Method in class ch.njol.skript.entity.EntityType
- save() - Method in class ch.njol.skript.config.Node
- save(File) - Method in class ch.njol.skript.config.Config
-
Saves the config to a file.
- save(InputStream, File) - Static method in class ch.njol.skript.util.FileUtils
-
Saves the contents of an InputStream in a file.
- save(PrintWriter) - Method in class ch.njol.skript.config.Node
- save(PrintWriter) - Method in class ch.njol.skript.config.SectionNode
- save(String, String, byte[]) - Method in class ch.njol.skript.variables.FlatFileStorage
- save(String, String, byte[]) - Method in class ch.njol.skript.variables.SQLStorage
- save(String, String, byte[]) - Method in class ch.njol.skript.variables.VariablesStorage
-
Saves a variable.
- saveToFile(Object, File) - Method in class ch.njol.yggdrasil.Yggdrasil
- saveVariables(boolean) - Method in class ch.njol.skript.variables.FlatFileStorage
-
Completely rewrites the CSV file.
- script - Variable in class ch.njol.skript.lang.function.FunctionReference
-
Script in which this reference is found.
- Script - Class in org.skriptlang.skript.lang.script
-
Scripts are the primary container of all code.
- Script(Config, List<Structure>) - Constructor for class org.skriptlang.skript.lang.script.Script
-
Creates a new Script to be used across the API.
- SCRIPT - Enum constant in enum class ch.njol.skript.lang.function.Namespace.Origin
-
Script functions.
- SCRIPT - Enum constant in enum class ch.njol.skript.lang.ParseContext
-
Used for parsing variables in a script's variables section
- ScriptAliases - Class in ch.njol.skript.aliases
-
Per-script aliases provider and parser container.
- ScriptCommand - Class in ch.njol.skript.command
-
This class is used for user-defined commands.
- ScriptCommand(Script, String, String, List<Argument<?>>, String, String, CommandUsage, List<String>, String, VariableString, Timespan, VariableString, String, VariableString, int, SectionNode) - Constructor for class ch.njol.skript.command.ScriptCommand
-
Creates a new ScriptCommand.
- ScriptCommand(Script, String, String, List<Argument<?>>, String, String, String, List<String>, String, VariableString, Timespan, VariableString, String, VariableString, int, SectionNode) - Constructor for class ch.njol.skript.command.ScriptCommand
-
Creates a new ScriptCommand.
- ScriptCommandEvent - Class in ch.njol.skript.command
- ScriptCommandEvent(ScriptCommand, CommandSender, String, String) - Constructor for class ch.njol.skript.command.ScriptCommandEvent
- scriptCommandExists(String) - Static method in class ch.njol.skript.command.Commands
- ScriptData - Interface in org.skriptlang.skript.lang.script
-
To be implemented on data objects for
Script
's Data API. - ScriptEvent - Interface in org.skriptlang.skript.lang.script
-
A ScriptEvent is used for listening to and performing actions for different Script events.
- ScriptEvent.ScriptActiveEvent - Interface in org.skriptlang.skript.lang.script
-
A ScriptEvent that is called when a Script is made active in a
ParserInstance
. - ScriptEvent.ScriptInactiveEvent - Interface in org.skriptlang.skript.lang.script
-
A ScriptEvent that is called when a Script is made inactive in a
ParserInstance
. - ScriptFunction<T> - Class in ch.njol.skript.lang.function
- ScriptFunction(Signature<T>, SectionNode) - Constructor for class ch.njol.skript.lang.function.ScriptFunction
- ScriptFunction(Signature<T>, Script, SectionNode) - Constructor for class ch.njol.skript.lang.function.ScriptFunction
-
Deprecated.
- ScriptInfo() - Constructor for class ch.njol.skript.ScriptLoader.ScriptInfo
- ScriptInfo(int, int) - Constructor for class ch.njol.skript.ScriptLoader.ScriptInfo
- ScriptInfo(ScriptLoader.ScriptInfo) - Constructor for class ch.njol.skript.ScriptLoader.ScriptInfo
-
Copy constructor.
- ScriptLoader - Class in ch.njol.skript
-
The main class for loading, unloading and reloading scripts.
- ScriptLoader() - Constructor for class ch.njol.skript.ScriptLoader
- ScriptLoader.ScriptInfo - Class in ch.njol.skript
-
A class for keeping track of the general content of a script: The amount of files The amount of structures
- scriptLoaderThreadSize - Static variable in class ch.njol.skript.SkriptConfig
- SCRIPTSFOLDER - Static variable in class ch.njol.skript.Skript
- ScriptWarning - Enum Class in org.skriptlang.skript.lang.script
-
An enum containing
Script
warnings that can be suppressed. - second - Variable in class ch.njol.util.Pair
- SECOND - Enum constant in enum class ch.njol.skript.util.Timespan.TimePeriod
- Section - Class in ch.njol.skript.lang
-
A section that can decide what it does with its contents, as code isn't parsed by default.
- Section() - Constructor for class ch.njol.skript.lang.Section
- Section.SectionContext - Class in ch.njol.skript.lang
- SectionContext(ParserInstance) - Constructor for class ch.njol.skript.lang.Section.SectionContext
- SectionEntryData - Class in org.skriptlang.skript.lang.entry
-
A simple entry data class for handling
SectionNode
s. - SectionEntryData(String, SectionNode, boolean) - Constructor for class org.skriptlang.skript.lang.entry.SectionEntryData
- SectionExitHandler - Interface in ch.njol.skript.lang
-
A
Section
implementing this interface can execute a task when it is exited by an'exit'
or'return'
effect. - sectionNode - Variable in class ch.njol.skript.lang.Section.SectionContext
- SectionNode - Class in ch.njol.skript.config
- SectionNode(String, String, SectionNode, int) - Constructor for class ch.njol.skript.config.SectionNode
- SectionSkriptEvent - Class in ch.njol.skript.lang
-
To be used in sections that delay the execution of their code through a
Trigger
. - SectionSkriptEvent(String, Section) - Constructor for class ch.njol.skript.lang.SectionSkriptEvent
- SectionValidator - Class in ch.njol.skript.config.validate
- SectionValidator() - Constructor for class ch.njol.skript.config.validate.SectionValidator
- SelfRegisteringSkriptEvent - Class in ch.njol.skript.lang
-
Deprecated.Regular
Structure
methods should be used. See individual methods for their equivalents. - SelfRegisteringSkriptEvent() - Constructor for class ch.njol.skript.lang.SelfRegisteringSkriptEvent
-
Deprecated.
- SEMANTIC_ERROR - Enum constant in enum class ch.njol.skript.log.ErrorQuality
- sendBlockChange(Player, Location) - Method in class ch.njol.skript.aliases.ItemType
-
Send a block change to a player
- sendBlockChange(Player, Location, Material, BlockValues) - Method in interface ch.njol.skript.bukkitutil.block.BlockSetter
-
Send a block change to a player.
- sendBlockChange(Player, Location, Material, BlockValues) - Static method in class ch.njol.skript.util.BlockUtils
- sendFormatted(CommandSender, String) - Static method in class ch.njol.skript.log.SkriptLogger
-
Sends the given formatted message to the given
CommandSender
. - sendHelp(CommandSender) - Method in class ch.njol.skript.command.ScriptCommand
- sendPluginMessage(String, String...) - Static method in class ch.njol.skript.util.Utils
-
Sends a plugin message using the first player from
Bukkit.getOnlinePlayers()
. - sendPluginMessage(String, Predicate<ByteArrayDataInput>, String...) - Static method in class ch.njol.skript.util.Utils
-
Sends a plugin message using the first player from
Bukkit.getOnlinePlayers()
. - sendPluginMessage(Player, String, String...) - Static method in class ch.njol.skript.util.Utils
-
Sends a plugin message using the from
player
. - sendPluginMessage(Player, String, Predicate<ByteArrayDataInput>, String...) - Static method in class ch.njol.skript.util.Utils
-
Sends a plugin message.
- SEPARATOR - Static variable in class ch.njol.skript.lang.Variable
- SerializableChanger<T> - Interface in ch.njol.skript.classes
-
Deprecated.
- SerializableChecker<T> - Interface in ch.njol.skript.classes
-
Deprecated.
- SerializableGetter<R,
A> - Class in ch.njol.skript.classes -
Deprecated.
- SerializableGetter() - Constructor for class ch.njol.skript.classes.SerializableGetter
-
Deprecated.
- serialize() - Method in class ch.njol.skript.aliases.ItemData
- serialize() - Method in class ch.njol.skript.aliases.ItemType
- serialize() - Method in class ch.njol.skript.entity.EntityData
- serialize() - Method in class ch.njol.skript.entity.SimpleEntityData
- serialize() - Method in class ch.njol.skript.util.ColorRGB
- serialize() - Method in enum class ch.njol.skript.util.SkriptColor
- serialize() - Method in interface ch.njol.yggdrasil.YggdrasilSerializable.YggdrasilExtendedSerializable
-
Serialises this object.
- serialize(Boolean, Type, JsonSerializationContext) - Method in class ch.njol.skript.util.chat.MessageComponent.BooleanSerializer
- serialize(Object) - Static method in class ch.njol.skript.registrations.Classes
-
Must be called on the appropriate thread for the given value (i.e.
- serialize(Object) - Static method in class ch.njol.skript.variables.Variables
-
Serializes the given value.
- serialize(Object) - Method in class ch.njol.yggdrasil.JRESerializer
- serialize(String, Object) - Static method in class ch.njol.skript.variables.Variables
-
Creates a
SerializedVariable
from the given variable name and value. - serialize(R) - Method in class ch.njol.skript.classes.registry.RegistrySerializer
- serialize(T) - Method in class ch.njol.skript.classes.ConfigurationSerializer
- serialize(T) - Method in class ch.njol.skript.classes.EnumSerializer
- serialize(T) - Method in class ch.njol.skript.classes.Serializer
-
Serialises the given object.
- serialize(T) - Method in class ch.njol.skript.classes.YggdrasilSerializer
- serialize(T) - Method in class ch.njol.yggdrasil.YggdrasilSerializer
-
Serialises the given object.
- serializeAs(Class<?>) - Method in class ch.njol.skript.classes.ClassInfo
- serializeCS(ConfigurationSerializable) - Static method in class ch.njol.skript.classes.ConfigurationSerializer
- SerializedVariable - Class in ch.njol.skript.variables
-
An instance of a serialized variable, contains the variable name and the serialized value.
- SerializedVariable(String, SerializedVariable.Value) - Constructor for class ch.njol.skript.variables.SerializedVariable
-
Creates a new serialized variable with the given name and value.
- SerializedVariable.Value - Class in ch.njol.skript.variables
-
A serialized value of a variable.
- serializer - Static variable in class ch.njol.skript.entity.EntityData
- serializer(Serializer<? super T>) - Method in class ch.njol.skript.classes.ClassInfo
- Serializer<T> - Class in ch.njol.skript.classes
- Serializer() - Constructor for class ch.njol.skript.classes.Serializer
- ServerPlatform - Enum Class in ch.njol.skript
-
Represents all server platforms that Skript runs on.
- set(int, E) - Method in class ch.njol.util.coll.CyclicList
- set(int, T) - Method in class ch.njol.util.coll.ReversedListView
- set(ScriptCommandEvent, Object[]) - Method in class ch.njol.skript.command.Argument
- set(Config, String) - Method in class ch.njol.skript.config.Option
- set(E) - Method in class ch.njol.skript.entity.EntityData
- set(String) - Method in class ch.njol.skript.config.SimpleNode
- set(String) - Method in class ch.njol.skript.config.VoidNode
- set(String, Node) - Method in class ch.njol.skript.config.SectionNode
- set(String, String) - Method in class ch.njol.skript.config.SectionNode
- set(Block, ItemData, boolean) - Static method in class ch.njol.skript.util.BlockUtils
- set(Block, Material, BlockValues, boolean) - Static method in class ch.njol.skript.util.BlockUtils
-
Sets the given block.
- set(Axolotl) - Method in class ch.njol.skript.entity.AxolotlData
- set(Bee) - Method in class ch.njol.skript.entity.BeeData
- set(Boat) - Method in class ch.njol.skript.entity.BoatData
- set(Cat) - Method in class ch.njol.skript.entity.CatData
- set(ChestBoat) - Method in class ch.njol.skript.entity.BoatChestData
- set(Creeper) - Method in class ch.njol.skript.entity.CreeperData
- set(Enderman) - Method in class ch.njol.skript.entity.EndermanData
- set(Entity) - Method in class ch.njol.skript.entity.SimpleEntityData
- set(ExperienceOrb) - Method in class ch.njol.skript.entity.XpOrbData
- set(FallingBlock) - Method in class ch.njol.skript.entity.FallingBlockData
- set(Fox) - Method in class ch.njol.skript.entity.FoxData
- set(Frog) - Method in class ch.njol.skript.entity.FrogData
- set(Goat) - Method in class ch.njol.skript.entity.GoatData
- set(Item) - Method in class ch.njol.skript.entity.DroppedItemData
- set(Llama) - Method in class ch.njol.skript.entity.LlamaData
- set(Minecart) - Method in class ch.njol.skript.entity.MinecartData
- set(MushroomCow) - Method in class ch.njol.skript.entity.MooshroomData
- set(Ocelot) - Method in class ch.njol.skript.entity.OcelotData
- set(Panda) - Method in class ch.njol.skript.entity.PandaData
- set(Parrot) - Method in class ch.njol.skript.entity.ParrotData
- set(Pig) - Method in class ch.njol.skript.entity.PigData
- set(Rabbit) - Method in class ch.njol.skript.entity.RabbitData
- set(Sheep) - Method in class ch.njol.skript.entity.SheepData
- set(ThrownPotion) - Method in class ch.njol.skript.entity.ThrownPotionData
- set(TropicalFish) - Method in class ch.njol.skript.entity.TropicalFishData
- set(Villager) - Method in class ch.njol.skript.entity.VillagerData
- set(Wolf) - Method in class ch.njol.skript.entity.WolfData
- set(ZombieVillager) - Method in class ch.njol.skript.entity.ZombieVillagerData
- set(EntityEquipment, ItemStack) - Method in enum class ch.njol.skript.util.slot.EquipmentSlot.EquipSlot
- set(T) - Method in interface ch.njol.util.Setter
- set(T) - Method in class ch.njol.util.coll.iterator.ReversedListIterator
- set(V) - Method in class ch.njol.util.NotifyingReference
- set(V) - Method in class ch.njol.util.SynchronizedReference
- SET - Enum constant in enum class ch.njol.skript.classes.Changer.ChangeMode
- setActive(Script) - Method in class ch.njol.skript.lang.parser.ParserInstance
-
Internal method for updating a ParserInstance's
ParserInstance.isActive()
status! You probably don't need to use this method! - setAdult(Entity) - Static method in class ch.njol.skript.bukkitutil.EntityUtils
-
Quick method for making an entity an adult.
- setAge(Entity, int) - Static method in class ch.njol.skript.bukkitutil.EntityUtils
-
Set the age of an entity.
- setAll(boolean) - Method in class ch.njol.skript.aliases.ItemType
- setAllowUndefinedEntries(boolean) - Method in class ch.njol.skript.config.validate.SectionValidator
- setAllowUndefinedSections(boolean) - Method in class ch.njol.skript.config.validate.SectionValidator
- setAmount(double) - Method in class ch.njol.skript.aliases.ItemType
- setAmount(double) - Method in interface ch.njol.skript.lang.Unit
- setAmount(int) - Method in class ch.njol.skript.aliases.ItemType
- setAmount(int) - Method in class ch.njol.skript.util.slot.CursorSlot
- setAmount(int) - Method in class ch.njol.skript.util.slot.DroppedItemSlot
- setAmount(int) - Method in class ch.njol.skript.util.slot.EquipmentSlot
- setAmount(int) - Method in class ch.njol.skript.util.slot.InventorySlot
- setAmount(int) - Method in class ch.njol.skript.util.slot.ItemFrameSlot
- setAmount(int) - Method in class ch.njol.skript.util.slot.Slot
- setAmount(int) - Method in class ch.njol.skript.util.slot.ThrowableProjectileSlot
- setAsyncLoaderSize(int) - Static method in class ch.njol.skript.ScriptLoader
-
Sets the amount of async loaders, by updating
ScriptLoader.asyncLoaderSize
andScriptLoader.loaderThreads
. - setBaby(Entity) - Static method in class ch.njol.skript.bukkitutil.EntityUtils
-
Quick method for making an entity a baby.
- setBiome(Biome) - Method in class ch.njol.skript.util.BlockStateBlock
- setBiome(Biome) - Method in class ch.njol.skript.util.DelayedChangeBlock
- setBlock(Block, boolean) - Method in class ch.njol.skript.aliases.ItemType
-
Sets the given block to this ItemType
- setBlock(Block, Material, BlockValues, int) - Method in interface ch.njol.skript.bukkitutil.block.BlockSetter
-
Sets the given block.
- setBlockData(BlockData) - Method in class ch.njol.skript.util.BlockStateBlock
- setBlockData(BlockData) - Method in class ch.njol.skript.util.DelayedChangeBlock
- setBlockData(BlockData, boolean) - Method in class ch.njol.skript.util.BlockStateBlock
- setBlockData(BlockData, boolean) - Method in class ch.njol.skript.util.DelayedChangeBlock
- setCancelled(boolean) - Method in class ch.njol.skript.command.EffectCommandEvent
- setCheckFrequency(long) - Method in class ch.njol.skript.update.Updater
-
Sets update check frequency.
- setClassInfo(ClassInfo<?>) - Method in class ch.njol.skript.util.ClassInfoReference
- setColorable() - Method in class ch.njol.skript.util.visual.VisualEffectType
- setCommand(String) - Method in class ch.njol.skript.command.EffectCommandEvent
- setCooldownCancelled(boolean) - Method in class ch.njol.skript.command.ScriptCommandEvent
- setCurrentEvent(String, Class<? extends Event>...) - Method in class ch.njol.skript.lang.parser.ParserInstance
- setCurrentEvent(String, Class<? extends Event>...) - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.
- setCurrentEventName(String) - Method in class ch.njol.skript.lang.parser.ParserInstance
- setCurrentEvents(Class<? extends Event>[]) - Method in class ch.njol.skript.lang.parser.ParserInstance
- setCurrentLoops(List<SecLoop>) - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.Never use this method, it has no effect.
- setCurrentScript(Config) - Method in class ch.njol.skript.lang.parser.ParserInstance
-
Deprecated.Addons should no longer be modifying this.
- setCurrentScript(Config) - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.Addons should no longer be modifying this.
- setCurrentSections(List<TriggerSection>) - Method in class ch.njol.skript.lang.parser.ParserInstance
-
Updates the list of sections currently being handled by this ParserInstance.
- setCurrentSections(List<TriggerSection>) - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.
- setCurrentSkriptEvent(SkriptEvent) - Method in class ch.njol.skript.lang.parser.ParserInstance
-
Deprecated.
- setCurrentStructure(Structure) - Method in class ch.njol.skript.lang.parser.ParserInstance
-
Updates the Structure currently being handled by this ParserInstance.
- setDamage(ItemType, int) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
-
Sets damage/durability of an item if possible.
- setDamage(EntityDamageEvent, double) - Static method in class ch.njol.skript.bukkitutil.HealthUtils
- setDamage(ItemStack, int) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
-
Sets damage/durability of an item if possible.
- setDamageCause(Damageable, EntityDamageEvent.DamageCause) - Static method in class ch.njol.skript.bukkitutil.HealthUtils
- setDebugLabel(String) - Method in class ch.njol.skript.lang.Trigger
- setDurability(int) - Method in class ch.njol.skript.aliases.ItemData
- setElapsedMilliSeconds(UUID, Event, long) - Method in class ch.njol.skript.command.ScriptCommand
- setEnabled(boolean) - Static method in class ch.njol.skript.timings.SkriptTimings
- setEnabled(boolean) - Method in class ch.njol.skript.update.Updater
- setField(Object, Field, Yggdrasil) - Method in class ch.njol.yggdrasil.Fields.FieldContext
- setFields(Object) - Method in class ch.njol.yggdrasil.Fields
-
Sets all fields of the given Object to the values stored in this Fields object.
- setFields(Object, Yggdrasil) - Method in class ch.njol.yggdrasil.Fields
-
Deprecated.
- setFirst(T1) - Method in class ch.njol.util.NonNullPair
- setFirst(T1) - Method in class ch.njol.util.Pair
- setHasDelayBefore(Kleenean) - Method in class ch.njol.skript.lang.parser.ParserInstance
-
This method should be called to indicate that the trigger will (possibly) be delayed from this point on.
- setHasDelayBefore(Kleenean) - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.
- setHeadOwner(ItemType, OfflinePlayer) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
-
Sets the owner of a player head.
- setHealth(Damageable, double) - Static method in class ch.njol.skript.bukkitutil.HealthUtils
-
Set the health of an entity
- setInactive() - Method in class ch.njol.skript.lang.parser.ParserInstance
-
Internal method for updating a ParserInstance's
ParserInstance.isActive()
status! You probably don't need to use this method! - setIndentation(String) - Method in class ch.njol.skript.lang.parser.ParserInstance
- setItem(ItemStack) - Method in class ch.njol.skript.util.slot.CursorSlot
- setItem(ItemStack) - Method in class ch.njol.skript.util.slot.DroppedItemSlot
- setItem(ItemStack) - Method in class ch.njol.skript.util.slot.EquipmentSlot
- setItem(ItemStack) - Method in class ch.njol.skript.util.slot.InventorySlot
- setItem(ItemStack) - Method in class ch.njol.skript.util.slot.ItemFrameSlot
- setItem(ItemStack) - Method in class ch.njol.skript.util.slot.Slot
- setItem(ItemStack) - Method in class ch.njol.skript.util.slot.ThrowableProjectileSlot
- setItemMeta(ItemMeta) - Method in class ch.njol.skript.aliases.ItemData
- setItemMeta(ItemMeta) - Method in class ch.njol.skript.aliases.ItemType
-
Sets item meta that is applied for everything this type represents.
- setLanguageFileDirectory(String) - Method in class ch.njol.skript.SkriptAddon
-
Makes Skript load language files from the specified directory, e.g.
- setLast(PatternElement) - Method in class ch.njol.skript.patterns.ChoicePatternElement
- setLastUsage(UUID, Event, Date) - Method in class ch.njol.skript.command.ScriptCommand
- setLineNumber(int) - Method in class ch.njol.skript.lang.Trigger
-
Sets line number for this trigger's start.
- setLocalVariables(Event, Object) - Static method in class ch.njol.skript.variables.Variables
-
Sets local variables associated with given event.
- setMaxDamage(ItemStack, int) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
-
Set the max damage/durability of an item
- setMaxHealth(Damageable, double) - Static method in class ch.njol.skript.bukkitutil.HealthUtils
-
Set the max health an entity can have
- setMetadata(String, MetadataValue) - Method in class ch.njol.skript.util.BlockStateBlock
- setMetadata(String, MetadataValue) - Method in class ch.njol.skript.util.DelayedChangeBlock
- setMode(StringMode) - Method in class ch.njol.skript.lang.VariableString
- setNegated(boolean) - Method in class ch.njol.skript.lang.Condition
-
Sets the negation state of this condition.
- setNext(TriggerItem) - Method in class ch.njol.skript.lang.EffectSectionEffect
- setNext(TriggerItem) - Method in class ch.njol.skript.lang.TriggerItem
- setNext(TriggerItem) - Method in class ch.njol.skript.lang.TriggerSection
- setNextExecution(long) - Method in class ch.njol.skript.util.Task
-
Re-schedules the task to run next after the given delay.
- setNode(Node) - Method in class ch.njol.skript.lang.parser.ParserInstance
- setNode(Node) - Static method in class ch.njol.skript.log.SkriptLogger
- setObject(Object) - Method in class ch.njol.yggdrasil.Fields.FieldContext
- setParent(TriggerSection) - Method in class ch.njol.skript.lang.EffectSectionEffect
- setParent(TriggerSection) - Method in class ch.njol.skript.lang.TriggerItem
- setParent(TriggerSection) - Method in class ch.njol.skript.lang.TriggerSection
- setPeriod(long) - Method in class ch.njol.skript.util.Task
-
Sets the period of this task.
- setPitch(Vector, float) - Static method in class ch.njol.util.VectorMath
- setPlain(boolean) - Method in class ch.njol.skript.aliases.ItemData
- setPlural(Kleenean) - Method in class ch.njol.skript.util.ClassInfoReference
- setPrimitive(Object) - Method in class ch.njol.yggdrasil.Fields.FieldContext
- setReleaseChannel(ReleaseChannel) - Method in class ch.njol.skript.update.Updater
- setRemainingMilliseconds(UUID, Event, long) - Method in class ch.njol.skript.command.ScriptCommand
- setReturnValue(T[]) - Method in class ch.njol.skript.lang.function.ScriptFunction
-
Deprecated.
- setSecond(T2) - Method in class ch.njol.util.NonNullPair
- setSecond(T2) - Method in class ch.njol.util.Pair
- setSkript(Skript) - Static method in class ch.njol.skript.timings.SkriptTimings
- setSource(InputSource) - Method in class ch.njol.skript.lang.InputSource.InputData
-
InputSource
should call this during init() to declare that they are the current source for futureExprInput
s, and then reset it to its previous value once out of scope. - setStringMode(Expression<T>, StringMode) - Static method in class ch.njol.skript.lang.VariableString
- setTableName(String) - Method in class ch.njol.skript.variables.SQLStorage
- setter(Setter<? super T>) - Method in class ch.njol.skript.config.Option
- Setter<T> - Interface in ch.njol.util
- SETTER - Static variable in interface ch.njol.skript.bukkitutil.block.BlockCompat
- setTime(int) - Method in interface ch.njol.skript.lang.Expression
-
Sets the time of this expression, i.e.
- setTime(int) - Method in class ch.njol.skript.lang.ExpressionList
- setTime(int) - Method in class ch.njol.skript.lang.UnparsedLiteral
- setTime(int) - Method in class ch.njol.skript.lang.util.ConvertedExpression
- setTime(int) - Method in class ch.njol.skript.lang.util.SimpleExpression
-
Sets the time of this expression, i.e.
- setTime(int) - Method in class ch.njol.skript.lang.util.SimpleLiteral
- setTime(int) - Method in class ch.njol.skript.lang.Variable
- setTime(int) - Method in class ch.njol.skript.lang.VariableString
- setTime(int, Expression<?>, Class<? extends Event>...) - Method in class ch.njol.skript.lang.util.SimpleExpression
- setTime(int, Class<? extends Event>) - Method in class ch.njol.skript.lang.util.SimpleExpression
- setTime(int, Class<? extends Event>...) - Method in class ch.njol.skript.lang.util.SimpleExpression
- setTime(int, Class<? extends Event>, Expression<?>...) - Method in class ch.njol.skript.lang.util.SimpleExpression
- setTo(ItemType) - Method in class ch.njol.skript.aliases.ItemType
- setToDefault(ScriptCommandEvent) - Method in class ch.njol.skript.command.Argument
- setTotalXP(Player, int) - Static method in class ch.njol.skript.bukkitutil.PlayerUtils
-
Sets the total experience points of the given player.
- setTriggerItems(List<TriggerItem>) - Method in class ch.njol.skript.lang.TriggerSection
-
Remember to add this section to
ParserInstance.getCurrentSections()
before parsing child elements! - setType(Material) - Method in class ch.njol.skript.util.BlockStateBlock
- setType(Material) - Method in class ch.njol.skript.util.DelayedChangeBlock
- setType(Material, boolean) - Method in class ch.njol.skript.util.BlockStateBlock
- setType(Material, boolean) - Method in class ch.njol.skript.util.DelayedChangeBlock
- setupMetrics(Metrics) - Static method in class org.skriptlang.skript.bukkit.SkriptMetrics
-
Helper method to set up bstats charts on the supplied Metrics object
- setValue(String) - Method in class ch.njol.skript.config.EntryNode
- setValue(T2) - Method in class ch.njol.util.NonNullPair
- setValue(T2) - Method in class ch.njol.util.Pair
- setValues(Config) - Method in class ch.njol.skript.config.Config
-
Sets this config's values to those in the given config.
- setValues(Config, String...) - Method in class ch.njol.skript.config.Config
- setValues(SectionNode, String...) - Method in class ch.njol.skript.config.SectionNode
-
Updates the values of this SectionNode based on the values of another SectionNode.
- setVariable(String, Object, Event, boolean) - Static method in class ch.njol.skript.variables.Variables
-
Sets a variable.
- setVerbosity(Verbosity) - Static method in class ch.njol.skript.log.SkriptLogger
- setWeather(Player) - Method in enum class ch.njol.skript.util.WeatherType
- setWeather(World) - Method in enum class ch.njol.skript.util.WeatherType
- setYaw(Vector, float) - Static method in class ch.njol.util.VectorMath
- SEVERE - Static variable in class ch.njol.skript.log.SkriptLogger
- shareStyles(MessageComponent[]) - Static method in class ch.njol.skript.util.chat.ChatMessages
- SheepData - Class in ch.njol.skript.entity
- SheepData() - Constructor for class ch.njol.skript.entity.SheepData
- shouldActivate() - Method in class ch.njol.skript.bukkitutil.PaperEntityUtils.LookGoal
- shouldLoadEvent() - Method in class ch.njol.skript.lang.SkriptEvent
-
Script loader checks this before loading items in event.
- show_achievement - Enum constant in enum class ch.njol.skript.util.chat.MessageComponent.HoverEvent.Action
- show_entity - Enum constant in enum class ch.njol.skript.util.chat.MessageComponent.HoverEvent.Action
- show_item - Enum constant in enum class ch.njol.skript.util.chat.MessageComponent.HoverEvent.Action
- show_text - Enum constant in enum class ch.njol.skript.util.chat.MessageComponent.HoverEvent.Action
- show_text - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- showHelp(CommandSender) - Method in class ch.njol.skript.command.CommandHelp
- Signature<T> - Class in ch.njol.skript.lang.function
-
Function signature: name, parameter types and a return type.
- Signature(String, String, Parameter<?>[], boolean, ClassInfo<T>, boolean) - Constructor for class ch.njol.skript.lang.function.Signature
- Signature(String, String, Parameter<?>[], boolean, ClassInfo<T>, boolean, String) - Constructor for class ch.njol.skript.lang.function.Signature
- Signature(String, String, Parameter<?>[], boolean, ClassInfo<T>, boolean, String, Contract) - Constructor for class ch.njol.skript.lang.function.Signature
- simple - Variable in class org.skriptlang.skript.lang.structure.StructureInfo
-
Whether the Structure is represented by a
SimpleNode
. - SIMPLE - Enum constant in enum class ch.njol.skript.lang.ExpressionType
-
Expressions that only match simple text, e.g.
- SimpleClassResolver - Class in ch.njol.yggdrasil
- SimpleClassResolver() - Constructor for class ch.njol.yggdrasil.SimpleClassResolver
- SimpleEntityData - Class in ch.njol.skript.entity
- SimpleEntityData() - Constructor for class ch.njol.skript.entity.SimpleEntityData
- SimpleEntityData(Class<? extends Entity>) - Constructor for class ch.njol.skript.entity.SimpleEntityData
- SimpleEntityData(Entity) - Constructor for class ch.njol.skript.entity.SimpleEntityData
- SimpleEntityData.SimpleEntityDataInfo - Class in ch.njol.skript.entity
- SimpleEvent - Class in ch.njol.skript.lang.util
-
A very basic SkriptEvent which returns true for all events (i.e.
- SimpleEvent() - Constructor for class ch.njol.skript.lang.util.SimpleEvent
- SimpleExpression<T> - Class in ch.njol.skript.lang.util
-
An implementation of the
Expression
interface. - SimpleExpression() - Constructor for class ch.njol.skript.lang.util.SimpleExpression
- SimpleJavaFunction<T> - Class in ch.njol.skript.lang.function
-
A
JavaFunction
which doesn't make use of theFunctionEvent
instance and that cannot accept empty /null
parameters. - SimpleJavaFunction(Signature<T>) - Constructor for class ch.njol.skript.lang.function.SimpleJavaFunction
- SimpleJavaFunction(String, Parameter<?>[], ClassInfo<T>, boolean) - Constructor for class ch.njol.skript.lang.function.SimpleJavaFunction
- SimpleJavaFunction(String, Parameter<?>[], ClassInfo<T>, boolean, Contract) - Constructor for class ch.njol.skript.lang.function.SimpleJavaFunction
- SimpleLiteral<T> - Class in ch.njol.skript.lang.util
-
Represents a literal, i.e.
- SimpleLiteral(T[], Class<T>, boolean) - Constructor for class ch.njol.skript.lang.util.SimpleLiteral
- SimpleLiteral(T[], Class<T>, boolean, UnparsedLiteral) - Constructor for class ch.njol.skript.lang.util.SimpleLiteral
- SimpleLiteral(T, boolean) - Constructor for class ch.njol.skript.lang.util.SimpleLiteral
- SimpleLiteral(T, boolean, UnparsedLiteral) - Constructor for class ch.njol.skript.lang.util.SimpleLiteral
- SimpleNode - Class in ch.njol.skript.config
- SimpleNode(Config) - Constructor for class ch.njol.skript.config.SimpleNode
- SimpleNode(String, String, int, SectionNode) - Constructor for class ch.njol.skript.config.SimpleNode
- simplify() - Method in interface ch.njol.skript.lang.Expression
-
Simplifies the expression, e.g.
- simplify() - Method in class ch.njol.skript.lang.ExpressionList
- simplify() - Method in class ch.njol.skript.lang.LiteralList
- simplify() - Method in class ch.njol.skript.lang.UnparsedLiteral
- simplify() - Method in class ch.njol.skript.lang.util.ConvertedExpression
- simplify() - Method in class ch.njol.skript.lang.util.SimpleExpression
- simplify() - Method in class ch.njol.skript.lang.util.SimpleLiteral
- simplify() - Method in class ch.njol.skript.lang.Variable
- simplify() - Method in class ch.njol.skript.lang.VariableString
- since(String) - Method in class ch.njol.skript.classes.ClassInfo
-
Only used for Skript's documentation.
- since(String) - Method in class ch.njol.skript.lang.function.JavaFunction
-
Only used for Skript's documentation.
- since(String) - Method in class ch.njol.skript.lang.SkriptEventInfo
-
Only used for Skript's documentation.
- Since - Annotation Interface in ch.njol.skript.doc
-
Provides the version of plugin when was the annotated element added.
- SingleItemIterable<T> - Class in ch.njol.util.coll.iterator
- SingleItemIterable(T) - Constructor for class ch.njol.util.coll.iterator.SingleItemIterable
- SingleItemIterator<T> - Class in ch.njol.util.coll.iterator
- SingleItemIterator(T) - Constructor for class ch.njol.util.coll.iterator.SingleItemIterator
- singular - Variable in class ch.njol.skript.aliases.AliasesProvider.AliasName
-
Singular for of alias name.
- singular() - Method in class ch.njol.skript.util.Utils.WordEnding
- size - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry.AssetsEntry
- size() - Method in class ch.njol.skript.config.SectionNode
- size() - Method in class ch.njol.skript.log.RetainingLogHandler
- size() - Method in class ch.njol.util.coll.CyclicList
- size() - Method in class ch.njol.util.coll.ReversedListView
- size() - Method in class ch.njol.yggdrasil.Fields
- Skript - Class in ch.njol.skript
-
Skript - A Bukkit plugin to modify how Minecraft behaves without having to write a single line of code (You'll likely be writing some code though if you're reading this =P)
- Skript() - Constructor for class ch.njol.skript.Skript
- SkriptAddon - Class in ch.njol.skript
-
Utility class for Skript addons.
- SkriptAPIException - Exception Class in ch.njol.skript
-
This exception is thrown if the API is used incorrectly.
- SkriptAPIException(String) - Constructor for exception class ch.njol.skript.SkriptAPIException
- SkriptAPIException(String, Throwable) - Constructor for exception class ch.njol.skript.SkriptAPIException
- SkriptChatCode - Enum Class in ch.njol.skript.util.chat
-
Chat codes that come with Skript by default.
- SkriptClasses - Class in ch.njol.skript.classes.data
- SkriptClasses() - Constructor for class ch.njol.skript.classes.data.SkriptClasses
- SkriptColor - Enum Class in ch.njol.skript.util
- SkriptCommand - Class in ch.njol.skript
- SkriptCommand() - Constructor for class ch.njol.skript.SkriptCommand
- skriptCommandExists(String) - Static method in class ch.njol.skript.command.Commands
-
Deprecated.
- SkriptCommandTabCompleter - Class in ch.njol.skript
- SkriptCommandTabCompleter() - Constructor for class ch.njol.skript.SkriptCommandTabCompleter
- SkriptConfig - Class in ch.njol.skript
-
Important: don't save values from the config, a '/skript reload config/configs/all' won't work correctly otherwise!
- SkriptConfig() - Constructor for class ch.njol.skript.SkriptConfig
- SkriptEvent - Class in ch.njol.skript.lang
-
A SkriptEvent is like a condition.
- SkriptEvent() - Constructor for class ch.njol.skript.lang.SkriptEvent
- SkriptEvent.ListeningBehavior - Enum Class in ch.njol.skript.lang
-
The listening behavior of a Skript event.
- SkriptEventHandler - Class in ch.njol.skript
- SkriptEventHandler.PriorityListener - Class in ch.njol.skript
-
An event listener for one priority.
- SkriptEventInfo<E> - Class in ch.njol.skript.lang
- SkriptEventInfo(String, String[], Class<E>, String, Class<? extends Event>[]) - Constructor for class ch.njol.skript.lang.SkriptEventInfo
- SkriptLogger - Class in ch.njol.skript.log
- SkriptLogger() - Constructor for class ch.njol.skript.log.SkriptLogger
- SkriptMetrics - Class in org.skriptlang.skript.bukkit
-
helper class to handle bstats metrics
- SkriptMetrics() - Constructor for class org.skriptlang.skript.bukkit.SkriptMetrics
- SkriptParser - Class in ch.njol.skript.lang
-
Used for parsing my custom patterns.
Note: All parse methods print one error at most xor any amount of warnings and lower level log messages. - SkriptParser(SkriptParser, String) - Constructor for class ch.njol.skript.lang.SkriptParser
- SkriptParser(String) - Constructor for class ch.njol.skript.lang.SkriptParser
- SkriptParser(String, int) - Constructor for class ch.njol.skript.lang.SkriptParser
- SkriptParser(String, int, ParseContext) - Constructor for class ch.njol.skript.lang.SkriptParser
-
Constructs a new SkriptParser object that can be used to parse the given expression.
- SkriptParser.ExprInfo - Class in ch.njol.skript.lang
- SkriptParser.ParseResult - Class in ch.njol.skript.lang
- SkriptPattern - Class in ch.njol.skript.patterns
- SkriptPattern(PatternElement, int) - Constructor for class ch.njol.skript.patterns.SkriptPattern
- skriptPitch(float) - Static method in class ch.njol.util.VectorMath
- SkriptTimings - Class in ch.njol.skript.timings
-
Static utils for Skript timings.
- SkriptTimings() - Constructor for class ch.njol.skript.timings.SkriptTimings
- SkriptUpdater - Class in ch.njol.skript
-
Skript's update checker.
- skriptYaw(float) - Static method in class ch.njol.util.VectorMath
- Slot - Class in ch.njol.skript.util
-
Deprecated.Slot stuff got its own package.
- Slot - Class in ch.njol.skript.util.slot
-
Represents a container for a single item.
- Slot() - Constructor for class ch.njol.skript.util.Slot
-
Deprecated.
- Slot() - Constructor for class ch.njol.skript.util.slot.Slot
- slotNumber - Variable in enum class ch.njol.skript.util.slot.EquipmentSlot.EquipSlot
- SlotWithIndex - Class in ch.njol.skript.util.slot
-
Represents a slot which has index.
- SlotWithIndex() - Constructor for class ch.njol.skript.util.slot.SlotWithIndex
- SLOW_FALLING - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- SLOW_FALLING_LONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- SLOWNESS - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- SLOWNESS_LONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- SLOWNESS_STRONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- SMALL_JUNGLE - Enum constant in enum class ch.njol.skript.util.StructureType
- SMALL_REDWOOD - Enum constant in enum class ch.njol.skript.util.StructureType
- SMALL_REGULAR - Enum constant in enum class ch.njol.skript.util.StructureType
- SMALLER - Enum constant in enum class ch.njol.skript.classes.Comparator.Relation
-
Deprecated.
- SMALLER - Enum constant in enum class org.skriptlang.skript.lang.comparator.Relation
- SMALLER_OR_EQUAL - Enum constant in enum class ch.njol.skript.classes.Comparator.Relation
-
Deprecated.
- SMALLER_OR_EQUAL - Enum constant in enum class org.skriptlang.skript.lang.comparator.Relation
- SoundReceiver - Interface in ch.njol.skript.bukkitutil.sounds
-
Adapter pattern to unify
World
andPlayer
playSound methods. - SoundReceiver.PlayerSoundReceiver - Class in ch.njol.skript.bukkitutil.sounds
- SoundReceiver.WorldSoundReceiver - Class in ch.njol.skript.bukkitutil.sounds
- source - Variable in class ch.njol.skript.bukkitutil.BurgerHelper.Burger
- source - Variable in class ch.njol.skript.lang.SkriptParser.ParseResult
- source - Variable in class ch.njol.skript.lang.util.ConvertedExpression
- Source() - Constructor for class ch.njol.skript.bukkitutil.BurgerHelper.Source
- spawn(Location) - Method in class ch.njol.skript.entity.EntityData
-
Spawn this entity data at a location.
- spawn(Location, Class<E>, Consumer<E>) - Static method in class ch.njol.skript.entity.EntityData
- spawn(Location, Consumer<E>) - Method in class ch.njol.skript.entity.EntityData
-
Spawn this entity data at a location.
- spawn(Location, Consumer<ExperienceOrb>) - Method in class ch.njol.skript.entity.XpOrbData
- spawn(Location, Consumer<FallingBlock>) - Method in class ch.njol.skript.entity.FallingBlockData
- spawn(Location, Consumer<Item>) - Method in class ch.njol.skript.entity.DroppedItemData
- spawn(Location, Consumer<ThrownPotion>) - Method in class ch.njol.skript.entity.ThrownPotionData
- spawn(Location, Consumer<E>) - Method in class ch.njol.skript.entity.EntityData
-
Deprecated.
- SPIGOT_SOUND_SEED - Static variable in interface ch.njol.skript.bukkitutil.sounds.SoundReceiver
- spigotName - Variable in enum class ch.njol.skript.util.chat.MessageComponent.ClickEvent.Action
- spigotName - Variable in enum class ch.njol.skript.util.chat.MessageComponent.HoverEvent.Action
- splitLine(String) - Static method in class ch.njol.skript.config.Node
-
Splits a line into value and comment.
- splitLine(String, AtomicBoolean) - Static method in class ch.njol.skript.config.Node
-
Splits a line into value and comment.
- splitVariableName(String) - Static method in class ch.njol.skript.variables.Variables
-
Splits the given variable name into its parts, separated by
Variable.SEPARATOR
. - SPONGE - Enum constant in enum class ch.njol.skript.ServerPlatform
-
Doesn't work at all currently.
- SQLiteStorage - Class in ch.njol.skript.variables
- SQLStorage - Class in ch.njol.skript.variables
-
TODO create a metadata table to store some properties (e.g.
- SQLStorage(String, String) - Constructor for class ch.njol.skript.variables.SQLStorage
-
Creates a SQLStorage with a create table query.
- STABLE - Enum constant in enum class org.skriptlang.skript.lang.experiment.LifeCycle
-
A feature that is expected to be safe and (at least) semi-permanent.
- start - Variable in class ch.njol.skript.util.Timeperiod
- start() - Method in class ch.njol.skript.log.BlockingLogHandler
- start() - Method in class ch.njol.skript.log.CountingLogHandler
- start() - Method in class ch.njol.skript.log.ErrorDescLogHandler
- start() - Method in class ch.njol.skript.log.FilteringLogHandler
- start() - Method in class ch.njol.skript.log.LogHandler
-
A convenience method for
SkriptLogger.startLogHandler(LogHandler)
. - start() - Method in class ch.njol.skript.log.ParseLogHandler
- start() - Method in class ch.njol.skript.log.RedirectingLogHandler
- start() - Method in class ch.njol.skript.log.RetainingLogHandler
- start() - Method in class ch.njol.skript.log.TimingLogHandler
- start(String) - Static method in class ch.njol.skript.timings.SkriptTimings
- startBackupTask(Timespan) - Method in class ch.njol.skript.variables.VariablesStorage
-
Starts the backup task, with the given backup interval.
- startLogHandler(T) - Static method in class ch.njol.skript.log.SkriptLogger
-
Starts a log handler.
- startParseLogHandler() - Static method in class ch.njol.skript.log.SkriptLogger
-
Shorthand for
startLogHandler
(newParseLogHandler
()); - startRetainingLog() - Static method in class ch.njol.skript.log.SkriptLogger
-
Shorthand for
startLogHandler
(newRetainingLogHandler
()); - startsWithIgnoreCase(String, String) - Static method in class ch.njol.util.StringUtils
- startsWithIgnoreCase(String, String, int) - Static method in class ch.njol.util.StringUtils
- Statement - Class in ch.njol.skript.lang
-
Supertype of conditions and effects
- Statement() - Constructor for class ch.njol.skript.lang.Statement
- stop() - Method in class ch.njol.skript.log.LogHandler
- stop() - Method in class ch.njol.util.coll.iterator.StoppableIterator
- stop(Object) - Static method in class ch.njol.skript.timings.SkriptTimings
- StoppableIterator<T> - Class in ch.njol.util.coll.iterator
- StoppableIterator(Iterator<T>, NullableChecker<T>, boolean) - Constructor for class ch.njol.util.coll.iterator.StoppableIterator
- stream(Event) - Method in interface ch.njol.skript.lang.Expression
-
Gets a non-null stream of this expression's values.
- STRENGTH - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- STRENGTH_LONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- STRENGTH_STRONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- STRICT - Enum constant in enum class ch.njol.skript.util.chat.LinkParseMode
-
Parses everything that starts with http(s):// as a link.
- strikethrough - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- strikethrough - Variable in class ch.njol.skript.util.chat.MessageComponent
-
Makes text
strikethrough - STRING - Static variable in class ch.njol.skript.registrations.DefaultClasses
- StringMode - Enum Class in ch.njol.skript.util
- StringUtils - Class in ch.njol.util
- StringUtils() - Constructor for class ch.njol.util.StringUtils
- stripGender(String, String) - Static method in class ch.njol.skript.localization.Noun
-
Strips the gender identifier from given string and returns the used gender.
- stripIndefiniteArticle(String) - Static method in class ch.njol.skript.localization.Noun
- stripStyles(String) - Static method in class ch.njol.skript.util.chat.ChatMessages
-
Strips all styles from given string.
- Structure - Class in org.skriptlang.skript.lang.structure
-
Structures are the root elements in every script.
- Structure() - Constructor for class org.skriptlang.skript.lang.structure.Structure
- Structure.Priority - Class in org.skriptlang.skript.lang.structure
-
Priorities are used to determine the order in which Structures should be loaded.
- Structure.StructureData - Class in org.skriptlang.skript.lang.structure
- StructureData(ParserInstance) - Constructor for class org.skriptlang.skript.lang.structure.Structure.StructureData
- StructureInfo<E> - Class in org.skriptlang.skript.lang.structure
- StructureInfo(String[], Class<E>, String) - Constructor for class org.skriptlang.skript.lang.structure.StructureInfo
- StructureInfo(String[], Class<E>, String, boolean) - Constructor for class org.skriptlang.skript.lang.structure.StructureInfo
- StructureInfo(String[], Class<E>, String, EntryValidator) - Constructor for class org.skriptlang.skript.lang.structure.StructureInfo
- structures - Variable in class ch.njol.skript.ScriptLoader.ScriptInfo
- StructureType - Enum Class in ch.njol.skript.util
- subarray(T[], int, int) - Static method in class ch.njol.util.coll.CollectionUtils
-
Creates a new array whose elements are the elements between the start and end indices of the original array.
- subList(int, int) - Method in class ch.njol.util.coll.ReversedListView
- subSequence(int, int) - Method in class ch.njol.util.CaseInsensitiveString
- substring(String, int, int) - Static method in class ch.njol.util.StringUtils
-
Equal to
String.substring(int, int)
, but allows negative indices that are counted from the end of the string. - subtract(A, R) - Method in interface ch.njol.skript.classes.Arithmetic
-
Deprecated.
- subtract(ScriptLoader.ScriptInfo) - Method in class ch.njol.skript.ScriptLoader.ScriptInfo
- subtract(Timespan) - Method in class ch.njol.skript.util.Date
-
Subtract a
Timespan
from this date - subtract(Number, Number) - Method in class ch.njol.skript.classes.NumberArithmetic
-
Deprecated.
- subtract(Vector, Vector) - Method in class ch.njol.skript.classes.VectorArithmethic
-
Deprecated.
- SUBTRACTION - Enum constant in enum class org.skriptlang.skript.lang.arithmetic.Operator
- suggest_command - Enum constant in enum class ch.njol.skript.util.chat.MessageComponent.ClickEvent.Action
- suggest_command - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- supplier(Supplier<Iterator<T>>) - Method in class ch.njol.skript.classes.ClassInfo
-
Used for dynamically getting all the possible values of a class
- supplier(T[]) - Method in class ch.njol.skript.classes.ClassInfo
-
Used for getting all the possible constants of a class
- supported - Variable in enum class ch.njol.skript.ServerPlatform
- supports(String) - Static method in class ch.njol.skript.Skript
-
Deprecated.
- supportsInversion() - Method in interface org.skriptlang.skript.lang.comparator.Comparator
- supportsListeningBehavior - Variable in class ch.njol.skript.lang.SkriptEvent
- supportsOrdering() - Method in interface ch.njol.skript.classes.Comparator
-
Deprecated.
- supportsOrdering() - Method in class ch.njol.skript.classes.InverseComparator
-
Deprecated.
- supportsOrdering() - Method in interface org.skriptlang.skript.lang.comparator.Comparator
- suppressesWarning(ScriptWarning) - Method in class org.skriptlang.skript.lang.script.Script
- suppressWarning(ScriptWarning) - Method in class org.skriptlang.skript.lang.script.Script
- SWAMP - Enum constant in enum class ch.njol.skript.util.StructureType
- SWIFTNESS - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- SWIFTNESS_LONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- SWIFTNESS_STRONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- syncCommands(Server) - Static method in class ch.njol.skript.bukkitutil.CommandReloader
-
Attempts to register Bukkit commands to Brigadier and synchronize them to all clients.
- SynchronizedReference<V> - Class in ch.njol.util
- SynchronizedReference() - Constructor for class ch.njol.util.SynchronizedReference
- SynchronizedReference(V) - Constructor for class ch.njol.util.SynchronizedReference
- SyntaxElement - Interface in ch.njol.skript.lang
-
Represents a general part of the syntax.
- SyntaxElementInfo<E> - Class in ch.njol.skript.lang
- SyntaxElementInfo(String[], Class<E>, String) - Constructor for class ch.njol.skript.lang.SyntaxElementInfo
T
- T_ARRAY - Enum constant in enum class ch.njol.yggdrasil.Tag
-
arrays
- T_BOOLEAN - Enum constant in enum class ch.njol.yggdrasil.Tag
- T_BOOLEAN_OBJ - Enum constant in enum class ch.njol.yggdrasil.Tag
- T_BYTE - Enum constant in enum class ch.njol.yggdrasil.Tag
-
primitive types
- T_BYTE_OBJ - Enum constant in enum class ch.njol.yggdrasil.Tag
-
wrapper types
- T_CHAR - Enum constant in enum class ch.njol.yggdrasil.Tag
- T_CHAR_OBJ - Enum constant in enum class ch.njol.yggdrasil.Tag
- T_CLASS - Enum constant in enum class ch.njol.yggdrasil.Tag
- T_DOUBLE - Enum constant in enum class ch.njol.yggdrasil.Tag
- T_DOUBLE_OBJ - Enum constant in enum class ch.njol.yggdrasil.Tag
- T_ENUM - Enum constant in enum class ch.njol.yggdrasil.Tag
-
enum constants invalid input: '&' class singletons
- T_FLOAT - Enum constant in enum class ch.njol.yggdrasil.Tag
- T_FLOAT_OBJ - Enum constant in enum class ch.njol.yggdrasil.Tag
- T_INT - Enum constant in enum class ch.njol.yggdrasil.Tag
- T_INT_OBJ - Enum constant in enum class ch.njol.yggdrasil.Tag
- T_LONG - Enum constant in enum class ch.njol.yggdrasil.Tag
- T_LONG_OBJ - Enum constant in enum class ch.njol.yggdrasil.Tag
- T_NULL - Enum constant in enum class ch.njol.yggdrasil.Tag
-
the null reference
- T_OBJECT - Enum constant in enum class ch.njol.yggdrasil.Tag
-
a generic object
- T_REFERENCE - Enum constant in enum class ch.njol.yggdrasil.Tag
-
must always be 0xFF (check uses)
- T_SHORT - Enum constant in enum class ch.njol.yggdrasil.Tag
- T_SHORT_OBJ - Enum constant in enum class ch.njol.yggdrasil.Tag
- T_STRING - Enum constant in enum class ch.njol.yggdrasil.Tag
-
saved as UTF-8
- tag - Variable in enum class ch.njol.yggdrasil.Tag
- Tag - Enum Class in ch.njol.yggdrasil
- tag_name - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry
- tags - Variable in class ch.njol.skript.lang.SkriptParser.ParseResult
- TALL_BIRCH - Enum constant in enum class ch.njol.skript.util.StructureType
- target_commitish - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry
- Task - Class in ch.njol.skript.util
- Task(Plugin, long) - Constructor for class ch.njol.skript.util.Task
- Task(Plugin, long, boolean) - Constructor for class ch.njol.skript.util.Task
- Task(Plugin, long, long) - Constructor for class ch.njol.skript.util.Task
- Task(Plugin, long, long, boolean) - Constructor for class ch.njol.skript.util.Task
- teleport(Entity, Location) - Static method in class ch.njol.skript.bukkitutil.EntityUtils
-
Teleports the given entity to the given location.
- test(CommandSender, String[]) - Method in class ch.njol.skript.command.CommandHelp
- test(T) - Method in interface ch.njol.util.Predicate
- testing() - Static method in class ch.njol.skript.Skript
- text - Variable in class ch.njol.skript.util.chat.MessageComponent
- text_id - Variable in class ch.njol.skript.bukkitutil.BurgerHelper.ItemOrBlock
- ThrowableProjectileSlot - Class in ch.njol.skript.util.slot
-
Represents the displayed item of a throwable projectile.
- ThrowableProjectileSlot(ThrowableProjectile) - Constructor for class ch.njol.skript.util.slot.ThrowableProjectileSlot
- ThrownPotionData - Class in ch.njol.skript.entity
- ThrownPotionData() - Constructor for class ch.njol.skript.entity.ThrownPotionData
- THUNDER - Enum constant in enum class ch.njol.skript.util.WeatherType
- tick() - Method in class ch.njol.skript.bukkitutil.PaperEntityUtils.LookGoal
- tick() - Method in class ch.njol.skript.util.BlockStateBlock
- tick() - Method in class ch.njol.skript.util.DelayedChangeBlock
- TICK - Enum constant in enum class ch.njol.skript.util.Timespan.TimePeriod
- time - Variable in class ch.njol.skript.lang.SkriptParser.ExprInfo
- Time - Class in ch.njol.skript.util
- Time() - Constructor for class ch.njol.skript.util.Time
- Time(int) - Constructor for class ch.njol.skript.util.Time
- TIME_FUTURE - Static variable in class ch.njol.skript.registrations.EventValues
-
The future time of an event value.
- TIME_NOW - Static variable in class ch.njol.skript.registrations.EventValues
-
The current time of an event value.
- TIME_PAST - Static variable in class ch.njol.skript.registrations.EventValues
-
The past time of an event value.
- Timeperiod - Class in ch.njol.skript.util
- Timeperiod() - Constructor for class ch.njol.skript.util.Timeperiod
- Timeperiod(int) - Constructor for class ch.njol.skript.util.Timeperiod
- Timeperiod(int, int) - Constructor for class ch.njol.skript.util.Timeperiod
- Timespan - Class in ch.njol.skript.util
- Timespan() - Constructor for class ch.njol.skript.util.Timespan
- Timespan(long) - Constructor for class ch.njol.skript.util.Timespan
-
Builds a Timespan from the given milliseconds.
- Timespan(Timespan.TimePeriod, long) - Constructor for class ch.njol.skript.util.Timespan
-
Builds a Timespan from the given long parameter of a specific
Timespan.TimePeriod
. - TIMESPAN - Static variable in class ch.njol.skript.registrations.DefaultClasses
- Timespan.TimePeriod - Enum Class in ch.njol.skript.util
- TimingLogHandler - Class in ch.njol.skript.log
-
A log handler that records the time since its creation.
- TimingLogHandler() - Constructor for class ch.njol.skript.log.TimingLogHandler
- to - Variable in class ch.njol.skript.classes.Converter.ConverterInfo
-
Deprecated.
- to - Variable in class ch.njol.skript.lang.util.ConvertedExpression
- toArray() - Method in class ch.njol.util.coll.CyclicList
- toArray() - Method in class ch.njol.util.coll.ReversedListView
- toArray(Collection<Integer>) - Static method in class ch.njol.util.coll.CollectionUtils
-
Converts a collection of integers into a primitive int array.
- toArray(R[]) - Method in class ch.njol.util.coll.ReversedListView
- toArray(T[]) - Method in class ch.njol.util.coll.CyclicList
- toBukkitEntityType(EntityData<?>) - Static method in class ch.njol.skript.bukkitutil.EntityUtils
-
Convert from Skript's EntityData to Bukkit's EntityType
- toChatString(Event) - Method in class ch.njol.skript.lang.VariableString
-
Parses all expressions in the string and returns it in chat JSON format.
- toCommandString(T) - Method in class ch.njol.skript.classes.Parser
- toEnglishPlural(String) - Static method in class ch.njol.skript.util.Utils
-
Gets the english plural of a word.
- toEnglishPlural(String, boolean) - Static method in class ch.njol.skript.util.Utils
-
Gets the plural of a word (or not if p is false)
- toFloats(double[]) - Static method in class ch.njol.util.coll.CollectionUtils
- toFormattedString() - Method in class ch.njol.skript.log.LogEntry
- toFullString() - Method in class ch.njol.skript.patterns.PatternElement
- toJson(String) - Static method in class ch.njol.skript.util.chat.ChatMessages
- toJson(List<MessageComponent>) - Static method in class ch.njol.skript.util.chat.ChatMessages
- toMap(String) - Method in class ch.njol.skript.config.Config
- TOOL - Enum constant in enum class ch.njol.skript.util.slot.EquipmentSlot.EquipSlot
- toParseResult() - Method in class ch.njol.skript.patterns.MatchResult
- toSkriptEntityData(EntityType) - Static method in class ch.njol.skript.bukkitutil.EntityUtils
-
Convert from Bukkit's EntityType to Skript's EntityData
- toString() - Method in class ch.njol.skript.aliases.ItemData
-
Returns
Aliases.
called with this object and relevant plurarily setting.getMaterialName
(ItemData, boolean) - toString() - Method in class ch.njol.skript.aliases.ItemType
- toString() - Method in class ch.njol.skript.classes.ChainedConverter
-
Deprecated.
- toString() - Method in class ch.njol.skript.classes.ClassInfo
- toString() - Method in enum class ch.njol.skript.classes.Comparator.Relation
-
Deprecated.Returns this relation's string representation, which is similar to "equal to" or "greater than".
- toString() - Method in class ch.njol.skript.classes.InverseComparator
-
Deprecated.
- toString() - Method in class ch.njol.skript.command.Argument
- toString() - Method in class ch.njol.skript.command.CommandHelp
- toString() - Method in class ch.njol.skript.command.CommandUsage
- toString() - Method in class ch.njol.skript.config.EnumParser
- toString() - Method in class ch.njol.skript.config.Node
-
returns information about this node which looks like the following:
node value #including comments (config.sk, line xyz)
- toString() - Method in class ch.njol.skript.entity.EntityData
- toString() - Method in class ch.njol.skript.entity.EntityType
- toString() - Method in interface ch.njol.skript.lang.Debuggable
-
Should return
toString
(null, false) - toString() - Method in class ch.njol.skript.lang.ExpressionList
- toString() - Method in class ch.njol.skript.lang.function.Function
- toString() - Method in class ch.njol.skript.lang.function.Parameter
- toString() - Method in class ch.njol.skript.lang.TriggerItem
- toString() - Method in interface ch.njol.skript.lang.Unit
- toString() - Method in class ch.njol.skript.lang.UnparsedLiteral
- toString() - Method in class ch.njol.skript.lang.util.ConvertedExpression
- toString() - Method in class ch.njol.skript.lang.util.SimpleExpression
- toString() - Method in class ch.njol.skript.lang.util.SimpleLiteral
- toString() - Method in class ch.njol.skript.lang.Variable
- toString() - Method in class ch.njol.skript.lang.VariableString
- toString() - Method in class ch.njol.skript.localization.Adjective
- toString() - Method in class ch.njol.skript.localization.ArgsMessage
- toString() - Method in class ch.njol.skript.localization.FormattedMessage
- toString() - Method in class ch.njol.skript.localization.Message
- toString() - Method in class ch.njol.skript.localization.Noun
- toString() - Method in class ch.njol.skript.localization.RegexMessage
- toString() - Method in class ch.njol.skript.log.LogEntry
- toString() - Method in class ch.njol.skript.patterns.ChoicePatternElement
- toString() - Method in class ch.njol.skript.patterns.GroupPatternElement
- toString() - Method in class ch.njol.skript.patterns.LiteralPatternElement
- toString() - Method in class ch.njol.skript.patterns.MatchResult
- toString() - Method in class ch.njol.skript.patterns.OptionalPatternElement
- toString() - Method in class ch.njol.skript.patterns.ParseTagPatternElement
- toString() - Method in class ch.njol.skript.patterns.PatternElement
- toString() - Method in class ch.njol.skript.patterns.RegexPatternElement
- toString() - Method in class ch.njol.skript.patterns.SkriptPattern
- toString() - Method in class ch.njol.skript.patterns.TypePatternElement
- toString() - Method in class ch.njol.skript.ScriptLoader.ScriptInfo
- toString() - Method in class ch.njol.skript.SkriptAddon
- toString() - Method in class ch.njol.skript.update.GithubChecker.ResponseEntry
- toString() - Method in class ch.njol.skript.util.Date
- toString() - Method in class ch.njol.skript.util.Direction
- toString() - Method in class ch.njol.skript.util.EnchantmentType
- toString() - Method in class ch.njol.skript.util.Experience
- toString() - Method in class ch.njol.skript.util.GameruleValue
- toString() - Method in enum class ch.njol.skript.util.SkriptColor
- toString() - Method in class ch.njol.skript.util.slot.Slot
- toString() - Method in enum class ch.njol.skript.util.StructureType
- toString() - Method in class ch.njol.skript.util.Time
- toString() - Method in class ch.njol.skript.util.Timeperiod
- toString() - Method in class ch.njol.skript.util.Timespan
- toString() - Method in class ch.njol.skript.util.Version
- toString() - Method in class ch.njol.skript.util.visual.ParticleOption
- toString() - Method in class ch.njol.skript.util.visual.VisualEffect
- toString() - Method in enum class ch.njol.skript.util.WeatherType
- toString() - Method in class ch.njol.util.CaseInsensitiveString
- toString() - Method in enum class ch.njol.util.Kleenean
- toString() - Method in class ch.njol.util.Pair
- toString() - Method in class ch.njol.yggdrasil.PseudoEnum
-
Returns
PseudoEnum.name()
. - toString() - Method in enum class ch.njol.yggdrasil.Tag
- toString() - Method in class org.skriptlang.skript.lang.arithmetic.OperationInfo
- toString() - Method in enum class org.skriptlang.skript.lang.arithmetic.Operator
- toString() - Method in class org.skriptlang.skript.lang.comparator.ComparatorInfo
- toString() - Method in enum class org.skriptlang.skript.lang.comparator.Relation
-
Returns this Relation's string representation, which is similar to "equal to" or "greater than".
- toString() - Method in class org.skriptlang.skript.lang.converter.ConverterInfo
- toString() - Method in class org.skriptlang.skript.lang.structure.Structure
- toString(boolean) - Method in class ch.njol.skript.localization.Noun
- toString(boolean, boolean) - Method in class ch.njol.skript.aliases.ItemData
- toString(double) - Static method in class ch.njol.skript.Skript
- toString(double[]) - Static method in class ch.njol.skript.util.Direction
- toString(double, double, double) - Static method in class ch.njol.skript.util.Direction
- toString(double, int) - Static method in class ch.njol.util.StringUtils
-
Gets a rounded english (##.##) representation of a number
- toString(int) - Method in class ch.njol.skript.aliases.ItemType
- toString(int) - Method in class ch.njol.skript.classes.ClassInfo
- toString(int) - Method in class ch.njol.skript.entity.DroppedItemData
- toString(int) - Method in class ch.njol.skript.entity.EndermanData
- toString(int) - Method in class ch.njol.skript.entity.EntityData
- toString(int) - Method in class ch.njol.skript.entity.EntityType
- toString(int) - Method in class ch.njol.skript.entity.FallingBlockData
- toString(int) - Method in class ch.njol.skript.entity.PandaData
- toString(int) - Method in class ch.njol.skript.entity.SheepData
- toString(int) - Method in class ch.njol.skript.entity.ThrownPotionData
- toString(int) - Method in class ch.njol.skript.entity.XpOrbData
- toString(int) - Method in interface ch.njol.skript.lang.Unit
- toString(int) - Method in class ch.njol.skript.localization.Noun
- toString(int) - Method in enum class ch.njol.skript.util.StructureType
- toString(int) - Static method in class ch.njol.skript.util.Time
- toString(int) - Method in class ch.njol.skript.util.Timespan
- toString(int) - Method in class ch.njol.skript.util.visual.VisualEffect
- toString(int) - Method in enum class ch.njol.skript.util.WeatherType
- toString(int, int) - Method in class ch.njol.skript.localization.Adjective
- toString(int, Adjective) - Method in class ch.njol.skript.aliases.ItemType
- toString(long) - Static method in class ch.njol.skript.util.Timespan
- toString(long, int) - Static method in class ch.njol.skript.util.Timespan
- toString(Adjective[], int, boolean) - Method in class ch.njol.skript.localization.Noun
- toString(Adjective[], int, int, boolean) - Static method in class ch.njol.skript.localization.Adjective
- toString(Adjective, int) - Method in class ch.njol.skript.localization.Noun
- toString(Noun, int) - Method in class ch.njol.skript.localization.Adjective
- toString(E, int) - Method in class ch.njol.skript.util.EnumUtils
-
This method returns the string representation of an enumerator.
- toString(IOException) - Static method in class ch.njol.skript.util.ExceptionUtils
- toString(Object) - Static method in class ch.njol.skript.registrations.Classes
- toString(Class<? extends Entity>) - Static method in class ch.njol.skript.entity.EntityData
- toString(Class<? extends Entity>, int) - Static method in class ch.njol.skript.entity.EntityData
- toString(Object...) - Method in class ch.njol.skript.localization.ArgsMessage
- toString(Object...) - Method in class ch.njol.skript.localization.PluralizingArgsMessage
- toString(Object[], boolean) - Static method in class ch.njol.skript.registrations.Classes
- toString(Object[], boolean, StringMode) - Static method in class ch.njol.skript.registrations.Classes
- toString(Object[], int, boolean) - Static method in class ch.njol.skript.registrations.Classes
- toString(Object[], int, ChatColor) - Static method in class ch.njol.skript.registrations.Classes
- toString(String, String, int, int) - Static method in class ch.njol.skript.localization.Noun
- toString(Block, int) - Static method in class ch.njol.skript.aliases.ItemType
- toString(Enchantment) - Static method in class ch.njol.skript.bukkitutil.EnchantmentUtils
- toString(Enchantment, int) - Static method in class ch.njol.skript.bukkitutil.EnchantmentUtils
- toString(Entity) - Static method in class ch.njol.skript.entity.EntityData
- toString(Entity, int) - Static method in class ch.njol.skript.entity.EntityData
- toString(Event) - Method in class ch.njol.skript.lang.VariableString
-
Parses all expressions in the string and returns it.
- toString(Event, boolean) - Method in class ch.njol.skript.classes.ClassInfo
- toString(Event, boolean) - Method in class ch.njol.skript.classes.Converter.ConverterInfo
-
Deprecated.
- toString(Event, boolean) - Method in interface ch.njol.skript.lang.Debuggable
- toString(Event, boolean) - Method in class ch.njol.skript.lang.EffectSectionEffect
- toString(Event, boolean) - Method in class ch.njol.skript.lang.ExpressionList
- toString(Event, boolean) - Method in class ch.njol.skript.lang.function.FunctionReference
- toString(Event, boolean) - Method in class ch.njol.skript.lang.LiteralString
-
Use
VariableString.toString(Event)
to get the actual string. - toString(Event, boolean) - Method in class ch.njol.skript.lang.SectionSkriptEvent
- toString(Event, boolean) - Method in class ch.njol.skript.lang.Trigger
- toString(Event, boolean) - Method in class ch.njol.skript.lang.UnparsedLiteral
- toString(Event, boolean) - Method in class ch.njol.skript.lang.util.ContainerExpression
- toString(Event, boolean) - Method in class ch.njol.skript.lang.util.ConvertedExpression
- toString(Event, boolean) - Method in class ch.njol.skript.lang.util.ConvertedLiteral
- toString(Event, boolean) - Method in class ch.njol.skript.lang.util.SimpleEvent
- toString(Event, boolean) - Method in class ch.njol.skript.lang.util.SimpleLiteral
- toString(Event, boolean) - Method in class ch.njol.skript.lang.Variable
- toString(Event, boolean) - Method in class ch.njol.skript.lang.VariableString
-
Use
VariableString.toString(Event)
to get the actual string. - toString(Event, boolean) - Method in class ch.njol.skript.util.slot.CursorSlot
- toString(Event, boolean) - Method in class ch.njol.skript.util.slot.DroppedItemSlot
- toString(Event, boolean) - Method in class ch.njol.skript.util.slot.EquipmentSlot
- toString(Event, boolean) - Method in class ch.njol.skript.util.slot.InventorySlot
- toString(Event, boolean) - Method in class ch.njol.skript.util.slot.ItemFrameSlot
- toString(Event, boolean) - Method in class ch.njol.skript.util.slot.ThrowableProjectileSlot
- toString(ItemStack) - Static method in class ch.njol.skript.aliases.ItemType
- toString(ItemStack, int) - Static method in class ch.njol.skript.aliases.ItemType
- toString(PotionEffect) - Static method in class ch.njol.skript.util.PotionEffectUtils
- toString(PotionEffectType) - Static method in class ch.njol.skript.util.PotionEffectUtils
- toString(PotionEffectType, int) - Static method in class ch.njol.skript.util.PotionEffectUtils
- toString(Vector) - Static method in class ch.njol.skript.util.Direction
- toString(R, int) - Method in class ch.njol.skript.classes.registry.RegistryParser
-
This method returns the string representation of a registry.
- toString(T, int) - Method in class ch.njol.skript.classes.Parser
-
Returns a string representation of the given object to be used in messages.
- toString(T, StringMode) - Method in class ch.njol.skript.classes.Parser
-
Gets a string representation of this object for the given mode
- toString(T, StringMode) - Static method in class ch.njol.skript.registrations.Classes
- toUnformattedString(Event) - Method in class ch.njol.skript.lang.VariableString
-
Parses all expressions in the string and returns it.
- toVariableNameString(R) - Method in class ch.njol.skript.classes.registry.RegistryParser
-
Returns a registry object's string representation in a variable name.
- toVariableNameString(T) - Method in class ch.njol.skript.classes.Parser
-
Returns an object's string representation in a variable name.
- translate - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- translation - Variable in class ch.njol.skript.util.chat.MessageComponent
- translationKey() - Method in class ch.njol.skript.util.BlockStateBlock
- translationKey() - Method in class ch.njol.skript.util.DelayedChangeBlock
- TREE - Enum constant in enum class ch.njol.skript.util.StructureType
- trigger - Variable in class ch.njol.skript.lang.SkriptEvent
-
The Trigger containing this SkriptEvent's code.
- Trigger - Class in ch.njol.skript.lang
- Trigger(Script, String, SkriptEvent, List<TriggerItem>) - Constructor for class ch.njol.skript.lang.Trigger
- TriggerEntryData - Class in org.skriptlang.skript.lang.entry.util
-
An entry data class designed to take a
SectionNode
and parse it into a Trigger. - TriggerEntryData(String, Trigger, boolean) - Constructor for class org.skriptlang.skript.lang.entry.util.TriggerEntryData
- TriggerItem - Class in ch.njol.skript.lang
-
Represents a trigger item, i.e.
- TriggerItem() - Constructor for class ch.njol.skript.lang.TriggerItem
- TriggerItem(TriggerSection) - Constructor for class ch.njol.skript.lang.TriggerItem
- triggerItems - Variable in class ch.njol.skript.lang.Section.SectionContext
- TriggerSection - Class in ch.njol.skript.lang
-
Represents a section of a trigger, e.g.
- TriggerSection() - Constructor for class ch.njol.skript.lang.TriggerSection
-
Important when using this constructor: set the items with
TriggerSection.setTriggerItems(List)
! - TriggerSection(SectionNode) - Constructor for class ch.njol.skript.lang.TriggerSection
- TriggerSection(List<TriggerItem>) - Constructor for class ch.njol.skript.lang.TriggerSection
-
Reserved for new Trigger(...)
- TropicalFishData - Class in ch.njol.skript.entity
- TropicalFishData() - Constructor for class ch.njol.skript.entity.TropicalFishData
- TropicalFishData(TropicalFish.Pattern) - Constructor for class ch.njol.skript.entity.TropicalFishData
- TRUE - Enum constant in enum class ch.njol.util.Kleenean
-
100% true
- TURTLE_MASTER - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- TURTLE_MASTER_LONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- TURTLE_MASTER_STRONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- type - Variable in class ch.njol.skript.lang.util.SimpleLiteral
- type - Variable in class ch.njol.skript.variables.SerializedVariable.Value
-
The type of this value.
- type - Variable in enum class ch.njol.yggdrasil.Tag
- TypeHints - Class in ch.njol.skript.variables
-
This is used to manage local variable type hints.
- TypeHints() - Constructor for class ch.njol.skript.variables.TypeHints
- TypePatternElement - Class in ch.njol.skript.patterns
-
A
PatternElement
that contains a type to be matched with an expressions, for example%number%
. - TypePatternElement(ClassInfo<?>[], boolean[], boolean, int, int, int) - Constructor for class ch.njol.skript.patterns.TypePatternElement
U
- UEH - Static variable in class ch.njol.skript.Skript
- UNCANCELLED - Enum constant in enum class ch.njol.skript.lang.SkriptEvent.ListeningBehavior
-
This Skript event should run for any uncancelled event.
- underlined - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- underlined - Variable in class ch.njol.skript.util.chat.MessageComponent
-
Makes texxt underlined.
- unescape(String) - Static method in class ch.njol.skript.command.Commands
- unexpectedEntryMessage(Function<String, String>) - Method in class org.skriptlang.skript.lang.entry.EntryValidator.EntryValidatorBuilder
-
A function to be applied when an unexpected Node is encountered during validation.
- unexpectedNodeTester(Predicate<Node>) - Method in class org.skriptlang.skript.lang.entry.EntryValidator.EntryValidatorBuilder
-
A predicate to be supplied for checking whether a Node should be allowed even as an entry not declared in the entry data map.
- union(Set<E>...) - Static method in class ch.njol.util.coll.CollectionUtils
-
Gets the union of the given sets, i.e.
- Unit - Interface in ch.njol.skript.lang
- unknown(String) - Static method in interface org.skriptlang.skript.lang.experiment.Experiment
- UNKNOWN - Enum constant in enum class ch.njol.skript.update.ReleaseStatus
-
Updates have not been checked, so it not known if any exist.
- UNKNOWN - Enum constant in enum class ch.njol.util.Kleenean
-
Unknown state
- UNKNOWN - Enum constant in enum class org.skriptlang.skript.lang.experiment.LifeCycle
-
Represents an unregistered, unknown feature.
- unload() - Method in class ch.njol.skript.lang.SelfRegisteringSkriptEvent
-
Deprecated.
- unload() - Method in class ch.njol.skript.lang.SkriptEvent
-
This method handles the unregistration of this event with Skript and Bukkit.
- unload() - Method in class org.skriptlang.skript.lang.structure.Structure
-
Called when this structure is unloaded.
- unloadScript(File) - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.
- unloadScript(Script) - Static method in class ch.njol.skript.ScriptLoader
-
Unloads the provided script.
- unloadScripts(Set<Script>) - Static method in class ch.njol.skript.ScriptLoader
-
Unloads all scripts present in the provided collection.
- UnparsedLiteral - Class in ch.njol.skript.lang
-
A literal which has yet to be parsed.
- UnparsedLiteral(String) - Constructor for class ch.njol.skript.lang.UnparsedLiteral
- UnparsedLiteral(String, LogEntry) - Constructor for class ch.njol.skript.lang.UnparsedLiteral
- unquote(String, boolean) - Static method in class ch.njol.skript.lang.VariableString
-
Removes quoted quotes from a string.
- unregister(Trigger) - Method in class ch.njol.skript.lang.SelfRegisteringSkriptEvent
-
Deprecated.This method's functionality can be replaced by overriding
SelfRegisteringSkriptEvent.unload()
. Normally, that method would unregister the parsed trigger withSkriptEventHandler
. A reference to theTrigger
is available throughSkriptEvent.trigger
. - unregister(SkriptAddon, Experiment) - Method in class org.skriptlang.skript.lang.experiment.ExperimentRegistry
-
Unregisters an experimental feature flag.
- unregister(SimpleCommandMap, Map<String, Command>, Set<String>) - Method in class ch.njol.skript.command.ScriptCommand
- unregisterAll() - Method in class ch.njol.skript.lang.SelfRegisteringSkriptEvent
-
Deprecated.This method should no longer be used. Each trigger should be unregistered through
SelfRegisteringSkriptEvent.unregister(Trigger)
. - unregisterBukkitEvents(Trigger) - Static method in class ch.njol.skript.SkriptEventHandler
-
Unregisters all events tied to the provided Trigger.
- unregisterCommand(ScriptCommand) - Static method in class ch.njol.skript.command.Commands
- unregisterCommands(File) - Static method in class ch.njol.skript.command.Commands
-
Deprecated.
- unregisterEvent(ScriptEvent) - Method in class org.skriptlang.skript.lang.script.Script
-
This API is experimental and subject to change. Removes the provided event from this Script.
- unregisterFunction(Signature<?>) - Static method in class ch.njol.skript.lang.function.Functions
- unregisterHelp() - Method in class ch.njol.skript.command.ScriptCommand
- updateCheck(CommandSender) - Method in class ch.njol.skript.SkriptUpdater
-
Checks for updates and messages the sender.
- UpdateChecker - Interface in ch.njol.skript.update
-
Checks for updates
- updateCheckerType - Variable in class ch.njol.skript.update.ReleaseManifest
-
Type of update checker to use for this release.
- updateCheckInterval - Static variable in class ch.njol.skript.SkriptConfig
- updateComponent(MessageComponent, String) - Method in interface ch.njol.skript.util.chat.ChatCode
-
Applies style of this chat code to given component.
- updateComponent(MessageComponent, String) - Method in enum class ch.njol.skript.util.chat.SkriptChatCode
- updateInventory(Player) - Static method in class ch.njol.skript.bukkitutil.PlayerUtils
-
Updates the clients inventory within a tick, using
Player.updateInventory()
. - UpdateManifest - Class in ch.njol.skript.update
-
Returned by an update checker when an update is available.
- UpdateManifest(String, String, String, URL) - Constructor for class ch.njol.skript.update.UpdateManifest
- updateMinecraftVersion() - Static method in class ch.njol.skript.Skript
-
Check minecraft version and assign it to minecraftVersion field This method is created to update MC version before onEnable method To fix
Utils.HEX_SUPPORTED
being assigned before minecraftVersion is properly assigned - Updater - Class in ch.njol.skript.update
-
Extensible updater system.
- Updater(ReleaseManifest) - Constructor for class ch.njol.skript.update.Updater
- UpdaterState - Enum Class in ch.njol.skript.update
-
State of updater.
- updateSource - Variable in class ch.njol.skript.update.ReleaseManifest
-
Source where updates for this release can be found, if there are updates.
- upload_url - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry
- url - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry
- usage(String...) - Method in class ch.njol.skript.classes.ClassInfo
-
Only used for Skript's documentation.
- usePlayerUUIDsInVariableNames - Static variable in class ch.njol.skript.SkriptConfig
- user(String...) - Method in class ch.njol.skript.classes.ClassInfo
- UTF_8 - Static variable in class ch.njol.skript.config.ConfigReader
- Utils - Class in ch.njol.skript.util
-
Utility class.
- Utils.WordEnding - Class in ch.njol.skript.util
- UUID_PATTERN - Static variable in class ch.njol.skript.classes.data.BukkitClasses
V
- validate() - Method in class ch.njol.skript.localization.Message
-
Checks whether this message's value has changed and calls
Message.onValueChange()
if neccessary. - validate(Node) - Method in class ch.njol.skript.config.validate.EntryValidator
- validate(Node) - Method in class ch.njol.skript.config.validate.EnumEntryValidator
- validate(Node) - Method in interface ch.njol.skript.config.validate.NodeValidator
- validate(Node) - Method in class ch.njol.skript.config.validate.ParsedEntryValidator
- validate(Node) - Method in class ch.njol.skript.config.validate.SectionValidator
- validate(SectionNode) - Method in class org.skriptlang.skript.lang.entry.EntryValidator
-
Validates a node using this entry validator.
- validate(SectionValidator) - Method in class ch.njol.skript.config.Config
- validate(SectionValidator) - Method in class ch.njol.skript.config.SectionNode
- Validate - Class in ch.njol.util
- Validate() - Constructor for class ch.njol.util.Validate
- validateFunction(boolean) - Method in class ch.njol.skript.lang.function.FunctionReference
-
Validates this function reference.
- validateFunctions() - Static method in class ch.njol.skript.lang.function.Functions
- validateLine(String) - Static method in class ch.njol.skript.lang.SkriptParser
- validateParameterArity(boolean) - Method in class ch.njol.skript.lang.function.FunctionReference
- validatePattern(String) - Static method in class ch.njol.skript.lang.SkriptParser
-
Validates a user-defined pattern (used in
ExprParse
). - value - Variable in class ch.njol.skript.util.chat.MessageComponent.ClickEvent
- value - Variable in class ch.njol.skript.util.chat.MessageComponent.HoverEvent
- value - Variable in class ch.njol.skript.variables.SerializedVariable
-
The serialized value of the variable.
- value() - Method in class ch.njol.skript.config.Option
- value() - Element in annotation interface ch.njol.skript.doc.Description
- value() - Element in annotation interface ch.njol.skript.doc.DocumentationId
- value() - Element in annotation interface ch.njol.skript.doc.Events
- value() - Element in annotation interface ch.njol.skript.doc.Examples
- value() - Element in annotation interface ch.njol.skript.doc.Keywords
- value() - Element in annotation interface ch.njol.skript.doc.Name
- value() - Element in annotation interface ch.njol.skript.doc.RequiredPlugins
- value() - Element in annotation interface ch.njol.skript.doc.Since
- value() - Element in annotation interface ch.njol.skript.util.Container.ContainerType
- value() - Element in annotation interface ch.njol.yggdrasil.YggdrasilID
- Value(String, byte[]) - Constructor for class ch.njol.skript.variables.SerializedVariable.Value
-
Creates a new serialized value.
- valueOf(Class<T>, String) - Static method in class ch.njol.yggdrasil.PseudoEnum
- valueOf(String) - Static method in enum class ch.njol.skript.aliases.MatchQuality
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ch.njol.skript.classes.Changer.ChangeMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ch.njol.skript.classes.Comparator.Relation
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ch.njol.skript.lang.ExpressionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ch.njol.skript.lang.function.Namespace.Origin
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ch.njol.skript.lang.ParseContext
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ch.njol.skript.lang.SkriptEvent.ListeningBehavior
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ch.njol.skript.localization.Language.LanguageListenerPriority
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ch.njol.skript.log.ErrorQuality
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ch.njol.skript.log.LogHandler.LogResult
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ch.njol.skript.log.Verbosity
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ch.njol.skript.registrations.Feature
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ch.njol.skript.ServerPlatform
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ch.njol.skript.update.ReleaseStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ch.njol.skript.update.UpdaterState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ch.njol.skript.util.chat.LinkParseMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ch.njol.skript.util.chat.MessageComponent.ClickEvent.Action
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ch.njol.skript.util.chat.MessageComponent.HoverEvent.Action
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ch.njol.skript.util.chat.SkriptChatCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ch.njol.skript.util.PotionDataUtils
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ch.njol.skript.util.SkriptColor
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ch.njol.skript.util.slot.EquipmentSlot.EquipSlot
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ch.njol.skript.util.StringMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ch.njol.skript.util.StructureType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ch.njol.skript.util.Timespan.TimePeriod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ch.njol.skript.util.WeatherType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ch.njol.util.Kleenean
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Method in class ch.njol.yggdrasil.PseudoEnum
- valueOf(String) - Static method in enum class ch.njol.yggdrasil.Tag
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.skriptlang.skript.lang.arithmetic.Operator
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.skriptlang.skript.lang.comparator.Relation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.skriptlang.skript.lang.experiment.LifeCycle
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.skriptlang.skript.lang.script.ScriptWarning
-
Returns the enum constant of this class with the specified name.
- values - Variable in class ch.njol.skript.aliases.AliasesProvider.VariationGroup
- values() - Static method in enum class ch.njol.skript.aliases.MatchQuality
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ch.njol.skript.classes.Changer.ChangeMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ch.njol.skript.classes.Comparator.Relation
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ch.njol.skript.lang.ExpressionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ch.njol.skript.lang.function.Namespace.Origin
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ch.njol.skript.lang.ParseContext
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ch.njol.skript.lang.SkriptEvent.ListeningBehavior
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ch.njol.skript.localization.Language.LanguageListenerPriority
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ch.njol.skript.log.ErrorQuality
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ch.njol.skript.log.LogHandler.LogResult
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ch.njol.skript.log.Verbosity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ch.njol.skript.registrations.Feature
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ch.njol.skript.ServerPlatform
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ch.njol.skript.update.ReleaseStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ch.njol.skript.update.UpdaterState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ch.njol.skript.util.chat.LinkParseMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ch.njol.skript.util.chat.MessageComponent.ClickEvent.Action
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ch.njol.skript.util.chat.MessageComponent.HoverEvent.Action
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ch.njol.skript.util.chat.SkriptChatCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ch.njol.skript.util.PotionDataUtils
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ch.njol.skript.util.SkriptColor
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ch.njol.skript.util.slot.EquipmentSlot.EquipSlot
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ch.njol.skript.util.StringMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ch.njol.skript.util.StructureType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ch.njol.skript.util.Timespan.TimePeriod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ch.njol.skript.util.WeatherType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class ch.njol.util.coll.BidiHashMap
- values() - Static method in enum class ch.njol.util.Kleenean
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class ch.njol.yggdrasil.PseudoEnum
-
Returns all constants registered so far, ordered by their
id
(i.e. - values() - Static method in enum class ch.njol.yggdrasil.Tag
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.skriptlang.skript.lang.arithmetic.Operator
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.skriptlang.skript.lang.comparator.Relation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.skriptlang.skript.lang.experiment.LifeCycle
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.skriptlang.skript.lang.script.ScriptWarning
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values(Class<T>) - Static method in class ch.njol.yggdrasil.PseudoEnum
-
Returns all constants of the given class registered so far, ordered by their
id
(i.e. - valueSet() - Method in class ch.njol.util.coll.BidiHashMap
- valueSet() - Method in interface ch.njol.util.coll.BidiMap
- Variable<T> - Class in ch.njol.skript.lang
- VARIABLE_NAME - Enum constant in enum class ch.njol.skript.util.StringMode
- VARIABLE_SAVE - Enum constant in enum class org.skriptlang.skript.lang.script.ScriptWarning
-
Variable cannot be saved (the ClassInfo is not serializable)
- VARIABLE_STARTS_WITH_EXPRESSION - Enum constant in enum class org.skriptlang.skript.lang.script.ScriptWarning
-
Variable starts with an Expression
- VARIABLENAME_NUMBERACCURACY - Static variable in class ch.njol.skript.classes.data.JavaClasses
- Variables - Class in ch.njol.skript.variables
-
Handles all things related to variables.
- Variables() - Constructor for class ch.njol.skript.variables.Variables
- variablesIterator(Event) - Method in class ch.njol.skript.lang.Variable
- VariablesStorage - Class in ch.njol.skript.variables
-
A variable storage is holds the means and methods of storing variables.
- VariablesStorage(String) - Constructor for class ch.njol.skript.variables.VariablesStorage
-
Creates a new variable storage with the given name.
- VariableString - Class in ch.njol.skript.lang
-
Represents a string that may contain expressions, and is thus "variable".
- VariableString(String) - Constructor for class ch.njol.skript.lang.VariableString
-
Creates a new VariableString which does not contain variables.
- VariableStringEntryData - Class in org.skriptlang.skript.lang.entry.util
-
A type of
KeyValueEntryData
designed to parse its value as aVariableString
. - VariableStringEntryData(String, VariableString, boolean) - Constructor for class org.skriptlang.skript.lang.entry.util.VariableStringEntryData
-
Uses
StringMode.MESSAGE
as the default string mode. - VariableStringEntryData(String, VariableString, boolean, StringMode) - Constructor for class org.skriptlang.skript.lang.entry.util.VariableStringEntryData
- Variation(String, int, Map<String, Object>, Map<String, String>) - Constructor for class ch.njol.skript.aliases.AliasesProvider.Variation
- VariationGroup() - Constructor for class ch.njol.skript.aliases.AliasesProvider.VariationGroup
- VariationSlot(AliasesProvider.VariationGroup) - Constructor for class ch.njol.skript.aliases.AliasesParser.VariationSlot
- vars - Variable in class ch.njol.skript.aliases.AliasesParser.VariationSlot
-
Variation group.
- VECTOR - Static variable in class ch.njol.skript.registrations.DefaultClasses
- VectorArithmethic - Class in ch.njol.skript.classes
-
Deprecated.
- VectorArithmethic() - Constructor for class ch.njol.skript.classes.VectorArithmethic
-
Deprecated.
- VectorMath - Class in ch.njol.util
- VectorMath() - Constructor for class ch.njol.util.VectorMath
- VerboseAssert - Interface in ch.njol.skript.lang
-
This interface provides methods for
Condition
s to provide expected and received values forEffAssert
or others to use to in debugging or testing scenarios. - verbosity - Static variable in class ch.njol.skript.SkriptConfig
- Verbosity - Enum Class in ch.njol.skript.log
- version - Variable in class ch.njol.skript.SkriptAddon
- version - Variable in class ch.njol.yggdrasil.Yggdrasil
- Version - Class in ch.njol.skript.util
- Version(int...) - Constructor for class ch.njol.skript.util.Version
- Version(int, int, String) - Constructor for class ch.njol.skript.util.Version
- Version(String) - Constructor for class ch.njol.skript.util.Version
- versionPattern - Static variable in class ch.njol.skript.util.Version
- VERY_HIGH - Enum constant in enum class ch.njol.skript.log.Verbosity
- VillagerData - Class in ch.njol.skript.entity
- VillagerData() - Constructor for class ch.njol.skript.entity.VillagerData
- VillagerData(Villager.Profession) - Constructor for class ch.njol.skript.entity.VillagerData
- VisualEffect - Class in ch.njol.skript.util.visual
- VisualEffect() - Constructor for class ch.njol.skript.util.visual.VisualEffect
- VisualEffects - Class in ch.njol.skript.util.visual
- VisualEffects() - Constructor for class ch.njol.skript.util.visual.VisualEffects
- VisualEffectType - Class in ch.njol.skript.util.visual
- VoidNode - Class in ch.njol.skript.config
-
An empty line or a comment.
W
- walk(TriggerItem, Event) - Static method in class ch.njol.skript.lang.TriggerItem
- walk(Event) - Method in class ch.njol.skript.lang.EffectSectionEffect
- walk(Event) - Method in class ch.njol.skript.lang.Trigger
- walk(Event) - Method in class ch.njol.skript.lang.TriggerItem
-
Executes this item and returns the next item to run.
- walk(Event) - Method in class ch.njol.skript.lang.TriggerSection
- walk(Event) - Method in class ch.njol.skript.util.AsyncEffect
- walk(Event, boolean) - Method in class ch.njol.skript.lang.TriggerSection
- warn() - Method in enum class org.skriptlang.skript.lang.experiment.LifeCycle
- warning(String) - Static method in class ch.njol.skript.Skript
- WATER_BREATHING - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- WATER_BREATHING_LONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- WEAKNESS - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- WEAKNESS_LONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- WeatherType - Enum Class in ch.njol.skript.util
- WEEK - Enum constant in enum class ch.njol.skript.util.Timespan.TimePeriod
- white - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- WHITE - Enum constant in enum class ch.njol.skript.util.SkriptColor
- wildcard - Static variable in class ch.njol.skript.lang.SkriptParser
-
Deprecated.due to bad naming conventions, use
SkriptParser.WILDCARD
instead. - WILDCARD - Static variable in class ch.njol.skript.lang.SkriptParser
- withAmount(double) - Method in class ch.njol.skript.localization.Noun
- withAmount(double, int) - Method in class ch.njol.skript.localization.Noun
- withData(BiFunction<Object, Location, Object>) - Method in class ch.njol.skript.util.visual.VisualEffectType
- withDefiniteArticle() - Method in class ch.njol.skript.localization.Noun
- withDefiniteArticle(boolean) - Method in class ch.njol.skript.localization.Noun
- withIndefiniteArticle() - Method in class ch.njol.skript.localization.Noun
- withoutValidator(SectionNode) - Static method in class org.skriptlang.skript.lang.entry.EntryContainer
-
Used for creating an EntryContainer when no
EntryValidator
exists. - WolfData - Class in ch.njol.skript.entity
- WolfData() - Constructor for class ch.njol.skript.entity.WolfData
- works - Variable in enum class ch.njol.skript.ServerPlatform
- WORLD - Static variable in class ch.njol.skript.registrations.DefaultClasses
- WORLD_1_13_CONSUMER - Static variable in class ch.njol.skript.entity.EntityData
- WORLD_1_13_CONSUMER_METHOD - Static variable in class ch.njol.skript.entity.EntityData
- WORLD_1_17_CONSUMER - Static variable in class ch.njol.skript.entity.EntityData
- WORLD_1_17_CONSUMER_METHOD - Static variable in class ch.njol.skript.entity.EntityData
- WorldSoundReceiver(World) - Constructor for class ch.njol.skript.bukkitutil.sounds.SoundReceiver.WorldSoundReceiver
- WorldUtils - Class in ch.njol.skript.bukkitutil
-
Utility class for Bukkit worlds
- WorldUtils() - Constructor for class ch.njol.skript.bukkitutil.WorldUtils
- wrap(double[]) - Static method in class ch.njol.util.coll.CollectionUtils
- wrap(Expression<ClassInfo<?>>) - Static method in class ch.njol.skript.util.ClassInfoReference
-
Wraps a ClassInfo expression as a ClassInfoReference expression which will return ClassInfoReferences with as much derivable context as possible
- wrapAngleDeg(float) - Static method in class ch.njol.util.VectorMath
- write(JsonWriter, T) - Method in class ch.njol.util.EnumTypeAdapter
- writeArrayComponentType(Class<?>) - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
- writeArrayComponentType(Class<?>) - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
- writeArrayEnd() - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
- writeArrayEnd() - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
- writeArrayLength(int) - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
- writeArrayLength(int) - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
- writeClassType(Class<?>) - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
- writeClassType(Class<?>) - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
- writeEnumID(String) - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
- writeEnumID(String) - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
- writeEnumType(String) - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
- writeEnumType(String) - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
- writeFieldID(String) - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
- writeFieldID(String) - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
- writeNumFields(short) - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
- writeNumFields(short) - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
- writeObject(Object) - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
- writeObjectEnd() - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
- writeObjectEnd() - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
- writeObjectType(String) - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
- writeObjectType(String) - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
- writePrimitive_(Object) - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
- writePrimitive_(Object) - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
- writePrimitiveValue(Object) - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
- writePrimitiveValue(Object) - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
- writeReference(int) - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
- writeReferenceID(int) - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
- writeReferenceID(int) - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
- writeStringValue(String) - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
- writeStringValue(String) - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
- writeTag(Tag) - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
- writeTag(Tag) - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
X
- XpOrbData - Class in ch.njol.skript.entity
- XpOrbData() - Constructor for class ch.njol.skript.entity.XpOrbData
- XpOrbData(int) - Constructor for class ch.njol.skript.entity.XpOrbData
Y
- yawToRadians(float) - Static method in class ch.njol.skript.util.Direction
- YEAR - Enum constant in enum class ch.njol.skript.util.Timespan.TimePeriod
- yellow - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- YELLOW - Enum constant in enum class ch.njol.skript.util.SkriptColor
- yggdrasil - Static variable in class ch.njol.skript.variables.Variables
-
The
Yggdrasil
instance used for (de)serialization. - yggdrasil - Variable in class ch.njol.yggdrasil.YggdrasilInputStream
- yggdrasil - Variable in class ch.njol.yggdrasil.YggdrasilOutputStream
- Yggdrasil - Class in ch.njol.yggdrasil
-
Yggdrasil is a simple data format to store object graphs.
- Yggdrasil() - Constructor for class ch.njol.yggdrasil.Yggdrasil
- Yggdrasil(short) - Constructor for class ch.njol.yggdrasil.Yggdrasil
- YGGDRASIL_VERSION - Static variable in class ch.njol.skript.variables.Variables
-
The version of
Yggdrasil
this class is using. - YggdrasilException - Exception Class in ch.njol.yggdrasil
-
Thrown if the object(s) that should be saved/loaded with Yggdrasil do not comply with its requirements, or if Yggdrasil is used incorrectly.
- YggdrasilException(String) - Constructor for exception class ch.njol.yggdrasil.YggdrasilException
- YggdrasilException(String, Throwable) - Constructor for exception class ch.njol.yggdrasil.YggdrasilException
- YggdrasilException(Throwable) - Constructor for exception class ch.njol.yggdrasil.YggdrasilException
- YggdrasilID - Annotation Interface in ch.njol.yggdrasil
-
Can be used to set a class's or field's id used by Yggdrasil.
- YggdrasilInputStream - Class in ch.njol.yggdrasil
- YggdrasilInputStream(Yggdrasil) - Constructor for class ch.njol.yggdrasil.YggdrasilInputStream
- YggdrasilOutputStream - Class in ch.njol.yggdrasil
- YggdrasilOutputStream(Yggdrasil) - Constructor for class ch.njol.yggdrasil.YggdrasilOutputStream
- YggdrasilSerializable - Interface in ch.njol.yggdrasil
-
Marks a class as serializable by Yggdrasil.
- YggdrasilSerializable.YggdrasilExtendedSerializable - Interface in ch.njol.yggdrasil
-
A class that has transient fields or more generally wants to exactly define which fields to write to/read from stream should implement this interface.
- YggdrasilSerializable.YggdrasilRobustEnum - Interface in ch.njol.yggdrasil
-
Provides a method to resolve missing enum constants.
- YggdrasilSerializable.YggdrasilRobustSerializable - Interface in ch.njol.yggdrasil
-
A class that has had fields added, changed, or removed from it should implement this interface to handle the now invalid/missing fields that may still be read from stream.
- YggdrasilSerializer<T> - Class in ch.njol.skript.classes
-
Serializer that allows Yggdrasil to automatically serialize classes that extend YggdrasilSerializable.
- YggdrasilSerializer<T> - Class in ch.njol.yggdrasil
-
Utility to be able to save and load classes with Yggdrasil that the user has no control of, e.g.
- YggdrasilSerializer() - Constructor for class ch.njol.skript.classes.YggdrasilSerializer
- YggdrasilSerializer() - Constructor for class ch.njol.yggdrasil.YggdrasilSerializer
Z
- ZERO - Static variable in class ch.njol.skript.util.Direction
-
A direction that doesn't point anywhere, i.e.
- ZombieVillagerData - Class in ch.njol.skript.entity
- ZombieVillagerData() - Constructor for class ch.njol.skript.entity.ZombieVillagerData
- ZombieVillagerData(Villager.Profession) - Constructor for class ch.njol.skript.entity.ZombieVillagerData
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
ItemType.addEnchantments(EnchantmentType...)