[HELP]

Discussion in 'Plugin Development' started by War-Realms, Mar 23, 2014.

Thread Status:
Not open for further replies.
  1. Offline

    War-Realms

    How would I make it so that if the player can like the "nuke" and have it so that it has a 5x times bigger blast radius than a normal tnt?
    Code:java
    1. package me.hbc.main;
    2.  
    3. import java.util.Arrays;
    4.  
    5. import org.bukkit.Bukkit;
    6. import org.bukkit.ChatColor;
    7. import org.bukkit.Material;
    8. import org.bukkit.event.EventHandler;
    9. import org.bukkit.event.Listener;
    10. import org.bukkit.event.player.PlayerInteractEvent;
    11. import org.bukkit.inventory.ItemStack;
    12. import org.bukkit.inventory.ShapedRecipe;
    13. import org.bukkit.inventory.meta.ItemMeta;
    14. import org.bukkit.plugin.java.JavaPlugin;
    15.  
    16. public class Main extends JavaPlugin implements Listener
    17.  
    18. {
    19.  
    20. public void onEnable()
    21. {
    22. System.out.println("LRnuke has been enabled!");
    23.  
    24. ItemStack nuke = new ItemStack(Material.TNT, 1);
    25. ItemMeta meta = nuke.getItemMeta();
    26. meta.setDisplayName(ChatColor.RED + "Nuke");
    27. meta.setLore(Arrays.asList("This nuke has 10x the power of a normal tnt!"));
    28. nuke.setItemMeta(meta);
    29.  
    30. ShapedRecipe nuker = new ShapedRecipe(nuke);
    31. nuker.shape(
    32. "*!*",
    33. "!#!",
    34. "*!*");
    35. nuker.setIngredient('!', Material.BLAZE_ROD);
    36. nuker.setIngredient('*', Material.EMERALD);
    37. nuker.setIngredient('#', Material.TNT);
    38. Bukkit.getServer().addRecipe(nuker);
    39. }
    40. @EventHandler
    41. public void playere(PlayerInteractEvent e)
    42. {
    43. }
    44. }
     
  2. Offline

    Evildude221

    War-Realms

    Should be in plugin development, not Bukkit help...

    More likely to get help there :)
     
  3. Offline

    TnT

    Moved to the correct forum.

    Evildude221
    Please just report the post, as stating that often causes the OP to repost in the correct section, causing dupes when we move the thread.
     
    Evildude221 likes this.
  4. Offline

    TwoPointDuck

    Well, if you know the moment you are triggering the explosion then: remove the block or entity or whatever you are using as the nuke and do: World w.createExplosion(no idea). Play around with that, I haven't used any of that yet.
     
Thread Status:
Not open for further replies.

Share This Page