Minecraft伪造mod编译错误

时间:2015-07-06 09:48:12

标签: java macos

我已经制作了一个mod,现在我想编译它我遵循一个教程并尝试编译但是我有一个错误。请告诉我我做错了什么。 谢谢。

终端:

'value' => function($data, $row) {
    return CHtml::image(
        LessonController::getCamByClassId($data->Lesson_ID)[0]['Cam1'],
        "default image",
        array('width'=>195, 'height'=>110)
    );
}

Build.grade:

* Where:
Build file '/Users/Will/Dropbox/forge/build.gradle' line: 20

* What went wrong:
Could not compile build file '/Users/Will/Dropbox/forge/build.gradle'.
> startup failed:
  build file '/Users/Will/Dropbox/forge/build.gradle': 20: Invalid variable name. Must start with a letter but was: “1”
  . At [20:11]  @ line 20, column 11.
     version = “1”
               ^

  1 error


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

BUILD FAILED

Total time: 6.669 secs

谢谢你,如果你决定帮忙。

1 个答案:

答案 0 :(得分:4)

如果您使用,我认为您来自路径并使用可怕的TextEdit程序,那么您需要进入设置并turn off "smart quotes"。 "智能行情"当您键入时,TextEdit中的功能会自动为引用引号"交换常规引号

version = “1”

应该是

version = "1"

微妙的差异,但它在那里。无论在何处使用这些问题,您都会遇到同样的问题,例如

group = “com.candymod.mincoder”
archivesBaseName = “Candymod”

长期解决方案

获取一个面向编码的编辑器,例如Sublime,以取代您对TextEdit的使用,它具有许多优点,包括导航和语法着色,使编码更容易。