Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
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(ItemData) - Method in class ch.njol.skript.aliases.ItemType
 
add(E) - Method in class ch.njol.util.coll.CyclicList
 
add(T) - Method in class ch.njol.util.coll.iterator.ReversedListIterator
 
add(A, R) - Method in interface ch.njol.skript.classes.Arithmetic
 
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(Number, Number) - Method in class ch.njol.skript.classes.NumberArithmetic
 
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
 
add(T) - Method in class ch.njol.util.coll.ReversedListView
 
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
 
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
addEntry(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.
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
 
addEntryData(EntryData<?>) - Method in class org.skriptlang.skript.lang.entry.EntryValidator.EntryValidatorBuilder
A method to add custom EntryData to a validator.
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
 
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(ItemStack) - Method in class ch.njol.skript.aliases.ItemType
Adds this ItemType to the given item stack
addTo(List<ItemStack>) - Method in class ch.njol.skript.aliases.ItemType
Adds this ItemType to the given list, without filling existing stacks.
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
 
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.
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 may be chained in any way with another Converter.
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
 
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
 
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
Represents arithmetic for certain two types.
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
Gets an item material corresponding to given block material, which might be the given material.
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(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 as InventoryHolder, You may only use this class if a expression's return type is an InventoryHolder.
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) - Method in class ch.njol.skript.util.BlockStateBlock
 
breakNaturally(ItemStack) - 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, 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
 
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.
 
c - Variable in class ch.njol.skript.lang.SyntaxElementInfo
 
c - Variable in class ch.njol.skript.lang.util.SimpleLiteral
 
c - Variable in enum class ch.njol.yggdrasil.Tag
 
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
 
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.
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.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<? extends Object>) - 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.
cancel() - Method in class ch.njol.skript.util.Task
Cancels this task.
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
 
canSee(CommandSender) - Method in class ch.njol.skript.command.Commands.CommandAliasHelpTopic
 
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.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.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 & saving Skript's custom configuration files (actual configs & 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
 
ch.njol.yggdrasil.xml - package ch.njol.yggdrasil.xml
 
ChainedConverter<F,M,T> - Class in ch.njol.skript.classes
Deprecated.
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.
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
Chat codes; includes color codes (reference) and also, some formatting codes (mostly this)
ChatMessages - Class in ch.njol.skript.util.chat
Handles parsing chat messages.
ChatMessages() - Constructor for class ch.njol.skript.util.chat.ChatMessages
 
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
 
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
 
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.
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.
checkPotionType(String) - Static method in class ch.njol.skript.util.PotionEffectUtils
Checks if given string represents a known potion type and returns that type.
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 example hello|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
 
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 the ClassInfo 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 no Cloner 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 the Variables.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
 
close() - Method in class ch.njol.yggdrasil.xml.YggXMLInputStream
Deprecated.
 
close() - Method in class ch.njol.yggdrasil.xml.YggXMLOutputStream
Deprecated.
 
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
 
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)
comment - Variable in class ch.njol.skript.config.Node
 
Comparator<T1,T2> - Interface in ch.njol.skript.classes
Deprecated.
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.
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.
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(T1, T2) - Static method in class org.skriptlang.skript.lang.comparator.Comparators
Compares two objects to see if a Relation exists between them.
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.
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
 
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 extends org.bukkit.configuration.serialization.ConfigurationSerializable> - 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
 
ConsumingIterator<E> - Class in ch.njol.util.coll.iterator
An Iterator that also calls Consumer.accept(Object) on each object provided by the given 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(Object) - Method in class ch.njol.util.coll.ReversedListView
 
contains(T[], T) - Static method in class ch.njol.util.coll.CollectionUtils
 
contains(LogHandler) - Method in class ch.njol.skript.log.HandlerList
 
contains(Time) - Method in class ch.njol.skript.util.Timeperiod
 
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
 
containsAll(Collection<?>) - Method in class ch.njol.util.coll.ReversedListView
 
containsAll(T[], T...) - Static method in class ch.njol.util.coll.CollectionUtils
 
