Advertisement
Guest User

Untitled

a guest
Nov 4th, 2011
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.22 KB | None | 0 0
  1. Main Class File:
  2. package me.scherer.Zach;
  3. import java.util.logging.Logger;
  4.  
  5. import org.bukkit.plugin.PluginManager;
  6. import org.bukkit.plugin.java.JavaPlugin;
  7.  
  8. public class Zach extends JavaPlugin {
  9. Logger log = Logger.getLogger("Minecraft");
  10. }public void onEnable(){
  11. log.info("Your plugin has been enabled.");
  12. PluginManager pm = this.getServer().getPluginManager();}
  13.  
  14. public void onDisable(){
  15.  
  16. pm.registerEvent(Event.Type.PLAYER_MOVE, PlayerListener, Event.Priority.Normal, this);
  17. private final schererPlayerListener playerListener = new schererPlayerListener(this);
  18.  
  19.  
  20. Block Listener class file:
  21. package me.scherer.Zach;
  22.  
  23. import org.bukkit.event.block.BlockBreakEvent;
  24. import org.bukkit.event.block.BlockListener;
  25.  
  26. public class ZachBlockListener {
  27. }
  28. public class ZachBlockListener extends BlockListener{ //Code here }
  29. public Zach plugin;
  30.  
  31. public void onBlockBreak(BlockBreakEvent event){
  32. Block block = event.getBlock();
  33. if(block.equals(Material.LEAVES){
  34. if(Math.random() * 100 <= 50){ // 50 percent chance of it happening
  35. ItemStack is= new ItemStack(Material.APPLE,2)
  36. block.getWorld().dropItemNaturally(block.getLocation, is);
  37.  
  38.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement