#How to disable players ability to punch some blocks with hand?

5 messages · Page 1 of 1 (latest)

queen vortex
#

I want player always require any tool to mine (except block than ista mine)

teal relicBOT
#

Once your ticket has been resolved, please close it with </ticket close:1054771505520717835> command!

supple ruin
#
BlockEvents.leftClicked(event => {

    let targetBlockHardness = event.block.blockState.getDestroySpeed(event.block.level, event.block.pos)
    let isToolEquipped = event.player.mainHandItem.hasTag("c:tools")

    if (targetBlockHardness !== 0) {
        if (!isToolEquipped) {
            event.player.tell("A tool is required to destroy this block.")
            event.cancel()
        }
    }
})

Not perfect, but it work's.

queen vortex
#

now I can't break blocks even in creative mode

#

I found mod which does what I want