Войти или зарегистрироваться

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

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

Ты печенька?

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

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

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

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

  • Всего проголосовало
    304
Could not find or load main class Start
ищет класс старта...
Где бы мне его взять?
 
Совет:
Если вы что то меняете в классах, то никогда не пишите по русски! Проблема в чем... Крякозябры! Лучше написать по английски и потом через InClassTranslator изменить надписи!
Просто нужно использовать нормальную кодировку исходников (это касается абсолютно всех проектов java).
Открываем настройки проекта (Project -> Properties) и ставим выделенное, как на скриншоте.
3087978970.png
 
Помогите.
[20:35:02] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLTweaker
[20:35:02] [main/INFO] [LaunchWrapper]: Using primary tweak class name cpw.mods.fml.common.launcher.FMLTweaker
[20:35:02] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLTweaker
[20:35:02] [main/INFO] [FML]: Forge Mod Loader version 7.2.211.1121 for Minecraft 1.7.2 loading
[20:35:02] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_25, running on Windows 7:amd64:6.1, installed at C:\Program Files\Java\jre1.8.0_25
[20:35:02] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
[20:35:02] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
[20:35:02] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLDeobfTweaker
[20:35:02] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
[20:35:02] [main/ERROR] [LaunchWrapper]: Unable to launch
java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(Unknown Source) ~[?:1.8.0_25]
at java.util.ArrayList$Itr.remove(Unknown Source) ~[?:1.8.0_25]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:117) [launchwrapper-1.9.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.9.jar:?]
Java HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release



Что делать?
Выходит когда пытаюсь скомпилировать.:cry:
А как ты исправил ошибку? P.S Omka
 
Почему?

---- Minecraft Crash Report ----
// Shall we play a game?

Time: 09.06.15 20:03
Description: Initializing game

java.lang.NoClassDefFoundError: net/minecraft/client/gui/PingTask
at net.minecraft.client.gui.GuiMainMenu.ping(GuiMainMenu.java:188)
at net.minecraft.client.gui.GuiMainMenu.func_73969_a(GuiMainMenu.java:280)
at net.minecraft.client.gui.GuiMainMenu.func_73866_w_(GuiMainMenu.java:251)
at net.minecraft.client.gui.GuiScreen.func_146280_a(GuiScreen.java:255)
at net.minecraft.client.Minecraft.func_147108_a(Minecraft.java:797)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:551)
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(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.gui.PingTask
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 14 more
Caused by: java.lang.NoClassDefFoundError: scala/actors/threadpool/FutureTask
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
... 16 more
Caused by: java.lang.ClassNotFoundException: scala.actors.threadpool.FutureTask
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 20 more
Caused by: java.lang.NullPointerException
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
... 22 more


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Stacktrace:
at net.minecraft.client.gui.GuiMainMenu.ping(GuiMainMenu.java:188)
at net.minecraft.client.gui.GuiMainMenu.func_73969_a(GuiMainMenu.java:280)
at net.minecraft.client.gui.GuiMainMenu.func_73866_w_(GuiMainMenu.java:251)
at net.minecraft.client.gui.GuiScreen.func_146280_a(GuiScreen.java:255)
at net.minecraft.client.Minecraft.func_147108_a(Minecraft.java:797)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:551)

