Examples of teleport()


Examples of org.bukkit.entity.Player.teleport()

      if (CommandsEX.getConf().getBoolean("slapPreventDamage", true)) {
        e.setCancelled(true);
      }
     
      // restore player's original position
      p.teleport(slappedLastLocations.get(pName), PlayerTeleportEvent.TeleportCause.PLUGIN);
     
      // remove records
      slappedPlayers.remove(pName);
      slappedLastLocations.remove(pName);
View Full Code Here

Examples of org.bukkit.entity.Player.teleport()

      boolean doEcoReward = ecoReward != 0 && War.war.getEconomy() != null;
      for (Iterator<Player> it = t.getPlayers().iterator(); it.hasNext();) {
        Player tp = it.next();
        it.remove(); // Remove player from team first to prevent anti-tp
        t.removePlayer(tp);
        tp.teleport(this.getEndTeleport(LeaveCause.SCORECAP));
        if (winnersStr.contains(t.getName())) {
          // give reward
          rewardPlayer(tp, t.getInventories().resolveReward());
          if (doEcoReward) {
            EconomyResponse r;
View Full Code Here

Examples of org.bukkit.entity.Player.teleport()

    for (Team team : this.getTeams()) {
      for (Iterator<Player> it = team.getPlayers().iterator(); it.hasNext(); ) {
        final Player player = it.next();
        it.remove();
        team.removePlayer(player);
        player.teleport(this.getTeleport());
      }
    }
    if (this.getLobby() != null) {
      this.getLobby().getVolume().resetBlocks();
    }
View Full Code Here

Examples of org.bukkit.entity.Player.teleport()

            final int TICKS_PER_SECOND = 20;
            TeleportPlayerJob job = new TeleportPlayerJob(player, warzone.getTeleport());
            job.runTaskLater(War.war, warmup);
            this.msg("command.tp.init", warmup / TICKS_PER_SECOND);
          } else {
            player.teleport(warzone.getTeleport());
          }
        } else {
          this.badMsg("zone.zone404");
        }
      } else {
View Full Code Here

Examples of org.bukkit.entity.Player.teleport()

        final int TICKS_PER_SECOND = 20;
        TeleportPlayerJob job = new TeleportPlayerJob(player, War.war.getWarHub().getLocation());
        job.runTaskLater(War.war, warmup);
        this.msg("command.tp.init", warmup / TICKS_PER_SECOND);
      } else {
        player.teleport(War.war.getWarHub().getLocation());
      }
    }
    return true;
  }
}
View Full Code Here

Examples of org.bukkit.entity.Player.teleport()

      this.msg("Place the team spawn first.");
    } else if (team.getFlagVolume() == null) {
      // new team flag
      team.setTeamFlag(player.getLocation());
      Location playerLoc = player.getLocation();
      player.teleport(new Location(playerLoc.getWorld(), playerLoc.getBlockX() + 1, playerLoc.getBlockY(), playerLoc.getBlockZ()));
      this.msg("Team " + team.getName() + " flag added here.");
      WarzoneYmlMapper.save(zone);
      War.war.log(this.getSender().getName() + " created team " + team.getName() + " flag in warzone " + zone.getName(), Level.INFO);
    } else {
      // relocate flag
View Full Code Here

Examples of org.bukkit.entity.Player.teleport()

    } else {
      // relocate flag
      team.getFlagVolume().resetBlocks();
      team.setTeamFlag(player.getLocation());
      Location playerLoc = player.getLocation();
      player.teleport(new Location(playerLoc.getWorld(), playerLoc.getBlockX() + 1, playerLoc.getBlockY(), playerLoc.getBlockZ() + 1));
      this.msg("Team " + team.getName() + " flag moved.");
      WarzoneYmlMapper.save(zone);
      War.war.log(this.getSender().getName() + " moved team " + team.getName() + " flag in warzone " + zone.getName(), Level.INFO);
    }
View Full Code Here

Examples of org.bukkit.entity.Player.teleport()

      for (Iterator<Player> it = team.getPlayers().iterator(); it.hasNext();) {
        Player p = it.next();
        it.remove();
        team.removePlayer(p);
        if (!zone.getReallyDeadFighters().contains(p.getName())) {
          p.teleport(zone.getEndTeleport(LeaveCause.RESET));
        }
      }
      team.resetPoints();
      team.getPlayers().clear();
    }
View Full Code Here

Examples of org.bukkit.entity.Player.teleport()

                    location.setYaw(poses.getPose(id).getYaw());
                    location.setPitch(poses.getPose(id).getPitch());

                    // The only way to change a player's yaw and pitch in Bukkit
                    // is to use teleport on him/her
                    player.teleport(location);
                }
                break;

            case ADD:
                if (!poses.addPose(id, pose_loc))
View Full Code Here

Examples of org.bukkit.entity.Player.teleport()

    if (playerLoc.getBlock().getType() == Material.SIGN_POST) {
      Sign sign = (Sign) playerLoc.getBlock().getState();
      if (sign.getLine(0).equals("[zone]")) {
        Warzone indicated = Warzone.getZoneByName(sign.getLine(1));
        if (indicated != null) {
          player.teleport(indicated.getTeleport());
        } else if (sign.getLine(1).equalsIgnoreCase("$random")) {
          List<Warzone> warzones = War.war.getEnabledWarzones();
          if (warzones.size() == 0) return;
          int zone = random.nextInt(warzones.size());
          Warzone random = warzones.get(zone);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.