Minetest logo

IRC log for #minetest-hub, 2018-01-31

| Channels | #minetest-hub index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:15 tumeninodes left #minetest-hub
00:29 EvergreenTree joined #minetest-hub
00:39 twoelk joined #minetest-hub
00:46 Fixer thaumcraft 6 for 1.10.2 o_____o
00:53 paramat joined #minetest-hub
00:58 Fixer jetpacks are awesome, i have no idea why they are not popular in mt
01:19 EvergreenTree joined #minetest-hub
01:32 ThomasMonroe joined #minetest-hub
01:47 ThomasMonroe joined #minetest-hub
01:50 twoelk left #minetest-hub
02:09 benrob0329 joined #minetest-hub
02:42 Tmanyo joined #minetest-hub
03:20 * Megaf is here
03:29 AndroBuilder joined #minetest-hub
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 <ACTION> 2018-01-31 04:13:46: [Server] Megaf bans 104.250.138.199|Paramat.
04:15 Megaf <ACTION> 2018-01-31 04:13:47: [Server] Paramat leaves game. List of players:
04:15 Megaf <ACTION> 2018-01-31 04:13:48: [Server] howdy leaves game. List of players:
04:15 Megaf <ACTION> 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 <ACTION> 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 <WARNING> 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 joined #minetest-hub
07:35 nerzhul !help
07:35 MinetestBot https://github.com/sfan5/minetestbot-modules/blob/master/COMMANDS.md
07:42 Karazhan joined #minetest-hub
07:42 nerzhul !plop
07:44 Karazhan joined #minetest-hub
07:52 Darcidride_ joined #minetest-hub
08:08 CWz joined #minetest-hub
08:32 sniper338 joined #minetest-hub
08:33 sniper338 joined #minetest-hub
11:23 redblade7 joined #minetest-hub
12:30 lumberJ joined #minetest-hub
12:44 Fixer joined #minetest-hub
13:13 aerozoic joined #minetest-hub
13:23 IhrFussel joined #minetest-hub
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:32 ThomasMonroe joined #minetest-hub
13:34 Mr-Pardison joined #minetest-hub
13:40 nerzhul joined #minetest-hub
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] <Megaf> folks, ban these IPs
14:10 Megaf [04:22:49] <Megaf> 107.167.111.69
14:10 Megaf [04:22:49] <Megaf> 104.250.138.199
14:10 Megaf [04:22:49] <Megaf> 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:17 paramat joined #minetest-hub
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 ThomasMonroe joined #minetest-hub
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 <ACTION> 2018-01-31 08:40:52: [Server] Server: User nhat at 116.118.18.167 supplied wrong password (auth mechanism: SRP).
15:31 Megaf <ACTION> 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:37 ThomasMonroe joined #minetest-hub
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 <Megaf> IPS TO BAN FROM YOUR SERVER ASAP 107.167.111.69 104.250.138.199109.74.204.217
15:43 Megaf 14:18 <Megaf> 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 <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 <Megaf> 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 <ACTION> 2018-01-31 15:38:28: [Server] DOIN [181.28.12.35] joins game.
15:51 Megaf <ACTION> 2018-01-31 15:38:28: [Server] DOIN joins game. List of players: DOIN
15:51 Megaf <ERROR> 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 <ERROR> 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 <ACTION> 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 Fixer joined #minetest-hub
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:58 ThomasMonroe joined #minetest-hub
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 <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:08 sniper338 joined #minetest-hub
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&amp;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&amp;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:49 A_Hamilton joined #minetest-hub
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:01 benrob0329 joined #minetest-hub
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&amp;type=iptables
17:20 redblade7 dropping i mena
17:21 Mr-Pardison joined #minetest-hub
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:30 Darcidride_ joined #minetest-hub
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 Krock joined #minetest-hub
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 lumberJ joined #minetest-hub
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:55 Jordach joined #minetest-hub
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 ... </l/?kh=-1&uddg=https%3A%2F%2Fsupport.apple.com%2Fen%2Dus%2FHT204915>, 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&amp;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:30 redblade joined #minetest-hub
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:41 Mr-Pardison joined #minetest-hub
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:04 nerzhul joined #minetest-hub
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 Mr_Pardison joined #minetest-hub
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 <ACTION> 2018-01-31 18:37:35: [Server] Server: User yao at 190.178.247.30 supplied wrong password (auth mechanism: SRP).
20:03 Megaf <ACTION> 2018-01-31 18:37:46: [Server] Server: User yao at 190.178.247.30 supplied wrong password (auth mechanism: SRP).
20:03 Megaf <ACTION> 2018-01-31 18:37:58: [Server] Server: User yao at 190.178.247.30 supplied wrong password (auth mechanism: SRP).
20:03 Megaf <ACTION> 2018-01-31 18:38:29: [Server] Server: User martina at 190.178.247.30 supplied wrong password (auth mechanism: SRP).
20:03 Megaf <ACTION> 2018-01-31 18:38:52: [Server] Server: User martina at 190.178.247.30 supplied wrong password (auth mechanism: SRP).
20:03 Megaf <ACTION> 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:16 Mr_Pardison joined #minetest-hub
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&amp;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 <Megaf> 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 <INFO> 2018-01-31 21:02:14: [Server] Server: New connection: "Evans" from 181.188.176.9 (peer_id=9)
21:02 Megaf <ACTION> 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:08 Darcidride_ joined #minetest-hub
21:12 ThomasMonroe joined #minetest-hub
21:13 Megaf <INFO> 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:19 ThomasMonroe joined #minetest-hub
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
21:53 paramat joined #minetest-hub
21:59 lumberJ joined #minetest-hub
22:00 Jordach joined #minetest-hub
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 roben1430 joined #minetest-hub
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:05 ThomasMonroe joined #minetest-hub
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:35 aerozoic joined #minetest-hub
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

| Channels | #minetest-hub index | Today | | Google Search | Plaintext