[URGENT] Can't block crafting recipes

Discussion in 'Plugin Development' started by LazerMan47, Oct 21, 2013.

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

    LazerMan47

    I am making a custom plugin that prevents players on the server from crafting TNT, but still letting them buy it. If anyone knows how to make someting like an onCraft method for TNT plz post it. Srry im kinda new to the bukkit api :/

    Thx in advance
    -LazerMan47
     
  2. Offline

    qhenckel

    Code:java
    1. public void onEnable(){
    2. getServer().getPluginManager().registerEvents(new Mylistener(), this);//register the listener
    3. }
    4.  
    5. public final class Mylistener implements Listener {//define a listener
    6.  
    7. @EventHandler
    8. public void tnt(CraftItemEvent event){ //are they crafting?
    9. ItemStack is = new ItemStack(Material.TNT);//define what we're looking for
    10. if(event.getResult().equals(is)){//is what their crafting going to be tnt?
    11. event.setCancelled(true);//stop them from crafting it
    12. }
    13. }
    14. }
     
    xtechgamer735 likes this.
Thread Status:
Not open for further replies.

Share This Page