Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: This feature may not be available in some browsers.
public void connect(Player p, String server) {
ByteArrayDataOutput out = ByteStreams.newDataOutput();
try {
out.writeUTF("Connect");
out.writeUTF(server);
} catch (Exception e) {
debug(
DebugLevel.HIGHEST,
Level.SEVERE,
"There was a problem attempting to send " + p.getName() + " to server " + server + "!"
);
printStacktrace(
"There was a problem attempting to send " + p.getName() + " to server " + server + "!",
e
);
}
p.sendPluginMessage(this, "BungeeCord", out.toByteArray());
}
Попробуй этот метод использовать
Java:public void connect(Player p, String server) { ByteArrayDataOutput out = ByteStreams.newDataOutput(); try { out.writeUTF("Connect"); out.writeUTF(server); } catch (Exception e) { debug( DebugLevel.HIGHEST, Level.SEVERE, "There was a problem attempting to send " + p.getName() + " to server " + server + "!" ); printStacktrace( "There was a problem attempting to send " + p.getName() + " to server " + server + "!", e ); } p.sendPluginMessage(this, "BungeeCord", out.toByteArray()); }
Убери debug(), printStackTrace() и замени this на экземпляр главного класса
private static LennoxFilter instance;
public static LennoxFilter getInstance() {
return instance;
}
Экземпляр главного класса не так делается. В главном классе напиши
Java:private static LennoxFilter instance; public static LennoxFilter getInstance() { return instance; }
И в методе onEnable в самом начале
instance = this;
Потом там где надо его указать напиши LennoxFilter.getInstance()
Авто объединение сообщений:
Вам необходимо зарегистрироваться для просмотра изображений-вложений
И здесь не надо ничего преобразовывать, оно просто строкой должно быть
ну да, я разобраться не могу как сделать как в лимбо что бы в пустоте был просто вот придумал через отдельный сервак сделать но не могу понять как перекинуть на негоА, так это плагин для велосити...
Большое нет.И в методе onEnable в самом начале
instance = this;
Не могу понять как получить RegisteredServer что бы с его помощью перекинуть игрока
public class PluginName {
private final ProxyServer server;
private final Logger logger;
private final Path dataDirectory;
@Inject
public PluginName(
ProxyServer server,
Logger logger,
@DataDirectory Path dataDirectory
) {
this.server = server;
this.logger = logger;
this.dataDirectory = dataDirectory;
}
// other stuff
public ProxyServer getProxyServer() {
return server;
}
public Logger getLogger() {
return logger;
}
}
public class OtherClass {
private final PluginName plugin;
public OtherClass(PluginName plugin) {
this.plugin = plugin;
}
public void connectPlayer(String serverName, Player player) {
plugin.getProxyServer().getServer(serverName).ifPresentOrElse(
server -> player.createConnectionRequest(server).fireAndForget(),
() -> plugin.getLogger().error("Server with name " + serverName + " not found.")
);
}
}
О я так и делаюprivate final PluginName plugin; public OtherClass(PluginName plugin) { this.plugin = plugin; }
я пытался но не понял *****Если всё же надумаешь использовать limboapi, посмотри как используется виртуальный мир к примеру в limboauth
Мы используем основные cookies для обеспечения работы этого сайта, а также дополнительные cookies для обеспечения максимального удобства пользователя.
Посмотрите дополнительную информацию и настройте свои предпочтения