Skip to content

Commit

Permalink
Format & Fix import
Browse files Browse the repository at this point in the history
  • Loading branch information
voruti committed Feb 3, 2024
1 parent 607fdf7 commit 714e800
Show file tree
Hide file tree
Showing 4 changed files with 30 additions and 31 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
url = "https://github.com/voruti/VelocityPlayerListQuery",
authors = {"voruti"},
dependencies = {
@Dependency(id = "vanishbridge", optional = true)
@Dependency(id = "vanishbridge", optional = true)
}
)
@FieldDefaults(level = AccessLevel.PRIVATE)
Expand All @@ -43,17 +43,17 @@ public class VelocityPlayerListQuery {

@Inject
ServerPingProcessorRegistry serverPingProcessorRegistry;

@Inject
VanishBridgeHook vanishBridgeHook;


@Subscribe
public void onProxyInitialization(ProxyInitializeEvent ignored) {
this.configService.reloadConfig();

if (this.vanishBridgeHook.hooked()) this.logger.info("VanishBridge found, enabling vanish support");

this.logger.info("Enabled");
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,9 @@
import com.google.inject.Inject;
import com.velocitypowered.api.proxy.Player;
import com.velocitypowered.api.proxy.ProxyServer;
import dev.loapu.vanishbridge.api.model.VanishBridgePlayer;
import dev.loapu.vanishbridge.api.VanishBridgeProvider;
import lombok.AccessLevel;
import lombok.experimental.FieldDefaults;
import dev.loapu.vanishbridge.api.VanishBridgeProvider;

import javax.inject.Singleton;
import java.util.ArrayList;
Expand All @@ -15,27 +14,27 @@
@Singleton
@FieldDefaults(level = AccessLevel.PRIVATE)
public class VanishBridgeHook {
@Inject
ProxyServer server;
public boolean hooked() {
return server.getPluginManager().isLoaded("vanishbridge");
}
public Collection<Player> unvanishedPlayers() {
var allPlayers = server.getAllPlayers();
Collection<Player> unvanishedPlayers = new ArrayList<>();
var vanishedPlayers = VanishBridgeProvider.get().vanishedPlayers();
allPlayers.forEach(player -> {
if (vanishedPlayers.stream().noneMatch(vanishedPlayer -> vanishedPlayer.uuid().equals(player.getUniqueId()))) {
unvanishedPlayers.add(player);
}
});
return unvanishedPlayers;
}
public int unvanishedPlayerCount() {
return unvanishedPlayers().size();
}
@Inject
ProxyServer server;

public boolean hooked() {
return server.getPluginManager().isLoaded("vanishbridge");
}

public Collection<Player> unvanishedPlayers() {
var allPlayers = server.getAllPlayers();
Collection<Player> unvanishedPlayers = new ArrayList<>();
var vanishedPlayers = VanishBridgeProvider.get().vanishedPlayers();
allPlayers.forEach(player -> {
if (vanishedPlayers.stream().noneMatch(vanishedPlayer -> vanishedPlayer.uuid().equals(player.getUniqueId()))) {
unvanishedPlayers.add(player);
}
});

return unvanishedPlayers;
}

public int unvanishedPlayerCount() {
return unvanishedPlayers().size();
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ public class OnlinePlayerCountServerPingProcessor extends ServerPingProcessor {

@Inject
ProxyServer proxyServer;

@Inject
VanishBridgeHook vanishBridgeHook;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ public class PlayerListServerPingProcessor extends ServerPingProcessor {

@Inject
ServerListEntryBuilderService serverListEntryBuilderService;

@Inject
VanishBridgeHook vanishBridgeHook;

Expand Down

0 comments on commit 714e800

Please sign in to comment.