Types

Link copied to clipboard
data class ApplyInventoryLayout(val layout: String) : Action
Link copied to clipboard
data class ApplyPotionEffect(val effect: PotionEffect?, val duration: Int = 60, val level: Int = 1, val override: Boolean = false, val showIcon: Boolean = true) : Action
Link copied to clipboard
Link copied to clipboard
data class ChangeHealth(val amount: Double, val op: StatOp) : Action
Link copied to clipboard
data class ChangeHunger(val amount: Double, val op: StatOp) : Action
Link copied to clipboard
data class ChangeMaxHealth(val amount: Double, val op: StatOp, val healOnChange: Boolean = true) : Action
Link copied to clipboard
data class ChangePlayerGroup(val newGroup: String?, val includeHigherGroups: Boolean = true) : Action
Link copied to clipboard
sealed class ChangeVariable : Action
Link copied to clipboard
data class ChangeVelocity(val x: Double, val y: Double, val z: Double) : Action
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class Conditional(val conditions: List<Condition>, val matchAnyCondition: Boolean = false, val ifActions: List<Action> = emptyList(), val elseActions: List<Action> = emptyList()) : Action
Link copied to clipboard
data class DisplayActionBar(val message: String) : Action
Link copied to clipboard
data class DisplayMenu(val menu: String) : Action
Link copied to clipboard
data class DisplayTitle(val title: String, val subtitle: String, val fadeIn: Int = 1, val stay: Int = 5, val fadeOut: Int = 1) : Action
Link copied to clipboard
data class DropItem(val item: ItemStack?, val location: Location?, val dropNaturally: Boolean = true, val disableMerging: Boolean = false, val despawnDurationTicks: Int = 6000, val pickupDelayTicks: Int = 10, val prioritizePlayer: Boolean = false, val inventoryFallback: Boolean = false) : Action
Link copied to clipboard
data class EnchantHeldItem(val enchantment: Enchantment, val level: Int = 1) : Action
Link copied to clipboard
data class ExecuteFunction(val name: String, val global: Boolean = false) : Action
Link copied to clipboard
class Exit : Action
Link copied to clipboard
data class FailParkour(val reason: String) : Action
Link copied to clipboard
Link copied to clipboard
data class GiveExperienceLevels(val levels: Int) : Action
Link copied to clipboard
data class GiveItem(val item: ItemStack?, val allowMultiple: Boolean = false, val inventorySlot: InventorySlot?, val replaceExistingItem: Boolean = false) : Action
Link copied to clipboard
data class GlobalVariable(val variable: String, val op: StatOp, val amount: StatValue? = null, val unset: Boolean = false) : Action.ChangeVariable
Link copied to clipboard
Link copied to clipboard
data class LaunchToTarget(val location: Location?, val strength: Double = 2.0) : Action
Link copied to clipboard
Link copied to clipboard
data class PauseExecution(val ticks: Int) : Action
Link copied to clipboard
data class PlayerVariable(val variable: String, val op: StatOp, val amount: StatValue? = null, val unset: Boolean = false) : Action.ChangeVariable
Link copied to clipboard
data class PlaySound(val sound: Sound?, val volume: Double = 0.7, val pitch: Double = 1.0, val location: Location?) : Action
Link copied to clipboard
data class RandomAction(val actions: List<Action>) : Action
Link copied to clipboard
data class RemoveItem(val item: ItemStack?) : Action
Link copied to clipboard
Link copied to clipboard
data class SendMessage(val message: String) : Action
Link copied to clipboard
data class SendToLobby(val location: Lobby) : Action
Link copied to clipboard
data class SetCompassTarget(val location: Location?) : Action
Link copied to clipboard
data class SetGameMode(val gamemode: GameMode) : Action
Link copied to clipboard
data class SetPlayerTeam(val team: String) : Action
Link copied to clipboard
data class SetPlayerTime(val time: Time) : Action
Link copied to clipboard
data class SetPlayerWeather(val weather: Weather) : Action
Link copied to clipboard
class TeamVariable(val teamName: String, val variable: String, val op: StatOp, val amount: StatValue? = null, val unset: Boolean = false) : Action.ChangeVariable
Link copied to clipboard
data class TeleportPlayer(val location: Location?, val preventInsideBlocks: Boolean = false) : Action
Link copied to clipboard
data class ToggleNametagDisplay(val displayNametag: Boolean) : Action
Link copied to clipboard