Bukkit  1.4.7-R1.0
 All Classes Namespaces Files Functions Variables Enumerator Pages
LightningStrikeEvent.java
Go to the documentation of this file.
1 package org.bukkit.event.weather;
2 
3 import org.bukkit.World;
4 import org.bukkit.entity.LightningStrike;
5 import org.bukkit.event.Cancellable;
6 import org.bukkit.event.HandlerList;
7 
11 public class LightningStrikeEvent extends WeatherEvent implements Cancellable {
12  private static final HandlerList handlers = new HandlerList();
13  private boolean canceled;
14  private final LightningStrike bolt;
15 
16  public LightningStrikeEvent(final World world, final LightningStrike bolt) {
17  super(world);
18  this.bolt = bolt;
19  }
20 
21  public boolean isCancelled() {
22  return canceled;
23  }
24 
25  public void setCancelled(boolean cancel) {
26  canceled = cancel;
27  }
28 
35  return bolt;
36  }
37 
38  @Override
40  return handlers;
41  }
42 
43  public static HandlerList getHandlerList() {
44  return handlers;
45  }
46 }