Time Nick Message 10:42 MinetestBot celeron55_: Apr-28 20:15 UTC FYI, there seems to be some account spamming on the forums. see log 10:51 MTDiscord heh, spam accounts on the forums, like that's news to anyone 10:51 MTDiscord https://cdn.discordapp.com/attachments/749727888659447960/1204016485731930112/Screenshot_20240205-1150282.png?ex=65d332bb&is=65c0bdbb&hm=938f6f151b4153df85379d832c10a418cef9f4d4dde887336a316925d7a34ef0& 19:21 kyle56 is there a way to tell when a certain player was last on the server? 19:23 jonadab I think there might be a mod for that, but I don't remember what it's called, and that might not be all of what it does, e.g., it might be part of some kind of leave-a-message mod. 19:23 jonadab If the server's chat is publicly logged you could tell that way. 19:24 jonadab (But most aren't.) 19:25 kyle56 oh yeah just in case, for context, i am asking as a server owner. my server does have a custom private chat logs mod so i might check that. 19:25 jonadab Oh, if you are server admin, you can probably find out from players.sqlite 19:29 kyle56 oh yeah i thought i saw some kind of last-login thing in there when i looked. its kind of a pain to look at though. i would ask if mods can somehow read that data but i could also RTFM to see if it says anything about it. 19:33 kyle56 that reminds me of something i have wanted to do. which is make a bunch of tiny utility mods that kinda follow the UNIX philosophy. I already have one mod like that. A jail mod. I dont think one already exists on the contentDB that is not part of a larger mod. 19:34 MTDiscord /last-login built-in chat command exists, btw 19:41 kyle56 huh wow surprised i missed that. i guess i thought there was no built in command 19:45 kyle56 well thx. 19:57 MinetestBot 02[git] 04appgurueu -> 03minetest/minetest: Fix translation updater script: Handle nested modpacks, support games… 134859cf4 https://github.com/minetest/minetest/commit/4859cf44ce3259d7b7fbdcf37055c68cc9363805 (152024-02-05T19:57:30Z) 21:03 Krock oh no. the croptoboys found my amazing bitcoin mod https://pastebin.com/raw/9LBzi8dn 21:03 Krock * crypto boys 21:13 fluxionary so, the definition for unknown nodes doesn't indicate that they are walkable, but players can walk on them. is that intentional or a bug? 21:22 MTDiscord fluxionary: wdym by "the definition"? 21:50 jonadab Can't players walk on basically anything that's not a liquid or air? 21:52 MTDiscord fluxionary: I guess you're referring to nodedef.cpp L1065. the default value for walkable is true, so they're walkable because it isn't specified otherwise. the default values are set by ContentFeatures::reset, called by the ContentFeatures constructor. 21:54 fluxionary ItemStack("unknown_node"):get_definition().walkable is nil 21:56 MTDiscord hmm, that's odd. sounds like a bug in the Lua interface then. 21:56 fluxionary yeah, this is definitely on the lua side of things 22:01 MTDiscord (the name of the unknown node is "unknown", not "unknown_node", but "unknown_node" is unknown too so it shouldn't actually matter) 22:59 MTDiscord fluxionary: in that case, I'm not sure there's a bug. walkable = nil is equivalent to walkable = true (because of the default). walkable = false would be a different story. 23:00 MTDiscord in general the definitions in the registered_* tables are unprocessed (which is less than ideal, because it requires modders to reimplement the defaults and shortcuts if they want to query them). get_definition just indexes registered_items. 23:14 luk3yx Node definitions would normally get "walkable = true" added by the core.nodedef_default metatable (I think) but the unknown item isn't registered as a node so I guess it doesn't 23:25 MTDiscord interesting, thanks for the info luk3yx. maybe it's a bug after all.