Time Nick Message 00:05 lsab whats the version of i3 probably runs at minetest on android? I forget, sorry 00:08 FavoritoHJS what? I don't see why i3 wouldn't work on android 00:08 FavoritoHJS aside from the obvious caveat that inventory interaction can be hard with a touchscreen 00:09 FavoritoHJS i hope you got a stylus 00:11 lsab i dont know why too, i didnt understand, but I got a message saying my android version is outdated. When I disable i3, it runs 00:11 lsab I guess I'll change the inventory mod 00:11 FavoritoHJS what message? 00:11 lsab I'll try now 1.8 version... 00:12 FavoritoHJS oh it seems like it requires minetest 5.4 or above 00:12 FavoritoHJS and android was stuck in 5.3 for the longest time 00:13 FavoritoHJS i think it has finally updated though 00:13 lsab Message is: Your Minetest version is outdated 00:14 FavoritoHJS exactly what i guessed 00:14 lsab but the server crash now 00:16 lsab I like so much i3 but I think I have to left it. Some suggest of another inventory? 00:17 DeepT https://forum.minetest.net/viewtopic.php?t=16615 00:17 DeepT unified inventory plus :D 00:17 FavoritoHJS unfortunately, your only other options are the vanilla sfinv and unified inventory, and I've heard the latter has poor backwards compat... 00:17 FavoritoHJS fun trick to help with crafting: middle click crafts 10 item 00:18 FavoritoHJS ofc that won't work on mobile because no mouse, but in desktop that helps a lot when batch crafting+ 00:19 lsab DeepT FavoritoHJS I'll try unified inventory. It runs ok on android version? 00:19 DeepT i typically just click the all button and then pull downt he # i need with unified inventory + 00:19 DeepT i have found it about as usable as anything is on minetest on android 00:19 FavoritoHJS i don't know, but if it works in minetest 5.3 it should work 00:19 DeepT never seen an issue at least 00:19 FavoritoHJS actually has the android version been upgraded recently? 00:20 FavoritoHJS i recall it has but that could also be flaky memory 00:20 MTDiscord unified inventory works on 5.4 and higher 00:20 FavoritoHJS yes it has https://f-droid.org/packages/net.minetest.minetest/ 00:20 lsab Android is 5.3 or 5.6? 00:20 FavoritoHJS try using your appstore to upgrade minetest 00:21 MTDiscord the actual app store is stuck on 5.5 iirc 00:21 FavoritoHJS still should work with a slightly older version of i3 00:21 lsab FavoritoHJS no options to upgrade. I already reinstall 00:21 FavoritoHJS ok, so what version does it say in the main menu? 00:22 FavoritoHJS please don't be 5.2 please don't be 5.2 please don't be 5.2 00:23 lsab 5.5.1 00:23 lsab lol 00:23 FavoritoHJS thank god, it's a half-recent version 00:24 FavoritoHJS the i3 package page https://content.minetest.net/packages/jp/i3/ has a slightly older version that works with that 00:24 FavoritoHJS also why is it only showing 2 versions? 00:25 FavoritoHJS there should be way more available considering i3 has been around for 2 years but the oldest available version is from 2022 00:29 lsab yeah, it will be my last attempt 1.7.4 lol I was down in the versions, 1.12 .1.11 lol 00:34 lsab finally the 1.7.4 runs 00:34 lsab but I'll try unified inventory too 11:09 mrkubax10 what is spatialindex and should I enable it while building server only executable? 12:07 BuckarooBanzai mrkubax10: yes, it has performance-benefits if mods are using the "AreaStore". Without the spatial index lib the lookups fall back to iterative search (slower) 12:10 mrkubax10 alright, thanks 14:32 MTDiscord gm 16:24 lissobone Greetings. 16:34 MinetestBot 02[git] 04CrackedMatter -> 03minetest/minetest_game: Flip item textures of glass doors (#3009) 132c1d9e1 https://github.com/minetest/minetest_game/commit/2c1d9e133000337023b068a03cf13e199e7a3923 (152023-01-26T16:32:03Z) 18:43 MTDiscord Is there any callback attached to "splitting stacks" or "taking item from inventory, but not yet placing them" ? Like when I open my inventory and have 99 cobble. Now I leftclick. The 99 cobble are "in my cursor". Is this pure clientside or can I somehow detect that? 18:46 sofar check how wielded mods handle this 18:53 nullzero Let's say someone made a script to automatically download games and make servers 18:53 nullzero And then published them 18:53 nullzero Would it be a bannable offense from servers.minetest.net, like 100-200 different servers on 100-200 different ports? 18:54 MTDiscord Pure clientside. 18:55 nullzero If not, what about a script to spoof servers existence and 1000-2000 new servers clogging servers.minetest.net? 18:55 MTDiscord Wield item mods don't have to handle this, they just poll the wield item slot. 18:55 MTDiscord nullzero: Spoofing servers will obviously get you banned. 18:55 MTDiscord nullzero: well most likely you will become the reason the serverlist gets a written terms of use 18:55 MTDiscord e.g. sfan5 would probably whip up some iptables 18:56 MTDiscord Ofc I could look at the inv and compare in each globalstep what was in there last time and whats in there now, but that's a bit overkill 18:56 MTDiscord Bastrabun: No, when you're "splitting stacks" it's pure clientside 18:56 MTDiscord The inventory doesn't change serverside 18:56 nullzero What about spoofing servers but if a client tries to join, a server spins up just for them to reduce memory usage? 18:56 MTDiscord Only when you do something with the split stack is when the server gets notified 18:56 MTDiscord using an inventory action 18:57 MTDiscord nullzero: that might be acceptable, but is unlikely to work in practice 18:57 nullzero Perl makes anything work :p 18:57 nullzero What about 1,000 different servers with boring, default worlds? 18:57 MTDiscord your clients will probably timeout unless your servers start very fast, or you'll keep the clients waiting so long that you deserve at least a penalty 18:57 nullzero It's simple to implement with a for loop that way 18:58 MTDiscord nullzero: yeah, we get it, a public serverlist is naive, always has been 18:58 MTDiscord IMO the bigger, already existing concern is the player data that is being distributed every day 18:59 nullzero Just to clarify: It's not a violation to spawn 10,000 servers using the devtest game and advertise something using their description? 19:00 MTDiscord nullzero: Trying to outsmart the maintainers always ends in the application of the banhammer. 19:00 nullzero ok 19:00 MTDiscord There are no loopholes. By definition. Because the maintainer is always right. 19:01 nullzero What's the limit for the amount of servers i'm allowed to spawn? 19:02 MTDiscord I don't know 19:02 MTDiscord But why would you spawn more than 5 servers? 19:02 nullzero Games 19:02 MTDiscord what 19:02 nullzero Some people get addicted and want others to be addicted 19:02 MTDiscord ok and 19:02 MTDiscord why do you need to spam the serverlist now 19:02 nullzero People might run something like 10 servers for different games 19:02 MTDiscord if what you're doing is perceived as malicious by sfan5, you will probably be shut down 19:03 MTDiscord nullzero: yeah, and that's fine 19:03 MTDiscord nullzero: Is there a legit usecase behind your plan or is this a justforfun request and testing boundaries? 19:03 MTDiscord ^ 19:03 MTDiscord if I remember correctly 56i used to have about a dozen servers running different unique games. as long as you're not clogging up the serverlist and they are actually joinable nobody will mind if you run many servers 19:03 MTDiscord yeah 19:03 nullzero What does "clogging up" mean? 19:03 MTDiscord empty servers generally won't "clog" the serverlist simply because they will be sitting at the bottom where nobody cares ;) 19:04 MTDiscord well if you announce so many servers that the list JSON becomes too large for the client to handle, I guess 19:04 MTDiscord nullzero: up to sfan5's discretion 19:04 MTDiscord ultimately 19:04 MTDiscord @LMD yeah that's where most of 56i's servers ended up I think 19:04 nullzero k 19:06 nullzero I'll do for (i=0, i <= 100, i++) and spawn empty backrooms servers 19:06 nullzero They load fast and don't take too much server resources. 19:07 MTDiscord why do you need a hundred of them 19:07 nullzero Backrooms are infinite 19:07 nullzero Minetest worlds aren't 19:07 MTDiscord btw, if you're testing boundaries, your boundaries may be tested just as well 19:07 nullzero What of my boundarys? 19:07 MTDiscord want me to test what happens when I join your 100 servers? 19:07 MTDiscord I will be using fewer resources 19:07 * muurkha laughs 19:08 MTDiscord and your server will become a heater :) 19:08 nullzero Match on 19:08 nullzero Good idea, Winter sucks 19:08 nullzero Radiators+server, perfect! 19:08 nullzero I just need to figure out port forwarding 19:09 nullzero i hate my router's config page. 19:09 nullzero If i get it towork, it'll be in the next 24 hours 19:14 MTDiscord What's a backroom? 19:14 FavoritoHJS https://content.minetest.net/packages/Sumianvoice/backroomtest/ 19:16 MTDiscord I tried to join their testserver and it crashed 😦 Sorry 19:16 nullzero I've tried it on my own 19:17 nullzero ECvbryy buggy game 19:17 MTDiscord I like it how backroomtest is already at 9th place on the games listing 19:18 nullzero Can you see anything at EITHER http://10.75.225.254 or http://139.47.34.236 19:18 nullzero Because i can't 19:19 MTDiscord I can't see anything on the former because it's an internal IP 19:20 nullzero how'd you know? 19:21 MTDiscord 10.0.0.0/8 is reserved for internal IPs 19:21 nullzero oh crap 19:21 nullzero i thought it was just 198.168 19:21 MTDiscord but 139... is a publicly facing one, do you want to check if a minetest server is accessible? 19:22 nullzero Does http://139.47.34.236 show anything to you though? 19:22 nullzero It's supposed to be a NGINX server saying "Hello! 19:22 MTDiscord no, just times out 19:22 nullzero Crap, what do you think i should do? 19:23 nullzero Do you think the set-sets are correct? https://imgur.com/a/XcnHtlZ 19:23 FavoritoHJS port fowarding? if that doesn't work, maybe the router is preventing that specific port, try another. 19:24 nullzero Even using the router's native language dosen't work! 19:24 nullzero https://imgur.com/a/nLgzTN4 19:24 MTDiscord I'm afraid you might be behind CGNAT 19:24 MTDiscord because otherwise that rule should work, given that .146 is the internal IP of the server 19:24 nullzero How do i fix it? Proxy with someone else's router? 19:25 MTDiscord Are you forwarding only TCP? 19:25 MTDiscord Mientest uses UDP 19:25 MTDiscord @Bastrabun we're testing the http rule 19:25 nullzero Minetest ports are not really having anything behind them yet 19:26 MTDiscord but yeah, minetest does use UDP and not TCP, but that's not the issue if HTTP isn't accessible either 19:26 nullzero "¿Eres gamer y quieres saber si CGNAT te afecta? Puedes estar tranquilo, la totalidad de juegos funcionan con CGNAT. De hecho, las nuevas versiones de juegos están especialmente diseñadas para soportarlo." Is masmovil's big lie 19:26 nullzero Minetest does NOT want to work with CGNAT 19:27 nullzero Nor NGINX it seems 19:28 MTDiscord they're probably talking about normie multiplayer games where you connect to centralised servers hosted by the devs 19:28 nullzero yeah 19:28 nullzero Maybe i be the server. Would you like to access my website? 19:28 MTDiscord HTTP/1.1 GET /index.html 19:29 nullzero "Hello!" 19:29 MTDiscord HTTP/1.1 DELETE /** 19:29 nullzero Want that in XML? Hello! 19:29 nullzero "Bye! 19:30 MTDiscord (yes DELETE is a proper HTTP method, rarely is used or implemented though) 19:30 FavoritoHJS maybe you can trick it by using upnp? 19:30 Krock you must answer with status code 418 19:30 nullzero NGINX error: failed to findd /.conf 19:31 MTDiscord anyways you might want to check with your ISP if they allow you to switch to a bare IP, I know of an ISP where I live that lets you do that if you want to self-host and are behind their CGNAT 19:32 nullone https://www.reuters.com/article/us-masmovil-m-a-kkr-cinven-idUSKBN2381IS Apparently there'sa news company about routers...? 19:33 nullone I'll have a look into it 19:35 nullone "MásMóvil se defiende del uso del CG-NAT, aunque ofrecerá una IP pública a quien la solicite" 19:35 nullone Yes! 19:57 ROllerozxa !tell Wuzzy Whenever you have the time, could you go through some of your older mods and migrate them off of repo.or.cz and onto codeberg? 19:57 MinetestBot ROllerozxa: I'll pass that on when Wuzzy is around 19:58 ROllerozxa (hopefully he'll get that message at least before the end of the year)