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