Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes|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 and ScriptLoader.loaderThreads.
setBaby(Entity) - Static method in class ch.njol.skript.bukkitutil.EntityUtils
Quick method for making an entity a baby.
setBiome(Biome) - Method in class ch.njol.skript.util.BlockStateBlock
 
setBiome(Biome) - Method in class ch.njol.skript.util.DelayedChangeBlock
 
setBlock(Block, boolean) - Method in class ch.njol.skript.aliases.ItemType
Sets the given block to this ItemType
setBlock(Block, Material, BlockValues, int) - Method in interface ch.njol.skript.bukkitutil.block.BlockSetter
Sets the given block.
setBlockData(BlockData) - Method in class ch.njol.skript.util.BlockStateBlock
 
setBlockData(BlockData) - Method in class ch.njol.skript.util.DelayedChangeBlock
 
setBlockData(BlockData, boolean) - Method in class ch.njol.skript.util.BlockStateBlock
 
setBlockData(BlockData, boolean) - Method in class ch.njol.skript.util.DelayedChangeBlock
 
setCancelled(boolean) - Method in class ch.njol.skript.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 the FunctionEvent instance and that cannot accept empty / null parameters.
SimpleJavaFunction(Signature<T>) - Constructor for class ch.njol.skript.lang.function.SimpleJavaFunction
 
SimpleJavaFunction(String, Parameter<?>[], ClassInfo<T>, boolean) - Constructor for class ch.njol.skript.lang.function.SimpleJavaFunction
 
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
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(new ParseLogHandler());
startRetainingLog() - Static method in class ch.njol.skript.log.SkriptLogger
Shorthand for startLogHandler(new RetainingLogHandler());
startsWithIgnoreCase(String, String) - Static method in class ch.njol.util.StringUtils
 
startsWithIgnoreCase(String, String, int) - Static method in class ch.njol.util.StringUtils
 
Statement - Class in ch.njol.skript.lang
Supertype of conditions and effects
Statement() - Constructor for class ch.njol.skript.lang.Statement
 
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
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
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form