Time Nick Message 01:14 deept hi, so i just started a server on ubuntu 22, minetest v 5.4.1. I think i have configured my minetest.conf correctly to announce to the master server, but it still isnt listed 01:14 deept https://pastebin.com/raw/p0Kuc9P7 01:14 deept my conf file ^ 02:01 fluxionary what is the ontological distinction between the `core` namespace vs. the `minetest` namespace. i'm guessing it was originally called `core`, and that stuck around to keep backwards compatibility, but i personally avoid it like the plague outside of updates to the engine codebase. but i certainly see mods that still use it, and players who still talk about it as if that's how you should modify things 02:01 fluxionary (in the lua API, if that wasn't obvious) 02:03 fluxionary i guess what i want, is some sort of guidance as to whether to tell people "use core not minetest" or "you just have to know that those two names are synonyms w/ equal status" 02:03 MTDiscord guess is wrong iirc 02:03 MTDiscord its due to forks, wanting to have there own namespace and what not 02:03 fluxionary jonathon: so... use "core" if you're designing a mod you want to be compatible w/ other forks of the game? 02:04 MTDiscord what i know for sure is that everything is written as core.xyz and then in builtin there is minetest=core 02:04 fluxionary so far as i remember, multicraft recognized the "minetest" namespace, is there another example? 02:04 MTDiscord iirc it was freeminer that orignally started it 02:04 fluxionary ah ok, never messed w/ that 02:05 MTDiscord and if you mean s/game/engine, then ?. its politics as to which one you should use, but ultimately it doesnt really mater 02:05 fluxionary but writing code for a fork of the engine seems like... it's not going to work a lot of the time anyway 02:05 MTDiscord worst case you just do minetest=xyz if its changed 02:05 MTDiscord you have it backwards 02:06 fluxionary hm? 02:06 MTDiscord its not for mods writing for engine forks, its for engine forks to be able to easily set there own namespace 02:06 deept anyone familiar with server hosting? 02:06 fluxionary Jonathon: but they could just create their own namespace w/out having to use "core" either 02:06 fluxionary deept: i don't run a minetest server, but i use a service called "dreamhost" that i've been happy w/ for a few decades 02:07 deept ya my issue is minetest server related, i have the hosting issue figured. i guess i misspoke 02:07 deept i cannot get my server to be listed in on servers.minetest 02:07 deept idk why 02:07 fluxionary you've looked in the logs for clues? you understand the proper settings to get listed? 02:08 fluxionary also, the list server has to be able to connect to your server in order to verify it exists and get stats 02:08 deept logs, now thats something i need to do still 02:08 MTDiscord you can see https://github.com/minetest/minetest/issues/1716#issuecomment-57920803 for example that some core devs claim you shouldnt use core, will others are indifferent 02:08 MTDiscord in reality, its just spliting hairs what you use 02:09 fluxionary yeah, i kinda though "some have one position, some have another" would be the state of affairs 02:09 deept the box isn't behind NAT or anything, no FW probs, im able to connect via IP... do i need a domain to have it be listed? or is just an IP sufficent 02:09 MTDiscord core does let you get more characters in default luacheck limit, but you also can just do local mt=minetest/core 02:10 fluxionary Jonathon: i'm not actually sure how the list server talks to the server, possibly the issue is w/ firewall vs. a separate port, or w/ an icmp (or udp?) ping 02:10 fluxionary deept, is it a public server? you could post the IP/port here and i could try to connect 02:10 fluxionary jonathon: that's about the worst reason i've heard =D 02:10 MTDiscord use !up 02:11 MTDiscord or whatever the command is 02:11 MTDiscord to see if it can be connected to from outside 02:11 MTDiscord Command sent from Discord by wsor: 02:11 MTDiscord !up yolo.net:30000 02:11 MinetestBot yolo.net:30000 seems to be down (IPv4) 02:11 fluxionary !up your-land.de:30000 02:11 MinetestBot your-land.de:30000 is up (13ms) (IPv6) 02:11 deept i can connect from the outside, its 104.225.220.137:3000 though 02:11 deept its just not showing up on servers.minetest.net 02:11 fluxionary !up 104.225.220.137:3000 02:11 MTDiscord Command sent from Discord by wsor: 02:11 MinetestBot 104.225.220.137:3000 seems to be down 02:11 MTDiscord !up 104.225.220.137:3000 02:11 MinetestBot 104.225.220.137:3000 seems to be down 02:12 MTDiscord ill say that your statement is incorrect 02:12 fluxionary deept: seems that the general internet can't connect 02:12 fluxionary deept, now, you need to figure out why *you* can connect, but other people cannot 02:12 deept but another player in a diff state can connect too 02:12 deept so, why can he and not yall? 02:13 fluxionary deept: networks are not simple things 02:13 MTDiscord are you on a vpn, or something? 02:13 deept i understand that. nobody is using a vpn, we are both connecting from our respective home connections 02:13 fluxionary deept: i'll run a portscan against you, assuming you don't have anything set up to prevent that 02:13 deept to the VPS where the server is located 02:13 deept nope the security of the vps is minimal currently 02:14 deept oh crud 02:14 deept typo 02:14 deept port 30000 02:14 deept sorry 02:14 MTDiscord Command sent from Discord by wsor: 02:14 MTDiscord !up 104.225.220.137:30000 02:14 MinetestBot 104.225.220.137:30000 is up (139ms) 02:14 fluxionary !up 104.225.220.137:30000 02:14 MinetestBot 104.225.220.137:30000 is up (146ms) 02:15 MTDiscord whats your config like? 02:15 deept https://pastebin.com/raw/p0Kuc9P7 02:15 MTDiscord why are you posting example.minetest.conf? 02:15 MTDiscord if you edited that somewhere, i dont want to find it 02:15 deept lol 02:16 deept yea thats the case, and cause i am unfamiliar with the conf file until today 02:16 deept babby's first minetest server :P 02:16 MTDiscord please, make a blank minetest.conf, put your settings in that, test it, and then paste that here 02:17 fluxionary i suppose, default settings are default 02:17 fluxionary it's hard to grok what was changed if your conf file is mostly default settings 02:17 deept ya lemme see if i can strip out the comments 02:17 fluxionary (then again, `diff` exists) 02:17 MTDiscord im aware, but its also dumb to have all those comments 02:18 fluxionary yeah, i'm not making diff work for me either 02:18 MTDiscord flux: all that is commented out be default in that file 02:19 deept just give me a moment im stripping the commented lines 02:22 * deept dusts off sed knowledge 02:22 deept https://pastebin.com/raw/2Gq0msAj 02:22 MTDiscord for anyone elses reading the logs, etc on the namespace thing, i recalled correctly. see https://github.com/minetest/minetest/pull/1258 02:22 deept there is that better :P 02:23 MTDiscord server_address = game.minetest.net this is false 02:24 deept should that be my ip address since no url? 02:24 deept or just removed 02:24 fluxionary it can be a domain address 02:24 fluxionary or an IP address 02:24 MTDiscord your going to want to sent bind_address 02:24 fluxionary either of which point to your server 02:25 MTDiscord bind_address = 104.225.220.137 02:25 fluxionary if you have a domain, you can use that instead 02:25 fluxionary it's better to use DNS, so you can allow both ipv4 and ipv6 users access 02:25 MTDiscord you should however remove server_url and server_address since both of those are incorrect. shouldnt affect joining 02:25 fluxionary and also, in case you move hosts 02:25 fluxionary gotta afk, i'll be back in a few 02:26 MTDiscord also, are you getting anything in the logs about not able to connect to serverlist? 02:26 MTDiscord usually it will say something 02:26 MTDiscord *logs/terminal 02:29 deept if i run from terminal it says annoncing to serverlist (not verbatim) 02:29 deept no error 02:29 deept correcting the things discussed above now, ty all 02:32 deept ok now to see if it wants to work :P 02:34 MTDiscord also maybe port = 30000 02:34 MTDiscord not sure, always can ask sfan5 when they are awake and around later 02:34 MTDiscord (they run the serverlist) 02:40 fluxionary deept: not sure if it matters, do you have any non-ascii stuff in `server_name` or `server_description` or such? 02:40 deept nope 02:41 fluxionary what's the name of the server? are you sure other people can't see it? 02:41 deept well now i have other issues im diagnosing :| 02:41 fluxionary k 02:49 deept man, if i could stop typoing things would work out much nicer 02:50 deept ok, so its back online, idk how frequently the list updates. "B & N's Techage Server" to answer your question fluxionary 02:50 deept ITS THERE! 02:50 deept TY ALL 02:50 deept now, to fix my horrible lag lolol 03:39 deept when creating a new world, does the world generate fully initially? 03:40 deept or does it generate as its explored 03:44 MTDiscord As it's explored 03:45 deept im guessing biome_lib might be the source of my lag issues then 03:46 deept server runs fine unless i fly with fast mode into a new area, then it lags out for a bit, htop shows 100% cpu on some of the cores for a while 03:46 deept then it settles down 03:46 deept i noticed biome_lib hangs shutdown even on a local game 03:46 deept and slows down boot of the server.... 03:48 deept lemme try setting it to false in worlds.mt 03:52 deept ya that was killing it 05:24 Guest440 Ahhh good old irc 10:50 MinetestBot appguru: Sep-21 19:59 UTC You're welcome. 22:32 * MisterE[m] uploaded an image: (40KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/LocaIpUxDKJLBDEBGRUjcAZq/image.png > 22:32 MisterE[m] x2048's bloom pr in action: 22:33 MisterE[m] more extreme settings: 22:33 * MisterE[m] uploaded an image: (257KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/WmHCXOdInxhXasFFRavlyUOx/image.png > 22:35 Desour the stone shines as bright as the torch 22:36 MisterE[m] well, yes. I set the bloom very high