Multinode handling changes

This commit is contained in:
dejanzegarac 2022-07-28 22:58:02 +02:00
parent 3cb6ad805b
commit 61283299f6
3 changed files with 14 additions and 12 deletions

12
PSHubCore.iml Normal file
View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<module version="4">
<component name="FacetManager">
<facet type="minecraft" name="Minecraft">
<configuration>
<autoDetectTypes>
<platformType>SPIGOT</platformType>
</autoDetectTypes>
</configuration>
</facet>
</component>
</module>

View File

@ -78,15 +78,13 @@ public class Server {
return new Node()
.setName(this.node)
.setHostname(config.getString("hostname"))
.setHostname(config.getString("host"))
.setToken(config.getString("token"))
.setPort(config.getInt("port"));
}
public PingInfoStructure getData() {
try {
Socket sock = new Socket(getHostname(), port);
try (Socket sock = new Socket(getHostname(), port)) {
DataOutputStream out = new DataOutputStream(sock.getOutputStream());
DataInputStream in = new DataInputStream(sock.getInputStream());

View File

@ -8,8 +8,6 @@ import org.bukkit.entity.Player;
import os.arcadiadevs.playerservers.hubcore.PSHubCore;
import os.arcadiadevs.playerservers.hubcore.database.DataBase;
import os.arcadiadevs.playerservers.hubcore.enums.ServerStatus;
import os.arcadiadevs.playerservers.hubcore.objects.Server;
import os.arcadiadevs.playerservers.hubcore.objects.ServerCache;
import java.util.ArrayList;
@ -37,8 +35,6 @@ public class GUIUtils {
var lore = PSH.getConfig().getStringList(server.getCachedStatus() == ServerStatus.ONLINE ? "gui.selector.menu.online.lore" : "gui.selector.menu.offline.lore");
System.out.println("test1");
lore = lore.stream()
.map(s -> s.replaceAll("%server%", server.getPlayerName()))
.map(s -> s.replaceAll("%status%", server.getCachedStatus() == ServerStatus.ONLINE ? "&aOnline" : "&cOffline"))
@ -51,8 +47,6 @@ public class GUIUtils {
.map(s -> s.replaceAll("%ip%", server.getHostname()))
.collect(ArrayList::new, ArrayList::add, ArrayList::addAll);
System.out.println("test2");
var item = itemBuilder
.name(ChatUtil.translate(PSH.getConfig().getString(server.getCachedStatus() == ServerStatus.ONLINE ? "gui.selector.menu.online.name" : "gui.selector.menu.offline.name")
.replaceAll("%server%", server.getPlayerName())
@ -68,8 +62,6 @@ public class GUIUtils {
.lore(lore)
.build();
System.out.println("test3");
menu.setButton(0, menu.getInventory().firstEmpty(), new SGButton(item).withListener(listener -> BungeeUtil.connectPlayer(listener, player, server.getPlayerName())));
});