@Command(
      aliases = {"/rotate"},
      usage = "<angle-in-degrees>",
      desc = "Поворот содержимого буфера обмена",
      min = 1,
      max = 1)
  @CommandPermissions("worldedit.clipboard.rotate")
  public void rotate(
      CommandContext args, LocalSession session, LocalPlayer player, EditSession editSession)
      throws WorldEditException {

    int angle = args.getInteger(0);

    if (angle % 90 == 0) {
      CuboidClipboard clipboard = session.getClipboard();
      clipboard.rotate2D(angle);
      player.print("Содержимое буфера обмена повернуто на " + angle + " градусов.");
    } else {
      player.printError("Углы должны делиться на 90 градусов.");
    }
  }