Eclipse 不导入 bukkit

Eclipse not importing bukkit

我是 eclipse 的新手,java,几乎所有与这个问题相关的东西..

我正在尝试编写一个真正基础的 minecraft Bukkit 插件,但似乎无法正确导入 bukkit jar。我使用了 Bukkit Buildtools,我从 Target 文件夹中获得了 spigot 文件和 bukkit。这是屏幕截图:

这可能不起作用的多种原因:

  1. 您正在使用 Java 15 JRE。 Bukkit 和 Spigot 肯定需要 JDK 8。如果你想使用 Paper,你可以使用 JDK 11

  2. 您有 bukkit 和 spigot 作为依赖项(我建议使用纸张,因为它是最新的)。只需使用其中之一,在您想要编辑包之前不需要 craftbukkit

  3. 如果扩展 Java 插件,则必须使用 onEnable、onLoad 和 onDisable 函数。然后你在 onEnable 中注册你的 EventListener,你应该没问题。 您可能可以通过将鼠标悬停在 JavaPlugin.

    上来获取这些功能

如果您有任何问题,请随时与我联系:)

  1. 你用教程做了插件吗?看起来不像你那样做,因为你需要一个 Maven 安装程序来制作一个 Spigot 插件。读这个:https://bukkit.gamepedia.com/Plugin_Tutorial
  2. 您的 plugin.yml 不应与 class 文件夹位于同一文件夹中。阅读我上面链接的教程。此外,您还需要一个 pom.xml 文件。刚看完教程...
  3. 您不需要 CraftBukkit。
  4. 你每样东西都导入了吗?导入“Bukkit”并不会导入 Bukkit 中的所有内容。