Time Nick Message 00:03 paramat !tell dasherk dasherk, see channel header: "responses may take a while, be patient". it's best to just ask your question and wait, it may get answered later 00:03 MinetestBot paramat: I'll pass that on when dasherk is around 11:52 Wolf-fury Bonjour ! 12:07 p_gimeno VanessaE: minetest_menu_overlay.png works for me in current master 12:11 p_gimeno and so does minetest_menu_header.png 12:16 p_gimeno in fact a strace shows that these are the only ones it attempts to open 13:47 zira #minetest 15:46 arCABAL I installed the game with pacman on arch. It's version 5.0.1 When I try to join any server it tells me I have to register a password with the server. Entering a password and hitting register doesn't seem to do anything. No error messages, nothing loading. 15:47 rubenwardy you have to confirm your password 15:48 arCABAL how? 15:48 rubenwardy so it needs to be the same password you entered on the main menu 15:48 arCABAL ok thanks 15:52 arCABAL i was able to enter a server by entering a password in the main menu instead and hitting connect there 15:53 rubenwardy yeah, that's where you're supposed to enter passwords 15:53 rubenwardy the dialog is for confirmation 15:54 rubenwardy the UI suckks 16:14 vivitan is there advice anywhere on how optimize a mod? 16:16 calcul0n iirc there are some tips in the modding book 16:17 pyrollo Depends on what's the mod problem 16:18 vivitan thanks. about mod problem, nothing specific yet 16:18 pyrollo You can read this: https://www.lua.org/gems/sample.pdf 16:18 p_gimeno there's this too: https://dev.minetest.net/Lua_Optimization_Tips 16:18 pyrollo For Lua optimization. But follow carefully rule # 1 16:18 pyrollo and also rule # 2 16:19 vivitan fancy. appreciated 17:36 Pie-jacker875 I still have no idea why my server isn't announcing to the server list 17:37 Pie-jacker875 does that need another port or something? 17:42 sfan5 does ipv6 work now? 17:42 Pie-jacker875 oh right that's where we left off 17:44 Pie-jacker875 well this random online ping tool can reach my ipv6 address 17:46 sfan5 I can too, but there is no minetest server responding on it 17:46 Pie-jacker875 ipv6_server is set to true on the server's config 17:47 sfan5 do you have a bind_address set in your minetest.conf? 17:48 Pie-jacker875 no 17:48 sfan5 can you verify that the server that's running minetest has the IPv6 2601:190:500:2e7d:9f0f:a552:c4a2:4366? 17:48 Pie-jacker875 yet that' 17:48 Pie-jacker875 yep that' 17:48 Pie-jacker875 fuck lol 17:48 Pie-jacker875 that's it 17:48 sfan5 does netstat -uln show an entry with :::30000 ? 17:49 Pie-jacker875 yes 17:50 sfan5 please run tcpdump -nn "ip6 and port 30000" to check if any packets arrive 17:50 sfan5 wait nvm 17:51 sfan5 if you've fixed the ip address on the domain we can try that again 17:52 Pie-jacker875 is there something wrong with the address on the domain? 17:52 sfan5 so the address is correct? 17:52 Pie-jacker875 yes 17:53 sfan5 well, do the tcpdump step then and see if anything arrives 17:53 Pie-jacker875 what should the time frame on that be 17:53 sfan5 10 seconds should be enough to see anything 17:53 Pie-jacker875 I haven't seen anything 17:54 sfan5 output of ip6tables -S? 17:54 Pie-jacker875 -A IN_FedoraServer_allow -p tcp -m tcp --dport 30000 -m conntrack --ctstate NEW,UNTRACKED -j ACCEPT 17:54 Pie-jacker875 and an identical line with udp 17:55 sfan5 hm 17:55 sfan5 that doesn't matter anyway as tcpdump catches packets before iptables runs 17:55 sfan5 there is a firewall external to your machine that is dropping packets 17:55 Pie-jacker875 k well let me screenshot my router firewall page 17:56 sfan5 chances are it's impossible to configure your router to let IPv6 traffic through properly 17:56 Pie-jacker875 it's running openwrt 17:56 sfan5 oh 17:56 Pie-jacker875 dunno if you can access that https://screenshots.firefox.com/0LLWYEQXH2kzfuEP/openwrt 17:57 sfan5 I can yes 17:57 sfan5 that's the rule for ipv4, which is fine 17:57 Pie-jacker875 does luci not have a page for ipv6 rules 17:59 sfan5 what you want is a rule on the /cgi-bin/luci/admin/network/firewall/rules page 18:01 sfan5 https://0x0.st/zAEB.png here's my guess to how it should look 18:01 Pie-jacker875 k 18:01 sfan5 the "beliebig" means "any", I couldn't figure out how to disable the German UI spontanously 18:02 Pie-jacker875 no that's fine I can figure it out 18:02 Pie-jacker875 it's only letting me choose the local ipv4 as the destination address 18:03 sfan5 select the very last entry and it will turn into a text input field 18:03 Pie-jacker875 oh duh 18:03 Pie-jacker875 should I go and restart my minetest server 18:04 sfan5 is the firewall rule active yet? still can't access it 18:05 Pie-jacker875 yeah the rule should be live 18:05 Pie-jacker875 https://screenshots.firefox.com/ihzHD2lKWRg2lmNx/openwrt 18:06 sfan5 source port should be any 18:06 Pie-jacker875 k 18:06 Pie-jacker875 fixed that now, should be live 18:07 sfan5 well it still appears to be broken 18:08 sfan5 you could debug this further by looking at ip6tables on your router 18:08 sfan5 but at this point it's much easier to just disable IPv6 and stop worrying about it 18:11 Pie-jacker875 nah after what I went through to get ipv6 working for other things on my network I'm too stubborn to do that 18:11 sfan5 then, here's the forum thread I saw about IPv6 port forwarding: https://forum.openwrt.org/t/ipv6-and-port-forwarding/27770 18:11 Pie-jacker875 thanks for your help 18:12 sfan5 ip6tables -L -v -n will tell you if the rule actually had any effect (via the "pkts" "bytes" counter on the left) 18:13 sfan5 for how you can test this yourself: leave tcpdump running while minetestserver restarts, the serverlist will attempt to contact your server by sending an UDP packet 18:15 Pie-jacker875 I restarted the server and I see something on tcpdump now 18:15 Pie-jacker875 a lot of something 18:15 sfan5 that might just be the serverlist announce 21:02 lllI1I hi hello can someone help me get started with a mapgen mod 21:04 sfan5 could you be more specific? 21:11 lllI1I sfan5: sorry, what I want to do is make the stone at lower depths progressively more tough as it goes down 21:11 sfan5 ah that's a cool idea 21:11 lllI1I i.e. have multiple levels at which the stone becomes harder 21:11 sfan5 you'll want to start with the documentation on minetest.register_on_generated() 21:12 lllI1I that wouldn't be done in an actual mapgen itself or 21:16 sfan5 it could be, but replacing stone at certain depths is an easy task done after the mapgen runs 21:18 lllI1I I don't want it to look uhhh like flat though 21:20 p_gimeno couldn't it be made dependent on the current depth of the player, instead of using new nodes? 21:20 p_gimeno hm, probably not 21:21 lllI1I wouldn't work when they are brought back to surface 21:21 lllI1I and used to build tougher structures 21:21 sfan5 hm actually 21:22 sfan5 with an ore of type "stratum" you could move this step into the mapgen 21:23 lllI1I that seems a bit wonky in my IMO 21:25 p_gimeno lllI1I: ok, I thought you just wanted to add mining difficulty 21:25 lllI1I mining difficulty + reward 21:26 lllI1I maybe put the good ores deeper down as well 21:29 sfan5 it already does that by default, somewhat 21:30 lllI1I yes but embedded in the tougher ore 21:30 sfan5 some ores appear only after certain depths and general rarity of ores decreases steeply when you go further 21:30 sfan5 oh 21:30 lllI1I tougher stone* 21:30 lllI1I so you need like iron to get past 21:30 lllI1I then mese/diamond to get past the next layer 21:31 lllI1I then some new material type to get down further 21:31 lllI1I etc 21:45 paramat lllI1I you can use stratum ore, or even better, define a stack of underground biomes and define the stone for each 21:46 paramat moving what you want to do into the C++ mapgen API will greatly increase performance and reduce server lags 21:46 lllI1I the biome API is not stable though right? 21:46 paramat yes =) 21:46 paramat has been for a long time. does the wiki say it isn't? 21:47 lllI1I it says that yeah 21:47 lllI1I last I checked 21:47 paramat grrr 21:47 lllI1I is the fact that it's not stable the only out of date part 21:47 paramat wiki is so out of date, always check lua_api.txt too 21:48 paramat a lot of what's in the wiki is out of date or very out of date 22:07 robdrake I know the setting to let players keep inventory on death, but Please, is there such a setting for 3d armor? 22:16 lllI1I if you died then certainly it didn't help all that much anyway 22:18 paramat lllI1I your mod will need to 'unregister' the MTGame underground biome(s) then register it's own underground biomes 22:19 lllI1I that makes sense but also sounds wonky 22:19 lllI1I like if they add a new underground biome 22:20 lllI1I then I'd have to update mine to account for it 22:35 paramat the only alternative is to clear all registered biomes and reregister them with your changes 22:37 paramat minetest.clear_registered_biomes() 22:37 robdrake thank you so much lllI1I 22:38 lllI1I robdrake: I don't think there is a setting for that sorry 22:39 robdrake then, sincerely thanks 22:39 robdrake at least I can tell my players that answer