Index
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form
S
- safe(double) - Static method in class ch.njol.util.Math2
-
Guarantees a double is neither NaN nor INF.
- safe(float) - Static method in class ch.njol.util.Math2
-
Guarantees a float is neither NaN nor INF.
- SAINT_BARTHELEMY - Enum constant in enum class ch.njol.skript.Metrics.Country
- SAINT_HELENA - Enum constant in enum class ch.njol.skript.Metrics.Country
- SAINT_KITTS_AND_NEVIS - Enum constant in enum class ch.njol.skript.Metrics.Country
- SAINT_LUCIA - Enum constant in enum class ch.njol.skript.Metrics.Country
- SAINT_MARTIN - Enum constant in enum class ch.njol.skript.Metrics.Country
- SAINT_PIERRE_AND_MIQUELON - Enum constant in enum class ch.njol.skript.Metrics.Country
- SAINT_VINCENT_AND_THE_GRENADINES - Enum constant in enum class ch.njol.skript.Metrics.Country
- 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
- SAMOA - Enum constant in enum class ch.njol.skript.Metrics.Country
- SAN_MARINO - Enum constant in enum class ch.njol.skript.Metrics.Country
- SAO_TOME_AND_PRINCIPE - Enum constant in enum class ch.njol.skript.Metrics.Country
- SAUDI_ARABIA - Enum constant in enum class ch.njol.skript.Metrics.Country
- SAVANNA - Enum constant in enum class ch.njol.skript.hooks.biomes.BiomeMapUtil.To19Mapping
- SAVANNA_PLATEAU - Enum constant in enum class ch.njol.skript.hooks.biomes.BiomeMapUtil.To19Mapping
- 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, @org.eclipse.jdt.annotation.Nullable byte[]) - Method in class ch.njol.skript.variables.DatabaseStorage
- save(String, String, @org.eclipse.jdt.annotation.Nullable byte[]) - Method in class ch.njol.skript.variables.FlatFileStorage
- save(String, String, @org.eclipse.jdt.annotation.Nullable 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 while file
- ScheduledEvent - Class in ch.njol.skript.events.bukkit
- ScheduledEvent(World) - Constructor for class ch.njol.skript.events.bukkit.ScheduledEvent
- ScheduledNoWorldEvent - Class in ch.njol.skript.events.bukkit
- ScheduledNoWorldEvent() - Constructor for class ch.njol.skript.events.bukkit.ScheduledNoWorldEvent
- script - Variable in class ch.njol.skript.lang.function.FunctionReference
-
Script in which this reference is found.
- SCRIPT - Enum constant in enum class ch.njol.skript.lang.function.Namespace.Origin
-
Script functions.
- SCRIPT - Enum constant in enum class ch.njol.skript.lang.ParseContext
-
Used for parsing variables in a script's variables section
- ScriptAliases - Class in ch.njol.skript.aliases
-
Per-script aliases provider and parser container.
- ScriptAliases(AliasesProvider, AliasesParser) - Constructor for class ch.njol.skript.aliases.ScriptAliases
- ScriptCommand - Class in ch.njol.skript.command
-
This class is used for user-defined commands.
- ScriptCommand(File, String, String, List<Argument<?>>, String, String, ArrayList<String>, String, VariableString, Timespan, VariableString, String, VariableString, int, List<TriggerItem>) - Constructor for class ch.njol.skript.command.ScriptCommand
-
Creates a new SkriptCommand.
- ScriptCommandEvent - Class in ch.njol.skript.command
- ScriptCommandEvent(ScriptCommand, CommandSender) - Constructor for class ch.njol.skript.command.ScriptCommandEvent
- ScriptEvent - Class in ch.njol.skript.events.bukkit
- ScriptEvent() - Constructor for class ch.njol.skript.events.bukkit.ScriptEvent
- ScriptFunction<T> - Class in ch.njol.skript.lang.function
- ScriptFunction(Signature<T>, SectionNode) - Constructor for class ch.njol.skript.lang.function.ScriptFunction
- ScriptInfo() - Constructor for class ch.njol.skript.ScriptLoader.ScriptInfo
- ScriptInfo(int, int, int, int) - Constructor for class ch.njol.skript.ScriptLoader.ScriptInfo
- ScriptInfo(ScriptLoader.ScriptInfo) - Constructor for class ch.njol.skript.ScriptLoader.ScriptInfo
-
Copy constructor.
- ScriptLoader - Class in ch.njol.skript
-
The main class for loading, unloading and reloading scripts.
- ScriptLoader() - Constructor for class ch.njol.skript.ScriptLoader
- ScriptLoader.ScriptInfo - Class in ch.njol.skript
-
A class for keeping track of a the general content of a script: The amount of files The amount of triggers The amount of commands The amount of functions The names of the declared commands
- scriptLoaderThreadSize - Static variable in class ch.njol.skript.SkriptConfig
- ScriptOptions - Class in ch.njol.skript.util
- SCRIPTSFOLDER - Static variable in class ch.njol.skript.Skript
- SecConditional - Class in ch.njol.skript.sections
- SecConditional() - Constructor for class ch.njol.skript.sections.SecConditional
- SecLoop - Class in ch.njol.skript.sections
- SecLoop() - Constructor for class ch.njol.skript.sections.SecLoop
- second - Variable in class ch.njol.util.Pair
- Section - Class in ch.njol.skript.lang
-
A section that can decide what it does with its contents, as code isn't parsed by default.
- Section() - Constructor for class ch.njol.skript.lang.Section
- Section.SectionContext - Class in ch.njol.skript.lang
- SectionContext(ParserInstance) - Constructor for class ch.njol.skript.lang.Section.SectionContext
- 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
- SecWhile - Class in ch.njol.skript.sections
- SecWhile() - Constructor for class ch.njol.skript.sections.SecWhile
- SelfRegisteringSkriptEvent - Class in ch.njol.skript.lang
- SelfRegisteringSkriptEvent() - Constructor for class ch.njol.skript.lang.SelfRegisteringSkriptEvent
- 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
- 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.
- SENEGAL - Enum constant in enum class ch.njol.skript.Metrics.Country
- SEPARATOR - Static variable in class ch.njol.skript.lang.Variable
- SERBIA - Enum constant in enum class ch.njol.skript.Metrics.Country
- SerializableChanger<T> - Interface in ch.njol.skript.classes
-
Deprecated.
- SerializableChecker<T> - Interface in ch.njol.skript.classes
-
Deprecated.
- SerializableGetter<R,A> - Class in ch.njol.skript.classes
-
Deprecated.
- SerializableGetter() - Constructor for class ch.njol.skript.classes.SerializableGetter
-
Deprecated.
- serialize() - Method in class ch.njol.skript.aliases.ItemData
- serialize() - Method in class ch.njol.skript.aliases.ItemType
- serialize() - Method in class ch.njol.skript.entity.EntityData
- serialize() - Method in class ch.njol.skript.entity.SimpleEntityData
- serialize() - Method in class ch.njol.skript.hooks.regions.GriefPreventionHook.GriefPreventionRegion
- serialize() - Method in class ch.njol.skript.hooks.regions.PreciousStonesHook.PreciousStonesRegion
- serialize() - Method in class ch.njol.skript.hooks.regions.ResidenceHook.ResidenceRegion
- serialize() - Method in class ch.njol.skript.hooks.regions.WorldGuardHook.WorldGuardRegion
- 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
- serialize(Object) - Method in class ch.njol.yggdrasil.JRESerializer
- serialize(String, Object) - Static method in class ch.njol.skript.variables.Variables
- 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
- SerializedVariable(String, SerializedVariable.Value) - Constructor for class ch.njol.skript.variables.SerializedVariable
- SerializedVariable.Value - Class in ch.njol.skript.variables
- serializer - Static variable in class ch.njol.skript.entity.EntityData
- serializer(Serializer<? super T>) - Method in class ch.njol.skript.classes.ClassInfo
- Serializer<T> - Class in ch.njol.skript.classes
- Serializer() - Constructor for class ch.njol.skript.classes.Serializer
- ServerPlatform - Enum Class in ch.njol.skript
-
Represents all server platforms that Skript runs on.
- set(int, E) - Method in class ch.njol.util.coll.CyclicList
- set(int, T) - Method in class ch.njol.util.coll.ReversedListView
- set(T) - Method in class ch.njol.util.coll.iterator.ReversedListIterator
- set(V) - Method in class ch.njol.util.NotifyingReference
- set(V) - Method in class ch.njol.util.SynchronizedReference
- set(ScriptCommandEvent, Object[]) - Method in class ch.njol.skript.command.Argument
- set(Config, String) - Method in class ch.njol.skript.config.Option
- set(E) - Method in class ch.njol.skript.entity.EntityData
- set(String) - Method in class ch.njol.skript.config.SimpleNode
- set(String) - Method in class ch.njol.skript.config.VoidNode
- set(String, Node) - Method in class ch.njol.skript.config.SectionNode
- set(String, String) - Method in class ch.njol.skript.config.SectionNode
- set(Block, ItemData, boolean) - Static method in class ch.njol.skript.util.BlockUtils
- set(Block, Material, BlockValues, boolean) - Static method in class ch.njol.skript.util.BlockUtils
-
Sets the given block.
- set(Axolotl) - Method in class ch.njol.skript.entity.AxolotlData
- set(Bee) - Method in class ch.njol.skript.entity.BeeData
- set(Boat) - Method in class ch.njol.skript.entity.BoatData
- set(Cat) - Method in class ch.njol.skript.entity.CatData
- set(Creeper) - Method in class ch.njol.skript.entity.CreeperData
- set(Enderman) - Method in class ch.njol.skript.entity.EndermanData
- set(Entity) - Method in class ch.njol.skript.entity.SimpleEntityData
- set(ExperienceOrb) - Method in class ch.njol.skript.entity.XpOrbData
- set(FallingBlock) - Method in class ch.njol.skript.entity.FallingBlockData
- set(Fish) - Method in class ch.njol.skript.entity.FishData
- set(Fox) - Method in class ch.njol.skript.entity.FoxData
- set(Goat) - Method in class ch.njol.skript.entity.GoatData
- set(Guardian) - Method in class ch.njol.skript.entity.GuardianData
- set(Horse) - Method in class ch.njol.skript.entity.HorseData
- 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(Player) - Method in class ch.njol.skript.entity.PlayerData
- set(Rabbit) - Method in class ch.njol.skript.entity.RabbitData
- set(Sheep) - Method in class ch.njol.skript.entity.SheepData
- set(Skeleton) - Method in class ch.njol.skript.entity.SkeletonData
- set(ThrownPotion) - Method in class ch.njol.skript.entity.ThrownPotionData
- set(TropicalFish) - Method in class ch.njol.skript.entity.TropicalFishData
- set(Villager) - Method in class ch.njol.skript.entity.VillagerData
- set(Wolf) - Method in class ch.njol.skript.entity.WolfData
- set(ZombieVillager) - Method in class ch.njol.skript.entity.ZombieVillagerData
- set(EntityEquipment, ItemStack) - Method in enum class ch.njol.skript.util.slot.EquipmentSlot.EquipSlot
- set(T) - Method in interface ch.njol.util.Setter
- SET - Enum constant in enum class ch.njol.skript.classes.Changer.ChangeMode
- setAdult(Entity) - Static method in class ch.njol.skript.bukkitutil.EntityUtils
-
Quick method for making an entity an adult.
- setAge(Entity, int) - Static method in class ch.njol.skript.bukkitutil.EntityUtils
-
Set the age of an entity.
- setAll(boolean) - Method in class ch.njol.skript.aliases.ItemType
- setAllowUndefinedEntries(boolean) - Method in class ch.njol.skript.config.validate.SectionValidator
- setAllowUndefinedSections(boolean) - Method in class ch.njol.skript.config.validate.SectionValidator
- setAmount(double) - Method in class ch.njol.skript.aliases.ItemType
- setAmount(double) - Method in interface ch.njol.skript.lang.Unit
- setAmount(int) - Method in class ch.njol.skript.aliases.ItemType
- setAmount(int) - Method in class ch.njol.skript.util.slot.CursorSlot
- setAmount(int) - Method in class ch.njol.skript.util.slot.DroppedItemSlot
- setAmount(int) - Method in class ch.njol.skript.util.slot.EquipmentSlot
- setAmount(int) - Method in class ch.njol.skript.util.slot.InventorySlot
- setAmount(int) - Method in class ch.njol.skript.util.slot.ItemFrameSlot
- setAmount(int) - Method in class ch.njol.skript.util.slot.Slot
- setAmount(int) - Method in class ch.njol.skript.util.slot.ThrowableProjectileSlot
- setAnd(boolean) - Method in class ch.njol.skript.lang.ExpressionList
-
For use in
CondCompare
only. - setAsyncLoaderSize(int) - Static method in class ch.njol.skript.ScriptLoader
-
Sets the amount of async loaders, by updating
ScriptLoader.asyncLoaderSize
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.events.bukkit.ExperienceSpawnEvent
- setCancelled(boolean) - Method in class ch.njol.skript.hooks.regions.events.RegionBorderEvent
- setCheckFrequency(long) - Method in class ch.njol.skript.update.Updater
-
Sets update check frequency.
- setColorable() - Method in class ch.njol.skript.util.visual.VisualEffectType
- setCooldownCancelled(boolean) - Method in class ch.njol.skript.command.ScriptCommandEvent
- setCurrentEvent(String, Class<? extends Event>...) - Method in class ch.njol.skript.lang.parser.ParserInstance
- setCurrentEvent(String, Class<? extends Event>...) - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.
- setCurrentEventName(String) - Method in class ch.njol.skript.lang.parser.ParserInstance
- setCurrentEvents(Class<? extends Event>[]) - Method in class ch.njol.skript.lang.parser.ParserInstance
- setCurrentLoops(List<SecLoop>) - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.
- setCurrentScript(Config) - Method in class ch.njol.skript.lang.parser.ParserInstance
- setCurrentScript(Config) - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.
- setCurrentSections(List<TriggerSection>) - Method in class ch.njol.skript.lang.parser.ParserInstance
- setCurrentSections(List<TriggerSection>) - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.
- setCurrentSkriptEvent(SkriptEvent) - Method in class ch.njol.skript.lang.parser.ParserInstance
- setDamage(EntityDamageEvent, double) - Static method in class ch.njol.skript.bukkitutil.HealthUtils
- setDamage(ItemStack, int) - Static method in class ch.njol.skript.bukkitutil.ItemUtils
-
Sets damage/durability of an item if possible.
- setDamageCause(Damageable, EntityDamageEvent.DamageCause) - Static method in class ch.njol.skript.bukkitutil.HealthUtils
- setData(byte) - Method in class ch.njol.skript.util.BlockStateBlock
- setData(byte) - Method in class ch.njol.skript.util.DelayedChangeBlock
- setDataMethod - Static variable in class ch.njol.skript.bukkitutil.block.MagicBlockCompat
- 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
- setExpr(Expression<? extends F>) - Method in class ch.njol.skript.expressions.base.PropertyExpression
-
Sets the expression this expression represents a property of.
- setExpr(Expression<? extends T>) - Method in class ch.njol.skript.conditions.base.PropertyCondition
-
Sets the expression this condition checks a property of.
- setExpr(Expression<? extends T>) - Method in class ch.njol.skript.expressions.base.WrapperExpression
-
Sets wrapped expression.
- setField(Object, Field, Yggdrasil) - Method in class ch.njol.yggdrasil.Fields.FieldContext
- setFields(Object) - Method in class ch.njol.yggdrasil.Fields
-
Sets all fields of the given Object to the values stored in this Fields object.
- setFields(Object, Yggdrasil) - Method in class ch.njol.yggdrasil.Fields
-
Deprecated.
- setFirst(T1) - Method in class ch.njol.util.Pair
- setFirst(T1) - Method in class ch.njol.util.NonNullPair
- setHasDelayBefore(Kleenean) - Method in class ch.njol.skript.lang.parser.ParserInstance
-
This method should be called to indicate that the trigger will (possibly) be delayed from this point on.
- setHasDelayBefore(Kleenean) - Static method in class ch.njol.skript.ScriptLoader
-
Deprecated.
- setHealth(Damageable, double) - Static method in class ch.njol.skript.bukkitutil.HealthUtils
-
Set the health of an entity
- setIndentation(String) - Method in class ch.njol.skript.lang.parser.ParserInstance
- setItem(ItemStack) - Method in class ch.njol.skript.util.slot.CursorSlot
- setItem(ItemStack) - Method in class ch.njol.skript.util.slot.DroppedItemSlot
- setItem(ItemStack) - Method in class ch.njol.skript.util.slot.EquipmentSlot
- setItem(ItemStack) - Method in class ch.njol.skript.util.slot.InventorySlot
- setItem(ItemStack) - Method in class ch.njol.skript.util.slot.ItemFrameSlot
- setItem(ItemStack) - Method in class ch.njol.skript.util.slot.Slot
- setItem(ItemStack) - Method in class ch.njol.skript.util.slot.ThrowableProjectileSlot
- setItemMeta(ItemMeta) - Method in class ch.njol.skript.aliases.ItemData
- setItemMeta(ItemMeta) - Method in class ch.njol.skript.aliases.ItemType
-
Sets item meta that is applied for everything this type represents.
- setLanguageFileDirectory(String) - Method in class ch.njol.skript.SkriptAddon
-
Makes Skript load language files from the specified directory, e.g.
- setLast(PatternElement) - Method in class ch.njol.skript.patterns.ChoicePatternElement
- setLastUsage(UUID, Event, Date) - Method in class ch.njol.skript.command.ScriptCommand
- setLineNumber(int) - Method in class ch.njol.skript.lang.Trigger
-
Sets line number for this trigger's start.
- setList(String, Object, Object...) - Static method in class ch.njol.skript.util.PersistentDataUtils
-
Sets the Persistent Data Tag's value for the given holder(s) from the given list variable name and value.
- setListMap(String, Map<String, Object>, Object) - Static method in class ch.njol.skript.util.PersistentDataUtils
-
Sets the list map of the given holder.
- setLocalVariables(Event, Object) - Static method in class ch.njol.skript.variables.Variables
-
Sets local variables associated with given event.
- setMaxHealth(Damageable, double) - Static method in class ch.njol.skript.bukkitutil.HealthUtils
-
Set the max health an entity can have
- setMetadata(String, MetadataValue) - Method in class ch.njol.skript.util.BlockStateBlock
- setMetadata(String, MetadataValue) - Method in class ch.njol.skript.util.DelayedChangeBlock
- setMode(StringMode) - Method in class ch.njol.skript.lang.VariableString
- setNegated(boolean) - Method in class ch.njol.skript.lang.Condition
-
Sets the negation state of this condition.
- setNext(TriggerItem) - Method in class ch.njol.skript.lang.EffectSectionEffect
- setNext(TriggerItem) - Method in class ch.njol.skript.lang.TriggerItem
- setNext(TriggerItem) - Method in class ch.njol.skript.lang.TriggerSection
- setNext(TriggerItem) - Method in class ch.njol.skript.sections.SecLoop
- setNext(TriggerItem) - Method in class ch.njol.skript.sections.SecWhile
- 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
- setParent(ExprFilter) - Method in class ch.njol.skript.expressions.ExprFilter.ExprInput
- setPeriod(long) - Method in class ch.njol.skript.util.Task
-
Sets the period of this task.
- setPitch(Vector, float) - Static method in class ch.njol.util.VectorMath
- setPlain(boolean) - Method in class ch.njol.skript.aliases.ItemData
- setPrimitive(Object) - Method in class ch.njol.yggdrasil.Fields.FieldContext
- setRawDataMethod - Static variable in class ch.njol.skript.bukkitutil.block.MagicBlockCompat
- setReleaseChannel(ReleaseChannel) - Method in class ch.njol.skript.update.Updater
- setRemainingMilliseconds(UUID, Event, long) - Method in class ch.njol.skript.command.ScriptCommand
- setReturnValue(T[]) - Method in class ch.njol.skript.lang.function.ScriptFunction
-
Should only be called by
EffReturn
. - setScriptAliases(ScriptAliases) - Static method in class ch.njol.skript.aliases.Aliases
-
Sets script aliases to be used for lookups.
- setSecond(T2) - Method in class ch.njol.util.Pair
- setSecond(T2) - Method in class ch.njol.util.NonNullPair
- setSingle(String, Object, Object...) - Static method in class ch.njol.skript.util.PersistentDataUtils
-
Sets the Persistent Data Tag from the given name and value for the given holder.
- setSkript(Skript) - Static method in class ch.njol.skript.timings.SkriptTimings
- setSpawnedXP(int) - Method in class ch.njol.skript.events.bukkit.ExperienceSpawnEvent
- setStringMode(Expression<T>, StringMode) - Static method in class ch.njol.skript.lang.VariableString
- setSuppressWarning(File, String) - Method in class ch.njol.skript.util.ScriptOptions
- setTableName(String) - Method in class ch.njol.skript.variables.DatabaseStorage
- setter(Setter<? super T>) - Method in class ch.njol.skript.config.Option
- Setter<T> - Interface in ch.njol.util
- SETTER - Static variable in interface ch.njol.skript.bukkitutil.block.BlockCompat
- setTime(int) - Method in class ch.njol.skript.expressions.base.EventValueExpression
- setTime(int) - Method in class ch.njol.skript.expressions.base.WrapperExpression
- setTime(int) - Method in class ch.njol.skript.expressions.ExprDamageCause
- setTime(int) - Method in class ch.njol.skript.expressions.ExprFoodLevel
- setTime(int) - Method in class ch.njol.skript.expressions.ExprFurnaceSlot
- setTime(int) - Method in class ch.njol.skript.expressions.ExprGameMode
- setTime(int) - Method in class ch.njol.skript.expressions.ExprLevel
- setTime(int) - Method in class ch.njol.skript.expressions.ExprPassenger
- setTime(int) - Method in class ch.njol.skript.expressions.ExprSignText
- setTime(int) - Method in class ch.njol.skript.expressions.ExprSpawn
- setTime(int) - Method in class ch.njol.skript.expressions.ExprTarget
- setTime(int) - Method in class ch.njol.skript.expressions.ExprTargetedBlock
- setTime(int) - Method in class ch.njol.skript.expressions.ExprTimeState
- setTime(int) - Method in class ch.njol.skript.expressions.ExprTool
- setTime(int) - Method in class ch.njol.skript.expressions.ExprVehicle
- setTime(int) - Method in class ch.njol.skript.expressions.ExprWeather
- setTime(int) - Method in class ch.njol.skript.expressions.ExprWorld
- setTime(int) - Method in interface ch.njol.skript.lang.Expression
-
Sets the time of this expression, i.e.
- setTime(int) - Method in class ch.njol.skript.lang.ExpressionList
- setTime(int) - Method in class ch.njol.skript.lang.UnparsedLiteral
- setTime(int) - Method in class ch.njol.skript.lang.util.ConvertedExpression
- setTime(int) - Method in class ch.njol.skript.lang.util.SimpleExpression
-
Sets the time of this expression, i.e.
- setTime(int) - Method in class ch.njol.skript.lang.util.SimpleLiteral
- setTime(int) - Method in class ch.njol.skript.lang.Variable
- setTime(int) - Method in class ch.njol.skript.lang.VariableString
- setTime(int, Expression<?>, Class<? extends Event>...) - Method in class ch.njol.skript.lang.util.SimpleExpression
- setTime(int, Class<? extends Event>) - Method in class ch.njol.skript.lang.util.SimpleExpression
- setTime(int, Class<? extends Event>, 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
- setTriggerItems(List<TriggerItem>) - Method in class ch.njol.skript.lang.TriggerSection
-
Remember to add this section to
ParserInstance.getCurrentSections()
before parsing child elements! - setType(Material) - Method in class ch.njol.skript.util.BlockStateBlock
- setType(Material) - Method in class ch.njol.skript.util.DelayedChangeBlock
- setType(Material, boolean) - Method in class ch.njol.skript.util.BlockStateBlock
- setType(Material, boolean) - Method in class ch.njol.skript.util.DelayedChangeBlock
- setValue(String) - Method in class ch.njol.skript.config.EntryNode
- setValue(T2) - Method in class ch.njol.util.Pair
- setValue(T2) - Method in class ch.njol.util.NonNullPair
- setValues(Config) - Method in class ch.njol.skript.config.Config
-
Sets this config's values to those in the given config.
- setValues(Config, String...) - Method in class ch.njol.skript.config.Config
- setValues(SectionNode, String...) - Method in class ch.njol.skript.config.SectionNode
- setVariable(String, Object, Event, boolean) - Static method in class ch.njol.skript.variables.Variables
-
Sets a variable.
- setVerbosity(Verbosity) - Static method in class ch.njol.skript.log.SkriptLogger
- setWeather(Player) - Method in enum class ch.njol.skript.util.WeatherType
- setWeather(World) - Method in enum class ch.njol.skript.util.WeatherType
- setYaw(Vector, float) - Static method in class ch.njol.util.VectorMath
- SEVERE - Static variable in class ch.njol.skript.log.SkriptLogger
- SEYCHELLES - Enum constant in enum class ch.njol.skript.Metrics.Country
- shareStyles(MessageComponent[]) - Static method in class ch.njol.skript.util.chat.ChatMessages
- SHATTERED_SAVANNA - Enum constant in enum class ch.njol.skript.hooks.biomes.BiomeMapUtil.To19Mapping
- SHATTERED_SAVANNA_PLATEAU - Enum constant in enum class ch.njol.skript.hooks.biomes.BiomeMapUtil.To19Mapping
- SheepData - Class in ch.njol.skript.entity
- SheepData() - Constructor for class ch.njol.skript.entity.SheepData
- shouldLoadEvent() - Method in class ch.njol.skript.lang.SkriptEvent
-
Script loader checks this before loading items in event.
- shouldLoadEvent() - Method in class ch.njol.skript.tests.runner.EvtTestCase
- 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
- SIERRA_LEONE - Enum constant in enum class ch.njol.skript.Metrics.Country
- sign(byte) - Static method in class ch.njol.util.Math2
- sign(double) - Static method in class ch.njol.util.Math2
- sign(float) - Static method in class ch.njol.util.Math2
- sign(int) - Static method in class ch.njol.util.Math2
- sign(long) - Static method in class ch.njol.util.Math2
- sign(short) - Static method in class ch.njol.util.Math2
- Signature<T> - Class in ch.njol.skript.lang.function
-
Function signature: name, parameter types and a return type.
- Signature(String, String, Parameter<?>[], ClassInfo<T>, boolean) - Constructor for class ch.njol.skript.lang.function.Signature
- Signature(String, String, Parameter<?>[], ClassInfo<T>, boolean, String) - Constructor for class ch.njol.skript.lang.function.Signature
- SIMPLE - Enum constant in enum class ch.njol.skript.lang.ExpressionType
-
Expressions that only match simple text, e.g.
- SimpleBarChart(String) - Constructor for class ch.njol.skript.Metrics.SimpleBarChart
-
Class constructor.
- 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
- SimpleEvents - Class in ch.njol.skript.events
- SimpleEvents() - Constructor for class ch.njol.skript.events.SimpleEvents
- 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
- 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
- SimpleMapChart(String) - Constructor for class ch.njol.skript.Metrics.SimpleMapChart
-
Class constructor.
- 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
- SimplePie(String) - Constructor for class ch.njol.skript.Metrics.SimplePie
-
Class constructor.
- SimplePropertyExpression<F,T> - Class in ch.njol.skript.expressions.base
-
A base class for property expressions that requires only few overridden methods
- SimplePropertyExpression() - Constructor for class ch.njol.skript.expressions.base.SimplePropertyExpression
- simplify() - Method in class ch.njol.skript.expressions.arithmetic.ExprArithmetic
- simplify() - Method in class ch.njol.skript.expressions.base.PropertyExpression
- simplify() - Method in class ch.njol.skript.expressions.base.WrapperExpression
- simplify() - Method in interface ch.njol.skript.lang.Expression
-
Simplifies the expression, e.g.
- simplify() - Method in class ch.njol.skript.lang.ExpressionList
- simplify() - Method in class ch.njol.skript.lang.LiteralList
- simplify() - Method in class ch.njol.skript.lang.UnparsedLiteral
- simplify() - Method in class ch.njol.skript.lang.util.ConvertedExpression
- simplify() - Method in class ch.njol.skript.lang.util.SimpleExpression
- simplify() - Method in class ch.njol.skript.lang.util.SimpleLiteral
- simplify() - Method in class ch.njol.skript.lang.Variable
- simplify() - Method in class ch.njol.skript.lang.VariableString
- since(String) - Method in class ch.njol.skript.classes.ClassInfo
-
Only used for Skript's documentation.
- since(String) - Method in class ch.njol.skript.lang.function.JavaFunction
-
Only used for Skript's documentation.
- since(String) - Method in class ch.njol.skript.lang.SkriptEventInfo
-
Only used for Skript's documentation.
- Since - Annotation Interface in ch.njol.skript.doc
-
Provides the version of plugin when was the annotated element added.
- SINGAPORE - Enum constant in enum class ch.njol.skript.Metrics.Country
- 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
- SingleLineChart(String) - Constructor for class ch.njol.skript.Metrics.SingleLineChart
-
Class constructor.
- SingleVariablePersistentDataType - Class in ch.njol.skript.util
-
This
PersistentDataType
is used for single variables. - SingleVariablePersistentDataType() - Constructor for class ch.njol.skript.util.SingleVariablePersistentDataType
- singular - Variable in class ch.njol.skript.aliases.AliasesProvider.AliasName
-
Singular for of alias name.
- SINT_MAARTEN_DUTCH_PART - Enum constant in enum class ch.njol.skript.Metrics.Country
- size - Variable in class ch.njol.skript.update.GithubChecker.ResponseEntry.AssetsEntry
- size() - Method in class ch.njol.skript.config.SectionNode
- size() - Method in class ch.njol.skript.log.RetainingLogHandler
- size() - Method in class ch.njol.util.coll.CyclicList
- size() - Method in class ch.njol.util.coll.ReversedListView
- size() - Method in class ch.njol.yggdrasil.Fields
- SkeletonData - Class in ch.njol.skript.entity
- SkeletonData() - Constructor for class ch.njol.skript.entity.SkeletonData
- SkeletonData(int) - Constructor for class ch.njol.skript.entity.SkeletonData
- Skript - Class in ch.njol.skript
-
Skript - A Bukkit plugin to modify how Minecraft behaves without having to write a single line of code (You'll likely be writing some code though if you're reading this =P)
- Skript() - Constructor for class ch.njol.skript.Skript
- SKRIPT_PREFIX - Static variable in class ch.njol.skript.Skript
- SkriptAddon - Class in ch.njol.skript
-
Utility class for Skript addons.
- SkriptAPIException - Exception in ch.njol.skript
-
This exception is thrown if the API is used incorrectly.
- SkriptAPIException(String) - Constructor for exception ch.njol.skript.SkriptAPIException
- SkriptAPIException(String, Throwable) - Constructor for exception ch.njol.skript.SkriptAPIException
- SkriptChatCode - Enum Class in ch.njol.skript.util.chat
-
Chat codes that come with Skript by default.
- SkriptClasses - Class in ch.njol.skript.classes.data
- SkriptClasses() - Constructor for class ch.njol.skript.classes.data.SkriptClasses
- SkriptColor - Enum Class in ch.njol.skript.util
- SkriptCommand - Class in ch.njol.skript
- SkriptCommand() - Constructor for class ch.njol.skript.SkriptCommand
- skriptCommandExists(String) - Static method in class ch.njol.skript.command.Commands
- SkriptCommandTabCompleter - Class in ch.njol.skript
- SkriptCommandTabCompleter() - Constructor for class ch.njol.skript.SkriptCommandTabCompleter
- SkriptConfig - Class in ch.njol.skript
-
Important: don't save values from the config, a '/skript reload config/configs/all' won't work correctly otherwise!
- SkriptConfig() - Constructor for class ch.njol.skript.SkriptConfig
- SkriptEvent - Class in ch.njol.skript.lang
-
A SkriptEvent is like a condition.
- SkriptEvent() - Constructor for class ch.njol.skript.lang.SkriptEvent
- SkriptEventHandler - Class in ch.njol.skript
- SkriptEventHandler() - Constructor for class ch.njol.skript.SkriptEventHandler
- SkriptEventHandler.PriorityListener - Class in ch.njol.skript
-
A event listener for one priority.
- SkriptEventInfo<E extends SkriptEvent> - Class in ch.njol.skript.lang
- SkriptEventInfo(String, String[], Class<E>, String, Class<? extends Event>[]) - Constructor for class ch.njol.skript.lang.SkriptEventInfo
- SkriptLogger - Class in ch.njol.skript.log
- SkriptLogger() - Constructor for class ch.njol.skript.log.SkriptLogger
- SkriptParseEvent - Class in ch.njol.skript.events.bukkit
-
Internally used for parsing `parse if` sections
- SkriptParseEvent() - Constructor for class ch.njol.skript.events.bukkit.SkriptParseEvent
- 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
- SkriptStartEvent - Class in ch.njol.skript.events.bukkit
-
Called when Skript starts (after everything was loaded)
- SkriptStartEvent() - Constructor for class ch.njol.skript.events.bukkit.SkriptStartEvent
- SkriptStopEvent - Class in ch.njol.skript.events.bukkit
-
Called when Skript stops (before anything is unloaded)
- SkriptStopEvent() - Constructor for class ch.njol.skript.events.bukkit.SkriptStopEvent
- SkriptTestEvent - Class in ch.njol.skript.tests.runner
-
Raised by Skript when tests are run.
- SkriptTestEvent() - Constructor for class ch.njol.skript.tests.runner.SkriptTestEvent
- SkriptTimings - Class in ch.njol.skript.timings
-
Static utils for Skript timings.
- SkriptTimings() - Constructor for class ch.njol.skript.timings.SkriptTimings
- SkriptUpdater - Class in ch.njol.skript
-
Skript's update checker.
- skriptYaw(float) - Static method in class ch.njol.util.VectorMath
- Slot - Class in ch.njol.skript.util
-
Deprecated.Slot stuff got its own package.
- Slot - Class in ch.njol.skript.util.slot
-
Represents a container for a single item.
- Slot() - Constructor for class ch.njol.skript.util.Slot
-
Deprecated.
- Slot() - Constructor for class ch.njol.skript.util.slot.Slot
- slotNumber - Variable in enum class ch.njol.skript.util.slot.EquipmentSlot.EquipSlot
- SlotWithIndex - Class in ch.njol.skript.util.slot
-
Represents a slot which has index.
- SlotWithIndex() - Constructor for class ch.njol.skript.util.slot.SlotWithIndex
- SLOVAKIA - Enum constant in enum class ch.njol.skript.Metrics.Country
- SLOVENIA - Enum constant in enum class ch.njol.skript.Metrics.Country
- SLOW_FALLING - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- SLOW_FALLING_LONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- SLOWNESS - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- SLOWNESS_LONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- SLOWNESS_STRONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- SMALL_JUNGLE - Enum constant in enum class ch.njol.skript.util.StructureType
- SMALL_REDWOOD - Enum constant in enum class ch.njol.skript.util.StructureType
- SMALL_REGULAR - Enum constant in enum class ch.njol.skript.util.StructureType
- SMALLER - Enum constant in enum class ch.njol.skript.classes.Comparator.Relation
- SMALLER_OR_EQUAL - Enum constant in enum class ch.njol.skript.classes.Comparator.Relation
- smoothStep(double, double, double) - Static method in class ch.njol.util.Math2
-
Performs a hermite interpolation between the given values, or returns 0 or 1 respectively if the value is out of range.
- SNOWY_BEACH - Enum constant in enum class ch.njol.skript.hooks.biomes.BiomeMapUtil.To19Mapping
- SNOWY_MOUNTAINS - Enum constant in enum class ch.njol.skript.hooks.biomes.BiomeMapUtil.To19Mapping
- SNOWY_TAIGA - Enum constant in enum class ch.njol.skript.hooks.biomes.BiomeMapUtil.To19Mapping
- SNOWY_TAIGA_HILLS - Enum constant in enum class ch.njol.skript.hooks.biomes.BiomeMapUtil.To19Mapping
- SNOWY_TAIGA_MOUNTAINS - Enum constant in enum class ch.njol.skript.hooks.biomes.BiomeMapUtil.To19Mapping
- SNOWY_TUNDRA - Enum constant in enum class ch.njol.skript.hooks.biomes.BiomeMapUtil.To19Mapping
- SOLOMON_ISLANDS - Enum constant in enum class ch.njol.skript.Metrics.Country
- SOMALIA - Enum constant in enum class ch.njol.skript.Metrics.Country
- SoundUtils - Class in ch.njol.skript.util
- source - Variable in class ch.njol.skript.bukkitutil.BurgerHelper.Burger
- source - Variable in class ch.njol.skript.lang.util.ConvertedExpression
- Source() - Constructor for class ch.njol.skript.bukkitutil.BurgerHelper.Source
- SOUTH_AFRICA - Enum constant in enum class ch.njol.skript.Metrics.Country
- SOUTH_GEORGIA_AND_THE_SOUTH_SANDWICH_ISLANDS - Enum constant in enum class ch.njol.skript.Metrics.Country
- SOUTH_KOREA - Enum constant in enum class ch.njol.skript.Metrics.Country
- SOUTH_SUDAN - Enum constant in enum class ch.njol.skript.Metrics.Country
- SPAIN - Enum constant in enum class ch.njol.skript.Metrics.Country
- spawn(Location) - Method in class ch.njol.skript.entity.EntityData
- spawn(Location) - Method in class ch.njol.skript.entity.FallingBlockData
- spawn(Location) - Method in class ch.njol.skript.entity.PlayerData
- spawn(Location) - Method in class ch.njol.skript.entity.ThrownPotionData
- spawn(Location) - Method in class ch.njol.skript.entity.XpOrbData
- spawn(Location, Consumer<E>) - Method in class ch.njol.skript.entity.EntityData
- SpawnEvent(Entity) - Constructor for class ch.njol.skript.sections.EffSecSpawn.SpawnEvent
- spigotName - Variable in enum class ch.njol.skript.util.chat.MessageComponent.ClickEvent.Action
- spigotName - Variable in enum class ch.njol.skript.util.chat.MessageComponent.HoverEvent.Action
- splitLine(String) - Static method in class ch.njol.skript.config.Node
-
Splits a line into value and comment.
- splitVariableName(String) - Static method in class ch.njol.skript.variables.Variables
- SPONGE - Enum constant in enum class ch.njol.skript.ServerPlatform
-
Doesn't work at all currently.
- SQLITE - Enum constant in enum class ch.njol.skript.variables.DatabaseStorage.Type
- SRI_LANKA - Enum constant in enum class ch.njol.skript.Metrics.Country
- 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) - Method in class ch.njol.skript.variables.VariablesStorage
- 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
- STONE_SHORE - Enum constant in enum class ch.njol.skript.hooks.biomes.BiomeMapUtil.To19Mapping
- 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
- STRAY - Static variable in class ch.njol.skript.entity.SkeletonData
- stream(Event) - Method in interface ch.njol.skript.lang.Expression
-
Gets a non-null stream of this expression's values.
- STRENGTH - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- STRENGTH_LONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- STRENGTH_STRONG - Enum constant in enum class ch.njol.skript.util.PotionDataUtils
- STRICT - Enum constant in enum class ch.njol.skript.util.chat.LinkParseMode
-
Parses everything that starts with http(s):// as a link.
- strikethrough - Enum constant in enum class ch.njol.skript.util.chat.SkriptChatCode
- strikethrough - Variable in class ch.njol.skript.util.chat.MessageComponent
-
Makes text
strikethrough - STRING - Static variable in class ch.njol.skript.registrations.DefaultClasses
- stringMatcher - Static variable in class ch.njol.skript.lang.SkriptParser
- StringMode - Enum Class in ch.njol.skript.util
- StringUtils - Class in ch.njol.util
- StringUtils() - Constructor for class ch.njol.util.StringUtils
- stripGender(String, String) - Static method in class ch.njol.skript.localization.Noun
-
Strips the gender identifier from given string and returns the used gender.
- stripIndefiniteArticle(String) - Static method in class ch.njol.skript.localization.Noun
- stripStyles(String) - Static method in class ch.njol.skript.util.chat.ChatMessages
-
Strips all styles from given string.
- STRUCTURE - Static variable in class ch.njol.skript.events.EvtGrow
-
Growth event restriction.
- StructureType - Enum Class in ch.njol.skript.util
- subList(int, int) - Method in class ch.njol.util.coll.ReversedListView
- subSequence(int, int) - Method in class ch.njol.util.CaseInsensitiveString
- substring(String, int, int) - Static method in class ch.njol.util.StringUtils
-
Equal to
String.substring(int, int)
, but allows negative indices that are counted from the end of the string. - subtract(A, R) - Method in interface ch.njol.skript.classes.Arithmetic
- subtract(ScriptLoader.ScriptInfo) - Method in class ch.njol.skript.ScriptLoader.ScriptInfo
- subtract(Timespan) - Method in class ch.njol.skript.util.Date
-
Subtract a
Timespan
from this date - subtract(Number, Number) - Method in class ch.njol.skript.classes.NumberArithmetic
- subtract(Vector, Vector) - Method in class ch.njol.skript.classes.VectorArithmethic
- SUDAN - Enum constant in enum class ch.njol.skript.Metrics.Country
- 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
- SUNFLOWER_PLAINS - Enum constant in enum class ch.njol.skript.hooks.biomes.BiomeMapUtil.To19Mapping
- supported - Variable in enum class ch.njol.skript.ServerPlatform
- supports(String) - Static method in class ch.njol.skript.Skript
-
Deprecated.
- supportsOrdering() - Method in interface ch.njol.skript.classes.Comparator
- supportsOrdering() - Method in class ch.njol.skript.classes.InverseComparator
- suppressesWarning(File, String) - Method in class ch.njol.skript.util.ScriptOptions
- SURINAME - Enum constant in enum class ch.njol.skript.Metrics.Country
- SVALBARD_AND_JAN_MAYEN - Enum constant in enum class ch.njol.skript.Metrics.Country
- SWAMP - Enum constant in enum class ch.njol.skript.hooks.biomes.BiomeMapUtil.To19Mapping
- SWAMP - Enum constant in enum class ch.njol.skript.util.StructureType
- SWAMP_HILLS - Enum constant in enum class ch.njol.skript.hooks.biomes.BiomeMapUtil.To19Mapping
- SWAZILAND - Enum constant in enum class ch.njol.skript.Metrics.Country
- SWEDEN - Enum constant in enum class ch.njol.skript.Metrics.Country
- 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
- SWITZERLAND - Enum constant in enum class ch.njol.skript.Metrics.Country
- syncCommands(Server) - Static method in class ch.njol.skript.bukkitutil.CommandReloader
-
Attempts to register Bukkit commands to Brigadier and synchronize them to all clients.
- SynchronizedReference<V> - Class in ch.njol.util
- SynchronizedReference() - Constructor for class ch.njol.util.SynchronizedReference
- SynchronizedReference(V) - Constructor for class ch.njol.util.SynchronizedReference
- SyntaxElement - Interface in ch.njol.skript.lang
-
Represents a general part of the syntax.
- SyntaxElementInfo<E extends SyntaxElement> - Class in ch.njol.skript.lang
- SyntaxElementInfo(String[], Class<E>, String) - Constructor for class ch.njol.skript.lang.SyntaxElementInfo
- SYRIA - Enum constant in enum class ch.njol.skript.Metrics.Country
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form