@Override public boolean isAccepted(ServerInfo value) { return value.getServiceId().getGroup().equalsIgnoreCase(fallback); } }).keySet());
@Override public boolean isAccepted(ServerInfo value) { return value.getServiceId().getGroup().equals(group); } });
@Override public boolean isAccepted(ServerInfo serverInfo) { return serverInfo.getServiceId().getGroup() != null && serverInfo.getServiceId().getGroup().equalsIgnoreCase(group); } });
@Override public boolean isAccepted(ServerInfo serverInfo) { return serverInfo.getServiceId().getGroup() != null && serverInfo.getServiceId().getGroup().equalsIgnoreCase(args[1]); } });
public MinecraftServer(ServerProcessMeta processMeta, Wrapper wrapper, ServerGroup group, ServerInfo serverInfo) { this.processMeta = processMeta; this.serviceId = serverInfo.getServiceId(); this.wrapper = wrapper; this.groupMode = group.getGroupMode(); this.serverInfo = serverInfo; this.lastServerInfo = serverInfo; }
@Override public boolean isAccepted(ServerInfo value) { return value.getServiceId().getGroup().equalsIgnoreCase(fallback); } }).keySet());
@Override public boolean isAccepted(ServerInfo value) { return value.getServiceId().getGroup().equalsIgnoreCase(group); } }).keySet());
@Override public boolean isAccepted(ServerInfo value) { return value.getServiceId().getGroup().equalsIgnoreCase(fallback); } }).keySet());
@Override public boolean isAccepted(ServerInfo serverInfo) { return serverInfo.getServiceId().getGroup() != null && serverInfo.getServiceId().getGroup().equalsIgnoreCase(group); } }));
@Override public boolean isAccepted(ServerInfo value) { return value.getServiceId().getGroup().equals(group); } });
public List<String> getServers(String group) { List<String> x = new ArrayList<>(); for (ServerInfo server : this.getCachedServers().values()) { if (server.getServiceId().getGroup().equalsIgnoreCase(group)) { x.add(server.getServiceId().getServerId()); } } return x; }
@Override public void run(ListenerInfo obj) { obj.getServerPriority().add(serverInfo.getServiceId().getServerId()); } });
@Override public void onServerRemove(ServerInfo serverInfo) { servers.remove(serverInfo.getServiceId().getServerId()); handleUpdate(serverInfo); }
@Override public void onServerAdd(ServerInfo serverInfo) { servers.put(serverInfo.getServiceId().getServerId(), serverInfo); handleUpdate(serverInfo); }
@Override public void run(ListenerInfo obj) { obj.getServerPriority().remove(serverInfo.getServiceId().getServerId()); } });
@Override public void onServerInfoUpdate(ServerInfo serverInfo) { servers.put(serverInfo.getServiceId().getServerId(), serverInfo); handleUpdate(serverInfo); } }
@Override public boolean isAccepted(Sign value) { return value.getServerInfo() != null && value.getServerInfo().getServiceId().getServerId().equals(serverInfo.getServiceId().getServerId()); } });
@Override public void onServerInfoUpdate(ServerInfo serverInfo) { if (serverInfo == null) return; ProxyServer.getInstance().getPluginManager().callEvent(new ProxiedServerInfoUpdateEvent(serverInfo)); cachedServers.put(serverInfo.getServiceId().getServerId(), serverInfo); }
@Override public void handleInput(Document data, PacketSender packetSender) { if (!data.contains("serverInfo") || !data.contains("directory")) return; ServerInfo info = data.getObject("serverInfo", ServerInfo.TYPE); Wrapper wrapper = CloudNet.getInstance().getWrappers().get(info.getServiceId().getWrapperId()); if (wrapper != null && wrapper.getChannel() != null) wrapper.sendPacket(new Packet(PacketRC.CN_CORE + 14, data)); } }
@Override public void handleInput(Document data, PacketSender packetSender) { if (!data.contains("directory") || !data.contains("serverInfo")) return; ServerInfo serverInfo = data.getObject("serverInfo", ServerInfo.TYPE); GameServer gameServer = CloudNetWrapper.getInstance().getServers().get(serverInfo.getServiceId().getServerId()); if (gameServer == null) return; if (gameServer.getServerProcess().getMeta().getTemplate().getBackend().equals(TemplateResource.LOCAL)) gameServer.copyDirectory(data.getString("directory")); } }