minecraft相关内容

Java向我的世界服务器发送握手包

我一直在开发一个基本上像 Minechat(基于文本的应用程序,用于查看聊天)的 Java 程序.我从来没有真正处理过太多的网络,所以问题是弄清楚如何正确发送数据包.我目前处于与服务器创建握手的位置.经过几个小时的研究,我想出了以下代码,但它总是遇到“失败!(例外)"信息.对我来说,一切看起来都是正确的,但就我所知,它可能是 100% 错误的.如果有人能指出我在这里做错了什么,我将不胜感激. ..
发布时间:2021-06-02 22:10:23 Java开发

如何读取Minecraft .mca文件,以便在python中提取单个块?

我找不到一种可以在python中使用的方式读取Minecraft世界文件的方法 我看过互联网,但找不到任何教程,只有少数图书馆声称可以做到,但实际上却行不通 来自nbt导入的 *nbtfile = nbt.NBTFile("r.0.0.mca",'rb') 我希望它能正常工作,但我收到有关文件未压缩或类似问题的错误 OSError:不是压缩文件(b'\ x00 \ x00') ..
发布时间:2021-05-07 18:59:15 Python

通过Discord Bot的Minecraft服务器客户端

当前,我正在尝试建立一个discord bot,该bot会将我登录到服务器,并将玩家发送的消息传递到discord频道中.我不是管理员,服务器上也没有任何与工作人员相关的东西,所以我无法 ftp 并使用 rcon ,我希望它登录我的用户,并只是来回传达信息.这可能吗? 所以,到目前为止,我已经尝试过通过 npm软件包进行尝试,但是它们似乎都无法满足我的要求.我试图在运行Windows 10的 ..
发布时间:2021-04-30 20:42:24 前端开发

每2分钟调用一次函数

我正在为Minecraft服务器开发一个插件,该插件会自动为瓜农场打碎瓜子.它循环遍历所有玩家当前块中的所有块,并打破作为甜瓜的块.最初,我尝试使用 onEnable 方法中的 while 循环连续调用此函数,但是这导致服务器超时/退出.没有 while 循环(仅从 onEnable 调用一次函数),插件可以正常工作.每次我重新加载服务器时,该功能都会运行,并且所有瓜都将被破坏.因此我决定制作一个 ..
发布时间:2021-04-16 19:39:29 Java开发

无法将minecraft登录数据包发送到服务器?

