Туториал Список классов и клиентов для MCP

А где от оптифана то классы?)
Он же стоит прямо в minecraft.jar)
Сделал поиск по jar , skins нашел только то что я менял ber.class
Вот именно по клиенту с уже поставленным Optifine и ищи. Всё тоже самое по сути.
 
Все,нашел,сделал))Спасибо:D
 
Скачать сорсы fml, кликнуть на install.cmd.
а можно как нибудь по подробнее. Куда пихать ссылку для своего joinserver.php и что делать после запуска install.bat
 
Идёшь в mcp, запускаешь decompile.bat, идёшь в src, ищешь файл с joinserver (не знаю как в винде по содержимому файлов искать), изменяешь URL, выполняешь recompile.bat, потом reobfuscate.bat, затем идёшь в папку reobf - там результат. Кидаешь этот класс в minecraft.jar.
????
PROFIT!
 
Идёшь в mcp, запускаешь decompile.bat, идёшь в src, ищешь файл с joinserver (не знаю как в винде по содержимому файлов искать), изменяешь URL, выполняешь recompile.bat, потом reobfuscate.bat, затем идёшь в папку reobf - там результат. Кидаешь этот класс в minecraft.jar.
????
PROFIT!
А FML нах*й не пошлет от такого? Без decompile.bat будет норм.
 
Каждый раз жалею, заходя на этот форум. Обитают тут в основном грубые, заносчивые люди с завышенным ЧСВ.
 
Каждый раз жалею, заходя на этот форум. Обитают тут в основном грубые, заносчивые люди с завышенным ЧСВ.
Не, тут я уже спросил чисто из интереса. К примеру у меян после такого FML срал безбожно ._.
 
вот только проблема если просто делать без декомпиляции а заменой в .class то они ругаются мол bed login
вообщем заменил ссылки в классах на сервере и в клиенте но вот проблема клиент при попытке зайти на сервер выдаёт: ошибка входа: <br /> и на версии 1.6.2 и на 1.4.7 лаунчер sashok724 помогите решить эту проблему, кстати в базе данных в колонке sesion появляются цифры а в колонке server нет.
ищу человека который свяжет клиента 1.4.7 и mcpc+ с лаунчером sashok724 за договорную цену стучать просьба в лс
 
ищу человека который свяжет клиента 1.4.7 и mcpc+ с лаунчером sashok724 за договорную цену стучать просьба в лс
Самому интересно, почему у некоторых <br /> появляется...
 
skype.png
 
up косяяк не заметил
всё
отправил
 
Добавляю продвинутую версию батника :).
При запуске запрашивает ввод ника, сесию. версию клиента, версию врапера и версию forge.
Код:
echo off
title minecraft
color 0d
cls
echo Enter name:
set /p name=^>
cls
echo Enter session:
set /p session=^>
cls
cd %appdata%\.minecraft
dir versions
echo Enter client version:
set /p version=^>
cls
dir libraries\net\minecraftforge\minecraftforge
echo Enter forge version:
set /p forge=^>
cls
dir libraries\net\minecraft\launchwrapper
echo Enter launchwrapper version:
set /p launchwrapper=^>
cls
java -Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true -Xmx512m -Djava.library.path="%appdata%\.minecraft\versions\%version%\natives" -cp "%appdata%\.minecraft\libraries\net\minecraftforge\minecraftforge\%forge%\minecraftforge-%forge%.jar";"%appdata%\.minecraft\libraries\net\minecraft\launchwrapper\%launchwrapper%\launchwrapper-%launchwrapper%.jar";"%appdata%\.minecraft\libraries\org\ow2\asm\asm-all\4.1\asm-all-4.1.jar";"%appdata%\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar";"%appdata%\.minecraft\libraries\lzma\lzma\0.0.1\lzma-0.0.1.jar";"%appdata%\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar";"%appdata%\.minecraft\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar";"%appdata%\.minecraft\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar";"%appdata%\.minecraft\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar";"%appdata%\.minecraft\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar";"%appdata%\.minecraft\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar";"%appdata%\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl\2.9.0\lwjgl-2.9.0.jar";"%appdata%\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.0\lwjgl_util-2.9.0.jar";"%appdata%\.minecraft\libraries\argo\argo\2.25_fixed\argo-2.25_fixed.jar";"%appdata%\.minecraft\libraries\org\bouncycastle\bcprov-jdk15on\1.47\bcprov-jdk15on-1.47.jar";"%appdata%\.minecraft\libraries\com\google\guava\guava\14.0\guava-14.0.jar";"%appdata%\.minecraft\libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar";"%appdata%\.minecraft\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar";"%appdata%\.minecraft\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar";"%appdata%\.minecraft\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar";"%appdata%\.minecraft\libraries\com\google\code\gson\gson\2.2.2\gson-2.2.2.jar";"%appdata%\.minecraft\versions\1.6.4\OptiFine.zip";"%appdata%\.minecraft\versions\%version%\%version%.jar" net.minecraft.launchwrapper.Launch --username %name% --session %session% --version Forge%forge% --gameDir "%appdata%\.minecraft\minecraft" --assetsDir "%appdata%\.minecraft\assets" --tweakClass cpw.mods.fml.common.launcher.FMLTweaker
pause
 
