Index

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

A

a(String) - Static method in class ch.njol.skript.util.Utils
Adds 'a' or 'an' to the given string, depending on the first character of the string.
a(String, boolean) - Static method in class ch.njol.skript.util.Utils
Adds 'a' or 'an' to the given string, depending on the first character of the string.
A(String) - Static method in class ch.njol.skript.util.Utils
Adds 'A' or 'An' to the given string, depending on the first character of the string.
AABB - Class in ch.njol.skript.util
AABB = Axis-Aligned Bounding Box
AABB(Block, Block) - Constructor for class ch.njol.skript.util.AABB
 
AABB(Chunk) - Constructor for class ch.njol.skript.util.AABB
 
AABB(Location, double, double, double) - Constructor for class ch.njol.skript.util.AABB
 
AABB(Location, Location) - Constructor for class ch.njol.skript.util.AABB
 
AABB(World, Vector, Vector) - Constructor for class ch.njol.skript.util.AABB
 
ACACIA - Enum constant in enum class ch.njol.skript.util.StructureType
 
accept(T) - Method in interface ch.njol.util.Setter
Deprecated.
 
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
 
acceptChange(Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.breeding.elements.ExprLoveTime
 
acceptChange(Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayBillboard
 
acceptChange(Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayBrightness
 
acceptChange(Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayGlowOverride
 
acceptChange(Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayHeightWidth
 
acceptChange(Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayInterpolation
 
acceptChange(Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayShadow
 
acceptChange(Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayTeleportDuration
 
acceptChange(Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayTransformationRotation
 
acceptChange(Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayTransformationScaleTranslation
 
acceptChange(Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayViewRange
 
acceptChange(Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.displays.item.ExprItemDisplayTransform
 
acceptChange(Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.displays.text.ExprTextDisplayAlignment
 
acceptChange(Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.displays.text.ExprTextDisplayLineWidth
 
acceptChange(Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.displays.text.ExprTextDisplayOpacity
 
acceptChange(Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingApproachAngle
 
acceptChange(Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingBiteTime
 
acceptChange(Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingHookEntity
 
acceptChange(Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingWaitTime
 
acceptChange(Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.furnace.elements.ExprFurnaceEventItems
 
acceptChange(Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.furnace.elements.ExprFurnaceTime
 
acceptChange(Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLoot
 
acceptChange(Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootContextEntity
 
acceptChange(Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootContextLocation
 
acceptChange(Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootContextLooter
 
acceptChange(Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootContextLuck
 
acceptChange(Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootTable
 
acceptChange(Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootTableSeed
 
acceptChange(Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.misc.expressions.ExprQuaternionAxisAngle
 
acceptChange(Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.misc.expressions.ExprTextOf
 
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(boolean, Conditional<T>...) - Method in class org.skriptlang.skript.lang.condition.DNFConditionalBuilder
Adds conditionals to the root node via the AND or OR operators.
add(int, Node) - Method in class ch.njol.skript.config.SectionNode
Inserts node into this section at the specified position.
add(int, E) - Method in class ch.njol.util.coll.CyclicList
Deprecated.
 
add(int, Object) - Method in class org.skriptlang.skript.lang.util.SkriptQueue
 
add(int, T) - Method in class ch.njol.util.coll.ReversedListView
Deprecated.
 
add(ItemData) - Method in class ch.njol.skript.aliases.ItemType
 
add(CommandHelp) - Method in class ch.njol.skript.command.CommandHelp
 
add(Node) - Method in class ch.njol.skript.config.SectionNode
Adds the given node at the end of this section.
add(LogHandler) - Method in class ch.njol.skript.log.HandlerList
 
add(PatternElement) - Method in class ch.njol.skript.patterns.ChoicePatternElement
 
add(ScriptLoader.ScriptInfo) - Method in class ch.njol.skript.ScriptLoader.ScriptInfo
 
add(Timespan) - Method in class ch.njol.skript.util.Date
Add a Timespan to this date
add(E) - Method in class ch.njol.util.coll.CyclicList
Deprecated.
 
add(Object) - Method in class org.skriptlang.skript.lang.util.SkriptQueue
 
add(String) - Method in class ch.njol.skript.command.CommandHelp
 
add(String, Class<?>) - Static method in class ch.njol.skript.variables.TypeHints
 
add(RuntimeError) - Method in class org.skriptlang.skript.log.runtime.Frame
Adds an error to this frame.
add(T) - Method in class ch.njol.util.coll.ReversedListView
Deprecated.
 
add(T) - Method in class ch.njol.util.coll.iterator.ReversedListIterator
Deprecated.
 
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<?>) - Method in class org.skriptlang.skript.lang.util.SkriptQueue
 
addAll(int, Collection<? extends E>) - Method in class ch.njol.util.coll.CyclicList
Deprecated.
 
addAll(int, Collection<? extends T>) - Method in class ch.njol.util.coll.ReversedListView
Deprecated.
 
addAll(Collection<? extends E>) - Method in class ch.njol.util.coll.CyclicList
Deprecated.
 
addAll(Collection<? extends T>) - Method in class ch.njol.util.coll.ReversedListView
Deprecated.
 
addAll(Collection<ItemData>) - Method in class ch.njol.skript.aliases.ItemType
 
addClamped(long, long) - Static method in class ch.njol.util.Math2
 
addConsumer(RuntimeErrorConsumer) - Method in class org.skriptlang.skript.log.runtime.RuntimeErrorManager
Adds a RuntimeErrorConsumer that will receive the emitted errors and frame output data.
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.
addDescription(String) - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event.Builder
Adds a description line to the event's documentation.
addDescription(String...) - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event.Builder
Adds lines of description to the event's documentation.
addDescription(Collection<String>) - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event.Builder
Adds lines of description to the event's documentation.
addEffects(ItemType, Object[]) - Static method in class ch.njol.skript.util.PotionEffectUtils
Add PotionEffects to an ItemTye
addEffects(LivingEntity, Object[]) - Static method in class ch.njol.skript.util.PotionEffectUtils
Add PotionEffects to an entity
addEnchantments(EnchantmentType...) - Method in class ch.njol.skript.aliases.ItemType
Adds the given enchantments to the item type.
addEnchantments(Map<Enchantment, Integer>) - Method in class ch.njol.skript.aliases.ItemType
addEntry(String, boolean) - Method in class ch.njol.skript.config.validate.SectionValidator
 
addEntry(String, Parser<? extends T>, Consumer<T>, 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, Consumer<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.
addEvent(Class<? extends Event>) - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event.Builder
Adds an event to the event's documentation.
addEvents(Class<? extends Event>...) - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event.Builder
Adds events to the event's documentation.
addEvents(Collection<Class<? extends Event>>) - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event.Builder
Adds events to the event's documentation.
addExample(String) - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event.Builder
Adds an example to the event's documentation.
addExamples(String...) - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event.Builder
Adds examples to the event's documentation.
addExamples(Collection<String>) - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event.Builder
Adds examples to the event's documentation.
addExperiment(Experiment) - Method in class ch.njol.skript.lang.parser.ParserInstance
Marks this as using an experimental feature.
addFilter(Filter) - Static method in class ch.njol.skript.log.BukkitLoggerFilter
Adds a filter to Bukkit's log.
addFilter(Filter) - Method in class ch.njol.util.LoggerFilter
 
addFirst(E) - Method in class ch.njol.util.coll.CyclicList
Deprecated.
 
addFirst(Object) - Method in class org.skriptlang.skript.lang.util.SkriptQueue
 
addFunction(Function<?>) - Method in class ch.njol.skript.lang.function.Namespace
 
ADDITION - Enum constant in enum class org.skriptlang.skript.lang.arithmetic.Operator
 
addKeyword(String) - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event.Builder
Adds a keyword to the event's documentation.
addKeywords(String...) - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event.Builder
Adds keywords to the event's documentation.
addKeywords(Collection<String>) - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event.Builder
Adds keywords to the event's documentation.
addLast(E) - Method in class ch.njol.util.coll.CyclicList
Deprecated.
 
addLast(Object) - Method in class org.skriptlang.skript.lang.util.SkriptQueue
 
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
 
addon() - Method in class org.skriptlang.skript.registration.SyntaxOrigin.AddonOrigin
 
AddonModule - Interface in org.skriptlang.skript.addon
A module is a component of a SkriptAddon used for registering syntax and other Skript components.
addons() - Method in interface org.skriptlang.skript.Skript
 
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
addPattern(String) - Method in interface org.skriptlang.skript.registration.SyntaxInfo.Builder
Adds a new pattern to the syntax info.
addPatterns(String...) - Method in interface org.skriptlang.skript.registration.SyntaxInfo.Builder
Adds new patterns to the syntax info.
addPatterns(Collection<String>) - Method in interface org.skriptlang.skript.registration.SyntaxInfo.Builder
Adds new patterns to the syntax info.
addPluralOverride(String, String) - Static method in class ch.njol.skript.util.Utils
Adds a singular/plural word override for the given words.
addRequiredPlugin(String) - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event.Builder
Adds a required plugin to event's documentation.
addRequiredPlugins(String...) - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event.Builder
Adds required plugins to the event's documentation.
addRequiredPlugins(Collection<String>) - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event.Builder
Adds required plugins to the event's documentation.
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
 
addSubPackage(String) - Method in class org.skriptlang.skript.util.ClassLoader.Builder
Adds a subpackage the loader should start loading classes from.
addSubPackages(String...) - Method in class org.skriptlang.skript.util.ClassLoader.Builder
Adds subpackages the loader should start loading classes from.
addSubPackages(Collection<String>) - Method in class org.skriptlang.skript.util.ClassLoader.Builder
Adds subpackages the loader should start loading classes from.
addTag(Tag<T>) - Method in class org.skriptlang.skript.bukkit.tags.sources.SkriptTagSource
 
addTo(Temporal) - Method in class ch.njol.skript.util.Timespan
 
addTo(List<ItemStack>) - Method in class ch.njol.skript.aliases.ItemType
Adds this ItemType to the given list, without filling existing stacks.
addTo(ItemStack) - Method in class ch.njol.skript.aliases.ItemType
Adds this ItemType to the given item stack
addTo(Inventory) - Method in class ch.njol.skript.aliases.ItemType
Tries to add this ItemType to the given inventory.
addTo(ItemStack[]) - Method in class ch.njol.skript.aliases.ItemType
 
addTo(R, long) - Method in enum class ch.njol.skript.util.Timespan.TimePeriod
 
addType(TagType<?>...) - Static method in class org.skriptlang.skript.bukkit.tags.TagType
Adds types to the registered tag types.
addVariationGroup(String, AliasesProvider.VariationGroup) - Method in class ch.njol.skript.aliases.AliasesProvider
 
adjective() - Method in enum class ch.njol.skript.util.WeatherType
 
Adjective - Class in ch.njol.skript.localization
 
Adjective(String) - Constructor for class ch.njol.skript.localization.Adjective
 
adminBroadcast(String) - Static method in class ch.njol.skript.Skript
 
ADVENTURE_API - Static variable in interface ch.njol.skript.bukkitutil.sounds.SoundReceiver
 
AdventureSoundUtils - Class in ch.njol.skript.bukkitutil.sounds
 
AdventureSoundUtils() - Constructor for class ch.njol.skript.bukkitutil.sounds.AdventureSoundUtils
 
Advice on Caching - Search tag in interface ch.njol.skript.lang.KeyProviderExpression
Section
after() - Method in class ch.njol.skript.classes.ClassInfo
 
after() - Method in interface org.skriptlang.skript.util.Priority
 
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.
after(Priority) - Static method in interface org.skriptlang.skript.util.Priority
Constructs a new priority that is after priority.
afterErrors() - Method in class ch.njol.skript.log.ErrorDescLogHandler
 
afterParse(Config) - Method in class ch.njol.skript.lang.SelfRegisteringSkriptEvent
Deprecated.
aliasCopy() - Method in class ch.njol.skript.aliases.ItemData
Creates a plain copy of this ItemData.
AliasData(ItemData, MaterialName, String, EntityData<?>) - Constructor for class ch.njol.skript.aliases.AliasesMap.AliasData
 
Aliases - Class in ch.njol.skript.aliases
 
Aliases() - Constructor for class ch.njol.skript.aliases.Aliases
 
AliasesMap - Class in ch.njol.skript.aliases
Stores the aliases.
AliasesMap() - Constructor for class ch.njol.skript.aliases.AliasesMap
 
AliasesMap.AliasData - Class in ch.njol.skript.aliases
 
AliasesMap.Match - Class in ch.njol.skript.aliases
 
AliasesParser - Class in ch.njol.skript.aliases
Parses aliases.
AliasesParser(AliasesProvider) - Constructor for class ch.njol.skript.aliases.AliasesParser
 
AliasesParser.PatternSlot - Class in ch.njol.skript.aliases
 
AliasesParser.VariationSlot - Class in ch.njol.skript.aliases
 
AliasesProvider - Class in ch.njol.skript.aliases
Provides aliases on Bukkit/Spigot platform.
AliasesProvider(int, AliasesProvider) - Constructor for class ch.njol.skript.aliases.AliasesProvider
Constructs a new aliases provider with no data.
AliasesProvider.AliasName - Class in ch.njol.skript.aliases
Name of an alias used by AliasesProvider.addAlias(AliasName, String, Map, Map) for registration.
AliasesProvider.Variation - Class in ch.njol.skript.aliases
Represents a variation of material.
AliasesProvider.VariationGroup - Class in ch.njol.skript.aliases
 
AliasName(String, String, int) - Constructor for class ch.njol.skript.aliases.AliasesProvider.AliasName
 
ALL_CHAINING - Static variable in interface org.skriptlang.skript.lang.converter.Converter
A Converter flag declaring that this Converter can be any part of a chain.
ALL_FLAGS - Static variable in class ch.njol.skript.lang.SkriptParser
 
allLoaded() - Method in class ch.njol.skript.variables.FlatFileStorage
 
allLoaded() - Method in class ch.njol.skript.variables.SQLStorage
 
allLoaded() - Method in class ch.njol.skript.variables.VariablesStorage
Called after all storages have been loaded, and variables have been redistributed if settings have changed.
ALLOW_UNSAFE_CASTS - Static variable in interface org.skriptlang.skript.lang.converter.Converter
A Converter flag declaring that the input/output of this can use an unchecked cast, when combined with Converter.NO_LEFT_CHAINING or Converter.NO_RIGHT_CHAINING.
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
 
amount() - Method in class ch.njol.skript.aliases.ItemType
 
amount() - Method in interface ch.njol.skript.lang.util.common.AnyAmount
 
amount() - Method in class ch.njol.skript.util.slot.Slot
 
amount() - Method in class org.skriptlang.skript.lang.util.SkriptQueue
 
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
 
and(Conditional<T>...) - Method in class org.skriptlang.skript.lang.condition.DNFConditionalBuilder
Adds conditionals to the root node via the AND operator: (existing) && newA && newB && ....
AND - Enum constant in enum class org.skriptlang.skript.lang.condition.Conditional.Operator
 
andNot(Conditional<T>) - Method in class org.skriptlang.skript.lang.condition.DNFConditionalBuilder
Adds a negated conditional to the root node via the AND and NOT operators: (existing) && !new.
ANY - Enum constant in enum class ch.njol.skript.lang.SkriptEvent.ListeningBehavior
This Skript event should run for any event, cancelled or uncancelled.
ANY - Enum constant in enum class org.skriptlang.skript.bukkit.tags.sources.TagOrigin
Used when asking for tags, matches all origins.
AnyAmount - Interface in ch.njol.skript.lang.util.common
A provider for anything with a (number) amount/size.
AnyContains<Type> - Interface in ch.njol.skript.lang.util.common
A provider for anything that contains other things.
AnyInfo<Type> - Class in ch.njol.skript.classes
A special kind of ClassInfo for dealing with 'any'-accepting types.
AnyInfo(Class<Type>, String) - Constructor for class ch.njol.skript.classes.AnyInfo
 
AnyNamed - Interface in ch.njol.skript.lang.util.common
A provider for anything with a (text) name.
AnyProvider - Interface in ch.njol.skript.lang.util.common
'AnyProvider' types are holders for common properties (e.g.
apiSoftExceptions - Static variable in class ch.njol.skript.SkriptConfig
 
append(Object) - Method in class ch.njol.skript.lang.SyntaxStringBuilder
Adds an object to the string and returns the builder.
append(Object...) - Method in class ch.njol.skript.lang.SyntaxStringBuilder
Adds multiple objects to the string and returns the builder.
apply(A) - Method in interface ch.njol.util.Callback
Deprecated.
 
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.
applyTo(B) - Method in interface org.skriptlang.skript.util.Builder
Applies the values of this builder onto builder.
applyTo(SyntaxInfo.Builder<?, ?>) - Method in interface org.skriptlang.skript.registration.SyntaxInfo.Builder
Applies the values of this builder onto builder.
aqua - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
 
ARBITRARY - Enum constant in enum class org.skriptlang.skript.bukkit.misc.rotation.Rotator.Axis
An arbitrary global axis, relative to the world as a whole.
Arbitrary Selection - Search tag in ch.njol.skript.util.Utils.highestDenominator(Class<? super Found>, Class<? extends Type>...)
Section
areKeysRecommended() - Method in interface ch.njol.skript.lang.KeyProviderExpression
While all keyed expressions offer their keys, some may prefer that they are not used unless strictly required (e.g.
areKeysRecommended() - Method in class ch.njol.skript.lang.Variable
 
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
Arithmetics - Class in org.skriptlang.skript.lang.arithmetic
 
Arithmetics() - Constructor for class org.skriptlang.skript.lang.arithmetic.Arithmetics
 
array(T...) - Static method in class ch.njol.util.coll.CollectionUtils
Creates an array from the given objects.
ArrayIterator<T> - Class in ch.njol.util.coll.iterator
A simple iterator to iterate over an array.
ArrayIterator(T[]) - Constructor for class ch.njol.util.coll.iterator.ArrayIterator
 
ArrayIterator(T[], int) - Constructor for class ch.njol.util.coll.iterator.ArrayIterator
 
arrayType(Class<T>) - Static method in class ch.njol.util.coll.CollectionUtils
Returns a Class for an array type whose component type is described by this Class.
asBlock(Material) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
Gets a block material corresponding to given item material, which might be the given material.
asBukkitColor() - Method in interface ch.njol.skript.util.Color
Gets Bukkit color representing this color.
asBukkitColor() - Method in class ch.njol.skript.util.ColorRGB
 
asBukkitColor() - Method in enum class ch.njol.skript.util.SkriptColor
 
asChatColor() - Method in enum class ch.njol.skript.util.SkriptColor
 
asDyeColor() - Method in interface ch.njol.skript.util.Color
Gets Bukkit dye color representing this color, if one exists.
asDyeColor() - Method in class ch.njol.skript.util.ColorRGB
 
asDyeColor() - Method in enum class ch.njol.skript.util.SkriptColor
 
asItem(Material) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
Deprecated.
This just returns itself and has no use
asItemStack(Object) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
Convert an ItemType/Slot to ItemStack Will also accept an ItemStack that will return itself
assets - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry
 
assets_url - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry
 
AssetsEntry() - Constructor for class ch.njol.skript.update.GithubChecker.ResponseEntry.AssetsEntry
 
AsyncEffect - Class in ch.njol.skript.util
Effects that extend this class are ran asynchronously.
AsyncEffect() - Constructor for class ch.njol.skript.util.AsyncEffect
 
author - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry
 
Author() - Constructor for class ch.njol.skript.update.GithubChecker.ResponseEntry.Author
 
AxolotlData - Class in ch.njol.skript.entity
 
AxolotlData() - Constructor for class ch.njol.skript.entity.AxolotlData
 
AxolotlData(Axolotl.Variant) - Constructor for class ch.njol.skript.entity.AxolotlData
 

B

backup() - Method in class ch.njol.skript.lang.parser.ParserInstance
Creates a backup of this ParserInstance, which represents its current state (excluding any Logging API).
backup() - Method in class ch.njol.skript.log.ParseLogHandler
Internal method for creating a backup of this log.
backup() - Method in class ch.njol.skript.log.RetainingLogHandler
Internal method for creating a backup of this log.
backup(File) - Static method in class ch.njol.skript.util.FileUtils
 
backupPurge(File, int) - Static method in class ch.njol.skript.util.FileUtils
Deletes files in backup directory to meet desired target, starting from oldest to newest
backupTask - Variable in class ch.njol.skript.variables.VariablesStorage
The backup task, or null if automatic backups are disabled.
BACKWARD - Enum constant in enum class org.skriptlang.skript.bukkit.input.InputKey
 
base() - Static method in interface org.skriptlang.skript.util.Priority
 
basePackage(String) - Method in class org.skriptlang.skript.util.ClassLoader.Builder
Sets the package the loader should start loading classes from.
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() - Method in interface org.skriptlang.skript.util.Priority
 
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.
before(Priority) - Static method in interface org.skriptlang.skript.util.Priority
Constructs a new priority that is before priority.
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
 
between(Temporal, Temporal) - Method in enum class ch.njol.skript.util.Timespan.TimePeriod
 
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
Deprecated, for removal: This API element is subject to removal in a future version.
Use BiMap
BidiHashMap() - Constructor for class ch.njol.util.coll.BidiHashMap
Deprecated.
 
BidiHashMap(Map<? extends T1, ? extends T2>) - Constructor for class ch.njol.util.coll.BidiHashMap
Deprecated.
 
BidiMap<T1,T2> - Interface in ch.njol.util.coll
Deprecated, for removal: This API element is subject to removal in a future version.
Use BiMap
BIG_JUNGLE - Enum constant in enum class ch.njol.skript.util.StructureType
 
BIG_REDWOOD - Enum constant in enum class ch.njol.skript.util.StructureType
 
BIG_REGULAR - Enum constant in enum class ch.njol.skript.util.StructureType
 
BIRCH - Enum constant in enum class ch.njol.skript.util.StructureType
 
black - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
 
BLACK - Enum constant in enum class ch.njol.skript.util.SkriptColor
 
block - Variable in class ch.njol.skript.bukkitutil.BurgerHelper.Blocks
 
blockChanger - Static variable in class ch.njol.skript.classes.data.DefaultChangers
 
BlockCompat - Interface in ch.njol.skript.bukkitutil.block
Methods which operate with blocks but are not compatible across some Minecraft versions.
BlockingLogHandler - Class in ch.njol.skript.log
Blocks any messages from being logged.
BlockingLogHandler() - Constructor for class ch.njol.skript.log.BlockingLogHandler
 
BlockInventoryHolder - Class in ch.njol.skript.util
Main usage is ExprInventoryInfo This class allows Skript to return a block while being able to recognize it as InventoryHolder, You may only use this class if a expression's return type is an InventoryHolder.
BlockInventoryHolder(BlockState) - Constructor for class ch.njol.skript.util.BlockInventoryHolder
 
BlockLineIterator - Class in ch.njol.skript.util
 
BlockLineIterator(Block, Block) - Constructor for class ch.njol.skript.util.BlockLineIterator
 
BlockLineIterator(Block, Vector, double) - Constructor for class ch.njol.skript.util.BlockLineIterator
 
BlockLineIterator(Location, Vector, double) - Constructor for class ch.njol.skript.util.BlockLineIterator
 
blocks - Variable in class ch.njol.skript.bukkitutil.BurgerHelper.Burger
 
Blocks() - Constructor for class ch.njol.skript.bukkitutil.BurgerHelper.Blocks
 
BLOCKS - Static variable in class org.skriptlang.skript.bukkit.tags.TagType
 
BLOCKS() - Static method in class org.skriptlang.skript.bukkit.tags.sources.SkriptTagSource
 
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(Boat.Type) - 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(Boat.Type) - Constructor for class ch.njol.skript.entity.BoatData
 
body - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry
 
BODY - Enum constant in enum class ch.njol.skript.util.slot.EquipmentSlot.EquipSlot
 
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 - Enum constant in enum class org.skriptlang.skript.registration.DefaultSyntaxInfos.Structure.NodeType
For Structures that can be represented using a SimpleNode or SectionNode.
BOTH - Static variable in class ch.njol.skript.command.ScriptCommand
 
breakNaturally() - Method in class ch.njol.skript.util.BlockStateBlock
 
breakNaturally() - Method in class ch.njol.skript.util.DelayedChangeBlock
 
breakNaturally(boolean) - Method in class ch.njol.skript.util.BlockStateBlock
 
breakNaturally(boolean) - Method in class ch.njol.skript.util.DelayedChangeBlock
 
breakNaturally(boolean, boolean) - Method in class ch.njol.skript.util.BlockStateBlock
 
breakNaturally(boolean, boolean) - Method in class ch.njol.skript.util.DelayedChangeBlock
 
breakNaturally(ItemStack, boolean, boolean) - Method in class ch.njol.skript.util.BlockStateBlock
 
breakNaturally(ItemStack, boolean, boolean) - Method in class ch.njol.skript.util.DelayedChangeBlock
 
breakNaturally(ItemStack) - Method in class ch.njol.skript.util.BlockStateBlock
 
breakNaturally(ItemStack) - Method in class ch.njol.skript.util.DelayedChangeBlock
 
breakNaturally(ItemStack, boolean) - Method in class ch.njol.skript.util.BlockStateBlock
 
breakNaturally(ItemStack, boolean) - Method in class ch.njol.skript.util.DelayedChangeBlock
 
BreedingModule - Class in org.skriptlang.skript.bukkit.breeding
 
BreedingModule() - Constructor for class org.skriptlang.skript.bukkit.breeding.BreedingModule
 
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 interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event.Builder
Builds a new syntax info from the set details.
build() - Method in class org.skriptlang.skript.lang.condition.DNFConditionalBuilder
 
build() - Method in class org.skriptlang.skript.lang.entry.EntryValidator.EntryValidatorBuilder
 
build() - Method in interface org.skriptlang.skript.registration.DefaultSyntaxInfos.Expression.Builder
Builds a new syntax info from the set details.
build() - Method in interface org.skriptlang.skript.registration.DefaultSyntaxInfos.Structure.Builder
Builds a new syntax info from the set details.
build() - Method in interface org.skriptlang.skript.registration.SyntaxInfo.Builder
Builds a new syntax info from the set details.
build() - Method in interface org.skriptlang.skript.util.Builder
 
build() - Method in class org.skriptlang.skript.util.ClassLoader.Builder
Builds a new loader from the set details.
builder() - Method in class ch.njol.skript.lang.SkriptEventInfo.ModernSkriptEventInfo
 
builder() - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event
builder() - Static method in class org.skriptlang.skript.lang.entry.EntryValidator
 
builder() - Method in interface org.skriptlang.skript.registration.DefaultSyntaxInfos.Expression
builder() - Method in interface org.skriptlang.skript.registration.DefaultSyntaxInfos.Structure
builder() - Method in interface org.skriptlang.skript.registration.SyntaxInfo
builder() - Method in interface org.skriptlang.skript.util.Builder.Buildable
 
builder() - Static method in class org.skriptlang.skript.util.ClassLoader
 
builder(Class<E>) - Static method in interface org.skriptlang.skript.registration.DefaultSyntaxInfos.Structure
Constructs a builder for a structure syntax info.
builder(Class<E>) - Static method in interface org.skriptlang.skript.registration.SyntaxInfo
Constructs a builder for a syntax info.
builder(Class<E>, Class<R>) - Static method in interface org.skriptlang.skript.registration.DefaultSyntaxInfos.Expression
Constructs a builder for an expression syntax info.
builder(Class<E>, String) - Static method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event
 
Builder<B,T> - Interface in org.skriptlang.skript.util
An interface providing common methods to be implemented for any builder.
Builder.Buildable<B,T> - Interface in org.skriptlang.skript.util
Represents an object that can be converted back into a builder.
builderDNF(Class<T>) - Static method in interface org.skriptlang.skript.lang.condition.Conditional
Provides a builder for conditions in disjunctive normal form.
builderDNF(Conditional<T>) - Static method in interface org.skriptlang.skript.lang.condition.Conditional
 
BUKKIT - Enum constant in enum class org.skriptlang.skript.bukkit.tags.sources.TagOrigin
Bukkit supplies both native minecraft tags and datapack tags.
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
 
BukkitRegistryKeys - Class in org.skriptlang.skript.bukkit.registration
A class containing SyntaxRegistry keys for Bukkit-specific syntax elements.
BukkitRuntimeErrorConsumer - Class in org.skriptlang.skript.bukkit.log.runtime
An implementation for Bukkit based platforms.
BukkitRuntimeErrorConsumer() - Constructor for class org.skriptlang.skript.bukkit.log.runtime.BukkitRuntimeErrorConsumer
 
BukkitSyntaxInfos - Class in org.skriptlang.skript.bukkit.registration
A class containing the interfaces representing Bukkit-specific SyntaxInfo implementations.
BukkitSyntaxInfos.Event<E> - Interface in org.skriptlang.skript.bukkit.registration
A syntax info to be used for SkriptEvents.
BukkitSyntaxInfos.Event.Builder<B,E> - Interface in org.skriptlang.skript.bukkit.registration
An Event-specific builder is used for constructing a new Event syntax info.
BukkitTagSource<T> - Class in org.skriptlang.skript.bukkit.tags.sources
A set of tags provided by Bukkit.
BukkitTagSource(String, TagType<T>) - Constructor for class org.skriptlang.skript.bukkit.tags.sources.BukkitTagSource
 
BukkitUnsafe - Class in ch.njol.skript.bukkitutil
Contains helpers for Bukkit's not so safe stuff.
BukkitUnsafe() - Constructor for class ch.njol.skript.bukkitutil.BukkitUnsafe
 
BukkitUtils - Class in ch.njol.skript.bukkitutil
Utility class with methods pertaining to Bukkit API
BukkitUtils() - Constructor for class ch.njol.skript.bukkitutil.BukkitUtils
 
BungeeConverter - Class in ch.njol.skript.util.chat
Converts Skript's chat components into Bungee's BaseComponents which Spigot supports, too.
BungeeConverter() - Constructor for class ch.njol.skript.util.chat.BungeeConverter
 
burger - Variable in class ch.njol.skript.bukkitutil.BurgerHelper
 
Burger() - Constructor for class ch.njol.skript.bukkitutil.BurgerHelper.Burger
 
BurgerHelper - Class in ch.njol.skript.bukkitutil
Reads JSON produced by Burger and does some stuff with it.
BurgerHelper(String) - Constructor for class ch.njol.skript.bukkitutil.BurgerHelper
 
BurgerHelper.Blocks - Class in ch.njol.skript.bukkitutil
 
BurgerHelper.Burger - Class in ch.njol.skript.bukkitutil
 
BurgerHelper.ItemOrBlock - Class in ch.njol.skript.bukkitutil
 
BurgerHelper.Items - Class in ch.njol.skript.bukkitutil
 
BurgerHelper.Source - Class in ch.njol.skript.bukkitutil
 
byID(byte) - Static method in enum class ch.njol.yggdrasil.Tag
 
byID(int) - Static method in enum class ch.njol.yggdrasil.Tag
 
byName(String) - Static method in enum class ch.njol.yggdrasil.Tag
 

C

CACHED - Enum constant in enum class ch.njol.skript.log.LogHandler.LogResult
 
calculate(L, R) - Method in interface org.skriptlang.skript.lang.arithmetic.Operation
 
calculate(Operator, L, R, Class<T>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
 
calculateUnsafe(Operator, L, R) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
 
Callback<R,A> - Interface in ch.njol.util
Deprecated, for removal: This API element is subject to removal in a future version.
callSync(Callable<T>) - Static method in class ch.njol.skript.util.Task
Equivalent to callSync(c, Skript.getInstance())
callSync(Callable<T>, Plugin) - Static method in class ch.njol.skript.util.Task
Calls a method on Bukkit's main thread.
CAN_CREATE_PLAYER_PROFILE - Static variable in class ch.njol.skript.bukkitutil.ItemUtils
 
canBeInstantiated() - Method in class ch.njol.skript.classes.ConfigurationSerializer
 
canBeInstantiated() - Method in class ch.njol.skript.classes.EnumSerializer
 
canBeInstantiated() - Method in class ch.njol.skript.classes.registry.RegistrySerializer
 
canBeInstantiated() - Method in class ch.njol.skript.classes.Serializer
Returns whether the class should be instantiated using its nullary constructor or not.
canBeInstantiated() - Method in class ch.njol.skript.classes.YggdrasilSerializer
 
canBeInstantiated(Class<?>) - Method in class ch.njol.yggdrasil.JRESerializer
 
canBeInstantiated(Class<? extends T>) - Method in class ch.njol.skript.classes.Serializer
 
canBeInstantiated(Class<? extends T>) - Method in class ch.njol.yggdrasil.YggdrasilSerializer
Whether an instance of the given class can be dynamically created.
canBeSection() - Method in enum class org.skriptlang.skript.registration.DefaultSyntaxInfos.Structure.NodeType
 
canBeSimple() - Method in enum class org.skriptlang.skript.registration.DefaultSyntaxInfos.Structure.NodeType
 
canBeSingle() - Method in interface ch.njol.skript.lang.Expression
Whether there's a possibility this could return a single value.
cancel() - Method in class ch.njol.skript.util.Task
Cancels this task.
CANCELLED - Enum constant in enum class ch.njol.skript.lang.SkriptEvent.ListeningBehavior
This Skript event should run for any cancelled event.
canCreateWith(Node) - Method in class org.skriptlang.skript.lang.entry.EntryData
A method to be implemented by all entry data classes that determines whether the provided node may be used with the entry data type to obtain a value.
canCreateWith(Node) - Method in class org.skriptlang.skript.lang.entry.KeyValueEntryData
Checks whether the provided node can have its value obtained using this entry data.
canCreateWith(Node) - Method in class org.skriptlang.skript.lang.entry.SectionEntryData
Checks whether the provided node can be used as the section for this entry data.
canCreateWith(Node) - Method in class org.skriptlang.skript.lang.entry.util.TriggerEntryData
 
canEat(Player, Material) - Static method in class ch.njol.skript.bukkitutil.PlayerUtils
 
canExecuteAsynchronously() - Method in class ch.njol.skript.lang.SkriptEvent
Override this method to allow Skript to not force synchronization.
canGenerateUnsafeDocs() - Static method in class ch.njol.skript.doc.Documentation
Checks if server java args have 'skript.forceregisterhooks' property set to true and docs template folder is found
canInitSafely(Expression<?>...) - Static method in class ch.njol.skript.util.LiteralUtils
Checks if the passed Expressions are non-null and do not contain UnparsedLiteral objects.
canParse(ParseContext) - Method in class ch.njol.skript.classes.Parser
 
canPlace(BlockData) - Method in class ch.njol.skript.util.BlockStateBlock
 
canPlace(BlockData) - Method in class ch.njol.skript.util.DelayedChangeBlock
 
canReturn(Class<?>) - Method in interface ch.njol.skript.lang.Expression
Whether this expression might return the following type.
canSee(CommandSender) - Method in class ch.njol.skript.command.Commands.CommandAliasHelpTopic
 
canSpawn(World) - Method in class ch.njol.skript.entity.DroppedItemData
 
canSpawn(World) - Method in class ch.njol.skript.entity.EntityData
Check if this entity type can spawn.
canSpawn(World) - Method in class ch.njol.skript.entity.SimpleEntityData
 
caseInsensitiveCommands - Static variable in class ch.njol.skript.SkriptConfig
 
CaseInsensitiveString - Class in ch.njol.util
Deprecated, for removal: This API element is subject to removal in a future version.
CaseInsensitiveString(String) - Constructor for class ch.njol.util.CaseInsensitiveString
Deprecated.
 
CaseInsensitiveString(String, Locale) - Constructor for class ch.njol.util.CaseInsensitiveString
Deprecated.
 
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
 
Caveats - Search tag in interface ch.njol.skript.lang.KeyProviderExpression
Section
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.
ch.njol.skript - package ch.njol.skript
The package for the bukkit plugin Skript.
ch.njol.skript.aliases - package ch.njol.skript.aliases
Code related to item aliases.
ch.njol.skript.bukkitutil - package ch.njol.skript.bukkitutil
Classes for Bukkit workarounds and support for older versions.
ch.njol.skript.bukkitutil.block - package ch.njol.skript.bukkitutil.block
This file is part of Skript.
ch.njol.skript.bukkitutil.sounds - package ch.njol.skript.bukkitutil.sounds
This file is part of Skript.
ch.njol.skript.classes - package ch.njol.skript.classes
Code related to handling the different types of Java, Skript, and Bukkit.
ch.njol.skript.classes.data - package ch.njol.skript.classes.data
Contains definitions and other data of all types supported by Skript by default.
ch.njol.skript.classes.registry - package ch.njol.skript.classes.registry
 
ch.njol.skript.command - package ch.njol.skript.command
Code related to handling commands, either Skript commands or custom script commands.
ch.njol.skript.config - package ch.njol.skript.config
Code for loading invalid input: '&' saving Skript's custom configuration files (actual configs invalid input: '&' scripts).
ch.njol.skript.config.validate - package ch.njol.skript.config.validate
 
ch.njol.skript.doc - package ch.njol.skript.doc
Code related to generation a documentation to be published on a website for example.
ch.njol.skript.entity - package ch.njol.skript.entity
Contains definitions of Minecraft's various entity types.
ch.njol.skript.lang - package ch.njol.skript.lang
Contains all code related to parsing scripts.
ch.njol.skript.lang.function - package ch.njol.skript.lang.function
 
ch.njol.skript.lang.parser - package ch.njol.skript.lang.parser
This file is part of Skript.
ch.njol.skript.lang.util - package ch.njol.skript.lang.util
 
ch.njol.skript.lang.util.common - package ch.njol.skript.lang.util.common
 
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
 
change(Changer<T>, Object[], Object[], Changer.ChangeMode) - Static method in class ch.njol.skript.classes.Changer.ChangerUtils
 
change(Event, Object[], Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingHookEntity
 
change(Event, Object[], Changer.ChangeMode, String[]) - Method in interface ch.njol.skript.lang.KeyReceiverExpression
An alternative changer method that provides a set of keys as well as a set of values.
change(Event, Object[], Changer.ChangeMode, String[]) - Method in class ch.njol.skript.lang.Variable
 
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(Event, Object[], Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.breeding.elements.ExprLoveTime
 
change(Event, Object[], Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayBillboard
 
change(Event, Object[], Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayBrightness
 
change(Event, Object[], Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayGlowOverride
 
change(Event, Object[], Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayHeightWidth
 
change(Event, Object[], Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayInterpolation
 
change(Event, Object[], Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayShadow
 
change(Event, Object[], Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayTeleportDuration
 
change(Event, Object[], Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayTransformationRotation
 
change(Event, Object[], Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayTransformationScaleTranslation
 
change(Event, Object[], Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayViewRange
 
change(Event, Object[], Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.displays.item.ExprItemDisplayTransform
 
change(Event, Object[], Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.displays.text.ExprTextDisplayAlignment
 
change(Event, Object[], Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.displays.text.ExprTextDisplayLineWidth
 
change(Event, Object[], Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.displays.text.ExprTextDisplayOpacity
 
change(Event, Object[], Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingApproachAngle
 
change(Event, Object[], Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingBiteTime
 
change(Event, Object[], Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingWaitTime
 
change(Event, Object[], Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.furnace.elements.ExprFurnaceEventItems
 
change(Event, Object[], Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.furnace.elements.ExprFurnaceTime
 
change(Event, Object[], Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLoot
 
change(Event, Object[], Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootContextEntity
 
change(Event, Object[], Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootContextLocation
 
change(Event, Object[], Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootContextLooter
 
change(Event, Object[], Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootContextLuck
 
change(Event, Object[], Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootTable
 
change(Event, Object[], Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootTableSeed
 
change(Event, Object[], Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.misc.expressions.ExprQuaternionAxisAngle
 
change(Event, Object[], Changer.ChangeMode) - Method in class org.skriptlang.skript.bukkit.misc.expressions.ExprTextOf
 
change(T[], Object[], Changer.ChangeMode) - Method in interface ch.njol.skript.classes.Changer
 
change_page - Enum constant in enum class ch.njol.skript.util.chat.MessageComponent.ClickEvent.Action
 
change_page - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
 
CHANGED_DURABILITY - Static variable in class ch.njol.skript.aliases.ItemFlags
Durability of item changed.
CHANGED_TAGS - Static variable in class ch.njol.skript.aliases.ItemFlags
Changed tags other than durability.
changeInPlace(Event, Function<T, R>) - Method in interface ch.njol.skript.lang.Expression
Changes the contents of an expression using the given Function.
changeInPlace(Event, Function<T, R>) - Method in class ch.njol.skript.lang.Variable
 
changeInPlace(Event, Function<T, R>, boolean) - Method in interface ch.njol.skript.lang.Expression
Changes the contents of an expression using the given Function.
changeInPlace(Event, Function<T, R>, boolean) - Method in class ch.njol.skript.lang.Variable
Changes the contents of an expression using the given Function.
changeItemMeta(Class<T>, ItemStack, Consumer<T>) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
Applies a provided Consumer to the meta of the provided ItemStack and returns the updated ItemStack (with updated ItemMeta).
changer(Changer<? super T>) - Method in class ch.njol.skript.classes.ClassInfo
 
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
Deprecated.
 
ChatCode - Interface in ch.njol.skript.util.chat
Chat codes; includes color codes (reference) and also, some formatting codes (mostly this)
ChatMessages - Class in ch.njol.skript.util.chat
Handles parsing chat messages.
ChatMessages() - Constructor for class ch.njol.skript.util.chat.ChatMessages
 
check(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(Object) - Method in class org.skriptlang.skript.bukkit.loottables.elements.conditions.CondHasLootTable
 
check(Object) - Method in class org.skriptlang.skript.bukkit.loottables.elements.conditions.CondIsLootable
 
check(String) - Method in class ch.njol.skript.update.ReleaseChannel
Checks whether the release with given name belongs to this channel.
check(Display) - Method in class org.skriptlang.skript.bukkit.displays.text.CondTextDisplayHasDropShadow
 
check(Display) - Method in class org.skriptlang.skript.bukkit.displays.text.CondTextDisplaySeeThroughBlocks
 
check(Entity) - Method in class org.skriptlang.skript.bukkit.fishing.elements.CondIsInOpenWater
 
check(LivingEntity) - Method in class org.skriptlang.skript.bukkit.breeding.elements.CondCanAge
 
check(LivingEntity) - Method in class org.skriptlang.skript.bukkit.breeding.elements.CondCanBreed
 
check(LivingEntity) - Method in class org.skriptlang.skript.bukkit.breeding.elements.CondIsAdult
 
check(LivingEntity) - Method in class org.skriptlang.skript.bukkit.breeding.elements.CondIsBaby
 
check(LivingEntity) - Method in class org.skriptlang.skript.bukkit.breeding.elements.CondIsInLove
 
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) - Method in class org.skriptlang.skript.bukkit.breeding.elements.EvtBreed
 
check(Event) - Method in class org.skriptlang.skript.bukkit.fishing.elements.CondFishingLure
 
check(Event) - Method in class org.skriptlang.skript.bukkit.fishing.elements.EvtBucketEntity
 
check(Event) - Method in class org.skriptlang.skript.bukkit.fishing.elements.EvtFish
 
check(Event) - Method in class org.skriptlang.skript.bukkit.furnace.elements.EvtFurnace
 
check(Event) - Method in class org.skriptlang.skript.bukkit.input.elements.conditions.CondIsPressingKey
 
check(Event) - Method in class org.skriptlang.skript.bukkit.input.elements.events.EvtPlayerInput
 
check(Event) - Method in class org.skriptlang.skript.bukkit.tags.elements.CondIsTagged
 
check(Event, Predicate<? super Object>) - Method in class ch.njol.skript.lang.UnparsedLiteral
 
check(Event, Predicate<? super Object>, boolean) - Method in class ch.njol.skript.lang.UnparsedLiteral
 
check(Event, Predicate<? super String>) - Method in class ch.njol.skript.lang.VariableString
 
check(Event, Predicate<? super String>, boolean) - Method in class ch.njol.skript.lang.VariableString
 
check(Event, Predicate<? super T>) - Method in interface ch.njol.skript.lang.Expression
Checks this expression against the given checker.
check(Event, Predicate<? super T>) - Method in class ch.njol.skript.lang.ExpressionList
 
check(Event, Predicate<? super T>) - Method in class ch.njol.skript.lang.util.ConvertedExpression
 
check(Event, Predicate<? super T>) - Method in class ch.njol.skript.lang.util.ConvertedLiteral
 
check(Event, Predicate<? super T>) - Method in class ch.njol.skript.lang.util.SimpleExpression
 
check(Event, Predicate<? super T>) - Method in class ch.njol.skript.lang.util.SimpleLiteral
 
check(Event, Predicate<? super T>) - Method in class ch.njol.skript.lang.Variable
 
check(Event, Predicate<? super T>, boolean) - Method in interface ch.njol.skript.lang.Expression
Checks this expression against the given checker.
check(Event, Predicate<? super T>, boolean) - Method in class ch.njol.skript.lang.ExpressionList
 
check(Event, Predicate<? super T>, boolean) - Method in class ch.njol.skript.lang.util.ConvertedExpression
 
check(Event, Predicate<? super T>, boolean) - Method in class ch.njol.skript.lang.util.ConvertedLiteral
 
check(Event, Predicate<? super T>, boolean) - Method in class ch.njol.skript.lang.util.SimpleExpression
 
check(Event, Predicate<? super T>, boolean) - Method in class ch.njol.skript.lang.util.SimpleLiteral
 
check(Event, Predicate<? super T>, boolean) - Method in class ch.njol.skript.lang.Variable
 
check(Input) - Method in enum class org.skriptlang.skript.bukkit.input.InputKey
Checks if the given Input is pressing this InputKey.
check(T) - Method in interface ch.njol.util.Checker
Deprecated.
 
check(T) - Method in interface ch.njol.util.NullableChecker
 
check(T[], Predicate<? super T>, boolean, boolean) - Static method in class ch.njol.skript.lang.util.SimpleExpression
 
check(T[], Predicate<T>, boolean) - Static method in class ch.njol.util.coll.CollectionUtils
Checks the elements of an array against a given predicate.
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
Deprecated, for removal: This API element is subject to removal in a future version.
checkEvent(Player, Cancellable, EquipmentSlot) - Method in class ch.njol.skript.bukkitutil.ClickEventTracker
Processes a click event from a player.
checkForNewVersion - Static variable in class ch.njol.skript.SkriptConfig
 
checkIndices(String, int, int) - Static method in class ch.njol.util.StringUtils
 
CHECKING - Enum constant in enum class ch.njol.skript.update.UpdaterState
Update check is currently in progress.
checkPermissions(CommandSender, String, String) - Method in class ch.njol.skript.command.ScriptCommand
 
checkPermissions(CommandSender, Event) - Method in class ch.njol.skript.command.ScriptCommand
 
checkPotionType(String) - Static method in class ch.njol.skript.util.PotionEffectUtils
Deprecated.
To be removed in a future version.
checkSafely(Object) - Method in interface ch.njol.skript.lang.util.common.AnyContains
The internal method used to verify an object and then check its container.
checkUpdates() - Method in class ch.njol.skript.update.Updater
Checks for updates asynchronously, without blocking the caller.
CHESTPLATE - Enum constant in enum class ch.njol.skript.util.slot.EquipmentSlot.EquipSlot
 
ChoicePatternElement - Class in ch.njol.skript.patterns
A PatternElement that has multiple options, for example hello|world.
ChoicePatternElement() - Constructor for class ch.njol.skript.patterns.ChoicePatternElement
 
claim(Syntax) - Method in class ch.njol.skript.lang.Section.SectionContext
Marks the section this context represents as having been 'claimed' by the current syntax.
claimed() - Method in class ch.njol.skript.lang.Section.SectionContext
Used to keep track of whether a syntax is managing the current section.
classes - Variable in class ch.njol.skript.lang.SkriptParser.ExprInfo
 
Classes - Class in ch.njol.skript.registrations
 
classExists(String) - Static method in class ch.njol.skript.Skript
Tests whether a given class exists in the classpath.
classForName(String) - Static method in class ch.njol.skript.util.Utils
Gets class for name.
ClassInfo<T> - Class in ch.njol.skript.classes
 
ClassInfo(Class<T>, String) - Constructor for class ch.njol.skript.classes.ClassInfo
 
ClassInfoReference - Class in ch.njol.skript.util
A ClassInfoReference represents a specific reference to a classinfo including any derivable context
ClassInfoReference(ClassInfo<?>) - Constructor for class ch.njol.skript.util.ClassInfoReference
 
ClassInfoReference(ClassInfo<?>, Kleenean) - Constructor for class ch.njol.skript.util.ClassInfoReference
 
ClassLoader - Class in org.skriptlang.skript.util
A utility class for loading classes contained in specific packages.
ClassLoader.Builder - Class in org.skriptlang.skript.util
A builder for constructing a ClassLoader.
ClassResolver - Interface in ch.njol.yggdrasil
 
ClassUtils - Class in org.skriptlang.skript.util
Utilities for interacting with classes.
ClassUtils() - Constructor for class org.skriptlang.skript.util.ClassUtils
 
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
Deprecated.
 
clear() - Method in class ch.njol.util.coll.CyclicList
Deprecated.
 
clear() - Method in class ch.njol.util.coll.ReversedListView
Deprecated.
 
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.
clearDescription() - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event.Builder
Removes all description lines from the event's documentation.
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
 
clearEvents() - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event.Builder
Removes all events from the event's documentation.
clearExamples() - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event.Builder
Removes all examples from the event's documentation.
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.
clearKeywords() - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event.Builder
Removes all keywords from the event's documentation.
clearPatterns() - Method in interface org.skriptlang.skript.registration.SyntaxInfo.Builder
Removes all patterns from the syntax info.
clearRequiredPlugins() - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event.Builder
Removes all required plugins from the event's documentation.
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
Deprecated.
 
clone() - Method in class ch.njol.util.NonNullPair
Deprecated.
 
clone() - Method in class ch.njol.util.Pair
Deprecated.
 
clone() - Method in class ch.njol.yggdrasil.PseudoEnum
Prevents cloning of pseudo-enums.
clone(Object) - Static method in class ch.njol.skript.registrations.Classes
Clones the given object by calling ClassInfo.clone(Object), getting the ClassInfo from the closest registered superclass (or the given object's class).
clone(T) - Method in class ch.njol.skript.classes.ClassInfo
Clones the given object using ClassInfo.cloner, returning the given object if no Cloner is registered.
clone(T) - Method in interface ch.njol.skript.classes.Cloner
 
cloner(Cloner<T>) - Method in class ch.njol.skript.classes.ClassInfo
 
Cloner<T> - Interface in ch.njol.skript.classes
An interface for optionally cloning an object, should return the given object if no cloning is required.
close() - Method in class ch.njol.skript.log.LogHandler
 
close() - Method in class ch.njol.skript.util.Task
 
close() - Method in class ch.njol.skript.variables.FlatFileStorage
 
close() - Method in class ch.njol.skript.variables.SQLStorage
 
close() - Static method in class ch.njol.skript.variables.Variables
Closes the variable systems: Process all changes left in the Variables.changeQueue. Stops the Variables.saveThread.
close() - Method in class ch.njol.skript.variables.VariablesStorage
Called when Skript gets disabled.
close() - Method in interface ch.njol.util.Closeable
Deprecated.
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 org.skriptlang.skript.log.runtime.RuntimeErrorManager
 
Closeable - Interface in ch.njol.util
Deprecated, for removal: This API element is subject to removal in a future version.
closed - Variable in class ch.njol.skript.variables.VariablesStorage
Whether this variable storage has been closed.
closeOnDisable(Closeable) - Static method in class ch.njol.skript.Skript
Registers a Closeable that should be closed when this plugin is disabled.
COCOA_TREE - Enum constant in enum class ch.njol.skript.util.StructureType
 
codeName() - Method in enum class ch.njol.skript.registrations.Feature
 
codeName() - Method in interface org.skriptlang.skript.lang.experiment.Experiment
A simple, printable code-name for this pattern for warnings and debugging.
CollectionUtils - Class in ch.njol.util.coll
Utils for collections and arrays.
color - Variable in class ch.njol.skript.util.chat.MessageComponent
Color of this text.
Color - Interface in ch.njol.skript.util
 
COLOR - Static variable in class ch.njol.skript.registrations.DefaultClasses
 
colorResetCodes - Static variable in class ch.njol.skript.SkriptConfig
 
colorResetCodes - Static variable in class ch.njol.skript.util.chat.ChatMessages
If color codes should also function as reset code.
ColorRGB - Class in ch.njol.skript.util
 
ColorRGB(int, int, int) - Constructor for class ch.njol.skript.util.ColorRGB
Deprecated.
ColorRGB(Color) - Constructor for class ch.njol.skript.util.ColorRGB
Deprecated.
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.Condition.ConditionType
Conditions that contain other expressions, e.g.
COMBINED - Enum constant in enum class ch.njol.skript.lang.ExpressionType
Expressions that contain other expressions, e.g.
COMBINED - Static variable in interface org.skriptlang.skript.registration.SyntaxInfo
A priority for infos with patterns that contain at least one DefaultSyntaxInfos.Expression.
CombinedIterator<T> - Class in ch.njol.util.coll.iterator
Deprecated.
use Iterators.concat(Iterator[])
CombinedIterator(Iterator<? extends Iterable<T>>) - Constructor for class ch.njol.util.coll.iterator.CombinedIterator
Deprecated.
 
CombinedIterator(Iterator<? extends Iterable<T>>, boolean) - Constructor for class ch.njol.util.coll.iterator.CombinedIterator
Deprecated.
 
COMMAND - Enum constant in enum class ch.njol.skript.lang.ParseContext
Only used for parsing arguments of commands
COMMAND - Enum constant in enum class ch.njol.skript.util.StringMode
 
CommandAliasHelpTopic(String, String, HelpMap) - Constructor for class ch.njol.skript.command.Commands.CommandAliasHelpTopic
 
CommandEvent - Class in ch.njol.skript.command
 
CommandEvent(CommandSender, String, String[]) - Constructor for class ch.njol.skript.command.CommandEvent
 
CommandHelp - Class in ch.njol.skript.command
 
CommandHelp(String, SkriptColor) - Constructor for class ch.njol.skript.command.CommandHelp
 
CommandHelp(String, SkriptColor, String) - Constructor for class ch.njol.skript.command.CommandHelp
 
CommandReloader - Class in ch.njol.skript.bukkitutil
Utilizes CraftServer with reflection to re-send commands to clients.
CommandReloader() - Constructor for class ch.njol.skript.bukkitutil.CommandReloader
 
Commands - Class in ch.njol.skript.command
 
Commands() - Constructor for class ch.njol.skript.command.Commands
 
Commands.CommandAliasHelpTopic - Class in ch.njol.skript.command
copied from CraftBukkit (org.bukkit.craftbukkit.help.CommandAliasHelpTopic)
CommandUsage - Class in ch.njol.skript.command
Holds info about the usage of a command.
CommandUsage(VariableString, String) - Constructor for class ch.njol.skript.command.CommandUsage
 
comment - Variable in class ch.njol.skript.config.Node
 
Comparator<T1,T2> - Interface in org.skriptlang.skript.lang.comparator
Used to compare two objects of a different or the same type.
comparatorExists(Class<?>, Class<?>) - Static method in class org.skriptlang.skript.lang.comparator.Comparators
A method for determining whether a Comparator of firstType and secondType exists.
ComparatorInfo<T1,T2> - Class in org.skriptlang.skript.lang.comparator
Holds information about a Comparator.
Comparators - Class in org.skriptlang.skript.lang.comparator
Comparators are used to provide Skript with specific instructions for comparing two objects.
compare(String, String) - Static method in class ch.njol.skript.util.Version
 
compare(T1, T2) - Method in interface org.skriptlang.skript.lang.comparator.Comparator
The main method for this Comparator to determine the Relation between two objects.
compare(T1, T2) - Static method in class org.skriptlang.skript.lang.comparator.Comparators
Compares two objects to see if a Relation exists between them.
compareTo(int...) - Method in class ch.njol.skript.util.Version
 
compareTo(Config) - Method in class ch.njol.skript.config.Config
 
compareTo(ExecutionIntent) - Method in class ch.njol.skript.lang.ExecutionIntent.StopSections
 
compareTo(ExecutionIntent) - Method in class ch.njol.skript.lang.ExecutionIntent.StopTrigger
 
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
Deprecated.
 
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.
compound(Conditional.Operator, Collection<Conditional<T>>) - Static method in interface org.skriptlang.skript.lang.condition.Conditional
Creates a compound conditional from multiple conditionals using Conditional.Operator.AND or Conditional.Operator.OR.
compound(Conditional.Operator, Conditional<T>...) - Static method in interface org.skriptlang.skript.lang.condition.Conditional
Creates a compound conditional from multiple conditionals using Conditional.Operator.AND or Conditional.Operator.OR.
CondCanAge - Class in org.skriptlang.skript.bukkit.breeding.elements
 
CondCanAge() - Constructor for class org.skriptlang.skript.bukkit.breeding.elements.CondCanAge
 
CondCanBreed - Class in org.skriptlang.skript.bukkit.breeding.elements
 
CondCanBreed() - Constructor for class org.skriptlang.skript.bukkit.breeding.elements.CondCanBreed
 
CondFishingLure - Class in org.skriptlang.skript.bukkit.fishing.elements
 
CondFishingLure() - Constructor for class org.skriptlang.skript.bukkit.fishing.elements.CondFishingLure
 
CondHasLootTable - Class in org.skriptlang.skript.bukkit.loottables.elements.conditions
 
CondHasLootTable() - Constructor for class org.skriptlang.skript.bukkit.loottables.elements.conditions.CondHasLootTable
 
CondIsAdult - Class in org.skriptlang.skript.bukkit.breeding.elements
 
CondIsAdult() - Constructor for class org.skriptlang.skript.bukkit.breeding.elements.CondIsAdult
 
CondIsBaby - Class in org.skriptlang.skript.bukkit.breeding.elements
 
CondIsBaby() - Constructor for class org.skriptlang.skript.bukkit.breeding.elements.CondIsBaby
 
CondIsInLove - Class in org.skriptlang.skript.bukkit.breeding.elements
 
CondIsInLove() - Constructor for class org.skriptlang.skript.bukkit.breeding.elements.CondIsInLove
 
CondIsInOpenWater - Class in org.skriptlang.skript.bukkit.fishing.elements
 
CondIsInOpenWater() - Constructor for class org.skriptlang.skript.bukkit.fishing.elements.CondIsInOpenWater
 
CondIsLootable - Class in org.skriptlang.skript.bukkit.loottables.elements.conditions
 
CondIsLootable() - Constructor for class org.skriptlang.skript.bukkit.loottables.elements.conditions.CondIsLootable
 
CondIsPressingKey - Class in org.skriptlang.skript.bukkit.input.elements.conditions
 
CondIsPressingKey() - Constructor for class org.skriptlang.skript.bukkit.input.elements.conditions.CondIsPressingKey
 
CondIsTagged - Class in org.skriptlang.skript.bukkit.tags.elements
 
CondIsTagged() - Constructor for class org.skriptlang.skript.bukkit.tags.elements.CondIsTagged
 
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
 
CONDITION - Static variable in interface org.skriptlang.skript.registration.SyntaxRegistry
A key representing the built-in Condition syntax element.
Condition.ConditionType - Enum Class in ch.njol.skript.lang
 
Conditional<T> - Interface in org.skriptlang.skript.lang.condition
An object which can evaluate to `true`, `false`, or `unknown`.
Conditional.Operator - Enum Class in org.skriptlang.skript.lang.condition
Represents a boolean logic operator.
CondTextDisplayHasDropShadow - Class in org.skriptlang.skript.bukkit.displays.text
 
CondTextDisplayHasDropShadow() - Constructor for class org.skriptlang.skript.bukkit.displays.text.CondTextDisplayHasDropShadow
 
CondTextDisplaySeeThroughBlocks - Class in org.skriptlang.skript.bukkit.displays.text
 
CondTextDisplaySeeThroughBlocks() - Constructor for class org.skriptlang.skript.bukkit.displays.text.CondTextDisplaySeeThroughBlocks
 
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, File) - Constructor for class ch.njol.skript.config.Config
A dummy config with no (known) content.
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
CONFIG_NODE - Static variable in class org.skriptlang.skript.bukkit.log.runtime.BukkitRuntimeErrorConsumer
 
ConfigReader - Class in ch.njol.skript.config
 
ConfigReader(InputStream) - Constructor for class ch.njol.skript.config.ConfigReader
 
ConfigurationSerializer<T> - Class in ch.njol.skript.classes
Uses strings for serialisation because the whole ConfigurationSerializable interface is badly documented, and especially DelegateDeserialization doesn't work well with Yggdrasil.
ConfigurationSerializer() - Constructor for class ch.njol.skript.classes.ConfigurationSerializer
 
connect() - Method in class ch.njol.skript.variables.FlatFileStorage
 
connect() - Method in class ch.njol.skript.variables.SQLStorage
 
connect() - Method in class ch.njol.skript.variables.VariablesStorage
(Re)connects to the database.
connectionLock - Variable in class ch.njol.skript.variables.VariablesStorage
Must be locked after Variables.getReadLock() (if that lock is used at all).
CONSOLE - Static variable in class ch.njol.skript.command.ScriptCommand
 
constant(String, LifeCycle, String...) - Static method in interface org.skriptlang.skript.lang.experiment.Experiment
A constant experiment provider (designed for the use of addons).
ConsumingIterator<E> - Class in ch.njol.util.coll.iterator
An Iterator that also calls Consumer.accept(Object) on each object provided by the given Iterator.
ConsumingIterator(Iterator<E>, Consumer<E>) - Constructor for class ch.njol.util.coll.iterator.ConsumingIterator
 
Container<T> - Interface in ch.njol.skript.util
Represents a class which is a container, i.e.
Container.ContainerType - Annotation Interface in ch.njol.skript.util
 
ContainerExpression - Class in ch.njol.skript.lang.util
 
ContainerExpression(Expression<? extends Container<?>>, Class<?>) - Constructor for class ch.njol.skript.lang.util.ContainerExpression
 
containerIterator() - Method in class ch.njol.skript.aliases.ItemType
 
containerIterator() - Method in interface ch.njol.skript.util.Container
 
contains(int[], int) - Static method in class ch.njol.util.coll.CollectionUtils
 
contains(int) - Method in class ch.njol.skript.util.Timeperiod
 
contains(Type) - Method in interface ch.njol.skript.lang.util.common.AnyContains
If AnyContains.isSafeToCheck(Object) returns false, values will not be passed to this method and will instead return false.
contains(LogHandler) - Method in class ch.njol.skript.log.HandlerList
 
contains(Time) - Method in class ch.njol.skript.util.Timeperiod
 
contains(Object) - Method in class ch.njol.util.coll.ReversedListView
Deprecated.
 
contains(Object) - Method in class org.skriptlang.skript.lang.util.SkriptQueue
 
contains(String) - Method in class ch.njol.yggdrasil.Fields
 
contains(String, char, int, int) - Static method in class ch.njol.util.StringUtils
 
contains(String, String, boolean) - Static method in class ch.njol.util.StringUtils
 
contains(Block) - Method in class ch.njol.skript.util.AABB
 
contains(Location) - Method in class ch.njol.skript.util.AABB
 
contains(T[], T) - Static method in class ch.njol.util.coll.CollectionUtils
 
containsAll(Collection<?>) - Method in class ch.njol.util.coll.ReversedListView
Deprecated.
 
containsAll(T[], T...) - Static method in class ch.njol.util.coll.CollectionUtils
 
containsAny(String, String) - Static method in class ch.njol.util.StringUtils
Searches for whether a String contains any of the characters of another string.
containsAny(T[], T...) - Static method in class ch.njol.util.coll.CollectionUtils
 
containsAnySuperclass(Class<?>[], Class<?>...) - Static method in class ch.njol.util.coll.CollectionUtils
 
containsIgnoreCase(String[], String) - Static method in class ch.njol.util.coll.CollectionUtils
 
containsKey(Map<T, U>, T) - Static method in class ch.njol.util.coll.CollectionUtils
 
containsKeyIgnoreCase(Map<String, U>, String) - Static method in class ch.njol.util.coll.CollectionUtils
 
containsSuperclass(Class<?>[], Class<?>) - Static method in class ch.njol.util.coll.CollectionUtils
 
containsValue(Object) - Method in class ch.njol.util.coll.BidiHashMap
Deprecated.
 
content - Variable in class ch.njol.skript.aliases.AliasesParser.PatternSlot
 
context - Variable in class ch.njol.skript.lang.SkriptParser
 
ContextlessEvent - Class in ch.njol.skript.lang.util
This class is intended for usage in places of Skript that require an Event.
Contract - Search tag in interface ch.njol.skript.lang.KeyProviderExpression
Section
Contract - Interface in ch.njol.skript.util
The 'contract' of a function or another callable.
convert(A) - Method in class ch.njol.skript.util.Getter
Deprecated.
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 interface org.skriptlang.skript.lang.converter.Converter
Converts an object using this Converter.
convert(From[], Class<To>, Converter<? super From, ? extends To>) - Static method in class org.skriptlang.skript.lang.converter.Converters
A method for bulk-converting objects of a specific type using a specific Converter.
convert(From, Class<? extends To>[]) - Static method in class org.skriptlang.skript.lang.converter.Converters
A method for converting an object into one of several provided types.
convert(From, Class<To>) - Static method in class org.skriptlang.skript.lang.converter.Converters
Standard method for converting an object into a different type.
convert(Object) - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootTable
 
convert(Object) - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootTableSeed
 
convert(Object) - Method in class org.skriptlang.skript.bukkit.misc.expressions.ExprTextOf
 
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
 
convert(Tag<?>) - Method in class org.skriptlang.skript.bukkit.tags.elements.ExprTagKey
 
convert(Display) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayBillboard
 
convert(Display) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayGlowOverride
 
convert(Display) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayHeightWidth
 
convert(Display) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayInterpolation
 
convert(Display) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayShadow
 
convert(Display) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayTeleportDuration
 
convert(Display) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayTransformationRotation
 
convert(Display) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayTransformationScaleTranslation
 
convert(Display) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayViewRange
 
convert(Display) - Method in class org.skriptlang.skript.bukkit.displays.item.ExprItemDisplayTransform
 
convert(Display) - Method in class org.skriptlang.skript.bukkit.displays.text.ExprTextDisplayAlignment
 
convert(Display) - Method in class org.skriptlang.skript.bukkit.displays.text.ExprTextDisplayLineWidth
 
convert(Display) - Method in class org.skriptlang.skript.bukkit.displays.text.ExprTextDisplayOpacity
 
convert(Entity) - Method in class org.skriptlang.skript.bukkit.misc.expressions.ExprItemOfEntity
 
convert(LivingEntity) - Method in class org.skriptlang.skript.bukkit.breeding.elements.ExprLoveTime
 
convert(LootContext) - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootContextEntity
 
convert(LootContext) - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootContextLocation
 
convert(LootContext) - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootContextLooter
 
convert(LootContext) - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootContextLuck
 
convert(Quaternionf) - Method in class org.skriptlang.skript.bukkit.misc.expressions.ExprQuaternionAxisAngle
 
ConvertedExpression<F,T> - Class in ch.njol.skript.lang.util
Represents a expression converted to another type.
ConvertedExpression(Expression<? extends F>, Class<T>, Collection<ConverterInfo<? super F, ? extends T>>, boolean) - Constructor for class ch.njol.skript.lang.util.ConvertedExpression
 
ConvertedExpression(Expression<? extends F>, Class<T>, ConverterInfo<? super F, ? extends T>) - Constructor for class ch.njol.skript.lang.util.ConvertedExpression
 
ConvertedLiteral<F,T> - Class in ch.njol.skript.lang.util
 
ConvertedLiteral(Literal<F>, T[], Class<T>) - Constructor for class ch.njol.skript.lang.util.ConvertedLiteral
 
Converter<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.
converterExists(Class<?>, Class<?>) - Static method in class org.skriptlang.skript.lang.converter.Converters
A method for determining whether a Converter of fromType to toType exists.
converterExists(Class<?>, Class<?>...) - Static method in class org.skriptlang.skript.lang.converter.Converters
A method for determining whether a direct Converter of fromType to one of the provided toTypes exists.
ConverterInfo<F,T> - Class in org.skriptlang.skript.lang.converter
Holds information about a Converter.
ConverterInfo(Class<F>, Class<T>, Converter<F, T>, int) - Constructor for class org.skriptlang.skript.lang.converter.ConverterInfo
 
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.
convertIfOldPlayer(String, boolean, Event, T) - Static method in class ch.njol.skript.lang.Variable
 
convertSlot(InventoryView, int) - Static method in class ch.njol.skript.bukkitutil.InventoryUtils
 
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<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(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_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
Deprecated.
 
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
 
create() - Method in class ch.njol.skript.entity.EntityData
Creates an entity in the server but does not spawn it
create(Location) - Method in class ch.njol.skript.entity.EntityData
Creates an entity at the provided location, but does not spawn it NOTE: If RegionAccessor.createEntity(Location, Class) does not exist, will return EntityData.spawn(Location)
create(Location, Class<E>) - Static method in class ch.njol.skript.entity.EntityData
 
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
 
createDummyScript(String, File) - Static method in class ch.njol.skript.ScriptLoader
Creates a Script object for a file (or resource) that may (or may not) exist.
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
Deprecated.
 
currentArguments - Static variable in class ch.njol.skript.command.Commands
 
currentFunction - Static variable in class ch.njol.skript.lang.function.Functions
 
currentLoopCounter - Variable in class ch.njol.skript.lang.LoopSection
 
CursorSlot - Class in ch.njol.skript.util.slot
Item that represents a player's inventory cursor.
CursorSlot(Player) - Constructor for class ch.njol.skript.util.slot.CursorSlot
 
CursorSlot(Player, ItemStack) - Constructor for class ch.njol.skript.util.slot.CursorSlot
Represents the cursor as it was used in an InventoryClickEvent.
CUSTOM - Enum constant in enum class ch.njol.skript.update.ReleaseStatus
Updates have been checked, but this release was not found at all.
CustomTagSource<T> - Class in org.skriptlang.skript.bukkit.tags.sources
A custom source of tags that stores its own tags.
Cyclical<Value> - Interface in org.skriptlang.skript.lang.util
This is for a special type of numerical value that is compared in a cyclical (rather than a linear) way.
CyclicList<E> - Class in ch.njol.util.coll
Deprecated, for removal: This API element is subject to removal in a future version.
unused
CyclicList(int) - Constructor for class ch.njol.util.coll.CyclicList
Deprecated.
 
CyclicList(E[]) - Constructor for class ch.njol.util.coll.CyclicList
Deprecated.
 
CyclicList(Collection<E>) - Constructor for class ch.njol.util.coll.CyclicList
Deprecated.
 

D

damage(Damageable, double) - Static method in class ch.njol.skript.bukkitutil.HealthUtils
Apply damage to an entity
damage(Damageable, double, DamageSource) - Static method in class ch.njol.skript.bukkitutil.HealthUtils
 
DamageUtils - Class in ch.njol.skript.bukkitutil
 
DamageUtils() - Constructor for class ch.njol.skript.bukkitutil.DamageUtils
 
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
 
databases - Static variable in class ch.njol.skript.SkriptConfig
 
dataFileDirectory() - Method in interface org.skriptlang.skript.localization.Localizer
 
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
Creates a new Date with the current time.
Date(long) - Constructor for class ch.njol.skript.util.Date
Creates a new Date with the provided timestamp.
Date(long, TimeZone) - Constructor for class ch.njol.skript.util.Date
Creates a new Date with the provided timestamp and timezone.
DATE - Static variable in class ch.njol.skript.registrations.DefaultClasses
 
dateFormat - Static variable in class ch.njol.skript.SkriptConfig
 
DAY - Enum constant in enum class ch.njol.skript.util.Timespan.TimePeriod
 
debug() - Method in class ch.njol.skript.config.Node
 
debug() - Static method in class ch.njol.skript.log.SkriptLogger
 
debug() - Static method in class ch.njol.skript.Skript
 
debug(String) - Static method in class ch.njol.skript.Skript
 
debug(String, Object...) - Static method in class ch.njol.skript.Skript
Sends a debug message with formatted objects if Skript.debug() returns true.
debug(Event, boolean) - Method in class ch.njol.skript.lang.TriggerItem
 
DEBUG - Enum constant in enum class ch.njol.skript.log.Verbosity
 
DEBUG - Enum constant in enum class ch.njol.skript.util.StringMode
 
DEBUG - Static variable in class ch.njol.skript.log.SkriptLogger
 
Debuggable - Interface in ch.njol.skript.lang
Represents an element that can print details involving an event.
DECIMAL_NUMBER_PATTERN - Static variable in class ch.njol.skript.classes.data.JavaClasses
The format of a decimal number.
DECIMAL_PATTERN - Static variable in class ch.njol.skript.classes.data.JavaClasses
Matches a decimal number with an optional unit of radians or degrees.
deep(boolean) - Method in class org.skriptlang.skript.util.ClassLoader.Builder
Sets whether the loader will perform a deep search.
DEFAULT - Enum constant in enum class ch.njol.skript.lang.ParseContext
Default parse mode
DEFAULT_BACKGROUND_COLOR - Static variable in class org.skriptlang.skript.bukkit.displays.DisplayData
 
DEFAULT_ENTRY_SEPARATOR - Static variable in class org.skriptlang.skript.lang.entry.EntryValidator.EntryValidatorBuilder
The default separator used for all KeyValueEntryData.
DEFAULT_PRIORITY - Static variable in class org.skriptlang.skript.lang.structure.Structure
The default Structure.Priority of every registered Structure.
DefaultChangers - Class in ch.njol.skript.classes.data
 
DefaultChangers() - Constructor for class ch.njol.skript.classes.data.DefaultChangers
 
DefaultClasses - Class in ch.njol.skript.registrations
 
DefaultClasses() - Constructor for class ch.njol.skript.registrations.DefaultClasses
 
DefaultComparators - Class in ch.njol.skript.classes.data
 
DefaultComparators() - Constructor for class ch.njol.skript.classes.data.DefaultComparators
 
DefaultConverters - Class in ch.njol.skript.classes.data
 
DefaultConverters() - Constructor for class ch.njol.skript.classes.data.DefaultConverters
 
defaultEventPriority - Static variable in class ch.njol.skript.SkriptConfig
 
defaultExpression(DefaultExpression<T>) - Method in class ch.njol.skript.classes.ClassInfo
 
DefaultExpression<T> - Interface in ch.njol.skript.lang
Represents an expression that can be used as the default value of a certain type or event.
DefaultFunctions - Class in ch.njol.skript.classes.data
 
DefaultFunctions() - Constructor for class ch.njol.skript.classes.data.DefaultFunctions
 
DefaultOperations - Class in ch.njol.skript.classes.data
 
DefaultOperations() - Constructor for class ch.njol.skript.classes.data.DefaultOperations
 
DefaultSyntaxInfos - Interface in org.skriptlang.skript.registration
This class is not safe to be directly referenced.
DefaultSyntaxInfos.Expression<E,R> - Interface in org.skriptlang.skript.registration
A syntax info to be used for Expressions.
DefaultSyntaxInfos.Expression.Builder<B,E,R> - Interface in org.skriptlang.skript.registration
An Expression-specific builder is used for constructing a new Expression syntax info.
DefaultSyntaxInfos.Structure<E> - Interface in org.skriptlang.skript.registration
A syntax info to be used for Structures.
DefaultSyntaxInfos.Structure.Builder<B,E> - Interface in org.skriptlang.skript.registration
A Structure-specific builder is used for constructing a new Structure syntax info.
DefaultSyntaxInfos.Structure.NodeType - Enum Class in org.skriptlang.skript.registration
Represents type of Nodes that can represent a Structure.
defaultValue() - Method in class ch.njol.skript.config.Option
 
DefaultYggdrasilInputStream - Class in ch.njol.yggdrasil
 
DefaultYggdrasilInputStream(Yggdrasil, InputStream) - Constructor for class ch.njol.yggdrasil.DefaultYggdrasilInputStream
 
DefaultYggdrasilOutputStream - Class in ch.njol.yggdrasil
 
DefaultYggdrasilOutputStream(Yggdrasil, OutputStream) - Constructor for class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
 
defendExpression(Expression<?>) - Static method in class ch.njol.skript.util.LiteralUtils
Checks an Expression for UnparsedLiteral objects and converts them if found.
DEG_TO_RAD - Static variable in class ch.njol.util.VectorMath
Deprecated.
 
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
 
deleteCurrentSkriptEvent() - Method in class ch.njol.skript.lang.parser.ParserInstance
Deprecated.
deleteVariable(String, Event, boolean) - Static method in class ch.njol.skript.variables.Variables
Deletes a variable.
DEPRECATED - Enum constant in enum class org.skriptlang.skript.lang.experiment.LifeCycle
A feature at the end of its life cycle, being prepared for removal.
DEPRECATED_SYNTAX - Enum constant in enum class org.skriptlang.skript.lang.script.ScriptWarning
This syntax is deprecated and scheduled for future removal
description() - Method in class ch.njol.skript.lang.SkriptEventInfo.ModernSkriptEventInfo
 
description() - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event
 
description(String...) - Method in class ch.njol.skript.classes.ClassInfo
Only used for Skript's documentation.
description(String...) - Method in class ch.njol.skript.lang.function.JavaFunction
Only used for Skript's documentation.
description(String...) - Method in class ch.njol.skript.lang.SkriptEventInfo
Only used for Skript's documentation.
Description - Annotation Interface in ch.njol.skript.doc
Provides a description for annotated element in documentation.
deserialize(ClassInfo<?>, byte[]) - Static method in class ch.njol.skript.registrations.Classes
 
deserialize(ClassInfo<?>, InputStream) - Static method in class ch.njol.skript.registrations.Classes
 
deserialize(Fields) - Method in enum class ch.njol.skript.util.SkriptColor
 
deserialize(Fields) - Method in interface ch.njol.yggdrasil.YggdrasilSerializable.YggdrasilExtendedSerializable
Deserializes this object.
deserialize(Fields) - Method in class ch.njol.skript.aliases.ItemData
 
deserialize(Fields) - Method in class ch.njol.skript.aliases.ItemType
 
deserialize(Fields) - Method in class ch.njol.skript.classes.ConfigurationSerializer
 
deserialize(Fields) - Method in class ch.njol.skript.classes.EnumSerializer
 
deserialize(Fields) - Method in class ch.njol.skript.classes.registry.RegistrySerializer
 
deserialize(Fields) - Method in class ch.njol.skript.classes.Serializer
Used to deserialise Bukkit objects and other stuff that cannot be instantiated, e.g.
deserialize(Fields) - Method in class ch.njol.skript.entity.EntityData
 
deserialize(Fields) - Method in class ch.njol.skript.entity.SimpleEntityData
 
deserialize(Fields) - Method in class ch.njol.skript.util.ColorRGB
 
deserialize(Class<E>, Fields) - Method in class ch.njol.skript.classes.Serializer
 
deserialize(Class<E>, Fields) - Method in class ch.njol.yggdrasil.JRESerializer
 
deserialize(Class<E>, Fields) - Method in class ch.njol.yggdrasil.YggdrasilSerializer
Deserializes an object.
deserialize(Object, Fields) - Method in class ch.njol.yggdrasil.JRESerializer
 
deserialize(String) - Method in class ch.njol.skript.classes.ConfigurationSerializer
Deprecated.
deserialize(String) - Method in class ch.njol.skript.classes.EnumSerializer
Deprecated.
deserialize(String) - Method in class ch.njol.skript.classes.Serializer
Deprecated.
deserialize(String) - Method in class ch.njol.skript.classes.YggdrasilSerializer
Deprecated.
deserialize(String) - Method in class ch.njol.skript.entity.CreeperData
 
deserialize(String) - Method in class ch.njol.skript.entity.DroppedItemData
Deprecated.
deserialize(String) - Method in class ch.njol.skript.entity.EndermanData
Deprecated.
deserialize(String) - Method in class ch.njol.skript.entity.EntityData
Deprecated.
deserialize(String) - Method in class ch.njol.skript.entity.FallingBlockData
Deprecated.
deserialize(String) - Method in class ch.njol.skript.entity.MinecartData
 
deserialize(String) - Method in class ch.njol.skript.entity.OcelotData
 
deserialize(String) - Method in class ch.njol.skript.entity.PigData
 
deserialize(String) - Method in class ch.njol.skript.entity.SheepData
 
deserialize(String) - Method in class ch.njol.skript.entity.SimpleEntityData
Deprecated.
deserialize(String) - Method in class ch.njol.skript.entity.ThrownPotionData
Deprecated.
deserialize(String) - Method in class ch.njol.skript.entity.VillagerData
 
deserialize(String) - Method in class ch.njol.skript.entity.WolfData
Deprecated.
deserialize(String) - Method in class ch.njol.skript.entity.XpOrbData
 
deserialize(String) - Method in class ch.njol.skript.entity.ZombieVillagerData
 
deserialize(String) - Static method in class ch.njol.skript.util.Direction
Deprecated.
deserialize(String, byte[]) - Static method in class ch.njol.skript.registrations.Classes
 
deserialize(String, String) - Static method in class ch.njol.skript.registrations.Classes
Deprecated.
deserialize(R, Fields) - Method in class ch.njol.skript.classes.registry.RegistrySerializer
 
deserialize(T, Fields) - Method in class ch.njol.skript.classes.ConfigurationSerializer
 
deserialize(T, Fields) - Method in class ch.njol.skript.classes.EnumSerializer
 
deserialize(T, Fields) - Method in class ch.njol.skript.classes.Serializer
 
deserialize(T, Fields) - Method in class ch.njol.skript.classes.YggdrasilSerializer
 
deserialize(T, Fields) - Method in class ch.njol.yggdrasil.YggdrasilSerializer
Deserializes an object.
deserializeCS(String, Class<T>) - Static method in class ch.njol.skript.classes.ConfigurationSerializer
 
deserializeCSOld(String, Class<T>) - Static method in class ch.njol.skript.classes.ConfigurationSerializer
Deprecated.
DEVELOPMENT - Enum constant in enum class ch.njol.skript.update.ReleaseStatus
Running a developer/nightly build, updates will not be checked.
difference(Date) - Method in class ch.njol.skript.util.Date
Returns the difference between this date and another date as a Timespan.
difference(T, T, Class<R>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
 
differenceExists(Class<?>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
 
DifferenceInfo<T,R> - Class in org.skriptlang.skript.lang.arithmetic
 
DifferenceInfo(Class<T>, Class<R>, Operation<T, T, R>) - Constructor for class org.skriptlang.skript.lang.arithmetic.DifferenceInfo
 
differenceUnsafe(T, T) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
 
DIFFERENT - Enum constant in enum class ch.njol.skript.aliases.MatchQuality
The items share nothing in common.
Direction - Class in ch.njol.skript.util
 
Direction() - Constructor for class ch.njol.skript.util.Direction
 
Direction(double[]) - Constructor for class ch.njol.skript.util.Direction
 
Direction(double, double, double) - Constructor for class ch.njol.skript.util.Direction
 
Direction(BlockFace, double) - Constructor for class ch.njol.skript.util.Direction
 
Direction(Vector) - Constructor for class ch.njol.skript.util.Direction
 
DISABLED - Enum constant in enum class ch.njol.skript.util.chat.LinkParseMode
Parses nothing automatically as a link.
DISABLED_SCRIPT_PREFIX - Static variable in class ch.njol.skript.ScriptLoader
 
DISABLED_SCRIPT_PREFIX_LENGTH - Static variable in class ch.njol.skript.ScriptLoader
 
disableHookGriefPrevention - Static variable in class ch.njol.skript.SkriptConfig
 
disableHookPreciousStones - Static variable in class ch.njol.skript.SkriptConfig
 
disableHookRegistration(Class<? extends Hook<?>>...) - Static method in class ch.njol.skript.Skript
Disables the registration for the given hook classes.
disableHookResidence - Static variable in class ch.njol.skript.SkriptConfig
 
disableHookVault - Static variable in class ch.njol.skript.SkriptConfig
 
disableHookWorldGuard - Static variable in class ch.njol.skript.SkriptConfig
 
disableMissingAndOrWarnings - Static variable in class ch.njol.skript.SkriptConfig
 
disableObjectCannotBeSavedWarnings - Static variable in class ch.njol.skript.SkriptConfig
 
disableUnreachableCodeWarnings - 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
 
DisplayData - Class in org.skriptlang.skript.bukkit.displays
 
DisplayData() - Constructor for class org.skriptlang.skript.bukkit.displays.DisplayData
 
DisplayData(DisplayData.DisplayType) - Constructor for class org.skriptlang.skript.bukkit.displays.DisplayData
 
DisplayEntitySlot - Class in ch.njol.skript.util.slot
 
DisplayEntitySlot(ItemDisplay) - Constructor for class ch.njol.skript.util.slot.DisplayEntitySlot
 
DisplayModule - Class in org.skriptlang.skript.bukkit.displays
 
DisplayModule() - Constructor for class org.skriptlang.skript.bukkit.displays.DisplayModule
 
DisplayRotator - Class in org.skriptlang.skript.bukkit.misc.rotation
Rotates Displays around the X, Y, and Z axes, as well as any arbitrary axis.
DisplayRotator(Rotator.Axis, float) - Constructor for class org.skriptlang.skript.bukkit.misc.rotation.DisplayRotator
 
DisplayRotator(Rotator.Axis, Vector3f, float) - Constructor for class org.skriptlang.skript.bukkit.misc.rotation.DisplayRotator
 
DIVISION - Enum constant in enum class org.skriptlang.skript.lang.arithmetic.Operator
 
DNFConditionalBuilder<T> - Class in org.skriptlang.skript.lang.condition
Builds a Disjunctive Normal Form CompoundConditional, meaning it is solely composed of groups of ANDs all ORed together, ex.
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
 
DocumentationGenerator - Class in ch.njol.skript.doc
Represents a class which generates a documentation format (like HTML or JSON)
DocumentationGenerator(File, File) - Constructor for class ch.njol.skript.doc.DocumentationGenerator
 
documentationId() - Method in class ch.njol.skript.lang.SkriptEventInfo.ModernSkriptEventInfo
 
documentationId() - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event
 
documentationId(String) - Method in class ch.njol.skript.classes.ClassInfo
Overrides default documentation id, which is assigned from class name.
documentationId(String) - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event.Builder
Sets the documentation identifier the event's documentation will use.
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.
DocumentationIdProvider - Class in ch.njol.skript.doc
 
DocumentationIdProvider() - Constructor for class ch.njol.skript.doc.DocumentationIdProvider
 
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
 
DynamicFunctionReference<Result> - Class in ch.njol.skript.lang.function
A partial reference to a Skript function.
DynamicFunctionReference(Function<? extends Result>) - Constructor for class ch.njol.skript.lang.function.DynamicFunctionReference
 
DynamicFunctionReference(String) - Constructor for class ch.njol.skript.lang.function.DynamicFunctionReference
 
DynamicFunctionReference(String, Script) - Constructor for class ch.njol.skript.lang.function.DynamicFunctionReference
 
DynamicFunctionReference.Input - Class in ch.njol.skript.lang.function
An index-linking key for a particular set of input expressions.

E

EARLIEST - Enum constant in enum class ch.njol.skript.localization.Language.LanguageListenerPriority
 
EffAllowAging - Class in org.skriptlang.skript.bukkit.breeding.elements
 
EffAllowAging() - Constructor for class org.skriptlang.skript.bukkit.breeding.elements.EffAllowAging
 
EffBreedable - Class in org.skriptlang.skript.bukkit.breeding.elements
 
EffBreedable() - Constructor for class org.skriptlang.skript.bukkit.breeding.elements.EffBreedable
 
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
 
EFFECT - Static variable in interface org.skriptlang.skript.registration.SyntaxRegistry
A key representing the built-in Effect syntax element.
EffectCommandEvent - Class in ch.njol.skript.command
 
EffectCommandEvent(CommandSender, String) - Constructor for class ch.njol.skript.command.EffectCommandEvent
 
effectCommandToken - Static variable in class ch.njol.skript.SkriptConfig
 
EffectSection - Class in ch.njol.skript.lang
A Section that may also be used as an effect, meaning there may be no section to parse.
EffectSection() - Constructor for class ch.njol.skript.lang.EffectSection
 
EffectSectionEffect - Class in ch.njol.skript.lang
Represents the Effect aspect of an EffectSection.
EffectSectionEffect(EffectSection) - Constructor for class ch.njol.skript.lang.EffectSectionEffect
 
effectToType(PotionEffectType) - Static method in class ch.njol.skript.util.PotionEffectUtils
Wrapper around deprecated API function, in case it gets removed.
EffFishingLure - Class in org.skriptlang.skript.bukkit.fishing.elements
 
EffFishingLure() - Constructor for class org.skriptlang.skript.bukkit.fishing.elements.EffFishingLure
 
EffGenerateLoot - Class in org.skriptlang.skript.bukkit.loottables.elements.effects
 
EffGenerateLoot() - Constructor for class org.skriptlang.skript.bukkit.loottables.elements.effects.EffGenerateLoot
 
EffMakeAdultOrBaby - Class in org.skriptlang.skript.bukkit.breeding.elements
 
EffMakeAdultOrBaby() - Constructor for class org.skriptlang.skript.bukkit.breeding.elements.EffMakeAdultOrBaby
 
EffPullHookedEntity - Class in org.skriptlang.skript.bukkit.fishing.elements
 
EffPullHookedEntity() - Constructor for class org.skriptlang.skript.bukkit.fishing.elements.EffPullHookedEntity
 
EffRegisterTag - Class in org.skriptlang.skript.bukkit.tags.elements
 
EffRegisterTag() - Constructor for class org.skriptlang.skript.bukkit.tags.elements.EffRegisterTag
 
EffRotate - Class in org.skriptlang.skript.bukkit.misc.effects
 
EffRotate() - Constructor for class org.skriptlang.skript.bukkit.misc.effects.EffRotate
 
EffTextDisplayDropShadow - Class in org.skriptlang.skript.bukkit.displays.text
 
EffTextDisplayDropShadow() - Constructor for class org.skriptlang.skript.bukkit.displays.text.EffTextDisplayDropShadow
 
EffTextDisplaySeeThroughBlocks - Class in org.skriptlang.skript.bukkit.displays.text
 
EffTextDisplaySeeThroughBlocks() - Constructor for class org.skriptlang.skript.bukkit.displays.text.EffTextDisplaySeeThroughBlocks
 
elementClass - Variable in class ch.njol.skript.lang.SyntaxElementInfo
 
elements() - Method in interface org.skriptlang.skript.registration.SyntaxRegistry
There are no guarantees on the ordering of the returned collection.
elements() - Method in interface org.skriptlang.skript.util.Registry
 
empty() - Static method in interface org.skriptlang.skript.registration.SyntaxRegistry
Constructs a default implementation of a syntax registry.
EMPTY - Static variable in interface ch.njol.util.OpenCloseable
An OpenCloseable without effect.
EmptyIterable<T> - Class in ch.njol.util.coll.iterator
 
EmptyIterable() - Constructor for class ch.njol.util.coll.iterator.EmptyIterable
 
EmptyIterator<T> - Class in ch.njol.util.coll.iterator
 
EmptyIterator() - Constructor for class ch.njol.util.coll.iterator.EmptyIterator
 
EmptyStacktraceException - Exception Class in ch.njol.skript.util
 
EmptyStacktraceException() - Constructor for exception class ch.njol.skript.util.EmptyStacktraceException
 
enabled() - Static method in class ch.njol.skript.timings.SkriptTimings
 
enableEffectCommands - Static variable in class ch.njol.skript.SkriptConfig
 
enableFunctionEvents(SkriptAddon) - Static method in class ch.njol.skript.lang.function.Functions
Normally, function calls do not cause actual Bukkit events to be called.
enablePlayerVariableFix - Static variable in class ch.njol.skript.SkriptConfig
 
enableScriptCaching - Static variable in class ch.njol.skript.SkriptConfig
Deprecated.
enableTimings - Static variable in class ch.njol.skript.SkriptConfig
 
EnchantmentType - Class in ch.njol.skript.util
 
EnchantmentType(Enchantment) - Constructor for class ch.njol.skript.util.EnchantmentType
 
EnchantmentType(Enchantment, int) - Constructor for class ch.njol.skript.util.EnchantmentType
 
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
 
ENTITIES - Static variable in class org.skriptlang.skript.bukkit.tags.TagType
 
ENTITIES() - Static method in class org.skriptlang.skript.bukkit.tags.sources.SkriptTagSource
 
ENTITY_EMITTER_SOUND - Static variable in interface ch.njol.skript.bukkitutil.sounds.SoundReceiver
 
ENTITY_EMITTER_STRING - Static variable in interface ch.njol.skript.bukkitutil.sounds.SoundReceiver
 
entityChanger - Static variable in class ch.njol.skript.classes.data.DefaultChangers
 
EntityData<E> - Class in ch.njol.skript.entity
 
EntityData() - Constructor for class ch.njol.skript.entity.EntityData
 
entityItemComparator - Static variable in class ch.njol.skript.classes.data.DefaultComparators
 
EntityType - Class in ch.njol.skript.entity
 
EntityType(EntityData<?>, int) - Constructor for class ch.njol.skript.entity.EntityType
 
EntityType(EntityType) - Constructor for class ch.njol.skript.entity.EntityType
 
EntityType(Class<? extends Entity>, int) - Constructor for class ch.njol.skript.entity.EntityType
 
EntityType(Entity) - Constructor for class ch.njol.skript.entity.EntityType
 
EntityUtils - Class in ch.njol.skript.bukkitutil
Utility class for quick Entity methods
EntityUtils() - Constructor for class ch.njol.skript.bukkitutil.EntityUtils
 
EntryContainer - Class in org.skriptlang.skript.lang.entry
An EntryContainer is a data container for obtaining the values of the entries of a SectionNode.
EntryData<T> - Class in org.skriptlang.skript.lang.entry
EntryData is used for defining the different entries of for a SectionNode.
EntryData(String, T, boolean) - Constructor for class org.skriptlang.skript.lang.entry.EntryData
 
EntryNode - Class in ch.njol.skript.config
 
EntryNode(String, String, SectionNode) - Constructor for class ch.njol.skript.config.EntryNode
 
EntryNode(String, String, String, SectionNode, int) - Constructor for class ch.njol.skript.config.EntryNode
 
entrySeparator(String) - Method in class org.skriptlang.skript.lang.entry.EntryValidator.EntryValidatorBuilder
Updates the separator to be used when creating KeyValue entries.
entrySet() - Method in class ch.njol.util.coll.BidiHashMap
Deprecated.
 
entryValidator - Variable in class org.skriptlang.skript.lang.structure.StructureInfo
 
entryValidator() - Method in interface org.skriptlang.skript.registration.DefaultSyntaxInfos.Structure
 
entryValidator(EntryValidator) - Method in interface org.skriptlang.skript.registration.DefaultSyntaxInfos.Structure.Builder
Sets the entry validator the Structure will use for handling entries.
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(Consumer<String>) - Constructor for class ch.njol.skript.config.validate.EntryValidator
 
EntryValidator.EntryValidatorBuilder - Class in org.skriptlang.skript.lang.entry
A utility builder for creating an entry validator that can be used to parse and validate a SectionNode.
EnumClassInfo<T> - Class in ch.njol.skript.classes
This class can be used for an easier writing of ClassInfos that are enums, it registers a language node with usage, a serializer, default expression and a parser.
EnumClassInfo(Class<T>, String, String) - Constructor for class ch.njol.skript.classes.EnumClassInfo
 
EnumClassInfo(Class<T>, String, String, boolean) - Constructor for class ch.njol.skript.classes.EnumClassInfo
 
EnumClassInfo(Class<T>, String, String, DefaultExpression<T>) - Constructor for class ch.njol.skript.classes.EnumClassInfo
 
EnumClassInfo(Class<T>, String, String, DefaultExpression<T>, boolean) - Constructor for class ch.njol.skript.classes.EnumClassInfo
 
EnumEntryValidator<E> - Class in ch.njol.skript.config.validate
Deprecated, for removal: This API element is subject to removal in a future version.
EnumEntryValidator(Class<E>, Consumer<E>) - Constructor for class ch.njol.skript.config.validate.EnumEntryValidator
Deprecated.
 
EnumEntryValidator(Class<E>, Consumer<E>, String) - Constructor for class ch.njol.skript.config.validate.EnumEntryValidator
Deprecated.
 
EnumerationIterable<T> - Class in ch.njol.util.coll.iterator
TODO this should actually only be an Iterator
EnumerationIterable(Enumeration<? extends T>) - Constructor for class ch.njol.util.coll.iterator.EnumerationIterable
 
EnumParser<E> - Class in ch.njol.skript.config
 
EnumParser(Class<E>, String) - Constructor for class ch.njol.skript.config.EnumParser
 
EnumSerializer<T> - Class in ch.njol.skript.classes
Mainly kept for backwards compatibility, but also serves as ClassResolver for enums.
EnumSerializer(Class<T>) - Constructor for class ch.njol.skript.classes.EnumSerializer
 
EnumTypeAdapter<T> - Class in ch.njol.util
 
EnumTypeAdapter(Class<T>) - Constructor for class ch.njol.util.EnumTypeAdapter
 
EnumUtils<E> - Class in ch.njol.skript.util
A language utility class to be used for easily handling language values representing an Enum.
EnumUtils(Class<E>, String) - Constructor for class ch.njol.skript.util.EnumUtils
 
EPSILON - Static variable in class ch.njol.skript.Skript
A small value, useful for comparing doubles or floats.
EPSILON_MULT - Static variable in class ch.njol.skript.Skript
A value a bit larger than 1
EQUAL - Enum constant in enum class 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
Deprecated.
 
equals(Object) - Method in class ch.njol.util.Pair
Deprecated.
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.config.Node
 
equals(Object) - Method in class ch.njol.skript.lang.ExecutionIntent.StopSections
 
equals(Object) - Method in class ch.njol.skript.lang.function.DynamicFunctionReference.Input
 
equals(Object) - Method in class ch.njol.skript.lang.function.Namespace.Key
 
equals(Object) - Method in record class ch.njol.skript.util.Utils.WordEnding
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class ch.njol.util.CaseInsensitiveString
Deprecated.
 
equals(Object) - Method in record class org.skriptlang.skript.log.runtime.ErrorSource
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.skriptlang.skript.log.runtime.ErrorSource.Location
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.skriptlang.skript.log.runtime.Frame.FrameLimit
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.skriptlang.skript.log.runtime.Frame.FrameOutput
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.skriptlang.skript.log.runtime.RuntimeError
Indicates whether some other object is "equal to" this one.
equals(String, String, boolean) - Static method in class ch.njol.util.StringUtils
 
equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.AxolotlData
 
equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.BeeData
 
equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.BoatChestData
 
equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.BoatData
 
equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.CatData
 
equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.CreeperData
 
equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.DroppedItemData
 
equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.EndermanData
 
equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.EntityData
 
equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.FallingBlockData
 
equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.FoxData
 
equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.FrogData
 
equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.GoatData
 
equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.LlamaData
 
equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.MinecartData
 
equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.MooshroomData
 
equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.OcelotData
 
equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.PandaData
 
equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.ParrotData
 
equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.PigData
 
equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.RabbitData
 
equals_i(EntityData<?>) - Method in class ch.njol.skript.entity.SalmonData
 
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
 
equals_i(EntityData<?>) - Method in class org.skriptlang.skript.bukkit.displays.DisplayData
 
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() - Method in record class org.skriptlang.skript.log.runtime.RuntimeError
Returns the value of the error record component.
error(String) - Static method in class ch.njol.skript.Skript
 
error(String) - Method in interface org.skriptlang.skript.log.runtime.RuntimeErrorProducer
Dispatches a runtime error with the given text.
error(String, ErrorQuality) - Method in class ch.njol.skript.log.ParseLogHandler
 
error(String, ErrorQuality) - Static method in class ch.njol.skript.Skript
Use this in SyntaxElement.init(Expression[], int, Kleenean, ch.njol.skript.lang.SkriptParser.ParseResult) (and other methods that are called during the parsing) to log errors with a specific ErrorQuality.
error(CommandSender, String) - Static method in class ch.njol.skript.Skript
 
error(RuntimeError) - Method in class org.skriptlang.skript.log.runtime.RuntimeErrorManager
Emits a warning or error depending on severity.
ERROR - Enum constant in enum class ch.njol.skript.update.UpdaterState
The updater has encountered an error.
ERROR_DETAILS - Static variable in class org.skriptlang.skript.bukkit.log.runtime.BukkitRuntimeErrorConsumer
 
ERROR_INFO - Static variable in class org.skriptlang.skript.bukkit.log.runtime.BukkitRuntimeErrorConsumer
 
ERROR_NOTIF - Static variable in class org.skriptlang.skript.bukkit.log.runtime.BukkitRuntimeErrorConsumer
 
ERROR_NOTIF_PERMISSION - Static variable in class org.skriptlang.skript.bukkit.log.runtime.BukkitRuntimeErrorConsumer
 
ERROR_NOTIF_PLURAL - Static variable in class org.skriptlang.skript.bukkit.log.runtime.BukkitRuntimeErrorConsumer
 
ERROR_SKIPPED - Static variable in class org.skriptlang.skript.bukkit.log.runtime.BukkitRuntimeErrorConsumer
 
ERROR_TIMEOUT - Static variable in class org.skriptlang.skript.bukkit.log.runtime.BukkitRuntimeErrorConsumer
 
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.
ErrorSource - Record Class in org.skriptlang.skript.log.runtime
A more versatile set of information about the source of an error.
ErrorSource(String, String, int, String, String) - Constructor for record class org.skriptlang.skript.log.runtime.ErrorSource
Creates an instance of a ErrorSource record class.
ErrorSource.Location - Record Class in org.skriptlang.skript.log.runtime
A code location (line number and script name).
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
 
evaluate(Event) - Method in class ch.njol.skript.lang.Condition
 
evaluate(T) - Method in interface org.skriptlang.skript.lang.condition.Conditional
Evaluates this object as `true`, `false`, or `unknown`.
evaluate(T, Map<Conditional<T>, Kleenean>) - Method in interface org.skriptlang.skript.lang.condition.Conditional
Evaluates this object as `true`, `false`, or `unknown`.
evaluateAnd(Kleenean, T) - Method in interface org.skriptlang.skript.lang.condition.Conditional
Computes Kleenean.and(Kleenean) with the evaluation of this Conditional and the given Kleenean.
evaluateAnd(Kleenean, T, Map<Conditional<T>, Kleenean>) - Method in interface org.skriptlang.skript.lang.condition.Conditional
Computes Kleenean.and(Kleenean) with the evaluation of this Conditional and the given Kleenean.
evaluateAnd(Conditional<T>, T) - Method in interface org.skriptlang.skript.lang.condition.Conditional
Computes Kleenean.and(Kleenean) with the evaluations of this Conditional and the other.
evaluateAnd(Conditional<T>, T, Map<Conditional<T>, Kleenean>) - Method in interface org.skriptlang.skript.lang.condition.Conditional
Computes Kleenean.and(Kleenean) with the evaluations of this Conditional and the other.
evaluateNot(T) - Method in interface org.skriptlang.skript.lang.condition.Conditional
Computes Kleenean.not() on the evaluation of this Conditional.
evaluateNot(T, Map<Conditional<T>, Kleenean>) - Method in interface org.skriptlang.skript.lang.condition.Conditional
Computes Kleenean.not() on the evaluation of this Conditional.
evaluateOr(Kleenean, T) - Method in interface org.skriptlang.skript.lang.condition.Conditional
Computes Kleenean.or(Kleenean) with the evaluation of this Conditional and the given Kleenean.
evaluateOr(Kleenean, T, Map<Conditional<T>, Kleenean>) - Method in interface org.skriptlang.skript.lang.condition.Conditional
Computes Kleenean.or(Kleenean) with the evaluation of this Conditional and the given Kleenean.
evaluateOr(Conditional<T>, T) - Method in interface org.skriptlang.skript.lang.condition.Conditional
Computes Kleenean.or(Kleenean) with the evaluations of this Conditional and the other.
evaluateOr(Conditional<T>, T, Map<Conditional<T>, Kleenean>) - Method in interface org.skriptlang.skript.lang.condition.Conditional
Computes Kleenean.or(Kleenean) with the evaluations of this Conditional and the other.
Event - Interface in org.skriptlang.skript.util.event
An event is something that happens.
EVENT - Enum constant in enum class ch.njol.skript.lang.ExpressionType
Expressions that are related to the Event that are typically simple.
EVENT - Enum constant in enum class ch.njol.skript.lang.ParseContext
Used for parsing events of triggers.
EVENT - Static variable in class org.skriptlang.skript.bukkit.registration.BukkitRegistryKeys
A key representing the Bukkit-specific SkriptEvent syntax element.
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
 
eventRegistry() - Static method in class ch.njol.skript.ScriptLoader
 
eventRegistry() - Static method in class ch.njol.skript.SkriptConfig
 
eventRegistry() - Method in class org.skriptlang.skript.lang.script.Script
 
EventRegistry<E> - Class in org.skriptlang.skript.util.event
An EventRegistry is a generic container for events.
EventRegistry() - Constructor for class org.skriptlang.skript.util.event.EventRegistry
 
EventRestrictedSyntax - Interface in ch.njol.skript.lang
A syntax element that restricts the events it can be used in.
events - Variable in class ch.njol.skript.lang.SkriptEventInfo
 
events() - Method in class ch.njol.skript.lang.SkriptEventInfo.ModernSkriptEventInfo
 
events() - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event
 
events() - Method in class org.skriptlang.skript.util.event.EventRegistry
 
events(Class<T>) - Method in class org.skriptlang.skript.util.event.EventRegistry
 
Events - Annotation Interface in ch.njol.skript.doc
 
EventValues - Class in ch.njol.skript.registrations
 
EvtBreed - Class in org.skriptlang.skript.bukkit.breeding.elements
 
EvtBreed() - Constructor for class org.skriptlang.skript.bukkit.breeding.elements.EvtBreed
 
EvtBucketEntity - Class in org.skriptlang.skript.bukkit.fishing.elements
 
EvtBucketEntity() - Constructor for class org.skriptlang.skript.bukkit.fishing.elements.EvtBucketEntity
 
EvtFish - Class in org.skriptlang.skript.bukkit.fishing.elements
 
EvtFish() - Constructor for class org.skriptlang.skript.bukkit.fishing.elements.EvtFish
 
EvtFurnace - Class in org.skriptlang.skript.bukkit.furnace.elements
 
EvtFurnace() - Constructor for class org.skriptlang.skript.bukkit.furnace.elements.EvtFurnace
 
EvtPlayerInput - Class in org.skriptlang.skript.bukkit.input.elements.events
 
EvtPlayerInput() - Constructor for class org.skriptlang.skript.bukkit.input.elements.events.EvtPlayerInput
 
EXACT - Enum constant in enum class ch.njol.skript.aliases.MatchQuality
Everything matches.
exactComparatorExists(Class<?>, Class<?>) - Static method in class org.skriptlang.skript.lang.comparator.Comparators
A method for determining whether a direct Comparator of firstType and secondType exists.
exactConverterExists(Class<?>, Class<?>) - Static method in class org.skriptlang.skript.lang.converter.Converters
A method for determining whether a direct Converter of fromType to toType exists.
exactDifferenceExists(Class<?>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
 
exactMatch(ItemData) - Method in class ch.njol.skript.aliases.AliasesMap
Attempts to find an alias that exactly matches the given item.
exactOperationExists(Operator, Class<?>, Class<?>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
 
examples() - Method in class ch.njol.skript.lang.SkriptEventInfo.ModernSkriptEventInfo
 
examples() - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event
 
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.Yggdrasil
 
Executable<Caller,Result> - Interface in org.skriptlang.skript.util
A process that can be executed, which may return its result.
execute(Caller, Object...) - Method in interface org.skriptlang.skript.util.Executable
 
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.
execute(Event) - Method in class org.skriptlang.skript.bukkit.breeding.elements.EffAllowAging
 
execute(Event) - Method in class org.skriptlang.skript.bukkit.breeding.elements.EffBreedable
 
execute(Event) - Method in class org.skriptlang.skript.bukkit.breeding.elements.EffMakeAdultOrBaby
 
execute(Event) - Method in class org.skriptlang.skript.bukkit.displays.text.EffTextDisplayDropShadow
 
execute(Event) - Method in class org.skriptlang.skript.bukkit.displays.text.EffTextDisplaySeeThroughBlocks
 
execute(Event) - Method in class org.skriptlang.skript.bukkit.fishing.elements.EffFishingLure
 
execute(Event) - Method in class org.skriptlang.skript.bukkit.fishing.elements.EffPullHookedEntity
 
execute(Event) - Method in class org.skriptlang.skript.bukkit.loottables.elements.effects.EffGenerateLoot
 
execute(Event) - Method in class org.skriptlang.skript.bukkit.misc.effects.EffRotate
 
execute(Event) - Method in class org.skriptlang.skript.bukkit.tags.elements.EffRegisterTag
 
execute(Event, Object...) - Method in class ch.njol.skript.lang.function.DynamicFunctionReference
 
execute(Event, Object...) - Method in class ch.njol.skript.lang.function.FunctionReference
 
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.
executionIntent() - Method in class ch.njol.skript.lang.TriggerItem
Returns whether this item stops the execution of the current trigger or section(s).
ExecutionIntent - Interface in ch.njol.skript.lang
Used to describe the intention of a TriggerItem.
ExecutionIntent.StopSections - Class in ch.njol.skript.lang
Represents a stop sections intent.
ExecutionIntent.StopTrigger - Class in ch.njol.skript.lang
Represents a stop trigger intent.
executor - Variable in class ch.njol.skript.SkriptEventHandler.PriorityListener
 
exit(Event) - Method in class ch.njol.skript.lang.LoopSection
Exit the loop, used to reset the loop properties such as iterations counter
exit(Event) - Method in interface ch.njol.skript.lang.SectionExitHandler
Exits the section
exitScope() - Static method in class ch.njol.skript.variables.TypeHints
 
Experience - Class in ch.njol.skript.util
 
Experience() - Constructor for class ch.njol.skript.util.Experience
 
Experience(int) - Constructor for class ch.njol.skript.util.Experience
 
Experiment - Interface in org.skriptlang.skript.lang.experiment
An optional, potentially-experimental feature enabled per-script with the using X syntax.
EXPERIMENTAL - Enum constant in enum class org.skriptlang.skript.lang.experiment.LifeCycle
An experimental, preview feature designed to be used with caution.
Experimented - Interface in org.skriptlang.skript.lang.experiment
Something that can have experimental features enabled for.
ExperimentRegistry - Class in org.skriptlang.skript.lang.experiment
A manager for registering (and identifying) experimental feature flags.
ExperimentRegistry(Skript) - Constructor for class org.skriptlang.skript.lang.experiment.ExperimentRegistry
 
experiments() - Static method in class ch.njol.skript.Skript
 
ExperimentSet - Class in org.skriptlang.skript.lang.experiment
A container for storing and testing experiments.
ExperimentSet() - Constructor for class org.skriptlang.skript.lang.experiment.ExperimentSet
 
ExperimentSet(Collection<? extends Experiment>) - Constructor for class org.skriptlang.skript.lang.experiment.ExperimentSet
 
experimentSnapshot() - Method in class ch.njol.skript.lang.parser.ParserInstance
A snapshot of the experiments this script is currently known to be using.
EXPONENTIATION - Enum constant in enum class org.skriptlang.skript.lang.arithmetic.Operator
 
expr - Variable in class ch.njol.skript.lang.SkriptParser.ParseResult
 
ExprBreedingFamily - Class in org.skriptlang.skript.bukkit.breeding.elements
 
ExprBreedingFamily() - Constructor for class org.skriptlang.skript.bukkit.breeding.elements.ExprBreedingFamily
 
ExprCurrentInputKeys - Class in org.skriptlang.skript.bukkit.input.elements.expressions
 
ExprCurrentInputKeys() - Constructor for class org.skriptlang.skript.bukkit.input.elements.expressions.ExprCurrentInputKeys
 
ExprDisplayBillboard - Class in org.skriptlang.skript.bukkit.displays.generic
 
ExprDisplayBillboard() - Constructor for class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayBillboard
 
ExprDisplayBrightness - Class in org.skriptlang.skript.bukkit.displays.generic
 
ExprDisplayBrightness() - Constructor for class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayBrightness
 
ExprDisplayGlowOverride - Class in org.skriptlang.skript.bukkit.displays.generic
 
ExprDisplayGlowOverride() - Constructor for class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayGlowOverride
 
ExprDisplayHeightWidth - Class in org.skriptlang.skript.bukkit.displays.generic
 
ExprDisplayHeightWidth() - Constructor for class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayHeightWidth
 
ExprDisplayInterpolation - Class in org.skriptlang.skript.bukkit.displays.generic
 
ExprDisplayInterpolation() - Constructor for class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayInterpolation
 
ExprDisplayShadow - Class in org.skriptlang.skript.bukkit.displays.generic
 
ExprDisplayShadow() - Constructor for class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayShadow
 
ExprDisplayTeleportDuration - Class in org.skriptlang.skript.bukkit.displays.generic
 
ExprDisplayTeleportDuration() - Constructor for class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayTeleportDuration
 
ExprDisplayTransformationRotation - Class in org.skriptlang.skript.bukkit.displays.generic
 
ExprDisplayTransformationRotation() - Constructor for class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayTransformationRotation
 
ExprDisplayTransformationScaleTranslation - Class in org.skriptlang.skript.bukkit.displays.generic
 
ExprDisplayTransformationScaleTranslation() - Constructor for class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayTransformationScaleTranslation
 
ExprDisplayViewRange - Class in org.skriptlang.skript.bukkit.displays.generic
 
ExprDisplayViewRange() - Constructor for class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayViewRange
 
expression - Variable in class ch.njol.skript.lang.ExpressionSection
 
Expression<T> - Interface in ch.njol.skript.lang
Represents an expression.
EXPRESSION - Static variable in interface org.skriptlang.skript.registration.SyntaxRegistry
A key representing the built-in Expression syntax element.
ExpressionEntryData<T> - Class in org.skriptlang.skript.lang.entry.util
A type of KeyValueEntryData designed to parse its value as an Expression.
ExpressionEntryData(String, Expression<T>, boolean, int, Class<T>...) - Constructor for class org.skriptlang.skript.lang.entry.util.ExpressionEntryData
 
ExpressionEntryData(String, Expression<T>, boolean, Class<T>) - Constructor for class org.skriptlang.skript.lang.entry.util.ExpressionEntryData
 
ExpressionEntryData(String, Expression<T>, boolean, Class<T>...) - Constructor for class org.skriptlang.skript.lang.entry.util.ExpressionEntryData
 
ExpressionEntryData(String, Expression<T>, boolean, Class<T>, int) - Constructor for class org.skriptlang.skript.lang.entry.util.ExpressionEntryData
 
ExpressionInfo<E,T> - Class in ch.njol.skript.lang
Represents an expression's information, for use when creating new instances of expressions.
ExpressionInfo(String[], Class<T>, Class<E>, String) - Constructor for class ch.njol.skript.lang.ExpressionInfo
 
ExpressionInfo(String[], Class<T>, Class<E>, String, ExpressionType) - Constructor for class ch.njol.skript.lang.ExpressionInfo
 
ExpressionList<T> - Class in ch.njol.skript.lang
A list of expressions.
ExpressionList(Expression<? extends T>[], Class<T>, boolean) - Constructor for class ch.njol.skript.lang.ExpressionList
 
ExpressionList(Expression<? extends T>[], Class<T>, boolean, ExpressionList<?>) - Constructor for class ch.njol.skript.lang.ExpressionList
 
ExpressionList(Expression<? extends T>[], Class<T>, Class<?>[], boolean) - Constructor for class ch.njol.skript.lang.ExpressionList
 
ExpressionList(Expression<? extends T>[], Class<T>, Class<?>[], boolean, ExpressionList<?>) - Constructor for class ch.njol.skript.lang.ExpressionList
 
expressions - Variable in class ch.njol.skript.lang.ExpressionList
 
ExpressionSection - Class in ch.njol.skript.lang
A dummy trigger item representing the 'section' aspect of a SectionExpression.
ExpressionSection(SectionExpression<?>) - Constructor for class ch.njol.skript.lang.ExpressionSection
 
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.
ExprFishingApproachAngle - Class in org.skriptlang.skript.bukkit.fishing.elements
 
ExprFishingApproachAngle() - Constructor for class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingApproachAngle
 
ExprFishingBiteTime - Class in org.skriptlang.skript.bukkit.fishing.elements
 
ExprFishingBiteTime() - Constructor for class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingBiteTime
 
ExprFishingHook - Class in org.skriptlang.skript.bukkit.fishing.elements
 
ExprFishingHook() - Constructor for class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingHook
 
ExprFishingHookEntity - Class in org.skriptlang.skript.bukkit.fishing.elements
 
ExprFishingHookEntity() - Constructor for class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingHookEntity
 
ExprFishingWaitTime - Class in org.skriptlang.skript.bukkit.fishing.elements
 
ExprFishingWaitTime() - Constructor for class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingWaitTime
 
ExprFurnaceEventItems - Class in org.skriptlang.skript.bukkit.furnace.elements
 
ExprFurnaceEventItems() - Constructor for class org.skriptlang.skript.bukkit.furnace.elements.ExprFurnaceEventItems
 
ExprFurnaceSlot - Class in org.skriptlang.skript.bukkit.furnace.elements
 
ExprFurnaceSlot() - Constructor for class org.skriptlang.skript.bukkit.furnace.elements.ExprFurnaceSlot
 
ExprFurnaceTime - Class in org.skriptlang.skript.bukkit.furnace.elements
 
ExprFurnaceTime() - Constructor for class org.skriptlang.skript.bukkit.furnace.elements.ExprFurnaceTime
 
ExprInfo(int) - Constructor for class ch.njol.skript.lang.SkriptParser.ExprInfo
 
ExprItemDisplayTransform - Class in org.skriptlang.skript.bukkit.displays.item
 
ExprItemDisplayTransform() - Constructor for class org.skriptlang.skript.bukkit.displays.item.ExprItemDisplayTransform
 
ExprItemOfEntity - Class in org.skriptlang.skript.bukkit.misc.expressions
 
ExprItemOfEntity() - Constructor for class org.skriptlang.skript.bukkit.misc.expressions.ExprItemOfEntity
 
ExprLoot - Class in org.skriptlang.skript.bukkit.loottables.elements.expressions
 
ExprLoot() - Constructor for class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLoot
 
ExprLootContext - Class in org.skriptlang.skript.bukkit.loottables.elements.expressions
 
ExprLootContext() - Constructor for class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootContext
 
ExprLootContextEntity - Class in org.skriptlang.skript.bukkit.loottables.elements.expressions
 
ExprLootContextEntity() - Constructor for class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootContextEntity
 
ExprLootContextLocation - Class in org.skriptlang.skript.bukkit.loottables.elements.expressions
 
ExprLootContextLocation() - Constructor for class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootContextLocation
 
ExprLootContextLooter - Class in org.skriptlang.skript.bukkit.loottables.elements.expressions
 
ExprLootContextLooter() - Constructor for class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootContextLooter
 
ExprLootContextLuck - Class in org.skriptlang.skript.bukkit.loottables.elements.expressions
 
ExprLootContextLuck() - Constructor for class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootContextLuck
 
ExprLootItems - Class in org.skriptlang.skript.bukkit.loottables.elements.expressions
 
ExprLootItems() - Constructor for class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootItems
 
ExprLootTable - Class in org.skriptlang.skript.bukkit.loottables.elements.expressions
 
ExprLootTable() - Constructor for class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootTable
 
ExprLootTableFromString - Class in org.skriptlang.skript.bukkit.loottables.elements.expressions
 
ExprLootTableFromString() - Constructor for class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootTableFromString
 
ExprLootTableSeed - Class in org.skriptlang.skript.bukkit.loottables.elements.expressions
 
ExprLootTableSeed() - Constructor for class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootTableSeed
 
ExprLoveTime - Class in org.skriptlang.skript.bukkit.breeding.elements
 
ExprLoveTime() - Constructor for class org.skriptlang.skript.bukkit.breeding.elements.ExprLoveTime
 
ExprQuaternionAxisAngle - Class in org.skriptlang.skript.bukkit.misc.expressions
 
ExprQuaternionAxisAngle() - Constructor for class org.skriptlang.skript.bukkit.misc.expressions.ExprQuaternionAxisAngle
 
ExprRotate - Class in org.skriptlang.skript.bukkit.misc.expressions
 
ExprRotate() - Constructor for class org.skriptlang.skript.bukkit.misc.expressions.ExprRotate
 
exprs - Variable in class ch.njol.skript.lang.SkriptParser.ParseResult
 
ExprSecCreateLootContext - Class in org.skriptlang.skript.bukkit.loottables.elements.expressions
 
ExprSecCreateLootContext() - Constructor for class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprSecCreateLootContext
 
ExprTag - Class in org.skriptlang.skript.bukkit.tags.elements
 
ExprTag() - Constructor for class org.skriptlang.skript.bukkit.tags.elements.ExprTag
 
ExprTagContents - Class in org.skriptlang.skript.bukkit.tags.elements
 
ExprTagContents() - Constructor for class org.skriptlang.skript.bukkit.tags.elements.ExprTagContents
 
ExprTagKey - Class in org.skriptlang.skript.bukkit.tags.elements
 
ExprTagKey() - Constructor for class org.skriptlang.skript.bukkit.tags.elements.ExprTagKey
 
ExprTagsOf - Class in org.skriptlang.skript.bukkit.tags.elements
 
ExprTagsOf() - Constructor for class org.skriptlang.skript.bukkit.tags.elements.ExprTagsOf
 
ExprTagsOfType - Class in org.skriptlang.skript.bukkit.tags.elements
 
ExprTagsOfType() - Constructor for class org.skriptlang.skript.bukkit.tags.elements.ExprTagsOfType
 
ExprTextDisplayAlignment - Class in org.skriptlang.skript.bukkit.displays.text
 
ExprTextDisplayAlignment() - Constructor for class org.skriptlang.skript.bukkit.displays.text.ExprTextDisplayAlignment
 
ExprTextDisplayLineWidth - Class in org.skriptlang.skript.bukkit.displays.text
 
ExprTextDisplayLineWidth() - Constructor for class org.skriptlang.skript.bukkit.displays.text.ExprTextDisplayLineWidth
 
ExprTextDisplayOpacity - Class in org.skriptlang.skript.bukkit.displays.text
 
ExprTextDisplayOpacity() - Constructor for class org.skriptlang.skript.bukkit.displays.text.ExprTextDisplayOpacity
 
ExprTextOf - Class in org.skriptlang.skript.bukkit.misc.expressions
 
ExprTextOf() - Constructor for class org.skriptlang.skript.bukkit.misc.expressions.ExprTextOf
 
extractBlock(Block) - Static method in class ch.njol.skript.util.BlockUtils
Extracts the actual CraftBukkit block from the given argument, by extracting the block from DelayedChangeBlock if the given argument is a DelayedChangeBlock.

F

F_DEFINITE_ARTICLE - Static variable in class ch.njol.skript.localization.Language
Some flags
F_INDEFINITE_ARTICLE - Static variable in class ch.njol.skript.localization.Language
Some flags
F_PLURAL - Static variable in class ch.njol.skript.localization.Language
Some flags
factory - Static variable in class ch.njol.util.EnumTypeAdapter
 
FallingBlockData - Class in ch.njol.skript.entity
 
FallingBlockData() - Constructor for class ch.njol.skript.entity.FallingBlockData
 
FallingBlockData(ItemType[]) - Constructor for class ch.njol.skript.entity.FallingBlockData
 
fallingBlockToState(FallingBlock) - Method in interface ch.njol.skript.bukkitutil.block.BlockCompat
Deprecated.
This shouldn't be used
fallingBlockToState(FallingBlock) - Method in class ch.njol.skript.bukkitutil.block.NewBlockCompat
Deprecated.
FALSE - Enum constant in enum class ch.njol.util.Kleenean
100% false
fancyOrderNumber(int) - Static method in class ch.njol.util.StringUtils
Appends the english order suffix to the given number.
Feature - Enum Class in ch.njol.skript.registrations
Experimental feature toggles as provided by Skript itself.
fetchUpdateManifest() - Method in class ch.njol.skript.update.Updater
Fetches the update manifest.
fieldExists(Class<?>, String) - Static method in class ch.njol.skript.Skript
Tests whether a field exists in the given class.
FieldHandler - Interface in ch.njol.yggdrasil
 
Fields - Class in ch.njol.yggdrasil
 
Fields() - Constructor for class ch.njol.yggdrasil.Fields
Creates an empty Fields object.
Fields(Yggdrasil) - Constructor for class ch.njol.yggdrasil.Fields
 
Fields(Class<?>, Yggdrasil) - Constructor for class ch.njol.yggdrasil.Fields
Creates a fields object and initialises it with all non-transient and non-static fields of the given class and its superclasses.
Fields(Object) - Constructor for class ch.njol.yggdrasil.Fields
Creates a fields object and initialises it with all non-transient and non-static fields of the given object.
Fields(Object, Yggdrasil) - Constructor for class ch.njol.yggdrasil.Fields
Creates a fields object and initialises it with all non-transient and non-static fields of the given object.
Fields.FieldContext - Class in ch.njol.yggdrasil
Holds a field's name and value, and throws StreamCorruptedExceptions if primitives or objects are used incorrectly.
file - Variable in class ch.njol.skript.bukkitutil.BurgerHelper.Source
 
file - Variable in class ch.njol.skript.variables.VariablesStorage
The file associated with this variable storage.
FILE_CHARSET - Static variable in class ch.njol.skript.variables.FlatFileStorage
The Charset used in the CSV storage file.
files - Variable in class ch.njol.skript.ScriptLoader.ScriptInfo
 
FileUtils - Class in ch.njol.skript.util
 
FilteringLogHandler - Class in ch.njol.skript.log
 
FilteringLogHandler(Level) - Constructor for class ch.njol.skript.log.FilteringLogHandler
 
find(String) - Method in class ch.njol.skript.localization.RegexMessage
 
find(String) - Method in class org.skriptlang.skript.lang.experiment.ExperimentRegistry
Finds an experiment matching this name.
findLastDigit(String, int) - Static method in class ch.njol.util.StringUtils
Scans the string starting at start for digits.
findLastIndex(List<T>, Predicate<T>) - Static method in class ch.njol.skript.util.Utils
Finds the index of the last in a List that matches the given Predicate.
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
Deprecated.
 
firstToUpper(String) - Static method in class ch.njol.util.StringUtils
 
FishingModule - Class in org.skriptlang.skript.bukkit.fishing
 
FishingModule() - Constructor for class org.skriptlang.skript.bukkit.fishing.FishingModule
 
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.
fixPattern(String) - Static method in class org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos
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.
fluidTick() - Method in class ch.njol.skript.util.BlockStateBlock
 
fluidTick() - Method in class ch.njol.skript.util.DelayedChangeBlock
 
flush() - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
 
font - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
 
font - Variable in class ch.njol.skript.util.chat.MessageComponent
Font of the component.
FOR_EACH_LOOPS - Enum constant in enum class ch.njol.skript.registrations.Feature
 
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
forEachClass(Consumer<Class<?>>) - Method in class org.skriptlang.skript.util.ClassLoader.Builder
Sets a consumer to be run for each found class.
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
 
FORWARD - Enum constant in enum class org.skriptlang.skript.bukkit.input.InputKey
 
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
 
Frame - Class in org.skriptlang.skript.log.runtime
Stores the accumulated runtime errors over a span of time, then prints them.
Frame(Frame.FrameLimit) - Constructor for class org.skriptlang.skript.log.runtime.Frame
Creates a blank frame with the given limits
Frame.FrameLimit - Record Class in org.skriptlang.skript.log.runtime
Store limits for the number of issues a frame can print per frame.
Frame.FrameOutput - Record Class in org.skriptlang.skript.log.runtime
Stores outputs of a frame.
FrameLimit(int, int, int, int) - Constructor for record class org.skriptlang.skript.log.runtime.Frame.FrameLimit
Creates an instance of a FrameLimit record class.
frameLimits() - Method in record class org.skriptlang.skript.log.runtime.Frame.FrameOutput
Returns the value of the frameLimits record component.
FrameOutput(Map<ErrorSource.Location, Integer>, Map<ErrorSource.Location, Integer>, Set<ErrorSource.Location>, Frame.FrameLimit) - Constructor for record class org.skriptlang.skript.log.runtime.Frame.FrameOutput
Creates an instance of a FrameOutput record class.
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
 
fromBukkit(Axis) - Static method in enum class org.skriptlang.skript.bukkit.misc.rotation.Rotator.Axis
A helper method for converting from Bukkit Axis.
fromBukkitColor(Color) - Static method in class ch.njol.skript.util.ColorRGB
Returns a ColorRGB object from a bukkit color.
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
Deprecated.
 
fromDuration(Duration) - Static method in class ch.njol.skript.util.Timespan
 
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
 
fromInput(Input) - Static method in enum class org.skriptlang.skript.bukkit.input.InputKey
Returns a set of InputKeys that match the given Input.
fromJavaDate(Date) - Static method in class ch.njol.skript.util.Date
Converts a Date to a Date.
fromModern(SyntaxInfo<? extends E>) - Static method in class ch.njol.skript.lang.SyntaxElementInfo
 
fromModern(Priority) - Static method in enum class ch.njol.skript.lang.ExpressionType
 
fromName(String) - Static method in enum class ch.njol.skript.util.SkriptColor
 
fromName(String) - Static method in enum class ch.njol.skript.util.StructureType
 
fromNodeAndElement(Node, SyntaxElement) - Static method in record class org.skriptlang.skript.log.runtime.ErrorSource
Creates an error source using information from a given node and syntax element.
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.
fromParseMark(int) - Static method in class org.skriptlang.skript.bukkit.tags.TagType
Gets tag types by parser mark.
fromParseTags(Collection<String>) - Static method in enum class org.skriptlang.skript.bukkit.tags.sources.TagOrigin
Determines the origin of tags based on the parse tags provided.
fromPlayer(Player) - Static method in enum class ch.njol.skript.util.WeatherType
 
fromRGB(int, int, int) - Static method in class ch.njol.skript.util.ColorRGB
Returns a ColorRGB object from the provided arguments.
fromRGBA(int, int, int, int) - Static method in class ch.njol.skript.util.ColorRGB
Returns a ColorRGB object from the provided arguments.
fromSkriptPitch(float) - Static method in class ch.njol.util.VectorMath
Deprecated.
 
fromSkriptYaw(float) - Static method in class ch.njol.util.VectorMath
Deprecated.
 
fromSphericalCoordinates(double, double, double) - Static method in class ch.njol.util.VectorMath
Deprecated.
 
fromString(String) - Static method in class ch.njol.skript.util.ColorRGB
 
fromString(String, int) - Static method in class ch.njol.skript.patterns.TypePatternElement
 
fromTicks(long) - Static method in class ch.njol.skript.util.Timespan
Deprecated, for removal: This API element is subject to removal in a future version.
fromTicks_i(long) - Static method in class ch.njol.skript.util.Timespan
Deprecated, for removal: This API element is subject to removal in a future version.
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
Deprecated.
 
fullIterator() - Method in class ch.njol.skript.config.SectionNode
 
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.
FurnaceModule - Class in org.skriptlang.skript.bukkit.furnace
 
FurnaceModule() - Constructor for class org.skriptlang.skript.bukkit.furnace.FurnaceModule
 

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.DocumentationGenerator
Generates the documentation file
generate() - Method in class ch.njol.skript.doc.HTMLGenerator
Generates documentation using template and output directories given in the constructor.
generate() - Method in class ch.njol.skript.doc.JSONGenerator
 
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.util.Kleenean
 
get(boolean) - Static method in enum class org.skriptlang.skript.lang.comparator.Relation
 
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.log.ErrorQuality
 
get(int) - Static method in class ch.njol.skript.util.visual.VisualEffects
 
get(int) - Method in class ch.njol.util.coll.CyclicList
Deprecated.
 
get(int) - Method in class ch.njol.util.coll.ReversedListView
Deprecated.
 
get(int) - Static method in enum class ch.njol.util.Kleenean
 
get(int) - Static method in enum class org.skriptlang.skript.lang.comparator.Relation
 
get(A) - Method in class ch.njol.skript.util.Getter
Deprecated.
Gets a value from the given object.
get(String) - Method in class ch.njol.skript.config.NodeMap
 
get(String) - Method in class ch.njol.skript.config.SectionNode
Gets a subnode (EntryNode or SectionNode) with the specified name.
get(String) - Method in class ch.njol.skript.config.Config
 
get(String) - Method in class ch.njol.skript.config.EntryNode
 
get(String) - Method in interface ch.njol.skript.config.NodeNavigator
Obtains the immediate child node at this (direct) key.
get(String) - Method in class ch.njol.skript.config.OptionSection
 
get(String) - Method in class ch.njol.skript.config.SimpleNode
 
get(String) - Method in class ch.njol.skript.config.VoidNode
 
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(TemporalUnit) - Method in class ch.njol.skript.util.Timespan
 
get(Event) - Method in class ch.njol.skript.lang.util.ContainerExpression
 
get(Event) - Method in class ch.njol.skript.lang.util.SimpleExpression
This is the internal method to get an expression's values.
To get the expression's value from the outside use SimpleExpression.getSingle(Event) or SimpleExpression.getArray(Event).
get(Event) - Method in class org.skriptlang.skript.bukkit.breeding.elements.ExprBreedingFamily
 
get(Event) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayBrightness
 
get(Event) - Method in class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingApproachAngle
 
get(Event) - Method in class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingBiteTime
 
get(Event) - Method in class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingHookEntity
 
get(Event) - Method in class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingWaitTime
 
get(Event) - Method in class org.skriptlang.skript.bukkit.furnace.elements.ExprFurnaceSlot
 
get(Event) - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLoot
 
get(Event) - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootItems
 
get(Event) - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootTableFromString
 
get(Event) - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprSecCreateLootContext
 
get(Event) - Method in class org.skriptlang.skript.bukkit.misc.expressions.ExprRotate
 
get(Event) - Method in class org.skriptlang.skript.bukkit.tags.elements.ExprTag
 
get(Event) - Method in class org.skriptlang.skript.bukkit.tags.elements.ExprTagContents
 
get(Event) - Method in class org.skriptlang.skript.bukkit.tags.elements.ExprTagsOfType
 
get(Event, Object[]) - Method in class org.skriptlang.skript.bukkit.tags.elements.ExprTagsOf
 
get(Event, Block[]) - Method in class org.skriptlang.skript.bukkit.furnace.elements.ExprFurnaceEventItems
 
get(Event, Block[]) - Method in class org.skriptlang.skript.bukkit.furnace.elements.ExprFurnaceTime
 
get(Event, Player[]) - Method in class org.skriptlang.skript.bukkit.input.elements.expressions.ExprCurrentInputKeys
 
get(EntityEquipment) - Method in enum class ch.njol.skript.util.slot.EquipmentSlot.EquipSlot
 
get_(String) - Static method in class ch.njol.skript.localization.Language
Equal to Language.get(String), but returns null instead of the key if the key cannot be found.
getAcceptedChangeModes() - Method in interface ch.njol.skript.lang.Expression
Tests all accepted change modes, and if so what type it expects the delta to be.
getActiveAliases() - Method in class ch.njol.skript.command.ScriptCommand
 
getActualNext() - Method in class ch.njol.skript.lang.LoopSection
 
getActualNext() - Method in class ch.njol.skript.lang.TriggerItem
This method guarantees to return next TriggerItem after this item.
getAddon(String) - Static method in class ch.njol.skript.Skript
 
getAddon(JavaPlugin) - Static method in class ch.njol.skript.Skript
 
getAddonInstance() - Static method in class ch.njol.skript.Skript
 
getAddonProvider(SkriptAddon) - Static method in class ch.njol.skript.aliases.Aliases
Creates an aliases provider to be used by given addon.
getAddons() - Static method in class ch.njol.skript.Skript
 
getAdjective() - Method in enum class ch.njol.skript.util.SkriptColor
 
getAdventureSound(NamespacedKey, SoundCategory, float, float, OptionalLong) - Static method in class ch.njol.skript.bukkitutil.sounds.AdventureSoundUtils
 
getAge(Entity) - Static method in class ch.njol.skript.bukkitutil.EntityUtils
Get the age of an ageable entity.
getAgeAdjective() - Method in class ch.njol.skript.entity.EntityData
 
getAlias(String) - Method in class ch.njol.skript.aliases.AliasesProvider
 
getAliasCount() - Method in class ch.njol.skript.aliases.AliasesProvider
 
getAliasData(ItemData) - Method in class ch.njol.skript.aliases.AliasesProvider
 
getAliases() - Method in class ch.njol.skript.command.ScriptCommand
 
getAliasPlural(String) - Method in class ch.njol.skript.aliases.AliasesParser
Gets singular and plural forms for given name.
getAll() - Method in class ch.njol.skript.aliases.ItemType
Gets all ItemStacks this ItemType represents.
getAll() - Method in interface ch.njol.skript.lang.Literal
 
getAll() - Method in class ch.njol.skript.lang.LiteralList
 
getAll() - Method in class ch.njol.skript.lang.LiteralString
 
getAll() - Method in class ch.njol.skript.lang.UnparsedLiteral
 
getAll() - Method in class ch.njol.skript.lang.util.ConvertedLiteral
 
getAll() - Method in class ch.njol.skript.lang.util.SimpleLiteral
 
getAll(EntityData<?>[], Class<E>, World[]) - Static method in class ch.njol.skript.entity.EntityData
 
getAll(EntityData<?>[], Class<E>, Chunk[]) - Static method in class ch.njol.skript.entity.EntityData
 
getAll(Event) - Method in interface ch.njol.skript.lang.Expression
Gets all possible return values of this expression, i.e.
getAll(Event) - Method in class ch.njol.skript.lang.ExpressionList
 
getAll(Event) - Method in class ch.njol.skript.lang.UnparsedLiteral
 
getAll(Event) - Method in class ch.njol.skript.lang.util.ConvertedExpression
 
getAll(Event) - Method in class ch.njol.skript.lang.util.SimpleExpression
 
getAll(Event) - Method in class ch.njol.skript.lang.util.SimpleLiteral
 
getAll(Event) - Method in class ch.njol.skript.lang.Variable
 
getAll(Event) - Method in class ch.njol.skript.lang.VariableString
 
getAll(World...) - Method in class ch.njol.skript.entity.EntityData
 
getAllExpressions() - Method in class ch.njol.skript.lang.ExpressionList
Retrieves all expressions, including those nested within any ExpressionLists.
getAllKeys(Event) - Method in interface ch.njol.skript.lang.KeyProviderExpression
A set of keys, matching the length and order of the immediately-previous Expression.getAll(Event) values array.
getAllKeys(Event) - Method in class ch.njol.skript.lang.Variable
 
getAllNames() - Method in class ch.njol.skript.classes.registry.RegistryParser
 
getAllNames() - Method in class ch.njol.skript.util.EnumUtils
 
getAllNames() - Static method in class ch.njol.skript.util.visual.VisualEffects
 
getAllReturnTypes(Operator) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
All registered types that could be returned from a calculation using this operator.
getAllSuperClassInfos(Class<T>) - Static method in class ch.njol.skript.registrations.Classes
Gets all the class info of the given class in closest order to ending on object.
getAllTags() - Method in class org.skriptlang.skript.bukkit.tags.sources.BukkitTagSource
 
getAllTags() - Method in class org.skriptlang.skript.bukkit.tags.sources.CustomTagSource
 
getAllTags() - Method in class org.skriptlang.skript.bukkit.tags.sources.TagSource
 
getAllTagsMatching(Predicate<Tag<T>>) - Method in class org.skriptlang.skript.bukkit.tags.sources.TagSource
For use in getting specific subsets of tags.
getAlpha() - Method in interface ch.njol.skript.util.Color
 
getAlpha() - Method in class ch.njol.skript.util.ColorRGB
 
getAlpha() - Method in enum class ch.njol.skript.util.SkriptColor
 
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.DisplayEntitySlot
 
getAmount() - Method in class ch.njol.skript.util.slot.DroppedItemSlot
 
getAmount() - Method in class ch.njol.skript.util.slot.EquipmentSlot
 
getAmount() - Method in class ch.njol.skript.util.slot.InventorySlot
 
getAmount() - Method in class ch.njol.skript.util.slot.ItemFrameSlot
 
getAmount() - Method in class ch.njol.skript.util.slot.Slot
 
getAmount() - Method in class ch.njol.skript.util.slot.ThrowableProjectileSlot
 
getAmount(String) - Static method in class ch.njol.skript.util.Utils
 
getAnd() - Method in interface ch.njol.skript.lang.Expression
Returns true if this expression returns all possible values, false if it only returns some of them.
getAnd() - Method in class ch.njol.skript.lang.ExpressionList
 
getAnd() - Method in class ch.njol.skript.lang.UnparsedLiteral
 
getAnd() - Method in class ch.njol.skript.lang.util.ConvertedExpression
 
getAnd() - Method in class ch.njol.skript.lang.util.SimpleExpression
 
getAnd() - Method in class ch.njol.skript.lang.util.SimpleLiteral
 
getAnd() - Method in class ch.njol.skript.lang.Variable
 
getAnd() - Method in class ch.njol.skript.lang.VariableString
 
getAndRemoveObject(String, Class<T>) - Method in class ch.njol.yggdrasil.Fields
 
getAndRemovePrimitive(String, Class<T>) - Method in class ch.njol.yggdrasil.Fields
 
getArgs() - Method in class ch.njol.skript.command.CommandEvent
 
getArgsString() - Method in class ch.njol.skript.command.ScriptCommandEvent
 
getArguments() - Method in class ch.njol.skript.command.ScriptCommand
Gets the arguments this command takes.
getArray() - Method in interface ch.njol.skript.lang.Literal
 
getArray() - Method in class ch.njol.skript.lang.LiteralList
 
getArray() - Method in class ch.njol.skript.lang.LiteralString
 
getArray() - Method in class ch.njol.skript.lang.UnparsedLiteral
 
getArray() - Method in class ch.njol.skript.lang.util.ConvertedLiteral
 
getArray() - Method in class ch.njol.skript.lang.util.SimpleLiteral
 
getArray(Event) - Method in interface ch.njol.skript.lang.Expression
Get all the values of this expression.
getArray(Event) - Method in class ch.njol.skript.lang.ExpressionList
 
getArray(Event) - Method in class ch.njol.skript.lang.UnparsedLiteral
 
getArray(Event) - Method in class ch.njol.skript.lang.util.ConvertedExpression
 
getArray(Event) - Method in class ch.njol.skript.lang.util.ConvertedLiteral
 
getArray(Event) - Method in class ch.njol.skript.lang.util.SimpleExpression
 
getArray(Event) - Method in class ch.njol.skript.lang.util.SimpleLiteral
 
getArray(Event) - Method in class ch.njol.skript.lang.Variable
 
getArray(Event) - Method in class ch.njol.skript.lang.VariableString
 
getArrayKeys(Event) - Method in interface ch.njol.skript.lang.KeyProviderExpression
A set of keys, matching the length and order of the immediately-previous Expression.getArray(Event) values array.
getArrayKeys(Event) - Method in class ch.njol.skript.lang.Variable
 
getArticleWithSpace(int) - Method in class ch.njol.skript.localization.Noun
 
getArticleWithSpace(int, int) - Static method in class ch.njol.skript.localization.Noun
Returns the article appropriate for the given gender invalid input: '&' flags.
getAs(Timespan.TimePeriod) - Method in class ch.njol.skript.util.Timespan
 
getAsExpression() - Method in class ch.njol.skript.lang.ExpressionSection
 
getAsLootable(Object) - Static method in class org.skriptlang.skript.bukkit.loottables.LootTableUtils
Gets the Lootable instance of an object.
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.
getBlockMaterial() - Method in class ch.njol.skript.aliases.ItemType
 
getBlockPower() - Method in class ch.njol.skript.util.BlockStateBlock
 
getBlockPower() - Method in class ch.njol.skript.util.DelayedChangeBlock
 
getBlockPower(BlockFace) - Method in class ch.njol.skript.util.BlockStateBlock
 
getBlockPower(BlockFace) - Method in class ch.njol.skript.util.DelayedChangeBlock
 
getBlocksAround(Block) - Static method in class ch.njol.skript.util.BlockUtils
 
getBlockSoundGroup() - Method in class ch.njol.skript.util.BlockStateBlock
 
getBlockSoundGroup() - Method in class ch.njol.skript.util.DelayedChangeBlock
 
getBlockStates() - Method in class ch.njol.skript.aliases.AliasesProvider.Variation
 
getBlockValues() - Method in class ch.njol.skript.aliases.ItemData
 
getBlockValues(Block) - Method in interface ch.njol.skript.bukkitutil.block.BlockCompat
Gets block values from a block.
getBlockValues(BlockState) - Method in interface ch.njol.skript.bukkitutil.block.BlockCompat
Deprecated.
getBlockValues(BlockState) - Method in class ch.njol.skript.bukkitutil.block.NewBlockCompat
getBlockValues(BlockData) - Method in interface ch.njol.skript.bukkitutil.block.BlockCompat
 
getBlockValues(BlockData) - Method in class ch.njol.skript.bukkitutil.block.NewBlockCompat
 
getBlockValues(FallingBlock) - Method in interface ch.njol.skript.bukkitutil.block.BlockCompat
 
getBlockValues(ItemStack) - Method in interface ch.njol.skript.bukkitutil.block.BlockCompat
Gets block values from a item stack.
getBlockValues(ItemStack) - Method in class ch.njol.skript.bukkitutil.block.NewBlockCompat
 
getBlockValues(Material) - Method in interface ch.njol.skript.bukkitutil.block.BlockCompat
 
getBlockValues(Material) - Method in class ch.njol.skript.bukkitutil.block.NewBlockCompat
 
getBlue() - Method in interface ch.njol.skript.util.Color
 
getBlue() - Method in class ch.njol.skript.util.ColorRGB
 
getBlue() - Method in enum class ch.njol.skript.util.SkriptColor
 
getBlue() - Method in class ch.njol.skript.util.visual.ParticleOption
 
getBottomInventory(InventoryView) - Static method in class ch.njol.skript.bukkitutil.InventoryUtils
 
getBoundingBox() - Method in class ch.njol.skript.util.BlockStateBlock
 
getBoundingBox() - Method in class ch.njol.skript.util.DelayedChangeBlock
 
getBreakSpeed(Player) - Method in class ch.njol.skript.util.BlockStateBlock
 
getBreakSpeed(Player) - Method in class ch.njol.skript.util.DelayedChangeBlock
 
getBukkitColor() - Method in class ch.njol.skript.util.visual.ParticleOption
 
getBukkitCommand() - Method in class ch.njol.skript.command.ScriptCommand
 
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
Deprecated.
getClassFromUserInput(String) - Static method in class ch.njol.skript.registrations.Classes
As the name implies
getClassInfo() - Method in class ch.njol.skript.util.ClassInfoReference
 
getClassInfo(String) - Static method in class ch.njol.skript.registrations.Classes
This method can be called even while Skript is loading.
getClassInfoFromUserInput(String) - Static method in class ch.njol.skript.registrations.Classes
As the name implies
getClassInfoNoError(String) - Static method in class ch.njol.skript.registrations.Classes
This method can be called even while Skript is loading.
getClassInfos() - Static method in class ch.njol.skript.registrations.Classes
 
getCloner() - Method in class ch.njol.skript.classes.ClassInfo
 
getCodeName() - Method in class ch.njol.skript.classes.ClassInfo
 
getCollisionShape() - Method in class ch.njol.skript.util.BlockStateBlock
 
getCollisionShape() - Method in class ch.njol.skript.util.DelayedChangeBlock
 
getColorChar() - Method in interface ch.njol.skript.util.chat.ChatCode
Gets the color char that is an alternative way to use this chat code.
getColorChar() - Method in enum class ch.njol.skript.util.chat.SkriptChatCode
 
getColorCode() - Method in interface ch.njol.skript.util.chat.ChatCode
Gets color code of this chat code.
getColorCode() - Method in enum class ch.njol.skript.util.chat.SkriptChatCode
 
getCommand() - Method in class ch.njol.skript.command.CommandEvent
 
getCommandLabel() - Method in class ch.njol.skript.command.ScriptCommandEvent
 
getCommandMap() - Static method in class ch.njol.skript.command.Commands
 
getComment() - Method in class ch.njol.skript.config.Node
 
getComparator() - Method in class org.skriptlang.skript.lang.comparator.ComparatorInfo
 
getComparator(Class<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.
getContext() - Method in class org.skriptlang.skript.bukkit.loottables.LootContextWrapper
Gets the LootContext from the wrapper.
getContextWrapper() - Method in class org.skriptlang.skript.bukkit.loottables.LootContextCreateEvent
 
getContract() - Method in class ch.njol.skript.lang.function.FunctionReference
The contract is used in preference to the function for determining return type, etc.
getContract() - Method in class ch.njol.skript.lang.function.Signature
 
getConverted(Class<L2>, Class<R2>) - Method in class org.skriptlang.skript.lang.arithmetic.OperationInfo
 
getConverted(Class<L2>, Class<R2>, Class<T2>) - Method in class org.skriptlang.skript.lang.arithmetic.OperationInfo
 
getConvertedExpr(Class<R>...) - Method in class ch.njol.skript.lang.util.SimpleExpression
Converts this expression to another type.
getConvertedExpression(ParseContext, Class<? extends R>...) - Method in class ch.njol.skript.lang.UnparsedLiteral
 
getConvertedExpression(Class<R>...) - Method in interface ch.njol.skript.lang.Expression
Tries to convert this expression to the given type.
getConvertedExpression(Class<R>...) - Method in class ch.njol.skript.lang.ExpressionList
 
getConvertedExpression(Class<R>...) - Method in interface ch.njol.skript.lang.Literal
 
getConvertedExpression(Class<R>...) - Method in class ch.njol.skript.lang.LiteralList
 
getConvertedExpression(Class<R>...) - Method in class ch.njol.skript.lang.LiteralString
 
getConvertedExpression(Class<R>...) - Method in class ch.njol.skript.lang.UnparsedLiteral
 
getConvertedExpression(Class<R>...) - Method in class ch.njol.skript.lang.util.ConvertedExpression
 
getConvertedExpression(Class<R>...) - Method in class ch.njol.skript.lang.util.ConvertedLiteral
 
getConvertedExpression(Class<R>...) - Method in class ch.njol.skript.lang.util.SimpleExpression
Usually, you want to override SimpleExpression.getConvertedExpr(Class[]).
getConvertedExpression(Class<R>...) - Method in class ch.njol.skript.lang.util.SimpleLiteral
 
getConvertedExpression(Class<R>...) - Method in class ch.njol.skript.lang.Variable
 
getConvertedExpression(Class<R>...) - Method in class ch.njol.skript.lang.VariableString
 
getConverter() - Method in class org.skriptlang.skript.lang.converter.ConverterInfo
 
getConverter(Class<F>, Class<T>) - Static method in class 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 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
 
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
 
getCurrentEvents() - Method in class ch.njol.skript.lang.parser.ParserInstance
 
getCurrentHandler() - Method in class ch.njol.skript.lang.ReturnHandler.ReturnHandlerStack
Retrieves the current ReturnHandler
getCurrentIndex() - Method in interface ch.njol.skript.lang.InputSource
This should only be used by InputSources that return true for InputSource.hasIndices().
getCurrentNode() - Method in class ch.njol.skript.config.Config
 
getCurrentNode() - Method in class ch.njol.skript.config.Node
 
getCurrentNode() - Method in interface ch.njol.skript.config.NodeNavigator
Obtains the current node represented by this navigator.
getCurrentOptions() - Method in class ch.njol.skript.lang.parser.ParserInstance
Deprecated.
Use Script.getData(Class) instead. The StructOptions.OptionsData class should be obtained. Example: script.getData(OptionsData.class)
getCurrentRelease() - Method in class ch.njol.skript.update.Updater
 
getCurrentScript() - Method in class ch.njol.skript.lang.parser.ParserInstance
 
getCurrentSection(Class<T>) - Method in class ch.njol.skript.lang.parser.ParserInstance
 
getCurrentSections() - Method in class ch.njol.skript.lang.parser.ParserInstance
 
getCurrentSections(Class<T>) - Method in class ch.njol.skript.lang.parser.ParserInstance
 
getCurrentSkriptEvent() - Method in class ch.njol.skript.lang.parser.ParserInstance
getCurrentStructure() - Method in class ch.njol.skript.lang.parser.ParserInstance
 
getCurrentValue() - Method in interface ch.njol.skript.lang.InputSource
 
getDamage(ItemType) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
Gets damage/durability of an item, or 0 if it does not have damage.
getDamage(EntityDamageEvent) - Static method in class ch.njol.skript.bukkitutil.HealthUtils
 
getDamage(ItemStack) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
Gets damage/durability of an item, or 0 if it does not have damage.
getDamage(ItemMeta) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
Gets damage/durability of an itemmeta, or 0 if it does not have damage.
getDamageSourceFromCause(EntityDamageEvent.DamageCause) - Static method in class ch.njol.skript.bukkitutil.DamageUtils
 
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
 
getDatabaseType() - Method in class ch.njol.skript.variables.VariablesStorage
Get the config type of a database
getDebugLabel() - Method in class ch.njol.skript.lang.Trigger
 
getDebugMessage() - Method in class ch.njol.skript.aliases.ItemType
 
getDebugMessage(Object) - Static method in class ch.njol.skript.registrations.Classes
 
getDebugMessage(T) - Method in class ch.njol.skript.classes.Parser
Returns a string representation of the given object to be used for debugging.
The Parser of 'Block' for example returns the block's type in toString, while this method also returns the coordinates of the block.
The default implementation of this method returns toString(o, 0).
getDeclaringClass() - Method in class ch.njol.yggdrasil.PseudoEnum
Returns this constant's pseudo-enum class, i.e.
getDeclaringClass(Class<T>) - Static method in class ch.njol.yggdrasil.PseudoEnum
Returns the common base class for constants of the given type, i.e.
getDefaultExpression() - Method in class ch.njol.skript.classes.ClassInfo
 
getDefaultExpression() - Method in class ch.njol.skript.lang.function.Parameter
Get the Expression that will be used to provide the default value of this parameter when the function is called.
getDefaultExpression(Class<T>) - Static method in class ch.njol.skript.registrations.Classes
Gets the default expression of a class
getDefaultExpression(String) - Static method in class ch.njol.skript.registrations.Classes
Gets the default of a class
getDefaultIfNullOrEmpty(String[], String) - Method in class ch.njol.skript.doc.HTMLGenerator
 
getDefaultIfNullOrEmpty(String, String) - Method in class ch.njol.skript.doc.HTMLGenerator
Checks if a string is empty or null then it will return the message provided
getDefaultValue() - Method in class org.skriptlang.skript.lang.entry.EntryData
 
getDefaultValue(Class<T>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
 
getDefaultVariableNames(String, Event) - Method in class ch.njol.skript.lang.VariableString
Builds all possible default variable type hints based on the super type of the expression.
getDefiniteArticle() - Method in class ch.njol.skript.localization.Noun
 
getDependentInputs() - Method in interface ch.njol.skript.lang.InputSource
 
getDeprecationMessage() - Method in enum class org.skriptlang.skript.lang.script.ScriptWarning
Returns the deprecation message of this warning, or null if the warning isn't deprecated.
getDescription() - Method in class ch.njol.skript.classes.ClassInfo
 
getDescription() - Method in class ch.njol.skript.lang.function.JavaFunction
 
getDescription() - Method in class ch.njol.skript.lang.SkriptEventInfo
 
getDestroySpeed(ItemStack, boolean) - Method in class ch.njol.skript.util.BlockStateBlock
 
getDestroySpeed(ItemStack, boolean) - Method in class ch.njol.skript.util.DelayedChangeBlock
 
getDestroySpeed(ItemStack) - Method in class ch.njol.skript.util.BlockStateBlock
 
getDestroySpeed(ItemStack) - Method in class ch.njol.skript.util.DelayedChangeBlock
 
getDifference(Class<T>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
 
getDifference(Class<T>, Class<R>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
 
getDifferenceInfo(Class<T>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
 
getDifferenceInfo(Class<T>, Class<R>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
 
getDimensions() - Method in class ch.njol.skript.util.AABB
 
getDirection() - Method in class ch.njol.skript.util.Direction
 
getDirection(Block) - Method in class ch.njol.skript.util.Direction
 
getDirection(Entity) - Method in class ch.njol.skript.util.Direction
 
getDirection(Location) - Method in class ch.njol.skript.util.Direction
 
getDisabledScripts() - Static method in class ch.njol.skript.ScriptLoader
 
getDisabledScriptsFilter() - Static method in class ch.njol.skript.ScriptLoader
 
getDocName() - Method in class ch.njol.skript.classes.ClassInfo
 
getDocsOutputDirectory() - Static method in class ch.njol.skript.doc.Documentation
 
getDocsTemplateDirectory() - Static method in class ch.njol.skript.doc.Documentation
 
getDocumentationID() - Method in class ch.njol.skript.classes.ClassInfo
Gets overridden documentation id of this this type.
getDocumentationID() - Method in class ch.njol.skript.lang.SkriptEventInfo
 
getDrops() - Method in class ch.njol.skript.util.BlockStateBlock
 
getDrops() - Method in class ch.njol.skript.util.DelayedChangeBlock
 
getDrops(ItemStack) - Method in class ch.njol.skript.util.BlockStateBlock
 
getDrops(ItemStack) - Method in class ch.njol.skript.util.DelayedChangeBlock
 
getDrops(ItemStack, Entity) - Method in class ch.njol.skript.util.BlockStateBlock
 
getDrops(ItemStack, Entity) - Method in class ch.njol.skript.util.DelayedChangeBlock
 
getDurability() - Method in class ch.njol.skript.aliases.ItemData
 
getDuration() - Method in class ch.njol.skript.util.Timespan
 
getDuration() - Method in enum class ch.njol.skript.util.Timespan.TimePeriod
 
getDyeData() - Method in enum class ch.njol.skript.util.SkriptColor
Deprecated.
getEffect() - Method in class ch.njol.skript.util.visual.VisualEffectType
 
getEffects() - Static method in class ch.njol.skript.Skript
 
getEffects(ItemType) - Static method in class ch.njol.skript.util.PotionEffectUtils
Get all the PotionEffects of an ItemType This will also include the base potion as well
getElapsedMilliseconds(UUID, Event) - Method in class ch.njol.skript.command.ScriptCommand
 
getElementClass() - Method in class ch.njol.skript.lang.SyntaxElementInfo
Get the class that represents this element.
getElements(Class<T>) - Method in class ch.njol.skript.patterns.SkriptPattern
A method to obtain a list of all pattern elements of a specified type that are represented by this SkriptPattern.
getEnchantments() - Method in class ch.njol.skript.aliases.ItemType
getEnchantmentType(Enchantment) - Method in class ch.njol.skript.aliases.ItemType
Gets the EnchantmentType with the given Enchantment of this item type.
getEnchantmentTypes() - Method in class ch.njol.skript.aliases.ItemType
Gets all enchantments of this item.
getEnglishPlural(String) - Static method in class ch.njol.skript.util.Utils
 
getEntity() - Method in class org.skriptlang.skript.bukkit.loottables.LootContextWrapper
Gets the entity of the LootContext.
getEntityEffect() - Method in class ch.njol.skript.util.visual.VisualEffectType
 
getEntryContainer() - Method in class org.skriptlang.skript.lang.structure.Structure
Deprecated, for removal: This API element is subject to removal in a future version.
This method will be removed in a future version. If the EntryContainer is needed outside of Structure.init(Literal[], int, ParseResult, EntryContainer), the Structure should keep a reference to it.
getEntryData() - Method in class org.skriptlang.skript.lang.entry.EntryValidator
 
getEnumConstant(Class<T>, String) - Static method in class ch.njol.yggdrasil.Yggdrasil
 
getEquipSlot() - Method in class ch.njol.skript.util.slot.EquipmentSlot
Gets underlying armor slot enum.
getError() - Method in class ch.njol.skript.log.ParseLogHandler
 
getErrorFrame() - Method in class org.skriptlang.skript.log.runtime.RuntimeErrorManager
 
getErrors() - Method in class ch.njol.skript.log.RetainingLogHandler
 
getErrorSource() - Method in interface org.skriptlang.skript.log.runtime.RuntimeErrorProducer
Gets the source of the errors produced by the implementing class.
getErrorSource() - Method in interface org.skriptlang.skript.log.runtime.SyntaxRuntimeErrorProducer
 
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
 
getEventValue(E, Class<T>, int) - Static method in class ch.njol.skript.registrations.EventValues
Gets a specific value from an event.
getEventValueGetter(Class<E>, Class<T>, int) - Static method in class ch.njol.skript.registrations.EventValues
Returns a getter to get a value from in an event.
getEventValuesListForTime(int) - Static method in class ch.njol.skript.registrations.EventValues
Get Event Values list for the specified time
getExactClassInfo(Class<T>) - Static method in class ch.njol.skript.registrations.Classes
Gets the class info for the given class.
getExactClassName(Class<?>) - Static method in class ch.njol.skript.registrations.Classes
Gets the name a class was registered with.
getExactEventValueGetter(Class<E>, Class<T>, int) - Static method in class ch.njol.skript.registrations.EventValues
Checks that a getter exists for the exact type.
getExactParser(Class<T>) - Static method in class ch.njol.skript.registrations.Classes
Gets a parser for an exactly known class.
getExamples() - Method in class ch.njol.skript.classes.ClassInfo
 
getExamples() - Method in class ch.njol.skript.lang.function.JavaFunction
 
getExamples() - Method in class ch.njol.skript.lang.SkriptEventInfo
 
getExpectedMessage(Event) - Method in interface ch.njol.skript.lang.VerboseAssert
This method is intended to be used directly after "Expected " and the grammar of the returned string should match.
getExperience() - Method in class ch.njol.skript.entity.XpOrbData
 
getExpr() - Method in class ch.njol.skript.patterns.MatchResult
 
getExpressions() - Method in class ch.njol.skript.lang.ExpressionList
 
getExpressions() - Method in class ch.njol.skript.lang.LiteralList
 
getExpressions() - Method in class ch.njol.skript.patterns.MatchResult
 
getExpressions() - Static method in class ch.njol.skript.Skript
 
getExpressions(Class<?>...) - Static method in class ch.njol.skript.Skript
 
getExpressionType() - Method in class ch.njol.skript.lang.ExpressionInfo
Get the type of this expression.
getExpressionValue(Expression<?>, Event) - Static method in interface ch.njol.skript.lang.VerboseAssert
Helper method to simplify stringify-ing the values of expressions.
getExprInfo() - Method in class ch.njol.skript.patterns.TypePatternElement
 
getFace(Block) - Method in class ch.njol.skript.util.BlockStateBlock
 
getFace(Block) - Method in class ch.njol.skript.util.DelayedChangeBlock
 
getFaces() - Static method in class ch.njol.skript.util.BlockUtils
 
getFacing(double, double) - Static method in class ch.njol.skript.util.Direction
 
getFacing(Block) - Static method in class ch.njol.skript.util.Direction
 
getFacing(Location, boolean) - Static method in class ch.njol.skript.util.Direction
 
getFacing(Vector, boolean) - Static method in class ch.njol.skript.util.Direction
 
getFields(Class<?>) - Static method in class ch.njol.yggdrasil.Fields
Gets all serializable fields of the provided class, including superclasses.
getFile() - Method in class ch.njol.skript.config.Config
 
getFile() - Method in class ch.njol.skript.SkriptAddon
The first invocation of this method uses reflection to invoke the protected method JavaPlugin.getFile() to get the plugin's jar file.
getFile(String) - Method in class ch.njol.skript.variables.FlatFileStorage
 
getFile(String) - Method in class ch.njol.skript.variables.SQLStorage
 
getFile(String) - Method in class ch.njol.skript.variables.VariablesStorage
Gets the file needed for this variable storage from the given file name.
getFile(Plugin) - Static method in class ch.njol.skript.util.Utils
The first invocation of this method uses reflection to invoke the protected method JavaPlugin.getFile() to get the plugin's jar file.
getFileName() - Method in class ch.njol.skript.config.Config
 
getFinalDamage(EntityDamageEvent) - Static method in class ch.njol.skript.bukkitutil.HealthUtils
 
getFirst() - Method in class ch.njol.util.NonNullPair
Deprecated.
 
getFirst() - Method in class ch.njol.util.Pair
Deprecated.
 
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
getFrameOutput() - Method in class org.skriptlang.skript.log.runtime.Frame
Gets the output data for a frame.
getFrom() - Method in class org.skriptlang.skript.lang.converter.ConverterInfo
 
getFullForm() - Method in enum class ch.njol.skript.util.Timespan.TimePeriod
 
getFullPattern() - Static method in enum class org.skriptlang.skript.bukkit.tags.sources.TagOrigin
Returns an optional choice of all the origins (minecraft, datapack, paper, and custom).
getFullPattern() - Static method in class org.skriptlang.skript.bukkit.tags.TagType
 
getFullPattern(boolean) - Static method in class org.skriptlang.skript.bukkit.tags.TagType
 
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 interface ch.njol.skript.util.Color
 
getGreen() - Method in class ch.njol.skript.util.ColorRGB
 
getGreen() - Method in enum class ch.njol.skript.util.SkriptColor
 
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.
getHandlers() - Method in class org.skriptlang.skript.bukkit.loottables.LootContextCreateEvent
 
getHasDelayBefore() - Method in class ch.njol.skript.lang.parser.ParserInstance
 
getHealth(Damageable) - Static method in class ch.njol.skript.bukkitutil.HealthUtils
Get the health of an entity
getHumidity() - Method in class ch.njol.skript.util.BlockStateBlock
 
getHumidity() - Method in class ch.njol.skript.util.DelayedChangeBlock
 
getId() - Method in class ch.njol.skript.aliases.AliasesProvider.Variation
 
getId() - Method in exception class ch.njol.skript.aliases.InvalidMinecraftIdException
 
getId() - Method in class ch.njol.skript.lang.SkriptEventInfo
 
getId() - Method in class ch.njol.skript.util.visual.VisualEffectType
 
getId(ClassInfo<?>) - Static method in class ch.njol.skript.doc.DocumentationIdProvider
Gets the documentation ID of a ClassInfo
getId(Function<?>) - Static method in class ch.njol.skript.doc.DocumentationIdProvider
Gets the documentation ID of a function
getId(SkriptEventInfo<?>) - Static method in class ch.njol.skript.doc.DocumentationIdProvider
Gets the documentation ID of an event
getId(SyntaxElementInfo<? extends T>) - Static method in class ch.njol.skript.doc.DocumentationIdProvider
Gets the documentation ID of a syntax element
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
 
getInstance() - Static method in class org.skriptlang.skript.log.runtime.RuntimeErrorManager
Prefer using Skript.getRuntimeErrorManager() instead.
getInternalAmount() - Method in class ch.njol.skript.aliases.ItemType
Only use this method if you know what you're doing.
getInternalExperience() - Method in class ch.njol.skript.entity.XpOrbData
 
getInternalLevel() - Method in class ch.njol.skript.util.EnchantmentType
 
getInternalXP() - Method in class ch.njol.skript.util.Experience
 
getInventory() - Method in class ch.njol.skript.util.BlockInventoryHolder
 
getInventory() - Method in class ch.njol.skript.util.slot.InventorySlot
 
getInventory(InventoryView, int) - Static method in class ch.njol.skript.bukkitutil.InventoryUtils
 
getInverse() - Method in enum class 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.DisplayEntitySlot
 
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.
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
Deprecated.
 
getKey() - Method in class ch.njol.util.Pair
Deprecated.
 
getKey() - Method in class org.skriptlang.skript.bukkit.tags.SkriptTag
 
getKey() - Method in class org.skriptlang.skript.lang.entry.EntryData
 
getKey(String) - Static method in class ch.njol.skript.bukkitutil.SoundUtils
Gets the key of a sound, given its enum-name-style name.
getKey(Sound) - Static method in class ch.njol.skript.bukkitutil.SoundUtils
returns the key string for a sound.
getKey(T2) - Method in class ch.njol.util.coll.BidiHashMap
Deprecated.
 
getKey(T2) - Method in interface ch.njol.util.coll.BidiMap
Deprecated.
 
getKeyed(Object) - Static method in class org.skriptlang.skript.bukkit.tags.TagModule
Retrieves a Keyed array based on the type of the provided input object.
getKeywords() - Method in class ch.njol.skript.lang.function.JavaFunction
 
getKeywords() - Method in class ch.njol.skript.lang.SkriptEventInfo
 
getKiller() - Method in class org.skriptlang.skript.bukkit.loottables.LootContextWrapper
Gets the killer of the LootContext.
getLabel() - Method in class ch.njol.skript.command.ScriptCommand
 
getLangName() - Method in interface ch.njol.skript.util.chat.ChatCode
Name to be used in scripts.
getLangName() - Method in enum class ch.njol.skript.util.chat.SkriptChatCode
 
getLanguageFileDirectory() - Method in class ch.njol.skript.SkriptAddon
 
getLast() - Method in class ch.njol.skript.patterns.ChoicePatternElement
 
getLastUsage(UUID, Event) - Method in class ch.njol.skript.command.ScriptCommand
 
getLeft() - Method in class org.skriptlang.skript.lang.arithmetic.OperationInfo
 
getLevel() - Method in class ch.njol.skript.log.LogEntry
 
getLevel() - Method in class ch.njol.skript.util.EnchantmentType
 
getLevelXP(int) - Static method in class ch.njol.skript.bukkitutil.PlayerUtils
Gets the experience points needed to reach the next level, starting at the given level.
getLightFromBlocks() - Method in class ch.njol.skript.util.BlockStateBlock
 
getLightFromBlocks() - Method in class ch.njol.skript.util.DelayedChangeBlock
 
getLightFromSky() - Method in class ch.njol.skript.util.BlockStateBlock
 
getLightFromSky() - Method in class ch.njol.skript.util.DelayedChangeBlock
 
getLightLevel() - Method in class ch.njol.skript.util.BlockStateBlock
 
getLightLevel() - Method in class ch.njol.skript.util.DelayedChangeBlock
 
getLine() - Method in class ch.njol.skript.config.ConfigReader
 
getLine() - Method in class ch.njol.skript.config.Node
 
getLineNum() - Method in class ch.njol.skript.config.ConfigReader
 
getLineNumber() - Method in class ch.njol.skript.lang.Trigger
 
getList(String) - Static method in class ch.njol.skript.localization.Language
Gets a list of strings.
getListeningBehavior() - Method in class ch.njol.skript.lang.SkriptEvent
 
getListeningBehavior() - Method in class ch.njol.skript.lang.SkriptEventInfo
 
getLoadedScripts() - Static method in class ch.njol.skript.ScriptLoader
 
getLoadedScriptsFilter() - Static method in class ch.njol.skript.ScriptLoader
 
getLocalFunction(String, String) - Static method in class ch.njol.skript.lang.function.Functions
Gets a function, if it exists.
getLocalSignature(String, String) - Static method in class ch.njol.skript.lang.function.Functions
Gets a signature of function with given name.
getLocation() - Method in class ch.njol.skript.util.BlockStateBlock
 
getLocation() - Method in class ch.njol.skript.util.DelayedChangeBlock
 
getLocation() - Method in class org.skriptlang.skript.bukkit.loottables.LootContextWrapper
Gets the location of the LootContext.
getLocation(Location) - Method in class ch.njol.skript.util.BlockStateBlock
 
getLocation(Location) - Method in class ch.njol.skript.util.DelayedChangeBlock
 
getLocation(Block) - Static method in class ch.njol.skript.util.BlockUtils
 
getLog() - Method in class ch.njol.skript.log.RetainingLogHandler
 
getLoopCounter(Event) - Method in class ch.njol.skript.lang.LoopSection
 
getLootTable(Object) - Static method in class org.skriptlang.skript.bukkit.loottables.LootTableUtils
Gets the loot table of an object.
getLuck() - Method in class org.skriptlang.skript.bukkit.loottables.LootContextWrapper
Gets the luck of the LootContext.
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
 
getMatchingTags(TagOrigin, TagType<T>, Predicate<Tag<T>>) - Method in class org.skriptlang.skript.bukkit.tags.TagRegistry
Gets all the tags of a specific origin that are of a specific type.
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
Deprecated.
Prefer BukkitUnsafe.getMaterialFromNamespacedId(String) for including modded item support
getMaterialFromNamespacedId(String) - Static method in class ch.njol.skript.bukkitutil.BukkitUnsafe
Get a material from a namespaced ID.
getMaterialName(ItemData) - Method in class ch.njol.skript.aliases.AliasesProvider
 
getMaterialName(ItemData, boolean) - Static method in class ch.njol.skript.aliases.Aliases
 
getMaterials() - Method in class ch.njol.skript.aliases.ItemType
 
getMaxDamage(ItemType) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
Gets the max damage/durability of an item
getMaxDamage(ItemStack) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
Gets the max damage/durability of an item
getMaxHealth(Damageable) - Static method in class ch.njol.skript.bukkitutil.HealthUtils
Get the max health an entity has
getMaximum() - Method in class ch.njol.skript.util.Time
 
getMaximum() - Method in interface org.skriptlang.skript.lang.util.Cyclical
The potential 'top' of the cycle, e.g.
getMaxParameters() - Method in class ch.njol.skript.lang.function.Signature
Gets maximum number of parameters that the function described by this signature is able to take.
getMessage() - Method in class ch.njol.skript.log.LogEntry
 
getMessageComponents(Event) - Method in class ch.njol.skript.lang.VariableString
Gets message components from this string.
getMessageComponentsUnsafe(Event) - Method in class ch.njol.skript.lang.VariableString
Gets message components from this string.
getMetadata(String) - Method in class ch.njol.skript.util.BlockStateBlock
 
getMetadata(String) - Method in class ch.njol.skript.util.DelayedChangeBlock
 
getMetrics() - Static method in class ch.njol.skript.Skript
 
getMilliSeconds() - Method in class ch.njol.skript.util.Timespan
Deprecated, for removal: This API element is subject to removal in a future version.
getMinecraftId() - Method in class ch.njol.skript.aliases.AliasesMap.AliasData
 
getMinecraftId(ItemData) - Static method in class ch.njol.skript.aliases.Aliases
Gets a Vanilla Minecraft material id for given item data.
getMinecraftId(ItemData) - Method in class ch.njol.skript.aliases.AliasesProvider
 
getMinecraftVersion() - Static method in class ch.njol.skript.Skript
 
getMinimum() - Method in class ch.njol.skript.util.Time
 
getMinimum() - Method in interface org.skriptlang.skript.lang.util.Cyclical
The potential 'bottom' of the cycle, e.g.
getMinor() - Method in class ch.njol.skript.util.Version
 
getMinParameters() - Method in class ch.njol.skript.lang.function.Signature
Gets minimum number of parameters that the function described by this signature is able to take.
getMode() - Method in class ch.njol.skript.lang.VariableString
 
getName() - Method in class ch.njol.skript.aliases.AliasesMap.AliasData
 
getName() - Method in class ch.njol.skript.aliases.AliasesParser.VariationSlot
 
getName() - Method in class ch.njol.skript.classes.ClassInfo
 
getName() - Method in class ch.njol.skript.command.ScriptCommand
 
getName() - Method in class ch.njol.skript.entity.EntityData
 
getName() - Method in class ch.njol.skript.lang.function.Function
 
getName() - Method in class ch.njol.skript.lang.function.Parameter
Get the name of this parameter.
getName() - Method in class ch.njol.skript.lang.function.Signature
 
getName() - Method in class ch.njol.skript.lang.SkriptEventInfo
 
getName() - Method in class ch.njol.skript.lang.Trigger
 
getName() - Method in class ch.njol.skript.lang.Variable
 
getName() - Static method in class ch.njol.skript.localization.Language
 
getName() - Method in class ch.njol.skript.SkriptAddon
 
getName() - Method in class ch.njol.skript.update.ReleaseChannel
Gets release channel name.
getName() - Method in interface ch.njol.skript.util.Color
 
getName() - Method in class ch.njol.skript.util.ColorRGB
 
getName() - Method in enum class ch.njol.skript.util.SkriptColor
 
getName() - Method in enum class ch.njol.skript.util.StructureType
 
getName() - Method in class ch.njol.skript.util.visual.VisualEffectType
 
getName() - Method in enum class org.skriptlang.skript.lang.arithmetic.Operator
 
getNamePattern() - Method in class ch.njol.skript.variables.VariablesStorage
Returns the name pattern accepted by this variable storage
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
 
getNode() - Method in interface org.skriptlang.skript.log.runtime.SyntaxRuntimeErrorProducer
Returns the source Node for any errors the implementing class emits.
getNodeAt(String...) - Method in class ch.njol.skript.config.Config
 
getNodeAt(String...) - Method in interface ch.njol.skript.config.NodeNavigator
Fetches a node at position inside the current node.
getNodeAt(String...) - Method in class ch.njol.skript.config.SectionNode
 
getNodeAt(String) - Method in interface ch.njol.skript.config.NodeNavigator
Fetches a node at a path inside the current node.
getNumErrors() - Method in class ch.njol.skript.log.ParseLogHandler
 
getNumErrors() - Method in class ch.njol.skript.log.RetainingLogHandler
 
getObject() - Method in class ch.njol.yggdrasil.Fields.FieldContext
 
getObject(Class<T>) - Method in class ch.njol.yggdrasil.Fields.FieldContext
 
getObject(String) - Method in class ch.njol.yggdrasil.Fields
 
getObject(String, Class<T>) - Method in class ch.njol.yggdrasil.Fields
 
getOnlinePlayers() - Static method in class ch.njol.skript.bukkitutil.PlayerUtils
Deprecated.
use Bukkit.getOnlinePlayers() instead
getOperation() - Method in class org.skriptlang.skript.lang.arithmetic.DifferenceInfo
 
getOperation() - Method in class org.skriptlang.skript.lang.arithmetic.OperationInfo
 
getOperation(Operator, Class<L>, Class<R>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
 
getOperation(Operator, Class<L>, Class<R>, Class<T>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
 
getOperationInfo(Operator, Class<L>, Class<R>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
 
getOperationInfo(Operator, Class<L>, Class<R>, Class<T>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
 
getOperations(Operator) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
 
getOperations(Operator, Class<T>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
 
getOptional(String, boolean) - Method in class org.skriptlang.skript.lang.entry.EntryContainer
A method for obtaining a nullable entry value with an unknown type.
getOptional(String, Class<E>, boolean) - Method in class org.skriptlang.skript.lang.entry.EntryContainer
A method for obtaining a nullable, typed entry value.
getOptionalSingle(Event) - Method in interface ch.njol.skript.lang.Expression
Get an optional of the single value of this expression.
getOptionalSingle(Event) - Method in class ch.njol.skript.lang.LiteralString
 
getOrigin() - Method in class ch.njol.skript.lang.function.Namespace.Key
 
getOrigin() - Method in class org.skriptlang.skript.bukkit.tags.sources.TagSource
 
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
 
getPath() - Method in class ch.njol.skript.config.Node
 
getPathSteps() - Method in class ch.njol.skript.config.Node
Returns the node names in the path to this node from the config root.
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
 
getPattern() - Method in enum class org.skriptlang.skript.lang.script.ScriptWarning
 
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
Deprecated.
 
getPlayer() - Method in class ch.njol.skript.util.slot.CursorSlot
 
getPlural() - Method in class ch.njol.skript.localization.Noun
 
getPlural(String) - Static method in class ch.njol.skript.localization.Noun
 
getPotionEffects(PotionData) - Static method in enum class ch.njol.skript.util.PotionDataUtils
Convert PotionData to a PotionEffect
getPotionName(PotionEffectType, boolean, boolean) - Static method in class ch.njol.skript.util.PotionEffectUtils
Get potion string representation.
getPrefix() - Method in class ch.njol.skript.command.ScriptCommand
 
getPrimitive() - Method in class ch.njol.yggdrasil.Fields.FieldContext
 
getPrimitive() - Method in enum class ch.njol.yggdrasil.Tag
 
getPrimitive(Class<T>) - Method in class ch.njol.yggdrasil.Fields.FieldContext
 
getPrimitive(String) - Method in class ch.njol.yggdrasil.Fields
 
getPrimitive(String, Class<T>) - Method in class ch.njol.yggdrasil.Fields
 
getPrimitiveFromWrapper(Class<?>) - Static method in enum class ch.njol.yggdrasil.Tag
 
getPriority() - Method in class ch.njol.skript.lang.SkriptEvent
 
getPriority() - Method in class org.skriptlang.skript.lang.structure.Structure
The priority of a Structure determines the order in which it should be loaded.
getPriority() - Method in class org.skriptlang.skript.lang.structure.Structure.Priority
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.breeding.elements.CondCanAge
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.breeding.elements.CondCanBreed
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.breeding.elements.CondIsAdult
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.breeding.elements.CondIsBaby
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.breeding.elements.CondIsInLove
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.breeding.elements.ExprLoveTime
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayBillboard
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayGlowOverride
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayHeightWidth
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayInterpolation
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayShadow
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayTeleportDuration
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayTransformationRotation
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayTransformationScaleTranslation
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayViewRange
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.displays.item.ExprItemDisplayTransform
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.displays.text.CondTextDisplayHasDropShadow
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.displays.text.CondTextDisplaySeeThroughBlocks
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.displays.text.ExprTextDisplayAlignment
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.displays.text.ExprTextDisplayLineWidth
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.displays.text.ExprTextDisplayOpacity
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.fishing.elements.CondIsInOpenWater
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.loottables.elements.conditions.CondHasLootTable
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.loottables.elements.conditions.CondIsLootable
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootContextEntity
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootContextLocation
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootContextLooter
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootContextLuck
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootTable
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootTableSeed
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.misc.expressions.ExprItemOfEntity
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.misc.expressions.ExprQuaternionAxisAngle
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.misc.expressions.ExprTextOf
 
getPropertyName() - Method in class org.skriptlang.skript.bukkit.tags.elements.ExprTagKey
 
getPropertyType() - Method in class org.skriptlang.skript.bukkit.displays.text.CondTextDisplayHasDropShadow
 
getQuality() - Method in class ch.njol.skript.aliases.AliasesMap.Match
Gets quality of this match.
getQuality() - Method in class ch.njol.skript.log.LogEntry
 
getRandom() - Method in class ch.njol.skript.aliases.ItemType
 
getRandom(List<T>) - Static method in class ch.njol.util.coll.CollectionUtils
 
getRandom(T[]) - Static method in class ch.njol.util.coll.CollectionUtils
 
getRandom(T[], int) - Static method in class ch.njol.util.coll.CollectionUtils
 
getRandomStackOrMaterial() - Method in class ch.njol.skript.aliases.ItemType
 
getRaw(Event) - Method in class ch.njol.skript.lang.Variable
Gets the value of this variable as stored in the variables map.
getRawIndex() - Method in class ch.njol.skript.util.slot.InventorySlot
 
getRawIndex() - Method in class ch.njol.skript.util.slot.SlotWithIndex
Gets the raw index of this slot.
getRawNames() - Method in class ch.njol.skript.aliases.ItemType
Gets raw item names ("minecraft:some_item").
getRawUsage() - Method in class ch.njol.skript.command.CommandUsage
 
getReceivedMessage(Event) - Method in interface ch.njol.skript.lang.VerboseAssert
This method is intended to be used directly after "Expected x, but got " and the grammar of the returned string should match.
getRed() - Method in interface ch.njol.skript.util.Color
 
getRed() - Method in class ch.njol.skript.util.ColorRGB
 
getRed() - Method in enum class ch.njol.skript.util.SkriptColor
 
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 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
 
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
 
getRestartMessage() - Static method in class ch.njol.skript.Skript
 
getReturnType() - Method in interface ch.njol.skript.lang.Expression
Gets the return type of this expression.
getReturnType() - Method in class ch.njol.skript.lang.ExpressionInfo
Get the return type of this expression.
getReturnType() - Method in class ch.njol.skript.lang.ExpressionList
 
getReturnType() - Method in class ch.njol.skript.lang.function.Function
 
getReturnType() - Method in class ch.njol.skript.lang.function.FunctionReference
 
getReturnType() - Method in class ch.njol.skript.lang.function.Signature
 
getReturnType() - Method in class ch.njol.skript.lang.UnparsedLiteral
 
getReturnType() - Method in class ch.njol.skript.lang.util.ContainerExpression
 
getReturnType() - Method in class ch.njol.skript.lang.util.ConvertedExpression
 
getReturnType() - Method in class ch.njol.skript.lang.util.SimpleLiteral
 
getReturnType() - Method in class ch.njol.skript.lang.Variable
 
getReturnType() - Method in class ch.njol.skript.lang.VariableString
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.breeding.elements.ExprBreedingFamily
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.breeding.elements.ExprLoveTime
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayBillboard
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayBrightness
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayGlowOverride
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayHeightWidth
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayInterpolation
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayShadow
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayTeleportDuration
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayTransformationRotation
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayTransformationScaleTranslation
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayViewRange
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.displays.item.ExprItemDisplayTransform
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.displays.text.ExprTextDisplayAlignment
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.displays.text.ExprTextDisplayLineWidth
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.displays.text.ExprTextDisplayOpacity
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingApproachAngle
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingBiteTime
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingHookEntity
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingWaitTime
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.furnace.elements.ExprFurnaceEventItems
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.furnace.elements.ExprFurnaceSlot
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.furnace.elements.ExprFurnaceTime
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.input.elements.expressions.ExprCurrentInputKeys
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLoot
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootContextEntity
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootContextLocation
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootContextLooter
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootContextLuck
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootItems
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootTable
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootTableFromString
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootTableSeed
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprSecCreateLootContext
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.misc.expressions.ExprItemOfEntity
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.misc.expressions.ExprQuaternionAxisAngle
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.misc.expressions.ExprRotate
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.misc.expressions.ExprTextOf
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.tags.elements.ExprTag
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.tags.elements.ExprTagContents
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.tags.elements.ExprTagKey
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.tags.elements.ExprTagsOf
 
getReturnType() - Method in class org.skriptlang.skript.bukkit.tags.elements.ExprTagsOfType
 
getReturnType() - Method in class org.skriptlang.skript.lang.arithmetic.DifferenceInfo
 
getReturnType() - Method in class org.skriptlang.skript.lang.arithmetic.OperationInfo
 
getReturnType(Expression<?>...) - Method in class ch.njol.skript.lang.function.DynamicFunctionReference
 
getReturnType(Expression<?>...) - Method in class ch.njol.skript.lang.function.FunctionReference
 
getReturnType(Expression<?>...) - Method in interface ch.njol.skript.util.Contract
 
getReverseView() - Method in class ch.njol.util.coll.BidiHashMap
Deprecated.
 
getReverseView() - Method in interface ch.njol.util.coll.BidiMap
Deprecated.
 
getRevision() - Method in class ch.njol.skript.util.Version
 
getRight() - Method in class org.skriptlang.skript.lang.arithmetic.OperationInfo
 
getRuntimeErrorManager() - Static method in class ch.njol.skript.Skript
 
getRuntimeErrorManager() - Method in interface org.skriptlang.skript.log.runtime.RuntimeErrorProducer
 
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.ScriptLoader
Gets a script's file from its name, if one exists.
getScriptFromName(String) - Static method in class ch.njol.skript.SkriptCommand
Deprecated, for removal: This API element is subject to removal in a future version.
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
Deprecated.
 
getSecond() - Method in class ch.njol.util.Pair
Deprecated.
 
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
 
getSections(int) - Method in class ch.njol.skript.lang.parser.ParserInstance
Returns a list of sections up to the specified number of levels from the current section.
getSections(int, Class<? extends TriggerSection>) - Method in class ch.njol.skript.lang.parser.ParserInstance
Returns a list of sections to the specified number of levels from the current section.
getSectionsUntil(TriggerSection) - Method in class ch.njol.skript.lang.parser.ParserInstance
Returns the sections from the current section (inclusive) until the specified section (exclusive).
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
 
getShortForm() - Method in enum class ch.njol.skript.util.Timespan.TimePeriod
 
getSignature() - Method in class ch.njol.skript.lang.function.Function
Gets signature of this function that contains all metadata about it.
getSignature(String) - Static method in class ch.njol.skript.lang.function.Functions
Deprecated.
in favour of Functions.getGlobalSignature(String) for proper name.
getSignature(String) - Method in class ch.njol.skript.lang.function.Namespace
 
getSignature(String, boolean) - Method in class ch.njol.skript.lang.function.Namespace
 
getSignature(String, String) - Static method in class ch.njol.skript.lang.function.Functions
Gets a signature of local function with the given name, if no signature was found, it will fall back to a global function.
getSignatures() - Method in class ch.njol.skript.lang.function.Namespace
 
getSince() - Method in class ch.njol.skript.classes.ClassInfo
 
getSince() - Method in class ch.njol.skript.lang.function.JavaFunction
 
getSince() - Method in class ch.njol.skript.lang.SkriptEventInfo
 
getSingle() - Method in interface ch.njol.skript.lang.Literal
 
getSingle() - Method in class ch.njol.skript.lang.LiteralList
 
getSingle() - Method in class ch.njol.skript.lang.LiteralString
 
getSingle() - Method in class ch.njol.skript.lang.UnparsedLiteral
 
getSingle() - Method in class ch.njol.skript.lang.util.ConvertedLiteral
 
getSingle() - Method in class ch.njol.skript.lang.util.SimpleLiteral
 
getSingle(Event) - Method in interface ch.njol.skript.lang.Expression
Get the single value of this expression.
getSingle(Event) - Method in class ch.njol.skript.lang.ExpressionList
 
getSingle(Event) - Method in class ch.njol.skript.lang.UnparsedLiteral
 
getSingle(Event) - Method in class ch.njol.skript.lang.util.ConvertedExpression
 
getSingle(Event) - Method in class ch.njol.skript.lang.util.ConvertedLiteral
 
getSingle(Event) - Method in class ch.njol.skript.lang.util.SimpleExpression
 
getSingle(Event) - Method in class ch.njol.skript.lang.util.SimpleLiteral
 
getSingle(Event) - Method in class ch.njol.skript.lang.Variable
 
getSingle(Event) - Method in class ch.njol.skript.lang.VariableString
 
getSingular() - Method in class ch.njol.skript.localization.Noun
 
getSkriptPrefix() - Static method in class ch.njol.skript.Skript
 
getSound(String) - Static method in class ch.njol.skript.bukkitutil.SoundUtils
Retrieves the sound correlating to the provided soundString
getSoundGroup() - Method in class ch.njol.skript.util.BlockStateBlock
 
getSoundGroup() - Method in class ch.njol.skript.util.DelayedChangeBlock
 
getSource() - Method in interface ch.njol.skript.lang.Expression
Returns the original expression that was parsed, i.e.
getSource() - Method in class ch.njol.skript.lang.ExpressionList
 
getSource() - Method in class ch.njol.skript.lang.InputSource.InputData
ExprInput should use this to get the information source, and then call InputSource.getCurrentValue() to get the current value of the source.
getSource() - Method in class ch.njol.skript.lang.UnparsedLiteral
 
getSource() - Method in class ch.njol.skript.lang.util.ConvertedExpression
 
getSource() - Method in class ch.njol.skript.lang.util.SimpleExpression
 
getSource() - Method in class ch.njol.skript.lang.util.SimpleLiteral
 
getSource() - Method in class ch.njol.skript.lang.Variable
 
getSource() - Method in class ch.njol.skript.lang.VariableString
 
getSource() - Method in class org.skriptlang.skript.lang.entry.EntryContainer
 
getSpaced(String) - Static method in class ch.njol.skript.localization.Language
Gets a localized string surrounded by spaces, or a space if the string is empty
getStack() - Method in class ch.njol.skript.aliases.ItemData
Returns the ItemStack backing this ItemData.
getStack() - Method in class ch.njol.skript.lang.ReturnHandler.ReturnHandlerStack
 
getStart() - Method in class ch.njol.skript.log.TimingLogHandler
 
getState() - Method in class ch.njol.skript.update.Updater
 
getState() - Method in class ch.njol.skript.util.BlockStateBlock
 
getState() - Method in class ch.njol.skript.util.DelayedChangeBlock
 
getState(boolean) - Method in class ch.njol.skript.util.BlockStateBlock
 
getState(boolean) - Method in class ch.njol.skript.util.DelayedChangeBlock
 
getStatements() - Static method in class ch.njol.skript.Skript
 
getStorageContents(Inventory) - Static method in class ch.njol.skript.aliases.ItemType
Gets copy of storage contents, i.e.
getStores() - Static method in class ch.njol.skript.variables.Variables
 
getStructureInfo() - Method in class org.skriptlang.skript.lang.structure.Structure.StructureData
 
getStructures() - Static method in class ch.njol.skript.Skript
 
getStructures() - Method in class org.skriptlang.skript.lang.script.Script
 
getSuperClassInfo(Class<?>...) - Static method in class ch.njol.skript.registrations.Classes
Gets the class info of the super type of given classes or its closest registered superclass.
getSuperClassInfo(Class<T>) - Static method in class ch.njol.skript.registrations.Classes
Gets the class info of the given class or its closest registered superclass.
getSuperType() - Method in class ch.njol.skript.entity.AxolotlData
 
getSuperType() - Method in class ch.njol.skript.entity.BeeData
 
getSuperType() - Method in class ch.njol.skript.entity.BoatChestData
 
getSuperType() - Method in class ch.njol.skript.entity.BoatData
 
getSuperType() - Method in class ch.njol.skript.entity.CatData
 
getSuperType() - Method in class ch.njol.skript.entity.CreeperData
 
getSuperType() - Method in class ch.njol.skript.entity.DroppedItemData
 
getSuperType() - Method in class ch.njol.skript.entity.EndermanData
 
getSuperType() - Method in class ch.njol.skript.entity.EntityData
Returns the super type of this entity data, e.g.
getSuperType() - Method in class ch.njol.skript.entity.FallingBlockData
 
getSuperType() - Method in class ch.njol.skript.entity.FoxData
 
getSuperType() - Method in class ch.njol.skript.entity.FrogData
 
getSuperType() - Method in class ch.njol.skript.entity.GoatData
 
getSuperType() - Method in class ch.njol.skript.entity.LlamaData
 
getSuperType() - Method in class ch.njol.skript.entity.MinecartData
 
getSuperType() - Method in class ch.njol.skript.entity.MooshroomData
 
getSuperType() - Method in class ch.njol.skript.entity.OcelotData
 
getSuperType() - Method in class ch.njol.skript.entity.PandaData
 
getSuperType() - Method in class ch.njol.skript.entity.ParrotData
 
getSuperType() - Method in class ch.njol.skript.entity.PigData
 
getSuperType() - Method in class ch.njol.skript.entity.RabbitData
 
getSuperType() - Method in class ch.njol.skript.entity.SalmonData
 
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() - Method in class org.skriptlang.skript.bukkit.displays.DisplayData
 
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 org.skriptlang.skript.lang.comparator.Relation
 
getSyntaxTypeName() - Method in class ch.njol.skript.entity.EntityData
 
getSyntaxTypeName() - Method in class ch.njol.skript.lang.Condition
 
getSyntaxTypeName() - Method in class ch.njol.skript.lang.Effect
 
getSyntaxTypeName() - Method in interface ch.njol.skript.lang.Expression
 
getSyntaxTypeName() - Method in class ch.njol.skript.lang.Section
 
getSyntaxTypeName() - Method in interface ch.njol.skript.lang.SyntaxElement
 
getSyntaxTypeName() - Method in class ch.njol.skript.util.visual.VisualEffect
 
getSyntaxTypeName() - Method in class org.skriptlang.skript.lang.structure.Structure
 
getTableName() - Method in class ch.njol.skript.variables.SQLStorage
 
getTag(NamespacedKey) - Method in class org.skriptlang.skript.bukkit.tags.sources.BukkitTagSource
 
getTag(NamespacedKey) - Method in class org.skriptlang.skript.bukkit.tags.sources.CustomTagSource
 
getTag(NamespacedKey) - Method in class org.skriptlang.skript.bukkit.tags.sources.TagSource
Gets a specific tag by the key.
getTag(TagOrigin, TagType<T>, NamespacedKey) - Method in class org.skriptlang.skript.bukkit.tags.TagRegistry
Gets a specific tag of a specific origin that is of a specific type.
getTags() - Method in class ch.njol.skript.aliases.AliasesProvider.Variation
 
getTags() - Method in class ch.njol.skript.patterns.MatchResult
 
getTags(TagOrigin, Class<T>, TagType<?>...) - Method in class org.skriptlang.skript.bukkit.tags.TagRegistry
Gets all the tags of a specific origin that are applicable to a given class.
getTags(TagOrigin, TagType<T>) - Method in class org.skriptlang.skript.bukkit.tags.TagRegistry
Gets all the tags of a specific origin that are of a specific type.
getTags(T) - Method in class org.skriptlang.skript.bukkit.tags.elements.ExprTagsOf
Helper method for getting the tags of a value.
getTeleportFlags() - Method in enum class ch.njol.skript.bukkitutil.SkriptTeleportFlag
 
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
Deprecated, for removal: This API element is subject to removal in a future version.
use Converter instead
Getter() - Constructor for class ch.njol.skript.util.Getter
Deprecated.
 
getTicks() - Method in class ch.njol.skript.util.Time
 
getTicks() - Method in class ch.njol.skript.util.Timespan
Deprecated, for removal: This API element is subject to removal in a future version.
getTicks_i() - Method in class ch.njol.skript.util.Timespan
Deprecated, for removal: This API element is subject to removal in a future version.
getTime() - Method in interface ch.njol.skript.lang.Expression
 
getTime() - Method in class ch.njol.skript.lang.ExpressionList
 
getTime() - Method in class ch.njol.skript.lang.UnparsedLiteral
 
getTime() - Method in class ch.njol.skript.lang.util.ConvertedExpression
 
getTime() - Method in class ch.njol.skript.lang.util.SimpleExpression
 
getTime() - Method in class ch.njol.skript.lang.util.SimpleLiteral
 
getTime() - Method in class ch.njol.skript.lang.Variable
 
getTime() - Method in class ch.njol.skript.lang.VariableString
 
getTime() - Method in class ch.njol.skript.util.Time
 
getTime() - Method in enum class ch.njol.skript.util.Timespan.TimePeriod
 
getTimestamp() - Method in class ch.njol.skript.util.Date
Deprecated, for removal: This API element is subject to removal in a future version.
Use Date.getTime() instead.
getTimeTaken() - Method in class ch.njol.skript.log.TimingLogHandler
 
getTitle(InventoryView) - Static method in class ch.njol.skript.bukkitutil.InventoryUtils
 
getTo() - Method in class org.skriptlang.skript.lang.converter.ConverterInfo
 
getTopInventory(InventoryView) - Static method in class ch.njol.skript.bukkitutil.InventoryUtils
 
getTotalXP(int, double) - Static method in class ch.njol.skript.bukkitutil.PlayerUtils
Gets the total experience points needed to reach the given level, including the given progress.
getTotalXP(Player) - Static method in class ch.njol.skript.bukkitutil.PlayerUtils
Gets the total experience points of the given player.
getTranslationKey() - Method in class ch.njol.skript.util.BlockStateBlock
 
getTranslationKey() - Method in class ch.njol.skript.util.DelayedChangeBlock
 
getTreeSapling(TreeType) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
 
getTrigger() - Method in class ch.njol.skript.lang.TriggerItem
 
getType() - Method in class ch.njol.skript.aliases.ItemData
 
getType() - Method in class ch.njol.skript.command.Argument
 
getType() - Method in class ch.njol.skript.entity.AxolotlData
 
getType() - Method in class ch.njol.skript.entity.BeeData
 
getType() - Method in class ch.njol.skript.entity.BoatChestData
 
getType() - Method in class ch.njol.skript.entity.BoatData
 
getType() - Method in class ch.njol.skript.entity.CatData
 
getType() - Method in class ch.njol.skript.entity.CreeperData
 
getType() - Method in class ch.njol.skript.entity.DroppedItemData
 
getType() - Method in class ch.njol.skript.entity.EndermanData
 
getType() - Method in class ch.njol.skript.entity.EntityData
 
getType() - Method in class ch.njol.skript.entity.FallingBlockData
 
getType() - Method in class ch.njol.skript.entity.FoxData
 
getType() - Method in class ch.njol.skript.entity.FrogData
 
getType() - Method in class ch.njol.skript.entity.GoatData
 
getType() - Method in class ch.njol.skript.entity.LlamaData
 
getType() - Method in class ch.njol.skript.entity.MinecartData
 
getType() - Method in class ch.njol.skript.entity.MooshroomData
 
getType() - Method in class ch.njol.skript.entity.OcelotData
 
getType() - Method in class ch.njol.skript.entity.PandaData
 
getType() - Method in class ch.njol.skript.entity.ParrotData
 
getType() - Method in class ch.njol.skript.entity.PigData
 
getType() - Method in class ch.njol.skript.entity.RabbitData
 
getType() - Method in class ch.njol.skript.entity.SalmonData
 
getType() - Method in class ch.njol.skript.entity.SheepData
 
getType() - Method in class ch.njol.skript.entity.SimpleEntityData
 
getType() - Method in class ch.njol.skript.entity.ThrownPotionData
 
getType() - Method in class ch.njol.skript.entity.TropicalFishData
 
getType() - Method in class ch.njol.skript.entity.VillagerData
 
getType() - Method in class ch.njol.skript.entity.WolfData
 
getType() - Method in class ch.njol.skript.entity.XpOrbData
 
getType() - Method in class ch.njol.skript.entity.ZombieVillagerData
 
getType() - Method in class ch.njol.skript.lang.function.Parameter
Get the Type of this parameter.
getType() - Method in class ch.njol.skript.util.BlockStateBlock
 
getType() - Method in class ch.njol.skript.util.DelayedChangeBlock
 
getType() - Method in class ch.njol.skript.util.EnchantmentType
 
getType() - Method in class ch.njol.skript.util.visual.VisualEffect
 
getType() - Method in class ch.njol.yggdrasil.Fields.FieldContext
 
getType() - Method in class org.skriptlang.skript.bukkit.displays.DisplayData
 
getType() - Method in class org.skriptlang.skript.lang.arithmetic.DifferenceInfo
 
getType(int) - Static method in class org.skriptlang.skript.bukkit.tags.TagType
Gets tag types by index.
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
 
getTypes() - Method in class org.skriptlang.skript.bukkit.tags.sources.TagSource
 
getTypes() - Static method in class org.skriptlang.skript.bukkit.tags.TagType
 
getUnhandledNodes() - Method in class org.skriptlang.skript.lang.entry.EntryContainer
 
getUnits() - Method in class ch.njol.skript.util.Timespan
 
getUpdateManifest() - Method in class ch.njol.skript.update.Updater
 
getUpdater() - Method in class ch.njol.skript.Skript
Gets the updater instance currently used by Skript.
getUsage() - Method in class ch.njol.skript.classes.ClassInfo
 
getUsage() - Method in class ch.njol.skript.command.CommandUsage
Get the usage message without an event to evaluate it.
getUsage(Event) - Method in class ch.njol.skript.command.CommandUsage
 
getUserConfigurationName() - Method in class ch.njol.skript.variables.VariablesStorage
Get the config name of a database
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
Deprecated.
 
getValue() - Method in class ch.njol.util.Pair
Deprecated.
 
getValue(Node) - Method in class org.skriptlang.skript.lang.entry.EntryData
Obtains a value from the provided node using the methods of this entry data.
getValue(Node) - Method in class org.skriptlang.skript.lang.entry.KeyValueEntryData
Used to obtain and parse the value of a SimpleNode.
getValue(Node) - Method in class org.skriptlang.skript.lang.entry.SectionEntryData
Because this entry data is for SectionNodes, no specific handling needs to be done to obtain the "value".
getValue(Node) - Method in class org.skriptlang.skript.lang.entry.util.TriggerEntryData
 
getValue(SectionNode, String) - Method in class ch.njol.skript.variables.VariablesStorage
Gets the string value at the given key of the given section node.
getValue(SectionNode, String, Class<T>) - Method in class ch.njol.skript.variables.VariablesStorage
Gets the value at the given key of the given section node, parsed with the given type.
getValue(String) - Method in interface ch.njol.skript.config.NodeNavigator
Gets the raw value from the node at the given path.
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
Deprecated.
 
getValue(T1) - Method in class ch.njol.util.coll.BidiHashMap
Deprecated.
 
getValueOrDefault(String) - Method in class ch.njol.skript.localization.Message
Gets the text this Message refers to.
getValues() - Method in class org.skriptlang.skript.bukkit.tags.SkriptTag
 
getVariable(String, Event, boolean) - Static method in class ch.njol.skript.variables.Variables
Returns the internal value of the requested variable.
getVariableIterator(String, boolean, Event) - Static method in class ch.njol.skript.variables.Variables
Returns an iterator over the values of this list 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
 
getWarningFrame() - Method in class org.skriptlang.skript.log.runtime.RuntimeErrorManager
 
getWarningMessage() - Static method in class ch.njol.skript.Skript
 
getWarningName() - Method in enum class org.skriptlang.skript.lang.script.ScriptWarning
 
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
Deprecated.
 
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 org.skriptlang.skript.lang.comparator.Relation
 
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
 

H

HALF_PI - Static variable in class ch.njol.util.VectorMath
Deprecated.
 
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
HAS_MAX_DAMAGE - Static variable in class ch.njol.skript.bukkitutil.ItemUtils
 
HAS_RESET - Static variable in class ch.njol.skript.bukkitutil.ItemUtils
 
hasAliasForMaterial(Material) - Method in class ch.njol.skript.aliases.AliasesProvider
Check if this provider has an alias for the given material.
hasAnyEnchantments(Enchantment...) - Method in class ch.njol.skript.aliases.ItemType
Checks whether this item type contains at most one of the given enchantments.
hasBlock() - Method in class ch.njol.skript.aliases.ItemType
 
hasDocs() - Method in class ch.njol.skript.classes.ClassInfo
 
hasEnchantments() - Method in class ch.njol.skript.aliases.ItemType
Checks whether this item type has enchantments.
hasEnchantments(EnchantmentType...) - Method in class ch.njol.skript.aliases.ItemType
Checks whether this item type contains the given enchantments.
hasEnchantments(Enchantment...) - Method in class ch.njol.skript.aliases.ItemType
Checks whether this item type has the given enchantments.
hasEntry(String) - Method in class org.skriptlang.skript.lang.entry.EntryContainer
Check to see if an entry data with the key matching key was used.
hasError() - Method in class ch.njol.skript.log.ParseLogHandler
 
hasErrors() - Method in class ch.njol.skript.log.RetainingLogHandler
 
hasExperiment(String) - Method in class ch.njol.skript.lang.parser.ParserInstance
 
hasExperiment(String) - Method in interface org.skriptlang.skript.lang.experiment.Experimented
 
hasExperiment(String) - Method in class org.skriptlang.skript.lang.experiment.ExperimentRegistry
 
hasExperiment(String) - Method in class org.skriptlang.skript.lang.experiment.ExperimentSet
 
hasExperiment(Experiment) - Method in class ch.njol.skript.lang.parser.ParserInstance
 
hasExperiment(Experiment) - Method in interface org.skriptlang.skript.lang.experiment.Experimented
 
hasExperiment(Experiment) - Method in class org.skriptlang.skript.lang.experiment.ExperimentRegistry
 
hasExperiment(Experiment) - Method in class org.skriptlang.skript.lang.experiment.ExperimentSet
 
hasField(String) - Method in class ch.njol.yggdrasil.Fields
 
hashCode() - Method in class ch.njol.skript.aliases.ItemData
 
hashCode() - Method in class ch.njol.skript.aliases.ItemType
 
hashCode() - Method in class ch.njol.skript.bukkitutil.block.BlockValues
 
hashCode() - Method in class ch.njol.skript.config.Node
 
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.ExecutionIntent.StopSections
 
hashCode() - Method in class ch.njol.skript.lang.function.DynamicFunctionReference.Input
 
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 record class ch.njol.skript.util.Utils.WordEnding
Returns a hash code value for this object.
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
Deprecated.
 
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
Deprecated.
 
hashCode() - Method in class ch.njol.util.Pair
Deprecated.
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() - Method in record class org.skriptlang.skript.log.runtime.ErrorSource
Returns a hash code value for this object.
hashCode() - Method in record class org.skriptlang.skript.log.runtime.ErrorSource.Location
Returns a hash code value for this object.
hashCode() - Method in record class org.skriptlang.skript.log.runtime.Frame.FrameLimit
Returns a hash code value for this object.
hashCode() - Method in record class org.skriptlang.skript.log.runtime.Frame.FrameOutput
Returns a hash code value for this object.
hashCode() - Method in record class org.skriptlang.skript.log.runtime.RuntimeError
Returns a hash code value for this object.
hashCode_i() - Method in class ch.njol.skript.entity.AxolotlData
 
hashCode_i() - Method in class ch.njol.skript.entity.BeeData
 
hashCode_i() - Method in class ch.njol.skript.entity.BoatChestData
 
hashCode_i() - Method in class ch.njol.skript.entity.BoatData
 
hashCode_i() - Method in class ch.njol.skript.entity.CatData
 
hashCode_i() - Method in class ch.njol.skript.entity.CreeperData
 
hashCode_i() - Method in class ch.njol.skript.entity.DroppedItemData
 
hashCode_i() - Method in class ch.njol.skript.entity.EndermanData
 
hashCode_i() - Method in class ch.njol.skript.entity.EntityData
 
hashCode_i() - Method in class ch.njol.skript.entity.FallingBlockData
 
hashCode_i() - Method in class ch.njol.skript.entity.FoxData
 
hashCode_i() - Method in class ch.njol.skript.entity.FrogData
 
hashCode_i() - Method in class ch.njol.skript.entity.GoatData
 
hashCode_i() - Method in class ch.njol.skript.entity.LlamaData
 
hashCode_i() - Method in class ch.njol.skript.entity.MinecartData
 
hashCode_i() - Method in class ch.njol.skript.entity.MooshroomData
 
hashCode_i() - Method in class ch.njol.skript.entity.OcelotData
 
hashCode_i() - Method in class ch.njol.skript.entity.PandaData
 
hashCode_i() - Method in class ch.njol.skript.entity.ParrotData
 
hashCode_i() - Method in class ch.njol.skript.entity.PigData
 
hashCode_i() - Method in class ch.njol.skript.entity.RabbitData
 
hashCode_i() - Method in class ch.njol.skript.entity.SalmonData
 
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
 
hashCode_i() - Method in class org.skriptlang.skript.bukkit.displays.DisplayData
 
hasIndices() - Method in interface ch.njol.skript.lang.InputSource
InputSources that can supply indices along with values should override this method to indicate their ability.
hasItem() - Method in class ch.njol.skript.aliases.ItemType
 
hasMetadata(String) - Method in class ch.njol.skript.util.BlockStateBlock
 
hasMetadata(String) - Method in class ch.njol.skript.util.DelayedChangeBlock
 
hasMultipleGetters(Class<E>, Class<T>, int) - Static method in class ch.njol.skript.registrations.EventValues
Checks if an event has multiple getters, including default ones.
hasMultiplePassenger() - Static method in class ch.njol.skript.bukkitutil.PassengerUtils
 
hasNext() - Method in class ch.njol.util.coll.iterator.ArrayIterator
 
hasNext() - Method in class ch.njol.util.coll.iterator.CheckedIterator
 
hasNext() - Method in class ch.njol.util.coll.iterator.CombinedIterator
Deprecated.
 
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
Deprecated.
 
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
Deprecated.
 
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
Deprecated.
 
hasRegistry(Class<? extends Registry<?>>) - Method in class ch.njol.skript.SkriptAddon
 
hasRegistry(Class<? extends Registry<?>>) - Method in interface org.skriptlang.skript.addon.SkriptAddon
Determines whether a registry has been stored under registryClass.
hasSection() - Method in class ch.njol.skript.lang.EffectSection
 
hasSpace(Inventory) - Method in class ch.njol.skript.aliases.ItemType
Test whether this ItemType can be put into the given inventory completely.
hasTag(String) - Method in class ch.njol.skript.lang.SkriptParser.ParseResult
 
hasType() - Method in class ch.njol.skript.aliases.ItemType
Useful for checking if materials represent an item or a block.
hasUnparsedLiteral(Expression<?>) - Static method in class ch.njol.skript.util.LiteralUtils
Checks if an Expression contains UnparsedLiteral objects.
heal(Damageable, double) - Static method in class ch.njol.skript.bukkitutil.HealthUtils
Heal an entity
HEALING - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
 
HEALING_STRONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
 
HealthUtils - Class in ch.njol.skript.bukkitutil
 
HealthUtils() - Constructor for class ch.njol.skript.bukkitutil.HealthUtils
 
HELMET - Enum constant in enum class ch.njol.skript.util.slot.EquipmentSlot.EquipSlot
 
hexStringToByteArray(String) - Static method in class ch.njol.util.StringUtils
 
HIGH - Enum constant in enum class ch.njol.skript.log.Verbosity
 
highestDenominator(Class<? super Found>, Class<? extends Type>...) - Static method in class ch.njol.skript.util.Utils
Searches for the highest common denominator of the given types; in other words, the first supertype they all share.
HOUR - Enum constant in enum class ch.njol.skript.util.Timespan.TimePeriod
 
hoverEvent - Variable in class ch.njol.skript.util.chat.MessageComponent
 
HoverEvent(MessageComponent.HoverEvent.Action, String) - Constructor for class ch.njol.skript.util.chat.MessageComponent.HoverEvent
 
html_url - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry
 
HTMLGenerator - Class in ch.njol.skript.doc
Template engine, primarily used for generating Skript documentation pages by combining data from annotations and templates.
HTMLGenerator(File, File) - Constructor for class ch.njol.skript.doc.HTMLGenerator
 

I

id - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry.Author
 
id - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry
 
id - Variable in class ch.njol.skript.update.ReleaseManifest
Release id, for example "2.3".
id - Variable in class ch.njol.skript.update.UpdateManifest
Release id, for example "2.3".
id() - Method in class ch.njol.skript.lang.SkriptEventInfo.ModernSkriptEventInfo
 
id() - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event
 
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
Deprecated.
ImprovedIterator(Iterator<T>) - Constructor for class ch.njol.util.coll.iterator.ImprovedIterator
Deprecated.
 
inaccessibleConstructor(Class<?>, IllegalAccessException) - Static method in exception class ch.njol.skript.SkriptAPIException
 
INACTIVE - Enum constant in enum class ch.njol.skript.update.UpdaterState
The updater has done something, but is currently not doing anything.
incompatibleField(Object, Field, Fields.FieldContext) - Method in interface ch.njol.yggdrasil.FieldHandler
Called when a loaded value is not compatible with the type of field.
incompatibleField(Object, Field, Fields.FieldContext) - Method in class ch.njol.yggdrasil.Yggdrasil
 
incompatibleField(Field, Fields.FieldContext) - Method in class ch.njol.skript.util.Direction
 
incompatibleField(Field, Fields.FieldContext) - Method in interface ch.njol.yggdrasil.YggdrasilSerializable.YggdrasilRobustSerializable
Called if a field that was read from stream is of an incompatible type to the existing field in this class.
increment() - Method in class ch.njol.skript.aliases.AliasesParser.VariationSlot
 
indexOf(int[], int) - Static method in class ch.njol.util.coll.CollectionUtils
 
indexOf(int[], int, int) - Static method in class ch.njol.util.coll.CollectionUtils
 
indexOf(int[], int, int, int) - Static method in class ch.njol.util.coll.CollectionUtils
 
indexOf(Iterable<T>, T) - Static method in class ch.njol.util.coll.CollectionUtils
Finds an object in an iterable using Object.equals(Object).
indexOf(Object) - Method in class ch.njol.util.coll.CyclicList
Deprecated.
 
indexOf(Object) - Method in class ch.njol.util.coll.ReversedListView
Deprecated.
 
indexOf(T[], T) - Static method in class ch.njol.util.coll.CollectionUtils
Finds an object in an array using Object.equals(Object) (can find null elements).
indexOf(T[], T, int, int) - Static method in class ch.njol.util.coll.CollectionUtils
 
indexOfIgnoreCase(Iterable<String>, String) - Static method in class ch.njol.util.coll.CollectionUtils
Finds a string in a collection of strings (ignoring case).
indexOfIgnoreCase(String[], String) - Static method in class ch.njol.util.coll.CollectionUtils
finds a string in an array of strings (ignoring case).
indexOfOutsideGroup(String, char, char, char, int) - Static method in class ch.njol.util.StringUtils
 
info - Variable in class ch.njol.skript.classes.Serializer
 
info(String) - Static method in class ch.njol.skript.Skript
 
info(CommandSender, String) - Static method in class ch.njol.skript.Skript
 
init() - Method in interface ch.njol.skript.lang.DefaultExpression
Called when an expression is initialized.
init() - Method in class ch.njol.skript.lang.util.SimpleLiteral
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.EntityData
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class ch.njol.skript.lang.EffectSection
This method should not be overridden unless you know what you are doing!
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class ch.njol.skript.lang.EffectSectionEffect
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class ch.njol.skript.lang.ExpressionList
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class ch.njol.skript.lang.ExpressionSection
 
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.bukkit.breeding.elements.EffAllowAging
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.breeding.elements.EffBreedable
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.breeding.elements.EffMakeAdultOrBaby
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.breeding.elements.ExprBreedingFamily
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayBrightness
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayHeightWidth
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayInterpolation
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayShadow
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayTransformationRotation
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayTransformationScaleTranslation
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.displays.text.CondTextDisplayHasDropShadow
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.displays.text.EffTextDisplayDropShadow
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.displays.text.EffTextDisplaySeeThroughBlocks
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.fishing.elements.CondFishingLure
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.fishing.elements.EffFishingLure
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.fishing.elements.EffPullHookedEntity
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingApproachAngle
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingBiteTime
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingHookEntity
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingWaitTime
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.furnace.elements.ExprFurnaceEventItems
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.furnace.elements.ExprFurnaceSlot
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.furnace.elements.ExprFurnaceTime
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.input.elements.conditions.CondIsPressingKey
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.input.elements.expressions.ExprCurrentInputKeys
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.loottables.elements.effects.EffGenerateLoot
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLoot
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootItems
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootTableFromString
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.misc.effects.EffRotate
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.misc.expressions.ExprQuaternionAxisAngle
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.misc.expressions.ExprRotate
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.tags.elements.CondIsTagged
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.tags.elements.EffRegisterTag
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.tags.elements.ExprTag
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.tags.elements.ExprTagsOf
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.tags.elements.ExprTagsOfType
 
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 org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprSecCreateLootContext
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult, SectionNode, List<TriggerItem>) - Method in class ch.njol.skript.lang.ExpressionSection
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult, SectionNode, List<TriggerItem>) - Method in class ch.njol.skript.lang.Section
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.tags.elements.ExprTagContents
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.AxolotlData
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.BeeData
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.BoatChestData
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.BoatData
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.CatData
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.CreeperData
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.DroppedItemData
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.EndermanData
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.EntityData
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.FallingBlockData
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.FoxData
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.FrogData
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.GoatData
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.LlamaData
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.MinecartData
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.MooshroomData
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.OcelotData
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.PandaData
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.ParrotData
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.PigData
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.RabbitData
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class ch.njol.skript.entity.SalmonData
 
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) - Method in class org.skriptlang.skript.bukkit.breeding.elements.EvtBreed
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.displays.DisplayData
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.fishing.elements.EvtBucketEntity
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.fishing.elements.EvtFish
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.furnace.elements.EvtFurnace
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class org.skriptlang.skript.bukkit.input.elements.events.EvtPlayerInput
 
init(Literal<?>[], int, SkriptParser.ParseResult, EntryContainer) - Method in class ch.njol.skript.lang.SkriptEvent
 
init(Literal<?>[], int, SkriptParser.ParseResult, EntryContainer) - Method in class org.skriptlang.skript.lang.structure.Structure
The initialization phase of a Structure.
init(Class<? extends E>, E) - Method in class ch.njol.skript.entity.EntityData
 
init(Class<? extends Axolotl>, Axolotl) - Method in class ch.njol.skript.entity.AxolotlData
 
init(Class<? extends Bee>, Bee) - Method in class ch.njol.skript.entity.BeeData
 
init(Class<? extends Boat>, Boat) - Method in class ch.njol.skript.entity.BoatData
 
init(Class<? extends Cat>, Cat) - Method in class ch.njol.skript.entity.CatData
 
init(Class<? extends ChestBoat>, ChestBoat) - Method in class ch.njol.skript.entity.BoatChestData
 
init(Class<? extends Creeper>, Creeper) - Method in class ch.njol.skript.entity.CreeperData
 
init(Class<? extends Display>, Display) - Method in class org.skriptlang.skript.bukkit.displays.DisplayData
 
init(Class<? extends Enderman>, Enderman) - Method in class ch.njol.skript.entity.EndermanData
 
init(Class<? extends Entity>, Entity) - Method in class ch.njol.skript.entity.SimpleEntityData
 
init(Class<? extends ExperienceOrb>, ExperienceOrb) - Method in class ch.njol.skript.entity.XpOrbData
 
init(Class<? extends FallingBlock>, FallingBlock) - Method in class ch.njol.skript.entity.FallingBlockData
 
init(Class<? extends Fox>, Fox) - Method in class ch.njol.skript.entity.FoxData
 
init(Class<? extends Frog>, Frog) - Method in class ch.njol.skript.entity.FrogData
 
init(Class<? extends Goat>, Goat) - Method in class ch.njol.skript.entity.GoatData
 
init(Class<? extends Item>, Item) - Method in class ch.njol.skript.entity.DroppedItemData
 
init(Class<? extends Llama>, Llama) - Method in class ch.njol.skript.entity.LlamaData
 
init(Class<? extends Minecart>, Minecart) - Method in class ch.njol.skript.entity.MinecartData
 
init(Class<? extends MushroomCow>, MushroomCow) - Method in class ch.njol.skript.entity.MooshroomData
 
init(Class<? extends Ocelot>, Ocelot) - Method in class ch.njol.skript.entity.OcelotData
 
init(Class<? extends Panda>, Panda) - Method in class ch.njol.skript.entity.PandaData
 
init(Class<? extends Parrot>, Parrot) - Method in class ch.njol.skript.entity.ParrotData
 
init(Class<? extends Pig>, Pig) - Method in class ch.njol.skript.entity.PigData
 
init(Class<? extends Salmon>, Salmon) - Method in class ch.njol.skript.entity.SalmonData
 
init(Class<? extends Sheep>, Sheep) - Method in class ch.njol.skript.entity.SheepData
 
init(Class<? extends ThrownPotion>, ThrownPotion) - Method in class ch.njol.skript.entity.ThrownPotionData
 
init(Class<? extends TropicalFish>, TropicalFish) - Method in class ch.njol.skript.entity.TropicalFishData
 
init(Class<? extends Villager>, Villager) - Method in class ch.njol.skript.entity.VillagerData
 
init(Class<? extends Wolf>, Wolf) - Method in class ch.njol.skript.entity.WolfData
 
init(Class<? extends ZombieVillager>, ZombieVillager) - Method in class ch.njol.skript.entity.ZombieVillagerData
 
init(Class<? extends Rabbit>, Rabbit) - Method in class ch.njol.skript.entity.RabbitData
 
init(SkriptAddon) - Method in interface org.skriptlang.skript.addon.AddonModule
Used for loading the components of this module that are needed first or by other modules (e.g.
initialize(boolean) - Method in class org.skriptlang.skript.util.ClassLoader.Builder
Sets whether the loader will initialize found classes.
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
 
Input(Expression<?>...) - Constructor for class ch.njol.skript.lang.function.DynamicFunctionReference.Input
 
InputData(ParserInstance) - Constructor for class ch.njol.skript.lang.InputSource.InputData
 
InputKey - Enum Class in org.skriptlang.skript.bukkit.input
Enum representing different movement input keys.
InputModule - Class in org.skriptlang.skript.bukkit.input
 
InputModule() - Constructor for class org.skriptlang.skript.bukkit.input.InputModule
 
InputSource - Interface in ch.njol.skript.lang
An InputSource represents a syntax that can provide a value for ExprInput to use.
InputSource.InputData - Class in ch.njol.skript.lang
A ParserInstance.Data used for linking InputSources and ExprInputs.
insert(Node, int) - Method in class ch.njol.skript.config.SectionNode
Deprecated, for removal: This API element is subject to removal in a future version.
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() - Method in class ch.njol.skript.lang.SkriptEventInfo.ModernSkriptEventInfo
 
instance() - Static method in class ch.njol.skript.Skript
 
instance() - Method in interface org.skriptlang.skript.registration.SyntaxInfo
 
INSTANCE - Static variable in interface ch.njol.skript.bukkitutil.block.BlockCompat
Instance of BlockCompat for current Minecraft version.
instantiationException(Class<?>, InstantiationException) - Static method in exception class ch.njol.skript.SkriptAPIException
 
instantiationException(String, Class<?>, InstantiationException) - Static method in exception class ch.njol.skript.SkriptAPIException
 
INTEGER_NUMBER_PATTERN - Static variable in class ch.njol.skript.classes.data.JavaClasses
The format of an integer.
INTEGER_PATTERN - Static variable in class ch.njol.skript.classes.data.JavaClasses
Matches an integer with an optional unit of radians or degrees.
intersection(ItemData) - Method in class ch.njol.skript.aliases.ItemData
Computes the intersection of two ItemDatas.
intersection(ItemType) - Method in class ch.njol.skript.aliases.ItemType
Intersects all ItemDatas with all ItemDatas of the given ItemType, returning an ItemType with at most n*m ItemDatas, where n = #ItemDatas of this ItemType, and m = #ItemDatas of the argument.
intersection(Set<E>...) - Static method in class ch.njol.util.coll.CollectionUtils
Gets the intersection of the given sets, i.e.
invalidate() - Method in class ch.njol.skript.config.Config
 
invalidate() - Method in class ch.njol.skript.config.Node
 
invalidate() - Method in class ch.njol.skript.lang.function.DynamicFunctionReference
 
invalidate() - Method in class org.skriptlang.skript.lang.script.Script
Marks this script reference as invalid.
invalidate() - Method in interface org.skriptlang.skript.util.Validated
Mark a thing as no longer safe to use.
InvalidMinecraftIdException - Exception Class in ch.njol.skript.aliases
 
InvalidMinecraftIdException(String) - Constructor for exception class ch.njol.skript.aliases.InvalidMinecraftIdException
 
InvalidNode - Class in ch.njol.skript.config
A line of a config that could not be parsed.
InvalidNode(String, String, SectionNode, int) - Constructor for class ch.njol.skript.config.InvalidNode
 
inventoryChanger - Static variable in class ch.njol.skript.classes.data.DefaultChangers
 
InventorySlot - Class in ch.njol.skript.util.slot
Represents a slot in some inventory.
InventorySlot(Inventory, int) - Constructor for class ch.njol.skript.util.slot.InventorySlot
 
InventorySlot(Inventory, int, int) - Constructor for class ch.njol.skript.util.slot.InventorySlot
 
InventoryUtils - Class in ch.njol.skript.bukkitutil
Utilities for inventories.
InventoryUtils() - Constructor for class ch.njol.skript.bukkitutil.InventoryUtils
 
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(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
 
isCompleteWord() - Method in record class ch.njol.skript.util.Utils.WordEnding
Returns the value of the isCompleteWord record component.
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>) - 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.
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
 
isDateBased() - Method in enum class ch.njol.skript.util.Timespan.TimePeriod
 
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
 
isDeprecated() - Method in enum class org.skriptlang.skript.lang.script.ScriptWarning
 
isDocsTemplateFound() - Static method in class ch.njol.skript.doc.Documentation
 
isDurationEstimated() - Method in enum class ch.njol.skript.util.Timespan.TimePeriod
 
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 interface ch.njol.skript.lang.util.common.AnyAmount
 
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
Deprecated.
 
isEmpty() - Method in class ch.njol.util.coll.ReversedListView
Deprecated.
 
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
 
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
Deprecated.
 
isFence(Block) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
Whether the block is a fence or a wall.
isFinishedLoadingHooks() - Static method in class ch.njol.skript.Skript
 
isGlass(Material) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
 
isHookEnabled(Class<? extends Hook<?>>) - Static method in class ch.njol.skript.Skript
Checks whether a hook has been enabled.
isImpliedBy(Relation) - Method in enum class org.skriptlang.skript.lang.comparator.Relation
Test whether this Relation is fulfilled if another is, i.e.
isImpliedBy(Relation...) - Method in enum class org.skriptlang.skript.lang.comparator.Relation
 
isIndefiniteArticle(String) - Static method in class ch.njol.skript.localization.Noun
 
isIndexLoop(String) - Method in class ch.njol.skript.lang.Variable
 
isInitialized() - Static method in class ch.njol.skript.localization.Language
 
isInstance(Entity) - Method in class ch.njol.skript.entity.EntityData
 
isInstance(Entity) - Method in class ch.njol.skript.entity.EntityType
 
isInteger(Number...) - Static method in class ch.njol.skript.util.Utils
 
isInventoryClick() - Method in class ch.njol.skript.util.slot.CursorSlot
 
isKnown() - Method in interface org.skriptlang.skript.lang.experiment.Experiment
 
isLargerThan(Version) - Method in class ch.njol.skript.util.Version
 
isLiquid() - Method in class ch.njol.skript.util.BlockStateBlock
 
isLiquid() - Method in class ch.njol.skript.util.DelayedChangeBlock
 
isLiquid(Material) - Method in interface ch.njol.skript.bukkitutil.block.BlockCompat
Checks whether the given material is a liquid.
isLiquid(Material) - Method in class ch.njol.skript.bukkitutil.block.NewBlockCompat
 
isList() - Method in class ch.njol.skript.lang.Variable
 
isListeningBehaviorSupported() - Method in class ch.njol.skript.lang.SkriptEvent
 
isLocal() - Method in class ch.njol.skript.lang.function.Signature
 
isLocal() - Method in class ch.njol.skript.lang.Variable
 
isLocalized() - Method in interface ch.njol.skript.util.chat.ChatCode
For internal usage.
isLocalized() - Method in enum class ch.njol.skript.util.chat.SkriptChatCode
 
isLoggable(LogRecord) - Method in class ch.njol.util.LoggerFilter
 
isLoopOf(String) - Method in class ch.njol.skript.lang.ExpressionList
 
isLoopOf(String) - Method in interface ch.njol.skript.lang.Loopable
Checks whether the given 'loop-...' expression should match this loop, e.g.
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
 
isLootable(Object) - Static method in class org.skriptlang.skript.bukkit.loottables.LootTableUtils
* Checks whether a block or entity is an instance of Lootable.
isNegated() - Method in class ch.njol.skript.lang.Condition
 
isNormalClass(Class<?>) - Static method in class org.skriptlang.skript.util.ClassUtils
 
isOfItemType(ItemType) - Method in class ch.njol.skript.entity.BoatChestData
 
isOfItemType(ItemType) - Method in class ch.njol.skript.entity.BoatData
 
isOfType(ItemData) - Method in class ch.njol.skript.aliases.ItemType
 
isOfType(Block) - Method in class ch.njol.skript.aliases.ItemType
 
isOfType(BlockState) - Method in class ch.njol.skript.aliases.ItemType
Deprecated.
isOfType(BlockData) - Method in class ch.njol.skript.aliases.ItemType
 
isOfType(ItemStack) - Method in class ch.njol.skript.aliases.ItemData
Tests whether the given item is of this type.
isOfType(ItemStack) - Method in class ch.njol.skript.aliases.ItemType
 
isOfType(Material) - Method in class ch.njol.skript.aliases.ItemType
 
isOfType(Material, String) - Method in class ch.njol.skript.aliases.ItemType
 
isOptional - Variable in class ch.njol.skript.lang.SkriptParser.ExprInfo
 
isOptional() - Method in class ch.njol.skript.command.Argument
 
isOptional() - Method in class ch.njol.skript.config.Option
 
isOptional() - Method in class org.skriptlang.skript.lang.entry.EntryData
 
isParallel() - Static method in class ch.njol.skript.ScriptLoader
Checks if scripts are loaded in multiple threads instead of one thread.
isParticle() - Method in class ch.njol.skript.util.visual.VisualEffectType
 
isPassable() - Method in class ch.njol.skript.util.BlockStateBlock
 
isPassable() - Method in class ch.njol.skript.util.DelayedChangeBlock
 
isPlain() - Method in class ch.njol.skript.aliases.ItemData
Checks if this item type was created through ExprPlain and thus has no modifications made to it.
isPlural - Variable in class ch.njol.skript.lang.SkriptParser.ExprInfo
 
isPlural() - Method in class ch.njol.skript.entity.EntityData
 
isPlural() - Method in class ch.njol.skript.util.ClassInfoReference
 
isPreferredTool(ItemStack) - Method in class ch.njol.skript.util.BlockStateBlock
 
isPreferredTool(ItemStack) - Method in class ch.njol.skript.util.DelayedChangeBlock
 
isPrimitive() - Method in class ch.njol.yggdrasil.Fields.FieldContext
 
isPrimitive() - Method in enum class ch.njol.yggdrasil.Tag
 
isQuotedCorrectly(String, boolean) - Static method in class ch.njol.skript.lang.VariableString
Tests whether a string is correctly quoted, i.e.
isRegistered(Class<? extends ParserInstance.Data>) - Static method in class ch.njol.skript.lang.parser.ParserInstance
 
isRelative() - Method in class ch.njol.skript.util.Direction
 
isReplaceable() - Method in class ch.njol.skript.util.BlockStateBlock
 
isReplaceable() - Method in class ch.njol.skript.util.DelayedChangeBlock
 
isRunningCraftBukkit() - Static method in class ch.njol.skript.Skript
 
isRunningMinecraft(int, int) - Static method in class ch.njol.skript.Skript
 
isRunningMinecraft(int, int, int) - Static method in class ch.njol.skript.Skript
 
isRunningMinecraft(Version) - Static method in class ch.njol.skript.Skript
 
isSafeToCheck(Object) - Method in interface ch.njol.skript.lang.util.common.AnyContains
Objects are checked versus this before being cast for AnyContains.contains(Object).
isSameSlot(Slot) - Method in class ch.njol.skript.util.slot.CursorSlot
 
isSameSlot(Slot) - Method in class ch.njol.skript.util.slot.DisplayEntitySlot
 
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 interface ch.njol.skript.lang.KeyProviderExpression
Keyed expressions should never be single.
isSingle() - Method in class ch.njol.skript.lang.UnparsedLiteral
 
isSingle() - Method in class ch.njol.skript.lang.util.ContainerExpression
 
isSingle() - Method in class ch.njol.skript.lang.util.ConvertedExpression
 
isSingle() - Method in class ch.njol.skript.lang.util.SimpleLiteral
 
isSingle() - Method in class ch.njol.skript.lang.Variable
 
isSingle() - Method in class ch.njol.skript.lang.VariableString
 
isSingle() - Method in class org.skriptlang.skript.bukkit.breeding.elements.ExprBreedingFamily
 
isSingle() - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayBrightness
 
isSingle() - Method in class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingApproachAngle
 
isSingle() - Method in class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingBiteTime
 
isSingle() - Method in class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingHookEntity
 
isSingle() - Method in class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingWaitTime
 
isSingle() - Method in class org.skriptlang.skript.bukkit.furnace.elements.ExprFurnaceEventItems
 
isSingle() - Method in class org.skriptlang.skript.bukkit.furnace.elements.ExprFurnaceSlot
 
isSingle() - Method in class org.skriptlang.skript.bukkit.furnace.elements.ExprFurnaceTime
 
isSingle() - Method in class org.skriptlang.skript.bukkit.input.elements.expressions.ExprCurrentInputKeys
 
isSingle() - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLoot
 
isSingle() - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootItems
 
isSingle() - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootTableFromString
 
isSingle() - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprSecCreateLootContext
 
isSingle() - Method in class org.skriptlang.skript.bukkit.misc.expressions.ExprRotate
 
isSingle() - Method in class org.skriptlang.skript.bukkit.tags.elements.ExprTag
 
isSingle() - Method in class org.skriptlang.skript.bukkit.tags.elements.ExprTagContents
 
isSingle() - Method in class org.skriptlang.skript.bukkit.tags.elements.ExprTagsOf
 
isSingle() - Method in class org.skriptlang.skript.bukkit.tags.elements.ExprTagsOfType
 
isSingle(Expression<?>...) - Method in class ch.njol.skript.lang.function.DynamicFunctionReference
 
isSingle(Expression<?>...) - Method in class ch.njol.skript.lang.function.FunctionReference
 
isSingle(Expression<?>...) - Method in interface ch.njol.skript.util.Contract
 
isSingleReturnValue() - Method in class ch.njol.skript.lang.function.ScriptFunction
 
isSingleReturnValue() - Method in class ch.njol.skript.lang.ReturnableTrigger
 
isSingleReturnValue() - Method in interface ch.njol.skript.lang.ReturnHandler
 
isSingleValue() - Method in class ch.njol.skript.lang.function.Parameter
Get whether this parameter takes one or many values.
isSmallerThan(Version) - Method in class ch.njol.skript.util.Version
 
isSolid() - Method in class ch.njol.skript.util.BlockStateBlock
 
isSolid() - Method in class ch.njol.skript.util.DelayedChangeBlock
 
isStable() - Method in class ch.njol.skript.util.Version
 
isStopped() - Method in class ch.njol.skript.log.LogHandler
 
isSubset(ItemType[], ItemType[]) - Static method in class ch.njol.skript.aliases.ItemType
Tests whether a given set of ItemTypes is a subset of another set of ItemTypes.
isSubset(Object[], Object[]) - Static method in class ch.njol.util.coll.CollectionUtils
 
isSupertypeOf(ItemType) - Method in class ch.njol.skript.aliases.ItemType
Checks if this type represents all the items represented by given item type.
isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.AxolotlData
 
isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.BeeData
 
isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.BoatChestData
 
isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.BoatData
 
isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.CatData
 
isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.CreeperData
 
isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.DroppedItemData
 
isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.EndermanData
 
isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.EntityData
 
isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.FallingBlockData
 
isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.FoxData
 
isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.FrogData
 
isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.GoatData
 
isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.LlamaData
 
isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.MinecartData
 
isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.MooshroomData
 
isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.OcelotData
 
isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.PandaData
 
isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.ParrotData
 
isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.PigData
 
isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.RabbitData
 
isSupertypeOf(EntityData<?>) - Method in class ch.njol.skript.entity.SalmonData
 
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
 
isSupertypeOf(EntityData<?>) - Method in class org.skriptlang.skript.bukkit.displays.DisplayData
 
isTagged(T) - Method in class org.skriptlang.skript.bukkit.tags.SkriptTag
 
isTimeBased() - Method in enum class ch.njol.skript.util.Timespan.TimePeriod
 
isTrue() - Method in enum class ch.njol.util.Kleenean
 
isTrue(boolean, String) - Static method in class ch.njol.util.Validate
Deprecated.
 
isUnknown() - Method in enum class ch.njol.util.Kleenean
 
isUsing(Script, String) - Method in class org.skriptlang.skript.lang.experiment.ExperimentRegistry
Whether a script is using an experiment.
isUsing(Script, Experiment) - Method in class org.skriptlang.skript.lang.experiment.ExperimentRegistry
Whether a script is using an experiment.
isValid() - Method in class ch.njol.skript.config.SectionNode
 
isValidCodeName(String) - Static method in class ch.njol.skript.classes.ClassInfo
 
isValidTool(ItemStack) - Method in class ch.njol.skript.util.BlockStateBlock
 
isValidTool(ItemStack) - Method in class ch.njol.skript.util.DelayedChangeBlock
 
isValidVariableName(String, boolean, boolean) - Static method in class ch.njol.skript.lang.Variable
Checks whether a string is a valid variable name.
isVoid() - Method in class ch.njol.skript.config.Node
 
isWeather(boolean, boolean) - Method in enum class ch.njol.skript.util.WeatherType
 
isWeather(World) - Method in enum class ch.njol.skript.util.WeatherType
 
isWrapper() - Method in enum class ch.njol.yggdrasil.Tag
 
isWrapper(Class<?>) - Static method in enum class ch.njol.yggdrasil.Tag
 
isZero(Vector) - Static method in class ch.njol.util.VectorMath
Deprecated.
Check whether or not each component of this vector is equal to 0.
italic - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
 
italic - Variable in class ch.njol.skript.util.chat.MessageComponent
Makes text italic.
item - Variable in class ch.njol.skript.bukkitutil.BurgerHelper.Items
 
itemChanger - Static variable in class ch.njol.skript.classes.data.DefaultChangers
 
ItemData - Class in ch.njol.skript.aliases
 
ItemData() - Constructor for class ch.njol.skript.aliases.ItemData
Only to be used for serialization.
ItemData(ItemData) - Constructor for class ch.njol.skript.aliases.ItemData
 
ItemData(Block) - Constructor for class ch.njol.skript.aliases.ItemData
 
ItemData(BlockState) - Constructor for class ch.njol.skript.aliases.ItemData
Deprecated.
ItemData(BlockData) - Constructor for class ch.njol.skript.aliases.ItemData
 
ItemData(ItemStack) - Constructor for class ch.njol.skript.aliases.ItemData
 
ItemData(ItemStack, BlockValues) - Constructor for class ch.njol.skript.aliases.ItemData
 
ItemData(Material) - Constructor for class ch.njol.skript.aliases.ItemData
 
ItemData(Material, int) - Constructor for class ch.njol.skript.aliases.ItemData
 
ItemData(Material, BlockValues) - Constructor for class ch.njol.skript.aliases.ItemData
 
ItemData(Material, String) - Constructor for class ch.njol.skript.aliases.ItemData
 
ItemData.OldItemData - Class in ch.njol.skript.aliases
Represents old ItemData (before aliases rework and MC 1.13).
itemDataValues - Static variable in class ch.njol.skript.aliases.ItemData
Deprecated.
before 1.13 is no longer supported
ItemFlags - Class in ch.njol.skript.aliases
Contains bit mask flags for some item properties.
ItemFlags() - Constructor for class ch.njol.skript.aliases.ItemFlags
 
ItemFrameSlot - Class in ch.njol.skript.util.slot
Represents contents of an item frame.
ItemFrameSlot(ItemFrame) - Constructor for class ch.njol.skript.util.slot.ItemFrameSlot
 
ItemOrBlock() - Constructor for class ch.njol.skript.bukkitutil.BurgerHelper.ItemOrBlock
 
items - Variable in class ch.njol.skript.bukkitutil.BurgerHelper.Burger
 
Items() - Constructor for class ch.njol.skript.bukkitutil.BurgerHelper.Items
 
ITEMS - Static variable in class org.skriptlang.skript.bukkit.tags.TagType
 
ITEMS() - Static method in class org.skriptlang.skript.bukkit.tags.sources.SkriptTagSource
 
itemStacksEqual(ItemStack, ItemStack) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
Tests whether two item stacks are of the same type, i.e.
ItemType - Class in ch.njol.skript.aliases
 
ItemType() - Constructor for class ch.njol.skript.aliases.ItemType
 
ItemType(ItemData) - Constructor for class ch.njol.skript.aliases.ItemType
 
ItemType(Block) - Constructor for class ch.njol.skript.aliases.ItemType
 
ItemType(BlockState) - Constructor for class ch.njol.skript.aliases.ItemType
Deprecated.
ItemType(BlockData) - Constructor for class ch.njol.skript.aliases.ItemType
 
ItemType(ItemStack) - Constructor for class ch.njol.skript.aliases.ItemType
 
ItemType(Material) - Constructor for class ch.njol.skript.aliases.ItemType
 
ItemType(Material...) - Constructor for class ch.njol.skript.aliases.ItemType
 
ItemType(Material, String) - Constructor for class ch.njol.skript.aliases.ItemType
 
ItemType(Tag<Material>) - Constructor for class ch.njol.skript.aliases.ItemType
 
ItemUtils - Class in ch.njol.skript.bukkitutil
Miscellaneous static utility methods related to items.
ItemUtils() - Constructor for class ch.njol.skript.bukkitutil.ItemUtils
 
iterator() - Method in class ch.njol.skript.aliases.ItemType
 
iterator() - Method in class ch.njol.skript.config.Config
 
iterator() - Method in interface ch.njol.skript.config.NodeNavigator
If this navigator represents a node with no children (e.g.
iterator() - Method in class ch.njol.skript.config.SectionNode
 
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
Deprecated.
 
iterator() - Method in class ch.njol.yggdrasil.Fields
 
iterator() - Method in interface org.skriptlang.skript.util.Registry
By default, this is a wrapper for elements().iterator().
iterator(Event) - Method in class ch.njol.skript.lang.ExpressionList
 
iterator(Event) - Method in interface ch.njol.skript.lang.Loopable
Returns the same as Expression.getArray(Event) but as an iterator.
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
Returns the same as Expression.getArray(Event) but as an iterator.
iterator(Event) - Method in class ch.njol.skript.lang.util.SimpleLiteral
 
iterator(Event) - Method in class ch.njol.skript.lang.Variable
 
iterator(Event) - Method in class ch.njol.skript.lang.VariableString
 
IteratorIterable<T> - Class in ch.njol.util.coll.iterator
 
IteratorIterable(Iterator<T>) - Constructor for class ch.njol.util.coll.iterator.IteratorIterable
 

J

JAVA - Enum constant in enum class ch.njol.skript.lang.function.Namespace.Origin
Functions implemented in Java.
JavaClasses - Class in ch.njol.skript.classes.data
 
JavaClasses() - Constructor for class ch.njol.skript.classes.data.JavaClasses
 
JavaFunction<T> - Class in ch.njol.skript.lang.function
 
JavaFunction(Signature<T>) - Constructor for class ch.njol.skript.lang.function.JavaFunction
 
JavaFunction(String, Parameter<?>[], ClassInfo<T>, boolean) - Constructor for class ch.njol.skript.lang.function.JavaFunction
 
JavaFunction(String, Parameter<?>[], ClassInfo<T>, boolean, Contract) - Constructor for class ch.njol.skript.lang.function.JavaFunction
 
javaItemType(String) - Static method in class ch.njol.skript.aliases.Aliases
Deprecated, for removal: This API element is subject to removal in a future version.
join(Iterable<?>) - Static method in class ch.njol.util.StringUtils
 
join(Iterable<?>, String) - Static method in class ch.njol.util.StringUtils
 
join(Iterable<?>, String, String) - Static method in class ch.njol.util.StringUtils
 
join(Object[]) - Static method in class ch.njol.util.StringUtils
 
join(Object[], String) - Static method in class ch.njol.util.StringUtils
 
join(Object[], String, int, int) - Static method in class ch.njol.util.StringUtils
 
join(Iterable<?>) - Static method in class ch.njol.skript.util.Utils
 
join(Object[]) - Static method in class ch.njol.skript.util.Utils
 
join(Iterator<?>, String) - Static method in class ch.njol.util.StringUtils
 
join(Iterator<?>, String, String) - Static method in class ch.njol.util.StringUtils
Join elements with delimiter except last one will be joined with lastDelimiter.
JRESerializer - Class in ch.njol.yggdrasil
 
JRESerializer() - Constructor for class ch.njol.yggdrasil.JRESerializer
 
JSONGenerator - Class in ch.njol.skript.doc
Generates JSON docs
JSONGenerator(File, File) - Constructor for class ch.njol.skript.doc.JSONGenerator
 
JUMP - Enum constant in enum class org.skriptlang.skript.bukkit.input.InputKey
 
JUNGLE - Enum constant in enum class ch.njol.skript.util.StructureType
 
JUNGLE_BUSH - Enum constant in enum class ch.njol.skript.util.StructureType
 

K

keepConfigsLoaded - Static variable in class ch.njol.skript.SkriptConfig
 
keepLastUsageDates - Static variable in class ch.njol.skript.SkriptConfig
 
key - Variable in class ch.njol.skript.config.Node
 
key - Variable in class ch.njol.skript.config.Option
 
key - Variable in class ch.njol.skript.config.OptionSection
 
key - Variable in class ch.njol.skript.localization.Message
 
Key(Namespace.Origin, String) - Constructor for class ch.njol.skript.lang.function.Namespace.Key
 
keybind - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
 
keybind - Variable in class ch.njol.skript.util.chat.MessageComponent
 
keyExists(String) - Static method in class ch.njol.skript.localization.Language
 
keyExistsDefault(String) - Static method in class ch.njol.skript.localization.Language
 
KeyProviderExpression<T> - Interface in ch.njol.skript.lang
Represents an expression that is able to return a set of keys linked to its values.
KeyReceiverExpression<T> - Interface in ch.njol.skript.lang
Represents an expression that is able to accept a set of keys linked to values during the Changer.ChangeMode.SET Changer.
keys - Variable in class ch.njol.skript.aliases.AliasesProvider.VariationGroup
 
keySet() - Method in class ch.njol.util.coll.BidiHashMap
Deprecated.
 
KeyValueEntryData<T> - Class in org.skriptlang.skript.lang.entry
An entry based on SimpleNodes containing a key and a value.
KeyValueEntryData(String, T, boolean) - Constructor for class org.skriptlang.skript.lang.entry.KeyValueEntryData
 
keywords() - Method in class ch.njol.skript.lang.SkriptEventInfo.ModernSkriptEventInfo
 
keywords() - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event
 
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
 
languageFileDirectory() - Method in interface org.skriptlang.skript.localization.Localizer
 
last - Variable in class ch.njol.skript.lang.TriggerSection
 
lastIndexOf(Object) - Method in class ch.njol.util.coll.CyclicList
Deprecated.
 
lastIndexOf(Object) - Method in class ch.njol.util.coll.ReversedListView
Deprecated.
 
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
 
LEFT - Enum constant in enum class org.skriptlang.skript.bukkit.input.InputKey
 
LEGGINGS - Enum constant in enum class ch.njol.skript.util.slot.EquipmentSlot.EquipSlot
 
length() - Method in class ch.njol.util.CaseInsensitiveString
Deprecated.
 
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
 
level() - Method in record class org.skriptlang.skript.log.runtime.RuntimeError
Returns the value of the level record component.
levels() - Method in class ch.njol.skript.lang.ExecutionIntent.StopSections
Returns the number of levels to stop.
LifeCycle - Enum Class in org.skriptlang.skript.lang.experiment
The life cycle phase of an Experiment.
LIGHT_CYAN - Enum constant in enum class ch.njol.skript.util.SkriptColor
 
LIGHT_GREEN - Enum constant in enum class ch.njol.skript.util.SkriptColor
 
LIGHT_GREY - Enum constant in enum class ch.njol.skript.util.SkriptColor
 
light_purple - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
 
LIGHT_PURPLE - Enum constant in enum class ch.njol.skript.util.SkriptColor
 
LIGHT_RED - Enum constant in enum class ch.njol.skript.util.SkriptColor
 
LINE_INFO - Static variable in class org.skriptlang.skript.bukkit.log.runtime.BukkitRuntimeErrorConsumer
 
lineLimit() - Method in record class org.skriptlang.skript.log.runtime.Frame.FrameLimit
Returns the value of the lineLimit record component.
lineNum - Variable in class ch.njol.skript.config.Node
 
lineNumber() - Method in record class org.skriptlang.skript.log.runtime.ErrorSource
Returns the value of the lineNumber record component.
lineNumber() - Method in record class org.skriptlang.skript.log.runtime.ErrorSource.Location
Returns the value of the lineNumber record component.
lineText() - Method in record class org.skriptlang.skript.log.runtime.ErrorSource
Returns the value of the lineText record component.
lineTimeoutLimit() - Method in record class org.skriptlang.skript.log.runtime.Frame.FrameLimit
Returns the value of the lineTimeoutLimit record component.
linkParseMode - Static variable in class ch.njol.skript.util.chat.ChatMessages
Link parse mode for potential links which are not marked with tags.
LinkParseMode - Enum Class in ch.njol.skript.util.chat
Parse mode for links in chat messages.
LIST_SPLIT_PATTERN - Static variable in class ch.njol.skript.lang.SkriptParser
Matches ',', 'and', 'or', etc.
listenCancelled - Static variable in class ch.njol.skript.SkriptEventHandler
Deprecated.
Users should specify the listening behavior in the event declaration. "on any %event%:", "on cancelled %event%:".
listenCancelledByDefault - Static variable in class ch.njol.skript.SkriptConfig
Determines whether `on <event>` will be triggered by cancelled events or not.
listeningBehavior - Variable in class ch.njol.skript.lang.SkriptEvent
 
listeningBehavior() - Method in class ch.njol.skript.lang.SkriptEventInfo.ModernSkriptEventInfo
 
listeningBehavior() - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event
 
listeningBehavior(SkriptEvent.ListeningBehavior) - Method in class ch.njol.skript.lang.SkriptEventInfo
Sets the default listening behavior for this SkriptEvent.
listeningBehavior(SkriptEvent.ListeningBehavior) - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event.Builder
Sets the listening behavior the event will use.
listIterator() - Method in class ch.njol.util.coll.ReversedListView
Deprecated.
 
listIterator(int) - Method in class ch.njol.util.coll.ReversedListView
Deprecated.
 
ListRangeIterator<T> - Class in ch.njol.util.coll.iterator
 
ListRangeIterator(List<T>, int, int) - Constructor for class ch.njol.util.coll.iterator.ListRangeIterator
 
listSplitPattern - Static variable in class ch.njol.skript.lang.SkriptParser
Deprecated.
due to bad naming conventions, use SkriptParser.LIST_SPLIT_PATTERN instead.
Literal<T> - Interface in ch.njol.skript.lang
A literal, e.g.
LiteralEntryData<T> - Class in org.skriptlang.skript.lang.entry.util
A specific KeyValueEntryData type designed to parse the entry's value as a supported literal type.
LiteralEntryData(String, T, boolean, Class<T>) - Constructor for class org.skriptlang.skript.lang.entry.util.LiteralEntryData
 
LiteralList<T> - Class in ch.njol.skript.lang
A list of literals.
LiteralList(Literal<? extends T>[], Class<T>, boolean) - Constructor for class ch.njol.skript.lang.LiteralList
 
LiteralList(Literal<? extends T>[], Class<T>, boolean, LiteralList<?>) - Constructor for class ch.njol.skript.lang.LiteralList
 
LiteralList(Literal<? extends T>[], Class<T>, Class<?>[], boolean) - Constructor for class ch.njol.skript.lang.LiteralList
 
LiteralList(Literal<? extends T>[], Class<T>, Class<?>[], boolean, LiteralList<?>) - Constructor for class ch.njol.skript.lang.LiteralList
 
LiteralPatternElement - Class in ch.njol.skript.patterns
A PatternElement that contains a literal string to be matched, for example hello world.
LiteralPatternElement(String) - Constructor for class ch.njol.skript.patterns.LiteralPatternElement
 
LiteralString - Class in ch.njol.skript.lang
 
LiteralString(String) - Constructor for class ch.njol.skript.lang.LiteralString
Creates a new VariableString which does not contain variables.
LiteralUtils - Class in ch.njol.skript.util
A class that contains methods based around making it easier to deal with UnparsedLiteral objects.
LiteralUtils() - Constructor for class ch.njol.skript.util.LiteralUtils
 
LlamaData - Class in ch.njol.skript.entity
 
LlamaData() - Constructor for class ch.njol.skript.entity.LlamaData
 
LlamaData(Llama.Color, boolean) - Constructor for class ch.njol.skript.entity.LlamaData
 
load() - Static method in class ch.njol.skript.aliases.Aliases
Deprecated.
Freezes server on call. Use Aliases.loadAsync() instead.
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() - Static method in class org.skriptlang.skript.bukkit.breeding.BreedingModule
 
load() - Static method in class org.skriptlang.skript.bukkit.displays.DisplayModule
 
load() - Static method in class org.skriptlang.skript.bukkit.fishing.FishingModule
 
load() - Static method in class org.skriptlang.skript.bukkit.furnace.FurnaceModule
 
load() - Static method in class org.skriptlang.skript.bukkit.input.InputModule
 
load() - Static method in class org.skriptlang.skript.bukkit.loottables.LootTableModule
 
load() - Static method in class org.skriptlang.skript.bukkit.tags.TagModule
 
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(SkriptAddon) - Method in interface org.skriptlang.skript.addon.AddonModule
Used for loading the components (e.g.
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).
loadAsync() - Static method in class ch.njol.skript.aliases.Aliases
Loads aliases from Skript's standard locations asynchronously.
loadClasses(Class<?>) - Method in class org.skriptlang.skript.util.ClassLoader
Loads all classes (from the provided source) meeting the criteria set by this loader.
loadClasses(Class<?>, File) - Method in class org.skriptlang.skript.util.ClassLoader
Loads all classes (from the provided source) meeting the criteria set by this loader.
loadClasses(Class<?>, File, String, String...) - Static method in class org.skriptlang.skript.util.ClassLoader
A utility method for loading and initializing all classes within the base package/subpackages.
loadClasses(Class<?>, JarFile) - Method in class org.skriptlang.skript.util.ClassLoader
Loads all classes (from the provided source) meeting the criteria set by this loader.
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.ExpressionSection
 
loadCode(SectionNode) - Method in class ch.njol.skript.lang.Section
Loads the code in the given SectionNode, appropriately modifying ParserInstance.getCurrentSections().
loadCode(SectionNode, String, Runnable, Class<? extends Event>...) - Method in class ch.njol.skript.lang.Section
Loads the code in the given SectionNode, appropriately modifying ParserInstance.getCurrentSections().
loadCode(SectionNode, String, Class<? extends Event>...) - Method in class ch.njol.skript.lang.Section
Loads the code in the given SectionNode, appropriately modifying ParserInstance.getCurrentSections().
loadCodeTask(SectionNode, String, Runnable, Class<? extends Event>...) - Method in class ch.njol.skript.lang.ExpressionSection
 
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.
loadFromFile(File, Class<T>) - Method in class ch.njol.yggdrasil.Yggdrasil
 
loadFunction(Script, SectionNode, Signature<?>) - Static method in class ch.njol.skript.lang.function.Functions
Loads a script function from given node.
loadItems(SectionNode) - Static method in class ch.njol.skript.ScriptLoader
Loads a section by converting it to TriggerItems.
loadModules(AddonModule...) - Method in interface org.skriptlang.skript.addon.SkriptAddon
A helper method for loading addon modules.
loadOptionalCode(SectionNode) - Method in class ch.njol.skript.lang.ExpressionSection
 
loadOptionalCode(SectionNode) - Method in class ch.njol.skript.lang.Section
Loads the code using Section.loadCode(SectionNode).
loadReturnableSectionCode(SectionNode) - Method in interface ch.njol.skript.lang.ReturnHandler
Loads the code in the given SectionNode using the same logic as Section.loadCode(SectionNode) and pushes the section onto the return handler stack
This method may only be called by a Section
loadReturnableSectionCode(SectionNode, String, Class<? extends Event>[]) - Method in interface ch.njol.skript.lang.ReturnHandler
Loads the code in the given SectionNode using the same logic as Section.loadCode(SectionNode, String, Class[]) and pushes the section onto the return handler stack
This method may only be called by a Section
loadReturnableTrigger(SectionNode, String, SkriptEvent) - Method in interface ch.njol.skript.lang.ReturnHandler
Loads the code in the given SectionNode into a ReturnableTrigger.
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(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
 
loadVariations(SectionNode) - Method in class ch.njol.skript.aliases.AliasesParser
Loads variations from a section node.
LOCAL_ARBITRARY - Enum constant in enum class org.skriptlang.skript.bukkit.misc.rotation.Rotator.Axis
An arbitrary local axis, relative to the object being rotated.
LOCAL_VARIABLE_TOKEN - Static variable in class ch.njol.skript.lang.Variable
 
LOCAL_X - Enum constant in enum class org.skriptlang.skript.bukkit.misc.rotation.Rotator.Axis
The local X axis, relative to the object being rotated.
LOCAL_Y - Enum constant in enum class org.skriptlang.skript.bukkit.misc.rotation.Rotator.Axis
The local Y axis, relative to the object being rotated.
LOCAL_Z - Enum constant in enum class org.skriptlang.skript.bukkit.misc.rotation.Rotator.Axis
The local Z axis, relative to the object being rotated.
localizer() - Method in class ch.njol.skript.SkriptAddon
 
localizer() - Method in interface org.skriptlang.skript.addon.SkriptAddon
 
Localizer - Interface in org.skriptlang.skript.localization
A Localizer is used for the localization of translatable strings.
location() - Method in record class org.skriptlang.skript.log.runtime.ErrorSource
 
Location(String, int) - Constructor for record class org.skriptlang.skript.log.runtime.ErrorSource.Location
Creates an instance of a Location record class.
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(LogEntry, CommandSender) - Method in class ch.njol.skript.log.RedirectingLogHandler
 
log(Verbosity) - Static method in class ch.njol.skript.log.SkriptLogger
Checks whether messages should be logged for the given verbosity.
log(Verbosity) - Static method in class ch.njol.skript.Skript
 
log(Level, String) - Static method in class ch.njol.skript.log.SkriptLogger
Logging should be done like this:
LOG - Enum constant in enum class ch.njol.skript.log.LogHandler.LogResult
 
logAll(Collection<LogEntry>) - Static method in class ch.njol.skript.log.SkriptLogger
 
logEffectCommands - Static variable in class ch.njol.skript.SkriptConfig
 
LogEntry - Class in ch.njol.skript.log
 
LogEntry(Level, int, String) - Constructor for class ch.njol.skript.log.LogEntry
 
LogEntry(Level, int, String, Node) - Constructor for class ch.njol.skript.log.LogEntry
 
LogEntry(Level, int, String, Node, boolean) - Constructor for class ch.njol.skript.log.LogEntry
 
LogEntry(Level, ErrorQuality, String) - Constructor for class ch.njol.skript.log.LogEntry
 
LogEntry(Level, ErrorQuality, String, Node) - Constructor for class ch.njol.skript.log.LogEntry
 
LogEntry(Level, String) - Constructor for class ch.njol.skript.log.LogEntry
 
LogEntry(Level, String, Node) - Constructor for class ch.njol.skript.log.LogEntry
 
logEventEnd() - Static method in class ch.njol.skript.SkriptEventHandler
Logs that the last logged Event start has ended.
logEventStart(Event) - Static method in class ch.njol.skript.SkriptEventHandler
Logs that the provided Event has started.
logEventStart(Event, EventPriority) - Static method in class ch.njol.skript.SkriptEventHandler
Logs that the provided Event has started with a priority.
LOGGER - Static variable in class ch.njol.skript.log.SkriptLogger
 
LoggerFilter - Class in ch.njol.util
 
LoggerFilter(Logger) - Constructor for class ch.njol.util.LoggerFilter
 
LogHandler - Class in ch.njol.skript.log
A log handler is used to handle Skripts logging.
LogHandler() - Constructor for class ch.njol.skript.log.LogHandler
 
LogHandler.LogResult - Enum Class in ch.njol.skript.log
 
logHigh() - Static method in class ch.njol.skript.Skript
 
login - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry.Author
 
logNormal() - Static method in class ch.njol.skript.Skript
 
logTracked(Level, String, ErrorQuality) - Static method in class ch.njol.skript.log.SkriptLogger
 
logTriggerEnd(Trigger) - Static method in class ch.njol.skript.SkriptEventHandler
Logs that the last logged Trigger execution has ended.
logTriggerStart(Trigger) - Static method in class ch.njol.skript.SkriptEventHandler
Logs that the provided Trigger has begun execution.
logVeryHigh() - Static method in class ch.njol.skript.Skript
 
LONG - Static variable in class ch.njol.skript.registrations.DefaultClasses
 
longParseTimeWarningThreshold - Static variable in class ch.njol.skript.SkriptConfig
 
lookAt(LookAnchor, Object, Float, Float, LivingEntity...) - Static method in class ch.njol.skript.bukkitutil.PaperEntityUtils
Instruct a Mob (1.17+) or Players (1.19.1+) to look at a specific vector/location/entity.
lookAt(Object, Float, Float, LivingEntity...) - Static method in class ch.njol.skript.bukkitutil.PaperEntityUtils
Instruct a Mob (1.17+) to look at a specific vector/location/entity.
lookAt(Object, LivingEntity...) - Static method in class ch.njol.skript.bukkitutil.PaperEntityUtils
Instruct a Mob (1.17+) to look at a specific vector/location/entity.
lookupOperationInfo(Operator, Class<L>, Class<R>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
 
lookupOperationInfo(Operator, Class<L>, Class<R>, Class<T>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
 
Loopable<T> - Interface in ch.njol.skript.lang
 
LoopSection - Class in ch.njol.skript.lang
Represents a loop section.
LoopSection() - Constructor for class ch.njol.skript.lang.LoopSection
 
LootContextCreateEvent - Class in org.skriptlang.skript.bukkit.loottables
The event used in the ExprSecCreateLootContext section.
LootContextCreateEvent(LootContextWrapper) - Constructor for class org.skriptlang.skript.bukkit.loottables.LootContextCreateEvent
 
LootContextWrapper - Class in org.skriptlang.skript.bukkit.loottables
Wrapper for a LootContext.Builder to allow easier creation of LootContexts.
LootContextWrapper(Location) - Constructor for class org.skriptlang.skript.bukkit.loottables.LootContextWrapper
Creates a new LootContextWrapper at the given location.
LootTableModule - Class in org.skriptlang.skript.bukkit.loottables
 
LootTableModule() - Constructor for class org.skriptlang.skript.bukkit.loottables.LootTableModule
 
LootTableUtils - Class in org.skriptlang.skript.bukkit.loottables
Utility class for loot tables.
LootTableUtils() - Constructor for class org.skriptlang.skript.bukkit.loottables.LootTableUtils
 
LOW - Enum constant in enum class ch.njol.skript.log.Verbosity
 
LUCK - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
 

M

m_adult - Static variable in class ch.njol.skript.entity.EntityData
 
m_age_pattern - Static variable in class ch.njol.skript.entity.EntityData
 
m_baby - Static variable in class ch.njol.skript.entity.EntityData
 
m_check_error - Static variable in class ch.njol.skript.SkriptUpdater
 
m_check_in_progress - Static variable in class ch.njol.skript.SkriptUpdater
 
m_checking - Static variable in class ch.njol.skript.SkriptUpdater
 
m_correct_usage - Static variable in class ch.njol.skript.command.Commands
 
m_custom_version - Static variable in class ch.njol.skript.SkriptUpdater
 
m_download_error - Static variable in class ch.njol.skript.SkriptUpdater
 
m_download_in_progress - Static variable in class ch.njol.skript.SkriptUpdater
 
m_downloaded - Static variable in class ch.njol.skript.SkriptUpdater
 
m_downloading - Static variable in class ch.njol.skript.SkriptUpdater
 
m_executable_by_console - Static variable in class ch.njol.skript.command.ScriptCommand
 
m_executable_by_players - Static variable in class ch.njol.skript.command.ScriptCommand
 
m_finished_loading - Static variable in class ch.njol.skript.Skript
 
m_internal_error - Static variable in class ch.njol.skript.command.Commands
 
m_internal_error - Static variable in class ch.njol.skript.SkriptUpdater
 
m_invalid_reload - Static variable in class ch.njol.skript.Skript
 
m_meter - Static variable in class ch.njol.skript.util.Direction
 
m_nightly - Static variable in class ch.njol.skript.SkriptUpdater
 
m_no_errors - Static variable in class ch.njol.skript.Skript
 
m_no_scripts - Static variable in class ch.njol.skript.Skript
 
m_not_started - Static variable in class ch.njol.skript.SkriptUpdater
 
m_running_latest_version - Static variable in class ch.njol.skript.SkriptUpdater
 
m_running_latest_version_beta - Static variable in class ch.njol.skript.SkriptUpdater
 
m_too_many_arguments - Static variable in class ch.njol.skript.command.Commands
 
m_update_available - Static variable in class ch.njol.skript.SkriptUpdater
 
m_updater_disabled - Static variable in class ch.njol.skript.SkriptUpdater
 
MAGIC_NUMBER - Static variable in class ch.njol.yggdrasil.Yggdrasil
Magic Number: "Ygg\0" (('Y' invalid input: '<'invalid input: '<' 24) + ('g' invalid input: '<'invalid input: '<' 16) + ('g' invalid input: '<'invalid input: '<' 8) + '\0')
main(String...) - Static method in class ch.njol.skript.PatcherTool
 
MAINSTREAM - Enum constant in enum class org.skriptlang.skript.lang.experiment.LifeCycle
Represents a feature that was previously opt-in (or experimental) but is now a part of the default set.
makeDefaultSources() - Static method in class org.skriptlang.skript.bukkit.tags.sources.SkriptTagSource
 
makeStrings(String[]) - Static method in class ch.njol.skript.lang.VariableString
 
makeStringsFromQuoted(List<String>) - Static method in class ch.njol.skript.lang.VariableString
 
MalformedPatternException - Exception Class in ch.njol.skript.patterns
 
MalformedPatternException(String, String) - Constructor for exception class ch.njol.skript.patterns.MalformedPatternException
 
MalformedPatternException(String, String, Throwable) - Constructor for exception class ch.njol.skript.patterns.MalformedPatternException
 
mapIds() - Static method in class ch.njol.skript.bukkitutil.BurgerHelper
 
mapMaterials() - Method in class ch.njol.skript.bukkitutil.BurgerHelper
 
mark - Variable in class ch.njol.skript.lang.SkriptParser.ParseResult
Defaults to 0.
mark(int) - Method in class ch.njol.skript.config.ConfigReader
 
markErrored() - Static method in class ch.njol.skript.Skript
Mark that an exception has occurred at some point during runtime.
markSupported() - Method in class ch.njol.skript.config.ConfigReader
 
match(BlockValues) - Method in class ch.njol.skript.bukkitutil.block.BlockValues
 
match(E) - Method in class ch.njol.skript.entity.EntityData
 
match(String) - Method in class ch.njol.skript.patterns.SkriptPattern
 
match(String, int, ParseContext) - Method in class ch.njol.skript.patterns.SkriptPattern
 
match(String, MatchResult) - Method in class ch.njol.skript.patterns.ChoicePatternElement
 
match(String, MatchResult) - Method in class ch.njol.skript.patterns.GroupPatternElement
 
match(String, MatchResult) - Method in class ch.njol.skript.patterns.LiteralPatternElement
 
match(String, MatchResult) - Method in class ch.njol.skript.patterns.OptionalPatternElement
 
match(String, MatchResult) - Method in class ch.njol.skript.patterns.ParseTagPatternElement
 
match(String, MatchResult) - Method in class ch.njol.skript.patterns.PatternElement
 
match(String, MatchResult) - Method in class ch.njol.skript.patterns.RegexPatternElement
 
match(String, MatchResult) - Method in class ch.njol.skript.patterns.TypePatternElement
 
match(Axolotl) - Method in class ch.njol.skript.entity.AxolotlData
 
match(Bee) - Method in class ch.njol.skript.entity.BeeData
 
match(Boat) - Method in class ch.njol.skript.entity.BoatData
 
match(Cat) - Method in class ch.njol.skript.entity.CatData
 
match(ChestBoat) - Method in class ch.njol.skript.entity.BoatChestData
 
match(Creeper) - Method in class ch.njol.skript.entity.CreeperData
 
match(Display) - Method in class org.skriptlang.skript.bukkit.displays.DisplayData
 
match(Enderman) - Method in class ch.njol.skript.entity.EndermanData
 
match(Entity) - Method in class ch.njol.skript.entity.SimpleEntityData
 
match(ExperienceOrb) - Method in class ch.njol.skript.entity.XpOrbData
 
match(FallingBlock) - Method in class ch.njol.skript.entity.FallingBlockData
 
match(Fox) - Method in class ch.njol.skript.entity.FoxData
 
match(Frog) - Method in class ch.njol.skript.entity.FrogData
 
match(Goat) - Method in class ch.njol.skript.entity.GoatData
 
match(Item) - Method in class ch.njol.skript.entity.DroppedItemData
 
match(Llama) - Method in class ch.njol.skript.entity.LlamaData
 
match(Minecart) - Method in class ch.njol.skript.entity.MinecartData
 
match(MushroomCow) - Method in class ch.njol.skript.entity.MooshroomData
 
match(Ocelot) - Method in class ch.njol.skript.entity.OcelotData
 
match(Panda) - Method in class ch.njol.skript.entity.PandaData
 
match(Parrot) - Method in class ch.njol.skript.entity.ParrotData
 
match(Pig) - Method in class ch.njol.skript.entity.PigData
 
match(Rabbit) - Method in class ch.njol.skript.entity.RabbitData
 
match(Salmon) - Method in class ch.njol.skript.entity.SalmonData
 
match(Sheep) - Method in class ch.njol.skript.entity.SheepData
 
match(ThrownPotion) - Method in class ch.njol.skript.entity.ThrownPotionData
 
match(TropicalFish) - Method in class ch.njol.skript.entity.TropicalFishData
 
match(Villager) - Method in class ch.njol.skript.entity.VillagerData
 
match(Wolf) - Method in class ch.njol.skript.entity.WolfData
 
match(ZombieVillager) - Method in class ch.njol.skript.entity.ZombieVillagerData
 
Match(MatchQuality, AliasesMap.AliasData) - Constructor for class ch.njol.skript.aliases.AliasesMap.Match
 
matchAlias(ItemData) - Method in class ch.njol.skript.aliases.AliasesMap
Attempts to get the closest matching alias for given item.
matchAlias(ItemData) - Method in class ch.njol.skript.aliases.ItemData
Checks how well this item matches the given item.
matchedPattern - Variable in class ch.njol.skript.entity.EntityData
 
matcher(String) - Method in class ch.njol.skript.localization.RegexMessage
 
matches(boolean) - Method in enum class ch.njol.skript.lang.SkriptEvent.ListeningBehavior
Checks whether this listening behavior matches the given cancelled state.
matches(String) - Method in class ch.njol.skript.localization.RegexMessage
 
matches(String) - Method in interface org.skriptlang.skript.lang.experiment.Experiment
 
matches(TagOrigin) - Method in enum class org.skriptlang.skript.bukkit.tags.sources.TagOrigin
Checks if the current TagOrigin matches another TagOrigin, considering ANY as a wildcard.
matchesUserInput(String) - Method in class ch.njol.skript.classes.ClassInfo
Checks whether the given input matches any of the user input patterns.
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
 
Math2 - Class in ch.njol.util
This class is not to be used by addons.
MAX_CLASS_CODENAME_LENGTH - Static variable in class ch.njol.skript.variables.SQLStorage
 
MAX_PRIMITIVE - Static variable in enum class ch.njol.yggdrasil.Tag
 
MAX_VALUE_SIZE - Static variable in class ch.njol.skript.variables.SQLStorage
 
MAX_VARIABLE_NAME_LENGTH - Static variable in class ch.njol.skript.variables.SQLStorage
 
MAX_WRAPPER - Static variable in enum class ch.njol.yggdrasil.Tag
 
MAXBLOCKID - Static variable in class ch.njol.skript.Skript
The maximum ID a block can have in Minecraft.
MAXDATAVALUE - Static variable in class ch.njol.skript.Skript
The maximum data value of Minecraft, i.e.
maxTargetBlockDistance - Static variable in class ch.njol.skript.SkriptConfig
 
MEGA_REDWOOD - Enum constant in enum class ch.njol.skript.util.StructureType
 
merge(AliasesProvider.Variation) - Method in class ch.njol.skript.aliases.AliasesProvider.Variation
 
message - Variable in class ch.njol.skript.log.LogEntry
 
message(CommandSender, String) - Static method in class ch.njol.skript.Skript
Similar to Skript.info(CommandSender, String) but no [Skript] prefix is added.
Message - Class in ch.njol.skript.localization
Basic class to get text from the language file(s).
Message(String) - Constructor for class ch.njol.skript.localization.Message
 
MESSAGE - Enum constant in enum class ch.njol.skript.util.StringMode
 
MessageComponent - Class in ch.njol.skript.util.chat
Component for chat messages.
MessageComponent() - Constructor for class ch.njol.skript.util.chat.MessageComponent
 
MessageComponent.BooleanSerializer - Class in ch.njol.skript.util.chat
 
MessageComponent.ClickEvent - Class in ch.njol.skript.util.chat
 
MessageComponent.ClickEvent.Action - Enum Class in ch.njol.skript.util.chat
 
MessageComponent.HoverEvent - Class in ch.njol.skript.util.chat
 
MessageComponent.HoverEvent.Action - Enum Class in ch.njol.skript.util.chat
 
methodExists(Class<?>, String, Class<?>...) - Static method in class ch.njol.skript.Skript
Tests whether a method exists in the given class.
methodExists(Class<?>, String, Class<?>[], Class<?>) - Static method in class ch.njol.skript.Skript
Tests whether a method exists in the given class, and whether the return type matches the expected one.
MILLISECOND - Enum constant in enum class ch.njol.skript.util.Timespan.TimePeriod
 
MIN_PRIMITIVE - Static variable in enum class ch.njol.yggdrasil.Tag
primitive tags are between these value
MIN_WRAPPER - Static variable in enum class ch.njol.yggdrasil.Tag
primitive tags are between these value
MinecartData - Class in ch.njol.skript.entity
 
MinecartData() - Constructor for class ch.njol.skript.entity.MinecartData
 
MinecartData(MinecartData.MinecartType) - Constructor for class ch.njol.skript.entity.MinecartData
 
minus(Timespan) - Method in class ch.njol.skript.util.Date
Get a new instance of this Date with the subtracted timespan
MINUTE - Enum constant in enum class ch.njol.skript.util.Timespan.TimePeriod
 
MISSING_CONJUNCTION - Enum constant in enum class org.skriptlang.skript.lang.script.ScriptWarning
Missing "and" or "or"
missingEntryError(String) - Static method in class ch.njol.skript.localization.Language
 
missingField(Object, Field) - Method in interface ch.njol.yggdrasil.FieldHandler
Called if a field was not found in the stream.
missingField(Object, Field) - Method in class ch.njol.yggdrasil.Yggdrasil
 
missingField(Field) - Method in class ch.njol.skript.util.Direction
 
missingField(Field) - Method in interface ch.njol.yggdrasil.YggdrasilSerializable.YggdrasilRobustSerializable
Called if a field was not found in the stream.
missingRequiredEntryMessage(Function<String, String>) - Method in class org.skriptlang.skript.lang.entry.EntryValidator.EntryValidatorBuilder
A function to be applied when a required Node is missing during validation.
mod(double, double) - Static method in class ch.njol.util.Math2
Modulo that returns positive values even for negative arguments.
mod(float, float) - Static method in class ch.njol.util.Math2
Modulo that returns positive values even for negative arguments.
mod(int, int) - Static method in class ch.njol.util.Math2
Modulo that returns positive values even for negative arguments.
mod(long, long) - Static method in class ch.njol.util.Math2
Modulo that returns positive values even for negative arguments.
ModernSkriptEventInfo(String, String[], Class<E>, String, Class<? extends Event>[]) - Constructor for class ch.njol.skript.lang.SkriptEventInfo.ModernSkriptEventInfo
 
modified() - Method in class ch.njol.skript.aliases.ItemType
Removes the item and block aliases from this alias as it now represents a different item.
modify(SectionNode, List<TriggerItem>, Supplier<T>) - Method in class ch.njol.skript.lang.Section.SectionContext
Modifies this SectionContext temporarily, for the duration of the Supplier.get() call, reverting the changes afterwards.
modifyItemStack(ItemStack, String) - Static method in class ch.njol.skript.bukkitutil.BukkitUnsafe
 
MONTH - Enum constant in enum class ch.njol.skript.util.Timespan.TimePeriod
 
MooshroomData - Class in ch.njol.skript.entity
 
MooshroomData() - Constructor for class ch.njol.skript.entity.MooshroomData
 
MooshroomData(MushroomCow.Variant) - Constructor for class ch.njol.skript.entity.MooshroomData
 
move(SectionNode) - Method in class ch.njol.skript.config.Node
 
move(File, File, boolean) - Static method in class ch.njol.skript.util.FileUtils
 
MULTIPART - Static variable in interface ch.njol.skript.bukkitutil.block.BlockSetter
Takes rotation or direction of the block (depending on the block) and attempts to place other parts of it according to those.
MULTIPLICATION - Enum constant in enum class org.skriptlang.skript.lang.arithmetic.Operator
 
multiply(char, int) - Static method in class ch.njol.util.StringUtils
 
multiply(String, int) - Static method in class ch.njol.util.StringUtils
 
multiplyClamped(long, long) - Static method in class ch.njol.util.Math2
 
MUSHROOM - Enum constant in enum class ch.njol.skript.util.StructureType
 
mustSyncDeserialization() - Method in class ch.njol.skript.classes.ConfigurationSerializer
 
mustSyncDeserialization() - Method in class ch.njol.skript.classes.EnumSerializer
 
mustSyncDeserialization() - Method in class ch.njol.skript.classes.registry.RegistrySerializer
 
mustSyncDeserialization() - Method in class ch.njol.skript.classes.Serializer
Not currently used (everything happens on Bukkit's main thread).
mustSyncDeserialization() - Method in class ch.njol.skript.classes.YggdrasilSerializer
 
MySQLStorage - Class in ch.njol.skript.variables
 

N

name - Variable in class ch.njol.skript.lang.SkriptEventInfo
 
name - Variable in enum class ch.njol.skript.ServerPlatform
 
name - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry
 
name - Variable in class ch.njol.skript.variables.SerializedVariable
The name of the variable.
name - Variable in enum class ch.njol.yggdrasil.Tag
 
name() - Method in class ch.njol.skript.aliases.ItemType
 
name() - Method in class ch.njol.skript.config.Config
 
name() - Method in class ch.njol.skript.config.Node
 
name() - Method in class ch.njol.skript.lang.function.DynamicFunctionReference
 
name() - Method in class ch.njol.skript.lang.SkriptEventInfo.ModernSkriptEventInfo
 
name() - Method in interface ch.njol.skript.lang.util.common.AnyNamed
 
name() - Method in class ch.njol.skript.SkriptAddon
 
name() - Method in class ch.njol.skript.util.slot.Slot
 
name() - Method in class ch.njol.yggdrasil.PseudoEnum
Returns the unique name of this constant.
name() - Method in interface org.skriptlang.skript.addon.SkriptAddon
 
name() - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event
 
name() - Method in class org.skriptlang.skript.lang.script.Script
 
name() - Method in class org.skriptlang.skript.registration.SyntaxOrigin.AddonOrigin
 
name() - Method in interface org.skriptlang.skript.registration.SyntaxOrigin
 
name() - Method in interface org.skriptlang.skript.registration.SyntaxRegistry.Key
 
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.
nameAndPath() - Method in class org.skriptlang.skript.lang.script.Script
This is added to support the legacy script name syntax.
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.
negate(Conditional<T>) - Static method in interface org.skriptlang.skript.lang.condition.Conditional
Negates a given conditional.
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(Expression<F>, Class<T>...) - Static method in class ch.njol.skript.lang.util.ConvertedExpression
 
newInstance(String, ClassInfo<T>, String, int, boolean, boolean) - Static method in class ch.njol.skript.command.Argument
 
newInstance(Class<E>) - Method in class ch.njol.skript.classes.ConfigurationSerializer
 
newInstance(Class<E>) - Method in class ch.njol.skript.classes.Serializer
 
newInstance(Class<E>) - Method in class ch.njol.yggdrasil.YggdrasilSerializer
Creates a new instance of the given class.
newInstance(Class<T>) - Method in class ch.njol.yggdrasil.JRESerializer
 
newInstance(String) - Static method in class ch.njol.skript.lang.VariableString
Prints errors
newInstance(String, ClassInfo<T>, boolean, String) - Static method in class ch.njol.skript.lang.function.Parameter
 
newInstance(String, StringMode) - Static method in class ch.njol.skript.lang.VariableString
Creates an instance of VariableString by parsing given string.
newInstance(String, Class<? extends T>[]) - Static method in class ch.njol.skript.lang.Variable
Prints errors
newOutputStream(OutputStream) - Method in class ch.njol.yggdrasil.Yggdrasil
 
newThread(Runnable, String) - Static method in class ch.njol.skript.Skript
Creates a new Thread and sets its UncaughtExceptionHandler.
newTimeouts() - Method in record class org.skriptlang.skript.log.runtime.Frame.FrameOutput
Returns the value of the newTimeouts record component.
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
Deprecated.
 
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
Deprecated.
 
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
Deprecated.
 
next() - Method in class ch.njol.util.coll.iterator.SingleItemIterator
 
next() - Method in class ch.njol.util.coll.iterator.StoppableIterator
 
next(String, int, ParseContext) - Static method in class ch.njol.skript.lang.SkriptParser
Returns the next character in the expression, skipping strings, variables and parentheses (unless context is ParseContext.COMMAND or ParseContext.PARSE).
nextBracket(String, char, char, int, boolean) - Static method in class ch.njol.skript.lang.SkriptParser
Finds the closing bracket of the group at start (i.e.
nextFrame() - Method in class org.skriptlang.skript.log.runtime.Frame
Advances the frame to the next frame, clearing all stored totals and decrementing timeout counters.
nextIndex() - Method in class ch.njol.util.coll.iterator.ReversedListIterator
Deprecated.
 
nextOccurrence(String, String, int, ParseContext, boolean) - Static method in class ch.njol.skript.lang.SkriptParser
Returns the next occurrence of the needle in the haystack.
nextVariableBracket(String, int) - Static method in class ch.njol.skript.lang.VariableString
Copied from SkriptParser#nextBracket(String, char, char, int, boolean), but removed escaping invalid input: '&' returns -1 on error.
NIGHT_VISION - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
 
NIGHT_VISION_LONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
 
NO_ARTICLE_MASK - Static variable in class ch.njol.skript.localization.Language
masks out article flags - useful if the article has been added already (e.g.
NO_CHAINING - Static variable in interface org.skriptlang.skript.lang.converter.Converter
A Converter flag declaring that this Converter cannot be a part of a chain.
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 org.skriptlang.skript.lang.converter.Converter
A Converter flag declaring this Converter cannot be chained to another Converter.
NO_RIGHT_CHAINING - Static variable in interface org.skriptlang.skript.lang.converter.Converter
A Converter flag declaring that another Converter cannot be chained to this Converter.
node - Variable in class ch.njol.skript.log.LogEntry
 
Node - Class in ch.njol.skript.config
 
Node(Config) - Constructor for class ch.njol.skript.config.Node
 
Node(String, SectionNode) - Constructor for class ch.njol.skript.config.Node
 
Node(String, String, SectionNode, int) - Constructor for class ch.njol.skript.config.Node
 
NodeMap - Class in ch.njol.skript.config
Map for fast access of entry nodes and section nodes within section nodes.
NodeMap() - Constructor for class ch.njol.skript.config.NodeMap
 
NodeNavigator - Interface in ch.njol.skript.config
Something that contains or references nodes and can be navigated.
nodeType - Variable in class org.skriptlang.skript.lang.structure.StructureInfo
 
nodeType() - Method in interface org.skriptlang.skript.registration.DefaultSyntaxInfos.Structure
 
nodeType(DefaultSyntaxInfos.Structure.NodeType) - Method in interface org.skriptlang.skript.registration.DefaultSyntaxInfos.Structure.Builder
Sets the type of Nodes that can represent the Structure.
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
 
NonMutatingQuaternionRotator - Class in org.skriptlang.skript.bukkit.misc.rotation
Rotates Quaternionfs around the X, Y, and Z axes, as well as any arbitrary axis.
NonMutatingQuaternionRotator(Rotator.Axis, float) - Constructor for class org.skriptlang.skript.bukkit.misc.rotation.NonMutatingQuaternionRotator
 
NonMutatingQuaternionRotator(Rotator.Axis, Vector3f, float) - Constructor for class org.skriptlang.skript.bukkit.misc.rotation.NonMutatingQuaternionRotator
 
NonMutatingVectorRotator - Class in org.skriptlang.skript.bukkit.misc.rotation
Rotates Vectors around the X, Y, and Z axes, as well as any arbitrary axis.
NonMutatingVectorRotator(Rotator.Axis, double) - Constructor for class org.skriptlang.skript.bukkit.misc.rotation.NonMutatingVectorRotator
 
NonMutatingVectorRotator(Rotator.Axis, Vector, double) - Constructor for class org.skriptlang.skript.bukkit.misc.rotation.NonMutatingVectorRotator
 
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
Deprecated.
Use a use-case specific record.
NonNullPair(NonNullPair<T1, T2>) - Constructor for class ch.njol.util.NonNullPair
Deprecated.
 
NonNullPair(T1, T2) - Constructor for class ch.njol.util.NonNullPair
Deprecated.
 
nop - Static variable in class ch.njol.skript.localization.RegexMessage
A pattern that doesn't match anything
NORMAL - Enum constant in enum class ch.njol.skript.localization.Language.LanguageListenerPriority
 
NORMAL - Enum constant in enum class ch.njol.skript.log.Verbosity
 
normalizePluralMarkers(String) - Static method in class ch.njol.skript.localization.Noun
Normalizes plural markers, i.e.
not - Static variable in class ch.njol.skript.localization.GeneralWords
 
not() - Method in enum class ch.njol.util.Kleenean
 
NOT - Enum constant in enum class org.skriptlang.skript.lang.condition.Conditional.Operator
 
NOT_AN_EXPRESSION - Enum constant in enum class ch.njol.skript.log.ErrorQuality
 
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
 
notEmpty(int[], String) - Static method in class ch.njol.util.Validate
Deprecated.
 
notEmpty(String, String) - Static method in class ch.njol.util.Validate
Deprecated.
 
notEmpty(Object[], String) - Static method in class ch.njol.util.Validate
Deprecated.
 
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
Deprecated.
 
notNull(Object...) - Static method in class ch.njol.util.Validate
Deprecated.
 
notNullOrEmpty(String, String) - Static method in class ch.njol.util.Validate
Deprecated.
 
notNullOrEmpty(Object[], String) - Static method in class ch.njol.util.Validate
Deprecated.
 
notNullOrEmpty(Collection<?>, String) - Static method in class ch.njol.util.Validate
Deprecated.
 
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
 
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)
numberAt(CharSequence, int, boolean) - Static method in class ch.njol.util.StringUtils
Finds a positive number in the given CharSequence, starting at the given index, and searching in the given direction.
numberBefore(CharSequence, int) - Static method in class ch.njol.util.StringUtils
Shorthand for numberAt(s, index, false)
numConstants() - Method in class ch.njol.yggdrasil.PseudoEnum
 
numeric_id - Variable in class ch.njol.skript.bukkitutil.BurgerHelper.ItemOrBlock
 
numErrors() - Method in class ch.njol.skript.log.RedirectingLogHandler
 
numItems() - Method in class ch.njol.skript.aliases.ItemType
 
numTypes() - Method in class ch.njol.skript.aliases.ItemType
 
numVariables() - Static method in class ch.njol.skript.variables.Variables
Gets the amount of variables currently on the server.

O

obfuscated - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
 
obfuscated - Variable in class ch.njol.skript.util.chat.MessageComponent
Makes text obfuscated, i.e.
OBJECT - Static variable in class ch.njol.skript.registrations.DefaultClasses
 
OcelotData - Class in ch.njol.skript.entity
 
OcelotData() - Constructor for class ch.njol.skript.entity.OcelotData
 
of(Class<?>, String) - Static method in interface org.skriptlang.skript.Skript
Constructs a default implementation of a Skript.
of(String) - Static method in interface org.skriptlang.skript.registration.SyntaxRegistry.Key
 
of(Player) - Static method in interface ch.njol.skript.bukkitutil.sounds.SoundReceiver
 
of(World) - Static method in interface ch.njol.skript.bukkitutil.sounds.SoundReceiver
 
of(SkriptAddon) - Static method in interface org.skriptlang.skript.localization.Localizer
 
of(SkriptAddon) - Static method in interface org.skriptlang.skript.registration.SyntaxOrigin
Constructs a syntax origin from an addon.
of(SyntaxRegistry.Key<P>, String) - Static method in interface org.skriptlang.skript.registration.SyntaxRegistry.ChildKey
 
OFF_HAND - Enum constant in enum class ch.njol.skript.util.slot.EquipmentSlot.EquipSlot
 
OFFLINE_PLAYER - Static variable in class ch.njol.skript.registrations.DefaultClasses
 
OldItemData() - Constructor for class ch.njol.skript.aliases.ItemData.OldItemData
 
onActivityChange(ParserInstance, Script, boolean, Script) - Method in interface ch.njol.skript.lang.parser.ParserInstance.ScriptActivityChangeEvent
The method that is called when this event triggers.
onAdd(CommandHelp) - Method in class ch.njol.skript.command.CommandHelp
 
onCommand(CommandSender, Command, String, String[]) - Method in class ch.njol.skript.command.ScriptCommand
 
onCommand(CommandSender, Command, String, String[]) - Method in class ch.njol.skript.SkriptCommand
 
onCurrentEventsChange(Class<? extends Event>[]) - Method in class ch.njol.skript.lang.parser.ParserInstance.Data
 
onCurrentScriptChange(Config) - Method in class ch.njol.skript.lang.parser.ParserInstance.Data
Deprecated.
onDisable() - Method in class ch.njol.skript.Skript
 
onEnable() - Method in class ch.njol.skript.Skript
 
onInit(Script) - Method in interface ch.njol.skript.ScriptLoader.ScriptInitEvent
The method that is called when this event triggers.
onLanguageChange() - Method in interface ch.njol.skript.localization.LanguageChangeListener
 
onLoad(ParserInstance, Script) - Method in interface ch.njol.skript.ScriptLoader.ScriptLoadEvent
The method that is called when this event triggers.
onPluginDisable(PluginDisableEvent) - Method in class ch.njol.skript.Skript
 
onPreInit(Collection<Config>) - Method in interface ch.njol.skript.ScriptLoader.ScriptPreInitEvent
The method that is called when this event triggers.
onRegistrationsStop() - Static method in class ch.njol.skript.registrations.Classes
 
onRegistrationStop() - Static method in class ch.njol.skript.entity.EntityData
 
onReload() - Method in interface ch.njol.skript.SkriptConfig.ReloadEvent
The method that is called when this event triggers.
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
 
onUnload(ParserInstance, Script) - Method in interface ch.njol.skript.ScriptLoader.ScriptUnloadEvent
The method that is called when this event triggers.
onValueChange() - Method in class ch.njol.skript.config.Option
 
onValueChange() - Method in class ch.njol.skript.localization.Adjective
 
onValueChange() - Method in class ch.njol.skript.localization.Message
Called when this Message's value changes.
onValueChange() - Method in class ch.njol.skript.localization.Noun
 
onValueChange() - Method in class ch.njol.skript.localization.RegexMessage
 
open() - Method in class ch.njol.skript.log.LogHandler
 
open() - Method in interface ch.njol.util.OpenCloseable
 
open_url - Enum constant in enum class ch.njol.skript.util.chat.MessageComponent.ClickEvent.Action
 
open_url - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
 
OpenCloseable - Interface in ch.njol.util
A object that can both be opened and closed.
Operation<L,R,T> - Interface in org.skriptlang.skript.lang.arithmetic
Represents a pure binary operation that takes two operands of types L and R, performs a calculation, and returns a result of type T.
operationExists(Operator, Class<?>, Class<?>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
 
OperationInfo<L,R,T> - Class in org.skriptlang.skript.lang.arithmetic
 
OperationInfo(Class<L>, Class<R>, Class<T>, Operation<L, R, T>) - Constructor for class org.skriptlang.skript.lang.arithmetic.OperationInfo
 
Operator - Enum Class in org.skriptlang.skript.lang.arithmetic
 
Option<T> - Class in ch.njol.skript.config
 
Option(String, T) - Constructor for class ch.njol.skript.config.Option
 
Option(String, T, Converter<String, ? extends T>) - Constructor for class ch.njol.skript.config.Option
 
optional(boolean) - Method in class ch.njol.skript.config.Option
 
OptionalPatternElement - Class in ch.njol.skript.patterns
A PatternElement that contains an optional part, for example [hello world].
OptionalPatternElement(PatternElement) - Constructor for class ch.njol.skript.patterns.OptionalPatternElement
 
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(Conditional<T>...) - Method in class org.skriptlang.skript.lang.condition.DNFConditionalBuilder
Adds conditionals to the root node via the OR operator: (existing) || newA || newB || ....
OR - Enum constant in enum class org.skriptlang.skript.lang.condition.Conditional.Operator
 
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 - package org.skriptlang.skript
 
org.skriptlang.skript.addon - package org.skriptlang.skript.addon
 
org.skriptlang.skript.bukkit - package org.skriptlang.skript.bukkit
 
org.skriptlang.skript.bukkit.breeding - package org.skriptlang.skript.bukkit.breeding
 
org.skriptlang.skript.bukkit.breeding.elements - package org.skriptlang.skript.bukkit.breeding.elements
 
org.skriptlang.skript.bukkit.displays - package org.skriptlang.skript.bukkit.displays
 
org.skriptlang.skript.bukkit.displays.generic - package org.skriptlang.skript.bukkit.displays.generic
 
org.skriptlang.skript.bukkit.displays.item - package org.skriptlang.skript.bukkit.displays.item
 
org.skriptlang.skript.bukkit.displays.text - package org.skriptlang.skript.bukkit.displays.text
 
org.skriptlang.skript.bukkit.fishing - package org.skriptlang.skript.bukkit.fishing
 
org.skriptlang.skript.bukkit.fishing.elements - package org.skriptlang.skript.bukkit.fishing.elements
 
org.skriptlang.skript.bukkit.furnace - package org.skriptlang.skript.bukkit.furnace
 
org.skriptlang.skript.bukkit.furnace.elements - package org.skriptlang.skript.bukkit.furnace.elements
 
org.skriptlang.skript.bukkit.input - package org.skriptlang.skript.bukkit.input
 
org.skriptlang.skript.bukkit.input.elements.conditions - package org.skriptlang.skript.bukkit.input.elements.conditions
 
org.skriptlang.skript.bukkit.input.elements.events - package org.skriptlang.skript.bukkit.input.elements.events
 
org.skriptlang.skript.bukkit.input.elements.expressions - package org.skriptlang.skript.bukkit.input.elements.expressions
 
org.skriptlang.skript.bukkit.log.runtime - package org.skriptlang.skript.bukkit.log.runtime
 
org.skriptlang.skript.bukkit.loottables - package org.skriptlang.skript.bukkit.loottables
 
org.skriptlang.skript.bukkit.loottables.elements.conditions - package org.skriptlang.skript.bukkit.loottables.elements.conditions
 
org.skriptlang.skript.bukkit.loottables.elements.effects - package org.skriptlang.skript.bukkit.loottables.elements.effects
 
org.skriptlang.skript.bukkit.loottables.elements.expressions - package org.skriptlang.skript.bukkit.loottables.elements.expressions
 
org.skriptlang.skript.bukkit.misc.effects - package org.skriptlang.skript.bukkit.misc.effects
 
org.skriptlang.skript.bukkit.misc.expressions - package org.skriptlang.skript.bukkit.misc.expressions
 
org.skriptlang.skript.bukkit.misc.rotation - package org.skriptlang.skript.bukkit.misc.rotation
This file is part of Skript.
org.skriptlang.skript.bukkit.registration - package org.skriptlang.skript.bukkit.registration
 
org.skriptlang.skript.bukkit.tags - package org.skriptlang.skript.bukkit.tags
 
org.skriptlang.skript.bukkit.tags.elements - package org.skriptlang.skript.bukkit.tags.elements
 
org.skriptlang.skript.bukkit.tags.sources - package org.skriptlang.skript.bukkit.tags.sources
 
org.skriptlang.skript.lang.arithmetic - package org.skriptlang.skript.lang.arithmetic
 
org.skriptlang.skript.lang.comparator - package org.skriptlang.skript.lang.comparator
This file is part of Skript.
org.skriptlang.skript.lang.condition - package org.skriptlang.skript.lang.condition
 
org.skriptlang.skript.lang.converter - package org.skriptlang.skript.lang.converter
This file is part of Skript.
org.skriptlang.skript.lang.entry - package org.skriptlang.skript.lang.entry
This file is part of Skript.
org.skriptlang.skript.lang.entry.util - package org.skriptlang.skript.lang.entry.util
This file is part of Skript.
org.skriptlang.skript.lang.experiment - package org.skriptlang.skript.lang.experiment
 
org.skriptlang.skript.lang.script - package org.skriptlang.skript.lang.script
This file is part of Skript.
org.skriptlang.skript.lang.structure - package org.skriptlang.skript.lang.structure
This file is part of Skript.
org.skriptlang.skript.lang.util - package org.skriptlang.skript.lang.util
 
org.skriptlang.skript.localization - package org.skriptlang.skript.localization
 
org.skriptlang.skript.log.runtime - package org.skriptlang.skript.log.runtime
 
org.skriptlang.skript.registration - package org.skriptlang.skript.registration
 
org.skriptlang.skript.util - package org.skriptlang.skript.util
 
org.skriptlang.skript.util.event - package org.skriptlang.skript.util.event
 
origin() - Method in class ch.njol.skript.lang.SkriptEventInfo.ModernSkriptEventInfo
 
origin() - Method in interface org.skriptlang.skript.registration.SyntaxInfo
 
origin(SyntaxOrigin) - Method in interface org.skriptlang.skript.registration.SyntaxInfo.Builder
Sets the origin the syntax info will use.
original - Variable in class ch.njol.skript.lang.VariableString
 
originClassPath - Variable in class ch.njol.skript.lang.SyntaxElementInfo
 
orNot(Conditional<T>) - Method in class org.skriptlang.skript.lang.condition.DNFConditionalBuilder
Adds a negated conditional to the root node via the OR and NOT operators: (existing) || !new.
OTHER_DETAILS - Static variable in class org.skriptlang.skript.bukkit.log.runtime.BukkitRuntimeErrorConsumer
 
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
 
outputDir - Variable in class ch.njol.skript.doc.DocumentationGenerator
 
owner - Variable in class ch.njol.skript.lang.Section.SectionContext
 

P

Pair<T1,T2> - Class in ch.njol.util
Deprecated.
Use a use-case specific record.
Pair() - Constructor for class ch.njol.util.Pair
Deprecated.
 
Pair(Map.Entry<T1, T2>) - Constructor for class ch.njol.util.Pair
Deprecated.
 
Pair(T1, T2) - Constructor for class ch.njol.util.Pair
Deprecated.
 
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
 
PAPER - Enum constant in enum class org.skriptlang.skript.bukkit.tags.sources.TagOrigin
Paper supplies a set of custom tags they curate.
PAPER_TAGS_EXIST - Static variable in class org.skriptlang.skript.bukkit.tags.TagModule
 
PaperEntityUtils - Class in ch.njol.skript.bukkitutil
 
PaperEntityUtils() - Constructor for class ch.njol.skript.bukkitutil.PaperEntityUtils
 
PaperEntityUtils.LookGoal - Class in ch.njol.skript.bukkitutil
 
PaperTagSource<T> - Class in org.skriptlang.skript.bukkit.tags.sources
A set of tags provided by Paper.
PaperTagSource(Iterable<Tag<T>>, TagType<T>...) - Constructor for class org.skriptlang.skript.bukkit.tags.sources.PaperTagSource
 
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
 
parent() - Method in interface org.skriptlang.skript.registration.SyntaxRegistry.ChildKey
 
ParrotData - Class in ch.njol.skript.entity
 
ParrotData() - Constructor for class ch.njol.skript.entity.ParrotData
 
ParrotData(int) - Constructor for class ch.njol.skript.entity.ParrotData
 
parse(String) - Static method in class ch.njol.skript.entity.EntityData
Prints errors.
parse(String) - Static method in class ch.njol.skript.entity.EntityType
 
parse(String) - Static method in class ch.njol.skript.lang.function.Parameter
Parses function parameters from a string.
parse(String) - Static method in class ch.njol.skript.util.chat.ChatMessages
Parses a string to list of chat message components.
parse(String) - Static method in class ch.njol.skript.util.EnchantmentType
Parses an enchantment type from string.
parse(String) - Method in class ch.njol.skript.util.EnumUtils
This method attempts to match the string input against one of the string representations of the enumerators.
parse(String) - Static method in class ch.njol.skript.util.Time
 
parse(String) - Static method in class ch.njol.skript.util.Timespan
 
parse(String) - Static method in class ch.njol.skript.util.visual.VisualEffects
 
parse(String) - Static method in enum class ch.njol.skript.util.WeatherType
 
parse(String, Node, String) - Static method in class org.skriptlang.skript.lang.structure.Structure
 
parse(String, Node, String, Iterator<? extends StructureInfo<? extends Structure>>) - Static method in class org.skriptlang.skript.lang.structure.Structure
 
parse(String, SectionNode, String) - Static method in class ch.njol.skript.lang.SkriptEvent
 
parse(String, ParseContext) - Method in class ch.njol.skript.classes.registry.RegistryParser
This method attempts to match the string input against one of the string representations of the registry.
parse(String, ParseContext) - Method in class ch.njol.skript.classes.Parser
Parses the input.
parse(String, ParseContext) - Static method in class ch.njol.skript.util.Timespan
 
parse(String, SkriptPattern, int, ParseContext) - Static method in class ch.njol.skript.lang.SkriptParser
Parses the text as the given pattern with the given parse context and parse flags.
parse(String, String) - Static method in class ch.njol.skript.lang.Condition
Parse a raw string input as a condition.
parse(String, String) - Static method in class ch.njol.skript.lang.Effect
 
parse(String, String, SectionNode, List<TriggerItem>) - Static method in class ch.njol.skript.lang.EffectSection
Similar to Section.parse(String, String, SectionNode, List), but will only attempt to parse from other EffectSections.
parse(String, String, SectionNode, List<TriggerItem>) - Static method in class ch.njol.skript.lang.Statement
 
parse(String, String, SectionNode, List<TriggerItem>) - Static method in class ch.njol.skript.lang.Section
 
parse(String, Class<T>, ParseContext) - Static method in class ch.njol.skript.registrations.Classes
Parses a string to get an object of the desired type.
parse(String, String) - Static method in class ch.njol.skript.lang.SkriptParser
Parses the text as the given pattern as ParseContext.COMMAND.
parse(String, String) - Static method in class ch.njol.skript.lang.Statement
 
parse(String, String, int, ParseContext) - Static method in class ch.njol.skript.lang.SkriptParser
Parses the text as the given pattern with the given parse context and parse flags.
parse(String, List<TriggerItem>, String) - Static method in class ch.njol.skript.lang.Statement
 
parse(String, Iterator<? extends SyntaxElementInfo<T>>, String) - Static method in class ch.njol.skript.lang.SkriptParser
Parses a string as one of the given syntax elements.
PARSE - Enum constant in enum class ch.njol.skript.lang.ParseContext
Used for parsing text in ExprParse
PARSE_EXPRESSIONS - Static variable in class ch.njol.skript.lang.SkriptParser
 
PARSE_LITERALS - Static variable in class ch.njol.skript.lang.SkriptParser
 
parseAlias(String) - Static method in class ch.njol.skript.aliases.Aliases
Parses an ItemType to be used as an alias, i.e.
parseArguments(String, ScriptCommand, ScriptCommandEvent) - Static method in class ch.njol.skript.lang.SkriptParser
Prints parse errors (i.e.
parseBlockStates(String) - Method in class ch.njol.skript.aliases.AliasesParser
Parses block states from string input to a map.
parseByEffectType(PotionEffectType) - Static method in class ch.njol.skript.util.PotionEffectUtils
 
ParseContext - Enum Class in ch.njol.skript.lang
Used to provide context as to where an element is being parsed from.
ParsedEntryValidator<T> - Class in ch.njol.skript.config.validate
 
ParsedEntryValidator(Parser<? extends T>, Consumer<T>) - Constructor for class ch.njol.skript.config.validate.ParsedEntryValidator
 
parseExpression(SkriptParser.ExprInfo) - Method in class ch.njol.skript.lang.SkriptParser
 
parseExpression(Class<? extends T>...) - Method in class ch.njol.skript.lang.SkriptParser
 
parseExpression(String, ParserInstance, int) - Method in interface ch.njol.skript.lang.InputSource
Parses an expression using the given input source and parser instance.
parseFunction(Class<? extends T>...) - Method in class ch.njol.skript.lang.SkriptParser
 
parseFunction(String) - Static method in class ch.njol.skript.lang.function.DynamicFunctionReference
Attempts to parse a function reference from the format it would be stringified in.
parseHexColor(String) - Static method in class ch.njol.skript.util.Utils
Tries to get a ChatColor from the given string.
parseInt(String) - Static method in class ch.njol.skript.util.Utils
Parses a number that was validated to be an integer but might still result in a NumberFormatException when parsed with Integer.parseInt(String) due to overflow.
parseItemType(String) - Static method in class ch.njol.skript.aliases.Aliases
Parses an ItemType.
parseKeyPattern(String) - Method in class ch.njol.skript.aliases.AliasesParser
Parses alias key pattern using some black magic.
parseKeyVariations(String) - Method in class ch.njol.skript.aliases.AliasesParser
Parses all possible variations from given name.
parseLinks - Static variable in class ch.njol.skript.SkriptConfig
 
parseLiteral(String, Class<T>, ParseContext) - Static method in class ch.njol.skript.lang.SkriptParser
Parses a single literal, i.e.
ParseLogHandler - Class in ch.njol.skript.log
 
ParseLogHandler() - Constructor for class ch.njol.skript.log.ParseLogHandler
 
parseLong(String) - Static method in class ch.njol.skript.util.Utils
Parses a number that was validated to be an integer but might still result in a NumberFormatException when parsed with Long.parseLong(String) due to overflow.
parseMojangson(String) - Method in class ch.njol.skript.aliases.AliasesProvider
Uses GSON to parse Mojang's JSON format to a map.
parser - Variable in class ch.njol.skript.aliases.ScriptAliases
Aliases parser linked to our provider.
parser(Parser<? extends T>) - Method in class ch.njol.skript.classes.ClassInfo
 
Parser<T> - Class in ch.njol.skript.classes
A parser used to parse data from a string or turn data into a string.
Parser() - Constructor for class ch.njol.skript.classes.Parser
 
ParseResult(SkriptParser, String) - Constructor for class ch.njol.skript.lang.SkriptParser.ParseResult
 
ParseResult(String, Expression<?>[]) - Constructor for class ch.njol.skript.lang.SkriptParser.ParseResult
 
ParserInstance - Class in ch.njol.skript.lang.parser
 
ParserInstance() - Constructor for class ch.njol.skript.lang.parser.ParserInstance
 
ParserInstance.Backup - Class in ch.njol.skript.lang.parser
A Backup represents a ParserInstance at a certain point in time.
ParserInstance.Data - Class in ch.njol.skript.lang.parser
An abstract class for addons that want to add data bound to a ParserInstance.
ParserInstance.ScriptActivityChangeEvent - Interface in ch.njol.skript.lang.parser
Called when a Script is made active or inactive in a ParserInstance.
parseSignature(String, String, String, String, boolean) - Static method in class ch.njol.skript.lang.function.Functions
Parses the signature from the given arguments.
parseSimple(String, Class<T>, ParseContext) - Static method in class ch.njol.skript.registrations.Classes
Parses without trying to convert anything.
parseStatic(String, Iterator<? extends SyntaxElementInfo<? extends T>>, ParseContext, String) - Static method in class ch.njol.skript.lang.SkriptParser
 
parseStatic(String, Iterator<? extends SyntaxElementInfo<? extends T>>, String) - Static method in class ch.njol.skript.lang.SkriptParser
 
ParseTagPatternElement - Class in ch.njol.skript.patterns
A PatternElement that applies a parse mark when matched.
ParseTagPatternElement(int) - Constructor for class ch.njol.skript.patterns.ParseTagPatternElement
 
ParseTagPatternElement(String) - Constructor for class ch.njol.skript.patterns.ParseTagPatternElement
 
parseToArray(String) - Static method in class ch.njol.skript.util.chat.ChatMessages
 
parseType(String) - Static method in class ch.njol.skript.util.PotionEffectUtils
 
parseUnicode(String) - Static method in class ch.njol.skript.util.Utils
Tries to extract a Unicode character from the given string.
parseVariation(String) - Method in class ch.njol.skript.aliases.AliasesParser
Parses a single variation from a string.
parseWithoutIndefiniteArticle(String) - Static method in class ch.njol.skript.entity.EntityData
Prints errors.
ParticleOption - Class in ch.njol.skript.util.visual
 
ParticleOption(Color, float) - Constructor for class ch.njol.skript.util.visual.ParticleOption
 
PassengerUtils - Class in ch.njol.skript.bukkitutil
 
PatcherTool - Class in ch.njol.skript
Allows binary-patching old versions of Skript from this jar.
patchNotes - Variable in class ch.njol.skript.update.UpdateManifest
Patch notes for the update.
pattern() - Method in enum class ch.njol.skript.registrations.Feature
 
pattern() - Method in class org.skriptlang.skript.bukkit.tags.TagType
 
pattern() - Method in interface org.skriptlang.skript.lang.experiment.Experiment
 
PATTERN_MATCHES_EVERYTHING - Enum constant in enum class ch.njol.skript.lang.Condition.ConditionType
Conditions whose pattern matches (almost) everything or should be last checked.
PATTERN_MATCHES_EVERYTHING - Enum constant in enum class ch.njol.skript.lang.ExpressionType
Expressions whose pattern matches (almost) everything.
PATTERN_MATCHES_EVERYTHING - Static variable in interface org.skriptlang.skript.registration.SyntaxInfo
A priority for infos with patterns that can match almost anything.
PatternCompiler - Class in ch.njol.skript.patterns
The pattern structure is a linked list of PatternElements, where PatternElement.next points to the next element to be matched, which can be on an outer level, and where PatternElement.originalNext points to the next element on the same level.
PatternCompiler() - Constructor for class ch.njol.skript.patterns.PatternCompiler
 
PatternElement - Class in ch.njol.skript.patterns
 
PatternElement() - Constructor for class ch.njol.skript.patterns.PatternElement
 
patterns - Variable in class ch.njol.skript.lang.SyntaxElementInfo
 
patterns() - Method in class ch.njol.skript.lang.SkriptEventInfo.ModernSkriptEventInfo
 
patterns() - Method in interface org.skriptlang.skript.registration.SyntaxInfo
 
Patterns<T> - Class in ch.njol.skript.util
A helper class useful when an expression/condition/effect/etc.
Patterns(Object[][]) - Constructor for class ch.njol.skript.util.Patterns
 
PatternSlot(String) - Constructor for class ch.njol.skript.aliases.AliasesParser.PatternSlot
 
peek() - Method in class ch.njol.util.coll.iterator.ArrayIterator
 
permutation(byte, byte) - Static method in class ch.njol.util.coll.CollectionUtils
Creates a permutation of all bytes in the interval [start, end]
permutation(int) - Static method in class ch.njol.util.coll.CollectionUtils
Shorthand for permutation(0, length - 1)
permutation(int, int) - Static method in class ch.njol.util.coll.CollectionUtils
Creates a permutation of all integers in the interval [start, end]
phase() - Method in enum class ch.njol.skript.registrations.Feature
 
phase() - Method in interface org.skriptlang.skript.lang.experiment.Experiment
 
PI - Static variable in class ch.njol.util.VectorMath
Deprecated.
 
PigData - Class in ch.njol.skript.entity
 
PigData() - Constructor for class ch.njol.skript.entity.PigData
 
pitchToRadians(float) - Static method in class ch.njol.skript.util.Direction
 
plainText(String) - Static method in class ch.njol.skript.util.chat.ChatMessages
Constructs plain text only message component.
play(Player[], Location, Entity, int, int) - Method in class ch.njol.skript.util.visual.VisualEffect
 
PLAYER - Static variable in class ch.njol.skript.registrations.DefaultClasses
 
playerChanger - Static variable in class ch.njol.skript.classes.data.DefaultChangers
 
playerNameRegexPattern - Static variable in class ch.njol.skript.SkriptConfig
 
PLAYERS - Static variable in class ch.njol.skript.command.ScriptCommand
 
PlayerSoundReceiver(Player) - Constructor for class ch.njol.skript.bukkitutil.sounds.SoundReceiver.PlayerSoundReceiver
 
PlayerUtils - Class in ch.njol.skript.bukkitutil
Contains utility methods related to players
PlayerUtils() - Constructor for class ch.njol.skript.bukkitutil.PlayerUtils
 
playSound(Entity, NamespacedKey, SoundCategory, float, float, OptionalLong) - Method in class ch.njol.skript.bukkitutil.sounds.SoundReceiver.PlayerSoundReceiver
 
playSound(Entity, NamespacedKey, SoundCategory, float, float, OptionalLong) - Method in interface ch.njol.skript.bukkitutil.sounds.SoundReceiver
 
playSound(Entity, NamespacedKey, SoundCategory, float, float, OptionalLong) - Method in class ch.njol.skript.bukkitutil.sounds.SoundReceiver.WorldSoundReceiver
 
playSound(Player, Entity, NamespacedKey, SoundCategory, float, float, OptionalLong) - Static method in class ch.njol.skript.bukkitutil.sounds.AdventureSoundUtils
 
playSound(Player, Location, NamespacedKey, SoundCategory, float, float, OptionalLong) - Static method in class ch.njol.skript.bukkitutil.sounds.AdventureSoundUtils
 
playSound(Location, NamespacedKey, SoundCategory, float, float, OptionalLong) - Method in class ch.njol.skript.bukkitutil.sounds.SoundReceiver.PlayerSoundReceiver
 
playSound(Location, NamespacedKey, SoundCategory, float, float, OptionalLong) - Method in interface ch.njol.skript.bukkitutil.sounds.SoundReceiver
 
playSound(Location, NamespacedKey, SoundCategory, float, float, OptionalLong) - Method in class ch.njol.skript.bukkitutil.sounds.SoundReceiver.WorldSoundReceiver
 
playSound(World, Entity, NamespacedKey, SoundCategory, float, float, OptionalLong) - Static method in class ch.njol.skript.bukkitutil.sounds.AdventureSoundUtils
 
playSound(World, Location, NamespacedKey, SoundCategory, float, float, OptionalLong) - Static method in class ch.njol.skript.bukkitutil.sounds.AdventureSoundUtils
 
plugin - Variable in class ch.njol.skript.SkriptAddon
 
plural - Variable in class ch.njol.skript.aliases.AliasesProvider.AliasName
Plural form of alias name.
plural() - Method in record class ch.njol.skript.util.Utils.WordEnding
Returns the value of the plural record component.
PLURAL - Static variable in class ch.njol.skript.localization.Noun
 
PLURAL_TOKEN - Static variable in class ch.njol.skript.localization.Noun
 
PluralizingArgsMessage - Class in ch.njol.skript.localization
An ArgsMessage that pluralises words following numbers.
PluralizingArgsMessage(String) - Constructor for class ch.njol.skript.localization.PluralizingArgsMessage
 
plurals - Static variable in class ch.njol.skript.util.Utils
 
plus(Timespan) - Method in class ch.njol.skript.util.Date
Get a new instance of this Date with the added timespan
POISON - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
 
POISON_LONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
 
POISON_STRONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
 
pop() - Method in class ch.njol.skript.lang.ReturnHandler.ReturnHandlerStack
Pops the current handler off the return stack.
possibleReturnTypes() - Method in interface ch.njol.skript.lang.Expression
For expressions that might return multiple (incalculable at parse time) types, this provides a list of all possible types.
possibleReturnTypes() - Method in class ch.njol.skript.lang.ExpressionList
 
possibleReturnTypes() - Method in class org.skriptlang.skript.bukkit.misc.expressions.ExprRotate
 
postLoad() - Method in class ch.njol.skript.lang.SelfRegisteringSkriptEvent
Deprecated.
 
postLoad() - Method in class ch.njol.skript.lang.SkriptEvent
This method handles the registration of this event with Skript and Bukkit.
postLoad() - Method in class org.skriptlang.skript.lang.structure.Structure
The third and final phase of Structure loading.
postUnload() - Method in class ch.njol.skript.lang.SkriptEvent
This method handles the unregistration of this event with Skript and Bukkit.
postUnload() - Method in class org.skriptlang.skript.lang.structure.Structure
Called when this structure is unloaded.
PotionDataUtils - Enum Class in ch.njol.skript.util
 
PotionEffectUtils - Class in ch.njol.skript.util
 
Predicate<T> - Interface in ch.njol.util
Deprecated, for removal: This API element is subject to removal in a future version.
preLoad() - Method in class ch.njol.skript.lang.SkriptEvent
This method handles the loading of the Structure's syntax elements.
preLoad() - Method in class org.skriptlang.skript.lang.structure.Structure
The first phase of Structure loading.
prerelease - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry
 
previous() - Method in class ch.njol.util.coll.iterator.ReversedListIterator
Deprecated.
 
previousIndex() - Method in class ch.njol.util.coll.iterator.ReversedListIterator
Deprecated.
 
printDeprecationWarning(String) - Static method in enum class org.skriptlang.skript.lang.script.ScriptWarning
Prints the given message using Skript.warning(String) iff the current script does not suppress deprecation warnings.
printError() - Method in class ch.njol.skript.log.ParseLogHandler
 
printError(String) - Method in class ch.njol.skript.log.ParseLogHandler
Prints the best error or the given error if no error has been logged.
printError(String, ErrorQuality) - Method in class ch.njol.skript.log.ParseLogHandler
 
printError(RuntimeError) - Method in class org.skriptlang.skript.bukkit.log.runtime.BukkitRuntimeErrorConsumer
 
printError(RuntimeError) - Method in interface org.skriptlang.skript.log.runtime.RuntimeErrorConsumer
Prints a single error with all its information.
printErrors() - Method in class ch.njol.skript.log.RetainingLogHandler
 
printErrors(String) - Method in class ch.njol.skript.log.RetainingLogHandler
Prints all retained errors or the given one if no errors were retained.
printErrors(String, ErrorQuality) - Method in class ch.njol.skript.log.RetainingLogHandler
 
printErrors(CommandSender, String) - Method in class ch.njol.skript.log.RetainingLogHandler
Sends all retained error messages to the given recipient.
printFrameOutput(Frame.FrameOutput, Level) - Method in class org.skriptlang.skript.bukkit.log.runtime.BukkitRuntimeErrorConsumer
 
printFrameOutput(Frame.FrameOutput, Level) - Method in interface org.skriptlang.skript.log.runtime.RuntimeErrorConsumer
Prints the output of a frame, including skipped errors, timeouts, and whatever other information required.
printLog() - Method in class ch.njol.skript.log.ParseLogHandler
Prints the retained log
printLog() - Method in class ch.njol.skript.log.RetainingLogHandler
Prints all retained log messages.
printLog(boolean) - Method in class ch.njol.skript.log.ParseLogHandler
 
priority - Variable in class ch.njol.skript.SkriptEventHandler.PriorityListener
 
priority() - Method in enum class ch.njol.skript.lang.Condition.ConditionType
 
priority() - Method in enum class ch.njol.skript.lang.ExpressionType
 
priority() - Method in class ch.njol.skript.lang.SkriptEventInfo.ModernSkriptEventInfo
 
priority() - Method in interface org.skriptlang.skript.registration.SyntaxInfo
 
priority(Priority) - Method in interface org.skriptlang.skript.registration.SyntaxInfo.Builder
Sets the priority the syntax info will use, which dictates its position for matching during parsing.
Priority - Interface in org.skriptlang.skript.util
Priorities are used for things like ordering syntax and loading structures in a specific order.
Priority(int) - Constructor for class org.skriptlang.skript.lang.structure.Structure.Priority
 
PRIORITY - Static variable in class ch.njol.skript.lang.SkriptEvent
 
PriorityListener(EventPriority) - Constructor for class ch.njol.skript.SkriptEventHandler.PriorityListener
 
PROPERTY - Enum constant in enum class ch.njol.skript.lang.Condition.ConditionType
Property conditions, e.g.
PROPERTY - Enum constant in enum class ch.njol.skript.lang.ExpressionType
Property expressions, e.g.
provider - Variable in class ch.njol.skript.aliases.AliasesParser
Aliases provider, which takes the aliases and variations we parse.
provider - Variable in class ch.njol.skript.aliases.ScriptAliases
Aliases provider.
PseudoEnum<T> - Class in ch.njol.yggdrasil
A class that acts as a "pseudo-enum", i.e.
PseudoEnum(String) - Constructor for class ch.njol.yggdrasil.PseudoEnum
 
published_at - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry
 
push(ReturnHandler<?>) - Method in class ch.njol.skript.lang.ReturnHandler.ReturnHandlerStack
Pushes the current return handler onto the return stack.
put(Node) - Method in class ch.njol.skript.config.NodeMap
 
put(String, AliasesProvider.Variation) - Method in class ch.njol.skript.aliases.AliasesProvider.VariationGroup
 
put(T1, T2) - Method in class ch.njol.util.coll.BidiHashMap
Deprecated.
 
putAll(Map<? extends T1, ? extends T2>) - Method in class ch.njol.util.coll.BidiHashMap
Deprecated.
 
putObject(String, Object) - Method in class ch.njol.yggdrasil.Fields
 
putPrimitive(String, Object) - Method in class ch.njol.yggdrasil.Fields
 

Q

quality - Variable in class ch.njol.skript.log.LogEntry
 
quality() - Method in enum class ch.njol.skript.log.ErrorQuality
 
QuaternionRotator - Class in org.skriptlang.skript.bukkit.misc.rotation
Rotates Quaternionfs around the X, Y, and Z axes, as well as any arbitrary axis.
QuaternionRotator(Rotator.Axis, float) - Constructor for class org.skriptlang.skript.bukkit.misc.rotation.QuaternionRotator
 
QuaternionRotator(Rotator.Axis, Vector3f, float) - Constructor for class org.skriptlang.skript.bukkit.misc.rotation.QuaternionRotator
 
QUEUES - Enum constant in enum class ch.njol.skript.registrations.Feature
 
quote(String) - Static method in class ch.njol.skript.lang.VariableString
Attempts to properly quote a string (e.g.

R

RabbitData - Class in ch.njol.skript.entity
 
RabbitData() - Constructor for class ch.njol.skript.entity.RabbitData
 
RabbitData(int) - Constructor for class ch.njol.skript.entity.RabbitData
 
RAD_TO_DEG - Static variable in class ch.njol.util.VectorMath
Deprecated.
 
RAIN - Enum constant in enum class ch.njol.skript.util.WeatherType
 
random - Static variable in class ch.njol.skript.util.Utils
 
random(int, int) - Static method in class ch.njol.skript.util.Utils
Gets a random value between start (inclusive) and end (exclusive)
randomTick() - Method in class ch.njol.skript.util.BlockStateBlock
 
randomTick() - Method in class ch.njol.skript.util.DelayedChangeBlock
 
rayTrace(Location, Vector, double, FluidCollisionMode) - Method in class ch.njol.skript.util.BlockStateBlock
 
rayTrace(Location, Vector, double, FluidCollisionMode) - Method in class ch.njol.skript.util.DelayedChangeBlock
 
read(JsonReader) - Method in class ch.njol.util.EnumTypeAdapter
 
readArrayComponentType() - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
 
readArrayComponentType() - Method in class ch.njol.yggdrasil.YggdrasilInputStream
 
readArrayLength() - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
 
readArrayLength() - Method in class ch.njol.yggdrasil.YggdrasilInputStream
 
readClass() - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
 
readClass() - Method in class ch.njol.yggdrasil.YggdrasilInputStream
 
readEnumID() - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
 
readEnumID() - Method in class ch.njol.yggdrasil.YggdrasilInputStream
 
readEnumType() - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
 
readEnumType() - Method in class ch.njol.yggdrasil.YggdrasilInputStream
 
readFieldID() - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
 
readFieldID() - Method in class ch.njol.yggdrasil.YggdrasilInputStream
 
readLine() - Method in class ch.njol.skript.config.ConfigReader
 
readNumFields() - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
 
readNumFields() - Method in class ch.njol.yggdrasil.YggdrasilInputStream
 
readObject() - Method in class ch.njol.yggdrasil.YggdrasilInputStream
 
readObject(Class<T>) - Method in class ch.njol.yggdrasil.YggdrasilInputStream
 
readObjectType() - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
 
readObjectType() - Method in class ch.njol.yggdrasil.YggdrasilInputStream
 
readPrimitive(Tag) - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
 
readPrimitive(Tag) - Method in class ch.njol.yggdrasil.YggdrasilInputStream
 
readPrimitive_(Tag) - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
 
readPrimitive_(Tag) - Method in class ch.njol.yggdrasil.YggdrasilInputStream
 
readReference() - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
 
readReference() - Method in class ch.njol.yggdrasil.YggdrasilInputStream
 
readString() - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
 
readString() - Method in class ch.njol.yggdrasil.YggdrasilInputStream
 
readTag() - Method in class ch.njol.yggdrasil.DefaultYggdrasilInputStream
 
readTag() - Method in class ch.njol.yggdrasil.YggdrasilInputStream
 
red - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
 
RED_MUSHROOM - Enum constant in enum class ch.njol.skript.util.StructureType
 
RedirectingLogHandler - Class in ch.njol.skript.log
Redirects the log to one or more CommandSenders.
RedirectingLogHandler(Collection<CommandSender>, String) - Constructor for class ch.njol.skript.log.RedirectingLogHandler
 
RedirectingLogHandler(CommandSender, String) - Constructor for class ch.njol.skript.log.RedirectingLogHandler
 
REDWOOD - Enum constant in enum class ch.njol.skript.util.StructureType
 
refresh() - Static method in class org.skriptlang.skript.log.runtime.RuntimeErrorManager
Refreshes the runtime error manager for Skript, pulling from the config values.
REGENERATION - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
 
REGENERATION_LONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
 
REGENERATION_STRONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
 
regexes - Variable in class ch.njol.skript.lang.SkriptParser.ParseResult
 
RegexMessage - Class in ch.njol.skript.localization
 
RegexMessage(String) - Constructor for class ch.njol.skript.localization.RegexMessage
 
RegexMessage(String, int) - Constructor for class ch.njol.skript.localization.RegexMessage
 
RegexMessage(String, String, String, int) - Constructor for class ch.njol.skript.localization.RegexMessage
 
RegexMessage(String, String, String) - Constructor for class ch.njol.skript.localization.RegexMessage
 
RegexPatternElement - Class in ch.njol.skript.patterns
A PatternElement that contains a regex Pattern, for example <.+>.
RegexPatternElement(Pattern) - Constructor for class ch.njol.skript.patterns.RegexPatternElement
 
register(Trigger) - Method in class ch.njol.skript.lang.SelfRegisteringSkriptEvent
Deprecated.
This method's functionality can be replaced by overriding SelfRegisteringSkriptEvent.postLoad(). Normally, that method would register the parsed trigger with SkriptEventHandler. A reference to the Trigger is available through SkriptEvent.trigger.
register(SkriptAddon, String, LifeCycle, String...) - Method in class org.skriptlang.skript.lang.experiment.ExperimentRegistry
Creates (and registers) a new experimental feature flag, which will be available to scripts with the using %name% structure.
register(SkriptAddon, Experiment) - Method in class org.skriptlang.skript.lang.experiment.ExperimentRegistry
Registers a new experimental feature flag, which will be available to scripts with the using %name% structure.
register(E) - Method in class org.skriptlang.skript.util.event.EventRegistry
Registers the provided event with this register.
register(Class<T>, String, Class<E>, int, String...) - Static method in class ch.njol.skript.entity.EntityData
 
register(Class<T>, String, Class<E>, String) - Static method in class ch.njol.skript.entity.EntityData
 
register(Class<T>, T) - Method in class org.skriptlang.skript.util.event.EventRegistry
Registers the provided event with.
register(SimpleCommandMap, Map<String, Command>, Set<String>) - Method in class ch.njol.skript.command.ScriptCommand
 
register(SyntaxRegistry.Key<I>, I) - Method in interface org.skriptlang.skript.registration.SyntaxRegistry
Registers a new syntax under a provided key.
registerAddon(Class<?>, String) - Method in interface org.skriptlang.skript.Skript
Registers the provided addon with this Skript and loads the provided modules.
registerAddon(JavaPlugin) - Static method in class ch.njol.skript.Skript
Registers an addon to Skript.
registerAddonCode(SkriptAddon, ChatCode) - Static method in class ch.njol.skript.util.chat.ChatMessages
Registers a chat code.
registerAll(SkriptAddon, Experiment...) - Method in class org.skriptlang.skript.lang.experiment.ExperimentRegistry
 
registerAll(SkriptAddon, ExperimentRegistry) - Static method in enum class ch.njol.skript.registrations.Feature
 
registerBukkitEvent(Trigger, Class<? extends Event>) - Static method in class ch.njol.skript.SkriptEventHandler
Registers a SkriptEventHandler.PriorityListener with Bukkit for the provided Event.
registerBukkitEvents(Trigger, Class<? extends Event>[]) - Static method in class ch.njol.skript.SkriptEventHandler
A utility method that calls SkriptEventHandler.registerBukkitEvent(Trigger, Class) for each Event class provided.
registerClass(ClassInfo<T>) - Static method in class ch.njol.skript.registrations.Classes
 
registerClass(Class<?>, String) - Method in class ch.njol.yggdrasil.SimpleClassResolver
 
registerClassResolver(ClassResolver) - Method in class ch.njol.yggdrasil.Yggdrasil
 
registerCommand(ScriptCommand) - Static method in class ch.njol.skript.command.Commands
 
registerComparator(Class<T1>, Class<T2>, Comparator<T1, T2>) - Static method in class org.skriptlang.skript.lang.comparator.Comparators
Registers a new Comparator with Skript's collection of Comparators.
registerCondition(Class<E>, Condition.ConditionType, String...) - Static method in class ch.njol.skript.Skript
Registers a Condition.
registerCondition(Class<E>, String...) - Static method in class ch.njol.skript.Skript
Registers a Condition.
registerCondition(String, Function<String, Boolean>) - Method in class ch.njol.skript.aliases.AliasesParser
 
registerConverter(Class<F>, Class<T>, Converter<F, T>) - Static method in class org.skriptlang.skript.lang.converter.Converters
Registers a new Converter with Skript's collection of Converters.
registerConverter(Class<F>, Class<T>, Converter<F, T>, int) - Static method in class org.skriptlang.skript.lang.converter.Converters
Registers a new Converter with Skript's collection of Converters.
registerData(Class<T>, Function<ParserInstance, T>) - Static method in class ch.njol.skript.lang.parser.ParserInstance
Registers a data class to all ParserInstances.
registerDefaultValue(Class<T>, Supplier<T>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
 
registerDifference(Class<T>, Class<R>, Operation<T, T, R>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
 
registerDifference(Class<T>, Operation<T, T, T>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
 
registered() - Method in class org.skriptlang.skript.lang.experiment.ExperimentRegistry
 
registerEffect(Class<E>, String...) - Static method in class ch.njol.skript.Skript
Registers an Effect.
registerEvent(String, Class<E>, Class<? extends Event>[], String...) - Static method in class ch.njol.skript.Skript
Registers an event.
registerEvent(String, Class<E>, Class<? extends Event>, String...) - Static method in class ch.njol.skript.Skript
Registers an event.
registerEventValue(Class<E>, Class<T>, Getter<T, E>, int) - Static method in class ch.njol.skript.registrations.EventValues
Deprecated, for removal: This API element is subject to removal in a future version.
registerEventValue(Class<E>, Class<T>, Getter<T, E>, int, String, Class<? extends E>...) - Static method in class ch.njol.skript.registrations.EventValues
Deprecated, for removal: This API element is subject to removal in a future version.
registerEventValue(Class<E>, Class<T>, Converter<E, T>) - Static method in class ch.njol.skript.registrations.EventValues
Registers an event value, specified by the provided Converter, with excluded events.
registerEventValue(Class<E>, Class<T>, Converter<E, T>, int) - Static method in class ch.njol.skript.registrations.EventValues
Registers an event value.
registerEventValue(Class<E>, Class<T>, Converter<E, T>, int, String, Class<? extends E>...) - Static method in class ch.njol.skript.registrations.EventValues
Registers an event value and with excluded events.
registerExpression(Class<E>, Class<T>, ExpressionType, String...) - Static method in class ch.njol.skript.Skript
Registers an expression.
registerFieldHandler(FieldHandler) - Method in class ch.njol.yggdrasil.Yggdrasil
 
registerFunction(JavaFunction<?>) - Static method in class ch.njol.skript.lang.function.Functions
Registers a function written in Java.
registerHelp() - Method in class ch.njol.skript.command.ScriptCommand
 
registerListeners() - Static method in class ch.njol.skript.command.Commands
 
registerListeners() - Static method in class ch.njol.skript.util.chat.ChatMessages
Registers language change listener for chat system.
registerOperation(Operator, Class<L>, Class<R>, Class<T>, Operation<L, R, T>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
 
registerOperation(Operator, Class<L>, Class<R>, Class<T>, Operation<L, R, T>, Operation<R, L, T>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
 
registerOperation(Operator, Class<L>, Class<R>, Operation<L, R, L>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
 
registerOperation(Operator, Class<L>, Class<R>, Operation<L, R, L>, Operation<R, L, L>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
 
registerOperation(Operator, Class<T>, Operation<T, T, T>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
 
registerSection(Class<E>, String...) - Static method in class ch.njol.skript.Skript
Registers a Section.
registerSignature(Signature<?>) - Static method in class ch.njol.skript.lang.function.Functions
Registers the signature.
registerSimpleStructure(Class<E>, String...) - Static method in class ch.njol.skript.Skript
 
registerSingleClass(Class<?>) - Method in class ch.njol.yggdrasil.Yggdrasil
Registers a class and uses its YggdrasilID as id.
registerSingleClass(Class<?>, String) - Method in class ch.njol.yggdrasil.Yggdrasil
 
registerStorage(Class<T>, String...) - Static method in class ch.njol.skript.variables.Variables
Register a VariableStorage class for Skript to create if the user config value matches.
registerStructure(Class<E>, String...) - Static method in class ch.njol.skript.Skript
 
registerStructure(Class<E>, EntryValidator, String...) - Static method in class ch.njol.skript.Skript
 
registry(Class<R>) - Method in class ch.njol.skript.SkriptAddon
 
registry(Class<R>) - Method in interface org.skriptlang.skript.addon.SkriptAddon
Obtains the registry stored under registryClass.
registry(Class<R>, Supplier<R>) - Method in class ch.njol.skript.SkriptAddon
 
registry(Class<R>, Supplier<R>) - Method in interface org.skriptlang.skript.addon.SkriptAddon
Searches for a registry stored under registryClass.
Registry<T> - Interface in org.skriptlang.skript.util
A registry maintains a collection of elements.
RegistryClassInfo<R> - Class in ch.njol.skript.classes.registry
This class can be used for easily creating ClassInfos for Registrys.
RegistryClassInfo(Class<R>, Registry<R>, String, String) - Constructor for class ch.njol.skript.classes.registry.RegistryClassInfo
 
RegistryClassInfo(Class<R>, Registry<R>, String, String, boolean) - Constructor for class ch.njol.skript.classes.registry.RegistryClassInfo
 
RegistryClassInfo(Class<R>, Registry<R>, String, String, DefaultExpression<R>) - Constructor for class ch.njol.skript.classes.registry.RegistryClassInfo
 
RegistryClassInfo(Class<R>, Registry<R>, String, String, DefaultExpression<R>, boolean) - Constructor for class ch.njol.skript.classes.registry.RegistryClassInfo
 
registryExists(String) - Static method in class ch.njol.skript.bukkitutil.BukkitUtils
Check if a registry exists
RegistryParser<R> - Class in ch.njol.skript.classes.registry
A parser based on a Registry used to parse data from a string or turn data into a string.
RegistryParser(Registry<R>, String) - Constructor for class ch.njol.skript.classes.registry.RegistryParser
 
RegistrySerializer<R> - Class in ch.njol.skript.classes.registry
Serializer for RegistryClassInfo
RegistrySerializer(Registry<R>) - Constructor for class ch.njol.skript.classes.registry.RegistrySerializer
 
REGULAR - Enum constant in enum class ch.njol.skript.util.StructureType
 
Relation - Enum Class in org.skriptlang.skript.lang.comparator
Represents a relation between two objects.
releaseChannel - Static variable in class ch.njol.skript.SkriptConfig
 
ReleaseChannel - Class in ch.njol.skript.update
Allows checking whether releases are in this channel or not.
ReleaseChannel(Function<String, Boolean>, String) - Constructor for class ch.njol.skript.update.ReleaseChannel
 
ReleaseManifest - Class in ch.njol.skript.update
Describes a Skript release.
ReleaseManifest(String, String, String, Class<? extends UpdateChecker>, String, String) - Constructor for class ch.njol.skript.update.ReleaseManifest
 
ReleaseStatus - Enum Class in ch.njol.skript.update
Status of currently installed release.
reloadScript(Script, OpenCloseable) - Static method in class ch.njol.skript.ScriptLoader
Reloads a single Script.
reloadScripts(Set<Script>, OpenCloseable) - Static method in class ch.njol.skript.ScriptLoader
Reloads all provided Scripts.
remove() - Method in class ch.njol.skript.config.Node
Removes this node from its parent.
remove() - Method in class ch.njol.skript.log.HandlerList
 
remove() - Method in class ch.njol.util.coll.iterator.ArrayIterator
not supported by arrays.
remove() - Method in class ch.njol.util.coll.iterator.CheckedIterator
 
remove() - Method in class ch.njol.util.coll.iterator.CombinedIterator
Deprecated.
 
remove() - Method in class ch.njol.util.coll.iterator.ConsumingIterator
 
remove() - Method in class ch.njol.util.coll.iterator.EmptyIterator
 
remove() - Method in class ch.njol.util.coll.iterator.ImprovedIterator
Deprecated.
 
remove() - Method in class ch.njol.util.coll.iterator.ListRangeIterator
 
remove() - Method in class ch.njol.util.coll.iterator.NonNullIterator
 
remove() - Method in class ch.njol.util.coll.iterator.ReversedListIterator
Deprecated.
 
remove() - Method in class ch.njol.util.coll.iterator.SingleItemIterator
 
remove() - Method in class ch.njol.util.coll.iterator.StoppableIterator
 
remove(int) - Method in class ch.njol.util.coll.CyclicList
Deprecated.
 
remove(int) - Method in class ch.njol.util.coll.ReversedListView
Deprecated.
 
remove(ItemData) - Method in class ch.njol.skript.aliases.ItemType
 
remove(Node) - Method in class ch.njol.skript.config.NodeMap
 
remove(Node) - Method in class ch.njol.skript.config.SectionNode
Removes the given node from this section.
remove(Object) - Method in class ch.njol.util.coll.BidiHashMap
Deprecated.
 
remove(Object) - Method in class ch.njol.util.coll.CyclicList
Deprecated.
 
remove(Object) - Method in class ch.njol.util.coll.ReversedListView
Deprecated.
 
remove(String) - Method in class ch.njol.skript.config.NodeMap
 
remove(String) - Method in class ch.njol.skript.config.SectionNode
Removes an entry with the given key.
REMOVE - Enum constant in enum class ch.njol.skript.classes.Changer.ChangeMode
 
REMOVE_ALL - Enum constant in enum class ch.njol.skript.classes.Changer.ChangeMode
 
removeAll(boolean, List<ItemStack>...) - Method in class ch.njol.skript.aliases.ItemType
 
removeAll(Collection<?>) - Method in class ch.njol.util.coll.CyclicList
Deprecated.
 
removeAll(Collection<?>) - Method in class ch.njol.util.coll.ReversedListView
Deprecated.
 
removeAll(List<ItemStack>...) - Method in class ch.njol.skript.aliases.ItemType
 
removeAll(ItemStack) - Method in class ch.njol.skript.aliases.ItemType
 
removeAll(Inventory) - Method in class ch.njol.skript.aliases.ItemType
 
removeConsumer(RuntimeErrorConsumer) - Method in class org.skriptlang.skript.log.runtime.RuntimeErrorManager
Removes a RuntimeErrorConsumer from the tracked list.
removeData(Class<? extends ScriptData>) - Method in class org.skriptlang.skript.lang.script.Script
This API is experimental and subject to change. Removes the ScriptData matching the specified data type.
removeEffects(ItemType, Object[]) - Static method in class ch.njol.skript.util.PotionEffectUtils
Remove a PotionEffect from an ItemType
removeEffects(LivingEntity, Object[]) - Static method in class ch.njol.skript.util.PotionEffectUtils
Remove a PotionEffect from an entity
removeEnchantments(EnchantmentType...) - Method in class ch.njol.skript.aliases.ItemType
Removes the given enchantments from this item type.
removeExperiment(Experiment) - Method in class ch.njol.skript.lang.parser.ParserInstance
Marks this as no longer using an experimental feature (e.g.
removeField(String) - Method in class ch.njol.yggdrasil.Fields
Removes a field and its value from this Fields object.
removeFilter(Filter) - Static method in class ch.njol.skript.log.BukkitLoggerFilter
 
removeFilter(Filter) - Method in class ch.njol.util.LoggerFilter
 
removeFrom(boolean, List<ItemStack>...) - Method in class ch.njol.skript.aliases.ItemType
Removes this ItemType from given lists of ItemStacks.
removeFrom(List<ItemStack>...) - Method in class ch.njol.skript.aliases.ItemType
Removes this ItemType from given lists of ItemStacks.
removeFrom(ItemStack) - Method in class ch.njol.skript.aliases.ItemType
Removes this type from the item stack if appropriate
removeFrom(Inventory) - Method in class ch.njol.skript.aliases.ItemType
Removes this type from the given inventory.
removeLocals(Event) - Static method in class ch.njol.skript.variables.Variables
Removes local variables associated with given event and returns them, if they exist.
removeMetadata(String, Plugin) - Method in class ch.njol.skript.util.BlockStateBlock
 
removeMetadata(String, Plugin) - Method in class ch.njol.skript.util.DelayedChangeBlock
 
removePassenger(Entity, Entity) - Static method in class ch.njol.skript.bukkitutil.PassengerUtils
Remove the passenger from the vehicle.
removeRangeSafely(int, int) - Method in class org.skriptlang.skript.lang.util.SkriptQueue
Removes a range of elements from the queue.
removeRegistry(Class<? extends Registry<?>>) - Method in class ch.njol.skript.SkriptAddon
 
removeRegistry(Class<? extends Registry<?>>) - Method in interface org.skriptlang.skript.addon.SkriptAddon
Removes the registry stored under registryClass.
removeSafely(int) - Method in class org.skriptlang.skript.lang.util.SkriptQueue
 
removeSignature(Signature<?>) - Method in class ch.njol.skript.lang.function.Namespace
 
rename(String) - Method in class ch.njol.skript.config.Node
 
renameAll(File, Converter<String, String>) - Static method in class ch.njol.skript.util.FileUtils
 
replace(String, String, String, boolean) - Static method in class ch.njol.util.StringUtils
 
replaceAll(CharSequence, String, Function<Matcher, String>) - Static method in class ch.njol.util.StringUtils
Performs regex replacing using a callback.
replaceAll(CharSequence, Pattern, Function<Matcher, String>) - Static method in class ch.njol.util.StringUtils
Performs regex replacing using a callback.
replaceChatStyles(String) - Static method in class ch.njol.skript.util.Utils
Replaces <chat styles> in the message
replaceColorChar(String) - Static method in enum class ch.njol.skript.util.SkriptColor
Replace chat color character '§' with 'invalid input: '&'' This is an alternative method to ChatColor.stripColor(String) But does not strip the color code.
replaceEnglishChatStyles(String) - Static method in class ch.njol.skript.util.Utils
Replaces english <chat styles> in the message.
replaceFirst(String, String, String, boolean) - Static method in class ch.njol.util.StringUtils
 
replaceOptions(String) - Static method in class ch.njol.skript.ScriptLoader
Replaces options in a string.
requiredPlugins() - Method in class ch.njol.skript.lang.SkriptEventInfo.ModernSkriptEventInfo
 
requiredPlugins() - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event
 
requiredPlugins(String...) - Method in class ch.njol.skript.classes.ClassInfo
Other plugin dependencies for this ClassInfo.
requiredPlugins(String...) - Method in class ch.njol.skript.lang.SkriptEventInfo
Other plugin dependencies for this SkriptEvent.
RequiredPlugins - Annotation Interface in ch.njol.skript.doc
Provides a list of plugins other than Skript that the annotated element requires to be used.
REQUIRES_TEXTURE_LOOKUP - Static variable in class ch.njol.skript.bukkitutil.ItemUtils
 
requiresFile() - Method in class ch.njol.skript.variables.FlatFileStorage
 
requiresFile() - Method in class ch.njol.skript.variables.MySQLStorage
 
requiresFile() - Method in class ch.njol.skript.variables.SQLiteStorage
 
requiresFile() - Method in class ch.njol.skript.variables.VariablesStorage
Checks if this storage requires a file for storing its data.
reset - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
 
reset - Variable in class ch.njol.skript.util.chat.MessageComponent
Tells that this component is supposed to reset styling.
reset() - Method in class ch.njol.skript.config.ConfigReader
 
reset() - Method in class ch.njol.skript.lang.parser.ParserInstance
Resets this ParserInstance to its default state.
RESET - Enum constant in enum class ch.njol.skript.classes.Changer.ChangeMode
 
resetReturnValue() - Method in class ch.njol.skript.lang.function.Function
Resets the return value of the Function.
resetReturnValue() - Method in class ch.njol.skript.lang.function.FunctionReference
 
resetReturnValue() - Method in class ch.njol.skript.lang.function.JavaFunction
 
resetReturnValue() - Method in class ch.njol.skript.lang.function.ScriptFunction
 
resolveFunction(String, Script) - Static method in class ch.njol.skript.lang.function.DynamicFunctionReference
Used to resolve a function from its name.
ResponseEntry() - Constructor for class ch.njol.skript.update.GithubChecker.ResponseEntry
 
restore(ParseLogHandler) - Method in class ch.njol.skript.log.ParseLogHandler
Internal method for restoring a backup of this log.
restore(RetainingLogHandler) - Method in class ch.njol.skript.log.RetainingLogHandler
Internal method for restoring a backup of this log.
restoreBackup(ParserInstance.Backup) - Method in class ch.njol.skript.lang.parser.ParserInstance
Restores a backup onto this ParserInstance.
RETAIN_DIRECTION - Enum constant in enum class ch.njol.skript.bukkitutil.SkriptTeleportFlag
 
RETAIN_MOVEMENT - Enum constant in enum class ch.njol.skript.bukkitutil.SkriptTeleportFlag
 
RETAIN_OPEN_INVENTORY - Enum constant in enum class ch.njol.skript.bukkitutil.SkriptTeleportFlag
 
RETAIN_PASSENGERS - Enum constant in enum class ch.njol.skript.bukkitutil.SkriptTeleportFlag
 
RETAIN_PITCH - Enum constant in enum class ch.njol.skript.bukkitutil.SkriptTeleportFlag
 
RETAIN_VEHICLE - Enum constant in enum class ch.njol.skript.bukkitutil.SkriptTeleportFlag
 
RETAIN_X - Enum constant in enum class ch.njol.skript.bukkitutil.SkriptTeleportFlag
 
RETAIN_Y - Enum constant in enum class ch.njol.skript.bukkitutil.SkriptTeleportFlag
 
RETAIN_YAW - Enum constant in enum class ch.njol.skript.bukkitutil.SkriptTeleportFlag
 
RETAIN_Z - Enum constant in enum class ch.njol.skript.bukkitutil.SkriptTeleportFlag
 
retainAll(Collection<?>) - Method in class ch.njol.util.coll.CyclicList
Deprecated.
 
retainAll(Collection<?>) - Method in class ch.njol.util.coll.ReversedListView
Deprecated.
 
RetainingLogHandler - Class in ch.njol.skript.log
 
RetainingLogHandler() - Constructor for class ch.njol.skript.log.RetainingLogHandler
 
ReturnableTrigger<T> - Class in ch.njol.skript.lang
 
ReturnableTrigger(ReturnHandler<T>, Script, String, SkriptEvent, Function<ReturnHandler<T>, List<TriggerItem>>) - Constructor for class ch.njol.skript.lang.ReturnableTrigger
 
ReturnHandler<T> - Interface in ch.njol.skript.lang
 
ReturnHandler.ReturnHandlerStack - Class in ch.njol.skript.lang
 
ReturnHandlerStack(ParserInstance) - Constructor for class ch.njol.skript.lang.ReturnHandler.ReturnHandlerStack
 
returnType - Variable in class ch.njol.skript.lang.ExpressionInfo
 
returnType() - Method in interface org.skriptlang.skript.registration.DefaultSyntaxInfos.Expression
 
returnValues(Event, Expression<? extends T>) - Method in class ch.njol.skript.lang.function.ScriptFunction
 
returnValues(Event, Expression<? extends T>) - Method in class ch.njol.skript.lang.ReturnableTrigger
 
returnValues(Event, Expression<? extends T>) - Method in interface ch.njol.skript.lang.ReturnHandler
Called when EffReturn is executed
returnValueType() - Method in class ch.njol.skript.lang.function.ScriptFunction
 
returnValueType() - Method in class ch.njol.skript.lang.ReturnableTrigger
 
returnValueType() - Method in interface ch.njol.skript.lang.ReturnHandler
The return type of this return handler, or null if it can't accept return values in this context (e.g.
ReversedListIterator<T> - Class in ch.njol.util.coll.iterator
Deprecated.
unused
ReversedListIterator(List<T>) - Constructor for class ch.njol.util.coll.iterator.ReversedListIterator
Deprecated.
 
ReversedListIterator(List<T>, int) - Constructor for class ch.njol.util.coll.iterator.ReversedListIterator
Deprecated.
 
ReversedListIterator(ListIterator<T>) - Constructor for class ch.njol.util.coll.iterator.ReversedListIterator
Deprecated.
 
ReversedListView<T> - Class in ch.njol.util.coll
Deprecated, for removal: This API element is subject to removal in a future version.
unused
ReversedListView(List<T>) - Constructor for class ch.njol.util.coll.ReversedListView
Deprecated.
 
RIGHT - Enum constant in enum class org.skriptlang.skript.bukkit.input.InputKey
 
rot(Vector, Vector, double) - Static method in class ch.njol.util.VectorMath
Deprecated.
 
rotate(Display) - Method in class org.skriptlang.skript.bukkit.misc.rotation.DisplayRotator
 
rotate(Vector) - Method in class org.skriptlang.skript.bukkit.misc.rotation.NonMutatingVectorRotator
 
rotate(Vector) - Method in class org.skriptlang.skript.bukkit.misc.rotation.VectorRotator
 
rotate(Quaternionf) - Method in class org.skriptlang.skript.bukkit.misc.rotation.NonMutatingQuaternionRotator
 
rotate(Quaternionf) - Method in class org.skriptlang.skript.bukkit.misc.rotation.QuaternionRotator
 
rotate(T) - Method in interface org.skriptlang.skript.bukkit.misc.rotation.Rotator
Rotates the input around the rotator's axis by the rotator's angle.
ROTATE - Static variable in interface ch.njol.skript.bukkitutil.block.BlockSetter
Attempts to automatically correct rotation and direction of the block when setting it.
ROTATE_FIX_TYPE - Static variable in interface ch.njol.skript.bukkitutil.block.BlockSetter
Changes type of the block if that is needed to get the correct rotation.
ROTATE_FORCE - Static variable in interface ch.njol.skript.bukkitutil.block.BlockSetter
Overrides rotation and direction that might have been specified in block values when BlockSetter.ROTATE is also set.
Rotator<T> - Interface in org.skriptlang.skript.bukkit.misc.rotation
A functional interface to support uniform rotation semantics between various types.
Rotator.Axis - Enum Class in org.skriptlang.skript.bukkit.misc.rotation
Represents an axis around which to rotate.
rotX(Vector, double) - Static method in class ch.njol.util.VectorMath
Deprecated.
 
rotY(Vector, double) - Static method in class ch.njol.util.VectorMath
Deprecated.
 
rotZ(Vector, double) - Static method in class ch.njol.util.VectorMath
Deprecated.
 
round(double) - Static method in class ch.njol.util.Math2
Rounds the given double (where .5 is rounded up) and returns the result as a long.
round(float) - Static method in class ch.njol.util.Math2
Rounds the given float (where .5 is rounded up) and returns the result as an int.
run(A) - Method in interface ch.njol.util.Callback
Deprecated.
 
run(Event) - Method in class ch.njol.skript.lang.Condition
 
run(Event) - Method in class ch.njol.skript.lang.Effect
 
run(Event) - Method in class ch.njol.skript.lang.TriggerItem
Executes this item.
run(Event) - Method in class ch.njol.skript.lang.TriggerSection
 
run_command - Enum constant in enum class ch.njol.skript.util.chat.MessageComponent.ClickEvent.Action
 
run_command - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
 
runSection(Event) - Method in class ch.njol.skript.lang.ExpressionSection
 
RuntimeError - Record Class in org.skriptlang.skript.log.runtime
Represents a single instance of a runtime error.
RuntimeError(Level, ErrorSource, String, String) - Constructor for record class org.skriptlang.skript.log.runtime.RuntimeError
Creates an instance of a RuntimeError record class.
RuntimeErrorConsumer - Interface in org.skriptlang.skript.log.runtime
Consumes runtime errors.
runtimeErrorFrameDuration - Static variable in class ch.njol.skript.SkriptConfig
 
runtimeErrorLimitLine - Static variable in class ch.njol.skript.SkriptConfig
 
runtimeErrorLimitLineTimeout - Static variable in class ch.njol.skript.SkriptConfig
 
runtimeErrorLimitTotal - Static variable in class ch.njol.skript.SkriptConfig
 
RuntimeErrorManager - Class in org.skriptlang.skript.log.runtime
Handles passing runtime errors between producers and consumers via a frame collection system.
RuntimeErrorManager(int, Frame.FrameLimit, Frame.FrameLimit) - Constructor for class org.skriptlang.skript.log.runtime.RuntimeErrorManager
Creates a new error manager, which also creates its own frames.
RuntimeErrorProducer - Interface in org.skriptlang.skript.log.runtime
A RuntimeErrorProducer can throw runtime errors in a standardized and controlled manner.
runtimeErrorTimeoutDuration - Static variable in class ch.njol.skript.SkriptConfig
 
runtimeWarningLimitLine - Static variable in class ch.njol.skript.SkriptConfig
 
runtimeWarningLimitLineTimeout - Static variable in class ch.njol.skript.SkriptConfig
 
runtimeWarningLimitTotal - Static variable in class ch.njol.skript.SkriptConfig
 
runtimeWarningTimeoutDuration - Static variable in class ch.njol.skript.SkriptConfig
 

S

safe(float) - Static method in class ch.njol.util.Math2
Guarantees a float is neither NaN nor infinite.
SalmonData - Class in ch.njol.skript.entity
 
SalmonData() - Constructor for class ch.njol.skript.entity.SalmonData
 
SAME_ITEM - Enum constant in enum class ch.njol.skript.aliases.MatchQuality
The matched item has all metadata and block states that matcher has set to same values that matcher has.
SAME_MATERIAL - Enum constant in enum class ch.njol.skript.aliases.MatchQuality
The matched and matcher item share a material.
sameType(EntityType) - Method in class ch.njol.skript.entity.EntityType
 
save() - Method in class ch.njol.skript.config.Node
 
save(File) - Method in class ch.njol.skript.config.Config
Saves the config to a file.
save(InputStream, File) - Static method in class ch.njol.skript.util.FileUtils
Saves the contents of an InputStream in a file.
save(PrintWriter) - Method in class ch.njol.skript.config.Node
 
save(PrintWriter) - Method in class ch.njol.skript.config.SectionNode
 
save(String, String, byte[]) - Method in class ch.njol.skript.variables.FlatFileStorage
 
save(String, String, byte[]) - Method in class ch.njol.skript.variables.SQLStorage
 
save(String, String, byte[]) - Method in class ch.njol.skript.variables.VariablesStorage
Saves a variable.
saveToFile(Object, File) - Method in class ch.njol.yggdrasil.Yggdrasil
 
saveVariables(boolean) - Method in class ch.njol.skript.variables.FlatFileStorage
Completely rewrites the CSV file.
script - Variable in class ch.njol.skript.lang.function.FunctionReference
Script in which this reference is found.
script() - Method in record class org.skriptlang.skript.log.runtime.ErrorSource.Location
Returns the value of the script record component.
script() - Method in record class org.skriptlang.skript.log.runtime.ErrorSource
Returns the value of the script record component.
Script - Class in org.skriptlang.skript.lang.script
Scripts are the primary container of all code.
Script(Config, List<Structure>) - Constructor for class org.skriptlang.skript.lang.script.Script
Creates a new Script to be used across the API.
SCRIPT - Enum constant in enum class ch.njol.skript.lang.function.Namespace.Origin
Script functions.
SCRIPT - Enum constant in enum class ch.njol.skript.lang.ParseContext
Used for parsing variables in a script's variables section
SCRIPT_REFLECTION - Enum constant in enum class ch.njol.skript.registrations.Feature
 
Script.Event - Interface in org.skriptlang.skript.lang.script
Used for listening to events involving a Script.
ScriptAliases - Class in ch.njol.skript.aliases
Per-script aliases provider and parser container.
ScriptCommand - Class in ch.njol.skript.command
This class is used for user-defined commands.
ScriptCommand(Script, String, String, List<Argument<?>>, String, String, CommandUsage, List<String>, String, VariableString, Timespan, VariableString, String, VariableString, int, SectionNode) - Constructor for class ch.njol.skript.command.ScriptCommand
Creates a new ScriptCommand.
ScriptCommand(Script, String, String, List<Argument<?>>, String, String, String, List<String>, String, VariableString, Timespan, VariableString, String, VariableString, int, SectionNode) - Constructor for class ch.njol.skript.command.ScriptCommand
Creates a new ScriptCommand.
ScriptCommandEvent - Class in ch.njol.skript.command
 
ScriptCommandEvent(ScriptCommand, CommandSender, String, String) - Constructor for class ch.njol.skript.command.ScriptCommandEvent
 
scriptCommandExists(String) - Static method in class ch.njol.skript.command.Commands
 
ScriptData - Interface in org.skriptlang.skript.lang.script
To be implemented on data objects for Script's Data API.
ScriptFunction<T> - Class in ch.njol.skript.lang.function
 
ScriptFunction(Signature<T>, SectionNode) - Constructor for class ch.njol.skript.lang.function.ScriptFunction
 
ScriptFunction(Signature<T>, Script, SectionNode) - Constructor for class ch.njol.skript.lang.function.ScriptFunction
ScriptInfo() - Constructor for class ch.njol.skript.ScriptLoader.ScriptInfo
 
ScriptInfo(int, int) - Constructor for class ch.njol.skript.ScriptLoader.ScriptInfo
 
ScriptInfo(ScriptLoader.ScriptInfo) - Constructor for class ch.njol.skript.ScriptLoader.ScriptInfo
Copy constructor.
ScriptLoader - Class in ch.njol.skript
The main class for loading, unloading and reloading scripts.
ScriptLoader() - Constructor for class ch.njol.skript.ScriptLoader
 
ScriptLoader.LoaderEvent - Interface in ch.njol.skript
Used for listening to events involving a ScriptLoader.
ScriptLoader.ScriptInfo - Class in ch.njol.skript
A class for keeping track of the general content of a script: The amount of files The amount of structures
ScriptLoader.ScriptInitEvent - Interface in ch.njol.skript
Called when a Script is created and preloaded in the ScriptLoader.
ScriptLoader.ScriptLoadEvent - Interface in ch.njol.skript
Called when a Script is loaded in the ScriptLoader.
ScriptLoader.ScriptPreInitEvent - Interface in ch.njol.skript
Called when ScriptLoader is preparing to load Configs into Scripts.
ScriptLoader.ScriptUnloadEvent - Interface in ch.njol.skript
Called when a Script is unloaded in the ScriptLoader.
scriptLoaderThreadSize - Static variable in class ch.njol.skript.SkriptConfig
 
SCRIPTSFOLDER - Static variable in class ch.njol.skript.Skript
 
ScriptWarning - Enum Class in org.skriptlang.skript.lang.script
An enum containing Script warnings that can be suppressed.
second - Variable in class ch.njol.util.Pair
Deprecated.
 
SECOND - Enum constant in enum class ch.njol.skript.util.Timespan.TimePeriod
 
Section - Class in ch.njol.skript.lang
A section that can decide what it does with its contents, as code isn't parsed by default.
Section() - Constructor for class ch.njol.skript.lang.Section
 
SECTION - Enum constant in enum class org.skriptlang.skript.registration.DefaultSyntaxInfos.Structure.NodeType
For Structures that can be represented using a SectionNode.
SECTION - Static variable in interface org.skriptlang.skript.registration.SyntaxRegistry
A key representing the built-in Section syntax element.
Section.SectionContext - Class in ch.njol.skript.lang
 
SectionContext(ParserInstance) - Constructor for class ch.njol.skript.lang.Section.SectionContext
 
SectionEntryData - Class in org.skriptlang.skript.lang.entry
A simple entry data class for handling SectionNodes.
SectionEntryData(String, SectionNode, boolean) - Constructor for class org.skriptlang.skript.lang.entry.SectionEntryData
 
SectionExitHandler - Interface in ch.njol.skript.lang
A Section implementing this interface can execute a task when it is exited by an 'exit' or 'return' effect.
sectionNode - Variable in class ch.njol.skript.lang.Section.SectionContext
 
SectionNode - Class in ch.njol.skript.config
 
SectionNode(String, String, SectionNode, int) - Constructor for class ch.njol.skript.config.SectionNode
 
SectionSkriptEvent - Class in ch.njol.skript.lang
To be used in sections that delay the execution of their code through a Trigger.
SectionSkriptEvent(String, Section) - Constructor for class ch.njol.skript.lang.SectionSkriptEvent
 
SectionValidator - Class in ch.njol.skript.config.validate
 
SectionValidator() - Constructor for class ch.njol.skript.config.validate.SectionValidator
 
SelfRegisteringSkriptEvent - Class in ch.njol.skript.lang
Deprecated.
Regular Structure methods should be used. See individual methods for their equivalents.
SelfRegisteringSkriptEvent() - Constructor for class ch.njol.skript.lang.SelfRegisteringSkriptEvent
Deprecated.
 
SEMANTIC_ERROR - Enum constant in enum class ch.njol.skript.log.ErrorQuality
 
sendBlockChange(Player, Location) - Method in class ch.njol.skript.aliases.ItemType
Send a block change to a player
sendBlockChange(Player, Location, Material, BlockValues) - Method in interface ch.njol.skript.bukkitutil.block.BlockSetter
Send a block change to a player.
sendBlockChange(Player, Location, Material, BlockValues) - Static method in class ch.njol.skript.util.BlockUtils
 
sendFormatted(CommandSender, String) - Static method in class ch.njol.skript.log.SkriptLogger
Sends the given formatted message to the given CommandSender.
sendHelp(CommandSender) - Method in class ch.njol.skript.command.ScriptCommand
 
sendPluginMessage(String, String...) - Static method in class ch.njol.skript.util.Utils
Sends a plugin message using the first player from Bukkit.getOnlinePlayers().
sendPluginMessage(String, Predicate<ByteArrayDataInput>, String...) - Static method in class ch.njol.skript.util.Utils
Sends a plugin message using the first player from Bukkit.getOnlinePlayers().
sendPluginMessage(Player, String, String...) - Static method in class ch.njol.skript.util.Utils
Sends a plugin message using the from player.
sendPluginMessage(Player, String, Predicate<ByteArrayDataInput>, String...) - Static method in class ch.njol.skript.util.Utils
Sends a plugin message.
SEPARATOR - Static variable in class ch.njol.skript.lang.Variable
 
SerializableChecker<T> - Interface in ch.njol.skript.classes
Deprecated, for removal: This API element is subject to removal in a future version.
serialize() - Method in class ch.njol.skript.aliases.ItemData
 
serialize() - Method in class ch.njol.skript.aliases.ItemType
 
serialize() - Method in class ch.njol.skript.entity.EntityData
 
serialize() - Method in class ch.njol.skript.entity.SimpleEntityData
 
serialize() - Method in class ch.njol.skript.util.ColorRGB
 
serialize() - Method in enum class ch.njol.skript.util.SkriptColor
 
serialize() - Method in interface ch.njol.yggdrasil.YggdrasilSerializable.YggdrasilExtendedSerializable
Serialises this object.
serialize(Boolean, Type, JsonSerializationContext) - Method in class ch.njol.skript.util.chat.MessageComponent.BooleanSerializer
 
serialize(Object) - Static method in class ch.njol.skript.registrations.Classes
Must be called on the appropriate thread for the given value (i.e.
serialize(Object) - Static method in class ch.njol.skript.variables.Variables
Serializes the given value.
serialize(Object) - Method in class ch.njol.yggdrasil.JRESerializer
 
serialize(String, Object) - Static method in class ch.njol.skript.variables.Variables
Creates a SerializedVariable from the given variable name and value.
serialize(R) - Method in class ch.njol.skript.classes.registry.RegistrySerializer
 
serialize(T) - Method in class ch.njol.skript.classes.ConfigurationSerializer
 
serialize(T) - Method in class ch.njol.skript.classes.EnumSerializer
 
serialize(T) - Method in class ch.njol.skript.classes.Serializer
Serialises the given object.
serialize(T) - Method in class ch.njol.skript.classes.YggdrasilSerializer
 
serialize(T) - Method in class ch.njol.yggdrasil.YggdrasilSerializer
Serialises the given object.
serializeAs(Class<?>) - Method in class ch.njol.skript.classes.ClassInfo
 
serializeCS(ConfigurationSerializable) - Static method in class ch.njol.skript.classes.ConfigurationSerializer
 
SerializedVariable - Class in ch.njol.skript.variables
An instance of a serialized variable, contains the variable name and the serialized value.
SerializedVariable(String, SerializedVariable.Value) - Constructor for class ch.njol.skript.variables.SerializedVariable
Creates a new serialized variable with the given name and value.
SerializedVariable.Value - Class in ch.njol.skript.variables
A serialized value of a variable.
serializer - Static variable in class ch.njol.skript.entity.EntityData
 
serializer(Serializer<? super T>) - Method in class ch.njol.skript.classes.ClassInfo
 
Serializer<T> - Class in ch.njol.skript.classes
 
Serializer() - Constructor for class ch.njol.skript.classes.Serializer
 
ServerPlatform - Enum Class in ch.njol.skript
Represents all server platforms that Skript runs on.
set(int, E) - Method in class ch.njol.util.coll.CyclicList
Deprecated.
 
set(int, Object) - Method in class org.skriptlang.skript.lang.util.SkriptQueue
 
set(int, T) - Method in class ch.njol.util.coll.ReversedListView
Deprecated.
 
set(ScriptCommandEvent, Object[]) - Method in class ch.njol.skript.command.Argument
 
set(Config, String) - Method in class ch.njol.skript.config.Option
 
set(E) - Method in class ch.njol.skript.entity.EntityData
 
set(String) - Method in class ch.njol.skript.config.SimpleNode
 
set(String) - Method in class ch.njol.skript.config.VoidNode
 
set(String, Node) - Method in class ch.njol.skript.config.SectionNode
 
set(String, String) - Method in class ch.njol.skript.config.SectionNode
 
set(Block, ItemData, boolean) - Static method in class ch.njol.skript.util.BlockUtils
 
set(Block, Material, BlockValues, boolean) - Static method in class ch.njol.skript.util.BlockUtils
Sets the given block.
set(Axolotl) - Method in class ch.njol.skript.entity.AxolotlData
 
set(Bee) - Method in class ch.njol.skript.entity.BeeData
 
set(Boat) - Method in class ch.njol.skript.entity.BoatData
 
set(Cat) - Method in class ch.njol.skript.entity.CatData
 
set(ChestBoat) - Method in class ch.njol.skript.entity.BoatChestData
 
set(Creeper) - Method in class ch.njol.skript.entity.CreeperData
 
set(Display) - Method in class org.skriptlang.skript.bukkit.displays.DisplayData
 
set(Enderman) - Method in class ch.njol.skript.entity.EndermanData
 
set(Entity) - Method in class ch.njol.skript.entity.SimpleEntityData
 
set(ExperienceOrb) - Method in class ch.njol.skript.entity.XpOrbData
 
set(FallingBlock) - Method in class ch.njol.skript.entity.FallingBlockData
 
set(Fox) - Method in class ch.njol.skript.entity.FoxData
 
set(Frog) - Method in class ch.njol.skript.entity.FrogData
 
set(Goat) - Method in class ch.njol.skript.entity.GoatData
 
set(Item) - Method in class ch.njol.skript.entity.DroppedItemData
 
set(Llama) - Method in class ch.njol.skript.entity.LlamaData
 
set(Minecart) - Method in class ch.njol.skript.entity.MinecartData
 
set(MushroomCow) - Method in class ch.njol.skript.entity.MooshroomData
 
set(Ocelot) - Method in class ch.njol.skript.entity.OcelotData
 
set(Panda) - Method in class ch.njol.skript.entity.PandaData
 
set(Parrot) - Method in class ch.njol.skript.entity.ParrotData
 
set(Pig) - Method in class ch.njol.skript.entity.PigData
 
set(Rabbit) - Method in class ch.njol.skript.entity.RabbitData
 
set(Salmon) - Method in class ch.njol.skript.entity.SalmonData
 
set(Sheep) - Method in class ch.njol.skript.entity.SheepData
 
set(ThrownPotion) - Method in class ch.njol.skript.entity.ThrownPotionData
 
set(TropicalFish) - Method in class ch.njol.skript.entity.TropicalFishData
 
set(Villager) - Method in class ch.njol.skript.entity.VillagerData
 
set(Wolf) - Method in class ch.njol.skript.entity.WolfData
 
set(ZombieVillager) - Method in class ch.njol.skript.entity.ZombieVillagerData
 
set(EntityEquipment, ItemStack) - Method in enum class ch.njol.skript.util.slot.EquipmentSlot.EquipSlot
 
set(T) - Method in interface ch.njol.util.Setter
Deprecated.
 
set(T) - Method in class ch.njol.util.coll.iterator.ReversedListIterator
Deprecated.
 
set(V) - Method in class ch.njol.util.NotifyingReference
 
set(V) - Method in class ch.njol.util.SynchronizedReference
 
SET - Enum constant in enum class ch.njol.skript.classes.Changer.ChangeMode
 
setActive(Script) - Method in class ch.njol.skript.lang.parser.ParserInstance
Internal method for updating a ParserInstance's ParserInstance.isActive() status! You probably don't need to use this method!
setAdult(Entity) - Static method in class ch.njol.skript.bukkitutil.EntityUtils
Quick method for making an entity an adult.
setAge(Entity, int) - Static method in class ch.njol.skript.bukkitutil.EntityUtils
Set the age of an entity.
setAll(boolean) - Method in class ch.njol.skript.aliases.ItemType
 
setAllowUndefinedEntries(boolean) - Method in class ch.njol.skript.config.validate.SectionValidator
 
setAllowUndefinedSections(boolean) - Method in class ch.njol.skript.config.validate.SectionValidator
 
setAmount(double) - Method in class ch.njol.skript.aliases.ItemType
 
setAmount(double) - Method in interface ch.njol.skript.lang.Unit
 
setAmount(int) - Method in class ch.njol.skript.aliases.ItemType
 
setAmount(int) - Method in class ch.njol.skript.util.slot.CursorSlot
 
setAmount(int) - Method in class ch.njol.skript.util.slot.DisplayEntitySlot
 
setAmount(int) - Method in class ch.njol.skript.util.slot.DroppedItemSlot
 
setAmount(int) - Method in class ch.njol.skript.util.slot.EquipmentSlot
 
setAmount(int) - Method in class ch.njol.skript.util.slot.InventorySlot
 
setAmount(int) - Method in class ch.njol.skript.util.slot.ItemFrameSlot
 
setAmount(int) - Method in class ch.njol.skript.util.slot.Slot
 
setAmount(int) - Method in class ch.njol.skript.util.slot.ThrowableProjectileSlot
 
setAmount(Number) - Method in class ch.njol.skript.aliases.ItemType
 
setAmount(Number) - Method in class ch.njol.skript.util.slot.Slot
 
setAmount(Number) - Method in interface ch.njol.skript.lang.util.common.AnyAmount
The behaviour for changing this thing's name, if possible.
setAsyncLoaderSize(int) - Static method in class ch.njol.skript.ScriptLoader
Sets the amount of async loaders, by updating ScriptLoader.asyncLoaderSize and ScriptLoader.loaderThreads.
setBaby(Entity) - Static method in class ch.njol.skript.bukkitutil.EntityUtils
Quick method for making an entity a baby.
setBiome(Biome) - Method in class ch.njol.skript.util.BlockStateBlock
 
setBiome(Biome) - Method in class ch.njol.skript.util.DelayedChangeBlock
 
setBlock(Block, boolean) - Method in class ch.njol.skript.aliases.ItemType
Sets the given block to this ItemType
setBlock(Block, Material, BlockValues, int) - Method in interface ch.njol.skript.bukkitutil.block.BlockSetter
Sets the given block.
setBlockData(BlockData) - Method in class ch.njol.skript.util.BlockStateBlock
 
setBlockData(BlockData) - Method in class ch.njol.skript.util.DelayedChangeBlock
 
setBlockData(BlockData, boolean) - Method in class ch.njol.skript.util.BlockStateBlock
 
setBlockData(BlockData, boolean) - Method in class ch.njol.skript.util.DelayedChangeBlock
 
setCancelled(boolean) - Method in class ch.njol.skript.command.EffectCommandEvent
 
setCheckFrequency(long) - Method in class ch.njol.skript.update.Updater
Sets update check frequency.
setClassInfo(ClassInfo<?>) - Method in class ch.njol.skript.util.ClassInfoReference
 
setColorable() - Method in class ch.njol.skript.util.visual.VisualEffectType
 
setCommand(String) - Method in class ch.njol.skript.command.EffectCommandEvent
 
setCooldownCancelled(boolean) - Method in class ch.njol.skript.command.ScriptCommandEvent
 
setCurrentEvent(String, Class<? extends Event>...) - Method in class ch.njol.skript.lang.parser.ParserInstance
 
setCurrentEventName(String) - Method in class ch.njol.skript.lang.parser.ParserInstance
 
setCurrentEvents(Class<? extends Event>[]) - Method in class ch.njol.skript.lang.parser.ParserInstance
 
setCurrentScript(Config) - Method in class ch.njol.skript.lang.parser.ParserInstance
Deprecated.
Addons should no longer be modifying this.
setCurrentSections(List<TriggerSection>) - Method in class ch.njol.skript.lang.parser.ParserInstance
Updates the list of sections currently being handled by this ParserInstance.
setCurrentSkriptEvent(SkriptEvent) - Method in class ch.njol.skript.lang.parser.ParserInstance
setCurrentStructure(Structure) - Method in class ch.njol.skript.lang.parser.ParserInstance
Updates the Structure currently being handled by this ParserInstance.
setDamage(ItemType, int) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
Sets damage/durability of an item if possible.
setDamage(EntityDamageEvent, double) - Static method in class ch.njol.skript.bukkitutil.HealthUtils
 
setDamage(ItemStack, int) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
Sets damage/durability of an item if possible.
setDamageCause(Damageable, EntityDamageEvent.DamageCause) - Static method in class ch.njol.skript.bukkitutil.HealthUtils
 
setDebugLabel(String) - Method in class ch.njol.skript.lang.Trigger
 
setDurability(int) - Method in class ch.njol.skript.aliases.ItemData
 
setElapsedMilliSeconds(UUID, Event, long) - Method in class ch.njol.skript.command.ScriptCommand
 
setEnabled(boolean) - Static method in class ch.njol.skript.timings.SkriptTimings
 
setEnabled(boolean) - Method in class ch.njol.skript.update.Updater
 
setEntity(Entity) - Method in class org.skriptlang.skript.bukkit.loottables.LootContextWrapper
Sets the entity of the LootContext.
setField(Object, Field, Yggdrasil) - Method in class ch.njol.yggdrasil.Fields.FieldContext
 
setFields(Object) - Method in class ch.njol.yggdrasil.Fields
Sets all fields of the given Object to the values stored in this Fields object.
setFields(Object, Yggdrasil) - Method in class ch.njol.yggdrasil.Fields
Deprecated.
setFirst(T1) - Method in class ch.njol.util.NonNullPair
Deprecated.
 
setFirst(T1) - Method in class ch.njol.util.Pair
Deprecated.
 
setHasDelayBefore(Kleenean) - Method in class ch.njol.skript.lang.parser.ParserInstance
This method should be called to indicate that the trigger will (possibly) be delayed from this point on.
setHeadOwner(ItemType, OfflinePlayer) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
Sets the owner of a player head.
setHealth(Damageable, double) - Static method in class ch.njol.skript.bukkitutil.HealthUtils
Set the health of an entity
setInactive() - Method in class ch.njol.skript.lang.parser.ParserInstance
Internal method for updating a ParserInstance's ParserInstance.isActive() status! You probably don't need to use this method!
setIndentation(String) - Method in class ch.njol.skript.lang.parser.ParserInstance
 
setItem(ItemStack) - Method in class ch.njol.skript.util.slot.CursorSlot
 
setItem(ItemStack) - Method in class ch.njol.skript.util.slot.DisplayEntitySlot
 
setItem(ItemStack) - Method in class ch.njol.skript.util.slot.DroppedItemSlot
 
setItem(ItemStack) - Method in class ch.njol.skript.util.slot.EquipmentSlot
 
setItem(ItemStack) - Method in class ch.njol.skript.util.slot.InventorySlot
 
setItem(ItemStack) - Method in class ch.njol.skript.util.slot.ItemFrameSlot
 
setItem(ItemStack) - Method in class ch.njol.skript.util.slot.Slot
 
setItem(ItemStack) - Method in class ch.njol.skript.util.slot.ThrowableProjectileSlot
 
setItemMeta(Object, ItemMeta) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
Updates the provided object's (Slot, ItemType, ItemStack) ItemMeta by setting it to the provided ItemStack.
setItemMeta(ItemMeta) - Method in class ch.njol.skript.aliases.ItemData
 
setItemMeta(ItemMeta) - Method in class ch.njol.skript.aliases.ItemType
Sets item meta that is applied for everything this type represents.
setKiller(Player) - Method in class org.skriptlang.skript.bukkit.loottables.LootContextWrapper
Sets the killer of the LootContext.
setLanguageFileDirectory(String) - Method in class ch.njol.skript.SkriptAddon
Makes Skript load language files from the specified directory, e.g.
setLast(PatternElement) - Method in class ch.njol.skript.patterns.ChoicePatternElement
 
setLastUsage(UUID, Event, Date) - Method in class ch.njol.skript.command.ScriptCommand
 
setLineNumber(int) - Method in class ch.njol.skript.lang.Trigger
Sets line number for this trigger's start.
setLocalVariables(Event, Object) - Static method in class ch.njol.skript.variables.Variables
Sets local variables associated with given event.
setLocation(Location) - Method in class org.skriptlang.skript.bukkit.loottables.LootContextWrapper
Sets the location of the LootContext.
setLuck(float) - Method in class org.skriptlang.skript.bukkit.loottables.LootContextWrapper
Sets the luck of the LootContext.
setMaxDamage(ItemStack, int) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
Set the max damage/durability of an item
setMaxHealth(Damageable, double) - Static method in class ch.njol.skript.bukkitutil.HealthUtils
Set the max health an entity can have
setMetadata(String, MetadataValue) - Method in class ch.njol.skript.util.BlockStateBlock
 
setMetadata(String, MetadataValue) - Method in class ch.njol.skript.util.DelayedChangeBlock
 
setMode(StringMode) - Method in class ch.njol.skript.lang.VariableString
 
setName(String) - Method in class ch.njol.skript.aliases.ItemType
 
setName(String) - Method in interface ch.njol.skript.lang.util.common.AnyNamed
The behaviour for changing this thing's name, if possible.
setName(String) - Method in class ch.njol.skript.util.slot.Slot
 
setNegated(boolean) - Method in class ch.njol.skript.lang.Condition
Sets the negation state of this condition.
setNext(TriggerItem) - Method in class ch.njol.skript.lang.EffectSectionEffect
 
setNext(TriggerItem) - Method in class ch.njol.skript.lang.TriggerItem
 
setNext(TriggerItem) - Method in class ch.njol.skript.lang.TriggerSection
 
setNextExecution(long) - Method in class ch.njol.skript.util.Task
Re-schedules the task to run next after the given delay.
setNode(Node) - Method in class ch.njol.skript.lang.parser.ParserInstance
 
setNode(Node) - Static method in class ch.njol.skript.log.SkriptLogger
 
setObject(Object) - Method in class ch.njol.yggdrasil.Fields.FieldContext
 
setParent(TriggerSection) - Method in class ch.njol.skript.lang.EffectSectionEffect
 
setParent(TriggerSection) - Method in class ch.njol.skript.lang.TriggerItem
 
setParent(TriggerSection) - Method in class ch.njol.skript.lang.TriggerSection
 
setPeriod(long) - Method in class ch.njol.skript.util.Task
Sets the period of this task.
setPlain(boolean) - Method in class ch.njol.skript.aliases.ItemData
 
setPlural(Kleenean) - Method in class ch.njol.skript.util.ClassInfoReference
 
setPrimitive(Object) - Method in class ch.njol.yggdrasil.Fields.FieldContext
 
setReleaseChannel(ReleaseChannel) - Method in class ch.njol.skript.update.Updater
 
setRemainingMilliseconds(UUID, Event, long) - Method in class ch.njol.skript.command.ScriptCommand
 
setReturnValue(T[]) - Method in class ch.njol.skript.lang.function.ScriptFunction
setSecond(T2) - Method in class ch.njol.util.NonNullPair
Deprecated.
 
setSecond(T2) - Method in class ch.njol.util.Pair
Deprecated.
 
setSkript(Skript) - Static method in class ch.njol.skript.timings.SkriptTimings
 
setSource(InputSource) - Method in class ch.njol.skript.lang.InputSource.InputData
InputSource should call this during init() to declare that they are the current source for future ExprInputs, and then reset it to its previous value once out of scope.
setSourceDirectories(String, String) - Method in interface org.skriptlang.skript.localization.Localizer
Sets the language file directories for this localizer.
setStringMode(Expression<T>, StringMode) - Static method in class ch.njol.skript.lang.VariableString
 
setTableName(String) - Method in class ch.njol.skript.variables.SQLStorage
 
setter(Consumer<? super T>) - Method in class ch.njol.skript.config.Option
 
Setter<T> - Interface in ch.njol.util
Deprecated, for removal: This API element is subject to removal in a future version.
SETTER - Static variable in interface ch.njol.skript.bukkitutil.block.BlockCompat
 
setTime(int) - Method in interface ch.njol.skript.lang.Expression
Sets the time of this expression, i.e.
setTime(int) - Method in class ch.njol.skript.lang.ExpressionList
 
setTime(int) - Method in class ch.njol.skript.lang.UnparsedLiteral
 
setTime(int) - Method in class ch.njol.skript.lang.util.ConvertedExpression
 
setTime(int) - Method in class ch.njol.skript.lang.util.SimpleExpression
Sets the time of this expression, i.e.
setTime(int) - Method in class ch.njol.skript.lang.util.SimpleLiteral
 
setTime(int) - Method in class ch.njol.skript.lang.Variable
 
setTime(int) - Method in class ch.njol.skript.lang.VariableString
 
setTime(int) - Method in class org.skriptlang.skript.bukkit.furnace.elements.ExprFurnaceSlot
 
setTime(int) - Method in class org.skriptlang.skript.bukkit.input.elements.expressions.ExprCurrentInputKeys
 
setTime(int, Expression<?>, Class<? extends Event>...) - Method in class ch.njol.skript.lang.util.SimpleExpression
 
setTime(int, Class<? extends Event>) - Method in class ch.njol.skript.lang.util.SimpleExpression
 
setTime(int, Class<? extends Event>...) - Method in class ch.njol.skript.lang.util.SimpleExpression
 
setTime(int, Class<? extends Event>, Expression<?>...) - Method in class ch.njol.skript.lang.util.SimpleExpression
 
setTo(ItemType) - Method in class ch.njol.skript.aliases.ItemType
 
setToDefault(ScriptCommandEvent) - Method in class ch.njol.skript.command.Argument
 
setTotalXP(Player, int) - Static method in class ch.njol.skript.bukkitutil.PlayerUtils
Sets the total experience points of the given player.
setTriggerItems(List<TriggerItem>) - Method in class ch.njol.skript.lang.ExpressionSection
 
setTriggerItems(List<TriggerItem>) - Method in class ch.njol.skript.lang.TriggerSection
Remember to add this section to ParserInstance.getCurrentSections() before parsing child elements!
setType(Material) - Method in class ch.njol.skript.util.BlockStateBlock
 
setType(Material) - Method in class ch.njol.skript.util.DelayedChangeBlock
 
setType(Material, boolean) - Method in class ch.njol.skript.util.BlockStateBlock
 
setType(Material, boolean) - Method in class ch.njol.skript.util.DelayedChangeBlock
 
setupMetrics(Metrics) - Static method in class org.skriptlang.skript.bukkit.SkriptMetrics
Helper method to set up bstats charts on the supplied Metrics object
setValue(String) - Method in class ch.njol.skript.config.EntryNode
 
setValue(T2) - Method in class ch.njol.util.NonNullPair
Deprecated.
 
setValue(T2) - Method in class ch.njol.util.Pair
Deprecated.
 
setValues(Config) - Method in class ch.njol.skript.config.Config
Deprecated, for removal: This API element is subject to removal in a future version.
This copies all values from the other config and sets them in this config, which could be destructive for sensitive data if something goes wrong. Also removes user comments. Use Config.updateNodes(Config) instead.
setValues(Config, String...) - Method in class ch.njol.skript.config.Config
Deprecated, for removal: This API element is subject to removal in a future version.
This copies all values from the other config and sets them in this config, which could be destructive for sensitive data if something goes wrong. Also removes user comments. Use Config.updateNodes(Config) instead.
setValues(SectionNode, String...) - Method in class ch.njol.skript.config.SectionNode
Updates the values of this SectionNode based on the values of another SectionNode.
setVariable(String, Object, Event, boolean) - Static method in class ch.njol.skript.variables.Variables
Sets a variable.
setVerbosity(Verbosity) - Static method in class ch.njol.skript.log.SkriptLogger
 
setWeather(Player) - Method in enum class ch.njol.skript.util.WeatherType
 
setWeather(World) - Method in enum class ch.njol.skript.util.WeatherType
 
SEVERE - Static variable in class ch.njol.skript.log.SkriptLogger
 
shareStyles(MessageComponent[]) - Static method in class ch.njol.skript.util.chat.ChatMessages
 
SheepData - Class in ch.njol.skript.entity
 
SheepData() - Constructor for class ch.njol.skript.entity.SheepData
 
shouldActivate() - Method in class ch.njol.skript.bukkitutil.PaperEntityUtils.LookGoal
 
shouldLoadEvent() - Method in class ch.njol.skript.lang.SkriptEvent
Script loader checks this before loading items in event.
show_achievement - Enum constant in enum class ch.njol.skript.util.chat.MessageComponent.HoverEvent.Action
 
show_entity - Enum constant in enum class ch.njol.skript.util.chat.MessageComponent.HoverEvent.Action
 
show_item - Enum constant in enum class ch.njol.skript.util.chat.MessageComponent.HoverEvent.Action
 
show_text - Enum constant in enum class ch.njol.skript.util.chat.MessageComponent.HoverEvent.Action
 
show_text - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
 
showHelp(CommandSender) - Method in class ch.njol.skript.command.CommandHelp
 
Signature<T> - Class in ch.njol.skript.lang.function
Function signature: name, parameter types and a return type.
Signature(String, String, Parameter<?>[], boolean, ClassInfo<T>, boolean) - Constructor for class ch.njol.skript.lang.function.Signature
 
Signature(String, String, Parameter<?>[], boolean, ClassInfo<T>, boolean, String) - Constructor for class ch.njol.skript.lang.function.Signature
 
Signature(String, String, Parameter<?>[], boolean, ClassInfo<T>, boolean, String, Contract) - Constructor for class ch.njol.skript.lang.function.Signature
 
simple - Variable in class org.skriptlang.skript.lang.structure.StructureInfo
Whether the Structure is represented by a SimpleNode.
SIMPLE - Enum constant in enum class ch.njol.skript.lang.ExpressionType
Expressions that only match simple text, e.g.
SIMPLE - Enum constant in enum class org.skriptlang.skript.registration.DefaultSyntaxInfos.Structure.NodeType
For Structures that can be represented using a SimpleNode.
SIMPLE - Static variable in interface org.skriptlang.skript.registration.SyntaxInfo
A priority for infos with patterns that only match simple text (they do not have any DefaultSyntaxInfos.Expressions).
SimpleClassResolver - Class in ch.njol.yggdrasil
 
SimpleClassResolver() - Constructor for class ch.njol.yggdrasil.SimpleClassResolver
 
SimpleEntityData - Class in ch.njol.skript.entity
 
SimpleEntityData() - Constructor for class ch.njol.skript.entity.SimpleEntityData
 
SimpleEntityData(Class<? extends Entity>) - Constructor for class ch.njol.skript.entity.SimpleEntityData
 
SimpleEntityData(Entity) - Constructor for class ch.njol.skript.entity.SimpleEntityData
 
SimpleEntityData.SimpleEntityDataInfo - Class in ch.njol.skript.entity
 
SimpleEvent - Class in ch.njol.skript.lang.util
A very basic SkriptEvent which returns true for all events (i.e.
SimpleEvent() - Constructor for class ch.njol.skript.lang.util.SimpleEvent
 
SimpleExpression<T> - Class in ch.njol.skript.lang.util
An implementation of the Expression interface.
SimpleExpression() - Constructor for class ch.njol.skript.lang.util.SimpleExpression
 
SimpleJavaFunction<T> - Class in ch.njol.skript.lang.function
A JavaFunction which doesn't make use of the FunctionEvent instance and that cannot accept empty / null parameters.
SimpleJavaFunction(Signature<T>) - Constructor for class ch.njol.skript.lang.function.SimpleJavaFunction
 
SimpleJavaFunction(String, Parameter<?>[], ClassInfo<T>, boolean) - Constructor for class ch.njol.skript.lang.function.SimpleJavaFunction
 
SimpleJavaFunction(String, Parameter<?>[], ClassInfo<T>, boolean, Contract) - Constructor for class ch.njol.skript.lang.function.SimpleJavaFunction
 
SimpleLiteral<T> - Class in ch.njol.skript.lang.util
Represents a literal, i.e.
SimpleLiteral(T[], Class<T>, boolean) - Constructor for class ch.njol.skript.lang.util.SimpleLiteral
 
SimpleLiteral(T[], Class<T>, boolean, UnparsedLiteral) - Constructor for class ch.njol.skript.lang.util.SimpleLiteral
 
SimpleLiteral(T, boolean) - Constructor for class ch.njol.skript.lang.util.SimpleLiteral
 
SimpleLiteral(T, boolean, UnparsedLiteral) - Constructor for class ch.njol.skript.lang.util.SimpleLiteral
 
SimpleNode - Class in ch.njol.skript.config
 
SimpleNode(Config) - Constructor for class ch.njol.skript.config.SimpleNode
 
SimpleNode(String, String, int, SectionNode) - Constructor for class ch.njol.skript.config.SimpleNode
 
simplify() - Method in interface ch.njol.skript.lang.Expression
Simplifies the expression, e.g.
simplify() - Method in class ch.njol.skript.lang.ExpressionList
 
simplify() - Method in class ch.njol.skript.lang.LiteralList
 
simplify() - Method in class ch.njol.skript.lang.UnparsedLiteral
 
simplify() - Method in class ch.njol.skript.lang.util.ConvertedExpression
 
simplify() - Method in class ch.njol.skript.lang.util.SimpleExpression
 
simplify() - Method in class ch.njol.skript.lang.util.SimpleLiteral
 
simplify() - Method in class ch.njol.skript.lang.Variable
 
simplify() - Method in class ch.njol.skript.lang.VariableString
 
simplify() - Method in class org.skriptlang.skript.bukkit.tags.elements.ExprTag
 
since() - Method in class ch.njol.skript.lang.SkriptEventInfo.ModernSkriptEventInfo
 
since() - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event
 
since(String) - Method in class ch.njol.skript.classes.ClassInfo
Only used for Skript's documentation.
since(String) - Method in class ch.njol.skript.lang.function.JavaFunction
Only used for Skript's documentation.
since(String) - Method in class ch.njol.skript.lang.SkriptEventInfo
Only used for Skript's documentation.
since(String) - Method in interface org.skriptlang.skript.bukkit.registration.BukkitSyntaxInfos.Event.Builder
Sets the "since" value the event's documentation will use.
Since - Annotation Interface in ch.njol.skript.doc
Provides the version of plugin when was the annotated element added.
SingleItemIterable<T> - Class in ch.njol.util.coll.iterator
 
SingleItemIterable(T) - Constructor for class ch.njol.util.coll.iterator.SingleItemIterable
 
SingleItemIterator<T> - Class in ch.njol.util.coll.iterator
 
SingleItemIterator(T) - Constructor for class ch.njol.util.coll.iterator.SingleItemIterator
 
singular - Variable in class ch.njol.skript.aliases.AliasesProvider.AliasName
Singular for of alias name.
singular() - Method in record class ch.njol.skript.util.Utils.WordEnding
Returns the value of the singular record component.
size - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry.AssetsEntry
 
size() - Method in class ch.njol.skript.config.SectionNode
 
size() - Method in class ch.njol.skript.log.RetainingLogHandler
 
size() - Method in class ch.njol.util.coll.CyclicList
Deprecated.
 
size() - Method in class ch.njol.util.coll.ReversedListView
Deprecated.
 
size() - Method in class ch.njol.yggdrasil.Fields
 
skippedErrors() - Method in record class org.skriptlang.skript.log.runtime.Frame.FrameOutput
Returns the value of the skippedErrors record component.
Skript - Class in ch.njol.skript
Skript - A Bukkit plugin to modify how Minecraft behaves without having to write a single line of code (You'll likely be writing some code though if you're reading this =P)
Skript - Interface in org.skriptlang.skript
The main class for everything related to Skript.
Skript() - Constructor for class ch.njol.skript.Skript
 
SKRIPT - Enum constant in enum class org.skriptlang.skript.bukkit.tags.sources.TagOrigin
Custom tags registered via Skript.
SkriptAddon - Class in ch.njol.skript
Utility class for Skript addons.
SkriptAddon - Interface in org.skriptlang.skript.addon
A Skript addon is an extension to Skript that expands its features.
SkriptAPIException - Exception Class in ch.njol.skript
This exception is thrown if the API is used incorrectly.
SkriptAPIException(String) - Constructor for exception class ch.njol.skript.SkriptAPIException
 
SkriptAPIException(String, Throwable) - Constructor for exception class ch.njol.skript.SkriptAPIException
 
SkriptChatCode - Enum Class in ch.njol.skript.util.chat
Chat codes that come with Skript by default.
SkriptClasses - Class in ch.njol.skript.classes.data
 
SkriptClasses() - Constructor for class ch.njol.skript.classes.data.SkriptClasses
 
SkriptColor - Enum Class in ch.njol.skript.util
 
SkriptCommand - Class in ch.njol.skript
 
SkriptCommand() - Constructor for class ch.njol.skript.SkriptCommand
 
skriptCommandExists(String) - Static method in class ch.njol.skript.command.Commands
Deprecated.
SkriptCommandTabCompleter - Class in ch.njol.skript
 
SkriptCommandTabCompleter() - Constructor for class ch.njol.skript.SkriptCommandTabCompleter
 
SkriptConfig - Class in ch.njol.skript
Important: don't save values from the config, a '/skript reload config/configs/all' won't work correctly otherwise!
SkriptConfig() - Constructor for class ch.njol.skript.SkriptConfig
 
SkriptConfig.Event - Interface in ch.njol.skript
Used for listening to events involving Skript's configuration.
SkriptConfig.ReloadEvent - Interface in ch.njol.skript
Called when Skript's configuration is successfully reloaded.
SkriptEvent - Class in ch.njol.skript.lang
A SkriptEvent is like a condition.
SkriptEvent() - Constructor for class ch.njol.skript.lang.SkriptEvent
 
SkriptEvent.ListeningBehavior - Enum Class in ch.njol.skript.lang
The listening behavior of a Skript event.
SkriptEventHandler - Class in ch.njol.skript
 
SkriptEventHandler.PriorityListener - Class in ch.njol.skript
An event listener for one priority.
SkriptEventInfo<E> - Class in ch.njol.skript.lang
 
SkriptEventInfo(String, String[], Class<E>, String, Class<? extends Event>[]) - Constructor for class ch.njol.skript.lang.SkriptEventInfo
 
SkriptEventInfo.ModernSkriptEventInfo<E> - Class in ch.njol.skript.lang
Internal wrapper class for providing compatibility with the new Registration API.
SkriptLogger - Class in ch.njol.skript.log
 
SkriptLogger() - Constructor for class ch.njol.skript.log.SkriptLogger
 
SkriptMetrics - Class in org.skriptlang.skript.bukkit
helper class to handle bstats metrics
SkriptMetrics() - Constructor for class org.skriptlang.skript.bukkit.SkriptMetrics
 
SkriptParser - Class in ch.njol.skript.lang
Used for parsing my custom patterns.

Note: All parse methods print one error at most xor any amount of warnings and lower level log messages.
SkriptParser(SkriptParser, String) - Constructor for class ch.njol.skript.lang.SkriptParser
 
SkriptParser(String) - Constructor for class ch.njol.skript.lang.SkriptParser
 
SkriptParser(String, int) - Constructor for class ch.njol.skript.lang.SkriptParser
 
SkriptParser(String, int, ParseContext) - Constructor for class ch.njol.skript.lang.SkriptParser
Constructs a new SkriptParser object that can be used to parse the given expression.
SkriptParser.ExprInfo - Class in ch.njol.skript.lang
 
SkriptParser.ParseResult - Class in ch.njol.skript.lang
 
SkriptPattern - Class in ch.njol.skript.patterns
 
SkriptPattern(PatternElement, int) - Constructor for class ch.njol.skript.patterns.SkriptPattern
 
skriptPitch(float) - Static method in class ch.njol.util.VectorMath
Deprecated.
 
SkriptQueue - Class in org.skriptlang.skript.lang.util
A queue of elements.
SkriptQueue() - Constructor for class org.skriptlang.skript.lang.util.SkriptQueue
 
SkriptTag<T> - Class in org.skriptlang.skript.bukkit.tags
Represents a custom tag created by the Skript user.
SkriptTag(NamespacedKey, Collection<T>) - Constructor for class org.skriptlang.skript.bukkit.tags.SkriptTag
 
SkriptTagSource<T> - Class in org.skriptlang.skript.bukkit.tags.sources
 
SkriptTeleportFlag - Enum Class in ch.njol.skript.bukkitutil
A utility enum for accessing Paper's teleport flags (1.19.4+)
SkriptTimings - Class in ch.njol.skript.timings
Static utils for Skript timings.
SkriptTimings() - Constructor for class ch.njol.skript.timings.SkriptTimings
 
SkriptUpdater - Class in ch.njol.skript
Skript's update checker.
skriptYaw(float) - Static method in class ch.njol.util.VectorMath
Deprecated.
 
Slot - Class in ch.njol.skript.util.slot
Represents a container for a single item.
Slot() - Constructor for class ch.njol.skript.util.slot.Slot
 
slotNumber - Variable in enum class ch.njol.skript.util.slot.EquipmentSlot.EquipSlot
 
SlotWithIndex - Class in ch.njol.skript.util.slot
Represents a slot which has index.
SlotWithIndex() - Constructor for class ch.njol.skript.util.slot.SlotWithIndex
 
SLOW_FALLING - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
 
SLOW_FALLING_LONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
 
SLOWNESS - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
 
SLOWNESS_LONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
 
SLOWNESS_STRONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
 
SMALL_JUNGLE - Enum constant in enum class ch.njol.skript.util.StructureType
 
SMALL_REDWOOD - Enum constant in enum class ch.njol.skript.util.StructureType
 
SMALL_REGULAR - Enum constant in enum class ch.njol.skript.util.StructureType
 
SMALLER - Enum constant in enum class org.skriptlang.skript.lang.comparator.Relation
 
SMALLER_OR_EQUAL - Enum constant in enum class org.skriptlang.skript.lang.comparator.Relation
 
SNEAK - Enum constant in enum class org.skriptlang.skript.bukkit.input.InputKey
 
SoundReceiver - Interface in ch.njol.skript.bukkitutil.sounds
Adapter pattern to unify World and Player playSound methods.
SoundReceiver.PlayerSoundReceiver - Class in ch.njol.skript.bukkitutil.sounds
 
SoundReceiver.WorldSoundReceiver - Class in ch.njol.skript.bukkitutil.sounds
 
SoundUtils - Class in ch.njol.skript.bukkitutil
Utility class for working with sounds.
SoundUtils() - Constructor for class ch.njol.skript.bukkitutil.SoundUtils
 
source - Variable in class ch.njol.skript.bukkitutil.BurgerHelper.Burger
 
source - Variable in class ch.njol.skript.lang.SkriptParser.ParseResult
 
source - Variable in class ch.njol.skript.lang.util.ConvertedExpression
 
source() - Method in class ch.njol.skript.lang.function.DynamicFunctionReference
 
source() - Method in class ch.njol.skript.SkriptAddon
 
source() - Method in interface org.skriptlang.skript.addon.SkriptAddon
 
source() - Method in record class org.skriptlang.skript.log.runtime.RuntimeError
Returns the value of the source record component.
Source() - Constructor for class ch.njol.skript.bukkitutil.BurgerHelper.Source
 
spawn(Location) - Method in class ch.njol.skript.entity.EntityData
Spawn this entity data at a location.
spawn(Location, Class<E>, Consumer<E>) - Static method in class ch.njol.skript.entity.EntityData
 
spawn(Location, Consumer<E>) - Method in class ch.njol.skript.entity.EntityData
Spawn this entity data at a location.
spawn(Location, Consumer<ExperienceOrb>) - Method in class ch.njol.skript.entity.XpOrbData
 
spawn(Location, Consumer<FallingBlock>) - Method in class ch.njol.skript.entity.FallingBlockData
 
spawn(Location, Consumer<Item>) - Method in class ch.njol.skript.entity.DroppedItemData
 
spawn(Location, Consumer<ThrownPotion>) - Method in class ch.njol.skript.entity.ThrownPotionData
 
spawn(Location, Consumer<E>) - Method in class ch.njol.skript.entity.EntityData
Deprecated.
SPIGOT_SOUND_SEED - Static variable in interface ch.njol.skript.bukkitutil.sounds.SoundReceiver
 
spigotName - Variable in enum class ch.njol.skript.util.chat.MessageComponent.ClickEvent.Action
 
spigotName - Variable in enum class ch.njol.skript.util.chat.MessageComponent.HoverEvent.Action
 
splitLine(String) - Static method in class ch.njol.skript.config.Node
Splits a line into value and comment.
splitLine(String, AtomicBoolean) - Static method in class ch.njol.skript.config.Node
Splits a line into value and comment.
splitVariableName(String) - Static method in class ch.njol.skript.variables.Variables
Splits the given variable name into its parts, separated by Variable.SEPARATOR.
SPONGE - Enum constant in enum class ch.njol.skript.ServerPlatform
Doesn't work at all currently.
SPRINT - Enum constant in enum class org.skriptlang.skript.bukkit.input.InputKey
 
SQLiteStorage - Class in ch.njol.skript.variables
 
SQLStorage - Class in ch.njol.skript.variables
TODO create a metadata table to store some properties (e.g.
SQLStorage(String, String) - Constructor for class ch.njol.skript.variables.SQLStorage
Creates a SQLStorage with a create table query.
STABLE - Enum constant in enum class org.skriptlang.skript.lang.experiment.LifeCycle
A feature that is expected to be safe and (at least) semi-permanent.
start - Variable in class ch.njol.skript.util.Timeperiod
 
start() - Method in class ch.njol.skript.log.BlockingLogHandler
 
start() - Method in class ch.njol.skript.log.CountingLogHandler
 
start() - Method in class ch.njol.skript.log.ErrorDescLogHandler
 
start() - Method in class ch.njol.skript.log.FilteringLogHandler
 
start() - Method in class ch.njol.skript.log.LogHandler
start() - Method in class ch.njol.skript.log.ParseLogHandler
 
start() - Method in class ch.njol.skript.log.RedirectingLogHandler
 
start() - Method in class ch.njol.skript.log.RetainingLogHandler
 
start() - Method in class ch.njol.skript.log.TimingLogHandler
 
start(String) - Static method in class ch.njol.skript.timings.SkriptTimings
 
startBackupTask(Timespan, boolean, int) - Method in class ch.njol.skript.variables.VariablesStorage
Starts the backup task, with the given backup interval.
startLogHandler(T) - Static method in class ch.njol.skript.log.SkriptLogger
Starts a log handler.
startParseLogHandler() - Static method in class ch.njol.skript.log.SkriptLogger
Shorthand for startLogHandler(new ParseLogHandler());
startRetainingLog() - Static method in class ch.njol.skript.log.SkriptLogger
Shorthand for startLogHandler(new RetainingLogHandler());
startsWithIgnoreCase(String, String) - Static method in class ch.njol.util.StringUtils
 
startsWithIgnoreCase(String, String, int) - Static method in class ch.njol.util.StringUtils
 
Statement - Class in ch.njol.skript.lang
Supertype of conditions and effects
Statement() - Constructor for class ch.njol.skript.lang.Statement
 
STATEMENT - Static variable in interface org.skriptlang.skript.registration.SyntaxRegistry
A key representing all Statement syntax elements.
stop() - Method in class ch.njol.skript.log.LogHandler
 
stop() - Method in class ch.njol.util.coll.iterator.StoppableIterator
 
stop(Object) - Static method in class ch.njol.skript.timings.SkriptTimings
 
StoppableIterator<T> - Class in ch.njol.util.coll.iterator
 
StoppableIterator(Iterator<T>, NullableChecker<T>, boolean) - Constructor for class ch.njol.util.coll.iterator.StoppableIterator
 
stopSection() - Static method in interface ch.njol.skript.lang.ExecutionIntent
Creates a new stop sections intent with a depth of 1.
stopSections(int) - Static method in interface ch.njol.skript.lang.ExecutionIntent
Creates a new stop sections intent.
stopTrigger() - Static method in interface ch.njol.skript.lang.ExecutionIntent
Creates a new stop trigger intent.
storeRegistry(Class<R>, R) - Method in class ch.njol.skript.SkriptAddon
 
storeRegistry(Class<R>, R) - Method in interface org.skriptlang.skript.addon.SkriptAddon
Stores a registry under registryClass.
stream(Event) - Method in interface ch.njol.skript.lang.Expression
Gets a non-null stream of this expression's values.
STRENGTH - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
 
STRENGTH_LONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
 
STRENGTH_STRONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
 
STRICT - Enum constant in enum class ch.njol.skript.util.chat.LinkParseMode
Parses everything that starts with http(s):// as a link.
strikethrough - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
 
strikethrough - Variable in class ch.njol.skript.util.chat.MessageComponent
Makes text strikethrough
STRING - Static variable in class ch.njol.skript.registrations.DefaultClasses
 
StringMode - Enum Class in ch.njol.skript.util
 
StringUtils - Class in ch.njol.util
 
StringUtils() - Constructor for class ch.njol.util.StringUtils
 
stripGender(String, String) - Static method in class ch.njol.skript.localization.Noun
Strips the gender identifier from given string and returns the used gender.
stripIndefiniteArticle(String) - Static method in class ch.njol.skript.localization.Noun
 
stripStyles(String) - Static method in class ch.njol.skript.util.chat.ChatMessages
Strips all styles from given string.
Structure - Class in org.skriptlang.skript.lang.structure
Structures are the root elements in every script.
Structure() - Constructor for class org.skriptlang.skript.lang.structure.Structure
 
STRUCTURE - Static variable in interface org.skriptlang.skript.registration.SyntaxRegistry
A key representing the built-in Structure syntax element.
Structure.Priority - Class in org.skriptlang.skript.lang.structure
Priorities are used to determine the order in which Structures should be loaded.
Structure.StructureData - Class in org.skriptlang.skript.lang.structure
 
StructureData(ParserInstance) - Constructor for class org.skriptlang.skript.lang.structure.Structure.StructureData
 
StructureInfo<E> - Class in org.skriptlang.skript.lang.structure
Special SyntaxElementInfo for Structures that may contain information such as the EntryValidator.
StructureInfo(String[], Class<E>, String) - Constructor for class org.skriptlang.skript.lang.structure.StructureInfo
 
StructureInfo(String[], Class<E>, String, boolean) - Constructor for class org.skriptlang.skript.lang.structure.StructureInfo
 
StructureInfo(String[], Class<E>, String, EntryValidator) - Constructor for class org.skriptlang.skript.lang.structure.StructureInfo
 
StructureInfo(String[], Class<E>, String, EntryValidator, DefaultSyntaxInfos.Structure.NodeType) - Constructor for class org.skriptlang.skript.lang.structure.StructureInfo
 
structures - Variable in class ch.njol.skript.ScriptLoader.ScriptInfo
 
StructureType - Enum Class in ch.njol.skript.util
 
subarray(T[], int, int) - Static method in class ch.njol.util.coll.CollectionUtils
Creates a new array whose elements are the elements between the start and end indices of the original array.
subList(int, int) - Method in class ch.njol.util.coll.ReversedListView
Deprecated.
 
subSequence(int, int) - Method in class ch.njol.util.CaseInsensitiveString
Deprecated.
 
substring(String, int, int) - Static method in class ch.njol.util.StringUtils
Equal to String.substring(int, int), but allows negative indices that are counted from the end of the string.
subtract(ScriptLoader.ScriptInfo) - Method in class ch.njol.skript.ScriptLoader.ScriptInfo
 
subtract(Timespan) - Method in class ch.njol.skript.util.Date
Subtract a Timespan from this date
subtractFrom(Temporal) - Method in class ch.njol.skript.util.Timespan
 
SUBTRACTION - Enum constant in enum class org.skriptlang.skript.lang.arithmetic.Operator
 
suggest_command - Enum constant in enum class ch.njol.skript.util.chat.MessageComponent.ClickEvent.Action
 
suggest_command - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
 
supplier(Supplier<E>) - Method in interface org.skriptlang.skript.registration.SyntaxInfo.Builder
Sets the supplier the syntax info will use to create new instances of the implementing class.
supplier(Supplier<Iterator<T>>) - Method in class ch.njol.skript.classes.ClassInfo
Used for dynamically getting all the possible values of a class
supplier(T[]) - Method in class ch.njol.skript.classes.ClassInfo
Used for getting all the possible constants of a class
supported - Variable in enum class ch.njol.skript.ServerPlatform
 
supportedEvents() - Method in interface ch.njol.skript.lang.EventRestrictedSyntax
Returns all supported events for this syntax element.
supports(String) - Static method in class ch.njol.skript.Skript
supportsAmountChange() - Method in class ch.njol.skript.aliases.ItemType
 
supportsAmountChange() - Method in interface ch.njol.skript.lang.util.common.AnyAmount
This is called before AnyAmount.setAmount(Number).
supportsAmountChange() - Method in class ch.njol.skript.util.slot.Slot
 
supportsInversion() - Method in interface org.skriptlang.skript.lang.comparator.Comparator
 
supportsKeyedChange() - Method in enum class ch.njol.skript.classes.Changer.ChangeMode
 
supportsListeningBehavior - Variable in class ch.njol.skript.lang.SkriptEvent
 
supportsLoopPeeking() - Method in interface ch.njol.skript.lang.Loopable
Checks whether the expression allows using 'next loop-value' when provided as the iterator for a SecLoop.
supportsLoopPeeking() - Method in class ch.njol.skript.lang.util.SimpleExpression
 
supportsLoopPeeking() - Method in class ch.njol.skript.lang.Variable
 
supportsNameChange() - Method in class ch.njol.skript.aliases.ItemType
 
supportsNameChange() - Method in interface ch.njol.skript.lang.util.common.AnyNamed
This is called before AnyNamed.setName(String).
supportsNameChange() - Method in class ch.njol.skript.util.slot.Slot
 
supportsOrdering() - Method in interface org.skriptlang.skript.lang.comparator.Comparator
 
suppressesWarning(ScriptWarning) - Method in class org.skriptlang.skript.lang.script.Script
 
suppressWarning(ScriptWarning) - Method in class org.skriptlang.skript.lang.script.Script
 
SWAMP - Enum constant in enum class ch.njol.skript.util.StructureType
 
SWIFTNESS - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
 
SWIFTNESS_LONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
 
SWIFTNESS_STRONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
 
syncCommands(Server) - Static method in class ch.njol.skript.bukkitutil.CommandReloader
Attempts to register Bukkit commands to Brigadier and synchronize them to all clients.
SynchronizedReference<V> - Class in ch.njol.util
 
SynchronizedReference() - Constructor for class ch.njol.util.SynchronizedReference
 
SynchronizedReference(V) - Constructor for class ch.njol.util.SynchronizedReference
 
SyntaxElement - Interface in ch.njol.skript.lang
Represents a general part of the syntax.
SyntaxElementInfo<E> - Class in ch.njol.skript.lang
 
SyntaxElementInfo(String[], Class<E>, String) - Constructor for class ch.njol.skript.lang.SyntaxElementInfo
 
syntaxes(SyntaxRegistry.Key<I>) - Method in interface org.skriptlang.skript.registration.SyntaxRegistry
A method to obtain all syntaxes registered under a certain key.
SyntaxInfo<E> - Interface in org.skriptlang.skript.registration
A syntax info contains the details of a syntax, including its origin and patterns.
SyntaxInfo.Builder<B,E> - Interface in org.skriptlang.skript.registration
A builder is used for constructing a new syntax info.
syntaxName() - Method in record class org.skriptlang.skript.log.runtime.ErrorSource
Returns the value of the syntaxName record component.
SyntaxOrigin - Interface in org.skriptlang.skript.registration
The origin of a syntax, currently only used for documentation purposes.
SyntaxOrigin.AddonOrigin - Class in org.skriptlang.skript.registration
A basic origin describing the addon a syntax has originated from.
syntaxRegistry() - Method in class ch.njol.skript.SkriptAddon
 
syntaxRegistry() - Method in interface org.skriptlang.skript.addon.SkriptAddon
 
SyntaxRegistry - Interface in org.skriptlang.skript.registration
A syntax registry manages all SyntaxRegisters for syntax registration.
SyntaxRegistry.ChildKey<I,P> - Interface in org.skriptlang.skript.registration
Like a SyntaxRegistry.Key, but it has a parent which causes elements to be registered to itself and its parent.
SyntaxRegistry.Key<I> - Interface in org.skriptlang.skript.registration
Represents a syntax element type.
SyntaxRuntimeErrorProducer - Interface in org.skriptlang.skript.log.runtime
A runtime error producer intended for use with SyntaxElements.
SyntaxStringBuilder - Class in ch.njol.skript.lang
Utility class to build syntax strings, primarily intended for use in Debuggable.toString(Event, boolean) implementations.
SyntaxStringBuilder(Event, boolean) - Constructor for class ch.njol.skript.lang.SyntaxStringBuilder
Creates a new SyntaxStringBuilder.
syntaxType() - Method in record class org.skriptlang.skript.log.runtime.ErrorSource
Returns the value of the syntaxType record component.

T

T_ARRAY - Enum constant in enum class ch.njol.yggdrasil.Tag
arrays
T_BOOLEAN - Enum constant in enum class ch.njol.yggdrasil.Tag
 
T_BOOLEAN_OBJ - Enum constant in enum class ch.njol.yggdrasil.Tag
 
T_BYTE - Enum constant in enum class ch.njol.yggdrasil.Tag
primitive types
T_BYTE_OBJ - Enum constant in enum class ch.njol.yggdrasil.Tag
wrapper types
T_CHAR - Enum constant in enum class ch.njol.yggdrasil.Tag
 
T_CHAR_OBJ - Enum constant in enum class ch.njol.yggdrasil.Tag
 
T_CLASS - Enum constant in enum class ch.njol.yggdrasil.Tag
 
T_DOUBLE - Enum constant in enum class ch.njol.yggdrasil.Tag
 
T_DOUBLE_OBJ - Enum constant in enum class ch.njol.yggdrasil.Tag
 
T_ENUM - Enum constant in enum class ch.njol.yggdrasil.Tag
enum constants invalid input: '&' class singletons
T_FLOAT - Enum constant in enum class ch.njol.yggdrasil.Tag
 
T_FLOAT_OBJ - Enum constant in enum class ch.njol.yggdrasil.Tag
 
T_INT - Enum constant in enum class ch.njol.yggdrasil.Tag
 
T_INT_OBJ - Enum constant in enum class ch.njol.yggdrasil.Tag
 
T_LONG - Enum constant in enum class ch.njol.yggdrasil.Tag
 
T_LONG_OBJ - Enum constant in enum class ch.njol.yggdrasil.Tag
 
T_NULL - Enum constant in enum class ch.njol.yggdrasil.Tag
the null reference
T_OBJECT - Enum constant in enum class ch.njol.yggdrasil.Tag
a generic object
T_REFERENCE - Enum constant in enum class ch.njol.yggdrasil.Tag
must always be 0xFF (check uses)
T_SHORT - Enum constant in enum class ch.njol.yggdrasil.Tag
 
T_SHORT_OBJ - Enum constant in enum class ch.njol.yggdrasil.Tag
 
T_STRING - Enum constant in enum class ch.njol.yggdrasil.Tag
saved as UTF-8
tag - Variable in enum class ch.njol.yggdrasil.Tag
 
Tag - Enum Class in ch.njol.yggdrasil
 
tag_name - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry
 
TagModule - Class in org.skriptlang.skript.bukkit.tags
 
TagModule() - Constructor for class org.skriptlang.skript.bukkit.tags.TagModule
 
TagOrigin - Enum Class in org.skriptlang.skript.bukkit.tags.sources
The origin of a tag, eg.
tagRegistry - Static variable in class org.skriptlang.skript.bukkit.tags.TagModule
 
TagRegistry - Class in org.skriptlang.skript.bukkit.tags
A class in charge of storing and handling all the tags Skript can access.
tags - Variable in class ch.njol.skript.lang.SkriptParser.ParseResult
 
TagSource<T> - Class in org.skriptlang.skript.bukkit.tags.sources
A source for Tags, be it Bukkit's tag registries, Paper's handmade tags, or custom tags made by the user.
TagSource(TagOrigin, TagType<T>...) - Constructor for class org.skriptlang.skript.bukkit.tags.sources.TagSource
 
TagType<T> - Class in org.skriptlang.skript.bukkit.tags
The type of a tag.
TagType(String, Class<T>) - Constructor for class org.skriptlang.skript.bukkit.tags.TagType
 
TagType(String, String, Class<T>) - Constructor for class org.skriptlang.skript.bukkit.tags.TagType
 
TALL_BIRCH - Enum constant in enum class ch.njol.skript.util.StructureType
 
target_commitish - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry
 
Task - Class in ch.njol.skript.util
 
Task(Plugin, long) - Constructor for class ch.njol.skript.util.Task
 
Task(Plugin, long, boolean) - Constructor for class ch.njol.skript.util.Task
 
Task(Plugin, long, long) - Constructor for class ch.njol.skript.util.Task
 
Task(Plugin, long, long, boolean) - Constructor for class ch.njol.skript.util.Task
 
teleport(Entity, Location) - Static method in class ch.njol.skript.bukkitutil.EntityUtils
Deprecated.
this method is only used by EffTeleport, and with the recent additions of TeleportFlag, this method should be moved within that effect.
templateDir - Variable in class ch.njol.skript.doc.DocumentationGenerator
 
test(CommandSender, String[]) - Method in class ch.njol.skript.command.CommandHelp
 
test(T) - Method in interface ch.njol.util.Checker
Deprecated.
 
test(T) - Method in interface ch.njol.util.Predicate
Deprecated.
 
test(T) - Method in interface ch.njol.util.NullableChecker
 
testing() - Static method in class ch.njol.skript.Skript
 
text - Variable in class ch.njol.skript.util.chat.MessageComponent
 
text_id - Variable in class ch.njol.skript.bukkitutil.BurgerHelper.ItemOrBlock
 
ThrowableProjectileSlot - Class in ch.njol.skript.util.slot
Represents the displayed item of a throwable projectile.
ThrowableProjectileSlot(ThrowableProjectile) - Constructor for class ch.njol.skript.util.slot.ThrowableProjectileSlot
 
ThrownPotionData - Class in ch.njol.skript.entity
 
ThrownPotionData() - Constructor for class ch.njol.skript.entity.ThrownPotionData
 
THUNDER - Enum constant in enum class ch.njol.skript.util.WeatherType
 
tick() - Method in class ch.njol.skript.bukkitutil.PaperEntityUtils.LookGoal
 
tick() - Method in class ch.njol.skript.util.BlockStateBlock
 
tick() - Method in class ch.njol.skript.util.DelayedChangeBlock
 
TICK - Enum constant in enum class ch.njol.skript.util.Timespan.TimePeriod
 
time - Variable in class ch.njol.skript.lang.SkriptParser.ExprInfo
 
Time - Class in ch.njol.skript.util
 
Time() - Constructor for class ch.njol.skript.util.Time
 
Time(int) - Constructor for class ch.njol.skript.util.Time
 
TIME_FUTURE - Static variable in class ch.njol.skript.registrations.EventValues
The future time of an event value.
TIME_NOW - Static variable in class ch.njol.skript.registrations.EventValues
The current time of an event value.
TIME_PAST - Static variable in class ch.njol.skript.registrations.EventValues
The past value of an event value.
timeoutDuration() - Method in record class org.skriptlang.skript.log.runtime.Frame.FrameLimit
Returns the value of the timeoutDuration record component.
Timeperiod - Class in ch.njol.skript.util
 
Timeperiod() - Constructor for class ch.njol.skript.util.Timeperiod
 
Timeperiod(int) - Constructor for class ch.njol.skript.util.Timeperiod
 
Timeperiod(int, int) - Constructor for class ch.njol.skript.util.Timeperiod
 
Timespan - Class in ch.njol.skript.util
Represents a duration of time, such as 2 days, similar to Duration.
Timespan() - Constructor for class ch.njol.skript.util.Timespan
 
Timespan(long) - Constructor for class ch.njol.skript.util.Timespan
Builds a Timespan from the given milliseconds.
Timespan(Timespan.TimePeriod, long) - Constructor for class ch.njol.skript.util.Timespan
Builds a Timespan from the given long parameter of a specific Timespan.TimePeriod.
TIMESPAN - Static variable in class ch.njol.skript.registrations.DefaultClasses
 
Timespan.TimePeriod - Enum Class in ch.njol.skript.util
Represents the unit used for the current Timespan.
TimingLogHandler - Class in ch.njol.skript.log
A log handler that records the time since its creation.
TimingLogHandler() - Constructor for class ch.njol.skript.log.TimingLogHandler
 
to - Variable in class ch.njol.skript.lang.util.ConvertedExpression
 
toArray() - Method in class ch.njol.util.coll.CyclicList
Deprecated.
 
toArray() - Method in class ch.njol.util.coll.ReversedListView
Deprecated.
 
toArray() - Method in class org.skriptlang.skript.lang.util.SkriptQueue
 
toArray(Collection<Integer>) - Static method in class ch.njol.util.coll.CollectionUtils
Converts a collection of integers into a primitive int array.
toArray(R[]) - Method in class ch.njol.util.coll.ReversedListView
Deprecated.
 
toArray(T[]) - Method in class ch.njol.util.coll.CyclicList
Deprecated.
 
toBukkitEntityType(EntityData<?>) - Static method in class ch.njol.skript.bukkitutil.EntityUtils
Convert from Skript's EntityData to Bukkit's EntityType
toChatString(Event) - Method in class ch.njol.skript.lang.VariableString
Parses all expressions in the string and returns it in chat JSON format.
toCommandString(T) - Method in class ch.njol.skript.classes.Parser
 
toEnglishPlural(String) - Static method in class ch.njol.skript.util.Utils
Gets the english plural of a word.
toEnglishPlural(String, boolean) - Static method in class ch.njol.skript.util.Utils
Gets the plural of a word (or not if p is false)
toFloats(double[]) - Static method in class ch.njol.util.coll.CollectionUtils
 
toFormattedString() - Method in class ch.njol.skript.log.LogEntry
 
toFullString() - Method in class ch.njol.skript.patterns.PatternElement
 
toHighlight() - Method in record class org.skriptlang.skript.log.runtime.RuntimeError
Returns the value of the toHighlight record component.
toHighlight() - Method in interface org.skriptlang.skript.log.runtime.RuntimeErrorProducer
Gets the text that should be underlined within the line contents.
toJson(String) - Static method in class ch.njol.skript.util.chat.ChatMessages
 
toJson(List<MessageComponent>) - Static method in class ch.njol.skript.util.chat.ChatMessages
 
toMap(String) - Method in class ch.njol.skript.config.Config
 
TOOL - Enum constant in enum class ch.njol.skript.util.slot.EquipmentSlot.EquipSlot
 
toParseResult() - Method in class ch.njol.skript.patterns.MatchResult
 
toSkriptEntityData(EntityType) - Static method in class ch.njol.skript.bukkitutil.EntityUtils
Convert from Bukkit's EntityType to Skript's EntityData
toString() - Method in class ch.njol.skript.aliases.ItemData
Returns Aliases.getMaterialName(ItemData, boolean) called with this object and relevant plurarily setting.
toString() - Method in class ch.njol.skript.aliases.ItemType
 
toString() - Method in class ch.njol.skript.classes.ClassInfo
 
toString() - Method in class ch.njol.skript.command.Argument
 
toString() - Method in class ch.njol.skript.command.CommandHelp
 
toString() - Method in class ch.njol.skript.command.CommandUsage
 
toString() - Method in class ch.njol.skript.config.EnumParser
 
toString() - Method in class ch.njol.skript.config.Node
returns information about this node which looks like the following:
node value #including comments (config.sk, line xyz)
toString() - Method in class ch.njol.skript.entity.EntityData
 
toString() - Method in class ch.njol.skript.entity.EntityType
 
toString() - Method in interface ch.njol.skript.lang.Debuggable
Should return toString(null, false)
toString() - Method in class ch.njol.skript.lang.ExecutionIntent.StopSections
 
toString() - Method in class ch.njol.skript.lang.ExecutionIntent.StopTrigger
 
toString() - Method in class ch.njol.skript.lang.ExpressionList
 
toString() - Method in class ch.njol.skript.lang.function.DynamicFunctionReference
 
toString() - Method in class ch.njol.skript.lang.function.Function
 
toString() - Method in class ch.njol.skript.lang.function.Parameter
 
toString() - Method in class ch.njol.skript.lang.function.Signature
 
toString() - Method in class ch.njol.skript.lang.SyntaxStringBuilder
 
toString() - Method in class ch.njol.skript.lang.TriggerItem
 
toString() - Method in interface ch.njol.skript.lang.Unit
 
toString() - Method in class ch.njol.skript.lang.UnparsedLiteral
 
toString() - Method in class ch.njol.skript.lang.util.ConvertedExpression
 
toString() - Method in class ch.njol.skript.lang.util.SimpleExpression
 
toString() - Method in class ch.njol.skript.lang.util.SimpleLiteral
 
toString() - Method in class ch.njol.skript.lang.Variable
 
toString() - Method in class ch.njol.skript.lang.VariableString
 
toString() - Method in class ch.njol.skript.localization.Adjective
 
toString() - Method in class ch.njol.skript.localization.ArgsMessage
 
toString() - Method in class ch.njol.skript.localization.FormattedMessage
 
toString() - Method in class ch.njol.skript.localization.Message
 
toString() - Method in class ch.njol.skript.localization.Noun
 
toString() - Method in class ch.njol.skript.localization.RegexMessage
 
toString() - Method in class ch.njol.skript.log.LogEntry
 
toString() - Method in class ch.njol.skript.patterns.ChoicePatternElement
 
toString() - Method in class ch.njol.skript.patterns.GroupPatternElement
 
toString() - Method in class ch.njol.skript.patterns.LiteralPatternElement
 
toString() - Method in class ch.njol.skript.patterns.MatchResult
 
toString() - Method in class ch.njol.skript.patterns.OptionalPatternElement
 
toString() - Method in class ch.njol.skript.patterns.ParseTagPatternElement
 
toString() - Method in class ch.njol.skript.patterns.PatternElement
 
toString() - Method in class ch.njol.skript.patterns.RegexPatternElement
 
toString() - Method in class ch.njol.skript.patterns.SkriptPattern
 
toString() - Method in class ch.njol.skript.patterns.TypePatternElement
 
toString() - Method in class ch.njol.skript.ScriptLoader.ScriptInfo
 
toString() - Method in class ch.njol.skript.SkriptAddon
 
toString() - Method in class ch.njol.skript.update.GithubChecker.ResponseEntry
 
toString() - Method in enum class ch.njol.skript.update.ReleaseStatus
 
toString() - Method in class ch.njol.skript.util.Date
 
toString() - Method in class ch.njol.skript.util.Direction
 
toString() - Method in class ch.njol.skript.util.EnchantmentType
 
toString() - Method in class ch.njol.skript.util.Experience
 
toString() - Method in class ch.njol.skript.util.GameruleValue
 
toString() - Method in enum class ch.njol.skript.util.SkriptColor
 
toString() - Method in class ch.njol.skript.util.slot.Slot
 
toString() - Method in enum class ch.njol.skript.util.StructureType
 
toString() - Method in class ch.njol.skript.util.Time
 
toString() - Method in class ch.njol.skript.util.Timeperiod
 
toString() - Method in class ch.njol.skript.util.Timespan
 
toString() - Method in record class ch.njol.skript.util.Utils.WordEnding
Returns a string representation of this record class.
toString() - Method in class ch.njol.skript.util.Version
 
toString() - Method in class ch.njol.skript.util.visual.ParticleOption
 
toString() - Method in class ch.njol.skript.util.visual.VisualEffect
 
toString() - Method in enum class ch.njol.skript.util.WeatherType
 
toString() - Method in class ch.njol.util.CaseInsensitiveString
Deprecated.
 
toString() - Method in enum class ch.njol.util.Kleenean
 
toString() - Method in class ch.njol.util.Pair
Deprecated.
 
toString() - Method in class ch.njol.yggdrasil.PseudoEnum
toString() - Method in enum class ch.njol.yggdrasil.Tag
 
toString() - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootContext
 
toString() - Method in enum class org.skriptlang.skript.bukkit.misc.rotation.Rotator.Axis
 
toString() - Method in class org.skriptlang.skript.bukkit.tags.TagType
 
toString() - Method in class org.skriptlang.skript.lang.arithmetic.OperationInfo
 
toString() - Method in enum class org.skriptlang.skript.lang.arithmetic.Operator
 
toString() - Method in class org.skriptlang.skript.lang.comparator.ComparatorInfo
 
toString() - Method in enum class org.skriptlang.skript.lang.comparator.Relation
Returns this Relation's string representation, which is similar to "equal to" or "greater than".
toString() - Method in class org.skriptlang.skript.lang.converter.ConverterInfo
 
toString() - Method in class org.skriptlang.skript.lang.structure.Structure
 
toString() - Method in record class org.skriptlang.skript.log.runtime.ErrorSource.Location
Returns a string representation of this record class.
toString() - Method in record class org.skriptlang.skript.log.runtime.ErrorSource
Returns a string representation of this record class.
toString() - Method in record class org.skriptlang.skript.log.runtime.Frame.FrameLimit
Returns a string representation of this record class.
toString() - Method in record class org.skriptlang.skript.log.runtime.Frame.FrameOutput
Returns a string representation of this record class.
toString() - Method in record class org.skriptlang.skript.log.runtime.RuntimeError
Returns a string representation of this record class.
toString(boolean) - Method in class ch.njol.skript.lang.function.Parameter
 
toString(boolean) - Method in class ch.njol.skript.localization.Noun
 
toString(boolean) - Method in enum class org.skriptlang.skript.bukkit.tags.sources.TagOrigin
Returns a string for use in Debuggable.toString(Event, boolean) methods.
toString(boolean, boolean) - Method in class ch.njol.skript.aliases.ItemData
 
toString(boolean, boolean) - Method in class ch.njol.skript.lang.function.Signature
 
toString(double) - Static method in class ch.njol.skript.Skript
 
toString(double[]) - Static method in class ch.njol.skript.util.Direction
 
toString(double, double, double) - Static method in class ch.njol.skript.util.Direction
 
toString(double, int) - Static method in class ch.njol.util.StringUtils
Gets a rounded english (##.##) representation of a number
toString(int) - Method in class ch.njol.skript.aliases.ItemType
 
toString(int) - Method in class ch.njol.skript.classes.ClassInfo
 
toString(int) - Method in class ch.njol.skript.entity.DroppedItemData
 
toString(int) - Method in class ch.njol.skript.entity.EndermanData
 
toString(int) - Method in class ch.njol.skript.entity.EntityData
 
toString(int) - Method in class ch.njol.skript.entity.EntityType
 
toString(int) - Method in class ch.njol.skript.entity.FallingBlockData
 
toString(int) - Method in class ch.njol.skript.entity.PandaData
 
toString(int) - Method in class ch.njol.skript.entity.SheepData
 
toString(int) - Method in class ch.njol.skript.entity.ThrownPotionData
 
toString(int) - Method in class ch.njol.skript.entity.XpOrbData
 
toString(int) - Method in interface ch.njol.skript.lang.Unit
 
toString(int) - Method in class ch.njol.skript.localization.Noun
 
toString(int) - Method in enum class ch.njol.skript.util.StructureType
 
toString(int) - Static method in class ch.njol.skript.util.Time
 
toString(int) - Method in class ch.njol.skript.util.Timespan
 
toString(int) - Method in class ch.njol.skript.util.visual.VisualEffect
 
toString(int) - Method in enum class ch.njol.skript.util.WeatherType
 
toString(int, int) - Method in class ch.njol.skript.localization.Adjective
 
toString(int, Adjective) - Method in class ch.njol.skript.aliases.ItemType
 
toString(long) - Static method in class ch.njol.skript.util.Timespan
 
toString(long, int) - Static method in class ch.njol.skript.util.Timespan
 
toString(Adjective[], int, boolean) - Method in class ch.njol.skript.localization.Noun
 
toString(Adjective[], int, int, boolean) - Static method in class ch.njol.skript.localization.Adjective
 
toString(Adjective, int) - Method in class ch.njol.skript.localization.Noun
 
toString(Noun, int) - Method in class ch.njol.skript.localization.Adjective
 
toString(E, int) - Method in class ch.njol.skript.util.EnumUtils
This method returns the string representation of an enumerator.
toString(E, StringMode) - Method in class ch.njol.skript.util.EnumUtils
This method returns the string representation of an enumerator
toString(IOException) - Static method in class ch.njol.skript.util.ExceptionUtils
 
toString(Object) - Static method in class ch.njol.skript.registrations.Classes
 
toString(Class<? extends Entity>) - Static method in class ch.njol.skript.entity.EntityData
 
toString(Class<? extends Entity>, int) - Static method in class ch.njol.skript.entity.EntityData
 
toString(Object...) - Method in class ch.njol.skript.localization.ArgsMessage
 
toString(Object...) - Method in class ch.njol.skript.localization.PluralizingArgsMessage
 
toString(Object[], boolean) - Static method in class ch.njol.skript.registrations.Classes
 
toString(Object[], boolean, StringMode) - Static method in class ch.njol.skript.registrations.Classes
 
toString(Object[], int, boolean) - Static method in class ch.njol.skript.registrations.Classes
 
toString(Object[], int, ChatColor) - Static method in class ch.njol.skript.registrations.Classes
 
toString(String, String, int, int) - Static method in class ch.njol.skript.localization.Noun
 
toString(Block, int) - Static method in class ch.njol.skript.aliases.ItemType
 
toString(Entity) - Static method in class ch.njol.skript.entity.EntityData
 
toString(Entity, int) - Static method in class ch.njol.skript.entity.EntityData
 
toString(Event) - Method in class ch.njol.skript.lang.VariableString
Parses all expressions in the string and returns it.
toString(Event, boolean) - Method in class ch.njol.skript.classes.ClassInfo
 
toString(Event, boolean) - Method in interface ch.njol.skript.lang.Debuggable
 
toString(Event, boolean) - Method in class ch.njol.skript.lang.EffectSectionEffect
 
toString(Event, boolean) - Method in class ch.njol.skript.lang.ExpressionList
 
toString(Event, boolean) - Method in class ch.njol.skript.lang.ExpressionSection
 
toString(Event, boolean) - Method in class ch.njol.skript.lang.function.FunctionReference
 
toString(Event, boolean) - Method in class ch.njol.skript.lang.LiteralString
Use VariableString.toString(Event) to get the actual string.
toString(Event, boolean) - Method in class ch.njol.skript.lang.SectionSkriptEvent
 
toString(Event, boolean) - Method in class ch.njol.skript.lang.Trigger
 
toString(Event, boolean) - Method in class ch.njol.skript.lang.UnparsedLiteral
 
toString(Event, boolean) - Method in class ch.njol.skript.lang.util.ContainerExpression
 
toString(Event, boolean) - Method in class ch.njol.skript.lang.util.ConvertedExpression
 
toString(Event, boolean) - Method in class ch.njol.skript.lang.util.ConvertedLiteral
 
toString(Event, boolean) - Method in class ch.njol.skript.lang.util.SimpleEvent
 
toString(Event, boolean) - Method in class ch.njol.skript.lang.util.SimpleLiteral
 
toString(Event, boolean) - Method in class ch.njol.skript.lang.Variable
 
toString(Event, boolean) - Method in class ch.njol.skript.lang.VariableString
Use VariableString.toString(Event) to get the actual string.
toString(Event, boolean) - Method in class ch.njol.skript.util.slot.CursorSlot
 
toString(Event, boolean) - Method in class ch.njol.skript.util.slot.DisplayEntitySlot
 
toString(Event, boolean) - Method in class ch.njol.skript.util.slot.DroppedItemSlot
 
toString(Event, boolean) - Method in class ch.njol.skript.util.slot.EquipmentSlot
 
toString(Event, boolean) - Method in class ch.njol.skript.util.slot.InventorySlot
 
toString(Event, boolean) - Method in class ch.njol.skript.util.slot.ItemFrameSlot
 
toString(Event, boolean) - Method in class ch.njol.skript.util.slot.ThrowableProjectileSlot
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.breeding.elements.EffAllowAging
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.breeding.elements.EffBreedable
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.breeding.elements.EffMakeAdultOrBaby
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.breeding.elements.EvtBreed
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.breeding.elements.ExprBreedingFamily
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.displays.generic.ExprDisplayBrightness
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.displays.text.EffTextDisplayDropShadow
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.displays.text.EffTextDisplaySeeThroughBlocks
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.fishing.elements.CondFishingLure
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.fishing.elements.EffFishingLure
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.fishing.elements.EffPullHookedEntity
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.fishing.elements.EvtBucketEntity
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.fishing.elements.EvtFish
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingApproachAngle
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingBiteTime
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingHook
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingHookEntity
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.fishing.elements.ExprFishingWaitTime
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.furnace.elements.EvtFurnace
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.furnace.elements.ExprFurnaceEventItems
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.furnace.elements.ExprFurnaceSlot
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.furnace.elements.ExprFurnaceTime
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.input.elements.conditions.CondIsPressingKey
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.input.elements.events.EvtPlayerInput
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.input.elements.expressions.ExprCurrentInputKeys
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.loottables.elements.effects.EffGenerateLoot
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLoot
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootItems
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprLootTableFromString
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.loottables.elements.expressions.ExprSecCreateLootContext
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.misc.effects.EffRotate
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.misc.expressions.ExprRotate
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.tags.elements.CondIsTagged
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.tags.elements.EffRegisterTag
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.tags.elements.ExprTag
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.tags.elements.ExprTagContents
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.tags.elements.ExprTagsOf
 
toString(Event, boolean) - Method in class org.skriptlang.skript.bukkit.tags.elements.ExprTagsOfType
 
toString(ItemStack) - Static method in class ch.njol.skript.aliases.ItemType
 
toString(ItemStack, int) - Static method in class ch.njol.skript.aliases.ItemType
 
toString(PotionEffect) - Static method in class ch.njol.skript.util.PotionEffectUtils
 
toString(PotionEffectType) - Static method in class ch.njol.skript.util.PotionEffectUtils
 
toString(PotionEffectType, int) - Static method in class ch.njol.skript.util.PotionEffectUtils
 
toString(Vector) - Static method in class ch.njol.skript.util.Direction
 
toString(R, int) - Method in class ch.njol.skript.classes.registry.RegistryParser
This method returns the string representation of a registry.
toString(T, int) - Method in class ch.njol.skript.classes.Parser
Returns a string representation of the given object to be used in messages.
toString(T, StringMode) - Method in class ch.njol.skript.classes.Parser
Gets a string representation of this object for the given mode
toString(T, StringMode) - Static method in class ch.njol.skript.registrations.Classes
 
totalErrors() - Method in record class org.skriptlang.skript.log.runtime.Frame.FrameOutput
Returns the value of the totalErrors record component.
totalLimit() - Method in record class org.skriptlang.skript.log.runtime.Frame.FrameLimit
Returns the value of the totalLimit record component.
toUnformattedString(Event) - Method in class ch.njol.skript.lang.VariableString
Parses all expressions in the string and returns it.
toVariableNameString(R) - Method in class ch.njol.skript.classes.registry.RegistryParser
Returns a registry object's string representation in a variable name.
toVariableNameString(T) - Method in class ch.njol.skript.classes.Parser
Returns an object's string representation in a variable name.
translate - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
 
translate(String) - Method in interface org.skriptlang.skript.localization.Localizer
Used for obtaining the translation of a language key.
translation - Variable in class ch.njol.skript.util.chat.MessageComponent
 
translationKey() - Method in class ch.njol.skript.util.BlockStateBlock
 
translationKey() - Method in class ch.njol.skript.util.DelayedChangeBlock
 
TREE - Enum constant in enum class ch.njol.skript.util.StructureType
 
trigger - Variable in class ch.njol.skript.lang.SkriptEvent
The Trigger containing this SkriptEvent's code.
Trigger - Class in ch.njol.skript.lang
 
Trigger(Script, String, SkriptEvent, List<TriggerItem>) - Constructor for class ch.njol.skript.lang.Trigger
 
TriggerEntryData - Class in org.skriptlang.skript.lang.entry.util
An entry data class designed to take a SectionNode and parse it into a Trigger.
TriggerEntryData(String, Trigger, boolean) - Constructor for class org.skriptlang.skript.lang.entry.util.TriggerEntryData
 
triggerExecutionIntent() - Method in class ch.njol.skript.lang.TriggerSection
 
TriggerItem - Class in ch.njol.skript.lang
Represents a trigger item, i.e.
TriggerItem() - Constructor for class ch.njol.skript.lang.TriggerItem
 
TriggerItem(TriggerSection) - Constructor for class ch.njol.skript.lang.TriggerItem
 
triggerItems - Variable in class ch.njol.skript.lang.Section.SectionContext
 
TriggerSection - Class in ch.njol.skript.lang
Represents a section of a trigger, e.g.
TriggerSection() - Constructor for class ch.njol.skript.lang.TriggerSection
Important when using this constructor: set the items with TriggerSection.setTriggerItems(List)!
TriggerSection(SectionNode) - Constructor for class ch.njol.skript.lang.TriggerSection
 
TriggerSection(List<TriggerItem>) - Constructor for class ch.njol.skript.lang.TriggerSection
Reserved for new Trigger(...)
TropicalFishData - Class in ch.njol.skript.entity
 
TropicalFishData() - Constructor for class ch.njol.skript.entity.TropicalFishData
 
TropicalFishData(TropicalFish.Pattern) - Constructor for class ch.njol.skript.entity.TropicalFishData
 
TRUE - Enum constant in enum class ch.njol.util.Kleenean
100% true
TURTLE_MASTER - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
 
TURTLE_MASTER_LONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
 
TURTLE_MASTER_STRONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
 
type - Variable in class ch.njol.skript.lang.util.SimpleLiteral
 
type - Variable in class ch.njol.skript.variables.SerializedVariable.Value
The type of this value.
type - Variable in enum class ch.njol.yggdrasil.Tag
 
type() - Method in class ch.njol.skript.lang.SkriptEventInfo.ModernSkriptEventInfo
 
type() - Method in class org.skriptlang.skript.bukkit.tags.TagType
 
type() - Method in interface org.skriptlang.skript.registration.SyntaxInfo
 
TypeHints - Class in ch.njol.skript.variables
This is used to manage local variable type hints.
TypeHints() - Constructor for class ch.njol.skript.variables.TypeHints
 
TypePatternElement - Class in ch.njol.skript.patterns
A PatternElement that contains a type to be matched with an expressions, for example %number%.
TypePatternElement(ClassInfo<?>[], boolean[], boolean, int, int, int) - Constructor for class ch.njol.skript.patterns.TypePatternElement
 

U

UEH - Static variable in class ch.njol.skript.Skript
 
UNCANCELLED - Enum constant in enum class ch.njol.skript.lang.SkriptEvent.ListeningBehavior
This Skript event should run for any uncancelled event.
underlined - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
 
underlined - Variable in class ch.njol.skript.util.chat.MessageComponent
Makes texxt underlined.
unescape(String) - Static method in class ch.njol.skript.command.Commands
 
unexpectedEntryMessage(Function<String, String>) - Method in class org.skriptlang.skript.lang.entry.EntryValidator.EntryValidatorBuilder
A function to be applied when an unexpected Node is encountered during validation.
unexpectedNodeTester(Predicate<Node>) - Method in class org.skriptlang.skript.lang.entry.EntryValidator.EntryValidatorBuilder
A predicate to be supplied for checking whether a Node should be allowed even as an entry not declared in the entry data map.
union(Set<E>...) - Static method in class ch.njol.util.coll.CollectionUtils
Gets the union of the given sets, i.e.
Unit - Interface in ch.njol.skript.lang
 
unknown(String) - Static method in interface org.skriptlang.skript.lang.experiment.Experiment
 
UNKNOWN - Enum constant in enum class ch.njol.skript.update.ReleaseStatus
Updates have not been checked, so it is not known if any exist.
UNKNOWN - Enum constant in enum class ch.njol.util.Kleenean
Unknown state
UNKNOWN - Enum constant in enum class org.skriptlang.skript.lang.experiment.LifeCycle
Represents an unregistered, unknown feature.
unload() - Method in class ch.njol.skript.lang.SelfRegisteringSkriptEvent
Deprecated.
 
unload() - Method in class ch.njol.skript.lang.SkriptEvent
This method handles the unregistration of this event with Skript and Bukkit.
unload() - Method in class org.skriptlang.skript.lang.structure.Structure
Called when this structure is unloaded.
unloadScript(Script) - Static method in class ch.njol.skript.ScriptLoader
Unloads the provided script.
unloadScripts(Set<Script>) - Static method in class ch.njol.skript.ScriptLoader
Unloads all scripts present in the provided collection.
unmodifiableView() - Method in interface org.skriptlang.skript.addon.SkriptAddon
Constructs an unmodifiable view of this addon.
unmodifiableView() - Method in interface org.skriptlang.skript.localization.Localizer
Constructs an unmodifiable view of this localizer.
unmodifiableView() - Method in interface org.skriptlang.skript.registration.SyntaxRegistry
Constructs an unmodifiable view of this syntax registry.
unmodifiableView() - Method in interface org.skriptlang.skript.Skript
Constructs an unmodifiable view of this Skript.
unmodifiableView() - Method in interface org.skriptlang.skript.util.ViewProvider
Constructs an unmodifiable view of this.
UnparsedLiteral - Class in ch.njol.skript.lang
A literal which has yet to be parsed.
UnparsedLiteral(String) - Constructor for class ch.njol.skript.lang.UnparsedLiteral
 
UnparsedLiteral(String, LogEntry) - Constructor for class ch.njol.skript.lang.UnparsedLiteral
 
unquote(String, boolean) - Static method in class ch.njol.skript.lang.VariableString
Removes quoted quotes from a string.
UNREACHABLE_CODE - Enum constant in enum class org.skriptlang.skript.lang.script.ScriptWarning
The code cannot be reached due to a previous statement stopping further execution
unregister(Trigger) - Method in class ch.njol.skript.lang.SelfRegisteringSkriptEvent
Deprecated.
This method's functionality can be replaced by overriding SelfRegisteringSkriptEvent.unload(). Normally, that method would unregister the parsed trigger with SkriptEventHandler. A reference to the Trigger is available through SkriptEvent.trigger.
unregister(SkriptAddon, Experiment) - Method in class org.skriptlang.skript.lang.experiment.ExperimentRegistry
Unregisters an experimental feature flag.
unregister(E) - Method in class org.skriptlang.skript.util.event.EventRegistry
Unregisters the provided event.
unregister(SimpleCommandMap, Map<String, Command>, Set<String>) - Method in class ch.njol.skript.command.ScriptCommand
 
unregister(SyntaxRegistry.Key<I>, I) - Method in interface org.skriptlang.skript.registration.SyntaxRegistry
Unregisters a syntax registered under a provided key.
unregisterAll() - Method in class ch.njol.skript.lang.SelfRegisteringSkriptEvent
Deprecated.
This method should no longer be used. Each trigger should be unregistered through SelfRegisteringSkriptEvent.unregister(Trigger).
unregisterBukkitEvents(Trigger) - Static method in class ch.njol.skript.SkriptEventHandler
Unregisters all events tied to the provided Trigger.
unregisterCommand(ScriptCommand) - Static method in class ch.njol.skript.command.Commands
 
unregisterCommands(File) - Static method in class ch.njol.skript.command.Commands
Deprecated.
unregisterFunction(Signature<?>) - Static method in class ch.njol.skript.lang.function.Functions
 
unregisterHelp() - Method in class ch.njol.skript.command.ScriptCommand
 
updateCheck(CommandSender) - Method in class ch.njol.skript.SkriptUpdater
Checks for updates and messages the sender.
UpdateChecker - Interface in ch.njol.skript.update
Checks for updates
updateCheckerType - Variable in class ch.njol.skript.update.ReleaseManifest
Type of update checker to use for this release.
updateCheckInterval - Static variable in class ch.njol.skript.SkriptConfig
 
updateComponent(MessageComponent, String) - Method in interface ch.njol.skript.util.chat.ChatCode
Applies style of this chat code to given component.
updateComponent(MessageComponent, String) - Method in enum class ch.njol.skript.util.chat.SkriptChatCode
 
updateInventory(Player) - Static method in class ch.njol.skript.bukkitutil.PlayerUtils
Updates the clients inventory within a tick, using Player.updateInventory().
UpdateManifest - Class in ch.njol.skript.update
Returned by an update checker when an update is available.
UpdateManifest(String, String, String, URL) - Constructor for class ch.njol.skript.update.UpdateManifest
 
updateMinecraftVersion() - Static method in class ch.njol.skript.Skript
Check minecraft version and assign it to minecraftVersion field This method is created to update MC version before onEnable method
updateNodes(Config) - Method in class ch.njol.skript.config.Config
Updates the nodes of this config with the nodes of another config.
Updater - Class in ch.njol.skript.update
Extensible updater system.
Updater(ReleaseManifest) - Constructor for class ch.njol.skript.update.Updater
 
UpdaterState - Enum Class in ch.njol.skript.update
State of updater.
updateSource - Variable in class ch.njol.skript.update.ReleaseManifest
Source where updates for this release can be found, if there are updates.
updateState(Lootable) - Static method in class org.skriptlang.skript.bukkit.loottables.LootTableUtils
Updates the state of a Lootable.
upload_url - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry
 
url - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry
 
usage(String...) - Method in class ch.njol.skript.classes.ClassInfo
Only used for Skript's documentation.
use() - Method in class ch.njol.skript.lang.ExecutionIntent.StopSections
 
use() - Method in class ch.njol.skript.lang.ExecutionIntent.StopTrigger
 
use() - Method in interface ch.njol.skript.lang.ExecutionIntent
Uses the current ExecutionIntent.
usePlayerUUIDsInVariableNames - Static variable in class ch.njol.skript.SkriptConfig
 
user(String...) - Method in class ch.njol.skript.classes.AnyInfo
 
user(String...) - Method in class ch.njol.skript.classes.ClassInfo
 
UTF_8 - Static variable in class ch.njol.skript.config.ConfigReader
 
Utils - Class in ch.njol.skript.util
Utility class.
Utils.WordEnding - Record Class in ch.njol.skript.util
 
UUID_PATTERN - Static variable in class ch.njol.skript.classes.data.BukkitClasses
 

V

valid() - Method in class ch.njol.skript.config.Config
 
valid() - Method in class ch.njol.skript.config.Node
 
valid() - Method in class ch.njol.skript.lang.function.DynamicFunctionReference
 
valid() - Method in class org.skriptlang.skript.lang.script.Script
This is a reference to a script (having been loaded); if the script is reloaded, disabled, moved or changed in some way then this object will no longer be a valid reference to it.
valid() - Method in interface org.skriptlang.skript.util.Validated
Implementations ought to specify what 'valid' means locally (e.g.
validate() - Method in class ch.njol.skript.localization.Message
Checks whether this message's value has changed and calls Message.onValueChange() if neccessary.
validate(Node) - Method in class ch.njol.skript.config.validate.EntryValidator
 
validate(Node) - Method in class ch.njol.skript.config.validate.EnumEntryValidator
Deprecated.
 
validate(Node) - Method in interface ch.njol.skript.config.validate.NodeValidator
 
validate(Node) - Method in class ch.njol.skript.config.validate.ParsedEntryValidator
 
validate(Node) - Method in class ch.njol.skript.config.validate.SectionValidator
 
validate(SectionNode) - Method in class org.skriptlang.skript.lang.entry.EntryValidator
Validates a node using this entry validator.
validate(SectionValidator) - Method in class ch.njol.skript.config.Config
 
validate(SectionValidator) - Method in class ch.njol.skript.config.SectionNode
 
validate(Expression<?>[]) - Method in class ch.njol.skript.lang.function.DynamicFunctionReference
Validates whether dynamic inputs are appropriate for the resolved function.
validate(DynamicFunctionReference.Input) - Method in class ch.njol.skript.lang.function.DynamicFunctionReference
 
Validate - Class in ch.njol.util
Deprecated, for removal: This API element is subject to removal in a future version.
Validated - Interface in org.skriptlang.skript.util
Something that can become invalid due to external conditions, such as: A newer copy of the same thing becomes available. It is a finalised view that no longer reflects the real thing. Some backing object has been deleted or irreparably modified.
Once this has been Validated.invalidate()d, its Validated.valid() method should return false.
validateFunction(boolean) - Method in class ch.njol.skript.lang.function.FunctionReference
Validates this function reference.
validateFunctions() - Static method in class ch.njol.skript.lang.function.Functions
 
validateLine(String) - Static method in class ch.njol.skript.lang.SkriptParser
 
validateParameterArity(boolean) - Method in class ch.njol.skript.lang.function.FunctionReference
 
validatePattern(String) - Static method in class ch.njol.skript.lang.SkriptParser
Validates a user-defined pattern (used in ExprParse).
validator() - Static method in interface org.skriptlang.skript.util.Validated
 
value - Variable in class ch.njol.skript.util.chat.MessageComponent.ClickEvent
 
value - Variable in class ch.njol.skript.util.chat.MessageComponent.HoverEvent
 
value - Variable in class ch.njol.skript.variables.SerializedVariable
The serialized value of the variable.
value() - Method in class ch.njol.skript.config.Option
 
value() - Element in annotation interface ch.njol.skript.doc.Description
 
value() - Element in annotation interface ch.njol.skript.doc.DocumentationId
 
value() - Element in annotation interface ch.njol.skript.doc.Events
A list of name(s) of events this expression is useful for.
value() - Element in annotation interface ch.njol.skript.doc.Examples
 
value() - Element in annotation interface ch.njol.skript.doc.Keywords
 
value() - Element in annotation interface ch.njol.skript.doc.Name
 
value() - Element in annotation interface ch.njol.skript.doc.RequiredPlugins
 
value() - Element in annotation interface ch.njol.skript.doc.Since
 
value() - Element in annotation interface ch.njol.skript.util.Container.ContainerType
 
value() - Element in annotation interface ch.njol.yggdrasil.YggdrasilID
 
Value(String, byte[]) - Constructor for class ch.njol.skript.variables.SerializedVariable.Value
Creates a new serialized value.
valueOf(Class<T>, String) - Static method in class ch.njol.yggdrasil.PseudoEnum
 
valueOf(String) - Static method in enum class ch.njol.skript.aliases.MatchQuality
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.njol.skript.bukkitutil.SkriptTeleportFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.njol.skript.classes.Changer.ChangeMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.njol.skript.lang.Condition.ConditionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.njol.skript.lang.ExpressionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.njol.skript.lang.function.Namespace.Origin
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.njol.skript.lang.ParseContext
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.njol.skript.lang.SkriptEvent.ListeningBehavior
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.njol.skript.localization.Language.LanguageListenerPriority
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.njol.skript.log.ErrorQuality
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.njol.skript.log.LogHandler.LogResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.njol.skript.log.Verbosity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.njol.skript.registrations.Feature
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.njol.skript.ServerPlatform
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.njol.skript.update.ReleaseStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.njol.skript.update.UpdaterState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.njol.skript.util.chat.LinkParseMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.njol.skript.util.chat.MessageComponent.ClickEvent.Action
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.njol.skript.util.chat.MessageComponent.HoverEvent.Action
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.njol.skript.util.chat.SkriptChatCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.njol.skript.util.PotionDataUtils
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.njol.skript.util.SkriptColor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.njol.skript.util.slot.EquipmentSlot.EquipSlot
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.njol.skript.util.StringMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.njol.skript.util.StructureType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.njol.skript.util.Timespan.TimePeriod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.njol.skript.util.WeatherType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.njol.util.Kleenean
Returns the enum constant of this class with the specified name.
valueOf(String) - Method in class ch.njol.yggdrasil.PseudoEnum
 
valueOf(String) - Static method in enum class ch.njol.yggdrasil.Tag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.skriptlang.skript.bukkit.input.InputKey
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.skriptlang.skript.bukkit.misc.rotation.Rotator.Axis
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.skriptlang.skript.bukkit.tags.sources.TagOrigin
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.skriptlang.skript.lang.arithmetic.Operator
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.skriptlang.skript.lang.comparator.Relation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.skriptlang.skript.lang.condition.Conditional.Operator
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.skriptlang.skript.lang.experiment.LifeCycle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.skriptlang.skript.lang.script.ScriptWarning
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.skriptlang.skript.registration.DefaultSyntaxInfos.Structure.NodeType
Returns the enum constant of this class with the specified name.
values - Variable in class ch.njol.skript.aliases.AliasesProvider.VariationGroup
 
values() - Static method in enum class ch.njol.skript.aliases.MatchQuality
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.njol.skript.bukkitutil.SkriptTeleportFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.njol.skript.classes.Changer.ChangeMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.njol.skript.lang.Condition.ConditionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.njol.skript.lang.ExpressionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.njol.skript.lang.function.Namespace.Origin
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.njol.skript.lang.ParseContext
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.njol.skript.lang.SkriptEvent.ListeningBehavior
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.njol.skript.localization.Language.LanguageListenerPriority
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.njol.skript.log.ErrorQuality
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.njol.skript.log.LogHandler.LogResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.njol.skript.log.Verbosity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.njol.skript.registrations.Feature
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.njol.skript.ServerPlatform
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.njol.skript.update.ReleaseStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.njol.skript.update.UpdaterState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.njol.skript.util.chat.LinkParseMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.njol.skript.util.chat.MessageComponent.ClickEvent.Action
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.njol.skript.util.chat.MessageComponent.HoverEvent.Action
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.njol.skript.util.chat.SkriptChatCode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.njol.skript.util.PotionDataUtils
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.njol.skript.util.SkriptColor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.njol.skript.util.slot.EquipmentSlot.EquipSlot
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.njol.skript.util.StringMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.njol.skript.util.StructureType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.njol.skript.util.Timespan.TimePeriod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.njol.skript.util.WeatherType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class ch.njol.util.coll.BidiHashMap
Deprecated.
 
values() - Static method in enum class ch.njol.util.Kleenean
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class ch.njol.yggdrasil.PseudoEnum
Returns all constants registered so far, ordered by their id (i.e.
values() - Static method in enum class ch.njol.yggdrasil.Tag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.skriptlang.skript.bukkit.input.InputKey
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.skriptlang.skript.bukkit.misc.rotation.Rotator.Axis
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.skriptlang.skript.bukkit.tags.sources.TagOrigin
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.skriptlang.skript.lang.arithmetic.Operator
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.skriptlang.skript.lang.comparator.Relation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.skriptlang.skript.lang.condition.Conditional.Operator
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.skriptlang.skript.lang.experiment.LifeCycle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.skriptlang.skript.lang.script.ScriptWarning
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.skriptlang.skript.registration.DefaultSyntaxInfos.Structure.NodeType
Returns an array containing the constants of this enum class, in the order they are declared.
values(Class<T>) - Static method in class ch.njol.yggdrasil.PseudoEnum
Returns all constants of the given class registered so far, ordered by their id (i.e.
valueSet() - Method in class ch.njol.util.coll.BidiHashMap
Deprecated.
 
valueSet() - Method in interface ch.njol.util.coll.BidiMap
Deprecated.
 
Variable<T> - Class in ch.njol.skript.lang
 
VARIABLE_CONFLICT - Enum constant in enum class org.skriptlang.skript.lang.script.ScriptWarning
Deprecated.
VARIABLE_NAME - Enum constant in enum class ch.njol.skript.util.StringMode
 
VARIABLE_SAVE - Enum constant in enum class org.skriptlang.skript.lang.script.ScriptWarning
Variable cannot be saved (the ClassInfo is not serializable)
VARIABLE_STARTS_WITH_EXPRESSION - Enum constant in enum class org.skriptlang.skript.lang.script.ScriptWarning
Variable starts with an Expression
VARIABLENAME_NUMBERACCURACY - Static variable in class ch.njol.skript.classes.data.JavaClasses
 
Variables - Class in ch.njol.skript.variables
Handles all things related to variables.
Variables() - Constructor for class ch.njol.skript.variables.Variables
 
variablesIterator(Event) - Method in class ch.njol.skript.lang.Variable
 
VariablesStorage - Class in ch.njol.skript.variables
A variable storage is holds the means and methods of storing variables.
VariablesStorage(String) - Constructor for class ch.njol.skript.variables.VariablesStorage
Creates a new variable storage with the given name.
VariableString - Class in ch.njol.skript.lang
Represents a string that may contain expressions, and is thus "variable".
VariableString(String) - Constructor for class ch.njol.skript.lang.VariableString
Creates a new VariableString which does not contain variables.
VariableStringEntryData - Class in org.skriptlang.skript.lang.entry.util
A type of KeyValueEntryData designed to parse its value as a VariableString.
VariableStringEntryData(String, VariableString, boolean) - Constructor for class org.skriptlang.skript.lang.entry.util.VariableStringEntryData
Uses StringMode.MESSAGE as the default string mode.
VariableStringEntryData(String, VariableString, boolean, StringMode) - Constructor for class org.skriptlang.skript.lang.entry.util.VariableStringEntryData
 
VariantDummy() - Constructor for class ch.njol.skript.entity.WolfData.VariantDummy
 
Variation(String, int, Map<String, Object>, Map<String, String>) - Constructor for class ch.njol.skript.aliases.AliasesProvider.Variation
 
VariationGroup() - Constructor for class ch.njol.skript.aliases.AliasesProvider.VariationGroup
 
VariationSlot(AliasesProvider.VariationGroup) - Constructor for class ch.njol.skript.aliases.AliasesParser.VariationSlot
 
vars - Variable in class ch.njol.skript.aliases.AliasesParser.VariationSlot
Variation group.
VECTOR - Static variable in class ch.njol.skript.registrations.DefaultClasses
 
VectorMath - Class in ch.njol.util
Deprecated, for removal: This API element is subject to removal in a future version.
VectorRotator - Class in org.skriptlang.skript.bukkit.misc.rotation
Rotates Vectors around the X, Y, and Z axes, as well as any arbitrary axis.
VectorRotator(Rotator.Axis, double) - Constructor for class org.skriptlang.skript.bukkit.misc.rotation.VectorRotator
 
VectorRotator(Rotator.Axis, Vector, double) - Constructor for class org.skriptlang.skript.bukkit.misc.rotation.VectorRotator
 
VerboseAssert - Interface in ch.njol.skript.lang
This interface provides methods for Conditions to provide expected and received values for EffAssert or others to use to in debugging or testing scenarios.
verbosity - Static variable in class ch.njol.skript.SkriptConfig
 
Verbosity - Enum Class in ch.njol.skript.log
 
version - Variable in class ch.njol.skript.SkriptAddon
 
version - Variable in class ch.njol.yggdrasil.Yggdrasil
 
Version - Class in ch.njol.skript.util
 
Version(int...) - Constructor for class ch.njol.skript.util.Version
 
Version(int, int, String) - Constructor for class ch.njol.skript.util.Version
 
Version(String) - Constructor for class ch.njol.skript.util.Version
 
versionPattern - Static variable in class ch.njol.skript.util.Version
 
VERY_HIGH - Enum constant in enum class ch.njol.skript.log.Verbosity
 
ViewProvider<T> - Interface in org.skriptlang.skript.util
For objects that can provide an unmodifiable view of themselves.
VillagerData - Class in ch.njol.skript.entity
 
VillagerData() - Constructor for class ch.njol.skript.entity.VillagerData
 
VillagerData(Villager.Profession) - Constructor for class ch.njol.skript.entity.VillagerData
 
VisualEffect - Class in ch.njol.skript.util.visual
 
VisualEffect() - Constructor for class ch.njol.skript.util.visual.VisualEffect
 
VisualEffects - Class in ch.njol.skript.util.visual
 
VisualEffects() - Constructor for class ch.njol.skript.util.visual.VisualEffects
 
VisualEffectType - Class in ch.njol.skript.util.visual
 
VoidNode - Class in ch.njol.skript.config
An empty line or a comment.

W

walk(TriggerItem, Event) - Static method in class ch.njol.skript.lang.TriggerItem
 
walk(Event) - Method in class ch.njol.skript.lang.EffectSectionEffect
 
walk(Event) - Method in class ch.njol.skript.lang.ExpressionSection
 
walk(Event) - Method in class ch.njol.skript.lang.Trigger
 
walk(Event) - Method in class ch.njol.skript.lang.TriggerItem
Executes this item and returns the next item to run.
walk(Event) - Method in class ch.njol.skript.lang.TriggerSection
 
walk(Event) - Method in class ch.njol.skript.util.AsyncEffect
 
walk(Event, boolean) - Method in class ch.njol.skript.lang.TriggerSection
 
warn() - Method in enum class org.skriptlang.skript.lang.experiment.LifeCycle
 
warning(String) - Static method in class ch.njol.skript.Skript
 
warning(String) - Method in interface org.skriptlang.skript.log.runtime.RuntimeErrorProducer
Dispatches a runtime warning with the given text.
WARNING_DETAILS - Static variable in class org.skriptlang.skript.bukkit.log.runtime.BukkitRuntimeErrorConsumer
 
WARNING_INFO - Static variable in class org.skriptlang.skript.bukkit.log.runtime.BukkitRuntimeErrorConsumer
 
WARNING_NOTIF - Static variable in class org.skriptlang.skript.bukkit.log.runtime.BukkitRuntimeErrorConsumer
 
WARNING_NOTIF_PLURAL - Static variable in class org.skriptlang.skript.bukkit.log.runtime.BukkitRuntimeErrorConsumer
 
WARNING_SKIPPED - Static variable in class org.skriptlang.skript.bukkit.log.runtime.BukkitRuntimeErrorConsumer
 
WARNING_TIMEOUT - Static variable in class org.skriptlang.skript.bukkit.log.runtime.BukkitRuntimeErrorConsumer
 
WATER_BREATHING - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
 
WATER_BREATHING_LONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
 
WEAKNESS - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
 
WEAKNESS_LONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
 
WeatherType - Enum Class in ch.njol.skript.util
 
WEEK - Enum constant in enum class ch.njol.skript.util.Timespan.TimePeriod
 
white - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
 
WHITE - Enum constant in enum class ch.njol.skript.util.SkriptColor
 
wildcard - Static variable in class ch.njol.skript.lang.SkriptParser
Deprecated.
due to bad naming conventions, use SkriptParser.WILDCARD instead.
WILDCARD - Static variable in class ch.njol.skript.lang.SkriptParser
 
withAmount(double) - Method in class ch.njol.skript.localization.Noun
 
withAmount(double, int) - Method in class ch.njol.skript.localization.Noun
 
withData(BiFunction<Object, Location, Object>) - Method in class ch.njol.skript.util.visual.VisualEffectType
 
withDefiniteArticle() - Method in class ch.njol.skript.localization.Noun
 
withDefiniteArticle(boolean) - Method in class ch.njol.skript.localization.Noun
 
withIndefiniteArticle() - Method in class ch.njol.skript.localization.Noun
 
withLocalVariables(Event, Event, Runnable) - Static method in class ch.njol.skript.variables.Variables
Copies local variables from provider to user, runs action, then copies variables back to provider.
withoutValidator(SectionNode) - Static method in class org.skriptlang.skript.lang.entry.EntryContainer
Used for creating an EntryContainer when no EntryValidator exists.
WolfData - Class in ch.njol.skript.entity
 
WolfData() - Constructor for class ch.njol.skript.entity.WolfData
 
WolfData.VariantDummy - Class in ch.njol.skript.entity
A dummy/placeholder class to ensure working operation on MC versions that do not have `Wolf.Variant`
WordEnding(String, String) - Constructor for record class ch.njol.skript.util.Utils.WordEnding
 
WordEnding(String, String, boolean) - Constructor for record class ch.njol.skript.util.Utils.WordEnding
Creates an instance of a WordEnding record class.
works - Variable in enum class ch.njol.skript.ServerPlatform
 
WORLD - Static variable in class ch.njol.skript.registrations.DefaultClasses
 
WORLD_1_13_CONSUMER - Static variable in class ch.njol.skript.entity.EntityData
 
WORLD_1_13_CONSUMER_METHOD - Static variable in class ch.njol.skript.entity.EntityData
 
WORLD_1_17_CONSUMER - Static variable in class ch.njol.skript.entity.EntityData
 
WORLD_1_17_CONSUMER_METHOD - Static variable in class ch.njol.skript.entity.EntityData
 
WorldSoundReceiver(World) - Constructor for class ch.njol.skript.bukkitutil.sounds.SoundReceiver.WorldSoundReceiver
 
WorldUtils - Class in ch.njol.skript.bukkitutil
Utility class for Bukkit worlds
WorldUtils() - Constructor for class ch.njol.skript.bukkitutil.WorldUtils
 
wrap(double[]) - Static method in class ch.njol.util.coll.CollectionUtils
 
wrap(Expression<ClassInfo<?>>) - Static method in class ch.njol.skript.util.ClassInfoReference
Wraps a ClassInfo expression as a ClassInfoReference expression which will return ClassInfoReferences with as much derivable context as possible
wrapAngleDeg(float) - Static method in class ch.njol.util.VectorMath
Deprecated.
 
write(JsonWriter, T) - Method in class ch.njol.util.EnumTypeAdapter
 
writeArrayComponentType(Class<?>) - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
 
writeArrayComponentType(Class<?>) - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
 
writeArrayEnd() - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
 
writeArrayEnd() - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
 
writeArrayLength(int) - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
 
writeArrayLength(int) - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
 
writeClassType(Class<?>) - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
 
writeClassType(Class<?>) - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
 
writeEnumID(String) - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
 
writeEnumID(String) - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
 
writeEnumType(String) - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
 
writeEnumType(String) - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
 
writeFieldID(String) - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
 
writeFieldID(String) - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
 
writeNumFields(short) - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
 
writeNumFields(short) - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
 
writeObject(Object) - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
 
writeObjectEnd() - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
 
writeObjectEnd() - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
 
writeObjectType(String) - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
 
writeObjectType(String) - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
 
writePrimitive_(Object) - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
 
writePrimitive_(Object) - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
 
writePrimitiveValue(Object) - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
 
writePrimitiveValue(Object) - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
 
writeReference(int) - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
 
writeReferenceID(int) - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
 
writeReferenceID(int) - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
 
writeStringValue(String) - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
 
writeStringValue(String) - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
 
writeTag(Tag) - Method in class ch.njol.yggdrasil.DefaultYggdrasilOutputStream
 
writeTag(Tag) - Method in class ch.njol.yggdrasil.YggdrasilOutputStream
 

X

X - Enum constant in enum class org.skriptlang.skript.bukkit.misc.rotation.Rotator.Axis
The global X axis, relative to the world as a whole.
XpOrbData - Class in ch.njol.skript.entity
 
XpOrbData() - Constructor for class ch.njol.skript.entity.XpOrbData
 
XpOrbData(int) - Constructor for class ch.njol.skript.entity.XpOrbData
 

Y

Y - Enum constant in enum class org.skriptlang.skript.bukkit.misc.rotation.Rotator.Axis
The global Y axis, relative to the world as a whole.
yawToRadians(float) - Static method in class ch.njol.skript.util.Direction
 
YEAR - Enum constant in enum class ch.njol.skript.util.Timespan.TimePeriod
 
yellow - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
 
YELLOW - Enum constant in enum class ch.njol.skript.util.SkriptColor
 
yggdrasil - Static variable in class ch.njol.skript.variables.Variables
The Yggdrasil instance used for (de)serialization.
yggdrasil - Variable in class ch.njol.yggdrasil.YggdrasilInputStream
 
yggdrasil - Variable in class ch.njol.yggdrasil.YggdrasilOutputStream
 
Yggdrasil - Class in ch.njol.yggdrasil
Yggdrasil is a simple data format to store object graphs.
Yggdrasil() - Constructor for class ch.njol.yggdrasil.Yggdrasil
 
Yggdrasil(short) - Constructor for class ch.njol.yggdrasil.Yggdrasil
 
YGGDRASIL_VERSION - Static variable in class ch.njol.skript.variables.Variables
The version of Yggdrasil this class is using.
YggdrasilException - Exception Class in ch.njol.yggdrasil
Thrown if the object(s) that should be saved/loaded with Yggdrasil do not comply with its requirements, or if Yggdrasil is used incorrectly.
YggdrasilException(String) - Constructor for exception class ch.njol.yggdrasil.YggdrasilException
 
YggdrasilException(String, Throwable) - Constructor for exception class ch.njol.yggdrasil.YggdrasilException
 
YggdrasilException(Throwable) - Constructor for exception class ch.njol.yggdrasil.YggdrasilException
 
YggdrasilID - Annotation Interface in ch.njol.yggdrasil
Can be used to set a class's or field's id used by Yggdrasil.
YggdrasilInputStream - Class in ch.njol.yggdrasil
 
YggdrasilInputStream(Yggdrasil) - Constructor for class ch.njol.yggdrasil.YggdrasilInputStream
 
YggdrasilOutputStream - Class in ch.njol.yggdrasil
 
YggdrasilOutputStream(Yggdrasil) - Constructor for class ch.njol.yggdrasil.YggdrasilOutputStream
 
YggdrasilSerializable - Interface in ch.njol.yggdrasil
Marks a class as serializable by Yggdrasil.
YggdrasilSerializable.YggdrasilExtendedSerializable - Interface in ch.njol.yggdrasil
A class that has transient fields or more generally wants to exactly define which fields to write to/read from stream should implement this interface.
YggdrasilSerializable.YggdrasilRobustEnum - Interface in ch.njol.yggdrasil
Provides a method to resolve missing enum constants.
YggdrasilSerializable.YggdrasilRobustSerializable - Interface in ch.njol.yggdrasil
A class that has had fields added, changed, or removed from it should implement this interface to handle the now invalid/missing fields that may still be read from stream.
YggdrasilSerializer<T> - Class in ch.njol.skript.classes
Serializer that allows Yggdrasil to automatically serialize classes that extend YggdrasilSerializable.
YggdrasilSerializer<T> - Class in ch.njol.yggdrasil
Utility to be able to save and load classes with Yggdrasil that the user has no control of, e.g.
YggdrasilSerializer() - Constructor for class ch.njol.skript.classes.YggdrasilSerializer
 
YggdrasilSerializer() - Constructor for class ch.njol.yggdrasil.YggdrasilSerializer
 

Z

Z - Enum constant in enum class org.skriptlang.skript.bukkit.misc.rotation.Rotator.Axis
The global Z axis, relative to the world as a whole.
ZERO - Static variable in class ch.njol.skript.util.Direction
A direction that doesn't point anywhere, i.e.
ZombieVillagerData - Class in ch.njol.skript.entity
 
ZombieVillagerData() - Constructor for class ch.njol.skript.entity.ZombieVillagerData
 
ZombieVillagerData(Villager.Profession) - Constructor for class ch.njol.skript.entity.ZombieVillagerData
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form