Skip to content
This repository has been archived by the owner on Feb 12, 2023. It is now read-only.

Listener

twoone3 edited this page Jul 3, 2022 · 31 revisions

Listener

事件监听器

  • 使用setListener来设置监听器
  • 回调函数有且只有一个参数,类型为字典

onPreJoin

  • 拦截可否:否
  • 回传数据:

onJoin

  • 拦截可否:否
  • 回传数据:

onLeft

  • 拦截可否:否
  • 回传数据:

onRespawn

  • 拦截可否:否
  • 回传数据:

onPlayerDie

  • 拦截可否:否
  • 回传数据:

onPlayerCmd

  • 拦截可否:否
  • 回传数据:

onChat

  • 拦截可否:否
  • 回传数据:

onChangeDim

  • 拦截可否:否
  • 回传数据:

onJump

  • 拦截可否:否
  • 回传数据:

onSneak

  • 拦截可否:否
  • 回传数据:

onAttackEntity

  • 拦截可否:否
  • 回传数据:

onAttackBlock

  • 拦截可否:否
  • 回传数据:

onUseItem

  • 拦截可否:否
  • 回传数据:

onUseItemOn

  • 拦截可否:否
  • 回传数据:

onTakeItem

  • 拦截可否:否
  • 回传数据:

onDropItem

  • 拦截可否:否
  • 回传数据:

onEat

  • 拦截可否:否
  • 回传数据:

onConsumeTotem

  • 拦截可否:否
  • 回传数据:

onEffectChanged

  • 拦截可否:否
  • 回传数据:

onStartDestroyBlock

  • 拦截可否:否
  • 回传数据:

onDestroyBlock

  • 拦截可否:否
  • 回传数据:

onPlaceBlock

  • 拦截可否:否
  • 回传数据:

onOpenContainer

  • 拦截可否:否
  • 回传数据:

onCloseContainer

  • 拦截可否:否
  • 回传数据:

onInventoryChange

  • 拦截可否:否
  • 回传数据:

onMove

  • 拦截可否:否
  • 回传数据:

onChangeSprinting

  • 拦截可否:否
  • 回传数据:

onSetArmor

  • 拦截可否:否
  • 回传数据:

onUseRespawnAnchor

  • 拦截可否:否
  • 回传数据:

onOpenContainerScreen

  • 拦截可否:否
  • 回传数据:

onMobDie

  • 拦截可否:否
  • 回传数据:

onMobHurt

  • 拦截可否:否
  • 回传数据:

onEntityExplode

  • 拦截可否:否
  • 回传数据:

onProjectileHitEntity

  • 拦截可否:否
  • 回传数据:

onWitherBossDestroy

  • 拦截可否:否
  • 回传数据:

onRide

  • 拦截可否:否
  • 回传数据:

onStepOnPressurePlate

  • 拦截可否:否
  • 回传数据:

onSpawnProjectile

  • 拦截可否:否
  • 回传数据:

onProjectileCreated

  • 拦截可否:否
  • 回传数据:

onNpcCmd

  • 拦截可否:否
  • 回传数据:

onChangeArmorStand

  • 拦截可否:否
  • 回传数据:

onEntityTransformation

  • 拦截可否:否
  • 回传数据:

onBlockInteracted

  • 拦截可否:否
  • 回传数据:

onBlockChanged

  • 拦截可否:否
  • 回传数据:

onBlockExplode

  • 拦截可否:否
  • 回传数据:

onBlockExploded

  • 拦截可否:否
  • 回传数据:

onFireSpread

  • 拦截可否:否
  • 回传数据:

onCmdBlockExecute

  • 拦截可否:否
  • 回传数据:

onContainerChange

  • 拦截可否:否
  • 回传数据:

onProjectileHitBlock

  • 拦截可否:否
  • 回传数据:

onRedStoneUpdate

  • 拦截可否:否
  • 回传数据:

onHopperSearchItem

  • 拦截可否:否
  • 回传数据:

onHopperPushOut

  • 拦截可否:否
  • 回传数据:

onPistonTryPush

  • 拦截可否:否
  • 回传数据:

onPistonPush

  • 拦截可否:否
  • 回传数据:

onFarmLandDecay

  • 拦截可否:否
  • 回传数据:

onUseFrameBlock

  • 拦截可否:否
  • 回传数据:

onLiquidFlow

  • 拦截可否:否
  • 回传数据:

onScoreChanged

  • 拦截可否:否
  • 回传数据:

onTick

  • 拦截可否:否
  • 回传数据:

onServerStarted

  • 拦截可否:否
  • 回传数据:

onConsoleCmd

  • 拦截可否:否
  • 回传数据:

onConsoleOutput

  • 拦截可否:否
  • 回传数据:

onMoneyAdd

  • 拦截可否:否
  • 回传数据:

onMoneyReduce

  • 拦截可否:否
  • 回传数据:

onMoneyTrans

  • 拦截可否:否
  • 回传数据:

onMoneySet

  • 拦截可否:否
  • 回传数据:

beforeMoneyAdd

  • 拦截可否:否
  • 回传数据:

beforeMoneyReduce

  • 拦截可否:否
  • 回传数据:

beforeMoneyTrans

  • 拦截可否:否
  • 回传数据:

beforeMoneySet

  • 拦截可否:否
  • 回传数据:

onMobSpawn

  • 拦截可否:否
  • 回传数据:
Clone this wiki locally