将此标记用于与计算机游戏Minecraft有关的编程相关问题。注意:Minecraft问题通常是Stack Overflow上的OFF-TOPIC,除非它们与创建mod或以其他方式开发游戏有关。有关游戏的问题最好在gaming.stackexchange.com上询问。
我正在尝试在最新快照 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 插件,当玩家死亡时,它应该在随机位置复活玩家。 我有一个功能正在寻找一个“安全”的地方来复活,但正因为如此,服务器
制作minecraft paper bukkit插件时可以使用库吗?
我添加了依赖项 com.sikulix sikulixapi 2.0.5 ...
我正在开发一个 Fabric mod,我对 ClientOnInitialize 方法有疑问
只需在初始化方法中不放置任何内容即可运行公共类TutorialModClient在IntelliJ中显示为灰色。我的fabric.mod.json中有所有必要的条目: json 条目是 ”
每当我运行《我的世界》模组而不是《我的世界》打开时,就会发生这种情况。我不知道为什么我的代码无法运行,我认为这是因为无法找到 Minecraft 文件夹...
我想让我的 1.20.1 版本的 bukkit-paper 插件能够工作,你可以用丝绸触摸来开采末地传送门框架,它会开采,然后你会得到物品: 包 me.grubbauer.endcrafter; 重要...
Minecraft Bedrock 脚本 API 错误 world.beforeEvents.chatSend.subscribe
当我加载我的世界或/重新加载时,出现此错误 [脚本][错误]-插件 [MinolyaReborn - 1.0.0] - [main.js] 运行时出现错误:[TypeError: 无法读取 <
在 Windows 上的 Minecraft Java 版本中按住鼠标左键
我正在尝试在后台运行的 Windows 上模拟 Minecraft Java 版中的用户输入。具体来说,我想模拟按住鼠标左键。 为了简化,我设置了rawMouseInput:
不久前,我开始尝试创建自己的 Minecraft 面料模组。当我尝试启动客户端时,出现两个错误。我已经尝试修复它们 6 个小时了,但毫无效果。错误注意...