Luanti logo

IRC log for #luanti, 2025-03-19

| Channels | #luanti index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:18 LainExperiments joined #luanti
00:18 diemartin joined #luanti
00:25 LainExperiments6 joined #luanti
00:32 SFENCE joined #luanti
00:51 SFENCE joined #luanti
00:59 silverwolf73828 joined #luanti
01:47 Elouin joined #luanti
01:48 Meli-sama joined #luanti
02:23 SFENCE joined #luanti
02:27 Bombo joined #luanti
02:27 Bombo joined #luanti
02:37 Leopold joined #luanti
03:04 SFENCE joined #luanti
03:19 SFENCE joined #luanti
03:28 sunflr left #luanti
03:28 Verticen joined #luanti
03:31 SFENCE joined #luanti
04:00 MTDiscord joined #luanti
04:11 SFENCE joined #luanti
04:24 SFENCE joined #luanti
04:30 SFENCE joined #luanti
04:44 SFENCE joined #luanti
05:08 SFENCE joined #luanti
05:34 SFENCE joined #luanti
05:56 FileX joined #luanti
06:06 SFENCE joined #luanti
06:08 fluxionary_ beep booop
06:08 fluxionary_ sorry, wrong channel
06:15 cheapie beeeeeeep beep beep
06:42 SFENCE joined #luanti
06:56 SFENCE joined #luanti
06:56 FileX joined #luanti
07:12 SFENCE joined #luanti
07:48 SFENCE joined #luanti
07:50 fluxionary joined #luanti
07:51 nekobit joined #luanti
07:52 FileX joined #luanti
08:11 SFENCE joined #luanti
09:09 tenplus1 joined #luanti
09:09 MinetestBot tenplus1: Sep-04 10:05 UTC <rubenwardy>   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 <rubenwardy> 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 ??
09:23 MayD34 joined #luanti
09:27 SliverFlowCipher joined #luanti
09:51 jaca122 joined #luanti
10:55 LainExperiments joined #luanti
11:05 LainExperiments joined #luanti
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
11:59 ireallyhateirc joined #luanti
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.
13:32 behalebabo joined #luanti
13:33 fling joined #luanti
13:39 diemartin joined #luanti
13:52 mrkubax10 joined #luanti
14:33 SliverFlowCipher joined #luanti
14:48 PoochInquisitor joined #luanti
15:47 sparky4 joined #luanti
15:47 SFENCE joined #luanti
15:57 LainExperiments joined #luanti
16:46 LainExperiments joined #luanti
16:48 jaca122 joined #luanti
17:43 MinetestBot [git] SmallJoker -> luanti-org/luanti: Game: disable 'toggle_sneak_key' while flying 5b2b2c7 https://github.com/luanti-org/luanti/commit/5b2b2c779667f81f3305c91f3f760cad0096da2d (2025-03-19T17:42:26Z)
17:43 MinetestBot [git] SmallJoker -> luanti-org/luanti: GUI: Use the client's fonts for 'Open URL?' dialogues f1364b1 https://github.com/luanti-org/luanti/commit/f1364b1e0b8efe0ae30183176ae02a2f9bbc4bef (2025-03-19T17:42:26Z)
17:43 MinetestBot [git] JosiahWI -> luanti-org/luanti: Do not discover mod directories that fail parsing (#15917) 4125ce8 https://github.com/luanti-org/luanti/commit/4125ce877d9f494a2a88356fc399194ac6aa0e85 (2025-03-19T17:43:19Z)
18:41 heavygale joined #luanti
18:42 mrkubax10 joined #luanti
18:50 mrkubax10 joined #luanti
19:08 SFENCE joined #luanti
19:17 Kimapr joined #luanti
19:17 SFENCE joined #luanti
20:08 SFENCE joined #luanti
20:09 Verticen joined #luanti
20:14 SFENCE joined #luanti
20:14 silverwolf73828 joined #luanti
20:27 amfl2 joined #luanti
20:34 SFENCE joined #luanti
20:43 SFENCE joined #luanti
20:55 SFENCE joined #luanti
20:56 sinvet joined #luanti
21:06 MinetestBot [git] sfan5 -> luanti-org/luanti: Warn if metatable passed to itemdef registration function 2540667 https://github.com/luanti-org/luanti/commit/2540667f04b673b764de44063d8940b40a6c2638 (2025-03-19T21:05:01Z)
21:06 MinetestBot [git] sfan5 -> luanti-org/luanti: Warn on core.override_item() after server startup ca047c3 https://github.com/luanti-org/luanti/commit/ca047c3e582ecd2e4fcc3445ff9742a9d60f699f (2025-03-19T21:05:01Z)
21:06 MinetestBot [git] sfan5 -> luanti-org/luanti: Prevent registration of certain new content after load time a9a3b05 https://github.com/luanti-org/luanti/commit/a9a3b05cc303878688de85980c0afee6666d9356 (2025-03-19T21:05:01Z)
21:08 MinetestBot [git] sfan5 -> luanti-org/luanti: Make remote media exclusively use GET for hash set (#15885) 1f14b7c https://github.com/luanti-org/luanti/commit/1f14b7cb1bb90f63cc50ee7f92c753568d072c57 (2025-03-19T21:06:34Z)
21:12 SFENCE joined #luanti
21:17 [MatrxMT] joined #luanti
21:18 MisterE123 joined #luanti
21:18 MisterE123 test
21:18 MTDiscord <warr1024> success, I hope
21:19 MisterE123 good, the bridge went down momentarily so I restarted it, and am just checking
21:19 [MatrxMT] <MisterE> 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 <wsor4035> verbanna is pretty nice
21:59 MTDiscord <wsor4035> 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 <wsor4035> would have to translate all the asn and subnet stuff to v6
22:03 sfan5 whats a minetest
22:05 MTDiscord <wsor4035> 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 <wsor4035> 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 <wsor4035> https://github.com/luanti-org/luanti/issues/10371
22:09 MTDiscord <wsor4035> 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 Kimapr joined #luanti
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:23 c4m joined #luanti
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 <wsor4035> 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 <wsor4035> havent even looked, but i bet it doesnt copy the tool capabilities or some jazz
22:31 MTDiscord <wsor4035> 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 <wsor4035> doesnt default register than hand capabilities iirc? and skinsdb doesnt even opt depend on that so it could get called before
22:33 MTDiscord <wsor4035> 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 <wsor4035> 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 <wsor4035> try and add default and creative to optional depends of skinsdb and see what happens for kicks
22:35 MTDiscord <wsor4035> probably wont fix it, but just in case
22:37 cheapie no change
22:38 MTDiscord <wsor4035> . //lua minetest.chat_send_all(dump(minetest.get_player_by_name("singleplayer"):get_inventory():get_stack("hand", 1)))
22:39 MTDiscord <wsor4035> and then //lua minetest.chat_send_all(dump(minetest.registered_items["PREVIOUS_STRING"].tool_capabilities))
22:39 MTDiscord <wsor4035> 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 <wsor4035> lovely
22:41 MTDiscord <wsor4035> well, thats the issue, but why
22:41 MTDiscord <wsor4035> 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 <wsor4035> that points more to creative not being loaded first, but you said adding that to opt depends didnt fix it 🤔
22:43 MTDiscord <wsor4035> AHA, creative overrides in on mods load .....for some reason
22:44 cheapie I guess I didn't spot that before
22:45 MTDiscord <wsor4035> i mean, i kinda understand why it does it to a degree
22:45 MTDiscord <wsor4035> 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 <wsor4035> 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 <wsor4035> otherwise, iirc you can configure tool caps via meta
22:46 SFENCE joined #luanti
22:46 MTDiscord <wsor4035> ^ 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 <wsor4035> now as to which option is better to solve this, probably the first
22:50 MTDiscord <wsor4035> but good luck since thats in skinsdb, so probably get merged in ♾️ unless you annoy someone
22:58 liceDibrarian joined #luanti
23:26 SFENCE joined #luanti
23:32 panwolfram joined #luanti
23:52 FileX joined #luanti
23:53 diceLibrarian2 joined #luanti

| Channels | #luanti index | Today | | Google Search | Plaintext