McLiveAPI/src/main/java/com/io/yutian/mclive/LinkRoom.java
2024-06-22 19:31:57 +08:00

42 lines
1.2 KiB
Java

package com.io.yutian.mclive;
import org.bukkit.Bukkit;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerKickEvent;
import org.bukkit.event.player.PlayerQuitEvent;
import org.bukkit.event.player.PlayerSwapHandItemsEvent;
public class LinkRoom implements Listener {
@EventHandler
public void onSwap(PlayerSwapHandItemsEvent e) {
Player p = e.getPlayer();
if (!Main.check_plugin) {
Bukkit.getConsoleSender().sendMessage("[系统提示] 当前房间未检测到游戏插件,请检查配置文件.");
p.sendMessage("§c[系统]§a游戏设置错误,未检测到游戏插件.");
return;
}
e.setCancelled(true);
if (p.isSneaking()) {
LiveAdminGui.OpenGui(p);
}
}
@EventHandler
public void onQuit(PlayerQuitEvent e){
Player player = e.getPlayer();
String playName = player.getName();
Main.configYml.SaveConfigYml();
}
@EventHandler
public void onKick(PlayerKickEvent e){
Player player = e.getPlayer();
String playName = player.getName();
Main.configYml.SaveConfigYml();
}
}