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

Туториал [FDW]. Убираем Копирайты Forge, Делаем кнопку на свой сайт! 1.7.2/1.7.10|+

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем skoniks, 16 июл 2014.

?

Ты печенька?

  1. Да я печенька...

    105 голосов
    39,8%
  2. Нет! Я хлебушек!

    76 голосов
    28,8%
  3. Идите вы! Я бублик!

    83 голосов
    31,4%
  1. oleg159753

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

    Баллы:
    68
    а у тебя какая версия mcp? у меня создался файл btj.class (из GuiMainMenu.java) я вбил в поиск 1.6.4-Forge9.11.1.965.jar и этого класса там вообще нет, при добавлении этого файла ничего не происходит, копирайты не убираются, но во всяком случае спасибо за помощь.
     
  2. Хостинг MineCraft
    <
  3. Starr

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

    Баллы:
    98
    Имя в Minecraft:
    _Starr_
    Ой, забыл, что взял из 1.7.2.
    Вот ссыль на 1.6.4 http://rghost.ru/58379756

    B MCP жмешь просто декомпил.
    Дальше закидываешь joined.srg в conf MCP
    Потом открываешь BON и проводишь обфускацию мода.
     
  4. oleg159753

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

    Баллы:
    68
    с этим joined.srg создает такой же jar только без META-INF и класс не переименовывается[DOUBLEPOST=1412888936,1412596857][/DOUBLEPOST]кто-то делал обфускацию через Bon на 1.6.4? можете скинуть mcp с рабочим joined.srg?
     
  5. Vasilisk

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

    Баллы:
    88
    Имя в Minecraft:
    Vasilisk
    Вопрос интереснее, как вообще F3 удалить?
     
  6. Navion

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

    Баллы:
    76
    Skype:
    baldin20
    Имя в Minecraft:
    Nesten
    Помогите когда я нажимаю go в bon у меня появляется ошибка
    [​IMG]
     
  7. Автор темы
    skoniks

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

    Баллы:
    78
    Skype:
    skolya16
    Имя в Minecraft:
    skoniks
    Так, я решил записать туториал на версию 1.7.2...
    Ждите
     
  8. Navion

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

    Баллы:
    76
    Skype:
    baldin20
    Имя в Minecraft:
    Nesten
    Уже догнал я mcp не установил до конца[DOUBLEPOST=1414338246,1414337980][/DOUBLEPOST]После того как я запихнул все class файлы в mc.jar он не запускается и кряша нету https://yadi.sk/i/s94XcKKkcJGSd
    [​IMG]
     
  9. Автор темы
    skoniks

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

    Баллы:
    78
    Skype:
    skolya16
    Имя в Minecraft:
    skoniks
    Еще один....
    Код:
    АРГУМЕНТЫ 
    [DOUBLEPOST=1414340317][/DOUBLEPOST]Удаляем Meta-inf
    При запуска майнкрафт через лиц. и др. лаунчеры не забываем прописывать аргументы:
    Код (Text):
    -Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true
    Запускаем майн:lol: (если не забыли запихнуть сам Forge)
     
  10. Navion

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

    Баллы:
    76
    Skype:
    baldin20
    Имя в Minecraft:
    Nesten
    Я не тупой и так аргументы написаны
     
  11. Автор темы
    skoniks

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

    Баллы:
    78
    Skype:
    skolya16
    Имя в Minecraft:
    skoniks
    Значит мета инфа не удалена![DOUBLEPOST=1414428320,1414420948][/DOUBLEPOST]Updated (2-ое видео)
     
  12. zxlostsoul

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

    Баллы:
    61
    Спасибо за туториал, всё получилось) Но есть изъяны: в текстовой версии не сказано про импорт классов при добавлении кода в Eclipse, нигде не сказано как устанавливать mcp, а вот это
    сбило меня с толку и заставило думать что я что-то сделал не так. В пути пропущен forgeSrc-1.7.10-10.13.2.1230.jar
     
  13. Автор темы
    skoniks

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

    Баллы:
    78
    Skype:
    skolya16
    Имя в Minecraft:
    skoniks
    Напиши в скайпе "skolya16" - что тебя не устраивает, я добавлю в туториал[DOUBLEPOST=1414777441,1414688426][/DOUBLEPOST]UpDated - 3 видео
     
  14. chief

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

    Баллы:
    76
    Блин?
    [11:07:05] [main/ERROR] [LaunchWrapper]: Unable to launch
    java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_71]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_71]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_71]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_71]
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.11.jar:?]
    at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.11.jar:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_71]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_71]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_71]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_71]
    at GradleStartCommon.launch(GradleStartCommon.java:33) [start/:?]
    at GradleStart.startClient(GradleStart.java:93) [start/:?]
    at GradleStart.main(GradleStart.java:48) [start/:?]
    Caused by: java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path
    at java.lang.ClassLoader.loadLibrary(Unknown Source) ~[?:1.7.0_71]
    at java.lang.Runtime.loadLibrary0(Unknown Source) ~[?:1.7.0_71]
    at java.lang.System.loadLibrary(Unknown Source) ~[?:1.7.0_71]
    at org.lwjgl.Sys$1.run(Sys.java:73) ~[lwjgl-2.9.1.jar:?]
    at java.security.AccessController.doPrivileged(Native Method) ~[?:1.7.0_71]
    at org.lwjgl.Sys.doLoadLibrary(Sys.java:66) ~[lwjgl-2.9.1.jar:?]
    at org.lwjgl.Sys.loadLibrary(Sys.java:95) ~[lwjgl-2.9.1.jar:?]
    at org.lwjgl.Sys.<clinit>(Sys.java:112) ~[lwjgl-2.9.1.jar:?]
    at net.minecraft.client.Minecraft.getSystemTime(Minecraft.java:2807) ~[Minecraft.class:?]
    at net.minecraft.client.main.Main.main(Main.java:79) ~[Main.class:?]
    ... 13 more
    Exception in thread "main" [11:07:05] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: java.lang.ArrayIndexOutOfBoundsException: 0
    [11:07:05] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at GradleStart.main(GradleStart.java:52)
    При запуске "Run Client" появляется эта ошибка. Запускал на разных версиях джавы и возникали разные ошибки. В чем может быть проблема? Версия 1.7.10
    [DOUBLEPOST=1415007855,1415005926][/DOUBLEPOST]Сделайте, пожалуйста, второй этап для версии 1.7.2. С multiplayerButton возникает ошибка
     
  15. Teror2

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

    Баллы:
    103
    Имя в Minecraft:
    Teror2
    upload_2014-11-3_16-27-1.png
    1.7.10 что с этим делать?
     

    Вложения:

  16. Автор темы
    skoniks

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

    Баллы:
    78
    Skype:
    skolya16
    Имя в Minecraft:
    skoniks
    как выглядит код кнопки на 1.7.10 по стандарту?
     
  17. chief

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

    Баллы:
    76
    @skoniks вот так
    Код:
    this.buttonList.add(new GuiButton(2, this.width / 2 - 100, p_73969_1_ + p_73969_2_ * 1, I18n.format("menu.multiplayer", new Object[0])));
    
     
  18. Автор темы
    skoniks

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

    Баллы:
    78
    Skype:
    skolya16
    Имя в Minecraft:
    skoniks
    Так...
    Код:
    Par1
    замени на
    Код:
    p_73969_1_
    Код:
    Par 2 
    замени на
    Код:
    p_73969_2_
    и все
     
  19. Teror2

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

    Баллы:
    103
    Имя в Minecraft:
    Teror2
    это само собой, на 2 скрине итак видно что я указал эти значения (хотя ответ скорее всего chief). Проблема совсем в другом, посмотри на скрин на width, что с ним делать? Посмотреть вложение 27470
     
  20. Автор темы
    skoniks

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

    Баллы:
    78
    Skype:
    skolya16
    Имя в Minecraft:
    skoniks
    Создай поле
    Create field
    И оптом попробуй запустить[DOUBLEPOST=1415052705,1415052575][/DOUBLEPOST]
    Код:
    GuiButton updateButton = new GuiButton(21, this.width / 2 + 102, p_73969_1_ + p_73969_2_ * 1, "Обновить");
    updateButton.width = 50;
    this.buttonList.add(updateButton);
    вот рабочий пример кнопки
     
  21. Teror2

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

    Баллы:
    103
    Имя в Minecraft:
    Teror2
    да говорю же, у кнопки "par" я эти менял значения, тут скриншот прикреплён

    Я это уже пробовал и не помогло.

    @gamerforEA правильно предположил, что у меня mcp, скорее всего проблема в этом
     

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