Disable the plugin if we failed to load on Spigot (#4960)

This commit is contained in:
chris 2024-08-13 01:45:25 +02:00 committed by GitHub
parent 39b552363b
commit ee43ef8369
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -175,8 +175,9 @@ public class GeyserSpigotPlugin extends JavaPlugin implements GeyserBootstrap {
@Override @Override
public void onEnable() { public void onEnable() {
// Disabling the plugin in onLoad() is not supported; we need to manually stop here // Disabling the plugin in onLoad() is not supported; we need to manually stop here and disable ourselves
if (geyser == null) { if (geyser == null) {
Bukkit.getPluginManager().disablePlugin(this);
return; return;
} }