containsAny(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.
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.
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<? 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(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(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(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>, 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.
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
 
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
 
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.
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.
 
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 into vector1.
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.
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
 
CursorSlot - Class in ch.njol.skript.util.slot
Item that is in player's cursor.
CursorSlot(Player) - Constructor for class ch.njol.skript.util.slot.CursorSlot
 
CUSTOM - Enum constant in enum class ch.njol.skript.update.ReleaseStatus
Updates have been checked, but this release was not found at all.
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
 
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
 
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 and event.
DefaultFunctions - Class in ch.njol.skript.classes.data
 
DefaultFunctions() - Constructor for class ch.njol.skript.classes.data.DefaultFunctions
 
DefaultYggdrasilInputStream - Class in ch.njol.yggdrasil
 
DefaultYggdrasilInputStream(Yggdrasil, InputStream) - Constructor for class ch.njol.yggdrasil.DefaultYggdrasilInputStream
 
DefaultYggdrasilOutputStream - Class in ch.njol.yggdrasil
 
DefaultYggdrasilOutputStream(Yggdrasil, OutputStream) - Constructor for class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
 
defendExpression(Expression<?>) - Static method in class ch.njol.skript.util.LiteralUtils
Checks an Expression for UnparsedLiteral 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
deleteCurrentSkriptEvent() - Method in class ch.njol.skript.lang.parser.ParserInstance
Deprecated.
deleteVariable(String, Event, boolean) - Static method in class ch.njol.skript.variables.Variables
Deletes a variable.
description(String...) - Method in class ch.njol.skript.classes.ClassInfo
Only used for Skript's documentation.
description(String...) - Method in class ch.njol.skript.lang.function.JavaFunction
Only used for Skript's documentation.
description(String...) - Method in class ch.njol.skript.lang.SkriptEventInfo
Only used for Skript's documentation.
Description - Annotation Interface in ch.njol.skript.doc
Provides a description for annotated element in documentation.
deserialize(Fields) - Method in enum class ch.njol.skript.util.SkriptColor
 
deserialize(Fields) - Method in interface ch.njol.yggdrasil.YggdrasilSerializable.YggdrasilExtendedSerializable
Deserialises this object.
deserialize(ClassInfo<?>, byte[]) - Static method in class ch.njol.skript.registrations.Classes
 
deserialize(ClassInfo<?>, InputStream) - Static method in class ch.njol.skript.registrations.Classes
 
deserialize(Fields) - Method in class ch.njol.skript.aliases.ItemData
 
deserialize(Fields) - Method in class ch.njol.skript.aliases.ItemType
 
deserialize(Fields) - Method in class ch.njol.skript.classes.ConfigurationSerializer
 
deserialize(Fields) - Method in class ch.njol.skript.classes.EnumSerializer
 
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
Deserialises an object.
deserialize(Object, Fields) - Method in class ch.njol.yggdrasil.JRESerializer
 
deserialize(String) - Method in class ch.njol.skript.classes.ConfigurationSerializer
Deprecated.
deserialize(String) - Method in class ch.njol.skript.classes.EnumSerializer
Deprecated.
deserialize(String) - Method in class ch.njol.skript.classes.Serializer
Deprecated.
deserialize(String) - Method in class ch.njol.skript.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(T, Fields) - Method in class ch.njol.skript.classes.ConfigurationSerializer
 
deserialize(T, Fields) - Method in class ch.njol.skript.classes.EnumSerializer
 
deserialize(T, Fields) - Method in class ch.njol.skript.classes.Serializer
 
deserialize(T, Fields) - Method in class ch.njol.skript.classes.YggdrasilSerializer
 
deserialize(T, Fields) - Method in class ch.njol.yggdrasil.YggdrasilSerializer
Deserialises an object.
deserializeCS(String, Class<T>) - Static method in class ch.njol.skript.classes.ConfigurationSerializer
 
deserializeCSOld(String, Class<T>) - Static method in class ch.njol.skript.classes.ConfigurationSerializer
Deprecated.
DEVELOPMENT - Enum constant in enum class ch.njol.skript.update.ReleaseStatus
Running a developer/nightly build, updates will not be checked.
difference(A, A) - Method in interface ch.njol.skript.classes.Arithmetic
 
difference(Date) - Method in class ch.njol.skript.util.Date
 
difference(Number, Number) - Method in class ch.njol.skript.classes.NumberArithmetic
 
difference(Vector, Vector) - Method in class ch.njol.skript.classes.VectorArithmethic
 
DIFFERENT - Enum constant in enum class ch.njol.skript.aliases.MatchQuality
The items share nothing in common.
Direction - Class in ch.njol.skript.util
 
Direction() - Constructor for class ch.njol.skript.util.Direction
 
Direction(double[]) - Constructor for class ch.njol.skript.util.Direction
 
Direction(double, double, double) - Constructor for class ch.njol.skript.util.Direction
 
Direction(BlockFace, double) - Constructor for class ch.njol.skript.util.Direction
 
Direction(Vector) - Constructor for class ch.njol.skript.util.Direction
 
DISABLED - Enum constant in enum class ch.njol.skript.util.chat.LinkParseMode
Parses nothing automatically as a link.
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
 
divide(Number, Number) - Method in class ch.njol.skript.classes.NumberArithmetic
 
divide(Vector, Vector) - Method in class ch.njol.skript.classes.VectorArithmethic
 
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
 
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.
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 in ch.njol.skript.util
 
EmptyStacktraceException() - Constructor for exception 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
 
entityChanger - Static variable in class ch.njol.skript.classes.data.DefaultChangers
 
EntityData<E extends org.bukkit.entity.Entity> - 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 extends Enum<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 extends Enum<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 extends Enum<E>> - Class in ch.njol.skript.config
 
EnumParser(Class<E>, String) - Constructor for class ch.njol.skript.config.EnumParser
 
EnumSerializer<T extends Enum<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 extends Enum<T>> - Class in ch.njol.util
 
EnumTypeAdapter(Class<T>) - Constructor for class ch.njol.util.EnumTypeAdapter
 
EnumUtils<E extends Enum<E>> - Class in ch.njol.skript.util
 
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.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.FishData
 
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 specific ErrorQuality.
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.ParseContext
Used for parsing events of triggers.
EVENT_PRIORITY_SYNTAX - Static variable in class ch.njol.skript.lang.SkriptEventInfo
 
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.
exactMatch(ItemData) - Method in class ch.njol.skript.aliases.AliasesMap
Attempts to find an alias that exactly matches the given item.
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
Not used
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
 
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
 
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 an Expression.
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 extends Expression<T>,T> - Class in ch.njol.skript.lang
 
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
 
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 a DelayedChangeBlock.

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
Creates a block state from a falling block.
fallingBlockToState(FallingBlock) - Method in class ch.njol.skript.bukkitutil.block.NewBlockCompat
 
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.
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 StreamCorruptedExceptions 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
 
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
Finds the index of the last in a List that matches the given Checker.
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
 
FishData - Class in ch.njol.skript.entity
 
FishData() - Constructor for class ch.njol.skript.entity.FishData
 
FishData(int) - Constructor for class ch.njol.skript.entity.FishData
 
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.
flush() - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
 
flush() - Method in class ch.njol.yggdrasil.xml.YggXMLOutputStream
Deprecated.
 
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(int) - Static method in class ch.njol.skript.util.Timespan
Deprecated.
Use fromTicks_i(long ticks) instead. Since this method limits timespan to 50 * Integer.MAX_VALUE.
fromTicks_i(long) - Static method in class ch.njol.skript.util.Timespan
 
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(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(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.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 use SimpleExpression.getSingle(Event) or SimpleExpression.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
 
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
 
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.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
Gets all possible return values of this expression, i.e.
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.util.EnumUtils
 
getAllNames() - Static method in class ch.njol.skript.util.SoundUtils
 
getAllNames() - Static method in class ch.njol.skript.util.visual.VisualEffects
 
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.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 & flags.
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
Gets block values from a block state.
getBlockValues(BlockState) - 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
 
getBlue() - Method in class ch.njol.skript.util.visual.ParticleOption
 
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(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' and 'secondType'.
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' and 'secondType'.
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.
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.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 of 'toType'.
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 of 'toType'.
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
getCurrentEvents() - Method in class ch.njol.skript.lang.parser.ParserInstance
 
getCurrentEvents() - Static method in class ch.njol.skript.ScriptLoader
getCurrentLoops() - Static method in class ch.njol.skript.ScriptLoader
getCurrentOptions() - Method in class ch.njol.skript.lang.parser.ParserInstance
Deprecated.
Use Script.getData(Class) instead. The StructOptions.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
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
getCurrentSections(Class<T>) - Method in class ch.njol.skript.lang.parser.ParserInstance
 
getCurrentSkriptEvent() - Method in class ch.njol.skript.lang.parser.ParserInstance
getCurrentStructure() - Method in class ch.njol.skript.lang.parser.ParserInstance
 
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.
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 returns toString(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
 
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
 
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
 
getDimensions() - Method in class ch.njol.skript.util.AABB
 
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.
getEnchantments() - Method in class ch.njol.skript.aliases.ItemType
getEnchantmentType(Enchantment) - Method in class ch.njol.skript.aliases.ItemType
Gets the EnchantmentType with the given Enchantment 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
 
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
Modifications made to the returned Collection will not be reflected in the events available for parsing.
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
 
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.
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 serialisable 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
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 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
 
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
 
getKeywords(PatternElement) - Static method in class ch.njol.skript.patterns.SkriptPattern
 
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
 
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.
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(Block) - Static method in class ch.njol.skript.util.BlockUtils
 
getLocation(Location) - Method in class ch.njol.skript.util.BlockStateBlock
 
getLocation(Location) - Method in class ch.njol.skript.util.DelayedChangeBlock
 
getLog() - Method in class ch.njol.skript.log.RetainingLogHandler
 
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
 
getMathRelativeType() - Method in class ch.njol.skript.classes.ClassInfo
 
getMaxHealth(Damageable) - Static method in class ch.njol.skript.bukkitutil.HealthUtils
Get the max health an entity has
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
 
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
 
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
 
getNames() - Static method in class ch.njol.skript.util.EnchantmentType
 
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
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.
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 a PotionEffect
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
 
getRaw(Event) - Method in class ch.njol.skript.lang.Variable
Gets the value of this variable as stored in the variables map.
getRawNames() - Method in class ch.njol.skript.aliases.ItemType
Gets raw item names ("minecraft:some_item").
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
 
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
 
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
 
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.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.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.
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<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.FishData
 
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.
Use getTicks_i() instead. Since this method limits timespan to Integer.MAX_VALUE.
getTicks_i() - Method in class ch.njol.skript.util.Timespan
 
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
 
getTimestamp() - Method in class ch.njol.skript.util.Date
Get the timestamp of this date
getTimeTaken() - Method in class ch.njol.skript.log.TimingLogHandler
 
getTo() - Method in class org.skriptlang.skript.lang.converter.ConverterInfo
 
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
 
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.FishData
 
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(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
 
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(T1) - Method in class ch.njol.util.coll.BidiHashMap
 
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 SectionNodes, 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
 
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
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
 
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.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.FishData
 
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
 
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
 
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
 
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
 
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 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(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.
incompatibleField(Object, Field, Fields.FieldContext) - Method in interface ch.njol.yggdrasil.FieldHandler
Called when a loaded value is not compatible with the type of a field.
incompatibleField(Object, Field, Fields.FieldContext) - Method in class ch.njol.yggdrasil.util.JREFieldHandler
Converts collection types and non-primitive arrays
incompatibleField(Object, Field, Fields.FieldContext) - Method in class ch.njol.yggdrasil.Yggdrasil
 
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
 
init() - Method in class ch.njol.skript.lang.util.SimpleLiteral
 
init(Class<? extends E>, E) - Method in class ch.njol.skript.entity.EntityData
 
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 Fish>, Fish) - Method in class ch.njol.skript.entity.FishData
 
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 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 Axolotl>, Axolotl) - Method in class ch.njol.skript.entity.AxolotlData
 
init(Class<? extends Goat>, Goat) - Method in class ch.njol.skript.entity.GoatData
 
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.FishData
 
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
 
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
 
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 ch.njol.skript.SkriptAPIException
 
instantiationException(String, Class<?>, InstantiationException) - Static method in exception ch.njol.skript.SkriptAPIException
 
INTEGER_PATTERN - Static variable in class ch.njol.skript.classes.data.JavaClasses
 
intersection(Set<E>...) - Static method in class ch.njol.util.coll.CollectionUtils
Gets the intersection of the given sets, i.e.
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.
InvalidMinecraftIdException - Exception in ch.njol.skript.aliases
 
InvalidMinecraftIdException(String) - Constructor for exception 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
 
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
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
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
 
isFinishedLoadingHooks() - Static method in class ch.njol.skript.Skript
 
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
 
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
 
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(Block) - Method in class ch.njol.skript.aliases.ItemType
 
isOfType(BlockState) - 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(ItemData) - 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
 
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
 
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(Object[], Object[]) - Static method in class ch.njol.util.coll.CollectionUtils
 
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.
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.FishData
 
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
 
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
 
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
 
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, 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
 
ItemType(ItemStack) - 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
 
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
 
javaItemType(String) - Static method in class ch.njol.skript.aliases.Aliases
Gets an item type that matches the given name.
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(Iterator<?>, String) - 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
 
JREFieldHandler - Class in ch.njol.yggdrasil.util
Handles common JRE-related incompatible field types.
JREFieldHandler() - Constructor for class ch.njol.yggdrasil.util.JREFieldHandler
 
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
 
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 SimpleNodes 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
 
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
Events which are listened even if they are cancelled.
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
 
LiteralPatternElement - Class in ch.njol.skript.patterns
A PatternElement that contains a literal string to be matched, for example hello world.
LiteralPatternElement(String) - Constructor for class ch.njol.skript.patterns.LiteralPatternElement
 
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 modifying ParserInstance.getCurrentSections().
loadCode(SectionNode, String, Runnable, Class<? extends Event>...) - Method in class ch.njol.skript.lang.Section
Loads the code in the given SectionNode, appropriately modifying ParserInstance.getCurrentSections().
loadCode(SectionNode, String, Class<? extends Event>...) - Method in class ch.njol.skript.lang.Section
Loads the code in the given SectionNode, appropriately modifying ParserInstance.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.
loadedTriggers() - Static method in class ch.njol.skript.ScriptLoader
Deprecated.
Use ScriptLoader.getLoadedScripts() and Script.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 TriggerItems.
loadOptionalCode(SectionNode) - Method in class ch.njol.skript.lang.Section
Loads the code using Section.loadCode(SectionNode).
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.
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.
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"
main(String...) - Static method in class ch.njol.skript.PatcherTool
 
main(String[]) - Static method in class ch.njol.yggdrasil.Yggdrasil
 
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 in ch.njol.skript.patterns
 
MalformedPatternException(String, String) - Constructor for exception ch.njol.skript.patterns.MalformedPatternException
 
MalformedPatternException(String, String, Throwable) - Constructor for exception 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
 
MarkedForRemoval - Annotation Interface in ch.njol.skript.util
Marks the annotated element as being subject to removal in the future.
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(Fish) - Method in class ch.njol.skript.entity.FishData
 
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(String) - Method in class ch.njol.skript.localization.RegexMessage
 
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
 
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
primitive tags are between these value
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
primitive tags are between these value
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.
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
MISSING_CONJUNCTION - Enum constant in enum class org.skriptlang.skript.lang.script.ScriptWarning
 
missingEntryError(String) - Static method in class ch.njol.skript.localization.Language
 
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.
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
Not used
missingField(Object, Field) - Method in class ch.njol.yggdrasil.Yggdrasil
 
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
 
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.
multiply(char, int) - Static method in class ch.njol.util.StringUtils
 
multiply(String, int) - Static method in class ch.njol.util.StringUtils
 
multiply(A, R) - Method in interface ch.njol.skript.classes.Arithmetic
 
multiply(Number, Number) - Method in class ch.njol.skript.classes.NumberArithmetic
 
multiply(Vector, Vector) - Method in class ch.njol.skript.classes.VectorArithmethic
 
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.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(String, ClassInfo<T>, String, int, boolean, boolean) - Static method in class ch.njol.skript.command.Argument
 
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(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.
newXMLInputStream(InputStream) - Method in class ch.njol.yggdrasil.Yggdrasil
Deprecated.
newXMLOutputStream(OutputStream) - Method in class ch.njol.yggdrasil.Yggdrasil
Deprecated.
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 is ParseContext.COMMAND).
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 & 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 chained in any way with another Converter.
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 that another Converter cannot be chained to this 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 this Converter cannot be chained to another 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.lang.ExpressionType
Deprecated.
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
 
NumberArithmetic() - Constructor for class ch.njol.skript.classes.NumberArithmetic
 
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
 
OFF_HAND - Enum constant in enum class ch.njol.skript.util.slot.EquipmentSlot.EquipSlot
 
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.
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.
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.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.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.
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(T1, T2) - Constructor for class ch.njol.util.Pair
 
Pair(Map.Entry<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
 
parse(String) - Static method in class ch.njol.skript.util.SoundUtils
 
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, 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 other EffectSections.
parse(String, String, SectionNode, List<TriggerItem>) - Static method in class ch.njol.skript.lang.Section
 
parse(String, SectionNode, String) - Static method in class org.skriptlang.skript.lang.structure.Structure
 
parse(String, ParseContext) - Method in class ch.njol.skript.classes.Parser
Parses the input.
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, 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_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
 
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.util.EnchantmentType
 
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 with Integer.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 with Long.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.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>>, String) - Static method in class ch.njol.skript.lang.SkriptParser
 
parseStatic(String, Iterator<? extends SyntaxElementInfo<? extends T>>, ParseContext, 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_MATCHES_EVERYTHING - Enum constant in enum class ch.njol.skript.lang.ExpressionType
Expressions whose pattern matches (almost) everything, e.g.
PatternCompiler - Class in ch.njol.skript.patterns
The pattern structure is a linked list of PatternElements, where PatternElement.next points to the next element to be matched, which can be on an outer level, and where PatternElement.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]
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
 
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
 
PlayerUtils - Class in ch.njol.skript.bukkitutil
Contains utility methods related to players
PlayerUtils() - Constructor for class ch.njol.skript.bukkitutil.PlayerUtils
 
plugin - Variable in class ch.njol.skript.SkriptAddon
 
plural - Variable in class ch.njol.skript.aliases.AliasesProvider.AliasName
Plural form of alias name.
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
 
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
 
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
 
power(Number, Number) - Method in class ch.njol.skript.classes.NumberArithmetic
 
power(Vector, Vector) - Method in class ch.njol.skript.classes.VectorArithmethic
 
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
 
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 extends 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
 
put(T1, T2) - Method in class ch.njol.util.coll.BidiHashMap
 
put(Node) - Method in class ch.njol.skript.config.NodeMap
 
put(String, AliasesProvider.Variation) - Method in class ch.njol.skript.aliases.AliasesProvider.VariationGroup
 
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.xml.YggXMLInputStream
Deprecated.
 
readArrayComponentType() - Method in class ch.njol.yggdrasil.YggdrasilInputStream
 
readArrayLength() - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
 
readArrayLength() - Method in class ch.njol.yggdrasil.xml.YggXMLInputStream
Deprecated.
 
readArrayLength() - Method in class ch.njol.yggdrasil.YggdrasilInputStream
 
readClass() - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
 
readClass() - Method in class ch.njol.yggdrasil.xml.YggXMLInputStream
Deprecated.
 
readClass() - Method in class ch.njol.yggdrasil.YggdrasilInputStream
 
readEnumID() - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
 
readEnumID() - Method in class ch.njol.yggdrasil.xml.YggXMLInputStream
Deprecated.
 
readEnumID() - Method in class ch.njol.yggdrasil.YggdrasilInputStream
 
readEnumType() - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
 
readEnumType() - Method in class ch.njol.yggdrasil.xml.YggXMLInputStream
Deprecated.
 
readEnumType() - Method in class ch.njol.yggdrasil.YggdrasilInputStream
 
readFieldID() - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
 
readFieldID() - Method in class ch.njol.yggdrasil.xml.YggXMLInputStream
Deprecated.
 
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.xml.YggXMLInputStream
Deprecated.
 
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.xml.YggXMLInputStream
Deprecated.
 
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.xml.YggXMLInputStream
Deprecated.
 
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.xml.YggXMLInputStream
Deprecated.
 
readPrimitive_(Tag) - Method in class ch.njol.yggdrasil.YggdrasilInputStream
 
readReference() - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
 
readReference() - Method in class ch.njol.yggdrasil.xml.YggXMLInputStream
Deprecated.
 
readReference() - Method in class ch.njol.yggdrasil.YggdrasilInputStream
 
readString() - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
 
readString() - Method in class ch.njol.yggdrasil.xml.YggXMLInputStream
Deprecated.
 
readString() - Method in class ch.njol.yggdrasil.YggdrasilInputStream
 
readTag() - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
 
readTag() - Method in class ch.njol.yggdrasil.xml.YggXMLInputStream
Deprecated.
 
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
A PatternElement that contains a regex Pattern, for example <.+>.
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 with SkriptEventHandler. A reference to the Trigger is available through SkriptEvent.trigger.
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.
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 ParserInstances.
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
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.
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.
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
 
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 - 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
reloadScript(File, OpenCloseable) - Static method in class ch.njol.skript.ScriptLoader
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
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(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(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(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(Collection<?>) - Method in class ch.njol.util.coll.CyclicList
 
removeAll(Collection<?>) - Method in class ch.njol.util.coll.ReversedListView
 
removeAll(ItemStack) - Method in class ch.njol.skript.aliases.ItemType
 
removeAll(List<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.
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(ItemStack) - Method in class ch.njol.skript.aliases.ItemType
Removes this type from the item stack if appropriate
removeFrom(List<ItemStack>...) - Method in class ch.njol.skript.aliases.ItemType
 
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 '&' 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.
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 - 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
 
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
 
returnType - Variable in class ch.njol.skript.lang.ExpressionInfo
 
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, String, List<String>, String, VariableString, Timespan, VariableString, String, VariableString, int, SectionNode) - Constructor for class ch.njol.skript.command.ScriptCommand
Creates a new SkriptCommand.
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>, Script, SectionNode) - Constructor for class ch.njol.skript.lang.function.ScriptFunction
 
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
 
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 SectionNodes.
SectionEntryData(String, SectionNode, boolean) - Constructor for class org.skriptlang.skript.lang.entry.SectionEntryData
 
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(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(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(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(Fish) - Method in class ch.njol.skript.entity.FishData
 
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 - 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
 
setAnd(boolean) - Method in class ch.njol.skript.lang.ExpressionList
For use in CondCompare only.
setAsyncLoaderSize(int) - Static method in class ch.njol.skript.ScriptLoader
Sets the amount of async loaders, by updating ScriptLoader.asyncLoaderSize and ScriptLoader.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.
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
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
setCurrentSkriptEvent(SkriptEvent) - Method in class ch.njol.skript.lang.parser.ParserInstance
setCurrentStructure(Structure) - Method in class ch.njol.skript.lang.parser.ParserInstance
Updates the Structure currently being handled by this ParserInstance.
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.Pair
 
setFirst(T1) - Method in class ch.njol.util.NonNullPair
 
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
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.
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
 
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
Should only be called by EffReturn.
setSecond(T2) - Method in class ch.njol.util.Pair
 
setSecond(T2) - Method in class ch.njol.util.NonNullPair
 
setSkript(Skript) - Static method in class ch.njol.skript.timings.SkriptTimings
 
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
 
setValue(String) - Method in class ch.njol.skript.config.EntryNode
 
setValue(T2) - Method in class ch.njol.util.Pair
 
setValue(T2) - Method in class ch.njol.util.NonNullPair
 
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
 
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 the FunctionEvent 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
 
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.
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 in ch.njol.skript
This exception is thrown if the API is used incorrectly.
SkriptAPIException(String) - Constructor for exception ch.njol.skript.SkriptAPIException
 
SkriptAPIException(String, Throwable) - Constructor for exception 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
 
SkriptEventHandler - Class in ch.njol.skript
 
SkriptEventHandler.PriorityListener - Class in ch.njol.skript
An event listener for one priority.
SkriptEventInfo<E extends SkriptEvent> - 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
 
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
 
SoundUtils - Class in ch.njol.skript.util
 
source - Variable in class ch.njol.skript.bukkitutil.BurgerHelper.Burger
 
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, 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<ThrownPotion>) - Method in class ch.njol.skript.entity.ThrownPotionData
 
spawn(Location, Consumer<E>) - Method in class ch.njol.skript.entity.EntityData
Deprecated.
spawn(Location, Class<E>, Consumer<E>) - Static method in class ch.njol.skript.entity.EntityData
 
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.
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.
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
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(new ParseLogHandler());
startRetainingLog() - Static method in class ch.njol.skript.log.SkriptLogger
Shorthand for startLogHandler(new RetainingLogHandler());
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
 
stringMatcher - Static variable in class ch.njol.skript.lang.SkriptParser
 
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 extends Structure> - Class in org.skriptlang.skript.lang.structure
Special SyntaxElementInfo for Structures that may contain information such as the EntryValidator.
StructureInfo(String[], Class<E>, String) - 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
 
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
 
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
 
subtract(Vector, Vector) - Method in class ch.njol.skript.classes.VectorArithmethic
 
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
supportsInversion() - Method in interface org.skriptlang.skript.lang.comparator.Comparator
 
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 extends SyntaxElement> - 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 & 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
 
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
 
TIMESPAN - Static variable in class ch.njol.skript.registrations.DefaultClasses
 
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(T[]) - Method in class ch.njol.util.coll.CyclicList
 
toArray(R[]) - Method in class ch.njol.util.coll.ReversedListView
 
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.getMaterialName(ItemData, boolean) called with this object and relevant plurarily setting.
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.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
toString() - Method in enum class ch.njol.yggdrasil.Tag
 
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(Object) - Static method in class ch.njol.skript.registrations.Classes
 
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.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(T, StringMode) - Static method in class ch.njol.skript.registrations.Classes
 
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
 
toString(IOException) - Static method in class ch.njol.skript.util.ExceptionUtils
 
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.util.EnchantmentType
 
toString(Enchantment, int) - Static method in class ch.njol.skript.util.EnchantmentType
 
toString(Entity) - Static method in class ch.njol.skript.entity.EntityData
 
toString(Entity, int) - Static method in class ch.njol.skript.entity.EntityData
 
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(Sound, int) - Static method in class ch.njol.skript.util.SoundUtils
 
toString(Vector) - Static method in class ch.njol.skript.util.Direction
 
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
toUnformattedString(Event) - Method in class ch.njol.skript.lang.VariableString
Parses all expressions in the string and returns it.
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.variables.SerializedVariable.Value
The type of this value.
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
 
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 - 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
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
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 with SkriptEventHandler. A reference to the Trigger is available through SkriptEvent.trigger.
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.
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.
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
 
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
A list of name(s) of events this expression is useful for.
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.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.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.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.comparator.Relation
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.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.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.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.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.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_STARTS_WITH_EXPRESSION - Enum constant in enum class org.skriptlang.skript.lang.script.ScriptWarning
 
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".
VariableStringEntryData - Class in org.skriptlang.skript.lang.entry.util
A type of KeyValueEntryData designed to parse its value as a VariableString.
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
 
VectorArithmethic() - Constructor for class ch.njol.skript.classes.VectorArithmethic
 
VectorMath - Class in ch.njol.util
 
VectorMath() - Constructor for class ch.njol.util.VectorMath
 
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() - Element in annotation interface ch.njol.skript.util.MarkedForRemoval
When the annotated element is expected to be removed.
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
 
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
 
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
 
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
 
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
 
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.xml.YggXMLOutputStream
Deprecated.
 
writeArrayComponentType(Class<?>) - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
 
writeArrayEnd() - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
 
writeArrayEnd() - Method in class ch.njol.yggdrasil.xml.YggXMLOutputStream
Deprecated.
 
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.xml.YggXMLOutputStream
Deprecated.
 
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.xml.YggXMLOutputStream
Deprecated.
 
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.xml.YggXMLOutputStream
Deprecated.
 
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.xml.YggXMLOutputStream
Deprecated.
 
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.xml.YggXMLOutputStream
Deprecated.
 
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.xml.YggXMLOutputStream
Deprecated.
 
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.xml.YggXMLOutputStream
Deprecated.
 
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.xml.YggXMLOutputStream
Deprecated.
 
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.xml.YggXMLOutputStream
Deprecated.
 
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.xml.YggXMLOutputStream
Deprecated.
 
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.xml.YggXMLOutputStream
Deprecated.
 
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.xml.YggXMLOutputStream
Deprecated.
 
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.xml.YggXMLOutputStream
Deprecated.
 
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
 
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 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 ch.njol.yggdrasil.YggdrasilException
 
YggdrasilException(String, Throwable) - Constructor for exception ch.njol.yggdrasil.YggdrasilException
 
YggdrasilException(Throwable) - Constructor for exception 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 serialisable 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 extends YggdrasilSerializable> - 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
 
YggXMLInputStream - Class in ch.njol.yggdrasil.xml
Deprecated.
XML has so many quirks that storing arbitrary data cannot be guaranteed.
YggXMLInputStream(Yggdrasil, InputStream) - Constructor for class ch.njol.yggdrasil.xml.YggXMLInputStream
Deprecated.
 
YggXMLOutputStream - Class in ch.njol.yggdrasil.xml
Deprecated.
XML has so many quirks that storing arbitrary data cannot be guaranteed.
YggXMLOutputStream(Yggdrasil, OutputStream) - Constructor for class ch.njol.yggdrasil.xml.YggXMLOutputStream
Deprecated.
 

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
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form