Класс не существует

Версия Minecraft
1.7.10

GoogleTan

Картошка :3
1,354
43
310
У меня при компиляции gradlew говорит что класса jacket несуществует, но как бы он есть......
Вот сурсы: src.zip
Через диск, потому что файл слишком большой для форума
 
Краш-лог
#################################################
ForgeGradle 1.2-SNAPSHOT-fb514d3
https://github.com/MinecraftForge/ForgeGradle
#################################################
Powered by MCP unknown
http://modcoderpack.com
by: Searge, ProfMobius, Fesh0r,
R4wk, ZeuX, IngisKahn, bspkrs
#################################################
:downloadClient SKIPPED
:downloadServer SKIPPED
:getVersionJson
:extractUserDev UP-TO-DATE
:mergeJars SKIPPED
:applyBinPatches SKIPPED
:downloadMcpTools SKIPPED
:extractMcpData UP-TO-DATE
:genSrgs SKIPPED
:deobfBinJar SKIPPED
:compileApiJava UP-TO-DATE
:processApiResources UP-TO-DATE
:apiClasses UP-TO-DATE
:sourceMainJava
:compileJava
warning: [options] bootstrap class path not set in conjunction with -source 1.6
C:\minecraft\forge\1.7.10\build\sources\java\ru\GoogleTan\ForShevchenko\testenvironmentmod.java:41: error: package ru.GoogleTan.ForShevchenkoarmor does not exist
ru.GoogleTan.ForShevchenkoarmor.jacket JacketInt = new ru.GoogleTan.ForShevchenkoarmor.jacket();
^
C:\minecraft\forge\1.7.10\build\sources\java\ru\GoogleTan\ForShevchenko\testenvironmentmod.java:41: error: package ru.GoogleTan.ForShevchenkoarmor does not exist
ru.GoogleTan.ForShevchenkoarmor.jacket JacketInt = new ru.GoogleTan.ForShevchenkoarmor.jacket();
^
2 errors
1 warning
:compileJava FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':compileJava'.
> Compilation failed; see the compiler error output for details.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: 9.854 secs
Краш-лог:
#################################################
         ForgeGradle 1.2-SNAPSHOT-fb514d3
  https://github.com/MinecraftForge/ForgeGradle
#################################################
               Powered by MCP unknown
             http://modcoderpack.com
         by: Searge, ProfMobius, Fesh0r,
         R4wk, ZeuX, IngisKahn, bspkrs
#################################################
:downloadClient SKIPPED
:downloadServer SKIPPED
:getVersionJson
:extractUserDev UP-TO-DATE
:mergeJars SKIPPED
:applyBinPatches SKIPPED
:downloadMcpTools SKIPPED
:extractMcpData UP-TO-DATE
:genSrgs SKIPPED
:deobfBinJar SKIPPED
:compileApiJava UP-TO-DATE
:processApiResources UP-TO-DATE
:apiClasses UP-TO-DATE
:sourceMainJava
:compileJava
warning: [options] bootstrap class path not set in conjunction with -source 1.6
C:\minecraft\forge\1.7.10\build\sources\java\ru\GoogleTan\ForShevchenko\testenvironmentmod.java:41: error: package ru.GoogleTan.ForShevchenkoarmor does not exist
        ru.GoogleTan.ForShevchenkoarmor.jacket JacketInt = new ru.GoogleTan.ForShevchenkoarmor.jacket();
                                       ^
C:\minecraft\forge\1.7.10\build\sources\java\ru\GoogleTan\ForShevchenko\testenvironmentmod.java:41: error: package ru.GoogleTan.ForShevchenkoarmor does not exist
        ru.GoogleTan.ForShevchenkoarmor.jacket JacketInt = new ru.GoogleTan.ForShevchenkoarmor.jacket();
                                                                                              ^
2 errors
1 warning
:compileJava FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':compileJava'.
> Compilation failed; see the compiler error output for details.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: 9.854 secs
Решение
есть такой замечательный гитхаб как TestMod от шустера
там ты можешь посмотреть как делать все-все-все(ну почти)
а тот кто хоть раз установил мкреатор, получает клеймо ЮЗЕРА на всю оставшуюся жизнь
1,159
38
544
Я особо не работал с креатором, но предполагаю вот такое развитие событий: сам проект лежит не в C:\Pylo\MCreator173\forge\build, а где-то еще. Креатор в указанную папку помещает классы перед компиляцией. Думаю что у него просто нет прав на запись в диск C. Попробуй запустить креатор с правами администратора и почистить билда.

@Maxik001 тут мккреатор обсуждают. Решил, что нужно тебя уведомить)
 

GoogleTan

Картошка :3
1,354
43
310
Если делаешь через говнокреатор, то и через него компиль.
Он нужен был только для того чтоб посмотреть некоторые моменты. И при компиляции он ломает половину того что я сделала. ОН НУЖЕН БЫЛ ТОЛЬКО ДЛЯ ТОГО ЧТОБ ПОСМОТРЕТЬ КАК УСТРОЕН PROXY В 1.7.10!!! ВЕДЬ УЧЕБНИКА НЕТУ.
 

GoogleTan

Картошка :3
1,354
43
310
Ты точку пропустила
Теперь так:
Java:
#################################################
         ForgeGradle 1.2-SNAPSHOT-fb514d3
  [URL='https://github.com/MinecraftForge/ForgeGradle']MinecraftForge/ForgeGradle[/URL]
