minecraft相关内容
我正在尝试制作一个简单的自定义 Minecraft 启动器. 根据启动器的 Minecraft Wiki 页面,应该可以从命令行使用用户名和密码前缀运行 Minecraft 启动器,并直接进入游戏而不是通过启动器. 我尝试过各种版本的java -cp -u=username -p=password minecraft.jar net.minecraft.LauncherFrame,它说
..
我想切换到 IntelliJ 进行锻造模组(我的世界).当我按照他们在互联网上说的去做时,我收到了一个 Maven 错误... 找到未索引的远程 maven 存储库.禁用...您的 gradle 项目中使用的以下存储库尚未编入索引:http://files.minecraftforge.net/maven如果要对这些存储库工件使用依赖项完成,打开存储库列表,选择所需的存储库,然后按“更新"按钮
..
重要提示:这个问题与几何剔除(视锥体剔除、背面剔除、遮挡剔除或它们的任何朋友)无关.这个问题与几何消除有关在设置时,早在我们开始剔除和渲染之前. 在单位立方体渲染的世界(a la MineCraft)中,我正在尝试寻找算法来从我的几何面列表中删除从任何角度都无法看到的几何面,无论相机在哪里. 例如,假设有 2 个正方形: +----+ +----+||||||||+----+ +--
..
我目前正在尝试使用 cURL 和 PHP 进行 API 调用,以检索使用过用户名的最新用户的 UUID. 使用 Mojang API: 用户名 -> 时间 UUID 例如进行 API 调用时:用户“Chocolates"(根据 NameMC) 我获得了第一个使用该名称的用户的 UUID. 代码: public function api_Changedto($uuid, $
..
我想在三维坐标中画一个圆,给定一个向量,向量与圆相交的角度是90度,交点是圆的中心.半径可以参数化.编辑:我正在为我的世界编写服务器插件.在这一点上,我已经制作了一把可以投掷的剑.我想添加一些装饰.我希望剑后有一个圆形的痕迹.但我不明白如何在 3D 坐标中画一个圆,使剑掷矢量与圆心的交角为 90 度.半径可以任意,向量可以进入圆心.我以为我可以在 3 个轴上旋转投掷向量并得到一个圆圈,但没有任何效
..
我尝试这样做: long Plptime = player.getStatistic(Statistic.PLAY_ONE_TICK)*50L;//从滴答到毫秒(1 滴答(每秒 20 次)乘以 50 给出大约毫秒)SimpleDateFormat formatter = new SimpleDateFormat("dd 'days,' HH'小时和' mm '分钟'", Locale.getD
..
问题:使用 opengl 进行渲染时应用旋转、缩放和平移的顺序是什么? 目前我正在运行代码 GL11.glScaled(比例值) GL11.glRotated(x)//间距 GL11.glRotated(y)//yaw GL11.glRotated(z)//滚动 GL11.glTranslated(x, y, z) 我尝试过更改顺序,结果有很多不同.一些配置改进了渲染,例
..
所以我拥有的是我想要倒计时的小时分和秒数的 3 个变量. 我怎样才能让它计入我拥有的这个时间,它将输出 3 个包含剩余小时分和秒的变量.有人可以帮我吗? 解决方案 您可以使用 java.time.LocalTime 来创建开始和结束时间,并以指定的间隔循环遍历它们之间的所有时间例如以下代码以一秒的间隔从 start 循环到 end. import java.time.LocalTi
..
所以我试图在 Minecraft 中制作核弹,所以我尝试在放置时制作一个自定义的 TNT 方块,但我似乎无法触发在方块位置制造爆炸的动作.我可以帮忙吗? 这是代码... package com.TheRealBee.Bows.Event9;导入 org.bukkit.ChatColor;导入 org.bukkit.Location;导入 org.bukkit.block.Block;导入
..
包 net.my.first.mod;进口 net.fabricmc.api.ModInitializer;导入 net.minecraft.item.Item;导入 net.minecraft.item.ItemGroup;导入 net.minecraft.util.Identifier;导入 net.minecraft.util.registry.Registry;导入 net.minecra
..
我想使用 Forge 对 Minecraft 模组进行编程.我正在通过标准安装开始创建 mod,但我遇到了一个问题.我运行了代码“gradlew setupDecompWorkspace eclipse",它告诉我“ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.请在你的环境中设置 JAVA
..
好吧,我正在尝试为 Bukkit/Spigot 编译一个 Java 插件,但出现以下错误: [ERROR] 无法在项目 Websend 上执行目标 org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile): Compilation failure[错误]/home/bruno/spigot/Web
..
我试图在代码中找出哪些类或哪些类会触发生物生成.例如,如果我想更改史莱姆产生的 Y,或者允许像大象这样的自定义生物在萨凡纳生物群落中产生. 意图是为锻造模组做这个,但我认为答案是我的世界的标准? 谢谢! 解决方案 对于添加模组的实体,EntityRegistry.addSpawn(...) 用于注册实体将在使用中生成的生物群系现有的每个生物群落生成规则. 对于史莱姆,En
..
我在制作 Minecraft 插件和编写一般代码方面遇到了问题. 我正在尝试制作一个在执行第二个命令之前等待大约 15 秒的插件,但是当我尝试执行(插件,新的 Runnable() 时,我现在拥有的代码出现错误.我已经做了一些研究,而且最人们说这是因为我的 Main 类中没有这个.问题是我不想在我的 Main 中使用它.所以我想知道我必须做些什么才能使这个工作正常进行. 代码如下.在此
..
我正在制作一个文件导入系统,但我无法将文件移动到应用程序所在的已编译 .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 之间,所以我没有得到块的坐标.那么我怎样才能得到一个块的确切
..
我目前正在进入 Spigot Pugin 开发并需要访问 GameProfile,因为我需要它作为插件(用于更改皮肤的东西).我正在使用 Eclipse. 现在,我已经观看了大量使用 GameProfile 的教程,而所有这些教程都是为了 import com.mojang.authlib.GameProfile; 或 import net.minecraft.util.SOMETHI
..
我想在 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
..
我决定采用 MCP 并下载它,但是,在运行 decompile.bat 时,它返回一个错误. (我运行的是 32 位 Windows 10) 这是它返回的内容: '"C:\Program Files\Java\jdk1.8.0_65\bin\java" -jar runtime\bin\fernflower.jar -din=1 -rbr=1 -dgs=1 -asc=1 -rsy
..