- Баллы
- 103
- Имя в Minecraft
- RosT
поподробнейКстате я разобрался с этой проблемкой! для версии 1.6.4
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
поподробнейКстате я разобрался с этой проблемкой! для версии 1.6.4
Notepad++Как перекодировать из UTF-8 в Windows-1251
на 1,6,4 есть или нетПриветствую вас дорогие форумчане!
Как я и обещал, выкладываю видеоуроки "Как сделать достойный клиент на 3 версии minecraft"
Материал собирался с rubukkit, затем я разбирался и научился делать все сам, за это я благодарю тех, кто выкладывает все это на этот форум.
Вы научитесь делать клиент minecraft, а именно:
* Научитесь пользоваться MPC.
* Убирать копирайты forge (для 1.5.2) (для 1.6.2)
* Переименовывать копирайты mojang (для 1.5.2) (для 1.6.2)
* Удалять/выключать кнопку текстурпак (для 1.5.2) (для 1.6.2)
* Убрать лишние кнопки из раздела "сетевая игра" (для 1.5.2) (для 1.6.2)
* Убрать сообщение о том, что вышло обновление 1.6 и нужно обновится (для 1.5.2)
* Как убрать FML окошко Hello с обновлением lib файлов (для 1.5.2)
* Как изменить/удалить/cделать цветными кнопки в меню (для 1.5.2)
* Как сделать цветные копирайты mojang и forge (для 1.5.2)* Убираем кнопку mods и кнопку "языки" (для 1.5.2)
Ну и конечно же:
* Редактирование привязки сервер-клиент (для 1.5.2) (для 1.6.2)
* Редактирование папок к скинам/плащам (для 1.5.2) (для 1.6.2)
1.5.2
1.6.2
http://mcp.ocean-labs.de/ - Отсюда качаем MCP
http://files.minecraftforge.net/ - Тут мы качаем Forge
http://www.softportal.com/software-5406-notepad.html - Качаем Notepad++
http://download.foxycraft.ru/rubukkit/class162.zip - Качаем готовые class файлы "848 версия forge"
Внимание! Если вы эти класс файлы перенесете в Forge выше/ниже версии 848, то есть вероятность что ваш клиент не запустится!
http://download.foxycraft.ru/rubukkit/src162.zip - Качаем готовые java файлы "848 версия forge"
Файлы скинул для ознакомления.
6 минута 23 секунда
Редактируем значения для кнопки "сетевая игра"
В поиск нужно ввести слово
На 33 строке в файле ServerList.java мы найдем это значение.Код:public void loadServerList()
Потом комментируем строчки
38, 40, 41, 42, 43, 45, 47, 48, 49, 50.
Для тех кто не знает, как комментировать строчки: Комментарий в java обозначается // двумя флешами.
7 минута
Добавляем свой сервер
После значения
Вставляем этот метод и редактируем на месте:Код:this.servers.clear();В название сервера используйте символ § и цыфру, дабы сделать цветным текст в Сетевой игре.Код:this.servers.add(new ServerData("Название сервера", "IP сервера"));
8 минута 17 секунда
Изменяем кнопки в сетевой игре
В поиске вводим
и мы переходим с вами в фаил GuiMultiplayer.javaКод:initGuiControls()
Код который нам нужен расположен на строках 123 - 136
Заменяем на это:
Код:public void initGuiControls() { this.buttonList.add(this.field_96289_p = new GuiButton(7, this.width / 2 - 154, this.height - 28, 70, 20, I18n.func_135053_a(""))); this.buttonList.add(this.buttonDelete = new GuiButton(2, this.width / 2 - 74, this.height - 28, 70, 20, I18n.func_135053_a(""))); this.buttonList.add(this.buttonSelect = new GuiButton(1, this.width / 2 - 154, this.height - 52, 308, 20, I18n.func_135053_a("selectServer.select"))); this.buttonList.add(new GuiButton(8, this.width / 2 - 154, this.height - 28, 152, 20, I18n.func_135053_a("selectServer.refresh"))); this.buttonList.add(new GuiButton(0, this.width / 2 + 2, this.height - 28, 152, 20, I18n.func_135053_a("gui.cancel"))); boolean flag = this.selectedServer >= 0 && this.selectedServer < this.serverSlotContainer.getSize(); this.buttonSelect.enabled = flag; this.field_96289_p.enabled = flag; this.buttonDelete.enabled = flag; }
10 минута
Убираем "Поиск локальных серверов оОо" в сетевой игре
На 93 строке в файле GuiSlotServer.java мы находим метод
this.func_77249_c(par1, par2, par3, par4, par5Tessellator);
и комментируем его так:
//this.func_77249_c(par1, par2, par3, par4, par5Tessellator);
10 минута 30 секунда
Редактируем надпись mojang
В поиске вводим mojang и мы находим их копирайт на 601 строке в классе GuiMainMenu.java
Редактируем на свое значение.
10 минута 47 секунда
Убираем сообщение forge (сколько модов активно, сколько загружено, стоит у вас optifine или нет).
В поиске набираем:
и находим класс FMLCommonHandler.javaКод:brd.add(Loader
В этом классе мы коммертируем значения от 236 строки до 254.
Тогда отображаться в левом углу forge больше не будет. Только будет надпись "Minecraft 1.6.2"
В прочем слово "Minecraft 1.6.2" вы тоже можете отредактировать в классе GuiMainMenu.java
11 минута 29 секунда
Выключаем или удаляем кнопку "Текстур пак"
На 130 строке есть метод:
Комментируем ее так:Код:this.mc.displayGuiScreen(new GuiScreenTemporaryResourcePackSelect(this, this.options));
Код://this.mc.displayGuiScreen(new GuiScreenTemporaryResourcePackSelect(this, this.options));
А если хотите вообще удалить кнопку, то вам строка 73:
Заменяем на:Код:this.buttonList.add(new GuiButton(105, this.width / 2 - 152, this.height / 6 + 144 - 6, 150, 20, I18n.func_135053_a("options.resourcepack")));
Код://this.buttonList.add(new GuiButton(105, this.width / 2 - 152, this.height / 6 + 144 - 6, 150, 20, I18n.func_135053_a("options.resourcepack")));
12 минута 18 секунда
Редактируем joinserver и checkserver
Делаем привязку server=client
Есть простой способ редактирования этих 2 файлов (In Class Translat), НО так как мы работаем через программу MCP, то почему бы нам не сделать все сразу?
PS: сразу скажу, что не знаю какой из них 1 фаил не нужно редактировать, по этому редактирую все 2 (joinserver и checkserver).
Фаил NetClientHandler.java
318 строка:
меняем значение на свое.
Фаил ThreadLoginVerifier.java 25 строка:Код:Пример: http://вашсайт.ru/joinserver.php?user=
меняем значение на свое.
Код:Пример: http://вашсайт.ru/checkserver.php?user=
На счет скинов и плащей не делал, но вы можете отредактировать через In Class Translat
Спросите почему я все комментирую?
Потому что я заранее учу вас не удалять, а комментировать.
Вдруг вы не то удалите и у вас возникнут проблемы.
А так вы закомментировали, когда у вас вышла ошибка, сразу же откомметировали и исправили.
Продолжение ниже...
Да блин у вас что рук нету? что ли сделать на 1.6.4 по уроку на 1.6.2? всё одно и тоже!на 1,6,4 есть или нет
По губе. За вас никто ничего не будет делать. Если вы реально ленивые, платите денюжку за "сделай мне".Так сделай мне!
так что, какое там решение??!Кстате я разобрался с этой проблемкой! для версии 1.6.4
А почему их так много появилось?SocialRus, Нужно из этого удалить аж половину файлов.
Точно какие сказать не смогу.
Так как я очень давно не занимался MCP.
Возможно на днях обновлю тему
почему их так много появилось?SocialRus, Нужно из этого удалить аж половину файлов.
Точно какие сказать не смогу.
Так как я очень давно не занимался MCP.
Возможно на днях обновлю тему
Соберу сборку цена договорнаяЛюди помогите собрать клиента 1.6.4
Заплачу денег. Срочно нужно.
Скайп: evropei (Johnnybeat)