1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

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

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

?

Ты печенька?

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

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

    82 голосов
    27,0%
  3. Идите вы! Я бублик!

    98 голосов
    32,2%
  1. hyndorik

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

    Баллы:
    98
    Имя в Minecraft:
    hyndo
    Гугл в помощь
     
  2. PsZokko

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

    Баллы:
    68
    Имя в Minecraft:
    Zokko
    Could not find or load main class Start
    ищет класс старта...
    Где бы мне его взять?
     
  3. hyndorik

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

    Баллы:
    98
    Имя в Minecraft:
    hyndo
  4. saharin94

    saharin94 Старожил Пользователь Заблокирован

    Баллы:
    173
    Просто нужно использовать нормальную кодировку исходников (это касается абсолютно всех проектов java).
    Открываем настройки проекта (Project -> Properties) и ставим выделенное, как на скриншоте.
    [​IMG]
     
  5. Volt_:-()

    Volt_:-() Новичок Пользователь

    Баллы:
    16
    Имя в Minecraft:
    Volt
    Помогите.
    [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
     
  6. BoosterYT

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

    Баллы:
    66
    Skype:
    skype24.ru
    Почему?

    ---- 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)
     
  7. saharin94

    saharin94 Старожил Пользователь Заблокирован

    Баллы:
    173
    @BoosterYT Либу scala-actors-migration_2.11-1.1.0.jar подключи.
     
  8. BoosterYT

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

    Баллы:
    66
    Skype:
    skype24.ru
    а как?
     
  9. Автор темы
    skoniks

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

    Баллы:
    78
    Skype:
    skolya16
    Имя в Minecraft:
    skoniks
    Я просто удалял java 8 и ставил 7.
    Там можно просто через MCP
    Спасибо
    И пожалуйста. Не надо просто кидать код ошибки в сообщение. Либо цитируй либо помечай как код.
    Скоро чуток обновлю статью.
     
  10. saharin94

    saharin94 Старожил Пользователь Заблокирован

    Баллы:
    173
    Того, что я написал оказалось недостаточно. Ещё также пришлось править конфиг gradle.
    В build.gradle перед строчкой apply plugin: 'forge' нужно добавить:
    Код:
    tasks.withType(JavaCompile) {
      options.encoding = "UTF-8"
       sourceCompatibility = "1.7"
       targetCompatibility = "1.7"
    }
    Это указывает компилятору кодировку исходников, а также переключает компиляцию под Java 7 (по умолчанию древняя Java 6).
     
  11. Автор темы
    skoniks

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

    Баллы:
    78
    Skype:
    skolya16
    Имя в Minecraft:
    skoniks
    Этот конфиг в стандартной дирректорити?
     
  12. saharin94

    saharin94 Старожил Пользователь Заблокирован

    Баллы:
    173
    В папке, где всё "добро" находится лежит. Не заметить сложно.
     
  13. Автор темы
    skoniks

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

    Баллы:
    78
    Skype:
    skolya16
    Имя в Minecraft:
    skoniks
    Обновил туториал. Убралл ссылки на Adf.ly
     
  14. Blooderino

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

    Баллы:
    66
    Ничего не делает:
    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 'непонятные_символы'.
     
  15. Volt_:-()

    Volt_:-() Новичок Пользователь

    Баллы:
    16
    Имя в Minecraft:
    Volt
    В туториале есть Спойлер :Совет от MrGiperCreeper (для тех у кого Java установлена не в стандартной директории)
    там всё написано. Не забудь запустить cmd от имени администратора.
    Если не получилось удали java и установи JDK7
     
  16. Blooderino

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

    Баллы:
    66
    Volt_:-(), все получилось, глюк ОСи. Почему-то не срабатывал аргумент в консоле cd "путь"
     
  17. saharin94

    saharin94 Старожил Пользователь Заблокирован

    Баллы:
    173
    У шиндоуз есть сложности со сменой раздела. Чтобы сменить диск надо ввести "<буква_диска>:". Например, "E:" (без кавычек), тогда cd заработает.
     
  18. Blooderino

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

    Баллы:
    66
    saharin94, я так и делал. Пока не перезагрузил ПК - ни в какую не шло. Щас все работает отлично!
    P.S.: хоть проблема уже и была решена, все равно - спасибо.
     
  19. Volt_:-()

    Volt_:-() Новичок Пользователь

    Баллы:
    16
    Имя в Minecraft:
    Volt
    Можете помочь. При изменении класса GuiMainMenu у меня всё получается, но не как не получается изменить GuiIngame с foge. А с MCP получается. Что подскажете.
     
  20. Starr

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

    Баллы:
    98
    Если с форжем - то нужно редактировать класс GuiIngameForge.java. Он находится в пакете minecraftforge.
     

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