Хостинг серверов Minecraft playvds.com
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Туториал Замена байт клиента и сервера bukkit с 1.3.1 не работает

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем Pawelitel, 27 ноя 2011.

  1. lol63

    lol63 Модератор Переводчик

    Баллы:
    153
    Качаешь Apache maven, распаковываешь например в C:\maven\.
    Прописываешь в переменной Path путь до C:\maven\bin
    Далее качаешь исходники с github и в корневой папке исходников вызываешь командную строку cmd.
    И в ней пишешь: mvn pom.xml
     
    Mr_RoboMan и Fantarar нравится это.
  2. Хостинг MineCraft
    <
  3. SetDriveRus

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

    Баллы:
    88
    Имя в Minecraft:
    SetDriveRus
    а на 1.2.4 работает???
     
  4. mr.markitanov

    mr.markitanov Активный участник

    Баллы:
    63
    Имя в Minecraft:
    StripedRaccoon
    Огромное спасибо автор! Давно искал! :)
     
  5. 4y6puk

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

    Баллы:
    88
    Имя в Minecraft:
    4y6puk
    :fp:
    Это работает независимо от версии игры.:cap:
     
  6. Автор темы
    Pawelitel

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

    Баллы:
    103
    Skype:
    hatabich51194
    да не за что, когда делать нех роюсь в клиенте
     
  7. numka

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

    Баллы:
    68
    Skype:
    numetal1994
    Имя в Minecraft:
    numetal
    хотел узнать в NetClientHadler где именно писать?и что заменять?(и если можно то номер строк)а то не выходит никак T_T
     
  8. SetDriveRus

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

    Баллы:
    88
    Имя в Minecraft:
    SetDriveRus
    я нужные строки не нашёл
    искал и просто так и поиском в нотпаде
     
  9. Автор темы
    Pawelitel

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

    Баллы:
    103
    Skype:
    hatabich51194
    ты весь код вбивал в поиск нотепада ? :why:
    Код:
    public void a(Packet1Login packet1login)
    достаточно только этой а дальше ты увидишь
     
    ВремяПриключений нравится это.
  10. Автор темы
    Pawelitel

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

    Баллы:
    103
    Skype:
    hatabich51194
    только циферки меняются :)
     
  11. RockIsLife

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

    Баллы:
    78
    Кто знает, как в 1.3.1 поменять?
     
    BleaZzZ и Сникерсни нравится это.
  12. Автор темы
    Pawelitel

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

    Баллы:
    103
    Skype:
    hatabich51194
  13. maximcs1

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

    Баллы:
    103
    как это реализовать если стоит forge? после замены adl.class не входит на сервера с модами...
     
    ВремяПриключений нравится это.
  14. Автор темы
    Pawelitel

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

    Баллы:
    103
    Skype:
    hatabich51194
    декомпилируешь клиент уже с установленым форжем меняешь что надо, компилируешь, радуешься
     
  15. maximcs1

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

    Баллы:
    103
    попробую..
     
  16. maximcs1

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

    Баллы:
    103
    не комплирует, 77 ошибки
     
  17. Автор темы
    Pawelitel

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

    Баллы:
    103
    Skype:
    hatabich51194
    я с этим не заморачивался так что не буду врать скажу не знаю как с модами делать хоть и тутор мой, а ведь я раньше как то делал, но не помню поищи тут http://www.minecraftforge.net/forum/ библиотеки для компиляции
     
  18. Ant1k

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

    Баллы:
    63
    Pawelitel, подскажи как в 1.3.1 это дело провернуть? Там изменено все. В netClientHandler вообще этого нету.
    зато появился netloginhandler, в нем есть версия протокола. компилирую. Но всё равно могу зайти на любой сервер, и долго подключается к серверу после замены этих данных в netLoginHandler
     
  19. Автор темы
    Pawelitel

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

    Баллы:
    103
    Skype:
    hatabich51194
    Я не рылся в 1,3,1 по этому точно не скажу. Если ты заменил только в одном месте, то результат должен быть как у тебя. И netloginhandler был всегда
     
  20. Ant1k

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

    Баллы:
    63
    В клиенте был? Щас оригинальный 1.2.5 декомпилил в нем нету netloginhandler.
    Что значит в одном месте?


    Код:
            }
        }
     
        public void handleClientProtocol(Packet2ClientProtocol par1Packet2ClientProtocol)
        {
            this.clientUsername = par1Packet2ClientProtocol.getUsername();
     
            if (!this.clientUsername.equals(StringUtils.stripControlCodes(this.clientUsername)))
            {
                this.raiseErrorAndDisconnect("Invalid username!");
            }
            else
            {
                PublicKey var2 = this.mcServer.getKeyPair().getPublic();
     
                if (par1Packet2ClientProtocol.getProtocolVersion() != 39)
                {
                    if (par1Packet2ClientProtocol.getProtocolVersion() > 39)
                    {
                        this.raiseErrorAndDisconnect("1111");
                    }
                    else
                    {
                        this.raiseErrorAndDisconnect("111");
                    }
                }
                else
     
  21. Автор темы
    Pawelitel

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

    Баллы:
    103
    Skype:
    hatabich51194
    прикрепи этот файл к след сообщению я гляну
     
    Attelis нравится это.

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