为什么我不能制作这个Minecraft mod?

时间:2016-04-08 13:58:28

标签: java eclipse minecraft minecraft-forge

我目前正在关注如何制作Minecraft mod的this教程。我已经完成了他所做的一切,但是当我打开Eclipse并尝试打开Minecraft项目时,它会给我一个错误说:

  

'打开项目'遇到了问题。

     

' Minecraft'的项目描述文件(.project)是
  失踪。此文件包含有关
的重要信息   该项目。直到这个项目,项目才能正常运作   此文件已恢复。

如何解决此错误,以便我可以制作我的mod?

编辑:以下是我遇到的错误...
enter image description here

4 个答案:

答案 0 :(得分:3)

您需要执行命令:

gradlew setupDecompWorkspace eclipse
在你可以使用eclipse之前从命令行

转到开始菜单 输入cmd

然后在命令提示符下导航到您解压缩mdk的文件夹

然后在该文件夹中执行上述命令。

然后打开eclipse并将其指向工作目录(mdk文件夹中的eclipse)

答案 1 :(得分:1)

我不熟悉改装Minecraft,但根据您提供的信息,有一些可能的解决方案。首先,您需要检查.project文件是否确实存在或者是否真的丢失了。根据视频转到工作区文件夹,它应该位于项目的根文件夹中。

如果确实存在,请检查您是否为工作区和项目选择了正确的文件夹。如果这些是错的,Eclipse可能不知道在哪里查找.project文件。

如果它不存在,您需要创建一个才能加载项目。最简单的方法是:

  • 在视频中指定的工作区中打开Eclipse。我在这里假设您已经下载并提取了所有内容。我认为工作区是一个名为eclipse的文件夹
  • 创建一个新项目(File-> New-> Project)。不要试图打开破碎的项目。
  • 导航到Windows资源管理器中的工作区。在这里,您将看到已损坏项目的文件夹和刚刚创建的新文件夹。
  • 打开损坏项目的文件夹并复制整个内容。
  • 返回并打开新项目的文件夹。在这里粘贴一切。有些事情可能会被覆盖,但不应该有任何导致问题的事情。
  • 返回Eclipse并刷新新项目(右键单击左侧窗格中的项目 - >刷新)
  • 您可能希望将新项目重命名为与旧项目同名。如果你想这样做,你将不得不删除破坏的项目。

答案 2 :(得分:0)

创建后,您是否在Eclipse项目文件夹中移动了任何内容?

我曾经教过孩子修改,这是最常见的错误。如果你开始移动东西而没有右键单击 - >重构 - >移动然后Eclipse会变得混乱,并可能导致此错误。

我经常遇到的另一个错误是,如果孩子正在使用父母的计算机,并且如果互联网连接速度特别慢,则他们没有 OR 的管理权限。在这些cmd行命令中下载时,这会导致某些文件丢失。

这是我如何设置我的项目,假设您也在Windows上:

  1. 下载forge src(looks like you're using 1.7.2
  2. 将内容解压缩到空文件夹
  3. 将cmd提示指向此位置
  4. run" gradlew setupDecompWorkspace" (需要一段时间,应该退出" BUILD SUCCESS")
  5. run" gradlew eclipse" (需要更短的时间,应该退出" BUILD SUCCESS")
  6. 打开eclipse并将工作区切换到" eclipse /"您提取的同一文件夹中的目录。 (例如C:\ Users \ ME \ Desktop \ FORGE_FOLDER \ eclipse)
  7. 如果慢慢地小心地遵循这些,就不应该有任何问题。如果有,那意味着您可能没有管理员权限,或者可能是限制性的互联网连接。

    编辑:第一行的包声明问题是因为在你的项目浏览器中它说src / main / java / com ...等应该是src / main / java然后那个包含以" com"

    开头的包

    要执行此操作,请右键单击src / main / java / com ... - >构建路径 - > "从构建路径中删除"。
    在此之后你必须下拉src,下拉main,下拉java。右键单击java - >构建路径 - > "用作源文件夹"

    编辑:访问右侧文件夹中的cmd的简便方法是打开解压缩Forge的文件夹,然后单击文件资源管理器顶部的地址栏并删除其中的内容,键入" cmd"点击进入。

答案 3 :(得分:0)

如果你想学习如何正确地制作一个mod,你可以观看Mr.Crayfish获取更多信息去Mr.Crayfish我做了一个Mod并且非常容易

这是链接: https://www.youtube.com/watch?v=0ULz-oCUbEg&list=PLy11IosblXIExa6zzhjhYNXeBW9o6FhPU

这很简单,因为他解释得非常好,这是一次了不起的经历