Skip to content

Commit 493a38f

Browse files
authored
Add the JustALowLatency Plugin :3
1 parent 2e8a7f6 commit 493a38f

1 file changed

Lines changed: 49 additions & 0 deletions

File tree

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
package net.perfect.tea.justalowlatency
2+
3+
import java.util.ArrayList;
4+
import java.util.List;
5+
import java.util.concurrent.CompletableFuture;
6+
import java.util.concurrent.ExecutorService;
7+
import java.util.concurrent.Executors;
8+
import java.util.stream.Collectors;
9+
import org.bukkit.plugin.java.JavaPlugin;
10+
import net.perfect.tea.justalowlatency.plugin;
11+
12+
public final class JustALowLatency extends JavaPlugin {
13+
14+
@Override
15+
public void onEnable() {
16+
getLogger().info("plugin ligado com sucesso!");
17+
Bukkit.getConsoleSender().sendMessage("Plugin iniciado!");
18+
// Plugin startup logic
19+
20+
}
21+
22+
@Override
23+
public void onLoad() {
24+
getLogger().info("Carregando ...");
25+
}
26+
27+
@Override
28+
public void onDisable() {
29+
// Plugin shutdown logic
30+
getLogger().info("Plugin Desativado com Sucesso!")
31+
Bukkit.getConsoleSender().sendMessage("O Plugin foi desativado!")
32+
}
33+
}
34+
35+
public class SimulateLatency {
36+
latency = int(Bukkit)getPlayer().send("Sua latência é {latency}");
37+
getLogger().info("{player} calculou a latência usando o JustALowLatency!")
38+
}
39+
40+
public class VerifyLatency {
41+
try {
42+
long ping = LowLatencyCalculator.calcularPing(address, port);
43+
System.out.println("A latência do servidor " + endereco + ":" + porta + " é de " + ping + "ms.");
44+
} catch (Exception e) {
45+
System.err.println("Erro ao calcular a latência: " + e.getMessage());
46+
getPlayer().getMessage("Erro ao Calcular a Latência usando o JustALowLatencyCalculator - PerfectTea")
47+
}
48+
public class LatencyFinal {
49+
latency.boolean(Bukkit).getPlayer().send("A Latência calculada é: {latency}")

0 commit comments

Comments
 (0)