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

  • Автор темы Автор темы skoniks
  • Дата начала Дата начала

Ты печенька?

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

    Голосов: 124 40,8%
  • Нет! Я хлебушек!

    Голосов: 82 27,0%
  • Идите вы! Я бублик!

    Голосов: 98 32,2%

  • Всего проголосовало
    304
туториал обновлен... активность форума снизилась до нуля!
 
установил, скомпилил, запустился клиент с фордж, всё нормально.
не ясно вот что:
Потом в проекте идем по пути к ресурс файлам Forge и minecraft:
Minecraft/Referenced Libraries/forgeSRC.../net.minecraft.client.gui/
это где искать ? всю папку переворошил куда качалось всё
Так как мы редактируем главное меню, то нам потребуется класс GuiMainMenu.class
открываем его и копируем содержимое!
не нашёл в нём этих
И сразу ищем строки:
сторок (искал в .class и .java файлах) можно конкретней, где он находится ?(хоть я его и нашёл, но вдруг неправильный :confused:)
установил, скомпилил, запустился клиент с фордж, всё нормально.
не ясно вот что:
Потом в проекте идем по пути к ресурс файлам Forge и minecraft:
Minecraft/Referenced Libraries/forgeSRC.../net.minecraft.client.gui/
это где искать ? всю папку переворошил куда качалось всё
Так как мы редактируем главное меню, то нам потребуется класс GuiMainMenu.class
открываем его и копируем содержимое!
не нашёл в нём этих
И сразу ищем строки:
сторок (искал в .class и .java файлах) можно конкретней, где он находится ?(хоть я его и нашёл, но вдруг неправильный :confused:)
всё, сам дошёл, и правда был неправильный:oops:
кому нада, или ТС добавь в шапке, что этот файл GuiMainMenu.java искать в эклипсе по адресу build/tmp/recompSrc/net/minecraft/client/gui/тут:ninja:
 
всё, сам дошёл, и правда был неправильный:oops:
кому нада, или ТС добавь в шапке, что этот файл GuiMainMenu.java искать в эклипсе по адресу build/tmp/recompSrc/net/minecraft/client/gui/тут:ninja:
А вот и нет. Искать надо по такому пути (в Windows): "C:\Users\<ник>\.gradle\caches\minecraft\net\minecraftforge\forge\<версия MC и Forge>\forgeSrc-<версия MC и Forge>-sources.jar"
 
Сделал все как нужно..Вот ошибка при запуске игры
Description: There was a severe problem during mod loading that has caused the game to fail

cpw.mods.fml.common.LoaderException: java.lang.NoSuchFieldError: dirt
at cpw.mods.fml.common.LoadController.transition(LoadController.java:162)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:692)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:288)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:541)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:867)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Caused by: java.lang.NoSuchFieldError: dirt
at com.example.examplemod.ExampleMod.init(ExampleMod.java:18)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:691)
... 10 more
Meta-inf удалил
Аргументы запуска в лаунчере тоже записал
 
problem during mod loading

Ни о чем не говорит? Ну, например, что ошибка вызвана загрузкой модов?
 
Сделал все как нужно..Вот ошибка при запуске игры
Description: There was a severe problem during mod loading that has caused the game to fail

cpw.mods.fml.common.LoaderException: java.lang.NoSuchFieldError: dirt
at cpw.mods.fml.common.LoadController.transition(LoadController.java:162)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:692)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:288)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:541)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:867)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Caused by: java.lang.NoSuchFieldError: dirt
at com.example.examplemod.ExampleMod.init(ExampleMod.java:18)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:691)
... 10 more
Meta-inf удалил
Аргументы запуска в лаунчере тоже записал
Попробуй запустить без модов....
 
image.png

В чем дело, причем не только у меня так. До 17% доходит и вырубается (
 
image.png

В чем дело, причем не только у меня так. До 17% доходит и вырубается (
Скачай лиц. майнкрафт.
Его чистый assets засунь в "C/users/anton/.gradle/caches/minecraft/"
Если спросит - с заменой!(Этот путь можешь найти на своем скрине)
М,Б, поможет
 
Скачай лиц. майнкрафт.
Его чистый assets засунь в "C/users/anton/.gradle/caches/minecraft/"
Если спросит - с заменой!(Этот путь можешь найти на своем скрине)
М,Б, поможет
был туториал, где чувак менял меню мультиплеера...
Ни этот туториал искал ?
Перейти
 
Скачай лиц. майнкрафт.
Его чистый assets засунь в "C/users/anton/.gradle/caches/minecraft/"
Если спросит - с заменой!(Этот путь можешь найти на своем скрине)
М,Б, поможет
О боже, оно работает! Спасибо.
П.С, Стоит переустановить винду и все, попа на месяц обеспеченна! Новая проблема: "
"Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at GradleStart.main(GradleStart.java:59)
Java HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release"
"
 
О боже, оно работает! Спасибо.
П.С, Стоит переустановить винду и все, попа на месяц обеспеченна! Новая проблема: "
"Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at GradleStart.main(GradleStart.java:59)
Java HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release"
"
ты уверен что у тебя вообще стоит jdk? желательно 7
 
ты уверен что у тебя вообще стоит jdk? желательно 7
Да, пробовал переустановить, вообще теперь ява не ставится... Сейчас покопаюсь, думаю, что исправлю.
Эклипс выдавал кучу ошибок, не хотел запускаться. В итоге установил NetBeans, он сам все поставил и настроил. Теперь Эклипс работает )
 
Да, пробовал переустановить, вообще теперь ява не ставится... Сейчас покопаюсь, думаю, что исправлю.
Эклипс выдавал кучу ошибок, не хотел запускаться. В итоге установил NetBeans, он сам все поставил и настроил. Теперь Эклипс работает )
Ну NetBeans тащит же)
 
Поставил флаги для отключения проверки на модификации .jar, но все равно вылетает.
(-Dfml.ignoreInvalidMinecraftCertificates и -Dfml.ignorePatchDiscrepancies)
Код:
> [16:37:05] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLTweaker
> [16:37:06] [main/INFO] [LaunchWrapper]: Using primary tweak class name cpw.mods.fml.common.launcher.FMLTweaker
> [16:37:06] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLTweaker
> [16:37:06] [main/INFO] [FML]: Forge Mod Loader version 7.2.211.1121 for Minecraft 1.7.2 loading
> [16:37:06] [main/INFO] [FML]: Java is Java HotSpot(TM) Client VM, version 1.7.0_67, running on Windows 7:x86:6.1, installed at C:\Program Files\Java\jre7
> [16:37:06] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
> [16:37:06] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLDeobfTweaker
> [16:37:06] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
> [16:37:06] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
> [16:37:06] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
> [16:37:10] [main/ERROR] [FML]: There is a binary discrepency between the expected input class btj (btj) and the actual class. Checksum on disk is a9545dff, in patch 12c444b4. Things are probably about to go very wrong. Did you put something into the jar file?
> [16:37:10] [main/ERROR] [FML]: The game is going to exit, because this is a critical error, and it is very improbable that the modded game will work, please obtain clean jar files.
Кто может, помогите пожалуйста.
 
Последнее редактирование:
Did you put something into the jar file?
Не-а, ты не выставил флаги. Forge пишет: "Вы ничего не вставляли в JAR-файл?"
Вот правильные флаги:
Код:
-Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true
 
Назад
Верх