后事件-AfterEvents
可监听已发生的事件列表
entityDie
实体死亡事件
Details
参数:
- damageSource
- 如果指定,提供导致此实体死亡的伤害来源的更多信息
- 类型:EntityDamageSource
- deadEntity
- 已死亡的实体对象
- 类型:Entity
entityHurt
实体受伤事件
Details
参数:
- damage
- 受到的伤害值
- 类型:float
- damageSource
- 伤害来源,包含攻击者/投掷物,伤害原因(类型)
- 类型:EntityDamageSource
- hurtEntity
- 受伤实体
- 类型:Entity
entityHitEntity
实体攻击实体事件
entitySpawn
实体生成事件
entityLoad
实体加载事件
effectAdd
效果添加事件
entityHealthChanged
实体生命值变化事件
entityRemove
实体移除事件
blockExplode
方块爆炸事件
Details
参数:
- source
- 爆炸的可选来源
- 类型:Entity
- explodedBlockPermutation
- 已爆炸方块的描述
- 类型:BlockPermutation
- block
- 此事件位置处世界中的当前方块
- 类型:Block
- dimension
- 包含此事件主题方块的维度
- 类型:Dimension
playerBreakBlock
玩家破坏方块事件
Details
playerPlaceBlock
玩家放置方块事件
Details
chatSend
聊天消息发送事件
Details
itemUse
物品使用事件
itemStartUseOn
物品开始使用事件
itemCompleteUse
物品完成使用事件
Details
playerDimensionChange
玩家维度改变事件
Details
playerInteractWithEntity
玩家与实体交互事件
Details
playerInventoryItemChange
玩家库存物品变化事件
Details
playerSpawn
玩家生成事件
playerJoin
玩家加入事件
Details
参数:
- playerId
- 加入游戏玩家的不透明字符串标识符
- 类型:str
- playerName
- 已加入玩家的名称
- 类型:str
playerLeave
玩家离开事件
Details
参数:
- playerId
- 离开游戏玩家的不透明字符串标识符
- 类型:str
- playerName
- 已离开玩家的名称
- 类型:str
projectileHitBlock
投掷物击中方块事件
Details
projectileHitEntity
投掷物击中实体事件
Details
explosion
爆炸事件