SHOW:
|
|
- or go back to the newest paste.
1 | package me.TechManDylan.bukkit.TheReaperThatCares; | |
2 | ||
3 | import java.util.logging.Logger; | |
4 | ||
5 | import org.bukkit.Bukkit; | |
6 | import org.bukkit.ChatColor; | |
7 | import org.bukkit.entity.Player; | |
8 | import org.bukkit.event.EventHandler; | |
9 | import org.bukkit.event.EventPriority; | |
10 | import org.bukkit.event.Listener; | |
11 | import org.bukkit.event.entity.PlayerDeathEvent; | |
12 | ||
13 | import ru.tehkode.permissions.PermissionManager; | |
14 | import ru.tehkode.permissions.bukkit.PermissionsEx; | |
15 | ||
16 | public class TheReaperThatCaresPlayerListener implements Listener { | |
17 | ||
18 | @EventHandler(priority = EventPriority.NORMAL) | |
19 | public void KeepExpOnDeath(PlayerDeathEvent event){ | |
20 | if(event.getEntity() instanceof Player) { | |
21 | Player player = (Player) event.getEntity(); | |
22 | if(Bukkit.getServer().getPluginManager().isPluginEnabled("PermissionsEx")){ | |
23 | PermissionManager permissions = PermissionsEx.getPermissionManager(); | |
24 | ||
25 | // Permission check | |
26 | if(permissions.has(player, "TRTC.keepexp")){ | |
27 | event.setDroppedExp(0); | |
28 | event.setKeepLevel(true); | |
29 | } else { | |
30 | event.setKeepLevel(false); | |
31 | } | |
32 | - | Logger.getLogger("Minecraft").warning("PermissionsEx plugin are not found."); |
32 | + | |
33 | event.setDroppedExp(0); | |
34 | event.setKeepLevel(true); | |
35 | - | } |
35 | + | |
36 | } | |
37 | - | public void BrodcastCordsOnDeath(PlayerDeathEvent event){ |
37 | + | |
38 | - | String PlayerName = event.getEntity().getName(); |
38 | + | } |