/Index/Docs/Page 2
5011000 of 3,306
Command Info
ExpressionSkript
Get information about a command./docs?id=9eprf
Command Localization
ExpressionDiSky
Represents the localization of the name or the description of a slash/sub command. You can add **Locale Data** (check for expression) to them. Basically, the command's name & description will be according to the client's language code. Documentation: https://docs.disky.me/advanced-stuff/slash-commands#using-localizations-v4.3.0+/docs?id=9aym2
Command Sender
TypeSkript
A player or the console./docs?id=sqrpz
Command Sender
ExpressionSkript
The player or the console who sent a command. Mostly useful in <a href='commands'>commands</a> and <a href='#command'>command events</a>. If the command sender is a command block, its location can be retrieved by using %block's location%/docs?id=cjcs4
CommandTree - Command
StructureSkBriggy
Command trees are similar to regular commands with the difference being the arguments are in a tree. By having a tree, each argument can have sub args as well as their own triggers. See [**SkBriggy Wiki**](https://github.com/ShaneBeee/SkBriggy/wiki/Command-Tree) for more detailed info. Command names can include namespaces, ex: `brig command tree /mycommands:somecommand`. Defaults to `minecraft` when excluded. **Entries/Sections**: `executor_type` = What types of execturs can run this command (Optional, defaults to `all`). `permission` = Just like Skript, the permission the player will require for this command. `description` = Just like Skript, this is a string that will be used in the help command. `usages` = This is the usage which is shown in the specific `/help <command>` page. Separate multiple usages by comma. `aliases` = Aliases for this command. `override` = Whether to completely wipe out other commands with the same name, such as vanilla Minecraft commands (Defaults to false). `register arg` = Register another subcommand within this one. Supports multiple. `trigger` = Like any other command, this is what will execute when the command is run./docs?id=g0bfg
CommandTree - SubCommand
SectionSkBriggy
Register a sub command in a command tree. A sub command is just an argument that can have its own sub commands and triggers. See [**SkBriggy Wiki**](https://github.com/ShaneBeee/SkBriggy/wiki/Command-Tree) for more detailed info. **Notes**: - A `greedy string` arg always has to be last, you cannot register another subcommand within it. - Optionals are a little funny, you cannot have a required subcommand within an optional subcommand. - Min/Max can only be used on number subcommands. - The name/id you choose for your subcommand will automatically be made into a local variable. - List arg types (ie: players/entities) will create list variables. DO NOT repeat names. See examples. **Entries/Sections**: `permission` = Each subcommand can have its own permission. `suggestions` = You can apply suggestions (with tooltips) to a subcommand. See `apply suggestion` effect, and examples. `register arg` = Register another subcommand within this one. Supports multiple. `trigger` = Like any other command, this is what will execute when the command is run./docs?id=8w6so
Comparison
ConditionSkript
A very general condition, it simply compares two values. Usually you can only compare for equality (e.g. block is/isn't of &lt;type&gt;), but some values can also be compared using greater than/less than. In that case you can also test for whether an object is between two others. Note: This is the only element where not all patterns are shown. It has actually another two sets of similar patters, but with <code>(was|were)</code> or <code>will be</code> instead of <code>(is|are)</code> respectively, which check different <a href='#ExprTimeState'>time states</a> of the first expression./docs?id=dyfld
Compass Target
ExpressionSkript
The location a player's compass is pointing at. As of Minecraft 1.21.4, the compass is controlled by the resource pack and by default will not point to this compass target when used outside of the overworld dimension./docs?id=it8lf
concat
FunctionSkript
Joins the provided texts (and other things) into a single text./docs?id=m2guk
Condition - Event Cancelled
Conditionskript-reflect
/docs?id=sjjfj
Condition - Expression Statement
Conditionskript-reflect
/docs?id=plpiz
Condition - Is Instance Of
Conditionskript-reflect
/docs?id=m20nk
Conditional / Unconditional
EffectSkript
Sets whether the provided command blocks are conditional or not./docs?id=nvy2p
Conditionals
SectionSkript
Conditional sections if: executed when its condition is true else if: executed if all previous chained conditionals weren't executed, and its condition is true else: executed if all previous chained conditionals weren't executed parse if: a special case of 'if' condition that its code will not be parsed if the condition is not true else parse if: another special case of 'else if' condition that its code will not be parsed if all previous chained conditionals weren't executed, and its condition is true/docs?id=lz4mv
Config
TypeSkript
A configuration (or code) loaded by Skript, such as the config.sk or aliases. Configs can be reloaded or navigated to find options./docs?id=w6lg7
Config
ExpressionSkript
The Skript config. This can be reloaded, or navigated to retrieve options./docs?id=mrseh
Connect
EffectSkript
Connect a player to a server running on your proxy, or any server supporting transfers. Read below for more information. If the server is running Minecraft 1.20.5 or above, you may specify an IP and Port to transfer a player over to that server. When transferring players using an IP, the transfer will not complete if the `accepts-transfers` option isn't enabled in `server.properties` for the server specified. If the port is not provided, it will default to `25565`./docs?id=3tsro
Connect / Disconnect Bot
EffectDiSky
Connect or disconnect a bot to a specific audio channel (or disconnect it from the current one). The bot must have the required permissions to connect to the channel. If using the disconnect pattern, only the guild will be required./docs?id=g6eqz
Console
ExpressionSkript
Represents the server's console which can receive messages and execute commands/docs?id=v2j9w
Consume Boosting Firework
EffectSkript
Prevent the firework used in an 'elytra boost' event to be consumed./docs?id=3bxot
Consume Brewing Fuel
EffectSkript
Makes the brewing stand in a brewing fuel event consume its fuel. Preventing the fuel from being consumed will keep the fuel item and still add to the fuel level of the brewing stand./docs?id=lt6dv
Consumed Item
ExpressionSkript
Represents the item consumed within an entity shoot bow and item consume event./docs?id=3dve6
Container
ExpressionDiSky
/docs?id=ncesk
Contains (Property)
ConditionSkript
Checks whether a type or list contains certain elements. When checking if a list contains a specific element, use '{list::*} contains {x}'. When checking if a single type contains something, use `player's inventory contains {x}`. When checking if many types contain something, use '{inventories::*} contain {x}` or `contents of {inventories::*} contain {x}`./docs?id=vynt3
Continue
EffectSkript
Moves the loop to the next iteration. You may also continue an outer loop from an inner one. The loops are labelled from 1 until the current loop, starting with the outermost one./docs?id=oy5zr
Converging Particle Effect
TypeSkript
A particle effect where particles converge towards a point./docs?id=t2nn9
Cooldown Time/Remaining Time/Elapsed Time/Last Usage/Bypass Permission
ExpressionSkript
Only usable in command events. Represents the cooldown time, the remaining time, the elapsed time, the last usage date, or the cooldown bypass permission./docs?id=77s5e
Copy Into Variable
EffectSkript
Copies objects into a variable. When copying a list over to another list, the source list and its sublists are also copied over. <strong>Note: Copying a value into a variable/list will overwrite the existing data.</strong>/docs?id=6je3p
cos
FunctionSkript
The cosine function. This is basically the <a href='#sin'>sine</a> shifted by 90°, i.e. <code>cos(a) = sin(a + 90°)</code>, for any number a. Uses degrees, not radians./docs?id=xtmoe
Cover of Scheduled Event
ExpressionDiSky
Get the cover of a scheduled event. Links to a potentially heavily compressed image. You can append a size parameter to the URL if needed. Example: ?size=4096 This can returns null if no cover is set for the event./docs?id=gth8j
Cow Variant
TypeSkript
Represents the variant of a cow entity. NOTE: Minecraft namespaces are supported, ex: 'minecraft:warm'./docs?id=jkc9a
Create (rich) Message
SectionDiSky
Creates a rich message. A rich message can receive the following data: - Content - Embed[s] (default max is 1, webhooks can send up to 5) - Attachment(s) (supports images if SkImage is installed) - Components This will be used to both post & edit a message. Simply change what you want and pass the result of the section to the edit effect./docs?id=xz2a1
Create / Edit GUI
Sectionskript-gui
The base of creating and editing GUIs./docs?id=4h0qw
Create Action Channel/Role
EffectDiSky
Create a channel or role action (manager) and store the created entity in a variable./docs?id=hgbq5
Create Auto Mod
SectionDiSky
/docs?id=e77jo
Create Debug Marker New
EffectPoaSk
Create a colored debug marker at a location for players. Optionally you can add a text, alpha (transparency) and duration. Requires Minecraft 1.20.2+/docs?id=1k4rm
Create Display Animator
ExpressionDisplayEntityUtils
Create a display animator to play animations on an active group/docs?id=17dyu
Create Emote
EffectDiSky
Create a new emote in a specific guild. The name must be between 2 and 32 chars and the guild should not have an emote with the same name. The URL will represent the image, and can be either a web URL or a local path./docs?id=w8oab
Create Group Spawn Settings
ExpressionDisplayEntityUtils
Create group spawn settings that can be applied to a saved group when spawning it/docs?id=1suc3
Create Guardian Laser Location
EffectPoaSk
/docs?id=2lkl9
Create Instance Of String As String
EffectLibImporter
/docs?id=9ymo7
Create Invite
EffectDiSky
Create a new invite for a guild or channel with optional max uses and expiration time. The invite will be stored in the specified variable./docs?id=60ogp
Create Loot Context
ExpressionSkript
Create a loot context./docs?id=f6468
Create Mongo Collection String In Mongoskdatabase
EffectMongoSK
/docs?id=q2gwm
Create Part Filter/Selection
ExpressionDisplayEntityUtils
Create a selection, containing the parts of a active group, which can later be filtered/docs?id=3idll
Create Post
EffectDiSky
Create a new post in a forum channel. The output value will be the newly created thread channel./docs?id=og2ef
Create Region
Effectskript-worldguard
An effect to create a WorldGuard region. A temporary region is a region that will not be saved, meaning it is lost when the server restarts. A global region is a region that has no boundaries, meaning it covers the entire world. A cuboid region is the traditional WorldGuard region. It has two points to determine the boundaries. A polygonal region comprises many points. These points are used to draw a two-dimensional shape. Then, with the provided heights, the shape is extended vertically to form the region. At least three points must be provided to create a polygonal region. Note that if you do not specify the world for a region, you must be sure that the locations provided all have the same world. Note that Region IDs are only valid if they contain letters, numbers, underscores, commas, single quotation marks, dashes, pluses, and forward slashes. Note that if you attempt to create a region in a world where a region with the same ID already exists, that region will be replaced. Note that if you do not specify the minimum and maximum heights for a polygonal region, those values will be calculated from the points./docs?id=p9g7g
Create Rule
EffectDiSky
/docs?id=elf6m
Create Scheduled Event
EffectDiSky
Create a new scheduled event in a specific channel or at a specific place. If you use the second pattern (without channel), you'll have to specify the guild where the event will be created, and a start & end date. If you use the first pattern (with channel), you'll just have to specific the channel itself and a start date. Scheduled events currently only support stage & voice channels./docs?id=mt0fy
Create Slime Properties
ExpressionSlimeLink
Create a SlimePropertyMap with default values./docs?id=d7svf
Create Slime World
EffectSlimeLink
Create a new Slime World with a name, slime properties, and whether it's readOnly./docs?id=9oi3p
Create Spline
Effectskript-worldedit
Create a spline using a set of locations. The order of the locations in this effect matter. A rigid spline will create straight lines from location to location, whereas a non-rigid spline will createa curved line which goes through all the locations./docs?id=j1sg2
Create Thread
EffectDiSky
Create a new thread in a text channel with a base name. The bot used in that effect will automatically join the thread, so you don't have to make it join yourself. If you create a private thread, then you cannot specify a message. Else, the Thread will be created based on the specified message. Creating private thread need the guild to be level 2 or more, else it'll throw an exception./docs?id=cg7cd
Create WorldBorder
ExpressionSkript
Creates a new, unused world border. World borders can be assigned to either worlds or specific players. Borders assigned to worlds apply to all players in that world. Borders assigned to players apply only to those players, and different players can have different borders./docs?id=vx49u
Created Damage Source
ExpressionSkript
Get the created damage source being created/modified in a 'custom damage source' section./docs?id=z1oyu
Created Potion Effect
ExpressionSkript
An expression to obtain the potion effect being made in a potion effect creation section./docs?id=61s06
Creation Date
ExpressionDiSky
Get the creation date (as Skript date) of any ISnowFlake entity, including, but not limited to: - Member - User - Role - Guild - Channel - etc.../docs?id=k0qej
Creator Components Row
SectionDiSky
Creates a row of components. The specified variable will contains the created row once the section is executed. For now, a row can only hold multiple components of type Button! Use 'the last row builder' expression (within the section) to change the values of the row!/docs?id=xqpqj
Creator of Scheduled Event
ExpressionDiSky
Get the creator of a scheduled event. May return none if user has deleted their account, the User object is not cached or the event was created before Discord started keeping track of event creators on October 21st, 2021/docs?id=353ad
Creature/Entity/Player/Projectile/Villager/Powered Creeper/etc.
ExpressionSkript
The entity involved in an event (an entity is a player, a creature or an inanimate object like ignited TNT, a dropped item or an arrow). You can use the specific type of the entity that's involved in the event, e.g. in a 'death of a creeper' event you can use 'the creeper' instead of 'the entity'./docs?id=h9gl1
Creeper/Primed TNT/TNT Minecart - Max/Regular Fuse Time/Ticks
ExpressionLusk
The fuse ticks of a Creeper, Primed TNT or TNT Minecart, this differs based on which one of these 3 is used, read below. Can be set, added to, removed from and reset (which sets it to 0, this can or cannot be what you want based on the entity, read below). The `max` keyword only applies to creepers. `creeper`: - the time that the creeper has been in the primed state for; - if max is used it will return the maximum amount of time that the creeper can stay in the ignited state for until it explodes; - both math and regular fuse time must be greater than 0, regular fuse time cannot be greater than max fuse time; `primed tnt`: the time until the primed tnt explodes; `tnt minecart`: the time until the minecart explodes, -1 if not ignited./docs?id=90yke
Crossbow - Charged Projectiles
ExpressionLusk
Returns the Projectile Items charged in the provided crossbows. Can be set, added to, removed from, reset and deleted./docs?id=5lu7l
Crossbow - has Charged Projectiles
ConditionLusk
Checks if one or more crossbows have any charged projectiles at all. This behaves the same way the `is charged` condition behaves for crossbows./docs?id=59xcs
Crossbow / Creeper / Wither / Wither Skull - is Charged
ConditionLusk
Checks if a crossbow, creeper, wither or wither skull is charged./docs?id=5oa1u
Cursor Slot
ExpressionSkript
The item which the player has on their inventory cursor. This slot is always empty if player has no inventory open./docs?id=v3t7x
Custom Chest Inventory
ExpressionSkript
Returns a chest inventory with the given amount of rows and the name. Use the <a href=#EffOpenInventory>open inventory</a> effect to open it./docs?id=rbd59
Custom Condition
Conditionskript-reflect
/docs?id=bh68z
Custom Effect
Effectskript-reflect
/docs?id=j1ckk
Custom Expression
Expressionskript-reflect
/docs?id=8cipx
Custom Model Data
ExpressionSkript
Get/set the custom model data of an item. Using just `custom model data` will return an integer. Items without model data will return 0. Since 1.21.4, custom model data instead consists of a list of numbers (floats), a list of booleans (flags), a list of strings, and a list of colours. Accessing and modifying these lists can be done type-by-type, or all at once with `complete custom model data`. This is the more accurate and recommended method of using custom model data./docs?id=ppp9i
Custom Particle
Typeskript-particle
Represents a particle with extra shape-related data, like motion./docs?id=e8pm8
Custom Particle Section
Sectionskript-particle
This section can be used in conjunction with the `last created particle` expression to create custom particles. The particle can be any custom particle from skript-particle or from skbee. Fields include: count: integer - the number of particles to create (required) offset: vector - the offset value of the particle. See the Minecraft wiki on /particle for more info. (default: 0, 0, 0) velocity: vector - the velocity of the particle. Can be a vector or a motion (inwards/clockwise/etc.). (default: 0, 0, 0) extra: number - the extra value of the particle. Forces `count` to be 0 and cannot be combined with `offset`. See the Minecraft wiki on /particle for more info. (default: 0) force: boolean - whether or not to force the particle to be seen at long range. (default: false)/docs?id=eq8oo
Custom Placeholder
Structureskript-placeholders
A structure for creating custom placeholders. The code will be executed every time the placeholder plugin requests a value for the placeholder./docs?id=snac9
Cutoff Shape
Typeskript-particle
Represents an abstract particle shape that has a cutoff angle. E.g. arc, spherical cap, etc./docs?id=3odnu
Damage
ExpressionSkript
How much damage is done in a entity/vehicle/item damage events. For entity damage events, possibly ignoring armour, criticals and/or enchantments (remember that in Skript '1' is one full heart, not half a heart). For items, it's the amount of durability damage the item will be taking./docs?id=e0aua
Damage Amount of World Border
ExpressionSkript
The amount of damage a player takes per second for each block they are outside the border plus the border buffer. Players only take damage when outside of the world's world border, and the damage value cannot be less than 0./docs?id=263kz
Damage Buffer of World Border
ExpressionSkript
The amount of blocks a player may safely be outside the border before taking damage. Players only take damage when outside of the world's world border, and the damage buffer distance cannot be less than 0./docs?id=gvul1
Damage By Block
EventSkBee
Called when an entity is damaged by a block. Anything that works in vanilla Skript's damage event (victim/damage cause/damage/final damage) will all work in this event too. `victim` = Same as vanilla Skript, `victim` is used to get the damaged entity./docs?id=829al
Damage Cause
TypeSkript
The cause/type of a damage event, e.g. lava, fall, fire, drowning, explosion, poison, etc. Please note that support for this type is very rudimentary, e.g. lava, fire and burning, as well as projectile and attack are considered different types./docs?id=6uial
Damage Cause
ConditionSkript
Tests what kind of damage caused a <a href='#damage'>damage event</a>. Refer to the <a href='#damagecause'>Damage Cause</a> type for a list of all possible causes./docs?id=9ykit
Damage Cause
ExpressionSkript
The <a href='#damagecause'>damage cause</a> of a damage event. Please click on the link for more information./docs?id=nqa8z
Damage Source
TypeSkript
Represents the source from which an entity was damaged. Cannot change any attributes of the damage source from an 'on damage' or 'on death' event./docs?id=buypp
Damage Source
ExpressionSkript
Create a custom damage source and change the attributes. When setting a 'causing entity' you must also set a 'direct entity'. Attributes of a damage source cannot be changed once created, only while within the 'custom damage source' section./docs?id=id395
Damage Source - Causing Entity
ExpressionSkript
The causing entity of a damage source. The causing entity is the entity that ultimately caused the damage. (e.g. the entity that shot an arrow) When setting a 'causing entity' you must also set a 'direct entity'. Attributes of a damage source cannot be changed once created, only while within the 'custom damage source' section./docs?id=njjur
Damage Source - Damage Location
ExpressionSkript
The location where the damage was originated from. The 'damage location' on vanilla damage sources will be set if an entity did not cause the damage. Attributes of a damage source cannot be changed once created, only while within the 'custom damage source' section./docs?id=kwbxe
Damage Source - Damage Type
ExpressionSkript
The type of damage of a damage source. Attributes of a damage source cannot be changed once created, only while within the 'custom damage source' section./docs?id=vvwhe
Damage Source - Direct Entity
ExpressionSkript
The direct entity of a damage source. The direct entity is the entity that directly caused the damage. (e.g. the arrow that was shot) Attributes of a damage source cannot be changed once created, only while within the 'custom damage source' section./docs?id=l6lkf
Damage Source - Does Scale With Difficulty
ConditionSkript
Whether the damage from a damage source scales with the difficulty of the server./docs?id=vyova
Damage Source - Food Exhaustion
ExpressionSkript
The amount of hunger exhaustion caused by a damage source./docs?id=fyh21
Damage Source - Source Location
ExpressionSkript
The final location where the damage was originated from. The 'source location' for vanilla damage sources will retrieve the 'damage location' if set. If 'damage location' is not set, will attempt to grab the location of the 'causing entity', otherwise, null./docs?id=76aqj
Damage Source - Was Indirectly Caused
ConditionSkript
Whether the damage from a damage source was indirectly caused. Vanilla damage sources are considered indirect if the 'causing entity' and the 'direct entity' are not the same. For example, taking damage from an arrow that was shot by an entity./docs?id=jhxdr
Damage Type
TypeSkript
References a damage type of a damage source./docs?id=rqa6l
Damage Value/Durability
ExpressionSkript
The damage value/durability of an item./docs?id=eufia
Damage/Heal/Repair
EffectSkript
Damage, heal, or repair an entity or item. Servers running Spigot 1.20.4+ can optionally choose to specify a fake damage cause./docs?id=n15vy
Damaged Item
ExpressionSkript
Directly damages an item. In MC versions 1.12.2 and lower, this can be used to apply data values to items/blocks/docs?id=svk6h
DamageSource - Create
ExpressionSkBee
Create a new damage source which includes a damage type and some optional values. Optional Values: `caused by %entity%` = The entity that caused the damage. `directly by %entity%` = The entity that directly inflicted the damage. `at %location%` = The source of the damage./docs?id=lrqi3
DamageSource - Damage Entity
EffectSkBee
Damage entities using a damage source. This has the same functionality as Minecraft's `/damage` command. Requires MC 1.20.4+/docs?id=sremy
DamageSource - Event Value
ExpressionSkBee
Get the damage source of a damage/death event./docs?id=s5exw
DamageSource - Properties
ExpressionSkBee
Represents different elements you can get from a damage source./docs?id=gzplh
DamageSource - Property Conditions
ConditionSkBee
Represents some conditions of a damage source./docs?id=hhzsc
Dance
EffectSkript
Make an allay or piglin start or stop dancing. Providing a location only applies to allays. They will check to see if the the block at the location is a jukebox and playing music. If it isn't, they will stop dancing. If no location is provided, the allay will dance indefinitely. Providing a timespan only applies for piglins. It determines the length of time they will dance for. If no timespan is provided, they will dance indefinitely./docs?id=cmo3z
Data Component Type
TypeSkBee
/docs?id=e2khw
Database String Lifetime Of Timespan
Expressionskript-db
/docs?id=oy90a
datasource
Typeskript-db
/docs?id=cusmv
Datawatcher
TypeSkript-Packet
A data watcher is a list of index (=integer) associate with a value (=object)/docs?id=xiqc2
DataWatcher
ExpressionSkript-Packet
Create a new datawatcher. Used for metadata packet. The data watcher is linked to the packet and you don't need to set the packet field to it More information at https://github.com/Anarchick/skript-packet/wiki/Data-Watcher/docs?id=qvolf
DataWatcher Index
ExpressionSkript-Packet
Get or set a datawatcher's index. Used for metadata packet. More information at https://github.com/Anarchick/skript-packet/wiki/Data-Watcher/docs?id=up2mo
DataWatcher Indexes
ExpressionSkript-Packet
Get all indexes of a data watcher/docs?id=4j9k3
date
FunctionSkript
Creates a date from a year, month, and day, and optionally also from hour, minute, second and millisecond. A time zone and DST offset can be specified as well (in minutes), if they are left out the server's time zone and DST offset are used (the created date will not retain this information)./docs?id=s5daw
Date
TypeSkript
A date is a certain point in the real world's time which can be obtained with now expression, unix date expression and date function. See time and timespan for the other time types of Skript./docs?id=c2vie
Date Ago/Later
ExpressionSkript
A date the specified timespan before/after another date./docs?id=xr5wk
De-queue Queue (Experimental)
ExpressionSkript
Requires the <code>using queues</code> experimental feature flag to be enabled. Unrolls a queue into a regular list of values, which can be stored in a list variable. The order of the list will be the same as the order of the elements in the queue. If a list variable is set to this, it will use numerical indices. The original queue will not be changed./docs?id=epgpn
Death Message
ExpressionSkript
The message sent to all online players when a player dies./docs?id=7zja4
Debug Class String
EffectLibImporter
/docs?id=9giyy
Debug Info
ExpressionSkript
Returns a string version of the given objects, but with their type attached: debug info of 1, "a", 0.5 -> 1 (long), "a" (string), 0.5 (double) This is intended to make debugging easier, not as a reliable method of getting the type of a value./docs?id=azv07
Decode String
ExpressionPoaSk
/docs?id=eej5x
Default Forum Emoji
ExpressionDiSky
Represent the default emoji of a forum channel. It's the mote that is added automatically once a new post is created. Can return none and can be changed./docs?id=yimg2
Default Value
ExpressionSkript
A shorthand expression for giving things a default value. If the first thing isn't set, the second thing will be returned./docs?id=unxch
Defer Interaction
EffectDiSky
Only usable in interaction event, currently button click/dropdown update/modal event! This will force the interaction to be acknowledge, you have 3 seconds to do so, the effect will send a success message to Discord or hold the interaction to send a message later. Keep in mind that replying in an interaction event will automatically defer the interaction, and therefore you don't need to defer it. If you need to wait more than 3 seconds use the and wait pattern An interaction can only be deferred once!/docs?id=ntqzg
Delay
EffectSkript
Delays the script's execution by a given timespan. Please note that delays are not persistent, e.g. trying to create a tempban script with <code>ban player → wait 7 days → unban player</code> will not work if you restart your server anytime within these 7 days. You also have to be careful even when using small delays!/docs?id=gxp8e
Delete all YAML from one or more directories
Effectskript-yaml
Syntax 1: Deletes all YAML files from one or more directories and removes them from memory. Syntax 2&3: Only deletes any loaded YAML files from one or more directories and removes them from memory. - The input is one or more directories (ie. "plugins/MyAwesomePlugin/" and "plugins/skript-yaml/")./docs?id=vph5x
Delete Slime World
EffectSlimeLink
Delete a Slime World with a specified name./docs?id=lw2o4
Delete YAML
Effectskript-yaml
Deletes a YAML file and optionally removes it from memory. - If you want to keep the file loaded in memory, use the 'and keep loaded in memory' option/docs?id=pgtsl
Demote User
Effectskript-luckperms
Demotes a user along a track. If the user is not on the track nothing will happen./docs?id=tyjcr
Destroy Discord Entity
EffectDiSky
Destroy on Discord the wanted entity./docs?id=b1sbq
Detonate Entities
EffectSkript
Immediately detonates an entity. Accepted entities are fireworks, TNT minecarts, primed TNT, wind charges and creepers./docs?id=89o0g
Dialog - Boolean Input
SectionSkBee
A simple checkbox input to be used in an `inputs` section of a dialog. See [**Input Control on SkBee wiki**](https://github.com/ShaneBeee/SkBee/wiki/Dialogs#input-control)and [**Input Control on McWiki**](https://minecraft.wiki/w/Dialog#Input_control_format) for further info. **Entries**: - `key` = String identifier of value used when submitting data, must be a valid template argument (letters, digits and _)("id" is reserved). - `label` = A string/text component to be displayed to the left of the input. - `initial` = The initial boolean value of the checkbox. Defaults to false (unchecked). - `on_true` = The string value to send when true. Defaults to "true". - `on_false` = The string value to send when false. Defaults to "false"./docs?id=rx128
Dialog - Confirmation Dialog
SectionSkBee
Open a dialog screen with two action buttons in footer, specified by 'yes' and 'no' actions. By default, the exit action is 'no' button. See [**Confirmation Dialog**](https://minecraft.wiki/w/Dialog#confirmation) on McWiki for further details. See [**snippets**](https://github.com/ShaneBeee/SkriptSnippets/tree/master/snippets/dialog) for comprehensive examples. **Entries**: - `title` = Screen title, appearing at the top of the dialog, accepts a string/text component. - `external_title` = Name to be used for a button leading to this dialog (for example, on the pause menu), accepts a string.text component. If not present, `title` will be used instead. [Optional] - `body` = Optional section for body elements or a single body element. See [**Body Format on SkBee wiki**](https://github.com/ShaneBeee/SkBee/wiki/Dialogs#body-format) and [**Body Format on McWiki**](https://minecraft.wiki/w/Dialog#Body_format) for further info. - `inputs` = Optional section for input controls. See [**Input Control on SkBee wiki**](https://github.com/ShaneBeee/SkBee/wiki/Dialogs#input-control)and [**Input Control on McWiki**](https://minecraft.wiki/w/Dialog#Input_control_format) for further info. - `can_close_with_escape` = Can dialog be dismissed with Escape key. Defaults to true. [Optional] - `after_action` = An additional operation performed on the dialog after click or submit actions (accepts a string).Options are "close", "none" and "wait_for_response".See [**Common Entries on SkBee wiki**](https://github.com/ShaneBeee/SkBee/wiki/Dialogs#common-entries) for further info. - `actions` = Section for action buttons.See [**Action Format on SkBee wiki**](https://github.com/ShaneBeee/SkBee/wiki/Dialogs#action-format)and [**Action Format on McWiki**](https://minecraft.wiki/w/Dialog#Action_format) for further info./docs?id=2hrax
Dialog - Dialog List Dialog
SectionSkBee
A dialog screen with scrollable list of buttons leading directly to other dialogs, arranged in columns. Titles of those buttons will be taken from external_title fields of targeted dialogs. If `exit_action` is present, a button for it will appear in the footer, otherwise the footer is not present. `exit_action` is also used for the Escape action. See [**Dialog List Dialog**](https://minecraft.wiki/w/Dialog#dialog_list) on McWiki for further details. See [**snippets**](https://github.com/ShaneBeee/SkriptSnippets/tree/master/snippets/dialog) for comprehensive examples. You can either register a dialog in the `registry registration` structure, and open it later or you can create/open a dialog on the fly. **Register**: Register a dialog with an `id` (The id that represents this dialog, accepts a string or NamespacedKey). **Open**: Create a dialog and directly open it to a player without registration. **Entries**: - `title` = Screen title, appearing at the top of the dialog, accepts a string/text component. - `external_title` = Name to be used for a button leading to this dialog (for example, on the pause menu), accepts a string.text component. If not present, `title` will be used instead. [Optional] - `body` = Optional section for body elements or a single body element. See [**Body Format on SkBee wiki**](https://github.com/ShaneBeee/SkBee/wiki/Dialogs#body-format) and [**Body Format on McWiki**](https://minecraft.wiki/w/Dialog#Body_format) for further info. - `inputs` = Optional section for input controls. See [**Input Control on SkBee wiki**](https://github.com/ShaneBeee/SkBee/wiki/Dialogs#input-control)and [**Input Control on McWiki**](https://minecraft.wiki/w/Dialog#Input_control_format) for further info. - `can_close_with_escape` = Can dialog be dismissed with Escape key. Defaults to true. [Optional] - `after_action` = An additional operation performed on the dialog after click or submit actions (accepts a string).Options are "close", "none" and "wait_for_response".See [**Common Entries on SkBee wiki**](https://github.com/ShaneBeee/SkBee/wiki/Dialogs#common-entries) for further info. - `dialogs` = A list of strings of previously defined dialogs. Will accept the ID of the other dialogs, whether registered by you or from datapacks. - `exit_action` = Action for leaving the dialog. Same as action sections but will only accept one action. [Optional] - `columns` = Positive integer describing number of columns. Defaults to 2. [Optional] - `button_width` = Integer value between 1 and 1024 — Width of the button. Defaults to 150./docs?id=ptac4
Dialog - Dynamic Action Button
SectionSkBee
Add a dynamic action button to a dialog. See [**Custom Dynmaic Action**](https://minecraft.wiki/w/Dialog#dynamic/custom) on McWiki for more specific info. This action will fire the 'Player Custom Click' event along with the id and additions. **Entries**: - `label` = The name on your button, accepts a string or text component/mini message. - `tooltip` = The hover message, accepts a string or text component/mini message. - `width` = The width of the button. Value between 1 and 1024 — Defaults to 150. - `id` = The id of the action. - `additions` = An additional NBT compound to go along with your custom dynamic action./docs?id=s201m
Dialog - Dynamic Callback Action Button
SectionSkBee
Add a dynamic action button to a dialog. This action includes a callback section to run code when the action button is clicked. See [**Custom Dynmaic Action**](https://minecraft.wiki/w/Dialog#dynamic/custom) on McWiki for more specific info. **Entries**: - `label` = The name on your button, accepts a string or text component/mini message. - `tooltip` = The hover message, accepts a string or text component/mini message. - `width` = The width of the button. Value between 1 and 1024 — Defaults to 150. - `trigger` = This section will run code when the button is clicked. **Callback Section Event-Values**: - `event-nbt` = Returns NBT from the event (will contain data from inputs). - `event-audience` = The audience represented in this event. - `event-playerconnection` = The player connection represented in this event (Used if opening a dialog in the async player connection config evnet). - `event-player` = The player represented in this event (Might be null if the player isn't available yet, such as in the async config event). - `event-string` = The name of the player/player connection represented in this event (Useful if the player is null). - `event-uuid` - The uuid of the player/player connection represented in this event./docs?id=4ra7s
Dialog - Dynamic Run Command Action Button
SectionSkBee
Add a dynamic run command action button to a dialog. See [**Dynamic Run Command Action**](https://minecraft.wiki/w/Dialog#dynamic/run_command) on McWiki for more specific info. This action will run a command using your command template and provided macros. The template format looks for `$(dialog_input_key)` to substitute macros (Must include at least ONE macro). The `input_key` is the key you used for your inputs. **Entries**: - `label` = The name on your button, accepts a string or text component/mini message. - `tooltip` = The hover message, accepts a string or text component/mini message. - `width` = The width of the button. Value between 1 and 1024 — Defaults to 150. - `template` = The command template including macros that will run when clicked./docs?id=5cxk1
Dialog - Item Body
SectionSkBee
An item with optional description. It appears like it is in the inventory slot when the mouse hovers over the item. The size does not scale even if width and height are set to other values than the default. If the description is present, then it appears next to the right side of the item. See [**Item Body**](https://minecraft.wiki/w/Dialog#item) on McWiki for further details. NOTE: Not all entiries will be discussed here, see McWiki link above for all entries. **Entries**: - `item` = An ItemStack/ItemType that will show in the body of a dialog. - `description` = Accepts a Plain Message Body section to describe the item./docs?id=9z2c5
Dialog - Multi Action Dialog
SectionSkBee
Open a dialog screen with a scrollable list of action buttons arranged in columns. If `exit_action` is present, a button for it will appear in the footer, otherwise the footer is not present. `exit_action` is also used for the Escape action. See [**Multi Action Dialog**](https://minecraft.wiki/w/Dialog#multi_action) on McWiki for further details. See [**snippets**](https://github.com/ShaneBeee/SkriptSnippets/tree/master/snippets/dialog) for comprehensive examples. **Entries**: - `title` = Screen title, appearing at the top of the dialog, accepts a string/text component. - `external_title` = Name to be used for a button leading to this dialog (for example, on the pause menu), accepts a string.text component. If not present, `title` will be used instead. [Optional] - `body` = Optional section for body elements or a single body element. See [**Body Format on SkBee wiki**](https://github.com/ShaneBeee/SkBee/wiki/Dialogs#body-format) and [**Body Format on McWiki**](https://minecraft.wiki/w/Dialog#Body_format) for further info. - `inputs` = Optional section for input controls. See [**Input Control on SkBee wiki**](https://github.com/ShaneBeee/SkBee/wiki/Dialogs#input-control)and [**Input Control on McWiki**](https://minecraft.wiki/w/Dialog#Input_control_format) for further info. - `can_close_with_escape` = Can dialog be dismissed with Escape key. Defaults to true. [Optional] - `after_action` = An additional operation performed on the dialog after click or submit actions (accepts a string).Options are "close", "none" and "wait_for_response".See [**Common Entries on SkBee wiki**](https://github.com/ShaneBeee/SkBee/wiki/Dialogs#common-entries) for further info. - `actions` = Similar to above, but you can include as many [action buttons](https://github.com/ShaneBeee/SkBee/wiki/Dialogs#action-format) in this section as you want. - `columns` = Positive integer describing number of columns. Defaults to 2. [Optional] - `exit_action` = Action for leaving the dialog. Same as action sections but will only accept one action. [Optional]/docs?id=qemkm
Dialog - Notice Dialog
SectionSkBee
Open a dialog screen with a single action button in footer, specified by an action button. By default, the exit action (which returns the player back to gameplay) is the same as the action button. See [**Notice Dialog**](https://minecraft.wiki/w/Dialog#notice) on McWiki for further details. See [**snippets**](https://github.com/ShaneBeee/SkriptSnippets/tree/master/snippets/dialog) for comprehensive examples. **Entries**: - `title` = Screen title, appearing at the top of the dialog, accepts a string/text component. - `external_title` = Name to be used for a button leading to this dialog (for example, on the pause menu), accepts a string.text component. If not present, `title` will be used instead. [Optional] - `body` = Optional section for body elements or a single body element. See [**Body Format on SkBee wiki**](https://github.com/ShaneBeee/SkBee/wiki/Dialogs#body-format) and [**Body Format on McWiki**](https://minecraft.wiki/w/Dialog#Body_format) for further info. - `inputs` = Optional section for input controls. See [**Input Control on SkBee wiki**](https://github.com/ShaneBeee/SkBee/wiki/Dialogs#input-control)and [**Input Control on McWiki**](https://minecraft.wiki/w/Dialog#Input_control_format) for further info. - `can_close_with_escape` = Can dialog be dismissed with Escape key. Defaults to true. [Optional] - `after_action` = An additional operation performed on the dialog after click or submit actions (accepts a string).Options are "close", "none" and "wait_for_response".See [**Common Entries on SkBee wiki**](https://github.com/ShaneBeee/SkBee/wiki/Dialogs#common-entries) for further info. - `action` = Click action. Defaults to button with `gui.ok` label and no action or tooltip.This is a section where you'll use an [**aAction Format Section**](https://github.com/ShaneBeee/SkBee/wiki/Dialogs#action-format) to add your action[s]./docs?id=wmq5a
Dialog - Number Range Input
SectionSkBee
A number slider input to be used in an `inputs` section of a dialog. See [**Input Control on SkBee wiki**](https://github.com/ShaneBeee/SkBee/wiki/Dialogs#input-control)and [**Input Control on McWiki**](https://minecraft.wiki/w/Dialog#Input_control_format) for further info. **Entries**: - `key` = String identifier of value used when submitting data, must be a valid template argument (letters, digits and _)("id" is reserved). - `label` = A string/text component to be displayed to the left of the input. - `label_format` = A translation key to be used for building label (first argument is contents of label field, second argument is current value). Defaults to "options.generic_value". - `width` = Integer value between 1 and 1024 — The width of the input. Defaults to 200. [Optional] - `start` = The minimum number of the slider. - `end` = The maximum number of the slider. - `step` = Step size (If present, only values of initial+<anyinteger>*step will be allowed. If absent, any value from the range is allowed). [Optional] - `initial` = The initial increment value of the slider. Defaults to the middle of the range. [Optional]/docs?id=2b3na
Dialog - Open/Close Dialog
EffectSkBee
Open a dialog to players. You can use keys from your own custom dialogs, as well as dialogs from datapacks. You can also close the currently open dialog of a player./docs?id=82dkz
Dialog - Plain Message Body
SectionSkBee
A multiline label for a dialog. See [**Plain Message**](https://minecraft.wiki/w/Dialog#plain_message) on McWiki for further details. **Entries**: - `contents` = A string/text component that will be seen in a dialog. - `width` = Integer value between 1 and 1024 — Maximum width of message. Defaults to 200. [Optional]/docs?id=ko8xv
Dialog - Single Option Input
SectionSkBee
A preset option selection input to be used in an `inputs` section of a dialog. See [**Input Control on SkBee wiki**](https://github.com/ShaneBeee/SkBee/wiki/Dialogs#input-control)and [**Input Control on McWiki**](https://minecraft.wiki/w/Dialog#Input_control_format) for further info. **Entries**: - `key` = String identifier of value used when submitting data, must be a valid template argument (letters, digits and _)("id" is reserved). - `label` = A string/text component to be displayed to the left of the input. - `label_visible` = Controls if the label is visible. Defaults to true. - `width` = Integer value between 1 and 1024 — The width of the input. Defaults to 200. - `options` = A section for adding options. See [**options**](https://github.com/ShaneBeee/SkBee/wiki/Dialogs#options) for more info./docs?id=ag305
Dialog - Single Option Input - Option Entry
SectionSkBee
An option to be used in an options section of a single option input. See [**Single Option Input on SkBee wiki**](https://github.com/ShaneBeee/SkBee/wiki/Dialogs#single-option-input) for more info. **Entries**: - `display` = A string/text component for what is displayed as the option. - `initial` = Only one option can have this set to true. If true, the option chosen will be the initial one. Defaults to the first option being true, and all others false./docs?id=57p48
Dialog - Static Action Button
SectionSkBee
Add a static action button to a dialog. See [**Static Action**](https://minecraft.wiki/w/Dialog#Static_action_types) on McWiki for more detailed info. **Entries**: - `label` = The name on your button, accepts a string or text component/mini message. - `tooltip` = The hover message, accepts a string or text component/mini message. - `width` = The width of the button. Value between 1 and 1024 — Defaults to 150. - `action` = A click event, also called a [**Static Action**](https://minecraft.wiki/w/Dialog#Static_action_types). This is what happens when the player clicks the button./docs?id=iehqv
Dialog - Text Input
SectionSkBee
A text input to be used in an `inputs` section of a dialog. See [**Input Control on SkBee wiki**](https://github.com/ShaneBeee/SkBee/wiki/Dialogs#input-control)and [**Input Control on McWiki**](https://minecraft.wiki/w/Dialog#Input_control_format) for further info. **Entries**: - `key` = String identifier of value used when submitting data, must be a valid template argument (letters, digits and _)("id" is reserved). - `label` = A string/text component to be displayed to the left of the input. - `width` = Integer value between 1 and 1024 — The width of the input. Defaults to 200. [Optional] - `label_visible` = Controls if the label is visible. Defaults to true. [Optional] - `initial` = The initial string value of the text input. [Optional] - `max_length` = Maximum length of input. Defaults to 32. [Optional] - The next two represent `multiline` and if used, must be used together. If present, allows users to input multiple lines, optional object with entries: - `multiline_max_lines` = Positive integer. If present, limits maximum lines. - `multiline_height` = Integer value between 1 and 512 — Height of input./docs?id=3ajrm
Difference
ExpressionSkript
The difference between two values Supported types include <a href='#number'>numbers</a>, <a href='./classes/#date'>dates</a> and <a href='./classes/#time'>times</a>./docs?id=bvidv
Difficulty
TypeSkript
The difficulty of a world./docs?id=56mhf
Difficulty
ExpressionSkript
The difficulty of a world./docs?id=6ucn1
Direction
TypeSkript
A direction, e.g. north, east, behind, 5 south east, 1.3 meters to the right, etc. Locations and some blocks also have a direction, but without a length. Please note that directions have changed extensively in the betas and might not work perfectly. They can also not be used as command arguments./docs?id=28bgy
Direction
ExpressionSkript
A helper expression for the <a href='#direction'>direction type</a>./docs?id=x3cpo
Directional Particle Effect
TypeSkript
A particle effect which can be given a directional velocity./docs?id=il3lz
Discord Command Argument
ExpressionDiSky
Works same as Skript's command argument. You can specify the argument number or the argument type (in case there's only one user or member for example) to get the selected value./docs?id=moedy
Discord ID
ExpressionDiSky
Get the unique long value (ID) that represent a discord entity./docs?id=1zoxj
Discord Members of Guild / Channel
ExpressionDiSky
Returns a list of members. For Message text-related channel & category, it returns members with permission to view the channel For Audio Channels it returns the currently connected members of the channel. For threads & posts, it returns the members who are in the thread. You can add or remove a member in this case./docs?id=t7uik
Discord Permissions Of
ExpressionDiSky
Get or change the permissions of a specific member or role in an optional channel./docs?id=mv2b5
Dismount Active Group
EffectDisplayEntityUtils
Make an active group stop riding an entity/docs?id=8j1mk
Dispatch Command
EffectSkBee
Similar to Skript's command effect, with the option to use any command sender (vs. being restricted to only player/console), and the option to temporarily attach a permission. The attached permission will only last for 1 tick, and automatically remove. This is not persistent./docs?id=j4c4c
Display Billboard
TypeSkript
Represents the billboard setting of a display./docs?id=g227n
Display Billboard
ExpressionSkript
Returns or changes the <a href='#billboard'>billboard</a> setting of <a href='#display'>displays</a>. This describes the axes/points around which the display can pivot. Displays spawn with the 'fixed' billboard by default. Resetting this expression will also set it to 'fixed'./docs?id=jnyge
Display Brightness
ExpressionSkript
Returns or changes the brightness override of <a href='#display'>displays</a>. Unmodified displays will not have a brightness override value set. Resetting or deleting this value will remove the override. Use the 'block' or 'sky' options to get/change specific values or get both values as a list by using neither option. NOTE: setting only one of the sky/block light overrides of a display without an existing override will set both sky and block light to the given value. Make sure to set both block and sky levels to your desired values for the best results. Likewise, you can only clear the brightness override, you cannot clear/reset the sky/block values individually./docs?id=n9qpg
Display Displayables To Players
EffectLuskv2
/docs?id=8d1v0
Display Entity
TypeSkript
A text, block or item display entity./docs?id=nn28f
Display Glow Color Override
ExpressionSkript
Returns or changes the glowing color override of <a href='#display'>displays</a>. This overrides whatever color is already set for the scoreboard team of the displays./docs?id=b6bdx
Display Height/Width
ExpressionSkript
Returns or changes the height or width of <a href='#display'>displays</a>. The rendering culling bounding box spans horizontally width/2 from entity position, which determines the point at which the display will be frustum culled (no longer rendered because the game determines you are no longer able to see it). If set to 0, no culling will occur on both the vertical and horizontal directions. Default is 0.0./docs?id=o0q04
Display Interpolation Delay/Duration
ExpressionSkript
Returns or changes the interpolation delay/duration of <a href='#display'>displays</a>. Interpolation duration is the amount of time a display will take to interpolate, or shift, between its current state and a new state. Interpolation delay is the amount of ticks before client-side interpolation will commence.Setting to 0 seconds will make it immediate. Resetting either value will return that value to 0./docs?id=hxtx5
Display Name
ExpressionSkript
Represents the display name of a player, or the custom name of an item, entity, block, or inventory. <strong>Players:</strong> The name of the player that is displayed in messages. This name can be changed freely and can include color codes, and is shared among all plugins (e.g. chat plugins will use the display name). <strong>Entities:</strong> The custom name of the entity. Can be changed, which will also enable <em>custom name visibility</em> of the entity so name tag of the entity will be visible always. <strong>Items:</strong> The <em>custom</em> name of the item (not the Minecraft locale name). Can be changed. <strong>Inventories:</strong> The name/title of the inventory. Changing name of an inventory means opening the same inventory with the same contents but with a different name to its current viewers./docs?id=1fyfx
Display Shadow Radius/Strength
ExpressionSkript
Returns or changes the shadow radius/strength of <a href='#display'>displays</a>./docs?id=otnki
Display Teleport Duration
ExpressionSkript
The teleport duration of displays is the amount of time it takes to get between locations. 0 means that updates are applied immediately. 1 means that the display entity will move from current position to the updated one over one tick. Higher values spread the movement over multiple ticks. Max of 59 ticks./docs?id=9t35m
Display Text Alignment
TypeSkript
Represents the text alignment setting of a text display./docs?id=zf0nn
Display Transformation Rotation
ExpressionSkript
Returns or changes the transformation rotation of <a href='#display'>displays</a>. The left rotation is applied first, with the right rotation then being applied based on the rotated axis./docs?id=egk0h
Display Transformation Scale/Translation
ExpressionSkript
Returns or changes the transformation scale or translation of <a href='#display'>displays</a>./docs?id=30zkf
Display View Range
ExpressionSkript
Returns or changes the view range of <a href='#display'>displays</a>. Default value is 1.0. This value is then multiplied by 64 and the player's entity view distance setting to determine the actual range. For example, a player with 150% entity view distance will see a block display with a view range of 1.2 at 1.2 * 64 * 150% = 115.2 blocks away./docs?id=3jgf8
DisplayAnimator
TypeDisplayEntityUtils
Used to play an animation on activegroups/docs?id=scvpf
DisplayAnimator is animating ActiveGroup?
ConditionDisplayEntityUtils
Check if a displayanimator is animating an active group/docs?id=qe4nv
Distance
ExpressionSkript
The distance between two points./docs?id=2go1u
Do If
EffectSkript
Execute an effect if a condition is true./docs?id=hnvvj
Do Nothing...
EffectLusk
Does nothing. Useful as a placeholder./docs?id=4z1a5
Do Respawn Anchors Work
ConditionSkript
Checks whether or not respawn anchors work in a world./docs?id=6ofql
Does YAML Exist
Conditionskript-yaml
Checks if a YAML file exists at a file location. You shouldn't have to use this condition since the load yaml effect will create the file if it doesn't exist/docs?id=yhqze
Does YAML Path Exist
Conditionskript-yaml
Checks if one or more paths exist in a cached YAML file using said ID. - First input is the path. - Second input is the ID. - If multiple paths are checked at once it will return false on the first one found to not exist./docs?id=ij5e1
Does YAML Path Have List
Conditionskript-yaml
Checks if one or more paths contain a list in a cached YAML file using said ID. - First input is the path. - Second input is the ID./docs?id=ryis6
Does YAML Path Have Value
Conditionskript-yaml
Checks if one or more values exist at a path in a cached YAML file using said ID. - First input is the path. - Second input is the ID. - If multiple paths are checked at once it will return false on the first one found to not contain a value./docs?id=m7z4a
Dolphin - Has Been Fed Fish
ConditionLusk
Checks if a dolphin has a fish./docs?id=ln4mx
Dolphin - Has Been Fish (Property)
ExpressionLusk
Returns whether or not the provided dolphins have been fed a fish. Can be set./docs?id=wwmuo
Dolphin - Moisture Level
ExpressionLusk
Returns the moisture level of the provided dolphins. Can be set, added to, and removed from./docs?id=35lgh
Dolphin - Treasure Chest Location
ExpressionLusk
Gets the treasure location the provided dolphins try to guide players to. This value is calculated if the player has fed the dolphin a fish (which Lusk includes), `DOLPHIN_SWIM_TO_TREASURE` goal. Can be set, but it only has an effect if the dolphin is currently leading a player, as this value is recalculated next time it leads a player. The world of the location you give it does not matter, as the dolphin will always use the world it is currently in./docs?id=51y7r
Download Attachment
EffectDiSky
Download the specific attachment to a file path./docs?id=g6ccm
Download Player Skin
EffectSkonic
Downloads a skin/docs?id=15om0
Draw Shape
Sectionskript-particle
Draws the given shapes at the given locations. The shapes will be drawn in the order they are given. The code inside the draw shape section will be executed before drawing begins. You can use `event-shape` or `drawn shape` to get the shape being drawn. Modifying this shape affects the end result, but it does not modify the original shape! This means you can set particle data, or change the shape's location, rotation, or scale, without affecting the shape the next time it's drawn. **Note that this means the section is run once for each shape!** This is the same way the spawn section works in Skript. This is subject to change if people find it cumbersome. By default, this effect will run asynchronously, meaning it will do all the calculation and drawing on a separate thread, instead of blocking your server's main thread. This is much better if you want to draw a lot of shapes at once, or if you want to draw large and complex shapes. Be aware that this changes the behavior of the section slightly. All the section code will first be executed synchronously, and then the drawing will be done asynchronously. This means that the time the shape appears may be slightly delayed compared to the completion of the section code. Additionally, the code immediately after the draw shape section will be executed immediately, often before the drawing is finished. If you stumble across issues with this, please report them on the Skript-Particles GitHub page and use the synchronous option instead. Drawing a shape for a duration is async only./docs?id=jtkb3
Draw Shape Animation
Sectionskript-particle
/docs?id=2c9y4
Drawn Shape
Expressionskript-particle
Returns the shape that is being drawn by the draw section./docs?id=866o5
Drop
EffectSkript
Drops one or more items./docs?id=7kqio
Drop Held Item
EffectSkBee
Forces the player to drop their currently held item. By default it will drop one of their held item, or you can optionally drop the whole stack./docs?id=ulxsi
Dropped Item - Will Fly at Player
ConditionLusk
Checks whether or not the dropped item in the Pickup Attempt Event will fly at the player./docs?id=2e8av
Dropped Item Owner
ExpressionSkript
The uuid of the owner of the dropped item. Setting the owner of a dropped item means only that entity or player can pick it up. Dropping an item does not automatically make the entity or player the owner./docs?id=k924v
Dropped Item Thrower
ExpressionSkript
The uuid of the entity or player that threw/dropped the dropped item./docs?id=yljwn
Drops
ExpressionSkript
This expression only works in death and harvest events. In a death event, will hold the drops of the dying creature. Drops can be prevented by removing them with "remove ... from drops", e.g. "remove all pickaxes from the drops", or "clear drops" if you don't want any drops at all./docs?id=5euek
Drops Of Block
ExpressionSkript
A list of the items that will drop when a block is broken./docs?id=4mkhv
dustOption
FunctionSkBee
/docs?id=v2tkr
dustTransition
FunctionSkBee
/docs?id=k3m8g
Dye Event - Dye Color
ExpressionLusk
Returns the applied color in the Dye event. This expression can be set to another dye color./docs?id=plypc
Edit Component
EffectDiSky
/docs?id=8woqa
Edit Group
Sectionskript-luckperms
Creates a section that allows you to modify the properties of the provided group. After the code in the section has finished the group will be saved asynchronously./docs?id=w0lpr
Edit Message
EffectDiSky
Edit a specific message/interaction hook to show a new rich or simple message. The interaction hook will only be editable for the next 15 minutes once it's sent!/docs?id=pk1i4
Edit Message Component
EffectDiSky
/docs?id=3j8xd
Edit User
Sectionskript-luckperms
Creates a section that allows you to modify the properties of the provided user. After the code in the section has finished the user will be saved asynchronously./docs?id=t3iml
EffCloneWorld
EffectSlimeLink
Default description for EffCloneWorld/docs?id=4zj42
Effect - Add Field
EffectDiSky
/docs?id=895dv
Effect - Animation Control
Effectanimated-skript
/docs?id=y5lxj
Effect - Call Event
Effectskript-reflect
/docs?id=kahnh
Effect - Continue
Effectskript-reflect
/docs?id=w6jky
Effect - Default Visibility
Effectanimated-skript
/docs?id=cg1gb
Effect - Delay Effect
Effectskript-reflect
/docs?id=v1h2v
Effect - Expression Statement
Effectskript-reflect
/docs?id=spvro
Effect - Import
Effectskript-reflect
/docs?id=wak29
Effect - Negate Condition
Effectskript-reflect
/docs?id=86rdd
Effect - Outer Execution
EffectDiSky
/docs?id=kaetv
Effect - Pause Animation
Effectanimated-skript
/docs?id=f51td
Effect - Reload Models
Effectanimated-skript
/docs?id=5l3c5
Effect - Remove Active Model
Effectanimated-skript
/docs?id=iq58m
Effect - Replace Component
EffectDiSky
/docs?id=r7wcj
Effect - Reset Active Variant
Effectanimated-skript
/docs?id=dpktu
Effect - Reset Rotation
Effectanimated-skript
/docs?id=q8cmy
Effect - Reset Scale
Effectanimated-skript
/docs?id=5bywc
Effect - Reset Tint
Effectanimated-skript
/docs?id=j8hrr
Effect - Return
Effectskript-reflect
/docs?id=f8ket
Effect - Run Section
Effectskript-reflect
/docs?id=17qhu
Effect - Set Active Variant
Effectanimated-skript
/docs?id=al5nk
Effect - Set Persistence
Effectanimated-skript
/docs?id=fht0q
Effect - Set Rotation
Effectanimated-skript
/docs?id=uy9yc
Effect - Set Scale
Effectanimated-skript
/docs?id=uq6bw
Effect - Set Teleport Duration
Effectanimated-skript
/docs?id=44lty
Effect - Set Tint
Effectanimated-skript
/docs?id=831dg
Effect - Set Visibility
Effectanimated-skript
/docs?id=om04t
Effect - Spawn Loaded Model
Effectanimated-skript
/docs?id=mq9lh
Effect - Stop All Animations
Effectanimated-skript
/docs?id=s96jl
Effect - Stop Animation
Effectanimated-skript
/docs?id=jg9n2
Effect - Teleport Active Model
Effectanimated-skript
/docs?id=yfw8a
Effect - Update Command
EffectDiSky
/docs?id=f9suc
Egg Will Hatch
ConditionSkript
Whether the egg will hatch in a Player Egg Throw event./docs?id=p44qw
Elements
ExpressionSkript
The first, last, range or a random element of a set, e.g. a list variable, or a queue. Asking for elements from a queue will also remove them from the queue, see the new queue expression for more information. See also: <a href='#ExprRandom'>random expression</a>/docs?id=ubwrn
Embed
ExpressionDiSky
/docs?id=xjwf1
Embed Author
ExpressionDiSky
/docs?id=dgc8y
Embed Author Icon
ExpressionDiSky
/docs?id=n5kip
Embed Author URL
ExpressionDiSky
/docs?id=eqe2h
Embed Builder
SectionDiSky
This builder allow you to make embed easily. You can specify the template used, you must register this template before use it!/docs?id=qi8ux
Embed Color
ExpressionDiSky
Get or change the color of an embed builder. The color input must come from Skript, and will be converted by DiSky./docs?id=ggeth
Embed Description
ExpressionDiSky
/docs?id=8gqal
Embed fields
ExpressionDiSky
Get all fields of an embed builder/docs?id=cagrf
Embed Footer
ExpressionDiSky
/docs?id=r98yh
Embed Footer Icon
ExpressionDiSky
/docs?id=1ss37
Embed From JSON
ExpressionDiSky
/docs?id=kr3tn
Embed Image
ExpressionDiSky
/docs?id=4p3it
Embed Thumbnail
ExpressionDiSky
/docs?id=k7kwj
Embed Time Stamp
ExpressionDiSky
/docs?id=dh5nj
Embed Title
ExpressionDiSky
/docs?id=a73ph
Embed Title URL
ExpressionDiSky
/docs?id=7fqyz
Embed To JSON
ExpressionDiSky
/docs?id=bn5dy
Embed URL
ExpressionDiSky
/docs?id=v93qb
Emoji / Emote
ExpressionDiSky
Get an emoji or an emote from its name, ID or unicode. - An emoji is discord-side only, can be used everywhere, and don't have any attached guild. - An emote is guild-side only, have a custom long ID and are attached to a guild. If the specified reaction doesn't exist, DiSky will simply return null and say it in console. We highly recommend the specification of the guild when retrieving an emote, to avoid conflicts with other that potentially have the same name./docs?id=44nx3
Emote Image URL
ExpressionDiSky
Get the URL of this emote. Only emote have image URL, emoji are from Discord and will therefore return none here./docs?id=5tk2r
Emote Name
ExpressionDiSky
Get the name of this emote. This, instead of 'discord name of %emote%' will return the name of an emote, and not an emoji. You can change this property to change the emote's name itself./docs?id=vvndr
Emote of Reaction
ExpressionDiSky
/docs?id=ohsmv
EmoteIsAnimated
ConditionDiSky
Check if an emote is animated or not./docs?id=iixy5
EmoteIsEmote
ConditionDiSky
Check if an emote is a custom emote or not./docs?id=30dey
Empty Client Bundle Packet
ExpressionLuskv2
/docs?id=jvooo
Enable/Disable/Unload/Reload Script
EffectSkript
Enables, disables, unloads, or reloads a script. Disabling a script unloads it and prepends - to its name so it will not be loaded the next time the server restarts. If the script reflection experiment is enabled: unloading a script terminates it and removes it from memory, but does not alter the file./docs?id=f78zp
Enchant Item
ExpressionSkript
The enchant item in an enchant prepare event or enchant event. It can be modified, but enchantments will still be applied in the enchant event./docs?id=2s59w
Enchant/Disenchant
EffectSkript
Enchant or disenchant an existing item. Enchanting at a specific level will act as if an enchanting table was used, and will apply the enchantments randomly chosen at that level. Treasure enchantments, like mending, can optionally be allowed. Note that enchanting a book at a specific level will turn it into an enchanted book, rather than a book with enchantments./docs?id=5jqi0
Enchanted Book - has Stored Enchantments
ConditionLusk
Checks if one or more enchanted books have any stored enchantments at all./docs?id=r5oge
Enchanted Book - Stored Enchantments
ExpressionLusk
Returns the Enchantments stored in an enchanted book. Can be set, added to, removed from, reset and deleted./docs?id=duw4c
Enchanted Book With Enchantments
ExpressionSkonic
Returns an enchanted book with the given enchantments./docs?id=gi5x9
Enchanting Experience Cost
ExpressionSkript
The cost of enchanting in an enchant event. This is number that was displayed in the enchantment table, not the actual number of levels removed./docs?id=wlinw
Enchantment
ExpressionSkBee
Get the type of enchantment from an Enchantment Type./docs?id=f7g8e
Enchantment
TypeSkript
An enchantment, e.g. 'sharpness' or 'fortune'. Unlike enchantment type this type has no level, but you usually don't need to use this type anyway. NOTE: Minecraft namespaces are supported, ex: 'minecraft:basalt_deltas'. As of Minecraft 1.21 this will also support custom enchantments using namespaces, ex: 'myenchants:explosive'./docs?id=br3vf
Enchantment - Maximum Level
ExpressionLusk
Returns the Maximum Vanilla Level for an Enchantment./docs?id=tcx2w
Enchantment - Minimum Level
ExpressionLusk
Returns the Minimum Vanilla Level for an Enchantment./docs?id=gvmza
Enchantment Bonus
ExpressionSkript
The enchantment bonus in an enchant prepare event. This represents the number of bookshelves affecting/surrounding the enchantment table./docs?id=oqshc
Enchantment Level
ExpressionSkBee
Get the enchantment level from an Enchantment Type./docs?id=v02az
Enchantment Level
ExpressionSkript
The level of a particular <a href='#enchantment'>enchantment</a> on an item./docs?id=sz960
Enchantment Offer
TypeSkript
The enchantmentoffer in an enchant prepare event./docs?id=gdrou
Enchantment Offer
ExpressionSkript
The enchantment offer in enchant prepare events./docs?id=j2c7p
Enchantment Offer Cost
ExpressionSkript
The cost of an enchantment offer. This is displayed to the right of an enchantment offer. If the cost is changed, it will always be at least 1. This changes how many levels are required to enchant, but does not change the number of levels removed. To change the number of levels removed, use the enchant event./docs?id=xc760
Enchantment Type
TypeSkript
An enchantment with an optional level, e.g. 'sharpness 2' or 'fortune'./docs?id=9cpm2
Encode Itemtype
ExpressionPoaSk
/docs?id=6a3pb
End Crystal - Beam Target
ExpressionLusk
Gets the location that the provided end crystals are pointing their beam to. Can be set, if the provided location is in a different world it will fail silently./docs?id=q374j
End Crystal - Hide/Show Bottom Plate
EffectLusk
Hides or shows the bedrock slate underneath the provided end crystals./docs?id=lsjmj
End Crystal - is Showing Bottom
ConditionLusk
Returns whether or not the provided end crystals are showing the bedrock slate underneath them./docs?id=qrif0
End Crystal - is Showing Bottom (Property)
ExpressionLusk
Returns whether or not the provided end crystals are showing the bedrock slate underneath them. Can be set./docs?id=j1fy3
End date of Scheduled Event
ExpressionDiSky
Get the end date of a scheduled event. Can be null if the event is made from a channel and not an external place./docs?id=6sg8g
End Poll
EffectDiSky
End a poll attached to a message immediately, preventing further votes./docs?id=lkzto
Ender Chest
ExpressionSkript
The ender chest of a player./docs?id=m0s4o
Ender Dragon Phase
ExpressionLusk
Returns the Ender Dragon phase in an Ender Dragon Phase Change Event. Can be set. (Setting will always change the NEW phase)/docs?id=yujr3
Ender Signal - Despawn Time/ticks
ExpressionLusk
Gets how long the provided ender signals have been alive for. Can be set. Either as ticks or a timespan. When greater than 80 ticks (or 4 seconds), it will despawn on the next tick./docs?id=3phzt
Ender Signal - is Going to Drop/Shatter
ConditionLusk
Checks if the provided ender signals should drop an item on death. If true, they will drop an item. If false, they will shatter./docs?id=dg6au
Ender Signal - is Going to Drop/Shatter (Property)
ExpressionLusk
Gets the item the provided ender signals will display and drop on death./docs?id=1aja6
Ender Signal - Item
ExpressionLusk
Gets the item the provided ender signals will display and drop on death./docs?id=abp3m
Ender Signal - Set Target Location Without Updating
EffectLusk
Sets the location the provided ender signals are moving towards without changing the drop chance and the despawn timer./docs?id=91ubd
Ender Signal - Target Location
ExpressionLusk
Gets the location the provided ender signals are moving towards. When set, the drop chance resets to a random value and the despawn timer gets set back to 0./docs?id=5eomq
Enderman - Escape Reason
ExpressionLusk
Returns the Escape Reason in an Enderman Escape Event. This Expression requires Paper./docs?id=op3cp
Enderman - Has Been Stared At
ConditionLusk
Checks if an enderman has been stared at./docs?id=v3bkp
Enderman - Has Been Stared At (Property)
ExpressionLusk
Returns whether or not an enderman has been stared at. Can be set./docs?id=dwrvb
Enderman - Held Block Data
ExpressionLusk
Returns the Held Block Data of the provided Endermen./docs?id=tgdt7
Enderman - Randomly Teleport
EffectLusk
Attempts to teleport an enderman to a random nearby location. Requires Spigot 1.20.1+ or Paper, behavior might be slightly different./docs?id=xyhb0
Enderman - Teleport Towards Entity
EffectLusk
Attempts to teleport an enderman to a random nearby location. Requires Spigot 1.20.1+./docs?id=uctp3
Enderman Carrying BlockData
ExpressionSkript
The block data an enderman is carrying. Custom attributes such as NBT or names do not transfer over. Blocks, blockdatas and items are acceptable objects to change the carrying block./docs?id=wl4gq
Enderman Has Been Stared At
ConditionSkript
Checks to see if an enderman has been stared at. This will return true as long as the entity that stared at the enderman is still alive./docs?id=ri8ap
Enderman Teleport
EffectSkript
Make an enderman teleport randomly or towards an entity. Teleporting towards an entity teleports in the direction to the entity and not to them./docs?id=caob4
Enforce Whitelist
EffectLusk
Sets if the whitelist is enforced./docs?id=8t7h9
Enforce Whitelist
EffectSkript
Enforces or un-enforce a server's whitelist. All non-whitelisted players will be kicked upon enforcing the whitelist./docs?id=efgj6
Entities
ExpressionSkript
All entities in all worlds, in a specific world, in a chunk, in a radius around a certain location or within two locations. e.g. <code>all players</code>, <code>all creepers in the player's world</code>, or <code>players in radius 100 of the player</code>./docs?id=h0lln
Entities Loading
EventSkBee
Called when entities are loaded/unloaded./docs?id=bm9eg
Entities Sorted by Distance
ExpressionSkBee
Sort entities by distance from a central location./docs?id=su6pa
Entity
TypeSkript
An entity is something in a world that's not a block, e.g. a player, a skeleton, or a zombie, but also projectiles like arrows, fireballs or thrown potions, or special entities like dropped items, falling blocks or paintings./docs?id=tmm04
Entity - Animation
TypeLuskv2
All the entity animations./docs?id=kqtb7
Entity - Big Fall Damage Sound
ExpressionLusk
Returns the Sound this entity will make when falling from a large height./docs?id=x3iwq
Entity - Can Breathe Underwater
ConditionLusk
Checks if the provided living entities can breathe underwater and will not take suffocation damage when their air supply reaches zero./docs?id=xftjy
Entity - Can Sit
ConditionLusk
Checks if an entity can normally sit./docs?id=5zoo0
Entity - Client Sided Custom Name Visibility (Property)
ExpressionLusk
Gets whether or not the entity's custom name is displayed client side. This value has no effect on players, they will always display their name./docs?id=gmmmv
Entity - Collidable Exemptions
ExpressionLusk
Gets the list of entities (or their UUIDs) which are exempt from the provided entities' collidable rule and whose collision with this entity will behave the opposite of it. Can be set, added to, removed from, and deleted. For example if collidable is true and an entity is in the exemptions then it will not collide with it. Similarly if collidable is false and an entity is in this set then it will still collide with it. Note: **these exemptions are not (currently) persistent.** Note: **the client may predict the collision between itself and another entity, resulting in those exemptions not being accurate for player collisions.** **This expression should therefore only be used to exempt non-player entities.** **To exempt collisions for a player, use the Team Collision Rule Option in combination with a Scoreboard and a Team.**/docs?id=wd0ny
Entity - Damage/Hurt Sound
ExpressionLusk
Returns the Sound this entity will make on damage./docs?id=yrwzu
Entity - Death Sound
ExpressionLusk
Returns the Sound this entity will make on death./docs?id=yzvgh
Entity - has Fixed Pose
ConditionLusk
Checks whether the provided entities have a fixed pose./docs?id=wav9n
Entity - Height
ExpressionLusk
Returns the Height of an Entity./docs?id=4vi6m
Entity - High Speed Swimming Splash Sound
ExpressionLusk
Returns the Sound this entity makes when splashing in water at high speeds. For most entities, this is just 'ENTITY_GENERIC_SPLASH'./docs?id=cala1
Entity - is Aggressive
ConditionLusk
Checks if the provided entities are aggressive. Some mobs will raise their arm(s) when aggressive: Drowned, Piglin, Skeleton, Zombie, ZombieVillager, Illusioner, Vindicator, Panda, Pillager, PiglinBrute Note: This doesn't always return the actual aggressive state as when set, Pandas are always aggressive if their combined Panda Gene is AGGRESSIVE./docs?id=cwib5
Entity - is Aggressive (Property)
ExpressionLusk
Returns the Aggressive Property of an entity. Can be set. Some mobs will raise their arm(s) when aggressive: Drowned, Piglin, Skeleton, Zombie, ZombieVillager, Illusioner, Vindicator, Panda, Pillager, PiglinBrute Note: This doesn't always return the actual aggressive state as when set, Pandas are always aggressive if their combined Panda Gene is AGGRESSIVE./docs?id=j7lvm
Entity - is Angry
ConditionLusk
Checks if an entity is angry. (Warden, PigZombie, Wolf, Enderman)/docs?id=yo1qs
Entity - is Angry (Property)
ExpressionLusk
Returns the Angry Property of an entity. (Warden, PigZombie, Wolf, Enderman) Can be set for all except wardens. To use this for endermen `Paper 1.18.2+` is required./docs?id=isoxi
Entity - is Converting
ConditionLusk
Checks if the provided entities being converted. (Hoglin, Husk, Piglin, Pig Zombie, Skeleton, Zombie, Zombie Villager)/docs?id=plcu3
Entity - is Dancing
ConditionLusk
Checks if an entity is dancing. (Parrot, Allay, Piglin)/docs?id=qc0tj
Entity - is From a Mob Spawner
ConditionLusk
Checks whether this entity was spawned from a mob spawner./docs?id=1rhzm
Entity - is In Powdered Snow
ConditionLusk
Checks if an entity is in powdered snow./docs?id=ggww2
Entity - is Interested (Property)
ExpressionLusk
Returns whether or not the provided foxes or wolves are interested. Paper 1.18.2+ is required to use this with foxes./docs?id=k6ucr
Entity - is Leashed
ConditionLusk
Checks if an entity is leashed./docs?id=8x8uu
Entity - is Roaring
ConditionLusk
Checks if an entity is roaring. For ravagers, Paper 1.19.2+ is required./docs?id=2mjxw
Entity - is Screaming
ConditionLusk
Checks if an entity is screaming. (Goat, Enderman when using Paper 1.18.2+)/docs?id=yq9s2
Entity - is Screaming (Property)
ExpressionLusk
Returns the Screaming Property of an entity. This is for Endermen (Requires Paper and 1.18.2+) and Goats./docs?id=9op0b
Entity - is Sitting (Property)
ExpressionLusk
Returns whether an entity is sat. Can be set. This works for Cats, Wolves, Parrots, Pandas and Foxes. On Paper 1.20.1+ it applies for some other entities which have a SITTING pose./docs?id=mv0ib
Entity - is Sleeping
ConditionLusk
Checks if one or more living entities are awake or sleeping./docs?id=7nnr4
Entity - is Standing
ConditionLusk
Checks if an entity is standing, mainly polar bears, but other entities can be standing./docs?id=wbl9f
Entity - is Tamed (Property)
ExpressionLusk
Returns whether the provided entities are tamed. Can be set. If tamed, an entity cannot be tamed by a player through normal methods, even if it does not belong to anyone in particular./docs?id=psl4e
Entity - is Underwater
ConditionLusk
Checks if an entity is underwater./docs?id=9rv0u
Entity - Item from Equipment Slot
ExpressionLusk
Gets the item in one or more equipment slots of one or more entities, if the entity cannot use a provided slot it will fail silently. This might not work when trying to get a slot on an entity that doesnt have that slot AND if you're not running at least Paper 1.21 Can be set./docs?id=otys6
Entity - Love Duration
ExpressionLusk
Returns the love duration of an animal. Can be set./docs?id=u9ohd
Entity - Make Burn Under the Sun
EffectLusk
Makes the provided entities burn (or not) when under the sun./docs?id=ar12s
Entity - Metadata Entry
TypeLuskv2
A snapshot of a metadata value containing it's accessor id, value and extra info about it. Internally known as a metadata item./docs?id=d0kky
Entity - Metadata Key
TypeLuskv2
All the metadata keys./docs?id=jbxh4
Entity - on Damage Section
SectionLusk
Runs the code inside of it when the provided entity takes damage. Local Variables that are: - defined BEFORE this section CAN be used inside of it. - defined AFTER this section CANNOT be used inside of it. - defined INSIDE this section CANNOT be used outside of it./docs?id=b9k3g
Entity - on Death Section
SectionLusk
Runs the code inside of it when the provided entity dies. Local Variables that are: - defined BEFORE this section CAN be used inside of it. - defined AFTER this section CANNOT be used inside of it. - defined INSIDE this section CANNOT be used outside of it./docs?id=d4mhm
Entity - on Heal Section
SectionLusk
Runs the code inside of it when the provided entity gets healed. Local Variables that are: - defined BEFORE this section CAN be used inside of it. - defined AFTER this section CANNOT be used inside of it. - defined INSIDE this section CANNOT be used outside of it./docs?id=2uqih
Entity - on Jump Section
SectionLusk
Runs the code inside of it when the provided entity jumps. Only works for horses on Spigot, Paper is required for players and entities. Local Variables that are: - defined BEFORE this section CAN be used inside of it. - defined AFTER this section CANNOT be used inside of it. - defined INSIDE this section CANNOT be used outside of it./docs?id=iufdm
Entity - on Resurrect Section
SectionLusk
Runs the code inside of it when the provided entity dies and may have the opportunity to be resurrected. Will be called in a cancelled state if the entity does not have a totem equipped. Local Variables that are: - defined BEFORE this section CAN be used inside of it. - defined AFTER this section CANNOT be used inside of it. - defined INSIDE this section CANNOT be used outside of it./docs?id=4sz26
Entity - on Right Click Section
SectionLusk
Runs the code inside of it when the provided entity gets clicked. Local Variables that are: - defined BEFORE this section CAN be used inside of it. - defined AFTER this section CANNOT be used inside of it. - defined INSIDE this section CANNOT be used outside of it./docs?id=z3e6b
Entity - Origin
ExpressionLusk
Gets the location where this entity originates from. This value can be null if the entity hasn't yet been added to the world./docs?id=b2ffu
Entity - Pose
TypeLuskv2
All the Poses./docs?id=nen2y
Entity - Pose/Fixed Pose
ExpressionLusk
Returns the provided entities' current pose. Note that the pose is only updated at the end of a tick, so it may be inconsistent. Can be set. Setting the "Fixed" pose will make it stay until manually changed, this requires Paper 1.20.1+/docs?id=5u19l
Entity - Protocol ID
ExpressionLusk
Returns the network protocol ID for one or more entities./docs?id=cafls
Entity - Should Burn During The Day (Property)
ExpressionLusk
Returns whether or not the provided entities should burn during the day. Applies to zombies, skeletons (all types), and phantoms In 1.17.1 this doesn't work with skeleton variants, such as strays, but it does work with base skeletons. Can be set./docs?id=u7ypk
Entity - Should Burn In Day
ConditionLusk
Returns whether or not the provided entities should burn during the day. Applies to zombies, skeletons (all types), and phantoms In 1.17.1 this doesn't work with skeleton variants, such as strays, but it does work with base skeletons. For skeletons, this does not take into account the entity's natural fire immunity./docs?id=xc45u
Entity - Small Fall Damage Sound
ExpressionLusk
Returns the Sound this entity will make when falling from a small height./docs?id=5yqjl
Entity - Snapshot
ExpressionLusk
Creates an EntitySnapshot representing the current state of this entity./docs?id=vw7oy
Entity - Spawn Category
ExpressionLusk
Returns the category of spawn to which this entity belongs./docs?id=rrjks
Entity - Spawn Reason
ExpressionLusk
Gets the spawn reason that initially spawned this entity./docs?id=fj36i
Entity - Swimming Sound
ExpressionLusk
Returns the Sound this entity makes while swimming./docs?id=c28ot
Entity - Swimming Splash Sound
ExpressionLusk
Returns the Sound this entity makes when splashing in water. For most entities, this is just 'ENTITY_GENERIC_SPLASH'./docs?id=puqxm
Entity - Variant
ExpressionLusk
Returns the Variant of an Entity. Can be set. This does not use strings. Currently supports: - Cow (1.21.5+) - Chicken (1.21.5+) - Pig (1.21.5+) - Salmon (1.21.2+) - Wolf (1.20.5+) - Frog (1.19+) - Axolotl (1.17+) - Mushroom Cow - Parrot - Llama - Fox - Cat - Rabbit - Panda - Tropical Fish/docs?id=brg9t
Entity - Width
ExpressionLusk
Returns the Width of an Entity./docs?id=unjab
Entity Add to World
EventSkBee
Fired any time an entity is being added to the world for any reason. Not to be confused with entity spawn event. This will fire anytime a chunk is reloaded too. Requires a PaperMC server./docs?id=6a8gr
Entity AI
ExpressionSkript
Returns whether an entity has AI./docs?id=8h5wn
Entity Air Change
EventSkBee
Called when the amount of air an entity has remaining changes./docs?id=78wke
Entity Attribute
ExpressionSkript
The numerical value of an entity's particular attribute. Note that the movement speed attribute cannot be reliably used for players. For that purpose, use the speed expression instead. Resetting an entity's attribute is only available in Minecraft 1.11 and above./docs?id=ao5jk
Entity Change Block
EventSkBee
Called when any Entity changes a block and a more specific event is not available. Skript does partially have this event, but this version of it opens up ALL possibilities with this event. event-entity = the entity which changed the block event-block = the block that changed event-blockdata = the blockdata the block has changed into/docs?id=qj4xl
Entity Collision
ExpressionSkBee
Get/set whether this entity will be subject to collisions with other entities. Note that the client may predict the collision between itself and another entity, resulting in this flag not working for player collisions. This expression should therefore only be used to set the collision status of non-player entities. Resetting will set the collision status to true./docs?id=a4z6k
Entity Damage Entity
EffectSkBee
Make an entity damage another entity by a given amount./docs?id=yjewb
Entity Despawn
EffectSkript
Make a living entity despawn when the chunk they're located at is unloaded. Setting a custom name on a living entity automatically makes it not despawnable. More information on what and when entities despawn can be found at <a href="https://minecraft.wiki/w/Mob_spawning#Despawning">reference</a>./docs?id=qip7o
Entity Effect
TypeSkript
Various entity effects that can be played for entities, like wolf howling, or villager happy./docs?id=ieo3h
Entity Fire Burn Duration
ExpressionSkript
How much time an entity will be burning for./docs?id=b1fgd
Entity From ID
ExpressionSkript-Packet
Get the entity related to his ID in specified world/docs?id=qpxji
Entity Id
ExpressionLuskv2
/docs?id=h6uq1
Entity Id of Active Part
ExpressionDisplayEntityUtils
Get the entity id of an active part./docs?id=j1ec8
Entity Ids Of Entityremovepackets
ExpressionLuskv2
/docs?id=c5xon
Entity Inside Block
EventSkBee
Called when an entity enters the hitbox of a block. Only called for blocks that react when an entity is inside. If cancelled, any action that would have resulted from that entity being in the block will not happen (such as extinguishing an entity in a cauldron). Currently called for: Big dripleaf, Bubble column, Buttons, Cactus, Campfire, Cauldron, Crops, Ender Portal, Fires, Frogspawn, Honey, Hopper, Detector rails, Nether portals, Pitcher crop, Powdered snow, Pressure plates, Sweet berry bush, Tripwire, Waterlily, Web, Wither rose/docs?id=yb7mh
Entity is in Liquid
ConditionSkript
Checks whether an entity is in rain, lava, water or a bubble column./docs?id=tbzo0
Entity Is Sheared
ConditionSkript
Checks whether entities are sheared./docs?id=k668y
Entity is Wet
ConditionSkript
Checks whether an entity is wet or not (in water, rain or a bubble column)./docs?id=fc1b2
Entity Knockback
EventSkBee
Fired when an Entity is knocked back by the hit of another Entity. If this event is cancelled, the entity is not knocked back./docs?id=dlbob
Entity Knockback Cause
TypeSkBee
/docs?id=si0fb
Entity Memory
ExpressionSkBee
Get/set memories of entities./docs?id=4idq0
Entity Metadata
TypeLuskv2
An entity's metadata/docs?id=86xpn
Entity Metadata Entitymetadatakeys
ExpressionLuskv2
/docs?id=wh2u0
Entity Metadata Packet
TypeLuskv2
An entity metadata packet./docs?id=1ckk8
Entity NoClip
ExpressionSkBee
Set or get the noClip status of an entity (This will not work on players)/docs?id=o712t
Entity of Spawned Part
ExpressionDisplayEntityUtils
Get the Display or Interaction entity that a spawned part represents/docs?id=o3jrw
Entity Origin Location
ExpressionSkBee
Represents the location where an entity originates from. Requires PaperMC./docs?id=s49op
Entity Owner
ExpressionSkript
The owner of a tameable entity (i.e. horse or wolf)./docs?id=l6mu3
Entity Pathfind
EventSkBee
Called when an Entity decides to start moving towards a location. This event does not fire for the entities actual movement. Only when it is choosing to start moving to a location. Requires Paper./docs?id=z0yxe
Entity Place
EventSkBee
Triggered when an entity is created in the world by a player "placing" an item on a block. Note that this event is currently only fired for four specific placements: armor stands, boats, minecarts, and end crystals./docs?id=bh81x
Entity Pose
TypeSkBee
/docs?id=zw9zn
Entity Pose
ExpressionSkBee
Get/set the pose of an entity. Note: While poses affect some things like hitboxes, they do not change the entity's state (e.g. having sneaking pose does not guarantee `is sneaking` being true). fixed = Forces the state to remain until manually changed (this will not work on players)./docs?id=ixqu5
Entity Pose Change
EventSkBee
Called when an entity changes their pose./docs?id=dxj7j
Entity Remove Cause
TypeSkBee
/docs?id=nlaa5
Entity Remove from World
EventSkBee
Fired any time an entity is being removed from a world for any reason./docs?id=ck7q0
Entity Remove Packet
TypeLuskv2
An entity remove packet, can remove multiple entities at once./docs?id=midgp
Entity Shoot - Bow/Item
ConditionLusk
Returns whether or not the consumable item should be consumed in the Entity Shoot Event./docs?id=exq4m
Entity Shoot - Bow/Item
ExpressionLusk
The bow used to fire the arrow and the consumed arrow in the Entity Shoot Event. Both can be null./docs?id=3y1pq
Entity Shoot - Force
ExpressionLusk
The force the arrow was launched with in the Entity Shoot Event. This number ranges from 0 to 1./docs?id=g6cay
Entity Shoot Bow - Consumable
ExpressionSkBee
Get the Item to be consumed in an entity shoot bow event (if any)./docs?id=sadgj
Entity Shoot Bow - Force
ExpressionSkBee
Gets the force the arrow was launched with in an entity shoot bow event. This is a number between 0 and 1./docs?id=grlth
Entity Shoot Bow - Projectile
ExpressionSkBee
Get/set the projectile which will be launched in an entity shoot bow event. NOTE: Setting doesn't appear to do anything, server bug I guess?!?!/docs?id=u43il
Entity Shoot Bow - Shot Bow
ExpressionSkBee
Gets the bow Item used to fire the arrow in an entity shoot bow event./docs?id=uctx6
Entity Shoot Bow - Should Consume
ExpressionSkBee
Get/set whether or not the consumable item should be consumed in an entity shoot bow event./docs?id=gif9l
Entity Size
ExpressionSkript
Changes the entity size of slimes and phantoms. This is not the same as changing the scale attribute of an entity. When changing the size of a slime, its health is fully resorted and will have changes done to its max health, movement speed and attack damage. The default minecraft size of a slime is anywhere between 0 and 2, with a maximum of 126. The default minecraft size of a phantom is 0 with a maximum size of 64./docs?id=u2o5k
Entity Snapshot
TypeSkript
Represents a snapshot of an entity's data. This includes all of the data associated with an entity (its name, health, attributes, etc.), at the time this expression is used. Essentially, these are a way to create templates for entities. Individual attributes of a snapshot cannot be modified or retrieved./docs?id=n419y
Entity Snapshot
ExpressionSkript
Returns the entity snapshot of a provided entity, which includes all the data associated with it (name, health, attributes, etc.) at the time this expression is used. Individual attributes of a snapshot cannot be modified or retrieved./docs?id=1c8ua
Entity Snapshot - As String
ExpressionLusk
Gets the String NBT of the provided entity snapshots./docs?id=tobyp
Entity Snapshot - Entity Type
ExpressionLusk
Gets the entity type of the provided entity snapshots./docs?id=ehkal
Entity Snapshot - From String
ExpressionLusk
Attempts to create an entity snapshots from a previously created string nbt of one./docs?id=ka7ua
Entity Snapshot - Spawn
EffectLusk
Creates an entity using this template and spawns it at the provided location. This is an effect, not a section and can't be used as such. This effect is heavily influenced by Skript's Spawn effect (EffSecSpawn)./docs?id=p54v7
Entity Sound
ExpressionSkript
Gets the sound that a given entity will make in a specific scenario./docs?id=95ccp
Entity Spawn Packet
TypeLuskv2
An entity spawn packet./docs?id=5p9hb
Entity Spell Cast
EventSkBee
Called when a Spellcaster casts a spell./docs?id=d6ee9
Entity Storage Entity Count
ExpressionSkript
The current number of entities stored inside an entity block storage (i.e. beehive). The maximum amount of entities an entity block storage can hold./docs?id=8edrr
Entity Storage Is Full
ConditionSkript
Checks to see if the an entity block storage (i.e beehive) is full./docs?id=cotcy
Entity Ticking State
ExpressionSkBee
Represents whether or not an entity will tick. Currently this only works for ArmorStands./docs?id=zb1cb
Entity Tracked By Player
ConditionSkBee
Check if entities are tracked by players./docs?id=m3r4z
Entity Type
TypeSkript
The type of an entity, e.g. player, wolf, powered creeper, etc./docs?id=72stm
Entity Type with Amount
TypeSkript
An entity type with an amount, e.g. '2 zombies'. I might remove this type in the future and make a more general 'type' type, i.e. a type that has a number and a type./docs?id=ctpbv
Entity Unleash
EventSkBee
Called immediately prior to an entity being unleashed. Cancelling this event when either the leashed entity dies, the entity changes dimension, or the client has disconnected the leash will have no effect. `event-string` = The reason for unleashing. Options are "distance" (When the entity's leashholder is more than 10 blocks away), "holder_gone" (When the entity's leashholder has died or logged out, and so is unleashed), "player_unleash" (When the entity's leashholder attempts to unleash it), "unknown"/docs?id=av0n1
Entity Use Item
EffectSkBee
Makes a LivingEntity start/stop/complete using an item. You can optionally specify which hand. Will default to main hand. **Types**: - Start = Makes the entity start using an item. - Stop = Interrupts any ongoing active "usage" or consumption or an item. - Complete = Finishes using the currently active item. When, for example, a skeleton is drawing its bow, this will cause it to release and fire the arrow.This method does not make any guarantees about the effect of this method as such depends on the entity and its state./docs?id=iez55
Entity Visibility
ExpressionSkBee
Get/set visibility for entities. Armor stands on all versions, ItemFrames on 1.15+ and LivingEntities on 1.16.3+/docs?id=ossh8
Entity Visibility
EffectSkript
Change visibility of the given entities for the given players. If no players are given, will hide the entities from all online players. When reveal is used in combination of the <a href='#ExprHiddenPlayers'>hidden players</a> expression and the viewers are not specified, this will default it to the given player in the hidden players expression. Note: all previously hidden entities (including players) will be visible when a player leaves and rejoins./docs?id=2vtgs
Entity Waypoint Color
ExpressionSkBee
Get/set/delete the waypoint color of an entity./docs?id=tjehf
Entity Waypoint Style
ExpressionSkBee
Get/set/delete the waypoint style of an entity. Can be set to a NamespacedKey or a string. See [**Waypoint Style**](https://minecraft.wiki/w/Waypoint_style) on McWiki for more info./docs?id=hp00c
Entity With Id Protocolentityreferences
ExpressionLuskv2
/docs?id=9ku5x
Entity Would Collide With
ConditionSkBee
Check if an entity would collide with another entity or block. Optionally you can check if an entity would collide with anything at a location./docs?id=tumvy
Entity Zap
EventSkBee
Fired when lightning strikes an entity. Requires Paper 1.10.2+/docs?id=brscd
Entity/Block/BlockState/Item - is Collidable
ConditionLusk
Checks whether the provided living entities, blocks, blockstates and items are collidable. Info: - LivingEntity: Some entities might be exempted from the collidable rule of this entity. Use the "Entity - Collidable Exemptions" expression to get these. Please note that this method returns only the custom collidable state, not whether the entity is non-collidable for other reasons such as being dead./docs?id=7ovtz
Entity/Player/World from UUID
ExpressionSkript
Get an entity, player, offline player or world from a UUID. Unloaded entities or players that are offline (when using 'player from %uuid%') will return nothing./docs?id=dw687
Entity/Snapshot - NBT String
ExpressionLusk
Gets the provided entities or entity snapshots as their NBT string. Don't rely on this as the structure of the results can change across versions./docs?id=2vxtm
EntityBlockStorage - Add/Release Entities
EffectSkBee
Add/release entities to/from blocks which can store entities. When releasing bees at night/during rain, they will immediately go back in their hive, use the optional timespan to keep them outside. You can optionally put the released entities into a variable (see examples). As of 1.15 this only includes beehives/bee nests!/docs?id=2sxmk
EntityBlockStorage - Entity Count
ExpressionSkBee
Get the amount of entities currently stored in a storage block. As of 1.15 this only includes beehives/bee nests! Requires Spigot/Paper 1.15.2+/docs?id=chb9e
EntityBlockStorage - Is Full
ConditionSkBee
Check if an entity storage block is fully of entities. As of 1.15 this only includes beehives/bee nests!/docs?id=aojvi
EntityBlockStorage - Max Entities
ExpressionSkBee
Get/Set the max amount of entities which can be stored in a block. As of 1.15 this only includes beehives/bee nests! Requires Spigot/Paper 1.15.2+/docs?id=wrk47
Enum
ExpressionSkript-Packet
Get an Enum from a class/docs?id=dripk
Enum Bot Status
ExpressionDiSky
/docs?id=35090
Equip
EffectSkript
Equips or unequips an entity with the given itemtypes (usually armor). This effect will replace any armor that the entity is already wearing./docs?id=4tr0m
Equipment Set Packet
TypeLuskv2
A packet that dictates what the client sees as the equipment of an entity./docs?id=l31aa
Equipment Slot
TypeSkript
Represents an equipment slot of an entity./docs?id=gusv7
Equipment Slot Group
TypeLuskv2
All the Equipment Slot Groups. Equipment Slot Groups represent groups of equipment slots./docs?id=4xtqs
Equipment Slot Group
TypeSkBee
/docs?id=izkb6
Equipmentslots Packet Equipment Equipmentpackets
ExpressionLuskv2
/docs?id=1uvzz
Equippable Component
ExpressionSkript
The equippable component of an item. Any changes made to the equippable component will be present on the item. NOTE: Equippable component elements are experimental. Thus, they are subject to change and may not work as intended./docs?id=60l42
Equippable Component - Allowed Entities
ExpressionSkript
The entities allowed to wear the item. NOTE: Equippable component elements are experimental. Thus, they are subject to change and may not work as intended./docs?id=gjyyt
Equippable Component - Camera Overlay
ExpressionSkript
The camera overlay for the player when the item is equipped. Example: The jack-o'-lantern view when having a jack-o'-lantern equipped as a helmet. The camera overlay is represented as a namespaced key. A namespaced key can be formatted as 'namespace:id' or 'id'. It can only contain one ':' to separate the namespace and the id. Only alphanumeric characters, periods, underscores, and dashes can be used. NOTE: Equippable component elements are experimental. Thus, they are subject to change and may not work as intended./docs?id=n1anu
Equippable Component - Can Be Dispensed
ConditionSkript
Whether an item can be dispensed by a dispenser. NOTE: Equippable component elements are experimental. Thus, they are subject to change and may not work as intended./docs?id=wpop7
Equippable Component - Can Be Sheared Off
ConditionSkript
Whether an item can be sheared off of an entity. NOTE: Equippable component elements are experimental. Thus, they are subject to change and may not work as intended./docs?id=fm4n6
Equippable Component - Can Equip On Entities
ConditionSkript
Whether an entity should equip the item when right clicking on the entity with the item. NOTE: Equippable component elements are experimental. Thus, they are subject to change and may not work as intended./docs?id=2beep
Equippable Component - Can Swap Equipment
ConditionSkript
Whether an item can swap equipment by right clicking with it in your hand. The item will swap places of the set 'equipment slot' of the item. If an equipment slot is not set, defaults to helmet. NOTE: Equippable component elements are experimental. Thus, they are subject to change and may not work aas intended./docs?id=9cll3
Equippable Component - Dispense
EffectSkript
Whether the item can be dispensed by a dispenser. NOTE: Equippable component elements are experimental. Thus, they are subject to change and may not work as intended./docs?id=3plhj
Equippable Component - Equip On Entities
EffectSkript
Whether an entity should equip the item when right clicking on the entity with the item. NOTE: Equippable component elements are experimental. Thus, they are subject to change and may not work as intended./docs?id=nzoa9
Equippable Component - Equip Sound
ExpressionSkript
The sound to be played when the item is equipped. NOTE: Equippable component elements are experimental. Thus, they are subject to change and may not work as intended./docs?id=rdmhw
Equippable Component - Equipment Slot
ExpressionSkript
The equipment slot an item can be equipped to. NOTE: Equippable component elements are experimental. Thus, they are subject to change and may not work as intended./docs?id=4pzft
Equippable Component - Lose Durability
EffectSkript
Whether the item should take damage when the wearer gets injured. NOTE: Equippable component elements are experimental. Thus, they are subject to change and may not work as intended./docs?id=zaii5
Equippable Component - Model
ExpressionSkript
The model of the item when equipped. The model key is represented as a namespaced key. A namespaced key can be formatted as 'namespace:id' or 'id'. It can only contain one ':' to separate the namespace and the id. Only alphanumeric characters, periods, underscores, and dashes can be used. NOTE: Equippable component elements are experimental. Thus, they are subject to change and may not work as intended./docs?id=gmqcg
Equippable Component - Shear Off
EffectSkript
Whether the item can be sheared off of entities. NOTE: Equippable component elements are experimental. Thus, they are subject to change and may not work as intended./docs?id=5585s
Equippable Component - Shear Sound
ExpressionSkript
The sound to be played when the item is sheared off of an entity. NOTE: Equippable component elements are experimental. Thus, they are subject to change and may not work as intended./docs?id=hfilb
Equippable Component - Swap Equipment
EffectSkript
Whether the item can be swapped by right clicking with it in your hand. NOTE: Equippable component elements are experimental. Thus, they are subject to change and may not work as intended./docs?id=98sak
Equippable Component - Will Lose Durability
ConditionSkript
Whether an item will be damaged when the wearer gets injured. NOTE: Equippable component elements are experimental. Thus, they are subject to change and may not work as intended./docs?id=3dmy9
Equippable Components
TypeSkript
Represents an equippable component used for items. NOTE: Equippable component elements are experimental. Thus, they are subject to change and may not work as intended./docs?id=swc19
Euler Angle
TypeLusk
EulerAngle is used to represent 3 angles, one for each axis (x, y, z). The angles are in radians/docs?id=mafgd
Evaluate
EffectSkCheese
Runs Skript code from a string as if you used effect commands. This shouldn't be used in production./docs?id=cxmdr
event
Typeskript-reflect
/docs?id=f821a
Event
StructureSkript
The structure used for listening to events. Optionally allows specifying whether to listen to events that have been cancelled, and allows specifying with which priority to listen to events. Events are called in the following order of priorities. ``` lowest -> low -> normal -> high -> highest -> monitor ``` Modifying event-values or cancelling events is not supported when using the 'monitor' priority. It should only be used for monitoring the outcome of an event./docs?id=8xp4d
Event Cancelled
ConditionSkript
Checks whether or not the event is cancelled./docs?id=64436
Everyone Role
ExpressionDiSky
Represent the @everyone role of a guild. Even if it's not a real role, it share multiple properties such as permissions./docs?id=esrh7
Exact Item
ExpressionSkript
Get an exact item representation of a block, carrying over any data. For example, using this expression on a chest block with items stored inside will return a chest item with the exact same items in its inventory as the chest block./docs?id=qa6ro
Except
ExpressionSkript
Filter a list by providing objects to be excluded./docs?id=cl0z9
Executable
TypeSkript
Something that can be executed (run) and may accept arguments, e.g. a function. This may also return a result./docs?id=gi36m
Execute String In Datasource Output To Objects
Effectskript-db
/docs?id=p9scj
Execute X Using Bot
EffectDiSky
This effect is for utilities purpose. It will wrap the actual effect from DiSky and execute it using the specified bot. The syntax MUST come from DiSky, and at least ONE bot MUST be loaded (if the specified one is wrong / not loaded)/docs?id=4pckt
executortype
TypeSkBriggy
/docs?id=dwju1
Exhaustion
ExpressionSkript
The exhaustion of a player. This is mainly used to determine the rate of hunger depletion./docs?id=wi5dl
Exists/Is Set
ConditionSkript
Checks whether a given expression or variable is set./docs?id=lilqt
Exit
EffectSkript
Exits a given amount of loops and conditionals, or the entire trigger./docs?id=rjrvq
exp
FunctionSkript
The exponential function. You probably don't need this if you don't know what this is./docs?id=5vrha
Expand/Shrink World Border
EffectSkript
Expand or shrink the size of a world border. Using `by` adds/subtracts from the current size of the world border. Using `to` sets to the specified size./docs?id=sauzm
Experience
TypeSkript
Experience points. Please note that Bukkit only allows to give XP, but not remove XP from players. You can however change a player's level and level progress freely./docs?id=p4nkd
Experience
ExpressionSkript
How much experience was spawned in an experience spawn or block break event. Can be changed./docs?id=9ewe6
Experience Cooldown Change Reason
TypeSkript
Represents a change reason of an experience cooldown change event./docs?id=d3ytd
Experience Cooldown Change Reason
ExpressionSkript
The <a href='#experiencechangereason'>experience change reason</a> within an <a href='#experience%20cooldown%20change%20event'>experience cooldown change event</a>./docs?id=rcprv
Experience Orb Merge
EventSkBee
Fired anytime the server is about to merge 2 experience orbs into one./docs?id=cp889
Experience Pickup Cooldown
ExpressionSkript
The experience cooldown of a player. Experience cooldown is how long until a player can pick up another orb of experience. The cooldown of a player must be 0 to pick up another orb of experience./docs?id=wqiva
Explode Creeper
EffectSkript
Starts the explosion process of a creeper or instantly explodes it./docs?id=n7rca
Exploded Blocks
ExpressionSkript
Get all the blocks that were destroyed in an explode event. Supports add/remove/set/clear/delete blocks./docs?id=fei2j
Explosion
EffectSkript
Creates an explosion of a given force. The Minecraft Wiki has an <a href='https://www.minecraft.wiki/w/Explosion'>article on explosions</a> which lists the explosion forces of TNT, creepers, etc. Hint: use a force of 0 to create a fake explosion that does no damage whatsoever, or use the explosion effect introduced in Skript 2.0. Starting with Bukkit 1.4.5 and Skript 2.0 you can use safe explosions which will damage entities but won't destroy any blocks./docs?id=cntsn
Explosion Block Yield
ExpressionSkript
The percentage of exploded blocks dropped in an explosion event. When changing the yield, a value greater than 1 will function the same as using 1. Attempting to change the yield to a value less than 0 will have no effect./docs?id=f1myh
Explosion Yield
ExpressionSkript
The yield of the explosion in an explosion prime event. This is how big the explosion is. When changing the yield, values less than 0 will be ignored. Read <a href='https://minecraft.wiki/w/Explosion'>this wiki page</a> for more information/docs?id=icj2x
Explosive Yield
ExpressionSkript
The yield of an explosive (creeper, ghast, primed tnt, fireball, etc.). This is how big of an explosion is caused by the entity. Read <a href='https://minecraft.wiki/w/Explosion'>this wiki page</a> for more information. The yield of ghasts can only be set to between 0 and 127./docs?id=2frrv
Expression - Argument Choices
ExpressionDiSky
/docs?id=hc0kt
Expression - Array Access
Expressionskript-reflect
/docs?id=7oc8i
Expression - Att Duration
ExpressionDiSky
/docs?id=1mlap
Expression - Bits
Expressionskript-reflect
/docs?id=r79e2