Advertisement
Thetrollygamer

Code For My Plugin Error

Jul 1st, 2014
204
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.18 KB | None | 0 0
  1. package me.telesew123.herobuilds;
  2.  
  3. import org.bukkit.Bukkit;
  4. import org.bukkit.ChatColor;
  5. import org.bukkit.Color;
  6. import org.bukkit.FireworkEffect;
  7. import org.bukkit.FireworkEffect.Type;
  8. import org.bukkit.command.Command;
  9. import org.bukkit.command.CommandSender;
  10. import org.bukkit.entity.Firework;
  11. import org.bukkit.entity.Player;
  12. import org.bukkit.event.EventHandler;
  13. import org.bukkit.event.Listener;
  14. import org.bukkit.event.player.PlayerJoinEvent;
  15. import org.bukkit.inventory.meta.FireworkMeta;
  16. import org.bukkit.plugin.java.JavaPlugin;
  17.  
  18.  
  19.  
  20. public class Main extends JavaPlugin implements Listener {
  21.  
  22.  
  23. public void onEnable() {
  24. getLogger().info("HeroBuilds Enabled");
  25. Bukkit.getServer().getPluginManager().registerEvents(this, this);
  26.  
  27. }
  28.  
  29. public void onDisable() {
  30. getLogger().info("HeroBuilds Disabled");
  31. }
  32.  
  33. public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
  34. if(sender instanceof Player) {
  35. Player player = (Player) sender;
  36. if(cmd.getName().equalsIgnoreCase ("hub")) {
  37. String hub = "spawn " + player.getName();
  38. Bukkit.dispatchCommand(Bukkit.getConsoleSender(), "spawn" + player.getName());
  39. player.sendMessage(ChatColor.AQUA + "Teleporting To Hub");
  40.  
  41. }
  42.  
  43. }
  44.  
  45. return false;
  46.  
  47. }
  48.  
  49. @EventHandler
  50. public void onPlayerJoin(final PlayerJoinEvent pje) {
  51. Bukkit.getServer().getScheduler().scheduleSyncDelayedTask(this, new Runnable() {
  52. public void run(){
  53. Firework f = (Firework) pje.getPlayer().getWorld().spawn(pje.getPlayer().getLocation(), Firework.class);
  54. FireworkMeta fm = f.getFireworkMeta();
  55. fm.addEffect(FireworkEffect.builder()
  56. .flicker(false)
  57. .trail(true)
  58. .with(Type.BALL)
  59. .with(Type.BALL_LARGE)
  60. .with(Type.STAR)
  61. .withColor(Color.AQUA)
  62. .withColor(Color.GREEN)
  63. .withFade(Color.BLUE)
  64. .build());
  65. fm.setPower(3);
  66. f.setFireworkMeta(fm);
  67. }
  68. }, 20);
  69. }
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement