If a griefer join with a name beginning with many spaces at the beginning or in the middle, overly long, or other hard to type characters, it's nearly impossible to kick him.
Furthermore, in the specific case I saw, the console chat only displayed "." as character name in kill message when character name was many spaces, then a dot.
Possible solutions :
* More strict checking on names (alphanumeric + a few chars, no more than one consecutive space, size limit)
* kick/ban/admin GUI not requiring to type the exact, case sensitive name.
Then the usual suggestions :
* Ability to ban by IP
* votekick/report buttons
* Use of wildcards to kick/ban
[0.14.7] [Martin] Unable to kick players with exploitish crafted name
Re: [0.14.7] Unable to kick players with exploitish crafted name
Do you have user authentication disabled on your server? In order to connect to an authenticated game players have to have their username set to their login name which can't have the characters you're describing.
If you want to get ahold of me I'm almost always on Discord.
Re: [0.14.7] Unable to kick players with exploitish crafted name
Yes, but we should deifnitely limit the character in the username, spaces shouldn't be allowed for sure.Rseding91 wrote:Do you have user authentication disabled on your server? In order to connect to an authenticated game players have to have their username set to their login name which can't have the characters you're describing.
Re: [0.14.7] Unable to kick players with exploitish crafted name
Rightkovarex wrote:Yes, but we should deifnitely limit the character in the username, spaces shouldn't be allowed for sure.Rseding91 wrote:Do you have user authentication disabled on your server? In order to connect to an authenticated game players have to have their username set to their login name which can't have the characters you're describing.

If you want to get ahold of me I'm almost always on Discord.
Re: [0.14.7] Unable to kick players with exploitish crafted name
Why don't just add the ability to ban by player_index? (And list it with some command somewhere)
I do mods. Modding wiki is friend, it teaches how to mod. Api docs is friend too...
I also update mods, some of them even work.
Recently I did a mod tutorial.
I also update mods, some of them even work.
Recently I did a mod tutorial.
Re: [0.14.7] [Martin] Unable to kick players with exploitish crafted name
The server I saw probably did not have auth on. Might consider making auth on by default when creating new MP public game too
Re: [0.14.7] [Martin] Unable to kick players with exploitish crafted name
Usernames should be now limited to numbers, letters and -_. characters