Time Nick Message 04:30 user333_ messing with PLAYERNAME_ALLOWED_CHARS, surprisingly nothing immediately apparent in the engine itself breaks (though lots of mods will) https://lounge.swee.codes/uploads/a4da48ac4c0fbd8a/Screenshot_20260729_012815.png 07:26 sfan5 you can also name yourself 馬, probably 09:38 guest312433221 dd 09:38 guest312433221 ds 09:51 pgimeno the chars that have special meaning when used in a Lua pattern are the most worrisome IMO, maybe someone is embedding the user name in a Lua pattern for matching without escaping 10:32 MTDiscord the legacy player/auth backends also write files with the names of users, I assume this is where most of the username character set/casing limitations come from 10:39 pgimeno excellent point, yes 11:57 MTDiscord UX wise player names should be typable for everyone especially admins and moderators 11:58 MTDiscord good luck doing /kick 馬 if you have absolutely no idea what 馬 is or how to type it 11:59 MTDiscord i think reasons like this are why many platforms that started out allowing arbitrary user names have returned to restricted ASCII subsets 11:59 MTDiscord at least for a sort of "user id" 11:59 MTDiscord display names can be whatever (though then again having display names and ids coincide is useful) 13:18 MTDiscord now if in the in-game chat the display name of a plauer is shown instead of the actual name or id, and the display name is made out of non-ascii characters, how to you point moderation chatcommands to this user? esay: make the admin and the moderators see the user id in brackets right after the display name (hoping this doesn't make a too long string) 13:22 user333_ kind of reminds me of IRC's username/realname/nickname 13:22 user333_ sfan5: https://lounge.swee.codes/uploads/eacab3077a7d89eb/Screenshot_20260729_101910.png 13:25 celeron55 normal players might need the ascii names too for chat commands or otherwise so maybe there should be a player list anyone can check (well, that's very easy to add as a mod) 13:25 MTDiscord lol that evil utf-8 boi ate the > ascii character 13:26 celeron55 (whether something about this should be left for games to decide is of course a question) 13:27 MTDiscord it would then make referring to players in chatcommands harder bc you have to check the actual id and that slows down the process or have to memorize the actual id 13:28 MTDiscord there should be conventions, like transcribing a player's arabic display name to ascii in its id 13:29 MTDiscord at least players who know how to read non latin alphabets and how to transcribe them to latin could smoothly use chatcommands involving players 13:38 MTDiscord Reminds me of the node name experiments. Back then we found even a tab would be a legit node name. If you are interested, I'll look up the list/issue/wherever we took notes 17:14 user333_ okay, i made a (somewhat) sandboxed server that allows the usual characters (a-z, A-Z, 0-9, -, _) and (afaik) every other character IRC supports, so `, ^, [, ], {, }, |, and \ in playernames, if you want to try to break it 17:15 user333_ (should probably give the connection details, luanti.user333.sweeux.org:60000) 22:30 MTDiscord have the VE Building Creative rules always looked wrong? 22:30 MTDiscord the lines are too densely packed, and the textlist[] rows that are highlighted when selected do not correspond with the lines... 22:30 MTDiscord i just checked and this is the case for both 5.16.1 and 5.17-dev