/Index/Docs/Page 2
501–635 of 635
Send Notification
EffectSkript
Sends an advancement-style notification to the given players with a frame type, title, and icon item./docs?id=Skript-EffSendNotification
Send Resource Pack
SectionSkript
Sends a resource pack to one or more players./docs?id=Skript-EffSecSendPack
Server Brand
ExpressionSkript
The server brand name sent to clients (shown in F3 menu)./docs?id=Skript-ExprServerBrand
Server List Ping Type
TypeSkript
The ping type of a ServerListPing event/docs?id=Skript-pingtype
Set/Assign Chunk Block
EffectSkript
Sets a block at a specific point within a chunk generator./docs?id=Skript-EffChunkFiller
Sets
ExpressionSkript
Returns a list of all the values of a type. Useful for looping./docs?id=Skript-ExprSets
Shadow
ExpressionSkript
The shadow state of a text display entity./docs?id=Skript-ExprShadow
Shared Instance
TypeSkript
A world sharing the blocks from its underlying Instance Container. Entities are not shared./docs?id=Skript-sharedinstance
Shoulder Parrot Type
ExpressionSkript
The type of parrot on a player's left or right shoulder./docs?id=Skript-ExprParrotType
Show / Close Dialog
EffectSkript
Shows a dialog to players, or closes whatever dialog they currently have open. A dialog can be given as a value or as the namespaced key of a registered dialog, including dialogs that came from a datapack./docs?id=Skript-EffShowDialog
Shuffled List
ExpressionSkript
Shuffles given list randomly./docs?id=Skript-ExprShuffledList
Sidebar/Scoreboard
ExpressionSkript
The sidebar/scoreboard of a player./docs?id=Skript-ExprPlayerScoreboard
Silent
ExpressionSkript
Whether an entity is silent./docs?id=Skript-ExprSilent
sin
FunctionSkript
The sine function. It starts at 0° with a value of 0, goes to 1 at 90°, back to 0 at 180°, to -1 at 270° and then repeats every 360°. Uses degrees, not radians./docs?id=Skript-sin
Skin
TypeSkript
A skin with textures and a signature/docs?id=Skript-skin
Skin From
ExpressionSkript
Returns a skin from a player name, UUID, or signature./docs?id=Skript-ExprSkinFrom
Skull Item
ExpressionSkript
Creates a skull item from a skin./docs?id=Skript-ExprSkull
Slime Size
ExpressionSkript
The size of a slime entity./docs?id=Skript-ExprSlimeSize
Slot
TypeSkript
Represents an item in a slot in an inventory./docs?id=Skript-slot
Slot Index
ExpressionSkript
The index/number of a slot./docs?id=Skript-ExprSlotIndex
Sneaking
ExpressionSkript
Whether an entity is sneaking/crouching./docs?id=Skript-ExprSneaking
Sort
EffectSkript
Sorts a list variable using either the natural ordering of the contents or the results of the given expression. Be warned, this will overwrite the indices of the list variable./docs?id=Skript-EffSort
Sorted List
ExpressionSkript
Sorts given list in natural order. All objects in list must be comparable; if they're not, this expression will return nothing./docs?id=Skript-ExprSortedList
Sound
TypeSkript
A sound with an id, seed, category, volume, and pitch./docs?id=Skript-sound
Sound
ExpressionSkript
Creates a sound from an ID with optional seed, category, volume, and pitch./docs?id=Skript-ExprSound
Sound Category
TypeSkript
A sound category e.g. master/docs?id=Skript-soundcategory
Spawn Entity
SectionSkript
Spawns one or more entities at a location. If an entity is non-ticking, some features like gravity may not work even if it's set to true./docs?id=Skript-EffSecSpawn
Spawn Instance
ExpressionSkript
The instance a player will spawn into during the player configuration event./docs?id=Skript-ExprSpawnInstance
Special Number
ExpressionSkript
Special number values, namely NaN, Infinity and -Infinity/docs?id=Skript-ExprSpecialNumber
Spectator Collision
EffectSkript
Enables spectator collision mode for the given players, allowing them to collide with blocks even in spectator mode./docs?id=Skript-EffSpectatorCollision
Speed
ExpressionSkript
A player's walking or flying speed. Both can be changed, but values must be between -1 and 1 (excessive values will be changed to -1 or 1 respectively). Negative values reverse directions. Please note that changing a player's speed will change their FOV just like potions do./docs?id=Skript-ExprSpeed
Sprinting
ExpressionSkript
Whether an entity is sprinting./docs?id=Skript-ExprSprinting
sqrt
FunctionSkript
The square root, which is the inverse operation to squaring a number (for positive numbers only). This is the same as <code>(argument) ^ (1/2)</code> – other roots can be calculated via <code>number ^ (1/root)</code>, e.g. <code>set {_l} to {_volume}^(1/3)</code>. Returns NaN (not a number) if the argument is negative./docs?id=Skript-sqrt
Starts/Ends With
ConditionSkript
Checks if a text starts or ends with another./docs?id=Skript-CondStartsEndsWith
Stop Sound
EffectSkript
Stops specific sounds, or all sounds, from playing to players or to everybody in an instance. If no sound category is provided, the sound is stopped in every category/docs?id=Skript-EffStopSound
Subcommand
SectionSkript
Allows you to define a subcommand within a command. Works exactly like a command./docs?id=Skript-SecSubcommand
Substring
ExpressionSkript
Extracts part of a text. You can either get the first &lt;x&gt; characters, the last &lt;x&gt; characters, the character at index &lt;x&gt;, or the characters between indices &lt;x&gt; and &lt;y&gt;. The indices &lt;x&gt; and &lt;y&gt; should be between 1 and the <a href='#ExprLength'>length</a> of the text (other values will be fit into this range)./docs?id=Skript-ExprSubstring
Suggestion Entry
TypeSkript
An entry for the suggestions section of a command containing the suggestion and a component tooltip./docs?id=Skript-suggestionentry
suggestionEntry
FunctionSkript
Creates a command suggestion entry with an optional tooltip component./docs?id=Skript-suggestionEntry
sum
FunctionSkript
Sums a list of numbers./docs?id=Skript-sum
Swimming
ExpressionSkript
Whether an entity is swimming./docs?id=Skript-ExprSwimming
Swing Hand
EffectSkript
Makes an entity swing their hand. This does nothing if the entity does not have an animation for swinging their hand./docs?id=Skript-EffSwingHand
Switch Entity Type
EffectSkript
Changes the entity type of the given entities without despawning them. Slightly broken at times and may be removed./docs?id=Skript-EffSwitchEntityType
Tablist Header/Footer
ExpressionSkript
The header or footer of a player's tablist, or their display name in the tablist./docs?id=Skript-ExprTabHeaderFooter
Tag
ExpressionSkript
A minecraft tag, used to group items, blocks or entity types together. Tags are written as "namespace:value"; if the namespace is left out, "minecraft" is used. Without a type, every registry is searched, so a name shared by an item and a block tag returns both./docs?id=Skript-ExprTag
Tag Contents
ExpressionSkript
Every value held by a minecraft tag. An item tag returns items, a block tag returns blocks, and an entity type tag returns entity types./docs?id=Skript-ExprTagContents
Tag Namespaced Key
ExpressionSkript
The namespaced key of a minecraft tag, written as "namespace:value". Tags loaded from vanilla data always use the "minecraft" namespace./docs?id=Skript-ExprTagKey
Tag Resolver
TypeSkript
Replace tags within a MiniMessage string./docs?id=Skript-tagresolver
Taggable
TypeSkript
An object that can hold tags (entities, instances, etc.)/docs?id=Skript-taggable
Tags Of
ExpressionSkript
Every minecraft tag an item, block, entity or entity type belongs to. Without a kind, every registry is searched, so an oak log returns both its item and its block tags./docs?id=Skript-ExprTagsOf
tan
FunctionSkript
The tangent function. This is basically <code><a href='#sin'>sin</a>(arg)/<a href='#cos'>cos</a>(arg)</code>. Uses degrees, not radians./docs?id=Skript-tan
Target Block
ExpressionSkript
The target block position of what an entity is looking at. All blocks are treated as 1x1, collision shapes are not checked yet. Default range is 50./docs?id=Skript-ExprTargetBlock
Target Entity
ExpressionSkript
The target entity of an entity from their eye height. Default range is 50./docs?id=Skript-ExprTargetEntity
Team
TypeSkript
A scoreboard team. Teams control the color of member name tags and their glow outline, whether members push each other, name tag visibility, friendly fire and prefixes/suffixes. Teams live in memory only and are not saved across restarts, so scripts should recreate them on load./docs?id=Skript-team
Team
ExpressionSkript
An existing team, by name. Returns nothing if no team with that name exists. Deleting this unregisters the team and removes it from every client that can see it. Teams live in memory and are not saved across restarts, so scripts should recreate them on load. The word 'named' is required: without it the pattern would swallow expressions such as 'team prefix of {_t}'./docs?id=Skript-ExprTeam
Team Collision Rule
ExpressionSkript
Whether members of a team push each other, push other teams, or never push at all. Changing it updates every client that can see the team./docs?id=Skript-ExprTeamCollisionRule
Team Color
ExpressionSkript
The color of a team. This is what tints member name tags and their glow outline. Changing it updates every client that can see the team./docs?id=Skript-ExprTeamColor
Team Display Name
ExpressionSkript
The display name of a team. Named separately from the plain name expression so it does not shadow it. Changing it updates every client that can see the team./docs?id=Skript-ExprTeamDisplayName
Team Friendly Fire / See Invisible Teammates
ExpressionSkript
Whether members of a team can damage each other, and whether they can see invisible teammates. Changing either updates every client that can see the team./docs?id=Skript-ExprTeamFlag
Team Members
ExpressionSkript
The members of a team, as the team stores them: a username for a player, a uuid for anything else. Adding a player stores their username and adding an entity stores its uuid, so either can be added directly. See also 'players of team' and 'entities of team', which resolve these back into real objects./docs?id=Skript-ExprTeamMembers
Team Name
ExpressionSkript
The name a team was registered under. This is its identity and cannot be changed./docs?id=Skript-ExprTeamName
Team Name Tag Visibility
ExpressionSkript
Who can see the name tags of a team. Changing it updates every client that can see the team./docs?id=Skript-ExprTeamNameTagVisibility
Team Of
ExpressionSkript
The team a player, entity or raw member name belongs to, if any./docs?id=Skript-ExprTeamOf
Team Prefix/Suffix
ExpressionSkript
The prefix or suffix shown around the name of every member of a team. Deliberately prefixed with team so it does not collide with the LuckPerms prefix of a player. Changing it updates every client that can see the team./docs?id=Skript-ExprTeamPrefixSuffix
Teleport
SectionSkript
Teleports one or more entities to a location. Optionally specify an instance to move entities into a different world. Use 'sync' to wait for each teleport to finish before continuing. An optional subsection runs once the teleport completes./docs?id=Skript-EffSecTeleport
Teleport Interpolation Duration
ExpressionSkript
The teleport interpolation duration of a display entity./docs?id=Skript-ExprTeleportInterpolation
Ternary
ExpressionSkript
A shorthand expression for returning something based on a condition./docs?id=Skript-ExprTernary
Text
TypeSkript
Text is simply text, i.e. a sequence of characters, which can optionally contain expressions which will be replaced with a meaningful representation (e.g. %player% will be replaced with the player's name). Because scripts are also text, you have to put text into double quotes to tell Skript which part of the line is an effect/expression and which part is the text. Please read the article on Texts and Variable Names to learn more./docs?id=Skript-string
Text Alignment
TypeSkript
The text alignment of a text display (center, left, or right)/docs?id=Skript-textalignment
Text Alignment
ExpressionSkript
The alignment of a text display entity./docs?id=Skript-ExprAlignment
Text Opacity
ExpressionSkript
The text opacity of a text display entity./docs?id=Skript-ExprTextOpacity
Time
TypeSkript
A time is a point in a minecraft day's time (i.e. ranges from 0:00 to 23:59), which can vary per world. See date and timespan for the other time types of Skript./docs?id=Skript-time
Time
ConditionSkript
Tests whether a given <a href='classes.html#date'>real time</a> was more or less than some <a href='classes.html#timespan'>time span</a> ago./docs?id=Skript-CondDate
Time Since Spawn
ExpressionSkript
How long ago a dropped item entered its instance. This is real time rather than ticks, so it keeps counting for a non ticking dropped item./docs?id=Skript-ExprTimeSinceSpawn
Time Since/Until
ExpressionSkript
The time since a date has passed or the time until a date will pass. This expression will return 0 seconds if the time since or time until would be negative, e.g. if one tries to get the time since a future date./docs?id=Skript-ExprTimeSince
Timeperiod
TypeSkript
A period of time between two times. Mostly useful since you can use this to test for whether it's day, night, dusk or dawn in a specific world. This type might be removed in the future as you can use 'time of world is between x and y' as a replacement./docs?id=Skript-timeperiod
Timespan
TypeSkript
A timespan is a difference of two different dates or times, e.g '10 minutes'. Timespans are always displayed as real life time, but can be defined as minecraft time, e.g. '5 minecraft days and 12 hours'. NOTE: Months always have the value of 30 days, and years of 365 days. See date and time for the other time types of Skript./docs?id=Skript-timespan
Timespan Details
ExpressionSkript
Retrieve specific information of a <a href="/classes.html#timespan">timespan</a> such as hours/minutes/etc./docs?id=Skript-ExprTimespanDetails
Title - Send
EffectSkript
Sends a title and/or subtitle to an audience with an optional fade in, stay, and/or fade out time. If sending only the subtitle, it will only be shown if the audience currently has a title displayed. Otherwise, it will be shown when the audience is next shown a title. Additionally, if no input is given for the times, the previous times of the last sent title will be used (or default values). Use the <a href='#EffResetTitle'>reset title</a> effect to restore the default values for the times./docs?id=Skript-EffSendTitle
TPS
ExpressionSkript
The server's ticks per second, as measured by spark. Without a window, this returns all five of spark's averages, in order: the last 5 seconds, 10 seconds, minute, 5 minutes and 15 minutes./docs?id=Skript-ExprTPS
Trail Data
TypeSkript
Trail data options for the trail particle/docs?id=Skript-traildata
trailData
FunctionSkript
Creates trail data for a trial particle./docs?id=Skript-trailData
Transformation Interpolation
ExpressionSkript
The transformation interpolation start or duration of a display entity./docs?id=Skript-ExprTransformationInterpolation
Transformed List
ExpressionSkript
Transforms (or 'maps') a list's values using a given expression. This is akin to looping over the list and getting a modified version of each value. If the given expression returns a single value, the indices of the list will not change. If the expression returns multiple values, then then indices will be reset as a single index cannot contain multiple values./docs?id=Skript-ExprTransform
Transition Weather
EffectSkript
Changes the weather of an instance over the given duration. Setting the weather without a duration lets minestom pick one based on how far the levels have to move. The duration is at least one tick./docs?id=Skript-EffTransitionWeather
Transition World Border
EffectSkript
Moves the world border of an instance to a new state over the given duration. Only the diameter transitions, so a new center or warning setting applies right away. Setting a world border without a duration changes it instantly./docs?id=Skript-EffTransitionWorldBorder
Translation Key
ExpressionSkript
The translation key of an entity type, item, attribute, block, or sound./docs?id=Skript-ExprTranslationKey
Type
TypeSkript
Represents a type, e.g. number, object, item type, location, block, world, entity type, etc. This is mostly used for expressions like 'event-<type>', '<type>-argument', 'loop-<type>', etc., e.g. event-world, number-argument and loop-player./docs?id=Skript-classinfo
Type of
ExpressionSkript
Type of a block, item, entity, inventory, potion effect or enchantment type. Types of items, blocks and block datas are item types similar to them but have amounts of one, no display names and, on Minecraft 1.13 and newer versions, are undamaged. Types of entities and inventories are entity types and inventory types known to Skript. Types of potion effects are potion effect types. Types of enchantment types are enchantments./docs?id=Skript-ExprTypeOf
Unformatted
ExpressionSkript
Strip coloring, hover events, etc. and make the provided component a plain string./docs?id=Skript-ExprUnformatted
Unix Date
ExpressionSkript
Converts given Unix timestamp to a date. The Unix timespan represents the number of seconds elapsed since 1 January 1970./docs?id=Skript-ExprUnixDate
Unix Timestamp
ExpressionSkript
Converts given date to Unix timestamp. This is roughly how many seconds have elapsed since 1 January 1970./docs?id=Skript-ExprUnixTicks
Unregister Instance
EffectSkript
Unregisters one or more instances from the server./docs?id=Skript-EffUnregisterInstance
Use Default Background
ExpressionSkript
Whether a text display entity uses the default background color./docs?id=Skript-ExprUseDefaultBackground
Use Item
EffectSkript
Makes living entities begin, stop, or complete using an item in their hand. Dispatches the corresponding Minestom item use events for players./docs?id=Skript-EffUseItem
Username/UUID From Mojang
ExpressionSkript
Looks up a Mojang username from a UUID or vice versa./docs?id=Skript-ExprUsernameUUID
Using Experimental Feature
StructureSkript
Place at the top of a script file to enable an optional experimental feature. For example, this might include/docs?id=Skript-StructUsing
UUID
ExpressionSkript
The UUID of an entity./docs?id=Skript-ExprUUID
Value Within
ExpressionSkript
Gets the value within objects. Usually used with variables to get the value they store rather than the variable itself, or with lists to get the values of a type./docs?id=Skript-ExprValueWithin
Variables
StructureSkript
Used for defining variables present within a script. This section is not required, but it ensures that a variable has a value if it doesn't exist when the script is loaded./docs?id=Skript-StructVariables
vector
FunctionSkript
Creates a vector with the given x, y and z./docs?id=Skript-vector-2
Vector
TypeSkript
An object with 3 values: x, y, z. Can be used as a location, but position is used more often for that use-case./docs?id=Skript-vector
Vector Rotated Around Axis
ExpressionSkript
Rotates a vector around another vector by a number of degrees./docs?id=Skript-ExprVectorRotatedAroundAnother
Vector Rotated Around XYZ Axis
ExpressionSkript
Rotates a vector around the x, y, or z axis by a number of degrees./docs?id=Skript-ExprVectorRotatedXYZ
Vectors - Angle Between
ExpressionSkript
Gets the angle between two vectors./docs?id=Skript-ExprVectorAngleBetween
Vectors - Create from Direction
ExpressionSkript
Creates vectors from given directions. Relative directions are relative to the origin, (0, 0, 0). Therefore, the vector from the direction 'forwards' is (0, 0, 1)./docs?id=Skript-ExprVectorFromDirection
Vectors - Cross Product
ExpressionSkript
Gets the cross product between two vectors./docs?id=Skript-ExprVectorCrossProduct
Vectors - Cylindrical Shape
ExpressionSkript
Forms a 'cylindrical shaped' vector using yaw to manipulate the current point./docs?id=Skript-ExprVectorCylindrical
Vectors - Dot Product
ExpressionSkript
Gets the dot product between two vectors./docs?id=Skript-ExprVectorDotProduct
Vectors - Length
ExpressionSkript
Gets or sets the length of a vector./docs?id=Skript-ExprVectorLength
Vectors - Random Vec
ExpressionSkript
Creates a random unit vector./docs?id=Skript-ExprVectorRandom
Vectors - Spherical Shape
ExpressionSkript
Forms a 'spherical shaped' vector using yaw and pitch to manipulate the current point./docs?id=Skript-ExprVectorSpherical
Vectors - Squared Length
ExpressionSkript
Gets the squared length of a vector./docs?id=Skript-ExprVectorSquaredLength
Vectors - Vec Between Locations
ExpressionSkript
Creates a vector between two locations./docs?id=Skript-ExprVectorBetweenPositions
Vectors - Vec from Pitch and Yaw
ExpressionSkript
Creates a vector from a yaw and pitch value./docs?id=Skript-ExprVectorFromYawAndPitch
Vectors - Vec Projection
ExpressionSkript
An expression to get the vector projection of two vectors./docs?id=Skript-ExprVectorProjection
Vehicle
ExpressionSkript
The vehicle that an entity is riding./docs?id=Skript-ExprVehicle
Velocity
ExpressionSkript
The velocity of an entity. Velocity values on Minestom are 1/20th (20 ticks per second is why) the value of Paper's./docs?id=Skript-ExprVelocity
Vibration Data
TypeSkript
Vibration data options for the vibration particle/docs?id=Skript-vibrationdata
Viewers
ExpressionSkript
The viewers of an entity./docs?id=Skript-ExprViewers
Visibility
ExpressionSkript
The visibility state of an entity. Does what the invisibility potion effect does./docs?id=Skript-ExprVisibility
Vulnerability
ExpressionSkript
The vulnerability state of a living entity./docs?id=Skript-ExprVulnerability
Weather
TypeSkript
The weather of an instance, made up of a rain level and a thunder level, both between 0 and 1./docs?id=Skript-weather
Weather
ExpressionSkript
The weather of an instance. Setting it lets minestom pick how long the change takes; use the transition weather effect to control the duration yourself./docs?id=Skript-ExprWeather
Whether
ExpressionSkript
A shorthand for returning the result of a condition (true or false). This is functionally identical to using `true if <condition> else false`./docs?id=Skript-ExprWhether
While Loop
SectionSkript
While Loop sections are loops that will just keep repeating as long as a condition is met./docs?id=Skript-SecWhile
Width
ExpressionSkript
The width of a display or interaction entity./docs?id=Skript-ExprWidth
World Border
TypeSkript
The world border of an instance, made up of a diameter, a center, and warning settings./docs?id=Skript-worldborder
World Border
ExpressionSkript
The world border of an instance. While a border is transitioning to a new diameter, this is its state on the current tick rather than the diameter it is heading towards./docs?id=Skript-ExprWorldBorder
World Border Center
ExpressionSkript
The center of a world border. A world border only stores an x and a z, so the y of this point is always 0 and the y of a point it is set to is ignored. Resetting it moves the center back to 0, 0./docs?id=Skript-ExprWorldBorderCenter
World Border Diameter/Warning Distance/Teleport Boundary
ExpressionSkript
A number making up a world border, either of a world border itself or of the one an instance is using. The diameter can't go below 0, and neither can the warning distance or the teleport boundary. Resetting one restores it to the value the default world border uses. Only the numbers of an instance's border can be changed, as a world border itself can't be modified. 'size' always needs the 'world border' prefix, as 'size of' on its own is the amount of a list./docs?id=Skript-ExprWorldBorderNumber
World Border Warning Time
ExpressionSkript
How long the warning indicator is shown for when a world border is closing in. Minecraft stores this as whole seconds, so anything smaller is rounded down. Resetting it restores the value the default world border uses./docs?id=Skript-ExprWorldBorderWarningTime
X Times
ExpressionSkript
Integers between 1 and X, used in loops to loop X times./docs?id=Skript-ExprTimes
XYZ Component
ExpressionSkript
Gets or changes the x, y or z component of a point./docs?id=Skript-ExprPointXYZ
Yaw/Pitch
ExpressionSkript
The yaw or pitch of a point or entity./docs?id=Skript-ExprYawPitch