- 致编者:请牢记我们的域名wiki.mcbe-dev.net!
- 致编者:欢迎加入本Wiki的官方交流QQ群或Discord服务器!
- 基岩版1.19.31现已发布!(了解更多)
- Inner Core现已支持Xbox模组联机!(了解更多)
- 如果您是第一次来到本Wiki,欢迎注册一个账户
- 点击顶部的“编辑”或“编辑源代码”按钮即可编辑当前页面
- 请知悉:在不登录时也可以编辑和新建页面,但是您当前的IP地址会记录在编辑历史中
手册:levelEventHook
来自Minecraft基岩版开发Wiki
levelEventHook
Function
钩子函数
钩子函数
参数类型
参数 1
Number:int
参数 2
Number:int
参数 3
Number:int
参数 4
Number:int
参数 5
Number:int
参数 6
Number:int
返回值类型
void
API
适用语言
levelEventHook是ModPE Script的一个钩子函数,当存档事件触发时会被调用。
语法[编辑]
function levelEventHook(player, eventType, x, y, z, data){}
参数[编辑]
- 参数一
player
- int类型,广播该存档事件的客户端对应的玩家的UUID[需要验证]。
- 参数二
eventType
- int类型,事件类型的数字ID。
- 参数三
x
- int类型,该存档事件发生的X坐标。
- 参数四
y
- int类型,该存档事件发生的Y坐标。
- 参数五
z
- int类型,该存档事件发生的Z坐标。
- 参数六
data
- int类型,该存档事件的数据值。
挂钩上下文[编辑]
一个存档事件在游戏的存档事件广播器中广播。
存档事件列表[编辑]
此段落需要更新。 段落中某些信息已经不符合当前版本情况。 |
枚举键 | 值 | 描述 |
---|---|---|
Undefined | 0 | 未定义事件 |
SoundClick | 1000 | 音效:点击 |
SoundClickFail | 1001 | 音效:点击失败 |
SoundLaunch | 1002 | 音效:启动 |
SoundOpenDoor | 1003 | 音效:开门 |
SoundFizz | 1004 | 音效:滋滋声 |
SoundFuse | 1005 | 音效:熔化 |
SoundPlayRecording | 1006 | 音效:播放唱片 |
SoundGhastWarning | 1007 | 音效:恶魂警告 |
SoundGhastFireball | 1008 | 音效:恶魂火球 |
SoundBlazeFireball | 1009 | 音效:烈焰人火球 |
SoundZombieWoodenDoor | 1010 | 音效:僵尸砸门 |
SoundZombieDoorCrash | 1012 | 音效:僵尸破门 |
SoundZombieInfected | 1016 | 音效:僵尸感染 |
SoundZombieConverted | 1017 | 音效:僵尸恢复 |
SoundEndermanTeleport | 1018 | 音效:末影螨传送 |
SoundAnvilBroken | 1020 | 音效:铁砧损坏 |
SoundAnvilUsed | 1021 | 音效:铁砧使用 |
SoundAnvilLand | 1022 | 音效:铁砧落地 |
SoundInfinityArrowPickup | 1030 | 音效:无线箭矢获取 |
SoundTeleportEnderPearl | 1032 | 音效:末影珍珠传送 |
SoundAddItem | 1040 | 音效:添加物品 |
SoundItemFrameBreak | 1041 | 音效:物品展示框破碎 |
SoundItemFramePlace | 1042 | 音效:物品展示框放置 |
SoundItemFrameRemoveItem | 1043 | 音效:物品展示框移除物品 |
SoundItemFrameRotateItem | 1044 | 音效:物品展示框旋转物品 |
SoundExperienceOrbPickup | 1051 | 音效:拾起经验球 |
SoundTotemUsed | 1052 | 音效:使用图腾 |
SoundArmorStandBreak | 1060 | 音效:盔甲架破碎 |
SoundArmorStandHit | 1061 | 音效:盔甲架受到攻击 |
SoundArmorStandLand | 1062 | 音效:盔甲架落地 |
SoundArmorStandPlace | 1063 | 音效:盔甲架放置 |
ParticlesShoot | 2000 | 粒子:发射 |
ParticlesDestroyBlock | 2001 | 粒子:摧毁方块 |
ParticlesPotionSplash | 2002 | 粒子:药水喷溅 |
ParticlesEyeOfEnderDeath | 2003 | 粒子:末影之眼死亡 |
ParticlesMobBlockSpawn | 2004 | 粒子:生物方块生成 |
ParticleCropGrowth | 2005 | 粒子:作物生长 |
ParticleSoundGuardianGhost | 2006 | 粒子音效:守卫者恶魂 |
ParticleDeathSmoke | 2007 | 粒子:死亡烟雾 |
ParticleDenyBlock | 2008 | 粒子:拒绝方块 |
ParticleGenericSpawn | 2009 | 粒子:常规生成 |
ParticlesDragonEgg | 2010 | 粒子:龙蛋 |
ParticlesCropEaten | 2011 | 粒子:作物被啃食 |
ParticlesCrit | 2012 | 粒子:暴击 |
ParticlesTeleport | 2013 | 粒子:传送 |
ParticlesCrackBlock | 2014 | 粒子:方块产生裂痕 |
ParticlesBubble | 2015 | 粒子:气泡 |
ParticlesEvaporate | 2016 | 粒子:蒸发 |
ParticlesDestroyArmorStand | 2017 | 粒子:摧毁盔甲架 |
ParticlesBreakingEgg | 2018 | 粒子:蛋破碎 |
ParticleDestroyEgg | 2019 | 粒子:摧毁蛋 |
ParticlesEvaporateWater | 2020 | 粒子:蒸发水 |
ParticlesDestroyBlockNoSound | 2021 | 粒子:无声摧毁方块 |
ParticlesKnockbackRoar | 2022 | 粒子:击退咆哮 |
ParticlesTeleportTrail | 2023 | 粒子:传送拖尾 |
ParticlesPointCloud | 2024 | 粒子:药水效果云 |
ParticlesExplosion | 2025 | 粒子:爆炸 |
ParticlesBlockExplosion | 2026 | 粒子:方块爆炸 |
StartRaining | 3001 | 时间:开始雨雪 |
StartThunderstorm | 3002 | 时间:开始雷暴 |
StopRaining | 3003 | 时间:停止雨雪 |
StopThunderstorm | 3004 | 时间:停止雷暴 |
GlobalPause | 3005 | 时间:全局暂停 |
SimTimeStep | 3006 | 时间:模拟时间步进 |
SimTimeScale | 3007 | 时间:模拟时间放缩 |
ActivateBlock | 3500 | 方块:激活方块 |
CauldronExplode | 3501 | 方块:炼药锅爆炸 |
CauldronDyeArmor | 3502 | 方块:炼药锅盔甲染色 |
CauldronCleanArmor | 3503 | 方块:炼药锅盔甲清洗 |
CauldronFillPotion | 3504 | 方块:炼药锅填充药水 |
CauldronTakePotion | 3505 | 方块:炼药锅取回药水 |
CauldronFillWater | 3506 | 方块:炼药锅填充水 |
CauldronTakeWater | 3507 | 方块:炼药锅取回水 |
CauldronAddDye | 3508 | 方块:炼药锅添加染料 |
CauldronCleanBanner | 3509 | 方块:炼药锅旗帜清洗 |
CauldronFlush | 3510 | 方块:炼药锅冲洗[需要验证] |
AgentSpawnEffect | 3511 | 方块:智能体生成效果 |
CauldronFillLava | 3512 | 方块:炼药锅填充熔岩 |
CauldronTakeLava | 3513 | 方块:炼药锅取回熔岩 |
StartBlockCracking | 3600 | 方块:方块开始产生裂痕 |
StopBlockCracking | 3601 | 方块:方块停止产生裂痕 |
UpdateBlockCracking | 3602 | 方块:方块更新裂痕规模 |
AllPlayersSleeping | 9800 | 玩家:所有玩家入睡 |
JumpPrevented | 9810 | 玩家:跳跃被阻止 |
ParticleLegacyEvent | 16384 | 粒子旧版事件 |
历史[编辑]
BlockLauncher | |||||
---|---|---|---|---|---|
? | 加入了levelEventHook(entity, eventType, x, y, z, data) 。 | ||||
? | 参数表中的entity 改名为player 。 | ||||
? | 将该函数从ModPE Script的函数转储中隐去。 |