001 package org.bukkit.event.server;
002
003 import org.bukkit.event.HandlerList;
004 import org.bukkit.map.MapView;
005
006 /**
007 * Called when a map is initialized.
008 */
009 public class MapInitializeEvent extends ServerEvent {
010 private static final HandlerList handlers = new HandlerList();
011 private final MapView mapView;
012
013 public MapInitializeEvent(final MapView mapView) {
014 this.mapView = mapView;
015 }
016
017 /**
018 * Gets the map initialized in this event.
019 *
020 * @return Map for this event
021 */
022 public MapView getMap() {
023 return mapView;
024 }
025
026 @Override
027 public HandlerList getHandlers() {
028 return handlers;
029 }
030
031 public static HandlerList getHandlerList() {
032 return handlers;
033 }
034 }