Buggy code:
return true ; } if ( ( mobList . size ( ) ) >= ( FactionMobs . spawnLimit ) ) { player . sendMessage ( ( ( ChatColor . RED ) + "There<seq2seq4repair_space>are<seq2seq4repair_space>too<seq2seq4repair_space>many<seq2seq4repair_space>faction<seq2seq4repair_space>mobs" ) ) ; return true ; } if ( ( FactionMobs . mobsPerFaction ) > 0 ) { if ( ( Utils . countMobsInFaction ( playerfaction ) ) >= ( FactionMobs . mobsPerFaction ) ) { player . sendMessage ( ( ( ChatColor . RED ) + "Your<seq2seq4repair_space>faction<seq2seq4repair_space>has<seq2seq4repair_space>too<seq2seq4repair_space>many<seq2seq4repair_space>faction<seq2seq4repair_space>mobs." ) ) ; return true ; } } } World world = ( ( org . bukkit . craftbukkit . v1_9_R1 . CraftWorld ) ( player . getWorld ( ) ) ) . getHandle ( ) ; FactionMob newMob = null ; if ( ( split . length ) == 1 ) { player . sendMessage ( ( ( ChatColor . RED ) + "You<seq2seq4repair_space>must<seq2seq4repair_space>specify<seq2seq4repair_space>a<seq2seq4repair_space>mob" ) ) ; return true ; } else if ( ( split [ 1 ] . equalsIgnoreCase ( "Archer" ) ) || ( split [ 1 ] . equalsIgnoreCase ( "Ranger" ) ) ) { if ( ( ! ( player . hasPermission ( "fmob.spawn" ) ) ) && ( ! ( player . hasPermission ( "fmob.spawn.archer" ) ) ) ) { player . sendMessage ( ( ( ChatColor . RED ) + "You<seq2seq4repair_space>do<seq2seq4repair_space>not<seq2seq4repair_space>have<seq2seq4repair_space>permission<seq2seq4repair_space>to<seq2seq4repair_space>spawn<seq2seq4repair_space>this<seq2seq4repair_space>mob." ) ) ; return true ; } newMob = new Archer ( player . getLocation ( ) , playerfaction ) ; } else if ( split [ 1 ] . equalsIgnoreCase ( "Swordsman" ) ) { if ( ( ! ( player . hasPermission ( "fmob.spawn" ) ) ) && ( ! ( player . hasPermission ( "fmob.spawn.swordsman" ) ) ) ) { player . sendMessage ( ( ( ChatColor . RED ) + "You<seq2seq4repair_space>do<seq2seq4repair_space>not<seq2seq4repair_space>have<seq2seq4repair_space>permission<seq2seq4repair_space>to<seq2seq4repair_space>spawn<seq2seq4repair_space>this<seq2seq4repair_space>mob." ) ) ; return true ; } newMob = new Swordsman ( player . getLocation ( ) , playerfaction ) ; } else if ( ( split [ 1 ] . equalsIgnoreCase ( "Titan" ) ) || ( split [ 1 ] . equalsIgnoreCase ( "Golem" ) ) ) { if ( ( ! ( player . hasPermission ( "fmob.spawn" ) ) ) && ( ! ( player . hasPermission ( "fmob.spawn.titan" ) ) ) ) { player . sendMessage ( ( ( ChatColor . RED ) + "You<seq2seq4repair_space>do<seq2seq4repair_space>not<seq2seq4repair_space>have<seq2seq4repair_space>permission<seq2seq4repair_space>to<seq2seq4repair_space>spawn<seq2seq4repair_space>this<seq2seq4repair_space>mob." ) ) ; return true ; } newMob = new Titan ( player . getLocation ( ) , playerfaction ) ; } else if ( ( split [ 1 ] . equalsIgnoreCase ( "Mage" ) ) || ( split [ 1 ] . equalsIgnoreCase ( "Witch" ) ) ) { if ( ( ! ( player . hasPermission ( "fmob.spawn" ) ) ) && ( ! ( player . hasPermission ( "fmob.spawn.mage" ) ) ) ) { player . sendMessage ( ( ( ChatColor . RED ) + "You<seq2seq4repair_space>do<seq2seq4repair_space>not<seq2seq4repair_space>have<seq2seq4repair_space>permission<seq2seq4repair_space>to<seq2seq4repair_space>spawn<seq2seq4repair_space>this<seq2seq4repair_space>mob." ) ) ; return true ; } newMob = new Mage ( player . getLocation ( ) , playerfaction ) ; } else { player . sendMessage ( ( ( ChatColor . RED ) + "Unrecognized<seq2seq4repair_space>mob<seq2seq4repair_space>name" ) ) ; return true ; } if ( ! ( newMob . getEnabled ( ) ) ) { player . sendMessage ( String . format ( "%sSpawning<seq2seq4repair_space>%s<seq2seq4repair_space>has<seq2seq4repair_space>been<seq2seq4repair_space>disabled" , RED , newMob . getTypeName ( ) ) ) ; newMob . forceDie ( ) ; return true ; } if ( ! ( player . hasPermission ( "fmob.bypass" ) ) ) { if ( ( newMob . getPowerCost ( ) ) > 0 ) { double factionPowerUsage = Utils . countMobPowerInFaction ( playerfaction ) ; if ( ( playerfaction . getPower ( ) ) >= ( factionPowerUsage + ( newMob . getPowerCost ( ) ) ) ) { player . sendMessage ( String . format ( "%sYour<seq2seq4repair_space>faction<seq2seq4repair_space>is<seq2seq4repair_space>now<seq2seq4repair_space>using<seq2seq4repair_space>%.2f//%.2f<seq2seq4repair_space>power<seq2seq4repair_space>for<seq2seq4repair_space>faction<seq2seq4repair_space>mobs." , GREEN , ( factionPowerUsage + ( newMob . getPowerCost ( ) ) ) , playerfaction . getPower ( ) ) ) ; } else { <START_BUG> player . sendMessage ( String . format ( "%sYour<seq2seq4repair_space>faction<seq2seq4repair_space>is<seq2seq4repair_space>using<seq2seq4repair_space>%.2f//%.2f<seq2seq4repair_space>power<seq2seq4repair_space>for<seq2seq4repair_space>faction<seq2seq4repair_space>mobs." , RED , Math . round ( factionPowerUsage ) , playerfaction . getPower ( ) ) ) ; <END_BUG> player . sendMessage ( String . format ( "%sYou<seq2seq4repair_space>need<seq2seq4repair_space>%.2f<seq2seq4repair_space>more<seq2seq4repair_space>power." , RED , ( ( factionPowerUsage + ( newMob . getPowerCost ( ) ) ) - ( playerfaction . getPower ( ) ) ) ) ) ; return true ; } } if ( ( plugin . vaultEnabled ) && ( ( newMob . getMoneyCost ( ) ) > 0 ) ) { if ( plugin . econ . has ( player , newMob . getMoneyCost ( ) ) ) { EconomyResponse r = plugin . econ . withdrawPlayer ( player , newMob . getMoneyCost ( ) ) ; if ( r . transactionSuccess ( ) ) { player . sendMessage ( String . format ( "You<seq2seq4repair_space>paid<seq2seq4repair_space>%s<seq2seq4repair_space>and<seq2seq4repair_space>now<seq2seq4repair_space>have<seq2seq4repair_space>%s" , plugin . econ . format ( r . amount ) , plugin . econ . format ( r . balance ) ) ) ; } else { player . sendMessage ( String . format ( "An<seq2seq4repair_space>error<seq2seq4repair_space>occured:<seq2seq4repair_space>%s" , r . errorMessage ) ) ; plugin . getLogger ( ) . severe ( String . format ( "Unable<seq2seq4repair_space>to<seq2seq4repair_space>deduct<seq2seq4repair_space>money<seq2seq4repair_space>from<seq2seq4repair_space>%s" , player . getName ( ) ) ) ; return true ; } } else { player . sendMessage ( ( ( ChatColor . RED ) + "You<seq2seq4repair_space>don't<seq2seq4repair_space>have<seq2seq4repair_space>enough<seq2seq4repair_space>money" ) ) ; return true ; } } } if ( world . addEntity ( ( ( Entity ) ( newMob ) ) , CUSTOM ) ) { mobList . add ( newMob ) ; player . sendMessage ( String . format ( "You<seq2seq4repair_space>have<seq2seq4repair_space>spawned<seq2seq4repair_space>a<seq2seq4repair_space>%s" , newMob . getTypeName ( ) ) ) ; } else { newMob . forceDie ( ) ; player . sendMessage ( String . format ( "%sYou<seq2seq4repair_space>have<seq2seq4repair_space>failed<seq2seq4repair_space>to<seq2seq4repair_space>spawn<seq2seq4repair_space>a<seq2seq4repair_space>%s" , RED , newMob . getTypeName ( ) ) ) ; if ( playerfaction . monstersNotAllowed ( ) ) { player . sendMessage ( String . format ( "%sYour<seq2seq4repair_space>faction<seq2seq4repair_space>has<seq2seq4repair_space>disabled<seq2seq4repair_space>monster<seq2seq4repair_space>spawning,<seq2seq4repair_space>set<seq2seq4repair_space>your<seq2seq4repair_space>faction\'s<seq2seq4repair_space>\"monsters\"<seq2seq4repair_space>flag<seq2seq4repair_space>to<seq2seq4repair_space>true." , RED ) ) ;

Fix:
player . sendMessage ( String . format ( "%sYour<seq2seq4repair_space>faction<seq2seq4repair_space>is<seq2seq4repair_space>using<seq2seq4repair_space>%.2f//%.2f<seq2seq4repair_space>power<seq2seq4repair_space>for<seq2seq4repair_space>faction<seq2seq4repair_space>mobs." , RED , factionPowerUsage , playerfaction . getPower ( ) ) ) ;