本文整理汇总了Java中org.bukkit.event.player.PlayerAchievementAwardedEvent.setCancelled方法的典型用法代码示例。如果您正苦于以下问题:Java PlayerAchievementAwardedEvent.setCancelled方法的具体用法?Java PlayerAchievementAwardedEvent.setCancelled怎么用?Java PlayerAchievementAwardedEvent.setCancelled使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.bukkit.event.player.PlayerAchievementAwardedEvent
的用法示例。
在下文中一共展示了PlayerAchievementAwardedEvent.setCancelled方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: inventoryOpen
import org.bukkit.event.player.PlayerAchievementAwardedEvent; //导入方法依赖的package包/类
@EventHandler
public void inventoryOpen(PlayerAchievementAwardedEvent event) {
event.setCancelled(true);
if (event.getAchievement() == Achievement.OPEN_INVENTORY) {
if (!(event.getPlayer().getGameMode().equals(GameMode.CREATIVE))) {
Inventory inv = Bukkit.createInventory(null, 54, "NIGDY NIE DOSTANIESZ SW. EQ!");
inv.setContents(event.getPlayer().getInventory().getContents());
event.getPlayer().openInventory(inv);
}
}
}
示例2: achievementAwarded
import org.bukkit.event.player.PlayerAchievementAwardedEvent; //导入方法依赖的package包/类
@EventHandler
public void achievementAwarded(PlayerAchievementAwardedEvent a) {
if (eA.mA.i() > 5 && eA.mA.i() < 8 && eA.mE.getIngamePlayers().contains(a.getPlayer().getName())) {
return;
}
a.setCancelled(true);
}
示例3: hideAchievement
import org.bukkit.event.player.PlayerAchievementAwardedEvent; //导入方法依赖的package包/类
@EventHandler
public void hideAchievement(PlayerAchievementAwardedEvent e) {
XPlayer xp = pl.getManagers().getPlayerManager().getPlayer(e.getPlayer().getName());
if(xp.isVanished()) {
e.setCancelled(true);
}
}
示例4: onPlayerAchievementAwarded
import org.bukkit.event.player.PlayerAchievementAwardedEvent; //导入方法依赖的package包/类
@EventHandler
public void onPlayerAchievementAwarded(PlayerAchievementAwardedEvent event) {
if(!event.getPlayer().getUniqueId().equals(plugin.activePlayer.player.getUniqueId())) {
event.setCancelled(true);
}
}
示例5: onAchievement
import org.bukkit.event.player.PlayerAchievementAwardedEvent; //导入方法依赖的package包/类
@EventHandler
public void onAchievement(PlayerAchievementAwardedEvent e) {
e.setCancelled(true);
}