Advertisement
Thalexs_Moon

Untitled

Feb 8th, 2018
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.02 KB | None | 0 0
  1.  
  2. package me.thalles.tutorial;
  3.  
  4. import java.util.List;
  5.  
  6. import org.bukkit.Bukkit;
  7. import org.bukkit.Server;
  8. import org.bukkit.Sound;
  9. import org.bukkit.command.Command;
  10. import org.bukkit.command.CommandSender;
  11. import org.bukkit.configuration.file.FileConfiguration;
  12. import org.bukkit.entity.Player;
  13. import org.bukkit.event.EventHandler;
  14. import org.bukkit.event.HandlerList;
  15. import org.bukkit.event.Listener;
  16. import org.bukkit.event.entity.EntityDeathEvent;
  17. import org.bukkit.plugin.PluginManager;
  18. import org.bukkit.plugin.java.JavaPlugin;
  19. import org.bukkit.scheduler.BukkitScheduler;
  20. import org.bukkit.scoreboard.ScoreboardManager;
  21.  
  22. public class Tutorial extends JavaPlugin implements Listener {
  23.  
  24.     public Tutorial main = this;
  25.  
  26.     public Server server = Bukkit.getServer();
  27.  
  28.     public ScoreboardManager score = Bukkit.getScoreboardManager();
  29.  
  30.     public FileConfiguration cf = getConfig();
  31.  
  32.     public PluginManager pm = Bukkit.getPluginManager();
  33.  
  34.     public BukkitScheduler sh = Bukkit.getScheduler();
  35.  
  36.     public CommandSender send = Bukkit.getConsoleSender();
  37.    
  38.     @EventHandler
  39.     public void FazerSom(EntityDeathEvent e) {
  40.  
  41.         if (!(e.getEntity() instanceof Player)) {
  42.             e.getEntity().getWorld().playSound(e.getEntity().getLocation(),
  43.                 Sound.ANVIL_LAND, 1, 1);
  44.         } else {
  45.             e.getEntity().getWorld().playSound(e.getEntity().getLocation(),
  46.                 Sound.EXPLODE, 1, 1);
  47.         }
  48.  
  49.     }
  50.  
  51.     @Override
  52.     public boolean onCommand(CommandSender sender, Command command, String label,
  53.         String[] args) {
  54.  
  55.         Player p = (Player) sender;
  56.         if (!p.hasPermission("nyan.teste")) {
  57.             p.sendMessage("Voce nn tem perm nb");
  58.             return true
  59.            
  60.            
  61.         }else {
  62.         return false;
  63.        
  64.        
  65.  
  66.            
  67.     }
  68.  
  69.     @Override
  70.     public void onDisable() {
  71.  
  72.         HandlerList.unregisterAll();
  73.     }
  74.  
  75.     @Override
  76.     public void onEnable() {
  77.  
  78.         pm.registerEvents(this, this);
  79.     }
  80.  
  81.     @Override
  82.     public void onLoad() {
  83.  
  84.     }
  85.  
  86.     @Override
  87.     public List<String> onTabComplete(CommandSender sender, Command command,
  88.         String alias, String[] args) {
  89.  
  90.         return null;
  91.     }
  92.  
  93. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement