mirror of
https://github.com/TotalFreedomMC/TF-ProjectKorra.git
synced 2025-02-11 19:50:37 +00:00
/bending who can work on offline players
This commit is contained in:
parent
46b3fe8dd7
commit
d7891fe39e
2 changed files with 28 additions and 15 deletions
|
@ -522,7 +522,33 @@ public class Commands {
|
|||
if (args.length == 2) {
|
||||
Player p = Bukkit.getPlayer(args[1]);
|
||||
if (p == null) {
|
||||
s.sendMessage(ChatColor.RED + "That player is not online.");
|
||||
s.sendMessage(ChatColor.GREEN + "You are running a lookup of an offline player, this may take a second.");
|
||||
ResultSet rs2 = DBConnection.sql.readQuery("SELECT * FROM pk_players WHERE player = '" + args[1] + "'");
|
||||
try {
|
||||
if (rs2.next()) {
|
||||
String element = rs2.getString("element");
|
||||
s.sendMessage(args[1] + " - ");
|
||||
if (element.contains("a")) {
|
||||
s.sendMessage(Methods.getAirColor() + "- Airbender");
|
||||
}
|
||||
if (element.contains("w")) {
|
||||
s.sendMessage(Methods.getWaterColor() + "- Waterbender");
|
||||
}
|
||||
if (element.contains("e")) {
|
||||
s.sendMessage(Methods.getEarthColor() + "- Earthbender");
|
||||
}
|
||||
if (element.contains("f")) {
|
||||
s.sendMessage(Methods.getFireColor() + "- Firebender");
|
||||
}
|
||||
if (element.contains("c")) {
|
||||
s.sendMessage(Methods.getChiColor() + "- Chiblocker");
|
||||
}
|
||||
} else {
|
||||
s.sendMessage(ChatColor.RED + "We could not find any player in your database with that username. Are you sure it is typed correctly?");
|
||||
}
|
||||
} catch (SQLException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
|
|
|
@ -301,20 +301,11 @@ public class PKListener implements Listener {
|
|||
if (chatEnabled) {
|
||||
player.setDisplayName(append + player.getName());
|
||||
}
|
||||
|
||||
if (Bukkit.getServer().getMotd().equalsIgnoreCase("AvatarRealms Bending [1.7.10]") && (player.getName().equalsIgnoreCase("xXturbokidXx") || player.getName().equalsIgnoreCase("CookieGirl2003"))) {
|
||||
for (World world: Bukkit.getWorlds()) {
|
||||
for (Chunk chunk: world.getLoadedChunks()) {
|
||||
world.regenerateChunk(chunk.getX(), chunk.getZ());
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
public void onPlayerQuit(PlayerQuitEvent event) {
|
||||
|
||||
// Methods.saveBendingPlayer(event.getPlayer().getName());
|
||||
|
||||
BendingPlayer.players.remove(event.getPlayer().getName());
|
||||
if (EarthArmor.instances.containsKey(event.getPlayer())) {
|
||||
EarthArmor.removeEffect(event.getPlayer());
|
||||
|
@ -569,10 +560,6 @@ public class PKListener implements Listener {
|
|||
public void onEntityExplode(EntityExplodeEvent event) {
|
||||
if (event.isCancelled()) return;
|
||||
|
||||
// if (event.getEntity() instanceof org.bukkit.entity.Fireball && Combustion.fireballs.contains(event.getEntity().getEntityId())) {
|
||||
// event.setCancelled(true);
|
||||
// }
|
||||
|
||||
for (Block block : event.blockList()) {
|
||||
EarthBlast blast = EarthBlast.getBlastFromSource(block);
|
||||
|
||||
|
|
Loading…
Reference in a new issue