Time Nick Message 05:20 [MatrxMT] Lvae updated 3 years ago... 05:21 whosit somehow managed to crash menu: https://pastebin.com/29XbGzdc 05:22 whosit and I can't start single player game anymore... 05:22 whosit well, can't host 05:22 whosit wait... 05:22 MTDiscord Bracket: There isnt a ton to update, but yes, it isnt a high priority for me 05:23 MTDiscord Feel free to contribute 05:23 whosit ok, please ignore that, it was because I recompiled luanti and didn't restart it :) 05:23 whosit (or seems to be the likely cause...) 09:04 [MatrxMT] proof once again that you should periodically push tiny updates to your stuff to make sure people don't think it's out of date 09:04 [MatrxMT] Blockhead: atleast you are looking at it then 10:54 [MatrxMT] The Luanti logo and the Minetest Game menu logo are still the same. Discuss. 10:54 [MatrxMT] I think it became luanti, ni? 10:54 [MatrxMT] no* 10:57 ireallyhateirc MTG could get a dumpster icon or something 11:02 dibesfer yeah change the logo please 11:03 dibesfer either luanti's or minetest's but i think current logo clearly represents minetest the best right now 11:48 [MatrxMT] Bracket: The point is, isn't it a bit weird to have the logo of the whole engine on one game when you're in the main menu selecting games? 11:48 [MatrxMT] I was actually thinking the castle or something maybe https://forum.luanti.org/viewtopic.php?p=437552#p437552 11:48 [MatrxMT] or maybe the mese pickaxe 11:48 [MatrxMT] I like how Hades Revisited has a barren version 11:48 [MatrxMT] as for mod soups, mesecraft uses a mese crystal and dreambuilder uses a house 11:48 [MatrxMT] something about the purpose/main playstyle of the games in embedded in the icon 11:48 [MatrxMT] maybe a mese pickaxe and an open ended spanner for MTG, because it's about tinkering 11:48 [MatrxMT] I like the icon, it shoukd stay the engine icon, however it shows more about MTG than luanti 11:51 dibesfer however the core team considered the banner most prioritary 11:52 dibesfer and they close issues about the logo 11:52 [MatrxMT] ¯\_(ツ)_/¯ 12:00 dibesfer ¿_¿ 13:33 SliverFlowCipher dibesfer 13:37 [MatrxMT] What? 13:37 [MatrxMT] is a9 13:38 [MatrxMT] kh 13:38 [MatrxMT] oh* 14:07 MinetestBot 02[git] 04grorp -> 03luanti-org/luanti: lua_api.md: More info in LBM run_at_every_load documentation (#15956) 137dbd3a0 https://github.com/luanti-org/luanti/commit/7dbd3a0744e5ac4f72e812b0ac8ba2459a053520 (152025-04-02T14:05:23Z) 20:07 gildarts Hello all. Had a couple questions if this is the right place for that. I'm looking at setting up a server instance for my children and their friends to use. I'd like to restrict or remove the ability for the client to join any public servers. More or less I'd like to restrict it to servers that I'm running. The children in question are < 10 and we are taking the better save than sorry approach with online social interaction. 20:08 gildarts I'm fairly familiar with Docker, etc, so that part doesn't scare me, but I'm thinking I'll have to patch the client to actually put in a restriction like that? 20:08 gildarts And if I'm hosting my own private/isolated instance, do I need to host my own contentDB? 20:10 jonadab You can't just block outgoing connections to the relevant ports at the firewall level? 20:10 jonadab (And thus limit things to the local network only...) 20:11 gildarts That would be an option if I wasn't trying to let their friends connect to the server when they aren't at my house. 20:11 jonadab Ah. 20:11 jonadab And these are kids, so VPN is an overly baroque solution. 20:11 gildarts Though I guess I could setup a VPN... but that is another kettle of fish. 20:12 jonadab One issue with modifying the client so it can't connect to public servers, is you have to tell it how to decide what servers are _public_ servers and what servers are your acceptable local one(s). 20:13 [MatrxMT] don't give them internet access... 20:13 jonadab That breaks the "playing on the same private server from multiple households" thing. Badly. 20:14 [MatrxMT] hnm 20:14 [MatrxMT] You can probably put a "soft" restriction by using a custom mainmenu (-> main_menu_script setting) that only asks for the username and password. Although this can go wrong in quite some ways 20:14 gildarts One option I think I saw online when I was searching around was to change the URL the client hit to find public servers to something that I run and just add my own server(s) to it. That way the client can't pull in the public servers, it will just see mine. 20:14 jonadab Giving it a different URL to check for the server _list_ and publishing your own server list, might be good enough? It doesn't *prevent* them from typing in the address of a known public server. But it prevents them beign suggested. 20:15 jonadab Ah, yeah, beat me to it. 20:15 rubenwardy you can also set the setting to nothing to disable the server lsit 20:15 gildarts Yeah, I'm not worried about them finding random servers other than what shows up on the list. 20:15 jonadab Disable the server list, and it'll just remember the most recent one, which is yours? 20:16 gildarts They aren't browsing around the internet and finding that kind of thing at this point. A worry for the future. 20:16 sfan5 yeah you can replace serverlist_url with an url pointing to a static list 20:16 sfan5 or just disable it entirely 20:16 [MatrxMT] What if they reinstall luanti? 20:16 gildarts Great! I already have a static site I can host the file on. 20:17 gildarts Bracket: They don't have admin rights at this point. Again a future me problem. :) 20:17 jonadab To reinstall, wouldn't they need to root the computer? Or does luanti distribute install-by-extracting-this-dumb-zipfile binaries? 20:18 [MatrxMT] The Windows releases are run-in-place zip files 20:18 jonadab And yeah, if they're at that level of sysadmin aptitude, you should be actively encouraging them to learn sysadmin stuff :-)\ 20:18 gildarts Not sure... macOS is a zip, iirc. 20:19 jonadab Windows is basically impossible to lock down properly, just in general. For so many reasons. 20:19 gildarts I might look into building a custom package anyway with the URL set so it is easier to give to their friends anyway. 20:20 gildarts I've been playing with it on my laptop and the children are really wanting to be able to do their own thing with it, but I wanted to make sure I had it at least a little locked down first. 20:20 jonadab (Well, on its own; if you PXE-boot it from a terminal server, or spring for Deep Freeze, then there's more you can do. But for household purposes, that's way overkill, just get Devuan or something.) 20:21 jonadab I think giving them their own server, that they can share with friends, is a good idea at least to start with. 20:21 sfan5 you could also block servers.minetest.net and servers.luanti.org on a DNS level for your home network 20:22 gildarts My wife and children pretty much only use macOS at this point. Pretty sure I'll be able to lock it down enough that they can't break it, but will see. 20:23 MTDiscord if they're using macOS, they're already locked down ;-) 20:23 gildarts jonadab: Yeah, I don't really want to have to explain the concept of griefers, trolls, etc to them yet. 20:24 jonadab Hah, indeed. 20:24 jonadab I mean, _eventually_ it has to come up, but not when they're six. 20:24 gildarts luatic: too a point. You can still run whatever you want, but have to jump through some hoops. These days I'm running all three desktop OSs to some degree and getting ever closer to just jumping full time to Linux. 20:25 gildarts Yeah, hard to exist on the internet without running into it eventually. 20:26 jonadab Ideally, you want their first experience with griefers to *not* also be their first experience with the game. 20:27 gildarts True 20:29 gildarts (I already give my children enough grief beating them at Mario Kart >:] ) 20:30 MTDiscord is supertuxkart actually comparable? 20:30 MTDiscord i must confess i have hardly played either game 20:31 jonadab The only Mario Kart I've ever played is the Wii version, and I confess that I can't really imagine the game working without the wiimote. 20:31 jonadab Intellectually, I know that other iterations of the game have existed, but I don't really understand how they would be the same experience at all. 20:32 gildarts Haven't tried that version. I skipped the Wii versions. Only played the N64 and earlier and Switch versions. 20:44 MTDiscord > is supertuxkart actually comparable? Not even in the same universe. 20:46 [MatrxMT] I think super mario deluxe 8 is WAY better than supertuxkart, but, they have money and better graphics 20:46 [MatrxMT] supertuxkart has story 20:47 MTDiscord supertuxkart may be better than Super Mario Kart (the bar is low, has hardware advantage), possibly the same graphical fidelity as MK64 ... but Double Dash beats it immediately, Wii was an even larger improvement on the formula, MK7 was the experiment to see if MK8 would work, MK8 blows every fantasy racing game out of the water, MK8 Deluxe carried the legacy by implementing a hundred tracks, and Mario Kart World looks like it will 20:47 MTDiscord (somehow, yet again) take it to another level 20:48 MTDiscord ... I play a lot of Mario Kart 20:48 sfan5 hope you're content with spending 90€ for the next game ;) 20:49 jonadab If he plays that much of it, he can probably spring for it. 20:49 MTDiscord It only costs $50USD bundled with the system 20:50 jonadab My problem with proprietary games in most cases is that you can't fix problems with them (especially UI issues, which tend to abound), but I will say that my experiences with Mario Kart Wii were generally positive. 20:50 MTDiscord Not that I am super enthused that the system costs $450 in the first place, but oh well. The games are worth it. 20:51 jonadab I tend to play a small number of games, with very high replayability. 20:51 [MatrxMT] How does a pallette work? 22:02 MTDiscord https://tenor.com/view/ship-water-sea-night-gif-18536963 22:04 cheapie luatic: FWIW I find STK to be pretty good (aside from that @#*$%&@*$&@ menu music), not as polished as Mario Kart Wii (the only MK game I've ever played) but that one was also *over*polished IMO 22:15 cheapie Speaking of which, is there a way to turn off the menu music for VoxeLibre? I have a copy of that around here for testing things and it always catches me off-guard whenever I click on that 22:16 cheapie On one hand at least it gradually fades in instead of instantly going to "horrid noises and way too loud" like STK's menu music does, but on the other hand in STK I'm at least *expecting* there to be music 22:17 [MatrxMT] cheapie: just delete the music file 22:17 cheapie If I do that it'll just end up back there again next time it updates 22:21 [MatrxMT] cheapie: https://github.com/luanti-org/luanti/blob/master/builtin/mainmenu/game_theme.lua 22:21 cheapie What about it? 22:21 [MatrxMT] you could replace set music with a empty function 22:22 [MatrxMT] no music would play, if im correct 22:22 cheapie I already have to apply custom patches to my client when I update to remove other user-hostile stuff, I guess I can add more :/ 22:22 exoticalexo Does Luanti not support the // operator because it’s erroring out: “unexpected symbol near ‘/‘“ 22:23 [MatrxMT] like integer division? 22:23 exoticalexo for equal dvision 22:23 exoticalexo Like 10//3=3 22:23 cheapie Is there any version of Lua that supports //? I can't find it in any docs anywhere 22:24 cheapie For integer division the usual answer is math.floor(a/b) 22:24 [MatrxMT] maybe math.floor(10/3) 22:24 [MatrxMT] too late 22:24 exoticalexo ok