mirror of
https://github.com/arcadiadevs/hubcore.git
synced 2025-02-19 18:31:26 +01:00
Multinode handling changes
This commit is contained in:
parent
3cb6ad805b
commit
61283299f6
12
PSHubCore.iml
Normal file
12
PSHubCore.iml
Normal 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>
|
@ -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());
|
||||
|
||||
|
@ -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())));
|
||||
});
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user