Time Nick Message 06:08 fluxionary_ beep booop 06:08 fluxionary_ sorry, wrong channel 06:15 cheapie beeeeeeep beep beep 09:09 MinetestBot tenplus1: Sep-04 10:05 UTC get_mod_data_path() https://github.com/minetest/minetest/blob/master/doc/lua_api.md#utilities 09:09 MinetestBot tenplus1: Sep-04 12:03 UTC the deprecation warning was added in 5.9.0 but ContentDB has deleted the old mod directory when updating mods (losing any changes) since its addition 09:11 tenplus1 Hi folks 09:11 tenplus1 What is the simplest way to show the inventory screen using a command ?? 11:12 MayD34 Hi there, I'd like to contribute in terms of translation into my language. I found the online template for translating, but some of the translations on the template are not in the (release) version. Should I compile it from source to get the latest version of translations? Thanx! 11:50 rubenwardy MayD34: Luanti translations are done at https://hosted.weblate.org/projects/minetest/minetest/ 11:50 rubenwardy there are also .tr translations for content that may or may not be up to date 12:04 MayD34 @rubenwardy thanks.. So in essence, if I want to see the latest stuff, I should compile it manually (and possibly include files from weblate into /po dir). I'll try it, thanks. 17:43 MinetestBot 02[git] 04SmallJoker -> 03luanti-org/luanti: Game: disable 'toggle_sneak_key' while flying 135b2b2c7 https://github.com/luanti-org/luanti/commit/5b2b2c779667f81f3305c91f3f760cad0096da2d (152025-03-19T17:42:26Z) 17:43 MinetestBot 02[git] 04SmallJoker -> 03luanti-org/luanti: GUI: Use the client's fonts for 'Open URL?' dialogues 13f1364b1 https://github.com/luanti-org/luanti/commit/f1364b1e0b8efe0ae30183176ae02a2f9bbc4bef (152025-03-19T17:42:26Z) 17:43 MinetestBot 02[git] 04JosiahWI -> 03luanti-org/luanti: Do not discover mod directories that fail parsing (#15917) 134125ce8 https://github.com/luanti-org/luanti/commit/4125ce877d9f494a2a88356fc399194ac6aa0e85 (152025-03-19T17:43:19Z) 21:06 MinetestBot 02[git] 04sfan5 -> 03luanti-org/luanti: Warn if metatable passed to itemdef registration function 132540667 https://github.com/luanti-org/luanti/commit/2540667f04b673b764de44063d8940b40a6c2638 (152025-03-19T21:05:01Z) 21:06 MinetestBot 02[git] 04sfan5 -> 03luanti-org/luanti: Warn on core.override_item() after server startup 13ca047c3 https://github.com/luanti-org/luanti/commit/ca047c3e582ecd2e4fcc3445ff9742a9d60f699f (152025-03-19T21:05:01Z) 21:06 MinetestBot 02[git] 04sfan5 -> 03luanti-org/luanti: Prevent registration of certain new content after load time 13a9a3b05 https://github.com/luanti-org/luanti/commit/a9a3b05cc303878688de85980c0afee6666d9356 (152025-03-19T21:05:01Z) 21:08 MinetestBot 02[git] 04sfan5 -> 03luanti-org/luanti: Make remote media exclusively use GET for hash set (#15885) 131f14b7c https://github.com/luanti-org/luanti/commit/1f14b7cb1bb90f63cc50ee7f92c753568d072c57 (152025-03-19T21:06:34Z) 21:18 MisterE123 test 21:18 MTDiscord success, I hope 21:19 MisterE123 good, the bridge went down momentarily so I restarted it, and am just checking 21:19 [MatrxMT] yep we're a go 21:58 cheapie I swear, xban sometimes... "Already banned" but they're on the server as it says that... did anyone make a better ban mod yet? 21:59 MTDiscord verbanna is pretty nice 21:59 MTDiscord https://content.luanti.org/packages/rheo/verbana/ 22:00 cheapie "The Minetest server must use IPv4 exclusively. I've made zero attempt to support IPv6." is pretty WTF-worthy but I guess the server in question has broken v6 anyway so *shrug* 22:02 MTDiscord would have to translate all the asn and subnet stuff to v6 22:03 sfan5 whats a minetest 22:05 MTDiscord core :juanchi_face: 22:05 ireallyhateirc sfan5, it's a minecraft clone, just like Multicraft 22:06 cheapie I think it's a kind of fruit that grows on Luantrees 22:06 MTDiscord i wonder how many complex install mods would not have there tag anymore if the lsqlite issue on the engine got fixed 22:07 MTDiscord https://github.com/luanti-org/luanti/issues/10371 22:09 MTDiscord less than i thought, but more because the complex install mods are less likely to end up on cdb 22:09 * cheapie holds up a few complex-install mods that are definitely not CDB-worthy 22:10 cheapie One of these mods I did a while back is "fun", it requires root access and enables players to (among other things) format your hard drive 22:10 cheapie Doesn't work with mod security turned on, of course 22:16 * cheapie compiles a new version to see how many mods a9a3b05 blows up 22:18 cheapie I expect to see *some*, but probably a lot more just warnings from ca047c3. I guess I'll find out... 22:19 cheapie I still need to figure out too if e037873 is broken or if it's exposing a bug in skinsdb, I suspect the latter 22:27 cheapie wsor4035: Are you any good with tool capabilities and hand override stuff? I can't wrap my head around it (never have been able to). Something in e037873 (on the client side) is making the hand lose its creative-mode digging capabilities when skinsdb is installed 22:28 MTDiscord is that the commit that fixed hand overrides? 22:28 cheapie I assume it's an issue with skinsdb (usually when anything goes wrong with the hand it's that mod's fault) but I have no clue what 22:28 cheapie supposedly 22:28 MTDiscord havent even looked, but i bet it doesnt copy the tool capabilities or some jazz 22:31 MTDiscord hmm, it does seem to copy everything here https://github.com/minetest-mods/skinsdb/blob/247bcdd05835886f307944cfa8c8ba1c9599df4b/skin_meta_api.lua#L64-L68 22:33 MTDiscord doesnt default register than hand capabilities iirc? and skinsdb doesnt even opt depend on that so it could get called before 22:33 MTDiscord try adding default to skinsdb opt depends for kicks 22:33 cheapie I would enable random mod load order and try loading a few times to see what happens, but DB usually doesn't even load at all if you do that :P 22:34 MTDiscord creative and default https://github.com/luanti-org/minetest_game/blob/5a4818a402bb9528e4a67dc911febc138659f379/mods/creative/init.lua#L60 and https://github.com/luanti-org/minetest_game/blob/5a4818a402bb9528e4a67dc911febc138659f379/mods/default/tools.lua#L8 22:35 MTDiscord try and add default and creative to optional depends of skinsdb and see what happens for kicks 22:35 MTDiscord probably wont fix it, but just in case 22:37 cheapie no change 22:38 MTDiscord . //lua minetest.chat_send_all(dump(minetest.get_player_by_name("singleplayer"):get_inventory():get_stack("hand", 1))) 22:39 MTDiscord and then //lua minetest.chat_send_all(dump(minetest.registered_items["PREVIOUS_STRING"].tool_capabilities)) 22:39 MTDiscord should tell us if the overriding hand item actually has tool data 22:41 cheapie I had to modify the first one a bit to make it work, I'm holding "skinsdb:characterpng" and it does not appear to have proper tool data 22:41 MTDiscord lovely 22:41 MTDiscord well, thats the issue, but why 22:41 MTDiscord since https://github.com/minetest-mods/skinsdb/blob/247bcdd05835886f307944cfa8c8ba1c9599df4b/skin_meta_api.lua#L64-L68 should copy it from the actual hand 22:42 cheapie By "doesn't have proper tool data" I mean it does have tool data but it matches the survival had 22:42 cheapie hand* 22:42 * cheapie tries something 22:42 MTDiscord that points more to creative not being loaded first, but you said adding that to opt depends didnt fix it 🤔 22:43 MTDiscord AHA, creative overrides in on mods load .....for some reason 22:44 cheapie I guess I didn't spot that before 22:45 MTDiscord i mean, i kinda understand why it does it to a degree 22:45 MTDiscord but also wtf 22:45 cheapie That also explains why hard-coding some capabilities into the hand from in skinsdb does work 22:45 MTDiscord so basically skinsdb needs to opt depend on creative, and then register hand in a on mods loaded callback to actually work 22:46 MTDiscord otherwise, iirc you can configure tool caps via meta 22:46 MTDiscord ^ via set_tool_capabilities 22:47 cheapie "//lua local inv = core.get_player_by_name("singleplayer"):get_inventory();local item = inv:get_stack("hand",1);item:get_meta():set_int("range",100);inv:set_stack("hand",1,item)" is fun :P 22:50 MTDiscord now as to which option is better to solve this, probably the first 22:50 MTDiscord but good luck since thats in skinsdb, so probably get merged in ♾️ unless you annoy someone