Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление
  2. Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Лаунчер [JavaFX, Spout, Forge] nLoader-min v 2.7.1 продолжение asn007-launcher

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем Dr.Death, 5 окт 2012.

Статус темы:
Закрыта.
  1. Jers

    Jers Старожил Пользователь

    Баллы:
    153
    Просто скажи что сказал про друга, что бы выкрутиться из столь затруднительной ситуации :)
     
  2. Хостинг MineCraft
    <
  3. nikson2014

    nikson2014 Активный участник Пользователь

    Баллы:
    88
    Skype:
    a-159357
    Имя в Minecraft:
    LionZXY
    :):rolleyes:
     
  4. Yellkow

    Yellkow Активный участник

    Баллы:
    63
    Имя в Minecraft:
    Yellkow
    Я знаю Я знаю :D
    и правильный ответ NetBeans
    Где моя печенюшечка :D
     
    zuma2 и REZAYS нравится это.
  5. Jers

    Jers Старожил Пользователь

    Баллы:
    153
    Ты с леса выбежал?
     
    REZAYS нравится это.
  6. Yellkow

    Yellkow Активный участник

    Баллы:
    63
    Имя в Minecraft:
    Yellkow
    Сильно заметно?

    Не посмотрел тему, читал только комент того паренька :D
    понял твою реакцию xD
     
  7. ufes

    ufes Старожил Девелопер Пользователь

    Баллы:
    173
    [​IMG]
     
    slavik123123123 нравится это.
  8. LiveD

    LiveD Старожил Пользователь

    Баллы:
    153
    Skype:
    LiveDRus
    MCAPPLET по-моему.
     
  9. ufes

    ufes Старожил Девелопер Пользователь

    Баллы:
    173
    Да, дело в этом.
     
  10. LiveD

    LiveD Старожил Пользователь

    Баллы:
    153
    Skype:
    LiveDRus
    Сам вчера исправлял, у другого лаунчера. Счас, лень исходы открывать.
     
    ufes нравится это.
  11. nikson2014

    nikson2014 Активный участник Пользователь

    Баллы:
    88
    Skype:
    a-159357
    Имя в Minecraft:
    LionZXY
    Ребят простите за беспокойство, просто меня запутало то что не было папки SRC. Скомпилировал.
     
  12. LiveD

    LiveD Старожил Пользователь

    Баллы:
    153
    Skype:
    LiveDRus
    Че за тема?)
     
  13. LiveD

    LiveD Старожил Пользователь

    Баллы:
    153
    Skype:
    LiveDRus
    У кого от Сашка лаунчер, то вот, открываем Game.java

    Код:
    if(Main.main != null)
                {
                    Main.main.setVisible(false);
                    setBounds(Main.main.getBounds());
                    setExtendedState(Main.main.getExtendedState());
                    setMinimumSize(Main.main.getMinimumSize());
                                    setSize(850, 530);
                } else
                {
                    setSize(850, 530);
                    setMinimumSize(new Dimension(850, 530));
                }
    С 66, по 77 вставляем этот код. Все игра должна быть не мелкой, сейчас скачаю эти сорцы, и позырю как там.
     
    ufes нравится это.
  14. LiveD

    LiveD Старожил Пользователь

    Баллы:
    153
    Skype:
    LiveDRus
    Быстренько посмотрел, не знаю будет ли работать, в общем:

    Код:
    this.setBounds(0, 0, 850, 530);
    Заменяете на свою 92 строку, в MinecraftLoader.java
     
    МиднайтЖелаетВамДобра и ufes нравится это.
  15. LiveD

    LiveD Старожил Пользователь

    Баллы:
    153
    Skype:
    LiveDRus
    Бывает ;) Сам просидел, когда полностью переделывал лаунчер Сашка. Я уже скинул готовый вариант, там пришлось добавить строчку в условие)
     
    Сникерсни нравится это.
  16. Chris

    Chris Старожил Пользователь

    Баллы:
    123
    Офигеть! Как я раньше эту тему не заметил?! Спасибо большое за исходники, есть, что вытащить и на свой поставить. Наверно asn007 (или Dr. Death) единственный нормальный кодер на форуме который выкладывает соурсы, остальные только наживиться хотят.
     
  17. LiveD

    LiveD Старожил Пользователь

    Баллы:
    153
    Skype:
    LiveDRus
    Да, спасибо.
     
  18. Nightfear

    Nightfear Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    nightfear
    Ребята, помогите! Как заставить файл servers.dat качаться в корневую папку клиента?( NETBeans )

    Мой кусок кода который не работает (т.е. - не качает с сервера файл и не вкидывает его в папку)

    protected void loadURLs() throws Exception {
    state = 2;

    String jarList1 = "servers.dat," + mainGameUrl;
    jarList1 = trimExtensionByCapabilities(jarList1);

    StringTokenizer jar = new StringTokenizer(jarList1, ", ");
    int jarCount = jar.countTokens() + 1;

    urlList = new URL[jarCount];

    //# Откуда скачивать
    URL path = new URL("http://мойсайт/MineCraft/MinecraftDownload/ ");

    for (int i = 0; i < jarCount - 1; i++) {
    urlList = new URL(path, jar.nextToken());
    }

    String osName = System.getProperty("os.name");
    String nativeJar = null;

    if (osName.startsWith("Win"))
    nativeJar = "windows_natives.jar.lzma";
    else if (osName.startsWith("Linux"))
    nativeJar = "linux_natives.jar.lzma";
    else if (osName.startsWith("Mac"))
    nativeJar = "macosx_natives.jar.lzma";
    else if ((osName.startsWith("Solaris")) || (osName.startsWith("SunOS")))
    nativeJar = "solaris_natives.jar.lzma";
    else {
    fatalErrorOccured("OS (" + osName + ") не поддерживается", null);
    }

    if (nativeJar == null) {
    fatalErrorOccured("lwjgl файлы не найдены", null);
    } else {
    nativeJar = trimExtensionByCapabilities(nativeJar);
    urlList[(jarCount - 1)] = new URL(path, nativeJar);
    }
    }

    public void run1()
    {
    init();
    state = 3;

    percentage = 5;
    try
    {
    loadURLs();

    String path = (String)AccessController.doPrivileged(new PrivilegedExceptionAction<Object>() {
    public Object run() throws Exception {
    return Util.getWorkingDirectory() + File.separator;
    }
    });
    File dir = new File(path);

    if (!dir.exists()) {
    dir.mkdirs();
    }

    if (latestVersion != null) {
    File versionFile = new File(dir, "version");

    boolean cacheAvailable = false;
    if ((!forceUpdate) && (versionFile.exists()) && (
    (latestVersion.equals("-1")) || (latestVersion.equals(readVersionFile(versionFile))))) {
    cacheAvailable = true;
    percentage = 90;
    }

    if ((forceUpdate) || (!cacheAvailable)) {
    shouldUpdate = true;
    if ((!forceUpdate) && (versionFile.exists()))
    {
    checkShouldUpdate();
    }
    if (shouldUpdate)
    {
    writeVersionFile(versionFile, "");

    downloadJars(path);
    extractJars(path);
    extractNatives(path);

    if (latestVersion != null) {
    percentage = 90;
    writeVersionFile(versionFile, latestVersion);
    }
    } else {
    cacheAvailable = true;
    percentage = 90;
    }
    }
    }

    updateClassPath(dir);
    state = 10;
    } catch (AccessControlException ace) {
    fatalErrorOccured(ace.getMessage(), ace);
    certificateRefused = true;
    } catch (Exception e) {
    fatalErrorOccured(e.getMessage(), e);
    } finally {
    loaderThread = null;
    }
    }
     
    slavik123123123 нравится это.
  19. DragonX

    DragonX Старожил Пользователь

    Баллы:
    173
    Skype:
    dx3756
    Имя в Minecraft:
    DragonX256
    Классный лаунчер! Дизайн как в Windows Phone :D
     
  20. LiveD

    LiveD Старожил Пользователь

    Баллы:
    153
    Skype:
    LiveDRus
    Хунту сморозил, и рад.
     
  21. Автор темы
    Dr.Death

    Dr.Death Старожил Пользователь

    Баллы:
    153
    Skype:
    asn008
    Имя в Minecraft:
    DrDeath
    Так это ж не из этого лаунчера :fp:
    Вам нужно чтобы при каждом обновлении клиента качался servers.dat или при каждом запуске?
     
Статус темы:
Закрыта.

Поделиться этой страницей