#cancel trade
1 messages · Page 1 of 1 (latest)
thank you for your help but it keep showing me up the trade menu and dont make it despawn for spawn my new entity
with playerInteractWithEntity, detect entity when player interact and use:
event.cancel = true
world.beforeEvents.playerInteractWithEntity.subscribe((event) => {
const {player, target, itemstack: item} = event;
// detect when player interact with villager
if (target.typeId === "minecraft:villager" || target.typeId === "minecraft:villager_v2") {
// cancel trade
event.cancel = true;
}
});