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