-- Initialization --
Details:
Stacktrace:
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(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 7 (x86) version 6.1
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) Client VM (mixed mode), Oracle Corporation
Memory: 71095664 bytes (67 MB) / 243978240 bytes (232 MB) up to 1060372480 bytes (1011 MB)
JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.05 FML v7.10.85.1291 Minecraft Forge 10.13.2.1291 3 mods loaded, 3 mods active
mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
FML{7.10.85.1291} [Forge Mod Loader] (forge-1.7.10-10.13.2.1291.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Forge{10.13.2.1291} [Minecraft Forge] (forge-1.7.10-10.13.2.1291.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Launched Version: 1.7.10-Forge10.13.2.1291
LWJGL: 2.9.1
OpenGL: ATI Radeon HD 2600 PRO GL version 3.3.11672 Compatibility Profile Context, ATI Technologies Inc.
GL Caps: Using GL 1.3 multitexturing.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Anisotropic filtering is supported and maximum anisotropy is 16.
Shaders are available because OpenGL 2.1 is supported.

Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: [BattleGear-2-32x1.8.6.zip]
Current Language: Русский (Россия)
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Anisotropic Filtering: Off (1)
 
@BoosterYT Либу scala-actors-migration_2.11-1.1.0.jar подключи.
 
@BoosterYT Либу scala-actors-migration_2.11-1.1.0.jar подключи.
Я просто удалял java 8 и ставил 7.
Почти вот именно
Там можно просто через MCP
Просто нужно использовать нормальную кодировку исходников (это касается абсолютно всех проектов java).
Открываем настройки проекта (Project -> Properties) и ставим выделенное, как на скриншоте.
3087978970.png
Спасибо
Почему?

---- Minecraft Crash Report ----
// Shall we play a game?

Time: 09.06.15 20:03
Description: Initializing game

java.lang.NoClassDefFoundError: net/minecraft/client/gui/PingTask
at net.minecraft.client.gui.GuiMainMenu.ping(GuiMainMenu.java:188)
at net.minecraft.client.gui.GuiMainMenu.func_73969_a(GuiMainMenu.java:280)
at net.minecraft.client.gui.GuiMainMenu.func_73866_w_(GuiMainMenu.java:251)
at net.minecraft.client.gui.GuiScreen.func_146280_a(GuiScreen.java:255)
at net.minecraft.client.Minecraft.func_147108_a(Minecraft.java:797)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:551)
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(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.gui.PingTask
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 14 more
Caused by: java.lang.NoClassDefFoundError: scala/actors/threadpool/FutureTask
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
... 16 more
Caused by: java.lang.ClassNotFoundException: scala.actors.threadpool.FutureTask
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 20 more
Caused by: java.lang.NullPointerException
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
... 22 more


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Stacktrace:
at net.minecraft.client.gui.GuiMainMenu.ping(GuiMainMenu.java:188)
at net.minecraft.client.gui.GuiMainMenu.func_73969_a(GuiMainMenu.java:280)
at net.minecraft.client.gui.GuiMainMenu.func_73866_w_(GuiMainMenu.java:251)
at net.minecraft.client.gui.GuiScreen.func_146280_a(GuiScreen.java:255)
at net.minecraft.client.Minecraft.func_147108_a(Minecraft.java:797)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:551)

-- Initialization --
Details:
Stacktrace:
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(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 7 (x86) version 6.1
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) Client VM (mixed mode), Oracle Corporation
Memory: 71095664 bytes (67 MB) / 243978240 bytes (232 MB) up to 1060372480 bytes (1011 MB)
JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.05 FML v7.10.85.1291 Minecraft Forge 10.13.2.1291 3 mods loaded, 3 mods active
mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
FML{7.10.85.1291} [Forge Mod Loader] (forge-1.7.10-10.13.2.1291.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Forge{10.13.2.1291} [Minecraft Forge] (forge-1.7.10-10.13.2.1291.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Launched Version: 1.7.10-Forge10.13.2.1291
LWJGL: 2.9.1
OpenGL: ATI Radeon HD 2600 PRO GL version 3.3.11672 Compatibility Profile Context, ATI Technologies Inc.
GL Caps: Using GL 1.3 multitexturing.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Anisotropic filtering is supported and maximum anisotropy is 16.
Shaders are available because OpenGL 2.1 is supported.

Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: [BattleGear-2-32x1.8.6.zip]
Current Language: Русский (Россия)
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Anisotropic Filtering: Off (1)
И пожалуйста. Не надо просто кидать код ошибки в сообщение. Либо цитируй либо помечай как код.
Скоро чуток обновлю статью.
 
Скоро чуток обновлю статью.
Того, что я написал оказалось недостаточно. Ещё также пришлось править конфиг gradle.
В build.gradle перед строчкой apply plugin: 'forge' нужно добавить:
Код:
tasks.withType(JavaCompile) {
  options.encoding = "UTF-8"
   sourceCompatibility = "1.7"
   targetCompatibility = "1.7"
}
Это указывает компилятору кодировку исходников, а также переключает компиляцию под Java 7 (по умолчанию древняя Java 6).
 
Того, что я написал оказалось недостаточно. Ещё также пришлось править конфиг gradle.
В build.gradle перед строчкой apply plugin: 'forge' нужно добавить:
Код:
tasks.withType(JavaCompile) {
  options.encoding = "UTF-8"
   sourceCompatibility = "1.7"
   targetCompatibility = "1.7"
}
Это указывает компилятору кодировку исходников, а также переключает компиляцию под Java 7 (по умолчанию древняя Java 6).
Этот конфиг в стандартной дирректорити?
 
В папке, где всё "добро" находится лежит. Не заметить сложно.
 
Обновил туториал. Убралл ссылки на Adf.ly
 
Ничего не делает:
1.) Распоковал SRC Forge в E:\1710
2.) Ввел команду в консоле (открыта с правами админа) cd E:\1710
3.) Ввожу gradlew setupDecompWorkspace eclipse
Пишет, что "gradlew" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
P.S.: ОС Windows XP SP3
Нашел способ, как запустить:
"E:\1710\gradlew" setupDecompWorkspace eclipse
но при этом выбивает ошибку
FAILURE: Build failed with an exception
*What went wrong:
Task 'setupDecompWorkspace' not found in root project 'непонятные_символы'.
 
В туториале есть Спойлер :Совет от MrGiperCreeper (для тех у кого Java установлена не в стандартной директории)
там всё написано. Не забудь запустить cmd от имени администратора.
Если не получилось удали java и установи JDK7
 
Volt_:-(), все получилось, глюк ОСи. Почему-то не срабатывал аргумент в консоле cd "путь"
 
У шиндоуз есть сложности со сменой раздела. Чтобы сменить диск надо ввести "<буква_диска>:". Например, "E:" (без кавычек), тогда cd заработает.
 
saharin94, я так и делал. Пока не перезагрузил ПК - ни в какую не шло. Щас все работает отлично!
P.S.: хоть проблема уже и была решена, все равно - спасибо.
 
Можете помочь. При изменении класса GuiMainMenu у меня всё получается, но не как не получается изменить GuiIngame с foge. А с MCP получается. Что подскажете.
 
Можете помочь. При изменении класса GuiMainMenu у меня всё получается, но не как не получается изменить GuiIngame с foge. А с MCP получается. Что подскажете.
Если с форжем - то нужно редактировать класс GuiIngameForge.java. Он находится в пакете minecraftforge.
 
Назад
Верх