将此标记用于与计算机游戏Minecraft有关的编程相关问题。注意:Minecraft问题通常是Stack Overflow上的OFF-TOPIC,除非它们与创建mod或以其他方式开发游戏有关。有关游戏的问题最好在gaming.stackexchange.com上询问。
我正在编写一个简单的模组来添加一些在您使用时播放声音的项目。我正在研究制作配方,我知道我的所有内容都拼写正确。当我加载我的
我开发 Forge Minecraft 模组已经有一段时间了。我想知道是否有可能真正将它们放在服务器上。我似乎无法找到直接的答案。我知道这可能不是...
有没有办法在 Minecraft 客户端连接服务器时设置超时时间?这是由于Eclipse调试导致的
我最近设置了 Eclipse 调试来开发 Bukkit 插件。能够看到哪些变量正在变化以及在哪些断点处发生变化真是太棒了,但我主要关心的是调试时......
Discord Bot 与 Pyton Minecraft 服务器状态
我尝试制作一个不和谐的机器人来使我的世界服务器在线,但启动机器人后,值没有改变。 导入不和谐 从discord.ext导入命令 从不和谐进口互动...
我最近下载了 ubuntu 并尝试在我的世界服务器上使用翼手龙翅膀,在机器重新启动后我无法再次启动翅膀。这是弹出的内容 root@minecraft-server:/home/...
我正在尝试使用 ComputerCraft mod 在 Minecraft 中创建一个 Shop-Keep。目前,我将三个选项传递到我的函数中,但是当我尝试选择一个时,只有第一个正确地中断...
我正在尝试制作一个简单的自定义 Minecraft 启动器。 根据启动器的 Minecraft Wiki 页面, 应该可以使用用户名和密码前缀运行 Minecraft 启动器...
我正在尝试在最新快照 24w14a 上创建简单的 mod,但是当我启动客户端时,我收到错误 Mod 'untitled1' (untitled1) 1.0-SNAPSHOT 需要版本 24w14a 的 'Minecraft' (
如何从bukkit插件调用“/server server_name”
我使用了 Velocity 代理 我需要打电话 /服务器服务器名称 来自我的 Bukkit 插件 我尝试使用以下命令调用命令 Player.chat("/服务器 server_name") 但我收到错误“未定义的命令...
当我尝试运行 forge 文件时,出现此错误。 运行服务器启动器时出现问题。java.lang.reflect.InvocableTargetException 在java.base/jdk.internal.reflect。
我正在尝试用 python 制作自己的自定义 Minecraft 启动器,并且我已经有一个 .minecraft 文件夹。我对这个游戏非常熟悉,我想我想制作一个自定义客户端......
我正在使用 spigot jar 制作一个 spigot mod 并运行它,但我无法从 org.bukkit 导入任何内容。 我的插件应该在玩家第一次加入时给他们随机的心...
为什么我的 Architectury Mod 项目不写代码就一直崩溃?
我刚刚开始使用 Architectury 框架开发 Minecraft Mod,前几天一切都很好,但最近我的项目开始出现各种问题,例如......
尝试在 spigot 1.20.4 上使用 nms 时出现此错误 对于这个,我尝试在artifactID中删除-api,就像教程中的锯子一样。 这是我的 pom.xml 文件的一部分: <
错误:在 TCP.onStreamRead 处读取 ECONNRESET(节点:internal/stream_base_commons:217:20)
我正在尝试为我的编码项目的 Mineflayer API 制作一个 Web 服务器。它使用 render.com 上的免费计划托管,我使用 cron 作业来保持它的唤醒状态。然而,当我发送机器人cr...
我通过 Bukkit 插件发送数据包。包裹发送代码: 尝试 { String full_msg = "文本(" + 消息 + ")"; byte[] 数据 = full_msg.getBytes(
从控制台/命令行/shell 等启动 Minecraft(1.12.2 Forge OptiFine)
我正在为Minecraft编写启动器,其最终目标是启动来自TLauncher的Minecraft游戏客户端版本1.12.2 Forge OptiFine,这非常重要。我也打算...
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>user.woongsan</groupId> <artifactId>tempplugin</artifactId> <version>1.0-SNAPSHOT</version> <packaging>jar</packaging> <name>tempplugin</name> <properties> <java.version>1.8</java.version> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.1</version> <configuration> <source>${java.version}</source> <target>${java.version}</target> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>3.2.4</version> <executions> <execution> <phase>package</phase> <goals> <goal>shade</goal> </goals> <configuration> <shadedArtifactAttached>true</shadedArtifactAttached> <relocations> <relocation> <pattern>org.sikuli.script</pattern> <shadedPattern>org.shaded.script</shadedPattern> <includes> <include>org.sikuli.script.*</include> </includes> </relocation> </relocations> </configuration> </execution> </executions> </plugin> </plugins> <resources> <resource> <directory>src/main/resources</directory> <filtering>true</filtering> </resource> </resources> </build> <repositories> <repository> <id>papermc-repo</id> <url>https://repo.papermc.io/repository/maven-public/</url> </repository> <!--provided: do not shade--> <!--compile: perform shade(include on jar)--> <repository> <id>sonatype</id> <url>https://oss.sonatype.org/content/groups/public/</url> </repository> </repositories> <dependencies> <dependency> <groupId>io.papermc.paper</groupId> <artifactId>paper-api</artifactId> <version>1.20.1-R0.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> <groupId>com.sikulix</groupId> <artifactId>sikulixapi</artifactId> <version>2.0.5</version> <!-- <scope>compile</scope>--> <!-- <classifier>shaded</classifier>--> </dependency> </dependencies> </project> 我认为这段代码工作正常,但是却得到了 NoclassDefFound 错误,我得到了这个新错误: [16:50:32 ERROR]: [DirectoryProviderSource] Error loading plugin: Directory 'plugins\tempplugin-1.0-SNAPSHOT.jar' failed to load! java.lang.RuntimeException: Directory 'plugins\tempplugin-1.0-SNAPSHOT.jar' failed to load! at io.papermc.paper.plugin.provider.source.FileProviderSource.registerProviders(FileProviderSource.java:59) ~[paper-1.20.1.jar:git-Paper-115] at io.papermc.paper.plugin.provider.source.DirectoryProviderSource.lambda$registerProviders$1(DirectoryProviderSource.java:34) ~[paper-1.20.1.jar:git-Paper-115] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?] at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at io.papermc.paper.plugin.provider.source.DirectoryProviderSource.registerProviders(DirectoryProviderSource.java:32) ~[paper-1.20.1.jar:git-Paper-115] at io.papermc.paper.plugin.provider.source.DirectoryProviderSource.registerProviders(DirectoryProviderSource.java:14) ~[paper-1.20.1.jar:git-Paper-115] at io.papermc.paper.plugin.util.EntrypointUtil.registerProvidersFromSource(EntrypointUtil.java:14) ~[paper-1.20.1.jar:git-Paper-115] at io.papermc.paper.plugin.PluginInitializerManager.load(PluginInitializerManager.java:100) ~[paper-1.20.1.jar:git-Paper-115] at net.minecraft.server.Main.main(Main.java:126) ~[paper-1.20.1.jar:git-Paper-115] at org.bukkit.craftbukkit.Main.main(Main.java:316) ~[paper-1.20.1.jar:git-Paper-115] at io.papermc.paperclip.Paperclip.lambda$main$0(Paperclip.java:42) ~[app:?] at java.lang.Thread.run(Thread.java:1583) ~[?:?] Caused by: java.lang.SecurityException: Invalid signature file digest for Manifest main attributes at sun.security.util.SignatureFileVerifier.processImpl(SignatureFileVerifier.java:340) ~[?:?] at sun.security.util.SignatureFileVerifier.process(SignatureFileVerifier.java:282) ~[?:?] at java.util.jar.JarVerifier.processEntry(JarVerifier.java:320) ~[?:?] at java.util.jar.JarVerifier.update(JarVerifier.java:232) ~[?:?] at java.util.jar.JarFile.initializeVerifier(JarFile.java:760) ~[?:?] at java.util.jar.JarFile.getInputStream(JarFile.java:858) ~[?:?] at io.papermc.paper.plugin.provider.type.spigot.SpigotPluginProviderFactory.create(SpigotPluginProviderFactory.java:36) ~[paper-1.20.1.jar:git-Paper-115] at io.papermc.paper.plugin.provider.type.spigot.SpigotPluginProviderFactory.create(SpigotPluginProviderFactory.java:16) ~[paper-1.20.1.jar:git-Paper-115] at io.papermc.paper.plugin.provider.type.PluginFileType.getConfig(PluginFileType.java:77) ~[paper-1.20.1.jar:git-Paper-115] at io.papermc.paper.plugin.provider.type.PluginFileType.register(PluginFileType.java:70) ~[paper-1.20.1.jar:git-Paper-115] at io.papermc.paper.plugin.provider.source.FileProviderSource.registerProviders(FileProviderSource.java:57) ~[paper-1.20.1.jar:git-Paper-115] ... 20 more 我已经阅读了maven官网的文档,直接copy即可 https://maven.apache.org/plugins/maven-shade-plugin/examples/class-relocation.html 我对搬迁的事情做了完全相同的事情,但不起作用。 我已经用 Maven.clean、Maven.package(干净的包)构建了。 不知道是不是我创作的时候犯了错误pom.xml,请大家给我一些建议 我找了3天了,没找到答案。 ufeffufeff看起来错误与 JAR 中发生的属性中的签名文档摘要有关。这可能是由于着色过程改变了 JAR 记录中的签名而导致的。 您可能需要配置 Maven Shade 插件才能正确解决签名问题。检查Shade插件文档中是否有与签名相关的任何配置,并根据您的pom.Xml进行修改。 此外,请确保真实项目的任何签名配置都非常适合着色过程。除某些文档外,这可能包含签名或更新签名配置以适应阴影工件的情况。 希望这对你有帮助, ecerchan
我正在尝试使用 Node.js 中的 mineflayer 库来跟踪一个玩家,但结果发现该库本身的源代码中存在错误。 我尝试了以下代码: constmineflayer = 要求...
我正在编写一个 Spigot 插件,当玩家死亡时,它应该在随机位置复活玩家。 我有一个功能正在寻找一个“安全”的地方来复活,但正因为如此,服务器