After events in @minecraft/server.
152 pages in @minecraft/server.
Events
Section titled “Events”
BlockExplodeAfterEvent InterfaceA block an explosion broke.PushAfterEvent InterfaceA button was pressed.SendAfterEvent InterfaceAddAfterEvent InterfaceDieAfterEvent InterfaceHitEntityAfterEvent InterfaceHurtAfterEvent InterfaceRemoveAfterEvent InterfaceSpawnAfterEvent InterfaceAfterEvent InterfaceCompleteUseAfterEvent InterfaceReleaseUseAfterEvent InterfaceSpawnAfterEvent InterfaceAn item came into the world, dropped, thrown or spilled from a block.StartUseAfterEvent InterfaceStopUseAfterEvent InterfaceUseAfterEvent InterfaceActionAfterEvent InterfaceA lever was flipped.ReceiveAfterEvent InterfaceSendAfterEvent InterfaceActivateAfterEvent InterfaceA piston began to push out or pull back in.BreakBlockAfterEvent InterfaceChangeSkinAfterEvent InterfaceBasalt's own (PowerNukkitX's DropItemAfterEvent InterfaceBasalt's own (PowerNukkitX's EmoteAfterEvent InterfaceA player played an emote.FormRespondedAfterEvent InterfaceBasalt's own (PowerNukkitX's GameModeChangeAfterEvent InterfaceHotbarSelectedSlotChangeAfterEvent InterfaceHurtAfterEvent InterfaceInteractWithBlockAfterEvent InterfaceInteractWithEntityAfterEvent InterfaceJoinAfterEvent InterfaceLeaveAfterEvent InterfaceMoveAfterEvent InterfaceBasalt's own (PowerNukkitX's PickupItemAfterEvent InterfaceBasalt's own (PowerNukkitX's PlaceBlockAfterEvent InterfaceRespawnAfterEvent InterfaceBasalt's own (PowerNukkitX's SpawnAfterEvent InterfaceTeleportAfterEvent InterfaceBasalt's own (PowerNukkitX's ToggleSneakAfterEvent InterfaceBasalt's own (PowerNukkitX's ToggleSprintAfterEvent InterfaceBasalt's own (PowerNukkitX's ViolationAfterEvent InterfaceThe anti-cheat is about to kick a player.PlatePopAfterEvent InterfaceA pressure plate came back up.PlatePushAfterEvent InterfaceA pressure plate went down.HitBlockAfterEvent InterfaceAn arrow, trident or thrown thing hit a block.HitEntityAfterEvent InterfaceAn arrow, trident or thrown thing hit a player or mob.EventCommandMessageAfterEvent InterfaceBlockHitAfterEvent InterfaceA projectile hit a target block.WireTripAfterEvent InterfaceA tripwire hook went on.ChangeAfterEvent InterfaceLoadAfterEvent InterfaceThe world has loaded.
world.afterEvents.blockExplode
Buttonworld.afterEvents.buttonPush
Chatworld.afterEvents.chatSend
Effectworld.afterEvents.effectAdd
Entityworld.afterEvents.entityDie
Entityworld.afterEvents.entityHitEntity
Entityworld.afterEvents.entityHurt
Entityworld.afterEvents.entityRemove
Entityworld.afterEvents.entitySpawn
Explosionworld.afterEvents.explosion
Itemworld.afterEvents.itemCompleteUse
Itemworld.afterEvents.itemReleaseUse
Itemworld.afterEvents.itemSpawn
Itemworld.afterEvents.itemStartUse
Itemworld.afterEvents.itemStopUse
Itemworld.afterEvents.itemUse
Leverworld.afterEvents.leverAction
Packetsystem.afterEvents.packetReceive
Packetsystem.afterEvents.packetSend
Pistonworld.afterEvents.pistonActivate
Playerworld.afterEvents.playerBreakBlock
PlayerPlayerChangeSkinEvent): a player changed skin in game.world.afterEvents.playerChangeSkin
PlayerPlayerDropItemEvent).world.afterEvents.playerDropItem
Playerworld.afterEvents.playerEmote
PlayerPlayerFormRespondedEvent): any form's raw answer.world.afterEvents.playerFormResponded
Playerworld.afterEvents.playerGameModeChange
Playerworld.afterEvents.playerHotbarSelectedSlotChange
PlayerEntityHurtAfterEvent for players alone.world.afterEvents.playerHurt
Playerworld.afterEvents.playerInteractWithBlock
Playerworld.afterEvents.playerInteractWithEntity
Playerworld.afterEvents.playerJoin
Playerworld.afterEvents.playerLeave
PlayerPlayerMoveEvent), fired when the player's block changes.world.afterEvents.playerMove
PlayerInventoryPickupItemEvent).world.afterEvents.playerPickupItem
Playerworld.afterEvents.playerPlaceBlock
PlayerPlayerRespawnEvent).world.afterEvents.playerRespawn
Playerworld.afterEvents.playerSpawn
PlayerPlayerTeleportEvent).world.afterEvents.playerTeleport
PlayerPlayerToggleSneakEvent).world.afterEvents.playerToggleSneak
PlayerPlayerToggleSprintEvent).world.afterEvents.playerToggleSprint
Playerworld.afterEvents.playerViolation
Pressureworld.afterEvents.pressurePlatePop
Pressureworld.afterEvents.pressurePlatePush
Projectileworld.afterEvents.projectileHitBlock
Projectileworld.afterEvents.projectileHitEntity
Scriptsystem.afterEvents.scriptEventReceive
Targetworld.afterEvents.targetBlockHit
Tripworld.afterEvents.tripWireTrip
Weatherworld.afterEvents.weatherChange
Worldworld.afterEvents.worldLoad
Interfaces
Section titled “Interfaces”
PacketAfterEvent InterfaceA packet a player sent or was sent, after AfterEvents Interface
SystemAfterEvents Interface
WorldAfterEvents Interface
@minecraft/server-net's beforeEvents, watched without waiting.
ServerTyped only
Section titled “Typed only”Declared so plugins written against the full Mojang API type-check. Most are not backed by Basalt yet.
BlockContainerClosedAfterEvent Class
BlockContainerClosedAfterEventSignal Class
BlockContainerOpenedAfterEvent Class
BlockContainerOpenedAfterEventSignal Class
BlockExplodeAfterEventSignal Class
ButtonPushAfterEventSignal Class
DataDrivenEntityTriggerAfterEvent Class
DataDrivenEntityTriggerAfterEventSignal Class
EffectAddAfterEventSignal Class
EntityContainerClosedAfterEvent Class
EntityContainerClosedAfterEventSignal Class
EntityContainerOpenedAfterEvent Class
EntityContainerOpenedAfterEventSignal Class
EntityDieAfterEventSignal Class
EntityHealAfterEvent Class
EntityHealAfterEventSignal Class
EntityHealthChangedAfterEvent Class
EntityHealthChangedAfterEventSignal Class
EntityHitBlockAfterEvent Class
EntityHitBlockAfterEventSignal Class
EntityHitEntityAfterEventSignal Class
EntityHurtAfterEventOptions Interface
EntityHurtAfterEventSignal Class
EntityItemDropAfterEvent Class
EntityItemDropAfterEventSignal Class
EntityItemPickupAfterEvent Class
EntityItemPickupAfterEventSignal Class
EntityLoadAfterEvent Class
EntityLoadAfterEventSignal Class
EntityRemoveAfterEventSignal Class
EntitySpawnAfterEventSignal Class
EntityStartSneakingAfterEvent Class
EntityStartSneakingAfterEventSignal Class
EntityStopSneakingAfterEvent Class
EntityStopSneakingAfterEventSignal Class
EntityTamedAfterEvent Class
EntityTamedAfterEventSignal Class
EntityUpgradeAfterEvent Class
EntityUpgradeAfterEventSignal Class
ExplosionAfterEventSignal Class
GameRuleChangeAfterEvent Class
GameRuleChangeAfterEventSignal Class
ItemCompleteUseAfterEventSignal Class
ItemReleaseUseAfterEventSignal Class
ItemStartUseAfterEventSignal Class
ItemStartUseOnAfterEvent Class
ItemStartUseOnAfterEventSignal Class
ItemStopUseAfterEventSignal Class
ItemStopUseOnAfterEvent Class
ItemStopUseOnAfterEventSignal Class
ItemUseAfterEventSignal Class
LeverActionAfterEventSignal Class
PistonActivateAfterEventSignal Class
PlayerBreakBlockAfterEventSignal Class
PlayerButtonInputAfterEvent Class
PlayerButtonInputAfterEventSignal Class
PlayerCancelBreakingBlockAfterEvent Class
PlayerCancelBreakingBlockAfterEventSignal Class
PlayerDimensionChangeAfterEvent Class
PlayerDimensionChangeAfterEventSignal Class
PlayerEmoteAfterEventSignal Class
PlayerGameModeChangeAfterEventSignal Class
PlayerHotbarSelectedSlotChangeAfterEventSignal Class
PlayerInputModeChangeAfterEvent Class
PlayerInputModeChangeAfterEventSignal Class
PlayerInputPermissionCategoryChangeAfterEvent Class
PlayerInputPermissionCategoryChangeAfterEventSignal Class
PlayerInteractWithBlockAfterEventSignal Class
PlayerInteractWithEntityAfterEventSignal Class
PlayerInventoryItemChangeAfterEvent Class
PlayerInventoryItemChangeAfterEventSignal Class
PlayerJoinAfterEventSignal Class
PlayerLeaveAfterEventSignal Class
PlayerPlaceBlockAfterEventSignal Class
PlayerSpawnAfterEventSignal Class
PlayerStartBreakingBlockAfterEvent Class
PlayerStartBreakingBlockAfterEventSignal Class
PlayerSwingStartAfterEvent Class
PlayerSwingStartAfterEventSignal Class
PressurePlatePopAfterEventSignal Class
PressurePlatePushAfterEventSignal Class
ProjectileHitBlockAfterEventSignal Class
ProjectileHitEntityAfterEventSignal Class
ScriptEventCommandMessageAfterEventSignal Class
SoundCompletedAfterEvent Class
SoundCompletedAfterEventSignal Class
TargetBlockHitAfterEventSignal Class
TripWireTripAfterEventSignal Class
WeatherChangeAfterEventSignal Class
WorldClockOnPausedAfterEvent Class
WorldClockOnPausedAfterEventSignal Class
WorldClockOnResumedAfterEvent Class
WorldClockOnResumedAfterEventSignal Class
WorldClockOnTimeMarkerAfterEvent Class
WorldClockOnTimeMarkerAfterEventSignal Class
WorldClockOnTimeModifiedAfterEvent Class
WorldClockOnTimeModifiedAfterEventSignal Class
WorldLoadAfterEventSignal Class