Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- a(String) - Static method in class ch.njol.skript.util.Utils
-
Adds 'a' or 'an' to the given string, depending on the first character of the string.
- a(String, boolean) - Static method in class ch.njol.skript.util.Utils
-
Adds 'a' or 'an' to the given string, depending on the first character of the string.
- A(String) - Static method in class ch.njol.skript.util.Utils
-
Adds 'A' or 'An' to the given string, depending on the first character of the string.
- AABB - Class in ch.njol.skript.util
-
AABB = Axis-Aligned Bounding Box
- AABB(Block, Block) - Constructor for class ch.njol.skript.util.AABB
- AABB(Chunk) - Constructor for class ch.njol.skript.util.AABB
- AABB(Location, double, double, double) - Constructor for class ch.njol.skript.util.AABB
- AABB(Location, Location) - Constructor for class ch.njol.skript.util.AABB
- AABB(World, Vector, Vector) - Constructor for class ch.njol.skript.util.AABB
- ACACIA - Enum constant in enum class ch.njol.skript.util.StructureType
- 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
-
Deprecated.
- 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 otherSkript
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.Use
SelfRegisteringSkriptEvent.postLoad()
instead. - aliasCopy() - Method in class ch.njol.skript.aliases.ItemData
-
Creates a plain copy of this ItemData.
- AliasData(ItemData, MaterialName, String, EntityData<?>) - Constructor for class ch.njol.skript.aliases.AliasesMap.AliasData
- Aliases - Class in ch.njol.skript.aliases
- Aliases() - Constructor for class ch.njol.skript.aliases.Aliases
- AliasesMap - Class in ch.njol.skript.aliases
-
Stores the aliases.
- AliasesMap() - Constructor for class ch.njol.skript.aliases.AliasesMap
- AliasesMap.AliasData - Class in ch.njol.skript.aliases
- AliasesMap.Match - Class in ch.njol.skript.aliases
- AliasesParser - Class in ch.njol.skript.aliases
-
Parses aliases.
- AliasesParser(AliasesProvider) - Constructor for class ch.njol.skript.aliases.AliasesParser
- AliasesParser.PatternSlot - Class in ch.njol.skript.aliases
- AliasesParser.VariationSlot - Class in ch.njol.skript.aliases
- AliasesProvider - Class in ch.njol.skript.aliases
-
Provides aliases on Bukkit/Spigot platform.
- AliasesProvider(int, AliasesProvider) - Constructor for class ch.njol.skript.aliases.AliasesProvider
-
Constructs a new aliases provider with no data.
- AliasesProvider.AliasName - Class in ch.njol.skript.aliases
-
Name of an alias used by
AliasesProvider.addAlias(AliasName, String, Map, Map)
for registration. - AliasesProvider.Variation - Class in ch.njol.skript.aliases
-
Represents a variation of material.
- AliasesProvider.VariationGroup - Class in ch.njol.skript.aliases
- AliasName(String, String, int) - Constructor for class ch.njol.skript.aliases.AliasesProvider.AliasName
- ALL_CHAINING - Static variable in interface org.skriptlang.skript.lang.converter.Converter
-
A Converter flag declaring that this Converter can be any part of a chain.
- ALL_FLAGS - Static variable in class ch.njol.skript.lang.SkriptParser
- allLoaded() - Method in class ch.njol.skript.variables.FlatFileStorage
- allLoaded() - Method in class ch.njol.skript.variables.SQLStorage
- allLoaded() - Method in class ch.njol.skript.variables.VariablesStorage
-
Called after all storages have been loaded, and variables have been redistributed if settings have changed.
- 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
orConverter.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 asInventoryHolder
, You may only use this class if a expression's return type is anInventoryHolder
. - BlockInventoryHolder(BlockState) - Constructor for class ch.njol.skript.util.BlockInventoryHolder
- BlockLineIterator - Class in ch.njol.skript.util
- BlockLineIterator(Block, Block) - Constructor for class ch.njol.skript.util.BlockLineIterator
- BlockLineIterator(Block, Vector, double) - Constructor for class ch.njol.skript.util.BlockLineIterator
- BlockLineIterator(Location, Vector, double) - Constructor for class ch.njol.skript.util.BlockLineIterator
- blocks - Variable in class ch.njol.skript.bukkitutil.BurgerHelper.Burger
- Blocks() - Constructor for class ch.njol.skript.bukkitutil.BurgerHelper.Blocks
- 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
orSectionNode
. - 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
SkriptEvent
s. - 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.use
Function
- 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 providedItemStack
and returns the updatedItemStack
(with updatedItemMeta
). - 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
- 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 thisInputKey
. - 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.use
Predicate
- 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 examplehello|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 theClassInfo
from the closest registered superclass (or the given object's class). - clone(T) - Method in class ch.njol.skript.classes.ClassInfo
-
Clones the given object using
ClassInfo.cloner
, returning the given object if noCloner
is registered. - clone(T) - Method in interface ch.njol.skript.classes.Cloner
- cloner(Cloner<T>) - Method in class ch.njol.skript.classes.ClassInfo
- Cloner<T> - Interface in ch.njol.skript.classes
-
An interface for optionally cloning an object, should return the given object if no cloning is required.
- close() - Method in class ch.njol.skript.log.LogHandler
- close() - Method in class ch.njol.skript.util.Task
- close() - Method in class ch.njol.skript.variables.FlatFileStorage
- close() - Method in class ch.njol.skript.variables.SQLStorage
- close() - Static method in class ch.njol.skript.variables.Variables
-
Closes the variable systems: Process all changes left in the
Variables.changeQueue
. Stops theVariables.saveThread
. - close() - Method in class ch.njol.skript.variables.VariablesStorage
-
Called when Skript gets disabled.
- close() - Method in interface ch.njol.util.Closeable
-
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.use
Closeable
- 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
andsecondType
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
orConditional.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
orConditional.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
- 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
totoType
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 providedtoTypes
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 returnEntityData.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
Expression
s. - DefaultSyntaxInfos.Expression.Builder<B,
E, - Interface in org.skriptlang.skript.registrationR> -
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
Structure
s. - 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
Node
s 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
forUnparsedLiteral
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.Use
ParserInstance.setCurrentStructure(Structure)
with 'null'. - deleteVariable(String, Event, boolean) - Static method in class ch.njol.skript.variables.Variables
-
Deletes a variable.
- DEPRECATED - Enum constant in enum class org.skriptlang.skript.lang.experiment.LifeCycle
-
A feature at the end of its life cycle, being prepared for removal.
- DEPRECATED_SYNTAX - Enum constant in enum class org.skriptlang.skript.lang.script.ScriptWarning
-
This syntax is deprecated and scheduled for future removal
- description() - 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
Display
s 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 specificErrorQuality
. - 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 thisConditional
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 thisConditional
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 thisConditional
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 thisConditional
and the other. - evaluateNot(T) - Method in interface org.skriptlang.skript.lang.condition.Conditional
-
Computes
Kleenean.not()
on the evaluation of thisConditional
. - evaluateNot(T, Map<Conditional<T>, Kleenean>) - Method in interface org.skriptlang.skript.lang.condition.Conditional
-
Computes
Kleenean.not()
on the evaluation of thisConditional
. - evaluateOr(Kleenean, T) - Method in interface org.skriptlang.skript.lang.condition.Conditional
-
Computes
Kleenean.or(Kleenean)
with the evaluation of thisConditional
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 thisConditional
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 thisConditional
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 thisConditional
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
andsecondType
exists. - exactConverterExists(Class<?>, Class<?>) - Static method in class org.skriptlang.skript.lang.converter.Converters
-
A method for determining whether a direct Converter of
fromType
totoType
exists. - exactDifferenceExists(Class<?>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- exactMatch(ItemData) - Method in class ch.njol.skript.aliases.AliasesMap
-
Attempts to find an alias that exactly matches the given item.
- exactOperationExists(Operator, Class<?>, Class<?>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- examples() - 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 anExpression
. - 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 aDelayedChangeBlock
.
F
- F_DEFINITE_ARTICLE - Static variable in class ch.njol.skript.localization.Language
-
Some flags
- F_INDEFINITE_ARTICLE - Static variable in class ch.njol.skript.localization.Language
-
Some flags
- F_PLURAL - Static variable in class ch.njol.skript.localization.Language
-
Some flags
- factory - Static variable in class ch.njol.util.EnumTypeAdapter
- FallingBlockData - Class in ch.njol.skript.entity
- FallingBlockData() - Constructor for class ch.njol.skript.entity.FallingBlockData
- FallingBlockData(ItemType[]) - Constructor for class ch.njol.skript.entity.FallingBlockData
- fallingBlockToState(FallingBlock) - Method in interface ch.njol.skript.bukkitutil.block.BlockCompat
-
Deprecated.This shouldn't be used
- fallingBlockToState(FallingBlock) - Method in class ch.njol.skript.bukkitutil.block.NewBlockCompat
-
Deprecated.
- FALSE - Enum constant in enum class ch.njol.util.Kleenean
-
100% false
- fancyOrderNumber(int) - Static method in class ch.njol.util.StringUtils
-
Appends the english order suffix to the given number.
- Feature - Enum Class in ch.njol.skript.registrations
-
Experimental feature toggles as provided by Skript itself.
- fetchUpdateManifest() - Method in class ch.njol.skript.update.Updater
-
Fetches the update manifest.
- fieldExists(Class<?>, String) - Static method in class ch.njol.skript.Skript
-
Tests whether a field exists in the given class.
- FieldHandler - Interface in ch.njol.yggdrasil
- Fields - Class in ch.njol.yggdrasil
- Fields() - Constructor for class ch.njol.yggdrasil.Fields
-
Creates an empty Fields object.
- Fields(Yggdrasil) - Constructor for class ch.njol.yggdrasil.Fields
- Fields(Class<?>, Yggdrasil) - Constructor for class ch.njol.yggdrasil.Fields
-
Creates a fields object and initialises it with all non-transient and non-static fields of the given class and its superclasses.
- Fields(Object) - Constructor for class ch.njol.yggdrasil.Fields
-
Creates a fields object and initialises it with all non-transient and non-static fields of the given object.
- Fields(Object, Yggdrasil) - Constructor for class ch.njol.yggdrasil.Fields
-
Creates a fields object and initialises it with all non-transient and non-static fields of the given object.
- Fields.FieldContext - Class in ch.njol.yggdrasil
-
Holds a field's name and value, and throws
StreamCorruptedException
s if primitives or objects are used incorrectly. - file - Variable in class ch.njol.skript.bukkitutil.BurgerHelper.Source
- file - Variable in class ch.njol.skript.variables.VariablesStorage
-
The file associated with this variable storage.
- FILE_CHARSET - Static variable in class ch.njol.skript.variables.FlatFileStorage
-
The
Charset
used in the CSV storage file. - files - Variable in class ch.njol.skript.ScriptLoader.ScriptInfo
- FileUtils - Class in ch.njol.skript.util
- FilteringLogHandler - Class in ch.njol.skript.log
- FilteringLogHandler(Level) - Constructor for class ch.njol.skript.log.FilteringLogHandler
- 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
- 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
InputKey
s that match the givenInput
. - fromJavaDate(Date) - Static method in class ch.njol.skript.util.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.Use
Timespan(TimePeriod, long)
instead. - 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 useSimpleExpression.getSingle(Event)
orSimpleExpression.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
ExpressionList
s. - 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.Use
BlockCompat.getBlockValues(BlockData)
instead - getBlockValues(BlockState) - Method in class ch.njol.skript.bukkitutil.block.NewBlockCompat
-
Deprecated.Use
NewBlockCompat.getBlockValues(BlockData)
instead - getBlockValues(BlockData) - Method in interface ch.njol.skript.bukkitutil.block.BlockCompat
- getBlockValues(BlockData) - Method in class ch.njol.skript.bukkitutil.block.NewBlockCompat
- getBlockValues(FallingBlock) - Method in interface ch.njol.skript.bukkitutil.block.BlockCompat
- getBlockValues(ItemStack) - Method in interface ch.njol.skript.bukkitutil.block.BlockCompat
-
Gets block values from a item stack.
- getBlockValues(ItemStack) - Method in class ch.njol.skript.bukkitutil.block.NewBlockCompat
- getBlockValues(Material) - Method in interface ch.njol.skript.bukkitutil.block.BlockCompat
- getBlockValues(Material) - Method in class ch.njol.skript.bukkitutil.block.NewBlockCompat
- getBlue() - Method in 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.Use
ClassLoader
. - 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
andsecondType
. - getComparatorInfo(Class<T1>, Class<T2>) - Static method in class org.skriptlang.skript.lang.comparator.Comparators
-
A method for obtaining the info of a Comparator that can compare two objects of
firstType
andsecondType
. - getComparatorInfos() - Static method in class org.skriptlang.skript.lang.comparator.Comparators
- getComputedBiome() - Method in class ch.njol.skript.util.BlockStateBlock
- getComputedBiome() - Method in class ch.njol.skript.util.DelayedChangeBlock
- getConditions() - Static method in class ch.njol.skript.Skript
- getConfig() - Method in class ch.njol.skript.config.Node
- getConfig() - Static method in class ch.njol.skript.SkriptConfig
-
This should only be used in special cases
- getConfig() - Method in class org.skriptlang.skript.lang.script.Script
- getConstant(int) - Method in class ch.njol.yggdrasil.PseudoEnum
-
Returns the constant with the given ID.
- 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 oftoType
. - getConverterInfo(Class<F>, Class<T>) - Static method in class org.skriptlang.skript.lang.converter.Converters
-
A method for obtaining the ConverterInfo of a Converter that can convert an object of
fromType
into an object oftoType
. - getConverterInfos() - Static method in class org.skriptlang.skript.lang.converter.Converters
- 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
InputSource
s that return true forInputSource.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. TheStructOptions.OptionsData
class should be obtained. Example:script.getData(OptionsData.class)
- getCurrentRelease() - Method in class ch.njol.skript.update.Updater
- getCurrentScript() - Method in class ch.njol.skript.lang.parser.ParserInstance
- 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
-
Deprecated.
- getCurrentStructure() - Method in class ch.njol.skript.lang.parser.ParserInstance
- getCurrentValue() - Method in interface ch.njol.skript.lang.InputSource
- getDamage(ItemType) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
-
Gets damage/durability of an item, or 0 if it does not have damage.
- getDamage(EntityDamageEvent) - Static method in class ch.njol.skript.bukkitutil.HealthUtils
- getDamage(ItemStack) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
-
Gets damage/durability of an item, or 0 if it does not have damage.
- getDamage(ItemMeta) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
-
Gets damage/durability of an itemmeta, or 0 if it does not have damage.
- 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 returnstoString
(o, 0). - getDeclaringClass() - Method in class ch.njol.yggdrasil.PseudoEnum
-
Returns this constant's pseudo-enum class, i.e.
- getDeclaringClass(Class<T>) - Static method in class ch.njol.yggdrasil.PseudoEnum
-
Returns the common base class for constants of the given type, i.e.
- getDefaultExpression() - Method in class ch.njol.skript.classes.ClassInfo
- getDefaultExpression() - Method in class ch.njol.skript.lang.function.Parameter
-
Get the Expression that will be used to provide the default value of this parameter when the function is called.
- getDefaultExpression(Class<T>) - Static method in class ch.njol.skript.registrations.Classes
-
Gets the default expression of a class
- getDefaultExpression(String) - Static method in class ch.njol.skript.registrations.Classes
-
Gets the default of a class
- getDefaultIfNullOrEmpty(String[], String) - Method in class ch.njol.skript.doc.HTMLGenerator
- getDefaultIfNullOrEmpty(String, String) - Method in class ch.njol.skript.doc.HTMLGenerator
-
Checks if a string is empty or null then it will return the message provided
- getDefaultValue() - Method in class org.skriptlang.skript.lang.entry.EntryData
- getDefaultValue(Class<T>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- getDefaultVariableNames(String, Event) - Method in class ch.njol.skript.lang.VariableString
-
Builds all possible default variable type hints based on the super type of the expression.
- getDefiniteArticle() - Method in class ch.njol.skript.localization.Noun
- getDependentInputs() - Method in interface ch.njol.skript.lang.InputSource
- 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
-
Deprecated.
- getEnchantmentType(Enchantment) - Method in class ch.njol.skript.aliases.ItemType
-
Gets the
EnchantmentType
with the givenEnchantment
of this item type. - getEnchantmentTypes() - Method in class ch.njol.skript.aliases.ItemType
-
Gets all enchantments of this item.
- getEnglishPlural(String) - Static method in class ch.njol.skript.util.Utils
- 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 aPotionEffect
- getPotionName(PotionEffectType, boolean, boolean) - Static method in class ch.njol.skript.util.PotionEffectUtils
-
Get potion string representation.
- getPrefix() - Method in class ch.njol.skript.command.ScriptCommand
- getPrimitive() - Method in class ch.njol.yggdrasil.Fields.FieldContext
- getPrimitive() - Method in enum class ch.njol.yggdrasil.Tag
- getPrimitive(Class<T>) - Method in class ch.njol.yggdrasil.Fields.FieldContext
- getPrimitive(String) - Method in class ch.njol.yggdrasil.Fields
- getPrimitive(String, Class<T>) - Method in class ch.njol.yggdrasil.Fields
- getPrimitiveFromWrapper(Class<?>) - Static method in enum class ch.njol.yggdrasil.Tag
- getPriority() - Method in class ch.njol.skript.lang.SkriptEvent
- getPriority() - Method in class org.skriptlang.skript.lang.structure.Structure
-
The priority of a Structure determines the order in which it should be loaded.
- getPriority() - Method in class org.skriptlang.skript.lang.structure.Structure.Priority
- 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
SectionNode
s, no specific handling needs to be done to obtain the "value". - getValue(Node) - Method in class org.skriptlang.skript.lang.entry.util.TriggerEntryData
- getValue(SectionNode, String) - Method in class ch.njol.skript.variables.VariablesStorage
-
Gets the string value at the given key of the given section node.
- getValue(SectionNode, String, Class<T>) - Method in class ch.njol.skript.variables.VariablesStorage
-
Gets the value at the given key of the given section node, parsed with the given type.
- getValue(String) - Method in 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
-
Deprecated.
- HAS_MAX_DAMAGE - Static variable in class ch.njol.skript.bukkitutil.ItemUtils
- HAS_RESET - Static variable in class ch.njol.skript.bukkitutil.ItemUtils
- hasAliasForMaterial(Material) - Method in class ch.njol.skript.aliases.AliasesProvider
-
Check if this provider has an alias for the given material.
- hasAnyEnchantments(Enchantment...) - Method in class ch.njol.skript.aliases.ItemType
-
Checks whether this item type contains at most one of the given enchantments.
- hasBlock() - Method in class ch.njol.skript.aliases.ItemType
- hasDocs() - Method in class ch.njol.skript.classes.ClassInfo
- hasEnchantments() - Method in class ch.njol.skript.aliases.ItemType
-
Checks whether this item type has enchantments.
- hasEnchantments(EnchantmentType...) - Method in class ch.njol.skript.aliases.ItemType
-
Checks whether this item type contains the given enchantments.
- hasEnchantments(Enchantment...) - Method in class ch.njol.skript.aliases.ItemType
-
Checks whether this item type has the given enchantments.
- 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
-
InputSource
s that can supply indices along with values should override this method to indicate their ability. - hasItem() - Method in class ch.njol.skript.aliases.ItemType
- hasMetadata(String) - Method in class ch.njol.skript.util.BlockStateBlock
- hasMetadata(String) - Method in class ch.njol.skript.util.DelayedChangeBlock
- hasMultipleGetters(Class<E>, Class<T>, int) - Static method in class ch.njol.skript.registrations.EventValues
-
Checks if an event has multiple getters, including default ones.
- hasMultiplePassenger() - Static method in class ch.njol.skript.bukkitutil.PassengerUtils
- hasNext() - Method in class ch.njol.util.coll.iterator.ArrayIterator
- hasNext() - Method in class ch.njol.util.coll.iterator.CheckedIterator
- hasNext() - Method in class ch.njol.util.coll.iterator.CombinedIterator
-
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.use
Iterator
- 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
- 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.Use
SectionNode.add(int, Node)
instead. - 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.Use
ItemType.isOfType(BlockData)
instead - isOfType(BlockData) - Method in class ch.njol.skript.aliases.ItemType
- isOfType(ItemStack) - Method in class ch.njol.skript.aliases.ItemData
-
Tests whether the given item is of this type.
- isOfType(ItemStack) - Method in class ch.njol.skript.aliases.ItemType
- isOfType(Material) - Method in class ch.njol.skript.aliases.ItemType
- isOfType(Material, String) - Method in class ch.njol.skript.aliases.ItemType
- isOptional - Variable in class ch.njol.skript.lang.SkriptParser.ExprInfo
- isOptional() - Method in class ch.njol.skript.command.Argument
- isOptional() - Method in class ch.njol.skript.config.Option
- isOptional() - Method in class org.skriptlang.skript.lang.entry.EntryData
- isParallel() - Static method in class ch.njol.skript.ScriptLoader
-
Checks if scripts are loaded in multiple threads instead of one thread.
- isParticle() - Method in class ch.njol.skript.util.visual.VisualEffectType
- isPassable() - Method in class ch.njol.skript.util.BlockStateBlock
- isPassable() - Method in class ch.njol.skript.util.DelayedChangeBlock
- isPlain() - Method in class ch.njol.skript.aliases.ItemData
-
Checks if this item type was created through
ExprPlain
and thus has no modifications made to it. - isPlural - Variable in class ch.njol.skript.lang.SkriptParser.ExprInfo
- isPlural() - Method in class ch.njol.skript.entity.EntityData
- isPlural() - Method in class ch.njol.skript.util.ClassInfoReference
- isPreferredTool(ItemStack) - Method in class ch.njol.skript.util.BlockStateBlock
- isPreferredTool(ItemStack) - Method in class ch.njol.skript.util.DelayedChangeBlock
- isPrimitive() - Method in class ch.njol.yggdrasil.Fields.FieldContext
- isPrimitive() - Method in enum class ch.njol.yggdrasil.Tag
- isQuotedCorrectly(String, boolean) - Static method in class ch.njol.skript.lang.VariableString
-
Tests whether a string is correctly quoted, i.e.
- isRegistered(Class<? extends ParserInstance.Data>) - Static method in class ch.njol.skript.lang.parser.ParserInstance
- isRelative() - Method in class ch.njol.skript.util.Direction
- isReplaceable() - Method in class ch.njol.skript.util.BlockStateBlock
- isReplaceable() - Method in class ch.njol.skript.util.DelayedChangeBlock
- isRunningCraftBukkit() - Static method in class ch.njol.skript.Skript
- isRunningMinecraft(int, int) - Static method in class ch.njol.skript.Skript
- isRunningMinecraft(int, int, int) - Static method in class ch.njol.skript.Skript
- isRunningMinecraft(Version) - Static method in class ch.njol.skript.Skript
- 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.Use
ItemData(BlockData)
instead - ItemData(BlockData) - Constructor for class ch.njol.skript.aliases.ItemData
- ItemData(ItemStack) - Constructor for class ch.njol.skript.aliases.ItemData
- ItemData(ItemStack, BlockValues) - Constructor for class ch.njol.skript.aliases.ItemData
- ItemData(Material) - Constructor for class ch.njol.skript.aliases.ItemData
- ItemData(Material, int) - Constructor for class ch.njol.skript.aliases.ItemData
- ItemData(Material, BlockValues) - Constructor for class ch.njol.skript.aliases.ItemData
- ItemData(Material, String) - Constructor for class ch.njol.skript.aliases.ItemData
- ItemData.OldItemData - Class in ch.njol.skript.aliases
-
Represents old ItemData (before aliases rework and MC 1.13).
- itemDataValues - Static variable in class ch.njol.skript.aliases.ItemData
-
Deprecated.before 1.13 is no longer supported
- ItemFlags - Class in ch.njol.skript.aliases
-
Contains bit mask flags for some item properties.
- ItemFlags() - Constructor for class ch.njol.skript.aliases.ItemFlags
- ItemFrameSlot - Class in ch.njol.skript.util.slot
-
Represents contents of an item frame.
- ItemFrameSlot(ItemFrame) - Constructor for class ch.njol.skript.util.slot.ItemFrameSlot
- ItemOrBlock() - Constructor for class ch.njol.skript.bukkitutil.BurgerHelper.ItemOrBlock
- items - Variable in class ch.njol.skript.bukkitutil.BurgerHelper.Burger
- Items() - Constructor for class ch.njol.skript.bukkitutil.BurgerHelper.Items
- 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.Use
ItemType(BlockData)
instead - ItemType(BlockData) - Constructor for class ch.njol.skript.aliases.ItemType
- ItemType(ItemStack) - Constructor for class ch.njol.skript.aliases.ItemType
- ItemType(Material) - Constructor for class ch.njol.skript.aliases.ItemType
- ItemType(Material...) - Constructor for class ch.njol.skript.aliases.ItemType
- ItemType(Material, String) - Constructor for class ch.njol.skript.aliases.ItemType
- ItemType(Tag<Material>) - Constructor for class ch.njol.skript.aliases.ItemType
- ItemUtils - Class in ch.njol.skript.bukkitutil
-
Miscellaneous static utility methods related to items.
- ItemUtils() - Constructor for class ch.njol.skript.bukkitutil.ItemUtils
- iterator() - Method in class ch.njol.skript.aliases.ItemType
- iterator() - Method in class ch.njol.skript.config.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
SimpleNode
s 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 examplehello world
. - LiteralPatternElement(String) - Constructor for class ch.njol.skript.patterns.LiteralPatternElement
- LiteralString - Class in ch.njol.skript.lang
- LiteralString(String) - Constructor for class ch.njol.skript.lang.LiteralString
-
Creates a new VariableString which does not contain variables.
- LiteralUtils - Class in ch.njol.skript.util
-
A class that contains methods based around making it easier to deal with
UnparsedLiteral
objects. - LiteralUtils() - Constructor for class ch.njol.skript.util.LiteralUtils
- LlamaData - Class in ch.njol.skript.entity
- LlamaData() - Constructor for class ch.njol.skript.entity.LlamaData
- LlamaData(Llama.Color, boolean) - Constructor for class ch.njol.skript.entity.LlamaData
- load() - Static method in class ch.njol.skript.aliases.Aliases
-
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 modifyingParserInstance.getCurrentSections()
. - loadCode(SectionNode, String, Runnable, Class<? extends Event>...) - Method in class ch.njol.skript.lang.Section
-
Loads the code in the given
SectionNode
, appropriately modifyingParserInstance.getCurrentSections()
. - loadCode(SectionNode, String, Class<? extends Event>...) - Method in class ch.njol.skript.lang.Section
-
Loads the code in the given
SectionNode
, appropriately modifyingParserInstance.getCurrentSections()
. - 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
TriggerItem
s. - 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 asSection.loadCode(SectionNode)
and pushes the section onto the return handler stack
This method may only be called by aSection
- loadReturnableSectionCode(SectionNode, String, Class<? extends Event>[]) - Method in interface ch.njol.skript.lang.ReturnHandler
-
Loads the code in the given
SectionNode
using the same logic asSection.loadCode(SectionNode, String, Class[])
and pushes the section onto the return handler stack
This method may only be called by aSection
- loadReturnableTrigger(SectionNode, String, SkriptEvent) - Method in interface ch.njol.skript.lang.ReturnHandler
-
Loads the code in the given
SectionNode
into aReturnableTrigger
. - loadScripts(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
isParseContext.COMMAND
orParseContext.PARSE
). - nextBracket(String, char, char, int, boolean) - Static method in class ch.njol.skript.lang.SkriptParser
-
Finds the closing bracket of the group at start (i.e.
- 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
Node
s 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
Quaternionf
s 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
Vector
s 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, - Interface in org.skriptlang.skript.lang.arithmeticT> -
Represents a pure binary operation that takes two operands of types
L
andR
, performs a calculation, and returns a result of typeT
. - operationExists(Operator, Class<?>, Class<?>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- OperationInfo<L,
R, - Class in org.skriptlang.skript.lang.arithmeticT> - OperationInfo(Class<L>, Class<R>, Class<T>, Operation<L, R, T>) - Constructor for class org.skriptlang.skript.lang.arithmetic.OperationInfo
- Operator - Enum Class in org.skriptlang.skript.lang.arithmetic
- Option<T> - Class in ch.njol.skript.config
- Option(String, T) - Constructor for class ch.njol.skript.config.Option
- Option(String, T, Converter<String, ? extends T>) - Constructor for class ch.njol.skript.config.Option
- optional(boolean) - Method in class ch.njol.skript.config.Option
- OptionalPatternElement - Class in ch.njol.skript.patterns
-
A
PatternElement
that contains an optional part, for example[hello world]
. - OptionalPatternElement(PatternElement) - Constructor for class ch.njol.skript.patterns.OptionalPatternElement
- 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 otherEffectSection
s. - 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 withInteger.parseInt(String)
due to overflow. - parseItemType(String) - Static method in class ch.njol.skript.aliases.Aliases
-
Parses an ItemType.
- parseKeyPattern(String) - Method in class ch.njol.skript.aliases.AliasesParser
-
Parses alias key pattern using some black magic.
- parseKeyVariations(String) - Method in class ch.njol.skript.aliases.AliasesParser
-
Parses all possible variations from given name.
- parseLinks - Static variable in class ch.njol.skript.SkriptConfig
- parseLiteral(String, Class<T>, ParseContext) - Static method in class ch.njol.skript.lang.SkriptParser
-
Parses a single literal, i.e.
- ParseLogHandler - Class in ch.njol.skript.log
- ParseLogHandler() - Constructor for class ch.njol.skript.log.ParseLogHandler
- parseLong(String) - Static method in class ch.njol.skript.util.Utils
-
Parses a number that was validated to be an integer but might still result in a
NumberFormatException
when parsed withLong.parseLong(String)
due to overflow. - parseMojangson(String) - Method in class ch.njol.skript.aliases.AliasesProvider
-
Uses GSON to parse Mojang's JSON format to a map.
- parser - Variable in class ch.njol.skript.aliases.ScriptAliases
-
Aliases parser linked to our provider.
- parser(Parser<? extends T>) - Method in class ch.njol.skript.classes.ClassInfo
- Parser<T> - Class in ch.njol.skript.classes
-
A parser used to parse data from a string or turn data into a string.
- Parser() - Constructor for class ch.njol.skript.classes.Parser
- ParseResult(SkriptParser, String) - Constructor for class ch.njol.skript.lang.SkriptParser.ParseResult
- ParseResult(String, Expression<?>[]) - Constructor for class ch.njol.skript.lang.SkriptParser.ParseResult
- ParserInstance - Class in ch.njol.skript.lang.parser
- ParserInstance() - Constructor for class ch.njol.skript.lang.parser.ParserInstance
- ParserInstance.Backup - Class in ch.njol.skript.lang.parser
-
A Backup represents a ParserInstance at a certain point in time.
- ParserInstance.Data - Class in ch.njol.skript.lang.parser
-
An abstract class for addons that want to add data bound to a ParserInstance.
- ParserInstance.ScriptActivityChangeEvent - Interface in ch.njol.skript.lang.parser
-
Called when a
Script
is made active or inactive in aParserInstance
. - 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
PatternElement
s, wherePatternElement.next
points to the next element to be matched, which can be on an outer level, and wherePatternElement.originalNext
points to the next element on the same level. - PatternCompiler() - Constructor for class ch.njol.skript.patterns.PatternCompiler
- PatternElement - Class in ch.njol.skript.patterns
- PatternElement() - Constructor for class ch.njol.skript.patterns.PatternElement
- patterns - Variable in class ch.njol.skript.lang.SyntaxElementInfo
- patterns() - 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.use
Predicate
- 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
Quaternionf
s 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
CommandSender
s. - 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
- RegexPatternElement(Pattern) - Constructor for class ch.njol.skript.patterns.RegexPatternElement
- register(Trigger) - Method in class ch.njol.skript.lang.SelfRegisteringSkriptEvent
-
Deprecated.This method's functionality can be replaced by overriding
SelfRegisteringSkriptEvent.postLoad()
. Normally, that method would register the parsed trigger withSkriptEventHandler
. A reference to theTrigger
is available throughSkriptEvent.trigger
. - register(SkriptAddon, String, LifeCycle, String...) - Method in class org.skriptlang.skript.lang.experiment.ExperimentRegistry
-
Creates (and registers) a new experimental feature flag, which will be available to scripts with the
using %name%
structure. - register(SkriptAddon, Experiment) - Method in class org.skriptlang.skript.lang.experiment.ExperimentRegistry
-
Registers a new experimental feature flag, which will be available to scripts with the
using %name%
structure. - register(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
ParserInstance
s. - registerDefaultValue(Class<T>, Supplier<T>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- registerDifference(Class<T>, Class<R>, Operation<T, T, R>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- registerDifference(Class<T>, Operation<T, T, T>) - Static method in class org.skriptlang.skript.lang.arithmetic.Arithmetics
- registered() - Method in class org.skriptlang.skript.lang.experiment.ExperimentRegistry
- registerEffect(Class<E>, String...) - Static method in class ch.njol.skript.Skript
-
Registers an
Effect
. - registerEvent(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
Registry
s. - RegistryClassInfo(Class<R>, Registry<R>, String, String) - Constructor for class ch.njol.skript.classes.registry.RegistryClassInfo
- RegistryClassInfo(Class<R>, Registry<R>, String, String, 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
-
Deprecated.
- ScriptInfo() - Constructor for class ch.njol.skript.ScriptLoader.ScriptInfo
- ScriptInfo(int, int) - Constructor for class ch.njol.skript.ScriptLoader.ScriptInfo
- ScriptInfo(ScriptLoader.ScriptInfo) - Constructor for class ch.njol.skript.ScriptLoader.ScriptInfo
-
Copy constructor.
- ScriptLoader - Class in ch.njol.skript
-
The main class for loading, unloading and reloading scripts.
- ScriptLoader() - Constructor for class ch.njol.skript.ScriptLoader
- ScriptLoader.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 theScriptLoader
. - ScriptLoader.ScriptLoadEvent - Interface in ch.njol.skript
-
Called when a
Script
is loaded in theScriptLoader
. - ScriptLoader.ScriptPreInitEvent - Interface in ch.njol.skript
- ScriptLoader.ScriptUnloadEvent - Interface in ch.njol.skript
-
Called when a
Script
is unloaded in theScriptLoader
. - 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
SectionNode
s. - SectionEntryData(String, SectionNode, boolean) - Constructor for class org.skriptlang.skript.lang.entry.SectionEntryData
- SectionExitHandler - Interface in ch.njol.skript.lang
-
A
Section
implementing this interface can execute a task when it is exited by an'exit'
or'return'
effect. - sectionNode - Variable in class ch.njol.skript.lang.Section.SectionContext
- SectionNode - Class in ch.njol.skript.config
- SectionNode(String, String, SectionNode, int) - Constructor for class ch.njol.skript.config.SectionNode
- SectionSkriptEvent - Class in ch.njol.skript.lang
-
To be used in sections that delay the execution of their code through a
Trigger
. - SectionSkriptEvent(String, Section) - Constructor for class ch.njol.skript.lang.SectionSkriptEvent
- SectionValidator - Class in ch.njol.skript.config.validate
- SectionValidator() - Constructor for class ch.njol.skript.config.validate.SectionValidator
- SelfRegisteringSkriptEvent - Class in ch.njol.skript.lang
-
Deprecated.Regular
Structure
methods should be used. See individual methods for their equivalents. - SelfRegisteringSkriptEvent() - Constructor for class ch.njol.skript.lang.SelfRegisteringSkriptEvent
-
Deprecated.
- SEMANTIC_ERROR - Enum constant in enum class ch.njol.skript.log.ErrorQuality
- sendBlockChange(Player, Location) - Method in class ch.njol.skript.aliases.ItemType
-
Send a block change to a player
- sendBlockChange(Player, Location, Material, BlockValues) - Method in interface ch.njol.skript.bukkitutil.block.BlockSetter
-
Send a block change to a player.
- sendBlockChange(Player, Location, Material, BlockValues) - Static method in class ch.njol.skript.util.BlockUtils
- sendFormatted(CommandSender, String) - Static method in class ch.njol.skript.log.SkriptLogger
-
Sends the given formatted message to the given
CommandSender
. - sendHelp(CommandSender) - Method in class ch.njol.skript.command.ScriptCommand
- sendPluginMessage(String, String...) - Static method in class ch.njol.skript.util.Utils
-
Sends a plugin message using the first player from
Bukkit.getOnlinePlayers()
. - sendPluginMessage(String, Predicate<ByteArrayDataInput>, String...) - Static method in class ch.njol.skript.util.Utils
-
Sends a plugin message using the first player from
Bukkit.getOnlinePlayers()
. - sendPluginMessage(Player, String, String...) - Static method in class ch.njol.skript.util.Utils
-
Sends a plugin message using the from
player
. - sendPluginMessage(Player, String, Predicate<ByteArrayDataInput>, String...) - Static method in class ch.njol.skript.util.Utils
-
Sends a plugin message.
- SEPARATOR - Static variable in class ch.njol.skript.lang.Variable
- SerializableChecker<T> - Interface in ch.njol.skript.classes
-
Deprecated, for removal: This API element is subject to removal in a future version.use
Predicate
- 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
andScriptLoader.loaderThreads
. - setBaby(Entity) - Static method in class ch.njol.skript.bukkitutil.EntityUtils
-
Quick method for making an entity a baby.
- setBiome(Biome) - Method in class ch.njol.skript.util.BlockStateBlock
- setBiome(Biome) - Method in class ch.njol.skript.util.DelayedChangeBlock
- setBlock(Block, boolean) - Method in class ch.njol.skript.aliases.ItemType
-
Sets the given block to this ItemType
- setBlock(Block, Material, BlockValues, int) - Method in interface ch.njol.skript.bukkitutil.block.BlockSetter
-
Sets the given block.
- setBlockData(BlockData) - Method in class ch.njol.skript.util.BlockStateBlock
- setBlockData(BlockData) - Method in class ch.njol.skript.util.DelayedChangeBlock
- setBlockData(BlockData, boolean) - Method in class ch.njol.skript.util.BlockStateBlock
- setBlockData(BlockData, boolean) - Method in class ch.njol.skript.util.DelayedChangeBlock
- setCancelled(boolean) - Method in class ch.njol.skript.command.EffectCommandEvent
- setCheckFrequency(long) - Method in class ch.njol.skript.update.Updater
-
Sets update check frequency.
- setClassInfo(ClassInfo<?>) - Method in class ch.njol.skript.util.ClassInfoReference
- setColorable() - Method in class ch.njol.skript.util.visual.VisualEffectType
- setCommand(String) - Method in class ch.njol.skript.command.EffectCommandEvent
- setCooldownCancelled(boolean) - Method in class ch.njol.skript.command.ScriptCommandEvent
- setCurrentEvent(String, Class<? extends Event>...) - Method in class ch.njol.skript.lang.parser.ParserInstance
- 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
-
Deprecated.
- setCurrentStructure(Structure) - Method in class ch.njol.skript.lang.parser.ParserInstance
-
Updates the Structure currently being handled by this ParserInstance.
- setDamage(ItemType, int) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
-
Sets damage/durability of an item if possible.
- setDamage(EntityDamageEvent, double) - Static method in class ch.njol.skript.bukkitutil.HealthUtils
- setDamage(ItemStack, int) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
-
Sets damage/durability of an item if possible.
- setDamageCause(Damageable, EntityDamageEvent.DamageCause) - Static method in class ch.njol.skript.bukkitutil.HealthUtils
- setDebugLabel(String) - Method in class ch.njol.skript.lang.Trigger
- setDurability(int) - Method in class ch.njol.skript.aliases.ItemData
- setElapsedMilliSeconds(UUID, Event, long) - Method in class ch.njol.skript.command.ScriptCommand
- setEnabled(boolean) - Static method in class ch.njol.skript.timings.SkriptTimings
- setEnabled(boolean) - Method in class ch.njol.skript.update.Updater
- 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 providedItemStack
. - 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
-
Deprecated.
- 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 futureExprInput
s, 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.use
Consumer
- 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.Expression
s). - SimpleClassResolver - Class in ch.njol.yggdrasil
- SimpleClassResolver() - Constructor for class ch.njol.yggdrasil.SimpleClassResolver
- SimpleEntityData - Class in ch.njol.skript.entity
- SimpleEntityData() - Constructor for class ch.njol.skript.entity.SimpleEntityData
- SimpleEntityData(Class<? extends Entity>) - Constructor for class ch.njol.skript.entity.SimpleEntityData
- SimpleEntityData(Entity) - Constructor for class ch.njol.skript.entity.SimpleEntityData
- SimpleEntityData.SimpleEntityDataInfo - Class in ch.njol.skript.entity
- SimpleEvent - Class in ch.njol.skript.lang.util
-
A very basic SkriptEvent which returns true for all events (i.e.
- SimpleEvent() - Constructor for class ch.njol.skript.lang.util.SimpleEvent
- SimpleExpression<T> - Class in ch.njol.skript.lang.util
-
An implementation of the
Expression
interface. - SimpleExpression() - Constructor for class ch.njol.skript.lang.util.SimpleExpression
- SimpleJavaFunction<T> - Class in ch.njol.skript.lang.function
-
A
JavaFunction
which doesn't make use of theFunctionEvent
instance and that cannot accept empty /null
parameters. - SimpleJavaFunction(Signature<T>) - Constructor for class ch.njol.skript.lang.function.SimpleJavaFunction
- SimpleJavaFunction(String, Parameter<?>[], ClassInfo<T>, boolean) - Constructor for class ch.njol.skript.lang.function.SimpleJavaFunction
- SimpleJavaFunction(String, Parameter<?>[], ClassInfo<T>, boolean, Contract) - Constructor for class ch.njol.skript.lang.function.SimpleJavaFunction
- SimpleLiteral<T> - Class in ch.njol.skript.lang.util
-
Represents a literal, i.e.
- SimpleLiteral(T[], Class<T>, boolean) - Constructor for class ch.njol.skript.lang.util.SimpleLiteral
- SimpleLiteral(T[], Class<T>, boolean, UnparsedLiteral) - Constructor for class ch.njol.skript.lang.util.SimpleLiteral
- SimpleLiteral(T, boolean) - Constructor for class ch.njol.skript.lang.util.SimpleLiteral
- SimpleLiteral(T, boolean, UnparsedLiteral) - Constructor for class ch.njol.skript.lang.util.SimpleLiteral
- SimpleNode - Class in ch.njol.skript.config
- SimpleNode(Config) - Constructor for class ch.njol.skript.config.SimpleNode
- SimpleNode(String, String, int, SectionNode) - Constructor for class ch.njol.skript.config.SimpleNode
- simplify() - Method in interface ch.njol.skript.lang.Expression
-
Simplifies the expression, e.g.
- simplify() - Method in class ch.njol.skript.lang.ExpressionList
- simplify() - Method in class ch.njol.skript.lang.LiteralList
- simplify() - Method in class ch.njol.skript.lang.UnparsedLiteral
- simplify() - Method in class ch.njol.skript.lang.util.ConvertedExpression
- simplify() - Method in class ch.njol.skript.lang.util.SimpleExpression
- simplify() - Method in class ch.njol.skript.lang.util.SimpleLiteral
- simplify() - Method in class ch.njol.skript.lang.Variable
- simplify() - Method in class ch.njol.skript.lang.VariableString
- 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
andPlayer
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
-
A convenience method for
SkriptLogger.startLogHandler(LogHandler)
. - start() - Method in class ch.njol.skript.log.ParseLogHandler
- start() - Method in class ch.njol.skript.log.RedirectingLogHandler
- start() - Method in class ch.njol.skript.log.RetainingLogHandler
- start() - Method in class ch.njol.skript.log.TimingLogHandler
- start(String) - Static method in class ch.njol.skript.timings.SkriptTimings
- startBackupTask(Timespan, 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
(newParseLogHandler
()); - startRetainingLog() - Static method in class ch.njol.skript.log.SkriptLogger
-
Shorthand for
startLogHandler
(newRetainingLogHandler
()); - startsWithIgnoreCase(String, String) - Static method in class ch.njol.util.StringUtils
- startsWithIgnoreCase(String, String, int) - Static method in class ch.njol.util.StringUtils
- Statement - Class in ch.njol.skript.lang
-
Supertype of conditions and effects
- Statement() - Constructor for class ch.njol.skript.lang.Statement
- 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
- 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
-
Deprecated.
- 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
SyntaxRegister
s 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
SyntaxElement
s. - 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
Tag
s, 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.
called with this object and relevant plurarily setting.getMaterialName
(ItemData, boolean) - toString() - Method in class ch.njol.skript.aliases.ItemType
- toString() - Method in class ch.njol.skript.classes.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
-
Returns
PseudoEnum.name()
. - 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 withSkriptEventHandler
. A reference to theTrigger
is available throughSkriptEvent.trigger
. - unregister(SkriptAddon, Experiment) - Method in class org.skriptlang.skript.lang.experiment.ExperimentRegistry
-
Unregisters an experimental feature flag.
- unregister(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 beenValidated.invalidate()
d, itsValidated.valid()
method should returnfalse
. - 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
- 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 aVariableString
. - VariableStringEntryData(String, VariableString, boolean) - Constructor for class org.skriptlang.skript.lang.entry.util.VariableStringEntryData
-
Uses
StringMode.MESSAGE
as the default string mode. - VariableStringEntryData(String, VariableString, boolean, StringMode) - Constructor for class org.skriptlang.skript.lang.entry.util.VariableStringEntryData
- 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
Vector
s 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
Condition
s to provide expected and received values forEffAssert
or others to use to in debugging or testing scenarios. - verbosity - Static variable in class ch.njol.skript.SkriptConfig
- Verbosity - Enum Class in ch.njol.skript.log
- version - Variable in class ch.njol.skript.SkriptAddon
- version - Variable in class ch.njol.yggdrasil.Yggdrasil
- Version - Class in ch.njol.skript.util
- Version(int...) - Constructor for class ch.njol.skript.util.Version
- Version(int, int, String) - Constructor for class ch.njol.skript.util.Version
- Version(String) - Constructor for class ch.njol.skript.util.Version
- versionPattern - Static variable in class ch.njol.skript.util.Version
- VERY_HIGH - Enum constant in enum class ch.njol.skript.log.Verbosity
- 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
ItemType.addEnchantments(EnchantmentType...)