Minecraft是一款也可以在多人服务器上玩的游戏.每个服务器都有自己的IP,每个服务器的端口为"25565".在Generell中,对于此问题,您应该熟悉Minecaft协议( https://wiki.vg/Protocol#Login_Start ).即使没有,我也创建了一个超链接,您可以在其中查找.我的目标是创建一个Minecraft聊天机器人,甚至无需打开Minecraftlaunch ..
发布时间:2021-04-12 20:02:20 Java开发

我如何创建一个Minecraft EC2服务器,当有人尝试使用它时自动启动

当前,我有一个运行正常的Minecraft服务器,该服务器在C5 EC2实例上运行.问题是我必须手动启动和停止服务器,这对我的朋友们可能很烦.我想知道是否有可能使EC2状态自动化,以便在玩家尝试加入服务器时立即运行它.这类似于我听说Mojang将AWS用于以下方面的Minecraft领域的行为: https://aws.amazon.com/blogs/aws/hosting-minecraft- ..
发布时间:2021-04-03 18:58:06 其他开发

NBT Parser Minecraft MCA文件不是压缩文件错误

我尝试使用 NBT 1.4.1 模块(名为Binary Tag Reader/Writer),该模块应读取Minecraft中使用的NBT格式.对于level.dat这样的文件,它工作正常,但是对于r.0.0.mca这样的区域文件,则会抛出错误. 编辑:我指的是Minecraft存储在.minecraft/saves/"MyWorld"/文件夹中的自动生成的世界文件.例如 level.dat ..
发布时间:2020-11-21 23:34:20 Python

如何使用Python在Minecraft中控制鼠标?

总而言之,我正在尝试以编程方式-从外部控制Minecraft播放器的方向. 没有API,没有针对游戏环境的Java修改 通常这需要鼠标的移动,但是我尝试过的模拟python3库的每一次鼠标移动都不会在游戏中移动玩家的头部.每个库也做不同的事情. 例如,pyautogui不会执行任何操作,直到脚本完成后手动移动鼠标为止.这样做会在继续跟随您当前的鼠标移动之前,将玩家的视线移到该程序 ..
发布时间:2020-08-11 23:45:31 Python

使用C#登录MineCraft

我正在尝试为自己和一些朋友创建一个简单的自定义Minecraft启动器.我不需要启动Minecraft的代码,只需登录实际的代码行即可.例如,据我所知,您曾经能够使用: string netResponse = httpGET("https://login.minecraft.net/session?name=&session=" + us ..
发布时间:2020-05-09 22:02:24 C#/.NET

Bukkit地图投票

我需要帮助. 我用地图投票创建了迷你游戏插件,但我不知道该怎么做. HashMap votes = new HashMap(); 比方说,投票已关闭,服务器正在选择地图.哪一个? 当2张地图的最大数量相同时该怎么办.投票? eNcoo,感谢您的帮助. 解决方案 平局投票 再次投票,但将选择限制在得分相同的 ..
发布时间:2020-05-09 22:02:14 Java开发

NoClassDefFoundError ClassLoader

我当前在第loadedClass = classLoader.loadClass("scripts.Compass");行上出现错误 文件以某种方式可以正常编译,但是当我尝试加载该类时,它将无法正常工作,因为它说缺少com/deft/core/scripts/DeftScript类 编译和实例化: File script = new File("./plugins/Def ..
发布时间:2020-05-09 22:02:11 Java开发

您可以给java提供最大内存?

如果我升级到64位,则可以在32位Ubuntu系统上运行矿山服务器,我可以给java提供的最大内存是多少?我希望它具有约12 gig的ram,但我不能在32bit上做到这一点 解决方案 64位系统可以解决的ram数量实际上没有最大值.您只能通过计算机的硬件停止运行.如果您在命令中使用正确的开关,我也不认为Java会分配最大的RAM. ..
发布时间:2020-05-09 22:02:04 Java开发

如何通过UUID获得离线播放器?

如何通过UUID获取离线播放器?我可以通过遍历所有在线播放器来获得UUID的在线播放器,并在UUID匹配时返回,但是我不知道如何为离线播放器执行此操作. 解决方案 Beta版本的CraftBukkit(1.7.9-R0.1)在org.bukkit.Server界面中具有您需要的方法: /** * Gets the player by the given UUID, regardle ..
发布时间:2020-05-09 22:02:02 其他开发

我的世界中的OpenGL绘图四边形怪异地显示

我正在尝试在Minecraft中绘制四边形,但这是我遇到的问题: http://imgur.com/DgnAqv1 ,但是它应该在每边绘制一个三角形,所以总共应该有4个三角形,我不知道为什么这不起作用. GL11.glPushMatrix(); GL11.glDisable(GL11.GL_LIGHTING); GL11.glDisable(GL11.GL_DEPTH_TEST); GL11 ..
发布时间:2020-05-09 22:01:57 Java开发

Eclipse“运行"找不到班

尝试使用Eclipse的运行来测试我的项目,但是会产生以下错误: Jul 31, 2013 9:32:50 PM net.minecraft.launchwrapper.LogWrapper log INFO: Using tweak class name cpw.mods.fml.common.launcher.FMLTweaker Jul 31, 2013 9:32:50 PM net. ..
发布时间:2020-05-09 22:01:54 Java开发

使用Java反射,我可以访问类型为private静态嵌套类的private字段吗?

我已经仔细阅读了所有与Java反射相关的条目,但似乎都无法解决我正在处理的情况.我有一个带有静态嵌套类B的类A.类A还具有一个称为bArray的类型B数组作为其字段之一.我需要从类外部以及bArray元素的私有成员访问此字段.我已经能够使用getDeclaredClasses获得静态嵌套类,并且我通常会使用getDeclaredFields和setAccessible获得私有字段bArray,但我 ..
发布时间:2020-05-09 22:01:51 Java开发

在运行时创建和覆盖Java枚举对象[GregTech/minecraft]

我正在尝试使用该枚举并添加新材料. 尚未删除的所有内容在其他地方都具有严格的依赖性,即使如此,根据mods作者的说法,这几乎达到了Java字节的限制,因此无论如何,实际上没有太多的工作空间. GregoriousT提到:“有一种方法.Overmind用Reflection入侵了Enum,添加了自己的东西.不知道他是如何做到的,也不知道如果你问他,他需要花多长时间来回复事情." 我们正在 ..
发布时间:2020-05-09 22:01:47 Java开发