/Index/Docs/Page 3
10011500 of 3,384
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=Skript-EffEquip
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=Skript-equipmentslot
Equipment Slot Group
TypeSkBee
Represents different groups of equipment slots. NOTE: These are auto-generated and may differ between server versions, currently generated for Minecraft 26.1.2./docs?id=SkBee-equipmentslotgroup
Equipment Slot Group
TypeLuskv2
All the Equipment Slot Groups. Equipment Slot Groups represent groups of equipment slots./docs?id=4xtqs
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=Skript-ExprEquippableComponent
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=Skript-ExprEquipCompEntities
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=Skript-ExprEquipCompCameraOverlay
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=Skript-CondEquipCompDispensable
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=Skript-CondEquipCompShearable
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=Skript-CondEquipCompInteract
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=Skript-CondEquipCompSwapEquipment
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=Skript-EffEquipCompDispensable
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=Skript-EffEquipCompInteract
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=Skript-ExprEquipCompEquipSound
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=Skript-ExprEquipCompSlot
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=Skript-EffEquipCompDamageable
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=Skript-ExprEquipCompModel
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=Skript-EffEquipCompShearable
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=Skript-ExprEquipCompShearSound
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=Skript-EffEquipCompSwapEquipment
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=Skript-CondEquipCompDamage
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=Skript-equippablecomponent
Euler Angle
TypeLusk
EulerAngle is used to represent 3 angles, one for each axis (x, y, z). The angles are in radians/docs?id=Lusk-eulerangle
Evaluate
EffectSkCheese
Runs Skript code from a string as if you used effect commands. This shouldn't be used in production./docs?id=SkCheese-EffEval
event
Typeskript-reflect
/docs?id=skript-reflect-event
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=Skript-StructEvent
Event Cancelled
ConditionSkript
Checks whether or not the event is cancelled./docs?id=Skript-CondCancelled
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=DiSky-GuildEveryone
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=Skript-ExprExactItem
Except
ExpressionSkript
Filter a list by providing objects to be excluded./docs?id=Skript-ExprExcept
Executable
TypeSkript
Something that can be executed (run) and may accept arguments, e.g. a function. This may also return a result./docs?id=Skript-executable
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=DiSky-BaseBotEffect
Executor Type
TypeSkBriggy
Represents the different types that can run a command./docs?id=SkBriggy-executortype
Exhaustion
ExpressionSkript
The exhaustion of a player. This is mainly used to determine the rate of hunger depletion./docs?id=Skript-ExprExhaustion
Exists/Is Set
ConditionSkript
Checks whether a given expression or variable is set./docs?id=Skript-CondIsSet
Exit
EffectSkript
Exits a given amount of loops and conditionals, or the entire trigger./docs?id=Skript-EffExit
exp
FunctionSkript
The exponential function. You probably don't need this if you don't know what this is./docs?id=Skript-exp
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=Skript-EffWorldBorderExpand
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=Skript-experience
Experience
ExpressionSkript
How much experience was spawned in an experience spawn or block break event. Can be changed./docs?id=Skript-ExprExperience
Experience Cooldown Change Reason
TypeSkript
Represents a change reason of an experience cooldown change event./docs?id=Skript-experiencecooldownchangereason
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=Skript-ExprExperienceCooldownChangeReason
Experience Orb Merge
EventSkBee
Fired anytime the server is about to merge 2 experience orbs into one./docs?id=SkBee-experience_orb_merge
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=Skript-ExprExperienceCooldown
Explode Creeper
EffectSkript
Starts the explosion process of a creeper or instantly explodes it./docs?id=Skript-EffExplodeCreeper
Exploded Blocks
ExpressionSkript
Get all the blocks that were destroyed in an explode event. Supports add/remove/set/clear/delete blocks./docs?id=Skript-ExprExplodedBlocks
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=Skript-EffExplosion
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=Skript-ExprExplosionBlockYield
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=Skript-ExprExplosionYield
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=Skript-ExprExplosiveYield
Expression - Argument Choices
ExpressionDiSky
/docs?id=DiSky-ExprArgumentChoices
Expression - Array Access
Expressionskript-reflect
/docs?id=skript-reflect-ExprArrayAccess
Expression - Att Duration
ExpressionDiSky
/docs?id=DiSky-ExprAttDuration
Expression - Bits
Expressionskript-reflect
/docs?id=skript-reflect-ExprBits
Expression - Change Value
Expressionskript-reflect
/docs?id=skript-reflect-ExprChangeValue
Expression - Class Reference
Expressionskript-reflect
/docs?id=skript-reflect-ExprClassReference
Expression - Collect
Expressionskript-reflect
/docs?id=skript-reflect-ExprCollect
Expression - Custom Event
Expressionskript-reflect
/docs?id=skript-reflect-ExprCustomEvent
Expression - Custom Event Value
Expressionskript-reflect
/docs?id=skript-reflect-ExprCustomEventValue
Expression - Event
Expressionskript-reflect
/docs?id=skript-reflect-ExprEvent
Expression - Event Classes
Expressionskript-reflect
/docs?id=skript-reflect-ExprEventClasses
Expression - Event Data
Expressionskript-reflect
/docs?id=skript-reflect-ExprEventData
Expression - Event Get Event Critical
Expressionanimated-skript
/docs?id=animated-skript-ExprEventGetEventCritical
Expression - Event Get Event Current Frame
Expressionanimated-skript
/docs?id=animated-skript-ExprEventGetEventCurrentFrame
Expression - Event Get Event Damage
Expressionanimated-skript
/docs?id=animated-skript-ExprEventGetEventDamage
Expression - Event Get Event Damage Cause
Expressionanimated-skript
/docs?id=animated-skript-ExprEventGetEventDamageCause
Expression - Event Get Event Damager
Expressionanimated-skript
/docs?id=animated-skript-ExprEventGetEventDamager
Expression - Event Get Event Final Damage
Expressionanimated-skript
/docs?id=animated-skript-ExprEventGetEventFinalDamage
Expression - Event Get Event New Frame
Expressionanimated-skript
/docs?id=animated-skript-ExprEventGetEventNewFrame
Expression - Event Get Event Uuid
Expressionanimated-skript
/docs?id=animated-skript-ExprEventGetEventUuid
Expression - Expression
Expressionskript-reflect
/docs?id=skript-reflect-ExprExpression
Expression - Function
Expressionskript-reflect
/docs?id=skript-reflect-ExprFunction
Expression - Get Active Model
Expressionanimated-skript
/docs?id=animated-skript-ExprGetActiveModel
Expression - Get Active Models Active Animations
Expressionanimated-skript
/docs?id=animated-skript-ExprGetActiveModelsActiveAnimations
Expression - Get Active Models Active Variant
Expressionanimated-skript
/docs?id=animated-skript-ExprGetActiveModelsActiveVariant
Expression - Get Active Models Animations
Expressionanimated-skript
/docs?id=animated-skript-ExprGetActiveModelsAnimations
Expression - Get Active Models Display Node
Expressionanimated-skript
/docs?id=animated-skript-ExprGetActiveModelsDisplayNode
Expression - Get Active Models Display Nodes
Expressionanimated-skript
/docs?id=animated-skript-ExprGetActiveModelsDisplayNodes
Expression - Get Active Models Location
Expressionanimated-skript
/docs?id=animated-skript-ExprGetActiveModelsLocation
Expression - Get Active Models Node
Expressionanimated-skript
/docs?id=animated-skript-ExprGetActiveModelsNode
Expression - Get Active Models Nodes
Expressionanimated-skript
/docs?id=animated-skript-ExprGetActiveModelsNodes
Expression - Get Active Models Rotation
Expressionanimated-skript
/docs?id=animated-skript-ExprGetActiveModelsRotation
Expression - Get Active Models Scale
Expressionanimated-skript
/docs?id=animated-skript-ExprGetActiveModelsScale
Expression - Get Active Models Type
Expressionanimated-skript
/docs?id=animated-skript-ExprGetActiveModelsType
Expression - Get Active Models Variants
Expressionanimated-skript
/docs?id=animated-skript-ExprGetActiveModelsVariants
Expression - Get All Active Models
Expressionanimated-skript
/docs?id=animated-skript-ExprGetAllActiveModels
Expression - Get All Loaded Models
Expressionanimated-skript
/docs?id=animated-skript-ExprGetAllLoadedModels
Expression - Get Animation Duration
Expressionanimated-skript
/docs?id=animated-skript-ExprGetAnimationDuration
Expression - Get Animation Frame
Expressionanimated-skript
/docs?id=animated-skript-ExprGetAnimationFrame
Expression - Get Animation From Active Model
Expressionanimated-skript
/docs?id=animated-skript-ExprGetAnimationFromActiveModel
Expression - Get Animation Loop Delay
Expressionanimated-skript
/docs?id=animated-skript-ExprGetAnimationLoopDelay
Expression - Get Animation Loop Mode
Expressionanimated-skript
/docs?id=animated-skript-ExprGetAnimationLoopMode
Expression - Get Animation Max Frame Time
Expressionanimated-skript
/docs?id=animated-skript-ExprGetAnimationMaxFrameTime
Expression - Get Animation Uuid
Expressionanimated-skript
/docs?id=animated-skript-ExprGetAnimationUuid
Expression - Get Current Animations Current Frame Time
Expressionanimated-skript
/docs?id=animated-skript-ExprGetCurrentAnimationsCurrentFrameTime
Expression - Get Current Animations Is Paused
Expressionanimated-skript
/docs?id=animated-skript-ExprGetCurrentAnimationsIsPaused
Expression - Get Node Name
Expressionanimated-skript
/docs?id=animated-skript-ExprGetNodeName
Expression - Get Node Transformation
Expressionanimated-skript
/docs?id=animated-skript-ExprGetNodeTransformation
Expression - Get Node Type
Expressionanimated-skript
/docs?id=animated-skript-ExprGetNodeType
Expression - Get Node Uuid
Expressionanimated-skript
/docs?id=animated-skript-ExprGetNodeUuid
Expression - Get Origin
Expressionanimated-skript
/docs?id=animated-skript-ExprGetOrigin
Expression - Get Variants Display Name
Expressionanimated-skript
/docs?id=animated-skript-ExprGetVariantsDisplayName
Expression - Get Variants Name
Expressionanimated-skript
/docs?id=animated-skript-ExprGetVariantsName
Expression - Get Variants Uuid
Expressionanimated-skript
/docs?id=animated-skript-ExprGetVariantsUuid
Expression - GUIs
Expressionskript-gui
/docs?id=skript-gui-ExprGUIs
Expression - Is Persistent
Expressionanimated-skript
/docs?id=animated-skript-ExprIsPersistent
Expression - Java Call
Expressionskript-reflect
/docs?id=skript-reflect-ExprJavaCall
Expression - Java Error
Expressionskript-reflect
/docs?id=skript-reflect-ExprJavaError
Expression - Java Type
Expressionskript-reflect
/docs?id=skript-reflect-ExprJavaType
Expression - Java Type Of
Expressionskript-reflect
/docs?id=skript-reflect-ExprJavaTypeOf
Expression - Last Spawned Active Model
Expressionanimated-skript
/docs?id=animated-skript-ExprLastSpawnedActiveModel
Expression - Matched Pattern
Expressionskript-reflect
/docs?id=skript-reflect-ExprMatchedPattern
Expression - Max Range
ExpressionDiSky
/docs?id=DiSky-ExprMaxRange
Expression - Member Names
Expressionskript-reflect
/docs?id=skript-reflect-ExprMemberNames
Expression - Members
Expressionskript-reflect
/docs?id=skript-reflect-ExprMembers
Expression - Min Range
ExpressionDiSky
/docs?id=DiSky-ExprMinRange
Expression - New Array
Expressionskript-reflect
/docs?id=skript-reflect-ExprNewArray
Expression - New Field
ExpressionDiSky
/docs?id=DiSky-ExprNewField
Expression - New File Display
ExpressionDiSky
/docs?id=DiSky-ExprNewFileDisplay
Expression - New Input
ExpressionDiSky
/docs?id=DiSky-ExprNewInput
Expression - New Media Gallery
ExpressionDiSky
/docs?id=DiSky-ExprNewMediaGallery
Expression - New Modal
ExpressionDiSky
/docs?id=DiSky-ExprNewModal
Expression - New Separator
ExpressionDiSky
/docs?id=DiSky-ExprNewSeparator
Expression - New Slash Command
ExpressionDiSky
/docs?id=DiSky-ExprNewSlashCommand
Expression - New Slash Option
ExpressionDiSky
/docs?id=DiSky-ExprNewSlashOption
Expression - New Text Display
ExpressionDiSky
/docs?id=DiSky-ExprNewTextDisplay
Expression - New Thumbnail
ExpressionDiSky
/docs?id=DiSky-ExprNewThumbnail
Expression - Parse Mark
Expressionskript-reflect
/docs?id=skript-reflect-ExprParseMark
Expression - Parse Regex
Expressionskript-reflect
/docs?id=skript-reflect-ExprParseRegex
Expression - Parse Tags
Expressionskript-reflect
/docs?id=skript-reflect-ExprParseTags
Expression - Placeholder
ExpressionDiSky
/docs?id=DiSky-ExprPlaceholder
Expression - Plugin
Expressionskript-reflect
/docs?id=skript-reflect-ExprPlugin
Expression - Presence
ExpressionDiSky
/docs?id=DiSky-ExprPresence
Expression - Proxy
Expressionskript-reflect
/docs?id=skript-reflect-ExprProxy
Expression - Raw Expression
Expressionskript-reflect
/docs?id=skript-reflect-ExprRawExpression
Expression - Remaining Time
ExpressionDiSky
/docs?id=DiSky-ExprRemainingTime
Expression - Require State
ExpressionDiSky
/docs?id=DiSky-ExprRequireState
Expression - Sec New String
ExpressionSkCheese
/docs?id=SkCheese-ExprSecNewString
Expression - Slash Argument
ExpressionDiSky
/docs?id=DiSky-ExprSlashArgument
Expression - Spread
Expressionskript-reflect
/docs?id=skript-reflect-ExprSpread
Expression - Value
ExpressionDiSky
/docs?id=DiSky-ExprValue
ExprGetFontImage
ExpressionItemsAdder
Default description for ExprGetFontImage/docs?id=rsk5j
Facing
ExpressionSkript
The facing of an entity or block, i.e. exactly north, south, east, west, up or down (unlike <a href='#ExprDirection'>direction</a> which is the exact direction, e.g. '0.5 south and 0.7 east')/docs?id=Skript-ExprFacing
factorial
FunctionSkript
Get the factorial of a number. Getting the factorial of any number above 21 will return an approximation, not an exact value. Any number after 170 will always return Infinity. Should not be used to calculate permutations or combinations manually./docs?id=Skript-factorial
Fake Entity - All Fake Entities
ExpressionPacketEventsSK
Used to get a list of all fake entities that are viewable by least a single player/docs?id=PacketEventsSK-ExprFakeEntitiesAll
Fake Entity - Create Fake Entity
ExpressionPacketEventsSK
Create a new fake entity from an entity type. ### Available Entities and their fields * **entity** fields: - `entity viewers (viewers)` - `entity location (location)` - `entity id (id)` - `entity meta data (meta data, meta)` - `entity type (type)` - `entity uuid (uuid)` * **player** fields: - *(Inherits all fields from **entity**)* - `player skin (skin)` - `player username (player name, username, name)`/docs?id=PacketEventsSK-SecExprNewFakeEntity
Fake Entity - Fake Entity
TypePacketEventsSK
A fake entity viewable by at least 1 player/docs?id=PacketEventsSK-fakeentity
Fake Entity - From Entity ID
ExpressionPacketEventsSK
Retrieve a fake entity from it's entity id, this only works for spawned fake entities/docs?id=PacketEventsSK-ExprFakeEntityFromId
Fake Entity - From Entity UUID
ExpressionPacketEventsSK
Retrieve a fake entity from it's entity uuid, this only works for spawned fake entities/docs?id=PacketEventsSK-ExprFakeEntityFromUuid
Fake Entity - Kill Fake Entity
EffectPacketEventsSK
Used to kill a spawned fake entity/docs?id=PacketEventsSK-EffKillFakeEntity
Fake Entity - Ride
EffectPacketEventsSK
Make fake entities ride another entity (fake or real), or remove them as passengers. **Note: Real entities are just a single packet being sent, when a player relogs, changes worlds or some other circumstances the passengers will be altered by the vanilla server.**/docs?id=PacketEventsSK-EffRideFakeEntity
Fake Entity - Spawn Fake Entity
EffectPacketEventsSK
Spawn a fake entity at a location, it can only be spawned once. To move use teleport./docs?id=PacketEventsSK-EffSpawnFakeEntity
Fake Entity - Teleport Fake Entity
EffectPacketEventsSK
Teleport a spawned fake entity to a location./docs?id=PacketEventsSK-EffTeleportFakeEntity
Fake Entity - Visible Fake Entities
ExpressionPacketEventsSK
Used to get all fake entities viewed by a player/docs?id=PacketEventsSK-ExprVisibleFakeEntities
Fake Entity Property Field
ExpressionPacketEventsSK
Gets or sets a fake entity property field value from a fake entity instance by its name. Note that some entities inherit properties (for example all entities inherit "entity" fields ### Available Fake Entity Fields by Category * **entity** fields: - `entity viewers (viewers)` - `entity location (location)` - `entity id (id)` - `entity meta data (meta data, meta)` - `entity type (type)` - `entity uuid (uuid)` * **player** fields: - *(Inherits all fields from **entity**)* - `player skin (skin)` - `player username (player name, username, name)`/docs?id=PacketEventsSK-ExprFakeEntityField
Fake Living Entity Property - Attribute
ExpressionPacketEventsSK
The attribute of a fake living entity./docs?id=PacketEventsSK-ExprFakeLivingEntityAttribute
Fall Distance
ExpressionSkript
The distance an entity has fallen for./docs?id=Skript-ExprFallDistance
FastBoard - Clear
EffectSkBee
Clear a fastboard of a player. NOTE: You do NOT need to clear a fastboard before changing lines./docs?id=SkBee-EffFastBoardClear
FastBoard - Is On
ConditionSkBee
Check if a player's fastboard is currently toggled on/off./docs?id=SkBee-CondFastBoardOn
FastBoard - Line
ExpressionSkBee
Get/set/delete lines of a player's fastboard. Lines are valid from 1 to 15. 1 being the line at the top and 15 being the bottom (This can be changed in the config). Line length is unlimited. Supports number format on Minecraft 1.20.4+ by providing 2 strings (see examples). When running Paper, text components are supported./docs?id=SkBee-ExprFastBoardLine
FastBoard - Title
ExpressionSkBee
Get/set the title of a player's fastboard./docs?id=SkBee-ExprFastBoardTitle
FastBoard - Toggle
EffectSkBee
Toggle a fastboard on or off./docs?id=SkBee-EffFastBoardToggle
Feed
EffectSkript
Feeds the specified players./docs?id=Skript-EffFeed
Fertilized Blocks
ExpressionSkript
The blocks fertilized in block fertilize events./docs?id=Skript-ExprFertilizedBlocks
Fetch All Slime Worlds
ExpressionSlimeLink
List all SlimeWorlds from the config file./docs?id=xq2ym
Fetch Loaded Slime Worlds
ExpressionSlimeLink
List all loaded SlimeWorlds for a specific loader type./docs?id=rh5c5
Fetch Slime World
ExpressionSlimeLink
Fetch a slime world using the specified world name./docs?id=rc6ib
Field is inline
ConditionDiSky
Check whether the provided field is inline or not./docs?id=DiSky-isInline
Filter
SectionSkript
Filters a variable list based on the supplied conditions. Unlike the filter expression, this effect maintains the indices of the filtered list. It also supports filtering based on meeting any of the given criteria, rather than all, like multi-line if statements./docs?id=Skript-SecFilter
Filter
ExpressionSkript
Filters a list based on a condition. For example, if you ran 'broadcast "something" and "something else" where [string input is "something"]', only "something" would be broadcast as it is the only string that matched the condition./docs?id=Skript-ExprFilter
Final Damage
ExpressionSkript
How much damage is done in a damage event, considering all types of damage reduction. Can NOT be changed./docs?id=Skript-ExprFinalDamage
Find Members
SectionDiSky
Find member filter! It's a section that lets you filter by yourself the members you want to retrieve. Wants only members with a role, or specific nickname, that are not connected to a channel? You've got it!/docs?id=DiSky-FindMemberSection
Find Members With Nickname
EffectDiSky
Find all members in a guild whose effective name (nickname or username) matches the given string. Add `ignoring case` to perform a case-insensitive search./docs?id=DiSky-FindMembersWithNickname
Fireball - Displayed Item
ExpressionLusk
Gets the displayed item of the provided fireballs. Can be set./docs?id=Lusk-ExprFireballItem
Firework Effect
TypeSkript
A configuration of effects that defines the firework when exploded which can be used in the launch firework effect. See the firework effect expression for detailed patterns./docs?id=Skript-fireworkeffect
Firework Effect
ExpressionSkript
Represents a 'firework effect' which can be used in the <a href='#EffFireworkLaunch'>launch firework</a> effect./docs?id=Skript-ExprFireworkEffect
Firework Type
TypeSkript
The type of a fireworkeffect./docs?id=Skript-FireworkType
First Empty Slot in Inventory
ExpressionSkript
Returns the first empty slot in an inventory. If no empty slot is found, it returns nothing./docs?id=Skript-ExprFirstEmptySlot
Fish Event Entity
ExpressionSkBee
Represents the caught entity or hook in a fish event./docs?id=SkBee-ExprFishEventEntity
Fish Event State
ExpressionSkBee
Represents the state of a fishing event./docs?id=SkBee-ExprFishEventState
Fish Hook - Current
ExpressionSkBee
Get the current fish hook attached to a player's fishing rod./docs?id=SkBee-ExprFishHookOfPlayer
Fish Hook - Hooked Entity
ExpressionSkBee
Represents the entity hooked to the fish hook./docs?id=SkBee-ExprFishHookHookedEntity
Fish Hook - Hooked State
ExpressionSkBee
Represents the hooked state of a fish hook./docs?id=SkBee-ExprFishHookState
Fish Hook - Pull In
EffectSkBee
Pulls in the entity hooked to this fish hook./docs?id=SkBee-EffFishHookPullIn
Fish Hook - Wait time
ExpressionSkBee
Represents the min/max wait time for a fish hook to catch a fish. NOTE: this is before applying lure. NOTE: min wait time must be less than max wait time. Both must be greater than 0. Defaults: min = 100 ticks (5 seconds), max = 600 ticks (30 seconds)./docs?id=SkBee-ExprFishHookWaitTime
Fishing - Experience
ExpressionSkBee
Get and modify the amount of experience dropped in a fishing event./docs?id=SkBee-ExprFishingExperience
Fishing Approach Angle
ExpressionSkript
Returns the angle at which the fish will approach the fishing hook, after the wait time. The angle is in degrees, with 0 being positive Z, 90 being negative X, 180 being negative Z, and 270 being positive X. By default, returns a value between 0 and 360 degrees./docs?id=Skript-ExprFishingApproachAngle
Fishing Bite Time
ExpressionSkript
Returns the time it takes a fish to bite the fishing hook, after it started approaching the hook. May return a timespan of 0 seconds. If modifying the value, it should be at least 1 tick./docs?id=Skript-ExprFishingBiteTime
Fishing Hook
ExpressionSkript
The <a href='#entity'>fishing hook</a> in a fishing event./docs?id=Skript-ExprFishingHook
Fishing Hooked Entity
ExpressionSkript
Returns the hooked entity in the hooked event./docs?id=Skript-ExprFishingHookEntity
Fishing Lure Applied
ConditionSkript
Checks if the lure enchantment is applied to the current fishing event./docs?id=Skript-CondFishingLure
Fishing State
TypeSkript
Represents the different states of a fishing event./docs?id=Skript-fishingstate
Fishing Wait Time
ExpressionSkript
Returns the minimum and/or maximum waiting time of the fishing hook. Default minimum value is 5 seconds and maximum is 30 seconds, before lure is applied./docs?id=Skript-ExprFishingWaitTime
Flight Mode
ExpressionSkript
Whether the player(s) are allowed to fly. Use <a href=#EffMakeFly>Make Fly</a> effect to force player(s) to fly./docs?id=Skript-ExprFlightMode
floor
FunctionSkript
Rounds a number down, i.e. returns the closest integer smaller than or equal to the argument./docs?id=Skript-floor
Fluid Level Change Event - new Block Data
ExpressionLusk
Can be set, reset and deleted. When set, the new blockdata must be of the same material as the one you're replacing; when reset and deleted, an empty blockdata of that material will be used./docs?id=Lusk-ExprFluidLevelChangeNewBlockData
Folia - Object Owned by Current Region
ConditionSkBee
Returns whether the current thread is ticking a region and that the region being ticked owns the entity/block/location/chunk at the specified world/position as included in the specified object. The chunk pattern accepts Chunk X/Z, not world position. This is useful to check before manipulating entities/blocks/ect which may not be in the same region as the caller./docs?id=SkBee-CondIsOwnedByRegion
Food Level
ExpressionSkript
The food level of a player from 0 to 10. Has several aliases: food/hunger level/meter/bar./docs?id=Skript-ExprFoodLevel
For Each Loop
SectionSkript
A specialised loop section run for each element in a list. Unlike the basic loop, this is designed for extracting the key & value from pairs. The loop element's key/index and value can be stored in a variable for convenience. When looping a simple (non-indexed) set of values, e.g. all players, the index will be the loop counter number./docs?id=Skript-SecFor
Force Attack
EffectSkript
Makes a living entity attack an entity with a melee attack. Using 'attack' will make the attacker use the item in their main hand and will apply extra data from the item, including enchantments and attributes. Using 'damage' with a number of hearts will not account for the item in the main hand and will always be the number provided./docs?id=Skript-EffForceAttack
Force Eating
EffectSkript
Make a panda or horse type (horse, camel, donkey, llama, mule) start/stop eating./docs?id=Skript-EffEating
Force Enchantment Glint
EffectSkript
Forces the items to glint or not, or removes its existing enchantment glint enforcement./docs?id=Skript-EffForceEnchantmentGlint
Force Panda On Back
EffectSkript
Make a panda get on/off its back./docs?id=Skript-EffPandaOnBack
Force Respawn
EffectSkript
Forces player(s) to respawn if they are dead. If this is called without delay from death event, one tick is waited before respawn attempt./docs?id=Skript-EffRespawn
Forcefield - Create
ExpressionSkonic
Expression to create a Citizens Forcefield. Default values are 1./docs?id=Skonic-ExprForcefield
formatNumber
FunctionSkript
Converts numbers to human-readable format. By default, '###,###' (e.g. '123,456,789') will be used for whole numbers and '###,###.##' (e.g. '123,456,789.00) will be used for decimal numbers. A hashtag '#' represents a digit, a comma ',' is used to separate numbers, and a period '.' is used for decimals. Will return none if the format is invalid. For further reference, see this <a href="https://docs.oracle.com/javase/7/docs/api/java/text/DecimalFormat.html" target="_blank">article</a>./docs?id=Skript-formatNumber
Formatted Date
ExpressionSkript
Converts date to human-readable text format. By default, 'yyyy-MM-dd HH:mm:ss z' (e.g. '2018-03-30 16:03:12 +01') will be used. For reference, see this <a href="https://en.wikipedia.org/wiki/ISO_8601">Wikipedia article</a>./docs?id=Skript-ExprFormatDate
formattedTimespan
FunctionSkBee
/docs?id=SkBee-formattedTimespan
Former/Future State
ExpressionSkript
Represents the value of an expression before an event happened or the value it will have directly after the event, e.g. the old or new level respectively in a <a href='#level_change'>level change event</a>. Note: The past, future and present states of an expression are sometimes called 'time states' of an expression. Note 2: If you don't specify whether to use the past or future state of an expression that has different values, its default value will be used which is usually the value after the event./docs?id=Skript-ExprTimeState
Forum Layout
ExpressionDiSky
/docs?id=DiSky-ForumLayout
Forum Sort Order
ExpressionDiSky
/docs?id=DiSky-ForumSortOrder
Forward Message
EffectDiSky
Forward a message to another channel, creating a copy with a 'forwarded' indicator./docs?id=DiSky-ForwardMessage
Fox - is Crouching
ConditionLusk
Checks if a fox is crouching./docs?id=Lusk-CondFoxCrouching
Fox - is Crouching (Property)
ExpressionLusk
Gets whether the provided foxes are crouching, can be set and reset./docs?id=Lusk-ExprFoxCrouching
Fox - is Defending
ConditionLusk
Checks if the fox is defending./docs?id=Lusk-CondFoxDefending
Fox - is Defending (Property)
ExpressionLusk
Gets whether the provided foxed are defending, can be set and reset./docs?id=Lusk-ExprFoxDefending
Fox - is Faceplanted
ConditionLusk
Checks if the fox is faceplanted./docs?id=Lusk-CondFoxFaceplanted
Fox - is Faceplanted (Property)
ExpressionLusk
Gets whether the provided foxes are faceplanted, if running Paper this can be set and reset./docs?id=Lusk-ExprFoxFaceplanted
Fox - is Leaping
ConditionLusk
Checks if a fox is leaping./docs?id=Lusk-CondFoxLeaping
Fox - is Leaping (Property)
ExpressionLusk
Gets whether the provided foxed are leaping, can be set and reset./docs?id=Lusk-ExprFoxLeaping
Fox - is Sleeping (Property)
ExpressionLusk
Various fox properties. Everything in this expression can be used with `Paper`. With `Spigot` you can only: - `Get` and `Set` the Crouching State and Sleeping State - `Get` the Faceplanted State/docs?id=Lusk-9076
Fox - Trusted Players
ExpressionLusk
Returns the first, second, or both trusted players of 1 or more foxes. *NOTES*: - The first and second trusted players can both be set to a single `offline player`, the trusted players can be set to 2 offline players (or 1, which only sets the first one). - The second trusted player must be set after the first one, which also means you can't clear the first one if the second one is set, both actions will fail silently. - If you wish to set/clear both, do so by using the second pattern: `clear trusted players of {_fox}`/docs?id=Lusk-ExprFoxTrustedPlayers
Fox - Trusts Players
ConditionLusk
Checks if the provided foxes trust the provided offline players./docs?id=Lusk-CondFoxTrusts
Fox - Variant
ExpressionLusk
Gets the current type of this fox. Can bet set./docs?id=Lusk-ExprFoxVariant
Frame Id
TypeDisplayEntityUtils
Represents the frame id of ab Animation Frame/docs?id=DisplayEntityUtils-frameid
Frame Point
TypeDisplayEntityUtils
Represents a Frame Point from an Animation Frame/docs?id=DisplayEntityUtils-framepoint
Frame Point from Animation Frame
ExpressionDisplayEntityUtils
Get a Frame Point, of a given tag, from an Animation Frame/docs?id=DisplayEntityUtils-ExprFramePointFromFrame
Frame Point Relative Location
ExpressionDisplayEntityUtils
Get the location of a Frame Point relative to a group or location. The provided location is more accurate when used on an Active Group since group scale is included in calculation./docs?id=DisplayEntityUtils-ExprFramePointRelativeLocation
Frame Points from Animation Frame
ExpressionDisplayEntityUtils
Get the Frame Points of an animation frame/docs?id=DisplayEntityUtils-ExprFramePointsFromFrame
Free / Max / Total Memory
ExpressionSkript
The free, max or total memory of the server in Megabytes./docs?id=Skript-ExprMemory
Freeze Time
ExpressionSkript
How much time an entity has been in powdered snow for./docs?id=Skript-ExprFreezeTicks
Frog Variant
TypeSkript
Represents the variant of a frog entity. NOTE: Minecraft namespaces are supported, ex: 'minecraft:warm'./docs?id=Skript-FrogVariant
fromBase
FunctionSkript
Turns a text version of a number in a specific base (decimal, hexadecimal, octal) into an actual number. For example, converting "20" in hexadecimal (base 16) would be 'fromBase("20", 16)', which would return 32. You can use any base between 2 and 36./docs?id=Skript-fromBase
Function
TypeSkript
A function loaded by Skript. This can be executed (with arguments) and may return a result./docs?id=Skript-function
Function
StructureSkript
Functions are structures that can be executed with arguments/parameters to run code. They can also return a value to the trigger that is executing the function. Note that local functions come before global functions execution/docs?id=Skript-StructFunction
Function
ExpressionSkript
Obtain a function by name, which can be executed./docs?id=Skript-ExprFunction
Function Lambda
ExpressionskLambda
Wraps an existing Skript function in a lambda, so it can be stored, passed around, and later invoked with `call`/`run`/`passes` like any other lambda. The function is looked up by name at runtime. Arguments supplied when the lambda is called are forwarded positionally to the function./docs?id=skLambda-ExprFunctionLambda
Furnace Event Items
ExpressionSkript
Represents the different items in furnace events. Only 'smelting item' can be changed./docs?id=Skript-ExprFurnaceEventItems
Furnace Slot
ExpressionSkript
A slot of a furnace, i.e. either the ore, fuel or result slot./docs?id=Skript-ExprFurnaceSlot
Furnace Times
ExpressionSkript
The cook time, total cook time, and burn time of a furnace. Can be changed. <ul> <li>cook time: The amount of time an item has been smelting for.</li> <li>total cook time: The amount of time required to finish smelting an item.</li> <li>burn time: The amount of time left for the current fuel until consumption of another fuel item.</li> </ul>/docs?id=Skript-ExprFurnaceTime
Future
TypeSkCheese
Represents a completable future./docs?id=SkCheese-future
Futures - Complete Future
EffectSkCheese
Completes a future with the given value./docs?id=SkCheese-EffCompleteFuture
Futures - New Future
ExpressionSkCheese
Creates a new future that can be waited for./docs?id=SkCheese-ExprNewFuture
Futures - Wait for Future
EffectSkCheese
Waits for a future until it is completed or it timeouts./docs?id=SkCheese-EffWaitForFuture
Game Effect
TypeSkript
Various game effects that can be played for players, like record disc songs, splash potions breaking, or fake bone meal effects./docs?id=Skript-gameeffect
Game Effects with Data
ExpressionSkript
Creates game effects that require some extra information, such as colors, particle counts, or block data. Game effects consist of combinations particles and/or sounds that are used in Minecraft, such as the bone meal particles, the sound of footsteps on a specific block, or the particles and sound of breaking a splash potion. Game effects not present here do not require data and can be found in the Game Effect type. Data requirements vary from version to version, so these docs are only accurate for the most recent Minecraft version at time of release./docs?id=Skript-ExprGameEffectWithData
Game Event
TypeSkBee
Represents a Minecraft 'GameEvent', mainly used by Skulk Sensors. Requires MC 1.17+. See [**GameEvents**](https://minecraft.wiki/w/Sculk_Sensor#Vibration_frequencies) on McWiki for more details. NOTE: These are auto-generated and may differ between server versions, currently generated for Minecraft 26.1.2./docs?id=SkBee-gameevent
Game Event - Radius
ExpressionSkBee
Get/set the radius a game event will broadcast./docs?id=SkBee-ExprGameEventRadius
Game Mode
TypeSkript
The game modes survival, creative, adventure and spectator./docs?id=Skript-gamemode
Game Mode
ExpressionSkript
The gamemode of a player. (<a href="#gamemode">Gamemodes</a>)/docs?id=Skript-ExprGameMode
Game Tick of World
ExpressionSkBee
Represents the game ticks of a world, essentially how many ticks this world has ticked from since creation./docs?id=SkBee-ExprGameTick
Gamerule
TypeSkript
A gamerule/docs?id=Skript-gamerule
Gamerule Value
TypeSkript
A wrapper for the value of a gamerule for a world./docs?id=Skript-gamerulevalue
Gamerule Value
ExpressionSkript
The gamerule value of a world./docs?id=Skript-ExprGameRule
Gene
TypeSkript
Represents a Panda's main or hidden gene. See genetics for more info./docs?id=Skript-gene
General - Block Entity Type
TypePacketEventsSK
Represents a type of block entity (e.g. chest, sign, etc.)/docs?id=PacketEventsSK-blockentitytype
General - Cancel Packet
EffectPacketEventsSK
Used to cancel the packet in a packet receive/send event. This just means that the packet won't be processed/sent./docs?id=PacketEventsSK-EffCancelPacket
General - Create Meta
ExpressionPacketEventsSK
Create a new meta from an entity type. ### Available Metas and their fields * **entity** fields: - `entity id (id)` - `on fire state (on fire)` - `sneaking state (sneaking)` - `sprinting state (sprinting)` - `swimming state (swimming)` - `invisible state (invisible)` - `glowing state (glowing)` - `elytra flying state (elytra flying)` - `custom name` - `custom name visible state (custom name visible)` - `silent state (silent)` - `gravity state (gravity)` - `frozen time (frozen ticks)` * **item** fields: - *(Inherits all fields from **entity**)* - `item` * **livingentity** fields: - *(Inherits all fields from **entity**)* - `health (hp)` * **interaction** fields: - *(Inherits all fields from **entity**)* - `interaction width` - `interaction height` - `interaction responsive state (interaction responsive)` * **display** fields: - *(Inherits all fields from **entity**)* - `display interpolation delay` - `display transform interpolation duration` - `display teleport interpolation duration` - `display translation` - `display scale` - `display left rotation` - `display right rotation` - `display billboard constraints (display billboard)` - `display brightness override (display brightness)` - `display view range` - `display shadow radius` - `display shadow strength` - `display width` - `display height` - `display glow color override (display glow color)` * **block display** fields: - *(Inherits all fields from **display**)* - `display block data (display block state)` * **item display** fields: - *(Inherits all fields from **display**)* - `display item (display item stack)` - `display item transform` * **text display** fields: - *(Inherits all fields from **display**)* - `display text (display content)` - `display line width` - `display background color` - `display text shadowed state (display shadowed state, display shadowed)` - `display see through state (display see through)` - `display use default background state (display use default background)` - `display text alignment (display alignment)`/docs?id=PacketEventsSK-SecExprNewMeta
General - Entity Id of Entity
ExpressionPacketEventsSK
Gets the entity id of an entity on the server/docs?id=PacketEventsSK-ExprEntityId
General - Entity Meta
TypePacketEventsSK
The entity meta of a minecraft entity (this can both represent a fake entity's meta or a real entity's meta, but is mostly used for fake entities since the only use for real entities is for packet intercepting)./docs?id=PacketEventsSK-entitymeta
General - Fetch Skin
EffectPacketEventsSK
Used to fetch a player skin. **This is processed on an async thread and thus will pause your code until it's been loaded.**/docs?id=PacketEventsSK-EffFetchSkin
General - New Packet
ExpressionPacketEventsSK
Create a new packet from a packet type. ### Available Packets and their fields * **open sign editor** fields: - `block position (block pos, position, pos)` - `sign side (side)` * **update sign** fields: - `location vector (location)` - `sign lines (lines)` - `sign side (side)` * **block change** fields: - `block position (block pos, position, pos)` - `block state (state, block data, data)` * **select bundle item** fields: - `slot id (id)` - `selected item index (selected index, item index, index)` * **entity velocity** fields: - `entity id (id)` - `velocity vector (vector, velocity)` * **game test highlight pos** fields: - `absolute position (absolute pos, abs position, abs pos, position, pos)` - `relative position (relative pos, rel position, rel pos)` * **interact entity** fields: - `entity id (id)` - `interaction hand (hand)` - `location vector (location, loc)` - `sneaking state (sneaking)` * **destroy entities** fields: - `entity ids (ids)` * **entity metadata** fields: - `entity id (id)` - `entity metadata (entity meta, metadata, meta)`/docs?id=PacketEventsSK-SecExprNewPacket
General - On Packet
EventPacketEventsSK
Listen to incoming/outgoing packets, more on [the wiki](https://github.com/3add/PacketEventsSK/wiki/Events)/docs?id=PacketEventsSK-general_-_on_packet
General - Packet
TypePacketEventsSK
A packet sent by the client or server/docs?id=PacketEventsSK-packet
General - Packet Field
ExpressionPacketEventsSK
Gets or sets a field's value from a packet by its name. ### Available Packets and their fields * **open sign editor** fields: - `block position (block pos, position, pos)` - `sign side (side)` * **update sign** fields: - `location vector (location)` - `sign lines (lines)` - `sign side (side)` * **block change** fields: - `block position (block pos, position, pos)` - `block state (state, block data, data)` * **select bundle item** fields: - `slot id (id)` - `selected item index (selected index, item index, index)` * **entity velocity** fields: - `entity id (id)` - `velocity vector (vector, velocity)` * **game test highlight pos** fields: - `absolute position (absolute pos, abs position, abs pos, position, pos)` - `relative position (relative pos, rel position, rel pos)` * **interact entity** fields: - `entity id (id)` - `interaction hand (hand)` - `location vector (location, loc)` - `sneaking state (sneaking)` * **destroy entities** fields: - `entity ids (ids)` * **entity metadata** fields: - `entity id (id)` - `entity metadata (entity meta, metadata, meta)`/docs?id=PacketEventsSK-ExprPacketField
General - Packet Type
TypePacketEventsSK
Represents a specific type of packet (e.g. clientbound chunk data packet)/docs?id=PacketEventsSK-packettype
General - Packet Type
ExpressionPacketEventsSK
The packet type of a packet/docs?id=PacketEventsSK-ExprPacketPacketType
General - Packet Type Bound
ConditionPacketEventsSK
See in which direction a packet (or packettype) is bound/docs?id=PacketEventsSK-CondPacketTypeIsBound
General - Player Skin From Base64/Signature
ExpressionPacketEventsSK
Creates a skin object using a Base64 value and an optional cryptographic signature. The value contains the texture URL, while the signature proves the skin is authentic from Mojang./docs?id=PacketEventsSK-ExprSkinFromValue
General - Player Skin of Player
ExpressionPacketEventsSK
Gets the skin the player had when they joined the server NOTE: This only works on servers in online mode/docs?id=PacketEventsSK-ExprPlayerSkin
General - Send/Receive Packet
EffectPacketEventsSK
Used to force the server to send or receive a packet, optionally silently. (silent means it won't trigger on packet send or receive)/docs?id=PacketEventsSK-EffSendOrReceivePacket
Generate Loot
EffectSkript
Generates the loot in the specified inventories from a loot table using a loot context. Not specifying a loot context will use a loot context with a location at the world's origin. Note that if the inventory is full, it will cause warnings in the console due to over-filling the inventory./docs?id=Skript-EffGenerateLoot
Generic Game Event
EventSkBee
Called when a Minecraft game event is fired. These events are provided directly by Minecraft. NOTE: Cancelling this event will not cancel the action, only cancel broadcasting event to blocks. Requires MC 1.17+/docs?id=SkBee-generic_game_event
Get Audio Channel
ExpressionDiSky
This is an utility expression. It will returns an Audio Channel out of the provided ID. It will returns either the voice or stage channel corresponding to the provided ID. This expression cannot be changed./docs?id=DiSky-GetAudioChannel
Get AutoMod Rule
ExpressionDiSky
Get an automod rule from a guild using its unique ID./docs?id=DiSky-GetAutoModRule
Get Bot / Bot Named X
ExpressionDiSky
Get a cached bot from DiSky using its unique name. If the desired bot does not exist or is not loaded yet, this expression will return none. This expression cannot be changed./docs?id=DiSky-GetBot
Get Category
ExpressionDiSky
Get a category from a guild using its unique ID. Categories are global on discord, means different categories cannot have the same ID. This expression cannot be changed./docs?id=DiSky-GetCategory
Get Channel
ExpressionDiSky
A generic expression to get any channel from its ID. This can return a text, private, news, voice, category, stage, thread or post channel./docs?id=DiSky-GetChannel
Get Forum Channel
ExpressionDiSky
Get a forum channel from a guild using its unique ID. Channels are global on discord, means different forum channels cannot have the same ID. This expression cannot be changed./docs?id=DiSky-GetForumChannel
Get Group/Animation From Storage
ExpressionDisplayEntityUtils
Get a saved group/animation from a load method (local, mongodb, mysql)/docs?id=DisplayEntityUtils-ExprSavedFromLoadMethod
Get Guild
ExpressionDiSky
Get a guild using its unique ID. This expression cannot be changed./docs?id=DiSky-GetGuild
Get Guild Channel
ExpressionDiSky
Get a guild channel using its unique ID. Channels are global on discord, means different channels cannot have the same ID. This expression cannot be changed./docs?id=DiSky-GetGuildChannel
Get Member
ExpressionDiSky
Get a cached member from its unique ID This expression could return null, according to if the actual member was cached or not. To be sure it will return the corresponding member, use the retrieve member effect. This expression cannot be changed/docs?id=DiSky-GetMember
Get Message Channel
ExpressionDiSky
This is an utility expression. It will returns a Message Channel (text, news or thread) out of the provided ID. This expression cannot be changed./docs?id=DiSky-GetMessageChannel
Get News Channel
ExpressionDiSky
Get a news channel from a guild using its unique ID. Channels are global on discord, means different channels cannot have the same ID. This expression cannot be changed./docs?id=DiSky-GetNewsChannel
Get Role
ExpressionDiSky
Get a role from a guild using its unique ID. Role are global on discord, means two role from two different guild could never have the same ID. This expression cannot be changed./docs?id=DiSky-GetRole
Get Scheduled Event
ExpressionDiSky
Get a scheduled event from a guild using its unique ID. Scheduled events are global on discord, means different scheduled events cannot have the same ID. This expression cannot be changed./docs?id=DiSky-GetScheduledEvent
Get Stage Channel
ExpressionDiSky
Get a stage channel from a guild using its unique ID. Channels are global on discord, means different channels cannot have the same ID. This expression cannot be changed./docs?id=DiSky-GetStageChannel
Get Sticker
ExpressionDiSky
Get a cached sticker from its per-guild name This expression is here to get a sticker from its name. If you success to get a sticker's ID, use the retrieve sticker effect instead! This expression cannot be changed/docs?id=DiSky-GetSticker
Get Tag
ExpressionDiSky
Get a tag from a forum channel using its name./docs?id=DiSky-GetTag
Get Text Channel
ExpressionDiSky
Get a text channel from a guild using its unique ID. Channels are global on discord, means different text channels cannot have the same ID. This expression cannot be changed./docs?id=DiSky-GetTextChannel
Get Thread Channel
ExpressionDiSky
Get a thread channel from a guild using its unique ID. Threads are global on discord, means different threads cannot have the same ID. This expression cannot be changed./docs?id=DiSky-GetThread
Get User
ExpressionDiSky
Get a user from its unique ID. Users are global on Discord, different users cannot have the same ID. This expression cannot be changed./docs?id=DiSky-GetUser
Get Voice Channel
ExpressionDiSky
Get a voice channel from a guild using its unique ID. Channels are global on discord, means different channels cannot have the same ID. This expression cannot be changed./docs?id=DiSky-GetVoiceChannel
Give or Drop Item
EffectSkBee
Attempts to give an item to a player and if they dont have room it will drop instead./docs?id=SkBee-EffGiveOrDrop
Give or Return Items
ExpressionSkBee
Attempts to add items to an inventory and will return a list of items that did not fit in the inventory./docs?id=SkBee-ExprGiveOrReturn
Gliding State
ExpressionSkript
Sets of gets gliding state of player. It allows you to set gliding state of entity even if they do not have an <a href="https://minecraft.wiki/w/Elytra">Elytra</a> equipped./docs?id=Skript-ExprGlidingState
Global GUI Identifiers
Expressionskript-gui
A list of the identifiers of all registered global GUIs./docs?id=skript-gui-ExprGUIIdentifiers
Glow
EffectDisplayEntityUtils
Set the glowing of an active group/part/filter/docs?id=DisplayEntityUtils-EffActiveGlow
Glow Color
ExpressionDisplayEntityUtils
Set the glow color of a active or packet-based group, part, or part filter. Or get the glow color of a active group/docs?id=DisplayEntityUtils-ExprActiveGlowColor
Glowing
ExpressionSkript
Indicates if targeted entity is glowing (new 1.9 effect) or not. Glowing entities can be seen through walls./docs?id=Skript-ExprGlowing
Goat - has Left/Right Horn (Property)
ExpressionLusk
Returns whether or not a goat has either horn. Can be set and reset./docs?id=Lusk-ExprGoatHornsState
Goat - Has Left/Right/Both/Either Horn
ConditionLusk
Checks if goat has the left, right, both or either horn./docs?id=Lusk-CondGoatHasHorns
Goat - Ram
EffectLusk
Makes a goat ram an entity./docs?id=Lusk-EffGoatRam
Goat Has Horns
ConditionSkript
Checks to see if a goat has or does not have a left, right, or both horns./docs?id=Skript-CondGoatHasHorns
Goat Horns
EffectSkript
Make a goat have or not have a left, right, or both horns./docs?id=Skript-EffGoatHorns
Grant Group
Effectskript-luckperms
Adds a group to a user./docs?id=skript-luckperms-EffGrantGroup
Grant Permission
Effectskript-luckperms
Adds a permission to a user./docs?id=skript-luckperms-EffGrantPermission
Gravity
ExpressionSkript
If entity is affected by gravity or not, i.e. if it has Minecraft 1.10+ NoGravity flag./docs?id=Skript-ExprGravity
Group
ExpressionSkript
The primary group or all groups of a player. This expression requires Vault and a compatible permissions plugin to be installed. If you have LuckPerms, ensure you have vault integration enabled in the luck perms configurations./docs?id=Skript-ExprGroup
Group / Command Sub-Commands
ExpressionDiSky
Represent every sub-slash-command a slash-command or a group have. You can add sub-slash-commands to a group or a core slash-command, then add this group into the base slash command./docs?id=DiSky-ExprGroupCommands
Group Members
Effectskript-luckperms
Returns a list of UUIDS of users who have the specified group. Should be relatively fast depending on how many users have a group./docs?id=skript-luckperms-EffGroupMembers
Group Passengers
ExpressionDisplayEntityUtils
Get the non-packet based groups riding an entity/docs?id=DisplayEntityUtils-ExprEntitySpawnedGroupPassengers
Group Weight
Expressionskript-luckperms
Represents the weight of a group./docs?id=skript-luckperms-ExprGroupWeight
Group/Animation Has Tag?
ConditionDisplayEntityUtils
Check if a saved or spawned group/animation has a tag/docs?id=DisplayEntityUtils-CondHasTag
Group/Animation/Frame Point Tag
ExpressionDisplayEntityUtils
Get or set the tag of a group/animation. Only the tag of a active group/animation can be changed/docs?id=DisplayEntityUtils-ExprTag
Groups Of
Expressionskript-luckperms
Represents the groups of a user. This expression will require `luckperms` in it until Skript deprecates their `groups of`./docs?id=skript-luckperms-ExprGroupsOf
Guardian - Beam
TypeLuskv2
A guardian beam, can be displayed and removed for players. Note: the developer is responsible for specifying to whom a guardian beam is displayed./docs?id=7lvjj
GUI
Typeskript-gui
Represents a skript-gui GUI/docs?id=skript-gui-guiinventory
GUI of Player
Expressionskript-gui
The GUI that the player currently has open./docs?id=skript-gui-ExprGUI
GUI Open/Close
Sectionskript-gui
Sections that will run when a user opens or closes the GUI. This section is optional./docs?id=skript-gui-SecGUIOpenClose
GUI Properties
Expressionskript-gui
Different properties of a GUI. They can be modified./docs?id=skript-gui-ExprGUIProperties
GUI Values
Expressionskript-gui
Different utility values for a GUI. Some are available in vanilla Skript. Not all values are available for the GUI close section./docs?id=skript-gui-ExprGUIValues
Guild / Member Roles
ExpressionDiSky
Represent the roles that a guild or a member currently have. Can be changed, SET and ADD ChangeMode can be used when passing a member. To modify guild's roles, check delete and create role effects./docs?id=DiSky-DiscordRoles
Guild AFKChannel
ExpressionDiSky
/docs?id=DiSky-GuildAFKChannel
Guild AFKTimeout
ExpressionDiSky
/docs?id=DiSky-GuildAFKTimeout
Guild Banner
ExpressionDiSky
/docs?id=DiSky-GuildBanner
Guild Boost Count
ExpressionDiSky
Represent how many people are boosting the guild currently./docs?id=DiSky-GuildBoostCount
Guild Boost Tier
ExpressionDiSky
/docs?id=DiSky-GuildBoostTier
Guild Booster Role
ExpressionDiSky
Represent the booster role of this guild. Any member that got this role is actually a booster of the guild./docs?id=DiSky-GuildBoostRole
Guild Boosters
ExpressionDiSky
Represent the current members booster of the guild./docs?id=DiSky-GuildBoosters
Guild Bot Role
ExpressionDiSky
/docs?id=DiSky-GuildBotRole
Guild Member Count
ExpressionDiSky
/docs?id=DiSky-GuildMemberCount
Guild News Channels
ExpressionDiSky
Gets all news channels of a guild./docs?id=DiSky-GuildNewsChannels
Guild Of
ExpressionDiSky
Return the guild of a specific entity. This can return null if the entity is not guild-based, like private message channel or message./docs?id=DiSky-GuildOf
Guild Verification Level
ExpressionDiSky
Represent the verification level of the guild. It can either be: - None - Low - Medium - High - Very High/docs?id=DiSky-GuildVerificationLevel
Guild Voice Channels
ExpressionDiSky
Gets all voice channels of a guild./docs?id=DiSky-GuildVoiceChannels
Handedness
EffectSkript
Make mobs left or right-handed. This does not affect players./docs?id=Skript-EffHandedness
Hanging Entity/Remover
ExpressionSkript
Returns the hanging entity or remover in hanging <a href='#break_mine'>break</a> and <a href='#place'>place</a> events./docs?id=Skript-ExprHanging
Has AI
ConditionSkript
Checks whether an entity has AI./docs?id=Skript-CondAI
Has Chat Filtering
ConditionSkript
Checks whether a player has chat filtering enabled./docs?id=Skript-CondChatFiltering
Has Client Weather
ConditionSkript
Checks whether the given players have a custom client weather/docs?id=Skript-CondHasClientWeather
Has Custom Model Data
ConditionSkript
Check if an item has a custom model data tag/docs?id=Skript-CondHasCustomModelData
Has Glowing Text
ConditionSkript
Checks whether a sign (either a block or an item) has glowing text/docs?id=Skript-CondGlowingText
Has GUI
Conditionskript-gui
Checks whether the given player(s) has/have a GUI open./docs?id=skript-gui-CondHasGUI
Has Item Cooldown
ConditionSkript
Checks whether a cooldown is active on the specified item for a specific player. If the provided item has a cooldown group component specified, the cooldown group will take priority. Otherwise, the cooldown of the item material will be used./docs?id=Skript-CondHasItemCooldown
Has Item Tooltips
ConditionSkript
Whether the entire or additional tooltip of an item is shown or hidden. The 'entire tooltip' is what shows to the player when they hover an item (i.e. name, lore, etc.). The 'additional tooltip' hides certain information from certain items (potions, maps, books, fireworks, and banners)./docs?id=Skript-CondTooltip
Has Line of Sight
ConditionSkript
Checks whether living entities have an unobstructed line of sight to other entities or locations./docs?id=Skript-CondHasLineOfSight
Has Loot Table
ConditionSkript
Checks whether an entity or block has a loot table. The loot tables of chests will be deleted when the chest is opened or broken./docs?id=Skript-CondHasLootTable
Has LuckPerms Group
Conditionskript-luckperms
Returns whether a user has/doesn't have a group. This is different from Skript's has group condition as with `user` this supports offline players./docs?id=skript-luckperms-CondHasGroup
Has LuckPerms Permission
Conditionskript-luckperms
Returns whether a user has/doesn't have a permission. This is different from Skript's has permission condition as with `user` this supports offline players./docs?id=skript-luckperms-CondHasPermission
Has Metadata
ConditionSkript
Checks whether a metadata holder has a metadata tag./docs?id=Skript-CondHasMetadata
Has Permission
ConditionSkript
Test whether a player has a certain permission./docs?id=Skript-CondPermission
Has Persistent Data Tag
ConditionSkript
Checks if the specified objects have persistent data tags with the given keys. Keys should be in the format "namespace:key" or "key". If a namespace is omitted, "minecraft" will be used instead. If a key is invalid, it will be ignored and a warning will be logged./docs?id=Skript-CondHasPersistentDataTag
Has Played Before
ConditionSkript
Checks whether a player has played on this server before. You can also use <a href='#first_join'>on first join</a> if you want to make triggers for new players./docs?id=Skript-CondPlayedBefore
Has Potion Effect
ConditionSkript
Checks whether an entity has a potion effect with certain properties. An entity is considered having a potion effect if it has a potion effect with at least the specified properties. For example, if an entity has an 'ambient speed 5' effect, they would be considered as having 'speed 5'. For exact comparisons, consider using the <a href='./expressions.html#ExprPotionEffect'>Potion Effect of Entity/Item</a> expression in an 'is' comparison./docs?id=Skript-CondHasPotion
Has Resource Pack
ConditionSkript
Checks whether the given players have a server resource pack loaded. Please note that this can't detect player's own resource pack, only the resource pack that sent by the server./docs?id=Skript-CondHasResourcePack
Has Scoreboard Tag
ConditionSkript
Checks whether the given entities has the given <a href='#ExprScoreboardTags'>scoreboard tags</a>./docs?id=Skript-CondHasScoreboardTag
Has Seen Credits
ConditionLusk
Checks if a player has seen the end credits./docs?id=Lusk-CondPlayerSeenCredits
Hash
ExpressionSkript
Hashes the given text using the MD5 or SHA algorithms. Each algorithm is suitable for different use cases. These hashing algorithms are not suitable for hashing passwords. If handling passwords, use a <a href='https://cheatsheetseries.owasp.org/cheatsheets/Password_Storage_Cheat_Sheet.html#password-hashing-algorithms'>hashing algorithm specifically designed for passwords</a>. MD5 is deprecated and may be removed in a future release. It is provided mostly for backwards compatibility, as it is outdated and not secure. SHA is more secure, but is not suitable for hashing passwords (even with salting). When hashing data, you <strong>must</strong> specify algorithms that will be used for security reasons! Please note that a hash cannot be reversed under normal circumstances. You will not be able to get original value from a hash with Skript./docs?id=Skript-ExprHash
Hatching Entity Type
ExpressionSkript
The type of the entity that will be hatched in a Player Egg Throw event./docs?id=Skript-ExprHatchingType
Hatching Number
ExpressionSkript
The number of entities that will be hatched in a Player Egg Throw event. Please note that no more than 127 entities can be hatched at once./docs?id=Skript-ExprHatchingNumber
Head from Name
ExpressionSkonic
Gets a head by player name/docs?id=Skonic-ExprHeadFromName
Head from Player
ExpressionSkonic
Gets a head by player/docs?id=Skonic-ExprHeadFromPlayer
Head from Skin
ExpressionSkonic
Gets a head by skin./docs?id=Skonic-ExprHeadFromSkin
Head from URL
ExpressionSkonic
Gets a head by URL/docs?id=Skonic-ExprHeadFromURL
Head from UUID
ExpressionSkonic
Gets a head by player UUID/docs?id=Skonic-ExprHeadFromUUID
Head from Value
ExpressionSkonic
Gets a head by value./docs?id=Skonic-ExprHeadFromValue
Head location
ExpressionSkript
The location of an entity's head, mostly useful for players and e.g. looping blocks in the player's line of sight. Please note that this location is only accurate for entities whose head is exactly above their center, i.e. players, endermen, zombies, skeletons, etc., but not sheep, pigs or cows./docs?id=Skript-ExprEyeLocation
Heal Amount
ExpressionSkript
The amount of health healed in a <a href='/#heal'>heal event</a>./docs?id=Skript-ExprHealAmount
Heal Reason
TypeSkript
The health regain reason in a heal event./docs?id=Skript-healreason
Heal Reason
ExpressionSkript
The <a href='#healreason'>heal reason</a> of a <a href='#heal'>heal event</a>./docs?id=Skript-ExprHealReason
Health
ExpressionSkript
The health of a creature, e.g. a player, mob, villager, etc. The minimum value is 0, and the maximum is the creature's max health (e.g. 10 for players)./docs?id=Skript-ExprHealth
Helix Winding Rate
Expressionskript-particle
Gets or sets the winding rate of a helix. The winding rate is the number of times the helix wraps around the axis per block. The default winding rate is 1 loop per block, which delete or reset will set it to. The winding rate must be positive and non-zero./docs?id=skript-particle-ExprHelixWindingRate
Hex Code
ExpressionSkript
Returns the hexadecimal value representing the given color(s). The hex value of a colour does not contain a leading #, just the RRGGBB value. For those looking for hex values of numbers, see the asBase and fromBase functions./docs?id=Skript-ExprHexCode
Hidden Players
ExpressionSkript
The players hidden from a player that were hidden using the <a href='#EffEntityVisibility'>entity visibility</a> effect./docs?id=Skript-ExprHiddenPlayers
Hide Player from Server List
EffectSkript
Hides a player from the <a href='#ExprHoverList'>hover list</a> and decreases the <a href='#ExprOnlinePlayersCount'>online players count</a> (only if the player count wasn't changed before)./docs?id=Skript-EffHidePlayerFromServerList
Hitbox With
ExpressionSkonic
A Citizen Hitbox with the given components. Scale is a multiplier for the hitbox. For example, if the width was 1 and the height was 2, then if the scale was 2, the hitbox's effective dimenstions would be 2 width and 4 height. Default values are: - Scale: 1 - Width: 1 - Height: 2/docs?id=Skonic-ExprHitbox
Hopper - Searched Block
ExpressionLusk
Searched Block expression for the Hopper Inventory Search Event./docs?id=Lusk-ExprHopperSearchedBlock
Horse - Domestication Level
ExpressionLusk
Returns the domestication level and the maximum domestication level of an horse. Can be set./docs?id=Lusk-ExprHorseDomesticationLevel
Horse - is Eating
ConditionLusk
Checks if an horse is eating./docs?id=Lusk-CondHorseEating
Horse - is Eating (Property)
ExpressionLusk
Returns whether or not an horse is eating. Can be set and reset./docs?id=Lusk-ExprHorseEatingState
Horse - is Eating Grass
ConditionLusk
Checks if an horse is eating grass./docs?id=Lusk-CondHorseEatingGrass
Horse - is Eating Grass (Property)
ExpressionLusk
Returns whether or not an horse is eating grass. Can be set and reset./docs?id=Lusk-ExprHorseEatingGrassState
Horse - is Rearing
ConditionLusk
Checks if an horse is rearing./docs?id=Lusk-CondHorseRearing
Horse - is Rearing (Property)
ExpressionLusk
Returns whether or not an horse is rearing. Can be set and reset./docs?id=Lusk-ExprHorseRearingState
Horse - Jump Strength
ExpressionLusk
Returns the jump strength of an horse. Can be set./docs?id=Lusk-ExprHorseJumpStrength
Horse Domestication
ExpressionSkript
Gets and/or sets the (max) domestication of a horse. The domestication of a horse is how close a horse is to becoming tame - the higher the domestication, the closer they are to becoming tame (must be between 1 and the max domestication level of the horse). The max domestication of a horse is how long it will take for a horse to become tame (must be greater than 0)./docs?id=Skript-ExprDomestication
Hostname
ExpressionSkript
The hostname used by the connecting player to connect to the server in a <a href='#connect'>connect</a> event./docs?id=Skript-ExprHostname
Hotbar Button
ExpressionSkript
The hotbar button clicked in an <a href='#inventory_click'>inventory click</a> event./docs?id=Skript-ExprHotbarButton
Hotbar Slot
ExpressionSkript
The currently selected hotbar <a href='#slot'>slot</a>. To retrieve its number use <a href='#ExprSlotIndex'>Slot Index</a> expression. Use future and past tense to grab the previous slot in an item change event, see example./docs?id=Skript-ExprHotbarSlot
Hover List
ExpressionSkript
The list when you hover on the player counts of the server in the server list. This can be changed using texts or players in a <a href='#server_list_ping'>server list ping</a> event only. Adding players to the list means adding the name of the players. And note that, for example if there are 5 online players (includes <a href='#ExprOnlinePlayersCount'>fake online count</a>) in the server and the hover list is set to 3 values, Minecraft will show "... and 2 more ..." at end of the list./docs?id=Skript-ExprHoverList
Humidity
ExpressionSkript
Humidity of given blocks./docs?id=Skript-ExprHumidity
Hurt Animation
EffectSkBee
Makes this living entity flash red as if they were damaged. Requires MC 1.20.1+ Note: Yaw = The direction the damage is coming from in relation to the entity, where 0 is in front of the player, 90 is to the right, 180 is behind, and 270 is to the left/docs?id=SkBee-EffHurtAnimation
ID of GUI
Expressionskript-gui
An expression that returns the ID of a GUI if the GUI is a global GUI. This expression may be used to change the ID of a global GUI. It may also be used to register a GUI as a global GUI./docs?id=skript-gui-ExprIDOfGUI
If Not
ConditionSkCheese
Checks if a condition doesn't pass./docs?id=SkCheese-CondIfNot
Ignite/Extinguish
EffectSkript
Lights entities on fire or extinguishes them./docs?id=Skript-EffIgnite
Ignition Process
ConditionSkript
Checks if a creeper is going to explode./docs?id=Skript-CondIgnitionProcess
In The Past/Future
ConditionSkript
Checks whether a date is in the past or future. Note that using the 'now' expression will not be in the past or future when used directly in the condition./docs?id=Skript-CondPastFuture
Increase Number Key Namespacedkey
ExpressionLuskv2
/docs?id=pcncv
Indices of List
ExpressionSkript
Returns all the indices of a list variable, optionally sorted by their values. To sort the indices, all objects in the list must be comparable; Otherwise, this expression will just return the unsorted indices./docs?id=Skript-ExprIndices
Indices of Value
ExpressionSkript
Get the first, last or all positions of a character (or text) in another text using 'positions of %texts% in %text%'. Nothing is returned when the value does not occur in the text. Positions range from 1 to the <a href='#ExprIndicesOf'>length</a> of the text (inclusive). Using 'indices/positions of %objects% in %objects%', you can get the indices or positions of a list where the value at that index is the provided value. Indices are only supported for keyed expressions (e.g. variable lists) and will return the string indices of the given value. Positions can be used with any list and will return the numerical position of the value in the list, counting up from 1. Additionally, nothing is returned if the value is not found in the list. Whether string comparison is case-sensitive or not can be configured in Skript's config file./docs?id=Skript-ExprIndicesOfValue
Infinity
ExpressionSkript
A number representing positive infinity./docs?id=Skript-LitInfinity
Initialize Loader
EffectSlimeLink
Initializes the loader for the given datasource./docs?id=cb3rd
Initiator Inventory
ExpressionSkript
Returns the initiator inventory in an on <a href="?search=#inventory_item_move">inventory item move</a> event./docs?id=Skript-ExprEvtInitiator
Inline Lambda
ExpressionskLambda
Creates a lambda on a single line, usable anywhere an expression is. The body after `:` is one of: - a condition: the lambda returns whether it holds (a predicate, see `passes`), - an effect: the lambda runs it and returns nothing, or - a value: `return <expression>` (or just a bare expression) makes the lambda return that value. A parameter may declare a default with `name: type = value`, used when the caller leaves that (trailing) argument off, e.g. `lambda (n: number = 1) -> number:`. Parameters become locals (`{_p}`) inside the body. The lambda also closes over the local variables in scope where it is written, a snapshot taken when the expression is evaluated, readable inside the body when the lambda is later called (parameters shadow captured locals of the same name). For multi-line bodies, use the `set %object% to lambda ...:` section form instead./docs?id=skLambda-ExprLambda
Inline Rich Message Builder
ExpressionDiSky
Create a new rich message in one line only. WARNING: This could slow a lot the Skript's parsing time if used too many times! We still recommend to use the create message section instead! You can also use the second pattern to send component-only messages./docs?id=DiSky-InlineMessageBuilder
Input
ExpressionSkript
Represents the input in a filter expression or sort effect. For example, if you ran 'broadcast "something" and "something else" where [input is "something"] the condition would be checked twice, using "something" and "something else" as the inputs. The 'input index' pattern can be used when acting on a variable to access the index of the input./docs?id=Skript-ExprInput
Input Key
TypeSkript
Represents a movement input key that is pressed by a player./docs?id=Skript-inputkey
Insert Entity Storage
EffectSkript
Add an entity into the entity storage of a block (e.g. beehive). The entity must be of the right type for the block (e.g. bee for beehive). Due to unstable behavior on older versions, adding entities to an entity storage requires Minecraft version 1.21+./docs?id=Skript-EffInsertEntityStorage
Instance String
ExpressionLibImporter
/docs?id=s5wfx
Instrument
TypeSkBee
Represents the instruments used by goat horns. NOTE: These are auto-generated and may differ between server versions, currently generated for Minecraft 26.1.2./docs?id=SkBee-instrument
Integer Range
TypeSkBriggy
Represents a range between 2 integers. Use the IntegerRange expression to get the high/low value./docs?id=SkBriggy-intrange
IntegerRange - Low/High
ExpressionSkBriggy
Get the low/high point of an integer range./docs?id=SkBriggy-ExprIntegerRange
Interaction Command
TypeDisplayEntityUtils
Represents an Interaction Command stored on an Interaction Entity/docs?id=DisplayEntityUtils-interactioncommand
Interaction Command Type
ConditionDisplayEntityUtils
Check if a saved or spawned group has a tag/docs?id=DisplayEntityUtils-CondInteractionCommandType
Interaction Height/Width
ExpressionSkript
Returns the height or width of an interaction entity's hitbox. Both default to 1. The width of the hitbox determines the x/z widths/docs?id=Skript-ExprInteractionDimensions
Interaction Part Has Commands?
ConditionDisplayEntityUtils
Check if an interaction part/entity has commands that will run when clicked/docs?id=DisplayEntityUtils-CondInteractionHasCommands
Interaction Part's Height/Width
ExpressionDisplayEntityUtils
Get/Set the height or width of an interaction part./docs?id=DisplayEntityUtils-ExprInteractionDimensions
Interaction Part's Responsiveness
EffectDisplayEntityUtils
Set whether a interaction part should be visible through walls/docs?id=DisplayEntityUtils-EffInteractionResponsive
Internal Entity Effect
TypeLuskv2
Entity effects not normally available./docs?id=y8o5q
Inventory
TypeSkript
An inventory of a player or block. Inventories have many effects and conditions regarding the items contained. An inventory has a fixed amount of slots which represent a specific place in the inventory, e.g. the helmet slot for players (Please note that slot support is still very limited but will be improved eventually)./docs?id=Skript-inventory
Inventory
ExpressionSkript
The inventory of a block or player. You can usually omit this expression and can directly add or remove items to/from blocks or players./docs?id=Skript-ExprInventory
Inventory Action
TypeSkript
What player just did in inventory event. Note that when in creative game mode, most actions do not work correctly./docs?id=Skript-inventoryaction
Inventory Action
ExpressionSkript
The <a href='#inventoryaction'>inventory action</a> of an inventory event. Please click on the link for more information./docs?id=Skript-ExprInventoryAction
Inventory Close Reason
ExpressionSkript
The <a href='/#inventoryclosereason'>inventory close reason</a> of an <a href='/#inventory_close'>inventory close event</a>./docs?id=Skript-ExprInventoryCloseReason
Inventory Close Reasons
TypeSkript
The inventory close reason in an inventory close event./docs?id=Skript-inventoryclosereason
Inventory Holder/Viewers/Rows/Slots
ExpressionSkript
Gets the amount of rows/slots, viewers and holder of an inventory. NOTE: 'Viewers' expression returns a list of players viewing the inventory. Note that a player is considered to be viewing their own inventory and internal crafting screen even when said inventory is not open./docs?id=Skript-ExprInventoryInfo
Inventory Slot
ExpressionSkript
Represents a slot in an inventory. It can be used to change the item in an inventory too./docs?id=Skript-ExprInventorySlot
Inventory Type
TypeSkript
Minecraft has several different inventory types with their own use cases./docs?id=Skript-inventorytype
Inverse Boolean
ExpressionSkript
An expression to obtain the inverse value of a boolean/docs?id=Skript-ExprInverse
Inverted Boolean
ExpressionSkCheese
Returns the opposite of a boolean./docs?id=SkCheese-InvertedBoolean
Invite Code
ExpressionDiSky
Represent the unique invite code used in the Discord URL./docs?id=DiSky-InviteCode
Invite Creation Date
ExpressionDiSky
Returns the creation date of the given invite. This only works on expanded invites and will throw an IllegalStateException otherwise./docs?id=DiSky-InviteCreationDate
Invite Inviter
ExpressionDiSky
Represent the user who created the invite./docs?id=DiSky-InviteInviter
Invite Max Age
ExpressionDiSky
Represent the max age time this invite can be used./docs?id=DiSky-InviteMaxAge
Invite Max Uses
ExpressionDiSky
Represent the max amount of times this invite can be used./docs?id=DiSky-InviteMaxUses
Invite URL
ExpressionDiSky
Represent the plain Discord URL that people have to click on in order to join the invite's guild./docs?id=DiSky-InviteURL
Invite Uses
ExpressionDiSky
Represent the amount of times this invite has been used./docs?id=DiSky-InviteUses
Invoke Method String Of Instance String
EffectLibImporter
/docs?id=6f525
IP
ExpressionSkript
The IP address of a player, or the connected player in a <a href='#connect'>connect</a> event, or the pinger in a <a href='#server_list_ping'>server list ping</a> event./docs?id=Skript-ExprIP
Iron Golem - Created By a Player
ConditionLusk
Checks if an iron golem was created by a player./docs?id=Lusk-CondIronGolemCreatedByPlayer
Iron Golem - was Created By a Player (Property)
ExpressionLusk
Returns whether or not an iron golem was created by a player. Can be set and reset./docs?id=Lusk-ExprIronGolemCreatedByPlayerState
Is a customitem
ConditionItemsAdder
Default description for Is a customitem/docs?id=2yrpr
Is a Skript command
ConditionSkript
Checks whether a command/string is a custom Skript command./docs?id=Skript-CondIsSkriptCommand
Is Adult
ConditionSkript
Checks whether or not a living entity is an adult./docs?id=Skript-CondIsAdult
Is Alive
ConditionSkript
Checks whether an entity is alive. Works for non-living entities too./docs?id=Skript-CondIsAlive
Is Attachment Audio
ConditionDiSky
Check if the specified attachment is an audio file (aka a vocal message). If it is, you'll be able to use the 'duration of attachment' expression./docs?id=DiSky-CondIsAudio
Is Attachment Image
ConditionDiSky
See if a specific attachment is an image./docs?id=DiSky-CondIsImage
Is Attachment Spoiler
ConditionDiSky
See if a specific attachment is marked as a spoil./docs?id=DiSky-CondIsSpoiler
Is Attachment Video
ConditionDiSky
See if a specific attachment is a video./docs?id=DiSky-CondIsVideo
Is Baby
ConditionSkript
Checks whether or not a living entity is a baby./docs?id=Skript-CondIsBaby
Is Banned
ConditionSkript
Checks whether a player or IP is banned./docs?id=Skript-CondIsBanned
Is Bed/Anchor Spawn
ConditionSkript
Checks what the respawn location of a player in the respawn event is./docs?id=Skript-CondRespawnLocation
Is Block
ConditionSkript
Checks whether an item is a block./docs?id=Skript-CondIsBlock
Is Block Redstone Powered
ConditionSkript
Checks if a block is indirectly or directly powered by redstone/docs?id=Skript-CondIsBlockRedstonePowered
Is Blocking
ConditionSkript
Checks whether a player is blocking with their shield./docs?id=Skript-CondIsBlocking
Is Burning
ConditionSkript
Checks whether an entity is on fire, e.g. a zombie due to being in sunlight, or any entity after falling into lava./docs?id=Skript-CondIsBurning
Is Charged
ConditionSkript
Checks if a creeper, wither, or wither skull is charged (powered)./docs?id=Skript-CondIsCharged
Is Charging Fireball
ConditionSkript
Check whether a ghast is charging a fireball./docs?id=Skript-CondIsChargingFireball
Is Climbing
ConditionSkript
Whether a living entity is climbing, such as a spider up a wall or a player on a ladder./docs?id=Skript-CondIsClimbing
Is Conditional
ConditionSkript
Checks whether a command block is conditional or not./docs?id=Skript-CondIsCommandBlockConditional
Is Critical Hit
ConditionSkBee
Check if a hit was a critical hit in a damage event. Requires a PaperMC server./docs?id=SkBee-CondCriticalHit
Is Custom Name Visible
ConditionSkript
Checks if an entity's custom name is visible./docs?id=Skript-CondIsCustomNameVisible
Is Dancing
ConditionSkript
Checks to see if an entity is dancing, such as allays, parrots, or piglins./docs?id=Skript-CondIsDancing
Is Display Animator Looping
ConditionDisplayEntityUtils
Check if an animator is looping/docs?id=DisplayEntityUtils-CondIsAnimatorLooping
Is Eating
ConditionSkript
Whether a panda or horse type (horse, camel, donkey, llama, mule) is eating./docs?id=Skript-CondIsEating
Is Edible
ConditionSkript
Checks whether an item is edible./docs?id=Skript-CondIsEdible
Is Edited
ConditionDiSky
Return true if the message was edited. Because of discord limitations, we cannot get the editing date./docs?id=DiSky-MessageIsEdited
Is Empty
ConditionSkript
Checks whether something is empty./docs?id=Skript-PropCondIsEmpty
Is Enchanted
ConditionSkript
Checks whether an item is enchanted. Enchants must match the exact level by default, unless 'or better' or 'or worse' are used./docs?id=Skript-CondIsEnchanted
Is Ephemeral
ConditionDiSky
Return true if the message was ephemeral, e.g. private / hidden. Action on hidden messages are limited./docs?id=DiSky-MessageIsEphemeral
Is Evenly Divisible By
ConditionSkript
Checks if a number is evenly divisible by another number. An optional tolerance can be provided to counteract floating point error. The default tolerance is 1e-10. Any input smaller than the tolerance is considered to be 0. This means divisors that are too small will always return false, and dividends that are too small will always return true./docs?id=Skript-CondIsDivisibleBy
Is Fire Resistant
ConditionSkript
Checks whether an item is fire resistant./docs?id=Skript-CondIsFireResistant
Is Fish Hook in Open Water
ConditionSkript
Checks whether the fish hook is in open water. Open water is defined by a 5x4x5 area of water, air and lily pads. If in open water, treasure items may be caught./docs?id=Skript-CondIsInOpenWater
Is Flammable
ConditionSkript
Checks whether an item is flammable./docs?id=Skript-CondIsFlammable
Is Flying
ConditionSkript
Checks whether a player is flying./docs?id=Skript-CondIsFlying
Is From A Mob Spawner
ConditionSkript
Checks if an entity was spawned from a mob spawner./docs?id=Skript-CondFromMobSpawner
Is Frozen
ConditionSkript
Checks whether an entity is frozen./docs?id=Skript-CondIsFrozen
Is Fuel
ConditionSkript
Checks whether an item can be used as fuel in a furnace./docs?id=Skript-CondIsFuel
Is Gliding
ConditionSkript
Checks whether a living entity is gliding./docs?id=Skript-CondIsGliding
Is Hand Raised
ConditionSkript
Checks whether an entity has one or both of their hands raised. Hands are raised when an entity is using an item (eg: blocking, drawing a bow, eating)./docs?id=Skript-CondIsHandRaised
Is Holding
ConditionSkript
Checks whether a player is holding a specific item. Cannot be used with endermen, use 'entity is [not] an enderman holding &lt;item type&gt;' instead./docs?id=Skript-CondItemInHand
Is In Love
ConditionSkript
Checks whether or not a living entity is in love./docs?id=Skript-CondIsInLove
Is Incendiary
ConditionSkript
Checks if an entity will create fire when it explodes. This condition is also usable in an explosion prime event./docs?id=Skript-CondIncendiary
Is Infinite
ConditionSkript
Checks whether potion effects or timespans are infinite./docs?id=Skript-CondIsInfinite
Is Interactable
ConditionSkript
Checks wether or not a block is interactable./docs?id=Skript-CondIsInteractable
Is Interaction Part Responsive?
ConditionDisplayEntityUtils
Check if an interaction part/entity is responsive/docs?id=DisplayEntityUtils-CondInteractionIsResponsive
Is Invisible
ConditionSkript
Checks whether a living entity is invisible./docs?id=Skript-CondIsInvisible
Is Invulnerable
ConditionSkript
Checks whether an entity or a gamemode is invulnerable. For gamemodes, Paper and Minecraft 1.20.6 are required/docs?id=Skript-CondIsInvulnerable
Is Jumping
ConditionSkript
Checks whether a living entity is jumping. This condition does not work on players./docs?id=Skript-CondIsJumping
Is Leashed
ConditionSkript
Checks to see if an entity is currently leashed./docs?id=Skript-CondLeashed
Is Loaded
ConditionSkript
Checks whether a world, chunk or script is loaded. 'chunk at 1, 1' uses chunk coordinates, which are location coords divided by 16./docs?id=Skript-CondIsLoaded
Is Locked
ConditionSkBee
Check if a lockable container is in a locked state./docs?id=SkBee-CondIsLocked
Is Lootable
ConditionSkript
Checks whether an entity or block is lootable. Lootables are entities or blocks that can have a loot table./docs?id=Skript-CondIsLootable
Is Member/Owner of Region
ConditionSkript
Checks whether a player is a member or owner of a particular region. This condition requires a supported regions plugin to be installed./docs?id=Skript-CondIsMember
Is Message Forwarded
ConditionDiSky
Check if a message is a 'forwarded message' or not, basically a message that was sent from another channel./docs?id=DiSky-MessageIsForwarded