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

можно подробнее что это и как?
Качаешь Apache maven, распаковываешь например в C:\maven\.
Прописываешь в переменной Path путь до C:\maven\bin
Далее качаешь исходники с github и в корневой папке исходников вызываешь командную строку cmd.
И в ней пишешь: mvn pom.xml
 
а на 1.2.4 работает???
 
Огромное спасибо автор! Давно искал! :)
 
я нужные строки не нашёл
искал и просто так и поиском в нотпаде
ты весь код вбивал в поиск нотепада ? :why:
Код:
public void a(Packet1Login packet1login)
достаточно только этой а дальше ты увидишь
 
я с этим не заморачивался так что не буду врать скажу не знаю как с модами делать хоть и тутор мой, а ведь я раньше как то делал, но не помню поищи тут http://www.minecraftforge.net/forum/ библиотеки для компиляции
 
Pawelitel, подскажи как в 1.3.1 это дело провернуть? Там изменено все. В netClientHandler вообще этого нету.
зато появился netloginhandler, в нем есть версия протокола. компилирую. Но всё равно могу зайти на любой сервер, и долго подключается к серверу после замены этих данных в netLoginHandler
 
Pawelitel, подскажи как в 1.3.1 это дело провернуть? Там изменено все. В netClientHandler вообще этого нету.
зато появился netloginhandler, в нем есть версия протокола. компилирую. Но всё равно могу зайти на любой сервер, и долго подключается к серверу после замены этих данных в netLoginHandler
Я не рылся в 1,3,1 по этому точно не скажу. Если ты заменил только в одном месте, то результат должен быть как у тебя. И netloginhandler был всегда
 
В клиенте был? Щас оригинальный 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
 
Назад
Верх