以下是一个使用Java编写的Bukkit插件,当服务器名称为"111hub"时禁止加载:

import org.bukkit.Bukkit;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.server.ServerLoadEvent;
import org.bukkit.plugin.java.JavaPlugin;

public class ServerNameCheckPlugin extends JavaPlugin implements Listener {

    @Override
    public void onEnable() {
        Bukkit.getPluginManager().registerEvents(this, this);
    }

    @EventHandler
    public void onServerLoad(ServerLoadEvent event) {
        String serverName = Bukkit.getServer().getName();
        if (serverName.equalsIgnoreCase("111hub")) {
            Bukkit.getLogger().severe("Server name '111hub' is not allowed. Disabling plugin...");
            Bukkit.getPluginManager().disablePlugin(this);
        }
    }
}

请注意,这个插件需要在Bukkit 1.20.1版本上运行。将以上代码保存为Java文件,然后编译成插件jar文件并放入Bukkit服务器的插件文件夹中。当服务器名称为"111hub"时,插件将禁止加载并在控制台输出错误消息。

用Java写一个Bukkit1201 插件加载的服务器为Bc子服 子夫名称为111hub的时候 禁止加载

原文地址: https://www.cveoy.top/t/topic/ivFp 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录