@EventHandler
public void onBucketTake(PlayerBucketFillEvent e) {
if(e.getPlayer().hasPermission("scg.cuboid.bypassplace")) {
return;
}
Player p = e.getPlayer();
User user = plugin.getManager().getUserManager().getUsers().get(p.getName());
Guild guild = user.getGuild();
Cuboid cuboid = user.getCurrentCuboid();
if (cuboid != null) {
if (guild != null) {
if (!user.getGuild().equals(cuboid.getGuild())) {
p.sendMessage(plugin.getManager().getMsgManager().getMsg("enemyguildblockplace"));
e.setCancelled(true);
}
} else {
p.sendMessage(plugin.getManager().getMsgManager().getMsg("enemyguildblockplace"));
e.setCancelled(true);
}
//Bukkit.broadcastMessage("Gracz "+p.getName()+" robi cos na cuboidzie "+cuboid.getGuild().getGuildTag());
} else {
if (p.getLocation().distance(p.getWorld().getSpawnLocation()) <= plugin.getManager().getSettingsManager().getProtectedSpawnRadius()) {
p.sendMessage(plugin.getManager().getMsgManager().getMsg("spawnplacecantbreak"));
}
}
}
PlayerBucketListeners.java 文件源码
java
阅读 30
收藏 0
点赞 0
评论 0
项目:SurvivalCG
作者:
评论列表
文章目录