Time Nick Message 12:02 Zughy[m] I've banned a player 5 times (they keep joining with alts, like Name1, Name2, Name3), both via /ban and with the /xban mod. How is it possible they can keep joining? 12:02 Zughy[m] Do they change IP every time? And if so, can't we introduce a hardware ban? 12:04 Zughy[m] Also, they were definitely using a modded client, since they were able to fly and to write using colours 12:10 MTDiscord <ROllerozxa> does the client self-report as a hacked client? e.g. I think dragonfire does that so scriptkiddies that don't know how to compile it out are easily detectable on a server that doesn't allow such cheats 12:29 MTDiscord <luatic> `minetest.register_on_chat_message(function(name, message) if minetest.strip_foreground_colors(message) ~= message then minetest.kick_player(name, "no colors for you!"); minetest.ban_player(name) end end) 12:30 MTDiscord <luatic> they most likely change their IP, yes; you could try using a VPN blocker mod 12:30 MTDiscord <luatic> no, we can't introduce "hardware bans", because Minetest is open-source software 12:31 MTDiscord <luatic> whichever code would send the hardware identifier could and would trivially be modified to spoof a different hardware identifier 12:31 MTDiscord <ROllerozxa> why yes, can't we just stuff fingerprinting DRM into Minetest, surely that would fix it 12:31 MTDiscord <luatic> (closed-source software has the same problem, but obfuscation makes the spoofing part harder) 12:42 Zughy[m] <MTDiscord> "<luatic> no, we can't introduce..." <- Xonotic is FOSS too but I've been banned twice with a hardware ban 12:43 Zughy[m] (because the server admin didn't know how to lose :,) ) 12:54 MTDiscord <luatic> I'm sure there exist hacked clients to trivially circumvent those "hardware bans". 15:42 MTDiscord <Warr1024> Hardware bans are possible, but it requires you to have access to the player's hardware. And a hammer. Check your local laws before attempting. 15:43 MTDiscord <ROllerozxa> that sounds like an aggressive anticheat, your local minetest anticheat representative pays you a visit and hammers your computer to pieces 15:43 MTDiscord <Vagankovo> I'm a sovereign citizen and I serve as a diplomat for myself, you can't legally do anything with me unless you declare war on me /s 15:45 MTDiscord <Vagankovo> I also reserve the right to beat you up with an electric baton if you don't pick up that can 15:45 MTDiscord <Warr1024> Every citizen is sovereign until the government who controls the local police decide to challenge that. 15:46 MTDiscord <Vagankovo> So a hardware unban would be an atomic reconstruction from the remains? 15:47 MTDiscord <Vagankovo> Making the game demanding also counts as a hardware ban for weak machines 15:47 MTDiscord <Warr1024> The best we can do is IP bans. If a user is re connecting to their ISP, we can ban ranges. If they are using VPNs or Publix mix networks, we can ban those entire networks via public blocklists. All of these options incur significant potential collateral damage. By that point, you're better off just going into full lockdown and requiring an invite to register. 15:48 MTDiscord <Vagankovo> Carpet blocking 15:48 MTDiscord <Warr1024> If by "hardware ban" you mean like MAC address, sure, but that only applies if they're on your LAN. If that's the case, then the other kind of hardware ban is feasible too. 15:49 MTDiscord <Vagankovo> MAC addresses can be changed anyway 15:50 MTDiscord <Warr1024> As a passive network traffic receiver, I believe the MT engine supports all of the things it can that can reasonably be used to block a player, and the rest is up to either modding (for higher level filtering) or firewalling (for lower level). 17:02 MTDiscord <MisterE> All this on-topic chat 17:58 MTDiscord <Scout> We should make an amd fan server and ban the usage of any computer not running on an amd gpu/cpu :trollface: 18:03 Desour my pc already has its fans