package plugin.zone; import org.crandor.game.world.map.zone.MapZone; import org.crandor.game.world.map.zone.ZoneBorders; import org.crandor.game.world.map.zone.ZoneBuilder; import org.crandor.game.world.map.zone.ZoneRestriction; import org.crandor.plugin.InitializablePlugin; import org.crandor.plugin.Plugin; /** * Handles the tzhaar zone. * @author Vexia */ @InitializablePlugin public class TzhaarZone extends MapZone implements Plugin { /** * Constructs a new {@code TzhaarZone} {@code Object} */ public TzhaarZone() { super("Tzhaar zone", true, ZoneRestriction.CANNON); } @Override public Plugin newInstance(Object arg) throws Throwable { ZoneBuilder.configure(this); return this; } @Override public Object fireEvent(String identifier, Object... args) { return null; } @Override public void configure() { register(new ZoneBorders(2369, 5054, 2549, 5188)); } }