Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package net.encrxpted.plugin.manager.gamemode.gamemodes;
- import net.encrxpted.plugin.manager.gamemode.*;
- import net.encrxpted.plugin.util.ItemCreator;
- import net.encrxpted.plugin.UHC;
- import net.encrxpted.plugin.manager.*;
- import net.encrxpted.plugin.manager.game.Game;
- import org.bukkit.*;
- import org.bukkit.entity.*;
- import java.util.*;
- public class RadarGamemode extends Gamemode
- {
- public RadarGamemode() {
- super("Radar", new ItemCreator(Material.WATCH).setLore(Arrays.asList("ยงf- They warn you, if you have a player near!.")).get());
- }
- public void run(final UHCPlayer uhcPlayer) {
- final Game game = UHC.getInstance().getGame();
- if (game.getState() != Game.State.PLAYING) {
- return;
- }
- final Player player = uhcPlayer.getPlayer();
- final Player p = Bukkit.getPlayer(String.valueOf(player));
- if (p == null) {
- return;
- }
- if (!p.getNearbyEntities(30.0, 30.0, 30.0).isEmpty()) {
- for (final Entity e : p.getNearbyEntities(30.0, 30.0, 30.0)) {
- if (e instanceof Player) {}
- }
- return;
- }
- if (!p.getNearbyEntities(50.0, 10.0, 50.0).isEmpty()) {
- for (final Entity e : p.getNearbyEntities(50.0, 50.0, 50.0)) {
- if (e instanceof Player) {
- p.sendMessage("Radar.50");
- }
- }
- return;
- }
- if (!p.getNearbyEntities(100.0, 10.0, 100.0).isEmpty()) {
- for (final Entity e : p.getNearbyEntities(100.0, 50.0, 100.0)) {
- if (e instanceof Player) {
- p.sendMessage("Radar.100");
- }
- }
- return;
- }
- if (!p.getNearbyEntities(150.0, 10.0, 150.0).isEmpty()) {
- for (final Entity e : p.getNearbyEntities(150.0, 50.0, 150.0)) {
- if (e instanceof Player) {
- p.sendMessage("Radar.150");
- }
- }
- return;
- }
- if (!p.getNearbyEntities(200.0, 10.0, 200.0).isEmpty()) {
- for (final Entity e : p.getNearbyEntities(200.0, 50.0, 200.0)) {
- if (e instanceof Player) {
- p.sendMessage("Radar.200");
- }
- }
- return;
- }
- if (!p.getNearbyEntities(250.0, 10.0, 250.0).isEmpty()) {
- for (final Entity e : p.getNearbyEntities(250.0, 50.0, 250.0)) {
- if (e instanceof Player) {
- p.sendMessage("Radar.250");
- }
- }
- }
- }
- @Override
- public void onEnable() {
- }
- @Override
- public void onDisable() {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement