Buggy code:
try { warConfig . load ( ) ; } catch ( IOException e ) { war . log ( "Failed<seq2seq4repair_space>to<seq2seq4repair_space>reload<seq2seq4repair_space>war.txt<seq2seq4repair_space>file<seq2seq4repair_space>after<seq2seq4repair_space>creating<seq2seq4repair_space>it." , Level . WARNING ) ; e . printStackTrace ( ) ; } } String warzonesStr = warConfig . getString ( "warzones" ) ; RestoreWarzonesJob restoreWarzones = new RestoreWarzonesJob ( warzonesStr , newWar , convertingToYml ) ; if ( ( war . getServer ( ) . getScheduler ( ) . scheduleSyncDelayedTask ( war , restoreWarzones , 20 ) ) == ( - 1 ) ) { war . log ( "Failed<seq2seq4repair_space>to<seq2seq4repair_space>schedule<seq2seq4repair_space>warzone-restore<seq2seq4repair_space>job.<seq2seq4repair_space>No<seq2seq4repair_space>warzone<seq2seq4repair_space>was<seq2seq4repair_space>loaded." , Level . WARNING ) ; } String [ ] makers = warConfig . getString ( "zoneMakers" ) . split ( "," ) ; war . getZoneMakerNames ( ) . clear ( ) ; for ( String makerName : makers ) { if ( ( makerName != null ) && ( ! ( makerName . equals ( "" ) ) ) ) { war . getZoneMakerNames ( ) . add ( makerName ) ; } } String [ ] whitelist = warConfig . getString ( "commandWhitelist" ) . split ( "," ) ; war . getCommandWhitelist ( ) . clear ( ) ; for ( String command : whitelist ) { if ( ( command != null ) && ( ! ( command . equals ( "" ) ) ) ) { war . getCommandWhitelist ( ) . add ( command ) ; } } war . getDefaultInventories ( ) . getLoadouts ( ) . clear ( ) ; String loadoutStr = warConfig . getString ( "defaultLoadout" ) ; if ( ( loadoutStr != null ) && ( ! ( loadoutStr . equals ( "" ) ) ) ) { war . getDefaultInventories ( ) . addLoadout ( "default" , new HashMap < Integer , ItemStack > ( ) ) ; LoadoutTxtMapper . fromStringToLoadout ( loadoutStr , war . getDefaultInventories ( ) . getLoadouts ( ) . get ( "default" ) ) ; } String extraLoadoutStr = warConfig . getString ( "defaultExtraLoadouts" ) ; String [ ] extraLoadoutsSplit = extraLoadoutStr . split ( "," ) ; for ( String nameStr : extraLoadoutsSplit ) { if ( ( nameStr != null ) && ( ! ( nameStr . equals ( "" ) ) ) ) { war . getDefaultInventories ( ) . addLoadout ( nameStr , new HashMap < Integer , ItemStack > ( ) ) ; } } for ( String extraName : extraLoadoutsSplit ) { if ( ( extraName != null ) && ( ! ( extraName . equals ( "" ) ) ) ) { String loadoutString = warConfig . getString ( ( extraName + "Loadout" ) ) ; HashMap < Integer , ItemStack > loadout = war . getDefaultInventories ( ) . getLoadouts ( ) . get ( extraName ) ; LoadoutTxtMapper . fromStringToLoadout ( loadoutString , loadout ) ; } } if ( warConfig . keyExists ( "maxZones" ) ) { war . getWarConfig ( ) . put ( MAXZONES , warConfig . getInt ( "maxZones" ) ) ; } if ( warConfig . keyExists ( "defaultLifePool" ) ) { war . getTeamDefaultConfig ( ) . put ( LIFEPOOL , warConfig . getInt ( "defaultLifePool" ) ) ; } if ( warConfig . keyExists ( "defaultMonumentHeal" ) ) { war . getWarzoneDefaultConfig ( ) . put ( MONUMENTHEAL , warConfig . getInt ( "defaultMonumentHeal" ) ) ; } if ( warConfig . keyExists ( "defaultFriendlyFire" ) ) { war . getWarzoneDefaultConfig ( ) . put ( FRIENDLYFIRE , warConfig . getBoolean ( "defaultFriendlyFire" ) ) ; } if ( warConfig . keyExists ( "defaultAutoAssignOnly" ) ) { war . getWarzoneDefaultConfig ( ) . put ( AUTOASSIGN , warConfig . getBoolean ( "defaultAutoAssignOnly" ) ) ; } if ( warConfig . keyExists ( "defaultFlagPointsOnly" ) ) { <START_BUG> war . getTeamDefaultConfig ( ) . put ( LIFEPOOL , warConfig . getBoolean ( "defaultFlagPointsOnly" ) ) ; <END_BUG> } if ( warConfig . keyExists ( "defaultFlagMustBeHome" ) ) { war . getTeamDefaultConfig ( ) . put ( FLAGMUSTBEHOME , warConfig . getBoolean ( "defaultFlagMustBeHome" ) ) ; } if ( warConfig . keyExists ( "defaultTeamCap" ) ) { war . getTeamDefaultConfig ( ) . put ( TEAMSIZE , warConfig . getInt ( "defaultTeamCap" ) ) ; } if ( warConfig . keyExists ( "defaultScoreCap" ) ) { war . getTeamDefaultConfig ( ) . put ( MAXSCORE , warConfig . getInt ( "defaultScoreCap" ) ) ; } if ( warConfig . keyExists ( "defaultRespawnTimer" ) ) { war . getTeamDefaultConfig ( ) . put ( RESPAWNTIMER , warConfig . getInt ( "defaultRespawnTimer" ) ) ; } if ( warConfig . keyExists ( "pvpInZonesOnly" ) ) { war . getWarConfig ( ) . put ( PVPINZONESONLY , warConfig . getBoolean ( "pvpInZonesOnly" ) ) ; } if ( warConfig . keyExists ( "defaultBlockHeads" ) ) { war . getWarzoneDefaultConfig ( ) . put ( BLOCKHEADS , warConfig . getBoolean ( "defaultBlockHeads" ) ) ; } if ( warConfig . keyExists ( "buildInZonesOnly" ) ) { war . getWarConfig ( ) . put ( BUILDINZONESONLY , warConfig . getBoolean ( "buildInZonesOnly" ) ) ; } if ( warConfig . keyExists ( "disablePvpMessage" ) ) { war . getWarConfig ( ) . put ( DISABLEPVPMESSAGE , warConfig . getBoolean ( "disablePvpMessage" ) ) ; } if ( warConfig . keyExists ( "disableBuildMessage" ) ) { war . getWarConfig ( ) . put ( DISABLEBUILDMESSAGE , warConfig . getBoolean ( "disableBuildMessage" ) ) ; } if ( warConfig . keyExists ( "tntInZonesOnly" ) ) { war . getWarConfig ( ) . put ( TNTINZONESONLY , warConfig . getBoolean ( "tntInZonesOnly" ) ) ; } String spawnStyle = warConfig . getString ( "defaultspawnStyle" ) ; if ( ( spawnStyle != null ) && ( ! ( spawnStyle . equals ( "" ) ) ) ) { war . getTeamDefaultConfig ( ) . put ( SPAWNSTYLE , TeamSpawnStyle . getStyleFromString ( spawnStyle ) ) ;

Fix:
war . getTeamDefaultConfig ( ) . put ( FLAGPOINTSONLY , warConfig . getBoolean ( "defaultFlagPointsOnly" ) ) ;