mirror of
https://github.com/Xiao-MoMi/Custom-Fishing.git
synced 2025-12-19 15:09:24 +00:00
37 lines
1.4 KiB
Java
37 lines
1.4 KiB
Java
package net.momirealms.customfishing;
|
|
|
|
import net.kyori.adventure.platform.bukkit.BukkitAudiences;
|
|
import net.momirealms.customfishing.command.Execute;
|
|
import net.momirealms.customfishing.command.TabComplete;
|
|
import net.momirealms.customfishing.listener.PlayerListener;
|
|
import org.bukkit.Bukkit;
|
|
import org.bukkit.plugin.java.JavaPlugin;
|
|
|
|
import java.util.Objects;
|
|
|
|
public final class CustomFishing extends JavaPlugin {
|
|
|
|
public static JavaPlugin instance;
|
|
public static BukkitAudiences adventure;
|
|
|
|
@Override
|
|
public void onEnable() {
|
|
instance = this;
|
|
adventure = BukkitAudiences.create(this);
|
|
Objects.requireNonNull(Bukkit.getPluginCommand("customfishing")).setExecutor(new Execute());
|
|
Objects.requireNonNull(Bukkit.getPluginCommand("customfishing")).setTabCompleter(new TabComplete());
|
|
Bukkit.getPluginManager().registerEvents(new PlayerListener(),this);
|
|
ConfigReader.Reload();
|
|
AdventureManager.consoleMessage("<gradient:#0070B3:#A0EACF>[CustomFishing] </gradient><gray>插件已加载! 作者:小默米 QQ:3266959688");
|
|
}
|
|
|
|
@Override
|
|
public void onDisable() {
|
|
AdventureManager.consoleMessage("<gradient:#0070B3:#A0EACF>[CustomFishing] </gradient><gray>插件已卸载! 作者:小默米 QQ:3266959688");
|
|
if(adventure != null) {
|
|
adventure.close();
|
|
adventure = null;
|
|
}
|
|
}
|
|
}
|