Program: 58152
Project: 58152
Buggy source:
/** 
 * On Load.
 */
@Override @SuppressWarnings("String_Node_Str") public void onEnable(){
  setupLogger();
  if (getJavaVersion() < 1.7) {
    sendConsoleSenderMessage(C.PREFIX.s() + "String_Node_Str");
    sendConsoleSenderMessage(C.PREFIX.s() + "String_Node_Str");
    Bukkit.getPluginManager().disablePlugin(this);
    return;
  }
  configs();
  if (Settings.METRICS) {
    try {
      Metrics metrics=new Metrics(this);
      metrics.start();
      sendConsoleSenderMessage(C.PREFIX.s() + "String_Node_Str");
    }
 catch (    Exception e) {
      sendConsoleSenderMessage(C.PREFIX.s() + "String_Node_Str");
    }
  }
  PlotWorld.BLOCKS=new ArrayList<>(Arrays.asList(new Material[]{ACACIA_STAIRS,BEACON,BEDROCK,BIRCH_WOOD_STAIRS,BOOKSHELF,BREWING_STAND,BRICK,BRICK_STAIRS,BURNING_FURNACE,CAKE_BLOCK,CAULDRON,CLAY_BRICK,CLAY,COAL_BLOCK,COAL_ORE,COBBLE_WALL,COBBLESTONE,COBBLESTONE_STAIRS,COMMAND,DARK_OAK_STAIRS,DAYLIGHT_DETECTOR,DIAMOND_ORE,DIAMOND_BLOCK,DIRT,DISPENSER,DROPPER,EMERALD_BLOCK,EMERALD_ORE,ENCHANTMENT_TABLE,ENDER_PORTAL_FRAME,ENDER_STONE,FURNACE,GLOWSTONE,GOLD_ORE,GOLD_BLOCK,GRASS,GRAVEL,GLASS,HARD_CLAY,HAY_BLOCK,HUGE_MUSHROOM_1,HUGE_MUSHROOM_2,IRON_BLOCK,IRON_ORE,JACK_O_LANTERN,JUKEBOX,JUNGLE_WOOD_STAIRS,LAPIS_BLOCK,LAPIS_ORE,LEAVES,LEAVES_2,LOG,LOG_2,MELON_BLOCK,MOB_SPAWNER,MOSSY_COBBLESTONE,MYCEL,NETHER_BRICK,NETHER_BRICK_STAIRS,NETHERRACK,NOTE_BLOCK,OBSIDIAN,PACKED_ICE,PUMPKIN,QUARTZ_BLOCK,QUARTZ_ORE,QUARTZ_STAIRS,REDSTONE_BLOCK,SANDSTONE,SAND,SANDSTONE_STAIRS,SMOOTH_BRICK,SMOOTH_STAIRS,SNOW_BLOCK,SOUL_SAND,SPONGE,SPRUCE_WOOD_STAIRS,STONE,WOOD,WOOD_STAIRS,WORKBENCH,WOOL,getMaterial(44),getMaterial(126)}));
  if (Settings.KILL_ROAD_MOBS) {
    killAllEntities();
  }
  if (C.ENABLED.s().length() > 0) {
    Broadcast(C.ENABLED);
  }
  if (Settings.DB.USE_MYSQL) {
    try {
      mySQL=new MySQL(this,Settings.DB.HOST_NAME,Settings.DB.PORT,Settings.DB.DATABASE,Settings.DB.USER,Settings.DB.PASSWORD);
      connection=mySQL.openConnection();
{
        DatabaseMetaData meta=connection.getMetaData();
        ResultSet res=meta.getTables(null,null,"String_Node_Str",null);
        if (!res.next()) {
          DBFunc.createTables("String_Node_Str",true);
        }
 else {
          res=meta.getTables(null,null,"String_Node_Str",null);
          if (!res.next()) {
            DBFunc.createTables("String_Node_Str",false);
          }
 else {
            res=meta.getTables(null,null,"String_Node_Str",null);
            if (!res.next()) {
              DBFunc.createTables("String_Node_Str",false);
            }
          }
        }
      }
    }
 catch (    ClassNotFoundException|SQLException e) {
      Logger.add(LogLevel.DANGER,"String_Node_Str");
      System.out.print("String_Node_Str");
      System.out.print("String_Node_Str");
      e.printStackTrace();
      Bukkit.getPluginManager().disablePlugin(this);
      return;
    }
    plots=DBFunc.getPlots();
  }
 else   if (Settings.DB.USE_MONGO) {
    sendConsoleSenderMessage(C.PREFIX.s() + "String_Node_Str");
  }
 else   if (Settings.DB.USE_SQLITE) {
    try {
      connection=new SQLite(this,Settings.DB.SQLITE_DB + "String_Node_Str").openConnection();
{
        DatabaseMetaData meta=connection.getMetaData();
        ResultSet res=meta.getTables(null,null,"String_Node_Str",null);
        if (!res.next()) {
          DBFunc.createTables("String_Node_Str",true);
        }
 else {
          res=meta.getTables(null,null,"String_Node_Str",null);
          if (!res.next()) {
            DBFunc.createTables("String_Node_Str",false);
          }
 else {
            res=meta.getTables(null,null,"String_Node_Str",null);
            if (!res.next()) {
              DBFunc.createTables("String_Node_Str",false);
            }
          }
        }
      }
    }
 catch (    ClassNotFoundException|SQLException e) {
      Logger.add(LogLevel.DANGER,"String_Node_Str");
      sendConsoleSenderMessage(C.PREFIX.s() + "String_Node_Str");
      sendConsoleSenderMessage("String_Node_Str");
      e.printStackTrace();
      Bukkit.getPluginManager().disablePlugin(this);
      return;
    }
    plots=DBFunc.getPlots();
  }
 else {
    Logger.add(LogLevel.DANGER,"String_Node_Str");
    sendConsoleSenderMessage(C.PREFIX + "String_Node_Str");
    getServer().getPluginManager().disablePlugin(this);
    return;
  }
  if (getServer().getPluginManager().getPlugin("String_Node_Str") != null) {
    try {
      new PlotMeConverter(this).runAsync();
    }
 catch (    Exception e) {
      e.printStackTrace();
    }
  }
  getCommand("String_Node_Str").setExecutor(new MainCommand());
  getCommand("String_Node_Str").setAliases(new ArrayList<String>(){
{
      add("String_Node_Str");
      add("String_Node_Str");
      add("String_Node_Str");
    }
  }
);
  getServer().getPluginManager().registerEvents(new PlayerEvents(),this);
  if (getServer().getPluginManager().getPlugin("String_Node_Str") != null) {
    cameraAPI=CameraAPI.getInstance();
    Camera camera=new Camera();
    MainCommand.subCommands.add(camera);
    getServer().getPluginManager().registerEvents(camera,this);
  }
  if (getServer().getPluginManager().getPlugin("String_Node_Str") != null) {
    barAPI=(BarAPI)getServer().getPluginManager().getPlugin("String_Node_Str");
  }
  if (getServer().getPluginManager().getPlugin("String_Node_Str") != null) {
    worldEdit=(WorldEditPlugin)getServer().getPluginManager().getPlugin("String_Node_Str");
    getServer().getPluginManager().registerEvents(new WorldEditListener(),this);
  }
  if (Settings.WORLDGUARD) {
    if (getServer().getPluginManager().getPlugin("String_Node_Str") != null) {
      worldGuard=(WorldGuardPlugin)getServer().getPluginManager().getPlugin("String_Node_Str");
      worldGuardListener=new WorldGuardListener(this);
      getServer().getPluginManager().registerEvents(worldGuardListener,this);
    }
  }
  if (Settings.AUTO_CLEAR) {
    checkExpired(PlotMain.getMain(),true);
    checkForExpiredPlots();
  }
  if (getServer().getPluginManager().getPlugin("String_Node_Str") != null) {
    RegisteredServiceProvider<Economy> economyProvider=getServer().getServicesManager().getRegistration(net.milkbowl.vault.economy.Economy.class);
    if (economyProvider != null) {
      economy=economyProvider.getProvider();
    }
    useEconomy=(economy != null);
  }
  getServer().getScheduler().scheduleSyncRepeatingTask(this,new Lag(),100L,1L);
  if (Web.ENABLED) {
    sendConsoleSenderMessage(C.PREFIX.s() + "String_Node_Str");
  }
  try {
    new SetBlockFast();
    PlotHelper.canSetFast=true;
  }
 catch (  Exception e) {
    PlotHelper.canSetFast=false;
  }
  UUIDHandler.startFetch(this);
}