#################################################
               Powered by MCP unknown
             [URL]http://modcoderpack.com[/URL]
         by: Searge, ProfMobius, Fesh0r,
         R4wk, ZeuX, IngisKahn, bspkrs
#################################################
:downloadClient SKIPPED
:downloadServer SKIPPED
:getVersionJson
:extractUserDev UP-TO-DATE
:mergeJars SKIPPED
:applyBinPatches SKIPPED
:downloadMcpTools SKIPPED
:extractMcpData UP-TO-DATE
:genSrgs SKIPPED
:deobfBinJar SKIPPED
:compileApiJava UP-TO-DATE
:processApiResources UP-TO-DATE
:apiClasses UP-TO-DATE
:sourceMainJava
:compileJava
warning: [options] bootstrap class path not set in conjunction with -source 1.6
C:\minecraft\forge\1.7.10\build\sources\java\ru\GoogleTan\ForShevchenko\testenvironmentmod.java:41: error: constructor jacket in class jacket cannot be applied to given types;
        ru.GoogleTan.ForShevchenko.armor.jacket JacketInt = new ru.GoogleTan.ForShevchenko.armor.jacket();
                                                            ^
  required: ArmorMaterial,int,int
  found: no arguments
  reason: actual and formal argument lists differ in length
C:\minecraft\forge\1.7.10\build\sources\java\ru\GoogleTan\ForShevchenko\testenvironmentmod.java:52: error: cannot find symbol
                JacketInt.load();
                         ^
  symbol:   method load()
  location: variable JacketInt of type jacket
C:\minecraft\forge\1.7.10\build\sources\java\ru\GoogleTan\ForShevchenko\testenvironmentmod.java:63: error: cannot find symbol
                JacketInt.serverLoad(event);
                         ^
  symbol:   method serverLoad(FMLServerStartingEvent)
  location: variable JacketInt of type jacket
C:\minecraft\forge\1.7.10\build\sources\java\ru\GoogleTan\ForShevchenko\testenvironmentmod.java:73: error: cannot find symbol
                JacketInt.instance = this.instance;
                         ^
  symbol:   variable instance
  location: variable JacketInt of type jacket
C:\minecraft\forge\1.7.10\build\sources\java\ru\GoogleTan\ForShevchenko\testenvironmentmod.java:78: error: cannot find symbol
                JacketInt.preInit(event);
                         ^
  symbol:   method preInit(FMLPreInitializationEvent)
  location: variable JacketInt of type jacket
C:\minecraft\forge\1.7.10\build\sources\java\ru\GoogleTan\ForShevchenko\proxy\ClientProxy.java:11: error: cannot find symbol
                ins.JacketInt.registerRenderers();
                             ^
  symbol:   method registerRenderers()
  location: variable JacketInt of type jacket
6 errors
1 warning
:compileJava FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':compileJava'.
> Compilation failed; see the compiler error output for details.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: 12.239 secs

c:\minecraft\forge\1.7.10>
 
Последнее редактирование модератором:

GoogleTan

Картошка :3
1,354
43
310
После добавления
Java:
  public static Object instance;
  public void load() {
    }

    public void serverLoad(FMLServerStartingEvent event) {
    }

    public void preInit(FMLPreInitializationEvent event) {
    }

    public void registerRenderers() {
    }
Получилось сократить количество ошибок до:


Код:
#################################################
         ForgeGradle 1.2-SNAPSHOT-fb514d3
  https://github.com/MinecraftForge/ForgeGradle
#################################################
               Powered by MCP unknown
             http://modcoderpack.com
         by: Searge, ProfMobius, Fesh0r,
         R4wk, ZeuX, IngisKahn, bspkrs
#################################################
:downloadClient SKIPPED
:downloadServer SKIPPED
:getVersionJson
:extractUserDev UP-TO-DATE
:mergeJars SKIPPED
:applyBinPatches SKIPPED
:downloadMcpTools SKIPPED
:extractMcpData UP-TO-DATE
:genSrgs SKIPPED
:deobfBinJar SKIPPED
:compileApiJava UP-TO-DATE
:processApiResources UP-TO-DATE
:apiClasses UP-TO-DATE
:sourceMainJava
:compileJava
warning: [options] bootstrap class path not set in conjunction with -source 1.6
C:\minecraft\forge\1.7.10\build\sources\java\ru\GoogleTan\ForShevchenko\testenvironmentmod.java:41: error: constructor jacket in class jacket cannot be applied to given types;
        ru.GoogleTan.ForShevchenko.armor.jacket JacketInt = new ru.GoogleTan.ForShevchenko.armor.jacket();
                                                            ^
  required: ArmorMaterial,int,int
  found: no arguments
  reason: actual and formal argument lists differ in length
1 error
1 warning
:compileJava FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':compileJava'.
> Compilation failed; see the compiler error output for details.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: 12.146 secs
 
5,018
47
783
есть такой замечательный гитхаб как TestMod от шустера
там ты можешь посмотреть как делать все-все-все(ну почти)
а тот кто хоть раз установил мкреатор, получает клеймо ЮЗЕРА на всю оставшуюся жизнь
 

GoogleTan

Картошка :3
1,354
43
310
Последнее редактирование:
Сверху