java - JoinMessages 类型必须实现继承的抽象方法 CommandExecutor.onCommand(CommandSender, Command, String, String[])
问题描述
所以我现在正在尝试制作一个 Minecraft 插件,并且我已经制作了我的代码,其中大部分都是完美的,但是由于某种原因,一旦编写完成,我就会从 Eclipse 收到错误消息(标题)。
代码在这里找到:https ://paste.helpch.at/ucadukekew.java
我的 Main.java 文件中也出现错误。代码旁边的“无法实例化类型 JoinMessages”:
this.getCommand("joinmessages").setExecutor(new JoinMessages(this));
有人能帮我解决这个问题吗?如果您有任何问题,请随时告诉我
解决方案
你用错了Command
。您正在使用com.mojang.brigadier.Command
(因为您的import
),但您应该使用org.bukkit.command.Command
.
推荐阅读
- splunk - 在 Splunk 中划分两个时间表
- python - 使用 zip() 迭代包含 4 个以上项目的元组的良好风格
- r - 如果所有值都是 NA,则计算总和或返回 NA 的有效方法
- c# - 如何在 AutoFac 中注册配置文件 AutoMapper?
- javascript - 如何从 Angular 组件中获取环境作为“库”?
- c# - 向特定 AppPool 标识添加缺少的权限,以允许从 ASP.NET 调用 CreateProcessWithLogonW
- typescript - 打字稿结合类型“keyof X”和SomeType
- c# - 使用.NET Framework 4.8 WinForm webView控件显示本地html
- winapi - TVS_EX_FADEINOUTEXPANDOS 在树视图中无效
- java - 为什么事件没有被激活,即使我有一个监听器和@EvenHandler?