22得票1回答
如何开始创建Minecraft客户端模组

我在网络和YouTube上搜寻了很久,但似乎这是某种顶级机密信息。我正在尝试找到开始制作Minecraft客户端模组的方法,最好能够将其放入像Feed The Beast或TechnicPack这样的包中以简化用户使用,但无论哪种方式都可以。 我该如何创建一个模组?我熟悉Eclipse和Ja...

16得票12回答
该方法必须重写或实现一个父类型的方法。

我正在制作自定义盔甲,在我的盔甲类中,我遇到了这个错误:类型ArmorE的getArmorTexture(ItemStack、Entity、int、int)方法必须覆盖或实现一个超类型方法为什么会出现这个错误?这是我的代码:盔甲类:package com.domoq.EmeraldGear.a...

15得票1回答
在Gradle中添加外部jar包

我如何在gradle中添加外部库?我的build.gradle文件包含:buildscript { repositories { mavenCentral() maven { name = "forge" ...

14得票2回答
Minecraft Forge 1.8 - 加载方块纹理

我刚开始学习Java,同时在修改Minecraft游戏。我看了一个使用Minecraft Forge API向游戏中添加方块的教程,但是出现了问题。没有“.setBlockTextureName()”这个方法了,所以我不知道该怎么做。我已经将一个简单的方块添加到了游戏中,但是它没有纹理,我想为...

12得票5回答
Gradle同步失败:无法让私有的静态final java.util.Map java.lang.ProcessEnvironment.theCaseInsensitiveEnvironment字段可访问。

我尝试构建我的gradle项目,但是出现了以下错误: 下午1:36 Gradle同步失败:无法使私有静态常量java.util.Map java.lang.ProcessEnvironment.theCaseInsensitiveEnvironment可访问:模块java.base未向未命名...

11得票2回答
Intellij IDEA中的Maven导入问题

我希望转换到IntelliJ进行锻造模组制作(Minecraft)。当我按照互联网上的指示操作时,出现了maven错误... Unindexed remote maven repositories found. Disable... The fol...

8得票2回答
如何在 Forge 中记录信息?

我正在尝试使用MinecraftServer.logInfo()登录,但是我收到了nosuchmethod异常。 server.logInfo("Example message"); 我正在服务器启动事件中获取MinecraftServer实例。 MinecraftSe...

8得票3回答
无法从'13.0.1'确定Java版本。

我安装了 Gradle 6.0.1 和 JDK 13.0.1, 并尝试运行 "gradlew setupDecompWorkspace" 命令,但是提示我无法从 '13.0.1' 确定 Java 版本。我已经寻找解决方法一个星期了,但是没有找到答案。 编辑:运行 "gradlew setup...

7得票1回答
如何设置Gradle环境变量?

我正在尝试执行一个Gradle命令行任务-setupDecompWorkspace来安装Minecraft Forge,但该任务在decompileMC上卡住了。我已经尝试了这个问题的第一种解决方案,但没有起作用。第二种解决方案建议将GRADLE_OPTS环境变量设置为-Xmx2G。我不知道如...

7得票1回答
以编程方式修改Minecraft世界文件(Java)

我在Eclipse中设置了一个锻造服务器/客户端项目,并运行着一个原版服务器。我想复制我的孩子们在另一个原版世界中构建的一些结构,并稍微修改它们(例如,改变比例,替换方块类型等),并将它们放置在新的世界中。最终目标是基于他们的“设计”创建大型城镇。我需要查看源世界mca文件并处理相关数据,然后...