#item frame locker
1 messages · Page 1 of 1 (latest)
import { world } from "@minecraft/server";
world.beforeEvents.playerInteractWithEntity.subscribe(ev => {
const { player, target } = ev;
if (!target) return;
if (
target.typeId === "minecraft:item_frame" ||
target.typeId === "minecraft:glow_item_frame"
) {
if (player.hasTag("admin")) return;
ev.cancel = true;
player.sendMessage("§cThis item frame is protected");
}
});
world.beforeEvents.playerInteractWithBlock.subscribe(ev => {
const { player, block } = ev;
if (!block) return;
if (
block.typeId === "minecraft:item_frame" ||
block.typeId === "minecraft:glow_item_frame"
) {
if (player.hasTag("admin")) return;
ev.cancel = true;
player.sendMessage("§cThis item frame is protected");
}
});