Time Nick Message 00:46 Fixer thaumcraft 6 for 1.10.2 o_____o 00:58 Fixer jetpacks are awesome, i have no idea why they are not popular in mt 03:20 * Megaf is here 04:14 Megaf Shara: you there? 04:14 Shara Maybe 04:15 Megaf They are attacking my server.. 04:15 Shara Almost asleep 04:15 Megaf 100+ MB in ~hour... 04:15 Shara Got an IP address? 04:15 Shara Send to me if so please 04:15 Megaf 2018-01-31 04:13:46: [Server] Megaf bans 104.250.138.199|Paramat. 04:15 Megaf 2018-01-31 04:13:47: [Server] Paramat leaves game. List of players: 04:15 Megaf 2018-01-31 04:13:48: [Server] howdy leaves game. List of players: 04:15 Megaf 2018-01-31 04:13:49: [Server] whoanelly leaves game. List of players: 04:15 Shara They were faking dev names on Minetest France as well 04:17 Megaf we really need the global ban now 04:17 Megaf 2018-01-31 01:18:56: [Server] Jordach [104.250.138.199] joins game. 04:17 Shara Just ban the IP? 04:18 Megaf many different IPs 04:18 Shara Ahh, that was earlier, sorry 04:18 Megaf and IP is banned 04:18 Megaf 1x0.250.xxx.xxx 04:20 Megaf 2018-01-31 02:10:08: ACTION[Server]: Server: shivajiva tried to join from 104.250.138.199, but there are already max_users=4 players. 04:20 Megaf lol 04:20 Megaf shivajiva: that was not you, was it? 04:20 Shara It was not shivajiva 04:22 Megaf folks, ban these IPs 04:22 Megaf 107.167.111.69 04:22 Megaf 104.250.138.199 04:22 Megaf 109.74.204.217 04:24 Megaf I noticed the attack because lots of 04:24 Megaf 2018-01-31 04:04:20: [Server] ServerEnv: Trying to store id = 0 statically but block (-6,1,-14) already contains 64 objects. 04:25 Megaf It's amazing how vulnerable we are 04:27 Megaf yep, my map got at least 200 MB larger with this attack 04:27 Megaf which is amazing, since new players dont have interact nor fast 04:27 Megaf Issued command: /shutdown 04:27 Megaf End log output over terminal (no stdout/stderr backlog during that) 04:27 Megaf ======================== 04:27 Megaf minetest@Platinum:~/MegafServer/BinMegafServer$ 04:27 Megaf and it actually crashed on shutdown 04:39 * Megaf feels a wild benrob might be coming soon 04:52 Megaf Maybe not 05:04 Megaf welp, good night 07:35 nerzhul !help 07:35 MinetestBot https://github.com/sfan5/minetestbot-modules/blob/master/COMMANDS.md 07:42 nerzhul !plop 13:24 IhrFussel I had another pretty bug size jump at night Di 30. Jan 22:17:46 CET 2018 -> 18281 MB 13:24 IhrFussel Di 30. Jan 22:47:46 CET 2018 -> 18302 MB 13:24 IhrFussel big* 13:24 IhrFussel I think I will create backups more often now... 13:40 nerzhul 18GB is huge, my postgresql db with all world generated is 14GB 14:08 Megaf Hi all 14:08 Mr-Pardison hi 14:09 Megaf IhrFussel: Remember the guy floating around and I told you to not worry about? 14:09 Megaf IhrFussel: There is very strong possibility I was totally mistaken on that one and that was an attack. Attack that is inflating map sizes 14:10 Megaf IhrFussel: ban the IPs ASAP 14:10 Megaf [04:22:47] folks, ban these IPs 14:10 Megaf [04:22:49] 107.167.111.69 14:10 Megaf [04:22:49] 104.250.138.199 14:10 Megaf [04:22:49] 109.74.204.217 14:11 Megaf Attack bots that inflate maps ^ 14:11 Megaf VanessaE: 14:11 Megaf IhrFussel: 14:11 ThomasMonroe Megaf.... 14:11 ThomasMonroe they were on my server too 14:12 Megaf ThomasMonroe: just ban IP 14:12 ThomasMonroe what is the cmd for that again XD 14:12 ThomasMonroe xban? 14:13 Mr-Pardison given this info, I think that in the event that these IP's come up, just ban them since they have a pattern of malicious attacks. 14:13 Mr-Pardison or go one step further and just ban them now. 14:13 Megaf if they are online a /ban Nick to ban the IP 14:13 ThomasMonroe they are not online 14:14 Megaf I dont know how to use xban to ban IP 14:14 Megaf ThomasMonroe: /help xban maybe? 14:15 ThomasMonroe uggghhh I need names of the players ;-; 14:16 Megaf ThomasMonroe: press F10 and scroll and see their names 14:16 Megaf and ban 14:16 ThomasMonroe I'm not in-game XD 14:18 Megaf PLAYER NAMES TO BAN FROM YOUR SERVER ASAP megamaniac whoanelly howdy Jordach minetella minesoup sodamage Paramat paulm sallee 14:18 sfan5 that's pointless, names can change 14:18 sfan5 and i would not suggest banning Jordach 14:18 IhrFussel Simple linux loop to check multiple suspicious IPs at once: for ip in $(cat ips.txt); do grep -Ec "$ip" debug.txt; done ... paste all the IPs that are getting reported into ips.txt and run the loop 14:18 Megaf IPS TO BAN FROM YOUR SERVER ASAP 107.167.111.69 104.250.138.199109.74.204.217 14:18 Megaf sfan5: Yes, but they still tried many times with the same nick 14:19 sfan5 IhrFussel: should be grep -Fc 14:19 Megaf lowering the max players are removing fast from default privs help mitigate the attack I'd say 14:35 * Megaf closes IRC 15:29 Megaf Well, either the attacks stopped or my mitigations worked 15:29 Megaf I can't detect any other attempt of attack 15:30 Mr-Pardison I'd hope it was the former but the latter is nice as well. 15:31 Megaf Tho these 15:31 Megaf 2018-01-31 08:40:52: [Server] Server: User nhat at 116.118.18.167 supplied wrong password (auth mechanism: SRP). 15:31 Megaf 2018-01-31 08:54:34: [Server] Server: User hzhdhd at 37.112.43.167 supplied wrong password (auth mechanism: SRP) 15:31 Megaf are suspicius 15:32 Megaf red-001: if you want to have some fun tracing IPs http://paste.debian.net/plainh/905bf7b3 15:32 Megaf that's a non public paste that will self destruct in 24 hours 15:33 red-001 Megaf, looks like I used a poor datasource trying to get a better one 15:33 paramat i'll eat the paste in 24 hours 15:33 ThomasMonroe lol 15:38 Megaf check 107.167.111.69 if you didn't already 15:39 redblade7 what's going on now? 15:39 redblade7 something i should be concerned with? 15:39 Megaf only if you are a server admin 15:40 red-001 redblade7, same old it seems 15:40 redblade7 i do see a lot of "Name123" users lately, many if not most of whom "time out" shortly, but to my knowledge those are fake google play clients where people dont even know their own name, right? 15:40 redblade7 i am, i run three 15:41 Megaf redblade7: There's a new attack happening that inflates map size 15:41 Megaf be aware of 10x.xxx.xxx.xxx IPs 15:41 Megaf and lowercase nicks 15:41 Megaf and MT people nicks 15:41 redblade7 lowercase nicks? 15:41 red-001 thats like a decent precentage of the internet lol 15:41 redblade7 no these people always begin in an uppercase letter 15:42 redblade7 it's not them? 15:42 redblade7 oh wait 15:42 Megaf really, if a nick is all lowercase, it doesnt get interact on my server 15:42 * rubenwardy cries 15:42 * red-001 cries 15:42 * Fuchs comforthugs rubenwardy 15:42 Megaf if you cant even put an upper case in your nick, you will not want to mine, and will be askng for stuff the whole time 15:42 * sfan5 thinks 15:42 redblade7 there was an instance where a player i banned for impersonating people, used "VanessaE" and I got a hold of her here and asked her to register 15:43 Megaf if you use the default numbers in clone clients, than is even worst 15:43 Megaf 14:18 IPS TO BAN FROM YOUR SERVER ASAP 107.167.111.69 104.250.138.199109.74.204.217 15:43 Megaf 14:18 PLAYER NAMES TO BAN FROM YOUR SERVER ASAP megamaniac whoanelly howdy Jordach minetella minesoup sodamage Paramat paulm sallee 15:43 Megaf redblade7: ^ 15:43 Fixer IhrFussel: "by simple walking i've achieved 2.5mb/min map growth" 15:43 rubenwardy bit prejudiced really 15:43 redblade7 Paramat? wtf 15:43 redblade7 is that a mistake? 15:44 Megaf Paramat, Jordach, shivajiva, are some of the nicks been used by attackers redblade7 15:44 sfan5 that's pointless, names can change 15:44 Megaf sorry for highlight folks 15:45 Megaf sfan5: sorry man, but I can see things other people can't, I can't explain, I just see patterns 15:45 Fixer A L S O, YOU ARE DOING IT TOTALLY WRONG, instead, finish and merge https://github.com/minetest/minetest/pull/6219 (aka server side movement) 15:45 redblade7 are paramat and jordach using different names now? 15:45 sfan5 Megaf: no it's not patterns, it's just stupid 15:45 sfan5 banning names is p o i n t l e s s 15:45 red-001 Megaf, just wait till they start trying to use my name 15:46 redblade7 i use xban2, i dont want to ban the wrong people 15:46 sfan5 ban the IPs in question, there's nothing else you need to do 15:46 red-001 sfan5, they will just get new ips 15:47 redblade7 ok 15:47 sfan5 ¯\_(ツ)_/¯ 15:47 red-001 ban the whole ip ranges for the providers they use 15:47 paramat heh most players and devs use all lowercase, see our IRC usernames 15:47 redblade7 but then if paramat logs on he will be linked to the IPs permanently? 15:48 sfan5 what? no 15:48 * ThomasMonroe feels left out :P 15:48 Megaf sfan5: and I'm banning new names AND IPs 15:48 Megaf red-001: just join my server and register your nick... 15:48 Megaf I have accounts for most of the known community already 15:48 redblade7 i know the latest serveressentials (or xban2) rejects names with different cases than someone already existing 15:49 redblade7 on the other hand 15:49 redblade7 i can just drop packets from those ips using iptables 15:49 redblade7 it'd be a lot easier 15:49 redblade7 if you're saying it's a range 15:50 Megaf my server is case sensitive and I like that 15:50 paramat i wouldn't dare join a public server under my dev name, i would be lynched =D 15:50 ThomasMonroe lol 15:50 Megaf 14:18 IPS TO BAN FROM YOUR SERVER ASAP 107.167.111.69 104.250.138.199109.74.204.217 15:50 Megaf paramat: lol, you will be always very welcomed on my servers... 15:51 rubenwardy paramat: well, you'd be killed on my server 15:51 rubenwardy but every player is so \o/ 15:51 Megaf redblade7: does hat look like a range for ya ^ 15:51 redblade7 i'm just trying to stay safe Megaf 15:51 redblade7 i can just ban those 15:51 Megaf 2018-01-31 15:38:28: [Server] DOIN [181.28.12.35] joins game. 15:51 Megaf 2018-01-31 15:38:28: [Server] DOIN joins game. List of players: DOIN 15:51 Megaf 2018-01-31 15:38:30: [Server] suspiciously large amount of objects detected: 18 in (-1,0,-1); removing all of them. 15:51 Megaf 2018-01-31 15:38:43: [Server] suspiciously large amount of objects detected: 18 in (-3,1,-2); removing all of them. 15:51 Megaf 2018-01-31 15:38:47: [Server] DOIN leaves game. List of players: 15:51 Megaf sfan5: ^ 15:51 Megaf (My server is protected by password) 15:52 Megaf no idea how he joined 15:52 sfan5 cool 15:52 Megaf he must have joined before I set the password 15:52 Megaf Notice he wasnt moved to static spawn point 15:52 redblade7 that IP too? 15:53 redblade7 anyone have a full list? 15:53 Megaf redblade7: I don't know if that was an attack or not 15:53 redblade7 ok 15:53 red-001 Megaf, brute force? 15:53 redblade7 i'll just ban the 3 then 15:53 red-001 or maybe got someone on your server to give them the login 15:53 rubenwardy how do you ban IPs? :D 15:53 Megaf sfan5: http://paste.debian.net/plainh/b743989c 15:54 sfan5 *sigh* 15:54 sfan5 if they could join despite a password either 1) they knew the password or 2) your server is misconfigured 15:55 redblade7 i have xban2, looks like it only takes player names... 15:55 redblade7 i can use iptables but will xban2 work anyway (even though it says /xban player reason)? 15:55 Megaf sfan5: position = (-223.92,125,-272.09) 15:55 Megaf that was the position of DOIN, only player only at that moment 15:55 Megaf that position clearly looks like automated movement 15:55 sfan5 is it a new account and where is your spawnpoint? 15:55 Megaf in diagonal 15:56 redblade7 there's a /ban 15:56 Megaf spawnpoint is 0,10,0 15:56 redblade7 will that be integrated into xban? 15:56 Megaf all new joins are moved to spawnpoint 15:56 sfan5 well then that's broken 15:56 Fixer those flying bots are mere suggestion you that mt anticheat suck 15:56 Fixer to you* 15:57 Megaf sfan5: I think he may have joined first before I set the password 15:57 Megaf lemme check debug 15:57 sfan5 then where is the problem? 15:57 redblade7 the instruction for /ban also says "player" but says "ban IP" 15:57 red-001 Megaf, that seems to just be an Argentinan ISP 15:57 redblade7 will "/xban ip" work or do i have to have a player name first? 15:57 Megaf minetest@Platinum:~$ cat MegafServer/BinMegafServer/debug.txt | grep DOIN 15:57 Megaf 2018-01-31 15:38:28: ACTION[Server]: DOIN [181.28.12.35] joins game. 15:57 red-001 Argentinian* 15:58 red-001 did they do the same thing the bots do? 15:58 Megaf sfan5: ok, it looks like he bypassed defaultpassword 15:58 Megaf unless theres a way of knowing when a player first joined 15:59 Megaf I'm using the old style text based player stuff 15:59 redblade7 can someone help me please? 16:00 redblade7 /xban and /ban both say to use names, not ips 16:00 redblade7 i can use iptables but is there a way to use xban if i dont have a player yet 16:00 Megaf minetest@Platinum:~$ cat MegafServer-Backup-27-01-2018/BinMegafServer/debug.txt | grep DOIN 16:00 Megaf 2018-01-21 14:59:50: ACTION[Server]: Moving DOIN to static spawnpoint at (0,10,0) 16:00 Megaf 2018-01-21 14:59:50: ACTION[Server]: DOIN [181.28.12.35] joins game. 16:00 Megaf Ok, DOIN is NOT an attacker 16:00 Megaf that was his first login 16:00 sfan5 redblade7: just use iptables 16:00 red-001 Megaf, that seems to just be an Argentinan ISP 16:00 redblade7 ok 16:04 redblade7 blocked with iptables 16:04 redblade7 will search xban.db for player names 16:04 redblade7 and other ips if they have any 16:05 red-001 suggest blocking those ranges https://udger.com/resources/datacenter-list/datacenter-detail?name=gorilla_servers 16:06 sfan5 don't 16:06 redblade7 paulm with that ip used one of my servers 16:07 sfan5 that list is trash, too broad; neither 140.250.0.0 nor 140.250.255.255 actually belong to gorilla servers 16:07 sfan5 red-001: learn how networks actually work before making such suggestions 16:07 red-001 sfan5, ok how about you suggest something? 16:07 sfan5 i'm busy 16:07 sfan5 ask me later 16:07 redblade7 last logged in today 16:10 redblade7 "Player paulm moved too fast; resetting position" is about all that he did. Is that what I should look out for? 16:10 redblade7 people moving too fast and resetting position? 16:10 redblade7 over and over again? 16:11 redblade7 /rollback paulm 2147483647 reports "Nothing to do" 16:12 redblade7 and it doesnt look like he did anything, other than "moving too fast" 16:16 Megaf redblade7: the attack is basically done my moving around clippining trghough everything 16:16 Megaf they are exploring mapgen "design flaws" 16:17 Megaf There's no flaw in mapgen, it's just the way it works 16:17 Megaf like meltdown and spectre.... 16:19 red-001 sfan5, would https://www.enjen.net/asn-blocklist/index.php?asn=AS53850&type=iptables be a less trash list? 16:19 sfan5 yes 16:19 redblade7 i have a "howdy" last logged in September 24th, but with different ips 16:20 sfan5 though you can likely compact the IP blocks into much fewer 16:20 redblade7 223.206.43.237 and 16:20 redblade7 223.206.43.237 and 223.204.69.233 16:20 redblade7 dont know if that's the same person 16:20 sfan5 likely not 16:21 redblade7 both from Thailand 16:21 redblade7 3BB Broadband 16:21 red-001 same isp too it seems 16:23 redblade7 well the three ips are dropped via iptables, and i only had one username (paulm) attached to it, and he is banned 16:24 redblade7 will keep a look out for the others 16:24 redblade7 actually i did see Sallee123 and stuff 16:24 redblade7 along the lines of that google play client 16:25 red-001 redblade7, you might want to block gorilla servers in general 16:26 redblade7 ok 16:27 redblade7 this one you said? https://www.enjen.net/asn-blocklist/index.php?asn=AS53850&type=iptables 16:27 red-001 well sfan said that one was less trash so I guess yes 16:28 Megaf sfan5: I highlighted you on GitHub, give a look when able please. 16:30 sfan5 Megaf: where? can't see it in my notifications 16:32 Megaf Thanks sfan5 https://github.com/minetest/minetest/pull/6219#issuecomment-361979800 16:32 Megaf paramat rubenwardy you are involved in that too 16:32 Megaf ^ 16:35 sfan5 Megaf: it would probably help, but that PR is nowhere near ready 16:35 sfan5 and seems to require client coorperation(?) 16:41 Megaf minetest@Platinum:~$ find . -name map.sqlite -exec du -ms {} + 16:41 Megaf 4844 ./MegafServer/worlds/world/map.sqlite 16:41 Megaf 4740 ./MegafServer/worlds-bkp/world/map.sqlite 16:41 Megaf 4412 ./MegafServer-Backup-20-01-2018/MegafServer/worlds-28_Dec_2017/world/map.sqlite 16:41 Megaf 4740 ./MegafServer-Backup-20-01-2018/MegafServer/worlds/world/map.sqlite 16:41 Megaf 4743 ./MegafServer-Backup-27-01-2018/worlds/world/map.sqlite 16:41 Megaf 4740 ./MegafServer-Backup-27-01-2018/worlds-bkp/world/map.sqlite 16:42 Megaf so, from Jan/20th to today map grew from 4740 MB to 4844 16:42 Megaf (with basically no one online but attack bots) 16:43 Megaf Shara: ^ 16:53 redblade7 two of those are "opera proxy" 16:54 redblade7 only one in that list is part of gorilla servers 16:54 Megaf Yep, I find that quite interesting 16:54 redblade7 i dont know much about opera browser (used it briefly years and years ago when it was shareware) 16:54 Megaf It's almost as if somebody crafted a "client" in HTML5 to just attack servers 16:55 Megaf that would explain how they can clip trhough everything 16:55 redblade7 but is opera like tor browser where you can have the browser open to keep the proxy for everything else? 16:55 redblade7 like i do with freenode a lot of times 16:55 Megaf Opera is a browser, a closed source one 16:55 Megaf and Opera, the company, has it's own proxy service, built in into Opera Browser 16:56 sfan5 html5 can't send raw udp packets, this is definitely not a browser 16:56 Megaf so traffic first goes to Opera, then they are digested and compressed, then sent to you 16:57 Megaf Well, I presume that as well sfan, but, how else would they do that? 16:57 Megaf Opera was supposed to be focuses in security, that's why they exist in the first place. 17:02 Megaf Hi behalebabo 17:03 redblade7 one is Opera Mini ASN 21837 17:03 redblade7 the other is Linode ASN 63949 17:03 benrob0329 You people need to lean to look at the completion before hitting enter :P 17:03 benrob0329 Hi Megaf 17:04 A_Hamilton benrob0329: I have learned that it pays to type at least 3 characters before hitting tab. 17:04 benrob0329 Generally, yes 17:06 Megaf A_Hamilton: well observed 17:06 Megaf hi benrob0329 17:06 A_Hamilton so, this was brought up on another channel. 17:06 Megaf redblade7: I'm not sure what to do with the ASN thing 17:06 A_Hamilton a player thought that it would be nice to see the vertical direction that you are looking. 17:07 A_Hamilton and yaw isn't for this since it only shows rotational direction around the x and y axis. 17:13 redblade7 well i'm thinking that players dont generally connect to the internet from linode or gorillaservers, and dont generally play minetest with opera proxy 17:13 redblade7 my servers are hosted on linode 17:13 redblade7 i'd just take the whole ASN and block only to minetest ports 17:14 Megaf attacks from other places will come 17:14 redblade7 i know 17:14 Megaf for now the attack is not happening, there was a wave around 30 minutes ago, now it has stopped 17:14 Megaf lets see for long 17:15 redblade7 well i can't imagine any legitimate player coming from linode or gorillaservers, am i right? 17:15 redblade7 of any game? 17:15 Megaf You'd be right for the most time yes 17:15 redblade7 i mean those ips generally do ssh attacks 17:16 Megaf simetimes I'd have a SSH VPN to my linode when using non secure wifi or slow internet 17:16 Megaf maybe that's how they are using Linode 17:20 redblade7 there are just a ton of ips on that list and i'm a little uncomfortable about blocking the whole thing 17:20 redblade7 https://www.enjen.net/asn-blocklist/index.php?asn=AS63949&type=iptables 17:20 redblade7 dropping i mena 17:23 redblade7 i think i'll just stick to the subnet in question 17:23 redblade7 especially since my server is hosted on one of those ips, even though it's the destination ports weird things might happen 17:24 redblade7 not subnet 17:24 redblade7 what's the word 17:24 redblade7 cidr 17:29 redblade7 the three "109" ranges should be good enough, one of which contains the offending ip above 17:36 redblade7 "ehdbfnsmallambbgd" in my logs with 109.74.161.126 17:36 redblade7 let me look up more 17:37 red-001 doesn't linode have muliple ASNs? 17:38 redblade7 didn't do anything, just timed out 17:38 redblade7 i'm pretty sure they do, but there's a hell of a lot including mine in that link 17:38 red-001 redblade7, oh that makes sense 17:38 red-001 I was wonder what was up with the ips the belong to the opera corp 17:40 red-001 redblade7, I suppose you could write a mod that would just block creating new accounts from ips in those ranges 17:40 IhrFussel Is anticheat serious? Trampolines are broken now 17:40 red-001 but this sure is easier 17:41 redblade7 i'm surprised a name like that got through the no guests filter 17:42 redblade7 well i have all of the gorilla in that asn dropped, all of the opera proxies in that asn dropped, and will add more linodes if needed 17:44 red-001 well that site has an IP might write a mod to use it, for server owners that don't want to just drop the connections from those ASNs but return some sort of message in the rare case of a legimate user 17:44 redblade7 my server being on linode and on one of those ranges, i dont want to drop everything in the list 17:44 redblade7 i have a few other ip blocks filtered to outsmart griefers i've dealt with over time 17:45 redblade7 which are residential and limited to certain parts of the world (currently only parts of brazil, i think) 17:46 redblade7 true 17:46 redblade7 as the gpg manual says, you dont want things too secure because you'll get mugged 17:46 IhrFussel Trampolines are broken for anyone without fast priv...that's bad 17:46 redblade7 trampolines? 17:47 redblade7 i have anticheat on but never knew what it does 17:47 sofar bouncy nodes 17:47 redblade7 what does it do? 17:47 sofar do the bouncy 17:47 redblade7 no anticheat 17:47 IhrFussel It resets your position 17:47 Krock \o/ 17:47 IhrFussel If you move too fast in any direction 17:47 Mr-Pardison /o\ 17:47 sofar anticheat thinks you can't move up that fast 17:48 IhrFussel I can record it one sec 17:50 redblade7 Delucian374 109.237.36.68 (from that Linode range) normal gameplay in August-September 2016 17:51 IhrFussel redblade7, http://94.16.121.151/trampoline.mp4 17:52 red-001 redblade7, might have not been linode back then 17:52 red-001 redblade7, oh you meant they connected now? 17:52 redblade7 no 17:53 redblade7 i was just grepping xban.db with those three linode ranges i mentioned 17:53 red-001 vpn? 17:54 Krock ladders with faster speeds are also very hard to implement correctly without slowing down anticheat by checking for nodes nearby 17:56 sofar maybe people want to finally consider using mt2fa so they can force players to register with an email 17:56 sofar :) 17:56 redblade7 there's another player from 109.237.113.114 "Farrington11" early November 2017 who seems human but didnt do much but punch things and drop some cobblestone 17:57 redblade7 mt2fa? 17:57 redblade7 not familiar 17:57 rubenwardy ~g minetest two factor authentication 17:57 ShadowBot rubenwardy: Two-factor authentication for Apple ID - Apple Support - Two-factor authentication is an extra layer of security for your Apple ID designed to ensure that you're the only person who can access your account, even ... , Cheat sheet: Two-factor authentication - TechRepublic - A password alone will not protect (7 more messages) 17:57 rubenwardy lol 17:57 sofar https://forum.minetest.net/viewtopic.php?f=14&t=19313 17:57 sofar try that one ;) 17:57 Krock sofar, active advertising, that is. 17:57 sofar Krock: leedvermaak, partially 17:58 sofar redblade7: essentially, players become a bit less anonymous 17:59 sofar you can set it to be very strict, or relaxed 17:59 sofar and somewhere in between 18:00 sofar it also adds some tooling to stem this type of abuse 18:00 red-001 !title 18:00 MinetestBot red-001: Minetest 2-factor Authentication Service[mt2fa] - Minetest Forums 18:01 redblade7 i never set up http on my vps 18:01 sofar you don't need to 18:01 redblade7 never had the need and dont want trouble 18:01 sofar you only need the mod part 18:02 redblade7 i just use forum posts 18:02 sofar I run a public mt2fa server that your server can use 18:02 redblade7 actually should probably link to those as the homepage 18:02 sofar there's nothing to link, it's just a http API service 18:04 red-001 didn't know minetest could even do https 18:04 redblade7 no i mean link the forum posts as the server homepage on servers.minetest.net 18:04 sofar http://mt2fa.foo-projects.org/ 18:04 sofar red-001: neither did I, but it works :D 18:04 red-001 and it does https doesn't just silently use http? 18:05 red-001 huh 18:05 sofar the http only redirects to https on my server 18:05 sofar so it forces https 18:05 red-001 we should like document that or something 18:06 sofar the mt2fa mod properly has https as the url, of course, to avoid the redirect 18:07 Shara Late to the party maybe, but serously Megaf, don't recommend to ban names of well known players/devs just because someone impersonated them. 18:08 rubenwardy ofc Minetest can 18:08 rubenwardy it uses curl to do http, which supports HTTPs 18:09 rubenwardy frankly any HTTP library that doesn't allow HTTPs is broken 18:09 sofar right 18:09 redblade7 any more troublemaking ips i should be aware of, other than the three you mentioned? 18:09 Shara Just monitor for behaviour. 18:09 redblade7 ok 18:10 Shara Whoever it is can just get new IP addresses when needed it seems 18:10 redblade7 but you dont have any others you know about so far? 18:10 Shara I've actually lost track at this point. 18:12 redblade7 what is "[off]" btw 18:13 red-001 stops the message from being logged by the irc.minetest.net logger 18:14 benrob0329 rubenwardy: LuaSocket :^)) 18:14 rubenwardy ew 18:14 rubenwardy request_http_api tho 18:15 benrob0329 Not all Lua code is in Minetest tho 18:15 rubenwardy heretic! 18:16 redblade7 sofar i miseed your message, sorry 18:16 rubenwardy also, I recommend the Refined Github plugin for firefox and google chrome 18:16 rubenwardy adds lots of nice features to Github 18:16 redblade7 sent you some 18:16 benrob0329 Eww FF and Chrome 18:16 benrob0329 :^) 18:16 rubenwardy gtfo 18:16 benrob0329 You first 18:16 rubenwardy :P 18:16 benrob0329 :P 18:19 Fixer smile with hands 18:20 benrob0329 Fixer: No, just no 18:21 benrob0329 I as inv was bad enough 18:21 Fixer benrob0329: yeah 18:21 benrob0329 We dont need m as map too, forcing me to reach to the other side of the keyboard (potentially compromising my stance) because "it starts with m" 18:24 benrob0329 Fixer: you are Fixer-007 on github, right? 18:25 Fixer yes 18:25 benrob0329 Ok, making sure 18:25 Fixer benrob0329: m is rarely used though 18:25 benrob0329 M is on the other side of the keyboard 18:25 benrob0329 We have enough keys surrounding the left hand to make this work 18:26 benrob0329 Also +1 for tab being inventory 18:32 benrob0329 Fixer: honestly MT's system for food seems somewhat broken 18:33 benrob0329 You just punch with food, no animation, no way to stop 18:33 benrob0329 You just inhale food :^) 18:34 Fixer benrob0329: another reason why MTG needs MOAR ATTENTION 18:34 rubenwardy engine issue 18:34 benrob0329 ^^ 18:34 rubenwardy there 18:34 Shara :) 18:35 rubenwardy there's this: #4297 18:35 ShadowBot https://github.com/minetest/minetest/issues/4297 -- Add custom wield item animation using linear keyframes (WIP) by rubenwardy 18:36 benrob0329 >closed, year old 18:36 benrob0329 We need to be able to define position animations as well 18:37 Shara We need many things. 18:37 rubenwardy it's a position animation 18:37 rubenwardy not sure what you mean 18:37 Shara First of all more people working on features 18:37 rubenwardy it doesn't do rotations 18:37 benrob0329 Heck, maybe changes to client visual effects should be interpolated 18:37 benrob0329 Eg camera offset 18:38 Shara And you know, maybe some nice bug fixing 18:38 benrob0329 Shara: whats bug fixing? We just dress bugs in a little hat and call them features :^) 18:39 Shara Then we need mroe fancydress experts 18:39 benrob0329 That I cannot argue with 18:42 Fixer rubenwardy: how it is engine problem? 18:43 Fixer rubenwardy: if food full, do not eat, how it this hard to do in MTG? 18:43 Fixer how is this* 18:45 benrob0329 It should take time to eat, you could survive a nuke with about Apple right now. 18:45 benrob0329 *enough apples 18:45 benrob0329 Stupid soft keyboards 18:46 rubenwardy Fixer, benrob0329 said about animations 18:46 rubenwardy also food is in the engine 18:46 Fixer fffuuuck 18:46 ThomasMonroe ? 18:47 Fixer rubenwardy: so MTG actually needs food mod with animations and other... 18:47 Fixer actually no 18:47 Fixer it should be included in farming 18:48 rubenwardy that doesn't make sense 18:48 rubenwardy as apples 18:48 Fixer we have other foods too 18:49 Fixer and food is in a half-way linked to farming (from trees or from farming) 18:49 benrob0329 Apples take time to eat, as does a whole loaf of bread 18:49 rubenwardy that's not how dependencies work 18:49 benrob0329 Lets think about this for a minute, you can eat a loaf of bread instantaneously 18:50 Shara Player model clearly has a big mouth. 18:50 Fixer benrob0329: but but it is minetest sparta, i mean game 18:50 Shara It happens! 18:50 Fixer benrob0329: and player has invisible tools, thats clearly A L I E N T E C 18:51 benrob0329 Shara: Sam doesnt have thar big of a mouth...maybe it opens up like a snake's jaw but in a fraction of a second 18:51 Shara Yup. 18:51 Shara Screenshot at the right moment and it is terrifying 18:52 benrob0329 Thats terrifying 18:52 Fixer benrob0329: also, it ends up with AUTOEAT HACK 18:52 ThomasMonroe lol 18:53 benrob0329 s a m i n h a l e s h i s f o o d 18:53 benrob0329 Which just can't be healthy 18:53 Fixer benrob0329: remember, invisible tools 18:53 Fixer totally legit 18:54 Fixer i'm overly positive and productive, for reasonable and whatever 18:54 benrob0329 Remember what I said about dressing up bugs? 18:54 Fixer there is picture for that somewhere 18:54 Fixer https://static1.squarespace.com/static/552eb0dce4b0c7c4ab71e064/55439a76e4b01be424066d96/55439a84e4b01be424067163/1431485733552/?format=1000w 18:57 Fixer benrob0329: here you go https://github.com/minetest/minetest_game/issues/2037 19:02 Krock Fixer, there's one more. https://i.imgur.com/7heihIA.jpg 19:09 IhrFussel Weird...I just got a crash cause desc in 3d_armor was nil? AFAIK all armor parts do have a description though 19:15 IhrFussel Is on_dig() the best callback to check for protection or when? 19:15 IhrFussel Is on_dig() even called when the node got a dig_immediate group? 19:16 sfan5 1) yes 2) what? of course 19:16 IhrFussel Is a simple return enough then to disallow digging? 19:17 sfan5 !api 19:17 MinetestBot Someone thinks you should read the API docs, please go to: https://github.com/minetest/minetest/blob/master/doc/lua_api.txt 19:17 Mr-Pardison lol 19:17 Mr-Pardison love the bot's response to that. 19:17 sfan5 ah no, on_dignode can't prevent digs 19:17 sfan5 use minetest.is_protected(pos, name) instead 19:18 IhrFussel But in which callback? 19:18 sfan5 read what the docs say about that 19:18 IhrFussel I want to disallow only digging inside protected areas not placing 19:18 sfan5 that's not supported 19:20 IhrFussel sfan5, it should be possible to just re-place the node in after_dig_node or not? 19:20 sfan5 don't do that 19:20 sfan5 (what about dropped items? side effects?) 19:21 IhrFussel Well that's a significant design flaw...I'll see if there's an issue for that yet 19:22 Krock IhrFussel, hacky workaround: overwrite https://github.com/minetest/minetest/blob/master/builtin/game/item.lua#L537 19:24 IhrFussel Wait...on_dig() defaults to protection check anyway? 19:24 IhrFussel "if is_protected(pos, diggername) then" 19:24 sfan5 of course it does 19:24 Krock yes.. why shouldn't it? 19:25 IhrFussel I didn't do much with nodes yet, I thought maybe modders need to implement a certain callback to make sure protection is not violated 19:27 paramat Shara and server owners see #6998 , untested, hopefully allows entities to function outside the set 'mapgen limit' 19:27 ShadowBot https://github.com/minetest/minetest/issues/6998 -- SAO limits: Allow SAOs to function outside the set 'mapgen limit' by paramat 19:27 paramat testing appreciated 19:28 Shara Thanks, paramat 19:28 IhrFussel Shara, your flames don't seem to check for protection 19:28 Shara Fussel, more detail? 19:29 IhrFussel I revoked my areas priv and can still place/dig them in another protection 19:29 Shara Did you revoke protection_bypass? 19:29 Shara They are a node, so it makes no sense to be able to dig them in a protected area 19:30 IhrFussel I forgot that priv is also part of "areas" check 19:30 Shara :D 19:30 Shara Test again then please, and let me know if there is a real problem 19:31 Shara There is a protection check for placement in the mod, I believe. 19:31 Shara But if it doesn't work, will gladly fix 19:31 IhrFussel Placing doesn't work anymore so I'm assuming digging doesn't either 19:32 Shara :) 19:32 IhrFussel Okay confirmed it was just protection_bypass 19:39 paramat so, if you generate world out to a certain distance, then reduce 'mapgen limit' to less than that distance, the existing world outside 'mapgen limit' should continue to function normally in all ways, if it doesn't let me know 19:51 IhrFussel 'stamina' in callback luaentity_Step(): Runtime error from mod 'stamina' in callback on_player_hpchange(): 19:52 IhrFussel Incomplete 19:52 IhrFussel 2018-01-31 20:48:52: ERROR[Main]: ServerError: AsyncErr: ServerThread::run Lua: Runtime error from mod 'stamina' in callback luaentity_Step(): Runtime error from mod 'stamina' in callback on_player_hpchange(): ...t/worlds/oldserver/worldmods/3d_armor/3d_armor/armor.lua:555: attempt to index a nil value 19:52 IhrFussel armor.lua 555 is just local desc = minetest.registered_items[item].description and after that I even check if not desc then desc = "" end 19:53 IhrFussel So is "item" the nil value? 19:55 shivajiva did the player log out 19:55 Megaf Yet another IP to ban 190.178.247.30 19:55 Shara Megaf: They woke up again? 19:56 sofar Megaf: username? 19:56 IhrFussel shivajiva, the last log entry before the crash is actually a join one 19:56 Megaf around 2 hours ago Shara 19:56 Mr_Pardison Shara: they try and rise but we seem to have to squash them out again and again on different servers. 19:56 Mr_Pardison seems like we need an exterminator. 19:56 Megaf martina, yao, sofar 19:56 Shara Mr_Pardison: My servers are keeping the border up 19:56 Megaf these two were the latest I can confirm 19:57 Megaf juan and enmanual are possibilities 19:57 Megaf martina, yao, used the IP above 19:57 Shara Did you actually see them with the glitchy movement? 19:57 Megaf juan, martina and yao used totally different IPs 19:57 Megaf Shara: I'm just seeing the backlog, my server is blocking them, preventing from joining 19:58 red-001 huh 19:58 Shara Doesn't mean anything then 19:58 Megaf Shara: I see patterns, I'm very good at that 19:58 red-001 maybe that user from Argentina was also a bot 19:58 Shara Maybe, but unless you have proof, it's not nice to hand out IP addresses for banning 19:58 Megaf red-001: trace that IP please 19:58 sofar there's a Juan on CTF... 19:59 Megaf ruan was the one at my server 19:59 red-001 Megaf, it's another from Argentina 19:59 red-001 thats why I said that 19:59 Megaf sofar: if it has upper case in the nick the changes of been an attacker are slimmer 19:59 Shara Megaf: I've seen them using upper case 19:59 ThomasMonroe and its actually talking XD 19:59 Megaf Shara: so did I, I said slimmer 19:59 red-001 I think most people use lowercase for usernames 20:00 Shara Just don't start a witchhunt please 20:00 Megaf there was Jordach and Paramat bots in my server earlier 20:00 sofar the uppercase one is on ctf, the lowercase one was on minetesthosting:30252 for less than 10 minutes earlier today 20:00 Megaf appologies for highlights 20:00 sofar I can't find any yao's in the last 12+ hours 20:00 sofar nor any martina's 20:01 Megaf Shara: there's no way to revert the damage 100%. I'm not letting them join. 20:01 Megaf sofar: did you get my messages where I said bot names? 20:01 red-001 Megaf, you sure that ip is a bot? 20:02 Megaf red-001: I'm not, but I believe the changes are high 20:02 sofar no 20:02 sofar Megaf: I have -R set or whatever that flag is 20:02 Megaf red-001: there was precise 3 attempts from each of the two nick to connect from that IP 20:02 red-001 https://ipinfo.io/AS22927 20:02 Megaf 3 from ruan, then 3 from martina 20:02 Megaf Sorry 20:03 Megaf not ruan, yao 20:03 Shara Dumping people's IP addresses in a public channel with the goal of getting them banned is NOT a good thing to do. You should be absolutely sure if you will do that. 20:03 Megaf 2018-01-31 18:37:35: [Server] Server: User yao at 190.178.247.30 supplied wrong password (auth mechanism: SRP). 20:03 Megaf 2018-01-31 18:37:46: [Server] Server: User yao at 190.178.247.30 supplied wrong password (auth mechanism: SRP). 20:03 Megaf 2018-01-31 18:37:58: [Server] Server: User yao at 190.178.247.30 supplied wrong password (auth mechanism: SRP). 20:03 Megaf 2018-01-31 18:38:29: [Server] Server: User martina at 190.178.247.30 supplied wrong password (auth mechanism: SRP). 20:03 Megaf 2018-01-31 18:38:52: [Server] Server: User martina at 190.178.247.30 supplied wrong password (auth mechanism: SRP). 20:03 Megaf 2018-01-31 18:39:19: [Server] Server: User martina at 190.178.247.30 supplied wrong password (auth mechanism: SRP). 20:03 Megaf look at the timestamp 20:03 Krock ~-> Pastebin 20:03 ShadowBot Krock: Error: Spurious ">". You may want to quote your arguments with double quotes in order to prevent extra brackets from being evaluated as nested commands. 20:03 red-001 looks like it's a mix of commerical hosting and just normal isp stuff 20:03 sofar hehe try pastebin lol 20:03 Krock ""quotes"" 20:04 red-001 Megaf, you have a default password but are still on the public server list right? 20:04 IhrFussel Shara, can you confirm that they always stay at one height and then move? Or do they change the height sometimes? 20:04 Megaf red-001: right 20:04 red-001 could just be a random user thinking there is something wrong with thier username 20:04 sfan5 which is far more likely 20:04 red-001 like the account already being used 20:05 Megaf about dropping IPs here, most of the IPs are dynamic, I mean, for normal users, they change every 24 or 48 hours 20:05 red-001 iirc we don't have a special message for wrong default password 20:05 Megaf IPs from attackers are commercial static IPs 20:05 Megaf so no big harm done banning them anyway 20:06 red-001 Megaf, depends on the ISP, pretty sure some home connections get a new ip a lot less often 20:06 Shara Normal users? Uhm, no. 20:06 IhrFussel I log players every 30 secs if they stay at the same height and moved in some direction...that floods the debug.txt a little but I think it#s worth it 20:06 Shara Plenty of people keep a single IP address for a long time. You should not make assumptions to justify yourself. 20:06 Megaf anyway, we know lots of good players names 20:07 Shara As has been said, names change. 20:07 Megaf so do IPs 20:07 sfan5 megaf does not likes his players 20:07 sfan5 "oh just ban them who cares" 20:07 Shara You can use the common names that are proven to have been used over and over to get an idea. That is all. 20:07 red-001 Megaf, not sure how good these stats are but the ASN for that ip only has 160 ips hosting sites 20:07 Shara :D 20:07 red-001 out of 4 million 20:07 Megaf and they are bots, they can have any IP/name and even MAC 20:07 Shara IhrFussel: I never yet saw one change height, but I have seen them within one world at multiple levels. 20:08 Megaf red-001: which means? 20:08 red-001 Megaf, implying changing mac is harder then changing IP 20:08 IhrFussel Shara, okay good that means my code should find them easily if they stay at one height for a long time 20:08 Shara I suspect whoever sets them up puts them at an initial height, and then it's constant. 20:09 * Megaf can change his MAC at will 20:09 Megaf same for my IP 20:09 red-001 considering how much effort they put into being a pain, I think it's reasonable they are reading logs just to see how they can be more of a PITA 20:09 Shara Of course they will be. 20:10 red-001 Shara, Megaf, you block linode and gorilla hosting? 20:10 sofar whoever is doing this is certainly making up arbitrary names... I'm surprised my name wasn't one of them earlier 20:10 Shara I've banned the ones I actively found on the server 20:10 Shara I only saw two dev names so far 20:11 red-001 tbh kinda disapointed that it's not "guerilla hosting" 20:11 Megaf red-001: I blocked a couple of IPs 20:11 red-001 I guess that might have been too on the nose 20:11 Shara sofar: maybe you've just been impersonated everywhere already? :D 20:11 red-001 Shara, might be easier to just block all of them 20:12 Shara All of what? 20:12 red-001 all ip ranges that linode and gorilla hosting use, since then they have to get a new host not just a new ip 20:13 Shara And all OVHH and whatever the other thing was and some others as well no doubt... where's it stop? 20:13 Shara They can't join my servers anyway 20:13 Shara OVH* 20:14 Megaf sofar: in the backlog I mentioned some confirmed bots names, did you get them? 20:14 Megaf sofar: megamaniac whoanelly howdy Jordach minetella minesoup sodamage Paramat paulm sallee 20:14 Megaf Apologies for highlight again 20:15 red-001 A_Hamilton, like the musical? 20:15 A_Hamilton red-001: yes. 20:15 Megaf Jordach: by the way, any new walkman or record player you got recently? 20:15 Megaf paramat: Thanks for your effort in mitigating the attacks 20:15 Megaf and thanks to all devs involved 20:16 Megaf We are all working together to fix this 20:16 red-001 Shara, as in this https://ipinfo.io/AS16276 ? 20:17 Shara red-001: They have used OVH as well, not just Linode and Gorilla 20:18 Megaf red-001: Shara: check those please paste.debian.net/plainh/33dcc7c6 20:18 red-001 https://www.enjen.net/asn-blocklist/index.php?asn=AS16276&type=iptables 20:19 Megaf non public paste self destructing in 24 hours ^ 20:19 red-001 can't say how good of an idea blocking all of OVH is 20:19 red-001 sfan5, any input? 20:19 Shara I'm not doing it anyway 20:20 red-001 I imagine you might get some unhappy VPN users if this continues 20:20 Megaf how do I send trace information to debug.txt but not to terminal? 20:20 sfan5 stupid idea 20:20 Megaf sfan5: the trace idea? 20:20 red-001 I would guess the OVH one 20:20 Shara mAss blocking everything because a bot used it? No thanks. 20:21 Shara Mass* 20:21 sfan5 whoever is doing this has not even shown that they would try to attack the same servers again (from the same provider) 20:21 sfan5 Megaf: no not that 20:21 Shara sfan5: Exactly. 20:21 red-001 they do seem to be doing it? 20:21 sfan5 are they? 20:21 red-001 or are they just reusing the ip? 20:21 Shara It was from a different provider each time on RC at least 20:22 red-001 so they use one ip address for as long as they can and then switch to a new ip from a new provider? 20:22 Megaf possible 20:22 Shara From my experience, yes 20:22 Shara But ask others as well 20:22 Megaf first they were trying Opera Proxy 20:22 Megaf then Linode 20:22 Megaf then Gorilla now OVH? 20:23 red-001 wait so they only used 4 ips? 20:23 red-001 that shouldn't be hard to deal with... 20:23 Megaf red-001: check the pastebin I sent, more IPs there 20:23 red-001 just ip ban them 20:23 Shara red-001: what do you think everyone is doing? 20:23 red-001 so they are reusing providers then 20:23 red-001 or you are casting the net too far 20:23 Shara I have more than four IPs actually. 20:24 Shara But have better things to do than talk about this all night :P 20:30 * Megaf checks players online 20:30 * Megaf predicts another wave of attack is coming, with new names and IPs 20:30 Megaf brace brace brace 20:30 Megaf There's not a single bot online at the moment 20:30 red-001 we are just getting into speculation here 20:32 Megaf will remove the password in my server to see what happens 20:32 Megaf Shara: which ban mod are you using again? 20:32 rubenwardy !mod sban 20:32 MinetestBot rubenwardy: SQLite Ban [sban] by shivajiva - https://forum.minetest.net/viewtopic.php?t=18603 20:33 Shara ^ 20:34 Megaf oh, I just added xban2 20:40 * Megaf waits for them bots to come 20:41 benrob0329 lisac: are you lisacvuk on Github? 20:42 lisac hey benrob0329, yes. 20:42 benrob0329 Ok, then I'm going to say this here rather than there and repeat myself on github 20:42 benrob0329 We dont need more keys that you can't access with the left hand from the standard wasd position 20:43 benrob0329 Its annoying and forces players to either move their hands (not quick if in the middle of time sensitive things like a fight) or rebind the keys, which removes the point of good defaults 20:44 benrob0329 I realise it sounds good to have M for map etc, but its usually not logical for ergonomics sake 20:44 lisac yes, which is why I always bind inventory to tab 20:44 benrob0329 M should not be map, period. 20:44 lisac inventory is a lot more used then minimap in my case 20:45 lisac well, tab shouldn't be map either 20:45 lisac what about v? 20:45 benrob0329 We have more than enough keys for both inv and map 20:45 Shara Map isn't common use, so is mostly a good one to have out of the way 20:45 lisac Shara: +1 20:45 benrob0329 V was suggested in the original issue, and would make sense 20:45 benrob0329 Its next to c and above space 20:45 Shara And no one would remember it, apart from a rare few 20:45 lisac while inventory should be on tab. 20:46 lisac Shara: yes, that is also possible 20:46 benrob0329 Easily accessible yet not easily pressed 20:46 benrob0329 People remember the f keys, and wasd 20:46 benrob0329 M is waay out of the way 20:47 benrob0329 Tab almost makes sense, because tab is usually a quick status display and minimal shows you where close players are 20:47 benrob0329 *minimap 20:47 lisac tab is also perfect for inventory, which is fifth most used key, after wasd. 20:48 benrob0329 Perhaps we should move drop to z and inventory to q 20:48 Shara lisac: You sure that wouldn't be space (at least for desktop users)? 20:48 benrob0329 Drop gets pressed too much and inventory is too far away currently 20:48 lisac Shara: possibly, sixth then 20:49 benrob0329 Shift 20:49 Shara ^ 20:49 lisac I don't press shift a lot 20:49 Shara I do 20:49 benrob0329 Builders do, people who fly do 20:49 lisac Okay, let's call it first most pressed key after movement keys. There. 20:49 Shara Heh 20:49 benrob0329 Very well 20:50 benrob0329 For me that might be cinematic though :^) 20:51 Shara And I actually find M easier to press it would be on any of those other keys 20:51 Shara After all, to keep moving while toggling map, my left hand needs to stay focus on WSAD, whereas I might not need direction change 20:52 Shara Point being, impossible to make everyone happy 20:52 benrob0329 But what if I want to turn on map without taking my hand off the mouse? 20:52 Shara Answer: settable controls instead of trying to dictate how everyone else should play 20:52 benrob0329 I see no reason to not use one of the 7+ keys around wasd for it 20:53 Megaf By the way, we have a Minetest Discord server https://discord.gg/gj6VMZh 20:53 Megaf there is safer than IRC to talk about stuff 20:53 Shara Megaf: don't use discord sorry 20:53 Krock >there is safer than IRC to talk about stuff 20:53 Krock have you ever looked at their privacy stuff? 20:54 rubenwardy OTR 20:54 Megaf safer I mean, not so easily logged at web and we can control who join 20:54 Shara Uhh, you can just talk in a non-piblic channel 20:54 Shara public* 20:54 rubenwardy can do that with invite only 20:54 Megaf Just saying there is the possibility... 20:54 Megaf I'm not there myself almost never 20:54 Megaf I rather use RIC 20:55 Megaf IRC 20:55 Shara That was already been mentioned. 20:55 Shara has* 20:55 sfan5 safer I mean, not so easily logged at web and we can control who join 20:55 sfan5 as soon as any user joins a discord they can read the whole chat log 20:55 sfan5 so unless it's invite-only... 20:58 Mr-Pardison well, I have to go now. 20:58 Mr-Pardison I will c y'all tomorrow. 21:01 Megaf sfan5: my active block range is set to 1, my force load blocks is set to 0, Im the only one only, at 0,10,0, why is a machine active at -539,-4,-283? Bug? 21:02 Shara forceloading? 21:02 Megaf 2018-01-31 21:02:14: [Server] Server: New connection: "Evans" from 181.188.176.9 (peer_id=9) 21:02 Megaf 2018-01-31 21:02:15: [Server] Server: Evans supplied empty password from 181.188.176.9 21:03 Megaf suspect ^ 21:03 Megaf Shara: there's only pipeworks there, and one lua controller 21:03 Megaf and forceload is set to 0 21:13 Megaf 2018-01-31 21:12:33: [Server] Server: New connection: "qweserrhd" from xxx.xxx.xxx.xxx (peer_id=13) 21:13 Megaf Totally human^ 21:13 Megaf (for real( 21:13 * rubenwardy sighs 21:16 benrob0329 Megaf: sorry, but I'd rather not use a proprietary service created by someone who sold his previous project (and all its data) to another company, who then proceeded to be sued for breach of trust 21:17 benrob0329 Heck, I'll turn down some services simply because they're proprietary 21:18 Megaf benrob0329: I apreciate your point of view 21:19 Megaf Sokomine: https://forum.minetest.net/viewtopic.php?p=310645#p310645 21:23 IhrFussel I improved my code to make it less spammy... it will now only log the players if they don't have the fly priv and are constantly at the same height 22:03 * Megaf trying out optipng 22:04 Megaf running optipng -o7 in all png files 22:05 Megaf ** Processing: mods/lapis/screenshot.high.png 22:05 Megaf 1620x1080 pixels, 3x8 bits/pixel, RGB 22:05 Megaf I dont think we need huge images like that 22:05 Megaf clients have to donwload that don't they? 22:06 sfan5 since that's not in textures/, no they won't(?) 22:06 redblade7 i got a 4k monitor recently and made 4k maps of my servers (which imgur slightly crops) 22:06 redblade7 (by a few hundred) 22:06 redblade7 they are on the forums 22:06 Krock the server won't send any data outside models/ sounds/ or textures/ 22:07 Megaf ok, good to know that 22:07 redblade7 someone sent me an email requesting map screenshots, and told me about minetestmapper 22:07 redblade7 so in light of my new monitor i thought i'd make 4k screenshots and post them on the forum 22:07 Megaf I wish I knew how to recude the color depth of all textures to 16 if not already at 16 or lower 22:08 Megaf and maybe reduce resolution of all textures by, lets say, 40%? 22:08 redblade7 what i did notice though, there are white squares over certain areas (which arent the same in every picture) 22:08 Megaf that would save lots of RAM in clients memory 22:08 sfan5 so to 9x9? 22:08 redblade7 oh you mean on the server? 22:08 redblade7 ok 22:08 redblade7 actually 22:08 Megaf lots of textures are 256x256 22:08 redblade7 on my creative server, i have a jukebox with vaporwave music 22:09 redblade7 it was taking forever to load until i reduced the quality 22:09 Megaf How does that work redblade7 22:09 redblade7 because it downloads the whole disc every time you connect 22:09 Megaf Oo 22:09 redblade7 there's jukebox and a disc you put in 22:09 redblade7 i changed it a bit so the song doesnt loop and there's only one disc 22:09 redblade7 i make it christmas songs around christmastime 22:09 redblade7 lemme find it 22:10 redblade7 https://forum.minetest.net/viewtopic.php?t=13505 22:10 redblade7 it includes its own music 22:10 redblade7 but it requires ogg mono 22:11 IhrFussel 96kbit/s OGG files? 22:12 IhrFussel Or even 64 kbit/s? xP 22:15 Megaf ** Processing: mods/mesecons/mesecons_luacontroller/textures/jeija_luacontroller_burnt_top.png 22:15 Megaf 512x512 pixels, 4x8 bits/pixel, RGB+alpha 22:15 Megaf Reducing image to 8 bits/pixel, 132 colors in palette 22:16 Megaf 512x512, HUGE 22:16 Krock IhrFussel, if it's mono then the actual quality is higher than with a comparable stereo track 22:16 Megaf ** Processing: mods/mesecons/mesecons_materials/doc/glue/preview.png 22:16 Megaf 256x256 pixels, 4x8 bits/pixel, RGB+alpha 22:16 Megaf Input IDAT size = 48321 bytes 22:16 Megaf Input file size = 48478 bytes 22:16 Megaf 48 KB 22:16 Megaf whoops, not a texture 22:17 Megaf the problem is, when the texture is loaded in memory it is fully uncompressed and takes a lot of space 22:17 Megaf an I have many textures 22:18 Megaf $ find . | grep textures | grep -c png 22:18 Megaf 5073 22:18 Megaf That is only png files inside texture folders 22:19 Megaf $ find . | grep -c init.lua 22:19 Megaf 248 22:19 Megaf :P 22:20 Megaf redblade7: what is the range of this jukebox? 22:21 Megaf Or it plays only for one player? 22:21 redblade7 It's very big. I lower it a lot 22:21 redblade7 This is hard to explain, but 22:21 redblade7 if a player plays it, everyone that's on at the time will hear it 22:21 redblade7 but if a player comes in later, they wont hear it 22:22 IhrFussel Krock, is this mono? Sounds good @ 61 kbps https://en.wikipedia.org/wiki/File:Yesterday.ogg 22:22 redblade7 Go on Creative Gardens and visit Vaporwave Mall if you want to test it out 22:22 Krock clearly stereo 22:22 redblade7 there is one jukebox at one end, and one jukebox at the other 22:22 redblade7 i have the range reduced a lot though 22:22 redblade7 i can tell you the gain numbers and stuff, but i have to leave until later tonight 22:23 IhrFussel How can stereo sound so well?? I remember 64 kbps terrible 22:23 redblade7 if you go into the parking lot, you can hear the jukebox in the back of the mall, if you are in the desert in front of it, you get the picture 22:23 redblade7 but i will tell you the exact gain i set up when i get home 22:24 redblade7 check it out, creative gardens, vaporwave mall 22:24 Krock IhrFussel, I only remember mp3 and aac sounding terrible sometimes with low bitrates. 22:24 Krock ogg removes some of the fancy sounding details 22:24 redblade7 and i think it's only an init.lua i can send you 22:24 Megaf well, good night 22:25 redblade7 see you in a few hours 22:37 redblade7 i have a few more minutes. who wanted my jukebox init.lua? 22:37 redblade7 everything with "----" is the default commented out by me, with my replacement below it 22:43 benrob0329 hmm, we need entity semitransparency 22:43 benrob0329 there is even a PR for it 22:56 * Sokomine looks around if anyone would be willing to test house distribution 22:57 Sokomine (not very likely to catch one here who'd complain about beeing "bored" i'm afraid :) still...doesn't take too much time) 23:12 paramat i want to test that 23:13 paramat i tried your mod a while back but it didn't work 23:13 paramat i'll try it again, i'm interested in how it copes with non-flat mapgens 23:13 Sokomine that would be great! i'd love to have some feedback from you. but please take a look at first without looking at the code 23:13 paramat will do 23:14 Sokomine the approach is pretty simple but may fail in certain situations 23:14 Sokomine ok :-) you'll need basic_houses (main mod), handle_schematics (contains the code for flat land detection and wood type selection) and plasterwork (optionally but recommended) 23:15 paramat (btw i don't understand people with internet who say they're bored, it's impossible to run out of interesting things on the internet) 23:15 Sokomine for mapgen...choose any and fly about. try with a normal mapgen first and then with a flat one for comparison 23:16 Sokomine ah :-) young children sometimes say that. doesn't mean they'd be good testers. but if there's something to look at it doesn't help so much to pile more work on people who are already very busy. you are as well..but at least it's a topic you're very intrested in 23:17 paramat works in MT 0.5? 23:19 Sokomine very likely does. i test with 0.4.16 but that's only because i use that for connecting to servers 23:20 Sokomine you need to fly around a bit until you find the first houses 23:20 paramat yes. woohoo cute! 23:23 Sokomine you'll eventually notice houses that are failures. there are a few known bugs which can hardly be prevented from happening. they don#t happen too often 23:23 paramat lots of houses, and they completely respect the terrain too 23:24 paramat impressive, i'm always interested in flat ground searching mods 23:26 Sokomine the flat ground seraching works very well and is surprisingly simple 23:26 paramat couple of 'undeclared globals' (i'm not using plasterwork yet) 23:26 Sokomine it is also very convenient for placing ships. i'm still looking for good ships to place. basic_houses just places generated houses 23:27 paramat sunken ships? 23:27 Sokomine the plasterwork global is accessed and may show up as undeclared global. minetest.setting_ warnings spam my output so i didn't notice anything yet 23:27 paramat i mean, surely searching for empty space in the sea is simple? 23:27 Sokomine sunken ships would be fine. they could be done the same way houses on flat land are placed. takes someone capable who builds some first 23:28 Sokomine placing ships already works pretty well. just takes nice ships and a way to determine how many to place. things on the bottom of the sea could also be done. and things floating inbetween 23:30 Sokomine most players who build underwater stations do not necessarily create something that would be worth spawning. or their creations are good but far too big for random spawning 23:33 paramat excellent mod, will test it more 23:33 Sokomine thank you :-) 23:34 Sokomine there are some factors you'll eventually spot. but i hope it's hidden well enough and will not destroy the feeling for normal users. the goal was to have lone houses and groups of them that form a village. more gets obvious on flat land 23:39 Fixer i have a nightmare, help me - is that texture rotation on slabs was merged into mtg so they look nice, right? 23:41 Sokomine Fixer: er, yes, i think so. it matters for some slabs. for others texture rotation is of no relevance 23:42 Fixer will check in singleplayer to make sure it is merged, playing on server with out of date MTG, placed some slabs in special patterns - ewww 23:42 Sokomine no screwdriver available? 23:43 Sokomine or mtg might really be too old 23:46 Fixer Sokomine: there is, it just texture that looks like ----, does not connect properly 23:48 Fixer Sokomine: checked newest mtg, it was merged yes, looks awesome 23:48 Fixer really sad server owners often stay on some a n c i e n t subgames 23:49 Sokomine sometimes difficult to them to move on to newer vesions 23:51 Fixer new MTG is OCD friendly 23:54 Shara Bots took the bait 23:54 Shara Left RC open for an hour 23:54 Shara Digital Ocean this time 23:55 Shara They are now using names ending in numbers too 23:56 Fixer ;) 23:58 red-001 shivajiva, huh how? 23:59 Fixer shivajiva: don't forget to report that bug to mod creator 23:59 red-001 if we are going to do so much off maybe we should move to an unlogged channel 23:59 shivajiva place their tool in the shop and let them buy it for dirt