Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- a(String) - Static method in class ch.njol.skript.util.Utils
-
Adds 'a' or 'an' to the given string, depending on the first character of the string.
- a(String, boolean) - Static method in class ch.njol.skript.util.Utils
-
Adds 'a' or 'an' to the given string, depending on the first character of the string.
- A(String) - Static method in class ch.njol.skript.util.Utils
-
Adds 'A' or 'An' to the given string, depending on the first character of the string.
- AABB - Class in ch.njol.skript.util
-
AABB = Axis-Aligned Bounding Box
- AABB(Block, Block) - Constructor for class ch.njol.skript.util.AABB
- AABB(Chunk) - Constructor for class ch.njol.skript.util.AABB
- AABB(Location, double, double, double) - Constructor for class ch.njol.skript.util.AABB
- AABB(Location, Location) - Constructor for class ch.njol.skript.util.AABB
- AABB(World, Vector, Vector) - Constructor for class ch.njol.skript.util.AABB
- ACACIA - Enum constant in enum class ch.njol.skript.util.StructureType
- acceptChange(Changer.ChangeMode) - Method in interface ch.njol.skript.classes.Changer
-
Tests whether this changer supports the given mode, and if yes what type(s) it expects the elements of
delta
to be. - acceptChange(Changer.ChangeMode) - Method in interface ch.njol.skript.lang.Expression
-
Tests whether this expression supports the given mode, and if yes what type it expects the
delta
to be. - acceptChange(Changer.ChangeMode) - Method in class ch.njol.skript.lang.ExpressionList
- acceptChange(Changer.ChangeMode) - Method in class ch.njol.skript.lang.UnparsedLiteral
- acceptChange(Changer.ChangeMode) - Method in class ch.njol.skript.lang.util.ConvertedExpression
- acceptChange(Changer.ChangeMode) - Method in class ch.njol.skript.lang.util.SimpleExpression
- acceptChange(Changer.ChangeMode) - Method in class ch.njol.skript.lang.util.SimpleLiteral
- acceptChange(Changer.ChangeMode) - Method in class ch.njol.skript.lang.Variable
- acceptChange(Changer.ChangeMode) - Method in class ch.njol.skript.lang.VariableString
- acceptsChange(Expression<?>, Changer.ChangeMode, Class<?>...) - Static method in class ch.njol.skript.classes.Changer.ChangerUtils
-
Tests whether an expression accepts changes of a certain type.
- action - Variable in class ch.njol.skript.util.chat.MessageComponent.ClickEvent
- action - Variable in class ch.njol.skript.util.chat.MessageComponent.HoverEvent
- add(int, E) - Method in class ch.njol.util.coll.CyclicList
- add(int, T) - Method in class ch.njol.util.coll.ReversedListView
- add(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
-
Deprecated.
- 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.Use
SelfRegisteringSkriptEvent.postLoad()
instead. - aliasCopy() - Method in class ch.njol.skript.aliases.ItemData
-
Creates a plain copy of this ItemData.
- AliasData(ItemData, MaterialName, String, EntityData<?>) - Constructor for class ch.njol.skript.aliases.AliasesMap.AliasData
- Aliases - Class in ch.njol.skript.aliases
- Aliases() - Constructor for class ch.njol.skript.aliases.Aliases
- AliasesMap - Class in ch.njol.skript.aliases
-
Stores the aliases.
- AliasesMap() - Constructor for class ch.njol.skript.aliases.AliasesMap
- AliasesMap.AliasData - Class in ch.njol.skript.aliases
- AliasesMap.Match - Class in ch.njol.skript.aliases
- AliasesParser - Class in ch.njol.skript.aliases
-
Parses aliases.
- AliasesParser(AliasesProvider) - Constructor for class ch.njol.skript.aliases.AliasesParser
- AliasesParser.PatternSlot - Class in ch.njol.skript.aliases
- AliasesParser.VariationSlot - Class in ch.njol.skript.aliases
- AliasesProvider - Class in ch.njol.skript.aliases
-
Provides aliases on Bukkit/Spigot platform.
- AliasesProvider(int, AliasesProvider) - Constructor for class ch.njol.skript.aliases.AliasesProvider
-
Constructs a new aliases provider with no data.
- AliasesProvider.AliasName - Class in ch.njol.skript.aliases
-
Name of an alias used by
AliasesProvider.addAlias(AliasName, String, Map, Map)
for registration. - AliasesProvider.Variation - Class in ch.njol.skript.aliases
-
Represents a variation of material.
- AliasesProvider.VariationGroup - Class in ch.njol.skript.aliases
- AliasName(String, String, int) - Constructor for class ch.njol.skript.aliases.AliasesProvider.AliasName
- ALL_CHAINING - Static variable in interface org.skriptlang.skript.lang.converter.Converter
-
A Converter flag declaring that this Converter 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 asInventoryHolder
, You may only use this class if a expression's return type is anInventoryHolder
. - BlockInventoryHolder(BlockState) - Constructor for class ch.njol.skript.util.BlockInventoryHolder
- BlockLineIterator - Class in ch.njol.skript.util
- BlockLineIterator(Block, Block) - Constructor for class ch.njol.skript.util.BlockLineIterator
- BlockLineIterator(Block, Vector, double) - Constructor for class ch.njol.skript.util.BlockLineIterator
- BlockLineIterator(Location, Vector, double) - Constructor for class ch.njol.skript.util.BlockLineIterator
- blocks - Variable in class ch.njol.skript.bukkitutil.BurgerHelper.Burger
- Blocks() - Constructor for class ch.njol.skript.bukkitutil.BurgerHelper.Blocks
- BlockSetter - Interface in ch.njol.skript.bukkitutil.block
-
Manages setting blocks.
- BlockSphereIterator - Class in ch.njol.skript.util
- BlockSphereIterator(Location, double) - Constructor for class ch.njol.skript.util.BlockSphereIterator
- BlockStateBlock - Class in ch.njol.skript.util
-
A block that gets all data from a BlockState, and either reflects changes on the BlockState or delays them to the real block by 1 tick depending on which constructor is used.
- BlockStateBlock(BlockState) - Constructor for class ch.njol.skript.util.BlockStateBlock
- BlockStateBlock(BlockState, boolean) - Constructor for class ch.njol.skript.util.BlockStateBlock
- blockToString(Block, int) - Static method in class ch.njol.skript.util.BlockUtils
-
Get the string version of a block, including type and location.
- BlockUtils - Class in ch.njol.skript.util
-
TODO !Update with every version [blocks] - also update aliases-*.sk
- BlockUtils() - Constructor for class ch.njol.skript.util.BlockUtils
- BlockValues - Class in ch.njol.skript.bukkitutil.block
-
Contains all data block has that is needed for comparisions.
- BlockValues() - Constructor for class ch.njol.skript.bukkitutil.block.BlockValues
- blue - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- BoatChestData - Class in ch.njol.skript.entity
- BoatChestData() - Constructor for class ch.njol.skript.entity.BoatChestData
- BoatChestData(TreeSpecies) - Constructor for class ch.njol.skript.entity.BoatChestData
- BoatData - Class in ch.njol.skript.entity
- BoatData() - Constructor for class ch.njol.skript.entity.BoatData
- BoatData(TreeSpecies) - Constructor for class ch.njol.skript.entity.BoatData
- body - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry
- bold - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- bold - Variable in class ch.njol.skript.util.chat.MessageComponent
-
Makes text bold.
- BOOLEAN - Static variable in class ch.njol.skript.registrations.DefaultClasses
- BooleanSerializer() - Constructor for class ch.njol.skript.util.chat.MessageComponent.BooleanSerializer
- BOOTS - Enum constant in enum class ch.njol.skript.util.slot.EquipmentSlot.EquipSlot
- BOTH - Static variable in class ch.njol.skript.command.ScriptCommand
- breakNaturally() - Method in class ch.njol.skript.util.BlockStateBlock
- breakNaturally() - Method in class ch.njol.skript.util.DelayedChangeBlock
- breakNaturally(boolean) - Method in class ch.njol.skript.util.BlockStateBlock
- breakNaturally(boolean) - Method in class ch.njol.skript.util.DelayedChangeBlock
- breakNaturally(boolean, boolean) - Method in class ch.njol.skript.util.BlockStateBlock
- breakNaturally(boolean, boolean) - Method in class ch.njol.skript.util.DelayedChangeBlock
- breakNaturally(ItemStack) - 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.Use
Converter
- ChainedConverter(Converter<? super F, ? extends M>, Converter<? super M, ? extends T>) - Constructor for class ch.njol.skript.classes.ChainedConverter
-
Deprecated.
- change(Changer<T>, Object[], Object[], Changer.ChangeMode) - Static method in class ch.njol.skript.classes.Changer.ChangerUtils
- change(Event, Object[], Changer.ChangeMode) - Method in interface ch.njol.skript.lang.Expression
-
Changes the expression's value by the given amount.
- change(Event, Object[], Changer.ChangeMode) - Method in class ch.njol.skript.lang.ExpressionList
- change(Event, Object[], Changer.ChangeMode) - Method in class ch.njol.skript.lang.UnparsedLiteral
- change(Event, Object[], Changer.ChangeMode) - Method in class ch.njol.skript.lang.util.ConvertedExpression
- change(Event, Object[], Changer.ChangeMode) - Method in class ch.njol.skript.lang.util.SimpleExpression
- change(Event, Object[], Changer.ChangeMode) - Method in class ch.njol.skript.lang.util.SimpleLiteral
- change(Event, Object[], Changer.ChangeMode) - Method in class ch.njol.skript.lang.Variable
- change(Event, Object[], Changer.ChangeMode) - Method in class ch.njol.skript.lang.VariableString
- change(T[], Object[], Changer.ChangeMode) - Method in interface ch.njol.skript.classes.Changer
- change_page - Enum constant in enum class ch.njol.skript.util.chat.MessageComponent.ClickEvent.Action
- change_page - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- CHANGED_DURABILITY - Static variable in class ch.njol.skript.aliases.ItemFlags
-
Durability of item changed.
- CHANGED_TAGS - Static variable in class ch.njol.skript.aliases.ItemFlags
-
Changed tags other than durability.
- changer(Changer<? super T>) - Method in class ch.njol.skript.classes.ClassInfo
- changer(SerializableChanger<? super T>) - Method in class ch.njol.skript.classes.ClassInfo
-
Deprecated.
- Changer<T> - Interface in ch.njol.skript.classes
-
An interface to declare changeable values.
- Changer.ChangeMode - Enum Class in ch.njol.skript.classes
- Changer.ChangerUtils - Class in ch.njol.skript.classes
- ChangerUtils() - Constructor for class ch.njol.skript.classes.Changer.ChangerUtils
- changesCheck(CommandSender) - Method in class ch.njol.skript.SkriptUpdater
-
Checks for update change log and messages the sender.
- charAt(int) - Method in class ch.njol.util.CaseInsensitiveString
- ChatCode - Interface in ch.njol.skript.util.chat
- ChatMessages - Class in ch.njol.skript.util.chat
-
Handles parsing chat messages.
- ChatMessages() - Constructor for class ch.njol.skript.util.chat.ChatMessages
- check(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 examplehello|world
. - ChoicePatternElement() - Constructor for class ch.njol.skript.patterns.ChoicePatternElement
- classes - Variable in class ch.njol.skript.lang.SkriptParser.ExprInfo
- Classes - Class in ch.njol.skript.registrations
- classExists(String) - Static method in class ch.njol.skript.Skript
-
Tests whether a given class exists in the classpath.
- classForName(String) - Static method in class ch.njol.skript.util.Utils
-
Gets class for name.
- ClassInfo<T> - Class in ch.njol.skript.classes
- ClassInfo(Class<T>, String) - Constructor for class ch.njol.skript.classes.ClassInfo
- ClassResolver - Interface in ch.njol.yggdrasil
- cleanPatterns(String) - Static method in class ch.njol.skript.doc.Documentation
- cleanPatterns(String, boolean) - Static method in class ch.njol.skript.doc.Documentation
- clear() - Static method in class ch.njol.skript.aliases.Aliases
-
Clears aliases.
- clear() - Method in class ch.njol.skript.aliases.AliasesMap
-
Clears all data from this aliases map.
- clear() - Method in class ch.njol.skript.log.ParseLogHandler
-
Clears all log messages except for the error
- clear() - Method in class ch.njol.skript.log.RetainingLogHandler
-
Clears the list of retained log messages.
- clear() - Static method in class ch.njol.skript.variables.TypeHints
- clear() - Method in class ch.njol.util.coll.BidiHashMap
- clear() - Method in class ch.njol.util.coll.CyclicList
- clear() - Method in class ch.njol.util.coll.ReversedListView
- CLEAR - Enum constant in enum class ch.njol.skript.util.WeatherType
- clearAliases() - Method in class ch.njol.skript.aliases.AliasesProvider
- clearAllEffects(ItemType) - Static method in class ch.njol.skript.util.PotionEffectUtils
-
Clear all
PotionEffects
from an ItemType - clearAllEffects(LivingEntity) - Static method in class ch.njol.skript.util.PotionEffectUtils
-
Clear all the active
PotionEffects
from an Entity - clearChangesQueue() - Method in class ch.njol.skript.variables.VariablesStorage
-
Clears the
queue
of unsaved variables. - clearData() - Method in class org.skriptlang.skript.lang.script.Script
-
This API is experimental and subject to change. Clears the data stored for this script.
- clearEnchantments() - Method in class ch.njol.skript.aliases.ItemType
-
Clears all enchantments from this item type except the ones that are defined for individual item datas only.
- clearError() - Method in class ch.njol.skript.log.ParseLogHandler
- clearFunctions() - Static method in class ch.njol.skript.lang.function.Functions
-
Deprecated.
- clearFunctions(String) - Static method in class ch.njol.skript.lang.function.Functions
-
Deprecated.
- clearItemMeta() - Method in class ch.njol.skript.aliases.ItemType
-
Clears item meta from this type.
- clickEvent - Variable in class ch.njol.skript.util.chat.MessageComponent
- ClickEvent(MessageComponent.ClickEvent.Action, String) - Constructor for class ch.njol.skript.util.chat.MessageComponent.ClickEvent
- ClickEventTracker - Class in ch.njol.skript.bukkitutil
-
Tracks click events to remove extraneous events for one player click.
- ClickEventTracker(JavaPlugin) - Constructor for class ch.njol.skript.bukkitutil.ClickEventTracker
- clone() - Method in class ch.njol.skript.aliases.ItemData
- clone() - Method in class ch.njol.skript.aliases.ItemType
- clone() - Method in class ch.njol.skript.entity.EntityType
- clone() - Method in interface ch.njol.skript.lang.Unit
- clone() - Method in class ch.njol.util.coll.BidiHashMap
- clone() - Method in class ch.njol.util.NonNullPair
- clone() - Method in class ch.njol.util.Pair
- clone() - Method in class ch.njol.yggdrasil.PseudoEnum
-
Prevents cloning of pseudo-enums.
- clone(Object) - Static method in class ch.njol.skript.registrations.Classes
-
Clones the given object by calling
ClassInfo.clone(Object)
, getting theClassInfo
from the closest registered superclass (or the given object's class). - clone(T) - Method in class ch.njol.skript.classes.ClassInfo
-
Clones the given object using
ClassInfo.cloner
, returning the given object if noCloner
is registered. - clone(T) - Method in interface ch.njol.skript.classes.Cloner
- cloner(Cloner<T>) - Method in class ch.njol.skript.classes.ClassInfo
- Cloner<T> - Interface in ch.njol.skript.classes
-
An interface for optionally cloning an object, should return the given object if no cloning is required.
- close() - Method in class ch.njol.skript.log.LogHandler
- close() - Method in class ch.njol.skript.util.Task
- close() - Method in class ch.njol.skript.variables.FlatFileStorage
- close() - Method in class ch.njol.skript.variables.SQLStorage
- close() - Static method in class ch.njol.skript.variables.Variables
-
Closes the variable systems: Process all changes left in the
Variables.changeQueue
. Stops theVariables.saveThread
. - close() - Method in class ch.njol.skript.variables.VariablesStorage
-
Called when Skript gets disabled.
- close() - Method in interface ch.njol.util.Closeable
-
Closes this object.
- close() - Method in class ch.njol.util.LoggerFilter
- close() - Method in interface ch.njol.util.OpenCloseable
- close() - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
- close() - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
- 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.Use
Comparators
- Comparator<T1,
T2> - Interface in org.skriptlang.skript.lang.comparator -
Used to compare two objects of a different or the same type.
- Comparator.ComparatorInfo<T1,
T2> - Class in ch.njol.skript.classes -
Deprecated.
- Comparator.Relation - Enum Class in ch.njol.skript.classes
-
Deprecated.
- ComparatorInfo<T1,
T2> - Class in org.skriptlang.skript.lang.comparator -
Holds information about a Comparator.
- ComparatorInfo(Class<T1>, Class<T2>, Comparator<T1, T2>) - Constructor for class ch.njol.skript.classes.Comparator.ComparatorInfo
-
Deprecated.
- Comparators - Class in ch.njol.skript.registrations
-
Deprecated.Use
Comparators
- Comparators - Class in org.skriptlang.skript.lang.comparator
-
Comparators are used to provide Skript with specific instructions for comparing two objects.
- compare(Object, Object) - Static method in class ch.njol.skript.registrations.Comparators
-
Deprecated.
- compare(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
- 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.Use
Converter
- Converter<F,
T> - Interface in org.skriptlang.skript.lang.converter -
Used to convert an object to a different type.
- CONVERTER_NO_COMMAND_ARGUMENTS - Static variable in class ch.njol.skript.command.Commands
-
A Converter flag declaring that a Converter cannot be used for parsing command arguments.
- Converter.ConverterInfo<F,
T> - Class in ch.njol.skript.classes -
Deprecated.holds information about a converter
- Converter.ConverterUtils - Class in ch.njol.skript.classes
-
Deprecated.
- converterExists(Class<?>, Class<?>) - Static method in class ch.njol.skript.registrations.Converters
-
Deprecated.Tests whether a converter between the given classes exists.
- converterExists(Class<?>, Class<?>) - Static method in class org.skriptlang.skript.lang.converter.Converters
- 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.Use
Converters
- Converters - Class in org.skriptlang.skript.lang.converter
-
Converters are used to provide Skript with specific instructions for converting an object to a different type.
- ConverterUtils() - Constructor for class ch.njol.skript.classes.Converter.ConverterUtils
-
Deprecated.
- convertStrictly(Object[], Class<T>) - Static method in class ch.njol.skript.registrations.Converters
-
Deprecated.Strictly converts an array to a non-null array of the specified class.
- convertStrictly(Object[], Class<To>) - Static method in class org.skriptlang.skript.lang.converter.Converters
-
A method for bulk-conversion that guarantees objects of 'toType' are returned.
- convertStrictly(Object, Class<T>) - Static method in class ch.njol.skript.registrations.Converters
-
Deprecated.Strictly converts an object to the specified class
- convertStrictly(Object, Class<To>) - Static method in class org.skriptlang.skript.lang.converter.Converters
-
A method that guarantees an object of 'toType' is returned.
- convertToEntries(int) - Method in class ch.njol.skript.config.SectionNode
-
Converts all SimpleNodes in this section to EntryNodes.
- convertToEntries(int, String) - Method in class ch.njol.skript.config.SectionNode
-
REMIND breaks saving - separator argument can be different from config.sepator
- convertUnsafe(F[], Class<?>, Converter<? super F, ? extends T>) - Static method in class ch.njol.skript.registrations.Converters
-
Deprecated.
- convertUnsafe(From[], Class<?>, Converter<? super From, ? extends To>) - Static method in class org.skriptlang.skript.lang.converter.Converters
-
A method for bulk-converting objects of a specific type using a specific Converter.
- copy() - Method in class ch.njol.skript.patterns.MatchResult
- copy() - Method in class ch.njol.skript.util.chat.MessageComponent
- copy(File, File) - Static method in class ch.njol.skript.util.FileUtils
- COPY_SUPPORTED - Static variable in class ch.njol.skript.util.Utils
- copy_to_clipboard - Enum constant in enum class ch.njol.skript.util.chat.MessageComponent.ClickEvent.Action
- copy_to_clipboard - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- copyLocalVariables(Event) - Static method in class ch.njol.skript.variables.Variables
-
Creates a copy of the
VariablesMap
for local variables in an event. - copyStyles(MessageComponent, MessageComponent) - Static method in class ch.njol.skript.util.chat.ChatMessages
-
Copies styles from component to another.
- copyVector(Vector, Vector) - Static method in class ch.njol.util.VectorMath
-
Copies vector components of
vector2
intovector1
. - count(String, char) - Static method in class ch.njol.util.StringUtils
- count(String, char, int) - Static method in class ch.njol.util.StringUtils
- count(String, char, int, int) - Static method in class ch.njol.util.StringUtils
- CountingLogHandler - Class in ch.njol.skript.log
-
Counts logged messages of a certain type
- CountingLogHandler(Level) - Constructor for class ch.njol.skript.log.CountingLogHandler
- countNonNullTypes() - Method in class ch.njol.skript.patterns.SkriptPattern
-
Count the maximum amount of non-null types in this pattern, i.e.
- countTypes() - Method in class ch.njol.skript.patterns.SkriptPattern
- createBlockData(String) - Static method in class ch.njol.skript.util.BlockUtils
- createBlockValues(Material, Map<String, String>) - Method in interface ch.njol.skript.bukkitutil.block.BlockCompat
-
Creates new block values for given material and state.
- createBlockValues(Material, Map<String, String>, ItemStack, int) - Method in interface ch.njol.skript.bukkitutil.block.BlockCompat
-
Creates new block values for given material and state.
- createBlockValues(Material, Map<String, String>, ItemStack, int) - Method in class ch.njol.skript.bukkitutil.block.NewBlockCompat
- createChainedConverters() - Static method in class org.skriptlang.skript.lang.converter.Converters
-
This method is to be called after Skript has finished registration.
- 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
forUnparsedLiteral
objects and converts them if found. - DEG_TO_RAD - Static variable in class ch.njol.util.VectorMath
- DelayedChangeBlock - Class in ch.njol.skript.util
-
A block that gets all data from the world, but either delays any changes by 1 tick of reflects them on a given BlockState depending on which constructor is used.
- DelayedChangeBlock(Block) - Constructor for class ch.njol.skript.util.DelayedChangeBlock
- DelayedChangeBlock(Block, BlockState) - Constructor for class ch.njol.skript.util.DelayedChangeBlock
- DELETE - Enum constant in enum class ch.njol.skript.classes.Changer.ChangeMode
- deleteCurrentEvent() - Method in class ch.njol.skript.lang.parser.ParserInstance
- deleteCurrentEvent() - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.
- deleteCurrentSkriptEvent() - Method in class ch.njol.skript.lang.parser.ParserInstance
-
Deprecated.Use
ParserInstance.setCurrentStructure(Structure)
with 'null'. - deleteVariable(String, Event, boolean) - Static method in class ch.njol.skript.variables.Variables
-
Deletes a variable.
- 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 specificErrorQuality
. - error(CommandSender, String) - Static method in class ch.njol.skript.Skript
- ERROR - Enum constant in enum class ch.njol.skript.update.UpdaterState
-
The updater has encountered an error.
- ErrorDescLogHandler - Class in ch.njol.skript.log
-
Does nothing but print messages before the first error encountered and/or a message at the end if no error were encountered.
- ErrorDescLogHandler() - Constructor for class ch.njol.skript.log.ErrorDescLogHandler
- ErrorDescLogHandler(String, String, String) - Constructor for class ch.njol.skript.log.ErrorDescLogHandler
- ErrorQuality - Enum Class in ch.njol.skript.log
-
The quality of a parse error.
- escape(String) - Static method in class ch.njol.skript.command.Commands
- escapeHTML(String) - Static method in class ch.njol.skript.doc.Documentation
- escapeHTML(String[]) - Static method in class ch.njol.skript.doc.Documentation
- EVENT - Enum constant in enum class ch.njol.skript.lang.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 anExpression
. - ExpressionEntryData(String, Expression<T>, boolean, Class<T>) - Constructor for class org.skriptlang.skript.lang.entry.util.ExpressionEntryData
- ExpressionEntryData(String, Expression<T>, boolean, Class<T>, int) - Constructor for class org.skriptlang.skript.lang.entry.util.ExpressionEntryData
- ExpressionInfo<E 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 aDelayedChangeBlock
.
F
- F_DEFINITE_ARTICLE - Static variable in class ch.njol.skript.localization.Language
-
Some flags
- F_INDEFINITE_ARTICLE - Static variable in class ch.njol.skript.localization.Language
-
Some flags
- F_PLURAL - Static variable in class ch.njol.skript.localization.Language
-
Some flags
- factory - Static variable in class ch.njol.util.EnumTypeAdapter
- FallingBlockData - Class in ch.njol.skript.entity
- FallingBlockData() - Constructor for class ch.njol.skript.entity.FallingBlockData
- FallingBlockData(ItemType[]) - Constructor for class ch.njol.skript.entity.FallingBlockData
- fallingBlockToState(FallingBlock) - Method in interface ch.njol.skript.bukkitutil.block.BlockCompat
-
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
StreamCorruptedException
s if primitives or objects are used incorrectly. - file - Variable in class ch.njol.skript.bukkitutil.BurgerHelper.Source
- file - Variable in class ch.njol.skript.variables.VariablesStorage
-
The file associated with this variable storage.
- FILE_CHARSET - Static variable in class ch.njol.skript.variables.FlatFileStorage
-
The
Charset
used in the CSV storage file. - files - Variable in class ch.njol.skript.ScriptLoader.ScriptInfo
- FileUtils - Class in ch.njol.skript.util
- FilteringLogHandler - Class in ch.njol.skript.log
- FilteringLogHandler(Level) - Constructor for class ch.njol.skript.log.FilteringLogHandler
- finalize() - Method in class ch.njol.skript.log.LogEntry
- find(String) - Method in class ch.njol.skript.localization.RegexMessage
- findLastDigit(String, int) - Static method in class ch.njol.util.StringUtils
-
Scans the string starting at start for digits.
- findLastIndex(List<T>, Checker<T>) - Static method in class ch.njol.skript.util.Utils
- FIRE_RESISTANCE - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- FIRE_RESISTANCE_LONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- first - Variable in class ch.njol.skript.lang.TriggerSection
- first - Variable in class ch.njol.util.Pair
- firstToUpper(String) - Static method in class ch.njol.util.StringUtils
- 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 useSimpleExpression.getSingle(Event)
orSimpleExpression.getArray(Event)
. - get(EntityEquipment) - Method in enum class ch.njol.skript.util.slot.EquipmentSlot.EquipSlot
- get_(String) - Static method in class ch.njol.skript.localization.Language
-
Equal to
Language.get(String)
, but returns null instead of the key if the key cannot be found. - getAcceptedChangeModes() - Method in interface ch.njol.skript.lang.Expression
-
Tests all accepted change modes, and if so what type it expects the
delta
to be. - getActiveAliases() - Method in class ch.njol.skript.command.ScriptCommand
- 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
-
Deprecated.
- getCurrentEvents() - Method in class ch.njol.skript.lang.parser.ParserInstance
- getCurrentEvents() - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.
- getCurrentLoops() - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.
- getCurrentOptions() - Method in class ch.njol.skript.lang.parser.ParserInstance
-
Deprecated.Use
Script.getData(Class)
instead. TheStructOptions.OptionsData
class should be obtained. Example:script.getData(OptionsData.class)
- getCurrentRelease() - Method in class ch.njol.skript.update.Updater
- getCurrentScript() - Method in class ch.njol.skript.lang.parser.ParserInstance
- getCurrentScript() - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.
- getCurrentSection(Class<T>) - Method in class ch.njol.skript.lang.parser.ParserInstance
- getCurrentSections() - Method in class ch.njol.skript.lang.parser.ParserInstance
- getCurrentSections() - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.
- getCurrentSections(Class<T>) - Method in class ch.njol.skript.lang.parser.ParserInstance
- getCurrentSkriptEvent() - Method in class ch.njol.skript.lang.parser.ParserInstance
-
Deprecated.
- getCurrentStructure() - Method in class ch.njol.skript.lang.parser.ParserInstance
- 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 returnstoString
(o, 0). - getDeclaringClass() - Method in class ch.njol.yggdrasil.PseudoEnum
-
Returns this constant's pseudo-enum class, i.e.
- getDeclaringClass(Class<T>) - Static method in class ch.njol.yggdrasil.PseudoEnum
-
Returns the common base class for constants of the given type, i.e.
- getDefaultExpression() - Method in class ch.njol.skript.classes.ClassInfo
- getDefaultExpression() - Method in class ch.njol.skript.lang.function.Parameter
-
Get the Expression that will be used to provide the default value of this parameter when the function is called.
- getDefaultExpression(Class<T>) - Static method in class ch.njol.skript.registrations.Classes
-
Gets the default expression of a class
- getDefaultExpression(String) - Static method in class ch.njol.skript.registrations.Classes
-
Gets the default of a class
- getDefaultIfNullOrEmpty(String[], String) - Method in class ch.njol.skript.doc.HTMLGenerator
- getDefaultIfNullOrEmpty(String, String) - Method in class ch.njol.skript.doc.HTMLGenerator
-
Checks if a string is empty or null then it will return the message provided
- getDefaultValue() - Method in class org.skriptlang.skript.lang.entry.EntryData
- 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
-
Deprecated.
- getEnchantmentType(Enchantment) - Method in class ch.njol.skript.aliases.ItemType
-
Gets the
EnchantmentType
with the givenEnchantment
of this item type. - getEnchantmentTypes() - Method in class ch.njol.skript.aliases.ItemType
-
Gets all enchantments of this item.
- getEnglishPlural(String) - Static method in class ch.njol.skript.util.Utils
- getEntityEffect() - Method in class ch.njol.skript.util.visual.VisualEffectType
- getEntryContainer() - Method in class org.skriptlang.skript.lang.structure.Structure
- 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
-
Deprecated.
- getHealth(Damageable) - Static method in class ch.njol.skript.bukkitutil.HealthUtils
-
Get the health of an entity
- getHumidity() - Method in class ch.njol.skript.util.BlockStateBlock
- getHumidity() - Method in class ch.njol.skript.util.DelayedChangeBlock
- getId() - Method in class ch.njol.skript.aliases.AliasesProvider.Variation
- getId() - Method in exception 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 aPotionEffect
- getPotionName(PotionEffectType, boolean, boolean) - Static method in class ch.njol.skript.util.PotionEffectUtils
-
Get potion string representation.
- getPrefix() - Method in class ch.njol.skript.command.ScriptCommand
- getPrimitive() - Method in class ch.njol.yggdrasil.Fields.FieldContext
- getPrimitive() - Method in enum class ch.njol.yggdrasil.Tag
- getPrimitive(Class<T>) - Method in class ch.njol.yggdrasil.Fields.FieldContext
- getPrimitive(String) - Method in class ch.njol.yggdrasil.Fields
- getPrimitive(String, Class<T>) - Method in class ch.njol.yggdrasil.Fields
- getPrimitiveFromWrapper(Class<?>) - Static method in enum class ch.njol.yggdrasil.Tag
- getPriority() - Method in class ch.njol.skript.lang.SkriptEvent
- getPriority() - Method in class org.skriptlang.skript.lang.structure.Structure
-
The priority of a Structure determines the order in which it should be loaded.
- getPriority() - Method in class org.skriptlang.skript.lang.structure.Structure.Priority
- getQuality() - Method in class ch.njol.skript.aliases.AliasesMap.Match
-
Gets quality of this match.
- getQuality() - Method in class ch.njol.skript.log.LogEntry
- getRandom() - Method in class ch.njol.skript.aliases.ItemType
- getRandom(List<T>) - Static method in class ch.njol.util.coll.CollectionUtils
- getRandom(T[]) - Static method in class ch.njol.util.coll.CollectionUtils
- getRandom(T[], int) - Static method in class ch.njol.util.coll.CollectionUtils
- 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
SectionNode
s, no specific handling needs to be done to obtain the "value". - getValue(Node) - Method in class org.skriptlang.skript.lang.entry.util.TriggerEntryData
- getValue(SectionNode, String) - Method in class ch.njol.skript.variables.VariablesStorage
-
Gets the string value at the given key of the given section node.
- getValue(SectionNode, String, Class<T>) - Method in class ch.njol.skript.variables.VariablesStorage
-
Gets the value at the given key of the given section node, parsed with the given type.
- getValue(String) - Method in class ch.njol.skript.config.SectionNode
- getValue(String) - Method in class org.skriptlang.skript.lang.entry.KeyValueEntryData
-
Parses a String value using this entry data.
- getValue(String) - Method in class org.skriptlang.skript.lang.entry.util.ExpressionEntryData
- getValue(String) - Method in class org.skriptlang.skript.lang.entry.util.LiteralEntryData
- getValue(String) - Method in class org.skriptlang.skript.lang.entry.util.VariableStringEntryData
- getValue(T1) - Method in interface ch.njol.util.coll.BidiMap
- getValueOrDefault(String) - Method in class ch.njol.skript.localization.Message
-
Gets the text this Message refers to.
- getVariable(String, Event, boolean) - Static method in class ch.njol.skript.variables.Variables
-
Returns the internal value of the requested variable.
- getVariation() - Method in class ch.njol.skript.aliases.AliasesParser.VariationSlot
- getVariationGroup(String) - Method in class ch.njol.skript.aliases.AliasesProvider
- getVersion() - Static method in class ch.njol.skript.Skript
- getWoolData() - Method in enum class ch.njol.skript.util.SkriptColor
-
Deprecated.
- getWorld() - Method in class ch.njol.skript.util.AABB
- getWorld() - Method in class ch.njol.skript.util.BlockStateBlock
- getWorld() - Method in class ch.njol.skript.util.DelayedChangeBlock
- getWorldMinHeight(World) - Static method in class ch.njol.skript.bukkitutil.WorldUtils
-
Get the minimum height of a world.
- getWrapper() - Method in enum class ch.njol.yggdrasil.Tag
- getWrapperClass(Class<?>) - Static method in enum class ch.njol.yggdrasil.Tag
- getX() - Method in class ch.njol.skript.util.BlockStateBlock
- getX() - Method in class ch.njol.skript.util.DelayedChangeBlock
- getXP() - Method in class ch.njol.skript.util.Experience
- getY() - Method in class ch.njol.skript.util.BlockStateBlock
- getY() - Method in class ch.njol.skript.util.DelayedChangeBlock
- getYaw(double) - Static method in class ch.njol.skript.util.Direction
- getYaw(Vector) - Static method in class ch.njol.util.VectorMath
- getZ() - Method in class ch.njol.skript.util.BlockStateBlock
- getZ() - Method in class ch.njol.skript.util.DelayedChangeBlock
- GithubChecker - Class in ch.njol.skript.update
-
Uses Github API to check for updates.
- GithubChecker() - Constructor for class ch.njol.skript.update.GithubChecker
- GithubChecker.ResponseEntry - Class in ch.njol.skript.update
-
Github API response for GSON deserialization.
- GithubChecker.ResponseEntry.AssetsEntry - Class in ch.njol.skript.update
- GithubChecker.ResponseEntry.Author - Class in ch.njol.skript.update
- GoatData - Class in ch.njol.skript.entity
- GoatData() - Constructor for class ch.njol.skript.entity.GoatData
- GoatData(int) - Constructor for class ch.njol.skript.entity.GoatData
- gold - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- gray - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- GREATER - Enum constant in enum class ch.njol.skript.classes.Comparator.Relation
-
Deprecated.
- GREATER - Enum constant in enum class org.skriptlang.skript.lang.comparator.Relation
- GREATER_OR_EQUAL - Enum constant in enum class ch.njol.skript.classes.Comparator.Relation
-
Deprecated.
- GREATER_OR_EQUAL - Enum constant in enum class org.skriptlang.skript.lang.comparator.Relation
- green - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- GroupPatternElement - Class in ch.njol.skript.patterns
-
A
PatternElement
that represents a group, for example(test)
. - GroupPatternElement(PatternElement) - Constructor for class ch.njol.skript.patterns.GroupPatternElement
- grow(Block) - Method in enum class ch.njol.skript.util.StructureType
- grow(Location) - Method in enum class ch.njol.skript.util.StructureType
- guessData(ThrownPotion) - Static method in class ch.njol.skript.util.PotionEffectUtils
H
- HALF_PI - Static variable in class ch.njol.util.VectorMath
- HandlerList - Class in ch.njol.skript.log
- HandlerList() - Constructor for class ch.njol.skript.log.HandlerList
- HARMING - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- HARMING_STRONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- has(ItemType) - Method in class ch.njol.skript.util.EnchantmentType
-
Deprecated.
- 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
-
Deprecated.
- isCurrentEvent(Class<? extends Event>) - Method in class ch.njol.skript.lang.parser.ParserInstance
-
This method checks whether at least one of the current event classes is covered by the argument event class (i.e.
- isCurrentEvent(Class<? extends Event>...) - Method in class ch.njol.skript.lang.parser.ParserInstance
-
Same as
ParserInstance.isCurrentEvent(Class)
, but allows for plural argument input. - isCurrentEvent(Class<? extends Event>...) - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.
- isCurrentSection(Class<? extends TriggerSection>) - Method in class ch.njol.skript.lang.parser.ParserInstance
- isCurrentSection(Class<? extends TriggerSection>...) - Method in class ch.njol.skript.lang.parser.ParserInstance
- isCurrentStructure(Class<? extends Structure>) - Method in class ch.njol.skript.lang.parser.ParserInstance
- isCurrentStructure(Class<? extends Structure>...) - Method in class ch.njol.skript.lang.parser.ParserInstance
- isDefault() - Method in class ch.njol.skript.aliases.ItemData
-
Checks if this item is a 'default' of type.
- isDefault() - Method in class ch.njol.skript.bukkitutil.block.BlockValues
- isDefault() - Method in interface ch.njol.skript.lang.DefaultExpression
- isDefault() - Method in interface ch.njol.skript.lang.Expression
-
Returns whether this value represents the default value of its type for the event, i.e.
- isDefault() - Method in class ch.njol.skript.lang.ExpressionList
- isDefault() - Method in class ch.njol.skript.lang.UnparsedLiteral
- isDefault() - Method in class ch.njol.skript.lang.util.ConvertedExpression
- isDefault() - Method in class ch.njol.skript.lang.util.SimpleExpression
- isDefault() - Method in class ch.njol.skript.lang.util.SimpleLiteral
- isDefault() - Method in class ch.njol.skript.lang.Variable
- isDefault() - Method in class ch.njol.skript.lang.VariableString
- isDefiniteArticle(String) - Static method in class ch.njol.skript.localization.Noun
- isDocsTemplateFound() - Static method in class ch.njol.skript.doc.Documentation
- isEffect() - Method in class ch.njol.skript.util.visual.VisualEffectType
- isEither(T, T...) - Static method in class ch.njol.skript.util.Utils
- isEmpty() - Method in class ch.njol.skript.config.Config
- isEmpty() - Method in class ch.njol.skript.config.SectionNode
- isEmpty() - Method in class ch.njol.skript.patterns.LiteralPatternElement
- isEmpty() - Method in class ch.njol.skript.util.BlockStateBlock
- isEmpty() - Method in class ch.njol.skript.util.DelayedChangeBlock
- isEmpty() - Method in class ch.njol.util.coll.CyclicList
- isEmpty() - Method in class ch.njol.util.coll.ReversedListView
- isEmpty(Material) - Method in interface ch.njol.skript.bukkitutil.block.BlockCompat
-
Checks whether the given material implies emptiness.
- isEmpty(Material) - Method in class ch.njol.skript.bukkitutil.block.NewBlockCompat
- isEnabled() - Method in class ch.njol.skript.update.Updater
- isEntityEffect() - Method in class ch.njol.skript.util.visual.VisualEffectType
- isEqualOrInverse() - Method in enum class ch.njol.skript.classes.Comparator.Relation
-
Deprecated.
- isEventPrioritySupported() - Method in class ch.njol.skript.lang.SelfRegisteringSkriptEvent
-
Deprecated.
- isEventPrioritySupported() - Method in class ch.njol.skript.lang.SkriptEvent
- isFalse() - Method in enum class ch.njol.util.Kleenean
- isFalse(boolean, String) - Static method in class ch.njol.util.Validate
- 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
SimpleNode
s containing a key and a value. - KeyValueEntryData(String, T, boolean) - Constructor for class org.skriptlang.skript.lang.entry.KeyValueEntryData
- keywords(String...) - Method in class ch.njol.skript.lang.function.JavaFunction
-
Only used for Skript's documentation.
- keywords(String...) - Method in class ch.njol.skript.lang.SkriptEventInfo
-
Only used for Skript's documentation.
- Keywords - Annotation Interface in ch.njol.skript.doc
-
Provides a list of keywords that will allow for easier documentation searching.
- Kleenean - Enum Class in ch.njol.util
-
A three-valued logic type (true, unknown, false), named after Stephen Cole Kleene.
L
- language - Static variable in class ch.njol.skript.SkriptConfig
- Language - Class in ch.njol.skript.localization
- Language() - Constructor for class ch.njol.skript.localization.Language
- LANGUAGE_NODE - Static variable in class ch.njol.skript.entity.EntityData
- Language.LanguageListenerPriority - Enum Class in ch.njol.skript.localization
- LanguageChangeListener - Interface in ch.njol.skript.localization
- last - Variable in class ch.njol.skript.lang.TriggerSection
- lastIndexOf(Object) - Method in class ch.njol.util.coll.CyclicList
- lastIndexOf(Object) - Method in class ch.njol.util.coll.ReversedListView
- lastIndexOf(T[], T) - Static method in class ch.njol.util.coll.CollectionUtils
- LATEST - Enum constant in enum class ch.njol.skript.localization.Language.LanguageListenerPriority
- LATEST - Enum constant in enum class ch.njol.skript.update.ReleaseStatus
-
Latest release in channel.
- LATEST_VERSION - Static variable in class ch.njol.yggdrasil.Yggdrasil
-
latest protocol version
- LEAPING - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- LEAPING_LONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- LEAPING_STRONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- LEGGINGS - Enum constant in enum class ch.njol.skript.util.slot.EquipmentSlot.EquipSlot
- length() - Method in class ch.njol.util.CaseInsensitiveString
- LENIENT - Enum constant in enum class ch.njol.skript.util.chat.LinkParseMode
-
Parses everything with "." as a link.
- level - Variable in class ch.njol.skript.log.LogEntry
- 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 examplehello 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 modifyingParserInstance.getCurrentSections()
. - loadCode(SectionNode, String, Runnable, Class<? extends Event>...) - Method in class ch.njol.skript.lang.Section
-
Loads the code in the given
SectionNode
, appropriately modifyingParserInstance.getCurrentSections()
. - loadCode(SectionNode, String, Class<? extends Event>...) - Method in class ch.njol.skript.lang.Section
-
Loads the code in the given
SectionNode
, appropriately modifyingParserInstance.getCurrentSections()
. - loadDefault(SkriptAddon) - Static method in class ch.njol.skript.localization.Language
- loadDefaultAliases - Static variable in class ch.njol.skript.SkriptConfig
- loadDirectory(Path) - Static method in class ch.njol.skript.aliases.Aliases
-
Loads aliases from given directory.
- loadedScripts() - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.Use
ScriptLoader.getLoadedScripts()
.size(). - loadedTriggers() - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.Use
ScriptLoader.getLoadedScripts()
andScript.getStructures()
.size(). Please note that a Structure may have multiple triggers, and this is only an estimate. - loadFromFile(File, Class<T>) - Method in class ch.njol.yggdrasil.Yggdrasil
- loadFunction(Script, SectionNode, Signature<?>) - Static method in class ch.njol.skript.lang.function.Functions
-
Loads a script function from given node.
- loadItems(SectionNode) - Static method in class ch.njol.skript.ScriptLoader
-
Loads a section by converting it to
TriggerItem
s. - loadOptionalCode(SectionNode) - Method in class ch.njol.skript.lang.Section
-
Loads the code using
Section.loadCode(SectionNode)
. - 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
isParseContext.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.See
ScriptEvent
. - onDisable() - Method in class ch.njol.skript.Skript
- onEnable() - Method in class ch.njol.skript.Skript
- onInactive(Script) - Method in interface org.skriptlang.skript.lang.script.ScriptEvent.ScriptInactiveEvent
-
Called when this Script is made inactive in a
ParserInstance
. - onLanguageChange() - Method in interface ch.njol.skript.localization.LanguageChangeListener
- onPluginDisable(PluginDisableEvent) - Method in class ch.njol.skript.Skript
- onRegistrationsStop() - Static method in class ch.njol.skript.registrations.Classes
- onRegistrationStop() - Static method in class ch.njol.skript.entity.EntityData
- onStop() - Method in class ch.njol.skript.log.ErrorDescLogHandler
- onStop() - Method in class ch.njol.skript.log.LogHandler
-
Called just after the handler is removed from the active handlers stack.
- onStop() - Method in class ch.njol.skript.log.RetainingLogHandler
- onSuccess() - Method in class ch.njol.skript.log.ErrorDescLogHandler
- onTabComplete(CommandSender, Command, String, String[]) - Method in class ch.njol.skript.command.ScriptCommand
- onTabComplete(CommandSender, Command, String, String[]) - Method in class ch.njol.skript.SkriptCommandTabCompleter
- onValueChange() - Method in class ch.njol.skript.config.Option
- onValueChange() - Method in class ch.njol.skript.localization.Adjective
- onValueChange() - Method in class ch.njol.skript.localization.Message
-
Called when this Message's value changes.
- onValueChange() - Method in class ch.njol.skript.localization.Noun
- onValueChange() - Method in class ch.njol.skript.localization.RegexMessage
- open() - Method in class ch.njol.skript.log.LogHandler
- open() - Method in interface ch.njol.util.OpenCloseable
- open_url - Enum constant in enum class ch.njol.skript.util.chat.MessageComponent.ClickEvent.Action
- open_url - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- OpenCloseable - Interface in ch.njol.util
-
A object that can both be opened and closed.
- 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 otherEffectSection
s. - 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 withInteger.parseInt(String)
due to overflow. - parseItemType(String) - Static method in class ch.njol.skript.aliases.Aliases
-
Parses an ItemType.
- parseKeyPattern(String) - Method in class ch.njol.skript.aliases.AliasesParser
-
Parses alias key pattern using some black magic.
- parseKeyVariations(String) - Method in class ch.njol.skript.aliases.AliasesParser
-
Parses all possible variations from given name.
- parseLinks - Static variable in class ch.njol.skript.SkriptConfig
- parseLiteral(String, Class<T>, ParseContext) - Static method in class ch.njol.skript.lang.SkriptParser
-
Parses a single literal, i.e.
- ParseLogHandler - Class in ch.njol.skript.log
- ParseLogHandler() - Constructor for class ch.njol.skript.log.ParseLogHandler
- parseLong(String) - Static method in class ch.njol.skript.util.Utils
-
Parses a number that was validated to be an integer but might still result in a
NumberFormatException
when parsed withLong.parseLong(String)
due to overflow. - parseMojangson(String) - Method in class ch.njol.skript.aliases.AliasesProvider
-
Uses GSON to parse Mojang's JSON format to a map.
- parser - Variable in class ch.njol.skript.aliases.ScriptAliases
-
Aliases parser linked to our provider.
- parser(Parser<? extends T>) - Method in class ch.njol.skript.classes.ClassInfo
- Parser<T> - Class in ch.njol.skript.classes
-
A parser used to parse data from a string or turn data into a string.
- Parser() - Constructor for class ch.njol.skript.classes.Parser
- ParseResult(SkriptParser, String) - Constructor for class ch.njol.skript.lang.SkriptParser.ParseResult
- ParseResult(String, Expression<?>[]) - Constructor for class ch.njol.skript.lang.SkriptParser.ParseResult
- ParserInstance - Class in ch.njol.skript.lang.parser
- ParserInstance() - Constructor for class ch.njol.skript.lang.parser.ParserInstance
- ParserInstance.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
ItemType.addEnchantments(EnchantmentType...)