Fixed version (ground truth):
/** 
 * On Load.
 */
@Override @SuppressWarnings("String_Node_Str") public void onEnable(){
  setupLogger();
  if (getJavaVersion() < 1.7) {
    sendConsoleSenderMessage(C.PREFIX.s() + "String_Node_Str");
    sendConsoleSenderMessage(C.PREFIX.s() + "String_Node_Str");
    Bukkit.getPluginManager().disablePlugin(this);
    return;
  }
  configs();
  if (Settings.METRICS) {
    try {
      Metrics metrics=new Metrics(this);
      metrics.start();
      sendConsoleSenderMessage(C.PREFIX.s() + "String_Node_Str");
    }
 catch (    Exception e) {
      sendConsoleSenderMessage(C.PREFIX.s() + "String_Node_Str");
    }
  }
  PlotWorld.BLOCKS=new ArrayList<>(Arrays.asList(new Material[]{ACACIA_STAIRS,BEACON,BEDROCK,BIRCH_WOOD_STAIRS,BOOKSHELF,BREWING_STAND,BRICK,BRICK_STAIRS,BURNING_FURNACE,CAKE_BLOCK,CAULDRON,CLAY_BRICK,CLAY,COAL_BLOCK,COAL_ORE,COBBLE_WALL,COBBLESTONE,COBBLESTONE_STAIRS,COMMAND,DARK_OAK_STAIRS,DAYLIGHT_DETECTOR,DIAMOND_ORE,DIAMOND_BLOCK,DIRT,DISPENSER,DROPPER,EMERALD_BLOCK,EMERALD_ORE,ENCHANTMENT_TABLE,ENDER_PORTAL_FRAME,ENDER_STONE,FURNACE,GLOWSTONE,GOLD_ORE,GOLD_BLOCK,GRASS,GRAVEL,GLASS,HARD_CLAY,HAY_BLOCK,HUGE_MUSHROOM_1,HUGE_MUSHROOM_2,IRON_BLOCK,IRON_ORE,JACK_O_LANTERN,JUKEBOX,JUNGLE_WOOD_STAIRS,LAPIS_BLOCK,LAPIS_ORE,LEAVES,LEAVES_2,LOG,LOG_2,MELON_BLOCK,MOB_SPAWNER,MOSSY_COBBLESTONE,MYCEL,NETHER_BRICK,NETHER_BRICK_STAIRS,NETHERRACK,NOTE_BLOCK,OBSIDIAN,PACKED_ICE,PUMPKIN,QUARTZ_BLOCK,QUARTZ_ORE,QUARTZ_STAIRS,REDSTONE_BLOCK,SANDSTONE,SAND,SANDSTONE_STAIRS,SMOOTH_BRICK,SMOOTH_STAIRS,SNOW_BLOCK,SOUL_SAND,SPONGE,SPRUCE_WOOD_STAIRS,STONE,WOOD,WOOD_STAIRS,WORKBENCH,WOOL,getMaterial(44),getMaterial(126)}));
  if (Settings.KILL_ROAD_MOBS) {
    killAllEntities();
  }
  if (C.ENABLED.s().length() > 0) {
    Broadcast(C.ENABLED);
  }
  if (Settings.DB.USE_MYSQL) {
    try {
      mySQL=new MySQL(this,Settings.DB.HOST_NAME,Settings.DB.PORT,Settings.DB.DATABASE,Settings.DB.USER,Settings.DB.PASSWORD);
      connection=mySQL.openConnection();
{
        DatabaseMetaData meta=connection.getMetaData();
        ResultSet res=meta.getTables(null,null,"String_Node_Str",null);
        if (!res.next()) {
          DBFunc.createTables("String_Node_Str",true);
        }
 else {
          res=meta.getTables(null,null,"String_Node_Str",null);
          if (!res.next()) {
            DBFunc.createTables("String_Node_Str",false);
          }
 else {
            res=meta.getTables(null,null,"String_Node_Str",null);
            if (!res.next()) {
              DBFunc.createTables("String_Node_Str",false);
            }
          }
        }
      }
    }
 catch (    ClassNotFoundException|SQLException e) {
      Logger.add(LogLevel.DANGER,"String_Node_Str");
      System.out.print("String_Node_Str");
      System.out.print("String_Node_Str");
      e.printStackTrace();
      Bukkit.getPluginManager().disablePlugin(this);
      return;
    }
    plots=DBFunc.getPlots();
  }
 else   if (Settings.DB.USE_MONGO) {
    sendConsoleSenderMessage(C.PREFIX.s() + "String_Node_Str");
  }
 else   if (Settings.DB.USE_SQLITE) {
    try {
      connection=new SQLite(this,Settings.DB.SQLITE_DB + "String_Node_Str").openConnection();
{
        DatabaseMetaData meta=connection.getMetaData();
        ResultSet res=meta.getTables(null,null,"String_Node_Str",null);
        if (!res.next()) {
          DBFunc.createTables("String_Node_Str",true);
        }
 else {
          res=meta.getTables(null,null,"String_Node_Str",null);
          if (!res.next()) {
            DBFunc.createTables("String_Node_Str",false);
          }
 else {
            res=meta.getTables(null,null,"String_Node_Str",null);
            if (!res.next()) {
              DBFunc.createTables("String_Node_Str",false);
            }
          }
        }
      }
    }
 catch (    ClassNotFoundException|SQLException e) {
      Logger.add(LogLevel.DANGER,"String_Node_Str");
      sendConsoleSenderMessage(C.PREFIX.s() + "String_Node_Str");
      sendConsoleSenderMessage("String_Node_Str");
      e.printStackTrace();
      Bukkit.getPluginManager().disablePlugin(this);
      return;
    }
    plots=DBFunc.getPlots();
  }
 else {
    Logger.add(LogLevel.DANGER,"String_Node_Str");
    sendConsoleSenderMessage(C.PREFIX + "String_Node_Str");
    getServer().getPluginManager().disablePlugin(this);
    return;
  }
  if (getServer().getPluginManager().getPlugin("String_Node_Str") != null) {
    try {
      new PlotMeConverter(this).runAsync();
    }
 catch (    Exception e) {
      e.printStackTrace();
    }
  }
  getCommand("String_Node_Str").setExecutor(new MainCommand());
  getCommand("String_Node_Str").setAliases(new ArrayList<String>(){
{
      add("String_Node_Str");
      add("String_Node_Str");
      add("String_Node_Str");
    }
  }
);
  getServer().getPluginManager().registerEvents(new PlayerEvents(),this);
  if (getServer().getPluginManager().getPlugin("String_Node_Str") != null) {
    cameraAPI=CameraAPI.getInstance();
    Camera camera=new Camera();
    MainCommand.subCommands.add(camera);
    getServer().getPluginManager().registerEvents(camera,this);
  }
  if (getServer().getPluginManager().getPlugin("String_Node_Str") != null) {
    barAPI=(BarAPI)getServer().getPluginManager().getPlugin("String_Node_Str");
  }
  if (getServer().getPluginManager().getPlugin("String_Node_Str") != null) {
    worldEdit=(WorldEditPlugin)getServer().getPluginManager().getPlugin("String_Node_Str");
    getServer().getPluginManager().registerEvents(new WorldEditListener(),this);
  }
  if (Settings.WORLDGUARD) {
    if (getServer().getPluginManager().getPlugin("String_Node_Str") != null) {
      worldGuard=(WorldGuardPlugin)getServer().getPluginManager().getPlugin("String_Node_Str");
      worldGuardListener=new WorldGuardListener(this);
      getServer().getPluginManager().registerEvents(worldGuardListener,this);
    }
  }
  if (Settings.AUTO_CLEAR) {
    checkExpired(PlotMain.getMain(),true);
    checkForExpiredPlots();
  }
  if (getServer().getPluginManager().getPlugin("String_Node_Str") != null) {
    RegisteredServiceProvider<Economy> economyProvider=getServer().getServicesManager().getRegistration(net.milkbowl.vault.economy.Economy.class);
    if (economyProvider != null) {
      economy=economyProvider.getProvider();
    }
    useEconomy=(economy != null);
  }
  getServer().getScheduler().scheduleSyncRepeatingTask(this,new Lag(),100L,1L);
  if (Web.ENABLED) {
    sendConsoleSenderMessage(C.PREFIX.s() + "String_Node_Str");
  }
  try {
    new SetBlockFast();
    PlotHelper.canSetFast=true;
  }
 catch (  Exception e) {
    PlotHelper.canSetFast=false;
  }
}