Добавляю продвинутую версию батника :).
При запуске запрашивает ввод ника, сесию. версию клиента, версию врапера и версию forge.
Сохранение переменных поставь. А ещё лучше батник для создания батников :D
 
Вот финальная версия этого батника :).
Код:
echo off
title minecraft
color 0d
cls
IF EXIST name.txt (
set /p name=<name.txt
) ELSE (
echo Enter name:
set /p name=^>
)
echo %name%> name.txt
cls
IF EXIST session.txt (
set /p session=<session.txt
) ELSE (
echo Enter session:
set /p session=^>
)
echo %session%> session.txt
cls
IF EXIST version.txt (
set /p version=<version.txt
) ELSE (
dir "%appdata%\.minecraft\versions"
echo Enter client version:
set /p version=^>
)
echo %version%> version.txt
cls
IF EXIST forge.txt (
set /p forge=<forge.txt
) ELSE (
dir "%appdata%\.minecraft\libraries\net\minecraftforge\minecraftforge"
echo Enter forge version:
set /p forge=^>
)
echo %forge%> forge.txt
cls
IF EXIST launchwrapper.txt (
set /p launchwrapper=<launchwrapper.txt
) ELSE (
dir "%appdata%\.minecraft\libraries\net\minecraft\launchwrapper"
echo Enter launchwrapper version:
set /p launchwrapper=^>
)
echo %launchwrapper%> launchwrapper.txt
cls
IF EXIST memory.txt (
set /p memory=<memory.txt
) ELSE (
echo Enter memory:
set /p memory=^>
)
echo %memory%> memory.txt
cls
java -Xms%memory%m -Xmx%memory%m -Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true -Xmx512m -Djava.library.path="%appdata%\.minecraft\versions\%version%\natives" -cp "%appdata%\.minecraft\libraries\net\minecraftforge\minecraftforge\%forge%\minecraftforge-%forge%.jar";"%appdata%\.minecraft\libraries\net\minecraft\launchwrapper\%launchwrapper%\launchwrapper-%launchwrapper%.jar";"%appdata%\.minecraft\libraries\org\ow2\asm\asm-all\4.1\asm-all-4.1.jar";"%appdata%\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar";"%appdata%\.minecraft\libraries\lzma\lzma\0.0.1\lzma-0.0.1.jar";"%appdata%\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar";"%appdata%\.minecraft\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar";"%appdata%\.minecraft\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar";"%appdata%\.minecraft\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar";"%appdata%\.minecraft\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar";"%appdata%\.minecraft\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar";"%appdata%\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl\2.9.0\lwjgl-2.9.0.jar";"%appdata%\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.0\lwjgl_util-2.9.0.jar";"%appdata%\.minecraft\libraries\argo\argo\2.25_fixed\argo-2.25_fixed.jar";"%appdata%\.minecraft\libraries\org\bouncycastle\bcprov-jdk15on\1.47\bcprov-jdk15on-1.47.jar";"%appdata%\.minecraft\libraries\com\google\guava\guava\14.0\guava-14.0.jar";"%appdata%\.minecraft\libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar";"%appdata%\.minecraft\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar";"%appdata%\.minecraft\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar";"%appdata%\.minecraft\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar";"%appdata%\.minecraft\libraries\com\google\code\gson\gson\2.2.2\gson-2.2.2.jar";"%appdata%\.minecraft\versions\1.6.4\OptiFine.zip";"%appdata%\.minecraft\versions\%version%\%version%.jar" net.minecraft.launchwrapper.Launch --username %name% --session %session% --version Forge%forge% --gameDir "%appdata%\.minecraft\minecraft" --assetsDir "%appdata%\.minecraft\assets" --tweakClass cpw.mods.fml.common.launcher.FMLTweaker
pause
 
Нашел на забугорном форуме, что можно скинуть все либы в одну папку libraries. И тогда команад подключения либ много проще:
Код:
..-cp "%APPDATA%\.Hi-Tech\libraries\*;..
 
Назад
Верх