"Spigot / Bukkit" 的 Event-API 是如何工作的?

How does the Event-API of "Spigot / Bukkit" work?

我想了解 Java 中的面向对象编程是如何工作的。为此,我认为 Spigot-API 将是一个很好的例子。

对于不了解 spigot 的所有人:它是制作 minecraft 插件的 API。

我已经明白了很多事情,但现在我仍然停留在“Eventlistener”上。为此,在 Spigot 中有一个事件-API:https://www.spigotmc.org/wiki/using-the-event-api/

本页介绍了如何使用侦听器。但是,如何在没有所有方法的情况下实现整个接口并且 not 使用 @Override 注释怎么可能?

这是一个标记所有听众的接口。

它不包含任何方法,所以没有什么可以重写的。