22 lines
806 B
JavaScript
22 lines
806 B
JavaScript
// BlockEvents.rightClicked((e) => {
|
|
// const { item, block, hand, server, player, level } = e;
|
|
// if (player.getHeldItem("main_hand") == "whimsy_deco:paw_carpet" && hand != "OFF_HAND") {
|
|
// let carpet = level.createEntity("whimsy_deco:paw_carpet_entity");
|
|
// carpet.setPos(block.getX(), block.getY() + 1, block.getZ());
|
|
|
|
// let newNbt = carpet.getNbt();
|
|
// newNbt.Rotation = [
|
|
// NBT.f(global.rotationFromFacing(player.getHorizontalFacing())),
|
|
// NBT.f(0),
|
|
// ];
|
|
// newNbt.CanUpdate = 0;
|
|
// newNbt.NoGravity = 0;
|
|
// carpet.setNbt(newNbt);
|
|
// carpet.spawn();
|
|
// server.runCommandSilent(
|
|
// `playsound minecraft:block.wool.place block @a ${block.x} ${block.y} ${block.z}`
|
|
// );
|
|
// if (!player.isCreative()) item.shrink(1);
|
|
// }
|
|
// });
|