Player Interact (Event) — SkBee
Addon: SkBee · Category: Event · Since: 3.4.0
Syntax
[on] player interactDescription
Called when a player interacts (clicks) a block or entity. This is similar to Skript's click event, but more verbose giving you more freedom. Note: This event may be called once for each hand. `event-vector` = `event-equipmentslot` = . `event-blockaction` = .
Event Values
- event-block
- event-blockaction
- event-blockface
- event-direction
- event-entity
- event-equipmentslot
- event-itemstack
- event-location
- event-player
- event-vector
- event-world
Examples
on player interact:
if all:
event-equipmentslot = off_hand_slot
event-blockaction = right_click_block
type of event-item = torch
name of event-item = "Mr Torchie"
player is sneaking
then:
cancel event
set {_l} to (exact location of clicked block) ~ event-vector
make 5 of dust using dustOption(red, 1) at {_l}
on player interact on entity:
if all:
event-equipmentslot = off_hand_slot
type of event-item = leash
name of event-item = "Mr Leashie"
then:
cancel event
kill clicked entity