Luanti logo

IRC log for #luanti-dev, 2025-03-16

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

All times shown according to UTC.

Time Nick Message
00:19 SFENCE joined #luanti-dev
00:47 fluxionary_ joined #luanti-dev
00:53 SFENCE joined #luanti-dev
01:27 SFENCE joined #luanti-dev
02:00 SFENCE joined #luanti-dev
02:37 SFENCE joined #luanti-dev
02:47 fluxionary_ joined #luanti-dev
03:54 hwpplayer1 joined #luanti-dev
04:00 MTDiscord joined #luanti-dev
04:08 SFENCE joined #luanti-dev
04:41 SFENCE joined #luanti-dev
04:47 fluxionary_ joined #luanti-dev
05:05 hwpplayer1 joined #luanti-dev
05:12 SFENCE joined #luanti-dev
06:47 fluxionary_ joined #luanti-dev
06:54 SFENCE joined #luanti-dev
08:01 SFENCE joined #luanti-dev
08:08 SFENCE joined #luanti-dev
08:10 SFENCE joined #luanti-dev
08:18 SFENCE joined #luanti-dev
08:22 Warr1024 joined #luanti-dev
08:47 Warr1024 joined #luanti-dev
09:17 SFENCE joined #luanti-dev
09:35 AntumDeluge joined #luanti-dev
09:47 fluxionary_ joined #luanti-dev
09:59 SFENCE joined #luanti-dev
10:08 SFENCE joined #luanti-dev
10:36 SFENCE joined #luanti-dev
11:47 fluxionary_ joined #luanti-dev
12:23 SFENCE joined #luanti-dev
12:42 SFENCE joined #luanti-dev
12:54 SFENCE joined #luanti-dev
12:58 SFENCE joined #luanti-dev
13:04 SFENCE joined #luanti-dev
16:12 SFENCE joined #luanti-dev
16:21 sfan5 merging #15900, #15867, #15836, #15773 once I get back from a walk
16:21 ShadowBot https://github.com/luanti-org/luanti/issues/15900 -- Reload font manager in main thread to avoid a crash by deveee
16:21 ShadowBot https://github.com/luanti-org/luanti/issues/15867 -- Mostly deal with problems caused by polygon offset by sfan5
16:21 ShadowBot https://github.com/luanti-org/luanti/issues/15836 -- [nosq] simplify position encoding, remove "black magic" by kno10
16:21 ShadowBot https://github.com/luanti-org/luanti/issues/15773 -- Bump OARS content rating to 1.1 by AFCMS
16:24 [MatrxMT] <Zughy> - Forrest Gump
17:28 Krock sfan5: #15821 did replace #15674 and was now closed automatically. Is that intentional? Shall I open a separate bug report for https://github.com/luanti-org/luanti/issues/15821#issuecomment-2727307221 ?
17:28 ShadowBot https://github.com/luanti-org/luanti/issues/15821 -- Polygon offset of node overlays causes Z-issues with outline and other nodes
17:28 ShadowBot https://github.com/luanti-org/luanti/issues/15674 -- Very small nodeboxes z-fighting with overlay tile of neighboring node
17:59 sfan5 that's intentional yes
17:59 sfan5 didn't someome report the water thing as a separate bug previously?
18:03 Krock #9324 seems related but aside from that I don't really know
18:03 ShadowBot https://github.com/luanti-org/luanti/issues/9324 -- Flowing liquid z-fights with allfaces node if you're inside the liquid
18:17 cx384 joined #luanti-dev
18:19 sfan5 should core.override_item be allowed at runtime?
18:21 Krock what use-cases could there possibly be? The last chance should be in on_mods_loaded and not a blink after that
18:22 MTDiscord <wsor4035> iirc you can do up to minetest.after 0 with decent results
18:23 sfan5 you can do it at any time currently
18:23 sfan5 of course it will only work correctly until a client joins
18:24 sfan5 I have a feeling that if a strict check is added cases will crop up where override_item it used to set whatever custom variables at runtime
18:27 Krock non-terminating error log
18:27 sfan5 so you'd still apply the changes or not?
18:28 Krock yes but with a message at maximum annoyance levels
18:28 Krock actually if it's not documented then we could just add a strict check .. hmm.
18:30 sfan5 in fact you can also register a node at runtime as long as you use the `:name` syntax
18:30 Krock maybe sanity always prevented me from trying that
18:32 MTDiscord <wsor4035> at least in singleplayer, that will work in most instances up to minetest.after 0, however some mapgen things will start to silently fail/not work, after that your node wont have textures, etc
18:32 sfan5 also aliases probably
18:32 sfan5 nodes registered late will be missing from core.get_content_id() or core.get_name_from_content_id() however since that cache is initialized only once
18:32 sfan5 and probably countless other things
18:33 sfan5 so in conclusion: override_item should be allowed with a very annoying warning. new registrations must not be allowed.
18:34 Krock just my two cents. I wouldn't oppose an outright (terminating) error either.
18:39 SFENCE joined #luanti-dev
18:42 SFENCE joined #luanti-dev
18:46 cx384 merging #15743 and #15911 in 15 min
18:46 ShadowBot https://github.com/luanti-org/luanti/issues/15743 -- Fix overrideable hand ToolCapabilities and range by cx384
18:46 ShadowBot https://github.com/luanti-org/luanti/issues/15911 -- Add documentation for core.MAP_BLOCKSIZE constant by XueSongTap
19:03 cx384 merged
19:08 [MatrxMT] <y5nw> sfan5: do you still want to review #14964? I plan to merge it soon otherwise
19:08 ShadowBot https://github.com/luanti-org/luanti/issues/14964 -- SDL: Use scancodes for keybindings by y5nw
19:09 sfan5 no, feel free to
19:09 [MatrxMT] <y5nw> Ok, merging it in 15m
19:09 Krock goodbye my beloved Shift + 7, you'll be missed. Sacrifices must be made until sdl3 becomes widely adopted ...
19:11 [MatrxMT] <y5nw> Krock: #14874
19:11 ShadowBot https://github.com/luanti-org/luanti/issues/14874 -- Allow keybindings with modifiers by y5nw
19:11 Krock oh right! \o/
19:12 [MatrxMT] <y5nw> (Ok, it's on a chain of PRs, but I can rebase those soon)
19:30 sfan5 VL has a bunch of "Item definition has a metatable, this is unsupported and it will be overwritten" warnings
19:31 sfan5 and it falls over because it tries to use register_alias_force at runtime
19:31 sfan5 so I guess strictness is already proving useful
19:35 [MatrxMT] <y5nw> Merged
19:47 sfan5 #15912 revised
19:47 ShadowBot https://github.com/luanti-org/luanti/issues/15912 -- [no sq] Increase strictness for item registration / overrides by sfan5
19:49 [MatrxMT] <Zughy> It's really been merged :o congratulations everyone 🎉
19:52 cx384 ci failed?
19:55 sfan5 i'll try a re-run
19:56 cx384 Is test_node_callbacks flaky?
19:56 sfan5 I don't think so
20:07 SFENCE joined #luanti-dev
20:17 SFENCE joined #luanti-dev
20:38 SFENCE joined #luanti-dev
20:48 SFENCE joined #luanti-dev
20:54 SFENCE joined #luanti-dev
20:59 SFENCE joined #luanti-dev
21:34 YuGiOhJCJ joined #luanti-dev
23:33 panwolfram joined #luanti-dev

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