Time Nick Message 01:03 bgstack15 Is there a way to determine the coordinate on the side of the node where the player right-clicked? That is, upper left quadrant, etc., hopefully in a 2-dimensional value? 01:03 bgstack15 That is, where on the node the player clicked? 01:03 bgstack15 Even if I will have to do that ray stuff with the player line of sight? 01:31 cheapie bgstack15: I usually find myself doing a raycast and writing something like this: https://cheapiesystems.com/git/celevator/tree/car.lua#n3 01:34 bgstack15 I found core.pointed_thing_to_face_pos() in the lua_api.md. Is that not good enough? I can see in your code you're able to distinguish hitpos so it does sound usable. 01:35 repetitivestrain Blockhead256: could you forward my responses to Krock to the ticket? 01:36 repetitivestrain https://irc.luanti.org/luanti/2025-07-21#i_6273829 01:37 cheapie I think you have to do the raycast anyway to get the pointed_thing that works with it, IIRC a pointed_thing from a punch or whatever only has 1m precision 01:41 cheapie Looking more into it, maybe you don't, but from reading the code I'm not sure how it works or what position it even returns, and the docs aren't much help either 02:14 bgstack15 I finally got enough test material set up to try core.pointed_thing_to_face_pos. It returns a tuple of the two dimensions on the face, with exact (approx. 11 digits of precision) x,y or y,z or x,z where the click happened. I suppose it'll take a tiny bit of normalization to determine the segments I care about, but it'll work! 02:14 bgstack15 er, I was missing the stuff before a newline. It is a full 3-value pos. 02:17 bgstack15 Hm, I suppose I need to determine if the click was on the front of the node. Got any cool tricks for that? 02:53 bgstack15 I had to implement some logic, but I got it! This is awesome. I'm working on a bookshelf, where you must use the side with the shelf. 03:33 [MatrxMT] repetitivestrain: https://github.com/luanti-org/luanti/pull/16339#discussion_r2227239873 https://github.com/luanti-org/luanti/pull/16339#discussion_r2227240113 03:33 [MatrxMT] I hope I have forwarded all of the comments and done so correctly 04:43 repetitivestrain Blockhead256: Thank you 10:50 sfan5 good news: I did the thing 10:50 sfan5 !mod skinsdb 10:50 MinetestBot sfan5: Mod: SkinsDB [skinsdb] by bell07 - https://content.luanti.org/packages/bell07/skinsdb/ 10:53 sfan5 !cdb soothing 10:53 MinetestBot sfan5: Texture Pack: Soothing 32 [soothing32] by Zughy - https://content.luanti.org/packages/Zughy/soothing32/ 10:53 sfan5 right 13:39 ltuyen Hello! 13:40 ltuyen Can i really trust this social media and fediverse platform, for example TikTok, Facebook and Bluesky? 13:41 ltuyen I never used this social media and fediverse platform. and i never have an account on this social media platform 13:42 sfan5 not sure how this relates to luanti 13:43 MTDiscord liberachat IRC? sure, yes, you can trust it 13:44 ltuyen I will try to avoid brainwashing as much as possible. 15:07 [MatrxMT] !help 15:07 [MatrxMT] ... 15:07 [MatrxMT] !cmds 15:08 [MatrxMT] !commands 15:08 [MatrxMT] what are the commands for mtbot? 15:12 rubenwardy !help 15:12 MinetestBot https://github.com/sfan5/minetestbot-modules/blob/master/COMMANDS.md 16:13 [MatrxMT] so it only works on IRC 19:03 gideonstar Neither TikTok, Facebook nor Bluesky have anything to do with the Fediverse ^^ 19:26 gry bluesky doesnt ? 19:28 gideonstar There is a bridge but the protocol is different 20:19 gry ok