Partial names not allowing full names
So the situation is I have one player named Snivel (me), and another player named MrSnivelUMPagus (Me on ALT account). Also a friend named dcrabclaw.

I haven't logged on for a while on MrSnivelUMPAGUS, but that account is on as a sleeper.
So when I want to TP a friend to me or vice versa, I type /tp dc sn or /tp sn dc.
But with MrSnicelUMPagus on, even as sleeper, I cant do the short form, but I cant even TP using the full name Snivel if Snivel is part of another name.

It is acting as if I'm typing myself Snivel as a partial name of MrSnivelUMpagus.
I don't want it to do that, lol. 

The solution would be that a partial name must be forced to the beginning of the name rather than any part of the name. Maybe a config variable like: allowpartialnames true/false/from beginning, and exclude clan tag as well since we dont want the clan tag to be considered.

As of now I cant even use my full name because its in the middle of the name on my alt.
If a partial name must start at beginning, the command /tp mrs would work for MrSnivelUMPagus, and /tp sn would work for Snivel.

Anything that can be done about this?
I once had two players with the same name for awhile.  Maybe I can make something so that if there are multiple matches you can type a number after the search.
Yea, that would be great. Or just full name match negates partial. For example, Snivel is the full, but alt is MrSnivelUmpagus, as of now I cant even do /tp Snivel dc.
I hate to revive an old post, however I am experiencing the same issue. Is there any type of workaround?
By the way, a complete match should be the only match since this is checked first, followed by partial match.