minecraft-forge相关内容
所以我正在尝试使用Forge为“我的世界”1.12.2编写一些mod。当我运行:runClient时,我收到以下错误: 任务:runClient失败 失败:生成失败,出现异常。 哪里出了问题: 任务‘:runClient’执行失败。 无法解析配置‘:runtimeClasspath’的所有文件。 找不到net.minecraftforge:forge:1.12.2-14.2
..
我正在尝试向游戏添加一个两边都有不同纹理的新块,但它在加载Variant的模型时抛出错误异常。 blockstates/c_furnace.json { "variant": { "burn=false,facing=north": { "model": "compressedcobble_mod:c_furnace/c_furnace"
..
在此问题因已被提出而关闭之前,据我所知,这是一个模糊且常见的错误,因此此问题与其他问题不同。 我通过安装略微不同的Forge版本修复了以前post中的错误,但现在已达到this tutorial的第5步。当我将.gradlew构建与示例mod一起使用时,一切似乎都运行得很好(尽管我找不到控制台输出),但当我将mod编辑为作者的描述时,我收到了许多错误。 示例mod: package
..
我做了一个定制的弓,可以非常快地开火,我了解到所有的怪物在被击中后的短时间内都是无敌的。这使得我的弓几乎毫无用处。我想知道有没有什么方法可以改变怪物无敌的持续时间,或者干脆把它去掉。 射弓方式代码: @Override public ActionResult onItemRightClick(ItemStack stack, World worldIn,
..
我尝试了许多教程并查找了文档,但仍未成功。 我将向您展示我的代码文件目录和问题的图像。 Testmod/Testmod.java: package com.SkySibe.testmod; import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.fml.common.Mod; import
..
我想切换到 IntelliJ 进行锻造模组(我的世界).当我按照他们在互联网上说的去做时,我收到了一个 Maven 错误... 找到未索引的远程 maven 存储库.禁用...您的 gradle 项目中使用的以下存储库尚未编入索引:http://files.minecraftforge.net/maven如果要对这些存储库工件使用依赖项完成,打开存储库列表,选择所需的存储库,然后按“更新"按钮
..
问题:使用 opengl 进行渲染时应用旋转、缩放和平移的顺序是什么? 目前我正在运行代码 GL11.glScaled(比例值) GL11.glRotated(x)//间距 GL11.glRotated(y)//yaw GL11.glRotated(z)//滚动 GL11.glTranslated(x, y, z) 我尝试过更改顺序,结果有很多不同.一些配置改进了渲染,例
..
我想使用 Forge 对 Minecraft 模组进行编程.我正在通过标准安装开始创建 mod,但我遇到了一个问题.我运行了代码“gradlew setupDecompWorkspace eclipse",它告诉我“ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.请在你的环境中设置 JAVA
..
我试图在代码中找出哪些类或哪些类会触发生物生成.例如,如果我想更改史莱姆产生的 Y,或者允许像大象这样的自定义生物在萨凡纳生物群落中产生. 意图是为锻造模组做这个,但我认为答案是我的世界的标准? 谢谢! 解决方案 对于添加模组的实体,EntityRegistry.addSpawn(...) 用于注册实体将在使用中生成的生物群系现有的每个生物群落生成规则. 对于史莱姆,En
..
我正在制作一个文件导入系统,但我无法将文件移动到应用程序所在的已编译 .jar 文件中.这是我正在尝试做的: Path FROM = Paths.get(filePath.getText());路径 TO = Paths.get("C:\\Users\\" + System.getProperty("user.name") +"\\AppData\\Roaming\\.minecraft\\mo
..
我想获取玩家正在查看的方块的坐标.我尝试这样做: double x = player.getLookVec().getX();double y = player.getLookVec().getY();double z = player.getLookVec().getZ(); 但不知何故,这些数字总是在 0、0、0 和 1、1、1 之间,所以我没有得到块的坐标.那么我怎样才能得到一个块的确切
..
我想在 ModCoderPack 中使用 forge mod,但不想包含 forge SRC.有没有办法将 mod 的源代码添加到 vanilla 源以在我的客户端中使用?或者如何将伪造模块移植到 ModCoderPack 生成的香草源中?任何帮助都会很棒!谢谢! 附言我有权在我的客户端中使用该模组. 解决方案 没有简单的方法或工具可以实现您的目标.主要是因为以下差异: MCP
..
我正在尝试运行我的修改过的 mc 服务器.它适用于 wondows,但是当我尝试在 ubuntu 上运行它时,它给了我这个错误: saif@Saif-Ubuntu:~/Desktop/Minecraft Server$ java -Xmx2048M -Xms2048M -jar forge-1.12.2-14.23.5.2854.jar运行服务器 launcher.java.lang.refl
..
我正在尝试执行Gradle命令行任务 -setupDecompWorkspace 来设置Minecraft Forge,但是该任务卡在了decompileMC上.我已经尝试过此 issue 的第一个解决方案,但是没有用.第二种解决方案建议将 GRADLE_OPTS 环境变量设置为 -Xmx2G .我不知道该怎么做.在网上搜索了几个小时后,我仍然找不到答案.即使是正式的Gradle 文档也无济于事.
..
最近我一直在Eclipse上设置Minecraft Forge工作区.我过去使用伪造( MC1.6.4 等)创建了我的世界mod,尽管此后发生了很多变化.我正在尝试使用 Forge1.15.2-31.1.0 mdk和JDK 1.8.0_241 我在工作区文件夹中创建了一个 RunClient.bat 文件,用于编译和构建项目 它完全构建并编译到98%,然后崩溃.这是我的崩溃报告:
..
在本地开发环境中的Eclipse(Mars.1版本(4.5.1))中使用Forge 1.8.9. 目标是每次玩家加入(或重新加入)世界时将其位置设置为预定的xyz.因此,如果他们退出游戏,然后重返世界,他们将在以下代码确定的相同位置开始,而不是停在哪里.基本上,它将像大厅一样运作,每次玩家都从同一位置开始. 该代码可使用聊天组件工作(例如,聊天消息在加入游戏时出现),但目前我已将其注释
..
gradlew setupDecompWorkspace此映射"snapshot_20160518"是为MC 1.9.4设计的!使用后果自负. # ForgeGradle 2.2-SNAPSHOT-c438b06 https://github.com/MinecraftForge/ForgeGradle # 由MCP提供支持未知http://modcoderpack.com创建人
..
我正在尝试使用该枚举并添加新材料. 尚未删除的所有内容在其他地方都具有严格的依赖性,即使如此,根据mods作者的说法,这几乎达到了Java字节的限制,因此无论如何,实际上没有太多的工作空间. GregoriousT提到:“有一种方法.Overmind用Reflection入侵了Enum,添加了自己的东西.不知道他是如何做到的,也不知道如果你问他,他需要花多长时间来回复事情." 我们正在
..
我正在尝试为我的世界制造发射器. 当我从工作空间(在C:/users/hugo/workspace中)启动它时,一切正常. 但是,当我从桌面运行启动器时,它将尝试从桌面中的所有文件夹加载mod.它还在桌面文件夹中创建了一个“日志"文件夹. 我的启动命令(不加载库,也不生成后): javaw -Xmx1024M -Xms1024M -XX:MaxPermSize=256M
..
我尝试首次发出新命令,并正在 public class MainRegistry { @EventHandler public void serverStart(FMLServerStartingEvent event) { MinecraftServer server = MinecraftServer.getServer(); ICommand
..