Program: 178789
Project: 178789
Buggy source:
public void onEnable(){
  PlayerListener=new PortalStickPlayerListener(this);
  BlockListener=new PortalStickBlockListener(this);
  VehicleListener=new PortalStickVehicleListener();
  EntityListener=new PortalStickEntityListener();
  new GrillManager(this);
  config=new Config(this);
  permissions=new Permission(this);
  getServer().getPluginManager().registerEvent(Event.Type.BLOCK_BREAK,BlockListener,Event.Priority.Low,this);
  getServer().getPluginManager().registerEvent(Event.Type.BLOCK_BURN,BlockListener,Event.Priority.Low,this);
  getServer().getPluginManager().registerEvent(Event.Type.BLOCK_PLACE,BlockListener,Event.Priority.Low,this);
  getServer().getPluginManager().registerEvent(Event.Type.BLOCK_PHYSICS,BlockListener,Event.Priority.Low,this);
  getServer().getPluginManager().registerEvent(Event.Type.BLOCK_FROMTO,BlockListener,Event.Priority.Low,this);
  getServer().getPluginManager().registerEvent(Event.Type.PLAYER_INTERACT,PlayerListener,Event.Priority.Monitor,this);
  getServer().getPluginManager().registerEvent(Event.Type.PLAYER_MOVE,PlayerListener,Event.Priority.Low,this);
  getServer().getPluginManager().registerEvent(Event.Type.PLAYER_QUIT,PlayerListener,Event.Priority.Monitor,this);
  getServer().getPluginManager().registerEvent(Event.Type.PLAYER_JOIN,PlayerListener,Event.Priority.Monitor,this);
  getServer().getPluginManager().registerEvent(Event.Type.PLAYER_DROP_ITEM,PlayerListener,Event.Priority.Low,this);
  getServer().getPluginManager().registerEvent(Event.Type.PLAYER_TELEPORT,PlayerListener,Event.Priority.Low,this);
  getServer().getPluginManager().registerEvent(Event.Type.ENTITY_DAMAGE,EntityListener,Event.Priority.Low,this);
  getServer().getPluginManager().registerEvent(Event.Type.VEHICLE_MOVE,VehicleListener,Event.Priority.Low,this);
  getServer().getPluginManager().registerEvent(Event.Type.REDSTONE_CHANGE,BlockListener,Event.Priority.Low,this);
  worldGuard=(WorldGuardPlugin)this.getServer().getPluginManager().getPlugin("String_Node_Str");
  commands.add(new RegionToolCommand());
  commands.add(new SetRegionCommand());
  commands.add(new ReloadCommand());
  commands.add(new DeleteAllCommand());
  commands.add(new DeleteCommand());
  commands.add(new HelpCommand());
  commands.add(new RegionListCommand());
  commands.add(new TestCommand());
}

Fixed version (ground truth):
public void onEnable(){
  PlayerListener=new PortalStickPlayerListener(this);
  BlockListener=new PortalStickBlockListener(this);
  VehicleListener=new PortalStickVehicleListener();
  EntityListener=new PortalStickEntityListener();
  new GrillManager(this);
  config=new Config(this);
  permissions=new Permission(this);
  for (  Player player : getServer().getOnlinePlayers())   UserManager.createUser(player);
  getServer().getPluginManager().registerEvent(Event.Type.BLOCK_BREAK,BlockListener,Event.Priority.Low,this);
  getServer().getPluginManager().registerEvent(Event.Type.BLOCK_BURN,BlockListener,Event.Priority.Low,this);
  getServer().getPluginManager().registerEvent(Event.Type.BLOCK_PLACE,BlockListener,Event.Priority.Low,this);
  getServer().getPluginManager().registerEvent(Event.Type.BLOCK_PHYSICS,BlockListener,Event.Priority.Low,this);
  getServer().getPluginManager().registerEvent(Event.Type.BLOCK_FROMTO,BlockListener,Event.Priority.Low,this);
  getServer().getPluginManager().registerEvent(Event.Type.PLAYER_INTERACT,PlayerListener,Event.Priority.Monitor,this);
  getServer().getPluginManager().registerEvent(Event.Type.PLAYER_MOVE,PlayerListener,Event.Priority.Low,this);
  getServer().getPluginManager().registerEvent(Event.Type.PLAYER_QUIT,PlayerListener,Event.Priority.Monitor,this);
  getServer().getPluginManager().registerEvent(Event.Type.PLAYER_JOIN,PlayerListener,Event.Priority.Monitor,this);
  getServer().getPluginManager().registerEvent(Event.Type.PLAYER_DROP_ITEM,PlayerListener,Event.Priority.Low,this);
  getServer().getPluginManager().registerEvent(Event.Type.PLAYER_TELEPORT,PlayerListener,Event.Priority.Low,this);
  getServer().getPluginManager().registerEvent(Event.Type.ENTITY_DAMAGE,EntityListener,Event.Priority.Low,this);
  getServer().getPluginManager().registerEvent(Event.Type.VEHICLE_MOVE,VehicleListener,Event.Priority.Low,this);
  getServer().getPluginManager().registerEvent(Event.Type.REDSTONE_CHANGE,BlockListener,Event.Priority.Low,this);
  worldGuard=(WorldGuardPlugin)this.getServer().getPluginManager().getPlugin("String_Node_Str");
  commands.add(new RegionToolCommand());
  commands.add(new SetRegionCommand());
  commands.add(new ReloadCommand());
  commands.add(new DeleteAllCommand());
  commands.add(new DeleteCommand());
  commands.add(new HelpCommand());
  commands.add(new RegionListCommand());
  commands.add(new TestCommand());
}