Time Nick Message 13:49 tech_exorcist hm, the apartment mod (https://content.minetest.net/packages/Sokomine/apartment/) behaves weirdly for me 13:50 tech_exorcist when I try to rent an apartment, I see this message: "The apartment is currently rented to . Please end that first." 13:52 andrew Are you the admin of that server? 13:52 tech_exorcist I'm playing in singleplayer 13:53 tech_exorcist I wanted to try out that mod 13:54 andrew I don't think renting works in singleplayer though 13:54 tech_exorcist oh 13:54 andrew try hosting with --server --terminal and connect to yourself? 13:54 tech_exorcist hello olliy 13:55 tech_exorcist yes 13:57 tech_exorcist nothing 13:57 tech_exorcist well 13:57 tech_exorcist now the control panel behaves like most other blocks 13:58 andrew (Well, I got to go now.. I hope you could get help from others) 13:58 tech_exorcist it disappears from the wall and appears in my inventory 13:58 tech_exorcist ok, thanks anyay :D 13:58 tech_exorcist *anyway 14:44 MinetestBot 02[git] 04Desour -> 03minetest/minetest: Fix attached-to-object sounds having a higher reference distance 13437d011 https://git.io/JmjGo (152021-03-23T14:43:40Z) 14:44 MinetestBot 02[git] 04sfan5 -> 03minetest/minetest: Fix broken `BiomeGen` abstraction (#11107) 132da1eee https://git.io/JmjG6 (152021-03-23T14:43:26Z) 15:20 search_social Hi, I am trying to use the "Voxelizer" mod to import a .obj file into minetest. The problem is cadnav only offers some files in .max format. Is there any way to convert a .max file to a .obj file (without buying an entire copy of 3ds max just to convert out of their format?) 15:29 rubenwardy Blender probably 15:29 rubenwardy Maybe 15:53 search_social thanks rubenwardy 21:18 katp32 hello, this isn't strictly minetest related, and I sent an email to the admin already, but is there a way to change my username on the minetest forums? 21:32 Kimapr easiest way is to register a new account 21:33 celeron55 send me a PM on the forum requesting that, i'll get to it eventually 21:48 Andrey01 does returned offset vector of 'player:get_eye_offset()' count off its player`s position? 21:58 Andrey01 relatively which point is the offset of the player`s eyes set in 'player:set_eye_offset()'? relatively to the player`s position or what? 21:59 Andrey01 or relatively to the default eyes position? 22:01 DS-minetest >An argument defaults to `{x=0, y=0, z=0}` if unspecified. 22:02 DS-minetest so probably to default eye position 22:04 Andrey01 hmm, but how to get the unmodified position of the eyes in world coordinates, i.e. the default one? 22:06 DS-minetest player pos + eye offset (in player properties) 22:06 DS-minetest eye_height* 22:06 DS-minetest you can't get the exact eye pos though 22:08 Andrey01 do you mean '{x=player_pos.x, y=player_pos.y+eye_height, z=player_pos.z}', so? 22:08 DS-minetest y 22:09 DS-minetest or better: vector.offset(player_pos, 0, eye_height, 0) 22:12 Andrey01 hmm, what benefit does that method have over just 'vector.add(v1, v2)'? As I understand from the docs it does the same 22:12 DS-minetest it's shorter 22:12 Andrey01 I don`t think so 22:13 DS-minetest (and doesn't make the temporary v2, though that might be optimized away) 22:14 DS-minetest compare: `vector.offset(player_pos, 0, eye_height, 0)` and `vector.add(player_pos, vector.new(0, eye_height, 0))` 22:14 DS-minetest if not shorter, it's at least easier to read... 22:14 Andrey01 well, it shortens not much 22:15 DS-minetest if you want it much shorter, localize all functions and give them very short names 22:16 DS-minetest ie. a, ..., z, _, a0, a1, ..., az, a_, b0, ... 22:16 Andrey01 as IMO, they are both well-readable and almost have the identical length, almost no difference between them 22:16 DS-minetest yeah, do what u want 22:17 Andrey01 thanks for help 22:17 DS-minetest !next 22:17 MinetestBot Another satisfied customer. Next! 22:21 Andrey01 and I just wonder, why the position of a player is... at the bottom, not at the center 22:22 DS-minetest I think that's just a mtg thing 22:22 Andrey01 it is even weird 22:23 DS-minetest or the position is always in the middle of the lower occupied node if standing on the ground, for correct client-side handling of liquids, ladders and co 22:25 Pexin i'd guess liquids, and potential variable-height avatars 22:26 Pexin important to know what they're standing on in lots of circumstances 22:26 Andrey01 as my tests show, the player position is at the most bottom of the player model, it is not at the middle of lower node 22:28 DS-minetest maybe somewhere in the lower node is fine enough, or maybe this is a requirement. related code: https://github.com/minetest/minetest_game/blob/0a90bd8a0ec530f48e1bd9a438e24bd85cc9cd66/mods/player_api/init.lua#L18