SkyReloaded API Listener教学
import com.walrusone.skywarsreloaded.events.*;
import com.walrusone.skywarsreloaded.managers.SkywarsBoard;
import org.bukkit.Material;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.inventory.ItemStack;
import org.bukkit.inventory.meta.ItemMeta;
public class example implements Listener {
//可以写个如果语句的检测击杀者是玩家再给不然被虚空杀了给虚空会报错
@EventHandler
public void onDeath(SkyWarsDeathEvent event) {
Player p = event.getPlayer().getKiller();
ItemStack Stack = new ItemStack(Material.GOLDEN_APPLE);
ItemMeta meta = Stack.getItemMeta();
meta.setDisplayName("§6金苹果");
p.getInventory().setItem(0, Stack);
}
@EventHandler
public void onJoined(SkyWarsJoinEvent event) {
}
@EventHandler
public void onKill(SkyWarsKillEvent event) {
}
@EventHandler
public void onLeave(SkyWarsLeaveEvent event) {
}
@EventHandler
public void onWin(SkyWarsWinEvent event) {
}
@EventHandler
public void onMatchState(SkyWarsMatchStateChangeEvent event) {
}
@EventHandler
public void 选择套件时(SkyWarsSelectKitEvent event) {
}
@EventHandler
public void 选择队伍时(SkyWarsSelectTeamEvent event) {
}
@EventHandler
public void 插件重载时(SkyWarsReloadEvent event) {
}
@EventHandler
public void 投票时(SkyWarsVoteEvent event) {
}
}