Source

Here is the source for my plugin. Main Class:

import org.bukkit.plugin.java.JavaPlugin;

public class TNT extends JavaPlugin {
	
	public void onEnable() {
		getServer().getPluginManager().registerEvents(new ItemListener(), this);
	}

}

ItemListener Class:

import org.bukkit.Material;
import org.bukkit.entity.Player;
import org.bukkit.entity.TNTPrimed;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.block.Action;
import org.bukkit.event.player.PlayerInteractEvent;

// Cleaned Code, v1.1

public class ItemListener implements Listener {
	@EventHandler
	public void onPlayerInteract(PlayerInteractEvent event2){
	Player p = event2.getPlayer();
	if(event2.getAction().equals(Action.RIGHT_CLICK_AIR)){
		if(event2.getPlayer().getItemInHand().getType() == Material.BLAZE_ROD) {
			TNTPrimed tnt = (TNTPrimed) p.getWorld().spawn(p.getLocation(), TNTPrimed.class);
			tnt.setVelocity(p.getEyeLocation().getDirection().normalize().multiply(1));
			}
		}
	}
}
  • DO NOT CLAIM AS YOUR OWN

Comments

Posts Quoted:
Reply
Clear All Quotes