#playerBreakBlockbeforeEvent
1 messages · Page 1 of 1 (latest)
let blockCount = {}
world.afterEvents.playerBreakBlock.subscribe(data => {
delete blockCount[data.player.name]
})
world.beforeEvents.playerBreakBlock.subscribe(data => {
let player = data.player
let count = (blockCount[player.name] || 0) + 1
blockCount[player.name] = count
if (count > 1) {
data.cancel = true
}
})